Commit graph

77 commits

Author SHA1 Message Date
Johnny
e8d4bbf5fa Adds a generic object detail view. 2018-10-26 00:15:48 +00:00
Johnny
524df146e2 Fixes redirect bug after character update, updates tests. 2018-10-24 22:53:04 +00:00
Johnny
a5d0669734 Fixes links. 2018-10-24 22:52:33 +00:00
Johnny
f083cf61c3 Adds puppet quick links to dropdown menu, implements views and adds tests. Converts index view to CBV. 2018-10-24 21:11:17 +00:00
Johnny
20af9ae238 Updates AccountCreateView to use typeclass create method. 2018-10-24 20:24:41 +00:00
Johnny
659b264160 Changes charcreateview to use new typeclass create() method instead. 2018-10-24 19:00:47 +00:00
Johnny
f9999119e2 Housekeeping. 2018-10-24 00:55:37 +00:00
Johnny
21972dac31 Adds unit tests for char create and delete, fixes bugs. 2018-10-24 00:02:26 +00:00
Johnny
48b62a258a Adds permissions checks for views involving objects. 2018-10-23 23:43:40 +00:00
Johnny
4b3e9bc87e Adds unit tests for views. 2018-10-23 23:42:00 +00:00
Johnny
68dfaf5429 Fixes page titles. 2018-10-18 20:42:22 +00:00
Johnny
20379a7fff Fixes links. 2018-10-18 20:42:02 +00:00
Johnny
712177b718 Makes forms more generic and implements a set of class-based CRUD views for character objects. 2018-10-18 19:49:05 +00:00
Johnny
34915980c4 Adds CRUD views for characters. 2018-10-07 17:26:19 +00:00
Johnny
66fa1a5584 Adds generic listview template. 2018-10-05 21:08:22 +00:00
Johnny
6c56d59114 Adds links to charman views. 2018-10-05 21:08:00 +00:00
Johnny
c5f2ac171c Adds character management/deletion views and some other changes. 2018-10-05 21:07:44 +00:00
Johnny
0886b8ef28 Removes character update form. 2018-10-05 21:07:07 +00:00
Johnny
0ed56ad78f Adds template for character management list view. 2018-10-05 21:06:42 +00:00
Johnny
d124c0630b Adds pagination and incorporates on base template where applicable. 2018-10-05 21:06:10 +00:00
Johnny
06b7b74a27 Renames chargen form. 2018-10-05 21:04:01 +00:00
Johnny
221ca9462e Merges accidental branch. 2018-10-05 20:19:14 +00:00
Johnny
b0cd7d33e5 Implements character management and update views. 2018-10-05 20:16:01 +00:00
Johnny
6d8643d6f3 Adds a generic form to templates. 2018-10-05 19:43:23 +00:00
Johnny
bfe5680eff Fixes storage of creator_id to dbhandler. 2018-10-05 19:22:23 +00:00
Johnny
c57877b827 Limits number of characters on quickselect to 10. 2018-10-05 19:01:05 +00:00
Johnny
40f5f283ad Implements web-based character creation. 2018-10-05 18:59:55 +00:00
Johnny
0531afceef Stylizes password_change form. 2018-10-04 22:54:48 +00:00
Johnny
a465b6c39f Adds authenticated dropdown with links to password change form, create/manage characters, and character quickselect. 2018-10-04 22:54:35 +00:00
Johnny
79d122a1dd Adds account registration form. 2018-10-04 20:21:02 +00:00
Johnny
9b924fc07e Adds include block for messages. 2018-10-04 20:05:55 +00:00
Johnny
927a104462 Adds hook to retrieve messsages and an include for the actual blocks. 2018-10-04 20:05:32 +00:00
Johnny
32c8d0fce2 Updates style of password reset forms to use Bootstrap instead of Django Admin. 2018-10-04 18:17:32 +00:00
Johnny
db5b68e943 Adds link to password reset form. 2018-10-04 17:19:52 +00:00
Johnny
63c8ae5bd5 Fixes failure to display error messages and display form as standalone. 2018-10-04 00:33:32 +00:00
Johnny
a0e3afd9a4 Adds template tag to override body. 2018-10-04 00:32:38 +00:00
Johnny
bad3ffb4c5 Updates Bootstrap to v4 stable. 2018-10-04 00:08:23 +00:00
Griatch
be5f289a8a Resolve all django deprecation warnings 2018-09-27 21:20:54 +02:00
Johnny
7c50331ea7 Adds trailing slash to authenticate endpoint in urls.py to correct weird '/authenticatelogin' path. 2018-09-05 21:45:15 +00:00
Nicholas Matlaga
3a6fe2acae rename card-block to card-body 2017-10-02 18:06:23 -04:00
Griatch
ab7cd3c101 Merge pull request #1434 from DamnedScholar/sekizai
Sekizai adapted to devel version of website.
2017-09-20 18:44:06 +02:00
DamnedScholar
58f2d7cf74 Sekizai 2017-09-18 18:17:10 -05:00
Vincent Le Goff
fd86a7ef36 Update wording for the custom menu partial 2017-09-17 14:19:44 +02:00
Vincent Le Goff
3c94121768 Separate the web menu in a partial template to easily override 2017-09-17 13:26:41 +02:00
Nicholas Matlaga
59e2e136e0 Class name changes to fix #1424 2017-09-12 13:39:54 -04:00
Nicholas Matlaga
0fa80a8bc3 Push Bootstrap version to the v4 Beta 2017-09-08 16:17:06 -04:00
Griatch
cdac9678b9 Add smarter shared login on website/webclient. Resolves #1063.
This makes it so that logging into the website will auto-log you
into the webclient and vice-versa when you refresh the page. But if
you log out of the web client will have to manually log in again. If
you log out of the website and reload the webclient page you will have
to log back into the client too (this is because logging out of the
website flushes the browser session, it doesn't seem worth the effort
to override django.auth in this).
2017-08-20 20:36:35 +02:00
Griatch
0ac190b6ea First attemtps at fixing the auto-login and making it cleaner. 2017-08-20 17:07:18 +02:00
Griatch
b278337172 Make PEP8 cleanup of line spaces and character distances as well as indents 2017-08-19 23:16:36 +02:00
Nicholas
4885d66b08 changes for player -> account migrations 2017-07-22 23:43:00 -04:00