62 Commits
Author SHA1 Message Date
Your NameandClaude Sonnet 4.6 9a30857280 style: hide ID column from print view
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-20 10:58:33 +03:00
Your NameandClaude Sonnet 4.6 f750ef3a01 style: convert mobile column widths to % and font-sizes to rem
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 20:59:30 +03:00
Your NameandClaude Sonnet 4.6 8e3cce0bb0 style: set table cell padding to 1px on mobile
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 20:17:28 +03:00
Your NameandClaude Sonnet 4.6 44961e3a9c style: reduce table cell padding to 1px 2px on mobile
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 20:15:26 +03:00
Your NameandClaude Sonnet 4.6 1cadd41d26 style: wrap table headers at ~5 chars on mobile with word-break break-all
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 20:14:18 +03:00
Your NameandClaude Sonnet 4.6 d53b8b60c9 style: prioritize Название and Расположение columns on mobile
- Инв. номер: 58px -> 44px, Аудитория: 52px -> 34px (both compressed)
- Название: auto (byAud) / auto (allEquipment) — gets most space
- Расположение: shares auto space in allEquipment, 75px in byAud
- Table cell padding: 3px 2px -> 2px 2px

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 20:12:49 +03:00
Your NameandClaude Sonnet 4.6 fc82b38c1f feat: add Тип column to allEquipment table; compress Владелец on mobile
- Add Тип (equipment type) column between Кол-во and Владелец
- allequip-table: table-layout fixed with explicit column widths
- Владелец: 60px (compressed), Название gets remaining space

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 20:09:02 +03:00
Your NameandClaude Sonnet 4.6 a315b9033a style: reduce font size on mobile (body 13px, tables 11px)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 20:04:41 +03:00
Your NameandClaude Sonnet 4.6 8715d21ea3 fix: fix byAud table column widths on mobile with table-layout fixed
- table-layout: fixed so column widths are respected
- Владелец: 88px (compressed, select+button fit inside)
- Название: gets remaining space (widest column)
- Расположение: 80px
- ID/Кол-во/Тип: minimal widths

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 15:02:09 +03:00
Your NameandClaude Sonnet 4.6 ec6088904c fix: reduce card-body padding and compress owner column on mobile
- card-body padding: 16px -> 8px on mobile
- owner-td: max-width 110px, select+button stack vertically, font 11px
- Remove d-inline w-auto from owner select (was preventing compression)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 14:56:58 +03:00
Your NameandClaude Sonnet 4.6 062d6de913 fix: move inspection action buttons above barcode input; split checked_at into date/time rows
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 14:53:00 +03:00
Your NameandClaude Sonnet 4.6 73ce68b071 feat: adapt all pages for mobile (Galaxy S10, 360px)
- Remove min-width: 580px from body — was forcing horizontal scroll
- Reduce container padding to px-2 on mobile
- Fix .inv width (was 400px fixed, now auto)
- Add @media (max-width: 575.98px) block: smaller card margins,
  font sizes, full-width forms and select bars
- Audit/owner/admin/inspection forms: col-auto → col-12 col-sm-auto
- Inspection stats: col-md-3 → col-6 col-md-3 (2x2 grid on mobile)
- Inspection action buttons: d-flex flex-wrap gap-2
- Home search input: flex-grow-1 to fill available width
- aud-select-bar: stacks vertically on mobile
- Bump cache-busting version for styles.css and app.js

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 14:48:56 +03:00
Your NameandClaude Sonnet 4.6 68a8865dc6 fix: bust browser cache for app.js to force reload of updated script
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 14:42:36 +03:00
Your NameandClaude Sonnet 4.6 aaf20ac9f3 feat: redesign zametki page layout and date format
- Move "Add" button below textarea
- Move "Resolved" button below date (removed float-end)
- Show only HH:MM for note creation time via new formatTime helper

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 14:28:56 +03:00
Your NameandClaude Sonnet 4.6 76a9d4c1b3 fix: auto-logout on 401 so stale tokens don't leave frontend in broken state
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 14:27:20 +03:00
Your Name 04ff1b012b chore local env files 2026-05-12 12:24:05 +03:00
Your NameandClaude Sonnet 4.6 31f1fcecc4 feat: add Docker Compose setup with bind-mount appdata directory
- Dockerfile builds image with app source in /app_src
- docker-entrypoint.sh syncs code from image on each start, inits DB
- docker-compose.yml mounts ./appdata:/app for easy backup
- backend/init_db.py for safe DB init (no drop_all)
- backend/database.py supports DATABASE_URL env var
- .dockerignore excludes venv, __pycache__, *.db, .git

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-12 12:15:37 +03:00
Your NameandClaude Sonnet 4.6 67e7ab6f94 style: increase button padding via .btn override
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 17:05:40 +03:00
Your NameandClaude Sonnet 4.6 913e23b966 style: add padding to buttons so text is not cramped
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 17:04:41 +03:00
Your NameandClaude Sonnet 4.6 7219fbdada style: revert button color to original #E07D54
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 17:03:48 +03:00
Your NameandClaude Sonnet 4.6 92fc020d94 style: change button color to black (#000000)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 17:01:25 +03:00
Your NameandClaude Sonnet 4.6 dca8a0dbcf style: replace blue buttons with original #E07D54 color
Override Bootstrap btn-primary and btn-outline-primary to match the original project's button color.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 16:59:22 +03:00
Your NameandClaude Sonnet 4.6 61d12f4972 feat: vendor Vue 3 and Bootstrap JS locally
Remove CDN dependencies to ensure the app works without internet access.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 16:56:26 +03:00
Your NameandClaude Sonnet 4.6 2ae18dea27 feat: add home page with search/unassigned tables; center login card
- Add home view as default: search by inv number, unassigned equipment
  table with auditory assignment, search results (assigned) table
- Add inv_number query param to GET /oboruds/ for backend search
- Center login card vertically and horizontally via flexbox

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 16:50:52 +03:00
Your NameandClaude Sonnet 4.6 1950bd4d45 refactor: reorganize navbar - group equipment views and admin views into dropdowns
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 15:18:26 +03:00
Your Name 9491909f24 fix aud search on center 2026-05-11 15:12:34 +03:00
Your Name 54534ee490 add proverka func 2026-05-11 13:16:48 +03:00
Your Name 7b956d89bf merge head by alembic 2024-05-06 08:29:58 -04:00
Your Name 0a60a16344 bug fix 2024-04-09 23:52:19 +03:00
Your Name 496ef3fa9d bug fix 2024-04-09 23:51:48 +03:00
Your Name 3494e5d17c Merge branch 'main' of https://git.danamir.su/danamir/asuinventory 2024-04-08 10:49:58 +03:00
Your Name 29b0070260 add reload page 2024-04-08 10:47:54 +03:00
Your Name 2e9cc918d5 update db schema 2024-04-05 01:26:46 +03:00
Your Name d943894ae8 all done2 2024-04-04 22:55:38 +03:00
Your Name 1c901ddb00 all done 2024-04-04 22:51:45 +03:00
Your Name f9a188c927 add data to db 2024-04-04 20:00:26 +03:00
Your Name 1fce4b41c0 add modal fucnc 2024-04-04 19:31:07 +03:00
Your Name 7ccbba06c1 add click on row 2024-04-04 12:48:43 +03:00
Your Name 63115f0328 asdsadsa 2024-04-03 23:28:55 +03:00
Your Name f6b720e4eb Merge branch 'dev' of https://git.danamir.su/danamir/asuinventory into dev 2024-04-03 12:17:54 +03:00
Your Name 2fda39a449 123 2024-04-03 12:11:33 +03:00
Your Name 4c6166c907 add to model 2024-04-02 23:09:27 +03:00
Your Name 2c51bdc695 Merge branch 'dev' 2024-04-02 23:07:44 +03:00
Your Name c2f3f10c9b add to model 2024-04-02 23:04:45 +03:00
Your Name f1c755c6ec 123 2024-04-02 22:59:04 +03:00
Your Name 3a3e62a375 111 2024-04-01 22:43:02 +03:00
Your Name bf93bf0fdb local changes 2024-04-01 22:37:14 +03:00
Your Name 027b1dc855 1111 2024-04-01 22:35:26 +03:00
Your Name 965695a693 add raspologenie and vde numbers 2024-03-31 23:33:26 +03:00
Your Name b47e9391ba add bug 2024-03-27 09:45:57 +03:00
Your Name 5259dc5292 sss 2024-03-26 23:03:26 +03:00
Your Name a6eea28071 add funce 2024-03-26 23:02:37 +03:00
Your Name c345bc6da5 111 2024-03-13 16:02:02 -04:00
Your Name d4a4332991 update schema 2024-03-13 22:46:14 +03:00
Your Name 34a7b3e5c6 addd config 2024-03-13 22:41:28 +03:00
Your Name 5f15ce9088 addd config 2024-03-13 22:40:19 +03:00
Your Name da82c8fe74 add raspologenie in db schema 2024-03-13 22:36:05 +03:00
Your Name 2da2956358 11 2024-03-13 08:44:46 +03:00
Your Name 4f141d962d adddd 2024-03-13 08:43:28 +03:00
Your Name 6edb0b2601 mmigrt 2024-03-13 00:48:30 +03:00
Your Name 2c5a5b6db2 addMigrations 2024-03-12 16:10:13 -04:00
Your Name b8b8cee3ed run on serv 2024-03-12 16:05:31 -04:00