dupsogod
  • Joined on 2026-04-10
dupsogod created pull request dupsogod/magic-project#1 2026-04-21 11:18:12 +03:00
добавляю все изменения проекта на текущий момент
dupsogod pushed to trash at dupsogod/magic-project 2026-04-21 11:14:32 +03:00
2e555cea9f кажется, тестировался функционал доступов, решил оставить, но не использовал (вроде бы) в своей тестовой версии
554a416bf4 первая реализация компонента прелоадера, вроде бы, отказался от реализации через хук и переписал, как и всплывающие окна, через контекст
da6d13eab3 первая реализация компонента всплывающих окон. Потом я отказался от хука и реализовал через контекст вроде бы. оставляю на случай если увидите упоминание по коду этого скрипта, но самого его не найдете и будете думать - ну что за мудак, не закоммитил скрипт
4bacf61bf8 скорее всего этот шаблон использовался когда мы тестировали Inertia JS. Теперь он не нужен
3cf31a5d42 см initial commit
Compare 10 commits »
dupsogod created branch trash in dupsogod/magic-project 2026-04-21 11:14:31 +03:00
dupsogod pushed to taxi-app at dupsogod/magic-project 2026-04-21 11:14:30 +03:00
7c894471e5 роутинг и конфиг для модуля с кастомными настройками
d2fc561c03 скрипты, отвечающие за отправку писем - либо напрямую, либо через создание различных джоб или запуска отправки по расписанию (тестировал)
9d940dd1b9 добавляю различные скрипты, которые генерятся вместе с модулем, даже если обязательно не используются и ничем не заполняются
2dc250669e добавляю скрипты, отвечающие за саму логику\функциональность приложения
2cc49234e4 отдельно добаавляю модель таблицы старого Magic, которая используется в работе приложения
Compare 7 commits »
dupsogod created branch taxi-app in dupsogod/magic-project 2026-04-21 11:14:29 +03:00
dupsogod pushed to redis at dupsogod/magic-project 2026-04-21 11:14:28 +03:00
8a371d05b0 Начало работы с redis, попытки сделать SOLIDно
ef388bfa2a базовый класс для Job
184629d15b Первые попытки организовать работу с запуском процессов по расписанию. Понимаю, что это не совсем не redis, но по смыслу близко, а создавать ветку под единственныйы скрипт не хотел
1cdc04e8ef добавляю конфиги для работы с redis
Compare 4 commits »
dupsogod created branch redis in dupsogod/magic-project 2026-04-21 11:14:27 +03:00
dupsogod pushed to react_silent_token at dupsogod/magic-project 2026-04-21 11:14:26 +03:00
69c4c80f22 добавляю web роут для silent_refresh sanctum токена
23ec39daad добавляю скрипт, в котором реализован axios интерцептор (посредник) для api запросов, отправляемых с фронта. Подробнее в самом скрипте, а также я вроде в конфлюенс описывал логику
Compare 2 commits »
dupsogod created branch react_silent_token in dupsogod/magic-project 2026-04-21 11:14:25 +03:00
dupsogod created branch react_components_general in dupsogod/magic-project 2026-04-21 11:14:24 +03:00
dupsogod pushed to react_components_general at dupsogod/magic-project 2026-04-21 11:14:24 +03:00
43101cf65c общие css стили (вне модулей). Как будто, надо объединить в общий файл, мой косяк, что я их изначально зачем-то разделил
90ec913abc css с общими для всех стилей переменными
22ec3a3380 общий для всех страниц react компонент, но как будто в нем реализована только логика компонента хедера? Хотя, этот скрипт упоминается в универсальном blade шаблоне
423f274c73 выведение логики передачи csrf токена с фронта в отдельный скрипт. Я не помню точно используется ли он где-то на текущем этапе, надо смотреть. Возможно, на стороне blade шаблона или а стороне tsx скриптов в месте где формы отрисовываются
b656f9302e провайдер для всех приложений модульной структуры. В него уже включены общие для всех приложений компоненты: прелоадер, всплывающе окна
Compare 5 commits »
dupsogod created branch module_structure in dupsogod/magic-project 2026-04-21 11:14:23 +03:00
dupsogod pushed to module_structure at dupsogod/magic-project 2026-04-21 11:14:23 +03:00
99f78bc570 конфиг со статусом модуля?
bfa7520908 добаваляю сервис провайдер, где зарегистрировано глобальное использование сервиса по работе с модульной системой на уровне всех blade шаблонов
fcfb9ce81e конфиг модульной структуры. Скорее всего, должен сам сформироваться после установки пакета модульной структуры от nwidart, но на всякий случай добавляю. Причем кучу файлов именно из самого пакета nwidart я решил не добавлять
cc048a47ba Добавляю сервис с различными хелперами при работе с модульной структурой платформы
Compare 4 commits »
dupsogod created branch mail_sender in dupsogod/magic-project 2026-04-21 11:14:22 +03:00
dupsogod pushed to mail_sender at dupsogod/magic-project 2026-04-21 11:14:22 +03:00
2de3e54b30 конфиг для тестирования отправки писем
3e5bbed09c добавляю только переменные окружения для mailer
f23bca90fd универсальный шаблон письма. Длинный код - логотип в base64 или типо того. Вроде как в нашем мейлере заложена возможность юзать кастомные шаблоны в зависимости от необходимости, но по умолчанию будет использоваться универсальный
e261c55a47 я не знаю зачем этот конфиг в точности, но в нем упоминается mailgun, также mailgun упоминается в config/mail.php. Можно после развертывания попробовать убрать и посмотреть что отвалится
bcdaaa214d просто конфиг с настройками отправки писем в платформе
Compare 7 commits »
dupsogod pushed to magic_app_menu at dupsogod/magic-project 2026-04-21 11:14:21 +03:00
cda29ccaf9 входной typescript для фронта с меню приложений magic
738c4535dc добавляю модель работы с ролями по приложенями magic 2.0 и таблицы БД, где хранятся роли по приложеням magic 2.0. Сейчас роли распределятся по логинам, необходимо переписать под выдачу ролей по группам доступа. Я не успел переделать логику
52920040a1 добавляю css стили страницы с меню приложений Magic 2.0
2097d3487c добавляю react компонент меню приложений magic 2.0
a5151145ec добавляю blade шаблон для отрисовки в нем меню magic 2.0
Compare 10 commits »
dupsogod created branch magic_app_menu in dupsogod/magic-project 2026-04-21 11:14:21 +03:00
dupsogod pushed to logging at dupsogod/magic-project 2026-04-21 11:14:20 +03:00
3b7990850b добавляю основной trait для автоматического логирования изменений в моделях, его нужно подключать в моделях, изменения которых планируется логировать (подробнее в конфлюенс). Также добавляю конфиг с настройками пакета логирования (хотя возможно, он автоматически создается при установке пакета)
4982508381 добавляю класс Enum для хранения доступных для логирования бизнес-действий
Compare 2 commits »
dupsogod created branch logging in dupsogod/magic-project 2026-04-21 11:14:19 +03:00
dupsogod created branch laravel_core in dupsogod/magic-project 2026-04-21 11:14:18 +03:00