Chris
2b4cb0aeb2
Setup infra for reverse proxy ( #831 )
2026-02-10 20:22:51 +02:00
Chris
f8ad3724af
Fix swagger mistake ( #827 )
2026-02-07 23:25:30 +02:00
Chris
eee1bbc013
Fix bug 722 ( #737 )
...
* Fix project statuses
* Refactor project states
* Add translations
2025-12-28 07:51:15 +02:00
Chris
4a2cce8fde
Scaffold smtp service ( #590 )
...
* Scaffold smtp service
* fixup! Scaffold smtp service
2025-11-24 17:58:09 +02:00
Chris
673a6a56ee
Fix static base path ( #549 )
2025-11-16 22:43:06 +02:00
Chris
6fb87ac80a
Feat refactor tasks pt1 ( #536 )
...
* Refactor swagger docs
* Scaffold refactor
* Refactor crud tasks
* fixup! Refactor crud tasks
* Break down task layout
* fixup! Break down task layout
* fixup! fixup! Break down task layout
* Cleanup comments
* fixup! Cleanup comments
* Cleanup obsolete code
* Remove helpers
2025-11-15 14:02:06 +02:00
Jean Bispo
a02ae8f850
Docs/api swagger ( #505 )
...
* fix: error in script beacause env absence
* feat: add swagger json and api docs
* feat: add BearerAuth in Swagger
2025-11-08 21:41:28 +02:00
Chris
f2bee4627a
Fix api issues ( #499 )
...
* Fix slow requests
* Enable API docs by default
* Add ipv6 to rate limiter
2025-11-07 20:33:31 +02:00
Chris
bdc6e1e71f
API Access ( #495 )
...
* Scaffold API docs
* fixup! Scaffold API docs
* Add versioning
* Scaffold API Access
* fixup! Scaffold API Access
* fixup! fixup! Scaffold API Access
* Remove DEBUG logs, add tests
* fixup! Remove DEBUG logs, add tests
* Add rate limiter
* Only enable swagger in development
* Update docs
* fixup! Update docs
* fixup! fixup! Update docs
* Fix issue with markdown table headers
2025-11-07 15:19:30 +02:00
antanst
8c2435c952
Disable internal SSL
...
Users should use a TLS terminator if necessary.
2025-07-23 12:22:27 +03:00
Antonis Anastasiadis
4051824e7a
Configurable upload path. ( #191 )
...
* Add necessary migrations for project model.
* Add a few tests for project model new columns.
* make upload location into a configurable
* fix uploadDir path
* use config in app.js
* Change upload env var naming
* Add upload env var to Docker files
---------
Co-authored-by: antanst <>
Co-authored-by: vhsdream <punk.sand7393@fastmail.com>
2025-07-22 15:23:03 +03:00
Antonis Anastasiadis
c24bff1882
Parallelize test running ( #166 )
...
* Allow specifying DB file explicitely.
* Export config getter/setter instead of object
Allows dynamically changing configuration
* Remove maxWorker Jest limit, parallelize tests
* Remove unnecessary slow step in Dockerfile.
* Correct error response during login
* Fix setting DB permissions in docker entrypoint
---------
Co-authored-by: antanst <>
2025-07-16 13:27:57 +03:00
Chris Veleris
39776acf13
Fix test issues
2025-07-12 21:34:47 +03:00
Antonis Anastasiadis
297600e3c8
Config fixes ( #100 )
...
* New file with all configuration parameters.
* Remove all env var usage and use new config.
2025-07-01 13:29:12 +03:00
Antonis Anastasiadis
e594d1075b
Linting cleanup ( #99 )
...
* Add eslint and prettier dependencies and configs
* Lint project.
2025-07-01 11:40:09 +03:00
Chris
3c1209a5a9
Express migration ( #80 )
...
* Initial migration
* Cleanup and create migration scripts
* Introduce test suite
* Fix test issues
* Correct CORS issue and update paths
* Update README
2025-06-16 21:50:44 +03:00