Commit Graph

16 Commits

Author SHA1 Message Date
4b2bf28531 feat: Generic OAuth2 Authentication (#2388)
* chore: additional dependency

* feat: OAuth2 authentication provider

* docs: add env vars

* chore: lock file

* feat: add malformed user info error and notice

* feat: configurable scopes

* fix: explicitly enable state and disable pkce

* chore: remove externally supplied username from account provisioner use

* chore: remove upstream error

* chore: add explicit import for fetch

* chore: remove unused env var from sample

* docs: openid connect claims

* fix: forward fetch errors

* feat: configurable team claim name

* docs: move OIDC env vars together

* refactor: change provider name

* refactor: rename error to match provider

* fix: resolve claim using lodash.get

* refactor: remove OIDC_TEAM_CLAIM and hard code team name
2021-09-02 19:50:17 -07:00
7a8ccdb229 feat: Microsoft authentication (#1953)
closes #755
2021-04-17 13:22:18 -07:00
1b972070d7 feat: Enforce single team when self-hosted (#1954)
* fix: Enforce single team when self hosting

* test: positive case

* refactor

* fix: Visible error message on login screen for max teams scenario

* Update Notices.js

* lint
2021-03-18 21:56:24 -07:00
5d6f68d399 feat: Move to passport for authentication (#1934)
- Added `accountProvisioner`
- Move authentication to use passport strategies
- Make authentication more pluggable
- Change language of services -> providers

closes #1120
2021-03-11 10:02:22 -08:00
df7b9f3e88 feat: Add support for "word" files exported from Confluence (#1600)
* Display error message to end user

* fix: Improve conversion of tables

* fix: Characters at ends of lines in tables lost
2020-10-21 08:53:59 -07:00
f43deb7940 chore: Move to prettier standard double quotes (#1309) 2020-06-20 13:59:15 -07:00
e0b33ee576 chore: Auto reload frontend of client is out of date (#1270)
* Move editor version to header
Add editor version check for API endpoints

* fix: Editor update auto-reload
Bump RME

* fix: Only redirect if editor header exists

* lint
2020-05-16 14:05:51 -07:00
983b8fe9a0 Wrapped additional error data under data 2018-03-07 00:05:34 -08:00
f5c1ddf8b9 added suspending admin email to error screen 2018-03-06 23:38:52 -08:00
1a8ca20fce UI to prevent suspended users viewing the application 2018-03-04 22:18:23 -08:00
1c2b3e992e Prevent API access from suspended user 2018-03-04 17:08:18 -08:00
f3c7fb8bc6 Fixes #593 2018-02-24 20:44:13 -08:00
5b6c908215 More granular error responses 2018-02-19 23:31:18 -08:00
0441e92d08 Lint rules and flow annotations for rest of the files 2017-11-15 23:40:14 -08:00
75ad27658e Fix flow errors 2017-05-09 23:14:24 -07:00
fcc83dd2d6 New API responses with good errors 2016-09-17 14:53:30 -07:00