Commit Graph

1253 Commits

Author SHA1 Message Date
Ivan
aecac71283 M: Revert to default selection behavior and fix minor issues 2025-03-19 13:03:43 +03:00
Ivan
79158c5cf5 F: Improve admin panel for User 2025-03-19 12:08:41 +03:00
Ivan
0ad15ee473 npm update
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-03-18 22:47:38 +03:00
Ivan
ebedd86fcb B: Fix search dropdown 2025-03-18 22:28:27 +03:00
Ivan
a46dfb6561 M: Minor UI improvements
Some checks failed
Frontend CI / build (22.x) (push) Has been cancelled
2025-03-14 21:06:55 +03:00
Ivan
43015fb193 R: Replace enums with const objects 2025-03-14 20:44:23 +03:00
Ivan
10905fa5a5 R: Fix tests
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-03-13 23:56:53 +03:00
Ivan
23e2b2f0ba R: Remove unused symbols 2025-03-13 23:21:14 +03:00
Ivan
191d73e60e B: Fix redirect on first load 2025-03-13 20:21:16 +03:00
Ivan
f2ef9f945c B: Fix dialog heights for fullscreen dialogs 2025-03-13 20:14:27 +03:00
Ivan
25297b0459 M: Fix react-toaster size for small screens
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-03-13 14:54:44 +03:00
Ivan
8208adab96 F: Rework inline styles and improve animations 2025-03-13 14:42:48 +03:00
Ivan
26976c806a M: Improve table styling
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-03-12 23:39:11 +03:00
Ivan
8d304f32d0 B: Fix navigation bar animation 2025-03-12 23:27:17 +03:00
Ivan
bc3d4e0f26 M: Remove unnecessary will-change attributes 2025-03-12 23:11:07 +03:00
Ivan
3841a7ad68 F: Add masking blur effects for edges of graphs 2025-03-12 23:08:20 +03:00
Ivan
400ebf55e4 R: Improve data-table internals 2025-03-12 22:41:07 +03:00
Ivan
4875a44555 R: Migrate to snake-case pt3
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-03-12 12:13:20 +03:00
Ivan
5c08f8e693 R: Migrate to snake-case pt2 2025-03-12 12:04:50 +03:00
Ivan
1192ec7f47 R: Migrate to snake-case pt1 2025-03-12 11:55:43 +03:00
Ivan
9870418f54 R: Move pagination handling to main body
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-03-12 00:18:48 +03:00
Ivan
4f5e51e27b M: Improve checkboxes 2025-03-11 23:37:12 +03:00
Ivan
6f1afc68ad M:BlockNavigation should not cause rerenders 2025-03-11 23:25:09 +03:00
Ivan
9fadfec1b3 M: Add distinguishing border for focusCst 2025-03-11 22:56:31 +03:00
Ivan
9b4cf2bde2 M: Improve location picker 2025-03-11 22:25:30 +03:00
Ivan
ab6b07ed06 M: Small layout fixes
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-03-11 14:42:41 +03:00
Ivan
76df3c433e B: Fix modal layout 2025-03-11 12:56:58 +03:00
Ivan
e181191e43 R: Refactor layout definitions 2025-03-11 12:48:52 +03:00
Ivan
04c87f51cf R: Refactor tabs layout 2025-03-11 11:35:51 +03:00
Ivan
31a29b7bc0 B: Fix modals and EditVersions 2025-03-11 11:01:19 +03:00
Ivan
b187e7ad79 B: fix build
Some checks failed
Frontend CI / build (22.x) (push) Waiting to run
Backend CI / build (3.12) (push) Has been cancelled
2025-03-10 16:20:46 +03:00
Ivan
679da36fc0 update dependencies 2025-03-10 16:13:19 +03:00
Ivan
20022ea648 F: Improve styling pt2 2025-03-10 16:02:53 +03:00
Ivan
4f9a94c933 F: Improve styling and do a pass on UI
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-03-09 21:59:21 +03:00
Ivan
2ad5fd4c39 R: Remove redundant containers
Some checks failed
Frontend CI / build (22.x) (push) Has been cancelled
2025-03-07 22:05:12 +03:00
Ivan
81fa0c5796 F: Refactor z-index and stacking 2025-03-07 20:38:40 +03:00
Ivan
293f1cad6f F: Improve layout by reworking dropdowns 2025-03-07 02:46:19 +03:00
Ivan
442f86f99a T: Add logout test and improve accessability
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-03-06 22:26:44 +03:00
Ivan
267dc0f16f R: Fix build action sequence 2025-03-06 21:34:02 +03:00
Ivan
7252290416 R: Add e2e tests for login 2025-03-06 21:09:44 +03:00
Ivan
31c32d5983 R: Refactor table usage
Some checks failed
Frontend CI / build (22.x) (push) Has been cancelled
2025-03-05 00:58:15 +03:00
Ivan
3acf0600e4 M: Update error msg text 2025-03-05 00:16:30 +03:00
Ivan
ef79f3b83e R: useContext -> use hook 2025-03-05 00:10:02 +03:00
Ivan
cad521f46d R: Refactor constituents search
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-03-04 14:30:28 +03:00
Ivan
d0b430eb17 M: Add font perloading and change swap behavior
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-03-04 12:42:00 +03:00
Ivan
751b30a95b R: Add container class for further queries 2025-03-04 12:24:16 +03:00
Ivan
ad3891ac66 B: Fix buttons layout 2025-03-04 12:23:41 +03:00
Ivan
ac3dae7c81 R: Simplify eslint integration
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-03-03 12:44:29 +03:00
Ivan
1c904f965c R: Setup testing environment and mocks
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-03-02 21:23:34 +03:00
Ivan
32f83c4122 B: Improve typechecks and fix backend API data 2025-03-02 19:08:28 +03:00
Ivan
54472ef0b1 R: Improve test runner system and vite config
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-03-01 22:00:55 +03:00
Ivan
6d5466dd75 M: Fix height for tooltip
Some checks failed
Frontend CI / build (22.x) (push) Has been cancelled
2025-02-27 14:01:02 +03:00
Ivan
4129d5e894 R: Update inline packages
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-26 23:49:56 +03:00
Ivan
fac7eee462 npm update 2025-02-26 23:01:09 +03:00
Ivan
5f76a77e01 M: replace deprecated API 2025-02-26 22:23:31 +03:00
Ivan
634c2bf85e B: Fix validation after setValue 2025-02-26 22:10:34 +03:00
Ivan
f6ab38819c R: Refactor graph rendering and selection update 2025-02-26 20:46:59 +03:00
Ivan
bd695696ac M: Refactor tooltips loading 2025-02-26 20:35:16 +03:00
Ivan
02fffc67e5 M: Improve notification delays
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-26 16:46:34 +03:00
Ivan
e211898cc0 F: Improve navigation API. Implement async versions 2025-02-26 16:28:29 +03:00
Ivan
8ed6aefc16 F: Improve OSS graph interactions 2025-02-26 13:49:40 +03:00
Ivan
3e52639e48 R: Refactor feature dependencies
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-26 00:16:41 +03:00
Ivan
16188d8108 M: Fix selection styling 2025-02-26 00:10:42 +03:00
Ivan
de60e6f77b F: Remove unusable save to image feature 2025-02-25 22:15:02 +03:00
Ivan
0fec8f9d61 R: Rework TGFlow rerenders 2025-02-25 21:48:44 +03:00
Ivan
fcdaa81836 B: Fix z-index
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-25 13:24:19 +03:00
Ivan
4352ba93b6 F: Simplify termgraph tooltip 2025-02-25 13:19:35 +03:00
Ivan
0d899f6258 F: Simplify TGFlow tooltips 2025-02-25 12:44:09 +03:00
Ivan
9e50312d23 R: Refactor menu bars and fix QR dialog styling
Some checks failed
Frontend CI / build (22.x) (push) Has been cancelled
2025-02-23 16:54:11 +03:00
Ivan
fbdd561344 F: Rework users API
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-22 19:22:07 +03:00
Ivan
b29a4e7b49 R: Redistribute constant and global dependencies 2025-02-22 18:39:58 +03:00
Ivan
664fdb585c R: Use line-clamp for line limitation 2025-02-22 18:03:07 +03:00
Ivan
13cf86f7b5 B: Fix edit operation form 2025-02-22 17:26:18 +03:00
Ivan
3ebcf3562b F: Improve animation and styling
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-22 16:46:42 +03:00
Ivan
1afc179d06 R: make react-scan import optional 2025-02-22 14:29:38 +03:00
Ivan
00a64e90f1 R: Remove redundant types and styles 2025-02-22 14:04:01 +03:00
Ivan
d5a23e9362 M: Fix semantic tag 2025-02-22 12:22:34 +03:00
Ivan
9f68baadee R: Remove redundant type 2025-02-22 12:20:47 +03:00
Ivan
418fbdf195 B: Fix tabIndex for modals 2025-02-22 11:23:11 +03:00
Ivan
536705c00b F: Upgrade to tailwind 4. Fix type imports
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-21 21:15:05 +03:00
Ivan
74186b268b npm update + fix name collision
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-20 18:10:53 +03:00
Ivan
22217899b5 M: Remove modficiation tracking 2025-02-20 18:02:04 +03:00
Ivan
cba8180429 M: Change focus keybind 2025-02-20 17:18:06 +03:00
Ivan
e4452b3679 M: Fix centering for editor 2025-02-20 17:08:23 +03:00
Ivan
9d99179a40 F: Improve version selection 2025-02-20 16:40:00 +03:00
Ivan
9c0315f049 F: Disable react-scan for production
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-20 14:59:52 +03:00
Ivan
f2570deabe F: Add react-scan to tooling and fix some rerenders 2025-02-20 14:45:52 +03:00
Ivan
1b76b54691 M: Add timestamp verification
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-20 00:03:22 +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
53b746f3c4 R: Distinguish undefined semantics vs null 2025-02-19 22:33:09 +03:00
Ivan
9ef4d32376 F: Add global view for mutation errors 2025-02-19 19:26:29 +03:00
Ivan
60094efb3c F: viewTransition to navigation 2025-02-19 19:15:26 +03:00
Ivan
3141b4c561 npm update
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-19 00:59:14 +03:00
Ivan
ff09a09753 F: Implement schema checks for backend + small fixes 2025-02-18 23:57:05 +03:00
Ivan
6e8192404f R: Refactor type definitions
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-18 19:40:24 +03:00
Ivan
6deedb3afd M: Fix minor issues
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-17 16:19:15 +03:00
Ivan
869de34fc5 F: Add zod validation for backend responses for rsforms 2025-02-17 14:44:08 +03:00
Ivan
440a655395 R: Remove redundant useEffects
Some checks failed
Frontend CI / build (22.x) (push) Has been cancelled
2025-02-15 18:33:05 +03:00
Ivan
35256d570f M: Improve global loader visuals 2025-02-15 17:39:09 +03:00
Ivan
e2ded7d587 npm update 2025-02-15 17:16:48 +03:00
Ivan
900915de46 F: Add global loader for navigation 2025-02-15 17:11:36 +03:00
Ivan
e5b1bbb57a F: Rework edit wordforms dialog 2025-02-15 16:43:10 +03:00
Ivan
6641d4b224 B: Hotfix build 2025-02-15 15:39:47 +03:00
Ivan
308feb2982 B: Fix versions ordering 2025-02-15 15:37:19 +03:00
Ivan
00fd2beea3 F: Rework reference editor dialog 2025-02-15 15:34: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
91184f798a F: Rework cst create and template dialogs
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-14 02:42:17 +03:00
Ivan
4853884251 R: Improve import sorting
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-12 21:36:25 +03:00
Ivan
c75af03bea R: Refine feature boundaries and dependencies 2025-02-12 20:53:31 +03:00
Ivan
012fb142ed R: library feature boundary
Some checks failed
Frontend CI / build (22.x) (push) Waiting to run
Backend CI / build (3.12) (push) Has been cancelled
2025-02-12 15:13:37 +03:00
Ivan
8c894b1245 R: Refactor auth and help feature boundary 2025-02-12 13:44:41 +03:00
Ivan
92a0ec5968 R: Refactor users feature boundary 2025-02-12 13:07:55 +03:00
Ivan
fd6295f279 R: Move LibraryItem editor to proper feature 2025-02-12 12:45:40 +03:00
Ivan
c9da647226 F: Rework DeleteCst and InlineSynthesis dialogs 2025-02-12 12:25:06 +03:00
Ivan
2632921dbb R: Upgrade SubstituteCst dialog
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-12 02:12:08 +03:00
Ivan
381567491f R: Refactor global names and LocationChange dialog 2025-02-12 01:35:41 +03:00
Ivan
a56d1e7fc4 F: Rework Edit Operation dialog 2025-02-12 00:14:38 +03:00
Ivan
aeac2c2941 R: Split colors declarations 2025-02-11 21:07:23 +03:00
Ivan
301f388788 R: Split label resources into features 2025-02-11 20:56:24 +03:00
Ivan
e53157aa31 R: Rework all mutations to mutateAsync
Fixes problem with mutations callback not being triggered in dialogs
2025-02-11 20:16:11 +03:00
Ivan
f31acfc817 F: Rework create operation dialog
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-11 14:24:13 +03:00
Ivan
c5b73612f3 F: Rework RelocateConstituents dialog
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-10 16:18:54 +03:00
Ivan
a967e957b3 F: Rework zod schema names and DeleteOperation dialog 2025-02-10 14:11:28 +03:00
Ivan
c5bf72f889 F: Rework ChangeInputSchema dialog 2025-02-10 13:43:06 +03:00
Ivan
8372344277 R: Untagle dependencies 2025-02-10 13:29:23 +03:00
Ivan
17b94b5e9a R: Refactoring folder structure: introducing features
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-10 01:32:55 +03:00
Ivan
80473b0b82 F: rework CloneLibraryItem dialog
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-08 19:17:58 +03:00
Ivan
bc948eff0b F: Rework graph filter params dialog
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-08 17:59:54 +03:00
Ivan
ef209868bf F: Rework CstRename dialog
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-07 20:45:32 +03:00
Ivan
a44c1cd170 F: Rework version editing
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-07 15:30:47 +03:00
Ivan
07c1d54f17 R: Refactor basic components structure 2025-02-07 10:54:47 +03:00
Ivan
4d91437d7f R: Refactor modal dialogs API
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
Distinguish Form and View modals
2025-02-06 20:28:23 +03:00
Ivan
bb33c1f212 R: Move dialogs to form basis
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-06 14:10:18 +03:00
Ivan
05422df430 npm update 2025-02-06 11:27:37 +03:00
Ivan
d410bfeeb5 F: Fix forms that are subject to react compiler problems
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-06 00:26:55 +03:00
Ivan
f5087241a3 R: Remove redundant checks 2025-02-05 22:14:14 +03:00
Ivan
e96ce964ca R: Remove redundant useEffect 2025-02-05 21:55:39 +03:00
Ivan
77479fb6fe F: Rework Constituenta editor form 2025-02-05 20:52:20 +03:00
Ivan
cc6e592149 B: Fix cstUpdate 2025-02-05 13:23:30 +03:00
Ivan
86f90149ee B: Fix small bugs and refactor away useEffect 2025-02-05 12:47:53 +03:00
Ivan
df06e7a7b9 B: Fix margin 2025-02-05 12:13:05 +03:00
Ivan
f1bdb70a76 B: Fix contextmenu animations 2025-02-05 12:03:54 +03:00
Ivan
507faf4689 R: Remove redundant useCallback
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-05 01:27:52 +03:00
Ivan
0ad1e4f872 B: Add timeout for cache invalidation after schema delete 2025-02-05 00:28:01 +03:00
Ivan
515f398fda F: Rework createLibraryItem form 2025-02-04 23:34:02 +03:00
Ivan
c76af6d224 R: Unify components API for user inputs 2025-02-04 20:35:55 +03:00
Ivan
b6f1681f49 F: Rework user profile editor
Some checks failed
Frontend CI / build (22.x) (push) Waiting to run
Backend CI / build (3.12) (push) Has been cancelled
2025-02-03 19:56:48 +03:00
Ivan
e3d8c9110a F: Rework password change 2025-02-03 18:17:44 +03:00
Ivan
6583f44209 F: Rework signup form using react-hook-form and zod
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
2025-02-03 13:14:39 +03:00
Ivan
27234c488d F: Implement login form using react-hook-form
Some checks failed
Frontend CI / build (22.x) (push) Has been cancelled
2025-01-31 21:05:04 +03:00