Andrey Antukh
52fbc678f3
♻️ Move app.common.pages to app.common.files
2023-11-16 11:07:36 +01:00
Andrey Antukh
1457b7cf38
✨ Add performance and reporting improvements to migration script
2023-11-15 14:01:34 +01:00
Andrés Moya
08f12f4f6c
🐛 Handle correctly pointers when loading libraries
2023-11-15 10:13:24 +01:00
Andrés Moya
451d6c1d7b
✨ Add optional validation when migrating files to components-v2
2023-11-14 14:15:29 +01:00
Andrés Moya
3dfd54d8e2
✨ Allow to analyze files with a function that needs libs
2023-11-14 14:15:29 +01:00
Andrey Antukh
99f39c9777
✨ Add improved REPL support
2023-11-13 18:33:28 +01:00
Andrey Antukh
ec51e0c0d7
✨ Add max-time constraint for migration
2023-11-08 13:18:50 +01:00
Andrey Antukh
b0418ff5f2
✨ Add file snapshoting on migration
2023-11-08 10:45:08 +01:00
Andrey Antukh
bb6fd4107b
🎉 Add migration scripts
2023-11-07 12:48:31 +01:00
Andrey Antukh
6f93b41920
🎉 Add features assignation for teams
2023-11-07 12:48:31 +01:00
Andrés Moya
1f04304210
✨ Add protection to fix script
2023-09-29 13:29:21 +02:00
Andrés Moya
de8758c4ca
🐛 Fix added children detection in fix-touched script
2023-09-22 11:25:48 +02:00
Andrés Moya
836b4538dd
✨ Add validate & repair functions
2023-09-20 15:40:43 +02:00
Andrés Moya
973affb259
🐛 Fix touched fixer
2023-09-20 15:40:43 +02:00
Andrés Moya
afa14dd847
💄 Replace prn with println
2023-09-13 13:54:26 +02:00
Andrés Moya
507cb9f3de
🔧 Add script to fix touched attributes
2023-09-13 13:54:26 +02:00
Pablo Alba
fe36a9e958
✨ Assets groups review
2023-09-12 16:19:09 +02:00
Andrey Antukh
d5d95a1328
🐛 Fix typo on srepl/analyze-files helper
2023-09-06 14:42:31 +02:00
Pablo Alba
8cb917cf51
🐛 Upgrade the fixes functions to avoid corner cases
2023-09-05 16:16:22 +02:00
Alejandro Alonso
69f2e7c43f
Merge remote-tracking branch 'origin/staging' into develop
2023-09-01 12:40:17 +02:00
Andrey Antukh
da3c829b1b
📎 Fix clj linter issues on backend
2023-08-31 11:24:30 +02:00
Andrey Antukh
3a6007d385
📎 Fix clj linter issues on backend
2023-08-31 10:36:20 +02:00
Andrés Moya
730df04970
✨ Add function to validate shape referential integrity
2023-08-22 17:59:28 +02:00
Andrey Antukh
e6664013ba
Merge remote-tracking branch 'origin/staging' into develop
2023-08-21 17:26:21 +02:00
Andrés Moya
8b801b65f6
✨ Enhance synchronization of nested shapes
2023-08-17 09:38:30 +02:00
Andrey Antukh
e5dedb1e3d
🎉 Add push notifications support
2023-08-14 12:13:31 +02:00
Andrey Antukh
13d68a53c0
🎉 Add rpc method for working with file snapshots
2023-08-04 08:28:01 +02:00
Andrey Antukh
d1128a6b1e
🎉 Add helpers for take file snapshots
2023-08-03 17:51:34 +02:00
Andrey Antukh
804addfa66
📎 Add srepl helper for process files
2023-08-03 11:49:14 +02:00
Pablo Alba
1bb3a3a084
🐛 Add script for fix files with bad shape-ref
2023-08-02 10:46:06 +02:00
Andrey Antukh
960ae66cbd
✨ Improve srelp.helper analyze-files usability
2023-07-27 11:49:41 +02:00
Andrey Antukh
405aa66357
🎉 Add new shape & rect data structures
...
Also optimizes some functions for faster shape and rect props
access (there is still a lot of work ahead optimizing the rest of
the functions)
Also normalizes shape creation and validation for ensuring
correct setup of all the mandatory properties.
2023-07-11 17:27:35 +02:00
Andrey Antukh
97d2af048c
🐛 Fix srepl get-file helper (add support for pointer map)
2023-05-17 16:05:31 +02:00
Andrey Antukh
01404ba581
🎉 Add the ability to delete and search profiles to manage.py
2023-05-17 15:47:21 +02:00
Andrey Antukh
c0ccbaebaf
🔥 Remove deprecated queries and mutations
2023-04-24 20:18:14 +02: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
Andrey Antukh
b54bf2bba4
📎 Add helpers for instrumenting vars
2023-02-02 13:38:04 +01:00
Andrés Moya
e1d1ecbc24
Merge remote-tracking branch 'origin/staging' into develop
2023-01-30 12:47:20 +01:00
Andrés Moya
506c2b8d7b
🔧 Add script to rename some layout attrs in existing files
2023-01-27 13:11:46 +01:00
Andrey Antukh
7e9a5c4a8f
Merge remote-tracking branch 'origin/staging' into develop
2023-01-23 09:55:50 +01:00
Andrey Antukh
bf8a514871
✨ Add more flexible prepl api for external tools
2023-01-20 16:52:58 +01:00
Andrey Antukh
62aa6569f2
Merge remote-tracking branch 'origin/staging' into develop
2023-01-20 09:59:56 +01:00
Andrey Antukh
d98fd76032
🎉 Add namespace with a set of helpers for access throught the BREPL
2023-01-19 15:41:12 +01:00
Andrey Antukh
9a407ab714
🎉 Add namespace with a set of helpers for access throught the BREPL
2023-01-19 12:42:39 +01:00
Andrey Antukh
d8faff47a8
♻️ Move profile queries and mutations to commands
2023-01-18 10:51:58 +01:00
Andrey Antukh
db689d151e
♻️ Refactor profile and session handling
...
- makes the profile access more efficient (replace in-app joins to a
simple select query on profile table
- add partial support for access-tokens (still missing some RPC methods)
- move router definitions to specific modules and simplify the main http
module definitions to simple includes
- simplifiy authentication code related to access-tokens and sessions
- normalize db parameters with proper namespaced props
- more work on convert all modules initialization to use proper specs
with fully-qualified keyword config props
2023-01-18 10:51:58 +01:00
Andrey Antukh
84fd952471
✨ Improve storage/* features support on srepl helpers
2022-12-28 09:10:06 +01:00
Andrey Antukh
b929564fa7
♻️ Add admin facilities on the code base
...
- Fix bugs related to orphan teams on profile deletion
- Separate session based profile-id param from api user provided
2022-12-22 16:42:45 +01:00
Andrey Antukh
0600b2abe4
♻️ Make the worker abstraction more scalable
...
Start using redis for dispatcher to worker communication
and add the ability to start multiple threads to worker
for increase the concurrency.
2022-11-28 12:21:44 +01:00
Andrey Antukh
ccb7c466bf
🎉 Add lazy loading and storage/pointer-map support on viewer
2022-11-22 14:06:14 +01:00