Jason Zimdars
638bc16b4b
Display users and invite on account/settings
2025-06-04 15:16:24 -05:00
Jason Zimdars
cc03a3dcb4
Link to workflows
2025-06-04 14:58:09 -05:00
Jason Zimdars
24f4589c02
Link to account settings
2025-06-04 14:57:09 -05:00
Jason Zimdars
9872f35c2a
Update to use two-column layout, add title and nav
2025-06-04 14:56:30 -05:00
Jorge Manrubia
5dc33c304c
Restore reminder period I replaced by mistake
2025-06-04 17:17:47 +02:00
Jorge Manrubia
77ff7f43eb
This test does not make sense anymore with the new entropy model
2025-06-04 15:03:57 +02:00
Jorge Manrubia
a6ffbf7ec6
Rename method
2025-06-04 14:56:19 +02:00
Jorge Manrubia
db86d17880
Refactor to introduce an entropy model
...
Instead of keeping two tracks of similar logic (auto-reconsider / auto-close).
2025-06-04 14:40:02 +02:00
Jorge Manrubia
407141f376
Fix typo
2025-06-04 13:32:05 +02:00
Jorge Manrubia
6cb1fef909
Add controller tests
2025-06-04 13:26:10 +02:00
Jorge Manrubia
2870924ca7
Format
2025-06-04 13:14:46 +02:00
Jorge Manrubia
e8249d2405
Consider the new default settings for previews
2025-06-04 13:13:45 +02:00
Jorge Manrubia
653186a8b9
Remove unneeded parenthesis
2025-06-04 12:59:02 +02:00
Jorge Manrubia
b35aefd07b
Format
2025-06-04 12:58:33 +02:00
Jorge Manrubia
b8b8a2fa03
Simpler
2025-06-04 12:58:17 +02:00
Jorge Manrubia
dd78ec2db2
Shortcut to grab the default entropy configuration
2025-06-04 12:56:11 +02:00
Jorge Manrubia
f721bc2c0a
Format
2025-06-04 12:52:11 +02:00
Jorge Manrubia
75ce06733a
Review entropy tests to include the new behavior and settings
2025-06-04 12:45:04 +02:00
Jorge Manrubia
23f3c42114
Use the new setting to calculate the auto_reconsider_period
2025-06-04 12:34:17 +02:00
Jorge Manrubia
f4bbab1485
More concise
2025-06-04 12:13:36 +02:00
Jorge Manrubia
f3e6f1e5e0
This is clearer imo
2025-06-04 12:12:10 +02:00
Jorge Manrubia
ae1ad9c509
Extract scope to clarify semantics
2025-06-04 12:04:11 +02:00
Jorge Manrubia
a39ad0cae3
Not needed
2025-06-04 12:02:19 +02:00
Jorge Manrubia
741a6faaf5
Consider the new recording period for stagnated cards
2025-06-04 12:01:09 +02:00
Jorge Manrubia
6501604a5f
All the collections are "auto closing now"
2025-06-04 11:44:18 +02:00
Jorge Manrubia
2ee857a4d2
Add fixture for account entropy configurations
2025-06-04 11:36:47 +02:00
Jorge Manrubia
3c61fc3cdf
Add screen to edit account settings to tweak default entropy configuration
2025-06-04 11:25:10 +02:00
Jorge Manrubia
07424f6cb1
Remove old columns
2025-06-04 10:59:01 +02:00
Jorge Manrubia
91787a3523
Revamp entropy configuraiton
...
- Move both settings to its dedicated model entropy configuration
- A collection can have an entropy configuration, or will default to the account if not
2025-06-04 10:41:08 +02:00
Jason Zimdars
56b32e6f52
No explicit stalled setting for now
...
Stalled will be determined by the system
2025-06-03 15:57:11 -05:00
Jason Zimdars
678fb66f17
Stub UI for independent settings for Considering and Doing
2025-06-03 15:51:37 -05:00
Jason Zimdars
ff403021cc
Wire-up keyboard navigation
...
- Introduces a distinct controller and individual forms for each option so they behave like other pop-ups
- Adds `filter` and `navigable-list` behaviors
2025-06-03 11:05:39 -05:00
Jason Zimdars
acfc7da551
Merge pull request #548 from basecamp/change-collection
...
Change collection
2025-06-03 08:56:00 -05:00
Jason Zimdars
98c1f32e1c
Spell it all out for now
2025-06-03 08:54:37 -05:00
Jason Zimdars
6045b7a736
Correct hotkey
2025-06-03 08:49:03 -05:00
Jason Zimdars
9ebb1ffeb1
Use x to toggle filter checkboxes
2025-06-03 07:55:19 -05:00
Jorge Manrubia
651ee5f6fe
Use CTRL-ENTER or CMD-ENTER to toggle, since space is a legit search character
2025-06-03 06:32:38 +02:00
Jorge Manrubia
b9c1e8aa72
Merge pull request #567 from basecamp/filter-revamp
...
Revamp filter menu
2025-06-03 06:14:22 +02:00
Jorge Manrubia
199a78ee08
Merge branch 'main' into filter-revamp
...
* main:
`event.assignees` collection doesn't include `event.creator` when self-assigning
Consistent verb forms
Autolinking shouldn't include final punctuation.
dep: update kamal to edge
No need to delegate auto_closing? anymore
Extract common method to query when entropy is cleaned
Invalidate card caches when editing workflows
# Conflicts:
# app/javascript/controllers/navigable_list_controller.js
2025-06-03 06:12:34 +02:00
Jorge Manrubia
55c1e53624
Skip if no checkbox
2025-06-03 06:06:51 +02:00
Jorge Manrubia
e33dd22fad
Toggle selected item with space
2025-06-03 06:05:15 +02:00
Jason Zimdars
8072a74562
event.assignees collection doesn't include event.creator when self-assigning
2025-06-02 22:37:58 -05:00
Jorge Manrubia
e2939e846c
Consistent verb forms
2025-06-03 02:53:03 +02:00
Jason Zimdars
2c75c9e746
Let's try it without the explicit submit
...
Later on we could consider adding an explicit button that only shows up when the filter has no matches and there is something typed in the filter input
2025-06-02 16:37:58 -05:00
Jason Zimdars
f796b62aa8
Update markup to match assignments list
...
Drifted due to neglect (I guess)
2025-06-02 16:28:47 -05:00
Jason Zimdars
de8fce5eee
Prefer ul for a11y
2025-06-02 16:12:34 -05:00
Jason Zimdars
63808ff567
Just say "Filter…", since it can match other things
2025-06-02 16:09:18 -05:00
Jason Zimdars
84b52f8fae
Ensure these can be matched by the filter, too
2025-06-02 15:56:46 -05:00
Jason Zimdars
dc5c8d17a4
Handle these special case options a different way
2025-06-02 15:49:44 -05:00
Mike Dalessio
76a3564c28
Merge pull request #571 from basecamp/flavorjones/autolink-punctuation
...
Autolinking shouldn't include final punctuation.
2025-06-02 16:47:32 -04:00