Commit graph

47 commits

Author SHA1 Message Date
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
676810e143 Updated Sentry library to 4.0 in Misuzu. 2023-12-15 01:03:57 +00:00
727d0650ce Updated to use Syokuhou config library. 2023-10-20 22:29:28 +00:00
28c97ef8ba Added Sentry error logging on the server side. 2023-09-10 20:46:58 +00:00
fdafd9b129 Switch to Sasae. 2023-08-31 21:33:34 +00:00
7831da9f70 Added phpstan as a dev dependency. 2023-07-21 19:38:54 +00:00
45900202dc Removed local config plugin and fixed Index info pages. 2023-07-21 19:30:28 +00:00
f292e64322 Updated project licence to BSD3CC and import Index through Composer. 2023-07-21 18:58:37 +00:00
f628c8ad76 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
1094f8dc67 Fixed error 500 on logs and sessions pages because of dead library. 2023-07-21 11:33:27 +00:00
d69f7c2abf Rely on NGINX GeoIP2 module for country code lookup. 2023-07-11 00:25:43 +00:00
839fd4e7f1 Switched to a tools directory for commands. 2023-07-10 22:52:30 +00:00
86e465797d Rewrote Twitter connection (v1.1 -> v2). 2023-01-05 03:20:31 +00:00
469b4f7859 Replace more things with Index implementations, also bump QR Code library. 2022-03-01 23:14:03 +00:00
2c57107eb9 Use Symfony Mailer instead of SwiftMailer because they killed the latter for no reason. 2022-02-15 22:14:38 +00:00
f9181fc6f9 Surprisingly painless upgrade to Twig 3.x. 2022-02-15 21:21:19 +00:00
58f22c9d74 Replaced get_browser with a MUCH faster library. 2020-05-25 14:33:52 +00:00
ca0f1ecb39 Made the router code less janky. 2020-05-14 21:39:38 +00:00
21f254a8c0 Updated libraries and class loading code. 2020-05-12 23:09:03 +00:00
364fa3c24f Router beginnings. 2019-12-13 21:37:17 +01:00
4512040362 Updated required extensions list. 2019-12-12 20:26:01 +01:00
173a538200 Updated libraries and minor typing fix. 2019-04-08 21:11:21 +02:00
305599c8cb Added time based two factor authentication support. 2019-03-10 01:57:19 +01:00
81b0abfd91 Added Twitter auth command and some base functions. 2019-03-06 11:27:38 +01:00
4761c9e9f9 Run some cron tasks at a lower frequency (lofreq are run once an hour, hifreq every 10 minutes). 2019-02-26 16:05:05 +01:00
2dbe78f626 Most date manip is done by MySQL queries, so goodbye Carbon. 2018-10-03 00:43:04 +02:00
1fe9a4fd92 dropkicked phpunit out, no longer expose Application to Twig and also defines. 2018-09-16 21:45:40 +02:00
1ae61e6a23 Checkpoint! Perms work on the index. 2018-08-23 20:13:37 +02:00
56fd85e124 Merged all the command scripts into the main misuzu script. 2018-07-11 22:30:17 +02:00
aa977fc338 Standardise MySQL session timezone and readd 'x time ago' things. 2018-05-26 23:36:15 +02:00
26ed87ce02 Add migrations system and remove Illuminate dependencies. 2018-05-16 20:18:30 +02:00
966301c21e bye bye ORM (successfully this time!) 2018-05-16 04:58:21 +02:00
6c9040dc15 so travis actually completes the tests within my lifespan 2018-04-18 01:12:18 +02:00
9cf45fe036 AAAAAAAAAAAAAAAAAA 2018-04-07 00:12:40 +02:00
073389c964 Add avatar uploading. 2018-03-24 05:31:42 +01:00
7a160c1e3e You say 'a step backwards', I say 'modern web development'. 2018-03-14 02:39:02 +01:00
f57b58b212 switch over to phroute for now 2018-03-14 00:24:38 +01:00
433b4249e0 Use GeoLite2 instead of the old php extension, fixes IPv6 lookups. 2018-03-12 21:48:09 +01:00
8f233ec1c7 Create and mass assign a role if one doesn't exist yet. 2018-02-11 15:52:28 +01:00
c7186d040b Added migration script and add Model pagination dependency. 2018-01-03 23:21:26 +01:00
c8593b7414 Hook up the templating system and router better. 2018-01-03 16:49:37 +01:00
5ec90ec1ba New tests (FS writing is broken, fix it) 2018-01-02 01:14:55 +01:00
4cc0d69351 Import old Aitemu stuff. 2017-12-19 09:11:55 +01:00
69f2604b5b Now with Aitemu dependency! 2017-12-17 02:31:45 +01:00
8fe7744da1 Fix Colour stuff and add a test. 2017-12-16 23:43:48 +01:00
a8de88b877 Added libraries and ported some utilities from Ayase 2017-12-16 09:19:56 +01:00