Commit Graph

222 Commits

Author SHA1 Message Date
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
3b2cfa4bf9 Fix broken initial load of default cart 2023-06-02 14:38:46 +02:00
Christian Tschugg
8481a32d4f PoC: Sticky Header 2023-06-02 14:36:24 +02:00
Mario Zechner
f21ac58585
Merge pull request #56 from slhck/all-button
add 'alle' checkbox
2023-06-02 14:25:56 +02:00
Werner Robitza
9358548d0f add 'alle' checkbox 2023-06-02 14:17:00 +02:00
Mario Zechner
648927a294 Merge branch 'main' of https://github.com/badlogic/heissepreise 2023-06-02 09:56:56 +02:00
Mario Zechner
64fe6babfb Add lowestPrice field to item for alasql queries. 2023-06-02 09:56:48 +02:00
Mario Zechner
5082452685
Merge pull request #53 from iantsch/escape-cart-name
Escape cart name, fixes badlogic/heissepreise#47
2023-06-02 09:54:24 +02:00
Mario Zechner
e8837a0a41
Merge pull request #54 from iantsch/favicon
Add 🔥 as favicon
2023-06-02 09:53:38 +02:00
Christian Tschugg
9f287e10e5 Add 🔥 as favicon 2023-06-02 08:04:48 +02:00
Christian Tschugg
677b7032ac Escape cart name, fixes badlogic/heissepreise#47 2023-06-02 08:00:54 +02:00
Mario Zechner
c34be43048 Fix query sharing with 1 checked item. 2023-06-01 20:08:24 +02:00
Mario Zechner
4a6b8bb225 Print date in workflow 2023-06-01 19:45:14 +02:00
Mario Zechner
c5f0812e02 Mario tests in prod only... 2023-06-01 19:29:49 +02:00
Mario Zechner
dcc839cccb Fix query sharing. 2023-06-01 19:10:14 +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
c7533691b1 Refactor cart.js spaghetti. 2023-06-01 15:47:17 +02:00
Mario Zechner
1fec42bfe1 Fix scheduling of data fetch, do it daily at 7am instead of every 24h after launching the server. 2023-06-01 14:59:02 +02:00
Mario Zechner
8c202de9a6 Merge branch 'main' of https://github.com/badlogic/heissepreise 2023-06-01 14:40:36 +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
9c6373b7f0
Merge pull request #50 from mhochsteger/fix_mpreis_units
Fix mpreis units
2023-06-01 14:30:18 +02:00
Mario Zechner
53fd866617 Show number of results in changes.html, fix search input width. 2023-06-01 14:25:12 +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
Matthias Hochsteger
b8577bb507 Fix mpreis units 2023-06-01 08:25:04 +02:00
Matthias Hochsteger
4c55a085b2 Use short-description-2 in spar for quantity/unit
Also fix round error in cases without quantity short-description
2023-06-01 07:42:28 +02:00
Mario Zechner
28018de751 Newer node image. 2023-06-01 01:27:57 +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
8e79993725 Fix permissions of workflow. 2023-05-31 09:46:32 +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
80dbc296db Try to be fancy with http2_push 2023-05-30 15:59:29 +02:00
Mario Zechner
8c28a282a3 New pages workflow. 2023-05-30 15:49:35 +02:00
Mario Zechner
dfc23499b4 Generate compressed files in pages.js 2023-05-30 15:46:10 +02:00
Mario Zechner
6a5ca97b65 Better Nginx config. 2023-05-30 14:32:20 +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
Mario Zechner
d09382061e
Merge pull request #41 from iantsch/share-search
Share search
2023-05-30 13:06:15 +02:00
Christian Tschugg
a9c37acb59 Allow searches to be shared, fixes badlogic/heissepreise#33 2023-05-30 11:57:00 +02:00
Christian Tschugg
fe7c79e314 Fix old data conversion issue 2023-05-30 11:51:05 +02:00
Mario Zechner
984166cca6 Search field lacked quantity. 2023-05-30 10:46:45 +02:00
Mario Zechner
9a6c6a3589 Fix division by zero. 2023-05-30 10:41:51 +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