Commit Graph

65 Commits

Author SHA1 Message Date
Ivan
5f049a929d F: Implement drag change hierarchy 2025-04-23 23:31:52 +03:00
Ivan
3d81a7dc28 M: Allow partial attribute updates 2025-04-22 14:23:26 +03:00
Ivan
13914a04f9 F: Implementing block UI pt1 2025-04-21 20:35:40 +03:00
Ivan
2ae9576384 F: Implement frontend api calls 2025-04-20 18:06:18 +03:00
Ivan
09071a6e8f F: Implement delete-block and update-block backend 2025-04-16 11:18:27 +03:00
Ivan
dbceac0a6d F: Implement create-block API
Some checks failed
Backend CI / build (3.12) (push) Has been cancelled
Backend CI / notify-failure (push) Has been cancelled
2025-04-14 23:11:24 +03:00
Ivan
5efce874b2 R: Restructuring layout data pt2 2025-04-06 15:47:40 +03:00
Ivan
3271d9244c R: Restructuring layout data pt1 2025-04-06 13:28:00 +03:00
Ivan
417583efa5 R: Change fieldname comment to description 2025-03-25 22:30:15 +03:00
Ivan
76902b34ae F: Improve OSS create operations 2025-03-19 13:25:20 +03:00
Ivan
03578aa0b5 B: Improve typechecks and fix backend API data 2025-03-02 19:07:12 +03:00
Ivan
92822ccd8e B: Fix incorrect operation deletion consequences 2024-11-15 20:36:30 +03:00
Ivan
f0af0db3f9 F: Constituenta relocation pt2 2024-10-28 14:52:30 +03:00
Ivan
df4323d214 F: Update pyconcept and implement improved typechecking 2024-09-22 20:25:10 +03:00
Ivan
3555db3edf R: Add inherited cst source to API 2024-09-14 15:14:48 +03:00
Ivan
31195cdd60 R: Improve backend type hints, linting and package locks
Some checks failed
Backend CI / build (3.12) (push) Has been cancelled
Frontend CI / build (22.x) (push) Has been cancelled
2024-09-12 21:10:05 +03:00
Ivan
fe678de8e4 R: Refactor Cst order attribute
0-indexed used for storage only
2024-09-11 20:06:01 +03:00
Ivan
5ca7f4d057 M: Cleanup todos 2024-09-11 13:24:29 +03:00
Ivan
8f29c69b49 F: Add ordering to OSS arguments 2024-09-04 14:37:07 +03:00
Ivan
6c4d10e8c0 M: Add fixed ordering for data sent to frontend
Some checks failed
Frontend CI / build (22.x) (push) Waiting to run
Backend CI / build (3.12) (push) Has been cancelled
2024-09-02 12:31:59 +03:00
Ivan
5b109689e4 B: Fix oss synthesis ordering and order propagation 2024-09-01 15:14:11 +03:00
Ivan
13b7b4d748 F: Improve OSS deletion mechanics 2024-08-23 19:09:18 +03:00
Ivan
13442c44aa B: Fix convention editing for OSS 2024-08-19 17:05:15 +03:00
Ivan
60eba81001 F: Propagate operation changes to OSS 2024-08-16 20:57:07 +03:00
Ivan
3032d90f32 R: preparing change operation propagation 2024-08-16 19:53:01 +03:00
Ivan
f59206c182 F: Implement operation and schema delete consequence for OSS 2024-08-15 23:23:10 +03:00
Ivan
4716fde331 B: Prevent oss cross-propagation 2024-08-14 23:36:52 +03:00
Ivan
e17056ea10 F: Prepare operation change propagation 2024-08-14 21:50:10 +03:00
Ivan
63991f713c R: Merge ChangeManager and OperationSchema 2024-08-14 13:13:00 +03:00
Ivan
6d3d07dbc0 M: Implement substitution updates on cst_delete 2024-08-13 23:37:32 +03:00
Ivan
fde844f5c2 F: Implement substitutions propagation
Some checks failed
Backend CI / build (3.12) (push) Has been cancelled
Frontend CI / build (22.x) (push) Has been cancelled
2024-08-12 16:51:24 +03:00
Ivan
58d0cb9afd R: Improve cst creation propagation 2024-08-11 21:22:53 +03:00
Ivan
6a498ed2de M: Propagate cst_delete 2024-08-11 12:37:18 +03:00
Ivan
79ad54ed84 R: intorduce facade 2024-08-11 00:11:25 +03:00
Ivan
a9edf842d8 M: Propagate cst_update
Some checks failed
Frontend CI / build (22.x) (push) Waiting to run
Backend CI / build (3.12) (push) Has been cancelled
2024-08-10 11:46:08 +03:00
Ivan
1600c8abd2 M: Change propogation 2024-08-09 20:57:03 +03:00
Ivan
5c4c0b38d5 R: Cleanup model API: move logic to view/serializer 2024-08-08 15:31:32 +03:00
Ivan
1647b3c0e8 R: RSForm cache and transaction.atomic 2024-08-07 21:54:14 +03:00
Ivan
513d6a5b71 R: Optimize database queries
Some checks failed
Backend CI / build (3.12) (push) Has been cancelled
Frontend CI / build (22.x) (push) Has been cancelled
2024-08-06 23:13:57 +03:00
Ivan
91642816b1 F: Implement editors change for OSS -> RSForm 2024-08-06 22:35:32 +03:00
Ivan
92a0453b18 F: Implement RSForm and OSS attribute sync 2024-08-05 23:53:07 +03:00
Ivan
95d38cea7c R: Test Inheritance and update initial data 2024-08-02 15:15:53 +03:00
Ivan
e96206b7db M: Improve node positioning in OSS 2024-08-02 11:17:27 +03:00
Ivan
044a484607 M: Add Operation to Inheritance model 2024-08-02 11:16:41 +03:00
Ivan
27ba4a5da8 F: Add function for predecessor tracing
Some checks failed
Backend CI / build (3.12) (push) Has been cancelled
Frontend CI / build (22.x) (push) Has been cancelled
Update oss.py
2024-08-01 21:20:30 +03:00
Ivan
e29f7409c1 F: Improve RSForm and OSS UI + some fixes 2024-08-01 20:15:16 +03:00
Ivan
967eabde51 F: Improve RSForm UI for inherited cst 2024-08-01 11:55:45 +03:00
Ivan
e5977d259b F: Improve OSS <-> RSForm UI 2024-08-01 00:35:49 +03:00
Ivan
057850678a R: Backend cleanup and query improvements 2024-07-31 21:09:42 +03:00
Ivan
2a30661355 F: Implementing backend for synthesis operation
Some checks failed
Backend CI / build (3.12) (push) Has been cancelled
Frontend CI / build (22.x) (push) Has been cancelled
2024-07-31 18:09:08 +03:00