Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backend changes required to add tags #27

Open
duncanpeacock opened this issue Feb 4, 2021 · 2 comments
Open

Backend changes required to add tags #27

duncanpeacock opened this issue Feb 4, 2021 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@duncanpeacock
Copy link
Owner

duncanpeacock commented Feb 4, 2021

This is still under discussion but is likely to involve a new API/backend tables.

HLD
Initial code drop

@duncanpeacock duncanpeacock added the enhancement New feature or request label Feb 4, 2021
@duncanpeacock duncanpeacock self-assigned this Feb 4, 2021
@duncanpeacock duncanpeacock changed the title Backend changes required to add tags. Backend changes required to add tags HLD. Mar 16, 2021
@duncanpeacock
Copy link
Owner Author

HLD issued: https://docs.google.com/document/d/16-DbiLiy7CjK2JyDkehQC3OT5caR_mzJ7szlEb_gWQs/edit#

Potential tickets when finalised are as follows:

Ticket | Contents | Estimate

  • Tags-01 | Initial functionality as described in this document. | Around 5 days.
  • Tags-02 | Additional molecule/session-project API functionality - to add tag-type/author/user as needed (another 6 APIs). | Around 1 day.
  • Tags-03 | Discourse Integration. Further analysis based on Discourse use/requirements. | small/medium (depending on requirements)
  • Tags-04 | Replacement of Molgroup functionality. Once the Frontend has changed to use tags, it may be possible to simplify the backend to remove the MolGroup model functionality. Use of scoring functionality in Frontend to be investigated. | small/medium
  • Tags-05 | Searches across targets. This adds complexity as it affects authorisation. | medium
  • Tags-06 | Autocomplete searches. This is a wider question than just tags as it’s a strategic decision for Fragalysis. A suitable library must be chosen and database changes scoped out. Further analysis required. | medium/large

@duncanpeacock duncanpeacock changed the title Backend changes required to add tags HLD. Backend changes required to add tags May 10, 2021
@duncanpeacock
Copy link
Owner Author

Backend code drop for Tags-01 now completed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant