dupsogod
  • Joined on 2026-04-10
dupsogod pushed to laravel_core at dupsogod/magic-project 2026-04-21 11:14:18 +03:00
683cba7118 разные конфиги
1724d93094 переменные окружения
1b34497627 ну что тут сказать, Kernel
f77c2e0d6f универсальный blade шаблон, не помню точно где я его реализовал, но он точно работает где-то и вроде как даже с ним удобнее, чем с кучей одинаковых шаблонов
6b9a0a1776 конфиг сборщика
Compare 10 commits »
dupsogod pushed to front_validation_err at dupsogod/magic-project 2026-04-21 11:14:17 +03:00
21190b5f79 скрипты компонента подсветкие ошибок валидации формы, по аналогии с тем, как в текущем magic с помощью comm_form подсвечиваются ошибки валидации формы. Состояние сырое, пока готов только каркас. Возможно, стоит посмотреть на компонент\библиотеку UseForm, но кажется это будет более заморный вариант
dupsogod created branch front_validation_err in dupsogod/magic-project 2026-04-21 11:14:17 +03:00
dupsogod pushed to front_preloader at dupsogod/magic-project 2026-04-21 11:14:16 +03:00
042d24df4d React компонент прелоадера: стили, контекст для универсального доступа из любой точки приложения, сам tsx компонент
dupsogod created branch front_preloader in dupsogod/magic-project 2026-04-21 11:14:16 +03:00
dupsogod pushed to front_popup at dupsogod/magic-project 2026-04-21 11:14:15 +03:00
9dbb7708c3 конфиги для работы всплывающих окон - типы всплывающих окон для отображения
e5527cbde0 скрипты для части компонента всплывающих окон - самих всплывающих окон, которые рендерятся в контейнере
80fd08561e скрипты для части компонента всплывающих окон - контейнер для всплывающих окон, где будут рендериться все всплывающие окна
68977678d9 добавляю контекст компонента всплывающих окон для универсального доступа к компоненту из любой точки приложения
Compare 4 commits »
dupsogod created branch front_popup in dupsogod/magic-project 2026-04-21 11:14:15 +03:00
dupsogod pushed to front_notifications at dupsogod/magic-project 2026-04-21 11:14:14 +03:00
4dcf13b9c9 Добавляю функционал, позволяющий работать с нотификациями без участия фронта. Генерация на бэке - чтение при первичном рендеринге. Распишу подробнее в других комитах
70356583d1 add file
Compare 2 commits »
dupsogod created branch front_header in dupsogod/magic-project 2026-04-21 11:14:13 +03:00
dupsogod created branch front_notifications in dupsogod/magic-project 2026-04-21 11:14:13 +03:00
dupsogod pushed to front_header at dupsogod/magic-project 2026-04-21 11:14:13 +03:00
61bb0cc23c компонент закрепленной шапки с меню платформы и кнопками типа заказа доступов, сообщения об ошибках и так далее. Готовность по ощущениям процентов 50, требуется доработка
dupsogod pushed to front_app_history at dupsogod/magic-project 2026-04-21 11:14:12 +03:00
9b4c68022d добавляю скрипты для работы компонента: контекст для универсального доступа к компоненту, сам tsx компонент и css стили
a0dad6e138 добавляю api ендпоинт для получения истории по приложениям
2ffcf73d86 добавляю пустой файл с api ендпоинтами
Compare 3 commits »
dupsogod created branch front_app_history in dupsogod/magic-project 2026-04-21 11:14:12 +03:00
dupsogod created branch doubtfull in dupsogod/magic-project 2026-04-21 11:14:11 +03:00
dupsogod pushed to doubtfull at dupsogod/magic-project 2026-04-21 11:14:11 +03:00
469ebc8aaf скрипты с сообщениями на eng для различных отображений в процессе работы с платформой. Во первых, требуетсяЮ скорее, реализовывать ру локализацию этих скриптов, а во вторых, без этих скриптов все должно работать. При необходимости, их отдельно можно опубликовать через publish
d53a9e6274 см initial commit
ec04ae8d69 см initial commit
feb2b840eb вообще подобные скрипты создаются в рамках каждого модуля модульной структуры от ndiwart, но конкретно этот, вроде бы, отвечает за модуль Test (у модуля Taxi свой скрипт такой же). Поэтому, предполагаю, что можно попробовать выкинуть этот скрипт и проверить все ли ок
9766a1afad INITIAL COMMIT - в эту ветку складываю скрипты, необходимость которых сомнительна для нового проекта ларавель. Можно добавить их скопом в новый проект, потом попробовать удалять и смотреть будет что-то ломаться или нет
Compare 5 commits »
dupsogod pushed to auth at dupsogod/magic-project 2026-04-21 11:14:10 +03:00
e4e7443f81 не могу точно сформулировать зачем этот посредник. Насколько я помню, он нужен только для того, чтобы дополнительно обрабатывать CSRF токены, прописывая от руки некоторые доп проверки/настройки. В частности, тут я добавил некоторые паттерны URL роутов, где CSRF проверка не требуется, так как там не подразумевается
5a8f309038 Этот посредник упоминается в Kernel, но я не нашел, где конкретно он используется по коду. Лучше оставить, вероятно, он может работать под капотом. Лучше после развертывания попробовать его удалить и посмотреть че будет
4dc75d7b56 я нашел упоминание этого контроллера только в api ендпоинте, который специально вызывается для получения пользовательской роли. Либо он не нужен был пока, либо я плохо искал, либо этот функционал уже где то реализовал более лучшим образом. Пока лучше оставить, логика у этого конртроллера предельно простая
ca157ace77 Я сначала не хотел использовать модель User при аутентификаии, но в итоге она понадобилась, то ли это связано с Sanctum, я не помню. Точно то, что я ее использую при логировании: в таблице с историей по приложению автоматически кладется id пользователя, совершившего действие. Этот id берется из модели User, где фиксируется при аутентификации. Это позволяет не заморачиваться с хранением логина в поле с JSON со всеми изменениями, что удобно
b734bdf849 добавляю посредник проверки наличие пользователя доступа к определенному функционалу в приложении. То есть, доступ к модулю есть, но нужно проверить может ли пользователь в рамках этого модуля обращаться к определенному web роуту или api ендпоинту
Compare 10 commits »
dupsogod pushed to db_tables at dupsogod/magic-project 2026-04-21 11:14:10 +03:00
47f6a0911d добавляю файлы dll с таблицами БД magic 2.0, а также наполнение этих таблиц данными
dupsogod created branch db_tables in dupsogod/magic-project 2026-04-21 11:14:10 +03:00
dupsogod created branch auth in dupsogod/magic-project 2026-04-21 11:14:10 +03:00
dupsogod pushed to all_changes at dupsogod/magic-project 2026-04-21 11:14:09 +03:00