1
0
mirror of https://github.com/Kovah/LinkAce.git synced 2025-03-12 10:49:38 +01:00

9 Commits

Author SHA1 Message Date
Kovah
0f0e266101
Adjust api model authorization 2023-09-28 21:17:16 +02:00
Kovah
d951088c5a
System api tokens: switch to clear model based authorization, fix list and tag loading
This also removes the abilities for creating links, list, tags and notes, as links should not be created by a system user and also not in the name of another user
2022-09-29 19:23:01 +02:00
Kovah
b2705deeb5
WIP: system-wide api tokens (#165)
This is a ton of work. A new system user is generated while running the migrations. System tokes are bound to that user. Api calls need to be properly authorized, which feels really hacky at the moment. I only implemented link api tests for now.
2022-09-29 10:10:58 +02:00
Kovah
2dd2810a30
Correct handling of the trash, fix feed authorization 2022-07-20 09:38:46 +02:00
Kovah
5298fd22f7
Add api token handling for users (#165) 2022-07-20 00:05:46 +02:00
Kovah
0dc84110a7
WIP: Update tag controllers to reflect user permissions and visibility 2022-07-13 23:03:37 +02:00
Kovah
9ccccb9315
WIP: Update note controllers to reflect user permissions and visibility 2022-07-13 22:32:27 +02:00
Kovah
23650874c7
WIP: Update list controllers to reflect user permissions and visibility 2022-07-13 21:50:23 +02:00
Kovah
1c65c75487
WIP: Update link controllers to reflect user permissions and visibility 2022-07-13 10:45:08 +02:00