Commit Graph

215 Commits

Author SHA1 Message Date
Mario Zechner
dee74f925e Share carts via link and allow to save them to own cart list. Limited by maximum URL length but easier than export/import. 2023-05-27 21:44:22 +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
9d22062ca0 Fix button cell in cart table. 2023-05-26 16:13:15 +02:00
Mario Zechner
55af83b3d0 Fix replay(), fix thead see #27 2023-05-26 16:05:42 +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
f1a4c8ce6c Fix responsive tables for carts 2023-05-26 14:21:17 +02:00
Christian Tschugg
0788e7cd53 Add responsive tables 2023-05-26 14:09:15 +02:00
Christian Tschugg
96253ac311 Fix lastPrice to object 2023-05-26 13:24:05 +02:00
Mario Zechner
4d7645efaf Add query link generation. 2023-05-26 11:28:40 +02:00
Mario Zechner
b93ebc1423 No more API, just a static file in site/ 2023-05-26 09:16:26 +02:00
Mario Zechner
f277d207cc Split search filters into more rows. 2023-05-26 08:21:02 +02:00
Mario Zechner
6707b3c1d7 Fix up aktionen, include new stores. 2023-05-26 08:16:35 +02:00
simmac
2de0360298 Added MPREIS support 2023-05-26 00:34:27 +02:00
simmac
8711edb503 Added MPREIS support 2023-05-26 00:34:26 +02:00
Mario Zechner
1dc6dde7c4
Merge pull request #16 from simmac/main
Always show two decimals for price
2023-05-25 19:41:51 +02:00
Mario Zechner
0186fc0665
Merge branch 'main' into main 2023-05-25 16:10:55 +02:00
Mario Zechner
e556c1ace5 Cosmetics. 2023-05-25 16:09:34 +02:00
Simeon Macke (01505675)
42263b3217 Always show two decimals for price 2023-05-25 14:20:50 +02:00
Christian Tschugg
661ca82f6c Add limited support for LIDL 2023-05-25 14:03:19 +02:00
Mario Zechner
72ec079de2 Fix up DM integration. 2023-05-25 13:38:39 +02:00
Mario Zechner
c54f9261df Sort of fix CSS for mobile. Filter in Preisänderungen. 2023-05-25 13:32:53 +02:00
simmac
e19360f3c2
Merge branch 'badlogic:main' into main 2023-05-25 12:30:32 +02:00
Simeon Macke (01505675)
fadb104d72 Add DM support 2023-05-25 12:28:12 +02:00
Mario Zechner
b9cf3f9e3c Percentage change in price dom. 2023-05-25 07:03:21 +02:00
Mario Zechner
00c396644d Sort price changed items by store and name. 2023-05-25 06:55:22 +02:00
Mario Zechner
4d8a52655a Merge branch 'main' of https://github.com/badlogic/heissepreise 2023-05-25 06:44:13 +02:00
Mario Zechner
d7ee1b6bb0 Simplified price change site. 2023-05-25 06:44:05 +02:00
Simeon Macke (01505675)
0509d18c7b Add eventlistener to Bio-selector 2023-05-24 19:38:09 +02:00
Simeon Macke (01505675)
72f913ea76 Add filter for "bio"/organic 2023-05-24 17:26:51 +02:00
Mario Zechner
a52ca5c51a More charting in cart. 2023-05-24 16:59:43 +02:00
Mario Zechner
5533395e04 Log alaSql parser error to console. 2023-05-24 12:00:33 +02:00
Mario Zechner
32dd0d9776 Refactoring search and charting, charts in product search. 2023-05-23 20:07:26 +02:00
Mario Zechner
dc8b4ece3d Allow SQL-like queries, enabled by prepending query with ! character, e.g. !price > 0.4 2023-05-23 11:21:48 +02:00
Mario Zechner
a870446485 Cart charts. 2023-05-22 16:02:01 +02:00
Mario Zechner
df6b4cdd9d Add Momentum Eigenmarken cart as default cart. 2023-05-22 14:39:57 +02:00
Mario Zechner
d872ec0c52 Fuzzy search for , and . 2023-05-20 15:47:07 +02:00
Mario Zechner
46bc81dff3 Fix Billa weighted item prices analogously to Spar. See #10 2023-05-20 15:38:40 +02:00
Mario Zechner
e5a5848986 Nicer colors. 2023-05-19 19:39:26 +02:00
Mario Zechner
b88f75c6fe Shitty colors. 2023-05-19 16:37:46 +02:00
Mario Zechner
8f67580822 Add carts. 2023-05-19 16:01:43 +02:00
Mario Zechner
4b781b8b70 Refactor search component for re-use. Refactor changes. 2023-05-19 14:47:40 +02:00
Mario Zechner
bf9a1b1ca5 Add Hofer Milfina to filters. 2023-05-18 18:47:50 +02:00
Mario Zechner
ae8de5ccc2 Fix store link generation. 2023-05-18 18:20:58 +02:00
Mario Zechner
74e28ffaef Merge branch 'main' of https://github.com/badlogic/heissepreise
# Conflicts:
#	site/main.js
2023-05-18 18:16:27 +02:00
Mario Zechner
df447df778 Beginning of carts. Refactorting of frontend code. 2023-05-18 18:14:51 +02:00
Matthias Hochsteger
0255b59bbd Fix hofer article link 2023-05-18 15:56:26 +02:00
Matthias Hochsteger
c94472eb25 Hofer support
TODO: Currently an authorization token must be hard-coded, otherwise
fetching hofer data will be skipped
2023-05-18 13:41:09 +02:00
Mario Zechner
1b0979d90e Show price history. 2023-05-17 18:33:43 +02:00
Mario Zechner
3dd9504d6e Front end refactor. 2023-05-17 16:55:46 +02:00
Mario Zechner
d7b6f6f25f Refactoring. 2023-05-17 16:17:45 +02:00
Mario Zechner
ed66d46c3f Price change stats and site. 2023-05-16 15:56:46 +02:00
Mario Zechner
ef60364c1b Empty string in case no unit was given. 2023-05-15 22:50:19 +02:00
Mario Zechner
debed60c6d Price range and exact word matching. 2023-05-15 22:35:36 +02:00
Mario Zechner
2b7c03d143 This is Austria. 2023-05-15 18:26:47 +02:00
Mario Zechner
99b56febc6 Remove raw data link. 2023-05-15 16:22:32 +02:00
Mario Zechner
5f47357960 Lower-case search field. 2023-05-15 15:31:14 +02:00
Mario Zechner
a9ba0059d6 Remove elasticlunr 2023-05-15 15:18:46 +02:00
Mario Zechner
acee87273b Always fetch data on startup. 2023-05-15 14:47:38 +02:00
Mario Zechner
c12394fa29 Fix bug in search, table header style. 2023-05-15 14:41:02 +02:00
Mario Zechner
0baf1e1382 Query must be 3 chars minimum. 2023-05-15 13:57:04 +02:00
Mario Zechner
9afe998789 Initial commit. 2023-05-15 13:53:34 +02:00