Commit graph

467 commits

Author SHA1 Message Date
Vlad Stan
16a914d792 feat: change quantity from shopping cart 2023-07-18 16:40:43 +02:00
Vlad Stan
fff82ce1fe fix: layout 2023-07-18 16:40:43 +02:00
Vlad Stan
d935a71853 fix: typo 2023-07-18 16:40:43 +02:00
Vlad Stan
575064bd0c feat: remove from card 2023-07-18 16:40:43 +02:00
Vlad Stan
25eb4615ba feat: more fields to shopping card 2023-07-18 16:40:43 +02:00
Vlad Stan
7ea94dfd54 feat: basic stopping card list 2023-07-18 16:40:43 +02:00
Vlad Stan
267111b297 fix: partly navigation 2023-07-18 16:40:43 +02:00
Vlad Stan
736670db91 feat: add shopping-cart list 2023-07-18 16:40:43 +02:00
Vlad Stan
68f9e08ebf feat: infinite scroll for market 2023-07-18 16:40:43 +02:00
Vlad Stan
2df349d2e7 fix: remove products when merchant is removed 2023-07-18 16:40:43 +02:00
Vlad Stan
86ec3949e2 feat: validate merchant pubkeys 2023-07-18 16:40:43 +02:00
Vlad Stan
2a3a962419 feat: basic merchant fixes 2023-07-18 16:40:43 +02:00
Vlad Stan
0ed8b01f9f fix: UI 2023-07-18 16:40:43 +02:00
Vlad Stan
de5571ad26 fix: product placeholder 2023-07-18 16:40:43 +02:00
Vlad Stan
cb2f3ff084 feat: ui stuff 2023-07-18 16:40:43 +02:00
Vlad Stan
be8aa4433c feat: more UI improvements 2023-07-18 16:40:43 +02:00
Vlad Stan
169d285d1f feat: simplify layout 2023-07-18 16:40:43 +02:00
Vlad Stan
9e1f5315a9 feat: horizontal categories 2023-07-18 16:40:43 +02:00
Vlad Stan
9ba0a82836 fix: navigation 2023-07-18 16:40:43 +02:00
Vlad Stan
2ce9eb7bec feat: put product details in card 2023-07-18 16:40:43 +02:00
Vlad Stan
69e33589ec fix: breadcrumbs 2023-07-18 16:40:43 +02:00
Vlad Stan
f32528494c feat: basic market-config component 2023-07-18 16:40:43 +02:00
Vlad Stan
6cfdb8d4df feat: move login 2023-07-18 16:40:43 +02:00
Vlad Stan
b670787548 chore: here and there 2023-07-18 16:40:43 +02:00
Vlad Stan
143e21c06d chore: improving 2023-07-18 16:40:43 +02:00
Vlad Stan
f8fd28a5f2 fix: do not add a default for merchant time column 2023-07-11 08:56:37 +02:00
Vlad Stan
09e2b3c94d fix: do not re-add order on invoice re-issue 2023-07-05 10:15:23 +03:00
Vlad Stan
31d04ff3a5 feat: show shipping cost for order 2023-07-05 09:58:34 +03:00
Vlad Stan
2b46dbc139 fix: error message 2023-07-05 09:08:09 +03:00
Vlad Stan
df5e894b8c feat: update shipping zone when re-issuing invoice 2023-07-04 17:15:20 +02:00
Vlad Stan
dacf318ee4 feat: allow invoice re-issue 2023-07-04 16:20:08 +02:00
Vlad Stan
9778ecdb69 refactor: rename now public method 2023-07-04 16:20:08 +02:00
Vlad Stan
93e9d4dd87 chore: code format 2023-07-04 16:20:08 +02:00
Vlad Stan
0a0e11e286 feat: show failed order error message 2023-07-04 16:20:08 +02:00
Vlad Stan
f658e793c9 feat: show message timestamp 2023-07-04 16:20:08 +02:00
Vlad Stan
6111b9398a fix: store failed orders also 2023-07-04 16:20:08 +02:00
Vlad Stan
bc39583fb4 chore: code format 2023-07-04 16:20:08 +02:00
Vlad Stan
b3145780f0 chore: code clean-up 2023-07-04 08:40:49 +02:00
Vlad Stan
a2f72e7068 chore: code clean-up 2023-07-04 08:40:49 +02:00
Vlad Stan
e47c6ec7f4 feat: show order details for customer 2023-07-04 08:40:49 +02:00
Vlad Stan
4bcc994057 chore: code clean-up 2023-07-04 08:40:49 +02:00
Vlad Stan
b57b164980 feat: show raw message data 2023-07-04 08:40:49 +02:00
Vlad Stan
1242b9c000 feat: improve DMs for structured messages 2023-07-04 08:40:49 +02:00
Vlad Stan
0ce4d1ebce fix: notification for orders 2023-07-04 08:40:49 +02:00
Vlad Stan
a3c221aca8 feat: activate/deactivate merchant 2023-07-04 08:40:49 +02:00
Vlad Stan
da284ba768 feat: prepare for merchant active/restoring state 2023-07-04 08:40:49 +02:00
Vlad Stan
f6d8ca6e6e refactor: prepare for merchant active/disable state 2023-07-04 08:40:49 +02:00
Vlad Stan
503ee3cd3a fix: default zone ID 2023-06-30 13:15:35 +03:00
Vlad Stan
33adae672d
Product delete (#64)
* feat: restore stalls from `nostr` as pending

* feat: stall and prod last update time

* feat: restore products and stalls as `pending`

* feat: show pending stalls

* feat: restore stall

* feat: restore a stall from nostr

* feat: add  blank `Restore Product` button

* fix: handle no talls to restore case

* feat: show restore dialog

* feat: allow query for pending products

* feat: restore products

* chore: code clean-up

* fix: last dm and last order query

* chore: code clean-up

* fix: subscribe for stalls and products on merchant create/restore

* feat: add message type to orders

* feat: simplify messages; code format

* feat: add type to DMs; restore DMs from nostr

* fix: parsing ints

* fix: hide copy button if invoice not present

* fix: do not generate invoice if product not found

* feat: order restore: first version

* refactor: move some logic into `services`

* feat: improve restore UX

* fix: too many calls to customer DMs

* fix: allow `All` customers filter

* fix: ws reconnect on server restart

* fix: query for customer profiles only one

* fix: unread messages per customer per merchant

* fix: disable `user-profile-events`

* fix: customer profile is optional

* fix: get customers after new message debounced

* chore: code clean-up

* feat: auto-create zone

* feat: fixed ID for default zone

* feat: notify order paid
2023-06-30 13:12:56 +03:00
Luis Miguel
24109e8da2
Update README.md nip45 --> nip15 (#62) 2023-05-30 09:05:21 +03:00