Jason Zimdars
56798348a3
Line after first 10 bubbles shows which are bubbled up
2024-10-03 14:35:57 -05:00
Jason Zimdars
e5e035609c
Spacing
2024-10-03 14:35:36 -05:00
Jason Zimdars
76e0c3af8f
Delete buckets
2024-10-03 13:39:16 -05:00
Jason Zimdars
bd17881d4f
Polish add and edit buckets, expose edit link
2024-10-03 13:37:01 -05:00
Jason Zimdars
6d4172c558
Bubbly button icons
2024-10-03 12:46:40 -05:00
Kevin McConnell
f305776fe4
Update brakeman warnings due to moved code
2024-10-03 16:25:59 +01:00
Kevin McConnell
b7feddf6b7
Temporarily wire up filtering on the form
2024-10-03 16:11:29 +01:00
Kevin McConnell
4161862966
Add pop/restore button to bubble
2024-10-03 13:43:57 +01:00
Kevin McConnell
e50144d97f
Add modelling for "popped" bubbles
2024-10-03 12:54:13 +01:00
Jason Zimdars
8ff85b44e0
Stub filter input
2024-10-02 17:33:14 -05:00
Jason Zimdars
eabba22607
First stab at filter button + popup component
2024-10-02 17:24:20 -05:00
Jason Zimdars
4d26a8c765
Fix color dialog behavior
2024-10-02 16:19:01 -05:00
Jeffrey Hardy
63c4493f7e
Update Brakeman ignore for changed dynamic render path warning
2024-10-02 16:07:23 -04:00
Jeffrey Hardy
da21a071b8
Introduce scopes for finding bubbles assigned to or by someone
2024-10-02 15:49:36 -04:00
Jeffrey Hardy
889dfdd06a
Introduce a Bubble.tagged_with scope to simplify controller finding
2024-10-02 15:49:36 -04:00
Jeffrey Hardy
d3748bd495
Ignore false-positive Brakeman dynamic render path warning
2024-10-02 13:03:25 -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
15fa3b7582
Ignore a brakeman warning
2024-10-02 13:57:05 +01:00
Kevin McConnell
518828883c
Make bubbles and comments searchable
2024-10-02 13:51:12 +01:00
Kevin McConnell
b3a8e9c904
Create search indexes
2024-10-02 13:51:09 +01:00
Kevin McConnell
a3aef3b869
Rails 8.0.0.beta1
2024-10-02 13:50:53 +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
53b61c0752
Inline tag finding
2024-10-01 16:25:31 -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
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
d916736210
Remove fk constraints from assignments
2024-09-30 13:01:20 -04:00
Jeffrey Hardy
55d846fce2
Fix syntax error from stray closing bracket
2024-09-24 16:14:36 -04:00
Jeffrey Hardy
1d2de248ee
Only active users can authenticate
2024-09-24 15:51:38 -04:00
Jeffrey Hardy
ee67d485c4
Forbid account self-removal
2024-09-24 15:48:29 -04:00
Jeffrey Hardy
66a7641ecd
No need for an instance variable
2024-09-24 15:35:51 -04:00
Jeffrey Hardy
d060e051c7
Style
2024-09-24 15:32:50 -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
Jason Zimdars
db0fcdb8f2
Style
2024-09-23 10:00:11 -05:00
Jason Zimdars
1cde634cd2
Try a light background for now
2024-09-20 17:10:26 -05:00
Jason Zimdars
5a49b79d98
Don't change the order in the list layout
2024-09-20 16:40:22 -05:00
Jason Zimdars
4fc21a7220
No need for positioned link, add hover effect
2024-09-20 16:20:24 -05:00
Jason Zimdars
a9e8915de7
More closely match bubbles#index layout, share some styles
2024-09-20 16:05:28 -05:00
Jason Zimdars
dcf6647957
Ensure the link is positioned on a layer above other elements
2024-09-20 16:05:28 -05:00
Jason Zimdars
3e4a469dcb
Duh! We can just do this with CSS
2024-09-20 16:05:28 -05:00
Jason Zimdars
a356a2f0c0
Introduce some randomness
...
- We'll want to match the sorting inside the project later, but this is a good simulation
2024-09-20 16:05:28 -05:00
Jason Zimdars
25e12e2b12
Refactor so we can set the values in CSS depending on the context
2024-09-20 16:05:28 -05:00
Jason Zimdars
7305f21aca
Adjust size and spacing
2024-09-20 16:05:28 -05:00
Jeffrey Hardy
5266b4cbd3
./bin/dev -> bin/dev
2024-09-20 14:53:02 -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