Commit graph

27 commits

Author SHA1 Message Date
070dc5e782 Added lazy database object creation. 2024-02-07 00:04:45 +00:00
7ef5994da4 Updated Sentry library to 4.0 in Misuzu. 2023-12-15 01:03:57 +00:00
a4cc14e4c1 Libraries have been updated once more. 2023-11-20 19:10:47 +00:00
65e695e9d9 git.flash.moe -> patchii.net 2023-11-20 19:04:59 +00:00
5f57e3fdf4 Use SharpConfig format for the pre-database config. 2023-10-21 23:45:40 +00:00
c2836719c7 Updated to use Syokuhou config library. 2023-10-20 22:29:28 +00:00
4322f2561c Fixed chat routes being broken. 2023-09-11 20:36:20 +00:00
904d220582 Fixed router related explosions. 2023-09-11 20:10:37 +00:00
17e0d1f591 Added Sentry error logging on the server side. 2023-09-10 20:46:58 +00:00
c5a284f360 Route registration with attributes! 2023-09-08 00:13:30 +00:00
7190a5f4df Syntactic sugar for mass route registration. 2023-09-06 11:59:44 +00:00
1da6470928 Switch to Sasae. 2023-08-31 21:33:34 +00:00
39c6269cf3 Rewrote forum backend. 2023-08-28 01:17:34 +00:00
00d1d2922d Changed the way msz_auth is handled.
Going forward msz_auth is always assumed to be present, even while the user is not logged in.
If the cookie is not present a default, empty value will be used.
The msz_uid and msz_sid cookies are also still upconverted for some reason but are no longer removed even though there's no active sessions that can possibly have those anymore.
As with the previous change, shit may be broken so report any Anomalies you come across, through flashii-issues@flash.moe if necessary.
2023-08-03 01:35:08 +00:00
d0e3f6ce65 Normalised custom exception usage in user classes.
Also updated the Index library to include the MediaType fix.
2023-07-22 15:02:45 +00:00
e369038609 Updated Index Serialiser usage. 2023-07-21 21:56:09 +00:00
9962bbc5df Added phpstan as a dev dependency. 2023-07-21 19:38:54 +00:00
761bc94b8e Removed local config plugin and fixed Index info pages. 2023-07-21 19:30:28 +00:00
ffbe25d0b5 Oops it's all white! 2023-07-21 19:17:57 +00:00
e4b647f2c6 Updated project licence to BSD3CC and import Index through Composer. 2023-07-21 18:58:37 +00:00
683462ef71 Just use Composer for DeviceDetector.
It was initially my goal to lessen use of Composer, but given I just switched to using NPM packages for asset compilation, it's a little bit silly to try and keep that going.
2023-07-21 16:12:08 +00:00
ebac064c59 Fixed error 500 on logs and sessions pages because of dead library. 2023-07-21 11:33:27 +00:00
f025ee13d0 Rely on NGINX GeoIP2 module for country code lookup. 2023-07-11 00:25:43 +00:00
a04df5cb43 Updated composter packages. 2023-03-09 16:23:42 +00:00
f168aceb03 Updated composer libraries. 2023-01-05 18:35:07 +00:00
eafdc28d5e Rewrote Twitter connection (v1.1 -> v2). 2023-01-05 03:20:31 +00:00
28890cd5d5 Imported into new repository. 2022-09-13 15:14:49 +02:00