Fikri Maulana fikri
fikri pushed to master at fikri/fullstack-portfolio 2026-03-10 10:11:10 +07:00
0f2746fffd refactor: update Woodpecker CI Telegram notification configuration for improved security and message content.
fikri pushed to master at fikri/fullstack-portfolio 2026-03-10 10:04:17 +07:00
20ac1da6e4 ci: add Telegram notification step to CI pipeline
fikri pushed to master at fikri/fullstack-portfolio 2026-03-10 09:42:01 +07:00
71c9d9a67a feat: add Blog link to the navigation menu.
fikri pushed to master at fikri/fullstack-portfolio 2026-03-10 09:30:28 +07:00
cb0ee32900 chore: Update app service Docker image name in docker-compose.yml.
fikri pushed to master at fikri/fullstack-portfolio 2026-03-10 09:16:54 +07:00
927541ba4c ci: Update SSH username from root to exavolt in Woodpecker CI configuration.
fikri pushed to master at fikri/fullstack-portfolio 2026-03-10 09:06:13 +07:00
739e77c166 chore: standardize branch names to master and streamline environment variable definition.
fikri pushed to master at fikri/fullstack-portfolio 2026-03-10 09:02:46 +07:00
755c675f5b feat: Update Docker repository name and refactor environment variable configuration in Woodpecker CI.
fikri pushed to master at fikri/fullstack-portfolio 2026-03-10 08:57:27 +07:00
923b0a0856 refactor: Update Woodpecker CI configuration to use steps, change image repository, and refine secret handling for deployment.
fikri pushed to master at fikri/fullstack-portfolio 2026-03-10 08:42:27 +07:00
1d668325e6 chore: Update deploy script to pull Docker image instead of building locally for VPS deployment.
fikri pushed to master at fikri/fullstack-portfolio 2026-03-10 08:32:02 +07:00
5ed9efe458 feat: Add Woodpecker CI/CD pipeline for automated deployments and update Docker Compose to pull images from Gitea registry with .env file integration.
fikri pushed to master at fikri/fullstack-portfolio 2026-03-10 02:36:50 +07:00
da231dd779 feat: Introduce site configuration management with a new Prisma model and API endpoints, and add a health check endpoint.
5b45c32109 feat: Add export const dynamic = "force-dynamic" to all main pages to ensure dynamic rendering.
e25416f3db feat: Add dashboard for managing portfolio content (blog, experience, projects) and restructure public portfolio routes.
dca848666e feat: Upgrade to Next.js 16 and refactor deployment to use an external database with a simplified Docker Compose setup.
b8a5ce72c1 feat: Configure Docker to use host.docker.internal for database connection, include prisma.config.ts in the image, and simplify Prisma configuration.
fikri created branch master in fikri/fullstack-portfolio 2026-03-10 02:36:50 +07:00
fikri created repository fikri/fullstack-portfolio 2026-03-10 01:57:24 +07:00