Skip to content

Metadata UX#757

Closed
alisony755 wants to merge 2134 commits into
mainfrom
metadata-ux
Closed

Metadata UX#757
alisony755 wants to merge 2134 commits into
mainfrom
metadata-ux

Conversation

@alisony755
Copy link
Copy Markdown
Collaborator

Addressing task #718 on a new branch to try to get around error

Addressed 3/3 tasks:

  • Add an X button to the top of the Metadata form
  • Move the edit button to the under “Document Info” (at the top of the tab as opposed to the bottom of the info)
  • Add a confirmation message when data is added

Tested confirmation message with successfully editing metadata (still need to confirm error message functionality):
image

denniwang and others added 26 commits September 18, 2025 10:21
AuthGuard and Hard Reload Auth Fix on /collections/new
Revert "create admin roles and policies"
Co-authored-by: Naomi Trevino <n.trevino@northeastern.edu>
* started edit nav page

* drag drop works smoothly

* add / delete items, confirm on delete

* crud works

* confirm delete + reset button

* real menu uses dailp query now

* dev check

* ui smooth, gql req still breaking

* subitems get moved too

* no more slug as an input

* removed cid and mobile nav

* cleanup, also fixed slug saving

* brought back client ids because hard to type previously

* cleanup

* added missing migration

* fixed menu-by-slug query

* dev-check

* sqlx prepare

* Revert frontend changes

This reverts commit 0a52894d8e24f463b2aaf8c7a29079ff6ad251f9.

Revert "started edit nav page"

This reverts commit 5b152d9242b08a751df2fa52598cf23b61184553.

Revert "drag drop works smoothly"

This reverts commit cb34c0fd6a5d898cd3a7092c5a6af5b14c4a9638.

Revert "add / delete items, confirm on delete"

This reverts commit adfa916228843e023b0803f80570906c559f9a4e.

old edit nav menu and disabled clg

Revert "confirm delete + reset button"

This reverts commit d46dd5492e37fa530858dc4a893f694008a238bc.

Revert "real menu uses dailp query now"

This reverts commit 8e80a14a99d70c3f061f76f4643da157dc93ae31.

reverted  frontend edit nav menu page

Revert "ui smooth, gql req still breaking"

This reverts commit 7effc1f6694705d736a57bc7f7067819e90cf7c9.

Revert "removed cid and mobile nav"

This reverts commit 649b029d9456d911057d766539c9eb29b0ef637f.

Revert "removed cid and mobile nav"

This reverts commit 649b029d9456d911057d766539c9eb29b0ef637f.

Revert "cleanup, also fixed slug saving"

This reverts commit 403b5f4e6df1f0d780edade5f9cf0bf13a4bf0a7.

Revert "brought back client ids because hard to type previously"

This reverts commit 0ffe442b4c76e8fed6583ee1a1504fdf9b3549aa.

Revert "cleanup"

This reverts commit d25dd71b9d7059bc5295bd198f7da0f8d1bff3f9.

* added insert menu query , menu migration in rust now

might lead to some 404s because i removed trailing slashes from all menu paths

* formatting

* sqlx prepare
* create document ui

* draft 1 for backend functions

* creates new document and redirects

* shows chapters on home page and sidebar

* ASCII_UPPERCASE!!

* removed unused sql files and function

* reverted main

* comment connection migration and remove unused files

* added back auth and removed unnecessary hard coded chapter id

* prettier

* hide debug info

* optional fields in basicword and running sqlx prepare

* formatting

* sqlx prepare

* Revert "optional fields in basicword and running sqlx prepare"

This reverts commit 0343cda9920c9171973cce1104b5dd9b92ad0ae0.

* Reapply "optional fields in basicword and running sqlx prepare"

This reverts commit 1a07629bb359ece002109f0671a92d65307a8dab.

* remove unnecessary sqlx files

* revert frontend changes

* removing routes

* Added Creator, Keyword, SubjectHeading, Format, Language, and SpatialCoverage types

* Revert "Added Creator, Keyword, SubjectHeading, Format, Language, and SpatialCoverage types"

This reverts commit 7b1e97b32f4b9fdfdfe2e42840bf75c5eef23b20.

* removed unncessary println

* Merge branch 'main' into dw-create-document-backend

* cargo fmt

* dev-check , fixed contributor attribution

---------

Co-authored-by: Alison Ye <alisony755@gmail.com>
Co-authored-by: Naomi Trevino <n.trevino@northeastern.edu>
Co-authored-by: Naomi Trevino <naomi.e.trevino@gmail.com>
* insert page and page by slug queries backend

* fixing insert page function

* using path instead of page now

* migration

* changed to use upsert

* dev check , removed frontend changes

* sqlx prepare

* pr feedback, moved pages.csv, removed unncessary new function in page type

* row validation

* anyhow error when body is empty

not sure if anyhow is best practice across the codebase

* dev check
* Update upsert_concrete_tag.sql

* sqlx prepare

---------

Co-authored-by: Naomi Trevino <n.trevino@northeastern.edu>
* started edit nav page

* drag drop works smoothly

* add / delete items, confirm on delete

* crud works

* confirm delete + reset button

* real menu uses dailp query now

* dev check

* ui smooth, gql req still breaking

* subitems get moved too

* no more slug as an input

* removed cid and mobile nav

* cleanup, also fixed slug saving

* brought back client ids because hard to type previously

* cleanup

* added missing migration

* fixed menu-by-slug query

* dev-check

* sqlx prepare

* nav menu scrolling, uses dailp query now

* dev-check

* Delete admin.page.route.ts

* up and down buttons

* promote works

* demote dropdown

---------

Co-authored-by: Naomi Trevino <n.trevino@northeastern.edu>
* Add approval status migration

* Update doc_metadata.rs

* Ran cargo fmt

* Only add approval status related changes to doc_metadata.rs

* Ran cargo fmt
@netlify
Copy link
Copy Markdown

netlify Bot commented May 3, 2026

Deploy Preview for dailp failed.

Name Link
🔨 Latest commit 2ee3847
🔍 Latest deploy log https://app.netlify.com/projects/dailp/deploys/69f6bde0d4a6020008b93f06

@alisony755 alisony755 closed this May 3, 2026
@alisony755 alisony755 linked an issue May 12, 2026 that may be closed by this pull request
@alisony755 alisony755 removed a link to an issue May 12, 2026
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.

4 participants