From: Banana Date: Tue, 6 Jan 2026 08:51:02 +0000 (+0100) Subject: creating verions 1.8.1 X-Git-Tag: 1.8.1^0 X-Git-Url: http://91.132.146.200/gitweb/?a=commitdiff_plain;p=bibliotheca-php.git creating verions 1.8.1 Signed-off-by: Banana --- diff --git a/CHANGELOG b/CHANGELOG index 6ca713a..4ff6bf9 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,4 +1,4 @@ -1.8.1 - Harobed Village +1.8.1 - Harobed Village 2026-01-06 * Config Update: See upgrade/from-version-1.8.md * DB Update (non breaking): See upgrade/from-version-1.8.md * Fixed: GH issue #1. IMDB web parser not working. Switched to own implementation. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 7820e7b..02c9e63 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -36,5 +36,29 @@ will generally not be accepted. Start reading the code and you'll get the hang of it. The code is optimized for readability. +## Use of so called AI tools + +If you are using any kind of AI assistance while contributing, **this must be disclosed in the pull request**, +along with the extent to which AI assistance was used (e.g. docs only vs. code generation). + +**Note that AI _assistance_ does not equal AI _generation_**. A significant amount of human accountability, +involvement and interaction even within AI-assisted contributions, is required. Contributors are required to be able +to understand the AI-assisted output, reason with it and answer critical questions about it. +Should a PR see no visible human accountability and involvement, or it is so broken that it +requires significant rework to be acceptable, **the PR is closed without hesitation**. + +**In addition, AI assistance is currently restricted to code changes only**. No AI-generated media, e.g. artwork, +icons, videos and other assets is allowed, as it goes against the methodology and ethos behind this project. +While AI-assisted code can help with productive prototyping, creative inspiration and even automated bugfinding, +there is currently zero benefit to AI-generated assets. + +Likewise, all community interactions, including all comments on issues and discussions and all PR titles +and descriptions must be composed by a human. Community moderators and maintainers reserve the right +to mark AI-generated responses as spam or disruptive content, and ban users who have been repeatedly caught +relying entirely on LLMs during interactions. + +Please be respectful to maintainers and disclose AI assistance. + + [masterbranch]: https://github.com/bananas-repos/bibliotheca-php/tree/master [developbranch]: https://github.com/bananas-repos/bibliotheca-php/tree/develop diff --git a/README.md b/README.md index a260ce7..186ee02 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ See first-steps.txt for first usage steps. # Requirements -See documentation/requirements.txt +See documentation/requirements.md # Technical information diff --git a/webclient/config/config.php.default b/webclient/config/config.php.default index 439827b..81c20cf 100644 --- a/webclient/config/config.php.default +++ b/webclient/config/config.php.default @@ -62,9 +62,9 @@ const UI_THEME_CONFIG = array( ); # session -const SESSION_LIFETIME = 43200; // 8 hours -const SESSION_NAME = "bibliotheca-session"; -const SESSION_SAVE_PATH = PATH_SYSTEMOUT.'/session'; +const SESSION_LIFETIME = 43200; // 8 hours +const SESSION_NAME = "bibliotheca-session"; +const SESSION_SAVE_PATH = PATH_SYSTEMOUT.'/session'; # usersettings const ADMIN_GROUP_ID = '1'; diff --git a/webclient/lib/imdbweb.class.php b/webclient/lib/imdbweb.class.php index 117264e..71b8700 100644 --- a/webclient/lib/imdbweb.class.php +++ b/webclient/lib/imdbweb.class.php @@ -2,7 +2,7 @@ /** * Bibliotheca * - * Copyright 2018-2025 Johannes Keßler + * Copyright 2018-2026 Johannes Keßler * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -19,15 +19,14 @@ */ /** - * Class ImdbWeb + * Class IMDBWEB * * Based on the idea of https://github.com/FabianBeiner/PHP-IMDB-Grabber/ * But since the web srcaping does not work anymore, here is an own implementation * * Main and important action is at _processData */ -class IMDBWEB -{ +class IMDBWEB { /** * Set this to true if you run into problems. */