Jorge Manrubia
08c6a38492
Remove falling back status that we don't support anymore
2025-10-02 10:30:14 +02:00
Jorge Manrubia
24f1394ca3
Remove workflows code, remove more unused code
2025-09-28 20:39:47 +02:00
Jorge Manrubia
2f6a639682
Prepare entropy code for the new auto postpone approach
2025-09-24 16:22:42 +02:00
Jorge Manrubia
ce80c843d0
Several fixes for saving filters
...
- Unify terms with the settings form so that terms are saved normally in the same form.
- Fix filter normalization since it was sometimes failing to match the saved filters due to using quotes around number strings.
2025-09-22 12:55:19 +02:00
Jorge Manrubia
64b46d37e4
Toggle filters in the hey menu too
...
This also fixes a problem where the label in the menu for the filters was wrong
2025-09-19 16:52:13 +02:00
Jorge Manrubia
55a22f98e3
Submit and refresh results as you type terms
2025-09-12 18:25:27 +02:00
Jason Zimdars
4e50609d2b
Create a copy before modifying to avoid modifying the cached filter
2025-09-09 22:45:46 -05:00
Jorge Manrubia
1366ccc8df
Add caching and http caching to the cards index screen
2025-09-09 12:05:16 +02:00
Jorge Manrubia
61fd84ab5e
Add server-side caching and HTTP caching when serving events in the timeline
2025-09-09 11:30:05 +02:00
Jorge Manrubia
d9cc592566
Merge pull request #1007 from basecamp/weekly-highlights
...
Weekly highlights
2025-09-05 17:03:38 +02:00
Jason Zimdars
4d6201b8dc
Filter to just drafts
2025-09-02 19:32:19 -05:00
Jorge Manrubia
d785f9f80f
Don't show summaries when using filters
2025-09-02 12:20:02 +02:00
Jason Zimdars
ce05d800d3
Filter by golden status
2025-08-28 13:39:02 -05:00
Jorge Manrubia
c8569ce8b9
Split indexed_by into two filters: indexed by and sort by
...
https://3.basecamp.com/2914079/buckets/37331921/todos/8877489555#__recording_8987808963
2025-08-21 19:12:54 +02:00
Jorge Manrubia
cd9955d938
Add "close by" filter
2025-07-03 14:32:03 +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
3fbfa1404c
Add support for filtering by creation or completion windows of times
2025-06-27 13:38:22 +02:00
Jason Zimdars
c85b22b28f
Improve summary display in menu
2025-06-26 17:09:57 -05:00
Jorge Manrubia
561e9fad0c
Support selecting multiple cards by using a list of numbers (separated by comma, or space)
...
https://3.basecamp.com/2914079/buckets/37331921/todos/8620236700#__recording_8620273944
2025-05-07 11:30:58 +02:00
Jorge Manrubia
279a5be717
Rename single-letter param
2025-05-06 12:28:18 +02:00
Jorge Manrubia
ca3a8a444f
Fix: filtering combined with search
2025-05-06 11:40:57 +02:00
David Heinemeier Hansson
760cbb6c99
Drop boosts
...
Killed by design.
2025-04-12 18:52:54 +02:00
David Heinemeier Hansson
fb733b9a60
No more tracking commenting as an activity for sorting
...
We are doing away with all the automated activity scoring, but for now
lets just get rid of it for comments.
2025-04-12 10:50:25 +02:00
Jason Zimdars
1387ad2581
Sort Considering and Doing by updated_at
2025-04-10 11:06:55 -05:00
Jorge Manrubia
695247ae9b
Paginate collection cards
2025-04-10 15:09:56 +02:00
Jorge Manrubia
723e6d94f5
Rename bubbles => cards
2025-04-09 14:50:58 +02:00
Jorge Manrubia
834b7095d3
Don't dup to avoid the memoized bubbles cache
2025-04-03 14:34:02 +02:00
Jorge Manrubia
5a2b7c5abd
Rework buckets index using proper queries and tidy up
2025-04-03 13:26:16 +02:00
Jason Zimdars
e919866849
Don't expose popped in the UI for now
2025-03-31 13:27:13 -05:00
Kevin McConnell
3ea7da26ab
"Stalled" not "Stale"
...
The latter sounds like old bread.
2025-03-27 12:22:55 +00:00
Kevin McConnell
47156c42e0
Add a sort order to represent "staleness"
2025-03-27 10:41:03 +00:00
Jason Zimdars
fb01444a88
"Added by…" is a more useful filter than "Assigned by…"
2025-02-20 16:07:07 -06:00
Jason Zimdars
2f6f98a584
Account for terms as strings
...
Terms chips weren't correctly excluding the term because this `params[key].delete` tried to convert them to integers
2025-02-14 10:54:41 -06:00
Jason Zimdars
08fb92b526
We only need to mention buckets if scoped
2025-02-12 16:18:08 -06:00
Jason Zimdars
346ecc34af
Projects -> Collections
2025-02-06 16:24:05 -06:00
Kevin McConnell
85d5f7d7d7
Allow filtering by stage
2025-01-24 10:28:12 +00:00
Jose Farias
5ac9063a84
default_fields -> default_values
2025-01-15 16:57:02 -06:00
Jose Farias
e9a085f848
Simplify filters
2025-01-15 16:27:33 -06:00
Jose Farias
aed33620ba
Reapply "Destroy equivalent filters upon resource removal"
...
This reverts commit 5e09fddbe0 .
2024-12-13 18:51:22 -06:00
Jose Farias
5e09fddbe0
Revert "Destroy equivalent filters upon resource removal"
...
This reverts commit 6c69bf7dc1 .
2024-12-13 18:49:41 -06:00
Jose Farias
6c69bf7dc1
Destroy equivalent filters upon resource removal
2024-12-13 17:26:30 -06:00
Jose Farias
4095eba266
Can't see bubbles in buckets you've lost access to
2024-12-13 14:37:19 -06:00
Jason Zimdars
4eaa414ebb
Missed one
2024-11-19 13:01:01 -06:00
Jason Zimdars
ca7cccdb7c
Add some structure to buckets index
2024-11-19 12:45:16 -06:00
Jose Farias
0c51129e1e
name -> key
2024-11-18 12:04:52 -06:00
Jose Farias
0995eee074
Turn filter chips into links
2024-11-18 11:34:44 -06:00
Jose Farias
fb04249209
Make filters into a simple form
2024-11-14 21:50:38 -06:00
Jose Farias
a2092efc0a
Add assigners to filter summary
2024-11-13 14:27:23 -06:00