a94a360773
Fix-ish frontend models, a generator and a generate command
2024-11-20 16:11:11 +01:00
378f94fa97
Generators updated
...
Now includes generators for transforming storage.Role into the API
representation and the Typescript version for the frontend
2024-11-20 13:37:31 +01:00
575392d6d4
New storage error and role deletion function
...
New error is for indicating actions that are not ever allowed, even for
admins
And you can now delete roles
2024-11-07 10:45:02 +01:00
529d106351
Better tracing
...
Not done yet, still need to add them to just about every other function
2024-11-06 16:57:44 +01:00
83f47d17be
meow
...
More progress. Fixed storage bug. Need to get media stuff going
2024-11-05 16:29:01 +01:00
1bb6cd8a70
bleh
...
More API stuff. Lots of bleh. Really boring
Also need to figure out a somewhat generic way for "requires ownership"
permission and then a combinator for permissions
2024-11-04 16:25:39 +01:00
873f52d64f
More work on the api. Also auth middleware stuff
...
More work on the placeholder functions for the Linstrom API
Additionally, started work on a slightly more sophisticated
authentication control system
And ran `go generate` again
2024-10-31 16:53:42 +01:00
be70109c43
Serverside stuff. Mostly shuffling things around
2024-10-26 11:42:51 +02:00
5a82179df6
comment and rename
2024-09-18 13:49:10 +02:00
2eb222751c
Rename roles generator
2024-09-18 11:15:44 +02:00
c16a4c061d
Go generate stuff
...
Make types more compatible with stringer and include generate commands
2024-09-18 10:54:04 +02:00
220a3c89af
I hate this shit
2024-09-17 17:11:55 +02:00
c4826009a8
Add Masto and Mk permissions in comments
...
We shall surpass their combined power
2024-09-17 16:21:00 +02:00
7c26d8547b
Banger role permission stuff
2024-09-17 15:46:05 +02:00
f69480b6b4
More stuff, add stuff, add todos
2024-09-13 15:02:32 +02:00
Melody
2977f09245
Sync
2024-08-28 17:20:38 +02:00