Commit Graph

182 Commits

Author SHA1 Message Date
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
Clement Michaud
2242f0b9ce 3.1.1 2017-07-16 16:31:32 +02:00
Clément Michaud
cdf6a73bdf Merge pull request #51 from clems4ever/fix-deployment
Fix deployment of example using dedicated script
2017-07-16 16:31:08 +02:00
Clement Michaud
c648a482d7 Tests deployment commands provided to users in README 2017-07-16 16:20:59 +02:00
Clement Michaud
7fd0f8e144 Fix example deployment script 2017-07-16 16:20:26 +02:00
Clement Michaud
6d5fc84693 Add an icon to the webpages of example 2017-07-16 16:19:44 +02:00
Clement Michaud
5873a4c328 3.1.0 2017-07-16 15:07:51 +02:00
Clément Michaud
532405578f Merge pull request #50 from clems4ever/fix-build-dist
Fix example environment and add system tests
2017-07-16 15:04:55 +02:00
Clement Michaud
74cbfc637b Add system tests to test the example from end user point of view 2017-07-16 14:55:01 +02:00
Clement Michaud
8f152d2328 Fix example environment 2017-07-14 19:05:42 +02:00
Clément Michaud
1e1653d81f Merge pull request #47 from clems4ever/redis-sessions
Use Redis as a store of user sessions for resilience
2017-07-14 17:01:50 +02:00
Clement Michaud
d87b21fec0 Fix service checking in travis after adding redis service 2017-07-14 00:53:26 +02:00
Clement Michaud
d55306cf43 Update README with session management and add a table of contents 2017-07-14 00:52:07 +02:00
Clement Michaud
f516aaf243 Adding one integration test for redis 2017-07-14 00:25:11 +02:00
Clement Michaud
94f5a1f256 Fix unit tests of SessionConfigurationBuilder 2017-07-13 23:21:33 +02:00
Clement Michaud
e947fed979 Read configuration of redis from the yaml file. 2017-07-13 23:17:04 +02:00
Clement Michaud
925b58fabc Add redis option to the express-session middleware 2017-07-13 23:14:31 +02:00
Clément Michaud
888bdd2bf9 Merge pull request #45 from clems4ever/ldap-bind
Fix LDAP search operation when user has no rights to search attributes in DB.
2017-07-13 21:47:09 +02:00
Clément Michaud
e60ab517a9 Merge pull request #46 from clems4ever/update-npm-packages
Upgrade nodemailer, request and assert npm packages
2017-06-29 19:34:08 +02:00
Clement Michaud
b3f755ac24 Upgrade nodemailer, request and assert npm packages 2017-06-29 18:56:41 +02:00
Clement Michaud
03c1088a92 Update the README to take example environment changes and new deployment command into account 2017-06-29 13:09:13 +02:00
Clement Michaud
e56c2492ed Fix integration test and package Travis scripts 2017-06-29 13:09:08 +02:00
Clement Michaud
0414d28e2b Fix LDAP binding non working on servers with restricted ACL rules and add unit tests 2017-06-29 11:29:33 +02:00
Clement Michaud
0b96a0547d 3.0.1 2017-06-19 10:23:56 +02:00
Clément Michaud
8201ab7d1f Merge pull request #44 from clems4ever/fix-package-json
npm install breaks because it does not find entrypoint file.
2017-06-19 10:23:15 +02:00
Clement Michaud
1a6f3137eb npm install breaks because it does not find entrypoint file 2017-06-19 10:14:08 +02:00
Clement Michaud
a84efdb8be Test npm deployment in CI 2017-06-16 21:11:54 +02:00
Clement Michaud
29c8e7e954 3.0.0 2017-06-16 18:16:41 +02:00
Clement Michaud
0978c6bebc Package the build in a script and update image sizes in README. 2017-06-16 18:16:41 +02:00
Clement Michaud
ddf1e48535 Refactor client to make it responsive and testable 2017-06-16 18:16:38 +02:00
Clement Michaud
976dd6b87c Update README to add 'grunt build' command before deploying docker services 2017-06-16 18:16:38 +02:00
Clement Michaud
f96074b0c9 Fix redirection url sent by email during identity validation 2017-06-16 18:16:38 +02:00
Clement Michaud
e849768a0f 2.1.9 2017-06-01 22:46:47 +02:00
Clement Michaud
0d58d5bf23 Choose deployment based on tag or master branch depending on Travis env vars 2017-06-01 22:46:42 +02:00