Commit Graph

  • c7844aa3d7 mod: валидатор форм, парсера и моделей (10) валидатор в save() модели поднимает ValidationError если есть дубли в синонимах других записей. Временное решение пока нет брокера сообщений и парсера. rework-2026 erjemin 2026-06-23 16:13:20 +03:00
  • 48df2fb32b mod: валидатор форм, парсера и моделей (09) уделение дублей в синонимах других записей при редактировании через админку erjemin 2026-06-23 15:47:46 +03:00
  • 562b58be47 mod: валидатор форм, парсера и моделей (08) избежания дублей в синонимах других записей через админку erjemin 2026-06-22 18:52:24 +03:00
  • 5b339d1a53 mod: валидатор форм, парсера и моделей (07) избежания дублей в синонимах других записей erjemin 2026-06-22 17:38:04 +03:00
  • 73f0c615f0 minor: беджи erjemin 2026-06-22 15:33:09 +03:00
  • 8b3fe1fe41 tmp: валидатор форм, парсера и моделей (06) борьба с интерфейсом erjemin 2026-06-21 17:11:54 +03:00
  • e970d59173 mod: валидатор форм, парсера и моделей (05) избежания дублей в синонимах других записей. erjemin 2026-06-21 15:31:41 +03:00
  • a30d7f5483 mod: модели (09) работа с синонимами вынесена в хелпер внутри utils.py. Подключен в модели TbLabel в метод save() . erjemin 2026-06-20 21:03:21 +03:00
  • afef6b639c add: валидатор форма, парсера и моделей (4) избежания дублей при вызове save() модели в обход админки и парсера erjemin 2026-06-20 20:32:39 +03:00
  • eceeaaa55b add: валидатор форм для избежания дублей (3) относительная ссылка в админке erjemin 2026-06-20 19:47:24 +03:00
  • 6a178c9c9b add: валидатор форм для избежания дублей (2) оформлено в хелпер erjemin 2026-06-20 18:37:24 +03:00
  • 3d9f0a6b5d add: валидатор для избежания дублей (1) полные дубли erjemin 2026-06-20 17:58:31 +03:00
  • 80fef9791c mod: модели (08) для TbLabel проверяем и прописываем синонимы в мата-данных в j_label_metadata при создани и изменении названия лейбла. erjemin 2026-06-18 21:05:57 +03:00
  • 0c3c7bc9ac mod: модели (07) применен make_slug для слагов, в модели TbLabel переопределен метод save() чтобы если не указана связанная статья в TbArticle, она создалась автоматически (обязательно). erjemin 2026-06-15 22:15:31 +03:00
  • 6d69cd1d41 minor: убран потенциальный конфликт в хелпере make_slug erjemin 2026-06-15 19:52:07 +03:00
  • 4a24037ae8 add: хелперы: make_slug (создание слага) и safe_html_special_symbols (для очистки от html и мнемоник) erjemin 2026-06-15 19:37:33 +03:00
  • 96071cdded add: pytils (работа с русским текстом) и etpgrf (типографика) erjemin 2026-06-15 18:23:18 +03:00
  • 57a6e36b33 mod: админка (13) для Лейблов LabelAdminForm и LabelAdmin erjemin 2026-06-14 11:23:03 +03:00
  • e08694ea82 mod: админка (12) для Музыкальных Стилей MusicStyleAdminForm и MusicStyleAdmin erjemin 2026-06-14 00:03:37 +03:00
  • 0cf6363671 mod: модели + миграции (preliminary 05) erjemin 2026-06-13 21:36:17 +03:00
  • 23cb31bc40 mod: админка (11) для источников ArtistAdminForm и ArtistAdmin erjemin 2026-06-13 13:43:00 +03:00
  • 60700076d1 mod: админка (10) minor erjemin 2026-06-13 12:26:43 +03:00
  • 8b45839c25 mod: админка (09) SellerAdminForm minor erjemin 2026-06-13 11:42:41 +03:00
  • f2f30bbd0a mod: админка (08) для источников SourceAdminForm и SourceAdmin erjemin 2026-06-12 23:27:19 +03:00
  • 6d3f5578f1 mod: в CodeMirror добавлено data-language для url erjemin 2026-06-12 23:24:23 +03:00
  • 8f5b2034c7 mod: в CodeMirror добавлено форматирование с отступом (при открытии на редактирование) и минификация (при сохранении) json erjemin 2026-06-12 21:09:42 +03:00
  • c47a4bc39e mod: в CodeMirror добавлена поддержка json erjemin 2026-06-12 20:12:55 +03:00
  • 7d534ba2a1 mod: админка (07) SellerAdminForm и SellerAdmin + патч CSS для высоты JSON-поля erjemin 2026-06-12 19:14:13 +03:00
  • 5d71ca291d mod: модели (preliminary 05) + миграции erjemin 2026-06-12 15:46:46 +03:00
  • de81cc1b34 mod: админка (06) Патч CSS для узких экранов. erjemin 2026-06-12 14:56:14 +03:00
  • bb915c82e1 mod: модели (preliminary 04) + миграции erjemin 2026-06-12 13:49:37 +03:00
  • 7f5ea8b567 mod: админка (06) ImageAdmin (07) minor3 erjemin 2026-06-12 01:07:37 +03:00
  • 989722bf16 mod: админка (04) ImageAdmin (04) minor erjemin 2026-06-12 00:57:14 +03:00
  • fed2a1c5a0 mod: админка (03) ImageAdmin (03) fin (пропатчено, подключили стили) erjemin 2026-06-12 00:48:12 +03:00
  • c7049f7d8d add: CodeMirror erjemin 2026-06-11 14:52:12 +03:00
  • 1ea2292833 mod: админка (01) ImageAdmin (02) +виртуальные поле author из filer erjemin 2026-06-11 13:24:12 +03:00
  • 280383f02d mod: админка (01) ImageAdmin (01) +виртуальные поля из filer erjemin 2026-06-10 19:55:09 +03:00
  • 0ad98fec9d mod: django-filer настройка (14) fine erjemin 2026-06-10 17:19:55 +03:00
  • 71cac55221 mod: django-filer настройка (13) поддержка heif/heic (fine) erjemin 2026-06-09 20:30:33 +03:00
  • a5425b212d mod: django-filer настройка (12) поддержка heif/heic (работает с логами) erjemin 2026-06-09 18:54:54 +03:00
  • 6d6bb873e9 mod: django-filer настройка (11) поддержка heif/heic erjemin 2026-06-08 20:06:55 +03:00
  • 7fb5b0e44f mod: django-filer настройка (10) erjemin 2026-06-08 16:59:33 +03:00
  • dc94b8a4df mod: django-filer настройка (09) размещение файлов (fin) erjemin 2026-06-08 10:24:37 +03:00
  • fa559f2517 mod: django-filer настройка (08) размещение файлов erjemin 2026-06-08 01:37:26 +03:00
  • 7e63fae613 mod: django-filer настройка (07) размещение файлов erjemin 2026-06-08 00:47:57 +03:00
  • 3d301ad326 mod: django-filer настройка (06) преобразование в webp erjemin 2026-06-07 21:38:52 +03:00
  • 6a1f923fe4 mod: django-filer настройка (05) преобразование в webp erjemin 2026-06-07 21:24:00 +03:00
  • f99bbb5c6b mod: django-filer настройка (04) преобразование в webp erjemin 2026-06-07 20:57:46 +03:00
  • 62fe0722e5 mod: django-filer настройка (03) преобразование в webp erjemin 2026-06-07 20:36:54 +03:00
  • a6d9f963b3 mod: django-filer настройка (02) преобразование в webp erjemin 2026-06-07 14:08:06 +03:00
  • a17906c224 mod: django-filer настройка (01) erjemin 2026-06-07 00:33:12 +03:00
  • d3edbd8315 mod: поддержка media-файлов в dev erjemin 2026-06-06 22:00:38 +03:00
  • 2e5f8b923e add: админ-панель (draft 01) erjemin 2026-06-05 22:11:16 +03:00
  • 5088cffece add: миграция 01 (init) erjemin 2026-06-04 15:35:54 +03:00
  • 7da0e466b3 mod: модели (preliminary 03) erjemin 2026-06-04 15:34:53 +03:00
  • 094983c66a add: приложение frontend и настройки filer erjemin 2026-06-04 15:34:23 +03:00
  • f081361c28 mod: модели (preliminary 02) erjemin 2026-06-04 14:31:22 +03:00
  • b0846e13b9 mod: модели (preliminary) erjemin 2026-06-04 13:12:08 +03:00
  • e933b4a9b2 mod: модели (draft 14) erjemin 2026-06-04 11:06:29 +03:00
  • 48e38fb9cf mod: вакуум и время жизни коннекта с БД erjemin 2026-06-03 22:09:07 +03:00
  • fd70a44c81 mod: модели (draft 13) + музыкальные стили erjemin 2026-06-03 20:32:01 +03:00
  • b2154e815e mod: модели (draft 12) + счетчики просмотров и "в избранном" + хелперы для инкремента erjemin 2026-06-03 14:23:25 +03:00
  • 87ce677945 add: модели (draft 11) + индексы erjemin 2026-06-03 12:11:10 +03:00
  • edb7741ffa add: модели (draft 10) erjemin 2026-06-03 10:57:38 +03:00
  • 76e0350688 add: модели (draft 09) erjemin 2026-06-02 16:06:29 +03:00
  • 61be28786b add: модели (draft 08) erjemin 2026-06-01 20:27:45 +03:00
  • dbb6103378 add: модели (draft 07) erjemin 2026-05-31 14:18:07 +03:00
  • eec127912c add: модели (draft 06) + django-filer erjemin 2026-05-31 01:28:53 +03:00
  • 3181d71227 add: модели (draft 05) erjemin 2026-05-31 00:13:41 +03:00
  • 0741735fa5 add: модели (draft 04) erjemin 2026-05-30 19:58:30 +03:00
  • efd4695960 add: модели (draft 03) erjemin 2026-05-30 18:49:41 +03:00
  • 3f45a7e397 add: модели (draft 02) erjemin 2026-05-30 13:23:22 +03:00
  • be4839ecc2 add: модели (draft 01) erjemin 2026-05-28 11:44:20 +03:00
  • b2b38783cb minor: .env erjemin 2026-05-28 11:43:47 +03:00
  • f0502e605f mod: использование .env erjemin 2026-05-26 11:01:01 +03:00
  • 75d359aeb3 add: django-environ erjemin 2026-05-25 10:37:22 +03:00
  • 5b6c8a8ded add: Django 6.x инициализация erjemin 2026-05-24 21:08:38 +03:00
  • 5cb05a353f add: poetry erjemin 2026-05-24 21:07:43 +03:00
  • 6bf79c460b minor: - legacy-2018 erjemin 2026-04-15 11:52:33 +03:00
  • 447d2ab9dd add: пример переменных окружения erjemin 2026-04-15 11:52:04 +03:00
  • 63c52eaeaa fix: прячем порт контейнера из интернет erjemin 2026-04-15 11:50:29 +03:00
  • a523fe830e mod: nginx-config и механизм его "перекладки" из контейнера на хост v0.1.0 erjemin 2026-03-27 14:25:29 +03:00
  • 6522a919df add: docker-compose.yml для продакшн erjemin 2026-03-24 17:49:56 +03:00
  • 5eb12e7170 add: манифест для CI/CD erjemin 2026-03-24 17:00:35 +03:00
  • a3a4f878d3 add: логирование внутри контейнера erjemin 2026-03-24 16:48:15 +03:00
  • de01e43633 mod: готово для запуска в docker для dev erjemin 2026-03-24 16:29:27 +03:00
  • 6a49ec2e05 mod: ignore erjemin 2026-03-24 00:21:20 +03:00
  • 97e7fba07e init: legacy 2018 erjemin 2026-03-24 00:13:05 +03:00