-
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