Jose Farias
0baaf5d87f
Wire up filter form sans search
2024-11-11 13:46:15 -06:00
Jose Farias
b1570e34ed
Remove unused files
2024-11-07 17:05:19 -06:00
Jose Farias
3db6e230c9
Update links to use new system
2024-11-07 17:03:52 -06:00
Jose Farias
1383766cd8
Merge branch 'main' into new-filters
...
* main: (24 commits)
Increase filter tests specificity
Add some more tests for bubble filters
Simplify filter destruction
Add derived_params alias
Split out `fields` and `params` for filters
exists? -> any?
Assert params after resource removal
Put includes on the same line
Comment on the query merger controller
Test param sanitization
Sanitize params after initialization
Unnecessary parens
Improve denormalized filters note
idempotent_create -> persist
Pull out `strip_default_params`
Update denormalization comment
Unnecessary newline
No need to set resources in `to_params` anymore
Delegate default_params to class
Add tests
...
2024-11-07 16:55:00 -06:00
Jose Farias
12ce07639d
Add tests
2024-11-06 17:49:14 -06:00
Jason Zimdars
8c29a59ac2
Stub design for new filtering UI
2024-11-06 14:23:48 -06:00
Jose Farias
3d9d169477
Many-to-many relationship for filters and filterables
2024-11-05 21:21:46 -06:00
Jose Farias
f2706d0f74
Unnest bubble filters
2024-11-05 13:04:05 -06:00
Jason Zimdars
c74e2ecd1d
Improve bubble animation effect
2024-11-01 09:32:12 -05:00
Jason Zimdars
d3acbd2a55
Render bubbles without inline SVG, try a more fluid animation
2024-10-30 17:44:15 -05:00
Jose Farias
017eff6b1e
Remove extra newline
2024-10-28 11:23:03 -06:00
Jose Farias
e6622a1e7d
Use targets for created-by-current-user-controller
2024-10-28 10:14:39 -06:00
Jose Farias
e8eb5ac243
Pass filter to filter helpers
2024-10-28 10:06:56 -06:00
Jose Farias
17dab8e310
Remove references to thread
2024-10-25 16:09:20 -06:00
Jose Farias
9a562d8ab1
differentiator -> mine
2024-10-25 15:08:22 -06:00
Jose Farias
85d47a35ab
threadables -> messageables
2024-10-25 15:03:31 -06:00
Jose Farias
2387abbe7c
Merge branch 'main' into threadables
...
* main:
Stub bookmark buttons
Move delete to filters index
Move edit to the index
2024-10-24 18:15:54 -06:00
Jose Farias
c57f18c20c
Materialize abstract thread
...
The domain language is clearer if we just persist a thread. Also rename some models so their purpose is clear.
2024-10-24 17:36:14 -06:00
Jose Farias
3543121d3d
thread-controller -> created-by-current-user-controller
2024-10-24 16:00:09 -06:00
Jose Farias
d1f70ae2f8
Write template dependency comments
2024-10-24 15:14:10 -06:00
Jose Farias
8233254de3
Make comments cache-safe
2024-10-23 18:58:10 -06:00
Jason Zimdars
3abfb24e1d
Stub bookmark buttons
2024-10-23 19:26:21 -05:00
Jason Zimdars
78279cb191
Move delete to filters index
2024-10-23 16:16:04 -05:00
Jason Zimdars
17f744cf0f
Move edit to the index
2024-10-23 16:09:47 -05:00
Jose Farias
3e5b902e76
Move thread to its own partial
2024-10-23 14:28:21 -06:00
Jose Farias
5221807847
Render threadables
2024-10-23 14:12:28 -06:00
Jose Farias
b0565fbf20
Spike workflows
2024-10-21 15:33:30 -06:00
David Heinemeier Hansson
716e14998f
Note that we need to keep all partials cacheable, so no dynamic path munging
2024-10-19 17:46:36 -07:00
David Heinemeier Hansson
32d1792cb2
Fetch bubbles index with multiget cache
2024-10-19 16:50:19 -07:00
David Heinemeier Hansson
cd14fda395
Cache bubble partial on itself
2024-10-19 16:50:05 -07:00
Jose Farias
09c003431e
Pull out Bucket::BubbleFilter
2024-10-18 11:11:23 -06:00
Jose Farias
bd2f4fc476
Fix tag_filters and assignee_filters calls
2024-10-17 23:02:59 -06:00
Jose Farias
e7cc426fdc
Move bubble filtering to the model
2024-10-17 22:51:02 -06:00
Jose Farias
c0df006ebc
Consolidate bucket_view_helper and filters_helper
2024-10-17 21:37:48 -06:00
Jose Farias
c9e6ecda58
bucket_view_form_tag -> bubble_filter_form_tag
2024-10-17 21:35:21 -06:00
Jose Farias
6dc01479b7
Fix search form
2024-10-17 21:34:48 -06:00
Jose Farias
862c854377
querying_unassigned_status -> unassigned_filter_activated
2024-10-17 20:55:11 -06:00
Jose Farias
919092a1f8
Disambiguate view_filter_params and buble_filter_params
2024-10-17 20:50:45 -06:00
Jose Farias
a3cbf4d9fc
Fix that assignee and tag filters wouldn't overwrite themselves
2024-10-17 18:00:05 -06:00
Jose Farias
28eca68421
Fix that assignee and tag filters would overwrite each other
2024-10-17 17:52:24 -06:00
Jose Farias
6b54ad6a72
bucket_view -> view
2024-10-17 17:43:30 -06:00
Jose Farias
7e99aabaa1
Bucket::View update/delete
2024-10-17 17:34:31 -06:00
Jose Farias
6f9ade25f8
Pull out bucket_view_form helper
2024-10-17 17:01:47 -06:00
Jose Farias
f7a3e42a67
Carry over other filters when clicking on tag
2024-10-16 17:38:14 -06:00
Jose Farias
fe73cccb6b
Remove brackets for tag_id param
2024-10-16 17:37:09 -06:00
Jose Farias
2387f8f211
Reorganize methods in BubblesController
2024-10-16 17:30:42 -06:00
Jose Farias
73f64f542e
Fix tag and assignee selects
2024-10-16 17:16:13 -06:00
Jose Farias
956dce9e34
upcase_first -> humanize
2024-10-16 17:08:42 -06:00
Jose Farias
310a102ec9
Split out filters into partials
2024-10-16 16:55:09 -06:00
Jose Farias
f4b5210ca1
Spike persisted filters
2024-10-16 16:41:11 -06:00