Commit Graph

77 Commits

Author SHA1 Message Date
Mario Zechner
d357caf7f1 First pass, everything is broken. 2023-06-03 22:00:52 +02:00
Mario Zechner
31a5cccec6 Revert change to currentDate(). Date.toISOString() gives time in UTC... 2023-06-03 01:24:22 +02:00
Mario Zechner
8bf0d65d89
Merge branch 'main' into compress-json 2023-06-02 16:56:22 +02:00
Mario Zechner
c6bbd0e03b Increased maxWidth to 150 in prettier config, formatted all the things. See #52. 2023-06-02 16:45:54 +02:00
Christian Tschugg
02bd7e5ff8 Compress raw data files on disk, fixes badlogic/heissepreise#51 2023-06-02 16:24:58 +02:00
Christian Tschugg
d3b498450a Add style tweaks 2023-06-02 15:05:11 +02:00
Christian Tschugg
f6649ca1cc Remove console.logs 2023-06-02 14:56:45 +02:00
Christian Tschugg
52f9fb32bf Fix IntersectionObserver entries below window size 2023-06-02 14:39:12 +02:00
Christian Tschugg
8481a32d4f PoC: Sticky Header 2023-06-02 14:36:24 +02:00
Werner Robitza
9358548d0f add 'alle' checkbox 2023-06-02 14:17:00 +02:00
Mario Zechner
64fe6babfb Add lowestPrice field to item for alasql queries. 2023-06-02 09:56:48 +02:00
Mario Zechner
c34be43048 Fix query sharing with 1 checked item. 2023-06-01 20:08:24 +02:00
Mario Zechner
cb287167d9 Add hasPriceChange function that can be called from alasql queries, e.g. !store="billa" and hasPriceChange(priceHistory, "2023-05-16", "2023-05-21") 2023-06-01 18:28:45 +02:00
Mario Zechner
6449ec971a Improve responsiveness of input box via timeout delay, add date range to chart, add sum and sum by store charting to main page. 2023-06-01 17:40:11 +02:00
Mario Zechner
08103a4c95 Make showCharts reusable, refactor carts. 2023-06-01 15:54:44 +02:00
Mario Zechner
6b1f84cfe3 Manually merged PR #48, Penny support (only gets us 275 products) 2023-06-01 14:40:28 +02:00
Mario Zechner
4302ed8137 Fix visibility of query sharing/json download in search component. Add price1/date1-10 to items for easier access via alasql 2023-06-01 14:24:50 +02:00
Mario Zechner
2a53cbd91a Added Rewe Germany 2023-06-01 01:09:25 +02:00
Mario Zechner
f498ab3c88 Ignore null quantity/unit in vectorization 2023-05-31 17:06:38 +02:00
Mario Zechner
df5043c197 Add similarity and price sort for search results. 2023-05-31 16:42:41 +02:00
Mario Zechner
774d445749 Today only charting in cart. 2023-05-30 21:42:47 +02:00
Mario Zechner
80f17e3f3d Chart type selection and sum per chain chart in cart.html 2023-05-30 20:02:03 +02:00
Mario Zechner
1270002b99 Initial DM Germany support. 2023-05-30 19:29:33 +02:00
Mario Zechner
e05e5a62a3 Fix text of query link and margin. 2023-05-30 13:57:54 +02:00
Mario Zechner
74ce151c7d
Merge pull request #42 from iantsch/fetch-canonical-parallel
Fetch canonical compressed in parallel
2023-05-30 13:57:14 +02:00
Christian Tschugg
0f5a08d723 Fetch canonical compressed in parallel 2023-05-30 13:09:27 +02:00
Christian Tschugg
a9c37acb59 Allow searches to be shared, fixes badlogic/heissepreise#33 2023-05-30 11:57:00 +02:00
Mario Zechner
984166cca6 Search field lacked quantity. 2023-05-30 10:46:45 +02:00
Mario Zechner
ed5e9b6d60
Merge pull request #40 from pretzelhands/patch-1
Add "Balea" as budget brand for DM
2023-05-30 10:34:53 +02:00
Mario Zechner
f26b5c3625 Closes #34 2023-05-30 10:34:25 +02:00
pretzelhands
a46d663725
Add "Balea" as budget brand for DM 2023-05-30 10:01:24 +02:00
HannesOberreiter
5f0d52a64a fix: 🎨 fix indentations 2023-05-29 19:13:36 +02:00
HannesOberreiter
53520359b1 style: 🎨 change to plural and use correct identations 2023-05-29 19:05:19 +02:00
HannesOberreiter
c56ac89d6f refactor: ♻️ refactor some utils 2023-05-29 17:31:00 +02:00
Mario Zechner
46eb2aff72
Merge pull request #10 from mhochsteger/unify_units
Unify units
2023-05-29 01:01:34 +02:00
Mario Zechner
c9ca788d46 Merge branch 'main' of https://github.com/badlogic/heissepreise 2023-05-29 00:42:32 +02:00
Mario Zechner
611a48809f Add store name to chart. 2023-05-29 00:42:24 +02:00
Markus Tiefenbacher
1fa31bdf7c Add Unimarkt Support 2023-05-29 00:08:32 +02:00
Matthias Hochsteger
dbe22ef5e6 Merge remote-tracking branch 'origin/main' into unify_units 2023-05-28 22:31:12 +02:00
Mario Zechner
9bacaf4fe4 Fix budget brand filtering, fix order of stores. 2023-05-28 21:06:19 +02:00
Mario Zechner
35c3bbbcca
Merge pull request #29 from iantsch/ui-generic-store
Refactor UI to generic store syntax
2023-05-28 20:37:45 +02:00
Matthias Hochsteger
cf2171737a Show a scale symbol for weighted articles, convert to l/kg 2023-05-28 19:25:15 +02:00
Matthias Hochsteger
2c19a6ccf3 show unit and quantity when available 2023-05-27 22:12:20 +02:00
Mario Zechner
9a75561929 Style fixes and cart import/export. 2023-05-27 20:56:26 +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
Christian Tschugg
a886580469 Refactor UI to generic store syntax 2023-05-26 18:12:29 +02:00
Mario Zechner
42b89fa325 Add highestBefore field for analytic queries, remove price1-10/date1-10. 2023-05-26 16:50:33 +02:00
Mario Zechner
bf47a1d268
Merge pull request #27 from iantsch/responsive-tables
Add responsive tables
2023-05-26 15:49:24 +02:00
Christian Tschugg
d427d72174 Fix headerModifier 2023-05-26 14:35:21 +02:00
Christian Tschugg
0788e7cd53 Add responsive tables 2023-05-26 14:09:15 +02:00