Jose Farias
11e9e691bf
Clean up test names
2024-11-25 20:35:53 -06:00
Jose Farias
3e1b2c74e4
Make one-way assignment and tagging methods private
2024-11-25 17:55:25 -06:00
Jose Farias
36d930cd0e
Add tests for tagging and assigning
2024-11-25 17:49:28 -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
c88fefd92a
Clean up activity score tests
2024-11-19 14:18:27 -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
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
fada5fef59
Fix test
2024-11-19 12:52:39 -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
f1c8ae2f5f
No need to pluck title
...
Was a debugging artifact
2024-11-15 18:21:39 -06:00
Jose Farias
b4e8adca47
Pre-calculate comment counts and activity scores
2024-11-15 18:17:42 -06:00
Jose Farias
4dfba46142
Fix tests
2024-11-13 13:55:30 -06:00
Jose Farias
af1aa3fd62
Test field accessors
2024-11-13 13:51:54 -06:00
Jose Farias
a3fb92d506
Test filter terms
2024-11-13 13:39:04 -06:00
Jose Farias
458a6a1ac2
Wire up assigner filters
2024-11-13 13:34:51 -06:00
Jose Farias
768b48ea03
Use Filter class method to digest fixture params
2024-11-13 12:08:23 -06:00
Jose Farias
eff8539b66
Fix test
2024-11-11 14:23:00 -06:00
Jose Farias
d455b72906
Hash filter params
2024-11-08 15:17:55 -06:00
Jose Farias
75d2b793a3
Increase filter tests specificity
2024-11-07 16:52:49 -06:00
Jose Farias
da37fa56d8
Add some more tests for bubble filters
2024-11-07 16:13:00 -06:00
Jose Farias
201a543a9b
Assert params after resource removal
2024-11-07 11:34:56 -06:00
Jose Farias
ec04ccef4d
Test param sanitization
2024-11-06 18:22:10 -06:00
Jose Farias
9efe94a277
idempotent_create -> persist
2024-11-06 18:09:55 -06:00
Jose Farias
12ce07639d
Add tests
2024-11-06 17:49:14 -06:00
Jose Farias
e92da7c73a
Test EventSummary bodies
2024-10-27 20:30:15 -06:00
Jose Farias
ca0abdb3a5
Test capturing
2024-10-27 20:23:28 -06:00
Jose Farias
2fb6ed76b3
Fix comments-dependent scopes
2024-10-27 19:50:06 -06:00
Jose Farias
0727414017
Lean into delegated types APIs
2024-10-27 17:39:30 -06:00
Jose Farias
4cd5dc0b35
Fix event tests
2024-10-27 12:33:51 -06:00
Jose Farias
ede04d6d96
Fix search tests
2024-10-27 12:33:33 -06:00
Jose Farias
d88d9437f8
Clean up bubble tests
2024-10-24 18:21:06 -06:00
Jose Farias
ad88f90302
Fine not to denormalize user names in events
2024-10-24 15:50:00 -06:00
Jose Farias
208ace7214
Delegate Current.user to session
2024-10-23 18:49:40 -06:00
Jose Farias
cf22fb454a
not_popped -> active
2024-10-23 18:32:27 -06:00
Jose Farias
f1d65782d3
Fix tests
2024-10-23 17:35:18 -06:00
Jose Farias
06ea38a9f7
Denormalize event data
2024-10-23 13:38:00 -06:00
Jose Farias
b0565fbf20
Spike workflows
2024-10-21 15:33:30 -06: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
Jose Farias
ec7fc75054
Spike events system
2024-10-11 20:14:09 -05:00
Jose Farias
3be4ba745d
Test that bucket creators are given access
...
`#grant_to` was previously private, which raised upon bucket creation
2024-10-09 13:18:17 -04:00
Jose Farias
dd1752de2a
Implement bucket access form
2024-10-09 11:53:05 -04:00
Kevin McConnell
b7feddf6b7
Temporarily wire up filtering on the form
2024-10-03 16:11:29 +01:00
Kevin McConnell
e50144d97f
Add modelling for "popped" bubbles
2024-10-03 12:54:13 +01:00
Kevin McConnell
518828883c
Make bubbles and comments searchable
2024-10-02 13:51:12 +01:00
Jeffrey Hardy
4e579e5a34
Rename Project to Bucket
2024-09-24 15:32:44 -04:00
Jeffrey Hardy
5516bd024a
Match non-ASCII characters when extracting initials
2024-09-20 14:53:02 -04:00
Jeffrey Hardy
3025a0ce08
Test user creation and deactivation
2024-09-20 14:53:02 -04:00
Jeffrey Hardy
c09a02fa98
Introduce projects and accesses
2024-09-18 13:06:30 -04:00
Jason Zimdars
56c7fe4abb
Add assignees to a bubble WIP
...
- Still needs UI to display multiple assignees
- Still needs UI for changing/removing assignees
2024-09-17 17:10:23 -05:00