Commit graph

688 commits

Author SHA1 Message Date
76443a5d1a Added auth RPC routes. 2024-08-25 23:03:46 +00:00
bed2216717 Fixed return type. 2024-08-18 20:54:39 +00:00
ccaca7eaac Replaced internal Flashii ID routes with RPC library. 2024-08-16 19:29:57 +00:00
e708f99fee Updated Index and switched to Carbon for date handling. 2024-08-04 21:37:12 +00:00
e2ee567711 Removed stray Jeff. 2024-07-27 20:11:06 +00:00
e0fea668a1 Added very preliminary support for Bearer tokens to chat authentication. 2024-07-21 01:50:42 +00:00
ab81e1bcf7 Added interop endpoints for Hanyuu. 2024-07-20 19:35:50 +00:00
07d93e0023 Prevent access to private messages when impersonating a user. 2024-06-02 19:57:58 +00:00
90f3fd1c88 Base64 encode PM titles and bodies in the database.
To prevent personal discomfort with having to do database messages and seeing people's personal conversations.
I haven't run into it yet, but I'd rather avoid it altogether.
2024-06-02 19:54:33 +00:00
6af4e8b1e5 Fixed wrong HTTP verb. 2024-03-30 15:22:11 +00:00
6e1977d4e9 Fixed various oversights. 2024-03-30 03:19:08 +00:00
0da002d6d2 Updated Misuzu to new HTTP router. 2024-03-30 03:14:03 +00:00
73ffd22fe6 hurr 2024-02-21 00:31:25 +00:00
fa093b86b7 Stinky fix for impersonation in chat auth. 2024-02-20 23:56:43 +00:00
db29a33d20 Fixed bans no longer working. 2024-02-15 22:55:24 +00:00
2278ecab38 Fixed use of wrong BanInfo constructor. 2024-02-08 15:18:57 +00:00
b0e9f4a167 Fixed oversights on landing page. 2024-02-08 00:06:23 +00:00
ba7fb5e15a Added lazy database object creation. 2024-02-07 00:04:45 +00:00
1a7922ba6e Added notice when recipient is banned. 2024-02-02 02:16:37 +00:00
d64eb69e22 Check if recipient is actually able to receive messages. 2024-02-02 02:07:29 +00:00
a649b8b9a6 Prevent banned users from sending messages. 2024-02-02 01:59:21 +00:00
3e7935fb79 Added private messages. 2024-01-30 23:47:02 +00:00
c9ef6e4112 Include SameSite attribute on cookies. 2024-01-24 22:14:48 +00:00
3f867af99b Imported new asset build script. 2024-01-24 18:24:40 +00:00
40fe809389 Adjusted CORS handling for emoticon endpoint. 2024-01-17 19:57:46 +00:00
b81f934e8f Added server side image map support. 2024-01-08 13:42:22 +00:00
7acfa8b30e Updated highlight.js and created new code theme. 2023-12-15 12:47:01 +00:00
bbabce0e49 Supply super user status in auth data. 2023-11-07 14:38:53 +00:00
727d0650ce Updated to use Syokuhou config library. 2023-10-20 22:29:28 +00:00
cbd84b8345 Removed unused pagination helper function. 2023-09-10 20:12:27 +00:00
c7f2cf79e7 Fixed CSRF tokens not being added to URLs that need them. 2023-09-10 20:02:11 +00:00
48b767edd4 Added URL registry attributes. 2023-09-10 00:04:53 +00:00
98d36dffff Moved various .php file redirects into the LegacyRouter. 2023-09-08 20:47:54 +00:00
c3827bceff Rewrote URL registry. 2023-09-08 20:40:48 +00:00
a94b905116 Added separate context class for forum stuff and split up handling of each object type. 2023-09-08 13:22:46 +00:00
0971240ab1 Cleaned up some things I missed. 2023-09-08 01:05:17 +00:00
485cbe38c9 Make PHPStan happy. 2023-09-08 00:54:19 +00:00
3309f75592 Split auth stuff off into own context. 2023-09-08 00:43:00 +00:00
0d0bd041a4 Route registration with attributes! 2023-09-08 00:13:30 +00:00
ef74057b5a Fixed incorrect type on latest forum post fetching result. 2023-09-07 20:53:19 +00:00
b2e30f4e49 Merge SharpChat permission set into the Misuzu permission system directly. 2023-09-06 20:44:28 +00:00
df970df252 Moved authentication related macros out of MisuzuContext. 2023-09-06 20:06:07 +00:00
92ff644290 Rewrote Satori recent forum post fetch. 2023-09-06 19:35:50 +00:00
ade2460b92 Moved user related stuff into its own context object. 2023-09-06 13:50:19 +00:00
618a3c31d9 Syntactic sugar for mass route registration. 2023-09-06 11:59:44 +00:00
cb6ef1e151 Fixed edit display threshold. 2023-09-06 11:32:13 +00:00
e81a032d75 Pluralise Views. 2023-09-06 11:19:54 +00:00
fdafd9b129 Switch to Sasae. 2023-08-31 21:33:34 +00:00
84eef6dae9 Fixed static analysis detections. 2023-08-31 17:14:41 +00:00
d680b29f16 Moved render_info and render_error into Template class. 2023-08-31 15:59:53 +00:00