Commit Graph

85 Commits

Author SHA1 Message Date
Ivan
6fa25b51fe R: Remove unnecessary rerenders from useEffect 2025-04-28 11:38:55 +03:00
Ivan
d607038738 F: Improve oss UI
Some checks failed
Frontend CI / build (22.x) (push) Has been cancelled
Frontend CI / notify-failure (push) Has been cancelled
2025-04-24 14:57:34 +03:00
Ivan
78bd97ec51 B: Prevent default behavior when ESC is intercepted
Some checks failed
Frontend CI / build (22.x) (push) Has been cancelled
Frontend CI / notify-failure (push) Has been cancelled
2025-04-02 18:46:49 +03:00
Ivan
25663322e3 F: Replace clickOutside with onBlur trigger for dropdowns
Some checks failed
Backend CI / build (3.12) (push) Has been cancelled
Frontend CI / build (22.x) (push) Has been cancelled
Backend CI / notify-failure (push) Has been cancelled
Frontend CI / notify-failure (push) Has been cancelled
2025-03-20 19:47:08 +03:00
Ivan
1192ec7f47 R: Migrate to snake-case pt1 2025-03-12 11:55:43 +03:00
Ivan
74473f4cb5 R: Remove all default exports
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-19 23:30:35 +03:00
Ivan
9ef4d32376 F: Add global view for mutation errors 2025-02-19 19:26:29 +03:00
Ivan
5afe8ac86e R: Remove redundant useEffect
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-14 14:12:10 +03:00
Ivan
07c1d54f17 R: Refactor basic components structure 2025-02-07 10:54:47 +03:00
Ivan
711ed28a43 F: Implement react-query for backend interactions 2025-01-27 15:03:48 +03:00
Ivan
b9ee1b9d08 R: Migrating to zustand for local state management pt3 2025-01-15 22:16:27 +03:00
Ivan
d3e19d9c64 R: Fix Rules of React violations 2024-12-13 13:10:23 +03:00
Ivan
56b7d3d71f R: Prepare to migrate to react-compiler 2024-12-12 21:46:03 +03:00
Ivan
a8d39eb8bd R: Use monadic conditional call
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2024-12-04 22:53:01 +03:00
Ivan
f4488384ac R: Upgrade to react-router v7
Some checks failed
Frontend CI / build (22.x) (push) Has been cancelled
2024-11-25 19:53:20 +03:00
Ivan
06f59e3ed3 R: Improve conditional hook performance 2024-10-30 21:41:52 +03:00
Ivan
678079192a M: Fix TSDoc text 2024-10-30 21:35:55 +03:00
Ivan
79d8184193 R: Add eslint-plugin-react-hooks and
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2024-10-23 16:29:35 +03:00
Ivan
35bfc86533 F: Update pyconcept and implement improved typechecking
Some checks failed
Frontend CI / build (22.x) (push) Waiting to run
Backend CI / build (3.12) (push) Has been cancelled
2024-09-22 20:25:36 +03:00
Ivan
134ef566be F: Implement basic substitution checks
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2024-08-26 17:25:07 +03:00
Ivan
35883458f3 F: Implement operation and schema delete consequence for OSS
Some checks are pending
Backend CI / build (3.12) (push) Waiting to run
Frontend CI / build (22.x) (push) Waiting to run
2024-08-15 23:23:45 +03:00
Ivan
263f3f93eb F: Prepare operation change propagation 2024-08-14 21:50:28 +03:00
Ivan
50760d7d13 R: Upgrade to eslint9
Some checks failed
Frontend CI / build (22.x) (push) Has been cancelled
2024-08-06 14:39:00 +03:00
Ivan
5ee85b169d F: Implement UI for synthesis
Some checks are pending
Backend CI / build (3.12) (push) Waiting to run
Frontend CI / build (22.x) (push) Waiting to run
2024-07-29 16:56:24 +03:00
Ivan
f36924d0e9 Refactoring: split backendAPI into modules 2024-07-24 23:20:59 +03:00
Ivan
56bda11773 Upgrade build system base versions 2024-07-19 22:38:43 +03:00
Ivan
583edde582 Small UI fixes 2024-07-19 20:43:09 +03:00
IRBorisov
e12cb3821b Wait for user loading before loading Library or Schema
Some checks are pending
Frontend CI / build (18.x) (push) Waiting to run
2024-06-26 21:50:43 +03:00
IRBorisov
3ea22f3080 Refactoring: UI elements naming convention 2024-06-26 19:47:31 +03:00
IRBorisov
122bf4fcc1 Fix context loading semantics
Some checks failed
Backend CI / build (3.12) (push) Has been cancelled
Frontend CI / build (18.x) (push) Has been cancelled
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:43:22 +03:00
IRBorisov
3f2db1e7bc Add OSS scaffolding 2024-06-04 23:00:22 +03:00
IRBorisov
18beffb1d9 Implement editorial levels 2024-05-27 20:42:34 +03:00
IRBorisov
e0dcbd612c Refactoring: prepare for user permissions implementation 2024-05-26 14:54:02 +03:00
IRBorisov
8104b57097 Frontend: Implement Cst reordering 2024-04-24 10:27:17 +03:00
IRBorisov
26fe49b352 Refactoring: use cached maps to access constituents 2024-04-07 15:38:24 +03:00
IRBorisov
a10bda8af3 Refactoring constants + small UI fixes 2024-04-06 14:39:49 +03:00
IRBorisov
3ac6a3577d Refactoring: standardize localStorage and add prefix 2024-03-27 15:32:59 +03:00
IRBorisov
feb65cfd42 Refactor components fold structure 2024-03-20 15:27:32 +03:00
IRBorisov
83bf42ed57 Add Versioning help 2024-03-12 13:47:19 +03:00
IRBorisov
7d4b87aa7d Add version frontend API 2024-03-04 19:22:22 +03:00
IRBorisov
5a196b8fa1 Optimize frontend for small screens 2024-01-16 13:47:29 +03:00
IRBorisov
d64e4a9894 Simplify error handler 2024-01-04 22:10:57 +03:00
IRBorisov
8d240d1360 Refactoring: miscellaneous functions 2024-01-04 14:35:46 +03:00
IRBorisov
40cb8b4ce8 Refactoring: apply prettier on save 2023-12-28 14:04:44 +03:00
IRBorisov
87d3152e6c Refactoring: spelling updates 2023-12-27 19:34:39 +03:00
IRBorisov
1df94572b7 Implement UI animations
using Framer Motion
2023-12-25 16:53:27 +03:00
IRBorisov
6965e83e19 Refactor UI classes and improve editing UX 2023-12-18 12:25:39 +03:00
IRBorisov
87dc02dba5 Refactoring: implement aliases and use client 2023-12-13 14:32:57 +03:00
IRBorisov
c1a994bc0c UI components refactoring and DOM optimization 2023-12-05 01:22:44 +03:00
IRBorisov
97bec834f0 Refactor models: split API in separate module 2023-11-06 20:21:30 +03:00