Commit Graph

107 Commits

Author SHA1 Message Date
erjemin 7b5718b0f6 Merge remote-tracking branch 'origin/2026-rework' into 2026-rework
# Conflicts:
#	docker-compose.prod.yml
2026-07-06 12:30:07 +03:00
erjemin d588087b2c fix: убрал healthcheck 2026-07-06 12:29:43 +03:00
erjemin 17d45d1c05 fix: медленный '?'-запрос в базе заменили на рандом по ip (должно не тормозить в проде) + таймауты
Build and Push Docker Image / build-and-push (push) Successful in 1m13s
2026-07-05 21:29:35 +03:00
erjemin e55ea68d05 ---: minor 2026-03-25 14:32:14 +03:00
erjemin a537bc9c37 mod: вернул борку для ARM64. Добавил очистку кеша poetry
Build and Push Docker Image / build-and-push (push) Successful in 3m18s
v1.0.6
2026-03-21 16:51:16 +03:00
erjemin a62e02ddcb ---: убрал сборку для ARM64
Build and Push Docker Image / build-and-push (push) Successful in 1m5s
2026-03-21 16:47:16 +03:00
erjemin d294e5a951 fix: правильный map для тома с media
Build and Push Docker Image / build-and-push (push) Failing after 1m21s
2026-03-21 16:37:18 +03:00
erjemin fd5553e326 mod: обновление пакетов 2026-03-21 16:21:39 +03:00
erjemin 5b5e8dd096 ---: minor (комментарии)
Build and Push Docker Image / build-and-push (push) Successful in 39s
2026-03-21 15:53:27 +03:00
erjemin 906888ae73 mod: формирование правильного canonical для index-страницы 2026-03-21 15:52:43 +03:00
erjemin ac9109ea6e mod: Поле вкл/выкл типограф перенесено во вкладку настроек типографа 2026-03-21 15:51:49 +03:00
erjemin 9027f12792 mod: ленивое формирование тегов (чтобы в проде уменьшить нагрузку на gunicorn) 2026-03-21 15:17:12 +03:00
erjemin 4ddd787f5d ---: minor (comments) 2026-03-21 14:42:05 +03:00
erjemin a60972d70b fix: volumes for database -- /home/app/web/database 2026-03-20 19:10:24 +03:00
erjemin 8fa96cae66 fix: del SQLite files 2026-03-20 19:09:27 +03:00
erjemin 7f96932a40 fix: directory with proper permissions 1000:1000 in Dockerfile
Build and Push Docker Image / build-and-push (push) Successful in 45s
v1.0.5
2026-03-20 17:31:24 +03:00
erjemin d59c867010 fix: increase SQLite timeout to 60s and enable WAL mode for better concurrency with multiple Gunicorn workers
Build and Push Docker Image / build-and-push (push) Successful in 36s
2026-03-20 03:05:38 +03:00
erjemin 9ea851ad95 fix: add /app/database directory creation with app:app ownership in Dockerfile
Build and Push Docker Image / build-and-push (push) Successful in 34s
2026-03-20 02:28:58 +03:00
erjemin 5146f88c7d mod: fix: add sqlite3 utility to final stage Dockerfile for manage.py dbshell support
Build and Push Docker Image / build-and-push (push) Successful in 1m3s
2026-03-20 01:52:03 +03:00
erjemin 20ecb9cc4c fix: set X-Forwarded-Proto to https explicitly for internal proxying to Docker 2026-03-20 01:09:08 +03:00
erjemin ea2d352cae fix: copy /usr/local/bin from builder stage to include gunicorn executable
Build and Push Docker Image / build-and-push (push) Successful in 36s
2026-03-20 00:51:53 +03:00
erjemin d459eedf41 fix: create media/errors directory with proper permissions in Dockerfile
Build and Push Docker Image / build-and-push (push) Successful in 33s
2026-03-20 00:43:42 +03:00
erjemin 9d31429e14 fix: uncomment chown for nginx_configs_host and correct volume path to ./config
Build and Push Docker Image / build-and-push (push) Successful in 33s
2026-03-20 00:29:54 +03:00
erjemin c5963d1d30 mod: Dockerfile .
Build and Push Docker Image / build-and-push (push) Successful in 33s
2026-03-20 00:19:39 +03:00
erjemin 12001bc749 mod: Dockerfile
Build and Push Docker Image / build-and-push (push) Failing after 22s
2026-03-20 00:17:31 +03:00
erjemin 99a2ace43f fix: arm64 bild & create nginx config directory with proper permissions before USER app
Build and Push Docker Image / build-and-push (push) Successful in 2m36s
2026-03-19 23:57:07 +03:00
erjemin 81efaf1ba5 fix: correct volume path in docker-compose.prod.yml and add model migration
Build and Push Docker Image / build-and-push (push) Successful in 28s
2026-03-19 23:34:55 +03:00
erjemin 42b378fcbc fix: correct sed command and paths in docker-compose.prod.yml for proper nginx config generation 2026-03-19 19:33:12 +03:00
erjemin ba4175dfdb mod: больше времени на сборку
Build and Push Docker Image / build-and-push (push) Successful in 2m20s
2026-03-19 17:24:35 +03:00
erjemin 4194b351d2 mod: собираем образы только linux/amd64 2026-03-19 17:22:31 +03:00
erjemin be68a82927 fix: dockerfile - add AS keywords and create staticfiles directory (root)
Build and Push Docker Image / build-and-push (push) Failing after 3m5s
2026-03-19 17:12:11 +03:00
erjemin 53b127a966 fix: dockerfile - add AS keywords and create staticfiles directory
Build and Push Docker Image / build-and-push (push) Failing after 1m57s
2026-03-19 17:06:05 +03:00
erjemin 746c50a988 fix: rebuild with new docker configuration and healthcheck support
Build and Push Docker Image / build-and-push (push) Failing after 2m5s
2026-03-19 17:00:00 +03:00
erjemin 2520362ad5 mod: Новая версия типографа etpgrf и стили для висячей пунктуации
Build and Push Docker Image / build-and-push (push) Failing after 2m27s
2026-03-19 15:37:38 +03:00
erjemin a857101c3f mod: улучшения для видимости ИИ 2026-03-19 13:39:44 +03:00
erjemin 7eeb44a1f5 fix: canonical в продакшен не должен показывать http вместо https
Build and Push Docker Image / build-and-push (push) Successful in 2m0s
v1.0.4
2026-03-05 14:02:59 +03:00
erjemin 86bfd9b07b fix: "обход" скрытых миграций TagIt для продакшн.
Build and Push Docker Image / build-and-push (push) Successful in 1m34s
v1.0.3b
2026-02-25 21:31:33 +03:00
erjemin c3c81d7ff5 add: Добавлен select2 для управления тегами
Build and Push Docker Image / build-and-push (push) Failing after 1m20s
v1.0.3
2026-02-25 21:10:11 +03:00
erjemin f4cce3d08a mod: Корректная проверка обновлений каждый 30 минут (1800 сек.) 2026-02-23 20:03:06 +03:00
erjemin 45275c51f6 add: Счетчик Google Analytics (GA4 - поток Goofle Tag) 2026-02-23 19:58:29 +03:00
erjemin f2f98d9229 add: Счетчик метрики
Build and Push Docker Image / build-and-push (push) Successful in 1m26s
v1.0.2
2026-02-22 13:01:16 +03:00
erjemin a33b517a3e add: Планы (памятка) 2026-02-22 13:00:49 +03:00
erjemin d4624e7761 mod: Улучшения для мобильных устройств. 2026-02-22 12:12:49 +03:00
erjemin a608dea61f mod: Страницы ошибок (в новом дизайне и оптимизированы). 2026-02-22 02:55:21 +03:00
erjemin 5bfd50efd5 mod: Переработаны дизайн и компоновка. Минималистичный код.
Build and Push Docker Image / build-and-push (push) Successful in 1m27s
v1.0.1
2026-02-22 01:23:46 +03:00
erjemin c1bcb2895d mod: CSRF_TRUSTED_ORIGINS по порту 8010 для localhost 2026-02-21 02:36:53 +03:00
erjemin 9ea2b15043 fix: Исключено широковещательная трансляция gunicorn по порту 8010. 2026-02-21 02:31:59 +03:00
erjemin 5a80cf6406 fix: Добавлена CSRF_TRUSTED_ORIGINS для правильной верификации CSRF при работе с формами (и админки) 2026-02-21 02:23:09 +03:00
erjemin 915c286e81 fix: ошибки 2026-02-21 02:03:37 +03:00
erjemin c46b6c1061 del: ненужный шаблон 2026-02-21 01:10:42 +03:00