182 Commits

Author SHA1 Message Date
vchikalkin
74fdefe65a orderUpdate: add status info 2025-06-27 13:39:47 +03:00
vchikalkin
bb65863f81 order: notify to telegram messages 2025-06-27 13:24:34 +03:00
vchikalkin
1e3ef51eb0 apps/bot: beautify messages 2025-06-26 18:57:38 +03:00
vchikalkin
7f3b38fa48 disable dashboard button 2025-06-26 18:49:00 +03:00
vchikalkin
9beee9902e order: add repeat button 2025-06-26 18:28:44 +03:00
vchikalkin
1fb3b67d79 order-card: add showDate variables in props 2025-06-26 15:19:55 +03:00
vchikalkin
7f6539d10a order-card: show date 2025-06-26 15:06:21 +03:00
vchikalkin
aa347fb032 api/orders: protect update order 2025-06-26 14:45:34 +03:00
vchikalkin
7dbc08f1d1 order: revert approve button for master 2025-06-26 14:33:13 +03:00
vchikalkin
f305987f68 hooks: invalidate orders & slots after mutate & delete 2025-06-26 14:12:51 +03:00
vchikalkin
8cc7c37f18 FloatingActionPanel: block buttons while pending request 2025-06-26 13:50:13 +03:00
vchikalkin
46ab2d67dc order: revert cancel button for master 2025-06-26 13:43:29 +03:00
vchikalkin
fead5353e7 create useIsMaster hook to prevent duplication 2025-06-26 13:23:03 +03:00
vchikalkin
f47ec19551 fix orders list for client 2025-06-26 12:42:52 +03:00
vchikalkin
98e0c33424 fix auth redirects 2025-06-26 12:20:08 +03:00
vchikalkin
5c89d41f2f show masters avatar in orders list 2025-06-26 11:50:11 +03:00
vchikalkin
46f60d969d remove getSlotsOrders fn 2025-06-25 18:22:20 +03:00
vchikalkin
a831aeb212 highlight days in horizontal calendar 2025-06-25 18:20:47 +03:00
vchikalkin
2ca11832a9 highlight days with slots in schedule calendar 2025-06-25 17:57:41 +03:00
vchikalkin
37e7a01ef2 action panel: hide if no handlers 2025-06-25 16:33:45 +03:00
vchikalkin
28bceab36d take into account cancelled and completed orders in the slot list 2025-06-25 16:27:49 +03:00
vchikalkin
a3fe14a53c fix badges & alerts 2025-06-25 14:24:11 +03:00
vchikalkin
24f71a9b66 add order status alert 2025-06-24 13:47:53 +03:00
vchikalkin
f6154d5fc2 order-card: add colors 2025-06-24 12:42:13 +03:00
vchikalkin
e861e6e917 order page: add buttons 2025-06-24 12:36:43 +03:00
vchikalkin
d7acd1ef9c order-services: fix types 2025-06-24 11:38:01 +03:00
vchikalkin
832f65714d app/profile: show shared orders 2025-06-24 11:26:26 +03:00
vchikalkin
5641a13890 exact types for Slot components & page 2025-06-24 10:54:52 +03:00
vchikalkin
25f6e26901 move OrderCard types close to component 2025-06-24 10:52:25 +03:00
vchikalkin
efebc9d8ef hooks/services: rename input -> variables 2025-06-24 10:30:48 +03:00
vchikalkin
f69aeb2353 hide ClientsOrdersList for non masters 2025-06-23 22:08:19 +03:00
vchikalkin
ff68ffbb6a fix floating panel overflows content 2025-06-23 21:25:48 +03:00
vchikalkin
c8ea506dc5 fix blur & colors 2025-06-23 21:12:07 +03:00
vchikalkin
4ed010056a slot page: replace buttons with floating panel 2025-06-23 20:55:07 +03:00
vchikalkin
2ba56c5949 order page 2025-06-23 20:15:19 +03:00
vchikalkin
6a2678653c fix show actual slot status after slot update 2025-06-23 16:19:46 +03:00
vchikalkin
085263654f fix create order query 2025-06-11 14:55:36 +03:00
vchikalkin
a7f00a3811 graphql: remove rename operations files 2025-06-10 17:15:31 +03:00
vchikalkin
25c90984dc fix queries, using formatDate & formatTime on client 2025-06-10 17:11:55 +03:00
vchikalkin
d15dd9ada7 packages: radash -> radashi 2025-06-10 15:36:01 +03:00
vchikalkin
8242d186fe fix create slot 2025-06-10 13:51:49 +03:00
vchikalkin
1b1963e5d9 prefetchQuery customer profile pages 2025-06-10 13:25:45 +03:00
vchikalkin
f6285d6ebf contacts: mark inactive contacts 2025-06-10 13:02:38 +03:00
vchikalkin
07d878214c SlotPage: add page header title 2025-06-08 17:42:24 +03:00
vchikalkin
16d448bab6 stores/schedule: export useScheduleStore 2025-06-08 17:41:31 +03:00
vchikalkin
ca8d88bfc3 SlotCard: use SlotComponentProps type 2025-06-08 17:30:22 +03:00
vchikalkin
d085a3d24d horizontal-calendar: switch months by arrow buttons 2025-06-08 17:21:31 +03:00
vchikalkin
0cb9e6b6ee graphql/api: remove throw new Error 2025-06-08 17:17:08 +03:00
vchikalkin
e4ec942a9c fix orders list in slot page 2025-06-08 17:13:53 +03:00
vchikalkin
f63ca6d93e add numberOfDaysBefore param 2025-06-08 15:14:55 +03:00