Jason Zimdars
035b20a9fc
Remove Safari's insistent focus ring
2025-05-21 13:46:21 -05:00
Jason Zimdars
504946dc54
Events for closed cards should use the closed color
2025-05-21 13:35:37 -05:00
Jason Zimdars
9779adbdf5
Keep collection context when clearing filters
2025-05-21 11:11:50 -05:00
Jason Zimdars
d21b90fbd0
Render filter clear button when card_ids is present
2025-05-21 11:11:31 -05:00
Jason Zimdars
efeee8deca
Fix extra space when there is no AI output
2025-05-21 11:01:01 -05:00
Andy Smith
fab3157d62
Merge pull request #518 from basecamp/position-tray-actions
...
Show Notification page link when no notifications exist
2025-05-21 10:49:44 -05:00
Andy Smith
acc31416b9
Show Notification page link when no notifications exist
2025-05-21 10:47:15 -05:00
Andy Smith
d0afb663dc
Merge pull request #517 from basecamp/more-notifications-visibility
...
Reduce specificity of base tray__item class
2025-05-21 10:15:16 -05:00
Andy Smith
0947e05af4
Reduce specificity of base tray__item class
2025-05-21 10:11:08 -05:00
Andy Smith
0697d1644a
Merge pull request #514 from basecamp/tray-updates
...
Use card header for notifications
2025-05-21 09:50:33 -05:00
Andy Smith
3f873d904e
Fix merge conflicts
2025-05-21 09:49:43 -05:00
Andy Smith
f5dc923b43
Merge branch 'main' into tray-updates
...
* main:
Tighten cards
Stub recently closed filter
Introduce a list style for all but the first six completed cards
2025-05-21 09:49:33 -05:00
Jason Zimdars
f5e3e58be4
Tighten cards
2025-05-20 18:11:18 -05:00
Jason Zimdars
46ca6f13f6
Stub recently closed filter
2025-05-20 16:24:12 -05:00
Andy Smith
5a8da321fe
Merge branch 'main' into tray-updates
2025-05-20 15:58:30 -05:00
Andy Smith
5e8a5ca5eb
Better borders in dark mode
2025-05-20 15:49:54 -05:00
Andy Smith
5c5b2e03af
Add bouncy animation
2025-05-20 15:44:00 -05:00
Jason Zimdars
e5f25b8d39
Introduce a list style for all but the first six completed cards
2025-05-20 15:43:24 -05:00
Andy Smith
0dc3cf28aa
Line items up with the footer
2025-05-20 15:11:37 -05:00
Andy Smith
904d0736d9
Remove gap from trays
2025-05-20 14:38:42 -05:00
Andy Smith
ff5002555b
Visible timestamp
2025-05-20 13:52:39 -05:00
Andy Smith
04d01d7d10
Merge notification styles into a card variant
2025-05-20 13:50:53 -05:00
Andy Smith
242869166e
Consolidate Tray styles
2025-05-20 12:17:40 -05:00
Jorge Manrubia
5ecb1b1a6d
Fix: VCR fixtures mismatches making it need test.key for credentials
2025-05-20 15:02:39 +02:00
Jason Zimdars
ea4a3e458d
Update test
2025-05-19 19:08:39 -05:00
Jason Zimdars
e4a2f1e540
Match other filter buttons
2025-05-19 17:14:40 -05:00
Jason Zimdars
84b6a1291f
Fizzy do with AI polish
2025-05-19 17:08:00 -05:00
Andy Smith
e851fe969c
Put timestamp in header
2025-05-19 16:04:14 -05:00
Andy Smith
2bf7ecbd79
Account for different notification types
2025-05-19 15:47:34 -05:00
Andy Smith
900fbef686
Add card header to notifications
2025-05-19 15:20:56 -05:00
Andy Smith
8077e85019
Consolidate a few styles for card headers
2025-05-19 14:41:26 -05:00
Andy Smith
88374cc485
Merge pull request #511 from basecamp/media-size-in-cards
...
Move media size to markdown-content
2025-05-19 14:03:10 -05:00
Andy Smith
2d73f243d2
Move media size to markdown-content
2025-05-19 13:52:45 -05:00
Jorge Manrubia
9f36302f14
Update readme
2025-05-16 18:09:05 +02:00
Jorge Manrubia
e19c1d4caa
Update readme
2025-05-16 18:08:38 +02:00
Jorge Manrubia
f5ecb41446
Merge pull request #483 from basecamp/fizzy-llm-experiment
...
Fizz Do with AI
2025-05-16 17:39:01 +02:00
Jorge Manrubia
202088fc8e
Comment AI in tests
2025-05-16 17:28:37 +02:00
Mike Dalessio
7a2e74897c
Merge pull request #507 from basecamp/flavorjones/fix-auto-closing-bubbles
...
Only render bubbles for cards in auto-closing collections
2025-05-16 10:50:11 -04:00
Jorge Manrubia
19d0ee8c68
Add production openAI API key
2025-05-16 16:49:20 +02:00
Mike Dalessio
1d11f31fba
Only render bubbles for cards in auto-closing collections
2025-05-16 10:46:04 -04:00
Jorge Manrubia
541f24ab0b
Limit the tokens we send for embeds
...
See insight by Donal here https://github.com/basecamp/fizzy/pull/483#discussion_r2084766023
2025-05-16 16:39:18 +02:00
Mike Dalessio
3d709e0fd4
Merge pull request #501 from basecamp/flavorjones/dynamic-bubble-formatting-v2
...
Introduce a stimulus controller for bubbles
2025-05-16 10:37:13 -04:00
Mike Dalessio
dddb33b483
Use a view helper to remove branching from the bubbles controller
2025-05-16 10:32:28 -04:00
Mike Dalessio
388fe2de73
Introduce a stimulus controller for bubbles
...
The "closing soon" bubbles were introduced in #406 , and the "falling
back" bubbles in #500 . However, these bubbles are part of the cached
card and so as time passes, the relative time doesn't change unless
the card is touched.
This PR introduces a stimulus controller for bubbles, which takes care
of:
- making the bubble visible during the reminder period
- calculating the relative number of days until entropy kicks in
- rendering appropriate text around the day count
ref: https://37s.fizzy.37signals.com/collections/693169850/cards/999009091
2025-05-16 10:27:00 -04:00
Mike Dalessio
bdbc0aa909
Merge pull request #500 from basecamp/considering-bubble
...
Considering bubble
2025-05-16 10:26:50 -04:00
Jorge Manrubia
40b78e4115
Move extension configuration to config file
...
Kudos to Mike for the tip
2025-05-16 16:17:54 +02:00
Jorge Manrubia
e0e17d2bd0
Add test for the commands controller
2025-05-16 16:12:09 +02:00
Jorge Manrubia
5ac5b5ebde
Add test for the composite command
2025-05-16 15:38:22 +02:00
Jorge Manrubia
04e3e56516
Add tests for ai parsing
2025-05-16 15:20:30 +02:00
Jorge Manrubia
2c0f6913ce
Test fixes
2025-05-16 15:02:59 +02:00