Commit Graph

  • a5a526808b feat: Implement markdown rendering for blog posts with custom styling and syntax highlighting using react-markdown. master Moh Dzulfikri Maulana 2026-03-11 00:11:32 +07:00
  • 2144847feb test again Moh Dzulfikri Maulana 2026-03-10 16:21:12 +07:00
  • efc6eb130f feat: add extensive debugging output to the Telegram notification step and simplify its message content. Moh Dzulfikri Maulana 2026-03-10 16:12:42 +07:00
  • 436ada77c1 test: corect pipeline notify telegram Moh Dzulfikri Maulana 2026-03-10 16:03:41 +07:00
  • 518b29d5c6 fix: correct pipeline link variable and clarify secret mapping in the Telegram notification step. Moh Dzulfikri Maulana 2026-03-10 15:51:24 +07:00
  • 824b5bf944 fix: Update Woodpecker CI to use CI_PIPELINE_STATUS and CI_PIPELINE_LINK for accurate reporting. Moh Dzulfikri Maulana 2026-03-10 15:42:37 +07:00
  • 76cb281c96 build: replace Telegram notification plugin with a custom curl command. Moh Dzulfikri Maulana 2026-03-10 14:16:56 +07:00
  • 3f559b37a6 feat: Add dedicated Telegram notification step for build status and remove inline curl notification from deploy step. Moh Dzulfikri Maulana 2026-03-10 13:58:54 +07:00
  • 3720d85ff5 ci: Standardize environment variable names to lowercase and remove deployment trigger conditions. Moh Dzulfikri Maulana 2026-03-10 13:49:59 +07:00
  • 408ec7dd51 feat: Add Telegram notification secrets and update deployment success emoji in Woodpecker CI. Moh Dzulfikri Maulana 2026-03-10 13:42:21 +07:00
  • ed985bb930 refactor: streamline Telegram deployment notifications by replacing the dedicated notification step with an inline curl command and updating the message content. Moh Dzulfikri Maulana 2026-03-10 13:32:50 +07:00
  • 3a41b7dd5c chore: Update Telegram deployment success message to include project details. Moh Dzulfikri Maulana 2026-03-10 13:16:55 +07:00
  • ead2154491 feat: Configure Telegram notifications for deployment status and add a direct test message in the deploy step. Moh Dzulfikri Maulana 2026-03-10 11:55:10 +07:00
  • b8bd64c37a feat: Update Telegram notification to include conditional deployment status, branch, and build duration. Moh Dzulfikri Maulana 2026-03-10 11:51:17 +07:00
  • 7882222d65 test: parameter thread_id Moh Dzulfikri Maulana 2026-03-10 11:42:03 +07:00
  • 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. Moh Dzulfikri Maulana 2026-03-10 11:28:37 +07:00
  • 5697ebca81 test: thread_id notification Moh Dzulfikri Maulana 2026-03-10 11:21:08 +07:00
  • a71c6b36e9 fix: Update Telegram notification thread_id key to message_thread_id and correct its value type. Moh Dzulfikri Maulana 2026-03-10 11:12:27 +07:00
  • 360b1d7572 chore: remove uppercase formatting for build status in deployment notification. Moh Dzulfikri Maulana 2026-03-10 11:01:26 +07:00
  • 0347bca2fe feat: Add favicon and improve Woodpecker CI Telegram notification message formatting. Moh Dzulfikri Maulana 2026-03-10 10:51:26 +07:00
  • 0f2746fffd refactor: update Woodpecker CI Telegram notification configuration for improved security and message content. Moh Dzulfikri Maulana 2026-03-10 10:10:56 +07:00
  • 20ac1da6e4 ci: add Telegram notification step to CI pipeline Moh Dzulfikri Maulana 2026-03-10 10:04:08 +07:00
  • 71c9d9a67a feat: add Blog link to the navigation menu. Moh Dzulfikri Maulana 2026-03-10 09:41:50 +07:00
  • cb0ee32900 chore: Update app service Docker image name in docker-compose.yml. Moh Dzulfikri Maulana 2026-03-10 09:30:13 +07:00
  • 927541ba4c ci: Update SSH username from root to exavolt in Woodpecker CI configuration. Moh Dzulfikri Maulana 2026-03-10 09:16:45 +07:00
  • 739e77c166 chore: standardize branch names to master and streamline environment variable definition. Moh Dzulfikri Maulana 2026-03-10 09:05:59 +07:00
  • 755c675f5b feat: Update Docker repository name and refactor environment variable configuration in Woodpecker CI. Moh Dzulfikri Maulana 2026-03-10 09:02:36 +07:00
  • 923b0a0856 refactor: Update Woodpecker CI configuration to use steps, change image repository, and refine secret handling for deployment. Moh Dzulfikri Maulana 2026-03-10 08:57:15 +07:00
  • 1d668325e6 chore: Update deploy script to pull Docker image instead of building locally for VPS deployment. Moh Dzulfikri Maulana 2026-03-10 08:42:16 +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. Moh Dzulfikri Maulana 2026-03-10 08:31:48 +07:00
  • da231dd779 feat: Introduce site configuration management with a new Prisma model and API endpoints, and add a health check endpoint. Moh Dzulfikri Maulana 2026-03-10 01:27:17 +07:00
  • 5b45c32109 feat: Add export const dynamic = "force-dynamic" to all main pages to ensure dynamic rendering. Moh Dzulfikri Maulana 2026-03-09 05:52:31 +07:00
  • e25416f3db feat: Add dashboard for managing portfolio content (blog, experience, projects) and restructure public portfolio routes. Moh Dzulfikri Maulana 2026-03-09 05:37:58 +07:00
  • dca848666e feat: Upgrade to Next.js 16 and refactor deployment to use an external database with a simplified Docker Compose setup. Moh Dzulfikri Maulana 2026-03-09 03:05:39 +07:00
  • b8a5ce72c1 feat: Configure Docker to use host.docker.internal for database connection, include prisma.config.ts in the image, and simplify Prisma configuration. Moh Dzulfikri Maulana 2026-03-09 02:15:55 +07:00
  • 9abf68320a feat: Initialize Prisma database schema and update deployment scripts for robust migration handling. Moh Dzulfikri Maulana 2026-03-09 01:11:58 +07:00
  • ecd09904cf feat: add a basic blog page and configure .dockerignore for Docker builds Moh Dzulfikri Maulana 2026-03-09 00:41:36 +07:00
  • d2ed233911 feat: Dynamically detect and use either docker compose v2 or docker-compose v1 commands. Moh Dzulfikri Maulana 2026-03-09 00:33:53 +07:00
  • c7b022d502 feat: Containerize the application with Docker and Docker Compose, including a PostgreSQL database and a deployment script. Moh Dzulfikri Maulana 2026-03-09 00:13:31 +07:00
  • bdd61d11d3 feat: implement initial fullstack portfolio application including dashboard, CMS, and analytics features. Moh Dzulfikri Maulana 2026-03-07 16:32:49 +07:00