Commit Graph

34 Commits

Author SHA1 Message Date
NGPixel
df933f5dc4 fix: reject API tokens if API is disabled 2020-02-23 15:30:40 -05:00
Nicolas Giard
f72cf664eb
feat: manage / create API keys (#1516)
* fix: admin api UI update

* feat: admin api - create dialog UI

* feat: admin api - create + list keys

* feat: admin api localization (wip)

* feat: admin api localization

* feat: admin api - toggle state

* feat: process API keys + format gql request errors to json
2020-02-22 17:38:06 -05:00
NGPixel
1b4d8142f3 fix: code linting auth.js 2020-02-07 22:02:33 -05:00
BobbyB
7d23344c7a
fix: page rules role check (#1447)
* Check rule.roles against permissions

* Added Role Check to EXACT matching

* Code Review Fixes
2020-02-07 14:26:13 -05: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
988ba3f616 fix: objection 2 changes 2020-01-24 19:21:17 -05:00
Nicolas Giard
cffd32dee0
feat: local disk import all action + v1 import content (#1100) 2019-10-14 23:44:37 -04:00
NGPixel
62d1d7a1df feat: move page 2019-10-13 19:59:50 -04:00
Nick
69e644e18f fix: code linting 2019-09-08 12:39:05 -04:00
Nick
604941fe6a feat: utilities section (wip) + auth utilities 2019-06-30 15:18:26 -04:00
Nick
922f179a90 feat: LDAP debug flag 2019-06-04 22:23:32 -04:00
Nick
d7676513ac feat: auth0 + discord + github + slack auth modules 2019-04-21 21:43:33 -04:00
Nick
e597a7df1a fix: auth token refresh missing permissions field 2019-04-19 18:30:00 -04:00
Nick
0fd681c1a5 fix: code lint 2019-03-19 14:46:10 -04:00
Nick
358e79d7f5 fix: setup https support + various fixes 2019-03-16 22:41:48 -04:00
Nicolas Giard
72253f9cb5 fix: root admin access deny bug + patreon link 2019-02-02 12:09:25 -05:00
Nicolas Giard
7e62c01ed1 feat: page Rules access check 2019-01-12 18:33:30 -05:00
Nicolas Giard
75eb277401 feat: guest + user permissions 2019-01-06 22:03:34 -05:00
Nicolas Giard
f856da074e feat: user menu + jwt certs + UI fixes 2018-12-02 21:42:43 -05:00
Nicolas Giard
3caa842d18 feat: auth advanced settings UI + reload auth on save 2018-10-12 23:15:52 -04:00
Nicolas Giard
3abd2f917c feat: auth jwt, permissions, login ui (wip) 2018-10-12 16:41:21 -04:00
NGPixel
bcd6ceb271 feat: authentication improvements 2018-08-04 17:28:39 -04:00
NGPixel
2817c72ec3 feat: core improvements + local fs provider + UI fixes 2018-07-29 22:23:33 -04:00
NGPixel
fd8bf4dbff feat: authentication module refactor + added CAS module 2018-07-08 11:16:45 -04:00
NGPixel
0afa65fa58 feat: auth self-registration config + gql grouping 2018-06-25 02:44:40 -04:00
NGPixel
197b6b4160 feat: theming resolvers + config fixes 2018-06-10 23:23:09 -04:00
NGPixel
dd318eb2db feat: locale namespacing save + auth fetch fix 2018-05-28 19:36:35 -04:00
NGPixel
416755f17a refactor: remove config namespaces 2018-05-28 14:46:55 -04:00
NGPixel
c9b643fbf0 refactor: migrate to objection.js + knex 2018-05-19 16:40:07 -04:00
NGPixel
8e09c6fce1 refactor: updated loggers + admin UI improvements + setup fixes 2018-03-12 00:09:54 -04:00
NGPixel
16d3336cd0 refactor: webpack fixes, missing auth icons, auth resolvers 2018-03-10 00:58:04 -05:00
NGPixel
f5fb21aaba feat: vue-apollo + auth providers resolver (wip) 2018-03-05 20:53:24 -05:00
NGPixel
7acc4e9fed refactor: global namespace + admin pages UI 2018-03-05 15:49:36 -05:00
NGPixel
3471a7a6f9 refactor: project cleanup + onboarding page 2018-02-04 00:53:13 -05:00