Commit Graph

  • b7ee680885 Update dependency msw to v2.12.14 renovate/msw-2.x-lockfile Renovate Bot 2026-03-21 02:02:38 +00:00
  • 0c82be08e5 Update dependency @types/jsdom to v28.0.1 renovate/jsdom-28.x-lockfile Renovate Bot 2026-03-19 19:03:03 +00:00
  • 03255ee334 Update dependency vue-router to v5.0.4 renovate/vue-router-5.x-lockfile Renovate Bot 2026-03-19 16:04:25 +00:00
  • e6ee2c89ec Update dependency vite to v8.0.1 renovate/vite-8.x-lockfile Renovate Bot 2026-03-19 14:03:42 +00:00
  • 24a4e3ad7c Update dependency org.springframework.boot:spring-boot-starter-parent to v3.5.12 renovate/spring-boot Renovate Bot 2026-03-19 14:03:29 +00:00
  • 22b5648dae Update dependency @msw/playwright to v0.6.6 renovate/msw-playwright-0.x-lockfile Renovate Bot 2026-03-17 12:02:41 +00:00
  • 38e9d48b0c Update dependency vue-tsc to v3.2.6 renovate/vue-tsc-3.x-lockfile Renovate Bot 2026-03-17 11:02:57 +00:00
  • c0a57466bb Update oxlint monorepo to ~1.56.0 renovate/oxlint-monorepo Renovate Bot 2026-03-16 12:02:52 +00:00
  • 264fc001e0 Update dependency jsdom to v29 renovate/jsdom-29.x Renovate Bot 2026-03-15 07:02:13 +00:00
  • 09e4e30bf6 Update dependency @vitest/eslint-plugin to v1.6.12 renovate/vitest-eslint-plugin-1.x-lockfile Renovate Bot 2026-03-14 11:02:11 +00:00
  • b12106d3bf Merge pull request 'Add iCal download for calendar integration' (#43) from 019-ical-download into master master 0.14.0 nitrix 2026-03-14 11:40:42 +01:00
  • d0ed6790ef Update E2E tests for kebab menu and add iCal download tests nitrix 2026-03-13 21:40:51 +01:00
  • 92372b6a59 Add organizer kebab menu, bottom bar, and iCal download integration nitrix 2026-03-13 21:40:40 +01:00
  • 7817ad182b Unify header as fixed top bar with action slot nitrix 2026-03-13 21:40:22 +01:00
  • 9483e9b1f7 Extract shared bar component CSS and add calendar button to RsvpBar nitrix 2026-03-13 21:40:12 +01:00
  • 75e6548403 Add iCal download composable with RFC 5545 VEVENT generation nitrix 2026-03-13 21:39:54 +01:00
  • d4a1f0dc23 Add slugify utility for filename sanitization nitrix 2026-03-13 21:39:41 +01:00
  • 3d7efb14f7 Add iCal download feature spec and clean up implemented ideas nitrix 2026-03-13 21:39:31 +01:00
  • 2f8b911af8 Fix datetime-local input overflow and invisible text on iOS Safari 0.13.0 nitrix 2026-03-13 17:28:13 +01:00
  • e9791de4e2 Remove manual -webkit-backdrop-filter prefixes nitrix 2026-03-13 17:03:33 +01:00
  • 3b4cc7fbb9 Add explicit browserslist to frontend package.json nitrix 2026-03-13 17:03:15 +01:00
  • 9c0e9249ce Upgrade Docker frontend stage from Node 24 to Node 25 nitrix 2026-03-13 17:03:04 +01:00
  • 5082ec1333 Merge pull request 'Add organizer cancel-event flow to EventList' (#41) from 018-cancel-event-list into master nitrix 2026-03-13 16:27:50 +01:00
  • 35b488a8be Merge pull request 'Update dependency vite-plugin-vue-devtools to v8.1.0' (#40) from renovate/vite-plugin-vue-devtools-8.x-lockfile into master nitrix 2026-03-13 16:24:25 +01:00
  • b067c0ef1e Add organizer cancel-event flow to EventList nitrix 2026-03-13 16:23:04 +01:00
  • 42686502d8 Update dependency vite-plugin-vue-devtools to v8.1.0 Renovate Bot 2026-03-13 02:02:01 +00:00
  • 51ab99fc61 Introduce --color-danger-solid-* CSS variables and replace hardcoded values 0.12.0 nitrix 2026-03-12 23:24:58 +01:00
  • d52f51d6e1 Match cancel-event confirm button color with ConfirmDialog style nitrix 2026-03-12 23:22:06 +01:00
  • c1760ae376 Apply consistent label color to cancel-event bottom sheet nitrix 2026-03-12 23:19:26 +01:00
  • 6d51327e56 Add touch drag-to-dismiss gesture to BottomSheet nitrix 2026-03-12 23:15:30 +01:00
  • 96044ae1ed Change create-event page title to "Great, a Party!" nitrix 2026-03-12 23:08:45 +01:00
  • f972a41e45 Extract BackLink component into App layout nitrix 2026-03-12 23:06:03 +01:00
  • 13b01dfba8 Add exclamation mark to RSVP CTA button ("I'm attending!") nitrix 2026-03-12 22:36:44 +01:00
  • fd8724db8f Rename role badges to present participle (Organizing, Attending) nitrix 2026-03-12 22:34:36 +01:00
  • 8885dbd722 Soften RSVP cancellation dialog wording nitrix 2026-03-12 22:32:19 +01:00
  • c51eacb261 Merge pull request 'Implement watch-event feature (017)' (#39) from 017-watch-event into master nitrix 2026-03-12 22:25:21 +01:00
  • c450849e4d Implement watch-event feature (017) with bookmark in RsvpBar nitrix 2026-03-12 22:20:57 +01:00
  • e01d5ee642 Merge pull request 'Implement cancel-event feature (016)' (#38) from 016-cancel-event into master 0.11.0 nitrix 2026-03-12 20:42:38 +01:00
  • d333ab3d39 Refactor domain models to records and move exceptions to sub-package nitrix 2026-03-12 20:09:27 +01:00
  • 541017965f Implement cancel-event feature (016) nitrix 2026-03-12 19:52:22 +01:00
  • 981920f004 Merge pull request 'Update dependency eslint-plugin-oxlint to ~1.55.0' (#36) from renovate/oxlint-monorepo into master nitrix 2026-03-12 19:07:29 +01:00
  • 3908c89998 Add spec, plan, and tasks for 016-cancel-event feature nitrix 2026-03-12 18:50:46 +01:00
  • bf0f4ffb7f Merge pull request 'Rename path parameter {token} to {eventToken}' (#37) from 015-rename-token-to-eventToken into master 0.10.0 nitrix 2026-03-12 18:11:09 +01:00
  • 58043d1507 Rename path parameter {token} to {eventToken} in OpenAPI spec nitrix 2026-03-12 18:07:44 +01:00
  • 264c4ec21f Update dependency eslint-plugin-oxlint to ~1.55.0 Renovate Bot 2026-03-12 17:02:27 +00:00
  • 6d7a55fdb3 Merge pull request 'Update dependency vite to v8' (#31) from renovate/vite-8.x into master nitrix 2026-03-12 17:55:13 +01:00
  • a8aacf4ee9 Merge pull request 'Update dependency vitest to v4.1.0' (#33) from renovate/vitest-monorepo into master nitrix 2026-03-12 17:55:02 +01:00
  • 0a404ecde3 Merge pull request 'Update dependency @vitejs/plugin-vue to v6.0.5' (#32) from renovate/vitejs-plugin-vue-6.x-lockfile into master nitrix 2026-03-12 17:54:54 +01:00
  • 01f9e3dac1 Merge pull request 'Update dependency @vitest/eslint-plugin to v1.6.11' (#34) from renovate/vitest-eslint-plugin-1.x-lockfile into master nitrix 2026-03-12 17:54:47 +01:00
  • ad607afe83 Merge pull request 'Update oxlint monorepo' (#29) from renovate/oxlint-monorepo into master nitrix 2026-03-12 17:54:40 +01:00
  • f0424223de Merge pull request 'Update dependency maven to v3.9.14' (#30) from renovate/maven-3.x into master nitrix 2026-03-12 17:54:33 +01:00
  • 7ab9068c14 Merge pull request 'Add cancel RSVP feature' (#35) from 014-cancel-rsvp into master nitrix 2026-03-12 17:49:34 +01:00
  • 41bb17d5c9 Add cancel RSVP feature (backend DELETE endpoint + frontend UI) nitrix 2026-03-12 17:45:37 +01:00
  • a44b938f08 Update oxlint monorepo Renovate Bot 2026-03-12 16:03:22 +00:00
  • 7477a953c5 Update dependency @vitest/eslint-plugin to v1.6.11 Renovate Bot 2026-03-12 16:02:57 +00:00
  • 7fb296b47f Update dependency vitest to v4.1.0 Renovate Bot 2026-03-12 15:02:35 +00:00
  • 8ab7d345c8 Update dependency @vitejs/plugin-vue to v6.0.5 Renovate Bot 2026-03-12 15:02:20 +00:00
  • cf2139f229 Update dependency vite to v8 Renovate Bot 2026-03-12 14:02:26 +00:00
  • 79f33d659c Update dependency maven to v3.9.14 Renovate Bot 2026-03-12 12:02:00 +00:00
  • e5b71f8fb8 Merge pull request 'Update oxlint monorepo' (#28) from renovate/oxlint-monorepo into master nitrix 2026-03-12 10:10:22 +01:00
  • 60649ae4de Update oxlint monorepo Renovate Bot 2026-03-12 07:01:59 +00:00
  • e90aefae15 Merge pull request 'Update dependency oxlint to ~1.53.0' (#27) from renovate/oxlint-monorepo into master nitrix 2026-03-11 14:02:07 +01:00
  • 622932418d Update dependency oxlint to ~1.53.0 Renovate Bot 2026-03-11 06:02:47 +00:00
  • a1855ff8d6 Merge pull request 'Auto-delete expired events via daily scheduled job' (#26) from 013-auto-delete-expired into master 0.9.0 nitrix 2026-03-09 22:01:29 +01:00
  • 4bfaee685c Auto-delete expired events via daily scheduled cleanup job nitrix 2026-03-09 21:58:35 +01:00
  • 2a6a658df9 Merge pull request 'Make expiryDate an internal concern, auto-set to event date + 7 days' (#25) from auto-expiry-date into master nitrix 2026-03-09 21:33:43 +01:00
  • 37d378ca59 Merge pull request 'Update dependency @vitest/eslint-plugin to v1.6.10' (#22) from renovate/vitest-eslint-plugin-1.x-lockfile into master nitrix 2026-03-09 21:30:28 +01:00
  • 0441ca0c33 Make expiryDate an internal concern, auto-set to event date + 7 days nitrix 2026-03-09 21:29:12 +01:00
  • e6711b33d4 Update dependency @vitest/eslint-plugin to v1.6.10 Renovate Bot 2026-03-09 20:02:48 +00:00
  • 6b3a06a72c Add OG banner and mobile screenshots to README nitrix 2026-03-09 21:00:41 +01:00
  • 448e801ca3 Merge pull request 'Add Open Graph and Twitter Card meta-tags for link previews' (#24) from 012-link-preview into master 0.8.0 nitrix 2026-03-09 20:30:10 +01:00
  • 751201617d Add Open Graph and Twitter Card meta-tags for link previews nitrix 2026-03-09 20:25:39 +01:00
  • fa34223c10 Add tada emoji as SVG favicon 0.7.1 nitrix 2026-03-09 19:26:38 +01:00
  • e6ea9405a6 Merge pull request 'Apply glassmorphism design system across all UI surfaces' (#23) from glassmorphism-event-cards into master 0.7.0 nitrix 2026-03-09 19:11:52 +01:00
  • 32f96e4c6f Replace hardcoded color values with glass design tokens nitrix 2026-03-09 19:07:43 +01:00
  • e6c4a21f65 Apply glassmorphism to ConfirmDialog overlay and surface nitrix 2026-03-09 19:00:39 +01:00
  • 831ffc071a Apply glassmorphism to BottomSheet and RSVP bar status nitrix 2026-03-09 18:57:30 +01:00
  • 5dd7cb3fb8 Add animated glow border to RSVP CTA button nitrix 2026-03-09 18:51:21 +01:00
  • 64816558c1 Apply glass utility class to form fields and buttons nitrix 2026-03-09 18:47:57 +01:00
  • 019ead7be3 Extract glass system into shared CSS utilities and design tokens nitrix 2026-03-09 18:35:36 +01:00
  • 29974704d0 Apply glassmorphism to meta icon boxes on event detail view nitrix 2026-03-09 18:22:39 +01:00
  • 877c869a22 Restyle FAB with glass effect and static glow border nitrix 2026-03-09 18:20:50 +01:00
  • a9743025a7 Fix hero image transition on event detail page nitrix 2026-03-09 18:13:57 +01:00
  • 9f82275c63 Replace linear gradient background with aurora mesh gradient nitrix 2026-03-09 18:01:46 +01:00
  • e203ecf687 Apply glassmorphism styling to event cards on list view nitrix 2026-03-09 17:50:20 +01:00
  • aa3ea04bfc Merge pull request 'Update dependency vue to v3.5.30' (#21) from renovate/vue-monorepo into master nitrix 2026-03-09 17:25:42 +01:00
  • 27ca8ab4b8 Update dependency vue to v3.5.30 Renovate Bot 2026-03-09 11:17:01 +00:00
  • 752d153cd4 Merge pull request 'Add organizer-only attendee list (011)' (#20) from 011-view-attendee-list into master 0.6.0 nitrix 2026-03-08 18:37:47 +01:00
  • 763811fce6 Add organizer-only attendee list to event detail view (011) nitrix 2026-03-08 18:34:27 +01:00
  • d7ed28e036 Merge pull request 'Add event list temporal grouping (010)' (#19) from 010-event-list-grouping into master 0.5.0 nitrix 2026-03-08 17:30:35 +01:00
  • a52d0cd1d3 Add temporal grouping to event list (Today/This Week/Next Week/Later/Past) nitrix 2026-03-08 17:26:58 +01:00
  • 373f3671f6 Merge pull request 'Redesign event detail view with full-screen layout' (#18) from redesign-event-detail-view into master nitrix 2026-03-08 16:51:09 +01:00
  • 8f78c6cd45 Redesign event detail view: full-screen layout with hero image nitrix 2026-03-08 16:47:29 +01:00
  • fe291e36e4 Merge pull request 'Add event list feature (009-list-events)' (#17) from 009-list-events into master 0.4.0 nitrix 2026-03-08 15:58:04 +01:00
  • e56998b17c Add event list feature (009-list-events) nitrix 2026-03-08 15:53:55 +01:00
  • 1b3eafa8d1 Remove unimplemented specs (009-026) and consolidate ideas into ideen.md nitrix 2026-03-08 14:27:28 +01:00
  • 061d507825 Use GitHub-hosted mirror for gitea-release-action 0.3.1 nitrix 2026-03-08 14:15:41 +01:00
  • d79a19ca15 Add Gitea release creation to CI pipeline nitrix 2026-03-08 14:08:49 +01:00
  • 2da36058ae Merge pull request 'Add RSVP feature: submit RSVP, block on expired events' (#16) from 008-rsvp into master 0.3.0 nitrix 2026-03-08 13:39:35 +01:00
  • 90bfd12bf3 Validate expiryDate is strictly after eventDate and harden rejection tests nitrix 2026-03-08 13:22:10 +01:00