Commit Graph

215 Commits

Author SHA1 Message Date
Clement Michaud
d005b83365 Set headers values Remote-User and Remote-Groups in /verify response 2017-09-22 21:25:15 +02:00
Clément Michaud
ae5b647d23 Merge pull request #89 from clems4ever/redis-connection-issue-logs
Make failing connection to redis more clear in the logs
2017-09-22 21:05:33 +02:00
Clement Michaud
0a33b2d5ee Add logs to detect redis connection issues earlier
Before this fix, the application was simply crashing during execution
when connection to redis was failing.

Now, it is correctly handled with failing promises and logs have been
enabled to clearly see the problem
2017-09-22 20:52:05 +02:00
Clément Michaud
36962cfc2c Merge pull request #91 from clems4ever/redirect-url
Add redirection URL as a query parameter during authentication
2017-09-22 18:59:44 +02:00
Clement Michaud
7128970a53 Add redirection URL as a query parameter during authentication
Before this fix, the redirection URL was stored in the user session,
but this has a big drawback since user could open several pages in
browser and thus override the redirection URL leading the user to
be incorrectly redirected.
2017-09-22 17:53:18 +02:00
Clément Michaud
83f5302615 Merge pull request #90 from clems4ever/hotfix-nedb-memflag
[Hotfix] Fix bug while reading Nedb option inMemoryOnly
2017-09-21 23:38:01 +02:00
Clement Michaud
e9a4ebca38 [Hotfix] Fix bug while reading Nedb option inMemoryOnly 2017-09-21 22:17:55 +02:00
Clément Michaud
9ac2c808ec Merge pull request #64 from FrozenDragoon/feature-dockercompose
Don't build Docker container from source for the example
2017-09-17 13:56:10 +02:00
FrozenDragoon
489dbf9e30 Merge branch 'master' into feature-dockercompose 2017-09-11 13:28:39 -05:00
Clement Michaud
1643f4779c 3.3.19 2017-09-09 01:36:36 +02:00
Clément Michaud
b59f03d315 Merge pull request #80 from clems4ever/fix-npm-install
Fix missing dist directory in npm package
2017-09-09 01:36:00 +02:00
Clement Michaud
f4926ac138 Fix npm package missing dist directory 2017-09-09 00:43:19 +02:00
Clement Michaud
a39605f9d7 Stabilize integration tests by increasing timeouts 2017-09-09 00:43:18 +02:00
FrozenDragoon
e644fe7b7b Split example scripts, allow running example using pre-built docker container (example-dockerhub) or build build from source, as it is now (example-commit). 2017-09-05 06:32:50 -05:00
FrozenDragoon
fa6134e7f5 Don't build a new container for ldap, pass the variables via docker-compose. 2017-09-05 06:17:52 -05:00
Clement Michaud
85834befb6 3.3.2 2017-09-05 00:43:06 +02:00
Clement Michaud
dbb936679c Try to fix issue with npm publishing 2017-09-05 00:43:00 +02:00
Clement Michaud
432568f8f5 3.3.1 2017-09-04 23:49:15 +02:00
Clement Michaud
d4a2b5dab9 Try to fix issue with npm publishing 2017-09-04 23:49:11 +02:00
Clement Michaud
86bb5c5a19 3.3.0 2017-09-04 21:51:58 +02:00
Clement Michaud
690c73e557 Fix installing authelia with npm install -g 2017-09-04 21:42:59 +02:00
Clément Michaud
84c13c71e2 Merge pull request #75 from clems4ever/ldap-filters
Add LDAP filters to configuration file for flexibility and rework authentication regulation
2017-09-03 15:14:50 +02:00
Clement Michaud
85462be268 Wait for notifications to fade out before going forward in integration test steps. 2017-09-03 15:02:38 +02:00
Clement Michaud
98aa23ed5e Fix client notifications not fading out after few seconds 2017-09-03 13:00:02 +02:00
Clement Michaud
64c06fd6b8 Parameterize authentication regulation via configuration file. Both for flexibility and for testing purposes. 2017-09-03 12:48:35 +02:00
Clement Michaud
20536abf8b Introduce LDAP filters to search users and groups for more flexibility. 2017-09-02 22:38:26 +02:00
Clément Michaud
9403326226 Merge pull request #74 from clems4ever/client-notifications
Notifications to users do not use notifyjs anymore. They are more com…
2017-09-02 16:53:53 +02:00
Clement Michaud
50636587a8 Notifications to users do not use notifyjs anymore. They are more common and located in the form areas to improve visibility on mobile devices. 2017-09-02 16:33:57 +02:00
Clément Michaud
0b8ac83566 Merge pull request #72 from clems4ever/fix-registration-handler-test
Fix typescript transpilation after typescript update
2017-09-01 17:19:17 +02:00
Clement Michaud
61d0c2e980 Fix typescript transpilation after typescript update 2017-09-01 16:06:02 +02:00
Clement Michaud
7be61d7357 3.2.0 2017-08-03 00:58:04 +02:00
Clément Michaud
d582a1e6ed Merge pull request #63 from clems4ever/test-redirection-after-auth
Fix redirection after authentication and error page when accessing re…
2017-08-03 00:53:43 +02:00
Clement Michaud
928209dc98 Fix redirection after authentication and error page when accessing restricted pages 2017-08-03 00:41:13 +02:00
Clément Michaud
785182236c Merge pull request #61 from clems4ever/resilient-db
Use a scalable and resilient database to improve Authelia QoS
2017-08-01 00:04:04 +02:00
Clement Michaud
c12a085f8e Replace mocha integration tests by cucumber tests 2017-07-31 22:20:33 +02:00
Clement Michaud
e45ac39c8f Add Mongo as scalable and resilient storage backend 2017-07-31 00:29:00 +02:00
Clément Michaud
b0e3038aa6 Add an howto to create a customized config file from config.template.yml in the "Deployment" section. 2017-07-20 11:43:48 +02:00
Clément Michaud
5ea2f36536 Rename http-two-factor into Authelia in CONTRIBUTORS.md 2017-07-20 11:33:24 +02:00
Clement Michaud
1de4155ac9 3.1.4 2017-07-19 21:07:51 +02:00
Clément Michaud
b099b74881 Merge pull request #58 from clems4ever/idle-connection
Open and close ldap client after each operation to avoid issues with …
2017-07-19 21:05:37 +02:00
Clement Michaud
fd59044f5e Open and close ldap client after each operation to avoid issues with idle connections and ECONNRESET exceptions 2017-07-19 20:59:39 +02:00
Clement Michaud
8f797c025a 3.1.3 2017-07-19 00:44:42 +02:00
Clément Michaud
f49fee5205 Merge pull request #55 from clems4ever/secret-fix
Secret page contains a link with wrong port to redirect the user to h…
2017-07-19 00:36:34 +02:00
Clement Michaud
24d4176a39 Secret page contains a link with wrong port to redirect the user to home page 2017-07-19 00:35:55 +02:00
Clément Michaud
3cc293b016 Merge pull request #53 from clems4ever/gitter
Add "chat on gitter" badge in the readme
2017-07-18 00:51:19 +02:00
Clement Michaud
7cac4b8292 Add "chat on gitter" badge in the readme 2017-07-18 00:50:47 +02:00
Clement Michaud
aa863f23fa 3.1.2 2017-07-17 23:27:33 +02:00
Clément Michaud
f3cf135875 Merge pull request #52 from clems4ever/powered-by-authelia
Add "Powered by Authelia" at the bottom of the web pages
2017-07-17 22:48:41 +02:00
Clement Michaud
e2d84f4f50 Add a powered by a the bottom of the views 2017-07-17 22:38:36 +02:00
Clement Michaud
a64dbe08f8 Fix dev environment deployment when watching with Gruntfile 2017-07-17 22:37:34 +02:00