- PWA manifest:
- declares slugged scope
- includes the account name (and non-prod environment name) in the title
So we can have one PWA installed for each account (in each
environment) and links should get routed properly.
ref: https://3.basecamp.com/2914079/buckets/37331921/todos/8827769164
* main:
Don't create mentions from drafts until those are published
Change Active Storage account slug extension to a to_prepare block
dep: bump actiontext-lexical for previewable attachment fix
Add assertion for composite command line
Remove trace
restore the right command
Update action text
The prompt confirmation system wasn't really working after moving to lexical
Parse commands where it's just a gid properly
Move inside concerns or the override won't work
Truncation for comment author line
Avoid duplicated queries and, instead, bump the last ones
Adjust screen for screen readers
Adjust icon sizing and uploading styles
* main: (57 commits)
Rename /add_card => /add
Cards' "stalled" metric is reset when reconsidered
Use composite commands even for single commands since they can carry custom titles, which is what we want with AI
Fix merge issues
More prompt tweaks
Support completed by via natural language
Add filter pill for completed by
Add "close by" filter
Add /reopen command
Improved support to act on cards via ID
Refine prompt
Add more tests and fix failing ones
Add clarifying comment
Return standalone command when only one command
Extract attachable concerns
Format
Update lexical
Use your user gid to resolve yourself, so that this is not ambiguous
Support trailing spaces in inserted commands
Disable attachments in the terminal
...
* main: (57 commits)
Untenanted access in authenticated controllers should request auth
dep: bundle update
dep: update Rails
dep: bump AR::Tenanted
Clean up the cable meta tag
Fix activity feed pagination to fetch on demand
Create a "published" event if a card is created published
Scatter Honcho seeds over a 30 day period
Fix the PWA manifest to use slugged URLs
Collection publication edits render a turbo frame
Collection workflow edits render a turbo frame
Collection entropy config edits render a turbo frame
Use automatic sizing where supported
Introduce a separate controller for collection entropy config
Add `card_id` to index
Move to scope and inline method
Prefer modern syntax
Fix that stage should be visible above card background
Indicate opens menu
Hide dialog targets from screen readers when closed
...
# Conflicts:
# db/schema.rb
# db/schema_cache.yml
Commit 01c642e6 restructured the page so that the "next page" link was
always in view, meaning the page always loaded the entire history.
Now we load the next day as the user scrolls to the bottom, as intended.
* main: (22 commits)
Fix that stage should be visible above card background
Indicate opens menu
Hide dialog targets from screen readers when closed
Mark up as heading for screen reader navigation
Copy for screen readers
Don't hide the input so it's accessible to screen readers
Point skip links to correct anchor, don't navigate with turbo
There aren't any `li` children so just use `div`
Use headings for screen reader navigation
Use `h3` for individual cards in collection view
Make collection title `h1` for screen reader navigation
Esc should not propagate when closing dialogs
squash! Remove session controller actions other than delete
Screen reader: Use heading for comments navigation
Remove the invitation codes for now
Remove session controller actions other than delete
Correct label for field
Style
Screen reader: De-duplicate links for each person in account settings
Account.signal_account is no longer optional
...
* main:
squash! Remove session controller actions other than delete
Remove the invitation codes for now
Remove session controller actions other than delete
Account.signal_account is no longer optional
Remove local authentication code
Drop the password column from the users table.