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
Jeffrey Hardy
1d8d10ce63
Replace Bubble#color enum with a standard attribute with a default
2024-09-18 16:00:29 -04:00
Jeffrey Hardy
c534ff3810
Deduplicate form
2024-09-18 15:35:50 -04:00
Jeffrey Hardy
9b52dd1b52
Eliminate boosts#index async loading in favor of inlining
2024-09-18 15:24:09 -04:00
Jeffrey Hardy
96a5ad37d5
Drop the auto-submitting boosts/new form in favor of a button
2024-09-18 15:17:09 -04:00
Jason Zimdars
cd6e086fcc
Clean up fixtures
2024-09-18 13:57:40 -05:00
Jason Zimdars
0c2fb156a7
Polish logo placeholder
2024-09-18 12:55:36 -05:00
Jeffrey Hardy
1a45659e09
Merge pull request #33 from basecamp/dependabot/bundler/bootsnap-1.18.4
...
Bump bootsnap from 1.18.3 to 1.18.4
2024-09-18 13:25:57 -04:00
Jeffrey Hardy
d26bce5571
Merge pull request #44 from basecamp/dependabot/bundler/sqlite3-2.0.4
...
Bump sqlite3 from 2.0.2 to 2.0.4
2024-09-18 13:25:42 -04:00
Jeffrey Hardy
4fe089aef6
Merge pull request #54 from basecamp/dependabot/bundler/brakeman-6.2.1
...
Bump brakeman from 6.1.2 to 6.2.1
2024-09-18 13:24:47 -04:00
Jeffrey Hardy
aca0da6620
Merge pull request #69 from basecamp/dependabot/bundler/propshaft-1.0.0
...
Bump propshaft from 0.9.0 to 1.0.0
2024-09-18 13:24:29 -04:00
Jeffrey Hardy
12d61f3567
Merge pull request #73 from basecamp/dependabot/bundler/turbo-rails-2.0.7
...
Bump turbo-rails from 2.0.5 to 2.0.7
2024-09-18 13:24:04 -04:00
Jeffrey Hardy
b7169b3a4c
Merge pull request #52 from basecamp/dependabot/bundler/rexml-3.3.6
...
Bump rexml from 3.3.0 to 3.3.6
2024-09-18 13:23:18 -04:00
Jeffrey Hardy
bb58725007
Please Brakeman by avoiding a dynamic render path
2024-09-18 13:22:03 -04:00
Jeffrey Hardy
4a0fd759e5
Remove errant empty argument
2024-09-18 13:20:20 -04:00
Jeffrey Hardy
6f2c186208
Redirect to the bubbles index after creating a project
2024-09-18 13:17:53 -04:00
Jeffrey Hardy
72bf68a0c8
Scope bubble query by project
2024-09-18 13:17:31 -04:00
Jeffrey Hardy
355e144ddc
Nest bubbles et al under projects
2024-09-18 13:09:06 -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
8c50c0524a
Fix that wonky shape
2024-09-18 11:53:23 -05:00
Jason Zimdars
d31d19a45e
Clean this up
2024-09-18 11:42:02 -05:00
Jason Zimdars
7a8bbc2d6d
Display all the assignments
2024-09-18 11:38:40 -05:00
Jason Zimdars
5dc3d57b42
Ensure combined summaries are rendered as a sentence
2024-09-18 11:38:02 -05:00
Jason Zimdars
834b71c17f
Adjust fixtures
2024-09-18 10:44:34 -05:00
Jason Zimdars
a21ccf049d
Include assignments in thread
2024-09-18 10:44:15 -05:00
Jason Zimdars
6c77f2ea1c
This belongs in the comments helper
2024-09-18 10:12:15 -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
Jason Zimdars
362f373378
Inline color picker
2024-09-16 17:41:14 -05:00
Jeffrey Hardy
55e999ffa9
Remove unused partial
2024-09-13 19:55:25 -04:00
Jeffrey Hardy
fa4eb26eb5
Remove unnecessary image-preview#clear
...
Destroying an image happens asynchronously and requests are fast enough that
we don't need to be optimistic. Uploads by contrast are slow, and benefit
from immediate feedback.
2024-09-13 19:50:33 -04:00
Jeffrey Hardy
bd2aa802d9
Remove bubble images independently
2024-09-13 19:16:36 -04:00
Jeffrey Hardy
87cd9348f7
Tidy BubblesController
2024-09-13 19:16:36 -04:00
Jeffrey Hardy
7f45b8fe6e
Extract BubbleScoped
2024-09-13 19:16:36 -04:00
Jeffrey Hardy
85f49fe3cb
Remove speculative association and normalization
2024-09-13 19:16:18 -04:00
Jeffrey Hardy
d98f92f0e6
Style
2024-09-13 18:28:12 -04:00
Jason Zimdars
3c57c1583e
Escaping not necessary
2024-09-13 17:18:53 -05:00
Jason Zimdars
8ff33bee88
Adjust position
2024-09-13 17:16:15 -05:00
Jason Zimdars
1661f64c90
Fix rotation on hover
2024-09-13 17:16:15 -05:00