Commit Graph

17 Commits

Author SHA1 Message Date
scienceasdf
cfbd3dca00
Fix: in group edit rules, write scripts permission and write styles permission can be configured. (#2829)
At present, the user that are not in the administrator group have no access to edit scripts and styles in page editor panel. This commit add configuration in group rule manage webpage so that users' permission on writing styles and writing scripts can be modified.
2021-01-29 14:17:30 -05:00
Nicolas Giard
c009cc1392
feat: new login experience (#2139)
* feat: multiple auth instances

* fix: auth setup + strategy initialization

* feat: admin auth - add strategy

* feat: redirect on login - group setting

* feat: oauth2 generic - props definitions

* feat: new login UI (wip)

* feat: new login UI (wip)

* feat: admin security login settings

* feat: tabset editor indicators + print view improvements

* fix: code styling
2020-07-03 19:36:33 -04:00
NGPixel
1f9e5b3fd0 feat: delete user with replace target 2020-05-30 16:34:09 -04:00
NGPixel
8aba5305d8 feat: sidebar item permissions + admin nav edit 2020-04-18 18:33:22 -04:00
NGPixel
1e4d513252 feat: user profile page - save info + change pwd 2020-04-05 23:49:26 -04:00
BobbyB
b82c788e5c
feat: add Page Rules For Matching Tags (#1418)
* Added Page Rules For Matching Tags

* fix: use T as Tag Match icon

* fix: reorder page rules in checkAccess

* fix: common controller tags code refactor

Co-authored-by: Nicolas Giard <github@ngpixel.com>
2020-01-31 16:57:35 -05:00
NGPixel
d69dde1df5 fix: UI fixes + search crash (#1086) 2019-11-02 16:04:43 -04:00
Hiep Le
06aa04ff81 fix: remove page rules (#1083) 2019-10-04 17:13:03 -04:00
Nick
2d2cf90514 feat: admin create user + markdown help fix 2019-08-10 22:14:53 -04:00
Nick
577a061033 misc: admin vuetify 2.0 UI + arabic display improvements 2019-08-10 12:18:14 -04:00
rbtprograms
0f9ddf1e5d fix: Switch converted to Object Literal (#940)
* updating a switch into object literal and fixed a couple linter errors

* added a comment about weird formatting

* style: use lodash get

* fix: pass eslint + puglint + jest
2019-08-04 16:31:13 -04:00
NGPixel
eccf1a1b19 misc: migrate to vuetify 2.0 (wip) 2019-07-29 04:51:43 +00:00
Nicolas Giard
658c105ab5 feat: delete page 2019-02-02 12:09:25 -05:00
Nicolas Giard
63c044a09b feat: check for updates 2019-01-13 15:37:45 -05:00
Nicolas Giard
7e62c01ed1 feat: page Rules access check 2019-01-12 18:33:30 -05:00
Nicolas Giard
771935ee68 fix: dark theme improvements 2018-12-29 22:12:52 -05:00
Nicolas Giard
edb97b832d feat: admin - manage groups + permissions + page rules 2018-12-29 21:30:51 -05:00