NGPixel
4dcf664040
fix: handle removed auth strategies
2020-08-30 16:33:52 -04:00
NGPixel
e319355017
feat: enable/disable TFA per user
2020-08-30 14:18:22 -04:00
NGPixel
32d67adee1
feat: social login providers with dynamic instances
2020-08-30 01:36:37 -04:00
moonkey124
a7ddafd4aa
fix: incorrect error name for 1017 ( #2331 )
...
Fixed a copy and paste mistake
***NO_CI***
2020-08-29 21:25:22 -04:00
Jamie Barrett
7f3ba90192
docs: fix broken contributors link in CONTRIBUTING.MD ( #2337 )
...
* Set contributors link to two dirs up so link to contributor graph works
* Hard code contributors link (implemented in the same way as README) to fix broken link
***NO_CI***
2020-08-29 21:23:09 -04:00
Nicolas Giard
b15d93d993
docs: update BACKERS
...
***NO_CI***
2020-08-23 22:17:40 -04:00
NGPixel
8c205b6950
fix: site title check + UI fixes + 2FA setup on account verify
2020-08-23 12:58:56 -04:00
NGPixel
f72530bf84
refactor: deps update + 2FA setup + verify
2020-08-22 19:37:49 -04:00
NGPixel
29afc61abf
fix: quote enclose db pass in docker config file ( #2293 )
2020-08-15 16:47:28 -04:00
Idan Bidani
19af56361a
fix: upgrade postgresql dependency to run in non root ( #2213 )
...
Previous version of Postgresql required userid 0 for init container
***NO_CI***
2020-08-15 13:41:30 -04:00
Alice Barker
b588e5522c
fix: add overflow scroll to search results ( #2232 )
...
* Add overflow scroll to search results
All search results were not visible on desktop screens beyond the viewport height, adding overflow-y: scroll fixes this
* Update search-results.vue
2020-08-15 13:35:11 -04:00
Dan Nicholson
d5d368cd33
feat: fix + enable OIDC auth method ( #2282 )
...
* fix: pass userinfo URL in oidc strategy
The userinfo URL from the definition was not being provided to the
passport strategy, which resulted in a type error trying to resolve the
user's profile. Furthermore, the name of the defined URL was
inconsistent with all other authentication method URLs.
* fix: pass all necessary scopes to oidc auth method
When no scopes are provided, passport-openidconnect uses only `openid`,
which does not contain the username or email address. Include `profile`
and `email` to ensure the necessary claims are included.
* fix: update oidc method to call processProfile correctly
Now the profile object and providerKey are passed to processProfile. The
usernameClaim no longer has any use as the email address is the
username.
* fix: mark oidc authentication method as available
2020-08-15 13:32:58 -04:00
Marks Polakovs
95b6a7ad82
fix: resolve tags on pages in GraphQL ( #2247 )
2020-08-09 20:04:44 -04:00
Seyed Sajad Kahani
15bca54bdf
fix: change language in edit, history and source pages ( #2194 )
...
* change language in edit, history and source pages
* fix: remove unnecessary i18n locale switch for download page
Co-authored-by: Nicolas Giard <github@ngpixel.com>
2020-07-29 19:54:31 -04:00
Lukas Frischknecht
5aa959eea4
misc: add offline env param to docker configuration ( #2200 )
...
***NO_CI***
* Add OFFLINE configuration switch
* Revert "Add OFFLINE configuration switch"
This reverts commit dcf3fdfe409d3b90202a8a777747dbda8a7a10e2.
* Add offline configuration to docker
2020-07-29 19:42:03 -04:00
Higor Tavares
06c372d53f
fix: foreign key constraint when page have comments ( #2199 )
...
* Solving foreing key contraint when page have comments
* Update pages.js
remove indentation changes
Co-authored-by: Higor Tavares <paulo.freire@dellead.com>
2020-07-29 19:39:47 -04:00
Jung Hong Kim
49f2410108
misc: modify helm chart for extended service features ( #2192 )
...
***NO_CI***
* feat: modify helm chart for extended service features
* misc: helm values.yaml
Co-authored-by: Nicolas Giard <github@ngpixel.com>
2020-07-29 19:36:29 -04:00
Jason Paul Deland
e8a11f82bc
misc: helm - align secret name ( #2220 )
...
***NO_CI***
2020-07-22 15:02:40 -04:00
Jason Paul Deland
a14759a9c9
docs: Update helm README ( #2218 )
...
**NO_CI***
2020-07-22 14:20:13 -04:00
Nicolas Giard
9b59614f5f
docs: update BACKERS
...
***NO_CI***
2020-07-20 15:05:46 -04:00
NGPixel
26af63a80b
fix: login input hints
2020-07-20 00:22:29 -04:00
NGPixel
e9044698c9
feat: new login complete UI (wip)
2020-07-19 21:42:20 -04:00
NGPixel
4cd6fe8a56
fix: unauthorized admin should receive 403 code
2020-07-19 15:30:29 -04:00
NGPixel
4f16dd0c81
fix: admin permissions + restrict nav settings
2020-07-19 15:26:51 -04:00
NGPixel
10f17c5712
feat: redirect on login based on group
2020-07-19 15:13:35 -04:00
NGPixel
be499e5795
fix: auth strategy dependent username label
2020-07-19 13:20:43 -04:00
Nicolas Giard
89f81bb9db
docs: update BACKERS
...
***NO_CI***
2020-07-18 12:47:21 -04:00
NGPixel
383dfd3010
feat: edit existing diagram data
2020-07-12 19:32:17 -04:00
NGPixel
f4502ccef7
feat: markdown editor process markers
2020-07-12 19:20:10 -04:00
NGPixel
52d0af19b4
feat: diagram rendering + post-processor (wip)
2020-07-12 15:58:45 -04:00
NGPixel
5f99b30024
feat: code folding + diagram folding
2020-07-12 14:32:53 -04:00
NGPixel
d209a4158f
feat: draw.io code insert + preview (wip)
2020-07-12 13:24:25 -04:00
Regev Brody
b2ff064d34
fix: stream assets from storage local locations ( #2087 )
2020-07-12 12:19:01 -04:00
NGPixel
57f5cbd5b6
misc: knex update for mssql constraint bug
2020-07-11 16:53:18 -04:00
NGPixel
c8608315e9
feat: draw.io editor dialog (wip)
2020-07-10 23:11:53 -04:00
Hussein Al Abry
89b5c5f90f
misc: update postgresql chart dependency ( #2163 )
...
***NO_CI***
2020-07-10 12:01:51 -04:00
Nicolas Giard
aa93f71ee2
docs: update README
...
***NO_CI***
2020-07-09 10:38:00 -04:00
NGPixel
e5ea4af089
fix: missing aria-label on page view ( #2154 )
2020-07-07 23:01:44 -04:00
NGPixel
1ced9649c7
feat: enforce 2fa admin setting + hide local on login screen
2020-07-05 23:55:11 -04:00
NGPixel
b8d15915cd
fix: use active build for cypress
2020-07-05 21:16:22 -04:00
NGPixel
8fb5fa218a
fix: cypress db wait for connection
2020-07-05 21:08:39 -04:00
NGPixel
28c7d576a5
test: cypress mariadb debug (2)
2020-07-05 20:56:24 -04:00
NGPixel
88bf083cda
test: cypress mariadb debug
2020-07-05 20:44:19 -04:00
NGPixel
2b560327ff
feat: add 2fa option to admin security
2020-07-05 18:59:14 -04:00
NGPixel
539efb6321
misc: updated dependencies
2020-07-05 18:32:22 -04:00
NGPixel
74aa7d7d65
fix: cypress crash on CI
2020-07-05 16:13:40 -04:00
NGPixel
b2f292cc39
fix: MSSQL migration 2.5.1
2020-07-05 15:59:02 -04:00
NGPixel
31661b2cb3
fix: token renewal date
2020-07-05 14:16:16 -04:00
Brian Pursley
c9a1a1ad40
docs: helm - updated README config table defaults to match values.yaml ( #2143 )
...
***NO_CI***
2020-07-05 13:40:57 -04:00
NGPixel
b475795595
feat: login bg + bypass + hide local option
2020-07-05 01:36:02 -04:00