Commit graph

719 commits

Author SHA1 Message Date
Maxime
70491f3e5b
Merge pull request #180 from ZeusWPI/python-versions
Fix python version in first-setup script
2022-04-19 20:19:48 +02:00
mcbloch
c5e9067d59 use module instead of installed bin 2022-04-19 20:19:23 +02:00
Maxime
ee65544031
Update to use the exact server version 2022-04-19 20:10:22 +02:00
Jan-Pieter Baert
b573841e49
Fix python version in first-setup script 2022-04-19 19:57:27 +02:00
Francis Begyn
4924f22b48 make shell scripts portable
The current shell scripts call `/bin/bash`. This won't work on certain
systems (`nixos` for example 👀).

By switching to `/usr/bin/env bash` these scripts become portable. As
long as `bash` environment is present on a system, the scripts will
work.
2022-04-19 19:17:27 +02:00
redfast00
1f7ddcdb33
Rip out Airbrake 2022-01-26 07:51:45 +01:00
redfast00
36b55c5171
Merge pull request #176 from ZeusWPI/feat/pwa
Add PWA support
2021-10-28 23:58:52 +02:00
maartenvn
c5da63b23e fix(pwa): correct description & theme color 2021-10-28 23:52:21 +02:00
maartenvn
9e3578425f feat(pwa): add PWA support 2021-10-28 23:35:57 +02:00
4cbc4473de
Add custom item to each location 2021-09-15 21:14:21 +02:00
326b5d6b5f
Set secure and samesite 2021-07-24 17:51:26 +02:00
02a82621b7
Improve footer: improve spacing, https URL 2021-07-24 17:51:26 +02:00
adcc0dd69e
Confine li spacing to .main 2021-07-24 17:51:26 +02:00
4a96c0c286
Correct phone URL, add phone URL on location 2021-07-24 17:51:26 +02:00
e82742eb62
Remove pills introduced in previous commit 2021-07-24 17:51:26 +02:00
16bd9243d4
Aggregate comments 2021-07-24 17:51:26 +02:00
1ff8ceb521
Improve design
Remove main CSS from shop view page. Make it theme independent and
maximize contrast.

Improve spacing in "add item" list.

Refactor old term "showcase" to "shop_view" in code.
2021-07-24 17:51:25 +02:00
58d270e582
HLDS: change :: to double space and require it
Require double space before tags and price, like in the plain text
accounting format of ledger. This makes it easier to differentiate
between prices mentioned in descriptions and the price for the dish.
2021-07-24 17:51:25 +02:00
00cdc587b0
Add space at bottom in show view
On big orders the bottom of the page was awkward.
2021-07-24 17:51:25 +02:00
redfast00
90ea53d20e
Change komoot API from .de to .io 2021-07-24 17:45:19 +02:00
cc9343ccbc
Update dependencies
TatSu 5.5.0 is yanked.

Add Flask constraints because the newer versions changed stuff.
2021-06-19 01:18:30 +02:00
65d6de21fa
Change no courier text from "No-one" to "no-one yet" 2021-06-19 01:00:22 +02:00
redfast00
ca2b682dec
Merge pull request #174 from ZeusWPI/first-time-setup
First time setup
2020-12-09 23:32:09 +01:00
redfast00
fad23fbeda
Add option to download menus, make DB creation easier 2020-12-04 20:21:12 +01:00
redfast00
ec7c8ed40b
Update dependencies to fix bug in werkzeug 2020-12-04 20:20:41 +01:00
redfast00
f5a8303362
Don't crash when the theme does not have any options
Hotfix for prod, pushing straight to master
2020-12-04 05:17:34 +01:00
787669823c
Improve spacing between items in ordered dishes 2020-10-13 02:27:31 +02:00
695331dd1a
Fix margin in ordered dishes, less bold 2020-10-13 02:18:43 +02:00
342e94a7bf
Remove aligned price in menu and my_items 2020-10-13 02:10:45 +02:00
d3e6c1b08c
Use columns in order info faster, align prices in menu 2020-10-13 02:08:52 +02:00
c23a11bfdb
Fix flow quirks in "order information" section 2020-10-13 02:01:07 +02:00
8cefb48768
Collapse other dishes, save expanded dish in hash 2020-10-13 01:42:03 +02:00
17b3bc1c7a
Merge branch 'design' 2020-10-12 22:41:27 +02:00
837dc682bc
Tweak UI a bit after demo 2020-10-12 22:40:27 +02:00
6a052fae73
Take price of choice references into account 2020-09-26 01:10:37 +02:00
9641435b64
Add norobot tag on order pages 2020-09-26 00:39:50 +02:00
0ab0824913
Remove disused labels 2020-09-26 00:30:40 +02:00
7856302028
Improve order menu design 2020-09-25 21:12:41 +02:00
a841be3c48
Complete menu migration to separate repo 2020-09-25 19:48:25 +02:00
d1fcea7391
Migrate menus to separate repo 2020-09-18 19:54:53 +02:00
0b93307f1f
Fix mobile order page, show dish descriptions 2020-09-01 16:35:18 +02:00
6651a8d513
Show less TODOs on order page 2020-09-01 16:26:29 +02:00
5a24b934fd
Add Hawaiian Poké Bowl 2020-08-29 01:29:58 +02:00
8ccc508747
Tweak layout 2020-08-26 19:30:01 +02:00
f516ffe8c6
Don't crash when no user name 2020-08-26 19:30:00 +02:00
1bea3d2fcc
Show stop date if needed, change to "add from favourites" 2020-08-26 19:30:00 +02:00
48d67cbd89
Remove weird d from colours, add separate bg 2020-08-26 19:30:00 +02:00
f49952b4f2
Correct incorrect comment 2020-08-26 19:30:00 +02:00
63ce1c5551
Show options for choices on location page 2020-08-26 19:30:00 +02:00
65ed818875
Start redesign of order page 2020-08-26 19:29:59 +02:00