Commit Graph

  • 27a3b6c72e
    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 Gioia 2026-02-20 13:55:38 -0500
  • d77ea9f5e5
    Separates out the event modal JS into a new module for import, cleaning up app.js Andrew Gioia 2026-02-19 19:43:33 -0500
  • 1a08e0e855
    Adds calendar dropdown to new event modal Andrew Gioia 2026-02-19 19:33:08 -0500
  • 909fae5eb4
    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 add Andrew Gioia 2026-02-19 14:45:59 -0500
  • 337f41a86b
    Adds recurrence to natural language parser Andrew Gioia 2026-02-19 13:46:23 -0500
  • 8073284fab
    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 list Andrew Gioia 2026-02-19 13:29:42 -0500
  • 1184673721
    Cleans up event modal styles and modal structure to be a bit simpler and logical Andrew Gioia 2026-02-19 10:30:43 -0500
  • e024639209
    Event modal improvements and new natural language parser when creating an event! Andrew Gioia 2026-02-18 15:52:53 -0500
  • 87047cf4c3
    Modal and tab panel updates Andrew Gioia 2026-02-18 13:57:06 -0500
  • b579530fad
    Upgrades laravel-framework to 12.51.0; fixes old view references to purged button and input components Andrew Gioia 2026-02-16 16:39:57 -0500
  • 6cb4819ec7
    Minor changes to event modal Andrew Gioia 2026-02-16 16:32:25 -0500
  • 864e0d938a
    Improves event edit modal; updates 4day and day views to properly show all-day events; cleans up the all-day event row Andrew Gioia 2026-02-13 16:48:01 -0500
  • 236da90af2
    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 edit Andrew Gioia 2026-02-12 13:17:02 -0500
  • baeb291db5
    Event modals now change the url for proper back handling; improvements to geocoding existing locations with no lat and lon; normalizes time based view footer Andrew Gioia 2026-02-11 09:18:27 -0500
  • ef658d1c04
    ICS controller cleanup and improvements to location metadata in VEVENT Andrew Gioia 2026-02-09 16:43:38 -0500
  • 5f4cffd5aa
    Basic more event handling for month view when there are too many events in a day given its height Andrew Gioia 2026-02-09 15:02:27 -0500
  • 25515eccb9
    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 service Andrew Gioia 2026-02-09 10:59:11 -0500
  • 5563826a08
    Guard added for ArcGIS api key; ArcGIS issues in LocationController and Geocoder fixed Andrew Gioia 2026-02-05 13:15:18 -0500
  • 07399d7d45
    Adds expand/collapse functionality for calendar aside Andrew Gioia 2026-02-05 10:11:44 -0500
  • 7a2b0e44ad
    Refactors app.js, adds stub for hiding the calendar left pane Andrew Gioia 2026-02-05 09:35:04 -0500
  • 50b9cfe17d
    Builds out Italian lang files to be at parity with English Andrew Gioia 2026-02-04 16:51:37 -0500
  • c7ac146fab
    Orders events by time among all calendar views regardless of calendar Andrew Gioia 2026-02-04 16:04:25 -0500
  • 7ba5041ba6
    Adds account settings tests and feature test fixes; purges old Breeze profile remnants in favor of account; slight tweaks to event display in time views Andrew Gioia 2026-02-04 15:56:28 -0500
  • 9957e8d8a1
    Adds calendar settings test Andrew Gioia 2026-02-04 13:47:12 -0500
  • 52d92462e3
    Refactors CalendarController into specific services; fixes some previous bugs with CalendarController and possible 500s; adds first unit tests Andrew Gioia 2026-02-04 12:19:03 -0500
  • 39078680ab
    Adds business hours toggle for time-based views Andrew Gioia 2026-02-03 15:54:08 -0500
  • 25632136c2
    Updates database seeder with recurring event; fixes .now-indicator position Andrew Gioia 2026-02-03 15:08:16 -0500
  • 0881d04428
    Adds initial support for event recurrence; updates database seed file for recurring event example Andrew Gioia 2026-02-03 11:43:08 -0500
  • 1ad62dd0af
    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 Gioia 2026-02-03 10:53:19 -0500
  • 5fd9628dc9
    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 groups Andrew Gioia 2026-01-29 15:56:15 -0500
  • 0b82c88333
    Fixes create calendar modal form, adds kithkin config settings, improvements to input and button styles, cleans up color default handling Andrew Gioia 2026-01-28 15:33:26 -0500
  • 6242a9772a
    Adds new green color palette, removes any requirement of a remote calendar description as validation, fixes language settings pane Andrew Gioia 2026-01-23 14:49:52 -0500
  • 1a92f09e3b
    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 screens Andrew Gioia 2026-01-23 11:21:09 -0500
  • d58397ac17
    Adds new color picker component, updates calendar settings pane with calendar instance settings; fixes UTC/local TZ handling and updates seeder re same Andrew Gioia 2026-01-23 10:56:21 -0500
  • da539d6146
    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 component Andrew Gioia 2026-01-22 14:40:48 -0500
  • 859d03ae30
    Refactors account and calendar settings pages; installs language localization files; new traits for HTMX and toast handling; solid icon variants added; modals improved Andrew Gioia 2026-01-21 15:59:17 -0500
  • b7282865c8
    Long overdue changes to various components, migrations for address and location improvements, new address form and suggestion vies, profile components, and significant model cleanups Andrew Gioia 2026-01-15 16:14:00 -0500
  • 80c368525a
    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 view Andrew Gioia 2025-08-19 13:53:35 -0400
  • 98fb10bc14
    Adds calendar settings page and handling, adds new calendar subscription functionality, fixes big calendar object for display, improvements to object Andrew Gioia 2025-08-02 06:52:26 -0400
  • e79476fa85
    Improves button group styles Andrew Gioia 2025-07-30 14:30:41 -0400
  • a4adab31d2
    Solves CSS riddle with perfect group buttons, changes layout to better handle content pane, adds calendar date navigation Andrew Gioia 2025-07-30 14:22:56 -0400
  • 9f3ceabd7d
    Adds locations table for additional location meta data; updates seeder to add locations; separates modal out into parts Andrew Gioia 2025-07-30 10:57:26 -0400
  • c58a498e44
    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 done Andrew Gioia 2025-07-29 15:20:53 -0400
  • 7efcf5cf55
    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 Gioia 2025-07-25 13:49:30 -0400
  • 643ac833ba
    Calendar now grabs all events and formatted date ranges for display; calendar view shows mini calendar; more theme and brand updates for better glitz Andrew Gioia 2025-07-24 12:50:44 -0400
  • 5970991eac
    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 now Andrew Gioia 2025-07-22 12:59:31 -0400
  • cf8ee297d8
    Adds beginning docker support Andrew Gioia 2025-07-21 17:26:22 -0400
  • a82d9fe01f
    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 ulid Andrew Gioia 2025-07-21 13:51:39 -0400
  • 8d0738019f
    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 Gioia 2025-07-18 09:58:28 -0400
  • dbfc474105
    Initial commit with tons of files, but the custom auth plugin isn't working yet Andrew Gioia 2025-07-17 21:11:23 -0400