Commit Graph

5430 Commits

Author SHA1 Message Date
Andy Smith 95310da203 Merge pull request #650 from basecamp/misc-polish
Tweak padding
2025-06-30 15:07:41 -05:00
Jason Zimdars f3c3a72887 Needs changed for both states 2025-06-30 15:00:03 -05:00
Jason Zimdars a8e495db36 Merge branch 'update-bookmark-button'
* update-bookmark-button:
  Use lighter icon and update asset
2025-06-30 14:52:10 -05:00
Jason Zimdars 45f2ace71b Use lighter icon and update asset 2025-06-30 14:47:33 -05:00
Andy Smith bd144396b7 Merge pull request #673 from basecamp/avatar-cleanup
Avatar cleanup
2025-06-30 14:35:32 -05:00
Andy Smith 79c0847a0e Add btn--circle class to user edit form 2025-06-30 14:29:09 -05:00
Andy Smith 4d07735cd5 Organize button variants 2025-06-30 14:18:14 -05:00
Andy Smith 39fce2aba1 Untangle avatar btn crossover styles 2025-06-30 14:15:59 -05:00
Andy Smith be003cd3f7 Remove redundant classes and styles for avatars 2025-06-30 14:00:59 -05:00
Jason Zimdars 2678f8c099 Convert diacritics to approximations before filtering
- 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
2025-06-30 13:53:50 -05:00
Andy Smith 4b026c443d Merge branch 'main' into collection-nav
* 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
  ...
2025-06-30 12:57:10 -05:00
Andy Smith d455537392 Remove home button 2025-06-30 12:56:56 -05:00
Jorge Manrubia dc351959e8 Remove creation and closure params 2025-06-27 20:28:40 +02:00
Jorge Manrubia 05d1a68e11 Merge pull request #670 from basecamp/final-commands
Open profiles with natural language
2025-06-27 15:27:39 +02:00
Jorge Manrubia 1f21c12c35 Support viewing user profiles and activity 2025-06-27 15:22:45 +02:00
Jorge Manrubia a1340c81d7 Support downcase 2025-06-27 14:17:14 +02:00
Jorge Manrubia 4e894fa5fe refresh fixtures 2025-06-27 13:55:50 +02:00
Jorge Manrubia 7da4696952 Always downcase names 2025-06-27 13:55:10 +02:00
Jorge Manrubia d06a38f883 Merge pull request #669 from basecamp/time-filters
Add support for more time-related queries
2025-06-27 13:42:11 +02:00
Jorge Manrubia f5832f1a36 Remove vcr_record call 2025-06-27 13:40:57 +02:00
Jorge Manrubia cabf57dec3 Support closing soon and falling back soon via natural language 2025-06-27 13:39:19 +02:00
Jorge Manrubia aa656dc2f4 Add scopes and filters for falling back soon and auto closing soon 2025-06-27 13:39:17 +02:00
Jorge Manrubia 716ea6cafa Fix label 2025-06-27 13:38:47 +02:00
Jorge Manrubia 4d5017b671 Add chip filters for the new time window filters
rename close => closure to ease interpretation by the LLM
2025-06-27 13:38:45 +02:00
Jorge Manrubia 3391a20843 Fix: creator_ids is an array, not a single value 2025-06-27 13:38:23 +02:00
Jorge Manrubia 3fbfa1404c Add support for filtering by creation or completion windows of times 2025-06-27 13:38:22 +02:00
Jason Zimdars fe8e73015c Adjust spacing 2025-06-26 20:14:22 -05:00
Jason Zimdars d81e8b9118 Merge branch 'main' into logo-placeholder-update
* 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
2025-06-26 20:08:54 -05:00
Jason Zimdars 3129b6e205 Use new logo placeholder 2025-06-26 20:08:48 -05:00
Jason Zimdars 46ce2d74cc Merge pull request #663 from basecamp/custom-views
Custom views redux
2025-06-26 19:08:28 -05:00
Jason Zimdars db821d746a Update logo assets 2025-06-26 18:26:40 -05:00
Jason Zimdars c7f5a3a0fa Need to return all collections so it's not blank 2025-06-26 18:13:56 -05:00
Jason Zimdars 703718ca90 Button to add a new filter 2025-06-26 18:05:04 -05:00
Jason Zimdars a8b0a5e688 Update test for new redirect 2025-06-26 18:00:36 -05:00
Jason Zimdars 1cb9ccdf15 Comparing params is fragile, use id for saved filters 2025-06-26 17:57:30 -05:00
Jason Zimdars c6bb0326cd Update summary tests 2025-06-26 17:31:44 -05:00
Jason Zimdars c85b22b28f Improve summary display in menu 2025-06-26 17:09:57 -05:00
Jason Zimdars d420d8d8ac Add keyboard navigation and filtering to quick filters 2025-06-26 16:56:27 -05:00
Andy Smith a27331409e Consolidate Add card buttons 2025-06-26 15:32:33 -05:00
Andy Smith 8211eda682 Fix fizzy menu position 2025-06-26 14:59:44 -05:00
Andy Smith 8308151500 Use header component everywhere 2025-06-26 14:54:27 -05:00
Andy Smith efdf82244c Add header component 2025-06-26 14:35:59 -05:00
Jason Zimdars 8c1942c789 Copy 2025-06-26 11:51:44 -05:00
Jason Zimdars d1d1c6511e Keep stage when clearing 2025-06-26 11:08:45 -05:00
Jason Zimdars 8229ba194b Merge branch 'main' into custom-views
* main:
  Add help entry
  Format
  Add command to create new cards
  Support visiting certain pages
  More prompt tweaks
  Lots of prompts improvements and tightening
  Only intercept when string is composed of numbers
  Set temperature to 0
2025-06-26 10:55:24 -05:00
Jorge Manrubia a7f175dbee Merge pull request #664 from basecamp/more-query-commands
Support more Fizzy Do commands
2025-06-26 17:25:15 +02:00
Jorge Manrubia 6437e7fef0 Add help entry 2025-06-26 17:22:42 +02:00
Jorge Manrubia fe96ed89b8 Format 2025-06-26 17:21:41 +02:00
Jason Zimdars b862d5909a Keep the current filter params after deleting a saved filter so you can change your mind 2025-06-26 10:19:24 -05:00
Jorge Manrubia c760393ed3 Add command to create new cards 2025-06-26 17:14:47 +02:00