Commit Graph

31 Commits

Author SHA1 Message Date
Mario Zechner
1f7fbc6c6b
Merge pull request #146 from xsuchy/readme-prod
fix README for production deployment
2023-09-18 21:01:22 +02:00
Miroslav Suchý
df5ffb336a move cross-env to prod list
cross-env is used when starting production too, without that I will get error that cross-env is unknown command
2023-09-17 09:09:17 +02:00
Miroslav Suchý
2bb5f30c48 fix README for production deployment
- do not install dev only modules
- prefer ipv4, because on ipv6 network the download get stuck on some modules
- move husky to production list because otherwise "npm run start" fails
2023-09-17 08:48:33 +02:00
Mario Zechner
dd938ba7cd Closes #135
Penny now has a subcategory that leads back to the all categories page. This triggered an infinite recursion which eventually goes OOM boom.
2023-07-11 15:31:02 +02:00
Mario Zechner
bb11db1520 Preisgesenkt Billa list parsing and matching. 2023-06-27 14:48:56 +02:00
Mario Zechner
97b4b25933 Show alaSQL errors in the UI. 2023-06-21 21:29:57 +02:00
Mario Zechner
ad01cc0658 Add German compound word decomposition. Doesn't help a lot, need more context words apart from product name. 2023-06-17 20:29:43 +02:00
Mario Zechner
b6a9ec80b5 Added BM25 search index implementation. Run node site/js/bm25.js for testing. 2023-06-17 14:40:09 +02:00
Mario Zechner
38a11e0e79 Moment + adapter, sorting when no order by clause in alasql query. 2023-06-14 02:56:31 +02:00
Mario Zechner
7e0b6ac1f6 Improved compression 2023-06-14 00:11:34 +02:00
Mario Zechner
416db5b5b4 Charts, various fixes. 2023-06-11 18:29:31 +02:00
Mario Zechner
5964cc5de2 Finished items-filter component, changes-new and index-new. items-list incomplete, no charting yet. 2023-06-10 22:34:28 +02:00
Mario Zechner
e35d30add7 Use cross-env so the scripts in package.json work on Windows as well. 2023-06-09 01:24:51 +02:00
Mario Zechner
1d4c8a6963 bundle.js now generates html (custom templates), css (tailwind cli), and js (esbuild) 2023-06-08 16:29:48 +02:00
Mario Zechner
dd2361515e Merge branch 'main' of https://github.com/flobauer/heissepreise
# Conflicts:
#	package-lock.json
#	package.json
2023-06-08 13:56:44 +02:00
Mario Zechner
ec3c8f4ed3 WIP esbuild, bundling, components. 2023-06-08 13:48:08 +02:00
Florian Bauer
4961995839 Improve performance 2023-06-07 23:37:53 +02:00
Florian Bauer
38b914c2bd Merge branch 'main' of github.com:badlogic/heissepreise into badlogic-main 2023-06-07 22:29:15 +02:00
Mario Zechner
f96745cc81 Minor fixes. 2023-06-07 22:00:35 +02:00
Florian Bauer
20e7ea48ac add tailwind build process 2023-06-07 15:00:15 +02:00
Werner Robitza
4e739b98e5 improve node environment handling and CLI
Add proper CLI flags to avoid having positional CLI args. Allow setting options via ENV for other deployments.

Improve README

Split up node environment so that dev/prod can be handled differently in the future.
2023-06-07 14:14:26 +02:00
Mario Zechner
76c8b0b11f More Docker fixes. 2023-06-04 23:16:30 +02:00
Mario Zechner
2ef5be9e9b Server-side generation with watcher and live-reload. pages.js still broken. 2023-06-03 23:46:43 +02:00
Mario Zechner
052cbaf30e Remove husky from package.json, add pre-commit hook to .husky instead. 2023-06-03 00:41:04 +02:00
Christian Tschugg
84022d1614 Add missing husky install script 2023-06-02 17:09:23 +02:00
Christian Tschugg
0d8c07e1b6 Add prettier 2023-06-02 07:34:32 +02:00
Markus Tiefenbacher
1fa31bdf7c Add Unimarkt Support 2023-05-29 00:08:32 +02:00
Mario Zechner
ce8e0fb102 Style changes, Ingest Dossier Data from xls converted to csv see https://www.dossier.at/dossiers/supermaerkte/quellen/anatomie-eines-supermarkts-die-methodik/ 2023-05-27 12:33:18 +02:00
Mario Zechner
dda562675f Add package.sh to create Windows/Linux/macOS apps. Closes #11. 2023-05-23 14:24:32 +02:00
Mario Zechner
7813fc9656 Remove node-cron dependency. 2023-05-15 15:19:22 +02:00
Mario Zechner
9afe998789 Initial commit. 2023-05-15 13:53:34 +02:00