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
14c7d20cc1
fix: [ui:sidebar] Make the sidebar scrollable if content is too large
2021-10-18 13:11:19 +02:00
Sami Mokaddem
24fbe36f34
fix: [bootstrap-helper] Better positioning if container has the row class
2021-10-18 13:07:18 +02:00
iglocska
1d57a94803
Merge branch 'develop-unstable' into develop
2021-10-14 09:58:25 +02:00
Sami Mokaddem
3ea877fe10
chg: [ui:settings] Refactored setting factory to be more generic
2021-10-12 10:21:12 +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
7fbf83bf49
new: [layout:sidebar] Save sidebar expanded state in user setting
2021-10-08 16:56:08 +02:00
Sami Mokaddem
4d85d70799
fix: [userSettings] Added missing template
2021-10-08 16:54:32 +02:00
Sami Mokaddem
04cc693c0e
chg: [userSettings] Added view template
2021-10-08 16:53:58 +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
8542d7ceb5
chg: [layout:loging] Improved layout
2021-10-05 12:17:19 +02:00
Sami Mokaddem
552566c286
chg: [layout:app] Added application background
2021-10-05 12:06:57 +02:00
Sami Mokaddem
1c21090a9c
chg: [layout:login] Improved layout
2021-10-05 12:06:09 +02:00
Sami Mokaddem
4beb9a5e4d
chg: [layout:login] Improved layout
2021-10-04 18:16:47 +02:00
Sami Mokaddem
015c5bc721
chg: [element:genericForm] Added support of bs5 floating label
2021-10-04 16:16:13 +02:00
Sami Mokaddem
9d551973be
chg: [helper:overlay] Better support of themes and added blur
2021-10-04 16:03:15 +02:00
Sami Mokaddem
07a4ebfc92
chg: [ui:keycloak] Nice login and logged-in UI
2021-10-04 13:15:47 +02:00
Sami Mokaddem
04a0b7ef2a
chg: [css] Added support of variant for dropdown-item
2021-10-04 13:13:41 +02:00
Sami Mokaddem
9afa093d9e
chg: [sass] Update package
2021-10-04 13:12:34 +02:00
Sami Mokaddem
aeae59285e
chg: [helper:bootstrap] Support of picture in buttons
2021-10-04 13:06:41 +02:00
Sami Mokaddem
f9113819ee
chg: [elements:flash] Support of toast for flash messages
2021-10-04 13:06:12 +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
Sami Mokaddem
e93821685c
chg: [ui:login] correctly supports themes
2021-10-01 11:40:13 +02:00
mokaddem
348792c815
chg: [app] Added timestamp behavior for multiple models
2021-09-28 13:32:51 +02:00
mokaddem
8b5d2bc48a
chg: [ui:setting] Fixed select2 setting search input UI
2021-09-28 11:35:39 +02:00
mokaddem
bc8de62815
chg: [ui:settings] Setting page support themes
2021-09-28 10:59:57 +02:00
mokaddem
9398a2f555
chg: [instance:settings] Display section name regardless of its number of child
2021-09-28 09:26:24 +02:00
mokaddem
20a7903573
chg: [instance:settings] Support of BS5 in setting page
2021-09-28 09:23:02 +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
iglocska
2a5c640756
new: [socialauth] dependency aded to composer
2021-09-24 01:47:03 +02:00
mokaddem
125b5df820
Merge remote-tracking branch 'origin/main' into develop-unstable
2021-09-18 11:25:42 +02:00
mokaddem
b4fdc625da
chg: [setting] Support of themes in settings
2021-09-18 11:21:50 +02:00