Andrey Antukh
0c97a44a2a
🎉 Add file offloading to external storage mechanism.
2021-06-14 15:41:27 +02:00
Andrey Antukh
08dce3bcdc
🐛 Fix possible bug in domain whitelisting checking.
2021-05-25 21:19:13 +02:00
Andrey Antukh
fb2d1e7953
🎉 Add proper audit log impl.
2021-05-17 12:02:21 +02:00
Andrey Antukh
a3e464aea3
✨ Add better error reporting on config validation.
2021-05-17 12:02:21 +02:00
Andrey Antukh
334ac26f0d
✨ Add improved activity logging.
2021-05-10 14:53:47 +02:00
Andrey Antukh
9d28807796
🔥 Remove unused config props.
2021-05-06 14:13:54 +02:00
Andrey Antukh
8ad8196d70
✨ Allow overide the secret-key on setup module.
...
Usefull when using a pre-shared secret key.
2021-05-06 14:13:54 +02:00
Andrey Antukh
bb73ddc58f
✨ Replace random session tokens with JWE tokens.
...
We still maintain the http session state on the database for to prevent
replay attacks to the main application. But internally, on less critical
parts of the infraestructure, it usefull have access to the identified
user without hit the main database for that information.
2021-04-25 20:34:32 +02:00
Andrey Antukh
2828ccda7f
✨ Add the ability to check roles to openid integration.
2021-04-20 16:42:21 +02:00
Andrey Antukh
63b95e71a7
🎉 Add generic oauth2/openid-connect authentication subsystem.
2021-04-15 13:24:35 +02:00
Andrey Antukh
f545e41d10
📎 Fix license header.
2021-04-12 16:49:43 +02:00
Andrey Antukh
c7fcb00b81
⬆️ Update devenv image and compose file.
2021-04-06 09:01:07 +02:00
Andrey Antukh
a5994140e2
📎 Fix linter issues.
2021-03-31 14:37:30 +02:00
Andrey Antukh
8b45ed9c0c
Merge remote-tracking branch 'origin/staging' into develop
2021-03-31 12:24:10 +02:00
Andrey Antukh
08a682efc2
✨ Change default location of assets on devenv.
2021-03-31 12:20:49 +02:00
Andrey Antukh
32afe57e18
✨ Improve build scripts.
2021-03-31 12:20:49 +02:00
Andrey Antukh
351daacca0
🔧 Change CI configuration.
2021-03-31 09:28:15 +02:00
Andrey Antukh
0926fbcbc6
♻️ Minor code reorganization.
...
Improves modularity and reusability and allows usage
of backend code as a library.
2021-03-31 09:28:15 +02:00
mathieu.brunot
e1ae80583f
💥 Change escape character for LDAP
...
Signed-off-by: mathieu.brunot <mathieu.brunot@monogramm.io>
2021-03-04 16:43:39 +01:00
Andrey Antukh
3b9201ed0e
🔥 Remove unused code.
2021-03-02 21:15:27 +01:00
Andrey Antukh
9fb8ba2ff1
🎉 Add better reply-to handling on feedback module.
2021-03-01 13:16:06 +01:00
Andrey Antukh
0683c4a963
🎉 Add better feedback backend.
2021-03-01 12:14:30 +01:00
Andrey Antukh
e3727aaefe
🎉 Add onboarding data to the database.
2021-02-24 16:31:56 +01:00
Andrey Antukh
fb51580740
🎉 Add proper lifecycle handling for http sessions.
2021-02-22 14:50:01 +01:00
Andrey Antukh
de394a7d4e
♻️ Refactor LDAP auth backend.
...
And reorganize oauth backend namespaces.
2021-02-19 13:09:18 +01:00
Andrey Antukh
1ad1f3eb33
✨ Add missing default config for zmq listener.
2021-02-18 09:35:37 +01:00
Andrey Antukh
c1476d0397
🎉 Add optional loki integration.
...
And refactor internal error reporting.
2021-02-16 11:31:48 +01:00
Andrey Antukh
7708752ad9
🎉 Add automatic complaint and bouncing handling.
2021-02-12 16:26:28 +01:00
Andrey Antukh
fc619f975c
✨ Add helper for more testable access to config.
2021-02-12 09:44:08 +01:00
Andrey Antukh
2e438385f3
✨ Increase default deletion delay.
2021-02-10 17:06:09 +01:00
Andrey Antukh
81bf68c67c
✨ Minor improvement on telemetry server error reporting.
2021-02-10 12:07:35 +01:00
Andrey Antukh
c1a139fc51
🎉 Add user feedback module.
2021-02-09 14:12:31 +01:00
Andrey Antukh
a709c47f6f
🎉 Add zstd+nippy based blob storage format.
2021-02-08 13:52:51 +01:00
Andrey Antukh
ca63ff621a
🐛 Fix email from handling.
2021-02-02 14:39:44 +01:00
Andrey Antukh
b3f9c3d27e
🎉 Add circle CI (for backend).
2021-02-01 14:06:06 +01:00
Andrey Antukh
e3891df243
✨ Minor improvements on profile initial data.
2021-01-29 18:04:33 +01:00
alonso.torres
510d3cfa33
✨ Allows initial data to be extracted/loaded to file
2021-01-29 18:04:33 +01:00
Andrey Antukh
393c9cd13c
🔥 Remove unused config variables.
2021-01-29 12:58:57 +01:00
Andrey Antukh
b44dfc2d9d
✨ Simplify internal props handling and telemetry.
2021-01-29 12:58:57 +01:00
Andrey Antukh
11ff1994f3
📚 Update documentation.
2021-01-28 14:02:22 +01:00
Andrey Antukh
b9fe8e4b33
🔥 Remove unused config.
2021-01-26 18:45:19 +01:00
Andrey Antukh
d68286821b
✨ Add the notion of temporal files on the storage.
2021-01-26 11:13:21 +01:00
Andrey Antukh
592153f968
🎉 Add resource usage limits.
2021-01-25 11:51:15 +01:00
Andrey Antukh
04b0cf6330
🎉 Add better error reporting.
2021-01-25 11:51:15 +01:00
alonso.torres
66fe0048a5
✨ Adds system to load initial project data
2021-01-25 11:27:29 +01:00
Andrey Antukh
412a3c923b
🐛 Fix unexpected exception on pprint error.
2021-01-19 16:33:32 +01:00
Andrey Antukh
32de3d9f1d
✨ Minor changes on default config.
2021-01-15 14:29:56 +01:00
Andrey Antukh
9043d2574b
✨ Minor improvements on docker images and compose file.
2021-01-11 14:29:38 +01:00
Vitaly Kornilov
f3b5b07796
🎉 Add github auth provider.
2021-01-07 11:29:57 +01:00
Andrey Antukh
ab944fb9ae
♻️ Integrate new storage subsystem.
2021-01-07 11:29:57 +01:00