Jose Farias
66fab4d0b0
Index events con summary + action
2024-10-25 15:45:04 -06:00
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
7132fdd962
Might be ok for some events not to have rollups
...
e.g. if we add events that don't get rolled up
2024-10-24 16:04:12 -06:00
Jose Farias
c41da5837c
Add back bubble association to events
2024-10-24 11:22:23 -06:00
Jose Farias
567dec2197
Simplify threadable<>bubble relationships
2024-10-23 17:29:24 -06:00
Jose Farias
35a31e3203
Model threadables
2024-10-23 14:10:04 -06:00
Jose Farias
b0565fbf20
Spike workflows
2024-10-21 15:33:30 -06:00
Jose Farias
cc6c5b858e
Make filters unique per user+bucket
2024-10-17 16:54:47 -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
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
Kevin McConnell
b3a8e9c904
Create search indexes
2024-10-02 13:51:09 +01:00
Kevin McConnell
13f5952336
Fix migrations that can no longer be applied
...
The migrations could no longer be applied on an empty database, mainly
because they referred to models that no longer existed. Replaced the
model references with direct table access that will always be correct at
the time the migration is applied.
Also removed conflicting indexes in table renames.
2024-10-02 13:50:46 +01: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
d916736210
Remove fk constraints from assignments
2024-09-30 13:01:20 -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
8a0a541d5c
Drop unused body columns
2024-09-19 10:15:03 -04:00
Jeffrey Hardy
4a0fd759e5
Remove errant empty argument
2024-09-18 13:20:20 -04:00
Jeffrey Hardy
355e144ddc
Nest bubbles et al under projects
2024-09-18 13:09:06 -04:00
Jeffrey Hardy
5585f74e81
Stub a projects controller and views
2024-09-18 13:06:30 -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
Jason Zimdars
4b7fc61136
Add and change a due date on bubbles
2024-09-13 17:16:15 -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
efeac696e4
Wire up image attachments for bubbles
2024-08-28 17:11:40 -05:00
Jason Zimdars
a8fa39a21f
body better aligns with splat and comment
2024-08-26 15:25:06 -05:00
Jeffrey Hardy
e3983d5bbe
Use Rails' new sessions generator to replace the existing setup
...
Ref: https://github.com/rails/rails/pull/52328
2024-08-20 14:17:05 -04:00
Jason Zimdars
40dcf9883f
Add boosts model
2024-08-19 15:55:40 -05:00
Jeffrey Hardy
117d5b1e2e
Use bin/setup --reset to recreate the database
2024-08-16 17:06:51 -04: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
Kevin McConnell
4e9ee4a162
Remove stray table from schema.rb
2024-08-07 11:04:22 +01: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