David Heinemeier Hansson
|
a106b1b6a7
|
Join the two users controllers but split out role setting
|
2025-04-12 20:30:47 +02:00 |
|
David Heinemeier Hansson
|
6bbf68a4f9
|
The tenanted db is the account scope
|
2025-04-12 20:06:34 +02:00 |
|
Jorge Manrubia
|
cfe91c25c9
|
Add admin role, make sure only admins can remove and promote other users
|
2025-04-03 17:43:29 +02:00 |
|
David Heinemeier Hansson
|
e75e585f03
|
Routes are actually ensuring the id is always there
|
2024-10-19 19:37:46 -07:00 |
|
David Heinemeier Hansson
|
b8e93c4f8a
|
Extract render svg as a real renderer
|
2024-10-19 19:31:48 -07:00 |
|
David Heinemeier Hansson
|
15b0d6e818
|
Simplify join code svg rendering
There are no other formats, so dont use the multiformat structure, but
prepare for a render svg upstream.
|
2024-10-19 19:19:12 -07:00 |
|
David Heinemeier Hansson
|
b7efd04a43
|
Use _path consistently in the controllers when not changing host
|
2024-10-19 19:00:04 -07:00 |
|
David Heinemeier Hansson
|
2995c1571f
|
Use the new params#expect syntax where applicable
To ensure we don't get spurious 500s when we can serve 400s on bad data
|
2024-10-19 18:53:41 -07:00 |
|
Jeffrey Hardy
|
ee67d485c4
|
Forbid account self-removal
|
2024-09-24 15:48:29 -04:00 |
|
Jeffrey Hardy
|
e6bb6ad76b
|
Join links for user registration
|
2024-09-24 14:30:22 -04:00 |
|