5229453169
chore(drizzle.config.ts): import process for env variable support
djalim2026-04-22 14:38:20 +02:00
6c18189d9f
chore(deps): update drizzle-orm to 0.45.2 and pg to 8.20.0
djalim2026-04-22 14:23:34 +02:00
2c1fd7e5ad
feat(promotions): add CRUD endpoints for promotion by id - GET /promotions/{idPromo} returns promotion or 404 - PUT /promotions/{idPromo} updates year or 404 - DELETE /promotions/{idPromo} deletes promotion or 404 - Only employees allowed, otherwise 403
djalim2026-04-22 14:01:32 +02:00
0d45bd4c1c
refactor(students): simplify API, remove unused imports and helpers refactor(students): add query param filtering, enforce employee role for POST refactor(students): return created student in POST response
feature/PMPR-7-8-api-students
djalim2026-04-22 13:52:19 +02:00
edb20db2ef
test: add e2e, integration, and unit tests for fixtures and mockFetch
djalim2026-04-21 11:24:02 +02:00
56430f9991
test: add API mock, fixtures, and DOM helpers for tests
djalim2026-04-21 11:23:21 +02:00
808bf8c9c7
ci: add test job to lint workflow and update deno.json
djalim2026-04-21 11:22:09 +02:00
0f7282ba87
chore(compose.yml): update Docker Compose for production deployment
djalim2026-04-03 10:50:53 +02:00
9636242b42
refactor(mobility): switch to Drizzle ORM and remove raw SQLite usage - replace Database with db instance - use schema imports for tables - use db.select, db.insert, onConflictDoUpdate - remove manual connection handling and console logs - improve type safety and maintainability
djalim2026-04-03 10:43:29 +02:00
4949bdce5d
chore(drizzle): add config for drizzle-kit migrations
djalim2026-04-03 10:41:52 +02:00
4a2a0a3681
chore: add dependencies for dotenv, drizzle-orm, pg and dev deps Set up environment config and database ORM
djalim2026-04-03 10:33:38 +02:00
aaa9d0812b
Ultimate fix and tested ! You can download contract now.
ibra2026-01-06 23:43:09 -05:00
7568afb888
Fix insert-mobility, the file was overwritten by null. Anys if you can test it, I can't add anything in database (idk why)
ibra2026-01-06 23:21:56 -05:00
ad5c271b05
Merge pull request 'feature/deploy : Added deploy ci tu automaticaly push image to registry' (#5) from feature/deploy into main
djalim2026-01-13 07:47:18 +00:00
19a588ac25🚀 ci: add Docker build and push workflow, remove old Deno check workflow
djalim2026-01-13 08:45:23 +01:00
2ce78547b7
Merge pull request '🔧 chore(ci): removed old github workflow folder' (#4) from fix/action into main
djalim2026-01-09 11:52:25 +00:00
81a3fc0e03🔧 chore(ci): removed old github workflow folder
djalim2026-01-09 12:50:46 +01:00
2615961bf1
Merge pull request '🔧 ci: add Deno lint and format check workflow' (#1) from feature/actions into main
djalim2026-01-09 11:48:18 +00:00
fb967e3af3
Merge pull request '🔧 chore: add env.template and load .env instead of .env.development.local' (#2) from feature/dotenv into main
djalim2026-01-09 11:48:05 +00:00
c283a34784🔧 ci: add Deno lint and format check workflow
djalim2026-01-08 17:31:45 +01:00
a48c616ecc🔧 chore: add env.template and load .env instead of .env.development.local
djalim2026-01-08 18:33:26 +01:00
cd1149a23a
Merge pull request '🐛(components): add missing button types and keys' (#3) from fix/actions into main
djalim2026-01-09 11:44:17 +00:00
58c8ff56ba🐛(components): add missing button types and keys
djalim2026-01-09 12:41:51 +01:00