depos.

Yangiliklar

Versiyalar tarixi

v3.21.1082026-10-27

Oshxona cheki: qayta urinish faqat chiqmagan printerga (#141)

v3.21.1072026-10-27

Shriftlar: aniq farqli 6 ta (Inter, Nunito, Montserrat, Oswald, Lora, Balsamiq Sans) (#140)

v3.21.1062026-10-27

Har xodimning o'z shrifti: til tugmasida Til va Shrift (#139)

v3.21.1052026-10-27

Chek bloklari: tartib, chap/o'rta/o'ng, A−/A+, bo'sh qator, chiziq (receipts.v6) (#137)

v3.21.1042026-10-27

Chek: jadval va ixcham ko'rinish, oshxona «Katta va qalin», iqtibos, mehmonlarga bo'lish (receipts.v5) (#134)

v3.21.1032026-10-27

Kassir: faqat «Pre-chek» filtri va «Hisoblar ro'yxati» tugmasi; tarozi taomi kg bilan (#133)

v3.21.1022026-10-26

Who may sign in on a monoblok: owner and admin too (except on the server computer); the refusal and the PIN-screen settings name the allowed roles (#131)

v3.21.1012026-10-26

Restoran holati: internet uzilishi va sekin so'rov «Server xatolari» bo'lib qizil chiqmaydi (#129)

v3.21.1002026-10-26

PIN screen: «Kabinetdan qayta yuklash» brings lost halls, tables, menu and staff back from Kabinet (#128)

v3.21.992026-10-26

Yangilanish sinovi: band portni kutadi, 3 daqiqa; qaytarilgan versiyaning sababi aytiladi (#127)

v3.21.982026-10-25

Every person's own language and night mode (#125)

v3.21.972026-10-25

Texnik: one simple page; a category may print on several printers (#124)

v3.21.962026-10-25

devices.v5: each monoblok's USB printer is picked in Kabinet (#123)

v3.21.952026-10-25

USB bill printer gets ESC/POS bytes as a RAW job; weighed dishes print their weight (program 3.8.4) (#121)

v3.21.942026-10-25

Chek xodim yoki yetkazib beruvchi hisobiga (kassa) (#120)

v3.21.932026-10-24

Shift close: the close-time figures are the real money (#117)

v3.21.922026-10-24

Sync: retry goes out at once, refusals reported at once (#116)

v3.21.912026-10-24

Receipts v4: font A/B and letter sizes from Kabinet; kitchen ticket headed by order number and waiter (#114)

v3.21.902026-10-24

Kitchen ticket: Cyrillic prints, Clopos-like labelled layout (#113)

v3.21.892026-10-24

Kitchen ticket: Cyrillic prints, Clopos-like labelled layout (#113)

v3.21.882026-10-23

Tozalash 3b: «Kabinet orqali boshqarish» o'chirgichi olib tashlandi (#109)

v3.21.872026-10-23

Tozalash 3a: hech kim chaqirmaydigan kassa yo'llari olib tashlandi (#108)

v3.21.862026-10-22

Server move is allowed only from Kabinet: SERVER_MOVE_LOCKED explained in the till and the program

v3.21.852026-10-22

One code for every computer: a server code typed while the server works joins this computer as a till

v3.21.842026-10-22

Kabinet SERVER_ONLINE explained; a replaced server can take its key back with the Server code

v3.21.832026-10-22

Ekran yangilangandan keyin ochiq sahifada boshqa sahifa (Texnik) bosilmasligi tuzatildi

v3.21.822026-10-22

Tozalash 1: o'lik kod, ishlatilmaydigan turlar va tarjimalar (#105)

v3.21.812026-10-22

Qulf ekrani: uzilgan kassa kompaniya nomi va Server kodi bilan qayta ulanadi (#104)

v3.21.802026-10-22

Stop-list: kassirda ko'rinadigan tugma va qolgan son «12 ta qoldi» (egasi so'radi 2026-10-22)

v3.21.792026-10-22

Texnik: keraksizi olib tashlandi; server kompyuteridagi har o'zgarish Kabinetga darhol (egasi so'radi 2026-10-22)

v3.21.782026-10-22

Oxirgi taom bekor qilinsa buyurtma o'zi bekor bo'ladi (stol bo'shaydi, isrof Kabinetga) (#102)

v3.21.772026-10-22

Texnik ekrani soddalashtirildi: chap menyu, Holat birinchi; USB printer qidiruvda (egasi so'radi 2026-10-22)

v3.21.762026-10-22

Hisobdan chiqarish: bekor qilingan taom tayyorlangan bo'lsa yoki xodim ovqati/mehmonga tekin bo'lsa waste turi bilan Kabinetga (schema 38) (#101)

v3.21.752026-10-21

Birinchi o'rnatish bitta ekran: kompaniya nomi, server kodi va egasi PIN'i (egasi qarori 2026-10-21)

v3.21.742026-10-21

Internetsiz ishlash 7 kundan 3 kunga (egasi qarori 2026-10-21): eski ulanganlar lease'i 3 kun, ogohlantirish oxirgi kunda (#100)

v3.21.732026-10-21

Ekran paketi: server versiyasi imzoda, faqat oldinga, ui-ok build bilan, buzilgan sahifa o'zi tiklanadi, CI server relizini kutadi (#99)

v3.21.722026-10-21

Monoblok serverni oldin ma'lum manzillardan izlaydi; onlayn ulanish sahifasida «Ulash» tuzatildi (dastur 3.8.1) (#98)

v3.21.712026-10-21

Ekran paketi har daqiqada so'raladi (internet qaytganda darhol) (#96)

v3.21.702026-10-21

Faqat ekran paketi: kassa yangi ekranni restartsiz oladi (depos-ui) (#95)

v3.21.692026-10-21

Ochiq sahifa yangi ekran versiyasini o'zi oladi (uiBuild) (#94)

v3.21.682026-10-16

O'rnatish: kod bir marta so'raladi, «internetsiz» yozuvlari yo'q (dastur 3.7.1) (#92)

v3.21.672026-10-16

Kabinetga ulangan kassada qurilmalar faqat ko'rinadi; terminal.adopt (terminals.v2) (#91)

v3.21.662026-10-16

Kompaniya nomi + doimiy qurilma kodi bilan ulanish (Clopos kabi), terminals.v1 (#89)

v3.21.652026-10-16

Qurilmani Kabinetdan boshqarish: ekran, kim kira oladi, chek printeri, chiqarish va qayta yuklash (devices.v4) (#87)

v3.21.642026-10-16

Qurilma faqat Kabinet bergan kod bilan ulanadi (devices.v3) (#85)

v3.21.632026-10-16

Pre-chek: bo'lingan chekda "Kishi boshiga" qatori chiqmaydi (#83)

v3.21.622026-10-16

Merge pull request #78 from abdumannanzade/claude/partial-refund

v3.21.612026-10-16

Merge pull request #77 from abdumannanzade/claude/pay-ref

v3.21.602026-10-16

Merge pull request #76 from abdumannanzade/claude/cash-drop

v3.21.592026-10-16

Merge pull request #75 from abdumannanzade/claude/my-dashboard

v3.21.582026-10-15

Merge pull request #74 from abdumannanzade/claude/staff-dashboard

v3.21.572026-10-15

Merge pull request #73 from abdumannanzade/claude/bytecode

v3.21.562026-10-15

Merge pull request #72 from abdumannanzade/claude/kiosk-attendance

v3.21.552026-10-15

Merge pull request #70 from abdumannanzade/claude/kiosk-polish

v3.21.542026-10-15

Merge pull request #69 from abdumannanzade/claude/cleanup-354

v3.21.532026-10-15

Merge pull request #66 from abdumannanzade/claude/device-roles

v3.21.522026-10-14

Merge pull request #61 from abdumannanzade/claude/one-installer

v3.21.512026-10-14

Merge pull request #60 from abdumannanzade/claude/handover

v3.21.502026-10-14

Merge pull request #59 from abdumannanzade/claude/spare-enroll

v3.21.492026-10-13

Merge pull request #57 from abdumannanzade/claude/catchup-refunds

v3.21.482026-10-13

Merge pull request #55 from abdumannanzade/claude/disk-days

v3.21.472026-10-13

Merge pull request #54 from abdumannanzade/claude/rejected-events

v3.21.462026-10-13

Merge pull request #53 from abdumannanzade/claude/standby-catchup

v3.21.452026-10-13

Merge pull request #52 from abdumannanzade/claude/remove-attendance-put

v3.21.442026-10-13

Merge pull request #51 from abdumannanzade/claude/loyalty-l3

v3.21.432026-10-13

Merge pull request #49 from abdumannanzade/claude/attendance-correct-command

v3.21.422026-10-12

Merge pull request #48 from abdumannanzade/claude/cloud-split-plan

v3.21.412026-10-12

Merge pull request #47 from abdumannanzade/claude/rejected-events-list

v3.21.402026-10-12

Merge pull request #45 from abdumannanzade/claude/stage2c-alerts

v3.21.392026-10-12

Merge pull request #44 from abdumannanzade/claude/stage2-outbox-safety

v3.21.382026-10-11

Chek 2b/3, loyallik, ofitsiant natijasi, kiosk, davomat, CI (#42)

v3.21.372026-10-11

Kassa: xarajat kiritish oynasi, kassa tugmalari, internet testi (#41)

v3.21.362026-10-08

Cheklar 2: logotip, ruscha chek, QR (receipts.v2) (#39)

v3.21.352026-10-08

Cheklar 1: Kabinetdan chekni qayta chop etish (receipts.v1), order.closed'da chek raqami (#38)

v3.21.342026-10-08

Qo'shimchalar (menu.v2): narx serverda, ofitsiant/kassir oynasi, chek va oshxona (#37)

v3.21.332026-10-08

Qurilmalar Kabinetda (devices.v2): olib tashlash, printer nomi va sinov cheki, IP hisobotda (#36)

v3.21.322026-10-08

Chekni taomlar bo'yicha bo'lish (kassa) (#35)

v3.21.312026-10-07

Davomat rasmi: Keldim/Ketdim rasmi egasining Telegram botiga (Davomat v2 2d) (#34)

v3.21.302026-10-07

Kiosk «Hisobim»: Kabinet maosh davri (pay) — «Qo'lga tegadi» (#33)

v3.21.292026-10-06

Kiosk: tanaffus («Tanaffus» / «Ishga qaytdim») davomat ichida (#32)

v3.21.282026-10-06

KDS: har taom o'z tayyorlanish vaqti bo'yicha (Kabinetdan) (#31)

v3.21.272026-10-06

Stop-list kassaga qaytdi: kassir va oshxona «Tugadi» qiladi (menyu M1) (#30)

v3.21.262026-10-06

PIN sahifasi: bitta «Sozlamalar» ikonkasi va bir bosishda yangilash (#29)

v3.21.252026-10-05

Kassa matnlari: «аккаунт DEPOS» o'rniga «Кабинет», «DEPOS'da» o'rniga «kassada» (soddalashtirish 2b) (#28)

v3.21.242026-10-05

Tozalash: Texnik bosqichidan keyin ishlatilmay qolgan kod (#27)

v3.21.232026-10-05

Kassa: «Boshqaruv» o'rniga yashirin Texnik ekran (4-bosqich) (#26)

v3.21.222026-10-05

Approvals: the cashier asks the owner instead of a manager's PIN (#25)

v3.21.212026-10-04

Settings and permissions kept in Kabinet: settings.save, permissions.set, settings.v1 (#24)

v3.21.202026-10-04

Halls and tables kept in Kabinet: tables.* commands, hall/table events, tables.v1 (#23)

v3.21.192026-10-04

One system in the words: the till says "Kabinet", not "DEPOS hisobi" (#21)

v3.21.182026-10-04

Staff move to DEPOS hisobi, step 3: staff are read-only at the till (#19)

v3.21.172026-10-04

Staff move to DEPOS hisobi, step 1: the till takes staff.save (#18)

v3.21.162026-10-04

Menu: remove local editing from the till (step 3) (#17)

v3.21.152026-10-04

Till takes menu commands from DEPOS hisobi (menu moves there, step 1) (#16)

v3.21.142026-10-01

Remove the old payroll leftovers nothing uses (#10)

v3.21.132026-10-01

Merge pull request #9 from abdumannanzade/claude/eloquent-lovelace-lzpo3y

v3.21.122026-10-01

Merge pull request #8 from abdumannanzade/claude/vibrant-johnson-wjkjal

v3.21.112026-10-01

Merge pull request #7 from abdumannanzade/claude/vibrant-johnson-wjkjal

v3.21.102026-10-01

Yangilanish

v3.21.92026-09-30

Menyuga yangi taom endi faqat Defin'dan (DEPOS hisobidan) qo'shiladi, ulangan restoranlarda; menyu jadvalida amallar '⋮' menyusiga yig'ildi.

v3.21.82026-09-29

Muhim tuzatish: Defin ulangan restoranda 'Ruxsatlar' sahifasi hech narsani saqlamas edi (xarajat kategoriyalari ro'yxati bloklangan bo'lsa ham har safar qayta yuborilib, boshqa hamma sozlamani ham rad etardi)

v3.21.72026-09-29

Birlik (dona/kg/litr) faqat tanlashda; xarajat kategoriyalari kategoriya -> tur (Kommunal -> Gaz/Svet/Suv); taomni Defin'dan o'chirish (avval Tugadi kerak)

v3.21.62026-09-29

Faol taomni o'chirib bo'lmaydi: avval 'Tugadi' deb belgilash kerak

v3.21.52026-09-29

Loyallik ball muddati (egasi belgilaydi, 0=hech qachon); obuna tugab qulflanganda 24 soatlik wind-down (ochiq stolni yopish/to'lash mumkin, yangisi yo'q)

v3.21.42026-09-29

Sozlamalar, Ruxsatlar, Menyu kategoriyasi, PIN tiklash Defin orqali; Xavf tahlili; 7 kunlik lokal saqlash; toza kod auditi

v3.21.32026-09-28

v3.21.22026-09-28

v3.21.12026-09-27

v3.21.02026-09-27

v3.20.02026-09-27

v3.19.02026-09-27

v3.18.02026-09-27

v3.17.02026-09-27

v3.16.02026-09-26

v3.15.02026-09-26

v3.14.02026-09-26

Server bilan aloqa uzilganda oyna soddalashdi: server manzili, qurilma manzili va bitta Yangilash tugmasi

v3.13.02026-09-26

Kassaga yozilgan chiqim, kirim va avansni kassada hech kim o'chira olmaydi: uni faqat egasi DEPOS hisobidan o'chiradi. Yetkazib beruvchiga kassadan berilgan pul qarzni o'zi yopadi

v3.12.02026-09-25

Loyallik (keshbek ballari): telefon yoki QR karta, ball yig'ish va ball bilan to'lash, mijoz ekrani va chekda ball. Birinchi ulash kassaning o'z kompyuterida egasi PIN'isiz. Mijoz ekranida 'To'lov muvaffaqiyatli' sahnasi endi ko'rinadi

v3.11.02026-09-25

DEPOS endi DEPOS hisobi bilan ishlaydi: kassa hisobdan olingan ruxsat (7 kun offline) ichida ishlaydi; ulanmagan kassa DEPOS hisobiga ulash oynasini ko'rsatadi

v3.10.12026-09-25

Yangi server sozlashda tarmoqdagi boshqa DEPOS serveri haqida ogohlantirish (restoran ikkiga bo'linib ketmasin); port band bo'lsa aniq xabar

v3.10.02026-09-25

Mijoz ekrani bo'sh paytda restoranning o'z taomlarini (nomi va narxi) animatsiya bilan almashtirib ko'rsatadi; Sozlamalarda o'chirib qo'yish mumkin

v3.9.32026-09-25

Zallar sarlavhada faqat zal nomlari bilan (Barchasi va raqamlarsiz); mijoz ekrani DEPOS ranglarida, kassir ekrani bilan birga harakatlanadi va bo'sh paytda ham animatsiya bilan turadi

v3.9.22026-09-25

Zallar sarlavhada, 'Zal' tugmasi o'rnida va shu uslubda (Zal, zal nomlari); sarlavha bir qatorda qoladi

v3.9.12026-09-25

Sarlavha zallar sonidan qat'i nazar bir xil qoladi; zal tugmalari (raqamlar bilan) ekranning o'z tepasida

v3.9.02026-09-25

Taom, zal, stol va xodim qo'shish tugma orqali ochiladigan oynada; kassir to'lov oynasi ekranga sig'adi va tugma to'lov turini ko'rsatadi; ekrandagi sensor klaviatura olib tashlandi

v3.8.02026-09-25

Barcha ekranlar telefondan katta ekrangacha moslashadi: sarlavha, ofitsiant buyurtma ekrani (savat pastki varaq), kassa, to'lov, Z-hisobot, cheklar, oshxona, mijoz ekrani; shrift ekranga moslashadi; ruscha matnlar bir-birini to'smaydi

v3.7.02026-09-25

Davomat: PIN alohida oyna ochadi (Keldim/Ketdim, tarix, avanslar, balans); PIN taxminiga qarshi himoya kuchaytirildi; xodimlar ro'yxati faqat menejerga

v3.6.02026-09-25

Kassa qurilmalari himoyasi (kassir PIN'i faqat kassa qurilmasida, yangi qurilmadan egasi kirsa DEPOS hisobida ruxsat oynasi), sozlash oynasi va aloqa yaxshilanishlari

v3.5.02026-09-24

Kassadan xarajatda kimga to'langani ro'yxatdan tanlanadi (DEPOS hisobidagi yetkazib beruvchilar va xodimlar), DEPOS hisobida kimga qancha filtri

v3.4.02026-09-24

Rus tili, printerni bir bosishda topish, sozlash oynasida printer/xodim/telefon, o'zi saqlanadigan sozlamalar, oddiy tilda xabarlar, xavfsizlik va tezroq aloqa

v3.3.02026-09-24

Rus tili, printerni bir bosishda topish, xavfsizlik va real vaqt yangilanish

v3.2.02026-09-24

v3.1.02026-09-23

Davomat: PIN bosilgach alohida dashboard ekrani (balans, soat, avans, oxirgi smenalar; DEPOS hisobida modul yoqilgan bo'lsa). Kiosk ekrani yangi ko'rinishda: chapda restoran rasmi, tepada soat, pastda terminal nomi. Kiosk rasmini DEPOS hisobidan o'zgartirish. Xodim avansi va davomat hisobga uzatiladi.

v3.0.12026-09-20

Litsenziya, kod himoyasi, DEPOS Kassa nomlari, printer va internet holati hisoboti