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
Andrey Antukh
1298956d92
✨ Improve srepl helpers for activate profile
2022-11-08 13:02:14 +01:00
Andrey Antukh
76333cec26
🎉 Integrate storage/pointer-map file feature
2022-11-08 13:02:14 +01:00
Andrey Antukh
a42d7164ad
🎉 Add more helpers on srepl ns
2022-11-08 13:02:14 +01:00
Andrey Antukh
b2cbb1e60f
✨ Update srepl helpers
2022-10-18 15:49:18 +02:00
Andrey Antukh
886ab0e152
✨ Improve iteration and add concat-all and fully lazy mapcat helper
2022-09-29 10:32:18 +02:00
Andrey Antukh
278f6685b6
✨ Improve object deletion process on profile deletion
2022-09-28 09:45:43 +02:00
Andrey Antukh
757cee67fb
🎉 Add the ability to completly block access to a profile
2022-09-28 09:45:43 +02:00
Andrey Antukh
41134f22e9
📎 Update license header
2022-09-20 23:23:22 +02:00
Andrey Antukh
c4aba025c4
✨ Add some srepl helpers for resend email verification
2022-09-20 23:04:37 +02:00
Andrey Antukh
3c2ba92f6c
🎉 Add srepl helper for sending test email
2022-09-20 13:41:40 +02:00
Andrey Antukh
e0ac583aba
📎 Improve analyze-files helper on srepl ns
2022-09-06 16:53:28 +02:00
Andrey Antukh
7626d912b9
🎉 Add srepl helpers for run and print available tasks
2022-08-11 17:31:32 +02:00
Andrey Antukh
918d2ab4a9
🎉 Add more helpers on srepl ns
2022-08-11 17:31:32 +02:00
Andrey Antukh
4bf05c8a42
✨ Minor reorganization of srepl namespace
2022-07-27 12:55:43 +02:00
Andrey Antukh
14d1cb90bd
♻️ Refactor auth code
2022-07-04 11:23:33 +02:00
Andrés Moya
6f94745aed
♻️ Rename specs -> types
...
NO FUNCTIONALITY IS CHANGED in this commit, only moving things around
2022-06-29 06:25:06 +02:00
Andrés Moya
f04859f8a6
⚡ Add script to fix broken objects
2022-06-06 12:56:37 +02:00
Andrés Moya
b0c3b38cc5
🔧 Add a function to manually repair components without :id
2022-05-24 12:26:21 +02:00
Andrés Moya
13492f5ac7
🐛 Fix orphaned component instances
2022-05-20 09:17:55 +02:00
Andrey Antukh
59d0bafdc9
📎 Add analyze-file helper to srepl.main namespace
2022-03-31 10:40:15 +02:00
Andrey Antukh
741d2b3f3c
Merge remote-tracking branch 'origin/main' into develop
2022-02-12 17:33:28 +01:00
Andrey Antukh
827c2140b7
♻️ Refactor error reporting and logging context formatting
...
The prev approach uses clojure.pprint without any limit extensivelly
for format error context data and all this is done on the calling
thread. The clojure.pprint seems very inneficient in cpu and memory
usage on pprinting large data structures.
This is improved in the following way:
- All formatting and pretty printing is moved to logging thread,
reducing unnecesary blocking and load on jetty http threads.
- Replace the clojure.pprint with fipp.edn that looks considerably
faster than the first one.
- Add some safe limits on pretty printer for strip printing some
data when the data structure is very large, very deep or both.
2022-02-10 15:12:35 +01:00
Andrey Antukh
04f7169aef
♻️ Refactor and modularize all specs.
2022-01-27 13:03:44 +01:00
Andrey Antukh
f8a46c56e9
🎉 Add helper for offline validate files with specs.
2022-01-26 18:12:17 +01:00
Andrey Antukh
bfef94dbfb
Merge branch 'main' into staging.
2022-01-24 16:07:47 +01:00
Andrey Antukh
9e06275945
🐛 Prevent exception on broken path.
2022-01-24 15:41:44 +01:00
Josh Soref
cd2d3d5fa3
🐛 Fix typos in backend
2021-11-15 09:53:10 -05:00
Andrey Antukh
f14325d12b
🎉 Add server repl helper for duplicate file.
2021-03-02 10:49:50 +01:00
Andrey Antukh
e3727aaefe
🎉 Add onboarding data to the database.
2021-02-24 16:31:56 +01:00
Andrey Antukh
32e832eb39
🎉 Add srepl helper for migrate page storage to new blob format.
2021-02-10 12:07:35 +01:00
Andrey Antukh
dbbe1f7df2
📎 Minor improvement on main ns on srepl module.
2021-02-08 13:52:51 +01:00
alonso.torres
2e7f90f3cc
✨ Adds commands to load data into user
2021-02-02 13:03:21 +01:00
Andrey Antukh
e3891df243
✨ Minor improvements on profile initial data.
2021-01-29 18:04:33 +01:00
alonso.torres
510d3cfa33
✨ Allows initial data to be extracted/loaded to file
2021-01-29 18:04:33 +01:00
Andrey Antukh
b9fe8e4b33
🔥 Remove unused config.
2021-01-26 18:45:19 +01:00
Andrey Antukh
7cfe768dbd
✨ Add helper for access file data on server repl.
2021-01-25 11:51:15 +01:00
Andrey Antukh
4e271603c2
🎉 Add helper to devenv for properly reset passwords.
2021-01-25 11:51:15 +01:00
Andrey Antukh
9f12456456
♻️ Replace mount with integrant.
2021-01-07 11:29:57 +01:00
Andrey Antukh
067aece437
🎉 Add first helpers for manipulate the file data from server repl.
2020-12-21 12:15:53 +01:00
Andrey Antukh
44a21de783
✨ Fix all linter issues on backend code.
2020-12-02 15:35:14 +01:00
alonso.torres
51f9dfbc4f
🐛 Fixed port problem
2020-11-13 09:30:05 +01:00
Andrey Antukh
4ad08a7449
🎉 Add socket repl.
2020-11-12 14:00:50 +01:00