Commit Graph

  • 3c5abcbb79 chore: sync Clouderized deploy workflow [skip ci] main clouderized-bot 2026-06-05 14:04:17 +08:00
  • 883bf6decf chore: add Clouderized deploy workflow [skip ci] clouderized-bot 2026-06-05 11:54:06 +08:00
  • f173865833 chore: add root Dockerfile for Clouderized deploy (backend) Clouderized 2026-06-05 11:53:47 +08:00
  • d8695ad20e Merge pull request #24 from elizabeth-ikechukwu/feat/week8-auth-ui-ssm Elizabeth Nkwo Ikechukwu 2026-06-01 21:12:32 +01:00
  • 7f48274e6b fix: HTTPS via docker cp, refined dark theme, 16px font ikechukwu Elizabeth 2026-06-01 21:05:07 +01:00
  • d574fbde74 Merge pull request #23 from elizabeth-ikechukwu/feat/week8-auth-ui-ssm Elizabeth Nkwo Ikechukwu 2026-06-01 20:08:36 +01:00
  • dfae6afe52 fix: revert nginx.conf to HTTP for CI - HTTPS applied at runtime by deploy job ikechukwu Elizabeth 2026-06-01 20:00:52 +01:00
  • ee5b28fb35 fix: HTTPS permanent in pipeline, refined dark theme, 16px font ikechukwu Elizabeth 2026-06-01 19:37:24 +01:00
  • 47ef875663 Merge pull request #22 from elizabeth-ikechukwu/feat/week8-auth-ui-ssm Elizabeth Nkwo Ikechukwu 2026-06-01 02:42:07 +01:00
  • 5f8922cb23 fix: add DB_SSL=true permanently to SSM, ec2 startup, and deploy job ikechukwu Elizabeth 2026-06-01 02:23:24 +01:00
  • 0f2a016de0 Merge pull request #21 from elizabeth-ikechukwu/feat/week8-auth-ui-ssm Elizabeth Nkwo Ikechukwu 2026-05-31 04:02:04 +01:00
  • bc2794df0b fix: remove duplicate variables from dns.tf ikechukwu Elizabeth 2026-05-31 03:59:07 +01:00
  • a9df65231d feat: add Route53 hosted zone and DNS records for lizzycloudlab.online ikechukwu Elizabeth 2026-05-31 03:49:51 +01:00
  • cb7e3bc6eb Merge pull request #20 from elizabeth-ikechukwu/feat/week8-auth-ui-ssm Elizabeth Nkwo Ikechukwu 2026-05-31 02:38:07 +01:00
  • 0128361798 feat: add automated deploy job via SSM - no more manual restarts ikechukwu Elizabeth 2026-05-31 02:29:52 +01:00
  • f1362e21b0 Merge pull request #19 from elizabeth-ikechukwu/feat/week8-auth-ui-ssm Elizabeth Nkwo Ikechukwu 2026-05-30 10:16:22 +01:00
  • 1e87688bb5 fix: remove duplicate rds_hostname output ikechukwu Elizabeth 2026-05-30 10:11:47 +01:00
  • aec34b9c1e feat: add Elastic IP for permanent domain pointing ikechukwu Elizabeth 2026-05-30 10:03:23 +01:00
  • 1aab587d9a ci: retry after adding TF_VAR_DB_HOST secret ikechukwu Elizabeth 2026-05-30 08:37:42 +01:00
  • 8ce01b188d ci: retry after adding SSM and IAM permissions ikechukwu Elizabeth 2026-05-30 08:24:21 +01:00
  • ae40385433 Merge pull request #18 from elizabeth-ikechukwu/feat/week8-auth-ui-ssm Elizabeth Nkwo Ikechukwu 2026-05-30 08:07:33 +01:00
  • 8b2db39f8d fix: update tests to pass JWT token for authenticated routes ikechukwu Elizabeth 2026-05-30 07:55:39 +01:00
  • 88b57420d4 fix: remove unused err in auth middleware, remove root package-lock.json ikechukwu Elizabeth 2026-05-30 07:37:13 +01:00
  • dcaef8ff13 feat(week8): JWT auth, SSM Parameter Store, and UI overhaul ikechukwu Elizabeth 2026-05-30 07:06:21 +01:00
  • 27399a6df6 Merge pull request #17 from elizabeth-ikechukwu/week-7-rds Elizabeth Nkwo Ikechukwu 2026-05-26 08:00:30 +01:00
  • 0de2d1dd42 week-7: set backup retention to 0 for free tier ikechukwu Elizabeth 2026-05-26 07:51:26 +01:00
  • 52ece96a66 Merge pull request #16 from elizabeth-ikechukwu/week-7-rds Elizabeth Nkwo Ikechukwu 2026-05-26 07:45:01 +01:00
  • e2db35042c week-7: fix private subnet index reference in outputs ikechukwu Elizabeth 2026-05-26 07:34:04 +01:00
  • b791b47096 week-7: fix subnet count and RDS security group reference ikechukwu Elizabeth 2026-05-24 17:13:12 +01:00
  • e7a9bb67af Merge pull request #15 from elizabeth-ikechukwu/week-7-rds Elizabeth Nkwo Ikechukwu 2026-05-21 07:38:42 +01:00
  • 284f1e44e8 fix: ignore ami and user_data changes to prevent EC2 replacement ikechukwu Elizabeth 2026-05-21 07:31:19 +01:00
  • d68fa9398e fix: correct security group reference in rds.tf ikechukwu Elizabeth 2026-05-21 04:44:43 +01:00
  • 86981aed3c week-7: graceful DB startup for CI environment ikechukwu Elizabeth 2026-05-21 03:52:31 +01:00
  • 1233598535 week-7: add jest global to eslint config ikechukwu Elizabeth 2026-05-21 03:42:05 +01:00
  • 958a4d5e1c week-7: fix unit tests with pg mock for PostgreSQL integration ikechukwu Elizabeth 2026-05-21 03:37:19 +01:00
  • 6ddd7cba1f week-7: PostgreSQL RDS integration — terraform, backend, pipeline ikechukwu Elizabeth 2026-05-21 03:23:33 +01:00
  • ec768b5f62 week-7: add RDS terraform config and PostgreSQL backend integration ikechukwu Elizabeth 2026-05-21 02:24:50 +01:00
  • 67b7b1910c Merge pull request #14 from elizabeth-ikechukwu/fix/correct-aws-account-id Elizabeth Nkwo Ikechukwu 2026-05-02 03:40:33 +01:00
  • 33c8818348 docs: add week 5 and 6 screenshot evidence ikechukwu Elizabeth 2026-04-30 08:48:08 +01:00
  • 4e31d619a7 Merge pull request #13 from elizabeth-ikechukwu/fix/correct-aws-account-id Elizabeth Nkwo Ikechukwu 2026-04-30 05:05:51 +01:00
  • 70cbb344b0 ci: trigger redeploy with corrected AWS account ID ikechukwu Elizabeth 2026-04-30 04:50:55 +01:00
  • 774a257379 ci: trigger redeploy with corrected AWS account ID ikechukwu Elizabeth 2026-04-30 04:47:50 +01:00
  • e3b7c29fbf Merge pull request #12 from elizabeth-ikechukwu/feat/week5-terraform Elizabeth Nkwo Ikechukwu 2026-04-30 02:56:27 +01:00
  • 293c1a4147 ci: add concurrency group and lock timeout to terraform jobs ikechukwu Elizabeth 2026-04-29 17:32:06 +01:00
  • b9bf7f5ea3 ci: fix terraform jobs - add TF_VAR_aws_region secret and correct env block indentation ikechukwu Elizabeth 2026-04-29 16:56:55 +01:00
  • a2eba05ce8 ci: pass aws_account_id via GitHub secret to terraform jobs ikechukwu Elizabeth 2026-04-29 07:17:53 +01:00
  • 6c11a6e675 ci: update Terraform version to 1.10.3 to match required_version constraint ikechukwu Elizabeth 2026-04-29 05:23:03 +01:00
  • 63ded19e73 docs: add week 5 and 6 update docs and update README ikechukwu Elizabeth 2026-04-29 04:28:55 +01:00
  • 6cbfd8a846 ci: add terraform-plan and terraform-apply pipeline jobs ikechukwu Elizabeth 2026-04-29 03:20:11 +01:00
  • e783125d32 infra: add Terraform main infrastructure - VPC, subnets, EC2, security groups, IAM ikechukwu Elizabeth 2026-04-28 03:49:51 +01:00
  • e653650453 infra: add main Terraform configuration and remove IAM JSON files ikechukwu Elizabeth 2026-04-26 13:58:48 +01:00
  • 26f836da7b infra: add terraform bootstrap for s3 remote state ikechukwu Elizabeth 2026-04-26 05:29:46 +01:00
  • d127992e7d Merge pull request #11 from elizabeth-ikechukwu/feat/week4-cicd-pipeline Elizabeth Nkwo Ikechukwu 2026-04-20 05:36:08 +01:00
  • b89f7091c9 feat: complete week 4 CICD pipeline with screenshots and docs ikechukwu Elizabeth 2026-04-20 05:18:00 +01:00
  • cf10f88064 Merge pull request #10 from elizabeth-ikechukwu/feat/week4-cicd-pipeline Elizabeth Nkwo Ikechukwu 2026-04-19 19:31:26 +01:00
  • 243005d3c0 fix: remove trailing slash from nginx proxy_pass to preserve /api/ prefix ikechukwu Elizabeth 2026-04-19 19:22:56 +01:00
  • 6189c756f8 fix: add wget to frontend image for Docker healthcheck ikechukwu Elizabeth 2026-04-19 19:13:16 +01:00
  • ee42969cca feat: add CI/CD pipeline with OIDC, ECR, Docker Hub, lint and tests ikechukwu Elizabeth 2026-04-19 18:45:47 +01:00
  • 0a92e6838d docs: mark week 3 as done in README ikechukwu Elizabeth 2026-04-10 08:18:30 +01:00
  • 1870ec9e8a docs: add week 3 screenshots and documentation ikechukwu Elizabeth 2026-04-10 08:13:18 +01:00
  • f8e7a27bda Merge pull request #9 from elizabeth-ikechukwu/feat/week3-frontend-compose Elizabeth Nkwo Ikechukwu 2026-04-10 04:42:36 +01:00
  • c7b21e719a feat: add React frontend. Nginix reverse proxy, Docker Compose ikechukwu Elizabeth 2026-04-10 04:19:31 +01:00
  • 8db53078d6 Merge pull request #8 from elizabeth-ikechukwu/feat/week2-dockerize-backend Elizabeth Nkwo Ikechukwu 2026-04-05 06:19:29 +01:00
  • 5c7c53b18e docs: update README to reflect week 2 completion ikechukwu Elizabeth 2026-04-05 06:17:10 +01:00
  • c44540247a Merge pull request #7 from elizabeth-ikechukwu/feat/week2-dockerize-backend Elizabeth Nkwo Ikechukwu 2026-04-05 04:56:00 +01:00
  • 9321b67e4b feat: dockerize backend, add week-2 docs and API screenshots ikechukwu Elizabeth 2026-04-05 04:36:55 +01:00
  • a6cea85c2d Merge pull request #6 from elizabeth-ikechukwu/update-readme Elizabeth Nkwo Ikechukwu 2026-04-04 06:57:02 +01:00
  • 15bc57835e docs: update README ikechukwu Elizabeth 2026-04-04 06:51:55 +01:00
  • 700a9a17b9 Merge pull request #5 from elizabeth-ikechukwu/docs/week1-update Elizabeth Nkwo Ikechukwu 2026-04-04 05:43:51 +01:00
  • 4508e58b30 docs: update week 1 documentation ikechukwu Elizabeth 2026-04-04 05:39:20 +01:00
  • e6926d121e Merge pull request #4 from elizabeth-ikechukwu/feat/week1-backend-foundation Elizabeth Nkwo Ikechukwu 2026-04-04 05:12:26 +01:00
  • fabfe4dae8 feat: add task routes, dotenv config, and error handling ikechukwu Elizabeth 2026-04-04 05:06:20 +01:00
  • 3df9fbc1b8 Merge pull request #3 from elizabeth-ikechukwu/docs/update-readme-overveiw Elizabeth Nkwo Ikechukwu 2026-03-24 13:20:40 +01:00
  • 09e70d0a18 Add project overveiw to README ikechukwu Elizabeth 2026-03-24 13:13:28 +01:00
  • 1573461788 Merge pull request #2 from elizabeth-ikechukwu/docs/refine-readme-weekly-progress Elizabeth Nkwo Ikechukwu 2026-03-24 12:45:26 +01:00
  • 062e765094 Refine README and week 1 documentation ikechukwu Elizabeth 2026-03-24 12:34:35 +01:00
  • cfdcb8f68d Merge pull request #1 from elizabeth-ikechukwu/feat/week-1-project-foundation Elizabeth Nkwo Ikechukwu 2026-03-24 07:57:09 +01:00
  • cd68b9e71f Validate backend locally and update week 1 documentation ikechukwu Elizabeth 2026-03-24 07:51:16 +01:00
  • ee74ed7687 Set up project structure, backend stater files, and initial documentation ikechukwu Elizabeth 2026-03-24 06:40:53 +01:00
  • e0a0e7bece Initial commit Elizabeth Nkwo Ikechukwu 2026-03-24 04:44:25 +01:00