* main: (67 commits)
Add jason@37signals.com to the seeds.
Rework menu sizing
Firefox has its own psuedo elements
Allow pop-ups to overflow without breaking the layout
Style the prompt empty state
Update lexical
Scope CSS to custom attachments
Update to point to version with fix for attachments
Update AR::Tenanted to address tenant creation raciness
dep: Update signal_id to quash noisy test warnings
Update dependences, including Rails and queenbee-plugin
Update 400/422/500 error pages with latest stock Rails versions
Remove subdomain listing from the 404 page
Delete the first runs controller/routes/model
Redirect unauthenticated users to Launchpad
Update a few users' email to link to a valid identity.
Make sure the beta env keeps local authentication (for now)
Trampoline the Launchpad auth redirect from a GET into a POST
Add the shared signal_id secret
Script to create QB and SignalID accounts, and SignalID users
...
* main:
The joke is better if 11 is last 🤘🏻
Filter here, too
Keep up with filtering controller changes
dep: update rack to 3.1.16
Try minus
Adjust icon and card header for events
Fix that flash notices invisibly overlapped navbar
Use card header in events
Cap height and scroll list
Fix that flash notices invisibly overlapped navbar
Use card header in events
Fix: update option when changing index
Cap height and scroll list
* main:
Use `vfs` tag on production accessories
Invalidate card cache when editing collection entropy config
Use VFS-based Beamer
Introduce a staging environment
* main: (33 commits)
Rename helpers since they are not related to collections only anymore
Simplify
Reorder method
Update brakeman
Fix tests after removing the index action
Format
Extract partials
Format
Tidy up code
We're not using this right now
Wire up knob UI design
Contain images
Extract the header so we can explain in context
Display users and invite on `account/settings`
Link to workflows
Link to account settings
Update to use two-column layout, add title and nav
Add comment
Properly parameterize the field name
Remove leftover console.log
...
* 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
...
* main:
Icon for unassigned events
Tweak comment event icon
update lexical
Update lexical to support placeholders and style them up
Not used anymore
update lexical