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

Curation #122

Merged
merged 146 commits into from
Dec 2, 2022
Merged

Curation #122

merged 146 commits into from
Dec 2, 2022

Conversation

joeroe
Copy link
Contributor

@joeroe joeroe commented Dec 2, 2022

Prepares the backend and frontend for improved data curation features:

  • Major simplification of the data model
  • Expanded show views for sites and radiocarbon dates
  • Overhaul of new and edit forms for all records
  • Rewrite of (almost) all JS with turbo+stimulus
  • Rewrite of filter autocompletion to use same backend (TomSelect) as new/edit forms
  • Rewrite of data ("browser") to use a single view
  • Refreshed frontend design
  • A draft (i.e. currently non-functional) data curation dashboard
    • Inc. (again non-functional) tabular data import

MartinHinz and others added 30 commits October 2, 2021 13:24
Also renamed text_field and number_field to text_control and number_control, following Bootstrap's terminology and making a distinction between default and customised form helpers.
With fell phases/references.
@joeroe joeroe merged commit cda13c5 into staging Dec 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants