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
804be0a971
Create thread entry in a callback
2024-10-24 10:38:59 -06:00
Jose Farias
e1f03fb8fd
comment! -> comment
2024-10-23 19:13:35 -06:00
Jose Farias
973fd0a73d
Redirect to bubble after staging
2024-10-23 17:32:34 -06:00
Jose Farias
567dec2197
Simplify threadable<>bubble relationships
2024-10-23 17:29:24 -06:00
Jason Zimdars
78279cb191
Move delete to filters index
2024-10-23 16:16:04 -05:00
Jose Farias
79670c04c3
Remove unnecessary parens
2024-10-22 10:49:08 -06:00
Jose Farias
876f1d0564
Use params.expect
2024-10-21 16:02:08 -06:00
Jose Farias
b182124358
Account for workflow path de-nesting
2024-10-21 15:57:54 -06:00
Jose Farias
34df819e30
Fix tag test
2024-10-21 15:50:15 -06:00
Jose Farias
b0565fbf20
Spike workflows
2024-10-21 15:33:30 -06:00
David Heinemeier Hansson
b1f5498914
Encapsulate tagging as a taggable domain method
...
Tag scope control should not float around in the controller
2024-10-19 20:14:59 -07:00
David Heinemeier Hansson
c00dcd8c66
Already comes as a hash
2024-10-19 19:55:14 -07:00
David Heinemeier Hansson
255435a38f
No need for a non-standard factory method for something this simple
2024-10-19 19:53:20 -07:00
David Heinemeier Hansson
139fa7afdc
No need for this to be in a transaction
...
If you update the name by itself, it is fine. We generally want to be
very careful about having txn spans, since all the work done within them
will block the sqlite writer.
2024-10-19 19:51:25 -07:00
David Heinemeier Hansson
0c5778495e
Resolve bubble to bucket_bubble for ease of redirecting
2024-10-19 19:48:31 -07:00
David Heinemeier Hansson
e75e585f03
Routes are actually ensuring the id is always there
2024-10-19 19:37:46 -07:00
David Heinemeier Hansson
b8e93c4f8a
Extract render svg as a real renderer
2024-10-19 19:31:48 -07:00
David Heinemeier Hansson
15b0d6e818
Simplify join code svg rendering
...
There are no other formats, so dont use the multiformat structure, but
prepare for a render svg upstream.
2024-10-19 19:19:12 -07:00
David Heinemeier Hansson
b53a2b8880
Fix url reference
2024-10-19 19:07:48 -07:00
David Heinemeier Hansson
b7efd04a43
Use _path consistently in the controllers when not changing host
2024-10-19 19:00:04 -07:00
David Heinemeier Hansson
2995c1571f
Use the new params#expect syntax where applicable
...
To ensure we don't get spurious 500s when we can serve 400s on bad data
2024-10-19 18:53:41 -07:00
David Heinemeier Hansson
5d06e5449f
Etag the bubbles#show
2024-10-19 16:49:51 -07:00
Jose Farias
09c003431e
Pull out Bucket::BubbleFilter
2024-10-18 11:11:23 -06:00
Jose Farias
224cd14fe6
Scope view lookup to Current.user
2024-10-17 23:17:27 -06:00
Jose Farias
e7cc426fdc
Move bubble filtering to the model
2024-10-17 22:51:02 -06:00
Jose Farias
91401c2e75
Put latest buckets first
2024-10-17 22:29:15 -06:00
Jose Farias
54cea4eb75
clear_assignees_if_unassigned -> clear_assignees
2024-10-17 22:09:34 -06:00
Jose Farias
be43dbc693
Remove unnecessary compact_blank
2024-10-17 22:03:07 -06:00
Jose Farias
3542298394
@view might be nil in BubblesController#index
2024-10-17 20:56:52 -06:00
Jose Farias
862c854377
querying_unassigned_status -> unassigned_filter_activated
2024-10-17 20:55:11 -06:00
Jose Farias
0c27ede5ea
Clean up #set_view
2024-10-17 20:53:07 -06:00
Jose Farias
919092a1f8
Disambiguate view_filter_params and buble_filter_params
2024-10-17 20:50:45 -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
62a72f216b
Stop splitting array params before persisting
2024-10-17 17:08:45 -06:00
Jose Farias
2387f8f211
Reorganize methods in BubblesController
2024-10-16 17:30:42 -06:00
Jose Farias
f127fad1e4
Add flash notices
2024-10-16 17:22:11 -06:00
Jose Farias
f4b5210ca1
Spike persisted filters
2024-10-16 16:41:11 -06:00
Jose Farias
ec7fc75054
Spike events system
2024-10-11 20:14:09 -05:00
Jose Farias
dd1752de2a
Implement bucket access form
2024-10-09 11:53:05 -04:00
Jason Zimdars
65f29ae3b5
Fix deleting tags (just need this for local data)
2024-10-06 13:05:21 -04:00
Jeffrey Hardy
ad2259d7ea
Remove any suggestion that we accept params when creating a bubble
...
We create bubbles immediately as "Untitled", then redirect to the
edit state for modification.
2024-10-05 18:30:01 -04:00
Jeffrey Hardy
86e30fffcc
Stub filtering for popped bubbles
2024-10-04 16:11:09 -04:00
Jeffrey Hardy
cbb20ecc64
Rename the search param for clarity
2024-10-04 15:55:55 -04:00
Jeffrey Hardy
6953701df4
Scope user finding by Current.account
2024-10-04 12:51:04 -04:00
Jason Zimdars
9e28359587
Add proper avatars for users
2024-10-04 10:54:11 -05:00
Jeffrey Hardy
8682bc6a83
Wire up filters for tags and assignees
2024-10-03 15:40:51 -04:00
Jeffrey Hardy
ad1c7ae51d
Remove redundant ordering for most-active bubbles
...
The base bubbles query is the same, differing only in the ordering and limit.
2024-10-03 15:40:51 -04:00
Jeffrey Hardy
462032155c
Always set a default Bubble title
2024-10-03 15:40:51 -04:00