Commit Graph

  • 41224069c1 Feat: Модули курса (контент) main mirivlad 2026-04-02 17:27:49 +0800
  • 73453e32f1 Fix: Удалён несуществующий маршрут student.tests.take mirivlad 2026-04-02 17:04:18 +0800
  • 3c3819d3b1 Fix: Безопасность тестов - не показывать вопросы mirivlad 2026-04-02 16:56:40 +0800
  • b8d9584f7d Feat: Расписание для студентов mirivlad 2026-04-02 16:27:59 +0800
  • 4ee0b55643 Feat: Landing Page (welcome) mirivlad 2026-04-02 11:51:39 +0800
  • dcb89380aa Feat: Учебная часть для студентов mirivlad 2026-04-02 11:47:46 +0800
  • b56d8b2b3d Feat: Добавлена ссылка на Заявки в сайдбар mirivlad 2026-04-02 10:26:08 +0800
  • 2ba9ab5157 Fix: Сохранение organization_id для каждого элемента mirivlad 2026-04-02 09:57:52 +0800
  • ad725dd95b Feat: Выбор типа получателя в edit.blade.php mirivlad 2026-04-02 09:52:18 +0800
  • b313d96bfc Feat: Выбор типа получателя в заявке mirivlad 2026-04-02 09:51:30 +0800
  • 3f0039712d Feat: Удаление заявок и элементов mirivlad 2026-04-02 09:31:08 +0800
  • 729d48ac5a Fix: Заявки - номер, получатели, null-safe mirivlad 2026-04-02 09:26:42 +0800
  • b01d8431c8 Fix: Организация берётся из items_json mirivlad 2026-04-02 09:22:12 +0800
  • 6833441514 Fix: Правильное получение названий из TomSelect options mirivlad 2026-04-02 09:19:50 +0800
  • f09571e8b2 Fix: Null-safe оператор для requestedBy и approvedBy mirivlad 2026-04-02 09:10:50 +0800
  • 5187c6f784 Fix: TomSelect для мультивыбора в modal mirivlad 2026-04-02 09:03:33 +0800
  • c65da15feb Feat: Заявки - Modal для добавления элементов mirivlad 2026-04-02 08:50:55 +0800
  • 69332ecea5 Fix: searchable-select для динамических элементов mirivlad 2026-04-01 16:31:39 +0800
  • 2a42403471 Fix: Исправлена миграция course_requests mirivlad 2026-04-01 16:26:36 +0800
  • 4e38a11490 Fix: Добавлена migration для organization_id в course_request_items mirivlad 2026-04-01 16:21:19 +0800
  • 38b2f043bf Fix: Добавлена организация в элементы заявки mirivlad 2026-04-01 16:19:56 +0800
  • c6f303fac7 Fix: Улучшена форма заявки на курсы mirivlad 2026-04-01 16:19:04 +0800
  • 7ad06e85fa Feat: Заявки — Blade шаблоны (create, show, edit) mirivlad 2026-04-01 16:07:43 +0800
  • 87f20ef702 Feat: Заявки на курсы (Course Requests) - базовая структура mirivlad 2026-04-01 15:48:41 +0800
  • 21a836ef4d Fix: Организация - пользователи и группы mirivlad 2026-04-01 08:35:38 +0800
  • de64be24eb Feat: UI/UX организаций как в назначениях mirivlad 2026-03-31 16:57:26 +0800
  • 7f19cedeee Fix: Правильная группировка where в UserSearchController mirivlad 2026-03-31 16:46:47 +0800
  • 500ff03309 Fix: Общие группы могут добавлять любых пользователей mirivlad 2026-03-31 16:44:31 +0800
  • 98b0e7f9a9 Fix: Исправлено добавление пользователей в группы mirivlad 2026-03-31 15:57:39 +0800
  • fff890e950 Fix: Исправлен маршрут groups.users.add mirivlad 2026-03-31 15:21:50 +0800
  • eb848ab06b Fix: Исправлен маршрут groups.update mirivlad 2026-03-31 15:18:22 +0800
  • b456b9c589 Fix: Удалён дубликат метода update() mirivlad 2026-03-31 15:05:58 +0800
  • 640a20ea4e Fix: Удалён дубликат метода edit() mirivlad 2026-03-31 15:04:35 +0800
  • 7fa8fd9a64 Feat: UI/UX групп как в назначениях mirivlad 2026-03-31 15:03:31 +0800
  • ecdb8d10cb Fix: Временно отключена проверка test_results mirivlad 2026-03-31 09:52:14 +0800
  • 95046fa59e Feat: Компромиссное редактирование назначений mirivlad 2026-03-31 09:41:02 +0800
  • 7da4b1a2cf Feat: Автооткрытие modal редактирования из списка mirivlad 2026-03-31 09:37:48 +0800
  • 932035f3e4 Fix: Добавлена кнопка редактирования в index mirivlad 2026-03-31 09:18:32 +0800
  • ae5f09eedc Feat: AJAX для назначений + заметка + редактирование mirivlad 2026-03-31 09:01:23 +0800
  • cb87a76570 Fix: Маршрут show с {course} параметром mirivlad 2026-03-31 08:53:46 +0800
  • 79d8dedb91 Feat: Группировка назначений курсов mirivlad 2026-03-31 08:48:52 +0800
  • 33c2ac527e Fix: Исправлена переменная $assignments в index.blade.php mirivlad 2026-03-31 08:42:26 +0800
  • 90a49b0f37 Fix: Имя переменной $course_assignment вместо $assignment mirivlad 2026-03-31 08:40:37 +0800
  • d412d287c2 Feat: show и edit для назначений mirivlad 2026-03-30 16:53:56 +0800
  • fefe12367d Feat: Назначения с несколькими курсами mirivlad 2026-03-30 16:31:02 +0800
  • 81828de9a3 Feat: Назначения курсов с tags-input mirivlad 2026-03-30 16:06:02 +0800
  • 064778b8aa Feat: Поддержка разных цветов бейджей в tags-input mirivlad 2026-03-30 15:46:04 +0800
  • 2e1fdee017 Feat: searchable-select для организации в пользователях mirivlad 2026-03-30 15:43:14 +0800
  • f8fc503177 Feat: Упрощён просмотр групп пользователя mirivlad 2026-03-30 14:32:40 +0800
  • 0c35e31d4c Fix: Исправлено добавление существующих тегов mirivlad 2026-03-30 14:30:41 +0800
  • b848b69294 Feat: Добавлена подробная отладка tags-input mirivlad 2026-03-30 14:28:00 +0800
  • 3b390c8358 Fix: Загрузка существующих групп при инициализации mirivlad 2026-03-30 14:18:11 +0800
  • 3dfe1e5a2c Fix: Сохранение и загрузка групп пользователя mirivlad 2026-03-30 14:12:16 +0800
  • df8172070a Fix: TomSelect addOption для загруженных групп mirivlad 2026-03-30 14:08:58 +0800
  • 964a0fd9e1 Fix: Убран @can('update', Group::class) из show.blade.php mirivlad 2026-03-30 13:42:30 +0800
  • c5a5280f56 Fix: Tags Input - полное исправление mirivlad 2026-03-30 13:14:53 +0800
  • 5689604004 Fix: onChange + фильтрация групп mirivlad 2026-03-30 13:08:11 +0800
  • 6a725d27de Fix: JSON экранирование в tags-input mirivlad 2026-03-30 13:05:06 +0800
  • 244dcdb5c9 Fix: Blade директива на одной строке с JS mirivlad 2026-03-30 13:01:13 +0800
  • 74c115b7f5 Fix: Исправлена Blade директива в tags-input mirivlad 2026-03-30 12:47:30 +0800
  • be44d09169 Fix: Фильтрация групп + исправление GroupPolicy mirivlad 2026-03-30 12:44:47 +0800
  • 11c5dcaf48 Feat: Tags Input компонент для групп (WordPress style) mirivlad 2026-03-30 12:23:05 +0800
  • 4b84528e52 Feat: Теги групп как в WordPress mirivlad 2026-03-30 12:15:52 +0800
  • 44aa50fc18 Fix: Исправлено имя маршрута api.groups.search mirivlad 2026-03-30 12:10:02 +0800
  • 1f99664d19 Feat: Searchable Select для групп пользователя mirivlad 2026-03-30 12:07:07 +0800
  • 7782c59f5b Fix: UX улучшения по замечаниям mirivlad 2026-03-30 11:28:03 +0800
  • 00229fc4ea Fix: organization_id nullable в groups table mirivlad 2026-03-30 11:17:25 +0800
  • c3ed5a0edb Fix: Общая группа теперь создаётся mirivlad 2026-03-30 11:12:50 +0800
  • f1f1f4edde Fix: Добавлен middleware auth для API поиска mirivlad 2026-03-30 10:37:57 +0800
  • 4503c217eb Feat: Универсальный компонент Searchable Select mirivlad 2026-03-30 10:36:02 +0800
  • f198afd8a0 Feat: Управление группами пользователей mirivlad 2026-03-30 10:25:10 +0800
  • 6599b8d5b6 Feat: CRUD групп с типами (организация/общие) mirivlad 2026-03-30 10:21:17 +0800
  • d27b631c8f Feat: CRUD групп пользователей mirivlad 2026-03-30 09:28:53 +0800
  • 5da8134eae Fix: Работающие ссылки в сайдбаре для всех ролей mirivlad 2026-03-30 09:05:41 +0800
  • be66e30a85 Feat: Назначения курсов — Blade шаблоны mirivlad 2026-03-30 08:51:30 +0800
  • 0fd33076ab Feat: Назначения курсов — Controller + Policy + Routes mirivlad 2026-03-30 08:47:02 +0800
  • 2cb7d9346a Fix: Убран disabled с form-check-input в превью mirivlad 2026-03-30 08:36:48 +0800
  • be502f7bac Fix: z-index для modal чтобы убрать белый фон mirivlad 2026-03-27 17:32:14 +0800
  • 965eb593db Fix: UTF-8 кодировка в modal + исправлен backdrop mirivlad 2026-03-27 17:25:34 +0800
  • 26eabf0cfa Fix: Base64 encoding для JSON данных в modal mirivlad 2026-03-27 17:16:57 +0800
  • 4201f92476 Feat: Модальное окно предпросмотра вопросов mirivlad 2026-03-27 16:40:18 +0800
  • d1d7eecb69 Fix: Сохранение существующих картинок при редактировании mirivlad 2026-03-27 16:33:14 +0800
  • 523e8912af Fix: Добавлен 'image' в $fillable модели Answer mirivlad 2026-03-27 16:22:06 +0800
  • 95850ca342 Fix: Полный дебаг QuestionController mirivlad 2026-03-27 13:34:31 +0800
  • 71cb31f784 Fix: Сохранение is_correct и картинок mirivlad 2026-03-27 12:40:11 +0800
  • 729e39bd78 Fix: Добавлен $request в use() closure mirivlad 2026-03-27 12:27:49 +0800
  • be1ba308c9 Fix: Картинки в ответах + toggleCorrect иконка mirivlad 2026-03-27 11:54:48 +0800
  • eefd5fc5da Fix: Сохранение картинок в ответах mirivlad 2026-03-27 11:48:59 +0800
  • 8dc9e59a68 Feat: Обновлён edit.blade.php + strip_tags в index mirivlad 2026-03-27 11:14:09 +0800
  • 20ccc70092 Fix: answer_text nullable - миграция применена mirivlad 2026-03-27 11:08:57 +0800
  • 7f10576181 Fix: TinyMCE skin + toggleCorrect исправлен mirivlad 2026-03-27 10:58:30 +0800
  • ba4a16c7f9 Fix: Добавлен license_key: 'gpl' для TinyMCE mirivlad 2026-03-27 10:54:58 +0800
  • ea4d4df43d Fix: answer_text nullable + TinyMCE локально mirivlad 2026-03-27 10:53:00 +0800
  • ffcdd86712 Fix: Исправления для вопросов mirivlad 2026-03-27 10:41:14 +0800
  • 1c94812f7d Feat: Обновлён create.blade.php для вопросов mirivlad 2026-03-27 09:58:35 +0800
  • 025b03c94b Refactor: Убран single_choice (частный случай multiple_choice) mirivlad 2026-03-27 09:55:33 +0800
  • acf616fc08 Feat: Обновление вопросов mirivlad 2026-03-27 09:51:17 +0800
  • e730cd4856 Feat: Улучшен UI списка вопросов mirivlad 2026-03-26 17:26:30 +0800
  • 54e13c7c96 Feat: Добавлены show и edit шаблоны для вопросов mirivlad 2026-03-26 17:13:59 +0800
  • 89e72895c8 Fix: Исправлены все маршруты admin.tests.* на admin.courses.tests.* mirivlad 2026-03-26 17:07:00 +0800