Jason Zimdars
7cf330d2e2
esc clears the filter input but we need to manually trigger change
2025-06-16 18:50:36 -05:00
Jason Zimdars
71117409bb
Rework Fizzy menu design
...
- Adds dialpad actions with shortcuts
- Makes everything respond to filtering and navigation w/keyboard
2025-06-16 18:50:36 -05:00
Jason Zimdars
fd33911273
Don't match hotkeys inside Lexical
2025-06-16 18:50:36 -05:00
Jason Zimdars
123a21362e
Add Fizzy menu to card perma
2025-06-16 18:50:36 -05:00
Jason Zimdars
1adc48eeab
Fix typo, move to peer element
2025-06-16 18:50:36 -05:00
Jason Zimdars
913fc7b30e
Only in the presence of the top notch
2025-06-16 18:50:36 -05:00
Jason Zimdars
99af6b1e5c
Don't navigate, activate the menu
2025-06-16 18:50:36 -05:00
Jason Zimdars
f2473a4770
Add an obvious link to the collection
2025-06-16 18:50:36 -05:00
Jason Zimdars
da13744ad9
Allow adding new cards even in filtered or All Collections views
...
This is viable now that you can change the collection a card is in as introduced in c4ca5d34e4
2025-06-16 18:50:36 -05:00
Kevin McConnell
22127c15e9
Merge pull request #615 from basecamp/re-enable-replica
...
Re-enable replica
2025-06-16 16:49:07 +01:00
Kevin McConnell
63ddb23585
Opt out of writer affinity on readings controller
2025-06-16 15:05:47 +01:00
Kevin McConnell
63c2aa1367
Enable VFS, but don't load extension again
...
We only need to load the extension once, which we're doing in an
initializer. So no need to load it again on the tenanted connections
(and doing so is problematic when it occurs after a fork).
2025-06-16 14:48:13 +01:00
Jorge Manrubia
d9323fa3e7
Add flash notice when adding another card
2025-06-13 11:02:40 +02:00
Jorge Manrubia
a7cdf964dd
Fix tests after updating rails
2025-06-13 10:49:52 +02:00
Jorge Manrubia
cb101ca43f
Fix fixtures after updating gem
2025-06-13 10:48:08 +02:00
Jorge Manrubia
95ae95a06f
Merge pull request #612 from basecamp/dependabot/bundler/sentry-rails-5.25.0
...
Bump sentry-rails from 5.24.0 to 5.25.0
2025-06-13 10:34:02 +02:00
Jorge Manrubia
1547f56e5f
Merge pull request #611 from basecamp/dependabot/bundler/rails-fd49d6a
...
Bump rails from `0ac3fba` to `fd49d6a`
2025-06-13 10:33:53 +02:00
Jorge Manrubia
82055ebca8
Merge pull request #610 from basecamp/dependabot/bundler/sentry-ruby-5.25.0
...
Bump sentry-ruby from 5.24.0 to 5.25.0
2025-06-13 10:33:35 +02:00
Jorge Manrubia
9da6aa4619
Merge pull request #606 from basecamp/dependabot/bundler/ruby_llm-a35aa11
...
Bump ruby_llm from `7430570` to `a35aa11`
2025-06-13 10:33:25 +02:00
Jorge Manrubia
754202fc48
Merge pull request #600 from basecamp/dependabot/bundler/aws-sdk-s3-1.189.1
...
Bump aws-sdk-s3 from 1.188.0 to 1.189.1
2025-06-13 10:33:15 +02:00
Jorge Manrubia
7a27588297
Merge pull request #598 from basecamp/dependabot/bundler/sqlite3-2.7.0
...
Bump sqlite3 from 2.6.0 to 2.7.0
2025-06-13 10:33:11 +02:00
Jorge Manrubia
cf5c18b49d
Merge pull request #577 from basecamp/dependabot/bundler/turbo-rails-2.0.16
...
Bump turbo-rails from 2.0.13 to 2.0.16
2025-06-13 10:32:53 +02:00
Jorge Manrubia
50b20c4099
Make sure you can't drag drafts
2025-06-13 10:25:48 +02:00
Jorge Manrubia
00a10f6ce3
Merge pull request #614 from basecamp/fix-clipped-tag
...
Fix clipped tag selector
2025-06-13 10:18:20 +02:00
Jorge Manrubia
4d78f23ff2
Fix clipped tag selector
...
https://37s.fizzy.37signals.com/collections/2/cards/825
2025-06-13 10:16:18 +02:00
Jorge Manrubia
303a3faea1
Merge pull request #607 from basecamp/drag-and-drop-cards
...
Drag and drop cards to move between doing/considering
2025-06-13 10:04:59 +02:00
Jorge Manrubia
0e570565a4
Don't miss cards dropped in the same container!
2025-06-13 10:04:22 +02:00
Jorge Manrubia
69263766ec
Make sure that only cards in do/considering are draggable
...
Not in complete, not in the event timeline
2025-06-13 10:02:31 +02:00
Jorge Manrubia
7a4e59391b
Add test
2025-06-13 09:55:37 +02:00
Jorge Manrubia
1175bf5dce
Merge pull request #608 from basecamp/create-and-add-another
...
Add multiple cards quickly
2025-06-13 08:58:35 +02:00
Jorge Manrubia
9dc221f0b2
Add test
2025-06-13 08:58:06 +02:00
Jorge Manrubia
31c851aa5b
Use the same controller for publishing cards and for publishing and adding another
2025-06-13 08:55:30 +02:00
Andy Smith
b6a32b6786
Merge pull request #613 from basecamp/footer-stamp-fix
...
Position Completed stamps better
2025-06-12 15:36:53 -05:00
Andy Smith
f154c32fd4
Position Completed stamps better
2025-06-12 15:34:23 -05:00
Andy Smith
80f801dae4
Merge pull request #604 from basecamp/mobile-columns
...
Mobile columns
2025-06-12 15:25:51 -05:00
dependabot[bot]
c8d9d7ec83
Bump sentry-rails from 5.24.0 to 5.25.0
...
Bumps [sentry-rails](https://github.com/getsentry/sentry-ruby ) from 5.24.0 to 5.25.0.
- [Release notes](https://github.com/getsentry/sentry-ruby/releases )
- [Changelog](https://github.com/getsentry/sentry-ruby/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-ruby/compare/5.24.0...5.25.0 )
---
updated-dependencies:
- dependency-name: sentry-rails
dependency-version: 5.25.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-12 20:17:53 +00:00
dependabot[bot]
8a1b300006
Bump rails from 0ac3fba to fd49d6a
...
Bumps [rails](https://github.com/rails/rails ) from `0ac3fba` to `fd49d6a`.
- [Release notes](https://github.com/rails/rails/releases )
- [Commits](https://github.com/rails/rails/compare/0ac3fba6ee5f7d1680024a4925eee6069095487b...fd49d6a3180244969fb5ab9768d0bc7d9e4df9fe )
---
updated-dependencies:
- dependency-name: rails
dependency-version: fd49d6a3180244969fb5ab9768d0bc7d9e4df9fe
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-12 20:17:38 +00:00
dependabot[bot]
1dc9702dc2
Bump sentry-ruby from 5.24.0 to 5.25.0
...
Bumps [sentry-ruby](https://github.com/getsentry/sentry-ruby ) from 5.24.0 to 5.25.0.
- [Release notes](https://github.com/getsentry/sentry-ruby/releases )
- [Changelog](https://github.com/getsentry/sentry-ruby/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-ruby/compare/5.24.0...5.25.0 )
---
updated-dependencies:
- dependency-name: sentry-ruby
dependency-version: 5.25.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-12 20:17:08 +00:00
Mike Dalessio
9e7c185736
Merge pull request #609 from basecamp/flavorjones/fix-collections-contoller-grantee-update
...
Avoid losing access to a Collection when updating entropy
2025-06-12 13:46:56 -04:00
Mike Dalessio
5430355da6
Avoid losing access to a Collection when updating entropy
...
ref: https://37s.fizzy.37signals.com/collections/2/cards/820
2025-06-12 13:43:13 -04:00
Jason Zimdars
75d9ce0b82
Add multiple cards quickly
2025-06-12 11:59:09 -05:00
Jason Zimdars
4ecde2f2d7
Display card image when present
2025-06-12 11:31:57 -05:00
Jason Zimdars
dea35ac18c
Event cards are always full width
2025-06-12 11:30:41 -05:00
Jason Zimdars
72fb5042b2
Tweak a little more
2025-06-12 11:02:12 -05:00
Andy Smith
2f8b929702
Tighter bubbles on small screens
2025-06-12 10:59:29 -05:00
Jason Zimdars
2a287b4344
Need a little space in the layout for the drag/drop outline
2025-06-12 10:51:22 -05:00
Jason Zimdars
503c870cdf
Adjust drag/drop styles
2025-06-12 10:51:06 -05:00
Jorge Manrubia
0cb3648785
Extract concern with common column-related code
2025-06-12 12:48:10 +02:00
Jorge Manrubia
a979daddf3
Reuse filter scope
2025-06-12 12:39:33 +02:00
Jorge Manrubia
5364585818
If we wait for the form to submit it can happen that we don't remove the dragged item!
2025-06-12 12:33:01 +02:00