Commit graph

60 commits

Author SHA1 Message Date
a5459e1120 Revert fucking everything. 2019-03-18 21:47:25 +01:00
af8e86ea09 Reduced ->value calls. 2019-03-18 20:59:46 +01:00
7bf60765be Updated more stuff to use RequestVar. 2019-03-18 20:53:05 +01:00
9c739e1062 Split auth.php up into multiple files. 2019-03-08 01:35:53 +01:00
bddb4d4874 Fixed wrong base64_encode function being used in auth.php. 2019-02-12 17:49:44 +01:00
f8a3b8bb9b Added lite login model window, closes #79. 2019-02-12 17:38:42 +01:00
dea897456a Merged auth cookies into one. 2019-02-12 16:26:39 +01:00
181f56bfc7 Updated more static urls. 2019-02-12 15:12:58 +01:00
39c9c128c0 Updated user management styling a little bit. 2019-02-04 22:10:00 +01:00
d146cbae61 Started centralising URLs. 2019-01-24 21:54:24 +01:00
96c665bfd5 Cleaned up random queries, closes #132. 2019-01-18 18:08:19 +01:00
9505cb1f0b Added more typesafe shorthands for fetching database operations. 2019-01-09 20:06:02 +01:00
698ab50435 Finished implementation of warning and banning system, closes #87. 2018-12-28 06:03:42 +01:00
abf67dd366 Added IP registration blacklisting. 2018-12-25 22:41:28 +01:00
00a6e7ff9f Convert audit log strings to constants. 2018-12-15 19:46:48 +01:00
486e5c9e77 Redirect to previous page after login, closes #78. 2018-12-01 12:39:47 +01:00
d832b59905 Updated everything to use new table names. 2018-10-29 22:18:53 +01:00
8a62431139 Replaced inputs of type hidden, csrf and text with macros. 2018-10-25 03:35:53 +02:00
c25c2d76ed Restyled container titles. 2018-10-22 21:53:21 +02:00
ddedb556be Use new style on the forum. 2018-10-22 00:11:14 +02:00
76cc71b0b8 Removed old use statements. 2018-10-10 00:45:53 +02:00
97024927ff //whoops 2018-10-08 15:07:48 +02:00
1785aae6eb Moved password recovery code into its own file. 2018-10-08 14:59:58 +02:00
7af8944314 Fixed password reset redirect. 2018-10-07 20:46:18 +02:00
de8670087a Database stuff is now also procedural, would ya look at that. 2018-10-07 01:30:48 +02:00
818a8a9ade Removed prevent_registration config var, functionally replaced by the Private section. 2018-10-05 09:36:16 +02:00
7ab2c69f5c Removed getPrivateInfo from Application class. 2018-10-05 09:33:26 +02:00
2c151fd68c E-mailing: now more procedurally wrapped OOP than ever! 2018-10-04 23:53:37 +02:00
c6018d0a4d New config system, define a root dir constant and deprecate more of Application. 2018-10-04 22:30:55 +02:00
2dbe78f626 Most date manip is done by MySQL queries, so goodbye Carbon. 2018-10-03 00:43:04 +02:00
f01a6d5372 Made imperative bits of the session system procedural like the rest. 2018-10-03 00:34:05 +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
012171635e Ridding of IPAddress and IPAddressRange, the latter was broken and the former was obsoleted by INET funcs. 2018-09-27 10:32:43 +02:00
b0f6db2450 Removed some refs to IPAddress class. 2018-09-27 09:15:33 +02:00
09490a7599 Removed dead use statements. 2018-09-27 08:48:23 +02:00
aa168ed1d0 Updated auth styles to match site styling. 2018-09-23 03:32:18 +02:00
bce19a2ed6 Use parse_ini_file instead of custom class. 2018-09-16 01:27:12 +02:00
757362102f Remove dormant checks and add @ mentions to comments. 2018-08-17 03:39:44 +02:00
f1979c8e4a Restructure templating system. 2018-08-15 03:12:58 +02:00
dc79fcb2f8 Added password resetting. 2018-07-22 01:54:12 +02:00
af8cc763bf Added per user colours, removed old chat key stuff and fixed a permissions editor error. 2018-07-18 18:01:17 +02:00
0a8a4d3b99 Use shorthand database operations everywhere. 2018-07-16 00:59:14 +02:00
fca5b423a4 A bunch of housekeeping. 2018-05-27 02:20:35 +02:00
1559c5bf40 VERY basic topic viewer exist now yeet 2018-05-20 22:12:45 +02:00
966301c21e bye bye ORM (successfully this time!) 2018-05-16 04:58:21 +02:00
85ebfef072 Smol optimisations and fixes a few things, mainly auth.php. 2018-04-26 17:01:59 +02:00
e716af9b5a Removed wonky modules system and added documentation all over. 2018-04-25 00:55:46 +02:00