TeamBeam Releases
Version 2020.05.25
Components released
- skp-server 1.25.0
- skp-storage 4.5.0
- skp-frontend 1.24.0
- skp-client 0.9.3
New Features
- none
Changes / Bugfixes
- All server components are now built with Java 11.
- The server-side e-mail validation code has been improved.
- The hashsum generation speed has been greatly improved.
- The storage backend is now able to connect to multiple riak servers.
- Many improvements on the way data is stored when scylla is chosen as storage engine.
- The legacy handling of http configuration has been fixed and a new configuration format has been introduced.
- Fixed a number of XSS vulnerabilities in the web frontend.
- When the web frontend opens an external link the 'rel=noopener' attribute is being set.
- The new beta client has received many improvements including drag & drop on macOS, content sharing on mobile devices and a better UI on different screen sizes.
Version 2020.01.24
Components released
- skp-server 1.24.0
- skp-storage 4.4.0
- skp-frontend 1.23.0
- skp-client 0.8.2
New Features
- Beta Version of new flutter based TeamBeam client for macOS, iOS and Android.
Changes / Bugfixes
- Fixed a bug that threw a rate limit exception when adding recipients to a receiver group via CSV import.
- The storage-backend shell can now export object IDs by adminunit.
- The TeamBeam-Server now allows for retrieving the translation bundle of localized backend messages in PO format.
- Fixed a bug that allowed to send mailbox transfers without giving a sender name and/or e-mail address.
- Fixed a bug that showed new lines as
in the upload preview. - The contract manager no longer shows product components that do not exist any longer.
- Fixed a bug that prevented the automatic creation of personal mailboxes right after initial login.
- The consistency level on the storage backend's storage reporitory (scylla) is now configurable.
- The storage-backend migration tool has been improved to handle migration Riak -> Scylla.
Version 2019.11.25
Components released
- skp-server 1.23.0
- skp-storage 4.3.0
- skp-frontend 1.22.0
- skp-javaclient 3.3.0
New Features
- Support for Cassandra as storage repository
- Support for Simple File Storage (SFS) as storage repository
Changes / Bugfixes
- Fixed a bug that prevented setting the adminunit type as cluster admin.
- Fixed the web upload client in a situation when a user can only send to addressbook entries.
- The Java Client now uses HEAD method to retrieve current upload volume, thus fixing upload resume.
- The myTeamBeam web frontend now shows the volume and quota of a users personal mail box.
- 3rd party libraries of the backend applications have been lifted.
- Fixed that in some cases, the background delete operation is not reported in fullstatus.
- Migration of files from one storage repository to another can now be simulated via 'dry-run'.
- The storage backend now goes to forced maintenance on low disk space.
- Updates to the CORS filter.
- The myTeamBeam media viewer now does not attempt to display HEIC/HEIF/SVG files.
- Fixes a problem when leaving the checked transfer password dialog by clicking ESC.
- Updates to default values when creating new contracts and adminunits.
- An admin can now add recipients to a mailbox including custom names, even if those accounts already exist.
Version 2019.06.21
Components released
- skp-server 1.21.0
- skp-storage 4.1.0
- skp-frontend 1.20.0
New Features
- none
Changes / Bugfixes
- 90d statistics are fixed
- broker overload scenario is improved, likely fixed completely
- "add me as receiver" when creating users/templates only available to cluster admin
- mailbox definition improvements
Version 2019.06.03
Components released
- skp-server 1.20.2
- skp-storage 4.0.4
- skp-frontend 1.19.0
New Features
- StorageBackend V4 includes support for Simple File Storage (SFS) and shell support for migration between storage repositories.
- Drive: support for read/write access to a root folder for all adminunit members.
- The message of the day is now being displayed on the user's portal dashboard.
Changes / Bugfixes
- Technique for sending InProgress events has been completely reworked.
- Delete operations on the storage backend are now more evenly distributed over time and hardware.
- Improved robustness in cases when skp components are not started in the correct order (after server start).
- Riak siblings are now automatically resolved when filename is mismatched.
- Transaction log entries are now protected by a distributed lock against parallel write operations.
- Logstash now gets more fields like 'program' and 'appserver' in all events.
Version 2019.05.06
Components released
- skp-server 1.19.0
- skp-storage 3.17.0
- skp-outlookclient 1.2.0.2
New Features
- The reservation API now allows to send a transfer without notifying the recipient about it.
Changes / Bugfixes
- Backend database deadlock handling improved.
- Backend code more robust against wrong API usage.
- The e-mail bounce handler now uses the e-mail local part of transactional e-mails as set in the configuration. Previously it was hard-coded to 'no-reply'.
- The backend components skp-server and skp-storage now start even without running message broker, but stay in lower runlevel. They resume productive work, once the broker is available.
- Outlook addin now supports TLS 1.2.
- Outlook addin installer now checks for .NET framework 4.7.2, and offers to install it.
- Fixed bug that prevented Outlook addin to use the proxy authentication credentials.
Version 2019.03.15
Components released
- skp-server 1.18.0
- skp-storage 3.16.0
New Features
None.
Changes / Bugfixes
- skp-storage shell now supports working 'riak node status' command.
- When exiting skp-storage shell there's no longer an exception thrown.
- The inactivity watchdog is now being used locally to the JVM, effectively resolving issue of 'hanging' completed items.
- The postprocessing of transfers has been reorganized and recoded, effectively resolving problem of incomplete post processing of transfers in rare cases.
- E-mail bounces from ReminderToActivateAccountTask are now properly dealt with.
- Server does not retry sending e-mails to invalid addresses forever.
- The backend no longer sets a temporary password for newly created (but yet confirmed) e-mail addresses, thus allowing to correctly check if a user's account has been correctly confirmed.
Version 2019.02.22
Components released
- skp-frontend 1.18.0
- skp-server 1.17.0
- skp-storage 3.15.0
- skaliopush-server 2019.02.22.01
- skp-outlookclient 1.2.0.1
New Features
None.
Changes / Bugfixes
- Session update performance improvements.
- Third party libraries lifted.
- Inform sender about permanent mail delivery failure.
- Drop database table CDR.
- Better handling of dropping of long running db connections.
- Improvements in activating maintenance mode.
- Improvements in startup/shutdown behaviour of server processes.
- Removed login popup from landing pages.
- Improved email syntax check in drive access rights editor, which lead to rate limit errors.
- The frontend now retries on maintenance response.
- Fixed upload statistics.
- Change reservation-processing between server/storage.
- Fixed bug in invoice sum calculation, which lead to a difference to PDF invoice if a discount was granted.
- Outlook Addin now support RESTful API.
Version 2018.12.21
Components released
- skp-frontend 1.17.0
- skp-server 1.16.0
- skp-storage 3.14.0
- teambeamjs 0.2.3
New Features
None.
Changes / Bugfixes
- skp-storage has again a meaningful 'fullstatus' output.
- Performance optimization of rs/v1/folders resource.
- Reduced latency between backend and database.
- Fixed 'hanging' skp-server process when shutting down.
- The scheduler deadlock handling has been improved.
- Fixed the detection of unsupported browser languages.
- Fixed custom Internet Explorer marshalling.
- Fixed transaction log processing of transfers.
- Fixed nullpointers in TransferDAO.
- Uploads with missing content-length or content-range headers are rejected.
- Improved ClamAV timeout handling.
- The frontend now makes far less unnecessary calls to the backend.
- When editing the server settings, the danger of running into rate-limiting has been reduced.
- teambeamjs now sends a content-length header.
- The inactivity watchdog can now effectively detect hanging post processing.
- The upload resource is now also subject to rate-limiting.
- Many backend logging improvements.
- Upload/download progress information is now tracked effectively within memcache.
- Support drag & drop to Drop Area on MS Edge Browser.
- API change: /rs/v1/folders/{idx}/subfolders does not return parent folder.
- API change: added field 'hasFolders' to response of GET /users/{email}/details.
- Fixed problem of failing upload at 100% in browser client - Reservation confirm fails because of session lost.
- Fixed problem where exception responses to persistent requests remained in the broker.
Version 2018.10.24
Components released
- skp-server 1.15.0
- skp-storage 3.13.7
- SkpServer 2018.10.25.01
New Features
None.
Changes / Bugfixes
This milestone is a maintenance release. Most of the fixes it contains had already been cherry-picked into the previous milestone.
- Fixes a problem where delayed malware scan results would have marked transfers as false positives.
- Clarifies account invalidation vs account deletion when notifying the account holder via email.
- Fixes a problem where the communication between backend components was disturbed when one component entered maintenance mode.
- Adds some improvements and fixes to the system-operator shell.
Version 2018.05.08
Components released
- skp-frontend 1.16.0
- skp-server 1.14.0
- skp-storage 3.13.0
- SkpServer 2018.05.08.01
New Features
- Newly designed 'drop zone' upload client integrated into single page web application.
- GDPR-compliant conditions of use management.
- Server now sends reminder e-mails to un-activated users.
Changes / Bugfixes
- Ported Cleaner/Dispatcher to Java.
- Ported Mailbot to Java.
- Ported Reservation Resource to Java.
- Ported Bootstrap to Java.
- Ported statistics to Java.
- Implement retry-handling for database deadlocks in Java code.
- Transfer notifications are now delayed until full processing in any case.
Version 2018.03.09
Components released
- skp-frontend 1.15.0
- skp-server 1.13.0
- skp-storage 3.12.0
- SkpServer 2018.03.09.01
New Features
- New feature-rich media viewer on transfer get page.
- The storage backend now provides downscaled versions of images.
- The storage backend now provides a zip file of individually selected files.
- A transfer delivery notification is now sent after a transfer has been 'accessed' for the first time.
- The download status of each file of a transfer can now be seen individually.
- Administrators may now see user accounts who have not yet received a password by the respective users.
- The skp-server shell now allows to edit LDAP settings.
- The skp-server shell now allows to request info about storage backend objects.
Changes / Bugfixes
- Ported storagehosts resource to Java.
- Redesigned transfer get page.
- Redesigned list views of users and transfers.
- Storagehost API requests as subresource of adminunit resource
- Eliminate HTTP calls between PHP Appserver and Storagebackend
- Greatly improved speed of searching for users.
- LDAP authenticating via groups may now use DNs instead of group names.
- The maintenance status of a server now persists after server restart.
- The storage backend now limits parallel writing to the same transaction log
- Removed frontend support for deleting an admin unit. Cluster admins must use 'auto removal' page.
- Updated landing pages for receiver marketing.
- Searching for an empty string now lists the complete data in any list view.
- When moving users across admin units, remove vanity links on their personal mailboxes.
- It's no longer possible to set up illegal host names for storagehosts.
- Improved searching for invoices.
Version 2018.01.28
Components released
- skp-frontend 1.14.0
- skp-server 1.12.0
- skp-storage 3.11.0
- SkpServer 2018.01.28.01
New Features
- Support inviting non-users to access drive folders for on-premise clusters.
Changes & Bugfixes
- Ported Presets Resource to Java.
- Ported Robots Resource to Java.
- Ported Validate Resource to Java.
- Ported Inquiry Resource to Java.
- Ported Vanity Resource to Java.
- Ported Dispatcher to Java.
- The usage of Personal Mailbox and Company Mailbox are now enforced dependent of contract.
- When upgrading from a basic account to a PRO account the minimum contract duration is mentioned.
- Support for the old Audit Report has been discontinued.
- Fixed a problem where the expiry warning email to multiple recipients contains only one distinct link.
- After registering for a basic account directly on a get page, there is better visual feedback.
- Warning popups for all "delete"-Events are now marked in red.
- Fixed a problem where the "System User" is included in the registration email of new users.
- Fixed broken "Request new Password" link in emails.
- Removed old Java Mac Client from clients page.
Version 2017.12.10
Components released
- skp-frontend 1.13.0
- skp-server 1.11.0
- skp-storage 3.10.0
- SkpServer 2017.12.10.01
New Features
- All frontend pages are now deep-linkable & reloadable, including support for chosen page and search query.
- envelopeFromDomainpart is now configurable. The email header FROM can now be fully adjusted.
- Admins may now create a personal mailbox for new user accounts and edit the vanity link.
Changes
- Ported Users Resource to Java.
- Ported Roles Resource to Java.
- Ported Groups Resource to Java.
- Ported Contracts Resource to Java.
- Ported Invoices Resource to Java.
- Ported Orders Resource to Java.
Bugfixes
- Fixed an issue that lead to an incorrect transfer link if recipient is unknown and recipient authentication is enabled.
- Fixed an issue where the wrong branding was shown when the a download page was opened unauthenticated.
- Improved the myTeamBeam menu for users who have limited rights.
- Fixed the access link in the Drive auto deletion warning mail.
- Fixed an issue where a copy to drive was denied although enough drive space is available.
- Frontend Javascript libraries have been lifted to current versions.
- Newly created Quotes are now downloaded instead of mailed.
- Unnecessary statistics have been removed in admin mode.
- Fixed an issue where unauthenticated access to public drive folders did not show the correct branding.
- Greatly improved maneuverability in cluster admin mode (forward/back and additional links).
- Improved support for multiple storagehosts belonging to the same adminunit.
- Introduced new standard settings when creating a new contract.
- Cleanup of orphaned database relationships.
- Fixed a couple of bugs related to sorting in the list views of myTeamBeam.
- Improved user deletion via CSV file: Now showing the list of removed users afterwards.
Version 2017.09.24
Components released
- skp-frontend 1.12.0
- skp-server 1.10.0
- SkpServer 2017.09.24.01
- skp-java-client 3.2.0
New Features
- Clicks API which allows for data protection safe tracking of user interaction.
- The server sends a new E-Mail after creating personal mailbox.
- Admins may now create and edit the personal mailbox of their users.
Bugfixes
- Enhanced recipient marketing on transfer download pages.
- Renamed 'TeamBeam Free' to 'TeamBeam'; Added more features for free basic users.
- Introduced product simplification (PRO 50/PRO 500, FREE incl. Mailbox, Corporate with less options).
- Simplified Storagehost/Adminunit relationship.
- Ported Register Resource to Java backend.
- Ported Adminunit Resource to Java backend.
- Ported Publicboxes Resource to Java backend.
- Ported Addressbook /group entities to Java backend.
- Administrators now may define the languages available.
- Administrators now may define the clients available.
- Administrators now may define the timezone.
- Improved security: It's now impossible to guess TeamBeam mailbox URLs.
- Improved wording in many TeamBeam generated e-mails.
- It's now possible again to deep-link to public drive folders and their respective transfers.
- Old PHP based administrative web interface finally completely removed!
- Reply-To headers optimized. Many e-mails no longer have a reply-to header. Others have a better one.
Version 2017.08.11
Components released
- skp-frontend 1.11.0
- skp-server 1.9.0
- skp-storage 3.9.0
- SkpServer 2017.08.11.01
New Features
- The myTeamBeam web-frontend now warns the user when trying to leave a page with unsaved changes.
- Administrators may now import users to existing recipient groups by providing a CSV file.
Bugfixes
- The API-Resource for answering requests centered around transfers has been completely ported to the Java based backend.
- Fixed a bug that prevented global signatures to work.
- Fixed a potential security issue that allowed appending data to foreign objects when using old legacy upload technique.
- Fixed a potential security issue that allowed accessing password-protected transfers by issueing an unlock API request.
- It is now possible again to request a delivery notification when using the Java client in Mailbox Mode.
- The Java client now shows available recipients groups again.
- Fixed a bug in the Java client which lead to the behaviour that always the first signature is being used, even if the user requested a different one.
- Improved upload resume in the web upload client. It is now resistant in unstable networks.
- Improved usability of myTeamBeam by allowing to open all links in new browser window/tab.
- Changed the texts of some buttons in MyTeamBeam? to better reflect the functionality.
- Fixed bug that lead to english text when showing the rights of a user or a role (even in different languages).
- SMTP message ID no longer contains the appserver hostname.
- Java backend sends correct no-cache-headers.
Version 2017.07.02
New Features
- Support for self-signup on On-Premise installations.
- Support for individual terms of usage per admin unit.
- MyTeamBeam web-frontend is now greatly reduced in complexity, if user has limited rights.
Bugfixes
- API requests for folders now implemented in Java backend.
- API requests for retrieving environment info now implemented in Java backend.
- Completed outstanding work for remote LDAP authentication.
- Java client now utilized REST API.
- Improved communication between storage backend and api backend.
- Allow graceful reload of reverse proxies.
- Allow login on specific storagehosts with a TeamBeam account that's registrered on a different storagehost.
- Fixed a bug in myTeamBeam that prevented sorting transfers by sender.
- Improved recipient authentication: correct option for logging in or registering is preselected.
Version 2017.05.31-intermediate
This is an intermediate release which covers skp-server only.
Bugfixes
- Fixes a bug on LDAP-enabled adminunits, where users got invalidated (= expired)
- HTTP status code for Too Many Requests is now 429 and no longer 509
- User creation reason is now also reported when autoprovisioning users from LDAP
- Reduced log level for 401 unauthenticated
- Fixed index out of bounds exception in BCRYPT handling
- Fixed Illegal State Exception: transaction already active
- Fixed wrong nicknames in upload confirmation and expiry warning
- Made sure the code does not set a timestamp of 0 in a DB field
- Rollback transaction only if it is active
- Deal with 'EntityNotFound' exception when fetching onetimekeys
- Fixed missing product name in invoice reminders and missing timed out contracts in overview
Version 2017.05.22
New features
- Directory Service Integration for non-on-premise servers.
- TeamBeam E-mails may be branded with customer logo and style color.
- It is now possible to filter transfer lists in the administrative interface by status.
Changes + Bugfixes
- Authentication is no longer permitted on all servers, but only on the user's registered server.
- TeamBeam e-mails now show white label information.
- Transfer notifications sent via email now contain hostname of recipient's TeamBeam server.
- Unauthenticated download web pages now show the branding of the sender's TeamBeam server.
- Rate limiting on newly ported (Java) API resources.
- Ordering of client accounts has been removed in the contract manager.
- Web upload client show number of added files and allows for removing all files at once.
- Cluster administration supports auto deletion of Storagehost & Adminunit combination.
- Invoices and quotes show new Skalio logo & design.
- myTeamBeam portal supports browser history (back/forward buttons) on all pages (except Drive).
- Sorting criteria in myTeamBeam portal lists is now remembered within the browsers local storage.
- The maximum number of files within one transfer has been increased to 300 (formerly 100).
- Unlocking password protected transfer by using keyboard only now supported.
- Improvements in the user interface when managing membership of objects or users.
Version 2017.04.17
New features
- Modernized email design.
- Drive CleanUp: Administrators may mark Drive transfers for auto deletion by specifying deletion criteria (transfer age, transfers access).
- TeamBeam Mailbox (company/personal) fields may be pre-defined by passing a parameter to the URL.
- Access rights for TeamBeam Drive folders may be imported via CSV list.
- Folder-Change-Notifications now include download information (for folder owners only).
- The default for auto login ("keep me logged in") may be set to false.
Changes + Bugfixes
- Emails now include information about the used timezone.
- Improved texts in all emails.
- It is now possible for admins to change a Drive folder owner.
- A user account which is contract owner cannot be deleted any longer.
- Removed not working buttons on admin transfer list when privacy mode is on.
- Removed user type column in admin user list, because regular admins only see one user type.
- Improved keyboard usability for many dialogs.
- Improved and unified wording for transfer volume and quota.
- Drive Team area is now no longer shown to a user if the user has no access to it.
- The Drive folder access dialog has been improved (bulk removal of all access rights).
Version 2017.03.05
New features
- Transaction Log: Designed as a replacement for the Audit Report, the new Transaction Log stores more relevant data in a better format (CSV) in order to do data mining or reproduce events that happened in the past.
- TeamBeam mobile app for Android now available in Google Play Store.
Changes + Bugfixes
- When accessing password-protected transfer without being authenticated it is now possible to login as an alternative to providing the transfer password.
- Memcache is no longer used for cacheing TeamBeam objects, making the code more robust against cache invalidation problems.
- The back-end offers logging using logstash conventions.
- The feature 'Company Mailbox' can now being governed by a TeamBeam contract.
- API support for server-side searching for contracts, invoices via API.
- Improved speed when server-side searching for objects via API.
- Removed mobile desk artefacts.
- Improved speed of loading contracts lists.
- Back-end services are now compatible with Debian Jessie.
- We now have a consistent naming for 'recipients'.
- Updated standard settings for new adminunits and contracts.
- Improved help text regarding transfer passwords.
- The Outlook Add-In is now compatible with Outlook 2016.
Release 2017.01.17
- Bugfix to download statistics.
- Bugfix on message broker load.
- New audit reports store their filenames in riak.
- Minor PHP improvements.
- Bugfix for hashsums missing in emails.
Release 2017.01.08
- Fixed english locale from incorrect 'en_EN' to correct 'en_US'.
- Introduced a new user right 'can create drive root folder'.
- Introduced new user right 'personal mailbox'.
- User accounts which are not fully registered by setting a password are now being deleted.
- Cluster admin API now completely implemented.
- Users who have not completed their registration no longer get informational emails.
- Server's timezone now set to UTC.
- Removed user type 'test'.
- Users without timezones got a default timezone.
- Removed the feature 'client accounts'.
- Accounting report no longer lists accounts.
- Cluster-Admin front-end iss now fully implemented.
- Bugfix in the web upload client which set the height of the message field to 0px.
- Improved information about TeamBeam mailbox on the user's dashboard.
- Slight redesign of transfer list.
- Improved drag&drop in TeamBeam Drive.
- Fixed refresh bugs in TeamBeam Drive.
- Email addresses shown on transfer lists or transfer details can now copied to the user's address book.
- Feature 'Transaction Log' may now be ordered in the contract editor.
- The transfer details page now allows for previewing images and PDF files.
- Admins may now set a default language.
- Improvements in the transaction log.
- Great speed improvements when serving lists of users, folders, transfers by streaming them from skp-server instead of SkpServer.
- Files are now downloaded directly from storage-server, omitting the tunneling through the app-server
- ZIP files are now created on the fly and streamed to the user.
Release 2016.11.11
- Fixed a problem with duplicate drive-root-folder change notifications.
- Improved Database retry behaviour.
- Fixed unnecessary catchable errors.
- Completed cluster admin API to about 95%.
- First beta version of new API-based cluster admin frontend.
- Support for multiple web upload browser windows.
- When deleting a user via admin interface it is now possible to delete all user related data.
- When deleting a user via admin interface it is now possible to choose whether to inform the deleted user about this action.
- When using the 'lost password' function, the users e-mail address is pre-set to the notification e-mail field.
- Changed the design of the sorting arrows in all list views.
- More dialogs can now be acknowledged by pressing enter (as alternative to click on the 'OK' button).
- Improvements to Transaction Log Feature.
- Many TeamBeam entities implemented in Java.
- Improved N:M relationships between entities.
- Lifted Riak Java Client to version 2.0.8.
Release 2016.10.07
New features
- Uploading files via browser now supports auto-resume on interrupted uploads.
Changes
- Colors of corporate design are now respected within the portal menu colors.
- Hash-sum calculation is now solely activated by contract.
- Much higher coverage of cluster administration API.
- Fixed a problem which occured when removing individual user right.
- Fixed a problem in OS-X client which lead to switched signatures in a multi-signature environment.
- Fixed a problem which lead to the fact that a browser upload window could not be reused after first use.
- Removed advertising text from TeamBeam FREE e-mails.
- When malware scanning fails, the transfer is no longer marked as contaminated but as unscanned.
- Fixed a problem which prevented downloading of files with a bad media type.
Release 2016.08.05
New features
- The new administration web interface is now feature complete and considered the recommended administration tool.
- Administrators may now create new user accounts by importing a CSV text file containing e-mail addresses and names.
- Administrators may now mass delete user accounts by importing a CSV text file containing e-mail addresses and names.
- Users may upload a CSV text file containing addresses to import into their server-based TeamBeam address book.
- Moving transfers within folders of TeamBeam Drive is now possible via Drag&Drop.
- All list views in TeamBeam web portal now contain checkboxes for multiple selection and mass deletion.
- For all list views in the new administration interface it is now possible to export the data to a CSV text file.
Changes
- The scalability and performance of the backend storage system has been improved and the storage engine has been updated.
- The menus in TeamBeam web portal have been changed to a two-stage design.
- The feature 'block transfer after first download' has been improved in a way that transfers with multiple files can be downloaded within the session of the very first downloading person.
- The feature 'Extended password criteria' now applies to user accounts AND transfer passwords.
- The OSX client now uses the RESTful API to communicate with the backend.
- The iOS app now uses the RESTful API to communicate with the backend.
- The web portal has been given a consistent behaviour concerning save buttons.
- The priority of a transfer is now shown in the web view as well as in the notification e-mail.
- When downloading files, the server now sends a content-length header also if the file is greater than 2 GB.
- When using the browser to upload files the total size of the to-be transferred files are shown to the user.
- The user interface of the TeamBeam Drive has received minor improvements when deleting or moving transfers or folders.
- Idle sessions are ended, rather than being regenerated.
Release 2016.06.07
New features
- The new admin interface now displays transfers of Drive folders and includes a page with general information about the corresponding server settings. It also now allows creating, deleting and editing of receiver groups and bulk creation/deletion of user accounts by uploading a CSV file.
- New view on myTeamBeam Dashboard: Information about last week's received and within next week expiring transfers.
Changes
- Improved combination of features 'recipient authentication' and 'transfer password', as well as 'recipient authentication' and 'public drive folder'.
- Improved sorting of list views in myTeamBeam.
- If using "InfoServer" protocol the server now validates recipient email addresses and rejects faulty transfers.
- Improved GUI for setting access rights on Drive folders.
- Fixed support for legacy Drive folder links.
- Fixed the broken 'keep me logged in' functionality.
- All forms now enable the save button and show a 'unsaved changes' information after something in the form has been changed.
- Improved network activity spinner. Now a central network activity spinner makes sure, all network activity is visible to the user.
- Improvements in TeamBeam Drive: Fixed missing refresh after creating folder and showing network activity when this happens.
- Now the unique folder name rule is enforced when moving folders, too.
- Serve better "OpenSans" fonts to improve legibility on Windows systems running Firefox.
- Reduced validity of new receiver accounts to the day after tomorrow, instead of year 2038.
- Improvements in the list view in myTeamBeam portal: Pagination count is now reset if user clicks on menu entry.
- Better error message if file transfer exceeds the allowed size limit per file.
Release 2016.05.03
New features
- All list views in TeamBeam portal are now sort-able.
- There is now an invitation to set up a TeamBeam account on transfer download pages.
Changes
- Reworked feature 'recipient authentication' to be independent of self-sign-up server.
- No more usage of deprecated database connection method 'mysql_pconnect'.
- The API request for OneTimeKey is now idempotent.
- The malware scan feature has been reworked and simplified.
- Minor improvements in the contracts and inquiry API resource.
- Removed promotion for TeamBeam FREE in e-mails.
- Fixed a bug which lead to only partially translated e-mails.
- Support for IDN domains in the e-mail field when specifying the sender in a TeamBeam mailbox.
- The e-mails, as well as the list and detail views of transfers now show the name and e-mail address of the unknown person who sent data by a TeamBeam mailbox instead of the helper account.
- Re-using the web-based TeamBeam upload client now works without a reload.
- The new admin interface allows editing the user info field, user's address book and the server's report settings.
- When editing the receivers of a group it is now easier to add members from the personal address book.
- When editing the folder access-list in TeamBeam Drive it is now easier to add members from the personal address book.
- Editing the personal mailbox link is now easier to use and less error-prone.
- It is no longer allowed to edit a root folder without ownership. Write rights are no longer sufficient.
- Error messages in TeamBeam portal are now replaced by new messages.
- Improved rendering of small fonts on Windows browsers.
- Better 404 error message when trying to access an invalid TeamBeam server.
Release 2016.04.05
New Features
- Support for email addresses which use an international domain name (aka 'umlaut-domain', such as info@skäliö.de).
- Old admin interface now shows the storagehost in brackets behind user templates and roles, so it is easier to select the correct template or role.
Changes
- Complete separation between backend code and frontend code.
- Frontend is now a 100% single page application. Only if the user logs out the page is reloaded. All other modifications are AJAX-based.
- Greatly improved the speed of adding a large number of files to the web upload client.
- Maximum number of receivers per upload may now be configured up to the number of 2000.
- Mailboxes are no longer accessible if the corresponding account is disabled.
- Searching in myTeamBeam now searches on the server first, before updating the local data and displaying the search result (before results were only searched locally without data refresh).
- The missing translation for the languages FR, RU, ZH-TW, ZH-CN, JA, KO have been completed.
- The API may now declares deprecated or outdated API version requests (in case the API version is increased and the old API version is no longer supported).
- The transfer detail page now reports details of a detected virus.
- Logging into a TeamBeam session with a OneTimeKey (e.g. when following a password reset link) now logs out any previous sessions on the storagehost.
- Fixed a bug that cleared Sender name and email when switching languages in a TeamBeam mailbox.
- Greatly improved performance when logging in with a OneTimeKey (password- reset-link, auto-login, etc).
- Fixed a bug which showed the wrong number of used accounts in the contract overview in myTeamBeam.
Release 2016.02.02
- Apple iOS clients get a notification about the TeamBeam app from iTunes App-Store.
- Changed Web-UI to support single page application at several locations.
- Changed Web-UI to support Ajax spinner on password reset.
Release 2016.01.08
- Transfers can be set to be accessible only to authenticated recipients. The recipients of a transfer have to be registered and logged in to gain access to the transfer data.
- An administrator can allow (or disallow) search engine crawlers to index their site.
- An administrator can set a custom URL in the footer of all pages on their site to link to an external data privacy policy and/or a legal notice or terms of service.
- The password field supports now the regular printable ASCII characters, as well as some commonly used extended ASCII characters.
- Lists of transfers and users are generated and viewed faster, especially on large amount of items.
- Several UI fixes.
- Open-Fonts were included by Google CDN and are now served locally from TeamBeam Server.
- Mailboxes can now be managed within new admin interface.
Release 2015.10.06
- Performance increase in myTeamBeam web frontend due to parallel web requests.
- Ability to search for users in myTeamBeam admin frontend.
- Improved address book and receiver group editing.
- Make sure zero-Byte files cannot be sent via web browser.
- Timezone support in myTeamBeam web frontend.
- Fixed a bug where transfer validity could always be extended to 31 days.
- Improved menu display when switching between user mode and administrator mode.
Release 2015.09.01
- Fixed a problem with the password reset function.
- The server no longer re-notifies expired transfers.
- Fixed a problem where receiver favorites sent to Java client had wrong names.
- Number of database connections have been greatly reduced, optimizing both speed and memory footprint.
- Support for Active Directory groups-in-groups membership validation.
- The TeamBeam Drive now remembers its folder open/closed state.
- Various bug-fixes.
Release 2015.08.04
- Support for custom imprint link in myTeamBeam footer.
- Fixed broken statistics in TeamBeam administration.
- It's now possible to set and edit a drive root folders quota limit.
- New administration allows edition customer accounts.
- New administration allows creating, updating drive root folders.
- Open/Close state of drive folders now preserved within the session.
- Support for receiver groups in mailboxes.
- Various UI fixes for older Internet Explorer versions.
- Various bug-fixes.
Release 2015.06.12
- InfoServer protocol may now be deactivated.
- RESTful API for Transfer Reservation (replaces initPush & confirmPush)
- Web Upload Client has been redesigned and now uses RESTful API.
- UI improvements in the transfer view in sent/received and drive.
- Address book moved from web client to myTeamBeam. Improved user interface of address book.
- Various bug-fixes.
- Web application now sends HSTS (HTTP Strict-Transport-Security) headers, thus minimizing downgrade attacks.
Release 2015.04.29
- More administrative functionality in myTeamBeam.
- New register frontend for free.teambeam.de.
- Additional small login form at the top right corner of myTeamBeam Force user to set password initially.
Release 2015.03.28
- Admin functionality in myTeamBeam.
- Now works together with StorageBackend 2.0.