Commit graph

83 commits

Author SHA1 Message Date
6e650923d8 Accounted for stupid behaviour. 2022-06-07 22:47:26 +02:00
3c518c48e6 Fixed cookies not being set correctly when running on a non-standard port. 2022-06-06 16:57:45 +02:00
3bc18f3d2c Removed MisuzuException and use RuntimeException as base. 2022-02-28 01:55:36 +00:00
d55585372e Ran PHPStan over everything and attempted some fixes. 2022-02-19 19:03:00 +00:00
9385abed97 Added Moon flag. 2020-10-06 22:07:47 +02:00
44fc436134 Made user asset handling OOP. 2020-06-07 20:37:03 +00:00
3521d06cef Minor template clean-up. 2020-06-01 19:38:02 +00:00
41f1a59b1d Rewrote comments backend. 2020-05-18 21:27:34 +00:00
b4a581087a Massive overhauls. 2019-12-12 01:42:28 +01:00
1a40c11a54 Emoticon restructure. 2019-12-09 03:41:34 +01:00
7b910c49bb // I FORGOT TO COMMIT THE FILES AHAHAHAHA 2019-12-06 02:04:10 +01:00
f8f1118a9e Moved type utility functions to utility.php 2019-12-04 19:23:00 +01:00
96ea7772cb Ported Template class from Hanyuu project. 2019-12-04 19:16:22 +01:00
0661ca5918 Goodbye background-image hacks! 2019-09-28 21:21:23 +02:00
119bbdd3e8 Code style updates. 2019-06-10 19:04:53 +02:00
d33f7614d0 Fixed the way polls are displayed in certain situations. 2019-05-05 17:46:57 +02:00
a7b82293a6 Added private Forum Leaderboard page. 2019-03-31 18:49:16 +02:00
9e310f0a7e Minimise usage of utility.php and made password entropy function support multibyte strings. 2019-03-25 14:24:10 +01:00
126eddec51 Updated most static urls to use the url registry. 2019-02-28 22:52:39 +01:00
dea897456a Merged auth cookies into one. 2019-02-12 16:26:39 +01:00
06b34d6133 Removed some old utility functions. 2019-02-05 21:29:37 +01:00
d146cbae61 Started centralising URLs. 2019-01-24 21:54:24 +01:00
9869190b2a Added some topic moderation tools. 2019-01-12 00:00:53 +01:00
e58e715e6d Proxy fixes. 2019-01-11 00:38:16 +01:00
2857f45f1a Added small topic pagination to topic listing. 2019-01-04 02:40:18 +01:00
55d991d261 Add ETag cache support to avatars, backgrounds and proxied media. 2019-01-03 18:00:56 +01:00
30c491ec80 Fixed severe error caused by media proxy function. 2019-01-03 02:50:34 +01:00
4fe3c6644d Add media proxying. 2019-01-03 02:43:12 +01:00
0cf328c05d Rewrote the pagination system. 2019-01-03 01:33:02 +01:00
74910eddb6 Added CIDR IP range checking function, closes #88. 2018-12-24 19:58:12 +01:00
a37f48fdd6 //cidr stuff 2018-12-22 18:03:58 +01:00
b9c8a967fa Make url_construct a function instead of a filter. 2018-12-01 12:57:23 +01:00
67d59d90bf Massively cleaned up settings.php. 2018-10-29 20:12:06 +01:00
7884c98f7e Fully moved profile, avatar and background editing to on-profile. 2018-10-27 03:20:27 +02:00
c25c2d76ed Restyled container titles. 2018-10-22 21:53:21 +02:00
74712f96fb Templating wrapper updates. 2018-10-19 23:38:32 +02:00
c6018d0a4d New config system, define a root dir constant and deprecate more of Application. 2018-10-04 22:30:55 +02:00
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