Jeffrey Hardy
|
889dfdd06a
|
Introduce a Bubble.tagged_with scope to simplify controller finding
|
2024-10-02 15:49:36 -04:00 |
|
Jeffrey Hardy
|
7f7b953a8c
|
Introduce Bubble#assign
|
2024-10-02 12:49:13 -04: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
|
49a3e569c2
|
Use chained scopes
|
2024-10-02 09:09:12 -04:00 |
|
Kevin McConnell
|
518828883c
|
Make bubbles and comments searchable
|
2024-10-02 13:51:12 +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
|
7863bb5862
|
Prompt for first-run setup when no accounts exist
|
2024-09-30 13:17:31 -04:00 |
|
Jeffrey Hardy
|
dc60c9b1a2
|
Require a bucket name
|
2024-09-30 13:03:45 -04:00 |
|
Jeffrey Hardy
|
ee67d485c4
|
Forbid account self-removal
|
2024-09-24 15:48:29 -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
|
5516bd024a
|
Match non-ASCII characters when extracting initials
|
2024-09-20 14:53:02 -04:00 |
|
Jeffrey Hardy
|
36ee7a8e75
|
Reorder associations and validations
|
2024-09-20 14:53:02 -04:00 |
|
Jeffrey Hardy
|
b2d948594a
|
Extract Project::Accessible
|
2024-09-18 17:25:09 -04:00 |
|
Jeffrey Hardy
|
1d8d10ce63
|
Replace Bubble#color enum with a standard attribute with a default
|
2024-09-18 16:00:29 -04:00 |
|
Jeffrey Hardy
|
2c32c3c536
|
Use checkboxes to toggle accesses in bulk
|
2024-09-18 13:06:30 -04:00 |
|
Jeffrey Hardy
|
995f937eef
|
Stub project access control for users
|
2024-09-18 13:06:30 -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
|
362f373378
|
Inline color picker
|
2024-09-16 17:41:14 -05:00 |
|
Jeffrey Hardy
|
85f49fe3cb
|
Remove speculative association and normalization
|
2024-09-13 19:16:18 -04:00 |
|
Jason Zimdars
|
a0fb034bae
|
Liner: space after # in comments
|
2024-09-05 21:29:05 -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 |
|
Jeffrey Hardy
|
6dc2c2ba73
|
Tidy model 'dependent: destroy' options
|
2024-09-04 14:03:19 -04:00 |
|
Jason Zimdars
|
efeac696e4
|
Wire up image attachments for bubbles
|
2024-08-28 17:11:40 -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
|
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
|
fdc0937bc7
|
Direct flow for creating new splats
|
2024-08-07 22:32:42 -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
|
be2062f902
|
Simple flow for creating categories
- Also includes a dev-facing index for removing them (for now)
- Saves an interim bubble style for posterity
|
2024-07-31 16:22:36 -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 |
|