History log of /plugin/struct/db/ (Results 1 – 23 of 23)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
52637a9c18-Jan-2024 Anna Dabrowska <dabrowska@cosmocode.de>

DB migration: add indexes for latest and published


/plugin/struct/.gitattributes
/plugin/struct/.github/workflows/dokuwiki.yml
/plugin/struct/_test/AccessTableDataDBMultiTest.php
/plugin/struct/_test/AccessTableDataDBTest.php
/plugin/struct/_test/AccessTableDataReplacementTest.php
/plugin/struct/_test/AccessTableDataSQLTest.php
/plugin/struct/_test/AggregationExportCSVTest.php
/plugin/struct/_test/AggregationFilterTest.php
/plugin/struct/_test/AggregationResultsTest.php
/plugin/struct/_test/AssignmentsTest.php
/plugin/struct/_test/BureaucracyTest.php
/plugin/struct/_test/ColumnTest.php
/plugin/struct/_test/ConfigHelperTest.php
/plugin/struct/_test/ConfigParserTest.php
/plugin/struct/_test/DateFormatConverterTest.php
/plugin/struct/_test/GeneralTest.php
/plugin/struct/_test/HelperDBTest.php
/plugin/struct/_test/ImportPageCSVTest.php
/plugin/struct/_test/InlineConfigParserTest.php
/plugin/struct/_test/NestedResultTest.php
/plugin/struct/_test/OutputTest.php
/plugin/struct/_test/QueryBuilderFromTest.php
/plugin/struct/_test/QueryBuilderOtherTest.php
/plugin/struct/_test/QueryBuilderSelectTest.php
/plugin/struct/_test/QueryBuilderTest.php
/plugin/struct/_test/QueryBuilderWhereTest.php
/plugin/struct/_test/SchemaBuilderTest.php
/plugin/struct/_test/SchemaImporterTest.php
/plugin/struct/_test/SchemaTest.php
/plugin/struct/_test/SearchConfigParameterTest.php
/plugin/struct/_test/SearchConfigTest.php
/plugin/struct/_test/SearchTest.php
/plugin/struct/_test/StructTest.php
/plugin/struct/_test/ValidatorTest.php
/plugin/struct/_test/ValueTest.php
/plugin/struct/_test/action/DiffTest.php
/plugin/struct/_test/action/EditTest.php
/plugin/struct/_test/action/LookupAjaxTest.php
/plugin/struct/_test/action/MoveTest.php
/plugin/struct/_test/json/bureaucracy.struct.json
/plugin/struct/_test/json/bureaucracy_lookup.struct.json
/plugin/struct/_test/json/datetime.struct.json
/plugin/struct/_test/json/schema1.struct.json
/plugin/struct/_test/json/schema_3.struct.json
/plugin/struct/_test/json/wikilookup.struct.json
/plugin/struct/_test/mock/AggregationFilter.php
/plugin/struct/_test/mock/Assignments.php
/plugin/struct/_test/mock/QueryBuilder.php
/plugin/struct/_test/mock/Search.php
/plugin/struct/_test/mock/SearchConfig.php
/plugin/struct/_test/mock/helper_plugin_struct_db.php
/plugin/struct/_test/types/AbstractBaseTest.php
/plugin/struct/_test/types/ColorTest.php
/plugin/struct/_test/types/DateTest.php
/plugin/struct/_test/types/DateTimeTest.php
/plugin/struct/_test/types/DecimalTest.php
/plugin/struct/_test/types/DropdownTest.php
/plugin/struct/_test/types/LookupTest.php
/plugin/struct/_test/types/MediaTest.php
/plugin/struct/_test/types/PageTest.php
/plugin/struct/_test/types/TagTest.php
/plugin/struct/_test/types/TextTest.php
/plugin/struct/_test/types/UrlTest.php
/plugin/struct/_test/types/UserTest.php
/plugin/struct/_test/types/WikiTest.php
/plugin/struct/action/aggregationeditor.php
/plugin/struct/action/ajax.php
/plugin/struct/action/bureaucracy.php
/plugin/struct/action/cache.php
/plugin/struct/action/config.php
/plugin/struct/action/diff.php
/plugin/struct/action/edit.php
/plugin/struct/action/entry.php
/plugin/struct/action/inline.php
/plugin/struct/action/migration.php
/plugin/struct/action/move.php
/plugin/struct/action/output.php
/plugin/struct/action/revert.php
/plugin/struct/action/search.php
/plugin/struct/action/title.php
/plugin/struct/admin/assignments.php
/plugin/struct/admin/schemas.php
latest.version
update0020.sql
/plugin/struct/deleted.files
/plugin/struct/helper.php
/plugin/struct/helper/config.php
/plugin/struct/helper/db.php
/plugin/struct/helper/field.php
/plugin/struct/helper/imexport.php
/plugin/struct/helper/lookup.php
/plugin/struct/lang/de/lang.php
/plugin/struct/lang/de/settings.php
/plugin/struct/lang/en/lang.php
/plugin/struct/lang/fr/lang.php
/plugin/struct/lang/fr/settings.php
/plugin/struct/meta/AccessDataValidator.php
/plugin/struct/meta/AccessTable.php
/plugin/struct/meta/AccessTableGlobal.php
/plugin/struct/meta/AccessTablePage.php
/plugin/struct/meta/Aggregation.php
/plugin/struct/meta/AggregationCloud.php
/plugin/struct/meta/AggregationEditorTable.php
/plugin/struct/meta/AggregationFilter.php
/plugin/struct/meta/AggregationList.php
/plugin/struct/meta/AggregationTable.php
/plugin/struct/meta/AggregationValue.php
/plugin/struct/meta/Assignments.php
/plugin/struct/meta/CSVExporter.php
/plugin/struct/meta/CSVImporter.php
/plugin/struct/meta/CSVPageImporter.php
/plugin/struct/meta/Column.php
/plugin/struct/meta/ConfigParser.php
/plugin/struct/meta/DateFormatConverter.php
/plugin/struct/meta/FilterValueListHandler.php
/plugin/struct/meta/InlineConfigParser.php
/plugin/struct/meta/NestedResult.php
/plugin/struct/meta/NestedValue.php
/plugin/struct/meta/PageMeta.php
/plugin/struct/meta/PublishedColumn.php
/plugin/struct/meta/QueryBuilder.php
/plugin/struct/meta/QueryBuilderWhere.php
/plugin/struct/meta/Schema.php
/plugin/struct/meta/SchemaBuilder.php
/plugin/struct/meta/SchemaEditor.php
/plugin/struct/meta/SchemaImporter.php
/plugin/struct/meta/Search.php
/plugin/struct/meta/SearchCloud.php
/plugin/struct/meta/SearchConfig.php
/plugin/struct/meta/SearchConfigParameters.php
/plugin/struct/meta/SearchSQLBuilder.php
/plugin/struct/meta/StructException.php
/plugin/struct/meta/TranslationUtilities.php
/plugin/struct/meta/ValidationException.php
/plugin/struct/meta/Value.php
/plugin/struct/meta/ValueValidator.php
/plugin/struct/plugin.info.txt
/plugin/struct/print.less
/plugin/struct/remote.php
/plugin/struct/renderer/csv.php
/plugin/struct/script.js
/plugin/struct/script/AggregationEditor.js
/plugin/struct/script/StructFilter.js
/plugin/struct/style.less
/plugin/struct/syntax/cloud.php
/plugin/struct/syntax/filter.php
/plugin/struct/syntax/global.php
/plugin/struct/syntax/list.php
/plugin/struct/syntax/output.php
/plugin/struct/syntax/table.php
/plugin/struct/syntax/value.php
/plugin/struct/types/AbstractBaseType.php
/plugin/struct/types/AbstractMultiBaseType.php
/plugin/struct/types/AutoSummary.php
/plugin/struct/types/Checkbox.php
/plugin/struct/types/Color.php
/plugin/struct/types/Date.php
/plugin/struct/types/DateTime.php
/plugin/struct/types/Decimal.php
/plugin/struct/types/Dropdown.php
/plugin/struct/types/LongText.php
/plugin/struct/types/Lookup.php
/plugin/struct/types/Mail.php
/plugin/struct/types/Media.php
/plugin/struct/types/Page.php
/plugin/struct/types/Tag.php
/plugin/struct/types/Text.php
/plugin/struct/types/TraitFilterPrefix.php
/plugin/struct/types/Url.php
/plugin/struct/types/User.php
fc6ac2e517-Aug-2021 Anna Dabrowska <dabrowska@cosmocode.de>

Add 'published' column to db tables

First step of integrating publishing workflows into struct


/plugin/struct/.github/workflows/phpTestLinux.yml
/plugin/struct/_test/AccessTableDataDB.test.php
/plugin/struct/_test/AccessTableDataDBMulti.test.php
/plugin/struct/_test/AccessTableDataReplacement.test.php
/plugin/struct/_test/AccessTableDataSQL.test.php
/plugin/struct/_test/AggregationExportCSV.test.php
/plugin/struct/_test/AggregationResults.test.php
/plugin/struct/_test/Assignments.test.php
/plugin/struct/_test/Bureaucracy.test.php
/plugin/struct/_test/Column.test.php
/plugin/struct/_test/ConfigParser.test.php
/plugin/struct/_test/DateFormatConverter.test.php
/plugin/struct/_test/ImportPageCSV.test.php
/plugin/struct/_test/InlineConfigParser.test.php
/plugin/struct/_test/QueryBuilder.test.php
/plugin/struct/_test/QueryBuilderFrom.test.php
/plugin/struct/_test/QueryBuilderOther.test.php
/plugin/struct/_test/QueryBuilderSelect.test.php
/plugin/struct/_test/QueryBuilderWhere.test.php
/plugin/struct/_test/Schema.test.php
/plugin/struct/_test/SchemaBuilder.test.php
/plugin/struct/_test/SchemaImporter.test.php
/plugin/struct/_test/Search.test.php
/plugin/struct/_test/SearchConfig.test.php
/plugin/struct/_test/SearchConfigParameter.test.php
/plugin/struct/_test/StructTest.php
/plugin/struct/_test/Type_AbstractBase.test.php
/plugin/struct/_test/Type_Color.test.php
/plugin/struct/_test/Type_Date.test.php
/plugin/struct/_test/Type_DateTime.test.php
/plugin/struct/_test/Type_Decimal.test.php
/plugin/struct/_test/Type_Dropdown.test.php
/plugin/struct/_test/Type_Lookup.test.php
/plugin/struct/_test/Type_Media.test.php
/plugin/struct/_test/Type_Page.test.php
/plugin/struct/_test/Type_Tag.test.php
/plugin/struct/_test/Type_Text.test.php
/plugin/struct/_test/Type_Url.test.php
/plugin/struct/_test/Type_User.test.php
/plugin/struct/_test/Type_Wiki.test.php
/plugin/struct/_test/Validator.test.php
/plugin/struct/_test/Value.test.php
/plugin/struct/_test/action/LookupAjaxAction..php
/plugin/struct/_test/configHelper.test.php
/plugin/struct/_test/diff.test.php
/plugin/struct/_test/edit.test.php
/plugin/struct/_test/general.test.php
/plugin/struct/_test/helper_db.test.php
/plugin/struct/_test/mock/AccessTable.php
/plugin/struct/_test/mock/AccessTableDataNoDB.php
/plugin/struct/_test/mock/AccessTableGlobal.php
/plugin/struct/_test/mock/AccessTablePage.php
/plugin/struct/_test/mock/AggregationEditorTable.php
/plugin/struct/_test/mock/AggregationTable.php
/plugin/struct/_test/mock/Assignments.php
/plugin/struct/_test/mock/BaseType.php
/plugin/struct/_test/mock/Dropdown.php
/plugin/struct/_test/mock/Lookup.php
/plugin/struct/_test/mock/QueryBuilder.php
/plugin/struct/_test/mock/SchemaNoDB.php
/plugin/struct/_test/mock/Search.php
/plugin/struct/_test/mock/SearchConfig.php
/plugin/struct/_test/mock/ValueValidator.php
/plugin/struct/_test/mock/action_plugin_struct_edit.php
/plugin/struct/_test/mock/helper_plugin_struct_config.php
/plugin/struct/_test/move.test.php
/plugin/struct/_test/output.test.php
/plugin/struct/action/aggregationeditor.php
/plugin/struct/action/ajax.php
/plugin/struct/action/bureaucracy.php
/plugin/struct/action/cache.php
/plugin/struct/action/config.php
/plugin/struct/action/diff.php
/plugin/struct/action/edit.php
/plugin/struct/action/entry.php
/plugin/struct/action/inline.php
/plugin/struct/action/migration.php
/plugin/struct/action/move.php
/plugin/struct/action/output.php
/plugin/struct/action/revert.php
/plugin/struct/action/search.php
/plugin/struct/action/title.php
/plugin/struct/admin.svg
/plugin/struct/admin/assignments.php
/plugin/struct/admin/schemas.php
/plugin/struct/all.less
/plugin/struct/conf/default.php
/plugin/struct/conf/metadata.php
latest.version
update0019.sql
/plugin/struct/helper.php
/plugin/struct/helper/config.php
/plugin/struct/helper/field.php
/plugin/struct/helper/fieldhidden.php
/plugin/struct/helper/imexport.php
/plugin/struct/helper/lookup.php
/plugin/struct/jsoneditor/img/jsoneditor-icons.svg
/plugin/struct/lang/cs/lang.php
/plugin/struct/lang/de/lang.php
/plugin/struct/lang/de/settings.php
/plugin/struct/lang/en/lang.php
/plugin/struct/lang/en/settings.php
/plugin/struct/lang/fr/editor_edit.txt
/plugin/struct/lang/fr/editor_intro.txt
/plugin/struct/lang/fr/lang.php
/plugin/struct/lang/fr/settings.php
/plugin/struct/lang/ja/lang.php
/plugin/struct/meta/AccessDataValidator.php
/plugin/struct/meta/AccessTable.php
/plugin/struct/meta/AccessTableGlobal.php
/plugin/struct/meta/AccessTablePage.php
/plugin/struct/meta/AggregationCloud.php
/plugin/struct/meta/AggregationEditorTable.php
/plugin/struct/meta/AggregationList.php
/plugin/struct/meta/AggregationTable.php
/plugin/struct/meta/AggregationValue.php
/plugin/struct/meta/Assignments.php
/plugin/struct/meta/CSVExporter.php
/plugin/struct/meta/CSVImporter.php
/plugin/struct/meta/CSVPageImporter.php
/plugin/struct/meta/CSVSerialImporter.php
/plugin/struct/meta/Column.php
/plugin/struct/meta/ConfigParser.php
/plugin/struct/meta/DateFormatConverter.php
/plugin/struct/meta/FilterValueListHandler.php
/plugin/struct/meta/InlineConfigParser.php
/plugin/struct/meta/PageColumn.php
/plugin/struct/meta/PageMeta.php
/plugin/struct/meta/QueryBuilder.php
/plugin/struct/meta/QueryBuilderWhere.php
/plugin/struct/meta/RevisionColumn.php
/plugin/struct/meta/RowColumn.php
/plugin/struct/meta/Schema.php
/plugin/struct/meta/SchemaBuilder.php
/plugin/struct/meta/SchemaEditor.php
/plugin/struct/meta/SchemaImporter.php
/plugin/struct/meta/Search.php
/plugin/struct/meta/SearchCloud.php
/plugin/struct/meta/SearchConfig.php
/plugin/struct/meta/SearchConfigParameters.php
/plugin/struct/meta/StructException.php
/plugin/struct/meta/SummaryColumn.php
/plugin/struct/meta/TranslationUtilities.php
/plugin/struct/meta/UserColumn.php
/plugin/struct/meta/Value.php
/plugin/struct/meta/ValueValidator.php
/plugin/struct/plugin.info.txt
/plugin/struct/print.less
/plugin/struct/remote.php
/plugin/struct/renderer/csv.php
/plugin/struct/script.js
/plugin/struct/script/AggregationEditor.js
/plugin/struct/script/EntryEditor.js
/plugin/struct/script/functions.js
/plugin/struct/style.less
/plugin/struct/syntax/cloud.php
/plugin/struct/syntax/global.php
/plugin/struct/syntax/list.php
/plugin/struct/syntax/output.php
/plugin/struct/syntax/serial.php
/plugin/struct/syntax/table.php
/plugin/struct/syntax/value.php
/plugin/struct/types/AbstractBaseType.php
/plugin/struct/types/AbstractMultiBaseType.php
/plugin/struct/types/AutoSummary.php
/plugin/struct/types/Checkbox.php
/plugin/struct/types/Color.php
/plugin/struct/types/Date.php
/plugin/struct/types/DateTime.php
/plugin/struct/types/Decimal.php
/plugin/struct/types/Dropdown.php
/plugin/struct/types/LongText.php
/plugin/struct/types/Lookup.php
/plugin/struct/types/Mail.php
/plugin/struct/types/Media.php
/plugin/struct/types/Page.php
/plugin/struct/types/Tag.php
/plugin/struct/types/Text.php
/plugin/struct/types/TraitFilterPrefix.php
/plugin/struct/types/Url.php
/plugin/struct/types/User.php
/plugin/struct/types/Wiki.php
bbd79bcc10-Jan-2021 Anna Dabrowska <dabrowska@cosmocode.de>

Migration cleanup

Finally removes a temp table left over by migration 16

544dca1b18-May-2020 Anna Dabrowska <dabrowska@cosmocode.de>

Fix some incorrectly migrated lookup data


/plugin/struct/_test/AccessTableDataDB.test.php
/plugin/struct/_test/AccessTableDataDBMulti.test.php
/plugin/struct/_test/AccessTableDataReplacement.test.php
/plugin/struct/_test/AggregationExportCSV.test.php
/plugin/struct/_test/AggregationResults.test.php
/plugin/struct/_test/Bureaucracy.test.php
/plugin/struct/_test/ImportPageCSV.test.php
/plugin/struct/_test/SearchConfig.test.php
/plugin/struct/_test/SearchConfigParameter.test.php
/plugin/struct/_test/StructTest.php
/plugin/struct/_test/Type_Dropdown.test.php
/plugin/struct/_test/Type_Lookup.test.php
/plugin/struct/_test/Type_Tag.test.php
/plugin/struct/_test/action/LookupAjaxAction..php
/plugin/struct/_test/edit.test.php
/plugin/struct/_test/mock/AccessTable.php
/plugin/struct/_test/mock/AccessTableDataNoDB.php
/plugin/struct/_test/mock/AccessTablePage.php
/plugin/struct/_test/mock/AggregationEditorTable.php
/plugin/struct/_test/mock/SchemaNoDB.php
/plugin/struct/_test/move.test.php
/plugin/struct/action/aggregationeditor.php
/plugin/struct/action/bureaucracy.php
/plugin/struct/action/diff.php
/plugin/struct/action/edit.php
/plugin/struct/action/entry.php
/plugin/struct/action/inline.php
/plugin/struct/action/migration.php
/plugin/struct/action/move.php
/plugin/struct/action/revert.php
/plugin/struct/action/search.php
/plugin/struct/admin/schemas.php
latest.version
update0017.sql
/plugin/struct/deleted.files
/plugin/struct/helper.php
/plugin/struct/helper/lookup.php
/plugin/struct/lang/cs/lang.php
/plugin/struct/lang/de/lang.php
/plugin/struct/lang/en/lang.php
/plugin/struct/lang/fr/lang.php
/plugin/struct/lang/ja/lang.php
/plugin/struct/meta/AccessDataValidator.php
/plugin/struct/meta/AccessTable.php
/plugin/struct/meta/AccessTableGlobal.php
/plugin/struct/meta/AccessTablePage.php
/plugin/struct/meta/AccessTableSerial.php
/plugin/struct/meta/AggregationEditorTable.php
/plugin/struct/meta/Assignments.php
/plugin/struct/meta/CSVExporter.php
/plugin/struct/meta/CSVImporter.php
/plugin/struct/meta/CSVPageImporter.php
/plugin/struct/meta/CSVSerialImporter.php
/plugin/struct/meta/Schema.php
/plugin/struct/meta/SchemaBuilder.php
/plugin/struct/meta/Search.php
/plugin/struct/meta/SearchConfig.php
/plugin/struct/plugin.info.txt
/plugin/struct/script.js
/plugin/struct/script/AggregationEditor.js
/plugin/struct/style.less
/plugin/struct/syntax/global.php
/plugin/struct/syntax/output.php
/plugin/struct/syntax/serial.php
76a74c2323-Apr-2020 Anna Dabrowska <dabrowska@cosmocode.de>

Migrate database to unified schema


/plugin/struct/.github/workflows/phpCS.yml
/plugin/struct/_test/AccessTableDataDB.test.php
/plugin/struct/_test/AccessTableDataDBMulti.test.php
/plugin/struct/_test/AccessTableDataReplacement.test.php
/plugin/struct/_test/AggregationExportCSV.test.php
/plugin/struct/_test/AggregationResults.test.php
/plugin/struct/_test/Bureaucracy.test.php
/plugin/struct/_test/ImportPageCSV.test.php
/plugin/struct/_test/QueryBuilderWhere.test.php
/plugin/struct/_test/SchemaBuilder.test.php
/plugin/struct/_test/Search.test.php
/plugin/struct/_test/SearchConfigParameter.test.php
/plugin/struct/_test/StructTest.php
/plugin/struct/_test/Type_Dropdown.test.php
/plugin/struct/_test/Type_Lookup.test.php
/plugin/struct/_test/action/LookupAjaxAction..php
/plugin/struct/_test/edit.test.php
/plugin/struct/_test/mock/AccessTable.php
/plugin/struct/_test/mock/AccessTableData.php
/plugin/struct/_test/mock/AccessTableDataNoDB.php
/plugin/struct/_test/mock/AggregationTable.php
/plugin/struct/_test/mock/LookupTable.php
/plugin/struct/_test/move.test.php
/plugin/struct/action/ajax.php
/plugin/struct/action/bureaucracy.php
/plugin/struct/action/cache.php
/plugin/struct/action/config.php
/plugin/struct/action/diff.php
/plugin/struct/action/edit.php
/plugin/struct/action/entry.php
/plugin/struct/action/inline.php
/plugin/struct/action/lookup.php
/plugin/struct/action/migration.php
/plugin/struct/action/move.php
/plugin/struct/action/output.php
/plugin/struct/action/revert.php
/plugin/struct/action/search.php
/plugin/struct/action/title.php
/plugin/struct/admin/assignments.php
/plugin/struct/admin/schemas.php
latest.version
/plugin/struct/helper.php
/plugin/struct/helper/config.php
/plugin/struct/helper/db.php
/plugin/struct/helper/field.php
/plugin/struct/helper/fieldhidden.php
/plugin/struct/helper/imexport.php
/plugin/struct/helper/lookup.php
/plugin/struct/lang/cs/lang.php
/plugin/struct/lang/fr/assignments_intro.txt
/plugin/struct/lang/fr/lang.php
/plugin/struct/meta/AccessDataValidator.php
/plugin/struct/meta/AccessTable.php
/plugin/struct/meta/AccessTableData.php
/plugin/struct/meta/AccessTableLookup.php
/plugin/struct/meta/AggregationCloud.php
/plugin/struct/meta/AggregationList.php
/plugin/struct/meta/AggregationTable.php
/plugin/struct/meta/Assignments.php
/plugin/struct/meta/CSVExporter.php
/plugin/struct/meta/CSVImporter.php
/plugin/struct/meta/CSVLookupImporter.php
/plugin/struct/meta/CSVPageImporter.php
/plugin/struct/meta/Column.php
/plugin/struct/meta/ConfigParser.php
/plugin/struct/meta/DateFormatConverter.php
/plugin/struct/meta/FilterValueListHandler.php
/plugin/struct/meta/LookupTable.php
/plugin/struct/meta/PageColumn.php
/plugin/struct/meta/PageMeta.php
/plugin/struct/meta/QueryBuilder.php
/plugin/struct/meta/QueryBuilderWhere.php
/plugin/struct/meta/RevisionColumn.php
/plugin/struct/meta/RowColumn.php
/plugin/struct/meta/Schema.php
/plugin/struct/meta/SchemaBuilder.php
/plugin/struct/meta/SchemaEditor.php
/plugin/struct/meta/SchemaImporter.php
/plugin/struct/meta/Search.php
/plugin/struct/meta/SearchCloud.php
/plugin/struct/meta/SearchConfig.php
/plugin/struct/meta/SearchConfigParameters.php
/plugin/struct/meta/StructException.php
/plugin/struct/meta/SummaryColumn.php
/plugin/struct/meta/TranslationUtilities.php
/plugin/struct/meta/UserColumn.php
/plugin/struct/meta/ValidationException.php
/plugin/struct/meta/Value.php
/plugin/struct/meta/ValueValidator.php
/plugin/struct/plugin.info.txt
/plugin/struct/remote.php
/plugin/struct/renderer/csv.php
/plugin/struct/script/InlineEditor.js
/plugin/struct/script/LookupEditor.js
/plugin/struct/syntax/cloud.php
/plugin/struct/syntax/list.php
/plugin/struct/syntax/lookup.php
/plugin/struct/syntax/output.php
/plugin/struct/syntax/serial.php
/plugin/struct/syntax/table.php
/plugin/struct/types/AbstractBaseType.php
/plugin/struct/types/AbstractMultiBaseType.php
/plugin/struct/types/AutoSummary.php
/plugin/struct/types/Checkbox.php
/plugin/struct/types/Color.php
/plugin/struct/types/Date.php
/plugin/struct/types/DateTime.php
/plugin/struct/types/Decimal.php
/plugin/struct/types/Dropdown.php
/plugin/struct/types/LongText.php
/plugin/struct/types/Lookup.php
/plugin/struct/types/Mail.php
/plugin/struct/types/Media.php
/plugin/struct/types/Page.php
/plugin/struct/types/Tag.php
/plugin/struct/types/Text.php
/plugin/struct/types/TraitFilterPrefix.php
/plugin/struct/types/Url.php
/plugin/struct/types/User.php
/plugin/struct/types/Wiki.php
0ceefd5c11-Mar-2020 Anna Dabrowska <dabrowska@cosmocode.de>

Start unifying schema types

Schemas per se are type agnostic, isLookup property is removed. Data is stored and accessed differently based on how it is entered and retrieved.

The crucial change is i

Start unifying schema types

Schemas per se are type agnostic, isLookup property is removed. Data is stored and accessed differently based on how it is entered and retrieved.

The crucial change is introduction of the composite key of pid and rid. Previous page data utilizes rid = 0 to differentiate itself. Other types, notably lookup, have autoincrementing rid.

Database migration is not implemented yet.

show more ...


/plugin/struct/.github/auto-comment.yml
/plugin/struct/.travis.yml
/plugin/struct/_test/AggregationExportCSV.test.php
/plugin/struct/_test/Bureaucracy.test.php
/plugin/struct/_test/Column.test.php
/plugin/struct/_test/ImportPageCSV.test.php
/plugin/struct/_test/SchemaBuilder.test.php
/plugin/struct/_test/SearchConfig.test.php
/plugin/struct/_test/action/LookupAjaxAction..php
/plugin/struct/_test/json/schema_3.struct.json
/plugin/struct/_test/json/wikilookup.struct.json
/plugin/struct/_test/mock/AccessTable.php
/plugin/struct/_test/mock/CSVPageImporter.php
/plugin/struct/_test/output.test.php
/plugin/struct/action/bureaucracy.php
/plugin/struct/action/entry.php
/plugin/struct/action/inline.php
/plugin/struct/action/lookup.php
/plugin/struct/action/move.php
/plugin/struct/action/output.php
/plugin/struct/admin/assignments.php
/plugin/struct/admin/schemas.php
update0016.sql
/plugin/struct/helper.php
/plugin/struct/helper/db.php
/plugin/struct/helper/field.php
/plugin/struct/lang/cs/assignments_intro.txt
/plugin/struct/lang/cs/clear_intro.txt
/plugin/struct/lang/cs/delete_intro.txt
/plugin/struct/lang/cs/editor_edit.txt
/plugin/struct/lang/cs/editor_intro.txt
/plugin/struct/lang/cs/lang.php
/plugin/struct/lang/de/lang.php
/plugin/struct/lang/el/assignments_intro.txt
/plugin/struct/lang/en/lang.php
/plugin/struct/lang/fr/assignments_intro.txt
/plugin/struct/lang/fr/clear_intro.txt
/plugin/struct/lang/fr/editor_intro.txt
/plugin/struct/lang/fr/lang.php
/plugin/struct/lang/ja/clear_intro.txt
/plugin/struct/lang/ja/lang.php
/plugin/struct/meta/AccessTable.php
/plugin/struct/meta/AccessTableData.php
/plugin/struct/meta/AccessTableLookup.php
/plugin/struct/meta/AggregationTable.php
/plugin/struct/meta/CSVImporter.php
/plugin/struct/meta/CSVPageImporter.php
/plugin/struct/meta/Column.php
/plugin/struct/meta/ConfigParser.php
/plugin/struct/meta/LookupTable.php
/plugin/struct/meta/RowColumn.php
/plugin/struct/meta/Schema.php
/plugin/struct/meta/SchemaBuilder.php
/plugin/struct/meta/SchemaEditor.php
/plugin/struct/meta/Search.php
/plugin/struct/meta/SearchConfig.php
/plugin/struct/meta/SummaryColumn.php
/plugin/struct/plugin.info.txt
/plugin/struct/remote.php
/plugin/struct/script/LookupEditor.js
/plugin/struct/style.less
/plugin/struct/syntax/lookup.php
/plugin/struct/syntax/output.php
/plugin/struct/syntax/table.php
/plugin/struct/types/AbstractBaseType.php
/plugin/struct/types/AutoSummary.php
/plugin/struct/types/Date.php
/plugin/struct/types/DateTime.php
/plugin/struct/types/Lookup.php
/plugin/struct/types/Tag.php
/plugin/struct/types/Wiki.php
88b58a2130-Mar-2018 Szymon Olewniczak <solewniczak@rid.pl>

This commit adds '%lastsummary%' special column for page schemas. The column contains the summary of last page revision.


/plugin/struct/_test/AccessTableDataDB.test.php
/plugin/struct/_test/Bureaucracy.test.php
/plugin/struct/_test/Column.test.php
/plugin/struct/_test/Search.test.php
/plugin/struct/_test/SearchConfigParameter.test.php
/plugin/struct/_test/Type_DateTime.test.php
/plugin/struct/_test/Type_Dropdown.test.php
/plugin/struct/_test/Type_Lookup.test.php
/plugin/struct/_test/edit.test.php
/plugin/struct/_test/json/bureaucracy.struct.json
/plugin/struct/_test/json/bureaucracy_lookup.struct.json
/plugin/struct/_test/mock/action_plugin_struct_edit.php
/plugin/struct/_test/output.test.php
/plugin/struct/action/bureaucracy.php
/plugin/struct/action/config.php
/plugin/struct/action/edit.php
/plugin/struct/action/entry.php
/plugin/struct/action/inline.php
/plugin/struct/action/lookup.php
/plugin/struct/action/migration.php
/plugin/struct/action/output.php
/plugin/struct/action/title.php
/plugin/struct/admin/schemas.php
/plugin/struct/all.less
latest.version
update0015.sql
/plugin/struct/helper/field.php
/plugin/struct/helper/fieldhidden.php
/plugin/struct/helper/lookup.php
/plugin/struct/lang/de/assignments_intro.txt
/plugin/struct/lang/de/clear_intro.txt
/plugin/struct/lang/de/delete_intro.txt
/plugin/struct/lang/de/editor_edit.txt
/plugin/struct/lang/de/editor_intro.txt
/plugin/struct/lang/de/lang.php
/plugin/struct/lang/en/clear_intro.txt
/plugin/struct/lang/en/editor_edit.txt
/plugin/struct/lang/en/lang.php
/plugin/struct/lang/fr/lang.php
/plugin/struct/meta/AccessTable.php
/plugin/struct/meta/AggregationCloud.php
/plugin/struct/meta/AggregationTable.php
/plugin/struct/meta/CSVImporter.php
/plugin/struct/meta/CSVLookupImporter.php
/plugin/struct/meta/CSVPageImporter.php
/plugin/struct/meta/ConfigParser.php
/plugin/struct/meta/LookupTable.php
/plugin/struct/meta/PageMeta.php
/plugin/struct/meta/Schema.php
/plugin/struct/meta/Search.php
/plugin/struct/meta/SearchCloud.php
/plugin/struct/meta/SearchConfig.php
/plugin/struct/meta/SummaryColumn.php
/plugin/struct/meta/TranslationUtilities.php
/plugin/struct/meta/Value.php
/plugin/struct/plugin.info.txt
/plugin/struct/remote.php
/plugin/struct/requirements.txt
/plugin/struct/script.js
/plugin/struct/script/EntryEditor.js
/plugin/struct/script/LookupEditor.js
/plugin/struct/style.less
/plugin/struct/syntax/output.php
/plugin/struct/types/AbstractBaseType.php
/plugin/struct/types/AbstractMultiBaseType.php
/plugin/struct/types/Checkbox.php
/plugin/struct/types/Color.php
/plugin/struct/types/Date.php
/plugin/struct/types/DateTime.php
/plugin/struct/types/Dropdown.php
/plugin/struct/types/LongText.php
/plugin/struct/types/Lookup.php
/plugin/struct/types/Media.php
/plugin/struct/types/Summary.php
/plugin/struct/types/Wiki.php
127d6bac28-Feb-2017 Michael Große <grosse@cosmocode.de>

feat: Show translatable schema names on pages

SPR-841 #45


/plugin/struct/_test/AccessTableDataDB.test.php
/plugin/struct/_test/AccessTableDataReplacement.test.php
/plugin/struct/_test/Column.test.php
/plugin/struct/_test/ConfigParser.test.php
/plugin/struct/_test/QueryBuilderWhere.test.php
/plugin/struct/_test/Search.test.php
/plugin/struct/_test/SearchConfig.test.php
/plugin/struct/_test/StructTest.php
/plugin/struct/_test/Type_Color.test.php
/plugin/struct/_test/Type_Decimal.test.php
/plugin/struct/_test/Type_Dropdown.test.php
/plugin/struct/_test/Type_Lookup.test.php
/plugin/struct/_test/Type_Page.test.php
/plugin/struct/_test/Type_Text.test.php
/plugin/struct/_test/Type_Wiki.test.php
/plugin/struct/_test/Value.test.php
/plugin/struct/_test/json/schema1.struct.json
/plugin/struct/action/cache.php
/plugin/struct/action/diff.php
/plugin/struct/action/inline.php
/plugin/struct/action/title.php
/plugin/struct/admin.svg
/plugin/struct/admin/schemas.php
latest.version
update0014.sql
/plugin/struct/deleted.files
/plugin/struct/lang/en/lang.php
/plugin/struct/lang/fr/editor_edit.txt
/plugin/struct/lang/fr/lang.php
/plugin/struct/lang/ja/lang.php
/plugin/struct/meta/AccessTable.php
/plugin/struct/meta/AccessTableData.php
/plugin/struct/meta/AggregationCloud.php
/plugin/struct/meta/AggregationList.php
/plugin/struct/meta/AggregationTable.php
/plugin/struct/meta/CSVExporter.php
/plugin/struct/meta/CSVImporter.php
/plugin/struct/meta/Column.php
/plugin/struct/meta/ConfigParser.php
/plugin/struct/meta/LookupTable.php
/plugin/struct/meta/PageColumn.php
/plugin/struct/meta/PageMeta.php
/plugin/struct/meta/QueryBuilder.php
/plugin/struct/meta/QueryBuilderWhere.php
/plugin/struct/meta/RevisionColumn.php
/plugin/struct/meta/Schema.php
/plugin/struct/meta/SchemaBuilder.php
/plugin/struct/meta/SchemaEditor.php
/plugin/struct/meta/SchemaImporter.php
/plugin/struct/meta/Search.php
/plugin/struct/meta/SearchCloud.php
/plugin/struct/meta/SearchConfig.php
/plugin/struct/meta/UserColumn.php
/plugin/struct/meta/Value.php
/plugin/struct/plugin.info.txt
/plugin/struct/renderer/csv.php
/plugin/struct/script/InlineEditor.js
/plugin/struct/script/LookupEditor.js
/plugin/struct/style.less
/plugin/struct/syntax/cloud.php
/plugin/struct/syntax/list.php
/plugin/struct/syntax/lookup.php
/plugin/struct/syntax/output.php
/plugin/struct/syntax/table.php
/plugin/struct/types/AbstractBaseType.php
/plugin/struct/types/Color.php
/plugin/struct/types/DateTime.php
/plugin/struct/types/Decimal.php
/plugin/struct/types/Dropdown.php
/plugin/struct/types/Lookup.php
/plugin/struct/types/Media.php
/plugin/struct/types/Page.php
/plugin/struct/types/Tag.php
/plugin/struct/types/Text.php
/plugin/struct/types/TraitFilterPrefix.php
/plugin/struct/types/User.php
/plugin/struct/types/Wiki.php
109edca816-Nov-2016 Michael Grosse <grosse@cosmocode.de>

feat: store user and rev of all pages

Rename `meta/Title.php` `meta/Page.php` since it now handles the user
and timestamp for the last change as well.

This is done in preparation to adding a %laste

feat: store user and rev of all pages

Rename `meta/Title.php` `meta/Page.php` since it now handles the user
and timestamp for the last change as well.

This is done in preparation to adding a %lasteditor% selector showing
the last editor of a page and changing the %lastupdated% to show the
time when the page was last changed instead of showing the time when the
struct data of the page was last updated.

SPR-622

show more ...

8f25946715-Nov-2016 Andreas Gohr <gohr@cosmocode.de>

add a latest column to the multi_* tables

This makes it easier to access the most current data, similar to what we
have in single tables already


/plugin/struct/_test/AccessTableDataReplacement.test.php
/plugin/struct/_test/Assignments.test.php
/plugin/struct/_test/Column.test.php
/plugin/struct/_test/ConfigParser.test.php
/plugin/struct/_test/Search.test.php
/plugin/struct/_test/SearchConfigParameter.test.php
/plugin/struct/_test/StructTest.php
/plugin/struct/_test/Type_Dropdown.test.php
/plugin/struct/_test/Type_Lookup.test.php
/plugin/struct/_test/Type_Page.test.php
/plugin/struct/_test/Validator.test.php
/plugin/struct/_test/diff.test.php
/plugin/struct/_test/entry.test.php
/plugin/struct/_test/helper_db.test.php
/plugin/struct/_test/json/dropdowns.struct.json
/plugin/struct/_test/mock/Assignments.php
/plugin/struct/_test/mock/Lookup.php
/plugin/struct/action/bureaucracy.php
/plugin/struct/action/cache.php
/plugin/struct/action/diff.php
/plugin/struct/action/edit.php
/plugin/struct/action/entry.php
/plugin/struct/action/migration.php
/plugin/struct/action/move.php
/plugin/struct/action/revert.php
/plugin/struct/action/search.php
/plugin/struct/action/title.php
/plugin/struct/admin/assignments.php
latest.version
update0012.sql
/plugin/struct/helper.php
/plugin/struct/helper/db.php
/plugin/struct/helper/imexport.php
/plugin/struct/lang/en/lang.php
/plugin/struct/lang/fr/lang.php
/plugin/struct/meta/AccessDataValidator.php
/plugin/struct/meta/AccessTable.php
/plugin/struct/meta/AccessTableData.php
/plugin/struct/meta/AggregationTable.php
/plugin/struct/meta/Assignments.php
/plugin/struct/meta/Column.php
/plugin/struct/meta/ConfigParser.php
/plugin/struct/meta/LookupTable.php
/plugin/struct/meta/Schema.php
/plugin/struct/meta/SchemaBuilder.php
/plugin/struct/meta/SchemaEditor.php
/plugin/struct/meta/Search.php
/plugin/struct/meta/Title.php
/plugin/struct/plugin.info.txt
/plugin/struct/print.less
/plugin/struct/renderer/csv.php
/plugin/struct/script.js
/plugin/struct/script/EntryEditor.js
/plugin/struct/script/InlineEditor.js
/plugin/struct/script/LookupEditor.js
/plugin/struct/style.less
/plugin/struct/syntax/output.php
/plugin/struct/syntax/table.php
/plugin/struct/types/DateTime.php
/plugin/struct/types/Dropdown.php
/plugin/struct/types/Lookup.php
/plugin/struct/types/Page.php
/plugin/struct/types/Tag.php
8ba6a19910-Oct-2016 Andreas Gohr <gohr@cosmocode.de>

added missing database file

e2c90eeb06-Oct-2016 Andreas Gohr <gohr@cosmocode.de>

added editors to schema. not checked anywhere, yet

fa7b96aa10-Aug-2016 Michael Grosse <grosse@cosmocode.de>

Save user on schema change and more imexport tools


/plugin/struct/.travis.yml
/plugin/struct/_test/ConfigParser.test.php
/plugin/struct/_test/DateFormatConverter.test.php
/plugin/struct/_test/QueryBuilderFrom.test.php
/plugin/struct/_test/QueryBuilderOther.test.php
/plugin/struct/_test/QueryBuilderSelect.test.php
/plugin/struct/_test/SchemaDataDB.test.php
/plugin/struct/_test/SchemaDataDBMulti.test.php
/plugin/struct/_test/SchemaDataReplacement.test.php
/plugin/struct/_test/SchemaDataSQL.test.php
/plugin/struct/_test/Search.test.php
/plugin/struct/_test/SearchConfig.test.php
/plugin/struct/_test/Type_Date.test.php
/plugin/struct/_test/Type_DateTime.test.php
/plugin/struct/_test/Type_Page.test.php
/plugin/struct/_test/Type_Text.test.php
/plugin/struct/_test/helper_db.test.php
/plugin/struct/_test/json/pageschema.struct.json
/plugin/struct/_test/mock/QueryBuilder.php
/plugin/struct/_test/mock/SchemaData.php
/plugin/struct/_test/mock/SchemaDataNoDB.php
/plugin/struct/action/ajax.php
/plugin/struct/action/config.php
/plugin/struct/action/diff.php
/plugin/struct/action/entry.php
/plugin/struct/action/title.php
/plugin/struct/admin/assignments.php
latest.version
update0009.sql
/plugin/struct/helper.php
/plugin/struct/helper/db.php
/plugin/struct/helper/imexport.php
/plugin/struct/jsoneditor/setup.js
/plugin/struct/lang/de/lang.php
/plugin/struct/lang/en/lang.php
/plugin/struct/meta/AggregationTable.php
/plugin/struct/meta/Assignments.php
/plugin/struct/meta/Column.php
/plugin/struct/meta/ConfigParser.php
/plugin/struct/meta/DateFormatConverter.php
/plugin/struct/meta/PageColumn.php
/plugin/struct/meta/QueryBuilder.php
/plugin/struct/meta/RevisionColumn.php
/plugin/struct/meta/Schema.php
/plugin/struct/meta/SchemaBuilder.php
/plugin/struct/meta/SchemaData.php
/plugin/struct/meta/SchemaImporter.php
/plugin/struct/meta/Search.php
/plugin/struct/meta/SearchConfig.php
/plugin/struct/meta/Title.php
/plugin/struct/plugin.info.txt
/plugin/struct/script.js
/plugin/struct/syntax/output.php
/plugin/struct/types/AbstractBaseType.php
/plugin/struct/types/AbstractMultiBaseType.php
/plugin/struct/types/Checkbox.php
/plugin/struct/types/Date.php
/plugin/struct/types/DateTime.php
/plugin/struct/types/Dropdown.php
/plugin/struct/types/Media.php
/plugin/struct/types/Page.php
/plugin/struct/types/Tag.php
/plugin/struct/types/Text.php
/plugin/struct/types/Wiki.php
9937cf3304-Aug-2016 Andreas Gohr <gohr@cosmocode.de>

added islookup to schemas table


/plugin/struct/.travis.yml
/plugin/struct/_test/ConfigParser.test.php
/plugin/struct/_test/DateFormatConverter.test.php
/plugin/struct/_test/QueryBuilderFrom.test.php
/plugin/struct/_test/QueryBuilderOther.test.php
/plugin/struct/_test/QueryBuilderSelect.test.php
/plugin/struct/_test/SchemaDataDB.test.php
/plugin/struct/_test/SchemaDataDBMulti.test.php
/plugin/struct/_test/SchemaDataReplacement.test.php
/plugin/struct/_test/SchemaDataSQL.test.php
/plugin/struct/_test/Search.test.php
/plugin/struct/_test/SearchConfig.test.php
/plugin/struct/_test/Type_Date.test.php
/plugin/struct/_test/Type_DateTime.test.php
/plugin/struct/_test/Type_Page.test.php
/plugin/struct/_test/Type_Text.test.php
/plugin/struct/_test/helper_db.test.php
/plugin/struct/_test/json/pageschema.struct.json
/plugin/struct/_test/mock/QueryBuilder.php
/plugin/struct/_test/mock/SchemaData.php
/plugin/struct/_test/mock/SchemaDataNoDB.php
/plugin/struct/action/ajax.php
/plugin/struct/action/config.php
/plugin/struct/action/entry.php
/plugin/struct/action/inline.php
/plugin/struct/action/title.php
/plugin/struct/admin/assignments.php
latest.version
update0009.sql
/plugin/struct/helper.php
/plugin/struct/helper/db.php
/plugin/struct/jsoneditor/setup.js
/plugin/struct/lang/de/lang.php
/plugin/struct/lang/en/lang.php
/plugin/struct/meta/AggregationTable.php
/plugin/struct/meta/Column.php
/plugin/struct/meta/ConfigParser.php
/plugin/struct/meta/DateFormatConverter.php
/plugin/struct/meta/PageColumn.php
/plugin/struct/meta/QueryBuilder.php
/plugin/struct/meta/RevisionColumn.php
/plugin/struct/meta/SchemaData.php
/plugin/struct/meta/Search.php
/plugin/struct/meta/SearchConfig.php
/plugin/struct/meta/Title.php
/plugin/struct/plugin.info.txt
/plugin/struct/script.js
/plugin/struct/script/EntryEditor.js
/plugin/struct/script/InlineEditor.js
/plugin/struct/script/SchemaEditor.js
/plugin/struct/script/functions.js
/plugin/struct/style.less
/plugin/struct/syntax/output.php
/plugin/struct/types/AbstractBaseType.php
/plugin/struct/types/AbstractMultiBaseType.php
/plugin/struct/types/Checkbox.php
/plugin/struct/types/Date.php
/plugin/struct/types/DateTime.php
/plugin/struct/types/Dropdown.php
/plugin/struct/types/Media.php
/plugin/struct/types/Page.php
/plugin/struct/types/Tag.php
/plugin/struct/types/Text.php
/plugin/struct/types/Wiki.php
d7b2965018-Jul-2016 Andreas Gohr <gohr@cosmocode.de>

add a titles table


/plugin/struct/.travis.yml
/plugin/struct/_test/Assignments.test.php
/plugin/struct/_test/ConfigParser.test.php
/plugin/struct/_test/QueryBuilder.test.php
/plugin/struct/_test/QueryBuilderWhere.test.php
/plugin/struct/_test/Schema.test.php
/plugin/struct/_test/SchemaBuilder.test.php
/plugin/struct/_test/SchemaDataDB.test.php
/plugin/struct/_test/SchemaDataDBMulti.test.php
/plugin/struct/_test/SchemaDataSQL.test.php
/plugin/struct/_test/SchemaImporter.test.php
/plugin/struct/_test/Search.test.php
/plugin/struct/_test/SearchConfig.test.php
/plugin/struct/_test/SearchConfigParameter.test.php
/plugin/struct/_test/StructTest.php
/plugin/struct/_test/Type_AbstractBase.test.php
/plugin/struct/_test/Type_Decimal.test.php
/plugin/struct/_test/Type_Integer.test.php
/plugin/struct/_test/Type_Media.test.php
/plugin/struct/_test/Type_Page.test.php
/plugin/struct/_test/Type_Tag.test.php
/plugin/struct/_test/Type_Text.test.php
/plugin/struct/_test/Type_Url.test.php
/plugin/struct/_test/Type_User.test.php
/plugin/struct/_test/Validator.test.php
/plugin/struct/_test/Value.test.php
/plugin/struct/_test/configHelper.test.php
/plugin/struct/_test/diff.test.php
/plugin/struct/_test/entry.test.php
/plugin/struct/_test/general.test.php
/plugin/struct/_test/json/schema1.struct.json
/plugin/struct/_test/json/schema2.struct.json
/plugin/struct/_test/json/schema2int.struct.json
/plugin/struct/_test/json/tag.struct.json
/plugin/struct/_test/json/testtable.struct.json
/plugin/struct/_test/json/testtable2.struct.json
/plugin/struct/_test/mock/Assignments.php
/plugin/struct/_test/mock/BaseType.php
/plugin/struct/_test/mock/QueryBuilder.php
/plugin/struct/_test/mock/SchemaData.php
/plugin/struct/_test/mock/SchemaDataNoDB.php
/plugin/struct/_test/mock/Search.php
/plugin/struct/_test/mock/SearchConfig.php
/plugin/struct/_test/mock/Validator.php
/plugin/struct/_test/mock/action_plugin_struct_entry.php
/plugin/struct/_test/mock/helper_plugin_struct_config.php
/plugin/struct/_test/move.test.php
/plugin/struct/action/ajax.php
/plugin/struct/action/bureaucracy.php
/plugin/struct/action/cache.php
/plugin/struct/action/diff.php
/plugin/struct/action/entry.php
/plugin/struct/action/move.php
/plugin/struct/action/output.php
/plugin/struct/action/search.php
/plugin/struct/admin/assignments.php
/plugin/struct/admin/schemas.php
latest.version
update0008.sql
/plugin/struct/helper.php
/plugin/struct/helper/config.php
/plugin/struct/helper/field.php
/plugin/struct/lang/de/lang.php
/plugin/struct/lang/en/assignments_intro.txt
/plugin/struct/lang/en/delete_intro.txt
/plugin/struct/lang/en/editor_edit.txt
/plugin/struct/lang/en/lang.php
/plugin/struct/lang/fr/assignments_intro.txt
/plugin/struct/lang/fr/delete_intro.txt
/plugin/struct/lang/fr/editor_edit.txt
/plugin/struct/lang/fr/editor_intro.txt
/plugin/struct/lang/fr/lang.php
/plugin/struct/lang/fr/settings.php
/plugin/struct/lang/ja/assignments_intro.txt
/plugin/struct/lang/ja/delete_intro.txt
/plugin/struct/lang/ja/editor_edit.txt
/plugin/struct/lang/ja/editor_intro.txt
/plugin/struct/lang/ja/lang.php
/plugin/struct/meta/AggregationTable.php
/plugin/struct/meta/Assignments.php
/plugin/struct/meta/Column.php
/plugin/struct/meta/ConfigParser.php
/plugin/struct/meta/PageColumn.php
/plugin/struct/meta/QueryBuilder.php
/plugin/struct/meta/QueryBuilderWhere.php
/plugin/struct/meta/Schema.php
/plugin/struct/meta/SchemaBuilder.php
/plugin/struct/meta/SchemaData.php
/plugin/struct/meta/SchemaEditor.php
/plugin/struct/meta/SchemaImporter.php
/plugin/struct/meta/Search.php
/plugin/struct/meta/SearchConfig.php
/plugin/struct/meta/SearchConfigParameters.php
/plugin/struct/meta/StructException.php
/plugin/struct/meta/ValidationException.php
/plugin/struct/meta/Validator.php
/plugin/struct/meta/Value.php
/plugin/struct/plugin.info.txt
/plugin/struct/remote.php
/plugin/struct/script.js
/plugin/struct/style.less
/plugin/struct/syntax/output.php
/plugin/struct/syntax/table.php
/plugin/struct/types/AbstractBaseType.php
/plugin/struct/types/AbstractMultiBaseType.php
/plugin/struct/types/Checkbox.php
/plugin/struct/types/Date.php
/plugin/struct/types/Decimal.php
/plugin/struct/types/Dropdown.php
/plugin/struct/types/Integer.php
/plugin/struct/types/Mail.php
/plugin/struct/types/Media.php
/plugin/struct/types/Page.php
/plugin/struct/types/Tag.php
/plugin/struct/types/Text.php
/plugin/struct/types/Url.php
/plugin/struct/types/User.php
/plugin/struct/types/Wiki.php
303fac1403-Mar-2016 Andreas Gohr <gohr@cosmocode.de>

automatically change the type for existing Image fields

ed60c3b325-Feb-2016 Andreas Gohr <gohr@cosmocode.de>

update assigments when patterns are changed

49d3857325-Feb-2016 Andreas Gohr <gohr@cosmocode.de>

new table for page assignments/patterns #28


/plugin/struct/.travis.yml
/plugin/struct/_test/Assignments.test.php
/plugin/struct/_test/SchemaBuilder.test.php
/plugin/struct/_test/SchemaDataDB.test.php
/plugin/struct/_test/SchemaDataSQL.test.php
/plugin/struct/_test/Search.test.php
/plugin/struct/_test/Type_Integer.test.php
/plugin/struct/_test/configHelper.test.php
/plugin/struct/_test/entry.test.php
/plugin/struct/action/autoloader.php
/plugin/struct/action/diff.php
/plugin/struct/action/entry.php
/plugin/struct/action/output.php
/plugin/struct/admin/assignments.php
/plugin/struct/admin/schemas.php
/plugin/struct/conf/default.php
/plugin/struct/conf/metadata.php
latest.version
update0005.sql
/plugin/struct/helper/config.php
/plugin/struct/jsoneditor/setup.js
/plugin/struct/lang/en/assignments_intro.txt
/plugin/struct/lang/en/editor_edit.txt
/plugin/struct/lang/en/editor_intro.txt
/plugin/struct/lang/en/lang.php
/plugin/struct/lang/en/settings.php
/plugin/struct/meta/Assignments.php
/plugin/struct/meta/Column.php
/plugin/struct/meta/ConfigParser.php
/plugin/struct/meta/PageColumn.php
/plugin/struct/meta/Schema.php
/plugin/struct/meta/SchemaBuilder.php
/plugin/struct/meta/SchemaData.php
/plugin/struct/meta/SchemaEditor.php
/plugin/struct/meta/Search.php
/plugin/struct/meta/SearchConfig.php
/plugin/struct/meta/StructException.php
/plugin/struct/meta/ValidationException.php
/plugin/struct/meta/Value.php
/plugin/struct/script.js
/plugin/struct/style.less
/plugin/struct/syntax/output.php
/plugin/struct/syntax/table.php
/plugin/struct/types/AbstractBaseType.php
/plugin/struct/types/Date.php
/plugin/struct/types/Image.php
/plugin/struct/types/Integer.php
/plugin/struct/types/Page.php
/plugin/struct/types/Text.php
0fe33e7211-Feb-2016 Andreas Gohr <andi@splitbrain.org>

use one multivalue table per schema

706e7c4b02-Feb-2016 Andreas Gohr <andi@splitbrain.org>

adds a multivals table

for columns that store multiple values (multi = true), we store a NULL
in the data_* table and put all the values in the multivals table. The
row column acts as a simple count

adds a multivals table

for columns that store multiple values (multi = true), we store a NULL
in the data_* table and put all the values in the multivals table. The
row column acts as a simple counter so values can be stored and
retrieved in the correct order.

show more ...

a205b0ca19-Jan-2016 Andreas Gohr <gohr@cosmocode.de>

added table to hold schema assignments

Schemas should be assignable to namespaces or pages. That's why the
column to hold that info is called assign and not pid.

1c50270417-Dec-2015 Andreas Gohr <andi@splitbrain.org>

a very first basic version of the schema editor works

083afc5517-Dec-2015 Andreas Gohr <andi@splitbrain.org>

a first go at the overall structure. far from complete