b5bb97aa16
REFACTOR(repo): simplify project structure
...
Build Docker Image / build-and-push (push) Has been cancelled
CI / lint-and-build (push) Has been cancelled
- Move services/nextjs/ to nextjs/
- Move Dockerfile.prod to Dockerfile at root
- Remove deploy/ folder (K8s manifests moved to K3S-HOME/web-apps)
- Remove .gitea/ workflows
- Update GitHub Actions for new structure
- Remove develop branch triggers
2026-01-05 02:03:53 +09:00
b459ca9b9d
CHORE(app): switch to Traefik ingress
...
- Change ingress controller to Traefik
- Update ingress annotations
2025-12-31 23:40:03 +09:00
9e18f4a0d3
CHORE(app): reduce replicas to 1
...
- Scale down deployment replicas
- Optimize resource usage
2025-12-30 20:10:59 +09:00
48ee4542c4
FIX(app): fix ingress class to Traefik
...
- Update ingressClassName to traefik
- Fix ingress routing
2025-12-30 02:29:41 +09:00
bb71aecaef
FIX(api): fix ExternalSecret API version to v1
...
- Update API version from v1beta1 to v1
- Use stable ExternalSecret API
2025-12-30 02:24:36 +09:00
e86b258cae
REFACTOR(app): use clustersecretstore for prod
...
- Change ExternalSecret to use ClusterSecretStore
- Remove SecretStore from kustomization
2025-12-30 02:19:45 +09:00
83fd35c3ee
REFACTOR(auth): use CR_PAT for ghcr.io
...
- Use CR_PAT instead of GITHUB_TOKEN for registry login
- Fix authentication for private container registry
2025-12-30 01:47:55 +09:00
b789942263
FIX(deploy): fix base deployment image to ghcr.io
...
- Update image reference to ghcr.io
- Fix container registry path
2025-12-30 01:39:21 +09:00
7adbfc69d0
CHORE(ci): update repoURL from Gitea to GitHub
...
- Update repository URL to GitHub
- Change source control provider
2025-12-30 01:17:21 +09:00
9a3b876899
FEAT(app): enable todo-prod application
...
- Enable production deployment
- Activate prod ArgoCD Application
2025-12-25 20:28:14 +09:00
4cb3a3f2cc
FEAT(app): add per-application ingress management
...
- Added ingress.yaml for production and development environments
- Updated kustomization files to include ingress resources
- Migrated from centralized ingress management to per-app architecture
2025-12-25 20:23:23 +09:00
c4d7ed7a28
CHORE(merge): merge branch develop
...
- Sync main with develop branch
- Apply development changes
2025-12-20 14:02:19 +09:00
8105cb9acc
FIX(app): fix image path mayne0213 to bluemayne
...
- Change image path to match Gitea repository name
- Fix container registry reference
2025-12-20 13:54:58 +09:00
4c9ce2f66b
REFACTOR(app): use develop tag instead of SHA tag
...
- Change image tag strategy
- Use branch-based tags
2025-12-20 13:51:37 +09:00
74d7d36fbe
REFACTOR(app): switch to gitea registry
...
- Migrate container registry to Gitea
- Update image references
2025-12-20 13:46:39 +09:00
7806b07978
FIX(auth): use gitearegistry secret
...
- Use gitearegistry secret for authentication
- Fix registry credentials
2025-12-20 13:18:57 +09:00
c9e656d7b5
CHORE(merge): merge develop to main
...
- Switch to Gitea container registry
- Merge registry migration changes
2025-12-20 13:05:08 +09:00
4a14c9b8cf
REFACTOR(auth): use gitearegistry secret
...
- Change to gitearegistry secret for authentication
- Update registry credentials
2025-12-20 13:04:13 +09:00
275288e2dd
FIX(ci): fix gitea registry login
...
- Use github.token for Gitea registry authentication
- Fix CI authentication
2025-12-20 12:39:33 +09:00
fe365a60c9
CHORE(app): switch to Gitea container registry
...
- Migrate from ghcr.io to Gitea registry
- Update image references
2025-12-20 12:30:28 +09:00
d9a007d86b
CHORE(app): refresh hooks
...
- Trigger CI/CD pipeline
- Refresh deployment hooks
2025-12-18 17:34:45 +09:00
1d1b469e35
CHORE(app): refresh hooks
...
- Trigger CI/CD pipeline
- Refresh deployment hooks
2025-12-18 17:34:45 +09:00
344c946f06
FEAT(deploy): add prod argocd app
...
- Add ArgoCD Application for production environment
- Enable prod deployment management
2025-12-17 20:28:07 +09:00
c4c923bc98
CHORE(deploy): update argocd path
...
- Move ArgoCD application to deploy/argocd
- Update path references
2025-12-17 18:38:11 +09:00
3edb4c5155
CHORE(deploy): update argocd path
...
- Move ArgoCD application to deploy/argocd
- Update path references
2025-12-17 18:34:20 +09:00
129993ed93
REFACTOR(deploy): move argocd manifests
...
- Reorganize ArgoCD application structure
- Move manifests to deploy/argocd folder
2025-12-17 18:27:24 +09:00
87ef329443
REFACTOR(deploy): move argocd manifests
...
- Reorganize ArgoCD application structure
- Move manifests to deploy/argocd folder
2025-12-17 18:26:24 +09:00
b2a85d7f21
REFACTOR(deploy): remove argocd yaml
...
- Remove ArgoCD application from kustomization
- Prevent duplicate resource management
2025-12-17 18:17:07 +09:00
b9e68a1bea
REFACTOR(deploy): remove argocd yaml
...
- Remove ArgoCD application from kustomization
- Prevent duplicate resource management
2025-12-17 18:14:39 +09:00
97d40b9255
FEAT(app): add self-managing application resources
...
- Add ArgoCD Application manifest
- Enable GitOps self-management
2025-12-17 18:02:06 +09:00
c1245377e3
FEAT(app): add self-managing application resources
...
- Add ArgoCD Application manifest
- Enable GitOps self-management
2025-12-17 18:02:06 +09:00
5263244ae2
CHORE(merge): merge branch develop
...
- Sync main with develop branch
- Apply development changes
2025-12-13 12:23:40 +09:00
78f6592ad8
FIX(app): fix todo-dev ExternalSecret field name and reorganize
...
- Fix deletePolicy to deletionPolicy in externalsecret.yaml
- Move serviceaccount.yaml to base (remove duplicate)
- Add secretstore.yaml to prod
- Add deletionPolicy to prod externalsecret
2025-12-13 12:23:30 +09:00
a35d50027e
FIX(app): fix typo
...
- Correct spelling error
- Fix configuration
2025-12-13 12:10:20 +09:00
6b39426c7c
FIX(app): fix typo
...
- Correct spelling error
- Fix configuration
2025-12-13 12:09:35 +09:00
1710094701
FEAT(app): add retain policy
...
- Add deletion policy retain
- Prevent accidental deletion
2025-12-13 11:55:25 +09:00
3f7721aec7
REFACTOR(app): remove sealed-secret from todo-dev
...
- Remove sealed-secret configuration
- Migrate to ExternalSecret
2025-12-12 15:43:06 +09:00
896b2c8d82
FEAT(app): add ExternalSecrets SA
...
- Add ServiceAccount for ESO
- Enable Vault access
2025-12-12 15:30:34 +09:00
47c415439f
FEAT(app): add Vault SecretStore for todo-dev
...
- Add SecretStore configuration
- Enable Vault integration
2025-12-12 15:28:27 +09:00
4537de9079
REFACTOR(app): migrate to vault secrets
...
- Migrate from SealedSecret to Vault
- Use ExternalSecrets operator
2025-12-12 15:21:52 +09:00
3971cfd5f4
FEAT(app): add Gitea registry configuration
...
- Add Gitea container registry
- Configure registry credentials
2025-12-12 00:19:37 +09:00
c2e2cd2ea9
CHORE(docker): use standard docker build
...
- Use standard docker build for DinD compatibility
- Simplify build process
2025-12-11 23:05:51 +09:00
852e0fde6a
FIX(ci): fix Gitea Actions context variables
...
- Use github.* instead of gitea.* context
- Fix workflow variable references
2025-12-11 23:00:01 +09:00
45b1a0d53b
CHORE(merge): merge branch main into develop
...
- Sync develop with main branch
- Resolve merge conflicts
2025-12-11 20:08:54 +09:00
9cc159207f
FEAT(ci): migrate to gitea actions
...
- Migrate workflows to Gitea Actions
- Configure container registry push
2025-12-11 20:08:37 +09:00
0e8e5b8b8e
FEAT(ci): migrate to gitea actions
...
- Migrate workflows to Gitea Actions
- Configure container registry push
2025-12-11 20:03:10 +09:00
1262385845
FIX(app): fix sealed-secret DB URL
...
- Fix database connection URL
- Update sealed secret
2025-12-09 22:46:40 +09:00
d377ea2adc
FIX(app): fix prod sealed-secret key
...
- Fix encryption key for prod
- Regenerate sealed secret
2025-12-09 22:41:20 +09:00
974464efb4
CHORE(merge): merge develop into main
...
- dev/sealed-todo-secrets.yaml: use develop version
- prod/sealed-todo-secrets.yaml: keep main version
2025-12-09 21:16:22 +09:00
db80cb3dd8
REFACTOR(app): change application icons
...
- Update app icons
- Refresh branding
2025-12-09 18:43:33 +09:00