Matthias Hochsteger
9ff667ec92
Compare generated data with reference file
...
If existent, compare data with `latest-canonical-reference.json` and store
changes in `latest-canonical-changes.json`. Also prints the number of
changed articles on command line.
This feature is just for development (especially for changes in stores/)
and has no effect on the generated data.
2023-06-06 20:55:02 +02:00
Mario Zechner
689d191769
Merge pull request #77 from tiefenb/main
...
Add missing unimarkt "haushalt" category
2023-06-06 20:50:22 +02:00
Mario Zechner
8632ca7024
Merge pull request #76 from mhochsteger/fix_spar_units_for_weighted_products
...
Use price-per-unit field for weighted products in spar
2023-06-06 20:49:50 +02:00
Matthias Hochsteger
e66121e2f2
Use price-per-unit field for weighted products in spar (seems most robust)
2023-06-06 20:38:48 +02:00
Mario Zechner
241c3a83ec
Fix cart all checkbox.
2023-06-06 18:50:44 +02:00
Mario Zechner
8e0c6d24d9
Fix all checkbox behaviour.
2023-06-06 18:42:40 +02:00
Mario Zechner
cb93299990
Fix sorting by name similarity, Billa deduplication.
2023-06-06 18:36:55 +02:00
Mario Zechner
b9ed07eabb
Add stopword filtering, filter by unit mismatch when finding similar items.
2023-06-06 16:55:56 +02:00
Markus Tiefenbacher
f76be098c4
Add missing unimarkt "haushalt" category
...
Products like pet food, soap, shampoo, etc.
2023-06-06 16:55:22 +02:00
Mario Zechner
353e3cc77e
More categorization work. Run node categorize.js <cart-or-items-json> to see kNN results.
2023-06-06 16:18:01 +02:00
Mario Zechner
a5cd0f5de8
Fetch Billa data by category. Yields more items. Can be used for categorizing other store items, see categorize.js.
2023-06-06 15:15:39 +02:00
Mario Zechner
23b1ec978a
JSON download of cart.
2023-06-06 15:14:57 +02:00
Mario Zechner
6ab871f022
Limit name similarity sort to small result lists.
2023-06-06 00:32:01 +02:00
Mario Zechner
517e1e4cca
Add <, <=, >, >= as unit query operators
2023-06-06 00:16:43 +02:00
Mario Zechner
4c599d13d2
Imprint.
2023-06-06 00:01:01 +02:00
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
2bc04ba48f
More pages fixes.
2023-06-05 22:37:49 +02:00
Mario Zechner
f60436b59b
More Spar unit fixing.
2023-06-05 22:06:38 +02:00
Mario Zechner
91f30e553f
Don't lowercase Spar item names.
2023-06-05 21:59:35 +02:00
Mario Zechner
d85d9d4f24
Make name links take up entire <td>
2023-06-05 21:52:02 +02:00
Mario Zechner
d30ef57d9b
Fix a bunch of SPAR unit/quantity issues. See #71 .
2023-06-05 21:42:57 +02:00
Mario Zechner
4f4c42126a
Fix restore for Dossier data.
2023-06-05 21:14:10 +02:00
Mario Zechner
3667c269b7
Merge branch 'main' of https://github.com/badlogic/heissepreise
2023-06-05 20:54:18 +02:00
Mario Zechner
c95451c5d8
Fix pages generation.
2023-06-05 20:54:11 +02:00
simmac
2b497d600e
Add legal disclaimer
2023-06-05 16:27:37 +02:00
Mario Zechner
f83af199e6
Merge pull request #73 from mhochsteger/fix_spar_quantities_with_tausendertrennpunkt
...
Fix quantities with "Tausendertrennpunkt" in Spar
2023-06-05 14:45:36 +02:00
Mario Zechner
aef736995a
Merge pull request #72 from mhochsteger/fix_hofer_unit_parsing
...
fallback argument in convertUnit
2023-06-05 14:45:19 +02:00
Matthias Hochsteger
11e40125f6
Fix quantities with "Tausendertrennpunkt" in Spar
...
Didn't dare to ignore dots globally, as I discovered stuff like "500.000 GR" in
MPREIS data.
Fixes #71
2023-06-05 14:42:42 +02:00
Matthias Hochsteger
505b3c75b3
fallback argument in convertUnit
...
Fixes #70
2023-06-05 14:26:42 +02:00
Mario Zechner
e714d720b0
Fix charting in cart.
2023-06-05 08:12:29 +02:00
Mario Zechner
ea67924297
Merge branch 'main' of https://github.com/badlogic/heissepreise
2023-06-05 00:06:20 +02:00
Mario Zechner
81ecd54760
Fix charting in main.
2023-06-05 00:06:10 +02:00
Mario Zechner
f5c9f05590
Merge pull request #69 from simmac/main
...
Fixed DM-DE queries
2023-06-05 00:02:21 +02:00
simmac
632c0db6b0
Fixed DM-DE queries.
...
Fixes #45
2023-06-04 23:42:15 +02:00
Mario Zechner
352b397515
Fix charting in product search.
2023-06-04 23:38:52 +02:00
Mario Zechner
7513cea564
More Docker fixes.
2023-06-04 23:18:55 +02:00
Mario Zechner
76c8b0b11f
More Docker fixes.
2023-06-04 23:16:30 +02:00
Mario Zechner
7fb18388df
No more need for fixup.
2023-06-04 23:12:07 +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