Skip to content

Releases: Spoje-NET/php-abraflexi

Changes now known

18 Apr 17:38
Compare
Choose a tag to compare

What is new

What was fixed

Development

Automated updates

What's Changed

Read more

DryRun support

IDs IDs IDs ...

23 Mar 20:54
Compare
Choose a tag to compare

This release is mostly fix of several problems with record identificators.

Full Changelog: 2.19...2.22

BodyStripper

01 Dec 13:02
Compare
Choose a tag to compare

What is new

  • bodyStripper added

What is Fixed

  • Banka uses subitems
  • Be ready for plaintext response #24
  • Better work with unknown action
  • Banner message change
  • Do not report every missing column definiton
  • autoload mode switcher added
  • logfile is still flexibee.log
  • #25 - empty Date/DateTime means empty string not null.
  • DateTime test improved
  • Strict types Fix #26
  • do not specify type for date::$isNull
  • Jenkinsfile update: force php-xml install on Bookworm
  • Delete record by default Identifier

Full Changelog: 2.17...2.19

Relations & Date / DateTime

19 Oct 19:16
Compare
Choose a tag to compare

What is new ?

  • Relation class introduced - relation is now an object with ability to render itself into string value
  • Date & DateTime classes added - response is now an Object with ability to render itself into string value
  • stripBody function added - remove all no IDs

What is fixed

  • Releation != Relations - Better work with response that come form relations
  • Better AbraFlexi\Exception message - the whole error message is shown
  • #24 - Bypass error of processing plaintext requested as json when pull Fio bank

What is gone

  • Deprecated function getColumnsFromFlexiBee() was removed

main is good name for branch

22 Sep 10:19
Compare
Choose a tag to compare

What is new ?

  • The upstream branch is now main
  • There is new "virtual" column "external-ids" for evidences where extIdSupported == true
  • Static definitions updated for AbraFlexi 2021.7.5
  • Jenkins now build also packages for Debian 12 Bookworm

What is fixed ?

  • Add new date format to RO::flexiDateToDateTime 2017-05-26Z
  • rawurlencode() accepts only string, $this->getRecordID() returns ?int
  • Fix incompatible types
  • Add new date format to RO::flexiDateToDateTime
  • restored ability to load from AbraFlexi by array condition
  • The logic values parsing should not be done using the boolval function because boolval('true') is true and boolval('false') is also true.
  • Fixed the logic values parsing
  • #18 fixed by "" as default value of date/time fields instead of null

Many thanks to @serge-tseiko and @petaak for its contributions and patience.

Maybe better Exceptions

08 Aug 01:27
Compare
Choose a tag to compare
  • Work with Exceptions improved.
  • Static files updated for 2021.6.3
  • Jenkins now can build packages
  • php-spojenet-abraflexi-dev package now run Unit tests within its postinst script

You will not stop progress or try

14 May 12:55
Compare
Choose a tag to compare
  • FlexiBeeRO and FlexiBeeRW Classes disappeared (new RO and RW)
  • Data from AbraFlexi is typed (no longer just strig)
  • Everything "FlexiBee" has been renamed to AbraFlexi
  • Exeption is thrown in case of a server error (previously only logged in)
  • Requests do not specify the number of results, (you must explicitly request a limit of 0 for all api request results)
  • old array() notation is no longer used

Root of Url

09 Sep 22:49
Compare
Choose a tag to compare

New stuff

  • New Root class for root url operations

Improvements

  • More Uses used in classes
  • Update for FlexiBee 2020.2.5.3
  • Some better unit tests

Fixes

  • sentUnsent moved to FlexiBeeRW
  • #4 - Error response parser fixed (thank to @petaak for Issue )

Undotted

29 Jul 15:38
Compare
Choose a tag to compare

The new packagist 2+ allow only alphanumeric characters as vendor name. So we are spojenet/flexibee now.

Improvements

  • Handling SubItems Trait for not even Invoices added
  • Githup Actions workflow is now used to make some basic CI
  • FlexiBee 2020.2.3.1 Update
  • Better parsing error response for XSLT based imports

Misc

  • Wakatime badge added
  • Package renamed on Packagist

Debian

  • Debian package static files fix
  • Debian packages repo installation update