Jason Zimdars
33d2d098f1
Wire up comment deletion
2024-12-16 17:46:01 -06:00
Jose Farias
d13d558a0b
Merge branch 'main' into everyone
...
* main:
Update this test, too
Adjust tests to match new behavior
Don't autocomplete
Rework boosts form so you can enter any integer
2024-12-16 11:19:36 -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
Jason Zimdars
0b28a18c05
Rework boosts form so you can enter any integer
2024-12-13 16:54:11 -06:00
Jose Farias
4095eba266
Can't see bubbles in buckets you've lost access to
2024-12-13 14:37:19 -06:00
Jose Farias
065b73f889
Can't revoke access to all-access bucket
2024-12-12 19:08:36 -06:00
Jose Farias
688f812336
Unnecessary parens
2024-12-10 19:52:42 -06:00
Jose Farias
59c66923f0
Implement all_access buckets
2024-12-10 19:46:40 -06:00
Jose Farias
3e1b2c74e4
Make one-way assignment and tagging methods private
2024-11-25 17:55:25 -06:00
Jose Farias
a9f845ed47
Assigner is always Current.user
2024-11-25 17:51:20 -06:00
Jose Farias
acac683b3e
Do combobox filtering client-side
2024-11-25 16:25:42 -06:00
Jose Farias
5e09f5a9b9
Remove swapping
2024-11-25 16:17:44 -06:00
Jose Farias
f266e46b57
Wire up comboboxes
2024-11-21 19:58:21 -06:00
Jose Farias
e117f4e5af
boost_count -> boosts_count
...
This aligns better with counter_cache conventions, in case we turn boosts into a model later
2024-11-19 14:22:51 -06:00
Jose Farias
df746e5a64
Merge branch 'main' into activity-score
...
* main:
Missed one
Tighten up workflow panel
Fix test
Forget about the dividing line for now
Add some structure to buckets index
Adjust form
Restore bucket settings link, adjust styles for filters
No need for inline svg here anymore
2024-11-19 13:38:39 -06:00
Jose Farias
9ac136bace
Rescore bubble from Message, not Comment
2024-11-19 13:27:09 -06:00
Jose Farias
2a9be42c4e
Use count cache instead of counting comments in calculating score
2024-11-19 13:26:25 -06:00
Jose Farias
0c38699dec
Merge branch 'main' into activity-score
...
* main: (22 commits)
Fix layout issue that caused comment form to be unselectable
Stick with stock buttons for now
Still a little odd that it's a separate form but this conceptually belongs here
We've got a utility for this
Fix navbar alignment
Kind of hate that icon, let's try something else
Use new bubble shape
Prevent bubble getting squished
Fix image fit, try animation
Don't assume `@filter` is set
Clicking assignees filters by that assignee
Restore behavior: clicking tags filters by that tag
Make these consist from view-to-view
Improve hover motion for meta bubbles
No longer used
Improve assignee bubble display, especially when there are multiple assignees
name -> key
** not required
Swap one? and many? branches
Change title based on selected buckets
...
2024-11-19 13:09:57 -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
f17b060906
Move rescoring concerns to bubble
2024-11-15 19:48:53 -06:00
Jose Farias
b4e8adca47
Pre-calculate comment counts and activity scores
2024-11-15 18:17:42 -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
Jose Farias
cc2b799b1c
Allow assigner ids param
2024-11-13 14:01:31 -06:00
Jose Farias
33d1f7f022
Sort filter params before hashing
...
So that param order doesn't matter
2024-11-13 13:55:46 -06:00
Jose Farias
4dfba46142
Fix tests
2024-11-13 13:55:30 -06:00
Jose Farias
458a6a1ac2
Wire up assigner filters
2024-11-13 13:34:51 -06:00
Jose Farias
72ddd18bcc
Spell out button_to params
2024-11-13 13:23:12 -06:00
Jose Farias
8301db767a
Add frame to search terms form
2024-11-12 20:20:38 -06:00
Jose Farias
ec16237bf4
Render each kind of filter in its own frame
2024-11-12 19:58:19 -06:00
Jose Farias
932fc341ce
Add terms to filter
2024-11-12 19:14:40 -06:00
Jose Farias
e399702217
Clean up Filter class methods
2024-11-12 16:36:59 -06:00
Jose Farias
e53df951f2
KNOWN_PARAMS -> PERMITTED_PARAMS
2024-11-12 16:36:38 -06:00
Jose Farias
6384d5eb0e
Remove most_active as index option
2024-11-11 17:29:16 -06:00
Jose Farias
0baaf5d87f
Wire up filter form sans search
2024-11-11 13:46:15 -06:00
Jose Farias
d455b72906
Hash filter params
2024-11-08 15:17:55 -06:00
Jose Farias
aca9a69ce1
Add derived_params alias
2024-11-07 12:48:27 -06:00
Jose Farias
77a9b267d8
Split out fields and params for filters
2024-11-07 12:44:26 -06:00
Jose Farias
fb08ff394d
exists? -> any?
2024-11-07 11:35:26 -06:00
Jose Farias
8f17152108
Put includes on the same line
2024-11-07 11:32:44 -06:00
Jose Farias
f53ee0ddac
Sanitize params after initialization
2024-11-06 18:19:19 -06:00
Jose Farias
e73f44cde9
Unnecessary parens
2024-11-06 18:16:18 -06:00
Jose Farias
f7495ac1fa
Improve denormalized filters note
2024-11-06 18:13:05 -06:00
Jose Farias
9efe94a277
idempotent_create -> persist
2024-11-06 18:09:55 -06:00
Jose Farias
32618debf6
Pull out strip_default_params
2024-11-06 18:05:15 -06:00