Activity feeds · Github · Flux

[DOC] Add example on how to use cropVariants (#1668)

[DOC] Add example on how to use cropVariants (#1668)

There was an example on how to use the new cropVariants property to define the flux form already, added an example on how to use the crop data in the frontend.
jnugh 2019-02-04

[FEATURE] Allow cropVariants definition for FAL fields (#1660)

[FEATURE] Allow cropVariants definition for FAL fields (#1660)

Close: #1433
jnugh 2019-01-07

[BUGFIX] Fix RecordService->getSingle return type

[BUGFIX] Fix RecordService->getSingle return type

This fixes the case where reset([]) returned FALSE, but should
return NULL to match the method signature doc comments.
felixbuenemann 2018-12-12

[BUGFIX] Handle expanded records from FormEngine (#1648)

[BUGFIX] Handle expanded records from FormEngine (#1648)

This patch adds an additional check for a UID value possibly being contained in an array, which happens when a record is passed from FormEngine to the Flux override for BackendLayoutView.

Though this doesn’t happen in core code, it may occur in third party code that re-uses the record FormEngine expanded and calls core functions like preview rendering with that record as input. Flux can easily handle the case.

References: #1645
NamelessCoder 2018-11-13

[BUGFIX] Skip migration of deleted content records

[BUGFIX] Skip migration of deleted content records

Do not remove the soft-delete restriction, but still remove all other restrictions for selecting content records to be migrated. This reduces the need to clean up the database before running the migration to avoid problems with old content that cannot resolve parent/child relations correctly for whichever reasons.

References: #1645
NamelessCoder 2018-11-12

[BUGFIX] Skip deleted content when testing for conflicting records

[BUGFIX] Skip deleted content when testing for conflicting records

References: #1645
Follow-up to 7dc3ef028490430d825d364f929e54f919a64eb8
fnagel 2018-11-12

[BUGFIX] Fix incorrect reference to language service (#1612)

[BUGFIX] Fix incorrect reference to language service (#1612)
ogrosko 2018-11-03

[BUGFIX] Add renderType to Form\Field\Tree. (#1634)

[BUGFIX] Add renderType to Form\Field\Tree. (#1634)
sven-carstens 2018-11-02

[BUGFIX] Require correct source data for table.field mapping

[BUGFIX] Require correct source data for table.field mapping
glucka 2018-11-02

[BUGFIX] Handle empty form IDs in new content wizard

[BUGFIX] Handle empty form IDs in new content wizard
NamelessCoder 2018-10-28

[TASK] Provide CType in emulated record when registering content type

[TASK] Provide CType in emulated record when registering content type
NamelessCoder 2018-10-28

[FEATURE] Allow custom Provider class for template-as-CType

[FEATURE] Allow custom Provider class for template-as-CType

Adds API parameter to pass provider class name.
NamelessCoder 2018-10-28

[BUGFIX] Adjust DS resolving to fixed provider priority

[BUGFIX] Adjust DS resolving to fixed provider priority

Fixes issues where lower-priority providers can overwrite
Form instances returned from higher-priority ones. The first
Form returned from a provider will be used.

Also, when post-processing data structures a condition is
added to avoid processing if there are no fields in the form.
NamelessCoder 2018-10-27

[BUGFIX] Fix signature default values

[BUGFIX] Fix signature default values
NamelessCoder 2018-10-27

[FEATURE] Automatic grids from section objects (#1582)

[FEATURE] Automatic grids from section objects (#1582)

Adds a flag for section objects to make each object
that gets saved in the section, a content container
column in the page layout view.

Example Form with section-objects-as-grid:

    <flux:form id="sectionObjectsAsGrid">
        <flux:form.section name="objects">
            <flux:form.object name="main" contentContainer="1">
                <flux:field.input name="test" label="Test" />
            </flux:form.object>
        </flux:form.section>
    </flux:form>
NamelessCoder 2018-10-27

[BUGFIX] Ensure resolved providers sorted high-priority first

[BUGFIX] Ensure resolved providers sorted high-priority first

Makes the returned list of all resolved providers for a given
record be sorted by highest priority first, which means that
when other functions iterate the providers, the more important
one gets executed first.

Among other things this applies to BE preview rendering.
NamelessCoder 2018-10-27

[BUGFIX] Respect Provider’s template file in controllers

[BUGFIX] Respect Provider’s template file in controllers

Ensures the template file returned from the Provider is
the one that gets rendered by the performSubRendering
method on Flux controllers.
NamelessCoder 2018-10-27

[FEATURE] Allow forcing a CType for registered content

[FEATURE] Allow forcing a CType for registered content

Adds a new parameter for Core::registerTemplateAsContentType
which allows forcing a specific CType value for the template, or
registering the same template as multiple different CTypes.
NamelessCoder 2018-10-27

[TASK] Add instructions for installation (#1639)

[TASK] Add instructions for installation (#1639)

Add instructions to install the flux extension via Composer or the TER.
rotespferd 2018-10-25

[BUGFIX] Add pageTSconfig for content types in frontend

[BUGFIX] Add pageTSconfig for content types in frontend

Adds pageTSconfig also in FE, for the third-party extensions
that may require this.
rupasix 2018-10-19