Andrey Antukh
c6b96a81f1
♻️ Rename data.events to data.event
2024-12-03 12:15:52 +01:00
Andrey Antukh
8618cb950f
🎉 Add binfile-v3 export/import file format
2024-10-18 17:19:29 +02:00
Andrey Antukh
d88f28f5c2
✨ Add support for optional human challenge
2024-09-05 15:35:39 +02:00
Alejandro Alonso
8dcd538bd2
✨ Improve external origin events for audit_log
2024-07-02 08:14:22 +02:00
Andrey Antukh
6a253871b0
✨ Improve internal handling of external-session-id
2024-06-19 16:15:48 +02:00
Andrey Antukh
00b4013385
✨ Forward external session id to backend
2024-06-19 07:45:27 +02:00
Andrey Antukh
f62d2085e8
✨ Add the ability to download a report on internal error page
2024-02-12 15:37:29 +01:00
Andrey Antukh
833871df65
💄 Format frontend code
2024-01-08 09:32:50 +01:00
Andrey Antukh
96f5a33f5f
⬆️ Upgrade to beicon2 (part1)
2023-12-26 14:14:20 +01:00
Andrey Antukh
03518a8da1
✨ Add the ability to stream events on rpc methods
2023-12-13 14:20:07 +01:00
Andrey Antukh
925f2dc30f
✨ Remove duplicated rpc method for creating file object thumbnails
2023-11-24 10:41:27 +01:00
Aitor
e24309b883
♻️ Refactor thumbnails persistence
2023-11-10 14:15:54 +01:00
Andrey Antukh
0aefd044dc
✨ Remove atom wrapping on public-uri
2023-06-21 20:10:49 +02:00
Andrey Antukh
d11b007795
⚡ Add thumbnail renderer
...
And integrate the dashboard thumbnails to use that service
2023-06-21 20:10:49 +02:00
Aitor
48834f96d3
♻️ Refactor thumbnail rendering on workspace
2023-05-22 10:56:46 +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
Andrey Antukh
8fb62628d2
✨ Add the abiltiy to forward command params as query-string
2023-04-25 16:25:30 +02: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
6a699d7f09
✨ Properly move viewer queries to commands
...
And change deprecation version on viewer queries
2023-01-18 10:51:58 +01:00
Andrey Antukh
ba2729fa4a
✨ Move fonts queries and mutations to commands
2023-01-18 10:51:58 +01:00
Andrey Antukh
d8faff47a8
♻️ Move profile queries and mutations to commands
2023-01-18 10:51:58 +01:00
Andrey Antukh
ecb757bcaf
🎉 Move user feedback http handler to RPC command method
2023-01-18 10:51:58 +01:00
Andrey Antukh
60fb3f3d0e
🐛 Fix storage/pointer-map support issues on thumbnails and libs loading
2022-12-28 09:10:06 +01:00
Andrey Antukh
7a9172560d
♻️ Move teams queries and mutations to commands
2022-12-14 16:22:13 +01:00
Andrey Antukh
240e480b2e
🎉 Allow application/json on Accept header
2022-12-13 16:17:31 +01:00
Andrey Antukh
706714d557
🎉 Restore removed by mistake search rpc method
2022-11-25 10:42:17 +01:00
Andrey Antukh
bbf95434d8
🎉 Add lazy loading and storage/pointer-map support on workspace
...
This also rewrites the workspace load process making it a bit more
efficient independently if lazy loading is used.
2022-11-22 14:06:14 +01:00
Andrey Antukh
b20d2badfe
✨ Load workspace thumbnails in a separated request
2022-11-10 14:54:50 +01:00
Andrey Antukh
76333cec26
🎉 Integrate storage/pointer-map file feature
2022-11-08 13:02:14 +01:00
Andrey Antukh
41134f22e9
📎 Update license header
2022-09-20 23:23:22 +02:00
Andrey Antukh
a1fccd46ff
✨ Improve public-uri handling
...
This enables use penpot under subdirectory
2022-09-05 09:41:19 +02:00
Andrey Antukh
0b3d25a890
✨ Make frontend use new cmd based repo methods for comments queries
2022-08-08 09:51:11 +02:00
Andrey Antukh
d60f849089
💄 Cosmetic refactor of binfile internal API impl
2022-07-07 13:08:18 +02:00
Alejandro Alonso
17645bb2a7
✨ Frontend support for binary files
2022-07-07 11:37:34 +02:00
Andrey Antukh
14d1cb90bd
♻️ Refactor auth code
2022-07-04 11:23:33 +02:00
Andrey Antukh
fa06da36ac
🐛 Remove unused setting on exporter
...
That causes many troubles on configuring exporter on the onpremise
instances but serves for nothing because it is completly unused.
2022-06-24 16:37:27 +02:00
Pablo Alba
ba139d7d2c
🐛 Fix unathorized redirect
2022-05-20 12:37:57 +02:00
alonso.torres
c7e23c1b58
🐛 Fix problem when export/importing guides attached to frame
2022-04-28 14:43:44 +02:00
alonso.torres
71bb34efc5
⚡ Improved first load time
2022-04-27 09:17:35 +02:00
Andrey Antukh
701a98fab6
✨ Improve backend and worker error handling
2022-04-05 13:23:39 +02:00
Andrey Antukh
9140fc71b9
♻️ Refactor exportation process, make it considerably faster
2022-04-05 13:23:39 +02:00
Andrey Antukh
b3d70f2556
🐛 Fix many issues related to exportation process
2022-03-23 13:21:52 +01:00
Alejandro Alonso
3ae7c42afa
✨ Exporting big files flow
2022-03-22 12:31:34 +01:00
Andrey Antukh
903a9356a9
🐛 Fix many issues after PR review
2022-03-22 11:34:32 +01:00
Alejandro Alonso
0e0fb68c38
🎉 Add assets exportation in bulk (multiple)
...
And adapt to the websocket changes on backend and
exporter.
2022-03-22 11:34:32 +01:00
alonso.torres
007728819b
✨ Allow CORS backend option and fix frontend to allow it
2021-10-20 15:44:08 +02:00
Andrés Moya
203473c965
🎉 Export to PDF all artboards of one page
2021-09-02 15:21:33 +02:00
Andrey Antukh
3e4e54870b
✨ Fix linter issues on frontend (part 2).
2021-06-18 11:20:25 +02:00
alonso.torres
5b0cd974ac
Merge remote-tracking branch 'origin/main' into develop
2021-06-04 15:38:17 +02:00
Andrey Antukh
8c68e29bf3
🐛 Fix custom font rendering on exporting shapes.
2021-06-04 13:26:37 +02:00