Commit Graph

37 Commits

Author SHA1 Message Date
Ivan
3d77317347 R: Remove unnecessary rerenders from useEffect 2025-04-28 11:38:31 +03:00
Ivan
a3241ecff7 F: Improve oss UI 2025-04-24 14:55:15 +03:00
Ivan
4dc8673ae4 Update use-escape-key.ts 2025-04-02 18:45:39 +03:00
Ivan
20b56f59b4 B: Prevent default behavior when ESC is intercepted 2025-04-02 17:43:15 +03:00
Ivan
03fc03a108 F: Replace clickOutside with onBlur trigger for dropdowns 2025-03-20 19:46:50 +03:00
Ivan
cb178e69cd R: Migrate to snake-case pt1 2025-03-12 11:54:32 +03:00
Ivan
3e4d67c9a0 R: Remove all default exports 2025-02-19 23:29:45 +03:00
Ivan
8c0d5bfca7 F: Add global mutation error fallback 2025-02-19 19:15:57 +03:00
Ivan
cdcf1a9c43 R: Remove redundant useEffect 2025-02-14 14:11:05 +03:00
Ivan
0320dd68ab R: Refactor basic components structure 2025-02-07 10:53:49 +03:00
Ivan
fe65dcd574 F: Implement react-query for backend interactions 2025-01-27 15:02:00 +03:00
Ivan
6543d88cbe F: Implement react-query pt3 2025-01-23 19:41:31 +03:00
Ivan
76aee5bea7 F: Implement react-query pt2
Some checks failed
Frontend CI / build (22.x) (push) Has been cancelled
2025-01-21 20:33:05 +03:00
Ivan
55fa09c6fb R: Migrating to zustand for local state management pt3 2025-01-15 22:16:06 +03:00
Ivan
32b41620d8 R: Fix Rules of React violations 2024-12-13 13:10:03 +03:00
Ivan
aa4a8b3f94 R: Prepare to migrate to react-compiler pt1 2024-12-12 21:45:46 +03:00
Ivan
968c97b374 R: Use monadic conditional call 2024-12-04 22:52:45 +03:00
Ivan
39c972eeea R: Upgrade to react-router v7 2024-11-25 19:52:57 +03:00
Ivan
fdc432ed57 R: Improve conditional hook performance 2024-10-30 21:41:38 +03:00
Ivan
6be49f2752 M: Fix TSDoc text 2024-10-30 21:35:43 +03:00
Ivan
731ca12308 R: Add eslint-plugin-react-hooks and fix issues 2024-10-23 16:27:56 +03:00
Ivan
df4323d214 F: Update pyconcept and implement improved typechecking 2024-09-22 20:25:10 +03:00
Ivan
30ec76cefd F: Implement basic substitution checks 2024-08-26 17:24:46 +03:00
Ivan
f59206c182 F: Implement operation and schema delete consequence for OSS 2024-08-15 23:23:10 +03:00
Ivan
e17056ea10 F: Prepare operation change propagation 2024-08-14 21:50:10 +03:00
Ivan
edc728fe00 R: Upgrade to eslint9 2024-08-06 14:38:10 +03:00
Ivan
d3213211b5 F: Implement UI for synthesis 2024-07-29 16:55:48 +03:00
Ivan
c438b6ac16 Refactoring: split backendAPI into modules 2024-07-24 23:20:45 +03:00
Ivan
ace3d53a2e Upgrade build system base versions
Some checks failed
Frontend CI / build (22.x) (push) Waiting to run
Backend CI / build (3.12) (push) Has been cancelled
2024-07-19 22:38:14 +03:00
Ivan
5922c28fa7 Small UI fixes 2024-07-19 20:42:54 +03:00
IRBorisov
5af65ecb06 Wait for user loading before loading Library or Schema 2024-06-26 21:52:18 +03:00
IRBorisov
6c3461977d Refactoring: UI elements naming convention
Some checks are pending
Frontend CI / build (18.x) (push) Waiting to run
2024-06-26 19:47:05 +03:00
IRBorisov
552fb67f09 Fix context loading semantics
Loading is a flag for data loading on context create
Processing is a flag for waiting for response after function call
2024-06-23 19:42:54 +03:00
IRBorisov
9a7076d516 Revert "Improting synthesis implementation pt1"
Some checks failed
Backend CI / build (3.12) (push) Waiting to run
Frontend CI / build (18.x) (push) Has been cancelled
2024-06-21 23:47:23 +03:00
IRBorisov
000bfad0f8 Start fixing type errors and basic linting
Some checks are pending
Backend CI / build (3.12) (push) Waiting to run
Frontend CI / build (18.x) (push) Waiting to run
2024-06-21 21:46:10 +03:00
IRBorisov
e144d156ac Improting synthesis implementation pt1 2024-06-21 19:56:30 +03:00
IRBorisov
2759f10d09 Initial commit
Some checks failed
Backend CI / build (3.12) (push) Has been cancelled
Frontend CI / build (18.x) (push) Has been cancelled
2024-06-07 20:17:03 +03:00