Commit graph

46 commits

Author SHA1 Message Date
c21d1b65ac cool new CSRF protection system 2018-10-02 21:16:42 +02:00
20aaa0f926 Add root folder to include path and move utility functions around. 2018-09-28 10:56:51 +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
5186ee9027 C S S V A R I A B L E S 2018-09-23 16:42:15 +02:00
65e70ce1f8 Moved parser utility functions to their own file. 2018-09-21 10:56:52 +02:00
818ea9c4c9 Added basic friends system. 2018-09-19 00:16:29 +02:00
f12ac03629 and also au revoir to all object trashy wrappings 2018-09-16 02:21:13 +02:00
bce19a2ed6 Use parse_ini_file instead of custom class. 2018-09-16 01:27:12 +02:00
f1979c8e4a Restructure templating system. 2018-08-15 03:12:58 +02:00
80f30074ab Attempt to minimise asset_url errors. 2018-08-12 16:01:26 +02:00
3cd7a0699e Merged the log pages into one. 2018-08-12 15:31:38 +02:00
74f5fd0921 i definitely did this today 2018-08-07 00:19:35 +02:00
0693b4a588 Allow null in html_colour. 2018-07-23 15:31:36 +02:00
7c1dd2ed7d Append file modify time to asset urls. 2018-07-21 18:01:36 +02:00
e3ae2feb12 Fixed date validation in changelog viewer. 2018-07-21 02:50:58 +02:00
340032f054 Added command to drop a migration template into the database folder. 2018-07-18 05:06:27 +02:00
d0d8d82f60 Change parse functions within templates a bit. 2018-07-17 21:12:51 +02:00
d52cb3af63 Work in progress. 2018-07-15 04:15:12 +02:00
f4d8005ab3 Merged the changelog index and date templates. 2018-07-07 21:21:42 +02:00
80f9c7d0dc CHAnGELOG 2018-07-06 03:28:06 +02:00
b7507cf495 finishing touches for the baseline (nowhere near done tho) 2018-05-26 22:33:05 +02:00
4e2ff47137 Temporary-ish parsing facilities. 2018-05-24 21:31:48 +02:00
26ed87ce02 Add migrations system and remove Illuminate dependencies. 2018-05-16 20:18:30 +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
4965ef8700 Add last seen and user title fields to users table. 2018-04-17 23:01:49 +02:00
a9d1105669 This is a constant, resolves #25. 2018-04-16 02:36:50 +02:00
1415272ff4 now with journalism! 2018-04-16 02:33:54 +02:00
aea66a62fb News, part 1 at least. 2018-04-14 04:58:53 +02:00
c1259ef503 Backlog of things. 2018-04-01 00:28:32 +02:00
5b828279a1 Now with functional pagination! 2018-03-28 02:35:37 +02:00
f19d95b2d7 Management beginnings. 2018-03-27 05:15:03 +02:00
073389c964 Add avatar uploading. 2018-03-24 05:31:42 +01:00
b5f14a1ef7 Add temp CSRF functions, for reusage. 2018-03-22 19:07:02 +01:00
d058036da1 Welcome back, mio! 2018-03-22 02:56:41 +00:00
7a160c1e3e You say 'a step backwards', I say 'modern web development'. 2018-03-14 02:39:02 +01:00
433b4249e0 Use GeoLite2 instead of the old php extension, fixes IPv6 lookups. 2018-03-12 21:48:09 +01:00
27f5836e07 Add disappointment. 2018-01-28 04:32:28 +01:00
c01f05e2bf Add very based authentication system + users table. 2018-01-16 08:26:29 +01:00
e3722486f9 Some minor additions. 2018-01-03 02:12:28 +01:00
5ec90ec1ba New tests (FS writing is broken, fix it) 2018-01-02 01:14:55 +01:00
c41efce5bb Apply fixes from StyleCI 2017-12-16 22:51:36 +00:00
dd318c7dfa Add Railgun compatible Colour class 2017-12-16 22:44:45 +01:00
db12ccd25b Type signatures + porting Zalgo from Ayase 2017-12-16 20:17:29 +01:00
a8de88b877 Added libraries and ported some utilities from Ayase 2017-12-16 09:19:56 +01:00