summaryrefslogtreecommitdiff
path: root/includes
AgeCommit message (Collapse)AuthorFilesLines
2026-06-06install: fix null gBitInstallDb in upgrade stepLester Caine1-0/+6
Each installer step is a separate HTTP request. install_packages.php creates $gBitInstallDb but by the time install_upgrade.php runs it is a fresh request and the variable is null, causing a fatal error when upgrade_packages is submitted. Re-establish the DB connection at the start of the upgrade submission block if $gBitInstallDb is not already set. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-01Fix uksort callbacks — use closures instead of namespaced string namesLester Caine1-2/+2
String callbacks with namespace prefixes are unreliable; fn() closures resolve upgrade_version_sort / upgrade_query_sort in the current namespace. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-26Fix PHP 8.5 uksort deprecation and namespace/object refs in upgrade stepLester Caine2-4/+23
- upgrade_version_sort now returns version_compare() int (-1/0/1) not bool - upgrade_package_sort call uses fully-qualified Bitweaver\Install namespace - install_upgrade.tpl uses gBitInstaller->getVersion() (correct in install context) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-22Fix integrity check page: working 'try to add table' and 'show table details'Lester Caine1-23/+17
Reuse existing DB connection (mDb->mDb) instead of opening a redundant new ADOdb connection that fails silently on Firebird PDO. Also fix JS namespace backslash in toggleElementDisplay call that broke the show-table-details link. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-18tidy first install logic so that installed opens in the right placeLester Caine1-1/+1
2026-05-18Ensure current bitweaver version in databaseLester Caine1-2/+3
2026-05-18Clean up install process post first installLester Caine1-2/+4
Can now install new packages
2026-05-15Remove unused group model codeLester Caine1-29/+0
2026-05-15Make ROLE_MODEL the default memory modelLester Caine5-75/+27
2026-05-15To simplyfy maintenence BitUser classes have been retired and active code ↵Lester Caine2-10/+3
base defaulted to ROLE_MODEL
2026-05-14php-cs-fixer tidies to php8.5 standardsLester Caine11-40/+24
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-10trim Hash from getUserIdFromCookie as it only accepts a cookie stringLester Caine1-1/+1
2026-04-16Switch a new install to start up in bithtml rather than tikiwikiV5-php84lsces1-4/+5
2026-04-16magickwand is no longer a separate package, it is now rolled into and ↵lsces1-1/+2
replaces imagick
2026-04-06Tidying links to bitweaver.org to avoid redirect from httplsces1-4/+3
2026-04-05It does help if you stage changes from the right machine. This is the rework ↵lsces18-530/+479
of the installer for namespace and php8.4
2026-04-05Just killed the final ?>lsces1-1/+0
2025-06-01update config file error message with SELinux remedyspiderr1-1/+1
2022-11-12major cleanup to install of new installation testingspiderr14-10/+1682
2021-06-02clean up install for new includes/classes directory pathingspiderr5-0/+1315