Andrew Gioia andrew
  • Pittsburgh, PA
  • https://andrewgioia.com
  • Dad, designer, and co-founder at TeachBoost, living and tinkering in Pittsburgh.

  • Joined on 2021-07-28
andrew pushed to feb-2026-event-improvements at andrew/kithkin 2026-02-13 21:48:06 +00:00
864e0d938a Improves event edit modal; updates 4day and day views to properly show all-day events; cleans up the all-day event row
andrew pushed to feb-2026-event-improvements at andrew/kithkin 2026-02-12 18:17:09 +00:00
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
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
Compare 2 commits »
andrew pushed to feb-2026-event-improvements at andrew/kithkin 2026-02-09 21:43:44 +00:00
ef658d1c04 ICS controller cleanup and improvements to location metadata in VEVENT
andrew pushed to feb-2026-event-improvements at andrew/kithkin 2026-02-09 20:04:12 +00:00
5f4cffd5aa Basic more event handling for month view when there are too many events in a day given its height
andrew pushed to feb-2026-event-improvements at andrew/kithkin 2026-02-09 15:59:15 +00:00
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
5563826a08 Guard added for ArcGIS api key; ArcGIS issues in LocationController and Geocoder fixed
Compare 2 commits »
andrew pushed to feb-2026-event-improvements at andrew/kithkin 2026-02-05 15:11:50 +00:00
07399d7d45 Adds expand/collapse functionality for calendar aside
andrew pushed to feb-2026-event-improvements at andrew/kithkin 2026-02-05 14:35:09 +00:00
7a2b0e44ad Refactors app.js, adds stub for hiding the calendar left pane
50b9cfe17d Builds out Italian lang files to be at parity with English
c7ac146fab Orders events by time among all calendar views regardless of calendar
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
Compare 4 commits »
andrew created pull request andrew/kithkin#1 2026-02-04 18:49:16 +00:00
February 2026 event improvements and calendar refactor
andrew pushed to feb-2026-event-improvements at andrew/kithkin 2026-02-04 18:47:17 +00:00
9957e8d8a1 Adds calendar settings test
andrew pushed to feb-2026-event-improvements at andrew/kithkin 2026-02-04 17:19:13 +00:00
52d92462e3 Refactors CalendarController into specific services; fixes some previous bugs with CalendarController and possible 500s; adds first unit tests
39078680ab Adds business hours toggle for time-based views
25632136c2 Updates database seeder with recurring event; fixes .now-indicator position
Compare 3 commits »
andrew created branch feb-2026-event-improvements in andrew/kithkin 2026-02-03 16:43:18 +00:00
andrew pushed to feb-2026-event-improvements at andrew/kithkin 2026-02-03 16:43:18 +00:00
0881d04428 Adds initial support for event recurrence; updates database seed file for recurring event example
andrew pushed to master at andrew/kithkin 2026-02-03 15:53:24 +00:00
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
andrew pushed to master at andrew/kithkin 2026-01-29 20:56:21 +00:00
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 pushed to master at andrew/kithkin 2026-01-28 20:35:11 +00:00
0b82c88333 Fixes create calendar modal form, adds kithkin config settings, improvements to input and button styles, cleans up color default handling
andrew pushed to master at andrew/kithkin 2026-01-23 19:49:58 +00:00
6242a9772a Adds new green color palette, removes any requirement of a remote calendar description as validation, fixes language settings pane
andrew pushed to master at andrew/kithkin 2026-01-23 16:21:14 +00:00
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 pushed to master at andrew/kithkin 2026-01-23 15:56:26 +00:00
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 pushed to master at andrew/kithkin 2026-01-22 19:40:53 +00:00
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 pushed to master at andrew/kithkin 2026-01-21 20:59:25 +00:00
859d03ae30 Refactors account and calendar settings pages; installs language localization files; new traits for HTMX and toast handling; solid icon variants added; modals improved