Commit Graph

4393 Commits

Author SHA1 Message Date
Jorge Manrubia 5896a21499 Support filter by collection in different screens
We want to filter in the same screen for cards/events but not when viewing a card or from other screens. This adds a controller action to flag the actions where this is supported
2025-08-21 14:19:13 +02:00
Jorge Manrubia 109a95ac6f Tidy up settings 2025-08-21 13:25:47 +02:00
Jorge Manrubia 763d924b64 Tidy up code related to show the selected collections' title in a filter 2025-08-20 12:49:12 +02:00
Jorge Manrubia 4cc3323581 Remove unused filtering code 2025-08-20 12:26:46 +02:00
Jorge Manrubia d6fe0d919c Reorganize ƒilter's menu templates (WIP) 2025-08-20 12:20:18 +02:00
Andy Smith defb11e8c0 Merge pull request #936 from basecamp/pagination-layout
Make all pagination start on a new line
2025-08-18 15:45:27 -05:00
Andy Smith d1142cb651 Make all pagination start on a new line 2025-08-18 15:27:25 -05:00
Andy Smith 40933ea491 Merge pull request #935 from basecamp/mobile-color-picker
Animate color piacker and split onto two rows for mobile
2025-08-18 14:58:27 -05:00
Andy Smith 1f54e5d6bf Animate color piacker and split onto two rows for mobile 2025-08-18 14:56:08 -05:00
Andy Smith 49d29fa6f0 Merge pull request #934 from basecamp/tray-animation-state
Tweak empty tray hat position when transitioning
2025-08-18 14:06:58 -05:00
Andy Smith ac564f252f Tweak empty tray hat position when transitioning 2025-08-18 14:05:28 -05:00
Andy Smith 4a05a9e94a Merge pull request #920 from basecamp/popup-orientation
Popup orientation
2025-08-18 12:50:53 -05:00
Andy Smith bb53258286 Remove orientation on dialog close 2025-08-18 11:08:17 -05:00
Jorge Manrubia 97e1650a4d Try to comment to see if deploys go through 2025-08-18 17:17:49 +02:00
Jason Zimdars 5cf119cbd1 Adjust prompt to force proper link construction; recognize people milestones and events 2025-08-18 10:00:16 -05:00
Jason Zimdars 1617fafaa0 Always show the filter button 2025-08-18 08:43:01 -05:00
Jorge Manrubia 2fa0fab45b Merge pull request #930 from basecamp/fizzy-do-cleanup
Remove code related to Fizzy Do /command support and filtering
2025-08-18 13:46:34 +02:00
Jorge Manrubia fa82dc0384 Remove code related to Fizzy Do /command support and filtering
https://3.basecamp.com/2914079/buckets/37331921/messages/8961776532
2025-08-18 13:41:20 +02:00
Mike Dalessio 1e3a405e65 Merge pull request #926 from basecamp/flavorjones/connection-pool-improvements
Connection pool improvements
2025-08-15 14:53:22 -04:00
Mike Dalessio a1f62f0e2c dep: bump AR::Tenanted to get a conn pool fix
See https://github.com/basecamp/active_record-tenanted/pull/145
2025-08-15 14:49:18 -04:00
Mike Dalessio 8d23af3b70 Increase connection pool size from 5 to 50
which might improve performance and will certainly prevent connection
pool exhaustion exceptions.
2025-08-15 14:47:52 -04:00
Mike Dalessio 274d2d547d Merge pull request #925 from basecamp/flavorjones/fix-profile-activity-pagination
Fix profile activity feed pagination to fetch on demand
2025-08-15 13:15:08 -04:00
Mike Dalessio 149babd361 Fix profile activity feed pagination to fetch on demand
Literally the same fix I applied in a5655041 to the global activity
feed.
2025-08-15 13:12:22 -04:00
Mike Dalessio a1e64299e5 Merge pull request #924 from basecamp/flavorjones/fix-signout
The "sign out" button now clears the Launchpad login.
2025-08-15 12:26:56 -04:00
Mike Dalessio e84cd529d5 The "sign out" button now clears the Launchpad login.
ref: https://fizzy.37signals.com/5986089/collections/2/cards/1382
2025-08-15 12:25:10 -04:00
Stanko Krtalić 9a02716a46 Merge pull request #857 from basecamp/fizzy-ask
Fizzy Ask
2025-08-15 08:40:28 +02:00
Jason Zimdars 4d1acd8eed Merge pull request #922 from basecamp/add-places-everywhere
Include in every instance of the menu
2025-08-14 21:17:48 -05:00
Jason Zimdars a1e597b04f Include in every instance of the menu 2025-08-14 21:16:31 -05:00
Jason Zimdars fd33a178ef Merge pull request #921 from basecamp/fizzy-menu-locations
Fizzy menu locations
2025-08-14 17:50:53 -05:00
Jason Zimdars 41f82b54bb Add some navigation destinations 2025-08-14 17:45:46 -05:00
Jason Zimdars 33553d3d2e This is really account settings; use hidden keywords for better matching 2025-08-14 17:19:41 -05:00
Jason Zimdars afce135613 Background is alread set correctly to canvas in dialogs 2025-08-14 16:53:48 -05:00
Andy Smith 78273898d2 Remove testing colors 2025-08-14 16:33:56 -05:00
Andy Smith dfefd16f0f Place orient classes in popup CSS 2025-08-14 16:33:18 -05:00
Andy Smith d25f628204 Extract orient into a module 2025-08-14 16:32:18 -05:00
Andy Smith c444011095 Working left/right orientation 2025-08-14 14:59:50 -05:00
Andy Smith 3f5d070ae9 Stub out basic boundary detection 2025-08-14 14:42:08 -05:00
Jason Zimdars 3d273adf52 Merge pull request #916 from basecamp/summary-prompt-edits
Summary prompt edits
2025-08-14 14:36:33 -05:00
Jason Zimdars e8d09ac44c Merge branch 'summary-prompt-edits' 2025-08-14 14:35:10 -05:00
Jason Zimdars acfe89ca52 Update prompt to render links and use more casual language 2025-08-14 14:32:53 -05:00
Andy Smith 6c2063d3ab Merge pull request #915 from basecamp/card-tag-overflow
Truncate tags on cards
2025-08-14 14:15:06 -05:00
Andy Smith 20e27541be Truncate tags on cards 2025-08-14 13:55:20 -05:00
Jason Zimdars 58259f006a Clean up prompt sandbox view, especially for dark mode 2025-08-14 13:47:03 -05:00
Jason Zimdars 4b1f78c67c Fix gradient animation in dark mode 2025-08-14 13:38:44 -05:00
Jason Zimdars 7319d6cebc Merge pull request #914 from basecamp/notif-settings-help-fix
Fix missing image assets
2025-08-14 12:12:40 -05:00
Jason Zimdars c779224d67 Fix missing image assets 2025-08-14 12:11:29 -05:00
Stanko K.R. 3a9472f7aa Remove rate limit 2025-08-14 16:32:59 +02:00
Stanko K.R. cf50b46cd4 Limit how many messages a user can create 2025-08-14 16:31:52 +02:00
Stanko K.R. c40eae7d6d Remove lock when creating messages
SQLite locks the whole database instead of a single row which is overkill for creating a message. A transaction will do. If multiple questions are asked the user will get two answers, possibly out of order, which isn't the end of the world.
2025-08-14 16:16:54 +02:00
Stanko K.R. e6f2dcbe2a Follow tag.div convention 2025-08-14 16:08:09 +02:00