<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/includes/setup_inc.php, branch master</title>
<subtitle>Bitweaver kernel package repository
</subtitle>
<id>https://git.rdm1.uk/kernel/.git/atom?h=master</id>
<link rel='self' href='https://git.rdm1.uk/kernel/.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/kernel/.git/'/>
<updated>2026-06-06T22:04:38Z</updated>
<entry>
<title>kernel: revert installer login redirect attempts</title>
<updated>2026-06-06T22:04:38Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-06-06T22:04:38Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/kernel/.git/commit/?id=88a8fbd1ffca15e0ee6a83fc0cbbf8c7f19464ce'/>
<id>urn:sha1:88a8fbd1ffca15e0ee6a83fc0cbbf8c7f19464ce</id>
<content type='text'>
The signin/loginfrom session approach didn't work reliably due to
session name inconsistency. Revert to original force_installer.tpl
display. Use gOverrideLoginFunction for upgrade-time admin access.

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>kernel: redirect non-admin to signin when INSTALLER_FORCE is active</title>
<updated>2026-06-06T21:46:23Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-06-06T21:46:23Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/kernel/.git/commit/?id=351de64a6e302b566eab1ac2c0c95e011efd86f7'/>
<id>urn:sha1:351de64a6e302b566eab1ac2c0c95e011efd86f7</id>
<content type='text'>
Replace the inline login form (which suffered from session cookie name
inconsistency) with a direct redirect to signin.php. The post-login
redirect to install.php is now handled by validate.php checking the
version mismatch directly, which is session-independent.

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>kernel: set loginfrom to installer before force_installer.tpl display</title>
<updated>2026-06-06T21:30:06Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-06-06T21:30:06Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/kernel/.git/commit/?id=3a9de79726296c7185ca632cc660c5c5750f5bf1'/>
<id>urn:sha1:3a9de79726296c7185ca632cc660c5c5750f5bf1</id>
<content type='text'>
After login via validate.php, redirect back to the installer rather
than the site homepage, so the admin can proceed with the upgrade
without having to navigate back manually.

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>kernel: fix site_closed login bypass for nginx (SCRIPT_URL not set)</title>
<updated>2026-06-06T19:55:21Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-06-06T19:55:21Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/kernel/.git/commit/?id=2957fcfd1be9f9cfdfc8329833e048290a556611'/>
<id>urn:sha1:2957fcfd1be9f9cfdfc8329833e048290a556611</id>
<content type='text'>
SCRIPT_URL is an Apache-only variable — nginx does not set it unless
explicitly added to fastcgi_params. When site_closed is active, validate.php
needs to bypass the gate so admins can log in, but the SCRIPT_URL check
always failed on nginx, making login impossible while the site is closed.

Fall back to PHP_SELF (set by nginx) when SCRIPT_URL is absent.

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Actually check tk return :)</title>
<updated>2026-05-18T08:33:09Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-05-18T08:33:09Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/kernel/.git/commit/?id=6645b186beef02c30f490a0a4832b70503537447'/>
<id>urn:sha1:6645b186beef02c30f490a0a4832b70503537447</id>
<content type='text'>
</content>
</entry>
<entry>
<title>php-cs-fixer tidies to php8.5 standards</title>
<updated>2026-05-14T08:54:15Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-05-14T08:54:15Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/kernel/.git/commit/?id=189c836dcb564eb07560f50e46b3944b2df05a03'/>
<id>urn:sha1:189c836dcb564eb07560f50e46b3944b2df05a03</id>
<content type='text'>
Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Restore BIT_PHP_ERROR_REPORTING setting for error_reporting, bit_error reports are now married to this properly</title>
<updated>2026-05-10T15:25:53Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-05-10T15:25:53Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/kernel/.git/commit/?id=92e9e409e2b27e9c09ed02d4312e28ff3767e181'/>
<id>urn:sha1:92e9e409e2b27e9c09ed02d4312e28ff3767e181</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add_link_ticket is not working in the current build of smarty so having to manually add tk tokens to forms as required</title>
<updated>2026-05-08T13:20:53Z</updated>
<author>
<name>lsces</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-05-08T13:20:53Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/kernel/.git/commit/?id=a46c857c5f2da9829b6097a73004a33ba0500538'/>
<id>urn:sha1:a46c857c5f2da9829b6097a73004a33ba0500538</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Kernel extras changes to cover uninitialized variables and style changes for PHP8.4</title>
<updated>2025-08-29T12:35:20Z</updated>
<author>
<name>lsces</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2025-08-29T12:35:20Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/kernel/.git/commit/?id=96e95d3cfeed254b5cd37bf1c5990e747d299e76'/>
<id>urn:sha1:96e95d3cfeed254b5cd37bf1c5990e747d299e76</id>
<content type='text'>
</content>
</entry>
<entry>
<title>move bit_setup_inc.php to includes/</title>
<updated>2021-02-14T00:03:53Z</updated>
<author>
<name>modela bitweaver</name>
<email>spiderr@bitweaver.org</email>
</author>
<published>2021-02-14T00:03:53Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/kernel/.git/commit/?id=cfe6b8445958e3af377e951c90f0dfece70374e2'/>
<id>urn:sha1:cfe6b8445958e3af377e951c90f0dfece70374e2</id>
<content type='text'>
</content>
</entry>
</feed>
