Jason Zimdars
d17134cb5c
Detect platform and label the correct hotkey shortcut
...
Yes, Platform Agent is overkill for just this but there isn't a one-size JS solution for updating both input placeholders and other HTML text and we're likely to need it later for other things like displaying platform-specific PWA prompts.
2025-05-27 12:14:24 -05:00
Jason Zimdars
99797ca856
Just basic
2025-05-22 21:55:18 -05:00
Jason Zimdars
53c19e8e07
Improve flow for adding stages
...
Previously the new stage form replaced the list, now it properly appends
2025-05-22 21:48:44 -05:00
Jason Zimdars
b64bde96eb
Remove debug
2025-05-22 21:10:43 -05:00
Jason Zimdars
701912e977
Accounts get a default workflow and stages
2025-05-22 17:05:38 -05:00
Jason Zimdars
8c2ba6cdc7
Assign a random color to new stages
2025-05-22 16:50:30 -05:00
Jason Zimdars
09c1543227
Assign colors to default stages when you create a workflow
2025-05-22 16:47:43 -05:00
Jason Zimdars
c74d5a881f
Use the same defaults as Basecamp's card table
2025-05-22 16:43:10 -05:00
Jason Zimdars
57f8eff3b8
Merge branch 'main' into jz-5-22-25-am
...
* main:
Accidental
Show user's activity right on their profile screen
2025-05-22 16:23:03 -05:00
Jason Zimdars
6ec0618211
Accidental
2025-05-22 16:21:04 -05:00
Jason Zimdars
7ee65608c9
Show user's activity right on their profile screen
2025-05-22 16:18:28 -05:00
Jason Zimdars
9ae92501f2
Merge branch 'main' into jz-5-22-25-am
...
* main:
Handle single items better
Finishing touches
Relative positioning for trays
WIP
2025-05-22 14:27:00 -05:00
Andy Smith
d8ed61b08f
Handle single items better
2025-05-22 13:53:51 -05:00
Andy Smith
c3c5b38b84
Finishing touches
2025-05-22 13:36:20 -05:00
Jason Zimdars
f9cae2c43b
Bolder day markers
2025-05-22 13:19:51 -05:00
Andy Smith
a22c69bbc3
Relative positioning for trays
2025-05-22 12:30:15 -05:00
Jason Zimdars
f53f820817
Update edit template to include .comment container and avatar
2025-05-22 11:53:33 -05:00
Jason Zimdars
31e9476b9e
Fix that long unwrapping content could overflow the card description
2025-05-22 11:47:48 -05:00
Andy Smith
cfdaffeecb
Merge branch 'main' into relative-tray
...
* main:
Use link, not button
Add notification settings link
2025-05-22 11:35:58 -05:00
Andy Smith
9a9cb3340b
WIP
2025-05-22 11:01:17 -05:00
Andy Smith
9221251796
Merge pull request #519 from basecamp/notification-settings
...
Add notification settings link
2025-05-22 11:00:53 -05:00
Jason Zimdars
b90d231529
Clear the filter
2025-05-21 22:13:38 -05:00
Jason Zimdars
0c6ade6605
Just use days
2025-05-21 22:08:58 -05:00
Jason Zimdars
33d1626506
Use 365 days for dramatic effect
2025-05-21 22:05:50 -05:00
Jason Zimdars
cbfe2ae2bc
Include filter in pagination
2025-05-21 22:05:04 -05:00
Jason Zimdars
d79f2f903f
Allow filtering activity by user via user profile
2025-05-21 21:57:58 -05:00
Jason Zimdars
4247f8dabc
Never say never
2025-05-21 21:33:26 -05:00
Jason Zimdars
d95838d6c3
Mentions should also include the card id and collection name
2025-05-21 15:50:15 -05:00
Jason Zimdars
18db32569a
Can just call card on Notification now
2025-05-21 15:50:01 -05:00
Jason Zimdars
684f77c687
Can just inline this now
2025-05-21 15:45:52 -05:00
Mike Dalessio
ecbe040e3e
Implement Notification#card
...
Models now know how to find their cards, rather than trying to
implement this logic in a view helper.
2025-05-21 16:30:18 -04:00
Jason Zimdars
6ab166b439
We need to set card color on the notification
2025-05-21 14:29:43 -05:00
Jason Zimdars
ccc83a9916
Some eventables are comments so we need to get to card.closed? via a different method
2025-05-21 14:07:25 -05:00
Jason Zimdars
92b4746edb
Color closed notifications, too
2025-05-21 13:58:02 -05:00
Jason Zimdars
298b856cd0
Merge branch 'main' into jz-5-21-25
...
* main:
Ensure headings start on row 1
Ensure all content starts in the correct column
2025-05-21 13:47:17 -05:00
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
Andy Smith
968c2b7ae8
Ensure headings start on row 1
2025-05-21 11:36:36 -05:00
Andy Smith
5d19a1e525
Use link, not button
2025-05-21 11:14:34 -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
Andy Smith
d660a484e6
Add notification settings link
2025-05-21 11:11:18 -05:00
Jason Zimdars
efeee8deca
Fix extra space when there is no AI output
2025-05-21 11:01:01 -05:00
Andy Smith
acc31416b9
Show Notification page link when no notifications exist
2025-05-21 10:47:15 -05:00
Andy Smith
0947e05af4
Reduce specificity of base tray__item class
2025-05-21 10:11:08 -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
Andy Smith
21e5dff210
Ensure all content starts in the correct column
2025-05-21 01:09:11 -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