34528ae413
Fixed return type.
2024-08-18 20:54:39 +00:00
0bf7ca0d52
Replaced internal Flashii ID routes with RPC library.
2024-08-16 19:29:57 +00:00
cc9fccdf18
Updated Index and switched to Carbon for date handling.
2024-08-04 21:37:12 +00:00
ca77b501e7
Removed stray Jeff.
2024-07-27 20:11:06 +00:00
2439f87df9
Added very preliminary support for Bearer tokens to chat authentication.
2024-07-21 01:50:42 +00:00
400253e04b
Added interop endpoints for Hanyuu.
2024-07-20 19:35:50 +00:00
44a4bb6e6f
Prevent access to private messages when impersonating a user.
2024-06-02 19:57:58 +00:00
ec00cfa176
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
5d3e1d4960
Fixed wrong HTTP verb.
2024-03-30 15:22:11 +00:00
9bb943bacf
Fixed various oversights.
2024-03-30 03:19:08 +00:00
107d16cf46
Updated Misuzu to new HTTP router.
2024-03-30 03:14:03 +00:00
0300bae994
hurr
2024-02-21 00:31:25 +00:00
cb0c64f8ed
Stinky fix for impersonation in chat auth.
2024-02-20 23:56:43 +00:00
89ef9d9ad1
Fixed bans no longer working.
2024-02-15 22:55:24 +00:00
c0caceed7b
Fixed use of wrong BanInfo constructor.
2024-02-08 15:18:57 +00:00
be54ce2c22
Fixed oversights on landing page.
2024-02-08 00:06:23 +00:00
070dc5e782
Added lazy database object creation.
2024-02-07 00:04:45 +00:00
eb81ed7a82
Added notice when recipient is banned.
2024-02-02 02:16:37 +00:00
8ef11afe02
Check if recipient is actually able to receive messages.
2024-02-02 02:07:29 +00:00
cca016ba10
Prevent banned users from sending messages.
2024-02-02 01:59:21 +00:00
b80151583e
Added private messages.
2024-01-30 23:47:02 +00:00
5a70e3f3f1
Include SameSite attribute on cookies.
2024-01-24 22:14:48 +00:00
ec6ba3f781
Imported new asset build script.
2024-01-24 18:24:40 +00:00
77eadd5bde
Adjusted CORS handling for emoticon endpoint.
2024-01-17 19:57:46 +00:00
adb80bad9e
Added server side image map support.
2024-01-08 13:42:22 +00:00
bf65c95490
Updated highlight.js and created new code theme.
2023-12-15 12:47:01 +00:00
8f56174637
Supply super user status in auth data.
2023-11-07 14:38:53 +00:00
c2836719c7
Updated to use Syokuhou config library.
2023-10-20 22:29:28 +00:00
5554c5c28d
Removed unused pagination helper function.
2023-09-10 20:12:27 +00:00
55e23c7b5d
Fixed CSRF tokens not being added to URLs that need them.
2023-09-10 20:02:11 +00:00
3e49f6e503
Added URL registry attributes.
2023-09-10 00:04:53 +00:00
1248c0d2f6
Moved various .php file redirects into the LegacyRouter.
2023-09-08 20:47:54 +00:00
c3bed1c0e3
Rewrote URL registry.
2023-09-08 20:40:48 +00:00
163da8b213
Added separate context class for forum stuff and split up handling of each object type.
2023-09-08 13:22:46 +00:00
c68279add9
Cleaned up some things I missed.
2023-09-08 01:05:17 +00:00
737c99280e
Make PHPStan happy.
2023-09-08 00:54:19 +00:00
8b0f960c86
Split auth stuff off into own context.
2023-09-08 00:43:00 +00:00
c5a284f360
Route registration with attributes!
2023-09-08 00:13:30 +00:00
506d32d210
Fixed incorrect type on latest forum post fetching result.
2023-09-07 20:53:19 +00:00
498ec0cf9a
Merge SharpChat permission set into the Misuzu permission system directly.
2023-09-06 20:44:28 +00:00
15e96684c2
Moved authentication related macros out of MisuzuContext.
2023-09-06 20:06:07 +00:00
73e4597e16
Rewrote Satori recent forum post fetch.
2023-09-06 19:35:50 +00:00
9b2c409a24
Moved user related stuff into its own context object.
2023-09-06 13:50:19 +00:00
7190a5f4df
Syntactic sugar for mass route registration.
2023-09-06 11:59:44 +00:00
5c67d49225
Fixed edit display threshold.
2023-09-06 11:32:13 +00:00
69e4d05be6
Pluralise Views.
2023-09-06 11:19:54 +00:00
1da6470928
Switch to Sasae.
2023-08-31 21:33:34 +00:00
9682fa595a
Fixed static analysis detections.
2023-08-31 17:14:41 +00:00
c14195c4c3
Moved render_info and render_error into Template class.
2023-08-31 15:59:53 +00:00
45500ce698
Removed html_colour function, moved renamed DateCheck to Tools and moved the country names function into it and use new callable syntax.
2023-08-31 14:55:39 +00:00