- Introduces a helper method for setting the filterable value
- Updates `filter_controller.js` to use `data-filter-text-value` attribute populated with converted content. This was previous `data-value` in the earlier implementation but ignored in the current on.
- Also uses the same helper to make @mentions diacritic insensitive
* main: (54 commits)
Remove creation and closure params
Support viewing user profiles and activity
Support downcase
refresh fixtures
Always downcase names
Remove vcr_record call
Support closing soon and falling back soon via natural language
Add scopes and filters for falling back soon and auto closing soon
Fix label
Add chip filters for the new time window filters
Fix: creator_ids is an array, not a single value
Add support for filtering by creation or completion windows of times
Adjust spacing
Use new logo placeholder
Update logo assets
Need to return all collections so it's not blank
Button to add a new filter
Update test for new redirect
Comparing params is fragile, use `id` for saved filters
Update summary tests
...
* main:
Need to return all collections so it's not blank
Button to add a new filter
Update test for new redirect
Comparing params is fragile, use `id` for saved filters
Update summary tests
Improve summary display in menu
Add keyboard navigation and filtering to quick filters
Copy
Keep stage when clearing
Keep the current filter params after deleting a saved filter so you can change your mind
Update test because we now drop all filters on destroy
New UI for exposing filter options and saving/deleting them
Unnecessary
These aren't actually in the events namespace, use utility class
* 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:
Don't choke when a card is missing its stage
Restore missing overlapping grid effect
Fix alignment of stamp in closed card rows
Improve card number alignment in Considering
Tighten space between title and collection in considering
Only display shortcut hints on desktop
Bring back hotkey for returning to collection