Commit graph

174 commits

Author SHA1 Message Date
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
efee8cb67b Chat token class clean-up. 2020-05-22 13:27:23 +00:00
c17897b505 Added base exception class. 2020-05-22 12:35:48 +00:00
c365e32d89 Added sanity to changelog code. 2020-05-20 18:09:38 +00:00
41f1a59b1d Rewrote comments backend. 2020-05-18 21:27:34 +00:00
b66eb8ba76 Moved news pages into the router and made news object oriented. 2020-05-16 22:35:11 +00:00
4871df92f9 Removed user_password_verify_db() and user_exists(). 2020-05-14 22:18:39 +00:00
3fead75834 Renamed user class files. 2020-05-13 21:14:31 +00:00
6c4613953a Added SharpChat endpoints to main Misuzu source. 2019-12-14 01:52:38 +01:00
b4a581087a Massive overhauls. 2019-12-12 01:42:28 +01:00
7b910c49bb // I FORGOT TO COMMIT THE FILES AHAHAHAHA 2019-12-06 02:04:10 +01:00
00a5d13de9 Raised max avatar dimensions. 2019-12-04 00:49:46 +01:00
7cfdfc6bd8 Made config functions into a static class. 2019-12-03 19:52:20 +01:00
fe1562fd86 Reworked profile field handling. 2019-12-03 02:06:36 +01:00
f8e8fa4e37 Use object for logging in. 2019-09-29 19:05:06 +02:00
c4cd40eb11 // can't be bothered to come up with a proper comment 2019-09-29 03:46:48 +02:00
d47052d1b4 Rewrote database stuff. 2019-09-29 00:38:39 +02:00
81826fe874 Moved all config except database creds into the database. 2019-08-14 21:40:36 +02:00
05db5e00cf Display age on profile if a year has been entered. 2019-07-03 02:18:33 +02:00
119bbdd3e8 Code style updates. 2019-06-10 19:04:53 +02:00
13b94f367e Don't count deleted things. 2019-06-06 20:29:00 +02:00
254feee738 Changed ordering of profile fields. 2019-06-05 17:34:37 +02:00
2b5151bf2a Removed all uses of . 2019-05-07 10:08:27 +02:00
f81e8a513d Prevent soft-deleted users from being logged in. 2019-04-29 23:50:20 +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
8840e13349 Just count unique characters in password. 2019-03-25 14:30:02 +01:00
9e310f0a7e Minimise usage of utility.php and made password entropy function support multibyte strings. 2019-03-25 14:24:10 +01:00
b6c98275ca Improved two factor login flow. 2019-03-10 19:27:44 +01:00
b0ac4a3da1 Moved some 2FA stuff into functions. 2019-03-10 16:58:49 +01:00
2f70c3e113 Rehash passwords when required during login. 2019-03-10 16:38:06 +01:00
305599c8cb Added time based two factor authentication support. 2019-03-10 01:57:19 +01:00
bc7a14f3b7 Use constants in query. 2019-03-03 17:18:03 +01:00
490c3ebda5 Fixed backwards check. 2019-02-28 22:09:51 +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
8cebfb6fae Added raw following/followers pages. 2019-02-27 15:05:27 +01:00
fae13defa5 Added super user flag. 2019-02-22 10:05:50 +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
39c9c128c0 Updated user management styling a little bit. 2019-02-04 22:10:00 +01:00
6424f646e2 Added hierarchy checks in important places, mostly closes #94. 2019-01-22 16:18:01 +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
96c665bfd5 Cleaned up random queries, closes #132. 2019-01-18 18:08:19 +01:00
205b019cef Added baseline for birthday field. 2019-01-18 15:11:15 +01:00
9505cb1f0b Added more typesafe shorthands for fetching database operations. 2019-01-09 20:06:02 +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