43 Commits
Author SHA1 Message Date
mbirth 56100cfd10 Remove more crud. Set error_reporting in bootstrap as there are still lots of NOTICEs. 2022-02-25 02:16:59 +01:00
mbirth af3fb672e3 Remove errorhandler, let filp/whoops handle them. 2022-02-25 01:49:35 +01:00
mbirth 08f1e90555 Fix mismatching signature. 2022-02-25 01:49:05 +01:00
mbirth 6d3221742d Remove redundant timezone setting. (Now in bootstrap.php.) 2022-02-25 01:48:25 +01:00
mbirth d18224e34d Improve bootstrap.php. 2022-02-20 17:15:52 +01:00
mbirth 4785f07f12 Always assume UTF-8. 2022-02-20 17:14:54 +01:00
mbirth b1c43491c3 Another serendipity_mb_ucfirst() case. 2022-02-20 02:03:29 +01:00
mbirth 6603e9b835 Always set universal/UTF-8. 2022-02-20 02:00:55 +01:00
mbirth 25b8dbcb42 Implement serendipity_mb_ucfirst() as that's not available. 2022-02-20 01:58:00 +01:00
mbirth f4bd9bc07a Always use native mb_* functions. 2022-02-20 01:56:52 +01:00
mbirth 33a98547a7 Fix English language fallback. 2022-02-20 01:36:33 +01:00
mbirth 626af897bc Update version number. 2022-02-20 01:12:36 +01:00
mbirth 694309bec9 Force UTF-8, remove all non-UTF-8 translations. 2022-02-20 01:11:37 +01:00
mbirth 16e4bc7f2a Remove ancient compatibility stuff. 2022-02-20 01:10:03 +01:00
mbirth 7156dec439 More cleanup. 2022-02-19 23:55:03 +01:00
mbirth 2d127e81e1 Cleanup and rename project to 幸運な偶然 - Lucky Coinkydink. 2022-02-19 22:19:07 +01:00
mbirth 09f47fc2d0 escapeString() can get a null value. 2022-02-14 21:57:57 +01:00
mbirth ff2131f9e3 Make DbTools::bool() static. 2022-02-14 21:57:40 +01:00
mbirth 27d91781ee Fix installer crashing b/c function was not available. 2022-02-14 21:44:38 +01:00
mbirth 5bd24c2d12 Output contents of $serendipity on Exception. 2022-02-14 21:44:20 +01:00
mbirth 7e8dcb0cb6 Added ConfigContainer. Routing.php is not yet fully converted. 2022-02-14 02:49:49 +01:00
mbirth 8ebf5e6865 Spacing. 2022-02-14 02:48:15 +01:00
mbirth fc78f871ed Replace microtime_float() by microtime(true). 2022-02-13 23:02:08 +01:00
mbirth 12e9df52de Typos and a few type hints. 2022-02-13 16:16:18 +01:00
mbirth 50c89e2bad Moved caching methods out of functions.inc.php into ContentCache class. 2022-02-13 16:15:48 +01:00
mbirth bb98e38522 Made Sqlite3ooDatabase extending from Sqlite3Database and removed redundand methods. Added a few type hints. Fixed a few typos in comments. 2022-02-13 13:18:27 +01:00
mbirth 8ecebf8940 Fix typo. Also added isUtf8mb4Ready() to DbAbstract. 2022-02-13 00:10:19 +01:00
mbirth d6ebe7a46f Fix missing utf8mb4-check. 2022-02-12 23:58:17 +01:00
mbirth d811c0bc56 @onli fix for s9y/Serendipity#772 2022-02-12 23:29:38 +01:00
mbirth d5318922b9 Turn database drivers into classes. Keep db.inc.php as a Shim. 2022-02-12 23:27:14 +01:00
mbirth 5a32071cb1 Use PageGenerator in comments.php. 2022-02-12 23:26:52 +01:00
mbirth d550adcdcd Moved genpage.inc.php into PageGenerator class. 2022-02-12 15:50:22 +01:00
mbirth 3623bdd4b1 Add missing property declaration. 2022-02-12 14:20:33 +01:00
mbirth 2470c65175 Moved functions_routing.inc.php into a class. 2022-02-12 04:41:33 +01:00
mbirth 4bee231cc6 Added bootstrap.php for Autoloader and Debugger. 2022-02-12 04:41:04 +01:00
mbirth a81734cdc3 Cleanup in composer.json. Added PHP-CodeSniffer as Dev-Dependency. 2022-02-12 04:38:52 +01:00
mbirth 5aac8fb9c9 Add php_codesniffer to DEV-dependencies. Also added local Scrutinizer config. 2022-02-12 00:23:30 +01:00
mbirth 6c9ccdc65a Added .editorconfig. 2022-02-11 19:00:41 +01:00
mbirth fe7f2e16dd Fix file permission. Add .gitignore for Nova IDE. 2022-02-11 17:36:36 +01:00
mbirth 512ff8e48c Add replacing [Regional Indicator Symbols](https://en.wikipedia.org/wiki/Regional_indicator_symbol) with latin letters. Feel free to add more emoji translations. 2022-02-03 20:25:52 +01:00
mbirth 9604e0392b Fix umlaut replacement to happen before all (UTF-8-)umlauts are stripped. 2022-02-03 20:25:52 +01:00
mbirth 99366d0997 Wrap site-wide permalink generation into a SQL transaction to speed it up. 2022-02-03 20:25:52 +01:00
mbirth 68ec268bf8 Convert file to UTF-8. 2022-02-03 20:25:52 +01:00