Change Logs¶
TeamDrive Agent 4.6.3¶
api:
- added setting
http-api-enable-feature-alerts
(default isFalse
) - if
http-api-enable-feature-alerts
is set toTrue
, any operation that would force at least one other member of the Space to upgrade their installation will result in the API responseError_Feature_Upgrade
. The new API callsetFeatureChoice
then needs to be used to explicitly enable or disable the new functionality for the Space - added new API calls
setFeatureChoice
andunsetFeatureChoice
- new parameters for
createSpace
:dataRetentionPeriod
,dataRetentionAutoTrash
- new parameters for
publishFile
:createShortUrl
,encrypted
- new API call
setAutoDelete
- new API call
setRetentionStartTime
web interface:
- confirmation dialog for actions that would require other Space members to update TeamDrive
- create and configure “Data Retention” Spaces (see Data Retention)
TeamDrive Agent 4.5.6¶
api:
- added a
sync
parameter to thejoinSpace
API function which causes it to return only after the Space has become active - added a
sync
parameter to thegetSpaces
API function: if the key repository has not been fetched from the server yet, the function will wait for the server to be queried before returning - the
sortBy
parameter for the functionfindFiles
can now be set toadded
to sort the returned files by the time they were added to the Space - added support for Space setting
fsLockingEnabled
- added setting
enable-fs-locking
web interface:
- toggle file system write protection of soft-locked files with the global setting
enable-fs-locking
and the per-Space settingfsLockingEnabled
(non-webportal GUI only)
TeamDrive Agent 4.5.3¶
web interface:
- added option to delete all trashed files in a Space (‘empty trash’)
api:
- added API function
emptyTrash
TeamDrive Agent 4.5.2¶
Minor bugfixes. See Forum releas notes https://forum.teamdrive.net/viewtopic.php?f=2&t=3182
web interface:
- added setting to enable / disable synchronization globally (non-webportal GUI only)
- toggle Space offline-availability (non-webportal GUI only)
TeamDrive Agent 4.5.1¶
web interface:
- fixed bug where the ‘unpublish all versions’ button was only available if the current version was published
- paging in long lists of files (paging is implemented by loading more data as the page is scrolled)
- natural string sort in list of files when sorting by file name
- added an advanced file search within spaces, with options to search subfolders and filter by various status properties such as available-offline, conflicted, published, etc.
- added a global file search
- view and configure Read Confirmations
api:
- added API function
findFiles
for advanced file searching, with paged results - files that have been restored from the trash no longer have the
trashed
andtrasher
fields set - added API function
getReadConfirmations
- fixed crash caused by interrupted file download requests
- fixed a bug related to multiple paralell download requests for the same file
- added
sendEmail
parameter to theinviteMember
function
TeamDrive Agent 4.5.0¶
web interface:
- download folders as zip archive
- fixed a bug displaying Spaces with synchronization switched off
- fixed incorrect folder size information on the folder info page
- added support-request form to the profile info page
- the Space info page now includes a count of locally-available files (non-webportal GUI only)
- the Space info displays the amount of space taken up by server snapshots
- display size of individual snapshots in the snapshot list
- can now delete snapshots
api:
- added an endpoint to download folders as zip archives, see
zipFolder
- added an API function to enable/disable Space synchronization, see
setSpaceSyncEnabled
- added API function
getFolderInfo
- added API function
sendSupportRequest
- added API function
setSpacePath
- added API function
deleteSnapshot
TeamDrive Agent 4.3.3¶
web interface:
- added preview screen for images, text files and pdfs (only applies when not running on localhost)
- added trashExpiry setting to the “Space Overview” page
api:
- can get/set ‘trashExpiry’ for a Space using
getSpaceSettings
andsetSpaceSetting
TeamDrive Agent 4.3.2¶
web interface:
- fixed a bug uploading files
- fixed a bug where files would get downloaded with the wrong name
- added filter options to the list of activities
- can now import space keys from the server
- added button to refresh the Space list
- added button to hide inactive Spaces
- can now open or delete previous versions of a file
- can now open trashed files
- added more sorting options to the list of Spaces and lists of files
- fixed files with an unknown extension getting uploaded with an empty content-type header
- added handling for point-in-time recovery / snapshots
API:
- added filter parameters to the getActivities() function
- fixed a typo in the ‘expiryDate’ parameter for the publishFile() function (the incorrect ‘expiraryDate’ is now deprecated)
- added importSpaceKeys() function
- added getSnapshots(), createSnapshot(), and commitCurrentSnapshot() functions
TeamDrive Agent 4.3.1¶
web interface:
- if the webinterface is being used with a local installation, the files are accessed directly in the filesystem
- return to the last opened page after logging back in due to a session timeout
- indicate when a file has published versions
- fixed urls for folders with special characters
- display file errors (eg. invalid path/name)
- can now import and export backups
- added restore-Space function
API:
- fixed a bug handling list parameters
- fixed a bug uploading new versions of the same file
- added functions to import and export backups
TeamDrive Agent 4.2.1¶
web interface:
- added file version page
- name- and version-conflicts are highlighted and can be resolved using the web interface
- fixed a bug uploading files on internet explorer
- added advanced options when joining or activating a space (offline availability, space path, restore from backup, full restore)
- added move-space function to the space info page
- added a ‘notify Space members by Email’ option when creating Space or file comments
TeamDrive Agent 4.2.0¶
- changed:
getActivities
,getActivityDetails
.
TeamDrive Agent 4.1.4¶
TeamDrive Agent 4.1.3¶
- deprecated:
teamdrived --language
.
TeamDrive Agent 4.1.2¶
- added
setSpaceSetting
. - added
teamdrived --enable-shell-extension
.
TeamDrive Agent 4.1.1¶
- added
setAccountEmail
about
no longer returns license info. callgetLicense
instead.- added
requestResetPassword
- added
getProfilePicture
,setProfilePicture
,clearProfilePicture
andsetProfileInfo
- added
getComments
,getSpaceComments
,addComment
,addSpaceComment
andremoveComment
- deprecated
getSpaceMemberIds
- added
getSpacePermissionLevels
,setMemberPermissionLevel
, added permission levels to Member related calls. - added
getSpaceStatistics
- added ability to handle password protected invitations in
joinSpace
andinviteMember
- added
getActivities
andgetActivityDetails
- added
teamdrived --idle-shutdown-timeout
,teamdrived --http-api-external-register-url
andteamdrived --http-api-external-login-url
TeamDrive Agent 4.1¶
- Added
createFolder
,publishFile
andunpublishFile
. - Added documentation of the /sse API
TeamDrive Agent 4.0¶
- All modifying calls require HTTP POST requests, for example createFolder or deleteSpace
- Client Authentication is required
- Added
getSpaces
,getFullFolderContent
,getFullAddressbook
,setTrashed
andcreateFolder
- Changed the Exception response.
- added
getMember
to retrieve the status of a member
TeamDrive Agent 3.3.1¶
- added
getSpaceMemberIds
Web User Interface 1.0.4¶
- Added Space activities
Web User Interface 1.0.2¶
- Create Space Dialog: Added Server selection. (Requires Agent 4.1.2).
- Improved error message if there is no depot usage available.
- Added automatic redirect to the external login url on the login page.
- Fixed a bug regarding custom user rights (Only TeamDrive 3 Spaces affected)