<feed xmlns='http://www.w3.org/2005/Atom'>
<title>users/validate.php, branch master</title>
<subtitle>Bitweaver users package repository
</subtitle>
<id>https://git.rdm1.uk/users/.git/atom?h=master</id>
<link rel='self' href='https://git.rdm1.uk/users/.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/users/.git/'/>
<updated>2026-06-06T22:05:27Z</updated>
<entry>
<title>users: revert installer login changes to validate.php and getSiteCookieName</title>
<updated>2026-06-06T22:05:27Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-06-06T22:05:27Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/users/.git/commit/?id=d7c0da0cbc86398d3a71a64355ca5e40fd26c2b6'/>
<id>urn:sha1:d7c0da0cbc86398d3a71a64355ca5e40fd26c2b6</id>
<content type='text'>
Revert validate.php installer redirect and getSiteCookieName cookie-reuse
fallback. Both caused more problems than they solved. Original behaviour
restored; upgrade-time access via gOverrideLoginFunction works fine.

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>users: redirect admin to installer after login if upgrade is required</title>
<updated>2026-06-06T21:45:38Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-06-06T21:45:38Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/users/.git/commit/?id=f70cb1f12cca1111866190cf3f25503147888841'/>
<id>urn:sha1:f70cb1f12cca1111866190cf3f25503147888841</id>
<content type='text'>
After a successful admin login, if the database version is behind
MIN_BIT_VERSION, redirect directly to install.php rather than relying
on session-based loginfrom. During INSTALLER_FORCE the session cookie
name can differ between pages (bit-user-bitweaver vs bit-user-lscesmainsite)
because kernel_config may not be fully loaded, making loginfrom unreliable.

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>php-cs-fixer tidies to php8.5 standards</title>
<updated>2026-05-14T08:55:19Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-05-14T08:55:19Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/users/.git/commit/?id=513bc9e03522f0bfc0e307a8e40a517e746de2bc'/>
<id>urn:sha1:513bc9e03522f0bfc0e307a8e40a517e746de2bc</id>
<content type='text'>
Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Namesspace tidies for general authentication functions</title>
<updated>2026-04-19T18:13:03Z</updated>
<author>
<name>lsces</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-04-19T18:13:03Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/users/.git/commit/?id=8e8281376d9c5e2d9b8fc428a27721c0d406ea59'/>
<id>urn:sha1:8e8281376d9c5e2d9b8fc428a27721c0d406ea59</id>
<content type='text'>
</content>
</entry>
<entry>
<title>General tools updated to PHP8.4 and namespace</title>
<updated>2025-08-29T12:18:39Z</updated>
<author>
<name>lsces</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2025-08-29T12:18:39Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/users/.git/commit/?id=d388cface6a2f2bc7368fa21d8cb6be2e7179f27'/>
<id>urn:sha1:d388cface6a2f2bc7368fa21d8cb6be2e7179f27</id>
<content type='text'>
</content>
</entry>
<entry>
<title>SmartyBC cleanup: assign_by_ref-&gt;assignByRef</title>
<updated>2025-05-25T00:02:08Z</updated>
<author>
<name>spiderr</name>
<email>spiderr@bitweaver.org</email>
</author>
<published>2025-05-25T00:02:08Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/users/.git/commit/?id=19987cbb0fa65ffa37cba7e7382a4a70df170788'/>
<id>urn:sha1:19987cbb0fa65ffa37cba7e7382a4a70df170788</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update path for kernel/includes/setup_inc.php</title>
<updated>2021-02-03T21:06:20Z</updated>
<author>
<name>modela bitweaver</name>
<email>spiderr@bitweaver.org</email>
</author>
<published>2021-02-03T21:06:20Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/users/.git/commit/?id=5c7b91cefd68d5fcf1dbc3c11936478b3debbb12'/>
<id>urn:sha1:5c7b91cefd68d5fcf1dbc3c11936478b3debbb12</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix INCLUDE path</title>
<updated>2021-02-02T06:25:18Z</updated>
<author>
<name>modela bitweaver</name>
<email>spiderr@bitweaver.org</email>
</author>
<published>2021-02-02T06:25:18Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/users/.git/commit/?id=811bce9f025cf8cb6fc1d5c519dd14b8fe1d2ffa'/>
<id>urn:sha1:811bce9f025cf8cb6fc1d5c519dd14b8fe1d2ffa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>move _inc and _lib to includes/ and use PKG_INCLUDE_PATH constants</title>
<updated>2021-02-02T06:17:45Z</updated>
<author>
<name>modela bitweaver</name>
<email>spiderr@bitweaver.org</email>
</author>
<published>2021-02-02T06:17:45Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/users/.git/commit/?id=c7809e9cb461e629d7cf107db08967b2980de742'/>
<id>urn:sha1:c7809e9cb461e629d7cf107db08967b2980de742</id>
<content type='text'>
</content>
</entry>
<entry>
<title>create standard USERS_PKG_CLASS_PATH in includes/classes</title>
<updated>2021-02-01T19:33:51Z</updated>
<author>
<name>modela bitweaver</name>
<email>spiderr@bitweaver.org</email>
</author>
<published>2021-02-01T19:33:51Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/users/.git/commit/?id=05ea1f1b9b9e1b62458f01e77204f4f5fd2f4f9b'/>
<id>urn:sha1:05ea1f1b9b9e1b62458f01e77204f4f5fd2f4f9b</id>
<content type='text'>
</content>
</entry>
</feed>
