Charlotte Van Petegem
a077a8038a
Only list orders to users of its association
2022-05-20 23:15:45 +02:00
Charlotte Van Petegem
1c0d78f2ee
Make sure only users with at least one association can create an order
2022-05-20 22:46:56 +02:00
mcbloch
7702fdecbe
change url usage to unique 7char slugs
2022-05-20 19:04:22 +02:00
Midgard
7b16a3b6c5
Don't crash when item.price is None
2022-05-11 02:35:45 +02:00
Midgard
03f1e56161
Fix bug with form inside form
2022-05-02 22:25:06 +02:00
Midgard
85d8892176
Hide buttons for which user has no permission
2022-05-02 21:56:38 +02:00
Midgard
09e2d704cd
Add price editor
2022-04-22 01:19:07 +02:00
Midgard
fc630e9061
Support marking items as paid
2022-04-20 18:09:45 +02:00
Jan-Pieter Baert
5e29f2a5f7
Fix formatting
2022-04-19 22:04:49 +02:00
Midgard
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
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
Midgard
8ccc508747
Tweak layout
2020-08-26 19:30:01 +02:00
Midgard
65ed818875
Start redesign of order page
2020-08-26 19:29:59 +02:00
redfast00
b1f3d786e8
Remove print statements polluting our logs
2020-08-21 21:02:21 +02:00
Midgard
65fa6441b1
Remove incorrect comment
...
The comment says that mypy gives a "Missing return statement" but it
links to an issue on the mypy bug tracker about the same error message
reported after exhaustive enum matching. This is a completely different
situation, here the "Missing return statement" is warranted: this part
of the code is reachable so an explicit `return None` is wanted for this
function that returns an Optional.
2020-07-18 23:50:49 +02:00
Midgard
ff57afca9a
Fix themes
2020-07-18 03:29:27 +02:00
Midgard
4f7ffc0e3d
Reformat with black
2020-07-17 11:40:15 +02:00
Midgard
b8eb40e448
Add JSON representation for dish
2020-03-04 21:04:16 +01:00
Midgard
b44d34003d
Make whitespace match convention
...
Convention according to our EditorConfig.
2020-02-29 17:37:33 +01:00
Midgard
172d5d1e08
Fix dish change detection once and for all
2020-02-29 15:40:14 +01:00
Midgard
bba3a0cd3a
Fix bug in ordering
2020-02-27 11:21:16 +01:00
Midgard
d9685b00d9
Fix stats view
...
Toss unused FatDish model.
2020-02-26 21:33:41 +01:00
Midgard
729dab2ba4
Fix anonymous ordering and dish change
2020-02-26 21:25:51 +01:00
Midgard
ccb034ef7f
Fix bug on anonymous order view
...
Change to temporary message
2020-02-26 18:10:09 +01:00
Midgard
2892a7dc25
Add no_text options
2020-02-25 19:09:28 +01:00
Midgard
646858aac3
Populate HLDS data version field
2020-02-25 17:51:53 +01:00
Midgard
b8ac141310
Fix mistake in dish change detection
...
When the form is submitted, the URL has no dish parameter any more.
To fix this, add a hidden form field to say which dish the form was for.
2020-02-24 14:20:36 +01:00
Midgard
13560b04cd
Take into account price of options
2020-02-24 00:42:24 +01:00
Midgard
1025ade758
Fix validation and saving for multi_choice, add price range
2020-02-24 00:31:14 +01:00
Midgard
513e495665
Add own logic and form elements
...
Bypass WTForms and use manually written <select> and all that.
2020-02-23 23:31:11 +01:00
Midgard
f900c85931
Add form for choices, submitting fails
2020-02-21 18:38:30 +01:00
Midgard
04fb06d187
Use order.location_name instead of order.location.name
2020-01-27 22:59:07 +01:00
Midgard
0e779e59b9
Use order.is_closed()
2020-01-27 03:52:29 +01:00
Midgard
aa63023383
Improve order items page and other stuff
2020-01-27 03:46:05 +01:00
Midgard
6f24b52855
Make creating order and adding items work
2020-01-27 02:33:55 +01:00
Midgard
d5bb14d3a5
Update views with HLDS models
...
Not expected to work yet, but if I don't do this generating migrations
gives errors.
2020-01-26 16:14:23 +01:00
Midgard
d564808417
Correct misspelled "courrier" to "courier"
2020-01-26 02:28:20 +01:00
Jan-Pieter Baert
3f3a6a3212
Add documentation to css related functions
2019-12-22 19:46:35 +01:00
Jan-Pieter Baert
d6f0019232
Small fixes
...
Remove print statements and use format strings instead of "+"
2019-12-17 23:44:15 +01:00
Pieter-Jan Cassiman
98c57b161e
Added css_list to render_template for profile page
2019-12-17 22:28:36 +01:00
Pieter-Jan Cassiman
285c36f0cf
Updated css_list function to return a list instead of a json
2019-12-17 22:26:48 +01:00
Pieter-Jan Cassiman
7ac0d6291e
Fixed css function to deal with default [customTheme] cookie
2019-12-17 22:25:59 +01:00
Jan-Pieter Baert
b8c15e5cf3
Add css misc functions
...
A function to list all possible themes and a list to load the css from
the cookie
2019-12-17 19:53:34 +01:00
redfast00
2d0e405fb2
Fix typo
2019-12-07 09:49:02 +01:00
Jan-Pieter Baert
528da7d777
Remove todo which is done
2019-12-06 16:22:57 +01:00
Jan-Pieter Baert
ababb85402
Make custom theme code a bit cleaner
2019-12-06 16:12:05 +01:00
Jan-Pieter Baert
a81055b574
Remove useless 'str(...)' usage
2019-12-06 15:34:39 +01:00
kindtanton
ee627b7dfa
Plausible fix for internal server error when requesting the css
2019-12-06 12:32:51 +01:00
kindtanton
d34369df11
merged + added scss cache to gitignore
2019-12-05 20:38:07 +01:00
kindtanton
c5f82afc6a
Created css for 'kerstmis'
2019-12-05 19:39:35 +01:00