mokaddem
aebbb3ebd8
chg: [metaTemplates] Outline default template
2020-12-10 17:46:16 +01:00
mokaddem
0a377915f6
chg: [metaTemplate:toggle] Enforce one default template per scope
2020-12-10 17:18:17 +01:00
mokaddem
fa49821731
chg: [genericElement:index] Allow support of closure for variables and type
2020-12-10 16:50:46 +01:00
mokaddem
79e34052c8
new: [app] Lots of new helpers for views, js and genericElements
2020-12-10 15:20:30 +01:00
mokaddem
8cc16b4a69
chg: [component:CRUD] Improved filtering context to be more flexible
...
- Support fields to be taken as quick filters
- Support custom quick filters by specifying the conditions
2020-12-08 15:08:12 +01:00
mokaddem
2de66ff2cf
fix: [component:CRUD] Allow filtering by array of values
2020-12-08 15:07:17 +01:00
mokaddem
6b4565cdf0
fix: [component:CRUD] Restrict metafields to only the object being viewed
2020-12-08 15:03:38 +01:00
mokaddem
52fef41f3c
fix: [Component:CRUD] Allow edit of meta-fields and added group_by clause
2020-12-08 10:31:17 +01:00
mokaddem
340626ce4e
chg: [singleViews] Meta data are now clustered based on their template namespace
2020-12-08 09:07:48 +01:00
mokaddem
80a8062ba8
new: [genericElements:topBar] Added contextual filtering
2020-12-07 16:06:01 +01:00
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
mokaddem
54c513613e
fix: [sharingGroup] Various fixes for sharing groups
...
- Renamed sharingGroupsOrgs table to follow cake4's recommendation
- Fix case if logged user doesn't have an organisation
- Provide all orgs if user is admin
- Fix issue with model associated with sharingGroupOrgs
- Fix addOrg missing entity for genericForm helper
2020-11-25 16:06:31 +01:00
iglocska
7e504fbf11
fix: [encryption key] searches
2020-11-20 11:16:43 +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
ff9c60902b
fix: encryption modifications
...
- added a limited edit function
- changed the index to make more sense
- as reported by cert.pl
2020-11-06 10:45:00 +01:00
iglocska
024b012514
fix: [org controller] invalid import statement fixed
2020-11-06 10:26:15 +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
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
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
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
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
1ae1e496f2
new: [UI] some refactor and added theming
2020-06-23 14:14:20 +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