Skip to content

Changelog

[2.2.70] - [unreleased]

[Features]

  • New endpoint to clock in and clock out to the pze
  • New Cron job sending active sessions information
  • New endpoint to remove a document from new documents
  • New endpoint to get files stored directly on the file system using the path @ POST /v1/file/system-file ###[Bugfixes]
  • None ###[Improvements]
  • None

[2.2.69] - [unreleased]

[Features]

  • New endpoint for retrieving connected users access information @ GET '/v1/usersAppAccess' ###[Bugfixes]
  • Fixed an issue where the license limit was shared between different databases for the same user ###[Improvements]
  • None

[2.2.66] - 2024-03-28

[Features]

  • Extended license reservation for 'NamedUser' licenses
  • add new endpoint to logout a user from all sessions @ '/v1/logout/all' ###[Bugfixes]
  • None ###[Improvements]
  • None

[2.2.65] - 2024-03-26

[Features]

  • Extended license reservation for 'NamedUser' licenses
  • add new endpoint to logout a user from all sessions @ '/v1/logout/all' ###[Bugfixes]
  • None ###[Improvements]
  • None

[2.2.64] - 2024-03-21

[Features]

  • Extended license reservation for 'NamedUser' licenses
  • add new endpoint to logout a user from all sessions @ '/v1/logout/all' ###[Bugfixes]
  • None ###[Improvements]
  • None

[2.2.64] - 2024-03-15

[Features]

  • Extended license reservation for 'NamedUser' licenses
  • add new endpoint to logout a user from all sessions @ '/v1/logout/all' ###[Bugfixes]
  • None ###[Improvements]
  • None

[2.2.63] - [unreleased]

[Features]

  • Extended checkService ###[Bugfixes]
  • None ###[Improvements]
  • fix route 'checkSession' to work with databases aliases

[2.2.62] - 2023-12-22

[Features]

  • None ###[Bugfixes]
  • None ###[Improvements]
  • Update node version in Dockerfile

[2.2.61] - 2023-12-22

[Features]

  • None ###[Bugfixes]
  • None ###[Improvements]
  • Changed description of few config properties

[2.2.60] - 2023-06-02

[Features]

  • Remove mac os from CI/CD ###[Bugfixes]
  • None ###[Improvements]
  • None

[2.2.59] - 2023-03-09

[Features]

  • Add checkService option to project's configurator ###[Bugfixes]
  • Fixed checkService configuration ###[Improvements]
  • Add tags to tests step in pipeline

[2.2.58] - 2023-01-23

[Features]

  • None ###[Bugfixes]
  • None ###[Improvements]
  • None

[2.2.57] - 2022-12-21

[Features]

  • None ###[Bugfixes]
  • None ###[Improvements]
  • Changes in CI/CD, update dependencies

[2.2.56] - 2022-12-12

[Features]

  • New endpoint to rename folder
  • New endpoints to create and remove DataFavorite folder
  • Add option to enable/disable _CheckService in config ###[Bugfixes]
  • None ###[Improvements]
  • Add possibility to add and remove objects from favorite folders

[2.2.55] - 2022-09-28

[Features]

  • New endpoints to save message as draft and send draft messages ###[Bugfixes]
  • None ###[Improvements]
  • Build check as pipeline step for merge requests

[2.2.54] - 2022-09-06

[Features]

  • None ###[Bugfixes]
  • None ###[Improvements]
  • Better handling of a process to delete temporary files after upload/download is finished

[2.2.53] - 2022-08-30

[Features]

  • None ###[Bugfixes]
  • None ###[Improvements]
  • Better handling of a process to remove temporary files after application start up

[2.2.52] - 2022-08-26

[Features]

  • None ###[Bugfixes]
  • None ###[Improvements]
  • Update dependencies versions and node version in gitlab-ci

[2.2.51] - 2022-08-24

[Features]

  • New endpoint to copy/move documents/folders to a different folder ###[Bugfixes]
  • None ###[Improvements]
  • Updated logger
  • Updated build package

[2.2.50] - 2022-07-14

[Features]

  • New endpoints /v1/personal/myTasks and /v1/personal/unreadDocuments ###[Bugfixes]
  • None ###[Improvements]
  • None

[2.2.49] - 2022-06-02

[Features]

  • None ###[Bugfixes]
  • Temporary folders during upload/download are now removed upon completion ###[Improvements]
  • None

[2.2.48] - 2022-04-25

[Features]

  • New endpoints /v1/docs/documentPaths ###[Bugfixes]
  • None ###[Improvements]
  • Clean code improvements

[2.2.48] - 2022-04-12

[Features]

  • Script for testing defined number of simultaneous requests ###[Bugfixes]
  • None ###[Improvements]
  • None

[2.2.47] - 2022-12-19

[Features]

  • None ###[Bugfixes]
  • None ###[Improvements]
  • Dependencies update

[2.2.46] - 2022-03-08

[Features]

  • None ###[Bugfixes]
  • None ###[Improvements]
  • Endpoint to remove all items in a folder is now registered on PATCH not DELETE

[2.2.45] - 2022-03-08

[Features]

  • New endpoint to remove all items in a folder ###[Bugfixes]
  • None ###[Improvements]
  • Possibility to move removed documents from folder to trash bin

[2.2.44] - 2022-02-07

[Features]

  • New endpoints to add documents to folder
  • New endpoint to empty user recycle bin ###[Bugfixes]
  • None ###[Improvements]
  • Refactor of endpoints to remove documents from folder

[2.2.43] - 2021-11-26

[Features]

  • Include parameters object in database configuration ###[Bugfixes]
  • None ###[Improvements]
  • Creating, replying, replying all and forwarding an email no longer sends email, new parameter in request query was added

[2.2.42] - 2021-11-10

[Features]

  • New route to get indexes for classes
  • New route to update serial appointment ###[Bugfixes]
  • None ###[Improvements]
  • Fixes in route to get indexes for classes
  • Simplified request to query folder content

[2.2.41] - 2021-08-12

[Features]

  • Added dbOpenTimeoutMillis to ApiConfig Class
  • Fix for parallelDBOpen setting ###[Bugfixes]
  • change parallelDbOpen to parallelDBOpen in Apiconfig Class ###[Improvements]
  • Added new event API_SERVER_DATABASE_REGISTER_ERROR

[2.2.40] - 2021-07-15

[Features]

  • Added httpSocketTimeoutMilliseconds setting to api-config.yml.
  • Added new route to get user email settings
  • New parameter for getting documents from folders that allows to reverse the order of documents in the array
  • New route to get content of a folder by folder oid
  • New route to execute print macros on text
  • New route to get my incoming/outgoing/missed calls
  • New route to get object assignments
  • New route to reply, replyAll and forward emails
  • New route to get user email signatures
  • New route to reply for appointment invitation
  • New route to set document as read/unread and to insert a document to the history
  • New route to get user system settings
  • Changed route to set document as read/unread to be possible to transfer more than one object ###[Bugfixes]
  • Upload file bug fix
  • Thumbnail generation bugs fix
  • Disabled checking statistics connection keys when statistics disabled. ###[Improvements]
  • By login MDM Device is always created
  • Made route to reply for appointment invitation to be possible to pass either OID or ~UUID of an object
  • Changed reply/replyAll/forward email request to modify them before sending

[2.2.39] - 2021-03-15

[Features]

  • Added httpSocketTimeoutMilliseconds setting to api-config.yml.
  • Added new route to get user email settings ###[Bugfixes]
  • Upload file bug fix
  • Thumbnail generation bugs fix ###[Improvements]
  • By login MDM Device is always created

[2.2.38] - 2021-01-27

[Features]

  • Added httpSocketTimeoutMilliseconds setting to api-config.yml. ###[Bugfixes]
  • Upload file bug fix
  • Thumbnail generation bugs fix ###[Improvements]
  • By login MDM Device is always created

[2.2.37] - 2020-10-27

[Features]

  • None ###[Bugfixes]
  • Fixed queries in documents in folders
  • Changed DOCUframe tmp dir in file handling ###[Improvements]
  • None

[2.2.36] - 2020-10-11

[Features]

  • None ###[Bugfixes]
  • None ###[Improvements]
  • None

[2.2.35] - 2020-10-09

[Features]

  • Added new path for file preview download
  • Added new path for getting possible email addresses ###[Bugfixes]
  • None ###[Improvements]
  • Added default appName for OAuth login
  • Improvement of handling of email attachments. It is now possible to add attachment from disc/DOCUframe/other attachment

[2.2.34] - 2020-07-24

[Features]

  • None ###[Bugfixes]
  • None ###[Improvements]
  • None

[2.2.33] - 2020-07-23

[Features]

  • Added new request [GET] v1/folders/path/ - retrieves document folder information's based on path
  • Added new request [GET] v1/folders/type/ - retrieves document folder information's based on type
  • Added new request [GET] v1/mail/type/ - retrieves document folder information's based on type
  • Added new request [POST] v1/mail/ - create new mail
  • Added new request [PATCH] v1/mail/:id - update mail, object id is in path
  • Added new request [PATCH] v1/mail/ - update mail, object id is in request body
  • Added new request [POST] v1/send/:id - update and send mail, if body is empty mail is only send
  • Added new request [POST] v1/send/ - update and send mail, if body doesn't contain oid a new email is created
  • Added new request [GET] v1/calls/missed - retrieves missed calls for current user
  • Added new request [POST] v1/dynamicViews/ - retrieves dynamic views
  • Added new request [GET] v1/dynamicViews/changes - retrieves dynamic views that have changed since last sync time
  • Added new request [POST] v1/appointments/nextFreeDate - allows to get next free date within given duration

Added user setting support:

  • New request [GET] v1/userSetting/:key - retrieves a setting by key
  • New request [GET] v1/userSetting - retrieves all user settings
  • New request [POST] v1/userSetting/:key - sets a value(json object) for a key ###[Bugfixes]
  • Response fix by invalid session id and path or method ###[Improvements]
  • Dependencies updated
  • Error types updated internal statuses.

[2.2.32] - 2020-04-01

[Features]

  • None ###[Bugfixes]
  • Changed response for synchronization delete object route ###[Improvements]
  • SessionId naming

[2.2.31] - 2020-03-03

[Features]

  • None ###[Bugfixes]
  • None ###[Improvements]
  • [GET] /_CheckService added DF modules version info

[2.2.30] - 2020-02-27

[Features]

  • None ###[Bugfixes]
  • None ###[Improvements]
  • DeviceId is now passed with every request

[2.2.29] - 2020-02-18

[Features]

  • Added configuration wizard. ###[Bugfixes]
  • None ###[Improvements]
  • Improved performance in several cases by persistent connection.
  • [POST] v1/execute fixed error response when macro is not set as interface macro
  • [GET] v1/jsonSchema response content-type set to application/json
  • In Sync improved support of objects without generate UUID

[2.2.28] - 2020-02-17

[Features]

  • Added configuration wizard. ###[Bugfixes]
  • None ###[Improvements]
  • Improved performance in several cases by persistent connection.
  • [POST] v1/execute fixed error response when macro is not set as interface macro
  • [GET] v1/jsonSchema response content-type set to application/json
  • In Sync improved support of objects without generate UUID

[2.2.27] - 2020-01-15

[Features]

  • None ###[Bugfixes]
  • Bugs, code smells, duplications fixed, TSLint errors fixed, JMeter tests improved ###[Improvements]
  • Handle response for synchronization request when sync is disabled
  • Added schema name validation in [GET] v1/sync/schema route
  • Unnecessary data returned from synchronization findObject request has been removed
  • Unit tests improvements

[2.2.26] - 2020-01-09

[Features]

  • None ###[Bugfixes]
  • None ###[Improvements]
  • Changed responses for synchronization requests [GET] v1/sync/ route

[2.2.25] - 2020-01-07

[Features]

  • None ###[Bugfixes]
  • None ###[Improvements]
  • None

[2.2.24] - 2020-01-07

[Features]

  • Added AppleId authentication ###[Bugfixes]
  • None ###[Improvements]
  • Handled creating new objects with uuid that existed before (synchronization)
  • Changed response for synchronization 'findObject' route when no object was found
  • Changed responses for synchronization requests
  • Fixed updating and creating object from outside request (synchronization)
  • Added sync object security checking
  • After editing object in the way it won't match the sync rules mark it will be deleted from sync
  • Code refactor
  • Added Bonjour/Zeroconf protocol implementation - Publishing services on the local network

[2.2.23] - 2019-12-11

[Features]

  • None ###[Bugfixes]
  • None ###[Improvements]
  • Added users definition for synchronization
  • Added GET v1/oauth/getLoginProviders route (response with all available login providers)
  • Unit tests coverage above 70%
  • Changed oid to uuid in synchronization
  • Added sync security table

[2.2.22] - 2019-11-27

[Features]

  • None ###[Bugfixes]
  • None ###[Improvements]
  • Fetch file command validation added
  • Execute macro command improved
  • Added support for license exchange

[2.2.21] - 2019-10-01

[Features]

  • None ###[Bugfixes]
  • None ###[Improvements]
  • Sending application's RAM usage to GSD Stats.

[2.2.20] - 2019-08-20

[Features]

  • None ###[Bugfixes]
  • None ###[Improvements]
  • post sync/{schemaName}/findObject route response format changed

[2.2.19] - 2019-08-05

[Features]

  • Added data synchronization mechanism between DOCUframe and PostgreSQL ###[Bugfixes]
  • None ###[Improvements]
  • None