mcbloch
98214f8b84
Add share slug and qr code to order page
2022-05-20 19:04:25 +02:00
mcbloch
7702fdecbe
change url usage to unique 7char slugs
2022-05-20 19:04:22 +02:00
mcbloch
0e0771bae1
use a more common unicode arrow that can be found in more fonts
2022-05-20 18:17:34 +02:00
redfast00
749012140b
Make deadline minutes integer instead of rounded float
2022-05-11 18:33:34 +02:00
b5202a9de6
Don't crash when rendering None price
2022-05-11 02:43:08 +02:00
7b16a3b6c5
Don't crash when item.price is None
2022-05-11 02:35:45 +02:00
03f1e56161
Fix bug with form inside form
2022-05-02 22:25:06 +02:00
cf27a7de8a
For loops don't work in this template engine
2022-05-02 22:04:45 +02:00
a568103a60
You didn't see this
2022-05-02 22:00:37 +02:00
85d8892176
Hide buttons for which user has no permission
2022-05-02 21:56:38 +02:00
c35d107502
Merge branch 'payment'
2022-05-02 21:23:33 +02:00
mcbloch
dfbf1de5a1
wsgi is particular about the app object
2022-05-02 18:25:54 +02:00
mcbloch
fec9d660c3
Fix wsgi startup script for real
2022-05-02 18:21:27 +02:00
mcbloch
9c00fcc0cf
Fix for wsgi startup script
2022-05-02 18:18:32 +02:00
mcbloch
2271b0427c
Hotfix for create_database script
2022-05-02 14:16:20 +02:00
5a9d9c1d31
Update prices per person on key up
...
After user feedback
2022-04-22 01:25:01 +02:00
ced04acb2e
Remove TODO buttons
2022-04-22 01:19:11 +02:00
09e2d704cd
Add price editor
2022-04-22 01:19:07 +02:00
fc630e9061
Support marking items as paid
2022-04-20 18:09:45 +02:00
Maxime
0ace54a8fd
Merge pull request #185 from ZeusWPI/fix/pylint
...
Fix pylint on everything
2022-04-19 23:59:47 +02:00
mcbloch
ae77adc54e
Add flask factory to scope app variable
2022-04-19 23:59:23 +02:00
Jan-Pieter Baert
e93460743a
Fix pylint on everything
...
Except hlds related files because that's a mess
2022-04-19 23:20:03 +02:00
Maxime
fb3e7b95f1
Merge pull request #181 from ZeusWPI/feature/179
...
Update script to read admins from configuration file
2022-04-19 22:34:41 +02:00
Jan-Pieter Baert
d59ad9abba
Add readme documentation about the admin user
2022-04-19 22:34:16 +02:00
Jan-Pieter Baert
492d1ca91c
Update script to read admins from configuration file
2022-04-19 22:34:06 +02:00
Maxime
461664f629
Merge pull request #183 from ZeusWPI/fix/pylint
...
Fix pylint in haldis
2022-04-19 22:32:35 +02:00
Jan-Pieter Baert
781e4cd45b
Add requirements for running pylint
2022-04-19 22:05:38 +02:00
Jan-Pieter Baert
5e29f2a5f7
Fix formatting
2022-04-19 22:04:49 +02:00
Jan-Pieter Baert
1cdd22c1c0
Add fail-under to pylint
2022-04-19 22:03:34 +02:00
Maxime
33d2fe3b52
Merge pull request #182 from ZeusWPI/cleanup
...
Cleanup populate-db script
2022-04-19 21:35:38 +02:00
mcbloch
2123d7d1a3
fix the weird copying of files
2022-04-19 21:31:40 +02:00
Jan-Pieter Baert
ba1b37f5fe
Update populate-db to be less hacky
2022-04-19 20:40:06 +02:00
Maxime
8350e57cc8
Merge pull request #178 from fbegyn/f-portable-shell-scripts
...
make shell scripts portable
2022-04-19 20:20:59 +02:00
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