Commit Graph

550 Commits

Author SHA1 Message Date
c11d956ced Merge pull request #66 from lordmathis/fix/head-request
Handle HEAD requests with static router
v0.5.5
2025-10-23 20:35:47 +02:00
9a232819a8 Handle HEAD requests with static router 2025-10-23 20:26:34 +02:00
f9ce8b9e9f Merge pull request #65 from lordmathis/fix/code-highlight
Fix code highlight theme change
v0.5.4
2025-10-23 19:24:14 +02:00
a6d2663a7d Add type declarations for CSS imports with ?inline modifier 2025-10-23 19:19:27 +02:00
071e99f4da Remove documentation.md 2025-10-23 19:17:51 +02:00
b13ee987c7 Fix code highlight theme change 2025-10-23 19:12:09 +02:00
543dbe6ffe Merge pull request #64 from lordmathis/fix/file-rename
Fix move file on frontend
v0.5.3
2025-10-22 21:55:52 +02:00
d0842c515f Change move file endpoint from PUT to POST and add integration tests for file moving and renaming 2025-10-22 21:50:37 +02:00
01d9a984fc Merge pull request #63 from lordmathis/dependabot/npm_and_yarn/app/npm_and_yarn-7372c7abf2
Bump vite from 6.3.6 to 6.4.1 in /app in the npm_and_yarn group across 1 directory
2025-10-21 10:21:46 +02:00
dependabot[bot]
a3975c9acd Bump vite in /app in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the /app directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `vite` from 6.3.6 to 6.4.1
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/create-vite@6.4.1/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.4.1
  dependency-type: direct:development
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-21 05:07:05 +00:00
e82f25a2ed Merge pull request #62 from lordmathis/fix/image-preview
Fix get image url
v0.5.2
2025-10-11 22:56:49 +02:00
ec89f95880 Fix get image url 2025-10-11 22:51:08 +02:00
f101376bef Merge pull request #61 from lordmathis/fix/syntax-highlight
Replace react-syntax-highlighter with rehype-highlight
2025-10-11 22:49:21 +02:00
d582b1a1e9 Add syntax highlighting themes for markdown preview 2025-10-11 22:26:21 +02:00
aca127e52e Move rate limiting for authentication endpoints to the public routes group 2025-10-11 22:16:15 +02:00
9ca8a46093 Replace react-syntax-highlighter with rehype-highlight 2025-10-11 22:02:02 +02:00
2370043986 Merge pull request #60 from lordmathis/fix/prism-js
Update deps to fix prism-js vulnerability
v0.5.1
2025-10-11 21:45:25 +02:00
386ac2f15f Update react-syntax-highlighter to version 15.6.6 in package.json and package-lock.json 2025-10-11 21:40:17 +02:00
cf95bf4862 Merge pull request #59 from lordmathis/fix/signing-key
Generate signing and encryption key to a file
2025-10-11 21:31:56 +02:00
e5ad02df6d Update launch configurations 2025-10-11 21:27:54 +02:00
a904a0d1a3 Improve admin credentials error messages with setup instructions 2025-10-11 21:22:38 +02:00
62605b3689 Refactor encryption key handling: auto-generate if not provided, update README and tests 2025-10-11 21:18:24 +02:00
d40321685e Remove system settings functionality and related database migrations 2025-10-11 21:04:01 +02:00
8920027a9c Load or generate signing key from file 2025-10-11 20:55:44 +02:00
c0bcb3069b Merge pull request #58 from lordmathis/fix/theme-switching
Fix/theme switching
2025-10-11 20:27:17 +02:00
4ec019f2b7 Fix typescript type check issues 2025-10-11 20:23:10 +02:00
769385d8c7 Fix workspace selection logic and update settings initialization conditions 2025-10-11 19:04:08 +02:00
bcc5d2588a Streamline theme management and improve AppearanceSettings component 2025-10-11 17:46:12 +02:00
8bd9eb2236 Merge pull request #57 from lordmathis/dependabot/npm_and_yarn/app/npm_and_yarn-73ea615029
Bump vite from 6.3.4 to 6.3.6 in /app in the npm_and_yarn group across 1 directory
2025-09-14 10:53:14 +02:00
dependabot[bot]
399dfda6ea Bump vite in /app in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the /app directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `vite` from 6.3.4 to 6.3.6
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.3.6/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.3.6/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.3.6
  dependency-type: direct:development
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-10 01:38:31 +00:00
f710e32659 Merge pull request #56 from lordmathis/dependabot/npm_and_yarn/app/npm_and_yarn-e04d5d616f
Bump form-data from 4.0.2 to 4.0.4 in /app in the npm_and_yarn group across 1 directory
2025-07-22 22:07:10 +02:00
dependabot[bot]
49c1a06d98 Bump form-data in /app in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the /app directory: [form-data](https://github.com/form-data/form-data).


Updates `form-data` from 4.0.2 to 4.0.4
- [Release notes](https://github.com/form-data/form-data/releases)
- [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md)
- [Commits](https://github.com/form-data/form-data/compare/v4.0.2...v4.0.4)

---
updated-dependencies:
- dependency-name: form-data
  dependency-version: 4.0.4
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-22 07:45:26 +00:00
14adcf2765 Merge pull request #55 from lordmathis/feat/file-actions
Implement file upload, move and rename
2025-07-12 15:49:52 +02:00
69fa105291 Add rename file modal visibility state and handler to CreateWorkspaceModal and WorkspaceSwitcher tests 2025-07-12 15:44:26 +02:00
005288b3d8 Add file size validation in UploadFile handler to prevent excessive memory allocation 2025-07-12 15:06:01 +02:00
9f01c64e5e Enhance file upload functionality to support multiple files; update related tests and response structure 2025-07-12 14:58:32 +02:00
491d056dd4 Add isUploadFilesResponse type guard and related tests; remove prototype pollution tests 2025-07-12 14:40:07 +02:00
41d526af4c Remove redundant CSRF token tests and clean up related assertions in apiCall tests 2025-07-12 14:34:04 +02:00
ff4d1de2b7 Refactor uploadFile to support multiple file uploads and update related types and handlers 2025-07-12 14:25:03 +02:00
51c6f62c44 Enhance uploadFile to support multiple files and update handleMove to process file paths for moving files 2025-07-12 13:59:30 +02:00
1a7c97fb08 Refactor file API endpoints for consistency and add moveFile functionality 2025-07-12 12:39:51 +02:00
4ea24f07d1 Refactor file routes and update API endpoints for consistency 2025-07-12 12:34:17 +02:00
f4d8a354c4 Add parameters for source and destination paths in moveFile endpoint 2025-07-12 11:58:50 +02:00
3ac657486c Implement MoveFile functionality 2025-07-12 11:52:51 +02:00
0b0cd9160e Refactor WorkspaceDataContext and useFileOperations to remove settings 2025-07-11 23:53:37 +02:00
e1760ccd82 Fix FileActions, FileTree, and MainContent tests by mocking context providers 2025-07-11 23:35:00 +02:00
9bb95f603c Implement MoveFile functionality in FileManager and corresponding tests 2025-07-11 19:49:08 +02:00
5a6895ecdc Enhance integration tests with file upload functionality and support for multipart requests 2025-07-10 22:02:03 +02:00
ae4e9c8db2 Add upload and move file functionalities to API with appropriate routes 2025-07-10 21:07:20 +02:00
4b8ad359a4 Refactor API endpoints to include "_op" prefix for file and workspace operations 2025-07-08 20:28:44 +02:00