Wei S.
8c33b63bdf
feat: Role based access control ( #58 )
...
* Format checked, contributing.md update
* Middleware setup
* IAP API, create user/roles in frontend
* RBAC using CASL library
* Switch to CASL, secure search, resource-level access control
---------
Co-authored-by: Wayne <5291640+ringoinca@users.noreply.github.com >
2025-08-21 23:45:06 +03:00
David Girón
2b325f3461
feat: optimize Dockerfile ( #47 )
...
* define base image arg
* create base stage with common content
* chmod executable entrypoint file
this avoids re-copying the same file as is being modified in the docker
layer
* cache npm downloaded packages
avoids re-downloading deps if cache content is available
2025-08-19 12:17:32 +03:00
Wayne
d47f0c5b08
Docker: with short sha
2025-08-03 13:26:40 +03:00
Wayne
a18e34a486
Frontend: Page title fix
2025-08-03 12:26:09 +03:00
Wayne
26aeaa7c2d
PNPM workspace build order
2025-08-03 01:44:00 +03:00
Wayne
07cc1e5075
Build backend then frontend
2025-08-03 01:37:20 +03:00
Wayne
d9971e3ff4
Pnpm build with dependency graph
2025-08-03 01:31:51 +03:00
Wayne
3ff50ec155
types package path reference
2025-08-03 01:21:19 +03:00
Wayne
181f4fd46c
Build from tsconfig.build.json
2025-08-03 01:13:52 +03:00
Wayne
ffaa9762af
Use --shamefully-hoist to create a flat node_modules structure
2025-08-03 01:06:06 +03:00
Wayne
f45ed3a62a
Build package separately
2025-08-03 01:00:05 +03:00
Wayne
227e8d8d18
Docker deployment: build all packages in one
2025-08-03 00:37:52 +03:00
Wayne
a5d3a3be86
Docker deployment: fix build command
2025-08-03 00:28:29 +03:00
Wayne
8695f484ac
Docker build types package
2025-08-03 00:23:57 +03:00
Wayne
8c12cda370
Docker Compose deployment
2025-07-25 15:50:25 +03:00
Wayne
946da7925b
Docker deployment
2025-07-24 23:43:38 +03:00