52 Commits

Author SHA1 Message Date
Andrey Antukh
926fa483b9 Improve event registry. 2021-09-07 11:48:14 +02:00
Andrés Moya
259b405526 Detach all assets when unlinking an external lib 2021-07-28 13:48:52 +02:00
Andrey Antukh
3e4e54870b Fix linter issues on frontend (part 2). 2021-06-18 11:20:25 +02:00
Andrey Antukh
e90185b553 Fix linter issues on frontend (part 1). 2021-06-18 11:20:25 +02:00
Andrey Antukh
068c94da4e ♻️ Replace frontend transit ns usage with common transit. 2021-05-31 11:04:32 +02:00
alonso.torres
f92dc6f4b4 🐛 Fix problem with colaborative editing 2021-05-25 13:24:02 +02:00
alonso.torres
7ff608ff0b ⬆️ Move svg parsing to the frontend with Tubax 2021-05-20 11:49:45 +02:00
Andrey Antukh
2ea200be78 🎉 Add new font selector to workspace. 2021-05-19 14:23:51 +02:00
Andrey Antukh
d613d00bca Minor improvements on workspace initialization. 2021-05-13 14:34:31 +02:00
alonso.torres
e1dfd91e24 Frame thumbnails 2021-05-11 18:18:45 +02:00
Andrey Antukh
0f8e2a9b1b 🎉 Add experimental trazability to update-file. 2021-05-10 14:53:47 +02:00
Andrey Antukh
c70bc5baff ♻️ Refactor dashboard state management.
Mainly for performance, also affects backend endpoints.
2021-05-10 14:53:47 +02:00
Andrey Antukh
e7b3f12b71 🔥 Remove duplicated change apply operation. 2021-05-10 14:53:47 +02:00
alonso.torres
59187f9ff4 ♻️ Refactor commit-changes and undo actions 2021-04-27 18:00:59 +02:00
Andrey Antukh
7cc4873dd4 ♻️ Move svg parsing into query rpc methods. 2021-04-13 17:16:39 +02:00
Andrey Antukh
03a031091f 🎉 Allow copy&paste from inkscape. 2021-04-13 17:16:39 +02:00
Andrey Antukh
f545e41d10 📎 Fix license header. 2021-04-12 16:49:43 +02:00
Andrey Antukh
7d14aef393 ♻️ Refactor http client.
Start using Fetch API.
2021-04-12 16:49:43 +02:00
Andrey Antukh
4f20d22a4f 🐛 Use safer defaults for xml parser. 2021-04-06 17:08:12 +02:00
alonso.torres
e75284ce97 Support for upload embedded images 2021-03-08 13:25:55 +01:00
alonso.torres
7482122964 Adjustments to svgclean 2021-03-08 13:25:55 +01:00
Andrey Antukh
2b33300d79 🐛 Fix unexpected exception on uploading invalid svg file. 2021-02-10 12:07:35 +01:00
Andrey Antukh
fc49674997 🐛 Add better error handling on upload image by url. 2021-02-10 12:07:35 +01:00
Andrey Antukh
9b875aba21 🐛 Fix unexpected exception on upload invalid image. 2021-02-10 12:07:35 +01:00
alonso.torres
b7cbe49cb2 🐛 Fixes image upload position when uploading from left sidebar 2021-02-04 12:43:50 +01:00
Andrey Antukh
ec2683417f 🐛 Fix image upload internal error. 2021-02-04 11:48:47 +01:00
Andrey Antukh
2c89b611b5 🐛 Make the library persistence as separated operation. 2021-01-28 11:31:48 +01:00
Andrés Moya
4da1b46b05 🐛 Fix mini bug 2021-01-27 11:39:51 +01:00
Andrés Moya
a42d87742f 💄 Cosmetic changes 2021-01-26 13:27:35 +01:00
Andrés Moya
870eff5826 🎉 Update component in a shared library 2021-01-26 13:27:35 +01:00
Andrey Antukh
5c1290d5b3 🐛 Properly deselect all shapes on posible error on saving. 2021-01-25 11:51:15 +01:00
Andrey Antukh
bea093e8da ♻️ Refactor error handling. 2021-01-25 11:51:15 +01:00
alonso.torres
25824629f2 ♻️ Refactor svg uploads 2021-01-13 11:52:39 +01:00
alonso.torres
27a85ce0da ♻️ Refactor files upload effects 2021-01-08 11:25:38 +01:00
alonso.torres
802f19453d Upload SVG as shapes 2021-01-07 19:07:52 +01:00
Andrey Antukh
ab944fb9ae ♻️ Integrate new storage subsystem. 2021-01-07 11:29:57 +01:00
alonso.torres
45882ba6a1 ♻️ Refactor pages namespaces 2020-12-10 14:41:05 +01:00
alonso.torres
a881d86637 Rename graphic assets 2020-12-09 11:27:04 +01:00
Andrey Antukh
6f64053dd5 Discard wrong queued change if back fails. 2020-12-01 10:39:06 +01:00
Andrey Antukh
013c866137 Simplify users loading on dashboard and workspace.
And fix some issues on teams settings page.
2020-11-23 17:43:06 +01:00
Andrey Antukh
45f17f78f3 🐛 Force persist operation on go-viewer clicked. 2020-11-23 17:43:06 +01:00
Andrey Antukh
fca48e39ee Make file to library link idempotent.
And remove unused api calls.
2020-11-23 17:43:06 +01:00
Andrey Antukh
b2957c5f35 🔥 Remove unused media related api. 2020-11-23 17:43:06 +01:00
Andrey Antukh
64a6ba1949 🎉 Add comments to viewer. 2020-11-23 17:43:06 +01:00
Andrey Antukh
ca83e13802 🎉 Initial work on comments subsystem.
Only workspace part; missing viewer and dashboard.
2020-10-21 13:18:26 +02:00
alonso.torres
718a676fa8 Adds typography to libraries 2020-10-02 11:14:39 +02:00
Andrey Antukh
b3252ec2b2 ♻️ Refactor dashboard (add teams) 2020-09-28 12:28:29 +02:00
Andrés Moya
47d347f357 🐛 Fix behavior when an image upload fails 2020-09-28 11:04:33 +02:00
Andrey Antukh
1b598e2f6d 🎉 Add save indicator.
And improve persistence loop error handling.
2020-09-18 09:06:05 +02:00
Andrey Antukh
4e694ff194 ♻️ Refactor file persistence layer. 2020-09-07 11:39:57 +02:00