Jason Zimdars
8cde1883a6
Filter activity by bucket
2025-02-19 18:05:12 -06:00
Jason Zimdars
b3b881da17
Try a more Basecamp style activity event card
2025-02-19 14:02:07 -06:00
Jason Zimdars
000bd158eb
Reactions on comments
2025-02-18 17:08:56 -06:00
Kevin McConnell
c75247133e
Fix time-dependent test
...
This test would fail when the two timezones is covers landed on
different days (like in the first few hours of UTC). So let's fix the
test to a particular moment in time.
2025-02-17 15:07:17 +00:00
Kevin McConnell
483c6cdbe6
Allow updating draft comment with bubble
2025-02-13 14:39:33 +00:00
Kevin McConnell
321384b573
Replace "editing" param with creating? state
2025-02-11 14:34:39 +00:00
Kevin McConnell
5421d45efa
Update tag test
2025-02-05 10:03:06 +00:00
Kevin McConnell
2e7870c6ff
Update test
2025-01-30 14:08:11 +00:00
Kevin McConnell
9a1d8193ca
Fix test
2025-01-29 09:34:54 +00:00
Jason Zimdars
c7503c2663
Actually that should be an element, not modifier class
2025-01-28 18:05:01 -06:00
Jason Zimdars
523b543244
Rename, they're all wrapped now
2025-01-28 18:04:24 -06:00
Kevin McConnell
5b1a774b52
Add test for events controller
2025-01-28 17:40:03 +00:00
Kevin McConnell
5d5dc8fb73
Wire up notifications "Mark all as read" button
2025-01-21 14:37:41 +00:00
Kevin McConnell
6706802b89
Add an index view for all notifications
2025-01-16 17:48:38 +00:00
Kevin McConnell
c4f50fa634
Move notifications to tray controller
2025-01-16 17:48:38 +00:00
Jose Farias
e9a085f848
Simplify filters
2025-01-15 16:27:33 -06:00
Kevin McConnell
731f93b55a
Add test
2025-01-15 10:58:00 +00:00
Kevin McConnell
782259a678
Events should track published now
...
Previously when an item was `created`, we'd track the event, update the
summary text, and broadcast the notifications. But now that we have a
draft state, we shold do all of this when it's published instead.
2025-01-15 10:58:00 +00:00
Kevin McConnell
345acb1c0b
Add test for readings controller
2025-01-14 14:38:46 +00:00
Kevin McConnell
9fc5311ddc
Add simple controller test
2025-01-14 14:10:24 +00:00
Kevin McConnell
46989f6ebe
Mark notification read when viewing the Bubble
2025-01-13 14:21:47 +00:00
Kevin McConnell
fd1789ed58
Mark notifications read when clicked on
2025-01-13 14:21:47 +00:00
Kevin McConnell
952895ae67
WIP: show notifications in a tray
2025-01-13 14:21:47 +00:00
Kevin McConnell
93536c3e41
Don't reload entire page when creating comment
2025-01-07 14:47:31 +00:00
Jason Zimdars
0a6b5571c0
Merge pull request #167 from basecamp/users
...
Account users
2024-12-19 11:11:41 -06:00
Jason Zimdars
592c88e639
Add session transfer feature
2024-12-18 12:38:53 -06:00
Jose Farias
fdea6d4248
Merge branch 'main' into house
...
* main:
Update test
Wire up comment deletion
Whitespace
Wire up editing comments
Open the title field for editing after creating a new bubble
2024-12-17 00:34:00 -06:00
Jason Zimdars
1eb40a318b
Update test
2024-12-16 17:49:21 -06:00
Jose Farias
326bdc74cf
Merge branch 'main' into house
...
* main: (23 commits)
Improve the flow for editing bubble titles
Use path helpers in tests
Revising access shouldn't do a replace turbo-action
Split into new tests
Update this test, too
Adjust tests to match new behavior
Reapply "Destroy equivalent filters upon resource removal"
Revert "Destroy equivalent filters upon resource removal"
Destroy equivalent filters upon resource removal
Don't autocomplete
Rework boosts form so you can enter any integer
Pull out access_menu_tag
Punt on removing filters for inaccessible buckets
Can't see bubbles in buckets you've lost access to
Users can remove themselves from buckets
Fix redirect assertion
Fix redirect assertion
Submit form when toggling all-access + caching
Unnecessary parens
Can't revoke access to all-access bucket
...
2024-12-16 13:50:55 -06:00
Jose Farias
285bde1e52
Use path helpers in tests
2024-12-16 11:36:24 -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
Jason Zimdars
6bd15dd653
Adjust tests to match new behavior
2024-12-16 10:42:11 -06:00
Jose Farias
ce0577d3c1
Users can remove themselves from buckets
2024-12-13 14:07:48 -06:00
Jose Farias
6ea3053f7f
Fix redirect assertion
2024-12-12 20:15:06 -06:00
Jose Farias
da6e32e218
Fix redirect assertion
2024-12-12 20:14:41 -06:00
Jose Farias
230a13b1e2
Unnecessary parens
2024-12-12 19:34:30 -06:00
Jose Farias
065b73f889
Can't revoke access to all-access bucket
2024-12-12 19:08:36 -06:00
Jose Farias
59c66923f0
Implement all_access buckets
2024-12-10 19:46:40 -06:00
Jose Farias
22d59ba4fb
Test UploadsController
2024-11-29 18:40:58 -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
fb04249209
Make filters into a simple form
2024-11-14 21:50:38 -06:00
Jose Farias
bef8882490
Test filter chips controller
2024-11-13 13:44:33 -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
5cc4aa0634
Simplify filter destruction
2024-11-07 16:09:12 -06:00
Jose Farias
12ce07639d
Add tests
2024-11-06 17:49:14 -06:00
Jose Farias
3d9d169477
Many-to-many relationship for filters and filterables
2024-11-05 21:21:46 -06:00
Jose Farias
f3b456c551
Fix tests
2024-11-05 14:14:33 -06:00