Go to file
echo 3e61fe5694 fix: ensure slug and excerpt are never null to pass validation
- Extract slug generation to separate variable before using in DTO
- Convert null description to empty string for excerpt field
- Prevents class-validator from rejecting null values
- Fixes 'slug must be a string type' validation errors
2026-02-28 18:22:48 +01:00
backend fix: ensure slug and excerpt are never null to pass validation 2026-02-28 18:22:48 +01:00
cms/cms fix: add missing slug and description fields to Article schema and fix auth header 2026-02-28 16:10:48 +01:00
frontend fix: update CSP headers to allow production API domains 2026-02-24 19:16:22 +01:00
pwa fix: update CSP headers to allow production API domains 2026-02-24 19:16:22 +01:00
scripts fix: use internal Docker network for backend-to-CMS communication 2026-02-27 17:47:42 +01:00
.gitignore basic structure setup 2026-01-10 19:41:04 +01:00
ADMINISTRATOR_GUIDE.md fixed strapi webhook endpoint 2026-01-29 09:40:23 +01:00
AGENTS.md ag 2026-02-22 00:44:46 +01:00
COOLIFY_ENV_VARS.txt aa 2026-02-27 20:10:49 +01:00
DEPLOYMENT.md compose coolify 2026-02-23 04:51:14 +01:00
docker-compose.coolify.yml fix: remove STRAPI_API_TOKEN to allow public API access 2026-02-28 17:03:06 +01:00
docker-compose.dev.yml auth checkpoint 2026-02-04 19:24:03 +01:00
docker-compose.prod.yml prod 2026-02-22 05:30:47 +01:00
docker-compose.yml category field added 2026-02-06 03:35:28 +01:00
DOCKER-README.md docker implementation 2026-02-01 13:32:37 +01:00
FRONTEND_FINALIZED.md basic structure setup 2026-01-10 19:41:04 +01:00
FRONTEND_GUIDE.md basic structure setup 2026-01-10 19:41:04 +01:00
FRONTEND_READY.md basic structure setup 2026-01-10 19:41:04 +01:00
FRONTEND_WORKING.md basic structure setup 2026-01-10 19:41:04 +01:00
INTEGRATION_COMPLETE.md basic structure setup 2026-01-10 19:41:04 +01:00
package-lock.json push notification implemented 2026-02-22 02:23:41 +01:00
package.json setup completed 2026-02-03 17:45:38 +01:00
PUBLISHER_GUIDE.md fixed strapi webhook endpoint 2026-01-29 09:40:23 +01:00
QUICK_WEBHOOK_SETUP.md another auth checkpoint 2026-02-04 22:36:28 +01:00
README-DEVELOPMENT.md setup completed 2026-02-03 17:45:38 +01:00
readme.md basic structure setup 2026-01-10 19:41:04 +01:00
ROUTER_TAILWIND_SETUP.md basic structure setup 2026-01-10 19:41:04 +01:00
runcommand.md run 2026-02-16 18:16:06 +01:00
SETUP_COMPLETE.md basic structure setup 2026-01-10 19:41:04 +01:00
SHADCN_SETUP.md basic structure setup 2026-01-10 19:41:04 +01:00
STRAPI_INTEGRATION.md basic structure setup 2026-01-10 19:41:04 +01:00
STRAPI_WEBHOOKS_SETUP.md another auth checkpoint 2026-02-04 22:36:28 +01:00
STRUCTURE.md basic structure setup 2026-01-10 19:41:04 +01:00
TAILWIND_SHADCN_SETUP.md basic structure setup 2026-01-10 19:41:04 +01:00
test-article.html types import error fixed 2026-02-04 20:37:46 +01:00
todos.md category field added 2026-02-06 03:35:28 +01:00
whliveblog.md fixed strapi webhook endpoint 2026-01-29 09:40:23 +01:00

placebo.mk - дневна доза добри вести

Description

placebo.mk is a news site in macedonia that covers current local and global affair in sarcastic tone.

Design principles

web site have minimalistic and clean design

Tech stack

frontend

tanstack

backend

nestjs

database

sqlite

CMS