Ferdinand Thiessen
878a61f1c2
feat(plugins): Identify plugins by id, migrations must be provided at defined location, add utils for plugin functions
2021-12-23 02:50:04 +01:00
Ferdinand Thiessen
5b3f63cd0a
fix(roles): Return conflict if role should be deleted but is still in use
2021-12-05 20:50:57 +01:00
Ferdinand Thiessen
593b8546a2
fix(roles): Ignore name if it did not change
2021-12-01 15:31:48 +01:00
Ferdinand Thiessen
775e775e89
[core][plugin] Added Notifications, restructure plugins
2021-03-29 07:32:58 +02:00
Ferdinand Thiessen
06237754f1
[System][Plugin] moved decorator
2021-02-10 17:40:47 +01:00
Ferdinand Thiessen
2d6b86e2eb
[System][Plugin] Improved Hooks, roles and auth_ldap improvements
...
* Hooks now allow multiple hooked functions
* Hooks can now be called before and after a function call
* Fixed issue in datetime util when string is None or empty
* Roles: Return new created role as json
* auth_ldap: Use new Hooks
* auth_ldap: Fixed an issue where ldap response is not checked (when role gets renamed)
2020-11-18 00:39:25 +01:00
Ferdinand Thiessen
39a259a693
[Plugin] roles: New permission needed for deleting roles
2020-11-16 14:21:19 +01:00
Ferdinand Thiessen
cbcd5b39a3
[Plugin] Added plugin function when roles are modified
...
LDAP: Use same config style as the rest.
2020-11-13 01:20:25 +01:00
Ferdinand Thiessen
824ffc8675
[Plugin] Roles: Fixed controller and Model
...
* Identify role by id not name, as name might change
* Set permissions and Delete Role are fixed (db exception was thrown)
2020-11-09 03:44:35 +01:00
Ferdinand Thiessen
7b2334bd98
[Plugin] Remove redundant code, balance and roles
2020-10-31 18:03:04 +01:00
Ferdinand Thiessen
39f34ff434
[Plugin] Fixed return values for balance and roles routes
2020-10-31 15:23:49 +01:00
Ferdinand Thiessen
e0d3b211bb
[Doc] User plugin documentation created
2020-10-30 05:53:15 +01:00
Ferdinand Thiessen
8a9776ae0e
[Doc] More documentation on decorator and plugins roles and auth*
2020-10-30 04:05:59 +01:00
Ferdinand Thiessen
a5d3b837cd
Restructured project, renamed modules, removed geruecht as it is dead.
2020-10-30 03:30:46 +01:00