summaryrefslogtreecommitdiff
path: root/admin/schema_inc.php
AgeCommit message (Collapse)AuthorFilesLines
2026-05-26Add users_auth_map table for OAuth/external authentication provider supportLester Caine1-0/+1
5.0.1 upgrade creates the table for existing installs; schema_inc.php updated so fresh installs also get it. FK constraint registered via registerSchemaConstraints (not inline DataDict, which breaks Firebird). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-22Fix users_auth_map schema: remove inline CONSTRAINT that broke Firebird installsLester Caine1-1/+7
The inline CONSTRAINT clause used backtick-quoted identifiers which Firebird rejects. Moved the FK to registerSchemaConstraints following the liberty pattern. This caused USERS_AUTH_MAP to be missing on all Firebird installs. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-15Only support ROLE_Model memory managementLester Caine1-130/+11
2026-05-14php-cs-fixer tidies to php8.5 standardsLester Caine1-10/+9
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-05Restore ROLE model schema for RoleUser. Reasons for needing Roles over ↵lsces1-125/+123
groups have been documented before ;)
2022-11-12major cleanup to schema_inc after new installation testingspiderr1-78/+86
2022-06-01add users_users.registration_ipspiderr1-0/+1
2018-01-10clean up schema_inc with users_auth_map in non-ROLES sectionspider@app11-3/+10
2017-06-30SCHEMA tweak: add last_login and profile_json to users_auth_mapspider@dev1-1/+3
2017-06-30integrate HybridAuth signle sign on libraryspider@dev1-0/+10
2016-09-05clean up user group assigning; remove all users_clear_passwords feature ↵spider@dev1-1/+0
references
2016-08-23resurrect p_users_create_bookmarks from tidbitsspider@dev1-1/+1
2014-10-03default view users to editorsspider1-1/+1
2014-05-19move p_users_edit_user_homepage into editors class and verifyPerm when ↵turon1-1/+1
displaying page
2012-08-06role model switch on User packagelsces1-18/+137
2012-06-18Foreign key tweaklsces1-1/+1
2012-03-06change_CONSTRAINTS_to_CONSTRAINTChristian Fowler1-6/+6
2011-07-19CONSTRAINTs-typospiderr1-6/+6
2010-04-17SCHEMA CHANGE - liberty_content_types - change content_description to ↵wjames51-2/+1
content_name, add column content_name_plural - update all class files and hashes where appropriate
2009-03-25change ip to IPv6 compliance (39 chars). add upgrades files and remove ↵Christian Fowler1-1/+1
registerPackageVersion where redundant
2008-10-31renamed dep stuff to requirement stuff, clean up schema_inc files, move ↵Max Kremmel1-2/+2
version info from info hash to registerPackageVersion90, move requirements to registerRequirements()
2008-10-30shuffle around some dependency stuff: move dep settings to schema_inc.php ↵Max Kremmel1-0/+7
file since they are not related to upgrade versions, move dep methods to BitSystem to make them available on package page (we should really do something about these installer methods in kernel), add dep graph on package page for an easy overview if deps are met when a package has been activated - requireds PEAR::Image_GraphViz to be installed.
2008-10-19apply schema change - remove unused tableMax Kremmel1-7/+0
2008-10-18deprecate all semaphore code. this has now been moved to a separate package ↵Max Kremmel1-0/+1
called _bit_semaphore.
2007-09-15schema clean up to avoid chicken-n-egg constraint violationsPRE_LIB_ATTACHMENT_REFACTORChristian Fowler1-6/+5
2007-06-15CHOP CHOP: cut out group nesting code and moved groups level stuff to ↵Max Kremmel1-5/+0
separate admin page. admin page has no link to it yet. we need to decide if we want one at all.
2007-04-02Massive changes to themes layout engine:Max Kremmel1-1/+1
- merged 3 tables into 1 and removed user-specific layout contol. - moved all layout related code to themes/BitThemes.php. - cleaned up module parameter assignment to module php and tpl files. - improved layout of layout page by enabling all option editing at once. - removed limitation that every module can only be assigned once - more changes, but i can't remember all just now.
2007-03-19move object_permissions to liberty_content_permissionsChristian Fowler1-12/+0
2006-09-15add permission checking to only display captcha for unperm'ed peopleChristian Fowler1-0/+1
2006-09-02Corrected default setting for remember_me to "n"Stephan Borg1-1/+1
2006-08-23Numerous fixes to upgrade scripts + eliminate ability of users to invalidate ↵Jams H Thompson1-0/+1
each others passwords
2006-07-18fix error on users_cnxn constraintMax Kremmel1-3/+2
2006-07-17SCHEMA CHANGE! add assume_from_user_id to users_cnxnChristian Fowler1-1/+3
2006-05-18sf lost may 8,9Sylvie Greverend1-1/+2
2006-05-06clean up schema files, remove unused PackageInfo data - we really need a ↵Max Kremmel1-3/+0
package manager for this, add plugin_path column to liberty_plugins
2006-04-19correct users_pass_due in column namesChristian Fowler1-1/+1
2006-04-19mass kernel_config renaming for users_Christian Fowler1-40/+40
2006-04-19replace dislpay_name config with users_display_nameChristian Fowler1-1/+1
2006-04-17more kernel_config renames - themes related config settingsMax Kremmel1-1/+1
2006-04-11rename permissions to new standard using: p_<package>_<verb>_[<noun>]Max Kremmel1-18/+18
2006-04-05keep tabs_and_tools in usersMax Kremmel1-1/+1
2006-04-04change field name registration_choice to is_publicSylvie Greverend1-1/+1
2006-03-29user can choose group at registration time from a closed listSylvie Greverend1-1/+2
2006-02-18Fix reserved word field namesLester Caine1-4/+4
POSITION, VALUE - SQL Reserved TYPE - SQL Nonreserved (Firebird Still Reserved) PASSWORD - Firebird Reserved
2006-02-17remove rserver word 'user' from load select, remove redundant indices that ↵Christian Fowler1-2/+0
cause errors on install
2006-02-17rename and move wiki_action_log to generalized liberty_action_log in ↵Christian Fowler1-1/+1
liberty, rename columns with the universally poorly named title of 'comment' and 'level', get liberty_content_history working properly. seems good for any content now.
2006-02-15add backticks for reserved column names in schema_inc'sChristian Fowler1-1/+1
2006-02-13another batch of kernel_prefs name cleanup. this should be itMax Kremmel1-1/+1
2006-02-06further paermission renaming and cleanupMax Kremmel1-24/+24
2006-02-06more preference standardisationMax Kremmel1-8/+8