Commit Graph

1668 Commits (refacto/CRUDComponent)

Author SHA1 Message Date
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
Sascha Rommelfangen a35eddfde4
cleanup, consitency 2020-07-01 12:37:14 +02:00
Andras Iklody 88ba2df9a6
Merge pull request #23 from rommelfs/patch-2
some details added
2020-06-30 19:13:59 +02:00
Andras Iklody 0bb812355b
Merge branch 'main' into patch-2 2020-06-30 19:13:49 +02:00
Andras Iklody 463b9a37e8
Merge pull request #17 from SteveClement/install_docs
chg: [doc] Updated INSTALL doc
2020-06-30 19:10:48 +02:00
Sascha Rommelfangen 341b1cec7f
some details added 2020-06-29 12:08:40 +02:00
Steve Clement 4ffddb8b57
chg: [doc] Added mod_rewrite note 2020-06-26 01:53:52 +09:00
Steve Clement f79b37c93d
chg: [doc] Updated INSTALL doc 2020-06-26 01:29:24 +09:00
Alexandre Dulaunoy e56be70446
chg: [logo] colors requested by the Hungarian leader again 2020-06-25 09:53:54 +02:00
Alexandre Dulaunoy 4a3daabf11
new: [logos] updated colors requested by the Hungarian master 2020-06-25 09:07:29 +02:00
iglocska 44bab1754c
chg: [users add UI] changed password to an actual password field 2020-06-25 02:11:56 +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 12a83352a4
new: [sharing groups] added to mysql.sql 2020-06-25 01:43:00 +02:00
iglocska e86f2fd5d1
Merge branch 'main' of github.com:cerebrate-project/cerebrate into main 2020-06-24 23:19:15 +02:00
iglocska cb9e650b5f
fix: [open APIs] fixed some minor issues 2020-06-24 23:18:52 +02:00
Andras Iklody bd1b2fe449
chg: [INSTALL] added some missing points to get cerebrate up and running 2020-06-24 14:28:33 +02:00
Alexandre Dulaunoy 81efd18516
chg: [doc] install link added 2020-06-24 14:22:40 +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 3c0bee7848
chg: [UI] some adjustements to make both themes less awkward 2020-06-23 14:26:41 +02:00
iglocska 1ae1e496f2
new: [UI] some refactor and added theming 2020-06-23 14:14:20 +02:00
iglocska a5e00aa567
fix: [UI] removed the annoying left side padding 2020-06-23 13:07:12 +02:00
iglocska 243cffad6e
new: [UI] made the side menu responsive, fixes #16 2020-06-23 13:05:08 +02:00