Skip to content
This repository was archived by the owner on Jun 22, 2026. It is now read-only.

feat: native poster creation#154

Merged
Wand3rerz merged 29 commits into
developfrom
feat/local-poster-trello-replacement
Jun 19, 2026
Merged

feat: native poster creation#154
Wand3rerz merged 29 commits into
developfrom
feat/local-poster-trello-replacement

Conversation

@Wand3rerz

Copy link
Copy Markdown
Contributor

Description

Consolidates the static and trello poster management into one poster view.

  • Native creation of file, external, and photo album posters with all properties possible in the old trello system.
  • Search on name, and filter on type and status.
  • Manage poster enable in carousel.
  • Manage active static poster and static poster clock.
  • Change carousel poster order.
  • Set borrelmode.
  • Special poster types now available as static posters.

Related issues/external references

GEWIS/aurora#225
GEWIS/aurora-client#157

Types of changes

  • New feature (non-breaking change which adds functionality)

@Wand3rerz Wand3rerz requested review from SuperVK and Yoronex and removed request for SuperVK June 11, 2026 13:33
LarsvanDartel and others added 24 commits June 19, 2026 10:27
Leaving the old stores dangling / orphaned for now, this does break static poster functionality as at the time of this commit the setActiveStaticPoster endpoint uses the old database still
with new poster creation flow, styling not done
Fixed inconsistent card heigths, etc
Added gallery component for cycling through images.
No support for manually adding multiple posters.
@Gijsdeman Gijsdeman force-pushed the feat/local-poster-trello-replacement branch from c6bdc24 to 911586d Compare June 19, 2026 08:27
@Wand3rerz Wand3rerz merged commit c5d8eac into develop Jun 19, 2026
2 checks passed
@Wand3rerz Wand3rerz deleted the feat/local-poster-trello-replacement branch June 19, 2026 08:34
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants