Andrés Moya
8a42a53522
✨ Notify library updates when really needed
2023-05-17 14:12:49 +02:00
Pablo Alba
68367b002e
✨ Components annotations
2023-05-16 11:06:54 +02:00
Andrey Antukh
e8ffcbae69
🎉 Add support for multipart upload of thumbnails
...
and improve the thumbnails storage to offloading it
to the storage subsystem
2023-05-05 17:00:35 +02:00
Alejandro
5dd1fa0f98
Merge pull request #3171 from penpot/niwinz-enhancements-3
...
✨ Improve file-gc task
2023-05-05 10:55:14 +02:00
Alejandro Alonso
890583a13a
✨ Add mvp access-token support
2023-05-04 22:14:55 +02:00
Andrey Antukh
5e89aa2726
✨ Improve file-gc task
...
make it more aware of fragments referenced on changes snapshots
2023-04-26 13:28:32 +02:00
Andrey Antukh
c0ccbaebaf
🔥 Remove deprecated queries and mutations
2023-04-24 20:18:14 +02:00
Andrey Antukh
84c8a6eced
🐛 Use correct parameters on password update on login
2023-04-24 19:46:42 +02:00
Andrey Antukh
cb02b07395
🐛 Fix upload-file-media-object rpc method
2023-04-13 10:55:15 +02:00
Alejandro Alonso
81d718570d
🐛 Fix backend import
2023-04-13 09:21:57 +02:00
Alejandro Alonso
ee1b9e861e
Merge remote-tracking branch 'origin/staging' into develop
2023-04-13 09:17:06 +02:00
Andrey Antukh
12ac01a9cb
✨ Improve audit props for upload-file-media-objects rpc method
2023-04-11 12:40:59 +02:00
Alejandro Alonso
08c6ebe10c
🐛 Fix metrics and doc endpoints
2023-04-05 20:08:20 +02:00
Alejandro Alonso
f7e37924e5
🐛 Fix backend update-profile-password! call
2023-04-03 12:53:04 +02:00
Alejandro Alonso
68b26d5f41
Merge remote-tracking branch 'origin/staging' into develop
2023-04-03 12:21:12 +02:00
Andrey Antukh
9fe49b5546
🐛 Fix unexpected responste truncation related to shared links
...
that contains old data that is not used but can be still present
on the table; we should consider right now to proceed to delete
the row completly
2023-03-31 12:48:24 +02:00
Andrey Antukh
0c89b7cdb1
🐛 Fix some issues on read-only database connection
2023-03-31 12:48:24 +02:00
Alejandro Alonso
f05f527336
🐛 Fix allow change team image for editor role users
2023-03-29 16:26:34 +02:00
Alejandro Alonso
fa4c7a1eb7
🐛 Fix last update project timer update after creating new file
2023-03-29 16:26:34 +02:00
alonso.torres
4313c45870
🐛 Fix sending invitation to existing members
2023-03-27 13:18:52 +02:00
Andrés Moya
fe898315c3
🐛 Fix absorb libraries
2023-03-27 10:39:35 +02:00
Andrés Moya
7391a4086a
🔧 Refactor delete/restore components
2023-03-27 10:39:35 +02:00
Andrés Moya
0711fa700b
🔧 Read component shapes from pages
2023-03-27 10:39:33 +02:00
Alejandro Alonso
4fad2ab619
Merge remote-tracking branch 'origin/staging' into develop
2023-03-24 12:33:14 +01:00
Alejandro Alonso
b2b91bfa57
🐛 Fix change email and password for users signed in via social login
2023-03-24 12:20:00 +01:00
Alejandro Alonso
c851f60de4
🐛 Fix deleted files appear in search results
2023-03-22 09:47:03 +01:00
Alejandro Alonso
6b4bca50ee
bug: Fix manipulate duplicated project
2023-03-22 09:47:03 +01:00
Andrés Moya
ce3e30ea02
🐛 Fix linter issues
2023-03-21 17:12:54 +01:00
alonso.torres
5d77f7e5b1
🐛 Fix linter issues
2023-03-21 17:11:23 +01:00
Andrey Antukh
9143639357
🐛 Fix incorrect webhook url validation
2023-03-16 22:33:35 +01:00
Andrey Antukh
f18d2ea629
🐛 Add missing fragment persistence on creating file
...
Related with storage/pointer-map feature.
2023-03-16 22:33:35 +01:00
Andrey Antukh
938890c04c
🐛 Fix vthread pining on get-file-data-for-thumbnail rpc method
2023-03-16 22:33:35 +01:00
Andrey Antukh
9173c73eca
🐛 Forward var bindings on climit submit operation
2023-03-16 22:33:35 +01:00
Andrey Antukh
c9ec5234d3
♻️ Refactor local in-memory cache api
2023-03-14 12:30:27 +01:00
Andrey Antukh
76b931108e
✨ Increase strenght of password hashing algorithm
...
And enable password update mechanism on login
2023-03-14 12:30:27 +01:00
Andrey Antukh
2cddc49463
⚡ Remove several reflection calls
2023-03-14 12:30:27 +01:00
Andrey Antukh
dfdc9c9fa5
♻️ Refactor storage internal concurrency model
2023-03-14 12:30:27 +01:00
Andrey Antukh
aafbf6bc15
♻️ Refactor cocurrency model on backend
...
Mainly the followin changes:
- Pass majority of code to the old and plain synchronous style
and start using virtual threads for the RPC (and partially some
HTTP server middlewares).
- Make some improvements on how CLIMIT is handled, simplifying code
- Improve considerably performance reducing the reflection and
unnecesary funcion calls on the whole stack-trace of an RPC call.
- Improve efficiency reducing considerably the total threads number.
2023-03-14 12:30:27 +01:00
Andrey Antukh
2e717882f1
♻️ Refactor websockets impl to use virtual threads
...
Removing the use of core.async code and implement code using
plain old and familiar synchronous code
2023-03-14 12:30:27 +01:00
Andrey Antukh
cad1851e95
🔥 Replace own scheduled executor with the one defined in promesa lib
2023-03-14 12:30:27 +01:00
Andrey Antukh
1d21ee7089
Merge remote-tracking branch 'origin/staging' into develop
2023-02-24 18:30:05 +01:00
Andrey Antukh
4d627f8993
🐛 Fix incorrect invitation flow
2023-02-24 15:44:29 +01:00
Andrey Antukh
7771467aa0
🐛 Fix missing member-id field on invitation copy-link
2023-02-24 15:41:15 +01:00
Andrey Antukh
f0c0e5e43a
✨ Add proper audit log for invitations
2023-02-24 10:28:07 +01:00
Andrey Antukh
ab3b9cba45
♻️ Refactor storage and assets related modules
...
- improve internal error handling
- add more specs and more asserts
2023-02-07 18:16:55 +01:00
Andrey Antukh
bd2745d1fe
♻️ Clean email related namespaces
...
- Remove legacy and outdated mjml directory
- Rename namespace to a proper name
- Add more specs
2023-02-07 18:16:55 +01:00
Alejandro Alonso
2ea81c0114
Merge remote-tracking branch 'origin/staging' into develop
2023-02-02 18:06:59 +01:00
Andrey Antukh
bb055a3c84
♻️ Refactor logging subsystem and error reporting
2023-02-02 13:38:04 +01:00
Pablo Alba
cc5f245209
🐛 Fix social links broken
2023-02-02 13:13:24 +01:00
Andrey Antukh
50ee0ad3fd
Merge remote-tracking branch 'origin/staging' into develop
2023-02-01 23:25:25 +01:00