Skip to content

Develop#38

Merged
Zaiidmo merged 20 commits intomasterfrom
develop
Jan 29, 2026
Merged

Develop#38
Zaiidmo merged 20 commits intomasterfrom
develop

Conversation

@Zaiidmo
Copy link
Contributor

@Zaiidmo Zaiidmo commented Jan 29, 2026

No description provided.

Zaiidmo and others added 20 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
* login, dashboard and profile done

* refactored

* auth package comes from public npm

* changed frontend formatting

* fixed an npm bug

* Update package.json

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* template fe and translate packages come from public npm

* ran npm i

* updated files to use public packages

* fixed imports

* fix: fixed dependencies calls across the entire source code -frontend-, and updated config files

* ops: created dockerignore for root context and updated worfklow cd for backend stack

---------

Co-authored-by: a-elkhiraooui-ciscode <a.elkhiraoui@ciscod.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* login, dashboard and profile done

* refactored

* auth package comes from public npm

* changed frontend formatting

* fixed an npm bug

* Update package.json

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* template fe and translate packages come from public npm

* ran npm i

* updated files to use public packages

* fixed imports

* fix: fixed dependencies calls across the entire source code -frontend-, and updated config files

* ops: created dockerignore for root context and updated worfklow cd for backend stack

* ops: update CI workflows names for status checks

* ops: updated ci workflows names

---------

Co-authored-by: a-elkhiraooui-ciscode <a.elkhiraoui@ciscod.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
- Add MIT LICENSE file for open-source distribution
- Update backend/package.json license field from UNLICENSED to MIT
- Add frontend/.env.example with VITE_BACKEND_URL configuration
- Remove sensitive infrastructure details from all documentation:
  - Hide backend IP addresses and EC2 instance IDs
  - Hide CloudFront distribution IDs
  - Hide AWS account numbers
  - Replace with generic deployment descriptions
- Update all README files with MIT license references
- Prepare project for public contributions and commercial clients
@Zaiidmo Zaiidmo requested review from a team and Copilot January 29, 2026 13:02
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 updates documentation and configuration across the Comptaleyes platform, transitioning from a basic project template to comprehensive production-ready documentation with improved clarity and consistency.

Changes:

  • Enhanced README files with detailed architecture, deployment, and usage documentation across all components (root, backend, frontend, infrastructure)
  • Removed duplicate React component rendering in frontend entry point
  • Updated backend license from UNLICENSED to MIT and added MIT LICENSE file
  • Improved CI/CD workflow comments for better clarity and maintainability

Reviewed changes

Copilot reviewed 11 out of 11 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
infra/README.md Transformed from generic CDK template to comprehensive infrastructure documentation
frontend/src/main.tsx Removed duplicate BrowserRouter component tree
frontend/README.md Added complete frontend documentation with tech stack, architecture, and deployment details
frontend/.env.example Added environment variable template with usage instructions
backend/package.json Changed license from UNLICENSED to MIT
backend/README.md Expanded from basic outline to detailed backend API documentation
README.md Enhanced root documentation with complete project overview and quick start guides
LICENSE Added MIT License file
.github/workflows/frontend-cd.yml Improved workflow comments and step descriptions
.github/workflows/cdk-deploy.yml Clarified workflow comments for deployment conditions
.github/workflows/backend-cd.yml Enhanced deployment step descriptions for clarity

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

(Auth, secrets, sensitive data handling – high level)
- **Team**: CisCode Development
- **Contact**: info@ciscod.com
- **Repository**: [GitHub](https://github.com/CISCDE-MA/comptaleyes)
Copy link

Copilot AI Jan 29, 2026

Choose a reason for hiding this comment

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

Corrected spelling of GitHub organization from 'CISCDE-MA' to 'CISCODE-MA'.

Suggested change
- **Repository**: [GitHub](https://github.com/CISCDE-MA/comptaleyes)
- **Repository**: [GitHub](https://github.com/CISCODE-MA/comptaleyes)

Copilot uses AI. Check for mistakes.
@Zaiidmo Zaiidmo merged commit 038c5b0 into master Jan 29, 2026
7 checks passed
@Zaiidmo Zaiidmo deleted the develop branch January 29, 2026 13:04
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