Guillaume Bertholon
c836f642fa
Authenticate by email with a custom user model
...
This avoid the weird double username situation where we want to give the
users the choice of their displayed name but at the same time we need them to
never change their CAS username.
Now CAS matches on email so we do not have problems.
2020-12-24 14:19:35 +01:00
Guillaume Bertholon
0d838cafee
Add public name customization and small style adjustments
2020-12-20 01:10:02 +01:00
Guillaume Bertholon
f401c66f97
Simplify html structure to remove useless div
2020-12-18 21:20:59 +01:00
Guillaume Bertholon
d56d0b44f3
Add markdown pages for customization by respos
2020-12-18 19:30:09 +01:00
Guillaume Bertholon
ccd8ee9cc9
Add game comments and rework game models
...
Models are now more structured for number of players, and durations can
be omitted.
2020-12-13 00:12:06 +01:00
Guillaume Bertholon
497e83eca3
Remove useless files in auth app
2020-11-29 22:55:51 +01:00
Guillaume Bertholon
02aaa79047
Add messages on auth success & failure
...
Refactor auth code to use class based views
2020-11-29 22:35:42 +01:00
Guillaume Bertholon
1850746975
Add inventory search with haystack
...
Also give a coherent look to all inventory lists
2020-11-28 00:41:11 +01:00
Guillaume Bertholon
68dea4002c
Add category and tag pages
2020-11-22 19:01:21 +01:00
Guillaume Bertholon
be99a76829
Simplify header and adapt auth pages style
...
Having a title in the header is worse than a normal title inside the
page. Restore the border to compensate.
2020-11-22 13:34:01 +01:00
Quentin VERMANDE
8f6ef82f99
CAS authentification
2020-10-22 19:24:16 +02:00
Quentin VERMANDE
9c0b7a66fa
Authentification system; outsider login does not crash
2020-10-17 21:31:55 +02:00
Guillaume Bertholon
8843c07a6a
Give the main structure and begin inventory app
2020-10-11 22:19:11 +02:00
Guillaume Bertholon
2ec3c5ce05
Init Django project
2020-03-04 17:46:15 +01:00