Commit Graph

151 Commits

Author SHA1 Message Date
Mario Zechner
675b63cf2e
Merge pull request #75 from simmac/main
Add legal disclaimer
2023-06-05 23:59:50 +02:00
Mario Zechner
57fb15670a Quantity unit search and sort by quantity. 2023-06-05 23:38:39 +02:00
Mario Zechner
9d58e20bbd Fixes #74, fall back fetching REWEDE from GitHub pages. 2023-06-05 23:04:03 +02:00
Mario Zechner
d85d9d4f24 Make name links take up entire <td> 2023-06-05 21:52:02 +02:00
simmac
2b497d600e Add legal disclaimer 2023-06-05 16:27:37 +02:00
Mario Zechner
e714d720b0 Fix charting in cart. 2023-06-05 08:12:29 +02:00
Mario Zechner
81ecd54760 Fix charting in main. 2023-06-05 00:06:10 +02:00
Mario Zechner
352b397515 Fix charting in product search. 2023-06-04 23:38:52 +02:00
Mario Zechner
f06622f5d6 Merge branch 'main' into site-refactor 2023-06-04 21:52:01 +02:00
Mario Zechner
402aed16e5 Fixes #63, penny urls 2023-06-04 21:51:50 +02:00
Mario Zechner
25f63b18dc Fix bug in calculateOverallPriceChanges, date range was applied in the wrong place. 2023-06-04 21:37:33 +02:00
Mario Zechner
7b9b478520 Add menu to changes. 2023-06-04 21:31:35 +02:00
Mario Zechner
a63cfa7c91 Remove aktionen and billiger, all done in changes.html now. 2023-06-04 21:30:55 +02:00
Mario Zechner
f61f0d1a0e Fix cart header on mobile, some prettification. 2023-06-04 19:54:28 +02:00
Mario Zechner
002279593f Fix cart table header on mobile. 2023-06-04 19:32:13 +02:00
Mario Zechner
b913097a99 Tons of frontend refactoring. Bug: cart table shows header on mobile 2023-06-04 14:45:05 +02:00
Mario Zechner
665b2b5c25 .js clean-up, add second pattern to template "engine" so we can also bundle .js files eventually. Not great for development, as line numbers no longer match. 2023-06-04 03:30:05 +02:00
Mario Zechner
21e7566cfa Removed the sticky search field, refactoring, WIP 2023-06-04 02:19:13 +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
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
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
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
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
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
6b1f84cfe3 Manually merged PR #48, Penny support (only gets us 275 products) 2023-06-01 14:40:28 +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
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