diff --git a/public/static_images/docs_invoices_overview_01.png b/public/static_images/docs_invoices_overview_01.png new file mode 100644 index 0000000..d06f67e Binary files /dev/null and b/public/static_images/docs_invoices_overview_01.png differ diff --git a/public/static_images/docs_invoices_qrcode_01.png b/public/static_images/docs_invoices_qrcode_01.png new file mode 100644 index 0000000..5ca05e6 Binary files /dev/null and b/public/static_images/docs_invoices_qrcode_01.png differ diff --git a/public/static_images/docs_orders_overview_01.png b/public/static_images/docs_orders_overview_01.png new file mode 100644 index 0000000..956f145 Binary files /dev/null and b/public/static_images/docs_orders_overview_01.png differ diff --git a/public/static_images/docs_profile_overview_01.png b/public/static_images/docs_profile_overview_01.png new file mode 100644 index 0000000..fa1231f Binary files /dev/null and b/public/static_images/docs_profile_overview_01.png differ diff --git a/public/static_images/docs_shop_overview_01.png b/public/static_images/docs_shop_overview_01.png new file mode 100644 index 0000000..d16a809 Binary files /dev/null and b/public/static_images/docs_shop_overview_01.png differ diff --git a/public/static_images/qr_placeholder.png b/public/static_images/qr_placeholder.png new file mode 100644 index 0000000..b60196d Binary files /dev/null and b/public/static_images/qr_placeholder.png differ diff --git a/routes/docs.js b/routes/docs.js index 994331e..c5f095d 100644 --- a/routes/docs.js +++ b/routes/docs.js @@ -5,7 +5,7 @@ var router = Router() /* GET docs page. */ router.get('/', checkKiosk, function (req, res, next) { res.render('shop/docs', { - title: 'Changelog | Lednice IT', + title: 'Dokumentace | Lednice IT', user: req.user }) }) diff --git a/tasks/report_by_date_product.js b/tasks/report_by_date_product.js new file mode 100644 index 0000000..a2a1127 --- /dev/null +++ b/tasks/report_by_date_product.js @@ -0,0 +1,62 @@ +;[ + { + $lookup: { + as: 'deliveries', + from: 'deliveries', + foreignField: '_id', + localField: 'deliveryId' + } + }, + { + $lookup: { + as: 'products', + from: 'products', + foreignField: '_id', + localField: 'deliveries.productId' + } + }, + { + $project: { + order_date: 1, + product: { + $first: '$products.displayName' + }, + price: { + $first: '$deliveries.price' + }, + created_on: { + $first: '$deliveries.created_on' + }, + amount_supplied: { + $first: '$deliveries.amount_supplied' + }, + amount_left: { + $first: '$deliveries.amount_left' + } + } + }, + { + $group: { + _id: { + date: { + $dateToString: { + format: '%Y-%m-%d', + date: '$order_date' + } + }, + product: '$product' + }, + count: { + $sum: 1 + } + } + }, + { + $project: { + date: '$_id.date', + product: '$_id.product', + count: 1, + _id: 0 + } + } +] diff --git a/views/email/newUserWelcome.handlebars b/views/email/newUserWelcome.handlebars index 8d94794..71d19a5 100644 --- a/views/email/newUserWelcome.handlebars +++ b/views/email/newUserWelcome.handlebars @@ -62,7 +62,7 @@ {{! Middle column }}
+ ZÁSADY PRÁCE S VAŠIMI ÚDAJI +
++ Jsme společnost + Lednice IT +
++ Pro poskytování prodeje zboží a provoz našich webových stránek zpracováváme + některé osobní údaje. +
++ Zpracování osobních údajů upravuje zejména nařízení Evropského parlamentu a + Rady (EU) 2016/679 ze dne 27. dubna 2016 o ochraně fyzických sobo v + souvislosti se zpracováním osobních údajů a o volném pohybu těchto údajů a o + zrušení směrnice 95/46/ES (obecné nařízení o ochraně osobních údajů) ("GDPR") +
++ A. + Zpracování osobních údajů v případě nákupu +
++ Pokud u nás nakoupíte, budeme pracovat s údaji, které nám vyplníte. Jsou to + hlavně fakturační údaje: jméno, příjmení, e-mailová adresa +
++ Z jakého důvodu? +
++ Osobní údaje potřebujeme zpracovat, abychom splnili naši smlouvu – dodali vám + naše zboží. Přes kontaktní údaje s vámi budeme také komunikovat ohledně stavu + vaší objednávky, případně ohledně reklamací nebo vašich dotazů. +
++ Osobní údaje budeme dále zpracovávat pro splnění našich povinností, které nám + plynou ze zákona (hlavně pro účetní a daňové účely, případně pro vyřízení + reklamací a jiné). +
++ Na základě jakého právního důvodu osobní údaje zpracováváme? +
++ Jedná se o zpracování na základě čl. 6 odst. 1 písm. b) GDPR – plnění smlouvy + a čl. 6 odst. 1 písm. c) GDPR – plnění naší právní povinnosti. +
++ Jak dlouho budeme osobní údaje zpracovávat? +
++ Po dobu plnění naší služby a poté po ukončení Vašeho pracovního poměru v místě + provozování e-shopu Lednice IT. +
++ B. + Newslettery (obchodní sdělení) +
++ Pokud jste nakupující zákazník a nezakázali jste nám to při nákupu, použijeme + vaši e-mailovou adresu pro rozesílku našich novinek. +
++ Na základě jakého právního důvodu? +
++ Umožňuje nám to ust. § 7 odst. 3 zákona č. 480/2004 Sb., o některých službách + informační společnosti, pokud jste nám to při nákupu nezakázali. +
++ Jak dlouho budeme osobní údaje zpracovávat? +
++ 5 let od vašeho posledního nákupu. Z rozesílky se můžete kdykoliv odhlásit + prostřednictvím e-mailu +
++ Vaše data zůstanou u nás. +
++ Osobní údaje zpracováváme pouze na území Evropské unie. +
++ V naší společnosti nemáme jmenovaného pověřence pro ochranu osobních údajů. +
++ V naší společnosti nedochází k rozhodování na základě automatického zpracování + či profilování. +
++ Pokud byste měli k osobním údajům otázky, kontaktujte nás na e-mailové adrese + contact@houby-studio nebo osobně v místě provozování e-shopu Lednice IT +
++ Cookies jsou textové soubory obsahující malé množství informací, které se při + návštěvě našich webových stránek stahují do Vašeho zařízení. Soubory cookies + se následně při každé další návštěvě odesílají zpět na webovou stránku nebo + jinou webovou stránku, která je rozpozná. +
++ Soubory cookies plní různé úlohy, například umožňují efektivní navigaci mezi + webovými stránkami, zapamatování si Vašich preferencí a celkově zlepšují + zkušenost uživatele. +
++ Na webových stránkách používáme následující cookies: +
++ Upozorňujeme, že třetí strany (včetně např. poskytovatelů externích služeb) + mohou rovněž používat cookies a/nebo přistupovat k údajům shromažďovaným + cookies na webových stránkách. +
++ Používané soubory cookies: +
+
+ + Technický název + + |
+
+ + Vydavatel + + |
+
+ + Účel o popis cookies + + |
+
+ + Doba trvání + + |
+
+ + connect.sid + + |
+
+ + Lednice IT + + |
+
+ + Přihlášení uživatele pomocí Passport.js + + |
+
+ + Permanentní (30 dní) + + |
+
+ | ++ | ++ | ++ | +
+ | ++ | ++ | ++ | +
+ Další informace o cookies a jejich aktuální seznam naleznete prostřednictvím + jednotlivých internetových prohlížečů, nejčastěji v položce Nástroje pro + vývojáře. +
++ Další informace o správě cookies v jednotlivých prohlížečích naleznete na + následujících odkazech: +
++ Internet Explorer - + + https://support.microsoft.com/cs-cz/help/17442/windows-internet-explorer-delete-manage-cookies + +
++ Google Chrome - + + https://support.google.com/chrome/answer/95647?co=GENIE.Platform%3DDesktop&hl=cs + +
++ Firefox - + + https://support.mozilla.org/cs/kb/povoleni-zakazani-cookies + +
++ Safari - + + https://support.apple.com/cs-cz/guide/safari/sfri11471/mac + +
++ Opera - + + https://help.opera.com/cs/latest/security-and-privacy/ + +
++ Microsoft Edge - + + https://docs.microsoft.com/cs-cz/sccm/compliance/deploy-use/browser-profiles + +
++ Nařízení GDPR vám dává mimo jiné právo obrátit se na nás a chtít informace, + jaké vaše osobní údaje zpracováváme, vyžádat si u nás přístup k těmto údajům a + nechat je aktualizovat nebo opravit, popřípadě požadovat omezení zpracování, + můžete požadovat kopii zpracovávaných osobních údajů, požadovat po nás v + určitých situacích výmaz osobních údajů a v určitých případech máte právo na + jejich přenositelnost. Proti zpracování na základě oprávněného zájmu lze + vznést námitku. +
++ Pokud si myslíte, že s daty nenakládáme správně, máte právo podat stížnost u + Úřadu pro ochranu osobních údajů, případně + se se svými nároky obrátit na soud. +
++ Tyto podmínky jsou účinné od 1.11.2023 +
\ No newline at end of file diff --git a/views/partials/qr_code_modal.hbs b/views/partials/qr_code_modal.hbs index 63d6048..cd44fad 100644 --- a/views/partials/qr_code_modal.hbs +++ b/views/partials/qr_code_modal.hbs @@ -11,11 +11,16 @@ >Musíte provést platbu v hotovosti nebo si vyžádat číslo účtu přímo - od dodavatele.
+ od dodavatele.