-
Notifications
You must be signed in to change notification settings - Fork 41
Create a new setup page #6671
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
Open
CarolineDenis
wants to merge
152
commits into
main
Choose a base branch
from
issue-2931-1
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+2,516
−54
Open
Create a new setup page #6671
Changes from all commits
Commits
Show all changes
152 commits
Select commit
Hold shift + click to select a range
c1ac2af
Create a new setup page
CarolineDenis f3505bf
Create dependent rel resources for discipline
CarolineDenis 05764cf
Handle collection creation
CarolineDenis b900d01
Create agent for specifyuser
CarolineDenis d093a30
Hash password
CarolineDenis 8e19f0d
Change UI
CarolineDenis 5db92cb
Update naming
CarolineDenis 1458cf3
Cleanup
CarolineDenis 6fb54b9
Create permission
CarolineDenis 2c964f6
Give full permission to new user
CarolineDenis decdacd
Add picklists
CarolineDenis 1b26e97
Update list
CarolineDenis f8a8cef
Update type
CarolineDenis 87b4b65
Merge remote-tracking branch 'origin/main' into issue-2931-1
CarolineDenis d2f0623
Improve check for new db at login
CarolineDenis c03ad23
Merge remote-tracking branch 'origin/main' into issue-2931-1
CarolineDenis a9dfb2f
Fix test
CarolineDenis 49905f1
Add type
CarolineDenis 31211cc
Add spversion with institution
CarolineDenis ec228a6
Lint code with ESLint and Prettier
CarolineDenis 7a5719a
Merge remote-tracking branch 'origin/main' into issue-2931-1
CarolineDenis e039a65
Fix import
CarolineDenis 3a36eb0
Create separate backend app for setup tool
CarolineDenis 49eab87
Update imports
CarolineDenis b6b6c3b
Import creation function
CarolineDenis 2cad972
Create utils file
CarolineDenis 87f1229
Add new urls routes
CarolineDenis 6fa988d
Create basic schema config tables
CarolineDenis f126c4d
Use tables_by_model_id instead of models
CarolineDenis 99bb544
Lint code with ESLint and Prettier
CarolineDenis 9987295
Improve backend def for new resource creation
CarolineDenis c920a74
Simplify new user creation def
CarolineDenis 855d8f6
Improve institution creation def
CarolineDenis 98151c6
Give permission to spadmin for last collection
CarolineDenis 1440822
Merge remote-tracking branch 'origin/main' into issue-2931-1
CarolineDenis eb3848e
Fix import
CarolineDenis 18b52c0
Lint code with ESLint and Prettier
CarolineDenis f8d72fe
Merge remote-tracking branch 'origin/main' into issue-2931-1
CarolineDenis 813ece9
Fix: darken title for dark mode in forms
CarolineDenis 79f7e43
feat: enforce required fields before allowing save & continue
CarolineDenis 76756db
Lint code with ESLint and Prettier
CarolineDenis 93ffc03
WIP Use specify form styling and localization
alesan99 e3effe0
Add field description tooltips
alesan99 9cade5c
Update descriptions
alesan99 74355a3
Add loading indicator
alesan99 64f3a86
Lint code with ESLint and Prettier
alesan99 a51c53e
Add password confirmation
alesan99 3b0cab5
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 cbaef56
Lint code with ESLint and Prettier
alesan99 efe2718
Add subform for institution address
alesan99 ba99b2c
Lint code with ESLint and Prettier
alesan99 6504b8e
Add description to subform header
alesan99 fb87763
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 1ee8baa
Lint code with ESLint and Prettier
alesan99 841c9a5
WIP add storage tree page
alesan99 7499360
Add default form values
alesan99 79745b3
Fix setup progress check
alesan99 b0018dc
WIP make backend track setup progress
alesan99 51b7637
Add localized dropdowns
alesan99 64f8ad2
Merge branch 'main' of https://github.com/specify/specify7 into issue…
alesan99 68c3653
WIP move schema default creation to celery task
alesan99 39b72f2
Lint code with ESLint and Prettier
alesan99 7f4b5c4
Fix required select fields
alesan99 6f42b01
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 1f6baa4
Lint code with ESLint and Prettier
alesan99 8b9487f
Use default values for tree name directions
alesan99 1f3cadc
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 dae5190
Lint code with ESLint and Prettier
alesan99 c2fdc28
Add form descriptions
alesan99 e49e80b
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 ca20448
Lint code with ESLint and Prettier
alesan99 d1ea8db
WIP add back button and create db at end
alesan99 f585d25
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 156019e
Fix storagetreedef step not completing
alesan99 ad29131
Add database creation waiting page
alesan99 b03e50d
Fix submit fetch error
alesan99 a38a8c0
Add overview sidebar
alesan99 826d32e
Lint code with ESLint and Prettier
alesan99 097614c
Add maxLength to fields
alesan99 a8b2f0c
Lint code with ESLint and Prettier
alesan99 1febab9
WIP add schema overrides
alesan99 ad2e385
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 04a988f
Use schema defaults and override files
alesan99 de73d83
Create default global picklists
alesan99 01f42a2
Create default prep types and discipline picklists
alesan99 e60363d
WIP create empty trees
alesan99 2054b7d
Merge branch 'main' into issue-2931-1
acwhite211 db61a62
Lint code with ESLint and Prettier
acwhite211 79b6db3
WIP add better setup progress tracking
alesan99 df60dec
WIP fix crashing geography and chronostrat trees
alesan99 2f77e8f
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 1a377f8
Lint code with ESLint and Prettier
alesan99 e0a74f9
Update geo and chrono tree scope
alesan99 307c932
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 93a327a
Refactor api code
alesan99 d86ca05
Merge branch 'main' into issue-2931-1
alesan99 f3215f2
Simplify api code. Reorder default tree creation.
alesan99 0fadc0d
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 be58a8c
Remove background schema setup exectution
alesan99 9a9ead3
WIP Add basic error messages on the frontend
alesan99 15d9e9e
Lint code with ESLint and Prettier
alesan99 a8becb0
Add documentation URLs to setup tool
alesan99 60d4cea
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 8042f69
Fix type error
alesan99 4996a38
Lint code with ESLint and Prettier
alesan99 fb2037c
Fix password confirmation field; Fix error container's header
alesan99 158bc9a
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 252f00d
Add comments
alesan99 d8f2e6d
Use localized fields on all resources
alesan99 b7559e3
Merge branch 'main' into issue-2931-1
alesan99 5106598
Add API Schemas
alesan99 e8a5273
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 551edd9
Conditionally hide Global Geography form in overview
alesan99 c723e9a
Merge branch 'main' into issue-2931-1
alesan99 9203e5f
WIP add default tree selection to forms
alesan99 d91e272
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 309841b
Merge branch 'main' into issue-2931-1
alesan99 4d1c2c5
Fix creating non-paleo_geo databases
alesan99 7d42aa1
Fix celery task error reporting
alesan99 41a7d20
Improve overview formatting
alesan99 0761035
Add header to setup page
alesan99 be38f8d
Fix invalid fields upon loading forms
alesan99 a928194
Make the overview table wider
alesan99 fc5ca30
Fix tests
alesan99 83deed0
TEMP ignore specifyuser_spprincipal errors
alesan99 599f4ae
Merge branch 'main' into issue-2931-1
alesan99 724c24b
Fix tests
alesan99 32d0548
Lint code with ESLint and Prettier
alesan99 9d90c3a
Fix tree rank parenting
alesan99 f29c6fe
Merge branch 'issue-2931-1' of https://github.com/specify/specify7 in…
alesan99 f9e9b5e
Merge branch 'main' into issue-2931-1
alesan99 25bd6af
Fix max field lengths for institution name and specifyuser password
alesan99 a895d0c
Reformat
alesan99 e28f44c
Lint code with ESLint and Prettier
alesan99 92dcf63
Merge branch 'main' into issue-2931-1
alesan99 8a811fb
Lint code with ESLint and Prettier
alesan99 18e2790
Export field renderer
alesan99 72763a3
Improve specify worker error
alesan99 fe64aea
Lint code with ESLint and Prettier
alesan99 6cb080e
Grant admin permissions on all collections
alesan99 cd49067
Redirect api/create reqs for setup resources
alesan99 2d9e0d6
Remove try except block
alesan99 f7cefd0
WIP create default COTs
alesan99 28d4edd
Assign primary trees in discipline
alesan99 4387eff
Fix schema config captions
alesan99 23dff74
Add default uniqueness rules
alesan99 31d2c88
Simplify picklist json reading
alesan99 cf48ece
Revert changes to login_maybe_required (Not secure & no longer needed)
alesan99 64879ec
Add First and Last Name fields to user form
alesan99 4abdbfd
Lint code with ESLint and Prettier
alesan99 c144308
Batch all default picklist creation
alesan99 5bc71e5
Reverse full name direction for chronostrat
alesan99 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Note