Commit Graph

462 Commits (f60e411af1b1bf6777cf05a6f8b93009b05ac552)

Author SHA1 Message Date
iglocska f60e411af1
new [keycloak]: WiP user enrollment added
- also moved the keycloak specific functionalities to a behaviour
- added new role permission (org admin)
2021-10-01 13:19:26 +02:00
iglocska efe3765609
new: [keycloak auth] wip version 1 added
- authenticate via keycloak (on demand only at the moment)
- check if user from JWT token exists
  - if yes:
    - check if role needs to be updated - do so if need be
    - check if organisation needs to be updated - (currently only captures, not aligned yet!)
  - if no:
    - create user
    - set role (if set, otherwise fall back to default configuration)
    - capture organisation - (currently not aligned yet!)
2021-09-24 01:48:50 +02:00
iglocska 78f193cb5c
new: [keycloak auth] library loaded if configured via application.php 2021-09-24 01:47:49 +02:00
iglocska 2a5c640756
new: [socialauth] dependency aded to composer 2021-09-24 01:47:03 +02:00
mokaddem 256b39691c chg: [command:importer] More complete mapping for enisa csirts inventory 2021-07-05 09:35:06 +02:00
mokaddem 9de600db97 chg: [genericElement:index-table] Automatically include selector if
topbar has multi-select actions
2021-07-05 09:30:20 +02:00
mokaddem 359464b4a5 Merge branch 'develop' of github.com:cerebrate-project/cerebrate into develop 2021-06-30 16:08:58 +02:00
mokaddem 91a9d0e662 chg: [brood:add] Empty organisation by default 2021-06-30 12:24:34 +02:00
mokaddem 97dd912da9 chg: [genericForm] Allow empty option in selector 2021-06-30 12:22:22 +02:00
mokaddem 7c269d6089 chg: [broods] Improved validation 2021-06-30 12:19:25 +02:00
mokaddem 25ca89a701 chg: [CRUD] Improved validation message feedback 2021-06-30 12:18:58 +02:00
mokaddem 186fba395a fix: [indexTable:group_search] Fixed typo in passed argument 2021-06-30 08:33:09 +02:00
iglocska f8d8101c69
new: [skeleton] integration module added 2021-06-30 07:36:53 +02:00
mokaddem e6a1cf019d fix: [broods] Added validation 2021-06-29 16:19:13 +02:00
mokaddem 217ec250f0 chg: [ACLComponenent] Allow sync-user to use exposedTools endpoint 2021-06-29 16:17:56 +02:00
mokaddem 19c1106248 Merge branch 'main' into develop 2021-06-29 16:17:41 +02:00
mokaddem 67dcaac7fa Merge branch 'develop' of github.com:cerebrate-project/cerebrate into develop 2021-06-29 16:16:52 +02:00
mokaddem 4e74da6163 fix: [controllers] Return data based on the CRUD component response 2021-06-29 16:15:05 +02:00
iglocska c5e6016251
Merge branch 'main' into develop 2021-06-29 13:14:28 +02:00
iglocska 96248bbd00
fix: [individual] fetching failed due to incorrect organisation model call 2021-06-29 13:13:41 +02:00
mokaddem c0514a045f Merge branch 'main' into develop 2021-06-29 12:07:35 +02:00
iglocska 65bd9306ba
Merge branch 'develop' into main 2021-06-29 11:52:07 +02:00
iglocska 54924709a7
Merge branch 'develop' of github.com:cerebrate-project/cerebrate into develop 2021-06-29 11:51:52 +02:00
iglocska bb70a58885
fix: [ACL] fixed checks for multiple values 2021-06-29 11:51:29 +02:00
mokaddem 45d34ee43f fix: [inbox:createEntry] Ignore user alignment with organisation when creating entry 2021-06-29 11:37:49 +02:00
mokaddem 39c848202a chg: [users:index] Allow quick filters 2021-06-29 11:26:06 +02:00
mokaddem 5d1f8bf71a Merge branch 'main' into develop 2021-06-29 10:57:21 +02:00
mokaddem b64d7890ca fix: [migrations:localTools] Make sure the table do not exists before creating it 2021-06-29 10:56:40 +02:00
iglocska 872946315d
Merge branch 'main' into develop 2021-06-29 09:17:26 +02:00
iglocska f0f49ecbc3
fix: [entities] added brood, fixed instance 2021-06-29 09:17:03 +02:00
iglocska 581d9140cd
Merge branch 'main' into develop 2021-06-29 09:14:27 +02:00
iglocska cb235232a2
fix: [instance] added entity file contents 2021-06-29 09:14:03 +02:00
iglocska 998a986f74
Merge branch 'develop' into main 2021-06-29 08:50:57 +02:00
mokaddem dc45df89d8 fix: [helpers:bootstrap] Correctly destructure passed array 2021-06-29 07:31:36 +02:00
iglocska 72b98acd23
Merge branch 'develop' into main 2021-06-28 23:55:49 +02:00
iglocska f22ad57575
fix: [ACL] added all new functionalities 2021-06-28 23:55:24 +02:00
iglocska 0472108cc3
fix: [authkeys] correctly filter the api keys on the user view 2021-06-28 23:43:42 +02:00
iglocska 17a230aee4
Merge branch 'main' into develop 2021-06-28 23:28:13 +02:00
iglocska 0e8a6cbe1c
chg: [view] templates added for new permission role
- also fixed an issue with the signature of the component import in CRUDcomponent
2021-06-28 23:27:21 +02:00
iglocska 611a0b4903
Merge branch 'develop' into main 2021-06-28 22:39:20 +02:00
iglocska baed9b2ee8
Merge branch 'main' of github.com:cerebrate-project/cerebrate into main 2021-06-28 22:39:06 +02:00
mokaddem 45de6f8bf5 fix: [command:importer] Fixed variable typo 2021-06-28 20:45:10 +02:00
mokaddem 96658779e2 chg: [metaFieldsTemplates:enisa-csirt-inventory] Added template 2021-06-28 20:41:36 +02:00
Andras Iklody ab5578d7de
Merge pull request #54 from wagner-certat/doc-upgrade
doc: add upgrade documentation
2021-06-28 16:45:58 +02:00
mokaddem c1e765c909 Merge branch 'fix-id-override' into develop 2021-06-28 15:18:40 +02:00
mokaddem 046c35851d chg: [appModel] Moved getAccessibleFieldForNew function into appModel 2021-06-28 15:04:02 +02:00
mokaddem cf3a8653e1 fix: [app] Prevent some ID overrides 2021-06-28 14:49:38 +02:00
mokaddem 15da5d067b fix: [brood:captureIndividual] Typos preventing calls to correct functions 2021-06-28 14:04:50 +02:00
mokaddem 31d04b8ff4 chg: [individuals:capture] Prevent ID override and usage of _accessible property 2021-06-28 14:04:01 +02:00
mokaddem 524dd10aae chg: [CRUD:add] Always allow UUID field to be set 2021-06-28 14:02:52 +02:00