Skip to content

Fix git roles#31

Open
AmazingArnav wants to merge 69 commits into
mainfrom
fix-git-roles
Open

Fix git roles#31
AmazingArnav wants to merge 69 commits into
mainfrom
fix-git-roles

Conversation

@AmazingArnav
Copy link
Copy Markdown
Collaborator

No description provided.

MohamedBabker and others added 30 commits September 6, 2025 19:42
Allowing everyone to work on the individual files and run the app locally.
I downloaded npm to be able to run locally on my machine as well as add auth path
downloading npm to run on dev server & adding auth page for sign up and log in.
Add sign-in and sign-up pages with placeholder logic
Implement autosave, version history tracking, and Cosmos DB integration for document persistence. Add reset button to clear all version history with confirmation dialog. Include localStorage fallback for offline support.
…ates

feat: add version control with Cosmos DB and reset functionality
Add dashboard page with placeholder
Adding a feature that can be added due to being ahead of schedule
namesarnav and others added 25 commits March 7, 2026 23:45
…envs

- Add GitHub Actions Terraform workflow for dev/test/stage/prod (validate + plan)
- Add missing Terraform CosmosDB module (account, SQL database, containers)
- Document per-env backend state keys in init-backend.sh
- Fix deploy workflow server artifact paths for correct upload
- Add multi-stage server Dockerfile with /api/health check
- Add frontend Dockerfile (Next.js standalone) and DOCKER_BUILD in next.config

Made-with: Cursor
- CI: add timeouts, NODE_VERSION env, job summaries
- Deploy: add branch output, deployment summary job, structured notifications
- Terraform: add fmt check, job summary
- Add dependabot.yml for npm and github-actions
- Add CodeQL security analysis workflow
- Add PULL_REQUEST_TEMPLATE.md
- Terraform: cost allocation tags, environment output, tfvars.example
- Terraform: storage lifecycle block, .terraform-version, README

Made-with: Cursor
fix: removed supabase completely
fix: removed unused imports and files
Removed steps for checking out code, setting up Node.js, installing dependencies, building, and running tests for both frontend and backend.
Copy link
Copy Markdown
Member

@namesarnav namesarnav left a comment

Choose a reason for hiding this comment

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

Roles look good.
Next Steps - Start work on TS server and ORM

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.

6 participants