Releases: systopia/de.systopia.remotetools
Releases · systopia/de.systopia.remotetools
0.12.0
0.11.0
What's Changed
- Mark
FilePersisterInterface
asapiService
by @dontub in #56 - Add missing factories for date field and date time field by @dontub in #58
- Add radios field and checkboxes field by @dontub in #57
- Remote entity profile: Allow to restrict access with join by @dontub in #60
- chore: Update phpcs, phpstan, and phpunit related files by @dontub in #61
- Extract JSON schema generated by
FileFieldFactory
into an own class by @dontub in #55
Full Changelog: 0.10.0...0.11.0
0.10.0
What's Changed
- Drop conflict with
symfony/cache
>=6
by @dontub in #39 - Chore: Update files from extension template by @dontub in #40
- JsonConverter: Do not convert floats with zero fraction to ints by @dontub in #41
- Extract interface of
ValidationResult
by @dontub in #42 - Drop phpstan stub files by @dontub in #43
- Fix AbstractRemoteEntityActionsHandlerDecorator by @dontub in #45
- Add support for read only fields by @dontub in #44
- Add copyright header by @dontub in #48
- Improve phpdoc type hint by @dontub in #50
- Execute delete and submit actions in database transaction by @dontub in #46
- Add support for collapsible form element container by @dontub in #51
- Allow profiles to execute code before/after entity values are written by @dontub in #47
- Allow file uploads by @dontub in #49
- Add support for internal links in forms by @dontub in #52
- AbstractFormElementContainer: Add method
hasElements()
by @dontub in #53 - ActionHandlerPass: Only decorate handlers that implement
RemoteEntityActionsHandlerInterface
withRemoteActionsHandlerTransactionDecorator
by @dontub in #54
Full Changelog: 0.9.0...0.10.0
0.9.0
What's Changed
- ServiceRegistrator: Share services by default by @dontub in #35
- Make
JsonSchema
iterable by @dontub in #36 - Upgrade Civix-generated code to Civix version 23.02.1 by @jensschuppe in #34
- ContactRoles: Don't fail if
remote_contact_data.remote_contact_roles
is NULL by @dontub in #37
Full Changelog: 0.8.0...0.9.0
CiviRemote Tools 0.8.0
What's Changed
- JsonSchemaDataPointer: Fix phpdoc type hint by @dontub in #25
- ContactRoles: Prevent iteration over string by @dontub in #24
- JsonSchemaUtil: Add method to create a schema for
oneOf
with values that are not of type integer or string by @dontub in #28 - JsonFormsHidden: Allow to mark hidden fields as
internal
by @dontub in #27 - OpisValidatorFactory: Enable conversion of empty arrays to
\stdClass
object if necessary by @dontub in #26 - Do not try to
explode()
return parameter when it already is an array by @jensschuppe in #29 - Update permission declaration by @dontub in #31
- JsonSchema: Add method
__clone()
by @dontub in #30 - Add support for tagged data (
$tag
) in JSON schema by @dontub in #32 - JsonFormsArray: Allow label to be
NULL
as in the parent class by @dontub in #33
Full Changelog: 0.7.0...0.8.0
CiviRemote Tools 0.7.0
CiviRemote Tools 0.6.0
What's Changed
- ContactRoles: Initialize variable $query by @dontub in #12
- Update custom data helper to version 0.10 by @dontub in #11
- Fix #17 by suggested fix for Drupal 10 by @BrutalBirdie in #18
Full Changelog: 0.5.0...0.6.0
CiviRemote Tools 0.5.0
First public release of the CiviRemote toolkit.