Commit Graph

  • 35632a3547 Give the site a favicon main connor 2026-09-09 11:40:21 -04:00
  • 50cb77556d Deploy the backend, not just the frontend connor 2026-08-31 15:03:40 -04:00
  • 227e21bc04 Run rustfmt over the new module connor 2026-08-31 15:03:39 -04:00
  • fd298f4977 Add and change what the sidebar lists connor 2026-08-31 14:54:27 -04:00
  • e1e253319e Stop the deploy succeeding without deploying connor 2026-08-28 16:01:48 -04:00
  • ff52fa1a1c Say why a deploy could not happen connor 2026-08-28 13:28:41 -04:00
  • 8df5860c75 Build the image on the branch that exists connor 2026-08-28 13:13:30 -04:00
  • d156b4eb15 Drop two dependencies nothing was using connor 2026-08-28 13:12:49 -04:00
  • b0da3afafc Build and ship both halves from one commit connor 2026-08-28 12:47:53 -04:00
  • 907a0f2b01 Let a shape change more than the corners connor 2026-08-28 11:02:18 -04:00
  • e98d79b67a Make a palette seven numbers connor 2026-08-28 10:23:24 -04:00
  • 19dbb60ad1 Print in the theme the calendar is read in connor 2026-08-28 00:16:22 -04:00
  • 410eefc5a3 Print a calendar the size of the paper connor 2026-08-27 21:30:30 -04:00
  • 0693ce0e43 Say a reminder while somebody is looking connor 2026-08-27 20:26:39 -04:00
  • 4fafed742c Move, resize and draw out events with the pointer connor 2026-08-27 17:01:12 -04:00
  • af34ca7e83 Ask which occurrences an edit applies to connor 2026-08-27 14:26:33 -04:00
  • eea7c666ce Add the recurrence editor connor 2026-08-27 13:11:54 -04:00
  • 49b685f9b1 Add the event form connor 2026-08-27 12:33:30 -04:00
  • b28ef7013f Close the settings panel by clicking away from it connor 2026-08-27 11:42:00 -04:00
  • c36d52ce25 Add the detail panel and the context menus connor 2026-08-27 11:19:37 -04:00
  • 32598427cd Add the now-line, and make the overflow indicators go somewhere connor 2026-08-27 10:09:10 -04:00
  • 8137557490 Add the agenda and year views connor 2026-08-27 09:40:03 -04:00
  • a38b8e185a Outline event boxes so touching ones stay distinct connor 2026-08-27 09:08:53 -04:00
  • ce6a72f604 Draw slightly-overlapping events over each other, not beside connor 2026-08-27 00:02:47 -04:00
  • 99686caa08 Place overlapping events side by side connor 2026-08-26 22:58:01 -04:00
  • 25fe9beb1c Size the smallest gradation for landing a drag on connor 2026-08-26 22:28:22 -04:00
  • 8917786220 Make the grid granularity mean something, and stop shading weekends connor 2026-08-26 22:22:48 -04:00
  • 41cbd50755 Draw the week and day views on one hour ruler connor 2026-08-26 22:01:20 -04:00
  • df7562e333 Draw the month view connor 2026-08-26 21:24:09 -04:00
  • 4cf22bbe4d Let the dev frontend bind to a chosen address connor 2026-08-26 20:56:46 -04:00
  • ba90a30e41 Add the app shell: sidebar, header, and routing connor 2026-08-26 20:48:56 -04:00
  • 6eee422421 Add the typed API client and the stores behind it connor 2026-08-26 20:02:26 -04:00
  • 16b1ad9a14 Add the frontend shell, the token system, and a login screen connor 2026-08-26 19:13:59 -04:00
  • 2e5bd6ec34 Add request tracing and the rules about what must not be logged connor 2026-08-26 18:49:30 -04:00
  • 3dcd8f76ad Add subscribed ICS feeds connor 2026-08-26 18:16:44 -04:00
  • c619660adc Add the calendars and preferences APIs connor 2026-08-26 17:51:02 -04:00
  • c4e8ede28c Add the events API connor 2026-08-26 17:07:38 -04:00
  • c7e22f4431 Add authentication connor 2026-08-26 16:27:59 -04:00
  • 82d05dc67a Add the database schema and repository layer connor 2026-08-26 15:54:28 -04:00
  • c197e08af0 Default the CLI to the system time zone connor 2026-08-26 15:38:55 -04:00
  • f8e4a497fa Add the CalDAV client and a CLI to drive it connor 2026-08-26 15:32:08 -04:00
  • 689b78154b Add recurrence expansion connor 2026-08-26 14:50:52 -04:00
  • 7043a151f6 Add the iCalendar round-trip connor 2026-08-26 14:32:38 -04:00
  • 52cd5a961d Add the RFC 5545 domain model connor 2026-08-26 12:29:59 -04:00
  • bf63024711 Set up workspace skeleton connor 2026-08-26 12:07:44 -04:00