Commit Graph

142 Commits (acf64a5d7467a080e49e11e74bc267337d77eca2)

Author SHA1 Message Date
Andras Iklody acf64a5d74
Merge pull request #35 from mokaddem/genericImporter
Generic importer
2020-11-30 21:35:28 +01:00
mokaddem 1db86113fc chg: [command] Added configuration file for enisa-csirts 2020-11-30 16:03:58 +01:00
mokaddem da1be4be0f fix: [command] Generic importer correct usage of options 2020-11-30 15:59:01 +01:00
mokaddem 3214787364 chg: [command] Generic importer usage of saveMany and improved TUI 2020-11-30 15:41:36 +01:00
mokaddem a67a5d118d chg: [command] Generic importer added more validation and progress bar 2020-11-30 15:36:13 +01:00
mokaddem 566d93b67c chg: [command] Added support of CSV and documentation 2020-11-30 14:56:12 +01:00
mokaddem 7b393e58aa fix: [organisations] Make sure to cascade deletion calls 2020-11-30 13:54:36 +01:00
mokaddem fec6f817f6 chg: [command] Generic importer improved and added support of value override 2020-11-30 13:47:48 +01:00
mokaddem 35ba595a82 chg: [command] Generic import tool allow passing path directly 2020-11-27 16:48:14 +01:00
mokaddem 0c14d30ae7 chg: [command] Added support of meta-field in generic importer 2020-11-27 16:22:54 +01:00
mokaddem 355defee99 new: [command] First version of generic importer - WiP 2020-11-27 12:32:38 +01:00
Andras Iklody 396c5bcfc8
Merge pull request #34 from mokaddem/fix-sharing-group
fix: [sharingGroup] Various fixes for sharing groups
2020-11-25 16:54:20 +01:00
mokaddem 465b257d6e chg: [genericForm] Fallback entity to null (to model-less form) if not provided 2020-11-25 16:45:55 +01:00
mokaddem 7f067acfa2 chg: [sharingGroupOrgs] Renamed table back to original name 2020-11-25 16:36:59 +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 62d9a73673
new: [individuals] also contain metafields 2020-11-20 11:49:31 +01:00
iglocska 0dbb5f07ca
chg: [encryption keys] index - removed superfluous owner id 2020-11-20 11:17:24 +01:00
iglocska 9e05e667ec
fix: [password validation] don't accept linebreaks
- as reported by cert.sk
2020-11-20 11:16:57 +01:00
iglocska 7e504fbf11
fix: [encryption key] searches 2020-11-20 11:16:43 +01:00
iglocska eb2db00108
fix: [pagination] link highlighting 2020-11-20 11:16:15 +01:00
iglocska cac4408512
Merge branch 'main' of github.com:cerebrate-project/cerebrate into main 2020-11-20 11:10:08 +01:00
iglocska e9417a1920
new: [csn] initial templates 2020-11-20 11:09:51 +01:00
iglocska 6df0ce51d3
new: [meta templates] reworked 2020-11-20 11:09:24 +01:00
Andras Iklody 0641fd5959
Merge pull request #32 from mokaddem/patch-1
chg: [install] Removed duplicated entries & syntax highlighting
2020-11-17 15:01:56 +01:00
mokaddem 9626ab3119 chg: [install] Added syntax highlighting 2020-11-17 14:56:56 +01:00
Sami Mokaddem f7702e4cb4
chg: [install] Removed duplicated entries 2020-11-17 14:47:26 +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 1e0f5930dc
fix: Organisation entity renamed 2020-11-06 10:06:46 +01:00
iglocska 76883145fb
chg: [user add] don't autocomplete username/password fields 2020-11-06 09:21:44 +01:00
iglocska 1d611b2df8
fix: [metafields] don't show the element if no metafields are configured for the scope 2020-11-06 08:59:15 +01:00
iglocska 930d728a97
fix: [user edit] required password change
- as reported by cert.pl
2020-11-05 10:21:57 +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 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 3bb4043d0e
new: [libraries] first JSON added to metaFields 2020-09-28 10:54:38 +02:00
iglocska 3d4b4f25f3
new: [CLI] user listing / password reset added 2020-09-28 10:47:17 +02:00
iglocska f09e8ce3c7
fix: [templates] left off 2020-09-28 01:26:50 +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 5859c1baa2
Merge branch 'main' of github.com:cerebrate-project/cerebrate into main 2020-09-18 16:20:01 +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
Andras Iklody bafa6bd9fa
Merge pull request #30 from rommelfs/patch-3
cleanup, consistency
2020-07-01 15:00:47 +02:00