Jason Zimdars
3faef80cae
Merge pull request #1632 from basecamp/fix-navigable-jump-menu
...
Need to trigger navigable list after the menu contents load
2025-11-18 17:55:49 -06:00
Jason Zimdars
3d1b3e22a7
Need to trigger navigable list after the menu contents load
...
Fixed arrow navigation
2025-11-18 17:54:34 -06:00
Jason Zimdars
0bdc1f2b62
Merge pull request #1631 from basecamp/bring-back-current-account
...
Bring back current account
2025-11-18 17:30:22 -06:00
Jason Zimdars
e9819000b6
We can simplify this now
2025-11-18 17:26:40 -06:00
Jason Zimdars
7d0bc3ddf6
Show the currently selected account in the menu
...
This is a regression. Showing the current account means you always see
the same items in this menu section as you move back and forth
2025-11-18 17:25:32 -06:00
Mike Dalessio
e0a67be3fd
Merge pull request #1625 from basecamp/flavorjones/clear-stall-status-more-easily
...
Stalled cards are unstalled by anything that touches updated_at
2025-11-18 17:48:38 -05:00
Mike Dalessio
dbbee2c661
Stalled cards are unstalled by anything that touches updated_at
...
ref: https://app.fizzy.do/5986089/cards/2492
2025-11-18 17:46:56 -05:00
Mike Dalessio
9249199241
Merge pull request #1630 from basecamp/flavorjones/fix-postponed
...
Fix: Older cards do not have a postponed_by user
2025-11-18 16:56:01 -05:00
Mike Dalessio
c2a5c81e21
Older cards do not have a postponed_by user
2025-11-18 15:46:29 -05:00
Kevin McConnell
ed9be0674b
Merge pull request #1558 from basecamp/plan-b
...
Fizzy on MySQL
2025-11-18 18:53:19 +00:00
Kevin McConnell
b63ec319a2
Remove trailing newline (appease Rubocop)
2025-11-18 18:44:45 +00:00
Stanko K.R.
245c328570
Decode the filename form the URL
2025-11-18 19:39:32 +01:00
Stanko K.R.
d574748432
Add script to fix active storage links
2025-11-18 19:24:04 +01:00
David Heinemeier Hansson
43d384961a
Add users to the populater too
2025-11-18 17:59:15 +01:00
David Heinemeier Hansson
9cbb6b4569
Broadcasts are slowing things down
2025-11-18 17:59:15 +01:00
Mike Dalessio
0e5d320045
Skip seeds in non-development environments
...
because we need to bootstrap the database in production
2025-11-18 11:54:35 -05:00
David Heinemeier Hansson
8e6e764d58
Fix for an account-aware domain model
2025-11-18 17:44:25 +01:00
David Heinemeier Hansson
bfe8d74ccd
Fix the populate script and add tags
2025-11-18 17:36:33 +01:00
Kevin McConnell
62d2bb7b53
Fix production secrets list
2025-11-18 16:28:23 +00:00
David Heinemeier Hansson
80b2bbb652
Kill the slow count on tags
2025-11-18 17:07:18 +01:00
Stanko K.R.
1bd4a1b4e7
Disable webhooks and email notifications in non-prod envs
2025-11-18 16:16:01 +01:00
Stanko K.R.
ab07488fbd
Fix int and string overflow during prod import
2025-11-18 16:16:01 +01:00
Jorge Manrubia
fc87435b6c
Merge pull request #1624 from basecamp/plan-b+fix-dialog
...
Fix: can't click anywhere after removing background image from card
2025-11-18 15:56:25 +01:00
Jorge Manrubia
4d4a15a4d8
Fix: close dialog when removing background image
...
https://app.fizzy.do/5986089/cards/2990
2025-11-18 15:54:08 +01:00
David Heinemeier Hansson
9ddcfa5c4b
Conventional order and remove redundant filtering of actions
2025-11-18 15:49:50 +01:00
David Heinemeier Hansson
7d86aae67e
Inline anemic method
2025-11-18 15:48:40 +01:00
David Heinemeier Hansson
b63d79d7a2
Style
2025-11-18 15:45:28 +01:00
David Heinemeier Hansson
c606de7b41
Instead of trying to suppress from the wrong layer of the stick, just don't touch until published?
2025-11-18 15:35:40 +01:00
Mike Dalessio
cec94ff570
Merge pull request #1623 from basecamp/flavorjones/fix-reloading-in-development
...
Move AccountSlug::Extractor later in the stack for reloading in development
2025-11-18 09:27:47 -05:00
Mike Dalessio
3b717bbe0d
Move AccountSlug::Extractor later in the stack
...
so that in development, it runs after reloading; but still before the
database selector middleware in case we ever want to do something
account-specific.
2025-11-18 09:20:47 -05:00
David Heinemeier Hansson
444d43f2ac
Its been a few days
2025-11-18 14:52:07 +01:00
David Heinemeier Hansson
6e304958be
No need to protect local dev/test
2025-11-18 14:32:54 +01:00
Kevin McConnell
2661c7ba63
Update LB scripts for production deployment
2025-11-18 12:52:23 +00:00
Andy Smith
249c06e4f6
Straighten out focus ring for the background image button
2025-11-18 11:29:40 +00:00
Andy Smith
7c8ebd1f02
Make sure assign button isn't tabbable when previewing
2025-11-18 11:29:31 +00:00
Andy Smith
da5708b45c
Update z-index
2025-11-18 11:29:23 +00:00
Kevin McConnell
9b3b2f5d29
Prevent pinning writes in non-primary DCs
2025-11-18 11:03:58 +00:00
Jorge Manrubia
b335eab6de
Merge pull request #1622 from basecamp/open-filter
...
Fix: don't show closed cards by default when filtering by "created by"
2025-11-18 11:43:22 +01:00
Jorge Manrubia
4a86e3a298
Don't show closed carsd when filtering by "added by"
...
You can still select the done filter if you want to.
https://app.fizzy.do/5986089/cards/2639
2025-11-18 11:40:01 +01:00
Jorge Manrubia
793aace69a
Remove implicit order when filtering by closed cards
...
We set the order in the dedicated column controllers and we don't want this in place when using composable filters.
Also, this raises an error with the MySQL move when combined with assignees. Because we inject a .distinct there,
that messes up with the query select, resulting in having to add a redundant select to the closed sorting scope, so that
the closure.created_at is not lost.
2025-11-18 11:36:47 +01:00
Jorge Manrubia
38bb47a883
Merge pull request #1621 from basecamp/selection-no-one
...
Fix: Filter by "no one" assigned
2025-11-18 10:21:01 +01:00
Jorge Manrubia
b55bd70a8a
Make system test stable
...
We need to wait for the request to materialize before checking the DB
2025-11-18 10:20:02 +01:00
Jorge Manrubia
4deb310497
Fix: Filter by "no one" assigned
...
This also adds support to make some selection items exclusive in the combo boxes.
2025-11-18 10:13:13 +01:00
Kevin McConnell
d584950457
Consolidate staging MySQL replica hostname
2025-11-18 08:29:42 +00:00
Jorge Manrubia
780d262093
Merge pull request #1606 from basecamp/plan-b+refresh-notifications
...
Reload notifications tray when the window regain the focus
2025-11-18 09:16:07 +01:00
Jorge Manrubia
96dc68a91b
Merge pull request #1620 from basecamp/wrong-icon
...
Fix: use the move icon for cards that are triaged or postponed too
2025-11-18 09:13:55 +01:00
Jorge Manrubia
0d2870c1f9
Fix: use the move icon for cards that are triaged or postponed too
...
https://app.fizzy.do/5986089/cards/2905#comment_994785588
2025-11-18 09:10:39 +01:00
Jorge Manrubia
6269f3c47e
Reload notifications tray when the window regain the focus
...
https://app.fizzy.do/5986089/cards/2743
It includes a debounce interval to avoid too many of these.
2025-11-18 08:49:19 +01:00
Mike Dalessio
d8f935498a
ActiveRecord::Type::Uuid#hex
...
to make it easier to convert when we have to look in the logs
2025-11-17 20:04:43 -05:00
Jason Zimdars
5964431fc4
Merge pull request #1592 from basecamp/add-nav-logotype
...
Add logotype to nav
2025-11-17 18:03:50 -06:00