|
|
b5fb1abd6a
|
Дашборд: убрал дубликаты, объединил перевыполнение+выполнение, чёткие названия
|
2026-06-10 09:59:15 +00:00 |
|
|
|
44fc6d4937
|
Нарушения из категорий показываются как В работе
|
2026-06-10 09:54:52 +00:00 |
|
|
|
2c1faefee2
|
Supabase синхронизация без правки showPanel — вкладки работают
|
2026-06-10 09:50:23 +00:00 |
|
|
|
55f8906b77
|
Исправлены вкладки: синхронизация фоном без двойного рендера
|
2026-06-10 09:46:31 +00:00 |
|
|
|
ca4fbf2549
|
Вкладки обновляются при клике: сначала из localStorage, потом из Supabase
|
2026-06-10 09:44:13 +00:00 |
|
|
|
42f33f4cbb
|
Синхронизация Supabase, таблица несоответствий, просмотр аудита
|
2026-06-10 04:37:58 +00:00 |
|
|
|
ab9554b122
|
Только загрузка фото в Supabase, без ломки табов
|
2026-06-10 04:25:20 +00:00 |
|
|
|
280aaf6113
|
Откат до рабочей версии без Supabase
|
2026-06-10 04:22:04 +00:00 |
|
|
|
cf4292ba9d
|
Загрузка фото в Supabase Storage при сохранении аудита
|
2026-06-10 04:17:56 +00:00 |
|
|
|
f026d2e8fc
|
Вход проверяет Supabase если нет в localStorage
|
2026-06-05 11:24:14 +00:00 |
|
|
|
1767c480e5
|
Корректные URL и ключ Supabase (service_role)
|
2026-06-05 11:17:48 +00:00 |
|
|
|
b96e968540
|
Исправлен URL Supabase: bhlf→bhlm
|
2026-06-05 11:11:19 +00:00 |
|
|
|
801df72196
|
Регистрация отправляет в Supabase через fetch напрямую
|
2026-06-05 11:04:52 +00:00 |
|
|
|
faa69e8cbd
|
Прямой REST API Supabase вместо JS-клиента
|
2026-06-05 11:00:42 +00:00 |
|
|
|
4789eb558e
|
Логирование ошибок Supabase, прямая запись при сохранении
|
2026-06-05 10:58:33 +00:00 |
|
|
|
a1f41535ae
|
Sync: localStorage→Supabase→localStorage, без дублирования клиента
|
2026-06-05 10:53:45 +00:00 |
|
|
|
2415e0ceab
|
Supabase: регистрация, аудиты и синхронизация между ПК
|
2026-06-05 10:46:15 +00:00 |
|
|
|
cd3d1176ed
|
Экспорт/импорт данных через JSON файлы для обмена между ПК
|
2026-06-05 10:34:18 +00:00 |
|
|
|
6fa64cb392
|
Вкладка Нарушения обновляется после сохранения аудита
|
2026-06-05 08:55:23 +00:00 |
|
|
|
1238a0b0fb
|
Поле для прикрепления фото в бланке ПАБ
|
2026-06-04 12:28:28 +00:00 |
|
|
|
d084929cf9
|
Карточка профиля в Моём графике
|
2026-06-04 12:22:25 +00:00 |
|
|
|
45b182c87b
|
Дашборд с Chart.js: столбчатые и линейные графики
|
2026-06-04 12:14:19 +00:00 |
|
|
|
82d0fe1161
|
Полная переработка без Chart.js — чистая статика
|
2026-06-04 12:11:59 +00:00 |
|
|
|
8de0864b6b
|
Поле для ссылок на документы и прикрепления файлов
|
2026-06-04 10:37:49 +00:00 |
|
|
|
a127271971
|
Кнопки меняют и текст и цвет при переключении
|
2026-06-04 10:08:29 +00:00 |
|
|
|
769f02f424
|
Кнопки Безопасно/Опасно — прямая смена цвета через JS
|
2026-06-04 10:06:28 +00:00 |
|
|
|
b744974674
|
Исправлено переключение Безопасно/Опасно
|
2026-06-04 09:46:43 +00:00 |
|
|
|
1c6c7e8d17
|
Крупное подтверждение отправки с анимацией
|
2026-06-04 09:44:43 +00:00 |
|
|
|
7dd7928852
|
Подсказка нажать На email в подтверждении
|
2026-06-04 09:42:26 +00:00 |
|
|
|
f1be670631
|
Сообщение когда нет работников у админа
|
2026-06-04 07:21:36 +00:00 |
|
|
|
9d2ce89573
|
Исправлено: сообщение об успехе не скрывается сбросом формы
|
2026-06-04 07:19:05 +00:00 |
|
|
|
af9c833488
|
Админ видит график всех работников с прогрессом и статусом
|
2026-06-04 07:01:00 +00:00 |
|
|
|
2506f757ea
|
Админ без графика — только управление, не проводит ПАБ
|
2026-06-04 06:59:06 +00:00 |
|
|
|
f50f53d04b
|
Полностью убран без графика из Мой график, админу 1/мес
|
2026-06-04 06:56:54 +00:00 |
|
|
|
2fd6b18f81
|
Убрал Без графика — у всех обязательный график ПАБ
|
2026-06-04 06:52:05 +00:00 |
|
|
|
70dcc3c4e1
|
Без графика: показывает активность и статистику вместо заглушки
|
2026-06-04 06:50:52 +00:00 |
|
|
|
64ce8be89d
|
График = минимум, перевыполнение >100%, дашборд с перевыполнением
|
2026-06-04 06:48:09 +00:00 |
|
|
|
231995df76
|
Поле Периодичность ПАБ при регистрации + getUserQuota
|
2026-06-04 06:39:05 +00:00 |
|
|
|
71a40f20d7
|
Форма в HTML напрямую (не innerHTML), регистрация на входе
|
2026-06-04 05:06:06 +00:00 |
|
|
|
1637998145
|
Полное приложение: ПАБ-форма, график, дашборд, нарушения, история, админ
|
2026-06-04 04:59:15 +00:00 |
|
|
|
b8ddf82a38
|
index.html = точная копия test-login.html которая работает
|
2026-06-04 04:53:04 +00:00 |
|
|
|
3740f565ca
|
Два файла: простой вход + приложение с табами
|
2026-06-04 04:52:01 +00:00 |
|
|
|
6863760ee0
|
Точная копия подхода тестовой страницы — .onclick = function
|
2026-06-04 04:47:17 +00:00 |
|
|
|
1c5348083a
|
onclick прямо в HTML кнопок — как в рабочей тестовой странице
|
2026-06-04 04:41:01 +00:00 |
|
|
|
603def833d
|
Всё в одном файле: простой вход + приложение
|
2026-06-04 04:37:36 +00:00 |
|
|
|
977c2dfc04
|
Исправлены data-p атрибуты навигации
|
2026-06-04 04:31:40 +00:00 |
|
|
|
fe5aec4ba6
|
Разделение: index.html=простой вход, app.html=приложение
|
2026-06-03 13:09:45 +00:00 |
|
|
|
e9c00d9406
|
Мини-скрипт входа в <head> — гарантированно работает
|
2026-06-03 13:03:37 +00:00 |
|
|
|
41c324d9fb
|
Кнопка входа через onclick как в рабочем тесте
|
2026-06-03 13:01:50 +00:00 |
|
|
|
b68dd5b138
|
Убрал IIFE — doLogin теперь доступен глобально для onclick
|
2026-06-03 12:58:25 +00:00 |
|