Commit Graph

126 Commits

Author SHA1 Message Date
9f725b4c46
Authentication - Made Django use a custom User model
WARNING! This commit requires you to re-migrate the database from the beginning, because AUTH_USER_MODEL can only be set before the initial migration.
2017-11-14 14:56:44 +02:00
Tsa6
20d3ac7aec
Updated tests to new user model 2017-11-13 16:13:25 -05:00
926ecbceb3
Authentication - Rewrite Show views to use django user model 2017-11-13 19:42:10 +02:00
5fb6911960
Authentication - Rewrite auth system to use Django's user model 2017-11-13 19:38:51 +02:00
325af6929f
Merge pull request #48 from IcyNet/show
Show
2017-11-11 20:48:22 +02:00
c11a43b7c5
Show - Form hack with vote buttons - CSRF protection 2017-11-11 20:34:48 +02:00
064406bf89
use datetime.now instead of today 2017-11-11 17:35:21 +02:00
f07f6f1b46
change banner to artwork 2017-11-11 15:37:36 +02:00
576c91a6a8
Show - Add Open Graph meta to episode and show page 2017-11-11 15:33:27 +02:00
a8d2961a79
Show - Add episode link submissions 2017-11-11 14:57:52 +02:00
f13c412f85
Show - add page titles 2017-11-11 13:30:16 +02:00
c6672da6c6
slugify episode name into url 2017-11-11 12:53:25 +02:00
1f71c26fe7
conserve lines, fix issue 2017-11-11 12:41:41 +02:00
c3eff9f88a
Show - Convert positive to a boolean 2017-11-11 11:26:26 +02:00
528e95fc7b
Show - Allow submissions to be voted for 2017-11-11 11:24:39 +02:00
1e868efb72
Remove those counts because I can just use |length 2017-11-11 10:12:39 +02:00
94b54a0ef2
Show - Use .annotate for submissions with votes and their ordering 2017-11-11 10:03:06 +02:00
4adab93c3a
Show - Show empty message for no submitted links 2017-11-10 17:47:45 +02:00
f6895e7d25
Show - Added Submissions Page 2017-11-10 17:21:21 +02:00
5e0aa075d1
Show - Index Page, CSS 2017-11-10 15:55:39 +02:00
Tsa6
82f2e3dc83 Merge pull request #47 from IcyNet/landing-page
Landing page
2017-10-09 12:54:32 -04:00
Tsa6
a584fec1a3 Switched from stylus to plain css 2017-10-09 12:48:21 -04:00
039935b9b5
migrations init still needs to be included 2017-10-09 19:14:04 +03:00
416399de9e
remove the migrations from the landingpage 2017-10-09 18:57:09 +03:00
6a2932f1b3
display name on the page 2017-10-09 17:39:55 +03:00
4acf500bc8
Merge remote-tracking branch 'origin/master' into landing-page
merge with latest
2017-10-09 17:00:11 +03:00
20cb72c864
simple mobile friendlyness 2017-10-06 13:25:32 +03:00
4ca7c86ec5
initial layout 2017-10-05 13:37:09 +03:00
Tsa6
6177b31227 Merge pull request #46 from IcyNet/unit-testing
Unit testing
2017-10-04 14:57:35 -04:00
Tsa6
ece4e8254f Removed unnecessary test files 2017-09-29 17:44:37 -04:00
Tsa6
575c3f27cc Added test that states are unique 2017-09-29 17:40:50 -04:00
Tsa6
40d8d1f5e5 Added test for logging in a pre-existing user 2017-09-29 17:34:57 -04:00
Tsa6
491a86f478 Added test to reject bad state tokens 2017-09-29 17:25:12 -04:00
Tsa6
8d3f54ae3f Added test for successfully logging in new user 2017-09-29 17:21:42 -04:00
Tsa6
a6d4ebd1ba Merge pull request #41 from IcyNet/documentation
Added a README
2017-09-26 16:32:21 -04:00
Tsa6
3b01197b21 Merge pull request #42 from IcyNet/display-name-to-session
Added user display name to session on login
2017-09-25 18:10:26 -04:00
Taizo 'Tsa6' Simpson
3b195eb763 Added user display name to session on login 2017-09-25 18:08:43 -04:00
Taizo 'Tsa6' Simpson
6399ac1432 Added a README 2017-09-25 17:21:45 -04:00
Tsa6
2242ce2878 Merge pull request #39 from IcyNet/postive-vote-typo
Fixed the postive typo
2017-09-25 15:55:53 -04:00
Taizo 'Tsa6' Simpson
18e8dbefd2 Fixed the postive typo 2017-09-25 15:49:15 -04:00
Tsa6
f92a4e95bf Merge pull request #38 from IcyNet/admin-panel-enhancements
Added __str__ methods to all the models
2017-09-24 18:30:59 -04:00
Taizo 'Tsa6' Simpson
2a5d4e3fdd Added __str__ methods to all the models 2017-09-24 18:30:15 -04:00
Tsa6
054a62c2f0 Merge pull request #36 from IcyNet/episode-season-typo
Fixed a typo in the Episode models's name's verbose_name
2017-09-24 17:04:04 -04:00
Taizo 'Tsa6' Simpson
2b6dfeca8b Fixed a typo in the Episode models's name's verbose_name 2017-09-24 17:02:50 -04:00
Taizo 'Tsa6' Simpson
a815e29f65 Added very basic framework for the landing page 2017-09-24 16:53:10 -04:00
Tsa6
a1a8e624d9 Merge pull request #33 from IcyNet/add-models-admin
Added models to the admin page
2017-09-24 16:15:27 -04:00
Taizo 'Tsa6' Simpson
383ed7b649 Added models to the admin page 2017-09-24 16:14:08 -04:00
Tsa6
eb2b357b7b Merge pull request #28 from IcyNet/oauth
Implement OAuth for IcyNet.eu
2017-09-22 17:54:13 -04:00
Taizo 'Tsa6' Simpson
327052322a Now loads user data to database and user id to session on login 2017-09-22 17:48:39 -04:00
Taizo 'Tsa6' Simpson
ba0d572cb1 Updated User model to match changes in IcyNet (User id [int] --> UUIDv4 [varchar]) 2017-09-22 17:45:17 -04:00