Skip to content
Pre-release
Pre-release

@ralfbecker ralfbecker released this Jul 10, 2020 · 12 commits to 20.1 since this release

  • second release candidate for upcomming 20.1 release
  • openSUSE/SLE/CentOS/RHEL: support for Nginx for current version
  • Mail: allow to configure a proxy to display external http images (eg. proxy.egroupware.org)
  • Mail: open notification email of own domain as popup
  • Mail: Add replyTo, CC, BCC and folder fields into predefined compose values
  • Login page: use HTTP status code 401 for a failed login, so tools like fail2ban can recognice that
  • Collabora: Implement file rename operation
  • Status: fix CSP error for meet.jit.si, if site config was saved with no server or jitsi.egroupware.net
  • Etemplate: Get vfsUpload values to use expose so they work like links
  • Rocket.Chat: Fix constant autologin loop when RC uses a different domain then EGroupware
  • smallPART: fixed UI problems when embeded via LTI
  • smallPART: fixed empty email and name for new uses created via LTI
Assets 6

@ralfbecker ralfbecker released this Jul 1, 2020 · 6 commits to 19.1 since this release

  • Jitsi: support not sending JWT as eg. required for meet.jit.si
  • Mail: warn user about mixed content caused by http images in email
  • Calendar: Add videoconference link to ical/groupdav event description
  • Videoconference: replacing jitsi.egroupware.net with public meet.jit.si as sponsoring ended
  • Videoconference: fix 127.0.0.1:8080 instead of host in room name when proxying
  • Calendar: Optimize fetching participant names to reduce requests
  • Calendar: Fix user / server timezone mismatch could put incorrect changes in event history
  • Calendar/Email: show additional [Delete] and [Edit] buttons for a meeting canceled message
  • Filemanager: When user tries to access a directory with no permission, redirect to previous directory instead of home
  • Tracker: Open tickets in separate windows
  • Tracker: No longer flagging closed tickets as overdue
  • extended changelog
Assets 6
Pre-release
Pre-release

@ralfbecker ralfbecker released this Jun 28, 2020 · 39 commits to 20.1 since this release

  • first 20.1 release candidate
  • all apps: warn when closing popup windows with unsafed changes
  • all apps: password widget allow now to genrate passwords and custom field type password
  • smallPART: new e-learning app: selfdirected media assisted learning lectures & Process Analysis Reflection Tool
  • Calendar: Optimize fetching participant names to reduce requests
  • Calendar: Fix user / server timezone mismatch could put incorrect changes in event history
  • Calendar/Email: show additional [Delete] and [Edit] buttons for a meeting canceled message
  • Tracker: Open tickets in separate windows
Assets 6
Pre-release
Pre-release

@ralfbecker ralfbecker released this Jun 13, 2020 · 100 commits to master since this release

  • first beta (feature-complete) for upcomming 20.1 release
  • Push: added push server
  • API: JavaScript minifying works now thanks to Terser (though .map files are still WIP)
  • SAML/Shibboleth/SimpleSAMLphp authentication configurable through setup
  • SAML: support joining a SAML account to an existing one, if configured in setup
  • Filemanager: When user tries to access a directory with no permission, redirect to previous directory instead of home
  • Mail: fix creating a folder on level of inbox gave an error (if imap server supports it)
  • Calendar/CalDAV: videoconference was lost, if meeting was accepted of updated via CalDAV
  • Preferences: Fix delete personal category required admin permission
  • Status app: Add group preference as shown users and some performance improvements
  • Tracker: No longer flagging closed tickets as overdue
  • Etemplate: Password widget improvements - suggest password button, added as custom field type (stored encrypted)
Assets 2

@ralfbecker ralfbecker released this Jun 5, 2020 · 37 commits to 19.1 since this release

  • Calendar/CalDAV: videoconference was lost, if meeting was accepted of updated via CalDAV
  • Preferences: fix delete personal category required admin permission
  • Calendar: do not show Infolog list (Open ToDo's) if user has no access to Infolog, or no Infolog types selected for display
  • Api: can now select no color with color widget
  • ActiveDirectory: consider security local groups as groups too
  • API: new data-minimizing account display options "Firstname Inital" and "Firstname [ID]"
  • Registration: allow to choose email as user-name and let user choose a primary group from a selection
  • Status app: add group preference as shown users and some performance improvements
  • Tracker: skip loading the default mail account during mail handling, avoids mailhandling failure in some cases
  • Mail: fixed forward as attachment from viewing mail in popup
  • Docker: EGW_MEMORY_LIMIT environment variable to set a higher memory_limit in php.ini (default is 128M)
  • Filemanager: Add a 'None' option for editor mime type exclusion so u can override the default.
  • Calendar: Fix bug preventing yearly planner from loading
  • Mobile: Fix sidebar toggle menu in mobile them
  • Setup: Fix backups to keep of 0 gave an error "must be integer"
  • Calendar: Fix missing color when hovering over all day non-blocking space
  • Adress book: Fix Entry in private adress book: no context menu/no open
  • Updated translations
  • Update some icons => svg
  • extended changelog
Assets 6
Pre-release
Pre-release

@ralfbecker ralfbecker released this May 25, 2020 · 157 commits to master since this release

  • first alpha for upcomming 20.1 release (show still 19.1)
  • you have to switch JavaScript minifying off BEFORE updating
Assets 2

@ralfbecker ralfbecker released this Apr 30, 2020 · 87 commits to 19.1 since this release

  • Jitsi/Status: many of improvments for easier video conferences and calls
    • added a ringtone when being called and also signaling it via a link in Rocket.Chat
    • ask user to try again, if a call is not answered and tell called one he missed the call
    • display alarms for videoconferences and offer easy joining
    • allow to invite users to already running video calls or sheduled meetings
  • Status: add phone call actions (only if telephony system is integrated)
  • Calendar: video conference links in notifications expired before the meeting date
  • Calendar: add clickable link to videoconference in event tooltip
  • Calendar: add videoconference icon to event tooltip
  • Calendar: disable some owner/participant pre-loading for faster initial open
  • Calendar: fix events later in the day would not show if one was filtered out
  • Calendar: fix more than 2 exceptions caused missed exceptions with CalDAV under iOS
  • Mail: automatic remove some invisible Unicode chars breaking email addresses
  • Timesheet: fix update via import without category or status cleared original
  • Timesheet: fix import condition checks
  • Api: make sure share cleanup job doesn't remove shares just because of access rights
  • Collabora: fix document revision history only available in english
  • Collabora: fix document's previous versions were only available in english
  • News: display link to categories in sidebox-menu and administration
  • OpenIDConnect: fix JWT don't validate for client in certain proxying situations because of wrong issuer
  • Admin: deleting accounts no longer fails because of memmory limit on huge installations
  • Addressbook: fixed not working avatar upload
  • Guacamole: fixing diverse glitches in usage and installation
  • Updated translations
  • Update some icons => svg
  • extended changelog
Assets 6

@ralfbecker ralfbecker released this Apr 9, 2020 · 154 commits to 19.1 since this release

#CoronaVirus #StayAtHome #HomeOffice release featuring

  • Free Video Calls through an IONOS and EGroupware GmbH sponsored Jitsi server in Frankfurt/Germany
  • Status: integrated Jitsi video conferencing into Status app by simple double-click on avatar
  • Addressbook: direct video calls to loged in uses and schedule conferences to contacts
  • Calendar: allow to schedule a videoconference via Jitsi
  • Filemanager: allow schools to make home-work available via sharing and collect it again (new HiddenUpload sharing type)
  • Guacamole: make windows PCs in office available through EGroupware from the outside
  • OpenIDConnect: added id_token to implicit flow and /jwks endpoint to support eg. Guacamole
  • OpenIDConnect/OAuth: manage access and display OAuth apps inside EGroupware
  • EPL: allow specify IP-range as second factor in Admin >> EPL-Function >> Site configuration
  • Api: If addressbook event column is disabled, disable next / last dates in edit dialog as well.
  • Calendar: Fix conflict popup opened with an error
  • Api: Fix missing translations in ACL dialog and when deleting an account
  • Addressbook: Case insensitive check for vCard BEGIN & END flags fixes lowercase vcards would not import
  • Bookmarks: Tree view no longer shows bookmarks from sub-categories at every higher tree level
  • OpenIDConnect: Fix missing translation in delete token confirm
  • OpenIDConnect: fix error if scopes are specified in a client
  • Rocketchat: Fix missing translation in Rocket Chat side menu
  • Rocketchat: Fix server_url is not getting stored/replaced once a wrong url has been stored.
  • Admin: Copy user
  • Watchtower: fix notification email
  • Mail: New refresh interval 3 minutes
  • File Sharing: New design
  • Updated translations for EL, SK, BG, RU and DE
  • Update some icons => svg
  • extended changelog
Assets 6

@ralfbecker ralfbecker released this Mar 18, 2020 · 235 commits to 19.1 since this release

  • Calendar: initial load speed improvement
  • CalDAV/OutlookSynchronizer: reject invitations when client deletes them without appropriate rights in his calendar
  • CalDAV/Calendar: always set organizer and participants outside own calendar
  • Filemanager/Sharing: fix lost session on first load in sharing links with Firefox
  • Collabora: fix issue of inserting an image into document pops a rename dialog
  • Collabora: fix limit of one samba connection per person
  • Admin: add copy account action
  • Html Editor: add fullscreen feature into html editor
  • Html Editor: add 9pt, 9px, 11pt and 11px into Html editor's font options
  • Timesheet: fix project link was missing when changing project after clicking "Save & New"
  • Mail: fix mail acl can't save or retrieve after changing mailbox via folder selectbox
  • Projectmanager: add preference to force filemanager subdirectories
  • All apps: fix error closing / updating window in Chrome 80+
  • RocketChat: fix diverse connection and status update errors
  • Add possibility to set the APCu shm_size
  • Change auth method for Sieve
  • Change default date range in calendar listview
  • Updated translations for EL, SK, BG and DE
  • Update many icons => svg
  • extended changelog
Assets 6

@ralfbecker ralfbecker released this Jan 30, 2020 · 287 commits to 19.1 since this release

  • SECURITY AND MAINTENANCE RELEASE: PLEASE UPDATE IMMEDIATELY (includes 17.1 and before!)
  • Sharing: temporary disable cleaning of deleted files, causing all shares to get deleted
  • Api: Fix SQL error from doubled table name in group statement
  • Admin: Fix group email got lost on save
  • CalDAV/Calendar: fix for first recurence being an exception cause it to be deleted by mac calendar
  • CalDAV/Calendar: virtual exceptions (different status for recurrences) were not exported
  • Mail: Fix broken link mail in infolog via drag and drop action
  • Collabora: explicit save creates no new version if last one was an autosave
  • Projectmanager: Fix Gantt chart to use all available vertical space
  • ProjectManager/PostgreSQL: fix SQL error / regression in last maintenance release
  • Tracker: using RowsIterator to export more rows then the memory-limit
Assets 6
You can’t perform that action at this time.