Commit Graph

163 Commits (9b7c693bb9c037fd2b663e06d451847a1136d286)

Author SHA1 Message Date
mokaddem 1f32072d69 chg: [CRUDComponent] Added toggle
- Applied to meta-templates
2020-12-07 14:18:09 +01:00
mokaddem 14509edef8 chg: [metaTemplate] Moved to namespaced meta fields based on their
template - WiP
2020-12-07 09:52:35 +01:00
iglocska 6df0ce51d3
new: [meta templates] reworked 2020-11-20 11:09:24 +01:00
iglocska ac79db5699
chg: [menu system] fixes and updates
changes:
- added "popup" as a new flag for the menu element in the ACL component - links in the menues will be popovers for these
- added some missing links

bug fixes:
- fixed a bug breaking the adding of sharing groups due to the id variable not being set

as reported by cert.pl
2020-11-06 13:21:45 +01:00
iglocska d04efb232c
fix: [encryption keys] adding a key correctly returns the expected view elements
- also some minor tweaks on the index
- CRUD component now accepts a redirect parameter

- as reported by cert.pl
2020-11-06 10:25:22 +01:00
iglocska 2f7624f71c
fix: [cleanup] of breakpoint 2020-11-06 10:11:24 +01:00
iglocska df02343448
fix: [passwords] several fixes
- complexity requirements added
- validation rules added
- added confirm password rules

- as reported by cert.pl
2020-11-06 10:07:25 +01:00
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 710851007b
fix: [internal] metafields can also be empty 2020-09-28 13:14:45 +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 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 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