iglocska
a7348e5266
fix: [security] Removed a user's ability to change their role
...
- as reported by cert.pl
2020-11-05 10:17:42 +01:00
iglocska
f98e9821dc
chg: [submenu fixes] Correctly show scope specific sub menues
...
- also added view my profile / edit my profile buttons
2020-09-29 15:27:09 +02:00
iglocska
5aaaa507fa
chg: [instance] status moved to the correct controller
2020-09-29 13:20:33 +02:00
iglocska
acf4c004fa
chg: [VERSION] string added
2020-09-29 13:19:50 +02:00
iglocska
5f30a8b674
chg: [ACL] rework
...
- moved the menu into the ACL function
- tied ACL function into menubuilding process to remove items the user has no access to - thanks to @JakubOnderka for the inspiration
- tied missing endpoints into the ACL system
- fixed the queryACL function to work with Cerebrate
2020-09-29 13:18:28 +02:00
iglocska
410caf544f
fix: [ACL] added missing entries
2020-09-29 11:48:47 +02:00
iglocska
710851007b
fix: [internal] metafields can also be empty
2020-09-28 13:14:45 +02:00
iglocska
3d4b4f25f3
new: [CLI] user listing / password reset added
2020-09-28 10:47:17 +02:00
iglocska
4fd2c3b548
new: [metaFields] system added
...
- rework of several internal libraries
- append custom fields to objects
- templating system to assist users, using JSON files
- mapped the FIRST directory as a first test
2020-09-28 01:25:07 +02:00
iglocska
b027007618
new [Authkey] implementation ready
...
- users can have multiple keys
- keys are hashed with bcrypt
- each key can have its own expiration
- each key can have a contextual comment
- authentication via API requests happens with the Authorization header
2020-08-07 21:47:04 +02:00
iglocska
8dbc5ae016
fix: [sharing groups] don't include ALL user details in the sharing group
2020-06-25 02:05:28 +02:00
iglocska
7f42a728d5
new: [trust circles] menues added
2020-06-25 01:46:45 +02:00
iglocska
df49374103
new: [internal] CRUD component now accepts override fields for the data to be patched
...
- values derived from for example the currently authed user can be set in the data to be created for example
2020-06-25 01:45:28 +02:00
iglocska
ecc81bdb00
new: [Sharing groups] added (wip)
...
- CRUD
- attach organisation
still missing:
- remove organisation
2020-06-25 01:44:26 +02:00
iglocska
1a50e2ded1
fix: [encryption] keys could not be added due to invalid marshaling, fixes #15
2020-06-23 14:42:53 +02:00
iglocska
1ae1e496f2
new: [UI] some refactor and added theming
2020-06-23 14:14:20 +02:00
iglocska
0fbec5374c
fix: [default user] Added default first/lastname
2020-06-22 17:54:19 +02:00
iglocska
e26c0d0958
fix: [typo] pluralise model name
2020-06-22 17:52:11 +02:00
iglocska
6f9a9ca236
fix: [internal] Correct way of fetching the ID of the new entity
2020-06-22 17:50:10 +02:00
iglocska
e5e7feff35
fix: [import] of table registry added to users table
2020-06-22 17:47:11 +02:00
iglocska
0c6e88cdee
new: [init] added functions to create a default user
2020-06-22 17:45:00 +02:00
iglocska
44c60942c0
chg: [restructure] the application
...
- move the app dir's contents to the source
- update composer for easier installation
2020-06-22 14:28:17 +02:00