Andy Smith
68ac1f80ec
Basic radio input working
2025-06-04 12:10:28 -05:00
Jorge Manrubia
20c1119674
Wip for showing stalled
2025-06-04 17:18:10 +02:00
Jorge Manrubia
cd9d9f78c7
We'll add tests here
2025-06-04 17:18:01 +02:00
Jorge Manrubia
9cdc34f0ae
Basic tests for detecting stalled cards
2025-06-04 17:18:01 +02:00
Jorge Manrubia
84fdeb4a5e
Track events when reopening cards
2025-06-04 17:18:01 +02:00
Jorge Manrubia
b790da9617
WIP for stalled cards
2025-06-04 17:18:01 +02:00
Jorge Manrubia
5dc33c304c
Restore reminder period I replaced by mistake
2025-06-04 17:17:47 +02:00
Mike Dalessio
e67d59e341
Introduce a staging environment
...
ref: https://3.basecamp.com/2914079/buckets/21350690/card_tables/cards/8708868711
2025-06-04 11:06:09 -04: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
7355b09382
Expose button so you can delete drafts
2025-06-03 17:48:08 -05:00
Jason Zimdars
029daece9b
Save button should match card color
2025-06-03 16:46:09 -05:00
Jason Zimdars
37dc14c0c6
x interferes with string entry, try SHIFT+ENTER to toggle checkboxes
2025-06-03 16:35:55 -05:00
Jason Zimdars
b942794d15
Remove unnecessary param and update condition
...
This should have been removed in #581 when this was moved to a separate controller
2025-06-03 16:18:51 -05: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
b7cffc8f09
update lexical
2025-06-03 13:17:03 +02:00
Jorge Manrubia
f8dfad8d22
update lexical
2025-06-03 13:13:42 +02:00
Jorge Manrubia
66a3267c4d
update lexical
2025-06-03 12:03:49 +02:00
Jorge Manrubia
cf5f0a9f3f
Set ratio for videos via style
...
And update lexical to allow style attributes
2025-06-03 11:41:10 +02: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