Jason Zimdars
ce05d800d3
Filter by golden status
2025-08-28 13:39:02 -05:00
Andy Smith
f11a309902
Merge pull request #996 from basecamp/ff-font-size-bug
...
Max size for bubble number to prevent FF bug
2025-08-28 13:37:58 -05:00
Andy Smith
18417d1bd2
Max size for bubble number to prevent FF bug
2025-08-28 13:34:45 -05:00
Andy Smith
9733886db3
Merge pull request #988 from basecamp/fizzy-menu-everywhere
...
Fizzy menu everywhere
2025-08-28 12:25:44 -05:00
Andy Smith
f89413f3f5
Merge branch 'main' into fizzy-menu-everywhere
...
* main:
Add a focus effect when hovering columns
Fix up hotkeys
test: backfill hotkeys helper tests
refactor: remove unused routes associated with "resource :account"
test: backfill account route tests to prepare for refactor
Alphabetically order concerns (#992 )
Copy
Don't show the filter if there aren't any tags
Add clearer labels for sorting options
Prevent deleting the last collection
Don't show "All collections" when there's only the default collection
Rename engagement columns
2025-08-28 12:24:14 -05:00
Andy Smith
2036071ddd
Remove collection filtering where it's not needed
2025-08-28 12:22:48 -05:00
Jason Zimdars
ce1b47ce41
Merge pull request #995 from basecamp/hover-cols
...
Add a focus effect when hovering columns
2025-08-28 12:16:47 -05:00
Andy Smith
3db7644c06
Merge pull request #989 from basecamp/single-collection
...
Single collection
2025-08-28 12:15:15 -05:00
Jason Zimdars
3d252850fb
Add a focus effect when hovering columns
2025-08-28 12:10:37 -05:00
Mike Dalessio
f4f38015dd
Merge pull request #993 from basecamp/flavorjones/clean-up-unused-routes-1
...
refactor: remove unused routes associated with "resource :account"
2025-08-28 12:19:05 -04:00
Jorge Manrubia
8f1a6852fa
Preferred form of passing the tenant slug
2025-08-28 18:09:13 +02:00
Mike Dalessio
f488b2e767
Merge pull request #994 from basecamp/flavorjones/linux-hotkey-labels
...
Fix up hotkey labels
2025-08-28 12:03:12 -04:00
Jorge Manrubia
c2fe32cdfc
Fix email
2025-08-28 17:59:13 +02:00
Jorge Manrubia
4427524e53
We do need the host!
2025-08-28 17:55:12 +02:00
Mike Dalessio
5f4ee049c6
Fix up hotkeys
...
ref: https://fizzy.37signals.com/5986089/collections/2/cards/1452
2025-08-28 11:47:45 -04:00
Mike Dalessio
28c4cc7cee
test: backfill hotkeys helper tests
...
and remove support for the unused use case of comma-delimited-strings
2025-08-28 11:44:51 -04:00
Jorge Manrubia
02c538bbb7
Run for each tenant
2025-08-28 17:38:52 +02:00
Jorge Manrubia
5fe66dd602
Fix job class
2025-08-28 17:37:35 +02:00
Jorge Manrubia
9ba9a5758b
Remove hosts for now
...
Docker subnets causing trouble and this is not really part of the email change
2025-08-28 17:21:15 +02:00
Mike Dalessio
87d81e608b
refactor: remove unused routes associated with "resource :account"
...
- Drop from 313 unused routes to 306 unused routes
- Use a namespace for the account-related resource routes
- Controllers are nested under the "Account" module now
- Move views from "accounts/" to "account/"
2025-08-28 11:12:24 -04:00
Jorge Manrubia
5c890bbc34
Bundle every few hours by default
2025-08-28 17:08:22 +02:00
Mike Dalessio
e26c1db5c5
test: backfill account route tests to prepare for refactor
2025-08-28 11:01:52 -04:00
Jorge Manrubia
e4ab1366be
Add unsubscribe links and headers for emails
...
https://3.basecamp.com/2914079/buckets/37331921/todos/9002504172
2025-08-28 16:59:24 +02:00
Jorge Manrubia
243779dbcf
Copy
2025-08-28 13:07:27 +02:00
Jorge Manrubia
960f074b3f
Don't bundle new notifications is bundling is disabled
2025-08-28 12:53:19 +02:00
Jorge Manrubia
4e2717a61f
Merge main into bundle-emails branch
2025-08-28 12:42:43 +02:00
Jorge Manrubia
c1c359f030
Review existing bundles when changing the pending bundles
2025-08-28 12:29:40 +02:00
Jorge Manrubia
2adb4571e1
Copy
2025-08-28 12:03:49 +02:00
Jorge Manrubia
fb95c8aa92
Copy
2025-08-28 12:02:12 +02:00
Jorge Manrubia
53144a379c
Add option to change the bundled email notification frequency
2025-08-28 11:56:40 +02:00
Jorge Manrubia
082a10e3d0
Add notification settings model
2025-08-28 11:20:28 +02:00
Stanko Krtalić
41edfae2b5
Alphabetically order concerns ( #992 )
2025-08-28 11:07:56 +02:00
Jorge Manrubia
169bf490eb
Leverage existing polymorphic routes
2025-08-28 10:34:36 +02:00
Jorge Manrubia
65d90b73bd
Use URLs instead of paths so that these work from emails
...
Having to do this is not ideal but it's the simpler way of reusing
other custom route resolvers. The alternative would be to duplicate the code
for resolving comments and such.
2025-08-28 10:32:01 +02:00
Jason Zimdars
ff130401b1
Copy
2025-08-27 19:03:58 -05:00
Jason Zimdars
2cb98a2e31
Don't show the filter if there aren't any tags
2025-08-27 18:56:06 -05:00
Jason Zimdars
f54ee090b8
Add clearer labels for sorting options
2025-08-27 18:49:51 -05:00
Andy Smith
bb15e5aba1
Prevent deleting the last collection
2025-08-27 14:48:20 -05:00
Andy Smith
d8a3397c70
Don't show "All collections" when there's only the default collection
2025-08-27 14:45:03 -05:00
Andy Smith
5c42054004
Better syntax
2025-08-27 14:29:00 -05:00
Andy Smith
4d923f79ec
Fix user test
2025-08-27 14:25:47 -05:00
Andy Smith
c86be111f3
Remove unused navigation helper
2025-08-27 14:07:46 -05:00
Andy Smith
ff0e74bbb0
Add menu to user show and edit pages
2025-08-27 14:07:21 -05:00
Andy Smith
ef661b4c23
Menu on workflow new and index pages
2025-08-27 14:00:03 -05:00
Andy Smith
527223f8ff
Menu on new collection page
2025-08-27 13:58:06 -05:00
Andy Smith
ec5643a8ff
Menu on notifications index
2025-08-27 13:56:57 -05:00
Andy Smith
27ac5b1fc1
Menu on notification settings page
2025-08-27 13:55:54 -05:00
Andy Smith
dcb8175dac
Menu on collection settings page
2025-08-27 13:52:04 -05:00
Andy Smith
f7b300beee
Menu on account settings page
2025-08-27 13:50:17 -05:00
Andy Smith
bb04512b0c
Consolidate header and nav layouts
2025-08-27 13:48:47 -05:00