Andrey Antukh
7eed8c5ee5
Merge remote-tracking branch 'origin/main' into develop
2022-02-16 11:23:26 +01:00
Andrey Antukh
116fafd0e1
📎 Minor log param naming change
2022-02-15 13:25:46 +01:00
Andrey Antukh
e9fe1800e0
✨ Fix minor issues on session expiration handling
2022-02-15 13:25:06 +01:00
Andrey Antukh
ce61b783fb
✨ Minor improvements on telemetry task
2022-02-15 12:26:36 +01:00
Andrey Antukh
9b78b2a432
✨ Improve error reporting on background tasks
2022-02-15 12:26:36 +01:00
Andrey Antukh
321b2c7c23
🐛 Fix error handling on s3 delete-in-bulk operation
2022-02-15 12:26:36 +01:00
Andrey Antukh
741d2b3f3c
Merge remote-tracking branch 'origin/main' into develop
2022-02-12 17:33:28 +01:00
Pablo Alba
34df52be5f
🎉 Add frame thumbnail API
2022-02-12 16:08:46 +01:00
Andrés Moya
af74a1575b
🐛 Clear authentication cookies when logged out
2022-02-11 10:07:03 +01:00
Andrey Antukh
dcbd89ff7c
✨ Increase default max connection pool size to 60.
2022-02-10 15:12:35 +01:00
Andrey Antukh
b591fbecf0
🎉 Add health check api endpoint
2022-02-10 15:12:35 +01:00
Andrey Antukh
3fbb440436
✨ Handle EOF on websocket write/ping operations
2022-02-10 15:12:35 +01:00
Andrey Antukh
d358185a04
💄 Minor cosmetic change on database logger processor
2022-02-10 15:12:35 +01:00
Andrey Antukh
8babb59f75
✨ Process audit log events only if profile-id is known
2022-02-10 15:12:35 +01:00
Andrey Antukh
3461ec2281
✨ Ignore EOF errors on writting streamed response
2022-02-10 15:12:35 +01:00
Andrey Antukh
3dd94bd362
🐛 Log correct deleted number value on recheck task
2022-02-10 15:12:35 +01:00
Andrey Antukh
827c2140b7
♻️ Refactor error reporting and logging context formatting
...
The prev approach uses clojure.pprint without any limit extensivelly
for format error context data and all this is done on the calling
thread. The clojure.pprint seems very inneficient in cpu and memory
usage on pprinting large data structures.
This is improved in the following way:
- All formatting and pretty printing is moved to logging thread,
reducing unnecesary blocking and load on jetty http threads.
- Replace the clojure.pprint with fipp.edn that looks considerably
faster than the first one.
- Add some safe limits on pretty printer for strip printing some
data when the data structure is very large, very deep or both.
2022-02-10 15:12:35 +01:00
Andrés Moya
62a67bdb94
🎉 Set a domain cookie to check for logged from landing page
2022-02-09 15:25:40 +01:00
Andrey Antukh
a1da4d4233
♻️ Refactor common.page.helpers namespace.
2022-02-08 15:30:13 +01:00
Andrey Antukh
24724e3340
📎 Add helpful require on user ns
2022-02-08 15:30:13 +01:00
Andrey Antukh
979f61df99
Merge remote-tracking branch 'origin/main' into develop
2022-02-08 09:12:13 +01:00
Andrey Antukh
e665f4e285
🐛 Log correct deleted number value on recheck task
2022-02-08 00:18:48 +01:00
Pablo Alba
7134bbf484
✨ Disallow using same password as user email
2022-02-04 17:41:01 +01:00
Andrey Antukh
6b18b258a4
🐛 Set proper default http server host.
2022-02-04 16:02:51 +01:00
Andrey Antukh
bfb23ad60b
⬆️ Update backend and frontend clojure deps
2022-02-04 15:04:47 +01:00
Andrey Antukh
2a6ba79e9a
✨ Ignore EOF errors on writting streamed response
2022-02-04 15:04:47 +01:00
Andrey Antukh
1e0dacfe9b
✨ Add reusable helper for expound pretty printing
2022-02-04 15:04:47 +01:00
Andrey Antukh
f1db4aae35
Merge branch 'main' into develop
2022-02-02 16:23:11 +01:00
Andrey Antukh
7710ffcbf1
🐛 Fix issue on 400 error handler.
2022-02-02 15:31:54 +01:00
Andrey Antukh
6f714facf9
🐛 Fix many minor issues on telemetry task
2022-02-01 17:49:18 +01:00
Andrey Antukh
5f81c7bc2d
Merge remote-tracking branch 'origin/staging' into develop
2022-02-01 16:14:52 +01:00
Andrey Antukh
57666e9173
✨ Minor improvements on http reporting on 400 responses
2022-02-01 13:53:10 +01:00
Andrey Antukh
b586f2552c
Merge branch 'staging' into develop
2022-01-28 13:58:22 +01:00
Andrey Antukh
4c851856ff
✨ Emit warning when an error is raised on formating body.
2022-01-27 17:40:03 +01:00
Andrey Antukh
bc2a0432b9
✨ Allow connect to read-only databases.
2022-01-27 16:11:32 +01:00
Andrey Antukh
a633ed3c9a
✨ More tweaks on the error reporter.
2022-01-27 15:17:44 +01:00
Andrey Antukh
a8a6882708
💄 Minor changes on repl script.
2022-01-27 15:00:42 +01:00
Andrey Antukh
04f7169aef
♻️ Refactor and modularize all specs.
2022-01-27 13:03:44 +01:00
Andrey Antukh
f8a46c56e9
🎉 Add helper for offline validate files with specs.
2022-01-26 18:12:17 +01:00
Andrey Antukh
686cacd5ae
✨ Add truncate function to time ns on backend.
2022-01-26 18:10:47 +01:00
Andrey Antukh
0092806dda
✨ Prevent high cpu usage on reporting big errors.
2022-01-26 18:09:59 +01:00
Andrey Antukh
d892be4971
💄 Fix linter issues.
2022-01-26 14:44:01 +01:00
Andrey Antukh
110fb2e8db
✨ Minor improvements on error reporting.
...
Add missing expound.
2022-01-26 14:18:44 +01:00
Andrey Antukh
bc04a0b9f0
🐛 Fix incorrect behavior of trim-file-data.
2022-01-24 16:08:52 +01:00
Andrey Antukh
bfef94dbfb
Merge branch 'main' into staging.
2022-01-24 16:07:47 +01:00
Andrey Antukh
9e06275945
🐛 Prevent exception on broken path.
2022-01-24 15:41:44 +01:00
Andrey Antukh
6410bcf3c8
✨ Minor change on debug endpoint.
2022-01-24 15:13:02 +01:00
Andrey Antukh
ff4d3cfeac
🐛 Fix issue on fressian blob encoding.
2022-01-20 16:57:20 +01:00
Andrey Antukh
0f04b86316
⚡ Improve performance on import .penpot files.
2022-01-20 11:47:17 +01:00
Andrey Antukh
1b3b3b0ee6
✨ Minor naming change on page query parameters.
2022-01-20 11:47:17 +01:00