alonso.torres
5d77f7e5b1
🐛 Fix linter issues
2023-03-21 17:11:23 +01:00
alonso.torres
131e4f2446
🐛 Fix nested frame interaction created flow in wrong frame
2023-03-21 16:50:59 +01:00
alonso.torres
8ab264af80
🐛 Fix problem in Firefox with scroll jumping when changin pages
2023-03-21 16:43:04 +01:00
Andrey Antukh
60d629a0c6
Merge branch 'connecting-line-height-values-to-variables' into develop
2023-03-19 18:37:56 +01:00
Ondřej Konečný
d337dbfa5d
♻️ Connect line-heigh values to variables and set scale
...
Signed-off-by: Ondřej Konečný <ondrej.konecny@gmail.com>
2023-03-19 18:37:40 +01:00
Andrey Antukh
582ec187f8
Merge remote-tracking branch 'origin/staging' into develop
2023-03-17 10:19:04 +01:00
Alejandro
40ca804d93
Merge pull request #3051 from penpot/niwinz-experiments-2
...
🐛 Fix many issues related to the concurrency refactor PR
2023-03-17 08:25:31 +01:00
Alejandro
b32e0f458c
Merge pull request #3050 from penpot/alotor-fixes-layout
...
Alotor fixes layout
2023-03-17 08:24:30 +01:00
Alejandro
484a50949a
Merge pull request #3049 from penpot/alotor-bugfixes-5
...
Bugfixes
2023-03-17 08:23:39 +01:00
alonso.torres
a118f34b49
🐛 Add version to presence and fixes off-page updates
2023-03-17 08:23:03 +01:00
Andrey Antukh
2818666a1a
📎 Fix minnor cosmetic issue on instant and duration pretty printing
2023-03-16 22:33:35 +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
69c8a89dd2
🎉 Add the ability to specify the output format from query string
2023-03-16 22:33:35 +01:00
Andrey Antukh
b462ac019a
🐛 Fix typo on error type
2023-03-16 22:33:35 +01:00
Andrey Antukh
3011d24905
📎 Enable storage features on start-dev and repl scripts
2023-03-16 22:33:35 +01:00
alonso.torres
120d3005ea
🐛 Fix change layer index when moving absolute positioned shape
2023-03-16 17:39:11 +01:00
alonso.torres
2272977d67
🐛 Fix problem when editing gap/margins in layout
2023-03-16 17:11:46 +01:00
alonso.torres
cbe8587db3
🐛 Fix problem with z positioning of elements
2023-03-16 15:08:49 +01:00
alonso.torres
6a4d505033
🐛 Fix problem with alt getting stuck when alt+tab
2023-03-16 15:08:03 +01:00
alonso.torres
bd44f49175
🐛 Fix problem with board titles misplaced
2023-03-15 15:51:30 +01:00
alonso.torres
acdcf82c6c
🐛 Fix filter in layers z-index
2023-03-15 15:48:45 +01:00
Alejandro
afb09919ed
Merge pull request #3001 from penpot/niwinz-experiments-2
...
♻️ Refactor concurrency model (start using JDK19 virtual threads on RPC and WebSockets)
2023-03-15 11:34:25 +01:00
Alejandro Alonso
d685888720
Merge remote-tracking branch 'origin/staging' into develop
2023-03-15 09:44:44 +01:00
Alejandro
bda2468a86
Merge pull request #3046 from penpot/alotor-bugfixes-4
...
Alotor bugfixes 4
2023-03-15 09:43:48 +01:00
alonso.torres
2dea2d9d27
🐛 Ignore remote changes in size
2023-03-15 09:28:46 +01:00
alonso.torres
107d607d37
🐛 Fix error with empty curves
2023-03-15 09:28:46 +01:00
alonso.torres
2c6513ac85
🐛 Fix problems with touch devices and Wacom tablets
2023-03-15 09:28:46 +01:00
Pablo Alba
8ae1148ef9
🎉 Go to main component from context menu or with double click on the asset
2023-03-14 17:15:53 +01:00
alonso.torres
5bd4be1950
🐛 No select frames without fill should happen only on ctrl click
2023-03-14 15:42:46 +01:00
alonso.torres
dad88cb42e
🐛 Fix close colorpicker on Firefox when mouse-up is outside the picker
2023-03-14 15:42:45 +01:00
Alejandro
b6e01077ed
Merge pull request #3044 from penpot/azazeln28-improve-rotate-matrix
...
Improve rotate matrix
2023-03-14 13:42:31 +01:00
Aitor
538a05b359
✨ improve rotate matrix
2023-03-14 13:05:52 +01:00
Alejandro
1b3281457e
Merge pull request #3042 from penpot/azazeln28-fix-scaling-frame-proportionally
...
Fix scaling frame proportionally
2023-03-14 12:33:04 +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
84dc3c8fd9
🔥 Remove debugging prn
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
91b5a0afdd
⚡ Add missing type hints on matrix type functions
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
14b53a4d5e
✨ Don't log duplicate traceback
2023-03-14 12:30:27 +01:00
Andrey Antukh
04b321caae
✨ Add several improvements to internal worker impl
...
Mainly for make the cron jobs do not block the scheduled executor
and offload all work to a separate threads
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
012ead65b5
🎉 Add missing ::us/atom global spec
2023-03-14 12:30:27 +01:00
Andrey Antukh
d549fcb2ae
🐛 Pass a valid executor instance to yetti http server
2023-03-14 12:30:27 +01:00
Andrey Antukh
4c85e55176
📎 Improve tests performance making all tables as unlogged
2023-03-14 12:30:27 +01:00