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

Management Updates #21

Open
wants to merge 27 commits into
base: main
Choose a base branch
from
Open

Management Updates #21

wants to merge 27 commits into from

Conversation

wilsonmcdade
Copy link
Owner

@wilsonmcdade wilsonmcdade commented Nov 5, 2024

Done:

  • Improved Edit Page
    • Thumbnail generation
    • All fields editable on website (not artists though)
    • Feedback viewing
    • Confirmation modal on mural entry deletion
  • New Fields on Mural Entries
    • Added a "remarks" field to better distinguish between interpretive labeling and descriptive labeling
    • Added a private notes field to store details that don't need to be public
  • New Fields on Images
    • Attribution for photog, differentiating from caption
    • Date taken field
  • Added a contact field to the feedback form so we can reach out to people if needed
  • Fixed bug where suggestion form thought it was expanded by default
  • Added default image for use when S3 file is invalid
  • Add field management on edit page
  • Add some helper text describing some of the fields displayed on a mural highlight page
  • Fixed bugs effecting image ordering
  • Moved metadata fields around on mural page
  • Add some quick action buttons on the admin panel
  • Added tag and artist creation and management on admin panel
  • Added tags to mural listings on catalog page
  • "Next mural" picker on edit page

@wilsonmcdade wilsonmcdade marked this pull request as draft November 6, 2024 22:39
@MoralCode
Copy link
Contributor

i see this at least partially addresses #22

@wilsonmcdade wilsonmcdade marked this pull request as ready for review December 1, 2024 00:46
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.

3 participants