Andrey Antukh
022d57ef42
✨ Increase a little bit the compression level of blob encoding.
2021-06-11 12:36:21 +02:00
Andrey Antukh
9bc2f7dce4
Merge remote-tracking branch 'origin/main' into develop
2021-06-02 13:15:23 +02:00
Andrey Antukh
585e5d0199
📎 Minor changes on internal audit module buffers.
2021-06-01 15:14:39 +02:00
Andrey Antukh
ee1738c9d4
♻️ Replace backend transit ns with common transit.
2021-05-31 11:04:32 +02:00
Andrey Antukh
548664f6ce
♻️ Internal directory refactor.
...
Make common as first-class module.
2021-05-31 11:04:32 +02:00
Andrey Antukh
ce19bcd364
✨ Minor improvements on batching channel impl.
2021-05-17 12:02:21 +02:00
Andrey Antukh
7cf120e2e1
✨ Move events batching to a util/async ns.
2021-05-10 14:53:47 +02:00
Andrey Antukh
6250b457ad
✨ Allow raw logging messages.
2021-05-06 14:13:54 +02:00
Andrey Antukh
f545e41d10
📎 Fix license header.
2021-04-12 16:49:43 +02:00
Andrey Antukh
d889d39151
📎 Fix linter issues.
2021-04-09 15:28:18 +02:00
Andrey Antukh
e12a6e65a6
♻️ Refactor logging.
2021-04-09 15:28:18 +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
Andrey Antukh
50aef6ab65
🔥 Remove graaljs and commons-pool.
2021-03-25 08:23:41 +01:00
Andrey Antukh
68d8a49466
🎉 Add blob encoding v3.
...
Safer approach (uses json instead of custom binary format) than v2.
2021-03-08 13:30:04 +01:00
alonso.torres
e75284ce97
✨ Support for upload embedded images
2021-03-08 13:25:55 +01:00
Andrey Antukh
e446f47e2c
✨ Reorganize util.time ns (on backend).
2021-03-08 12:20:04 +01:00
Andrey Antukh
34c4f23e49
✨ Minor reorganization of transit handlers (backend).
2021-03-08 12:20:04 +01:00
Andrey Antukh
7e1ee087d3
✨ Improve msgbus subscription handling.
2021-02-23 13:17:40 +01:00
Andrey Antukh
de394a7d4e
♻️ Refactor LDAP auth backend.
...
And reorganize oauth backend namespaces.
2021-02-19 13:09:18 +01:00
Andrey Antukh
784a4f8ecd
✨ Add some type hints and remove legacy code.
2021-02-18 09:35:37 +01:00
Andrey Antukh
0f9b2923c2
🎉 Add msgbus abstraction.
...
As a replacement for the current pubsub approach.
It now uses a single connection for multiple
subscriptions (instead of conn per subscription);
has asynchronous publish and uses more efficient
blob encoding for message encoding (the same used
as page storage).
2021-02-16 11:49:47 +01:00
Andrey Antukh
c1476d0397
🎉 Add optional loki integration.
...
And refactor internal error reporting.
2021-02-16 11:31:48 +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
6e08c6bc35
📎 Fix linter issues.
2021-02-04 11:48:47 +01:00
Andrey Antukh
80309cbff3
✨ Improve error reporting of tasks.
2021-02-04 11:48:47 +01:00
Andrey Antukh
ca63ff621a
🐛 Fix email from handling.
2021-02-02 14:39:44 +01:00
Andrey Antukh
b80295a21c
✨ Fix all linter issues on backend code.
2021-02-01 09:48:28 +01:00
Andrey Antukh
2456b82e65
🎉 Add helpers for create datetimes in the past.
2021-02-01 09:48:28 +01:00
Andrey Antukh
43b8743569
🔥 Remove unused code.
2021-02-01 09:48:28 +01:00
alonso.torres
510d3cfa33
✨ Allows initial data to be extracted/loaded to file
2021-01-29 18:04:33 +01:00
Andrey Antukh
b7a90eb4e4
✨ Minor changes on email sending internals.
2021-01-19 15:01:33 +01:00
Andrey Antukh
f66ddcaa2d
🎉 Integrate exporter with svgclean.
2021-01-13 15:15:35 +01:00
Andrey Antukh
7aa7257d29
✨ Integrate svgclean and graal-js to svgparse service.
2021-01-11 08:06:02 +01:00
Andrey Antukh
707fa160e8
🎉 Add simple telemetry server module.
2021-01-07 11:29:57 +01:00
Andrey Antukh
4d9418e620
⬆️ Update backend dependencies.
2021-01-07 11:29:57 +01:00
Andrey Antukh
9f12456456
♻️ Replace mount with integrant.
2021-01-07 11:29:57 +01:00
Andrey Antukh
2bd89c94d9
🐛 Adapt trim-file task to page/file data model changes.
2020-12-04 09:46:25 +01:00
Andrey Antukh
ce3c055819
✨ Fix linter issues on backend util namespace directory.
2020-12-02 15:35:14 +01:00
Andrey Antukh
0221cc06f8
🐛 Set proper order of email parts.
2020-11-11 14:48:01 +01:00
Andrey Antukh
15545d0b2f
✨ Minor fixes.
2020-11-11 11:04:10 +01:00
Andrey Antukh
5b9c596170
♻️ Refactor email sending subsystem.
2020-11-11 11:04:10 +01:00
Andrey Antukh
7d9fdc34be
♻️ Refactor email validations & tokens service.
2020-09-21 17:05:55 +02:00
Andrey Antukh
dda6a96407
♻️ Refactor migrations.
2020-09-21 17:05:55 +02:00
Andrey Antukh
7c068621cf
♻️ Replace internal crypto/pbkd with buddy.
2020-09-16 10:51:11 +02:00
Andrey Antukh
a1b709a9fd
🎉 Add maintenance tasks.
2020-09-14 17:16:50 +02:00
Andrey Antukh
065fc157bf
🎉 Add team-id channel subscriptions.
2020-09-14 11:26:24 +02:00
Andrey Antukh
6c67c3c71b
♻️ Make the namespacing independent of the branding.
2020-08-18 19:32:11 +02:00