Releases

Version 3.15.0

Released on 07 Dec 2016

Enhancements


Bug fixes


  • Session data got corrupted on company name change.
  • Notification settings were not editable for some projects.
  • Project managers could not access project settings view.
  • Selected milestone filter was overridden when returning to issues.
  • Clone URL was not fully visible in the UI.
  • Some accounts were missing creation timestamp.

Version 3.14.1

Released on 14 Oct 2016

Bug fixes


  • Branch names with slashes were not accessible in the UI.
  • Pending migrations were not executed if reconfigure failed on the first run.

Version 3.14.0

Released on 10 Oct 2016

Enhancements


  • Support linking LDAP groups to Deveo groups by both common name and distinguished name. LDAP Sync Application users will need to upgrade to version 1.4.0 (https://app.deveo.com/docs/admin/resources/ldap-sync/).
  • Real-time project activity.
  • Search wiki pages by content.
  • Keep actions visible inside task views while scrolling.
  • Improve logging of authentication errors.
  • Facelift for issue labels.
  • Sort issue priorities by the order defined in the milestone.
  • Keep branches up-to-date in repository browser and repository settings.
  • Filter users and bots by company admin status.
  • Allow configuring http proxy for external services. (See http_proxy in https://app.deveo.com/docs/admin/administration/advanced/configuration/)
  • Add company setting to limit project creation only to company admins.
  • Improve speed of backups for large Subversion repositories.
  • Require explicit button press in comparison screen.
  • Show tooltips for collapsed side menu.
  • Remove repetitive information from user and bot listings.
  • Render loading spinner in projects dropdown while searching.
  • Show full commit identifier in notification emails.
  • Add retina logo to login form.
  • Upgrade OpenSSH to 7.3p1.

Bug fixes


  • Navigating in repository browser sometimes ended in unexpected state.
  • Pagination of company hooks rendered too many pages.
  • Drag and drop upload did not work for wiki attachments.
  • Private bots could not see themselves through LDAP interface.
  • Commit author was not shown in diff view when the account did not exist in Deveo.
  • Renaming repository did not update clone URLs.
  • Tags were not rendered in commit history.
  • Wiki allowed white-space only page names.
  • Dropdowns rendered outside of the window on smaller resolutions.
  • Deactivated objects were listed in repository tree view.
  • Syntax error and inconsistent whitespace in notification emails.

See our blog post for more details http://blog.deveo.com/whats-new-in-deveo-3-14/

Version 3.13.0

Released on 06 Sep 2016

Enhancements


  • Introduce instance specific announcements (managed in Deveo Admin).
  • Show detailed progress in milestone listing.
  • Add pagination to search results.
  • Add ability to configure the default milestone per project.
  • Support syntax highlighting for markdown code blocks.
  • Improve sorting of autocomplete suggestions.
  • Replace avatar placeholder icons with initials.
  • Render SVG images in wiki pages and repository readme files.
  • Improve branch dropdown in code review creation.
  • Display confirmation when declining a code review.
  • Autoselect clone URL when opening clone URL dropdown.
  • Show account and group short names as a tooltip.
  • Improve bot users role handling.
  • Upgrade Ember to 2.7.1.

Bug fixes


  • Initial load of wiki resulted in infinite loading spinner with some browsers.
  • Accessing team view of a public project without a role redirected to dashboard.
  • Changing milestone states did not preserve the order.
  • Bot SSH keys were not sometimes shown in the UI.
  • Redirection after login did not work correctly for issues and wiki.
  • Fetching repository hooks returned null results for unprivileged accounts.
  • Project activity did not sometimes render original author of a line comment reply event.

Version 3.12.0

Released on 08 Aug 2016

Enhancements


  • Introduce drag and drop support for updating issue states in card layout.
  • List "My issues and code reviews" in dashboard.
  • Make project activity feed filterable by type.
  • Add support for ECDSA and Ed25519 SSH keys.
  • Remember previously selected protocol for clone urls.
  • Add company level web hook for project created/updated/deleted events.
  • Sort milestones in reverse chronological order in milestone listing.
  • Sort labels in ascending alphabetical order.
  • Change generated bot email domain to deveo.invalid.
  • Improve syntax highlighting.
  • Show number of unread notifications.
  • Distinguish unread notifications with a different background color.
  • Improve reliability of loading more events in project activity.
  • Improve SSH key validation errors.
  • Remove API version option from JIRA hook.
  • Upgrade OpenSSL to 1.0.1t.
  • Upgrade ruby-saml to 1.3.1.
  • Upgrade Git to 2.9.0.

Bug fixes


  • Users got unassigned from tasks and code reviews when their direct project role was removed, even if they still had a role through a group.
  • LDAP authentication sometimes failed to update account details.
  • Links in markdown content was escaped twice.
  • Some hooks were inaccessible in the UI.
  • Code review filtering by author did not list all authors.
  • Following a link to issue comment did not highlight the comment.
  • Autocomplete was not available when editing comments.
  • Query params were dropped from internal transitions.
  • Label colors did not work for labels created with uppercase characters.
  • Dropdown triggers did not handle long values.
  • Group settings form was not properly disabled for unprivileged users.

Version 3.11.0

Released on 06 Jul 2016

Enhancements


  • Introduce card layout for Deveo issues.
  • Enable bot access to Deveo LDAP server (https://app.deveo.com/docs/admin/administration/ldap-api/).
  • Introduce new "master" role (https://app.deveo.com/docs/user/projects/).
  • Remove "admin" role from bots, existing roles are migrated to "master" role.
  • Make bots visible to all team members in the project.
  • Group project activity events by date.
  • Prevent losing unsaved changes in Wiki editor.
  • Enable searching issues and code reviews by number.
  • Use default base branch in compare view by default.
  • Open internal Deveo links in the same window.
  • Show latest commit message in repository tree view.
  • Render indentations in extended commit messages.
  • Redirect to issue listing after milestone creation.
  • Show modification timestamps for WebDAV repositories.
  • Minor code browser improvements for WebDAV repositories.
  • Show "Manage labels" link only to privileged users.
  • Show documentation for web hooks in the UI.
  • Improve MongoDB indexes.
  • Simplify initial Deveo installation process.

Bug fixes


  • SSH daemon (sshd) could not reload after Deveo installation with Match configuration.
  • Collaborators were not able to edit their own issues.
  • Code review line comments were sometimes ordered incorrectly.
  • Issue search term was occasionally cleared when navigating to issue details and back.
  • Linkable branches were not up-to-date when selecting a repository.
  • Assets were linked incorrectly for browsers without HTML5 History API support.
  • Used seats were reported incorrectly in Deveo Admin.
  • Postfix generic table was missing for RHEL 7.
  • Issue prefix (#) was incorrectly used with code reviews (!).

Version 3.10.0

Released on 06 Jun 2016

Enhancements


  • Code comparison.
  • Side-by-side diffs.
  • Keyboard navigation support for dropdowns.
  • Commits can now be linked to Deveo issues by mentioning (#123) them in commit messages.
  • Branches can now be linked to Deveo issues.
  • Repository hook execution can now be restricted by path and reference (https://app.deveo.com/docs/user/hooks/).
  • Integrated dropdown for selecting and searching projects in top navigation.
  • History link for wiki pages.
  • Configurable template for password reset and recovery emails.
  • Company ID is now shown in welcome email.
  • First available milestone is used by default when creating new issues.
  • Quick actions to company, project, and dashboard scopes.
  • Default branch of the repository is now used for Git checkout.
  • Removed username from Subversion HTTP clone url.
  • Removing a user/collaborator now creates an event.
  • Deveo Admin and Customer Portal links are now only shown to company admins.
  • Improved security headers.
  • MongoDB authentication can now be enabled also for Combo installations (https://app.deveo.com/docs/admin/installation/combo/).
  • Custom SSH port can now be configured for Git and Mercurial clone urls.

Bug fixes


  • Fixed a bug where renaming paths containing whitespace were encoded for Subversion over HTTP protocol.
  • Fixed a bug where wiki page content was sometimes duplicated.
  • Fixed a bug where accessing repository files in the UI sometimes failed with an error.
  • Fixed a bug where markdown preview state was not cleared after submit.
  • Fixed a bug where error messages were not shown when creating invalid users and collaborators.
  • Fixed a bug where Fisheye hook did not work with self-signed certificate.
  • Fixed a bug where task views were sometimes rendered incorrectly.

Version 3.9.0

Released on 02 May 2016

This release requires users to relogin to Deveo client.

Security updates


Enhancements


  • Added memberOf attribute to Deveo LDAP Interface (https://app.deveo.com/docs/admin/administration/ldap-api/).
  • Added support for CentOS/RHEL 7 (Known issue: http://support.deveo.com/knowledgebase/articles/889257-ssh-host-keys-issues-on-rhel-centos-7).
  • Improved loading times of company overview, project activity, and milestones view.
  • Added support for branch, bookmark, and build events for Mercurial.
  • Deleting a bookmark or branch now closes related Mercurial code reviews.
  • Project activity now displays event history for deactivated objects.
  • Accessing expired password reset link now provides a link to request new recovery.
  • Pagination controls are now hidden for less than 10 results.
  • Added support for truncating/expanding long project descriptions.
  • General performance improvements.
  • Upgraded Ember to 2.4.3.

Bug fixes


  • Fixed a bug where background jobs sometimes timed out causing delays in execution.
  • Fixed a bug where Mercurial branches containing whitespace did not work in the UI.
  • Fixed a bug where incorrect offset was used when navigating between milestones.
  • Fixed a bug where accessing repositories sometimes incorrectly displayed unauthorized message.
  • Fixed a bug where markdown did not render absolute links without protocol prefix.
  • Fixed a bug where limiting repository types inside company created repositories with wrong type.
  • Fixed a bug where deletion did not update pagination.

Version 3.8.0

Released on 01 Apr 2016

Enhancements


  • Added support for SAML 2.0 Single Sign-On authentication (https://app.deveo.com/docs/admin/administration/saml-authentication/).
  • Added side-by-side editor option for wiki.
  • Added support for garbage collection for Git in repository settings.
  • Deveo issues (#123 or #project_name:123) and code reviews (!456 or !project_name:456) are now rendered as links in commit messages.
  • Added API support for managing branches for Git repositories (https://app.deveo.com/docs/developer/v1/branch/).
  • Increased maximum length of project description to 5000 characters.
  • Increased maximum length of user and group source to 500 characters.
  • Upgraded Unicorn to 5.0.1.

Bug fixes


  • Fixed a bug where accessing repositories sometimes failed for bots after restart.
  • Fixed a bug where content of latest task comment was sometimes hidden.
  • Fixed a bug where loading indicator was visible for excessive time.

Version 3.7.0

Released on 09 Mar 2016

Enhancements


  • DSA keys are no longer supported for repository SSH access and their use is discouraged. DSA keys can still be enabled by adding PubkeyAcceptedKeyTypes=+ssh-dss in /etc/ssh/sshd_config and reloading the SSH daemon.
  • Upgraded OpenSSH to 7.1p2.
  • Upgraded Nginx to 1.9.11.
  • Upgraded Mercurial to 3.7.1.
  • Project members can now be notified by @mentioning them in comments.
  • Added support for Mercurial bookmarks in code reviews and code browser.
  • Added support for searching issues across milestones.
  • Added support for searching repositories in the project.
  • Improved UI for issue and code review filtering.
  • Commonly accessed task views now open in the current context.
  • Issue state and priority are now preserved when moved to a milestone with matching values.
  • Added preview support for markdown textareas.
  • Only open code reviews are listed now by default.
  • Improved UI for copying repository clone url to clipboard.
  • Hooks are now created in active state by default.
  • Default login company can be configured in deveo.json.
  • JIRA hook will now create a comment linking back to relevant Deveo commit.
  • Build status is now shown next to relevant code review commits.
  • Removed limitation of maximum allowed email addresses in email hook.
  • Markdown textareas now use monospaced font.
  • Added description to milestones.
  • Deveo version is now displayed in client.
  • Various UI enhancements.

Bug fixes


  • Fixed a bug where raw file links did not work for identifiers with slashes.
  • Fixed a bug where changeset comments were not editable.
  • Fixed a bug where markdown preview displayed line breaks before links.
  • Fixed a bug where disabling code review build requirement would not send instant email notifications.
  • Fixed a bug where accessing a non-existent project would still request its activity.
  • Fixed a bug where password inputs did not show bullets in some rare cases.
  • Fixed a bug where profile menu did not work properly on IE11.
  • Fixed a bug where commenting was enabled for lines containing "No newline at end of file".

Version 3.6.0

Released on 29 Jan 2016

Enhancements


  • Repository-specific default settings for code reviews.
  • Added entryUUID attribute to Deveo LDAP interface to help tracking renames.
  • Added explicit links to comments for direct linking.
  • Improved batch creation of issues.
  • Added colored labels to issues listing.
  • Side menu state (expanded/collapsed) is now saved per browser.
  • Added shorter syntax support for JIRA smart commits.
  • Enabled pre-revprop-change hook for Subversion to allow editing commits.
  • Upgraded Nginx to 1.9.9.
  • Added missing X-Frame-Options header.
  • Updated example HAProxy config to disable SSLv3 https://app.deveo.com/docs/admin/resources/how-to-setup-haproxy/ (Deveo High Availability deployments)

Bug fixes


  • Fixed a bug where wiki attachment links did not work.
  • Fixed a bug where bots could not be managed when their username contained dots.
  • Fixed a bug where filtered total count was reported incorrectly for issues and code reviews.
  • Fixed a bug where total count was reported incorrectly after issue creation.
  • Fixed a bug where priority was shown incorrectly after issue creation.
  • Fixed a bug where total count was reported incorrectly for projects and groups.
  • Fixed a bug where project activity feed was occasionally missing link to commit comments.
  • Fixed a bug where collaborators could not access team view.
  • Fixed a bug where WebDAV repositories were listed in hooks view.
  • Fixed a bug where canceling milestone creation resulted in an error.
  • Fixed a bug where merge instructions were displayed incorrectly for Git repositories.

Version 3.5.0

Released on 30 Dec 2015

Enhancements


  • Code review support for Mercurial repositories.
  • Support for managing JIRA issues via commit messages.
  • Support for Android Open Source Projects.
  • Repository hooks are now triggered when creating a new Git branch with commits.
  • Improved loading indicators and error handling in client.
  • Improved cache handling in client.
  • Improved side menu.
  • Role can now be selected when adding new members to project team.
  • First available priority is used by default when creating new issues.
  • Repository readme supports referencing files from the repository: ![text](raw-file:image/path.jpg)
  • Git submodules hosted in Deveo are now linked in code browser.
  • Email hook subject now contains project and repository names.
  • Email hook now links to relevant branch.
  • Company admin bots can now manage collaborators.
  • Search fields are now expanded on focus.
  • Added user guide link to user dropdown.
  • Client assets are now served as gzipped.
  • Removed Nginx and Apache version numbers from responses.

Bug fixes


  • Fixed a bug where MongoDB and Redis logs were not rotated.
  • Fixed a bug where issue number was not visible in project activity when issue was commented.
  • Fixed a bug where "Show history" link did not work for push events.
  • Fixed a bug where wiki page filtering did not always work.
  • Fixed a bug where markdown preview displayed line breaks before links.
  • Fixed a bug where comment was not reset after canceling edit.
  • Fixed a bug where long tooltips were not fully shown.
  • Fixed a bug where some projects and milestones could not be deleted.
  • Fixed a bug where merge button was enabled for users without privileges.

Version 3.4.0

Released on 30 Nov 2015

Features


Improvements


  • Issues are created to currently viewed milestone by default.
  • Manual merge instructions are shown for conflicting code reviews.
  • A notification is shown when code review is successfully merged.
  • The number of old backend and MongoDB backups to keep can now be configured.
  • Improved visibility of reconfigure notification in Deveo Admin.
  • Increased maximum length validation of name and short_name of companies, projects, milestones, repositories and groups to 100 characters.
  • Disabled autocomplete for hook credentials.
  • Improved code browser styles.
  • Improved markdown styles.
  • Upgraded Ember to 1.13.

Bug fixes


  • Fixed a bug where Slack hook would not work with quoted messages.
  • Fixed a bug where issues could not be created in milestones without priorities.
  • Fixed a bug where TypeScript files could not be viewed in code browser.

Version 3.3.0

Released on 30 Oct 2015

Features


Improvements


  • Build events now show branch name for Git repositories.
  • Optimized filtering of issue assignees.

Bug fixes


  • Fixed a bug where role changes were not persisted for group members with dots in their username.
  • Fixed a bug where custom Git references were mixed with branches.
  • Fixed a bug where issue assignees list was not reset properly.

Version 3.2.0

Released on 09 Oct 2015

Features


  • You can now optionally delete the feature branch associated with a code review on merge.
  • Master branch is now protected by default when created for Git repositories.
  • Commit history now displays tags for commits.

Improvements


  • Optimized speed of fetching Git commits.
  • Optimized loading time for company overview, user dashboard, and project and group listing.

Bug fixes


  • Fixed a bug where group members could not be managed when their username had dots.
  • Fixed a bug where project activity feed was occasionally missing link for code review comments.
  • Fixed a bug that would cause long file names to behave unexpectedly in code browser.

Version 3.1.0

Released on 02 Oct 2015

Features


  • Code review reviewers and upvotes.
  • You can now search users, collaborators, groups, and projects from their corresponding screens.
  • You can now configure the default branch for your Git and Mercurial repositories.
  • Shareable URLs for repository files.
  • Company details editing.

Improvements


  • Added pagination to users, collaborators, groups, and projects listing.
  • Active session now gets invalidated on password reset. This is especially helpful when resetting password to a company that is not currently active.

Bug fixes


  • Fixed a bug where removing a user, group, or collaborator from the company would occasionally prevent the team screen from loading.
  • Fixed a bug where daily and weekly email notifications would not be composed correctly.
  • Fixed a bug where deactivated users would not be excluded from email notifications.
  • Fixed a bug where offset parameter would not be reset when changing milestone in issues listing.
  • Fixed a bug where issue comments and attachments would occasionally end up in a wrong issue.
  • Fixed a bug where project listing would not be updated after renaming a project.
  • Fixed a bug where repository READMEs would not re-render correctly.
  • Fixed a bug where file names would occasionally fail to show in repository tree.
  • Fixed a bug where code review line comments would not update in Discussion tab when modified in Changes tab.
  • Fixed a bug where Jenkins and Web hooks would not work with insecure SSL certificates.
  • Fixed incorrect email address in login screen.
  • Fixed privileges checking for code reviews.
  • Fixed error handling for code review comments.
  • Fixed repository tree behaving oddly for WebDAV repositories.
  • Fixed commit message escaping for Flowdock and HipChat hooks.

Version 3.0.1

Released on 03 Sep 2015

Deveo 3.0.1 brings minor enhancements as well as bug fixes to the major 3.0.0 release. End user documentation has also been made part of the on-premises installation. The latest version of the documentation can also be found [here].(https://app.deveo.com/docs/user)

Improvements


  • User guide is now part of Deveo On-Premises installation (see /docs/user).
  • Add page title to wiki page editor (so you know what page you are editing).
  • Disable saving of wiki pages if there are no changes.
  • Show confirmation when deleting a wiki page.
  • Show issue comments in project activity.
  • Improved code browser styles for smaller screens.

Bug fixes


  • Fixed a bug where wiki-attachments could not be deleted.
  • Fixed a bug where wiki links containing & characters would not work.
  • Fixed a bug where some projects could not be deleted.
  • Fixed a bug where long links would overflow content.
  • Fixed a bug where code browser would not work with branches containing slashes.
  • Fixed a bug where managing group members would not work when group was linked to LDAP group.

Version 3.0.0

Released on 21 Aug 2015

This major release contains various enhancements to both functionalities and background services. Deveo web client has been reimplemented with EmberJS framework, code review functionality has been added to Git repositories, and both Wikis and issue tracking have been enhanced. A blog post has been released covering the changes more in-depth.

Upgrade Instructions


Deveo 3.0.0 is a major version upgrade and requires downtime during upgrade. Please follow the instructions below when upgrading from Deveo 2.x to 3.0.0

Combo

After installing the new package, please execute the following commands:

deveo-ctl migrate web-to-sangria
deveo-ctl reconfigure
deveo-ctl migrate wiki-links 2> wiki-migration.err

Cluster or High Availability

Deveo DB

After installing the new package, please execute the following commands:

deveo-ctl reconfigure
deveo-ctl migrate upgrade-mongodb-auth <MongoDB admin username> <MongoDB admin password>

The 2nd command requires administrative privileges to MongoDB, make sure to use the admin credentials, not the ones used by Deveo applications.

Deveo Web

After installing the new package, please execute the following commands on each web node:

deveo-ctl migrate web-to-sangria
deveo-ctl reconfigure

Execute following command only on one of the web nodes:

deveo-ctl migrate wiki-links 2> wiki-migration.err

Features


  • New web client.
  • Code review functionality for Git repositories.
  • Wiki enhancements.
  • Issue tracking enhancements.

Improvements


  • Updated Git to 2.4.5.
  • Updated Subversion to 1.8.13.
  • Updated Mercurial to 3.4.2.
  • Updated Ruby to 2.1.6.
  • Updated Redis to 3.0.3.
  • Updated Nginx to 1.9.3.
  • Updated Backup gem to 4.1.11.
  • Updated GraphicsMagick to 1.3.21.
  • Updated Logrotate to 3.9.1.
  • Updated Apache to 2.2.31.
  • Updated mod_wsgi to 4.4.13.
  • Upgrade MongoDB to 2.6.10.
  • Numerous updates to libraries.

Version 2.11.1

Released on 01 Jul 2015

Important notice


This release introduces a small downtime. Apache must be restarted after upgrading the package:

sudo deveo-ctl restart apache

Improvements


  • Optimized repository HTTP access.
  • Changed location of temp directory (/var/opt/deveo/backups/tmp/) for backups.

Host Git, Subversion and Mercurial repositories behind your firewall in style using Deveo. Try it out by requesting a trial now.

Version 2.11.0

Released on 15 May 2015

This version introduces audit logging capabilities for version control system operations. Detection of unsupported browsers is improved and more graceful notification is given if accessing Deveo using an unsupported browser. This version also includes various bug fixes listed below.

Features


Improvements


  • Improved error handling for unsupported browsers.

Bug fixes


  • Fixed a bug where streamer service was enabled for database nodes.
  • Fixed a bug where confirmation for role change would be hidden.
  • Fixed a bug where email hook would not always get triggered.
  • Fixed a bug where incorrect icons were sometimes displayed after release.

Host Git, Subversion and Mercurial repositories behind your firewall in style using Deveo. Try it out by requesting a trial now.

Version 2.10.0

Released on 28 Apr 2015

Security updates


  • [HIGH] Fixed potential XSS vulnerability.

Features


Improvements


  • Improved error handling for browsers without localStorage support.
  • Improved downloading of large files from code browser.

Bug fixes


  • Fixed a bug where content of .bat files were not displayed in code browser.
  • Fixed a bug where creator of a push event was sometimes incorrect.
  • Fixed a bug where URLs were not rendered as links in wiki.
  • Fixed a bug where activity feed sometimes displayed old events.
  • Fixed a bug where some branches could not be made protected.
  • Fixed a bug where downloading over 1GB files from WebDAV repositories would timeout.
  • Fixed a bug where MongoDB logs were not rotated.
  • Fixed a bug where group settings link was not visible for groups with long names.

Version 2.9.0

Released on 31 Mar 2015

Features


Improvements


  • Minor UI improvements and fixes.

Bug fixes


  • Fixed a bug where Git submodules would occasionally break the UI.
  • Fixed a bug where branch names with slashes were shown incorrectly in push events.

Version 2.8.0

Released on 20 Mar 2015

Features


Improvements


  • Team members, collaborators and groups can now be filtered by project roles and names.

Bug fixes


  • Fixed a bug where removing account with a dot in username would fail.
  • Fixed a bug where failing hook would prevent execution of all subsequent hooks.
  • Fixed a bug where hooks would occasionally be triggered multiple times.
  • Fixed various UI glitches in the repository files listing.

Version 2.7.1

Released on 11 Mar 2015

Improvements


  • Issue number hashtags are now clickable in issue description, comments and commit messages.
  • Restricted visibility of company bot credentials to company administrators only.
  • Disallow users with developer role to manage company bots.
  • Added a filter to query issues by assignees.
  • Linked project groups to the group members page.

Bug fixes


  • Fixed a bug where issue labels were not sorted alphabetically.
  • Disallowed slashes in Wiki page names to prevent pages dissapearing from the page selector.

Version 2.7.0

Released on 24 Feb 2015

Security updates


  • [HIGH] Important security update for LDAP authentication.

Features


  • Developer and Admin Guides are now part of Deveo On-Premises installation (see /docs/developer and /docs/admin).
  • LDAP authentication can now also be configured for collaborator accounts.

Improvements


Bug fixes


  • Fixed a bug where Matlab source code files were not highlighted.
  • Fixed a bug where Deveo Admin hostnames would not allow IP addresses.
  • Fixed a bug where milestones were displayed editable in the UI without privileges.

Version 2.6.0

Released on 23 Jan 2015

Features


  • Deveo Admin now supports also LDAP authentication.

Improvements


  • Clarified various hook messages sent to external services.
  • Repository creators are now returned from the API.
  • Increased the max limit of repositories listed for a project to 1000.
  • Increased the number of projects visible by default to 150.
  • Improved usability of adding new attachments to issues.
  • Text links are now clickable in commit messages and activity feed issue comments.
  • Minor improvements to UI in overall.
  • Improved password recovery in Deveo Admin.
  • Authentication is now case-insensitive.
  • Diffs are now suppressed when they exceed 150 files, 1MB of content or 50K total lines.

Bug fixes


  • Fixed a bug where details of a deleted issues could still be viewed.
  • Fixed a bug where adding new states to a milestone did not preserve the order.
  • Fixed a bug where following a password recovery link would be ignored for logged in users.
  • Fixed a bug where UI would freeze after setting a local password for instance admins when LDAP only authentication is used.
  • Fixed a bug where collaborators could not use password recovery when LDAP only authentication is used.

Version 2.5.1

Released on 07 Jan 2015

Improvements


Bug fixes


  • Fixed a bug where Nginx logs would not be rotated.
  • Fixed a bug where a new repository hook was created twice.
  • Fixed a bug where deveo-ctl would tail compressed logs.

Version 2.5.0

Released on 21 Dec 2014

Features


  • Users can now be added to Deveo directly from LDAP, when LDAP authentication is enabled.

Improvements


  • Optimized hook events for large Git repositories.
  • Tuned Web server timeout values for long running requests.
  • Streamlined UI for adding new users to projects and groups.
  • Enhanced logging of application services and log rotation customization.
  • Added friendlier error message in case of database connection failure during hook processing.
  • Added validation of hostnames in Deveo Admin.

Bug fixes


  • Fixed a bug where adding collaborators would not count seats correctly.

Version 2.4.0

Released on 11 Dec 2014

Features


Improvements


  • Defined default Deveo user UID/GID to prevent access problems to shared storage.
  • Added ability to disable the creation of repositories by type in Deveo company settings.
  • Streamlined UI for inviting new collaborators to the project.
  • Replaced ImageMagick image processing library with GraphicsMagick.

Bug fixes


  • Fixed a bug where placeholders were not visible with IE9.

Version 2.3.0

Released on 04 Dec 2014

Features


Improvements


  • User's groups and username are now shown in profile.
  • Various UI improvements.

Bug fixes


  • Fixed a bug where wiki attachments could not be uploaded with IE9.

Version 2.2.1

Released on 01 Dec 2014

Security updates


  • [HIGH] Prevent unauthenticated Git access when LDAP is configured to allow unauthenticated binds.
  • [LOW] Upgraded Rails to 3.2.21 (CVE-2014-7829).

Version 2.2.0

Released on 17 Nov 2014

Features


  • Project and repository identifiers can now be renamed.

Improvements


  • Upgraded Rails to 3.2.20 (CVE-2014-7818, CVE-2014-7819).
  • Username is now shown in password recovery emails.
  • Users' first and last name are preferred over email for display name.

Bug fixes


  • Fixed a bug where user avatars could not be uploaded with IE9.
  • Fixed a bug where current path was not preserved when changing commits in the code browser.
  • Fixed a bug where push events would occasionally not be created for Subversion commits.
  • Fixed a bug where accessing app node with HTTP in clustered setup would redirect to HTTPS.
  • Fixed a bug where background jobs would sometimes fail with "deadlock".
  • Fixed a bug where "pre_hash" attribute could not be removed after it was set through Users API.

Version 2.1.0

Released on 06 Nov 2014

Features


  • Deveo Issues can now have attachments.
  • Add support for Debian 7.

Improvements


  • Improve performance of browsing large Subversion repositories.
  • Disable SSLv3 to address OpenSSL vulnerability - POODLE.
  • Allow private groups to be assigned to projects by all group members.
  • Increase timeout of Deveo scheduler restarts.
  • Prefer SH over BASH for running Deveo system services.

Bug fixes


  • Fixed an issue when empty LDAP group attribute configuration would result in error.

Version 2.0.1

Released on 15 Oct 2014

Improvements


  • Add a scheduler to retry failed background jobs, such as events and hooks.

Bug fixes


  • Fixed a bug where an upgrade would pause background workers.
  • Fixed a bug where uploaded SSL certificates were not taken into use.
  • Fixed a bug where first time reconfiguration would fail due to existing application in home directory.
  • Prevent updating Issue milestone to the current one.

Version 2.0.0

Released on 09 Oct 2014

Features


  • A whole new Deveo Installer with Ruby 2.1.
  • Email-based Issue Notifications.

Improvements


  • Improved the visibility of links in info messages.
  • Improved text spacing in dropdown menus.

Bug fixes


  • Fixed a bug where group members were not unassigned from issues.
  • Fixed a bug where issue priority was not preserved while changing milestone.
  • Fixed a bug where synchronized users were able to edit their username and password.

Version 1.9.0

Released on 22 Sep 2014

Features


  • Public projects are now allowing to read repositories and Wiki pages.

Improvements


  • Updated Help page about project scope permissions.
  • Removed default Deveo Team email signatures.
  • Improved repository cloning instructions and added corresponding Help pages.
  • Hide branches and tags dropdown for repository types that do not support it.

Bug fixes


  • Fixed a number of bugs in Deveo Admin mailing configuration.
  • Fixed a bug when Code browser was requesting commits for WebDAV repositories.
  • Fixed a bug when Deveo was trying to load Google Analytics, even though disabled in Deveo Admin.
  • Fixed a bug when Wiki pages were using wrong domain when linking to attachments.
  • Fixed a bug when Issues labels with spaces were breaking UI.

Version 1.8.0

Released on 02 Sep 2014

Features


Bug fixes


  • Fixed redirection issue with WebDAV repositories.
  • Fixed using Deveo LDAP interface with SSL offloading.

Version 1.7.2

Released on 18 Aug 2014

Features


Improvements


  • Invalidate all browser sessions when user logs out from Deveo Client.

Bug fixes


  • Do not attempt to load Google Analytics when disabled in Deveo Manage.
  • Fixed redirect problem when accessing Subversion repositories with Dav clients.
  • Fixed authentication problem when HTTP proxy environment variable is set.

Version 1.7.1

Released on 17 Jun 2014

Improvements


  • From now on new projects are created Private by default. [by mistake was omitted from previous release]

Bug fixes


  • Fixed an issue where Deveo Web Client didn't work with self-signed certificates.
  • Fixed an issue where repositories view wasn't updated after a new repository was created.
  • Fixed session handling preventing signing in to Deveo Client with IP address and/or alternative host name.

Version 1.7.0

Released on 28 May 2014

New features


  • Released Git-powered Wiki app for your projects documentation.
  • Deveo On-Premises now supports Ubuntu 14.04 LTS.

Improvements


  • Disabled inline rendering of SWF files in order to avoid XSS.
  • From now on new projects are created Private by default.

Bug fixes


  • Fixed an issue when removing other Deveo Instance admins was randomly failing.

Version 1.6.0

Released on 14 Apr 2014

New features


  • You can now configure your Deveo instance to allow both built-in and LDAP authentication to be used at the same time.
  • Linking Deveo groups to LDAP groups is now possible also with directories without support for memberOf overlay (or similar). Update your LDAP authentication settings and/or use the latest version (1.2.0) of LDAP Sync application.

Improvements


  • Account IDs can now include dots.

Bug fixes


  • Fixed an issue where the Code app would fail to show files for Git repositories with submodules.
  • Fixed an issue where the Team app would fail to display more than 100 users when adding new team members.
  • Fixed an issue where the Code app would fail to show commit history for repositories with commits where author e-mail is nonexistent.
  • Numerous bug fixes to hook services.

Version 1.5.0

Released on 26 Mar 2014

Version 1.4.0

Released on 19 Mar 2014

New features


  • You can now manage group members.

Improvements


  • Jenkins hook now supports Mercurial.
  • Upgraded Rails to 3.2.17.
  • General performance improvements.

Bug fixes


  • Fixed an issue where Subversion and WebDAV repositories could not be accessed over HTTPS.

Version 1.3.0

Released on 28 Feb 2014

New features


Improvements


  • Upgraded Subversion to 1.8.5.
  • Tweaked icons.

Bug fixes


  • Fixed an issue where creation of Subversion tags and branches would fail.
  • Fixed an issue where Jenkins Git Hook sent invalid data to Jenkins.

Version 1.2.1

Released on 10 Feb 2014

Improvements


Bug fixes


  • Fixed an issue where only company admins could view repositories in Deveo Web Client.
  • Fixed an issue where too long SSH key comment prevented creating bot SSH keys.
  • Fixed an issue where push events were not created for company admins.
  • Fixed an issue where LDAP sync application could not be activated/deactivated.

Version 1.2.0

Released on 22 Jan 2014

New features


  • You can now manage Deveo groups and link them to your LDAP groups for easier access management.

Version 1.1.0

Released on 17 Jan 2014

New features


Improvements


  • Got rid of uploaded SSH key activation delay.
  • Increased Nginx proxy timeouts.

Bug fixes


  • Fixed an issue with default sudo rights preventing Deveo startup on Red Hat Enterprise Linux.
  • Fixed an issue when Postfix could not be started due to existing Sendmail installation.
  • Fixed an issue where company admin status could not be revoked from users.
  • Fixed an issue where bot could not be granted with write access.

Version 1.0.27

Released on 12 Dec 2013

New features


Improvements


  • Deveo Web Client now uses jQuery 2.0.
  • Improved SSH key validation to prevent cases where an invalid key could be stored to the database.
  • Optimized Web Client assets.
  • Performance improvements to events.
  • Support for 8192 bit RSA keys.
  • Upgrade to Ruby 1.9.3-p484 to fix CVE-2013-4164 vulnerability.

Bug fixes


  • Fixed an issue with downloading PDF files from code browser.
  • Fixed an issue where some binary files would break the diff view with Git repositories.
  • Fixed an issue where repositories from deleted projects still showed up in company stats.
  • Fixed uploading of SSL certificates in Deveo Manage.
  • Fixed XSS vulnerability in markdown code blocks.
  • Fixed an issue when license with no company defined breaks Deveo Manage.

Version 1.0.26

Released on 02 Sep 2013

New features


Improvements


  • General improvements to Dashboard app.
  • Improved error handling when resetting password.

Bug fixes


  • Fixed an issue where some binary files would break the diff view.
  • Fixed an issue with navigation after deleting a repository.
  • Fixed an issue where huge generated files would break the code browser.
  • Fixed an issue where updating user details would occasionally clear first and last name.
  • Fixed an issue where some Git commit timestamps would break the code browser.

Version 1.0.25

Released on 17 Jul 2013

New features


Improvements


  • Side menu items are shown in fixed order.
  • A warning is displayed in login screen when client is used with an IP address.
  • Improved handling of non UTF-8 encoded files in client.
  • Improved accuracy of commit timestamps for Mercurial.
  • Improved responsiveness of Code app's views.

Bug fixes


  • Fixed project searching.
  • Fixed push events for Subversion.
  • Gracefully restart Nginx when the binary is upgraded.

Version 1.0.24

Released on 12 Jun 2013

New features


  • Access company settings, view stats and latest users, projects and repositories from company overview page.
  • Change company name and ID from company settings.
  • Change username from user preferences.
  • API returns metadata from list actions.

Improvements


  • Pagination in all projects page.
  • Updated create links in projects and users pages.

Bug fixes


  • List actions with offset didn't always return all the records.
  • Viewing profiles for deactivated users.

Version 1.0.23

Released on 23 May 2013

Improvements


  • Nginx upgraded to 1.4.1
  • Clarified team app UI
  • Optimized disk space usage

Bug fixes


  • Fixed a bug that caused license error to show up when connection was lost
  • Other minor bug fixes

Version 1.0.22

Released on 17 May 2013

New features


  • Release notification to On-premises users (the one you are reading now).
  • New pricing with more free seats

Improvements


  • Deveo Standalone renamed to Deveo On-premises.
  • Simplified Deveo accounts. (Instance admins no longer need a separate account. In existing Deveo On-premises installations Company admins will be granted Instance admin rights, which can be updated in Deveo Manage)
  • Improved linking between Deveo Manage and Deveo Client.
  • Improved UI during Deveo On-premises update.
  • Added possibility to download Deveo On-premises logs in case of update failure.

Bug fixes


  • Fixed login to support "+" character in the email.
  • Fixed plain text README files rendering.