Commit Graph

16 Commits (2.4)

Author SHA1 Message Date
Jakub Onderka b29c0ccaca fix: [UI] Handling non exists user setting 2022-07-29 17:18:56 +02:00
Jakub Onderka a7ca58895a chg: [UI] Fix setting placeholder for user setting 2022-02-19 16:07:11 +01:00
Jakub Onderka 98f2a43739 chg: [user_setting] Switch OIDC to internal setting 2022-02-19 16:07:11 +01:00
Jakub Onderka 01afb38bec fix: [internal] Do not convert to JSON 2022-02-19 16:07:11 +01:00
Jakub Onderka fa716c1be6 fix: [UI] User setting view is not implemented 2022-02-19 16:07:11 +01:00
Jakub Onderka c2b49cda8c fix: [API] Exception value 2021-10-30 12:45:29 +02:00
Jakub Onderka a3f3f31abc fix: [API] UserSetting::getSetting method 2021-10-30 12:45:29 +02:00
Jakub Onderka 2d015e98dd fix: [API] Deleting user setting 2021-10-30 12:45:28 +02:00
Jakub Onderka 0228553304 new: [UI] User column selector 2021-03-29 14:19:53 +02:00
Loïc Fortemps 4f8140cd33
Additionnal protection against XSS, the response type defaults to html while it should be JSON. (#6118) 2020-07-14 17:26:57 +02:00
iglocska b3550b48f3
fix: [security] xss fix missing part of solution
- the previous fix to the xss in the homepage setter was lacking the controller changes due to a partial commit (#bf4610c947c7dc372c4078f363d2dff6ae0703a8)

  - as originally discovered by Mislav Božičević <mislav.bozicevic@nn.cz>
  - persistence of the vulnerability after the lacking fix reported by DIEGO JURADO PALLARES from Ciberinteligencia
2020-07-14 14:26:11 +02:00
iglocska 13926c83eb
fix: [user settings] fixed unlocking of API routes 2020-03-02 00:43:07 +01:00
iglocska 0d4df7c98b
new: [Dashboard] system
- Dashboard
  - modular similar to restSearch
  - build your own widgets
  - use a set of visualisation options (more coming!)
  - full access to internal functions for queries
  - auto discover core and 3rd party widgets
  - rearrange / configure widgets for each user individually
  - rearrange / resize widgets
  - settings can be configured by a site-admin on behalf of others
  - modules have a self-explain mode to guide users
  - caching mechanism for the modules / org

- set homepage / user
- various other fixes
2020-03-01 18:05:21 +01:00
iglocska 15b10bbcf7
new: [user settings] Added restrictions for certain settings
- based on role permissions
- enforce the checks on set/delete
- add it to the UI elements
- /users/view /admin/users/view now include the user settings in a simplified format
2019-10-10 11:58:26 +02:00
iglocska c7488f93c1
fix: [user setting] Left off missing changes to the controller 2019-09-29 20:21:35 +02:00
iglocska 946602a696
new: [User settings] Added user settings system
- set settings / user
- settings can be set by user themselves or their org admin / site admin
- added first setting: publish_alert_filter
- accepts boolean branched filter options
  - supports deep logical trees
  - OR/NOT/AND
  - currently supports filtering on tags and the creator organisation
2019-09-25 11:50:54 +02:00