Move accounts app under backend/accounts/#6577
Merged
Merged
Conversation
pashiav
marked this pull request as draft
June 4, 2025 19:45
pashiav
marked this pull request as ready for review
June 10, 2025 14:42
Contributor
|
NOTES: |
CarolineDenis
approved these changes
Jun 10, 2025
19 tasks
combs-a
approved these changes
Jun 24, 2025
combs-a
left a comment
Collaborator
There was a problem hiding this comment.
- General Accounts Testing
- Log in using a valid username and password
- Open a collection and land on the Specify homepage
- Log out successfully
- Change your password while logged in and log back in using the new password
Didn't run into any issues, everything works as normal.
emenslin
approved these changes
Jun 30, 2025
emenslin
left a comment
Collaborator
There was a problem hiding this comment.
Testing instructions
- General Accounts Testing
- Log in using a valid username and password
- Open a collection and land on the Specify homepage
- Log out successfully
- Change your password while logged in and log back in using the new password
Looks good!
bhumikaguptaa
approved these changes
Jun 30, 2025
Move `raven_placeholder` app under `backend/raven_placeholder/`
Move `notifications` app under `backend/notifications/`
Move `express_search` app under `backend/express_search/`
Move `hibernateboolsbackend` app to backend folder
Move `stats` app under `backend/stats/`
Move `interactions` app under `backend/interactions/`
Move `report_runner` app under `backend/report_runner`
Move `export` app under `backend/export`
Move `businessrules` app under `backend/businessrules`
Move `patches` app under `backend/patches`
Move `stored_queries` app under `backend/stored_queries`
Move `workbench` app under `backend/workbench/`
Move `context` app under `backend/context`
pashiav
requested review from
a team,
CarolineDenis,
bhumikaguptaa,
combs-a and
emenslin
August 11, 2025 21:49
CarolineDenis
approved these changes
Aug 12, 2025
alesan99
approved these changes
Aug 12, 2025
alesan99
left a comment
Contributor
There was a problem hiding this comment.
- General Accounts testing
- General Permissions testing
- General Attachments testing
- General WorkBench testing
- General Home Page/Taxon Tiles preferences testing
- General Notifications testing
- General Simple Search testing
- General Boolean Field testing (
yes/noortrue/falsefields) - General Statistics testing
- General Interactions testing
- General Reports testing
- General Exports testing
- General Business Rules/Uniqueness Rules testing
- General Migrations/Data Fixes verification (see #6794 for more information)
- General App Resources testing
- General Queries testing
Everything I tried works 👍👍👍
Tried on KUBirds_2024_06_06.
bhumikaguptaa
approved these changes
Aug 12, 2025
bhumikaguptaa
left a comment
Collaborator
There was a problem hiding this comment.
- General Accounts testing
- General Permissions testing
- General Attachments testing
- General WorkBench testing
- General Home Page/Taxon Tiles preferences testing
- General Notifications testing
- General Simple Search testing
- General Boolean Field testing (
yes/noortrue/falsefields, see #6735 for more information) - General Statistics testing
- General Interactions testing
- General Reports testing
- General Exports testing
- General Business Rules/Uniqueness Rules testing
- General Migrations/Data Fixes verification (see #6794 for more information)
- General App Resources testing
- General Queries testing
I am unable to work on the "General Migrations/Data Fixes verification" because I don't have access to the local host. Apart from that, Everything looks good!
emenslin
approved these changes
Aug 12, 2025
emenslin
left a comment
Collaborator
There was a problem hiding this comment.
- General Accounts testing
- General Permissions testing
- General Attachments testing
- General WorkBench testing
- General Home Page/Taxon Tiles preferences testing
- General Notifications testing
- General Simple Search testing
- General Boolean Field testing (
yes/noortrue/falsefields, see #6735 for more information) - General Statistics testing
- General Interactions testing
- General Reports testing
- General Exports testing
- General Business Rules/Uniqueness Rules testing
- General Migrations/Data Fixes verification (see #6794 for more information)
- General App Resources testing
- General Queries testing
Looks good, however I cannot test migrations as I don't have a local instance set up on my laptop
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes #6571
This PR combines multiple backend reorganization changes into one. It moves several backend apps under
specifyweb/backend/and updates imports, settings, and related code accordingly.Summary of Changes
accounts,permissions, and others) intospecifyweb/backend/SPECIFY_APPSinsettings.pyto include new backend app locationsPRs Merged into This One
permissionsapp underbackend/permissions/#6618attachment_gwapp underbackend/attachment_gw/#6626barvisapp underbackend/barvis/#6704raven_placeholderapp underbackend/raven_placeholder/#6706notificationsapp underbackend/notifications/#6709express_searchapp underbackend/express_search/#6729hibernateboolsbackendapp to backend folder #6735statsapp underbackend/stats/#6743interactionsapp underbackend/interactions/#6758report_runnerapp underbackend/report_runner#6765exportapp underbackend/export#6770businessrulesapp underbackend/businessrules#6778patchesapp underbackend/patches#6794stored_queriesapp underbackend/stored_queries#6826workbenchapp underbackend/workbench/#6834contextapp underbackend/context#7109Checklist
self-explanatory (or properly documented)
Testing instructions
yes/noortrue/falsefields, see Movehibernateboolsbackendapp to backend folder #6735 for more information)patchesapp underbackend/patches#6794 for more information)