Jorge Manrubia
4580ed5e0d
Invalidate cache when filter changes
...
https://fizzy.37signals.com/5986089/cards?collection_ids%5B%5D=2
2025-09-12 17:10:58 +02:00
Jorge Manrubia
99f86b7f0d
Merge pull request #1094 from basecamp/update-to-gpt-5-chat-latest
...
Switch to gpt-5-chat
2025-09-12 16:18:05 +02:00
Jorge Manrubia
eabce24415
Switch to gpt-5-chat
...
Cheaper and good enough
https://3.basecamp.com/2914079/buckets/37331921/todos/9041305517
2025-09-12 16:16:54 +02:00
Jorge Manrubia
30cdb658b6
Merge pull request #1093 from basecamp/refine-filter-expansion
...
Refine filter expansion (handle in the client)
2025-09-12 14:15:12 +02:00
Jorge Manrubia
5e0918d373
Handle filter toggles with JS
...
To make them feel faster
2025-09-12 14:12:16 +02:00
Jorge Manrubia
ae4fbc6443
Prevent glitch where you see the filter bar expanded when you clear it
2025-09-12 14:08:36 +02:00
Jorge Manrubia
6eb1e47d1c
Merge pull request #1092 from basecamp/all-collections-bug
...
All collections bug
2025-09-12 13:53:25 +02:00
Jorge Manrubia
3f9f5e5025
Remove unused templates
2025-09-12 13:52:40 +02:00
Jorge Manrubia
249addc8dd
Fix: all collections link not working after moving to turbo frame
...
This is turbo handling the GET form under the hood ignoring the script name
2025-09-12 13:52:35 +02:00
Jorge Manrubia
a6c2bac780
Restore cache I deleted by mistake
2025-09-12 13:17:49 +02:00
Jorge Manrubia
baa99aa6a8
Merge pull request #1091 from basecamp/fast-filter-expansion
...
Speed up filter expansion with turbo stream
2025-09-12 13:12:18 +02:00
Jorge Manrubia
af6cb37db1
Speed up filter expansion with turbo stream
2025-09-12 13:06:00 +02:00
Jorge Manrubia
d4921c82da
Merge pull request #1090 from basecamp/filtering-issue
...
Fix filter menu issues after moving it to turbo frame
2025-09-12 12:11:39 +02:00
Jorge Manrubia
87ed533b2e
Fix: filtering collections not working after moving menu to turbo frame
2025-09-12 12:10:56 +02:00
Jorge Manrubia
13cc12514a
Respect params when loading the menu or they won't be reflected!
2025-09-12 12:10:46 +02:00
Jorge Manrubia
d7252ce0b0
Merge pull request #1089 from basecamp/safari-optimization-time
...
Several performance optimizations
2025-09-12 11:10:51 +02:00
Jorge Manrubia
fe9f59a2bd
Add HTTP cache for the menu
2025-09-12 11:08:20 +02:00
Jorge Manrubia
0a98cbb6b3
Load main menu lazily with a turbo frame
2025-09-12 11:01:56 +02:00
Jorge Manrubia
1554c6b29f
Inline :has(&) as it's REALLY slow in Safari
...
This makes Safari sluggish in general. A particular scenario where it chokes is when
rendering lots of local times with JS (such as in the cards screen when there are many cards).
2025-09-12 11:01:56 +02:00
Jorge Manrubia
c67d1e8c2f
Extract helper method
2025-09-12 11:01:56 +02:00
Jorge Manrubia
e9b7ed63f7
Remove transition that is making Safari choke when navigating to Fizzy menus
2025-09-12 11:01:56 +02:00
Jorge Manrubia
39e9b54d9d
Reduce page size to reduce load for processing local times on initial page load
2025-09-12 11:01:56 +02:00
Jorge Manrubia
05d3375a7d
Avoid having to parse strings
2025-09-11 16:29:07 +02:00
Andy Smith
2a3cb28891
Merge pull request #1082 from basecamp/print-tweaks
...
A couple more print style tweaks
2025-09-10 17:21:18 -05:00
Jorge Manrubia
ef6bd0daf6
Revert "Quick test for production I'll revert"
...
This reverts commit f05320287d .
2025-09-10 23:47:40 +02:00
Jason Zimdars
263f2d6201
Merge branch 'bring-back-not-assigned-on-perma'
2025-09-10 16:46:44 -05:00
Jason Zimdars
67f76e8874
We have space here to show it
...
And it makes the assignment UI clearer on the perma
2025-09-10 16:45:32 -05:00
Andy Smith
c8b5b7397f
A couple more print style tweaks
2025-09-10 16:44:04 -05:00
Jorge Manrubia
f05320287d
Quick test for production I'll revert
2025-09-10 23:35:44 +02:00
Andy Smith
ccd18def01
Merge pull request #1080 from basecamp/print-styles
...
Print styles
2025-09-10 16:29:50 -05:00
Jason Zimdars
37b980c96c
Merge pull request #1081 from basecamp/jz-9-10-25
...
JZ 9/10/25
2025-09-10 16:05:43 -05:00
Jason Zimdars
a532d2d89b
Adjust to there is no editing jog
2025-09-10 15:57:40 -05:00
Jason Zimdars
b1c98a3eca
Attempt to fix Windows line-height issue
...
https://fizzy.37signals.com/5986089/cards/1467
2025-09-10 15:53:00 -05:00
Jason Zimdars
4b8d777e16
Fix that two-column layout
2025-09-10 15:51:55 -05:00
Jason Zimdars
537fb15f95
Hide the progress bar
2025-09-10 13:46:02 -05:00
Jason Zimdars
f7847717e9
Add a nicer effect when sticky
2025-09-10 13:42:52 -05:00
Jason Zimdars
ed0b15f843
Consider the state where there is no activity yet
...
https://fizzy.37signals.com/5986089/cards/1582
2025-09-10 13:28:09 -05:00
Andy Smith
ab0b3055c9
Cleanup
2025-09-10 13:18:59 -05:00
Jason Zimdars
9fe38ec8d1
Remove unimplemented closure filter
...
https://fizzy.37signals.com/5986089/cards/1558
2025-09-10 13:16:30 -05:00
Jason Zimdars
53e0950e24
Forward slash is better because period followed by a comma is awkward
2025-09-10 13:09:44 -05:00
Jason Zimdars
8f9e49c18e
Save space by avoiding "and"
2025-09-10 13:06:29 -05:00
Andy Smith
22f9c9d168
WIP
2025-09-10 12:15:31 -05:00
Jorge Manrubia
e08bbace69
Merge pull request #1076 from basecamp/cache-busted
...
Fix some issues with stale data due to caching
2025-09-10 17:41:19 +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
23d2512525
Bust user filtering cache when the displayed associations change
2025-09-10 16:55:37 +02:00
Jorge Manrubia
5345859d5c
Merge pull request #1075 from basecamp/fallback-for-card-urls
...
Add redirect for old card paths
2025-09-10 15:17:32 +02:00
Jorge Manrubia
2999d351d3
Add redirect for old card paths
2025-09-10 15:16:49 +02:00
Jorge Manrubia
f4ad6800f3
Script to migrate comments to new URL scheme
2025-09-10 12:24:15 +02:00
Jorge Manrubia
4b1f27057c
Merge pull request #1074 from basecamp/notifications-issues
...
Notifications issues
2025-09-10 11:50:05 +02:00
Jorge Manrubia
d345f707a1
Remove job test
2025-09-10 11:47:17 +02:00