Andrey Antukh
cacee40d11
🎉 Add proper schema encoding/decoding mechanism
...
this allows almost all api operations to success usin application/json
encoding with the exception of the update-file, which we need to
approach a bit differently;
the reason update-file is different, is because the operations vector
is right now defined without the context of shape type, so we are just
unable to properly parse the value to correct type using the schema
decoding mechanism
2024-08-21 11:27:36 +02:00
Andrey Antukh
0e92bcc0de
🎉 Add file-data offload mechanism
2024-08-09 14:28:18 +02:00
Andrey Antukh
5cf64c1440
Merge remote-tracking branch 'origin/staging' into develop
2024-07-31 12:46:47 +02:00
Andrey Antukh
52425a993a
🐛 Check complaints reports in the same way as bounces are checked
2024-07-31 12:02:42 +02:00
Andrey Antukh
3eaa997145
Merge remote-tracking branch 'origin/staging' into develop
2024-07-26 08:36:30 +02:00
Andrey Antukh
af389fe63a
🐛 Fix error reporting regression
2024-07-25 17:17:49 +02:00
Andrey Antukh
05fb46a573
✨ Accept uri instances on http client
2024-07-04 12:30:28 +02:00
Andrey Antukh
37d0cec265
🐛 Properly report importation errors
2024-06-26 14:59:38 +02:00
Andrey Antukh
3363793d64
🐛 Fix json encoding truncation issue
2024-06-19 07:59:28 +02:00
Alejandro Alonso
6d8fe193fb
Merge remote-tracking branch 'origin/staging' into develop
2024-05-28 08:14:20 +02:00
Andrey Antukh
abff7d324d
✨ Improve auth-data xdomain cookie
2024-05-27 10:58:05 +02:00
Andrey Antukh
ce790d83fd
✨ Improve internal registration flow
2024-04-18 09:52:24 +02:00
Andrey Antukh
79fbbe0bee
📎 Don't report invalid image validation errors
2024-04-10 15:31:49 +02:00
Andrey Antukh
d435b17452
🐛 Fix io exception incorrect reporting
2024-04-08 11:18:26 +02:00
Andrey Antukh
91118bec70
✨ Improve internal naming of setup/props
...
This reverts commit a6f70c77cbe72875875ab83587d5dcd9cfc61e34.
2024-03-14 10:48:23 +01:00
alonso.torres
a6f70c77cb
Revert " ✨ Improve internal naming of setup/props"
...
This reverts commit f525c6df5e9785df9b534b6de1b5308084627699.
2024-03-13 16:21:12 +01:00
Andrey Antukh
f525c6df5e
✨ Improve internal naming of setup/props
2024-03-13 11:39:53 +01:00
Andrey Antukh
1bc4001e70
✨ Add the ability to set :string for cookie same-site
...
By configuration. The default is :lax (unchanged)
2024-03-05 19:47:29 +01:00
Andrey Antukh
07b8a2a6e6
✨ Restrict http methods on RPC handlers
2024-03-05 19:47:29 +01:00
Andrey Antukh
b718a282e0
♻️ Add minor refactor to file migrations
...
Relevant changes:
- Add the ability to create migration in both directions, defaulting
to identity if not provided
- Move the version attribute to file table column for to make it more
accessible (previously it was on data blob)
- Reduce db update operations on file-update rpc method
2024-02-19 09:20:47 +01:00
Andrey Antukh
8ea82021f0
✨ Add better error report on importing truncated binfile
2024-02-13 19:36:15 +01:00
Andrey Antukh
f4ac607958
♻️ Refactor srepl helpers
2024-02-12 10:21:47 +01:00
Andrey Antukh
6d35cb2eb4
✨ Improve snapshot related internal API
...
This commit also adds the ability to take snapshot of all files
of the team in a single run/transaction.
2024-02-09 12:01:09 +01:00
Andrey Antukh
d2626ead0b
✨ Add better email cleaning mechanism
...
This commit separates the email cleaning mechanism to a separated
function, and enables a proper cleaning of `mailto:` prefix, usually
found on invitations because users just copy and paste from external
source.
2024-02-07 09:14:07 +01:00
Andrey Antukh
e216b10716
🐛 Fix raw data export import on debug interface
2024-02-02 10:54:33 +01:00
Andrey Antukh
cdf312fdd9
✨ Add better progress reporting
...
For components migration and for binfile import process
2024-01-30 16:27:16 +01:00
Andrey Antukh
7f60946204
♻️ Refactor exportation and duplicate mechanism
...
Previously the file processing was implemented 3 times using similar
approaches bug each own with its own bugs. This PR unifies the
loging to a single implementation used by the 3 operations.
2024-01-30 16:27:16 +01:00
Andrey Antukh
b63a8d34b5
🐛 Fix debug reset file version method
2024-01-10 14:36:30 +01:00
Andrey Antukh
cfe7ba34f7
🐛 Fix validation of validation error on file validate ns
2024-01-05 18:29:16 +01:00
Andrey Antukh
15f81e557c
🐛 Fix unexpected exception on importing some binary files
2023-12-15 17:54:26 +01:00
Andrey Antukh
03518a8da1
✨ Add the ability to stream events on rpc methods
2023-12-13 14:20:07 +01:00
Andrey Antukh
87615ce221
💄 Fix format issues on backend module
2023-11-29 12:55:58 +01:00
Andrey Antukh
2295d085d3
⚡ Improve performance on error formating and reporting
2023-11-27 14:25:12 +01:00
Andrey Antukh
d241b73940
🔥 Remove executor internal dependency on http client module
2023-11-27 14:25:12 +01:00
Andrey Antukh
ca6738d20c
✨ Remove executor dependency from awsns handlers
2023-11-27 14:25:12 +01:00
Andrey Antukh
bb5a4c0fa5
✨ Update yetti and adapt for ring-2.0
2023-11-27 14:25:12 +01:00
Andrey Antukh
0081db4770
✨ Improve error reporting
2023-11-20 19:42:46 +01:00
Andrey Antukh
3c64955b93
✨ Add efficiency improvements to backend error reporting
2023-11-13 18:33:28 +01:00
Andrey Antukh
5d93f17efc
🐛 Fix session renewal mechanism
2023-11-08 17:11:42 +01:00
Andrey Antukh
57c83b5d53
♻️ Refactor internal backend error handling
2023-11-07 12:48:31 +01:00
Andrey Antukh
b70880420a
✨ Add improvements to dbg interface
2023-10-23 10:00:07 +02:00
Andrés Moya
836b4538dd
✨ Add validate & repair functions
2023-09-20 15:40:43 +02:00
Andrey Antukh
7aae12c732
🐛 Fix clone operaton of dbg handler
2023-09-01 13:07:49 +02:00
Andrey Antukh
2a6022fa18
🐛 Fix importation on debug endpoint
2023-09-01 12:01:11 +02:00
Andrey Antukh
d80aa7593b
🐛 Fix unexpected exception on encoding error response
2023-08-24 11:37:59 +02:00
Andrey Antukh
28836d82cd
✨ Add minor improvements to error report template
2023-08-14 12:13:31 +02:00
Andrey Antukh
e5dedb1e3d
🎉 Add push notifications support
2023-08-14 12:13:31 +02:00
Andrey Antukh
81facd58c9
✨ Improve error report of invalid image
2023-08-08 12:57:49 +02:00
Andrey Antukh
63a3186e6d
💄 Add minor cosmetic improvement on error report template
2023-08-08 10:42:26 +02:00
Andrey Antukh
0527c55398
✨ Add better exception handling on json content type handling
2023-08-03 16:31:35 +02:00