Jason Zimdars
2a9fc5720f
Further polish mailer styles and type hierarchy
2025-09-09 15:28:27 -05:00
Jorge Manrubia
8ea2d7346b
Restore add card button in the timeline
...
It will add to the first selected collection, or to the
first one in the menu if no collection selected
2025-09-09 17:41:07 +02:00
Jorge Manrubia
efcf477fba
Merge pull request #1055 from basecamp/add-card-single-collections
...
Fix: add card adding cards to the wrong collection
2025-09-09 15:38:12 +02:00
Jorge Manrubia
be246d204f
Replace assignees with a turbo stream instead of replacing the full card
...
So that we don't lose th editing context if you do it while editing a card
https://fizzy.37signals.com/5986089/collections/2/cards/1479
2025-09-09 15:32:18 +02:00
Jorge Manrubia
4ed29b8fa4
Autosave cards descriptions locally
2025-09-09 15:18:40 +02:00
Jorge Manrubia
242a367e0a
Fix: add card adding cards to the wrong collection
...
Make sure we only show the "add card" button when there is a single collection selected, and that it adds to that collection.
https://fizzy.37signals.com/5986089/collections/2/cards/1439
2025-09-09 14:47:34 +02:00
Jorge Manrubia
996a96547a
Fix: closed should be outside!
2025-09-09 12:53:43 +02:00
Jorge Manrubia
36488278a8
Merge pull request #1052 from basecamp/caching
...
Add more caching
2025-09-09 12:31:46 +02:00
Jorge Manrubia
209e8b61b8
Add caching and http caching for rendering the card perma
2025-09-09 12:07:32 +02:00
Jorge Manrubia
1366ccc8df
Add caching and http caching to the cards index screen
2025-09-09 12:05:16 +02:00
Jorge Manrubia
e3aabaafbf
Fix: use the proper filter
2025-09-09 11:46:29 +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
Stanko Krtalić
24cb5da194
Make Fizzy Ask staff-only ( #1037 )
...
* Make Fizzy Ask invisible but usable by staff
* Remove unused span
* Prevent non-staff users from creating or browsing messages
* Extract staff-only into a mixin
* Keep existing markup, use the utility class we already have
---------
Co-authored-by: Jason Zimdars <jz@37signals.com >
2025-09-09 11:23:31 +02:00
Jason Zimdars
36ddcba6dc
Don't display "not assigned"
2025-09-08 16:57:21 -05:00
Jason Zimdars
dbd2132e75
Polish font sizes and generally scale down
2025-09-08 16:15:47 -05:00
Jason Zimdars
808dfe69c3
Merge pull request #1047 from basecamp/show-bubbles-on-perma
...
Show bubbles on perma
2025-09-08 15:54:59 -05:00
Jason Zimdars
e6d4c3d13f
Display bubbles on card permas
2025-09-08 15:53:20 -05:00
Andy Smith
538bd67d72
Allow users to remove themselves from a collection
2025-09-08 15:37:59 -05:00
Andy Smith
3884dfff5e
Bump the width of the tag dialog
2025-09-08 15:24:09 -05:00
Jason Zimdars
888c6a0846
Highlight @mentions in notifications
2025-09-08 14:03:16 -05:00
Jason Zimdars
d7844a4105
Merge pull request #1031 from basecamp/improve-workflows
...
Improve workflows
2025-09-08 10:32:50 -05:00
Jorge Manrubia
e5587e3093
Show highlights when they exist, even when no activity
2025-09-08 09:21:23 +02:00
Jason Zimdars
3a28bc3300
Add confirmations to warn about destructive consequences
2025-09-05 10:49:14 -05:00
Jorge Manrubia
d9cc592566
Merge pull request #1007 from basecamp/weekly-highlights
...
Weekly highlights
2025-09-05 17:03:38 +02:00
Jorge Manrubia
601411e3a9
Remove debug
2025-09-05 15:51:43 +02:00
Jorge Manrubia
b15cb4541f
Show summarier capturing the actual weeks in the user's timezone
...
https://3.basecamp.com/2914079/buckets/37331921/todos/9010176047#__recording_9037056688
2025-09-05 13:48:02 +02:00
Jorge Manrubia
cfa0149564
Persist timezones in the server
...
Add a beacon to persist timezones when these change (or the first time)
2025-09-05 12:11:57 +02:00
Jason Zimdars
c9bd38560e
Select field contents when editing
2025-09-04 16:35:22 -05:00
Jason Zimdars
3e92b44e05
Warn about collections using a workflow before deleting
2025-09-04 16:25:33 -05:00
Jason Zimdars
0caabc3bd4
Typo
...
Just remove the class, it obviously wasn't doing anything anyway :)
2025-09-04 16:07:38 -05:00
Jason Zimdars
8726bb5fe5
Move delete to a more obvious place
2025-09-04 16:06:40 -05:00
Jason Zimdars
d46c3d4163
Improve the /new view so creating workflows feels seamless
2025-09-04 15:59:56 -05:00
Jason Zimdars
65d965bc5e
Add a blank slate
2025-09-04 15:24:55 -05:00
Andy Smith
0316fa1da4
Disable access switch for current user
2025-09-04 15:12:37 -05:00
Jason Zimdars
e9fadf6fa5
This frame is unnecessary, just redirect
2025-09-04 14:34:53 -05:00
Jason Zimdars
96ad942f0e
Copy, date format, and whitespace
2025-09-04 12:18:02 -05:00
Jason Zimdars
8d0c9852fe
Use endash for date ranges
2025-09-04 11:59:57 -05:00
Jason Zimdars
b5dad7684d
Remove debug
2025-09-04 11:55:42 -05:00
Jason Zimdars
379820e3e8
Safari doesn't like this
2025-09-03 12:41:46 -05:00
Jason Zimdars
d6423581c9
Fix new card title/description which had drifted
2025-09-03 12:33:15 -05:00
Jason Zimdars
53f06d2554
Adjust summary, style in newspaper format
2025-09-02 22:14:13 -05:00
Jason Zimdars
457725d597
Fix rendering and introduce a new style
2025-09-02 20:11:34 -05:00
Jason Zimdars
c3454847a0
Add a simple method to refresh content when launching or switching tabs
...
Prevents stale content on load as reported in:
https://fizzy.37signals.com/5986089/collections/2/cards/1449
2025-09-02 17:24:21 -05:00
Jason Zimdars
a44073c001
Order by recently accessed like the Fizzy menu for convenience
2025-09-02 14:30:50 -05:00
Jorge Manrubia
c96de36de5
Rename var
2025-09-02 11:42:50 +02:00
Jorge Manrubia
fc0eec8d07
Restore admin link to debug prompts
2025-09-02 11:23:01 +02:00
Jorge Manrubia
7a02f8fcda
Place highlights after the "timelined day"
2025-09-02 10:57:40 +02:00
Jorge Manrubia
dfbc77c2e5
Render weekly highlights considering periods of inactivity
2025-09-01 17:09:43 +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
Jorge Manrubia
6f2670d6dd
Merge main into bundle-emails branch and resolve conflicts
2025-09-01 11:49:20 +02:00