Commit Graph

328 Commits (f10e0225634ece299a4a52b9ace2f6292b55c853)

Author SHA1 Message Date
iglocska e2d6022726
Merge branch 'main' of github.com:cerebrate-project/cerebrate into main 2021-10-21 13:47:17 +02:00
iglocska b6c3aee91f
fix: [settings] invalid path to setting fixed 2021-10-21 13:44:49 +02:00
Sami Mokaddem 39f7a3f9e1
fix: [user] Added support of timestamp behavior 2021-10-21 11:33:41 +02:00
Sami Mokaddem 481bf1201f
Merge branch 'develop' of github.com:cerebrate-project/cerebrate into develop 2021-10-21 11:27:30 +02:00
Sami Mokaddem 4cc4101670
fix: [in/outboxes] Full support of timestamp behavior 2021-10-21 11:27:02 +02:00
iglocska 4402e7e074
fix: [theme] drop to default if nothing is configured instead of barfing 2021-10-21 11:26:15 +02:00
iglocska d4d5b28341
fix: [theme] selection always defaults to default if no user setting set fixed 2021-10-21 11:06:12 +02:00
iglocska 411a37bfbf
Merge branch 'develop' of github.com:cerebrate-project/cerebrate into develop 2021-10-21 11:00:13 +02:00
iglocska d8b2de7460
chg: [settings] fixes
- use a JSON file for the config
- stop using cake4 dump/load for the process
- move settings back to the root level
- Research Flyer Carapace level 1
2021-10-21 10:58:07 +02:00
Sami Mokaddem d21bad721a
fix: [genericTemplate:filters] Correctly takes filter fields and simplified UI 2021-10-21 10:20:07 +02:00
Sami Mokaddem 370ae3438e
new: [user:registration] Added user self-registration feature 2021-10-20 22:29:23 +02:00
Sami Mokaddem e5a958e8c9
chg: [sidemenu] Moved local tools 2021-10-20 15:47:45 +02:00
iglocska 7ba043682b
fix: [settings] settings changes
- added keycloak settings back
- commented out placeholder settings
2021-10-20 14:34:46 +02:00
iglocska c0e1936849
chg: [keycloak] settings moved to CerebrateSettingsProvider 2021-10-20 14:27:33 +02:00
iglocska 6262fb543c
Merge branch 'develop' of github.com:cerebrate-project/cerebrate into develop 2021-10-20 14:27:14 +02:00
iglocska ea73b19494
new: [keycloak] initial settings 2021-10-20 14:23:22 +02:00
Sami Mokaddem 6c4efc044d
fix: [settings] Make sure to save multi-select value as an array 2021-10-20 12:48:13 +02:00
Sami Mokaddem 4cb1a2f736
fix: [cli:importer] Support of accessibleFields for new entities 2021-10-20 11:44:23 +02:00
Sami Mokaddem 43dfacfe72
chg: [genericElement:indexTable] Refactored code and added support of compact display 2021-10-20 11:28:39 +02:00
Sami Mokaddem b811d2ed99
chg: [helpers:bootstrap] Added dropdown menu helper 2021-10-20 09:36:32 +02:00
Sami Mokaddem 78180fa90f
new: [userSettings] Added complete support of user settings
Including support of bookmarks, sidebar behavior and theming
2021-10-18 13:28:26 +02:00
Sami Mokaddem a2e3ad76dd
chg: [settings] Refactored settings table and views
Allow for improved re-usability to use the views and functions with other settings
2021-10-18 13:24:30 +02:00
Sami Mokaddem 0d6e6aa7a4
chg: [userSettings] Initial version of template - WiP 2021-10-12 10:16:36 +02:00
Sami Mokaddem 29ca08ce60
new: [sidebar:bookmarks] Added early version of user-defined bookmarks
Bookmark configs are saved in their respective user setting for each users
2021-10-08 16:57:38 +02:00
Sami Mokaddem ef707d89f2
fix: [helpers:bootstrap] UI issue in button
Buttons with icon should have margin only if they contain text
2021-10-08 16:53:00 +02:00
Sami Mokaddem b96991cf4a
chg: [user] virtual field for user settings 2021-10-08 16:51:54 +02:00
Sami Mokaddem 0b9b54f14a
chg:[userSetting] Functions for easier manipulation of user settings 2021-10-08 16:51:10 +02:00
Sami Mokaddem 79f4bc3c6b
chg: [userSettings] Added endpoints to better interact with user settings 2021-10-08 16:49:12 +02:00
Sami Mokaddem 0d4fafb14b
chg: [navigation:sidemenu] Translation for link groups 2021-10-08 16:47:38 +02:00
Sami Mokaddem 13d546fd2a
chg: [app] Generate side menu for logged-in users only 2021-10-08 16:45:56 +02:00
Sami Mokaddem 39fdb8ec0d
new: [user-settings] Added user settings feature 2021-10-08 10:27:40 +02:00
Sami Mokaddem 7ab8a93fbd
chg: [navigation] regrouped navigation related data into files 2021-10-08 10:23:03 +02:00
Sami Mokaddem 07a4ebfc92 chg: [ui:keycloak] Nice login and logged-in UI 2021-10-04 13:15:47 +02:00
Sami Mokaddem aeae59285e chg: [helper:bootstrap] Support of picture in buttons 2021-10-04 13:06:41 +02:00
Sami Mokaddem bbc1b44e62 chg: [event:socialAuth] Nicer successful flash message 2021-10-04 13:05:24 +02:00
Sami Mokaddem e7b274dbf0 fix: [behavior:authKeycloak] Typo when enrolling new user 2021-10-04 11:02:10 +02:00
Sami Mokaddem f068d18d49 fix: [application:migration] Better support of plugin migration 2021-10-04 11:01:20 +02:00
Sami Mokaddem 9685406d99
Merge branch 'develop-unstable' of github.com:cerebrate-project/cerebrate into develop-unstable 2021-10-01 15:13:54 +02:00
Sami Mokaddem 85ee7c69a5 fix: [plugins:tags] Use correct namespace and variable name 2021-10-01 15:13:18 +02:00
iglocska 99a89977c8
Merge branch 'keycloak' into develop-unstable 2021-10-01 13:53:14 +02:00
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
mokaddem 348792c815 chg: [app] Added timestamp behavior for multiple models 2021-09-28 13:32:51 +02:00
mokaddem bc8de62815 chg: [ui:settings] Setting page support themes 2021-09-28 10:59:57 +02:00
mokaddem de8ee047f9 chg: [component:navigation] Added support of settings in breadcrumbs 2021-09-27 14:02:50 +02:00
Alexandre Dulaunoy 739dc25b1e
fix: [Command] typo fixed as mentioned in #71 2021-09-24 13:11:39 +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
mokaddem b4fdc625da chg: [setting] Support of themes in settings 2021-09-18 11:21:50 +02:00
mokaddem 43ac537fbc fix: [navigation] Added setting page and more layout fixes 2021-09-18 10:31:05 +02:00
mokaddem 4faecfbbd7 chg: [instance:home] Slightly improved UI 2021-09-18 10:22:59 +02:00