Commit Graph

28 Commits

Author SHA1 Message Date
Moh Dzulfikri Maulana
ead2154491 feat: Configure Telegram notifications for deployment status and add a direct test message in the deploy step.
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-03-10 11:55:10 +07:00
Moh Dzulfikri Maulana
b8bd64c37a feat: Update Telegram notification to include conditional deployment status, branch, and build duration.
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2026-03-10 11:51:17 +07:00
Moh Dzulfikri Maulana
7882222d65 test: parameter thread_id
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-03-10 11:42:03 +07:00
Moh Dzulfikri Maulana
fdee715e8f feat: Add purge: false to Woodpecker build and optimize Docker Compose for production with resource limits, log rotation, and a refined database migration command.
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-03-10 11:28:37 +07:00
Moh Dzulfikri Maulana
5697ebca81 test: thread_id notification
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-03-10 11:21:08 +07:00
Moh Dzulfikri Maulana
a71c6b36e9 fix: Update Telegram notification thread_id key to message_thread_id and correct its value type.
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-03-10 11:12:27 +07:00
Moh Dzulfikri Maulana
360b1d7572 chore: remove uppercase formatting for build status in deployment notification.
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-03-10 11:01:26 +07:00
Moh Dzulfikri Maulana
0347bca2fe feat: Add favicon and improve Woodpecker CI Telegram notification message formatting.
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2026-03-10 10:51:26 +07:00
Moh Dzulfikri Maulana
0f2746fffd refactor: update Woodpecker CI Telegram notification configuration for improved security and message content.
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-03-10 10:10:56 +07:00
Moh Dzulfikri Maulana
20ac1da6e4 ci: add Telegram notification step to CI pipeline 2026-03-10 10:04:08 +07:00
Moh Dzulfikri Maulana
71c9d9a67a feat: add Blog link to the navigation menu.
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-03-10 09:41:50 +07:00
Moh Dzulfikri Maulana
cb0ee32900 chore: Update app service Docker image name in docker-compose.yml.
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-03-10 09:30:13 +07:00
Moh Dzulfikri Maulana
927541ba4c ci: Update SSH username from root to exavolt in Woodpecker CI configuration.
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-03-10 09:16:45 +07:00
Moh Dzulfikri Maulana
739e77c166 chore: standardize branch names to master and streamline environment variable definition.
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2026-03-10 09:05:59 +07:00
Moh Dzulfikri Maulana
755c675f5b feat: Update Docker repository name and refactor environment variable configuration in Woodpecker CI.
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-03-10 09:02:36 +07:00
Moh Dzulfikri Maulana
923b0a0856 refactor: Update Woodpecker CI configuration to use steps, change image repository, and refine secret handling for deployment.
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-03-10 08:57:15 +07:00
Moh Dzulfikri Maulana
1d668325e6 chore: Update deploy script to pull Docker image instead of building locally for VPS deployment.
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-03-10 08:42:16 +07:00
Moh Dzulfikri Maulana
5ed9efe458 feat: Add Woodpecker CI/CD pipeline for automated deployments and update Docker Compose to pull images from Gitea registry with .env file integration.
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-03-10 08:31:48 +07:00
Moh Dzulfikri Maulana
da231dd779 feat: Introduce site configuration management with a new Prisma model and API endpoints, and add a health check endpoint. 2026-03-10 01:27:17 +07:00
Moh Dzulfikri Maulana
5b45c32109 feat: Add export const dynamic = "force-dynamic" to all main pages to ensure dynamic rendering. 2026-03-09 05:52:31 +07:00
Moh Dzulfikri Maulana
e25416f3db feat: Add dashboard for managing portfolio content (blog, experience, projects) and restructure public portfolio routes. 2026-03-09 05:37:58 +07:00
Moh Dzulfikri Maulana
dca848666e feat: Upgrade to Next.js 16 and refactor deployment to use an external database with a simplified Docker Compose setup. 2026-03-09 03:05:39 +07:00
Moh Dzulfikri Maulana
b8a5ce72c1 feat: Configure Docker to use host.docker.internal for database connection, include prisma.config.ts in the image, and simplify Prisma configuration. 2026-03-09 02:15:55 +07:00
Moh Dzulfikri Maulana
9abf68320a feat: Initialize Prisma database schema and update deployment scripts for robust migration handling. 2026-03-09 01:11:58 +07:00
Moh Dzulfikri Maulana
ecd09904cf feat: add a basic blog page and configure .dockerignore for Docker builds 2026-03-09 00:41:36 +07:00
Moh Dzulfikri Maulana
d2ed233911 feat: Dynamically detect and use either docker compose v2 or docker-compose v1 commands. 2026-03-09 00:33:53 +07:00
Moh Dzulfikri Maulana
c7b022d502 feat: Containerize the application with Docker and Docker Compose, including a PostgreSQL database and a deployment script. 2026-03-09 00:13:31 +07:00
Moh Dzulfikri Maulana
bdd61d11d3 feat: implement initial fullstack portfolio application including dashboard, CMS, and analytics features. 2026-03-07 16:32:49 +07:00