* main: (34 commits)
Opt out of writer affinity on readings controller
Enable VFS, but don't load extension again
Add flash notice when adding another card
Fix tests after updating rails
Fix fixtures after updating gem
Make sure you can't drag drafts
Fix clipped tag selector
Don't miss cards dropped in the same container!
Make sure that only cards in do/considering are draggable
Add test
Add test
Use the same controller for publishing cards and for publishing and adding another
Position Completed stamps better
Bump sentry-rails from 5.24.0 to 5.25.0
Bump rails from `0ac3fba` to `fd49d6a`
Bump sentry-ruby from 5.24.0 to 5.25.0
Add multiple cards quickly
Tweak a little more
Tighter bubbles on small screens
Need a little space in the layout for the drag/drop outline
...
- Introduces a distinct controller and individual forms for each option so they behave like other pop-ups
- Adds `filter` and `navigable-list` behaviors
* main: (25 commits)
Add controller to retarget links
Use more complete regexp
dep: bundle update
refactor: Extract a Card::Entropy concern
Autolink emails and URLs at rendering time
Remove the "mirror" storage service
Update production storage to write to the Pure blob store
Clean up the purestorage config, and add explanatory comments.
Drop the action_text_markdowns table
Mount mission control under `/admin/jobs`
dep: add mission_control-jobs
Flip the storage mirror to write to Pure as the primary
Production mirrors Active Storage to `:purestorage`
Make sure Sentry is configured for the beta env.
Update lexical
update lexical
update lexical
Create a distinct "beta" environment
Revert "Patch for cards missing description"
Add a kamal "ssh" alias
...
to encompass behavior related to auto-closing and auto-reconsidering.
Note that putting this code in a single place reveals an asymmetry
between the actions:
- Auto-closing period is an optional attribute of a collection
- Auto-reconsidering period is hard-coded to 30 days for all collections