Commit Graph

  • 56100cfd10
    Remove more crud. Set error_reporting in bootstrap as there are still lots of NOTICEs. master Markus Birth 2022-02-25 02:16:59 +01:00
  • af3fb672e3
    Remove errorhandler, let filp/whoops handle them. Markus Birth 2022-02-25 01:49:35 +01:00
  • 08f1e90555
    Fix mismatching signature. Markus Birth 2022-02-25 01:49:05 +01:00
  • 6d3221742d
    Remove redundant timezone setting. (Now in bootstrap.php.) Markus Birth 2022-02-25 01:48:25 +01:00
  • d18224e34d
    Improve bootstrap.php. Markus Birth 2022-02-20 17:15:52 +01:00
  • 4785f07f12
    Always assume UTF-8. Markus Birth 2022-02-20 17:14:54 +01:00
  • b1c43491c3
    Another serendipity_mb_ucfirst() case. Markus Birth 2022-02-20 02:03:29 +01:00
  • 6603e9b835
    Always set universal/UTF-8. Markus Birth 2022-02-20 02:00:55 +01:00
  • 25b8dbcb42
    Implement serendipity_mb_ucfirst() as that's not available. Markus Birth 2022-02-20 01:58:00 +01:00
  • f4bd9bc07a
    Always use native mb_* functions. Markus Birth 2022-02-20 01:56:52 +01:00
  • 33a98547a7
    Fix English language fallback. Markus Birth 2022-02-20 01:36:33 +01:00
  • 626af897bc
    Update version number. Markus Birth 2022-02-20 01:12:36 +01:00
  • 694309bec9
    Force UTF-8, remove all non-UTF-8 translations. Markus Birth 2022-02-20 01:11:37 +01:00
  • 16e4bc7f2a
    Remove ancient compatibility stuff. Markus Birth 2022-02-20 01:10:03 +01:00
  • 7156dec439
    More cleanup. Markus Birth 2022-02-19 23:55:03 +01:00
  • 2d127e81e1
    Cleanup and rename project to 幸運な偶然 - Lucky Coinkydink. Markus Birth 2022-02-19 22:19:07 +01:00
  • 09f47fc2d0
    escapeString() can get a null value. Markus Birth 2022-02-14 21:57:57 +01:00
  • ff2131f9e3
    Make DbTools::bool() static. Markus Birth 2022-02-14 21:57:40 +01:00
  • 27d91781ee
    Fix installer crashing b/c function was not available. Markus Birth 2022-02-14 21:44:38 +01:00
  • 5bd24c2d12
    Output contents of $serendipity on Exception. Markus Birth 2022-02-14 21:44:20 +01:00
  • 7e8dcb0cb6
    Added ConfigContainer. Routing.php is not yet fully converted. Markus Birth 2022-02-14 02:49:49 +01:00
  • 8ebf5e6865
    Spacing. Markus Birth 2022-02-14 02:48:15 +01:00
  • fc78f871ed
    Replace microtime_float() by microtime(true). Markus Birth 2022-02-13 23:02:08 +01:00
  • 12e9df52de
    Typos and a few type hints. Markus Birth 2022-02-13 16:16:18 +01:00
  • 50c89e2bad
    Moved caching methods out of functions.inc.php into ContentCache class. Markus Birth 2022-02-13 16:15:48 +01:00
  • bb98e38522
    Made Sqlite3ooDatabase extending from Sqlite3Database and removed redundand methods. Added a few type hints. Fixed a few typos in comments. Markus Birth 2022-02-13 13:18:27 +01:00
  • 8ecebf8940
    Fix typo. Also added isUtf8mb4Ready() to DbAbstract. Markus Birth 2022-02-13 00:10:19 +01:00
  • d6ebe7a46f
    Fix missing utf8mb4-check. Markus Birth 2022-02-12 23:58:17 +01:00
  • d811c0bc56
    @onli fix for s9y/Serendipity#772 Markus Birth 2022-02-12 23:29:38 +01:00
  • d5318922b9
    Turn database drivers into classes. Keep db.inc.php as a Shim. Markus Birth 2022-02-12 23:27:14 +01:00
  • 5a32071cb1
    Use PageGenerator in comments.php. Markus Birth 2022-02-12 23:26:52 +01:00
  • d550adcdcd
    Moved genpage.inc.php into PageGenerator class. Markus Birth 2022-02-12 15:50:22 +01:00
  • 3623bdd4b1
    Add missing property declaration. Markus Birth 2022-02-12 14:20:33 +01:00
  • 2470c65175
    Moved functions_routing.inc.php into a class. Markus Birth 2022-02-12 04:41:33 +01:00
  • 4bee231cc6
    Added bootstrap.php for Autoloader and Debugger. Markus Birth 2022-02-12 04:41:04 +01:00
  • a81734cdc3
    Cleanup in composer.json. Added PHP-CodeSniffer as Dev-Dependency. Markus Birth 2022-02-12 04:38:52 +01:00
  • 5aac8fb9c9
    Add php_codesniffer to DEV-dependencies. Also added local Scrutinizer config. Markus Birth 2022-02-12 00:23:30 +01:00
  • 6c9ccdc65a
    Added .editorconfig. Markus Birth 2022-02-11 19:00:41 +01:00
  • fe7f2e16dd
    Fix file permission. Add .gitignore for Nova IDE. Markus Birth 2022-02-11 17:36:36 +01:00
  • d43412d599 Added missing bundled plugins to plugin_api.inc.php (and .gitignore). Markus Birth 2022-02-11 15:51:54 +01:00
  • b69c8a9cbb Added TODO.md. Updated .gitignore to hide non-bundled plugins. Markus Birth 2022-02-11 15:25:49 +01:00
  • 4bea3ccdd6 Added filp/whoops for nicer error displays. Markus Birth 2022-02-11 02:08:27 +01:00
  • 1109e09b85 Increased default PHP version to 8. Markus Birth 2022-02-11 02:07:01 +01:00
  • 91bfb3a8c9 Remove included Smarty in favour of Composer install. Also removed all manual loadings of Smarty to let autoloader handle this. Markus Birth 2022-02-10 03:12:54 +01:00
  • 82bb67654c Use composer-foxy (FKA composer-asset-plugin) to manage JS/CSS. Removed bundled ckeditor in favour of using foxy to install it. Markus Birth 2022-02-09 16:01:34 +01:00
  • e19db2b065 Prepare autoload management via Composer. (Run ./composer.phar dumpautoload to update autoloader.) Markus Birth 2022-02-09 15:01:47 +01:00
  • 2a47e9edb3 CLEANUP: Fix file permissions Markus Birth 2022-02-09 01:31:37 +01:00
  • 5d696b6842 CLEANUP Markus Birth 2022-02-09 01:27:08 +01:00
  • be2de1a0ed
    Document #778 master-old onli 2022-02-03 20:30:14 +01:00
  • 512ff8e48c Add replacing [Regional Indicator Symbols](https://en.wikipedia.org/wiki/Regional_indicator_symbol) with latin letters. Feel free to add more emoji translations. Markus Birth 2022-01-15 18:24:01 +01:00
  • 9604e0392b Fix umlaut replacement to happen before all (UTF-8-)umlauts are stripped. Markus Birth 2022-01-15 18:23:09 +01:00
  • 99366d0997 Wrap site-wide permalink generation into a SQL transaction to speed it up. Markus Birth 2022-01-15 18:22:36 +01:00
  • 68ec268bf8 Convert file to UTF-8. Markus Birth 2022-01-15 18:21:56 +01:00
  • d79ea27422 Reset template script cache token also when saving configuration Makes it easier to test script changes onli 2021-09-13 21:11:32 +02:00
  • 31fcc6a338 Set 2.4-beta1 as beta release 2.4-beta1 onli 2021-09-12 15:49:47 +02:00
  • ff1fd8d8fa 2.4-beta1 release documentation onli 2021-09-12 15:36:54 +02:00
  • 0d74b79a48 PHP 8 Fix: When iso2br was not set editor showed a warning onli 2021-09-12 13:52:25 +02:00
  • ad0a3ce298 Fix: Rebuilding thumbnails could fail and produced warnings (#771) onli 2021-07-30 17:53:43 +02:00
  • 0a5d857fd4
    Update README.markdown onli 2021-07-27 18:56:16 +02:00
  • d7d91cd94b
    Update README.markdown onli 2021-07-27 15:50:45 +02:00
  • 443ffc5039 Remove extra %s from comment notification text (#770) onli 2021-07-26 16:18:13 +02:00
  • 9a60f9a494
    Php8 fixes for #766 (#769) surrim 2021-07-18 22:14:23 +02:00
  • 1b162d33a8 timeline: PHP 8 compat fixes onli 2021-07-04 19:35:23 +02:00
  • d2a7784073 skeleton: PHP 8 compat fixes onli 2021-07-04 19:00:50 +02:00
  • 07272ec3c6 next: PHP 8 compat fixes onli 2021-07-04 18:43:51 +02:00
  • eb38547a24 Init all required comment form fields onli 2021-07-04 18:43:08 +02:00
  • 01aa046fc4 PHP 8 compat fixes for bartleby onli 2021-07-04 15:34:44 +02:00
  • 91c8ee2d8d bootstrap4: PHP 8 compatibility fixes onli 2021-07-04 14:12:46 +02:00
  • fa69a788a8 Enable production mode for beta and rc versions To enable sane testing with PHP 8 onli 2021-07-04 12:39:04 +02:00
  • 8d8aa4ce66 Do not print errors for PHP warnings in production mode Not even when logged in. The error output stopped the script execution. This change enables the usage of old themes, if their critical issues are fixed onli 2021-07-01 22:03:45 +02:00
  • 34f52d1aae Fix: The error output left a pre-tag open onli 2021-06-30 21:46:39 +02:00
  • 18a6904d5d Fix: Serendipity stopped when encountering a Warning Changes this to only stopping if debug mode is enabled onli 2021-06-30 21:39:42 +02:00
  • 0d5a29416c Fix: Every comment subscribed to an entry onli 2021-06-30 19:59:47 +02:00
  • 1170363a29 Fix: Entries could not be saved if blog had no category onli 2021-06-27 23:10:14 +02:00
  • 6e4d16d149 PHP 8 compat fixes for clean blog onli 2021-06-27 22:58:03 +02:00
  • aacf8e7f2f Fix php8 warning when gravatar + shoutbox are active onli 2021-06-27 21:22:13 +02:00
  • 2bad6efd9c
    Hide PHP warnings in production mode (#765) onli 2021-06-26 16:49:21 +02:00
  • b547042af4 php8 compat fix for group menu with specific group permissions onli 2021-06-12 17:28:12 +02:00
  • 5dd3385c48 document user deletion fix onli 2021-06-08 23:47:43 +02:00
  • e8bb99752f Fix: Deleting a user throw a token not found error message Setting POST['serendipity']['user'] triggers the login routine. When that happens a new session is generated, and afterwards the token check fails. onli 2021-06-08 23:42:59 +02:00
  • 323860150d PHP 8 compatibility fix for installing themes onli 2021-06-06 21:47:34 +02:00
  • c416ea82d3 fix: templates did not set the currect custom url PHP 8 compatibility fix onli 2021-06-06 21:45:26 +02:00
  • ef79ef260b PHP 8 compat fixes for the core when trackack plugin is installed onli 2021-06-06 18:53:48 +02:00
  • e0d87c88cf Fix: Smarty init check could fail onli 2021-06-06 18:23:06 +02:00
  • 137ca00367 PHP 8 compat fixes for future entries on overview page onli 2021-06-06 17:45:42 +02:00
  • 62380a3086 PHP 8 compat fix for showing freetag RSS feeds onli 2021-06-06 12:32:23 +02:00
  • 330cab353e PHP 8 compat fix for showing plugin backend menus onli 2021-06-06 12:31:47 +02:00
  • 325c608139 creativecommons: PHP 8 compat fixes (for showing RSS) onli 2021-06-06 12:30:55 +02:00
  • a96fe8040a Set loading="lazy" to ML images if width and height are known onli 2021-06-05 18:23:36 +02:00
  • 8852792674 Add missing NOTIFICATION_CONFIRM_SUBMAIL_FAIL lang constant PRevents a PHP 8 compatibility error when subscribing to a comment thread failed onli 2021-05-30 16:02:58 +02:00
  • 91a14c3dc7 textile 1.8.4: php 8 compat fixes onli 2021-05-30 12:13:54 +02:00
  • 4ecf52d10f clean blog: php 8 compat fixes onli 2021-05-30 12:07:04 +02:00
  • 7fe104ed40 php 8 compat fixes (context: templatechooser to clean blog) onli 2021-05-30 12:06:14 +02:00
  • 7f1f5729c8 tempaltechooser 1.7.1: php 8 compat fix onli 2021-05-30 12:05:23 +02:00
  • 50ccdce46c resposniveimage: php 8 compat fix for themes without breakpoints onli 2021-05-30 12:04:16 +02:00
  • 20de7bd442 php 8 compat fix for saving plugin order onli 2021-05-30 11:47:18 +02:00
  • e293bc18f3 php 8 compat fixes for comment subscription onli 2021-05-29 20:27:02 +02:00
  • 1fc5076112 gravatar 1.63.1: php 8 compatibility fixes onli 2021-05-29 19:44:16 +02:00
  • bb483dcadc creativecommons 1.6.1: PHP 8 compat fixes (missing lang constants) onli 2021-05-29 18:32:34 +02:00
  • 8dbf85aacd bbcode 2.11.1: php 8 compat fix onli 2021-05-29 17:22:24 +02:00