Jose Farias
85d47a35ab
threadables -> messageables
2024-10-25 15:03:31 -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
ad88f90302
Fine not to denormalize user names in events
2024-10-24 15:50:00 -06:00
Jose Farias
86e69c3989
Reorder events fixtures attributes
2024-10-24 11:33:06 -06:00
Jose Farias
c41da5837c
Add back bubble association to events
2024-10-24 11:22:23 -06:00
Jose Farias
208ace7214
Delegate Current.user to session
2024-10-23 18:49:40 -06:00
Jose Farias
567dec2197
Simplify threadable<>bubble relationships
2024-10-23 17:29:24 -06:00
Jose Farias
ae497aae85
Clear up dependency destruction chain
...
Buckets destroy their bubbles, which destroy their thread entries, which destroy their threadables, which is how comments end up destroyed, and then rollups end up deleting their events
2024-10-23 14:51:12 -06:00
Jose Farias
35a31e3203
Model threadables
2024-10-23 14:10:04 -06:00
Jose Farias
06ea38a9f7
Denormalize event data
2024-10-23 13:38:00 -06:00
Jose Farias
817de34653
Add one more boost to logo bubble
2024-10-11 20:24:41 -05:00
Jose Farias
ec7fc75054
Spike events system
2024-10-11 20:14:09 -05:00
Kevin McConnell
e50144d97f
Add modelling for "popped" bubbles
2024-10-03 12:54:13 +01:00
Jeffrey Hardy
497906010b
Track assignment assignees
2024-10-02 12:45:34 -04:00
Jeffrey Hardy
044117f9c1
Extract Bucket::Assignable and rename Assignment#user to #assignee
2024-10-02 12:29:59 -04:00
Jeffrey Hardy
774fbb6060
Scope tags by account
...
We may want these to be bucket-scoped eventually, but they should
be scoped by something for now.
2024-10-01 16:25:18 -04:00
Jeffrey Hardy
4e579e5a34
Rename Project to Bucket
2024-09-24 15:32:44 -04:00
Jeffrey Hardy
e6bb6ad76b
Join links for user registration
2024-09-24 14:30:22 -04:00
Jeffrey Hardy
3025a0ce08
Test user creation and deactivation
2024-09-20 14:53:02 -04:00
Jeffrey Hardy
695dbb3630
Tidy addtional fixtures
2024-09-19 13:08:40 -04:00
Jeffrey Hardy
2dd0e79f1e
Tidy fixtures
2024-09-19 10:36:07 -04:00
Jeffrey Hardy
8a0a541d5c
Drop unused body columns
2024-09-19 10:15:03 -04:00
Jason Zimdars
cd6e086fcc
Clean up fixtures
2024-09-18 13:57:40 -05:00
Jeffrey Hardy
355e144ddc
Nest bubbles et al under projects
2024-09-18 13:09:06 -04:00
Jeffrey Hardy
c09a02fa98
Introduce projects and accesses
2024-09-18 13:06:30 -04:00
Jason Zimdars
834b71c17f
Adjust fixtures
2024-09-18 10:44:34 -05: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
Jeffrey Hardy
40863453e0
Recast categories as tags
2024-09-05 17:36:48 -04:00
Jeffrey Hardy
5aae70298b
Rename Splat to Bubble
2024-09-04 14:54:11 -04:00
Jason Zimdars
a8fa39a21f
body better aligns with splat and comment
2024-08-26 15:25:06 -05:00
Jason Zimdars
40dcf9883f
Add boosts model
2024-08-19 15:55:40 -05:00
Jeffrey Hardy
683338fb02
Go with Account instead of Organization as the top-level tenant entity
2024-08-16 17:06:49 -04:00
Jason Zimdars
09cc76c4f7
Render comments on splats
2024-08-14 17:36:13 -05:00
Jason Zimdars
2ff9dbab51
Track creator
2024-08-14 16:41:59 -05:00
Jason Zimdars
8b23dfe52f
Just make them strings instead of trying to escape
2024-08-14 16:14:48 -05:00
Jason Zimdars
ab1e10200b
Bring in the Dieter colors from Campfire
2024-08-06 21:55:11 -05:00
Jason Zimdars
7bb16e0bcc
Refine new splat shape
2024-08-05 17:10:38 -05:00
Jason Zimdars
00d5c59f72
Categorize splats
2024-07-24 13:42:06 -05:00
Jason Zimdars
932a83197b
Add Splat model, controller, and views
2024-07-23 15:59:32 -05:00
Kevin McConnell
c4fb1bdc76
Add minimal authentication flow to get started
2024-06-21 16:45:29 +01:00
Kevin McConnell
564a0f48ae
New Rails app
2024-06-21 13:19:56 +01:00