Commit Graph

16 Commits

Author SHA1 Message Date
Gesche 1527f07fa3 login: make login required and add a login html 2021-05-04 23:13:35 +02:00
Gesche cc93abc752 add integration test for create + next part and fix bugs
- story part of a story needs to start with current user
- turn number needs to be increased
2021-04-21 00:23:20 +02:00
Gesche 82e26a812c create story round: add tests & fix implementation 2021-04-20 22:52:03 +02:00
Gesche b1e3031254 get_next_story_part: implement & test 2021-04-20 00:31:50 +02:00
Gesche 6133fb1891 add function to determine if all players are ready for the next round; fix tests 2021-04-20 00:31:23 +02:00
Gesche d0b2d9c484 make things easier by adding turn numbers 2021-04-20 00:25:15 +02:00
Gesche 368653b88a add tests for get_first_unfinished_part 2021-04-20 00:02:10 +02:00
Gesche f2bb16aeb2 reset migrations again (not doing participants for now, leads to truple with the manytomany field with the same name) 2021-04-20 00:01:48 +02:00
Gesche be0be5a38f create all stories + story parts on round create 2021-04-19 00:22:06 +02:00
Gesche cd427ad974 modify url patterns to show steps in rounds; add views for that + html template 2021-04-19 00:21:40 +02:00
Gesche f6c958eed3 add helper functions to models 2021-04-19 00:20:04 +02:00
Gesche 02e1677c0d make rounds visible on start page 2021-04-19 00:19:32 +02:00
Gesche af2825fda8 remove participants link for now (too complicated for MVP) 2021-04-19 00:17:35 +02:00
Gesche 76b81d230a add first views, a bit html and urls 2021-03-31 01:15:49 +02:00
Gesche 8aa459d2ef introduce story round and participants, extend models with additional information, replace initial migration
No need for backwards compatibility at this point, so just replace the migration
2021-03-31 01:10:13 +02:00
Gesche 03aee0abd6 inital commit including first models 2021-03-30 21:25:52 +02:00