[serendipity-cvs] [s9y/Serendipity] 092edc: Fix: 500 error when logged out caused by NULL as a...

onli via php-blog-cvs <[email protected]> Tue, 21 Oct 2025 02:34:00 -0700
Newsgroups gmane.comp.serendipity.cvs
Message-ID <s9y/Serendipity/push/refs/heads/feature/loginLimits/[email protected]>
  Branch: refs/heads/feature/loginLimits
  Home:   https://github.com/s9y/Serendipity
  Commit: 092edcce1a4a96dd9690af8f9ab9fd21b8f6968f
      https://github.com/s9y/Serendipity/commit/092edcce1a4a96dd9690af8f9ab9fd21b8f6968f
  Author: onli <[email protected]>
  Date:   2025-10-17 (Fri, 17 Oct 2025)

  Changed paths:
    M include/functions_config.inc.php

  Log Message:
  -----------
  Fix: 500 error when logged out caused by NULL as authorid
That NULL would work on SQLite, but caused a crash on PostgreSQL


  Commit: a1abf2257dbb506f80ef499fe8f3bb7d18636c22
      https://github.com/s9y/Serendipity/commit/a1abf2257dbb506f80ef499fe8f3bb7d18636c22
  Author: onli <[email protected]>
  Date:   2025-10-17 (Fri, 17 Oct 2025)

  Changed paths:
    M docs/NEWS
    A templates/clean-blog/css/all.css
    A templates/clean-blog/css/all.min.css
    A templates/clean-blog/css/bootstrap.min.css
    A templates/clean-blog/css/bootstrap.min.css.map
    A templates/clean-blog/css/brands.css
    A templates/clean-blog/css/brands.min.css
    A templates/clean-blog/css/fontawesome.css
    A templates/clean-blog/css/fontawesome.min.css
    A templates/clean-blog/css/regular.css
    A templates/clean-blog/css/regular.min.css
    A templates/clean-blog/css/solid.css
    A templates/clean-blog/css/solid.min.css
    A templates/clean-blog/css/svg-with-js.css
    A templates/clean-blog/css/svg-with-js.min.css
    A templates/clean-blog/css/svg.css
    A templates/clean-blog/css/svg.min.css
    A templates/clean-blog/css/v4-font-face.css
    A templates/clean-blog/css/v4-font-face.min.css
    A templates/clean-blog/css/v4-shims.css
    A templates/clean-blog/css/v4-shims.min.css
    A templates/clean-blog/css/v5-font-face.css
    A templates/clean-blog/css/v5-font-face.min.css
    A templates/clean-blog/css/webfonts.css
    M templates/clean-blog/index.tpl
    A templates/clean-blog/js/bootstrap.min.js
    A templates/clean-blog/webfonts/fa-brands-400.woff2
    A templates/clean-blog/webfonts/fa-regular-400.woff2
    A templates/clean-blog/webfonts/fa-solid-900.woff2
    A templates/clean-blog/webfonts/fa-v4compatibility.woff2
    A templates/clean-blog/webfonts/lora-v37-cyrillic_cyrillic-ext_latin_latin-ext_math_symbols_vietnamese-italic.woff2
    A templates/clean-blog/webfonts/lora-v37-cyrillic_cyrillic-ext_latin_latin-ext_math_symbols_vietnamese-regular.woff2
    A templates/clean-blog/webfonts/open-sans-v44-cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_math_symbols_vietnamese-300.woff2
    A templates/clean-blog/webfonts/open-sans-v44-cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_math_symbols_vietnamese-600.woff2
    A templates/clean-blog/webfonts/open-sans-v44-cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_math_symbols_vietnamese-800.woff2

  Log Message:
  -----------
  clean-blog: Update used projects bootstrap, font awesome, google fonts (#923)

* clean-blog: Drop IE shims

* clean-blog: Update bootstrap to v3.4.1 and serve locally

* clean-blog: Update font awesome to v7 and serve locally

* clean-blog: update bootstrap js to v3.4.1 and serve locally

* clean-blog: Serve Open Sans and Lora locally

* clean-blog: Fix social icons at the bottom

* document changes

* Use instagram icon for instagram button
Wasn't available in old font awesome version


  Commit: 8fb6635f82f6f9073e2b3fbba9c61a3cec12aa7c
      https://github.com/s9y/Serendipity/commit/8fb6635f82f6f9073e2b3fbba9c61a3cec12aa7c
  Author: onli <[email protected]>
  Date:   2025-10-17 (Fri, 17 Oct 2025)

  Changed paths:
    M docs/NEWS
    M templates/clean-blog/UTF-8/lang_de.inc.php
    M templates/clean-blog/UTF-8/lang_en.inc.php
    M templates/clean-blog/UTF-8/lang_ru.inc.php
    M templates/clean-blog/config.inc.php
    M templates/clean-blog/index.tpl
    M templates/clean-blog/lang_de.inc.php
    M templates/clean-blog/lang_en.inc.php
    M templates/clean-blog/lang_ru.inc.php

  Log Message:
  -----------
  clean blog: Provide option for mastodon profile button (#929)

* clean blog: Provide option for mastodon profile button

* document changes


  Commit: 1e6be9539a06d047478ddc70c586622c42552c11
      https://github.com/s9y/Serendipity/commit/1e6be9539a06d047478ddc70c586622c42552c11
  Author: onli <[email protected]>
  Date:   2025-10-21 (Tue, 21 Oct 2025)

  Changed paths:
    M docs/NEWS
    M templates/2k11/config.inc.php

  Log Message:
  -----------
  2k11: Move jQuery function into the load event (#925)

* 2k11: Move jQuery function into the load event
This enables other themes to load jQuery with async defer.

* document changes


  Commit: 9b6f4a65bc5b7bc1a2c63f10a5e6e864f2c8b2a3
      https://github.com/s9y/Serendipity/commit/9b6f4a65bc5b7bc1a2c63f10a5e6e864f2c8b2a3
  Author: onli <[email protected]>
  Date:   2025-10-21 (Tue, 21 Oct 2025)

  Changed paths:
    M docs/NEWS
    M include/admin/images.inc.php
    M lang/UTF-8/serendipity_lang_bg.inc.php
    M lang/UTF-8/serendipity_lang_cn.inc.php
    M lang/UTF-8/serendipity_lang_cs.inc.php
    M lang/UTF-8/serendipity_lang_cz.inc.php
    M lang/UTF-8/serendipity_lang_da.inc.php
    M lang/UTF-8/serendipity_lang_de.inc.php
    M lang/UTF-8/serendipity_lang_en.inc.php
    M lang/UTF-8/serendipity_lang_es.inc.php
    M lang/UTF-8/serendipity_lang_fa.inc.php
    M lang/UTF-8/serendipity_lang_fi.inc.php
    M lang/UTF-8/serendipity_lang_fr.inc.php
    M lang/UTF-8/serendipity_lang_hu.inc.php
    M lang/UTF-8/serendipity_lang_is.inc.php
    M lang/UTF-8/serendipity_lang_it.inc.php
    M lang/UTF-8/serendipity_lang_ja.inc.php
    M lang/UTF-8/serendipity_lang_ko.inc.php
    M lang/UTF-8/serendipity_lang_nl.inc.php
    M lang/UTF-8/serendipity_lang_no.inc.php
    M lang/UTF-8/serendipity_lang_pl.inc.php
    M lang/UTF-8/serendipity_lang_pt.inc.php
    M lang/UTF-8/serendipity_lang_pt_PT.inc.php
    M lang/UTF-8/serendipity_lang_ro.inc.php
    M lang/UTF-8/serendipity_lang_ru.inc.php
    M lang/UTF-8/serendipity_lang_sa.inc.php
    M lang/UTF-8/serendipity_lang_se.inc.php
    M lang/UTF-8/serendipity_lang_sk.inc.php
    M lang/UTF-8/serendipity_lang_ta.inc.php
    M lang/UTF-8/serendipity_lang_tn.inc.php
    M lang/UTF-8/serendipity_lang_tr.inc.php
    M lang/UTF-8/serendipity_lang_tw.inc.php
    M lang/UTF-8/serendipity_lang_zh.inc.php
    M lang/langsorter.php
    M lang/serendipity_lang_bg.inc.php
    M lang/serendipity_lang_cn.inc.php
    M lang/serendipity_lang_cs.inc.php
    M lang/serendipity_lang_cz.inc.php
    M lang/serendipity_lang_da.inc.php
    M lang/serendipity_lang_de.inc.php
    M lang/serendipity_lang_en.inc.php
    M lang/serendipity_lang_es.inc.php
    M lang/serendipity_lang_fa.inc.php
    M lang/serendipity_lang_fi.inc.php
    M lang/serendipity_lang_fr.inc.php
    M lang/serendipity_lang_hu.inc.php
    M lang/serendipity_lang_is.inc.php
    M lang/serendipity_lang_it.inc.php
    M lang/serendipity_lang_ja.inc.php
    M lang/serendipity_lang_ko.inc.php
    M lang/serendipity_lang_nl.inc.php
    M lang/serendipity_lang_no.inc.php
    M lang/serendipity_lang_pl.inc.php
    M lang/serendipity_lang_pt.inc.php
    M lang/serendipity_lang_pt_PT.inc.php
    M lang/serendipity_lang_ro.inc.php
    M lang/serendipity_lang_ru.inc.php
    M lang/serendipity_lang_sa.inc.php
    M lang/serendipity_lang_se.inc.php
    M lang/serendipity_lang_sk.inc.php
    M lang/serendipity_lang_ta.inc.php
    M lang/serendipity_lang_tn.inc.php
    M lang/serendipity_lang_tr.inc.php
    M lang/serendipity_lang_tw.inc.php
    M lang/serendipity_lang_zh.inc.php

  Log Message:
  -----------
  Show proper error message when uploaded file is too big for PHP (#926)

* Show error messages when images are too big for the PHP settings
Detects the situation when 'post_max_size' was the problem and prints a separate error then. Alternatively upload_max_filesize can be the problem. Here however the existing flow already presented a proper error message, this was just broken prior by setting the 500 error header, which made the ajax uploader react properly to errors. Fixing that bug for the PHP uploader restored the error message, so that the upload_max_filesize scenario is also covered.

* Move upload error message to MEDIA_UPLOAD_POST_MAX_SIZEERROR

* document changes


  Commit: fc75dff0b6a38ca0207b6750c1c36ba5ecc159aa
      https://github.com/s9y/Serendipity/commit/fc75dff0b6a38ca0207b6750c1c36ba5ecc159aa
  Author: onli <[email protected]>
  Date:   2025-10-21 (Tue, 21 Oct 2025)

  Changed paths:
    M docs/NEWS
    M include/admin/images.inc.php
    M include/functions_config.inc.php
    M lang/UTF-8/serendipity_lang_bg.inc.php
    M lang/UTF-8/serendipity_lang_cn.inc.php
    M lang/UTF-8/serendipity_lang_cs.inc.php
    M lang/UTF-8/serendipity_lang_cz.inc.php
    M lang/UTF-8/serendipity_lang_da.inc.php
    M lang/UTF-8/serendipity_lang_de.inc.php
    M lang/UTF-8/serendipity_lang_en.inc.php
    M lang/UTF-8/serendipity_lang_es.inc.php
    M lang/UTF-8/serendipity_lang_fa.inc.php
    M lang/UTF-8/serendipity_lang_fi.inc.php
    M lang/UTF-8/serendipity_lang_fr.inc.php
    M lang/UTF-8/serendipity_lang_hu.inc.php
    M lang/UTF-8/serendipity_lang_is.inc.php
    M lang/UTF-8/serendipity_lang_it.inc.php
    M lang/UTF-8/serendipity_lang_ja.inc.php
    M lang/UTF-8/serendipity_lang_ko.inc.php
    M lang/UTF-8/serendipity_lang_nl.inc.php
    M lang/UTF-8/serendipity_lang_no.inc.php
    M lang/UTF-8/serendipity_lang_pl.inc.php
    M lang/UTF-8/serendipity_lang_pt.inc.php
    M lang/UTF-8/serendipity_lang_pt_PT.inc.php
    M lang/UTF-8/serendipity_lang_ro.inc.php
    M lang/UTF-8/serendipity_lang_ru.inc.php
    M lang/UTF-8/serendipity_lang_sa.inc.php
    M lang/UTF-8/serendipity_lang_se.inc.php
    M lang/UTF-8/serendipity_lang_sk.inc.php
    M lang/UTF-8/serendipity_lang_ta.inc.php
    M lang/UTF-8/serendipity_lang_tn.inc.php
    M lang/UTF-8/serendipity_lang_tr.inc.php
    M lang/UTF-8/serendipity_lang_tw.inc.php
    M lang/UTF-8/serendipity_lang_zh.inc.php
    M lang/langsorter.php
    M lang/serendipity_lang_bg.inc.php
    M lang/serendipity_lang_cn.inc.php
    M lang/serendipity_lang_cs.inc.php
    M lang/serendipity_lang_cz.inc.php
    M lang/serendipity_lang_da.inc.php
    M lang/serendipity_lang_de.inc.php
    M lang/serendipity_lang_en.inc.php
    M lang/serendipity_lang_es.inc.php
    M lang/serendipity_lang_fa.inc.php
    M lang/serendipity_lang_fi.inc.php
    M lang/serendipity_lang_fr.inc.php
    M lang/serendipity_lang_hu.inc.php
    M lang/serendipity_lang_is.inc.php
    M lang/serendipity_lang_it.inc.php
    M lang/serendipity_lang_ja.inc.php
    M lang/serendipity_lang_ko.inc.php
    M lang/serendipity_lang_nl.inc.php
    M lang/serendipity_lang_no.inc.php
    M lang/serendipity_lang_pl.inc.php
    M lang/serendipity_lang_pt.inc.php
    M lang/serendipity_lang_pt_PT.inc.php
    M lang/serendipity_lang_ro.inc.php
    M lang/serendipity_lang_ru.inc.php
    M lang/serendipity_lang_sa.inc.php
    M lang/serendipity_lang_se.inc.php
    M lang/serendipity_lang_sk.inc.php
    M lang/serendipity_lang_ta.inc.php
    M lang/serendipity_lang_tn.inc.php
    M lang/serendipity_lang_tr.inc.php
    M lang/serendipity_lang_tw.inc.php
    M lang/serendipity_lang_zh.inc.php
    M templates/2k11/config.inc.php
    M templates/clean-blog/UTF-8/lang_de.inc.php
    M templates/clean-blog/UTF-8/lang_en.inc.php
    M templates/clean-blog/UTF-8/lang_ru.inc.php
    M templates/clean-blog/config.inc.php
    A templates/clean-blog/css/all.css
    A templates/clean-blog/css/all.min.css
    A templates/clean-blog/css/bootstrap.min.css
    A templates/clean-blog/css/bootstrap.min.css.map
    A templates/clean-blog/css/brands.css
    A templates/clean-blog/css/brands.min.css
    A templates/clean-blog/css/fontawesome.css
    A templates/clean-blog/css/fontawesome.min.css
    A templates/clean-blog/css/regular.css
    A templates/clean-blog/css/regular.min.css
    A templates/clean-blog/css/solid.css
    A templates/clean-blog/css/solid.min.css
    A templates/clean-blog/css/svg-with-js.css
    A templates/clean-blog/css/svg-with-js.min.css
    A templates/clean-blog/css/svg.css
    A templates/clean-blog/css/svg.min.css
    A templates/clean-blog/css/v4-font-face.css
    A templates/clean-blog/css/v4-font-face.min.css
    A templates/clean-blog/css/v4-shims.css
    A templates/clean-blog/css/v4-shims.min.css
    A templates/clean-blog/css/v5-font-face.css
    A templates/clean-blog/css/v5-font-face.min.css
    A templates/clean-blog/css/webfonts.css
    M templates/clean-blog/index.tpl
    A templates/clean-blog/js/bootstrap.min.js
    M templates/clean-blog/lang_de.inc.php
    M templates/clean-blog/lang_en.inc.php
    M templates/clean-blog/lang_ru.inc.php
    A templates/clean-blog/webfonts/fa-brands-400.woff2
    A templates/clean-blog/webfonts/fa-regular-400.woff2
    A templates/clean-blog/webfonts/fa-solid-900.woff2
    A templates/clean-blog/webfonts/fa-v4compatibility.woff2
    A templates/clean-blog/webfonts/lora-v37-cyrillic_cyrillic-ext_latin_latin-ext_math_symbols_vietnamese-italic.woff2
    A templates/clean-blog/webfonts/lora-v37-cyrillic_cyrillic-ext_latin_latin-ext_math_symbols_vietnamese-regular.woff2
    A templates/clean-blog/webfonts/open-sans-v44-cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_math_symbols_vietnamese-300.woff2
    A templates/clean-blog/webfonts/open-sans-v44-cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_math_symbols_vietnamese-600.woff2
    A templates/clean-blog/webfonts/open-sans-v44-cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_math_symbols_vietnamese-800.woff2

  Log Message:
  -----------
  Merge branch 'master' into feature/loginLimits


Compare: https://github.com/s9y/Serendipity/compare/13be7cfc8375...fc75dff0b6a3

To unsubscribe from these emails, change your notification settings at https://github.com/s9y/Serendipity/settings/notifications