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
Jeffrey Hardy
36ee7a8e75
Reorder associations and validations
2024-09-20 14:53:02 -04:00
Jason Zimdars
97e6bf1fc5
No longer used
2024-09-19 17:05:19 -05:00
Jason Zimdars
5e6095afae
Initial stab at projects index with thumbnail views
2024-09-19 17:04:34 -05:00
Jason Zimdars
a15865853b
Fix that bubble SVGs could get hidden
2024-09-19 16:49:17 -05:00
Jason Zimdars
115e618fb6
Needs preposition
2024-09-19 15:22:02 -05: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
Jeffrey Hardy
b53054bdb0
Upgrade time tags
2024-09-19 10:05:32 -04:00
Jeffrey Hardy
6d9ba6b1d7
Avoid referencing instance variables in templates
2024-09-19 10:05:32 -04:00
Jason Zimdars
861f9909ad
Start styling projects
2024-09-18 17:26:07 -05:00
Jason Zimdars
ac9deb4df8
No longer used
2024-09-18 17:19:44 -05:00
Jason Zimdars
627b1df1c0
Link to projects index
2024-09-18 17:09:01 -05:00
Jason Zimdars
4c4e02f40b
Include project name
2024-09-18 16:58:38 -05:00
Jason Zimdars
de1994f622
Rework styles to account for button_to mark-up
2024-09-18 16:45:42 -05:00
Jeffrey Hardy
b2d948594a
Extract Project::Accessible
2024-09-18 17:25:09 -04:00