Commit graph

1475 commits

Author SHA1 Message Date
17251cf750
PHPStan fixes. 2025-02-26 22:03:13 +00:00
446c675613
JWT out of the OpenID namespace and merged the remainder with the OAuth namespace. 2025-02-26 21:01:32 +00:00
b2f8347526
OAuth metadata endpoints. 2025-02-26 18:06:46 +00:00
e5a947e973
Moved user agent string creation thingy into a method. 2025-02-26 15:14:30 +00:00
676e3fb217
Switched Xrpc client to Guzzle. 2025-02-26 14:57:19 +00:00
d3bdd8f3a2
Removed Awaki from the source code list.
(Excuse to test GPG signing)
2025-02-25 19:34:40 +00:00
b1d9f88549 Don't use X-Accel-Redirect for the maintenance page, it overrides the status code. 2025-02-25 15:14:17 +00:00
aaba24894c Added OpenID Connect. 2025-02-25 02:30:24 +00:00
24d93a5dbf Slight adjustment to style assignment. 2025-02-20 19:17:17 +00:00
55fca7b945 Adjusted fragment creation. 2025-02-20 18:21:36 +00:00
eb72573121 Reverted to the old removeChildren implementation. 2025-02-20 18:09:17 +00:00
604771aac3 Bumped VERSION. 2025-02-20 02:23:25 +00:00
7353553de7 Rewrote the comments system. (#1)
old one basically bitrotted to death, may it rinse in prosciutto

Reviewed-on: #1
Co-authored-by: flashwave <me@flash.moe>
Co-committed-by: flashwave <me@flash.moe>
2025-02-20 02:19:32 +00:00
6b2bfb726f Added ability to filter search by topic. 2025-02-11 02:41:49 +00:00
e1cb500f99 Use .env file instead of local config. 2025-02-09 23:34:28 +00:00
4110cd5190 Moved constants out of misuzu.php. 2025-02-09 20:44:10 +00:00
1d54d41f6b No longer use random anonymous object for asset info. 2025-02-09 19:58:09 +00:00
bac889787a Moved database methods into own context class. 2025-02-09 17:39:48 +00:00
21a730d189 Cleaned up use statements in misuzu context. 2025-02-09 16:52:46 +00:00
7bf9a7eedd Made certain strings less ugly. 2025-02-09 16:41:09 +00:00
cc37b7cad3 Added user name history beginnings. 2025-02-09 01:32:35 +00:00
7f7e644069 Fixed detections. 2025-02-09 00:28:28 +00:00
f39e1230c5 Moved passwords out of the users table. 2025-02-09 00:26:12 +00:00
7f85abba6e Made timestamps be at the end of the users table like every other table. 2025-02-08 23:24:29 +00:00
372797c564 Moved profile about sections into their own table. 2025-02-08 23:20:53 +00:00
8bb2400d3f Moved forum signatures into dedicated table. 2025-02-08 22:52:36 +00:00
d1173c6e0f Fixed collections on the ENUM columns. 2025-02-08 21:27:50 +00:00
31d89a08bf Moved profile background settings out of the users table. 2025-02-08 21:20:44 +00:00
9f5076cc77 Fixed missing closing parenthesis. 2025-02-08 18:00:07 +00:00
d9f35594e7 Changed internal parser selection value from integers to a string enum. 2025-02-08 17:51:18 +00:00
4d53565139 Fixed query oversights. 2025-02-08 15:17:03 +00:00
179b9aaa08 Included new tables in account data exports. 2025-02-08 03:08:08 +00:00
a0f5444292 Added id to the audit logs table. 2025-02-08 02:51:03 +00:00
4a3d63c065 Ran PHPstan checks. 2025-02-08 02:45:41 +00:00
c28e0a90dd Moved birthdate into separate table. 2025-02-08 02:43:54 +00:00
2c4d35e2dd That's not nullable, oops. 2025-02-08 01:50:59 +00:00
b13cc7804d Moved TOTP codes out of the main users table. 2025-02-08 01:36:33 +00:00
3897dc13fe Removed bogus data scripts. 2025-02-08 01:29:25 +00:00
e46a4ffe1d Bumped minimum MariaDB version. 2025-02-08 01:11:53 +00:00
497bc5323d Made database column names more consistent across the board. 2025-02-07 23:10:41 +00:00
22f216a6a9 Removed unused CSS stuff. 2025-02-07 00:12:13 +00:00
b49868e9c7 Removed 'is'. 2025-02-06 21:12:13 +00:00
2d6f9d0f1b Moved common JS and CSS to separate file. 2025-02-02 21:27:31 +00:00
584546a8f7 Removed RPC stuff for Flashii ID. 2025-02-02 20:25:58 +00:00
8f63b57c0c Improved flow for using OAuth2 while logged out. 2025-02-02 19:51:05 +00:00
8be630531a Only serve ID stuff on main domain and just redirect the id.flashii.net URLs. 2025-02-02 19:31:06 +00:00
6e0726fd3f Fixed chat login using Bearer token. 2025-02-02 02:34:51 +00:00
ab1bcaebc0 Added missing housekeeping cronjob. 2025-02-02 02:28:09 +00:00
534e947522 Merged OAuth2 handling into Misuzu. 2025-02-02 02:09:56 +00:00
1994a9892d Updated lockfile. 2025-01-30 21:33:20 +00:00