Jason Zimdars
|
48d9a25820
|
Fix that 'closed'->'done' change broke this route
|
2025-11-26 14:58:17 -06:00 |
|
Jorge Manrubia
|
49e801fdb1
|
Just the date makes for better-looking URLs
|
2025-11-21 10:40:37 +01:00 |
|
Jorge Manrubia
|
b0d732675c
|
Extract partial
|
2025-11-21 10:32:32 +01:00 |
|
Jason Zimdars
|
133a17a75e
|
Just pass the column name string, no need to both with numbers
|
2025-11-20 11:43:17 -06:00 |
|
Jason Zimdars
|
d97a7b9be8
|
Break out of frame
|
2025-11-19 13:18:24 -06:00 |
|
Jason Zimdars
|
eba749a193
|
Expand activity columns
|
2025-11-19 12:48:36 -06:00 |
|
Jorge Manrubia
|
05ef07f77b
|
Extract helper for the container of events grouped by hour
|
2025-11-10 16:17:03 +01:00 |
|
Jorge Manrubia
|
590a63c422
|
Move helpers salad to a presenter column when rendering the timeline
|
2025-11-10 15:52:59 +01:00 |
|
Jason Zimdars
|
434d819585
|
Move notice to bottom of column, tweak copy
|
2025-11-03 11:07:12 -06:00 |
|
Jason Zimdars
|
4b7cd8828f
|
Style notice
|
2025-10-31 16:58:21 -05:00 |
|
David Heinemeier Hansson
|
91263556a9
|
Ensure there is a limit of 100 events per column per day
Otherwise these pages can get very heavy
|
2025-10-31 21:57:17 +01:00 |
|
David Heinemeier Hansson
|
4dd4851b65
|
Add caching for events
|
2025-10-31 21:36:00 +01:00 |
|
Jorge Manrubia
|
1d1a3da9cf
|
Cleanup workflow/stages
This was pending after moving to columns
|
2025-10-07 11:10:10 +02:00 |
|
Jorge Manrubia
|
312c5c7331
|
Fix some cache invalidation problems
- https://fizzy.37signals.com/5986089/cards/1585
- https://fizzy.37signals.com/5986089/cards/1616
|
2025-09-10 17:37:13 +02:00 |
|
Jorge Manrubia
|
61fd84ab5e
|
Add server-side caching and HTTP caching when serving events in the timeline
|
2025-09-09 11:30:05 +02:00 |
|
Jorge Manrubia
|
5b68750713
|
Generate weekly highlights instead of daily ones
https://3.basecamp.com/2914079/buckets/37331921/todos/9010176047
|
2025-09-01 16:01:19 +02:00 |
|
Jason Zimdars
|
3f8a010162
|
Summary should be the same as color as the canvas
|
2025-08-05 22:00:11 -05:00 |
|
Jason Zimdars
|
bdf8dbe315
|
Make summary display full-width
|
2025-07-30 17:07:12 -05:00 |
|
Jason Zimdars
|
d7579fc6dc
|
Use classes to avoid collisions
Fixes regression on prompt edit button
|
2025-07-28 10:59:49 -05:00 |
|
Jason Zimdars
|
b9e1bf2447
|
Adjust styles so summaries feel more connected to the day they describe
|
2025-07-24 17:40:44 -05:00 |
|
Jason Zimdars
|
ae14912cbe
|
Add an animated effect for the generating state
|
2025-07-22 22:33:19 -05:00 |
|
Jason Zimdars
|
7280077531
|
Remove debug
|
2025-07-22 18:59:02 -05:00 |
|
Jason Zimdars
|
be29567718
|
Wrap them both in the container so the generating state looks right
|
2025-07-22 18:15:59 -05:00 |
|
Jason Zimdars
|
ab315cdd75
|
Style activity summaries
|
2025-07-22 18:12:05 -05:00 |
|
Jorge Manrubia
|
7e5bdf59ec
|
Prefer sandbox over debug for the resource name
|
2025-07-22 15:57:12 +02:00 |
|
Jorge Manrubia
|
e3d9001861
|
Move condition outside to avoid double nesting
|
2025-07-22 15:13:39 +02:00 |
|
Jorge Manrubia
|
8f6e81a687
|
Only summarize today if there are at least 10 events
https://3.basecamp.com/2914079/buckets/37331921/todos/8877635813#__recording_8879434338
|
2025-07-22 15:04:55 +02:00 |
|
Jorge Manrubia
|
6ba1884fb0
|
Fix: summaries where failing to generate with filters
|
2025-07-22 14:59:38 +02:00 |
|
Jorge Manrubia
|
9c6f1354c4
|
Broadcast and show summaries on the fly
|
2025-07-22 12:26:32 +02:00 |
|
Jorge Manrubia
|
7cd459f2b8
|
AI Summaries: basic abstractions, functional version
|
2025-07-22 11:57:39 +02:00 |
|