Zimeng Xiong
f8830a8b0f
add example in docker-compose, clarify README, add clearer validation, longer timeouts for websocket connections
2025-12-01 13:27:31 -08:00
Adrian Acala
f9986513f8
Refactor nginx configuration and update README
...
- Moved BACKEND_URL configuration to the frontend service in the README.
- Added validation for the generated nginx configuration in the entrypoint script.
- Removed fallback nginx configuration copy from the Dockerfile.
- Adjusted nginx template to ensure proper header formatting.
This improves the deployment process and clarifies configuration instructions.
2025-11-29 11:29:43 -08:00
Adrian Acala
05b787bc27
Add backend URL configuration for frontend and update nginx setup
...
- Added BACKEND_URL environment variable to docker-compose for frontend service.
- Introduced a new entrypoint script to configure nginx with the BACKEND_URL at runtime.
- Created a template for nginx configuration to handle API and WebSocket requests dynamically.
- Updated README with instructions for configuring reverse proxy setups.
Fixes #12
2025-11-28 17:56:19 -08:00
Zimeng Xiong
971046d568
Update README
2025-11-24 15:04:52 -08:00
Zimeng Xiong
602350d2e6
Merge pull request #9 from ZimengXiong/pre-release
...
v0.1.6 Add export button, store library in database
v0.1.6
2025-11-24 15:01:02 -08:00
Zimeng Xiong
f20d48fea2
fix migration issues
2025-11-24 14:53:17 -08:00
Zimeng Xiong
c53dc010de
Merge branch '8-export-drawing' into pre-release
2025-11-24 14:43:58 -08:00
Zimeng Xiong
03e778a06f
add export functionality via exportUtils
2025-11-24 14:39:38 -08:00
Zimeng Xiong
fa73708d97
allow importing of libraries via URL, update db schema
2025-11-24 14:32:48 -08:00
Zimeng Xiong
ee8204532d
Update README.md
2025-11-23 10:23:24 -08:00
Zimeng Xiong
a347403a26
Fix caution message formatting in README
2025-11-23 10:15:51 -08:00
Zimeng Xiong
8becfd87bb
Merge pull request #6 from ZimengXiong/pre-release
...
v0.1.5 Fix security issues.
v0.1.5
2025-11-23 10:08:42 -08:00
Zimeng Xiong
1b78597649
Merge branch 'main' into pre-release
2025-11-23 10:06:08 -08:00
Zimeng Xiong
d93b6493c1
fix database import in docker
2025-11-23 09:40:00 -08:00
Zimeng Xiong
d581eb3e88
fix database import, allow sqlite and db format
2025-11-23 09:22:01 -08:00
Zimeng Xiong
4728ef151c
release notes
2025-11-23 09:12:36 -08:00
Zimeng Xiong
eb5f54a6d0
unify version numbering
2025-11-23 08:53:36 -08:00
Zimeng Xiong
c502f1c0bd
add version card to settings, branch push protection
2025-11-23 08:35:36 -08:00
Zimeng Xiong
8f9ac1f9c0
add dev tag to pre release dockerhub images
2025-11-23 08:03:48 -08:00
Zimeng Xiong
0787989496
add version managment script
2025-11-23 08:02:00 -08:00
Zimeng Xiong
9bc25a3dc2
update README, release notes
2025-11-23 07:43:14 -08:00
Zimeng Xiong
3cc3fd18f4
add prerelease docker script
2025-11-23 07:30:20 -08:00
Zimeng Xiong
997fa4af03
add prisma cli to dependencies, make zod checks more permissive
2025-11-23 07:08:41 -08:00
Zimeng Xiong
b864e82318
Merge branch '1-413-request-entity-too-large' into pre-release
2025-11-22 22:50:40 -08:00
Zimeng Xiong
2f22be2bd7
Merge branch 'fix-CPU-blocking' into pre-release
2025-11-22 22:48:51 -08:00
Zimeng Xiong
fcfb850168
Merge branch 'fix-DoS-event-blocking' into pre-release
2025-11-22 22:44:27 -08:00
Zimeng Xiong
4a224c1f92
Merge branch 'fix-rce-via-upload' into pre-release
2025-11-22 22:43:47 -08:00
Zimeng Xiong
d1d17e1288
Merge branch 'fix-xss-root-execution' into pre-release
2025-11-22 22:43:31 -08:00
Zimeng Xiong
9055661b51
make async database integrity check
2025-11-22 21:59:18 -08:00
Zimeng Xiong
d25a32cdd3
Fix license badge URL in README.md
2025-11-22 21:56:14 -08:00
Zimeng Xiong
8d65404514
Fix license badge URL in README.md
2025-11-22 21:56:14 -08:00
Zimeng Xiong
1b6c32d773
Merge pull request #3 from ZimengXiong/ZimengXiong-patch-1
...
Create LICENSE
2025-11-22 21:54:46 -08:00
Zimeng Xiong
352bcfca29
Merge pull request #3 from ZimengXiong/ZimengXiong-patch-1
...
Create LICENSE
2025-11-22 21:54:46 -08:00
Zimeng Xiong
448c678ecc
Merge pull request #4 from ZimengXiong/ZimengXiong-readme-license
...
Update license badge in README.md
2025-11-22 21:53:55 -08:00
Zimeng Xiong
e980b96091
Merge pull request #4 from ZimengXiong/ZimengXiong-readme-license
...
Update license badge in README.md
2025-11-22 21:53:55 -08:00
Zimeng Xiong
fabe0fcd54
Update license badge in README.md
2025-11-22 21:53:38 -08:00
Zimeng Xiong
ef27256879
Update license badge in README.md
2025-11-22 21:53:38 -08:00
Zimeng Xiong
c1da41474f
Create LICENSE
2025-11-22 21:51:20 -08:00
Zimeng Xiong
815dcd5c80
Create LICENSE
2025-11-22 21:51:20 -08:00
Zimeng Xiong
29936417fc
convert all sync op to async, implemented streaming
2025-11-22 21:36:02 -08:00
Zimeng Xiong
49e32f7d96
validate SQlite magic header
2025-11-22 21:27:34 -08:00
Zimeng Xiong
cd9c242983
filter with dompurify
2025-11-22 21:21:28 -08:00
Zimeng Xiong
3835557e67
update nginx config
2025-11-22 21:06:01 -08:00
Zimeng Xiong
69bffab745
fix XSS and Root execution of NPM in docker
2025-11-22 20:38:40 -08:00
Zimeng Xiong
ef412a3887
Merge pull request #2 from ZimengXiong/fix-bind-mount-prisma
...
fix bind mount prisma, auto hydrate empty folder
2025-11-22 20:25:44 -08:00
Zimeng Xiong
888834c8f0
Merge pull request #2 from ZimengXiong/fix-bind-mount-prisma
...
fix bind mount prisma, auto hydrate empty folder
2025-11-22 20:25:44 -08:00
Zimeng Xiong
2e2b4ca455
fix bind mount prisma, auto hydrate empty folder
2025-11-22 20:25:07 -08:00
Zimeng Xiong
ae8f6d696e
fix bind mount prisma, auto hydrate empty folder
2025-11-22 20:25:07 -08:00
Zimeng Xiong
fb5fe1235c
add fallback for browsers that do not have crypto.randomUUID
2025-11-22 19:18:05 -08:00
Zimeng Xiong
77c1824b00
add fallback for browsers that do not have crypto.randomUUID
v0.1.2
2025-11-22 19:18:05 -08:00