Commit Graph

598 Commits (a4b129a6764d0540bc33499dd4355edffedd07b7)

Author SHA1 Message Date
Clément Michaud 52b705830b Merge pull request #28 from clems4ever/cut-qrcode-deps
Decrease Docker image size by removing qrcode dependency and using alpine as base image
2017-05-14 16:58:35 +02:00
Clement Michaud dabd24e06a Adding integration tests for testing the example deployment 2017-05-14 16:50:57 +02:00
Clement Michaud 32ff6cb387 Remove qrcode dependency as an npm package and replace it with a client side cross-browser library that generates qrcodes 2017-05-14 13:37:05 +02:00
Clement Michaud 88815ec90a Only deploy production packages in Dockerfile 2017-05-14 13:36:57 +02:00
Clement Michaud 55c56e5da8 2.1.1 2017-04-10 23:36:18 +02:00
Clément Michaud e46aa9e8de Merge pull request #22 from pccasto/master
domain used for cookie - an issue in the example
2017-04-09 20:01:02 +02:00
Paul Casto ca918c761c domain for cookie - issue in example 2017-04-08 19:14:57 -04:00
Clement Michaud 4dbc39ecc6 2.1.0 2017-03-25 19:33:44 +01:00
Clément Michaud 1910ad520d Merge pull request #21 from clems4ever/access-control
Adding access control in config to allow per-user and per-group subdomain restrictions
2017-03-25 19:23:43 +01:00
Clement Michaud 7d21f8d5df Edit README to make the user add more subdomains in /etc/hosts for testing the example locally 2017-03-25 19:10:59 +01:00
Clement Michaud b403cfe2f8 Rework the configuration of the access control to allow default policy for certain domains 2017-03-25 18:38:14 +01:00
Clement Michaud 38a4570b24 Edit the README to add an access control section and update the user base 2017-03-25 15:41:11 +01:00
Clement Michaud e310478e6d Allow per user access control rules 2017-03-25 15:28:57 +01:00
Clement Michaud 2a73b1a431 Add the access_control entry in the config file to allow the user to define per group rules to access the subdomains 2017-03-25 15:17:21 +01:00
Clement Michaud 4b93338bae Move config adaptation into a module and make it testable 2017-03-22 22:28:54 +01:00
Clement Michaud 1fc27083c9 2.0.5 2017-03-16 22:37:35 +01:00
Clement Michaud c2c47eee85 Fix url to git repository in package.json 2017-03-16 22:37:30 +01:00
Clement Michaud 8cd80bfd96 2.0.4 2017-03-16 22:33:56 +01:00
Clement Michaud 6603634509 Fix error with link to test page in README 2017-03-16 22:33:29 +01:00
Clement Michaud 90036d1a29 Adding automatic deployment on Dockerhub 2017-03-16 22:22:35 +01:00
Clement Michaud 7d98fefb88 Adding automatic deployment on Dockerhub 2017-03-16 22:18:54 +01:00
Clément Michaud 293e8c0f95 Merge pull request #19 from clems4ever/docker-auto-push
Adding automatic deployment on Dockerhub
2017-03-16 22:14:06 +01:00
Clement Michaud 16827983e7 Adding automatic deployment on Dockerhub 2017-03-16 22:11:24 +01:00
Clement Michaud e4a8f39dba 2.0.3 2017-03-16 01:32:56 +01:00
Clément Michaud ddf3fb7cbb Merge pull request #18 from clems4ever/ldap-user-filter
Add an LDAP user search filter in the configuration filte to specify …
2017-03-16 01:31:50 +01:00
Clement Michaud c7e4f76b9c Add an LDAP user search filter in the configuration filte to specify the user attribute to search for in LDAP 2017-03-16 01:25:55 +01:00
Clement Michaud 95130f491c 2.0.2 2017-03-16 00:02:13 +01:00
Clément Michaud 0d494055ac Merge pull request #17 from clems4ever/multi-subdomain
Handle SSO accross subdomains
2017-03-16 00:01:30 +01:00
Clement Michaud d91ffb0b06 Ask the user to add lines to /etc/hosts in the getting started section of the README 2017-03-15 23:51:29 +01:00
Clement Michaud 0eb5379a45 Handle redirection after registration either with U2F or TOTP 2017-03-15 23:47:59 +01:00
Clement Michaud 606ddc7308 Handle SSO over multiple subdomains 2017-03-15 23:07:57 +01:00
Clement Michaud e21f865631 2.0.1 2017-01-29 18:16:27 +01:00
Clement Michaud 85212e1afb 2.0.0 2017-01-29 18:16:04 +01:00
Clément Michaud 03060d3efb Merge pull request #12 from clems4ever/readme-update
Update README with new U2F support
2017-01-29 17:11:01 +01:00
Clement Michaud 84eb4f64b3 Use images from master branch 2017-01-29 17:06:16 +01:00
Clement Michaud 2304089f7c Adding advice to follow getting started before any deployment 2017-01-29 17:05:15 +01:00
Clement Michaud d98d20c646 Add deployment section with npm install and docker pull statements 2017-01-29 17:01:57 +01:00
Clement Michaud 7008d9d0bb Add content in the configuration section of the README. Create a npm command called authelia 2017-01-29 16:55:23 +01:00
Clement Michaud b1045dc075 Update the README with U2F support and new screenshots 2017-01-29 16:42:50 +01:00
Clément Michaud b772548e99 Merge pull request #10 from clems4ever/bugfixes
Do not display config and resolve ECONNRESET failure
2017-01-29 15:09:42 +01:00
Clement Michaud 96b8ad9d6b Add error handling on ldap client to avoid crash on ECONNRESET 2017-01-29 15:02:20 +01:00
Clement Michaud e88d47a83b Do not display config at the beginning of the app 2017-01-29 14:57:40 +01:00
Clément Michaud 0c748e9304 Merge pull request #7 from clems4ever/u2f
Implement U2F authentication, TOTP registration, reset-password
2017-01-29 01:49:29 +01:00
Clement Michaud 50bf51aed0 Fix error on identity validation endpoints in documentation 2017-01-29 01:45:12 +01:00
Clement Michaud 2cc854b968 Adding ApiDoc documentation to the repository 2017-01-29 01:33:48 +01:00
Clement Michaud 8d662c1591 Install libgif-dev in travisci environment 2017-01-28 22:54:27 +01:00
Clement Michaud 5be5b34522 Remove temporarily integration tests 2017-01-28 20:13:56 +01:00
Clement Michaud d29aac78d0 Create a filesystem notifier for simple getting started 2017-01-28 19:59:15 +01:00
Clement Michaud 7e41c68aa7 Remove TOTP password from the configuration 2017-01-28 18:30:07 +01:00
Clement Michaud 90494407a9 Register TOTP secrets per user 2017-01-28 18:27:54 +01:00