Clement Michaud
d8ff186303
Split client and server
...
Client and server now have their own tsconfig so that the transpilation is only
done on the part that is being modified.
It also allows faster transpilation since tests are now excluded from tsconfig.
They are compiled by ts-node during unit tests execution.
2017-10-07 00:49:42 +02:00
Clement Michaud
e56c2492ed
Fix integration test and package Travis scripts
2017-06-29 13:09:08 +02:00
Clement Michaud
ddf1e48535
Refactor client to make it responsive and testable
2017-06-16 18:16:38 +02:00
Clement Michaud
b0c6c61df5
Migrate server to typescript
2017-05-20 16:01:18 +02:00
Clement Michaud
88815ec90a
Only deploy production packages in Dockerfile
2017-05-14 13:36:57 +02:00
Clement Michaud
d3db94105e
Registration process sends an email to allow user to register its U2F device
2017-01-22 17:54:45 +01:00
Clement Michaud
8b4339f8da
Use filesystem data store to save u2f meta info
2017-01-21 20:24:35 +01:00
Clement Michaud
e25a27cd5a
Expose port 80 in the dockerfile
2017-01-12 23:27:53 +01:00
Clement Michaud
ccbcb758f0
Reconnect to LDAP when connection is closed (or not open at the beginning)
2016-12-18 01:49:09 +01:00
Clement Michaud
7aacae842d
Edit nginx configuration and add redirection during login and logout
2016-12-17 19:36:41 +01:00
Clement Michaud
d7d743bdfa
First commit with tests
2016-12-10 01:47:58 +01:00