Commit Graph

480 Commits

Author SHA1 Message Date
49cac03db8 Implement utils tests 2025-05-26 20:35:02 +02:00
e5569fc4a5 Initial vitest setup 2025-05-26 20:02:53 +02:00
3c6e767954 Merge pull request #51 from lordmathis/chore/readme-update
Chore/readme update
v0.5.0
2025-05-25 16:40:55 +02:00
44c3271e1d Update frontend builder to use Node.js 24-slim 2025-05-25 16:34:57 +02:00
3eaf79f2a7 Add TypeScript check badge to README 2025-05-25 16:25:19 +02:00
fbfab22666 Merge pull request #50 from lordmathis/feat/typescript
Migrate frontend to typescript
2025-05-25 16:11:34 +02:00
47b88cb93a Potential fix for code scanning alert no. 7: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-05-25 16:07:48 +02:00
63f3679e1f Merge branch 'main' into feat/typescript 2025-05-25 16:03:18 +02:00
694f842178 Merge pull request #49 from lordmathis/workspace_context
Workspace context
2025-05-25 15:58:16 +02:00
3926a2726e Fix cache dependency path in TypeScript workflow 2025-05-25 15:54:13 +02:00
ca602bd0bd Refactor TypeScript workflow to set working directory in defaults 2025-05-25 15:51:31 +02:00
f3f2deea35 Update default DBURL to use sqlite:// format in DefaultConfig 2025-05-25 15:39:47 +02:00
fe2a466a4f Add URL decoding for workspace and file paths in handlers 2025-05-25 15:33:07 +02:00
d2c4a84c32 Refactor API call to include CSRF token handling for non-GET requests 2025-05-25 12:46:51 +02:00
ecc1fe9989 Fix logout button 2025-05-25 12:34:36 +02:00
a724bc44e9 Refactor workspace context usage to improve structure and introduce ThemeContext 2025-05-25 12:11:03 +02:00
6cf118280a Update Workspace interface for optional properties 2025-05-24 20:43:10 +02:00
34ac76b87d Fix async handling for API response in updateProfile and workspace functions 2025-05-24 14:10:35 +02:00
07e0647174 Refactor type guards for LoginResponse and UserRole to improve validation logic 2025-05-24 14:10:13 +02:00
ab3cb56aa1 Add IF NOT EXISTS clause to index creation for sessions and workspaces tables 2025-05-24 14:05:58 +02:00
f511dafad2 Refactor ESLint config 2025-05-24 00:15:10 +02:00
15538b243d Refactor theme styles for hover, accordion, and workspace components 2025-05-24 00:12:31 +02:00
e43efc736a Refactor type definitions in AuthenticatedContent and App components 2025-05-23 23:48:45 +02:00
623f619f88 Fix more lint issues 2025-05-23 23:29:29 +02:00
2519d46061 Refactor Node component to destructure props and improve onNodeClick handling 2025-05-23 23:21:58 +02:00
78de42d195 Fix various eslint issues 2025-05-23 23:03:05 +02:00
ad2334c414 Refactor imports and handle async operations in components 2025-05-23 22:13:25 +02:00
646a897b93 Fix some lint issues 2025-05-22 22:00:37 +02:00
32218e5595 Refactor types 2025-05-22 21:24:39 +02:00
2f181d0f7f Run npm lint:fix 2025-05-18 16:57:48 +02:00
16fbbec992 Configure eslint 2025-05-18 16:56:09 +02:00
60ab01b0c8 Fix type-check issues 2025-05-18 16:36:20 +02:00
3619cf4ed4 Update ts configuration 2025-05-18 15:51:44 +02:00
bfc5cc2d29 Migrate edito components 2025-05-18 15:19:58 +02:00
db75bdcc89 Migrate file components 2025-05-18 14:39:17 +02:00
834a7b1e7e Migrate layout 2025-05-18 13:08:03 +02:00
a8a525531e Migrate navigation to ts 2025-05-18 12:33:42 +02:00
9125cbdad3 Migrate workspace settings to ts 2025-05-18 12:21:18 +02:00
7044e42e94 Migrate admin dashboard to ts 2025-05-18 11:53:17 +02:00
c478e8e8a1 Migrate account settings 2025-05-16 22:57:47 +02:00
924d710b2f Migrate all modals to ts 2025-05-12 21:26:07 +02:00
f3993accdc Merge pull request #48 from lordmathis/alert-autofix-6
Fix for code scanning alert no. 6: Workflow does not contain permissions
2025-05-12 15:56:38 +02:00
00affe3456 Potential fix for code scanning alert no. 6: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-05-12 15:47:58 +02:00
b7be5a46a2 Migrate useUserAdmin 2025-05-11 15:44:27 +02:00
5fcd24db3e Migrate useProfileSettings hook 2025-05-11 15:36:30 +02:00
c6d46df7a0 Migrate useLastOpenedFile hook 2025-05-11 15:09:11 +02:00
32cb89d329 Migrate useGitOperations 2025-05-11 13:01:43 +02:00
f3691d4dbf Migrate useFileOperations 2025-05-11 12:55:18 +02:00
5dc427ce00 Migrate useFileNavigation hook 2025-05-11 12:37:28 +02:00
a7c83d0c24 Migrate useFileList 2025-05-11 12:25:59 +02:00