Removes tab panel from event modal; adds better layout and icons to event modal; improves location misunderstanding with natural lang parser
#1
feb-2026-event-improvements
Andrew Gioia2026-02-20 13:55:38 -0500
Adds migration for Daniel and James users and contact cards; adds attendee support to database with new event_attendee table; updates new event modal with basic attendee search ahead and addAndrew Gioia2026-02-19 14:45:59 -0500
Renames assist to aside everywhere; restyles event metadata in natural language list; consolidates start and end time into one date list item in natural language listAndrew Gioia2026-02-19 13:29:42 -0500
Improves event edit modal; updates 4day and day views to properly show all-day events; cleans up the all-day event rowAndrew Gioia2026-02-13 16:48:01 -0500
Removes old stock input components; auto scrolls time-based calendars to a better starting time; fixes recurring event logic and stubs out new repeat form for event editAndrew Gioia2026-02-12 13:17:02 -0500
Event modals now change the url for proper back handling; improvements to geocoding existing locations with no lat and lon; normalizes time based view footerAndrew Gioia2026-02-11 09:18:27 -0500
Adds support for events occuring at the same time or overlapping; improvements to event display and overlapping event handling; improvements to month view sizing; cleans up geocoder serviceAndrew Gioia2026-02-09 10:59:11 -0500
Adds account settings tests and feature test fixes; purges old Breeze profile remnants in favor of account; slight tweaks to event display in time viewsAndrew Gioia2026-02-04 15:56:28 -0500
Refactors CalendarController into specific services; fixes some previous bugs with CalendarController and possible 500s; adds first unit testsAndrew Gioia2026-02-04 12:19:03 -0500
Adds week, day, and 4-day display views for calendar; adds new display preferences pane; moves settings to the user and not calendar; cleans up timezone and preference handling; improves button groups
master
Andrew Gioia2026-02-03 10:53:19 -0500
Moves locale preferences from calendar settings to account settings; beefs up config with the date and time formatting and region options; refactors button groups and focus handling; refactors shadow complexity in button groupsAndrew Gioia2026-01-29 15:56:15 -0500
Adds new green color palette, removes any requirement of a remote calendar description as validation, fixes language settings paneAndrew Gioia2026-01-23 14:49:52 -0500
Adds basic mobile-first handling to the layout, still needs to be improved on but the nav now starts at the bottom and it helps as bit in small screensAndrew Gioia2026-01-23 11:21:09 -0500
Adds new color picker component, updates calendar settings pane with calendar instance settings; fixes UTC/local TZ handling and updates seeder re sameAndrew Gioia2026-01-23 10:56:21 -0500
Builds out individual calendar settings with views and save methods; solid icons added with updates to pagelink component; sync meta fields added to subscriptions table; new textarea componentAndrew Gioia2026-01-22 14:40:48 -0500
Long overdue changes to various components, migrations for address and location improvements, new address form and suggestion vies, profile components, and significant model cleanupsAndrew Gioia2026-01-15 16:14:00 -0500
Integrates ArcGIS for fetching detailed location data; sets up new job to pull locations for missing event locations; sets up Horizon for job monitoring; updates readme a bit; subtle animations and improvements to month viewAndrew Gioia2025-08-19 13:53:35 -0400
Adds calendar settings page and handling, adds new calendar subscription functionality, fixes big calendar object for display, improvements to objectAndrew Gioia2025-08-02 06:52:26 -0400
Adds locations table for additional location meta data; updates seeder to add locations; separates modal out into partsAndrew Gioia2025-07-30 10:57:26 -0400
Calender month display fully handled now, modals are working, HTMX added and working, ICS and Subscription handling set up and differentiated, timezone handling to convert from UTC in the database to local finally doneAndrew Gioia2025-07-29 15:20:53 -0400
Improves event display on the calendar, gets closer to a v1 of the calendar design, updates guest layout to match theme, adds additional css components for accordion, calendar, checkbox, indicator, and input.Andrew Gioia2025-07-25 13:49:30 -0400
Calendar now grabs all events and formatted date ranges for display; calendar view shows mini calendar; more theme and brand updates for better glitzAndrew Gioia2025-07-24 12:50:44 -0400
Adds basic address book handling; updates address book naming to use Book instead everywhere; removes AlpineJS; updates seeder to include address book and contact; updates DavController to handle address books and contacts nowAndrew Gioia2025-07-22 12:59:31 -0400
Adds basic subscription handling, fixes timezone issues app wide, improves event saving and timezone issues there, updates user table and seeding, moves to email address as principal uri component and not ulidAndrew Gioia2025-07-21 13:51:39 -0400
Reverts authentication back to email for compatibility, seeing correct 207s, updates database migrations and seed for new URI scheme; note that I think the DavController is outdated or needs cleanup.Andrew Gioia2025-07-18 09:58:28 -0400