Releases: jocosocial/swiftarr
Releases · jocosocial/swiftarr
2026.1
What's Changed
- Dining Event Filter by @cohoe in #468
- Allow announcements in preregistration by @cohoe in #478
- Expand Karaoke API by @cohoe in #479
- Photostream Event/Location Querying by @cohoe in #461
- Fix singleEventHandler Shutternaut Favorite by @cohoe in #473
- Adds off switch for the schedule update job by @cohoe in #475
- Implement Bulk Performer Management by @cohoe in #480
- add note about uninstall by @cohoe in #483
- new wangwang emoji by @cohoe in #484
- Printed Shadow Event Feedback Poster design update by @challfry in #485
- Improved error handling for routes. by @challfry in #487
- Deprecate towel monkey emoji by @cohoe in #488
- Store "Added To" Fez by @cohoe in #477
- fix shutternaut manager assignments in preregistration by @cohoe in #496
- Fix FilterDate Edge Case by @cohoe in #493
- Bulk Sched Performer Management by @cohoe in #491
- Implement Bulk Performer Delete by @cohoe in #499
- fixes #434 perpetually unread seamails for privileged users by @cohoe in #471
- Handle Duplicate Performer+Event Linking by @cohoe in #500
- Fix deleting puzzle hunts by @cohoe in #504
- 2026 Games Catalog by @challfry in #506
- Performer counts fix by @challfry in #508
Full Changelog: 2026.0...2026.1
2026.0
Code that's shipping with the server to the loading dock.
What's Changed
- Hunt admin page visibility by @Torgen in #423
- Db password fixes by @challfry in #425
- Make Hunt structs Sendable to fix compile by @AgentK20 in #427
- Build Fixes & Doc Updates by @cohoe in #435
- Allow users to set Discord handles. by @baconmania in #439
- Expose an endpoint for cruise settings. by @baconmania in #442
- Upgrade base to Ubuntu 24.04 Noble by @cohoe in #445
- Prometheus / Alertmanager Fixes by @cohoe in #446
- Prometheus Authentication Fix by @cohoe in #447
- Fix Redis metrics being missing by @cohoe in #448
- fixes #281 adds mod logging for user promotion/demotion by @cohoe in #449
- Allow User Favorites in Pre-Embark by @cohoe in #450
- Fix Time Zone Check Inconsistency by @cohoe in #452
- Fix incorrect schedule log summary times by @cohoe in #451
- Fix Imported Thumbnail Rotation by @cohoe in #453
- Rename Seamail by @cohoe in #454
- fixes #433 correct page titles for member management by @cohoe in #458
- Allow whoami endpoint in preregistration mode by @cohoe in #464
- Dont return muted threads in Unread endpoint by @cohoe in #455
- Add Forum Thread markRead Endpoint by @cohoe in #459
- Username Changing Improvements by @cohoe in #457
- Allow TwitarrTeam to view shutternaut shared calendar by @cohoe in #463
- fix regression in event filtering by @cohoe in #469
- Shutternaut Photo Limit Increase by @cohoe in #456
- Add preembarkation documentation by @cohoe in #474
- Back Deck Juice by @cohoe in #476
New Contributors
- @AgentK20 made their first contribution in #427
- @baconmania made their first contribution in #439
Full Changelog: 2025.1...2026.0
2025.1
Embarkation deploy
What's Changed
- Privileged User Unreads by @cohoe in #368
- Implements forum sort direction in site ui (fixes #321) by @cohoe in #379
- Generates thumbnails for uploaded images (fixes #371) by @cohoe in #380
- Fixes site UI bug that wiped out user profile avatar on save (#381) by @cohoe in #382
- ForumListData should not include IDs for deleted events by @hendricksond in #383
- Generates correct notification for starting events (fixes #370) by @cohoe in #378
- Prevent author from getting notification for alertword that they created by @cohoe in #384
- 374: Add user access level and roles to whoami by @hendricksond in #385
- Performer Delete Fixes by @cohoe in #375
- Prevent photos in private event chat by @cohoe in #387
- Remove the covid forum category by @cohoe in #386
- Revert "Prevent photos in private event chat" by @cohoe in #388
- [feature] Puzzle Hunts by @Torgen in #344
- Web: Allow favoriting/unfavoriting events during pre-reg by @hendricksond in #389
- 2025 song catalog by @challfry in #390
- 2025 game catalog by @challfry in #394
- Allow day planner during preregistration by @hendricksond in #393
- Fix LFGs showing up on dayplanner by @hendricksond in #395
- Core xlsx workaround by @challfry in #396
- Performer event tz fix by @challfry in #397
- Workshop event attach by @challfry in #399
- Dayplanner cell size by @challfry in #403
Full Changelog: 2025.0...2025.1
2025.0
Code that's shipping with the server to the loading dock.
What's Changed
- Package Upgrades, Swift 5.9, Fix Doc Action by @cohoe in #301
- Documentation Updates by @cohoe in #302
- Finish update to Swift 5.10 by @hendricksond in #304
- Add Client Data Pattern by @cohoe in #305
- Auto migrate now migrates every time by @cohoe in #307
- Make photostream report API consistent with other APIs by @cohoe in #309
- Fix image overlay in forum search, add pronoun to byline by @hendricksond in #319
- Command to Delete Old Event Forums by @cohoe in #312
- Personal Events by @cohoe in #311
- Forum sort direction by @hendricksond in #320
- Personal Events UI by @challfry in #327
- Fix Fresh Database Migration Error by @cohoe in #331
- Fixes #329. by @challfry in #334
- Migration groups by @challfry in #335
- Add CI Checks by @cohoe in #336
- Swift 6 by @cohoe in #333
- Strict concurrency by @challfry in #341
- Use homeDirectoryForCurrentUser instead of ~ by @Torgen in #343
- LFG Fixes & Docs Generation by @cohoe in #339
- Performer web scraper by @challfry in #342
- Fixes #236 by @cohoe in #351
- Fixes #272 by @cohoe in #352
- Enhancements to privileged seamails by @cohoe in #350
- Board game recommend POST rather than GET by @cohoe in #354
- Alternate text for createAccount page when pre-embark mode is active by @hendricksond in #358
- Make User Registration Disable-able by @cohoe in #359
- Search all LFG modes by @cohoe in #362
- Add a privacy policy to make Google happy by @cohoe in #363
- Redis Data Consistency Job by @cohoe in #347
- Fix image copying issues when going from instance to instance by @cohoe in #361
- Fixes #360. by @challfry in #364
- #356 by @challfry in #365
- #345 by @challfry in #366
- Recalculate next joined appointment on Fez delete by @cohoe in #372
- Event Date Calculations by @cohoe in #367
- Improve CoC Markdown Formatting by @cohoe in #377
New Contributors
Full Changelog: 2024.2...2025.0
2024.2
2024.1
2024.0
2023.6
Last build that we did on boat.
Changelog since start of sailing (2023.1):
- Fix error with moderation of forum posts in site UI.
- Workaround for viewing LFG/Seamail in context in moderation site UI.
- Ensure that forums with no posts don't break rendering their category page in the site UI.
- Convert WebSocketStorage from Struct to Class to help address threading issue with Vapor Storage.
- Make UserCacheStorage a singleton to help address threading issue with Vapor Storage.
- Add Vapor as a submodule to help address threading issue with Vapor Storage.