Skip to content

Refactor OpenTreeHole In Golang #1

@hasbai

Description

@hasbai

For better performance, we decide to refactor OpenTreeHole in golang. This is a roadmap for the process.

Division

  • List
  • Get
  • Add
  • Modify
  • Delete
  • Docs
  • Tests
  • Permission

Tag

  • List
  • Get
  • Add
  • Modify
  • Delete
  • Docs
  • Tests
  • Permission

Hole

  • List in division
  • List by tag
  • Deprecated List API
  • Get
  • Add
  • Deprecated Add API
  • Modify
  • Delete
  • Docs
  • Tests
  • Permission
  • Notification

Floor

  • List
  • Deprecated List API
  • Get
  • Add
  • Deprecated Add API
  • Modify
  • Delete
  • Docs
  • Tests
  • Permission
  • Notification

Search

  • Search API (with elasticsearch)
  • sync mysql data to elasticsearch

User

  • Connect JWT
  • Tests

User Favorites

  • List
  • Get
  • Add
  • Modify
  • Delete
  • Docs
  • Tests
  • Permission

Report

  • List
  • Get
  • Add
  • Delete
  • Docs
  • Tests
  • Permission
  • Notification

Image

  • Upload
  • Docs
  • Tests

Notification

Better use a microservice

  • List
  • Get
  • Add
  • Delete (Mark as read)
  • Tests

Notification Token

  • Get
  • Add
  • Delete
  • Tests

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions