Stanko K.R.
|
6705b5225f
|
Remove the untenanted database
|
2025-11-17 09:11:36 -05:00 |
|
Mike Dalessio
|
4d3c265042
|
Rip out activerecord-tenanting
Co-authored-by: Stanko K.R. <stanko@stanko.io>
|
2025-11-17 09:11:35 -05:00 |
|
Kevin McConnell
|
dc40d2b5b0
|
Remove custom read/writer routing
|
2025-11-17 09:11:28 -05:00 |
|
Jorge Manrubia
|
a1bc6b7939
|
Do not use HTTP caching since the page is full of forms, and can result in 422s due to CSRF tokens
https://app.fizzy.do/5986089/cards/2977
|
2025-11-17 13:55:23 +01:00 |
|
Jorge Manrubia
|
906c5245ce
|
Prefer inline partials
|
2025-11-17 11:29:08 +01:00 |
|
Jorge Manrubia
|
c247a430fb
|
Favor consistent style that avoids explicit dom_id calls
|
2025-11-17 11:21:50 +01:00 |
|
Jorge Manrubia
|
d6b602b7d7
|
Restore refreshes: make sure they play well with cards in editing mode
|
2025-11-14 15:37:43 +01:00 |
|
Jorge Manrubia
|
eea9afb639
|
Fix: dismiss grouped notifications by card from the notifications tray
This also splits the templates into two: index and tray, since the URL now changes.
|
2025-11-14 12:58:24 +01:00 |
|
Jorge Manrubia
|
37e6b2461e
|
Headers are indentical
|
2025-11-14 12:27:13 +01:00 |
|
Jorge Manrubia
|
0d55c966b3
|
Fix: setting board entropy was changing the account entropy when not present
|
2025-11-14 12:10:54 +01:00 |
|
Jorge Manrubia
|
80d309cd22
|
Keep current logical names for colors
So that the db values are not tied to the specific CSS
|
2025-11-14 11:44:04 +01:00 |
|
Jorge Manrubia
|
956a7aafad
|
Revert "Revert "Color a11y""
|
2025-11-14 11:24:55 +01:00 |
|
Jorge Manrubia
|
6413570985
|
Revert "Color a11y"
|
2025-11-14 11:21:52 +01:00 |
|
Jorge Manrubia
|
295af8b1e9
|
Merge pull request #1588 from basecamp/color-a11y
Color a11y
|
2025-11-14 11:18:53 +01:00 |
|
Jorge Manrubia
|
06b762c0a8
|
Move default color to the column
|
2025-11-14 11:15:09 +01:00 |
|
Jorge Manrubia
|
b1e087e7c9
|
Introduce a proper color poro to represent colors
Instead of managing a hash throgh the app
|
2025-11-14 11:09:39 +01:00 |
|
Sean Mitchell
|
d39635d6cf
|
Add logotype to nav
|
2025-11-13 20:11:32 -08:00 |
|
Jason Zimdars
|
7650bf9c33
|
Display stamp in cards view when it's auto-postponed by the system
|
2025-11-13 18:12:24 -06:00 |
|
Andy Smith
|
2b0fd0909d
|
Fix test
|
2025-11-13 17:32:36 -06:00 |
|
Andy Smith
|
8ad0d05750
|
Add column color names
|
2025-11-13 17:30:01 -06:00 |
|
Jason Zimdars
|
a064f575b6
|
Attempt to fix overflow in mobile safari
Fix header and close button, avoid `dvw` units because Safari 26 seems
to choke on those
|
2025-11-13 17:24:31 -06:00 |
|
Jason Zimdars
|
35371e2877
|
Adjust position so bubble isn't cut-off
|
2025-11-13 16:27:21 -06:00 |
|
Andy Smith
|
84c5a4ac15
|
Add the card tools thing to the mobile view
|
2025-11-13 15:16:07 -06:00 |
|
Andy Smith
|
2598c2009b
|
Fix full page column title typos
|
2025-11-13 14:36:38 -06:00 |
|
Andy Smith
|
44ccfa167a
|
Max-width for body
|
2025-11-13 14:35:02 -06:00 |
|
Andy Smith
|
71436772ac
|
Place z-index of nav on top of bar
|
2025-11-13 14:34:45 -06:00 |
|
Andy Smith
|
73556a5092
|
Show mobile view regardless of touch type
|
2025-11-13 14:34:24 -06:00 |
|
Andy Smith
|
5246c202b0
|
Create back link helper that works nicely on mobile
|
2025-11-13 14:13:29 -06:00 |
|
Andy Smith
|
3d2b649828
|
Add btn--back class
|
2025-11-13 13:57:36 -06:00 |
|
Andy Smith
|
f4540467c2
|
L/R gradient direction for columns on mobile
|
2025-11-13 11:38:22 -06:00 |
|
Jorge Manrubia
|
f232d7f597
|
Merge pull request #1581 from basecamp/comment-streams
Handle comments with streams
|
2025-11-13 17:13:20 +01:00 |
|
Jorge Manrubia
|
17876b30d4
|
Manage comments with streams
We replacing the full list of comments within a turbo frame, which didn't feel great when you had several comments.
|
2025-11-13 17:12:46 +01:00 |
|
Jorge Manrubia
|
66c5005169
|
Disable temporarily
|
2025-11-13 17:01:00 +01:00 |
|
Jorge Manrubia
|
bddbc0c0ac
|
Make comment body area permanent so that morphing/refresh does not touch it
|
2025-11-13 16:52:54 +01:00 |
|
Jorge Manrubia
|
0267223749
|
Re-enable live updates for card permas
|
2025-11-13 14:49:17 +01:00 |
|
Jorge Manrubia
|
a4ebdf4f42
|
Merge pull request #1574 from basecamp/aggregate-email-notifications
Aggregate email notifications by card
|
2025-11-13 09:50:21 +01:00 |
|
Jorge Manrubia
|
3b60e68ceb
|
Merge branch 'main' into unique-notifications
|
2025-11-13 09:38:01 +01:00 |
|
Jason Zimdars
|
197cf12512
|
"Post" is too terse
I think we can go back to the longer label now that the hotkeys aren't
inside the button
|
2025-11-12 17:12:39 -06:00 |
|
Jason Zimdars
|
a3f2bc276a
|
Add hotkey indicators
|
2025-11-12 17:07:24 -06:00 |
|
Andy Smith
|
43ee91cee7
|
Move filter controller up to dialog for narrower listener scope
|
2025-11-12 15:41:36 -06:00 |
|
Andy Smith
|
3615c07f7f
|
Clear filters when dialog closes
|
2025-11-12 15:29:27 -06:00 |
|
Jason Zimdars
|
ed97d71cce
|
Aggregate notifications by card
|
2025-11-12 14:29:25 -06:00 |
|
Jason Zimdars
|
c0247671f7
|
Fix regression that made index full-width
|
2025-11-12 12:09:01 -06:00 |
|
Andy Smith
|
2415dadef5
|
Merge pull request #1572 from basecamp/notifications-tray-sizing
Make the dialog sizing property optional
|
2025-11-12 11:47:56 -06:00 |
|
Andy Smith
|
44b0f5f5bc
|
Make the dialog sizing property optional
|
2025-11-12 11:44:31 -06:00 |
|
Jorge Manrubia
|
6e2d115b71
|
Http caching for my/menu
|
2025-11-12 18:27:11 +01:00 |
|
Jorge Manrubia
|
92ea409f9b
|
Merge pull request #1570 from basecamp/stream-reaction-tweak
Replace the full container since we want to get back to the initial state
|
2025-11-12 18:16:06 +01:00 |
|
Jason Zimdars
|
3625585a9d
|
Adjust unread indicator to include unread count
|
2025-11-12 11:15:25 -06:00 |
|
Jorge Manrubia
|
2dab14ef64
|
Replace the full container since we want to get back to the initial state
To see the boost button again
|
2025-11-12 18:14:31 +01:00 |
|
Andy Smith
|
ea41c46bfb
|
Merge pull request #1560 from basecamp/mobile-column-view
Mobile column view
|
2025-11-12 11:09:00 -06:00 |
|