Commit graph

101 commits

Author SHA1 Message Date
d2aa478c58 Rewrote session code to be OOP. 2020-05-25 19:58:06 +00:00
58f22c9d74 Replaced get_browser with a MUCH faster library. 2020-05-25 14:33:52 +00:00
174d25d40f Made login attempts functions OOP. 2020-05-25 14:15:17 +00:00
bfe69276b8 Rewrote audit log to be OOP. 2020-05-21 15:05:30 +00:00
216e46eb59 Made the error page when a role has no members less jarring. 2019-12-03 02:28:56 +01:00
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
4a96f69edc Manage is now less of mess! 2019-06-10 00:10:59 +02:00
712979ba89 Updated user not found page. 2019-06-06 22:18:31 +02:00
a2ae5e3d15 Made settings multi-page again. 2019-06-06 22:09:27 +02:00
4c506d84cb Updates to the session system. Closes #168. 2019-03-31 01:53:46 +01:00
feb1faab04 Use resized avatars where appropriate. 2019-03-25 21:11:31 +01:00
c6826bd4f1 Added profile topic listing (wip). 2019-03-10 22:18:33 +01:00
305599c8cb Added time based two factor authentication support. 2019-03-10 01:57:19 +01:00
b3963f5c11 Removed old test site related redirect. 2019-02-28 22:55:11 +01:00
126eddec51 Updated most static urls to use the url registry. 2019-02-28 22:52:39 +01:00
8ee35f33c6 Massive user card overhaul. 2019-02-28 22:06:30 +01:00
19fb0ffc30 Added more styling to the followers/following page. 2019-02-27 17:26:49 +01:00
17fa18665f Updated profile.php in accordance with user assets no longer being served through it. 2019-02-27 16:32:13 +01:00
5fbad79c23 Moved user asset serving out of profile.php. 2019-02-27 15:46:18 +01:00
9a1d05e3d6 Fixed birthday field discrepancy. 2019-02-01 09:27:06 +01:00
d146cbae61 Started centralising URLs. 2019-01-24 21:54:24 +01:00
b170ef315e Display following/followers count on profile, closes #85. 2019-01-22 15:57:12 +01:00
c70de41222 Added forum signatures. 2019-01-18 23:24:37 +01:00
f57afbc9c7 Temporary (hopefully less glitchy) member listing. 2019-01-18 21:10:09 +01:00
205b019cef Added baseline for birthday field. 2019-01-18 15:11:15 +01:00
ef46b0ccbb Fixed graphical glitches (hopefully). 2019-01-03 19:02:38 +01:00
0cf328c05d Rewrote the pagination system. 2019-01-03 01:33:02 +01:00
3da99a37b6 Send relation actions through AJAX, closes #93. 2018-12-30 23:07:32 +01:00
e14db1a133 Hide the profile sidebar when there's no content for it. 2018-12-28 17:52:15 +01:00
698ab50435 Finished implementation of warning and banning system, closes #87. 2018-12-28 06:03:42 +01:00
e1c2c97669 Improved the warning management UI. 2018-12-27 22:01:57 +01:00
f03b37e0c6 Fixed inability to view topics ever and also added icons. 2018-12-27 03:59:57 +01:00
306690c8a7 First bits of the management side for warnings. 2018-12-27 00:21:44 +01:00
abf67dd366 Added IP registration blacklisting. 2018-12-25 22:41:28 +01:00
a88464d67f Removed unused container styling stuff. 2018-12-25 02:55:09 +01:00
f345b7fe51 Added some base stuff for warnings. 2018-12-24 21:35:25 +01:00
84948121bc Improved look of global audit log. 2018-12-15 19:14:23 +01:00
0a417b75af //Merging management and public user listing. 2018-12-05 20:57:56 +01:00
8007d3db29 Fixed pagination in settings. Closes #73. 2018-12-01 13:20:21 +01:00
b9c8a967fa Make url_construct a function instead of a filter. 2018-12-01 12:57:23 +01:00
1412fd6568 Added navigation to settings. 2018-11-20 00:48:09 +01:00
e4ad15b660 A makeover for account logs as well. 2018-11-20 00:13:48 +01:00
70c3cd63fc Restyled login attempts. 2018-11-19 23:48:01 +01:00
a2f3e2f966 Updated the icon and text in the roles section. 2018-11-17 21:51:43 +01:00
e7cddfd37e Added personal role management. 2018-11-17 21:37:18 +01:00
3cb971aa03 //user role stuff 2018-11-16 18:54:56 +01:00
32ac6816f7 Added markdown styling. 2018-11-01 22:35:10 +01:00
366ea2710a Moved Twig functions and filters into an Extension class. 2018-10-29 23:00:49 +01:00
485749c997 Added per-session activity timestamp. 2018-10-29 22:23:53 +01:00