Skip to content

Develop#25

Merged
Zaiidmo merged 3 commits intomasterfrom
develop
Jan 27, 2026
Merged

Develop#25
Zaiidmo merged 3 commits intomasterfrom
develop

Conversation

@Zaiidmo
Copy link
Contributor

@Zaiidmo Zaiidmo commented Jan 27, 2026

No description provided.

Zaiidmo and others added 3 commits January 21, 2026 11:44
* chore: install CiscodeAuthPackage, Mongoose, and env Depps

* Auth: Inject AuthKit into main app module, and init the db seeder for default roles and permissions

* docs: update Readme

* fix: build(backend)- use root workspace lockfile in Docker build

* fix: docker image build
@Zaiidmo Zaiidmo requested review from a team and Copilot January 27, 2026 09:27
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR integrates MongoDB and authentication capabilities into the backend service, transitioning from a standalone application to a monorepo workspace structure with Docker build optimization.

Changes:

  • Added MongoDB integration via Mongoose and authentication kit with seed functionality
  • Restructured Docker build to support monorepo workspace architecture
  • Added explicit permissions to GitHub Actions workflows and cleaned up documentation

Reviewed changes

Copilot reviewed 9 out of 11 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
backend/src/app.module.ts Integrated MongooseModule, AuthKitModule, and seed service initialization
backend/package.json Added MongoDB, Mongoose, authentication-kit, and dotenv dependencies
backend/docker/Dockerfile Updated to support monorepo workspace structure with proper module resolution
backend/README.md Removed architecture documentation sections and updated service name
backend/.npmrc Added npm configuration for package lock and version saving
.github/workflows/frontend-ci.yml Added read permissions for repository contents
.github/workflows/frontend-cd.yml Removed placeholder comments
.github/workflows/cdk-synth.yml Added read permissions for repository contents
.github/workflows/backend-ci.yml Updated Docker build context for monorepo structure

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@Zaiidmo Zaiidmo merged commit d0898a8 into master Jan 27, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants