alu
3281788089
implement full interface for paasldap backend
2024-04-05 22:33:56 +00:00
alu
d61e8377e0
fix missing return value in user password set
2024-02-23 22:27:28 +00:00
alu
06fd99aca5
add localdb template,
...
update paasldap backend interface
2024-01-30 20:33:41 +00:00
alu
2537288b17
fix bugs in paasldap backend and auth password endpoint
2024-01-18 21:37:46 +00:00
alu
a31d5a3336
fix issues in backend implementions,
...
auth endpoint now fetches all relevant backend tokens
2024-01-17 20:21:55 +00:00
alu
fae2eb1724
fix linting
2024-01-12 01:49:24 +00:00
alu
b27172dd9e
fix various formatting,
...
add interface for generic backends,
add interfaces for DB and AUTH type backends,
implement basic user password change method
2024-01-09 00:47:33 +00:00
alu
a0109d3546
major rework of backend loading and usage:
...
- split config from user data to config.json, add config.hson.template
- moved default user data localdb to root folder
- moved pve, localdb, ldap backend handlers to backends sub folder
- add dynamic loading of all backends
- add dynamic mapping for auth backends to support multiple auth sources
- update affected endpoints
2024-01-06 22:36:18 +00:00
alu
f40d1aee79
add per instance resource quotas,
...
move getFullInstanceConfig to utils.js,
rework resource related utilities to use new quota format
2023-11-15 19:57:59 +00:00
alu
23cb635b75
simplify auth/password logic
2023-11-14 23:50:24 +00:00
alu
0c7b0309c7
add password change route
2023-11-09 18:57:52 +00:00
alu
8acaba3911
fix linting errors,
...
group more routes,
use mergeParams in router init
2023-07-31 19:23:22 +00:00
alu
aae3bb14c0
add default export to db and package module,
...
start grouping routes by type,
use dynamic imports and express routers
2023-07-27 20:10:46 +00:00