fa7dcc2b08
feat: add general category, fix header wrapping, show last 5 live blog updates
2026-02-28 18:47:11 +01:00
ac610e6f6a
fix: add missing slug and description fields to Article schema and fix auth header
2026-02-28 16:10:48 +01:00
8eaaf4afad
fix: convert Article API files from TypeScript to JavaScript for Strapi compatibility
2026-02-28 15:48:47 +01:00
005d368dc7
debug: add logging to check if article content type loads
2026-02-28 15:29:41 +01:00
a8c0ab8884
feat: add Article content type schema and API endpoints
2026-02-27 20:42:53 +01:00
e443ece848
fix: remove article API files to allow Strapi UI to recreate them
2026-02-27 20:32:22 +01:00
06a0c9fe05
fix: temporarily disable lifecycle hooks and CMS dependency to fix startup
...
- Disable lifecycle hooks (rename to .disabled) to prevent CMS crash
- Remove backend dependency on CMS to allow independent startup
- This should fix the Gateway Timeout on both services
2026-02-27 18:25:22 +01:00
c1b49a4cb6
fix: use internal Docker network for backend-to-CMS communication
...
- Changed STRAPI_URL from https://cms.placebo.mk to http://cms:1337
- Added cms dependency to backend service
- This fixes Gateway Timeout errors when backend tries to fetch from Strapi
- Enables proper container-to-container communication
2026-02-27 17:47:42 +01:00
4f30542014
feat: implement automatic webhook via Strapi lifecycle hooks
2026-02-27 17:11:04 +01:00
d7281024bf
fix: configure Strapi public URL to prevent Gateway Timeout on publish
2026-02-27 16:18:24 +01:00
994becc687
fix: copy src directory to include content type schemas in production
2026-02-24 21:01:13 +01:00
80a2ee89a6
fix: create symlink for Strapi admin build location
...
Strapi 5 looks for the admin build at
/app/node_modules/@strapi/admin/dist/server/server/build
but we have it at /app/dist/build. Create a symlink to fix this.
2026-02-24 19:02:05 +01:00
ff0916b37c
fix: copy .strapi metadata directory for admin panel
...
- Add .strapi directory copy to Dockerfile
- Add admin path configuration
- This should fix the admin panel serving from correct location
2026-02-24 18:42:51 +01:00
6eb68b7bd3
debug: add detailed connection config logging
...
- Log the actual connection config being passed to Knex
- Show password length to verify it's set
- This should help identify why PostgreSQL sees 'root' user
2026-02-24 18:33:58 +01:00
fcbd082f6d
feat: add detailed database configuration logging
...
- Log whether DATABASE_PASSWORD is set (without revealing value)
- Add timeout and debug options
- Restore correct nested connection structure for Strapi 5
- Add more diagnostic logging to troubleshoot connection issues
2026-02-24 18:26:25 +01:00
5262e73a12
cms fix
2026-02-24 18:02:03 +01:00
590a96e502
fix: correct Strapi database configuration structure
...
The database config had an incorrect nested structure with
connection.client.connection which caused Strapi to fail with
'Cannot destructure property client of db.config.connection'.
Fixed to use the correct flat structure:
connection.client, connection.host, etc.
2026-02-24 18:01:30 +01:00
0ef26ba2f1
fix: add HTTP to HTTPS redirect and fix CMS Dockerfile
...
- Add HTTP router and redirect middleware for Let's Encrypt challenges
- Fix CMS Dockerfile to copy config from source (not dist)
- Add favicon.png to CMS container
- Enable automatic HTTPS redirect for all services
2026-02-24 17:52:51 +01:00
2efdf20f88
refactor: use npm prune --omit=dev instead of deprecated --production flag
2026-02-24 17:41:38 +01:00
5233eec96a
devopse secret
2026-02-24 14:01:10 +01:00
831da0af4d
messing up deployment
2026-02-24 13:49:03 +01:00
a9528582fd
strapi config
2026-02-24 13:31:31 +01:00
ee676b3916
db config
2026-02-24 13:15:47 +01:00
3af4b92e1b
legacy
2026-02-23 05:28:46 +01:00
cfc43a7119
docker fix
2026-02-23 05:18:40 +01:00
46eb41aaa5
category field added
...
implemented ctegory logic, ditional pages added
2026-02-06 03:35:28 +01:00
89b8687431
video func implemented
2026-02-03 21:18:25 +01:00
6467e21019
markdown img insert work as intended
2026-02-03 19:53:29 +01:00
0c2433cac6
docker implementation
2026-02-01 13:32:37 +01:00
2ff76ffda5
fixed strapi webhook endpoint
2026-01-29 09:40:23 +01:00
71dfd86187
basic structure setup
2026-01-10 19:41:04 +01:00