Clement Michaud
73be5bfc68
Fix missing default value in configuration
2018-08-09 23:52:53 +02:00
Clement Michaud
c82f910da3
Refactor configuration to remove optional sections from minimal template
...
Also move tests from dedicated directory to source dir with .spec.ts extension
2018-08-09 23:52:53 +02:00
Clément Michaud
97e0ee8ff6
Merge pull request #246 from CydarLtd/bootstrap_loading_spinner
...
Make first factor login page UI indicate loading state
2018-07-26 23:29:34 +02:00
Clément Michaud
a70863c48c
Merge branch 'master' into bootstrap_loading_spinner
2018-07-26 22:30:09 +02:00
Clément Michaud
e2e1e08390
Merge pull request #245 from CydarLtd/overlay_notifications
...
Make notifications appear on top instead of inline
2018-07-26 22:29:34 +02:00
Callan Bryant
68403fa681
tests: ensure password field is cleared before typing password
2018-07-26 14:31:19 +01:00
Callan Bryant
dc0d0d046c
restore important whitespace
2018-07-26 08:21:12 +01:00
Clément Michaud
fbe613d5ba
Merge branch 'master' into overlay_notifications
2018-07-25 21:31:23 +02:00
Clément Michaud
a8dbf27faf
Merge branch 'master' into bootstrap_loading_spinner
2018-07-25 21:31:11 +02:00
Clément Michaud
5208c287be
Merge pull request #247 from clems4ever/master-fix
...
Fix issues with integration tests in master
2018-07-25 21:23:34 +02:00
Clement Michaud
1e0a279179
Fix issues with integration tests in master
2018-07-25 20:52:26 +02:00
Callan Bryant
a1233e5437
re-enable element before sending message
2018-07-23 11:06:17 +01:00
Callan Bryant
eea023a200
Make notifications appear on top instead of inline
...
Currently notifications reflow the document which causes the interface
to jump twice which can be frustrating if you're trying to click
something.
This change makes the notification appear at the top of the form as
such:
2018-07-20 09:34:13 +01:00
Callan Bryant
9cd48c068d
Make first factor login page UI indicate loading state
...
* Submit button changes to "Loading..."
* Form fades and disables
2018-07-19 17:07:58 +01:00
Clément Michaud
f67bb69ee0
Merge pull request #228 from clems4ever/domain-provided
...
Make sure session.domain is provided in config.yml
2018-05-17 09:14:57 +02:00
Clement Michaud
df9cb51a89
Make sure session.domain is provided in config.yml
2018-05-17 01:12:14 +02:00
Clément Michaud
4e0b2881c3
Merge pull request #222 from clems4ever/bump-dependencies
...
Bump all dependencies
2018-05-17 00:25:53 +02:00
Clement Michaud
acd5a7a26d
Fix compilation and unit tests
2018-05-17 00:06:07 +02:00
Clement Michaud
39555179e4
Bump all dependencies
2018-05-07 23:23:29 +02:00
Clément Michaud
5074b8fdde
Merge pull request #220 from clems4ever/update-readme
...
Update README to mention kubernetes in the description
2018-05-02 22:32:02 +02:00
Clement Michaud
d55a7101f1
Update README to mention kubernetes in the description
...
Also add a link to the wiki.
2018-05-02 22:12:33 +02:00
Clément Michaud
efd037134a
Merge pull request #219 from clems4ever/helmet-protection
...
Add helmet dependency and add it as express middleware
2018-04-26 09:46:24 +02:00
Clement Michaud
4da5402cdf
Add helmet dependency and add it as express middleware
2018-04-26 09:07:06 +02:00
Clément Michaud
a1786d8108
Merge pull request #209 from clems4ever/kube
...
Create configurations to run Authelia on Kube
2018-04-26 09:03:35 +02:00
Clement Michaud
7a13523004
Fix basic authentication and tests
2018-04-25 23:22:41 +02:00
Clement Michaud
185419e09e
Update README to reference kubernetes deployment documentation
2018-04-25 08:51:43 +02:00
Clement Michaud
bc72f5c508
Use x-original-url instead of host to deduce domain to check permissions for
2018-04-25 00:41:41 +02:00
Clement Michaud
4be299d6eb
Adapt kube example to work without custom nginx template
2018-04-24 23:59:15 +02:00
Clement Michaud
48d6107b0b
Rename redirect query parameter into rd for compatibility with nginx-ingress
2018-04-24 23:03:09 +02:00
Clement Michaud
a9a14f8586
Add original nginx-ingress template to compare with the new one
2018-04-24 22:32:56 +02:00
Clement Michaud
7acb097040
Add the configuration files to deploy Authelia in a Kube cluster
2018-04-24 22:32:56 +02:00
Clement Michaud
02293536f3
Move docker-compose configuration in dedicated directory
2018-04-24 22:32:56 +02:00
Clement Michaud
479d7ddc09
3.7.1
2018-04-24 22:12:27 +02:00
Clément Michaud
c0a055175c
Merge pull request #217 from clems4ever/custom-mail-attribute
...
Attribute mail_attribute is not correcty taken into account
2018-04-24 21:50:11 +02:00
Clement Michaud
bf3705b3e9
Attribute mail_attribute is not correcty taken into account
2018-04-24 21:33:31 +02:00
Clément Michaud
bf11bfbcf8
Merge pull request #212 from clems4ever/local-storage-config
...
Fix local storage configuration in config template
2018-03-30 00:08:52 +02:00
Clement Michaud
3883af0ecc
Fix local storage configuration in config template
2018-03-29 23:50:47 +02:00
Clément Michaud
d0954a202a
Merge pull request #215 from clems4ever/update-npm-deps
...
Update NPM dependencies
2018-03-29 23:50:02 +02:00
Clement Michaud
a64462d3da
Update chrome driver to fix integration tests
2018-03-29 23:20:16 +02:00
Clement Michaud
ae84b05645
Add changelog to the project
2018-03-29 23:09:31 +02:00
Clement Michaud
0b2f6ace83
Fix unit and integration tests
2018-03-29 23:09:29 +02:00
Clement Michaud
a5592252c7
Bump npm dependencies
2018-03-23 10:13:00 +01:00
Clément Michaud
8a1f38f2f1
Merge pull request #204 from clems4ever/verify-redirect
...
Support 'redirect' parameter in /api/verify endpoint to support Traefik
2017-12-06 13:46:25 +01:00
Clement Michaud
6586402114
Support 'redirect' in /api/verify endpoint to support Traefik
...
Traefik handles auth forwarding but does not manage redirections like Nginx.
Therefore, Authelia must redirect the user and Traefik will forward this
request.
To support both Nginx and Traefik, /api/verify is now configurable with the
'redirect' get parameter. If the verification fails and 'redirect' is not
provided the response will be a 401 error as before.
If the parameter is provided and set to any URL, the response will be a
redirection (302) to this URL.
2017-12-04 22:52:33 +01:00
Clement Michaud
3f6c375446
3.7.0
2017-11-28 22:40:42 +01:00
Clément Michaud
cbd70d076d
Merge pull request #203 from clems4ever/feature/warn-u2f-requirements
...
Add links and tooltips at second factor stage to better guide the user
2017-11-28 22:36:20 +01:00
Clement Michaud
cea92ba7d0
Upgrade npm version in travis
2017-11-28 21:56:50 +01:00
Clement Michaud
515a82eb8d
Add links and tooltips at second factor stage to better guide the user
...
A link to U2F explains what is a U2F security key and how they are used.
A tooltip on U2F device registration link is telling the user he needs a
security key to register.
2017-11-28 21:56:50 +01:00
Clément Michaud
8f88f45cb2
Merge pull request #202 from clems4ever/feature/reset-password-enum
...
Reset password form sends 200 status when user does not exist
2017-11-18 23:32:47 +01:00
Clement Michaud
f47d3c2b0b
Reset password form sends 200 status when user does not exist
...
Reset password sends 200 status codes to avoid user enumeration.
2017-11-18 21:27:07 +01:00