Commit graph

32 commits

Author SHA1 Message Date
0661ca5918 Goodbye background-image hacks! 2019-09-28 21:21:23 +02:00
4c0310beb5 Made the CSRF system less complicated. 2019-06-10 17:21:53 +02:00
fe5fa2b7a8 Restored password confirmation during registration. 2019-05-12 15:39:56 +02:00
feb1faab04 Use resized avatars where appropriate. 2019-03-25 21:11:31 +01:00
b6c98275ca Improved two factor login flow. 2019-03-10 19:27:44 +01:00
305599c8cb Added time based two factor authentication support. 2019-03-10 01:57:19 +01:00
9c739e1062 Split auth.php up into multiple files. 2019-03-08 01:35:53 +01:00
126eddec51 Updated most static urls to use the url registry. 2019-02-28 22:52:39 +01:00
5fbad79c23 Moved user asset serving out of profile.php. 2019-02-27 15:46:18 +01:00
f8a3b8bb9b Added lite login model window, closes #79. 2019-02-12 17:38:42 +01:00
5d36e24fc7 Lock the site during migrations to avoid dumb errors. 2019-02-05 14:39:22 +01:00
d146cbae61 Started centralising URLs. 2019-01-24 21:54:24 +01:00
ef46b0ccbb Fixed graphical glitches (hopefully). 2019-01-03 19:02:38 +01:00
782380f51f Allow overriding the lockdown message. 2019-01-03 03:00:20 +01:00
698ab50435 Finished implementation of warning and banning system, closes #87. 2018-12-28 06:03:42 +01:00
f03b37e0c6 Fixed inability to view topics ever and also added icons. 2018-12-27 03:59:57 +01:00
abf67dd366 Added IP registration blacklisting. 2018-12-25 22:41:28 +01:00
486e5c9e77 Redirect to previous page after login, closes #78. 2018-12-01 12:39:47 +01:00
89afab2d96 Make it possible to have more than one login form on a page. 2018-11-15 23:02:57 +01:00
a1f891fd22 Moved more stuff to TypeScript. 2018-11-07 22:00:16 +01:00
8a62431139 Replaced inputs of type hidden, csrf and text with macros. 2018-10-25 03:35:53 +02:00
aeb71d91d8 Styling fixes. 2018-10-22 23:05:22 +02:00
c25c2d76ed Restyled container titles. 2018-10-22 21:53:21 +02:00
8a71598850 Removed all uses of --new in class names in templates. 2018-10-22 19:26:59 +02:00
7ab2c69f5c Removed getPrivateInfo from Application class. 2018-10-05 09:33:26 +02:00
c21d1b65ac cool new CSRF protection system 2018-10-02 21:16:42 +02:00
d7fc87685d Added basic spambot countermeasure 2018-09-30 23:24:15 +02:00
9b714d6b9b Improved private mode, replaces Auth.staging. 2018-09-28 09:56:55 +02:00
44cb3e5bac Prevent viewing the test site without logging in. 2018-09-28 00:27:30 +02:00
aa168ed1d0 Updated auth styles to match site styling. 2018-09-23 03:32:18 +02:00
acf0dda67a Move auth pages into the main site, slight reduces the immersion break. 2018-08-16 00:22:32 +02:00
f1979c8e4a Restructure templating system. 2018-08-15 03:12:58 +02:00