Changelog

8.0.1 (2023-11-30)

  • SAML migration to Keycloak (GGUS #164027)
  • Fixed VO-wide image list notification regression issue (GGUS #163606)
  • Fixed announcements pane regression issue in home page
  • Other minor bug fixes and improvements

8.0.0 (2023-07-13)

  • Added FAIR score to entries, based on FAIR4RS principles
  • Added support for RO-Crate JSON-LD metadata in REST API and metadata + archives in GUI
  • Moved publication metadata to new catalogue and reworked publication related GUI
  • Improved publication metadata import / export via MODS
  • Added support for DOI links in publication entries
  • Added support for license metadata to virtual appliance entries
  • Added support for operating system compatibility metadata to software entries
  • Added support for Docker Registry HTTP API V2 in container catalogue (BETA)
  • Extended PID support via HANDLE.net to individual software releases and virtual appliance versions
  • Migrated VMCaster to new PHP framework and reworked GUI
  • Migrated wiki site to Hugo and updated documentation
  • Improved PHP 8.0 compatibility
  • Updated third party libraries
  • Bug fixes and improvements

7.5.0 (2023-05-16)

  • Added infrastructure report view in VMOps dashboard (site admins only)
  • Added support for CSRF tokens
  • Added support for passing REST access tokens in request X-Api-Key header
  • Added support for ORCiD in people profiles
  • Added new “API” link type in application details
  • Preparations for migrating SAML to Keycloak
  • Updated obsolete EGI wiki links with EGI docs links
  • Updated third party libraries
  • Disabled SECANT reporting
  • Deprecated API keys feature
  • Dropped support for MSIE
  • Dropped support for sharing via Twitter
  • Bug fixes, code cleanup, and performance improvements

7.4.1 (2022-09-15)

  • Drop support for MITREid, only support Keycloak for all cloud providers
  • Display VA count per VO in site details, to account for image grouping
  • Deleted / Moderated VAs are now displayed and flagged in the VO-wide image list editor
  • Update acceptable usage and data protection policies
  • Update of third party libraries
  • Bug fixes and performance improvements

7.4.0 (2022-07-12)

  • Provide support for both MITREid and Keycloak, configured per cloud provider
  • Include Openstack Horizon endpoints in InfoSys and display them in the portal under the site details view
  • Support for filtering sites based on Openstack Horizon dashboard support
  • Remove disabled VA versions from VO-wide image lists upon republication
  • Display supported VOs in VA availability view and in site details view, even if sites do not publish related image information
  • Add support for human-friendly template name alongside template ID in the portal’s VA availability and usage view, where available
  • Customize tenant and region values per cloud provider in VMOps dashboard
  • Generate authorization IDs compatible with IM’s RADL in VMOps dashboard
  • Complete missing Virtual Appliance information for VM images in InfoSys, when cloud providers do not include it
  • Add new cloud issues admin view in VMOps dashboard
  • Migrate InfoSys to egi.eu domain and enable HTTPS
  • Update third party JS and PHP dependencies
  • Code cleanup, bug fixes, and performance improvements

7.3.0 (2022-05-23)

  • Use HTTPS for EGI repository links (GGUS #157270)
  • Disable private image feature of Virtual Appliances
  • Make VO-wide image lists accessible to all authenticated users, not just site admins / VO managers
  • Add missing lastUpdated element in app XML listing mode representation
  • Add “My sites” view for logged in site administrators
  • Fix issue with removed Virtual Appliances in VO related items (GGUS #157265)
  • Disable/pause Continuous Delivery operations for deleted/moderated applications
  • Continuous Delivery log performance fixes
  • Improve Metadata Object Description Schema compatibility when importing publications
  • Prevent duplicate tags in applications
  • Prevent duplicate license entries in applications
  • Fix issues with registering custom licenses when editing application details
  • Fix issues with relating projects and organizations to applications
  • Fix regression issue in application permissions editing
  • Fix edge case for deleted VO image entry in VO imagelist editor
  • Improve change checks when syncing sites from AppDB-IS
  • PHP 7.4 compatibility fixes

7.2.2 (2021-07-16)

  • Allow alternative cnames for SW/VA in REST API
  • Fixed type casting issue in pidhandler trigger function

7.2.1 (2021-07-09)

  • Add search capabilities when associating docker containers
  • Support various AAI entitlement schemas for VO roles
  • Allow exclusion of emails & VOs for VO obsolete image notifications
  • Fixed missing scope for OIDC

7.2.0 (2021-03-31)

  • Added container catalogue to allow users to register their containers from external repositories
  • Enabled explicit ticket dispatches to GGUS in security dashboard
  • Improved performance when retrieving availability and usage of virtual appliances

7.1.1 (2021-01-07)

  • Switched to new EGI Operations portal RESTful API for VO information

7.1.0 (2020-12-24)

  • Added internal API for supporting security dashboard backend services
  • Fixed handling empty response when fetching vappliance availability info
  • Fixed applications logo convert errors

7.0.0 (2020-10-20)

  • Migrate from TopBDII to AMS mechanism for infrastructure information source
  • Migrate AppDB components to GLUE2.1 from GLUE2.0

6.2.2 (2019-07-19)

  • Forbid virtual appliance working versions to be verified if the VM image location URL use a self-signed certificate
  • Display proper IDs for OCCI and OpenStack endpoints

6.2.1 (2019-06-20)

  • Added “authn” attribute to virtualization:provider and site:service XML elements in RESTful API
  • Fixed regression bug in scientific classification API, which resulted in empty documents
  • Fixed default country search scope for sites
  • Fixed resource caching for cloud sites with native OpenStack endpoints

6.2.0 (2019-06-14)

  • Populate VM images from site endpoints exposing native APIs (e.g. openstack) along with OCCI enabled ones
  • Updated acceptable netfilter rules according to RFC 1123
  • Fixed organizations related bugs
  • Fixed bug related to VA expiry dates

6.1.15 (2019-04-23)

  • Access to VO-wide image lists granted to site administrators for sites with org.openstack.nova endpoints

6.1.14 (2019-01-25)

  • Added more warning messages and documentation links in continuous delivery UI to prevent user mistakes
  • Properly handle site images that are not provided under a VO wide image list

6.1.13 (2019-01-10)

  • Fixed invalid report of expired VM versions in site details page

6.1.12 (2018-12-06)

  • Fixed issues regarding base64 encoding of unicode and object types
  • Fixed paging in RESTful API VO member/contact, etc resources
  • Fixed invalid edit button on non editable person profile tabs

6.1.11 (2018-11-22)

  • Improved internal server errors display
  • Improved performance of openAIRE searching
  • Properly handle unicode characters in user input when creating a new user account
  • Display short name for all organizations retrieved from openAIRE

6.1.10 (2018-09-11)

  • Bug fixes and improvements

6.1.9 (2018-08-30)

  • Bug fixes and improvements

6.1.8 (2018-08-29)

  • Revised VO wide image list editor
  • Bug fixes and improvements

6.1.7 (2018-07-02)

  • Performance improvements

6.1.6 (2018-06-27)

  • Bug fixes and improvements

6.1.5 (2018-06-22)

  • Migrate jQuery to version 3.x

6.1.4 (2018-06-08)

  • Bug fixes and improvements

6.1.3 (2018-05-24)

  • Bug fixes and improvements

6.1.2 (2018-05-14)

  • Integrate AppDB portal with virtual appliance continuous delivery service

6.1.1 (2018-05-02)

  • Conform with EGI AAI entitlements new format
  • Added PID related support
  • Minor bug fixes and improvements

6.1.0 (2018-03-26)

  • Integrate with secant service
  • Perform security checks for all VAppliance versions upon publish
  • Provide visual feedback of security checks for each VAppliance version in VO image lists
  • Minor fixes in history log views

6.0.1 (2017-12-04)

  • Set default VA version expiration date to 1 year
  • Sanitize existing VA version expiration dates (max 1 year)
  • Only allow integrity check bypass for private VA versions

6.0.0 (2017-11-24)

  • Move cloud information retrieval mechanism to new information system

5.6.12 (2017-08-25)

  • Added support for default access and supported contextualization format info in VMIs
  • Minor bug fixes and improvements

5.6.11 (2017-07-25)

  • Added support for Accelerator and Network Traffic info in VMIs
  • Minor bug fixes and improvements

5.6.10 (2017-06-22)

  • Revised login pane
  • Minor bug fixes and improvements

5.6.9 (2017-06-14)

  • AAIMP: VO support for nextgeoss.eu
  • Minor bug fixes

5.6.8 (2017-05-29)

  • VMOps: dashboard integration improvements
  • Bug fixes and improvements related to virtual appliance editing

5.6.7 (2017-04-05)

  • Improved support for site and site service synchronization
  • AAIMP: VO support improvements

5.6.6 (2017-03-31)

  • Minor bug fixes and improvements

5.6.5 (2017-03-16)

  • Added extra RESTful API resources related to statistics
  • Added proxy certificate support
  • Minor bug fixes and improvements

5.6.4 (2017-02-28)

  • Added extra RESTful API resources related to statistics
  • Added VO statistics pane

5.6.3 (2017-17-01)

  • Minor bug fixes and improvements

5.6.2 (2017-02-01)

  • Minor bug fixes and improvements

5.6.1 (2017-01-11)

  • Added RESTful API resource for VO app stats
  • Minor bug fixes

5.6.0 (2016-12-07)

  • Use EGI AII Check-in for user authentication
  • Minor performance improvements and bug fixes

5.5.12 (2016-11-23)

  • Minor performance improvements and bug fixes

5.5.11 (2016-11-01)

  • Minor bug fixes

5.5.10 (2016-10-24)

  • Added support for OCCI service status from ARGO in RESTful API
  • Logged-in user dashboard performance improvements
  • Minor bug fixes

5.5.9 (2016-10-17)

  • Fix firefox css bug with gradients
  • Add missing OS logo for sw repository
  • Fix type errors when checking browser support
  • Search performance optimization and code cleanup

5.5.8 (2016-08-25)

  • Port Web Gadget to RESTful API v1.0
  • Minor bug fixes and optimizations

5.5.7 (2016-07-19)

  • Removed support for obsolete v0.2 RESTful API
  • PHP boostrapping omptimizations
  • Regression bug fix related to updating an existing image in a VO-wide image list
  • Fixes and workaround for erroneous resources in new API proxy

5.5.6 (2016-06-30)

  • Bug fixes related to virtual appliance handling
  • Multiple performance improvements in GUI, backend, and API proxy

5.5.5 (2016-06-14)

  • Fixes and performance improvements for RESTful API sites resource
  • Search performance improvements

5.5.4 (2016-06-06)

  • Enabled experimental EGI AAI authentication option
  • Fixed issues with unicode user profile canonical naming
  • Fixed VO discipline parsing for image rendering.
  • Added sitecount filter property for applications
  • Fixed application filter IN operator
  • Fixed VO membership sync process
  • Performance enhancements and data enrichment for va provider rest API responses.

5.5.3 (2015-12-17)

  • Sort OS target list in sw repository file uploader

5.5.2 (2015-12-16)

  • Maintenance release (bug fixes)

5.5.1 (2015-12-14)

  • Maintenance release (bug fixes)

5.5.0 (2015-11-24)

  • Apply single VMI policy for Virtual Appliances
  • Maintenance release (bug fixes)

5.4.23 (2015-11-03)

  • Maintenance release (bug fixes)

5.4.22 (2015-10-09)

  • Added OCCI information in mpURIs response

5.4.21 (2015-10-07)

  • Maintenance release (bug fixes)

5.4.20 (2015-09-29)

  • Maintenance release (bug fixes)

5.4.19 (2015-09-11)

  • Maintenance release (bug fixes)

5.4.18 (2015-08-28)

  • Performance improvements

5.4.17 (2015-07-31)

  • Contextualization scripts are now stored in EGI AppDB system
  • Virtual organizations are now categorized by their disciplines instead of scientific domain
  • Virtual organizations views also display the associated resource providers (occi enabled sites)

5.4.16 (2015-06-23)

  • Maintenance release (bug fixes)

5.4.15 (2015-06-17)

  • Bug fixes regarding occi templates

5.4.14 (2015-06-08)

  • Allow selection of contextualization script format for vappliance images

5.4.13 (2015-05-05)

  • Include site information in vappliance image mpuris

5.4.12 (2015-04-06)

  • Support both virtual and software appliance contextualization scripts
  • Maintenance release (bug fixes)

5.4.11 (2015-03-09)

  • Added community repository feed
  • Maintenance release (bug fixes)

5.4.10 (2015-03-03)

  • Maintenance release (bug fixes)

5.4.9 (2015-01-27)

  • Maintenance release (bug fixes)

5.4.8 (2015-01-20)

  • Display site templates in groups
  • Maintenance release (bug fixes)

5.4.7 (2014-12-23)

  • Introduced software appliances

5.4.6 (2014-12-22)

  • Maintenance release (bug fixes)

5.4.5 (2014-12-12)

  • Maintenance release (bug fixes)

5.4.4 (2014-12-10)

  • Performance improvements
  • Maintenance release (bug fixes)

5.4.3 (2014-10-22)

  • Maintenance release (bug fixes)

5.4.2 (2014-10-13)

  • Maintenance release (bug fixes)

5.4.1 (2014-10-10)

  • Added relations between software and vappliances
  • Added connected items list in software and vappliance detailed view
  • Display number of sites supporting images of a virtual appliance in the virtual appliance lists
  • Performance improvements

5.4.0 (2014-09-10)

  • Search and import mechanisms for OpenAire harvested data
  • Added organizations and projects entitites
  • Added relations between people and organizations or projects
  • Added relations of software/vappliance entitites with other organization or project entities
  • People institutions are mapped to organization entities

5.3.2 (2014-08-29)

  • Maintenance release (bug fixes)

5.3.1 (2014-08-28)

  • Added site content

5.3.0 (2014-07-28)

  • Maintenance release (bug fixes)

5.2.12 (2014-07-23)

  • Maintenance release (bug fixes)

5.2.11 (2014-07-21)

  • Added contextualization script mechanism for vappliance images
  • Maintenance release (bug fixes)

5.2.10 (2014-06-26)

  • Maintenance release (bug fixes)

5.2.9 (2014-06-24)

  • Maintenance release (bug fixes)

5.2.8 (2014-06-24)

  • Added experimental federated AAI (eduGAIN)
  • Enhanced SW series/releases editing
  • Expose service provider metadata for eduGAIN at appdb.egi.eu/edugain-sp

5.2.7 (2014-06-13)

  • Added VO contact form for virtual appliance managers
  • Added an email notification mechanism about virtual appliance version expiration date
  • Added an email notification mechanism about obsolete endorsed images (expired, deleted, or outdated) of VO wide image lists for specific members (managers, experts,deputies, and shifters)
  • Improved performance of VO image list actions

5.2.6 (2014-05-27)

  • Maintenance release (bug fixes)

5.2.5 (2014-05-26)

  • Added support for cloud oriented middlewares
  • Maintenance release (bug fixes)

5.2.4 (2014-05-22)

  • Maintenance release (bug fixes)

5.2.3 (2014-05-21)

  • Maintenance release

5.2.2 (2014-05-16)

  • Display cloud usage information in virtual appliance views

5.2.1 (2014-05-13)

  • Maintenance release (bug fixes)

5.2.0 (2014-05-09)

  • Introduced VO-wide image lists for Virtual Appliances

5.1.1 (2014-05-02)

  • Maintenance releaase (bug fixes)

5.1.0 (2014-04-15)

  • New, multi-content layout separated into three main areas: Software Marketplace, Cloud Marketplace, and People registry
  • Significant performance improvements
  • Documentation moved to dedicated wiki wiki.appdb.egi.eu
  • Various bug fixes

5.0.5 (2014-03-27)

  • Maintenance release (bugfixes)

5.0.4 (2014-03-21)

  • Added Virtual Organization related menus in logged-in view
  • Enhanced people, VO related item views
  • Bug fixes for dissemination too

5.0.3 (2014-03-17)

  • Maintenance release (bugfixes)

5.0.2 (2014-03-14)

  • Added faceted search to people list

5.0.1 (2014-03-14)

  • Maintenance release (bugfixes)

5.0.0 (2014-03-13)

  • Added permission management tab under application details
  • Replaced user roles with access groups
  • Added scientific orientation field in people details
  • Added personal access tokens as an alternative authentication mechanism
  • Added privacy options for Virtual Appliances
  • Dashboard service for monitoring VMCaster CLI submissions.

4.6.6 (2014-01-27)

  • Performance improvements

4.6.5 (2014-01-22)

  • Maintenance release (bugfixes)

4.6.4 (2014-01-16)

  • Improved people / VO relations (contacts, members)
  • Introduction of EGI scientific classification API
  • Various bug fixes

4.6.3 (2014-01-09)

  • Maintenance release (bugfixes)

4.6.2 (2014-01-08)

  • Maintenance release (bugfixes)

4.6.1 (2014-01-07)

  • Added support for connecting multiple accounts per type
  • Minor bug fixes

4.6.0 (2014-01-07)

  • Initial support for Single Sign On accross services via the SAML standard
  • Added support for login via x509 trusted certificates
  • Various bug fixes

4.5.0 (2013-12-02)

  • Added license property for software items
  • Display logged user related items in home page
  • Minor bug fixes

4.4.8 (2013-11-08)

  • Added freshness refined filter in software lists
  • Maintenance release (bugfixes)

4.4.7 (2013-10-15)

  • Maintenance release (bugfixes)

4.4.6 (2013-10-02)

  • Fixed refined filter display issues
  • Display user requests even if user is unverified
  • Fixed bugs concerning software and people image uploading

4.4.5 (2013-09-27)

  • Enable social sharing count report mechanism
  • Minor bug fixes

4.4.4 (2013-09-24)

  • Enable users to share software items with social media
  • Maintenance release (bugfixes)

4.4.3 (2013-09-06)

  • Maintenance release (bugfixes)

4.4.2 (2013-08-22)

  • Maintenance release (bugfixes)

4.4.1 (2013-08-19)

  • Maintenance release (bugfixes)

4.4.0 (2013-07-16)

  • Introduced faceted search functionality
  • Added help links for some s/w categories
  • Brand new statistics charts
  • Mapped old EGEE domains/subdomains to new EGI disciplines in software entries (EGI RT #2281)
  • Bug fixes (EGI RT #5767) (EGI RT #5759) (EGI RT #5724) (EGI RT #5360) (EGI RT #5770) (EGI RT #5774)
  • Performance improvements

4.3.2 (2013-07-10)

  • Minor bug fixes

4.3.1 (2013-07-10)

  • Fixed bookmarked list browser title
  • Added dateUpdated in SEO tags
  • Display correct url in addedby and owner links in software details (EGI RT #5767)

4.3.0 (2013-06-13)

  • Multi-level operational category classification for s/w items
  • Stylistic improvements on s/w item registration/editing forms
  • Support for diferrential rebuilding of searching cache
  • Initial Search Engine Optimization (SEO) support
  • Multiple bug fixes

4.2.1 (2013-05-01)

  • Enhancements concerning s/w release management
  • Support for requesting s/w release management permissions
  • Minor bug fixes

4.2.0 (2013-04-21)

  • EGI Community Repository support
  • generic tarballs, RPM & DEB (32bit/64bit) binaries
  • multiple flavor / operating system combinations
  • simplified, web-based, process for uploading the binary artifacts
  • YUM & APT repositories creation for automatic deployment of the software
  • mechanisms for initiating, updating, removing, renaming, publishing, even cloning releases and their associated repositories
  • flexible, user defined, versioning schema
  • capability of creating:
  • candidate repositories per release, or
  • production-grade incremental ones
  • ability to perform actions at the package level
  • individual package addition & removal
  • definition of special attributes (e.g. metapackages)
  • automatic extraction of package (RPM or DEB) meta-information
  • and much more

4.1.0 (2013-03-29)

  • Support for canonical URLs
  • Broader view for terminal items (s/w, people, etc. details)

4.0.0 (2013-02-04)

  • User interface new look and feel (EGI RT#4461)
  • New logo banner with a motto on it
  • Fits better to netbooks and mobile devices
  • New coloring schema
  • Better grouped information
  • Logo/image preview on click instead of popup
  • New top menu has been introduced with a search box in it, and the ‘About’ and the Contact’ options available for non-authenticated users, while the ‘Register New’,‘My Software’ and ‘Administrative’ options are available to authenticated users.
  • New footer at the bottom of the site
  • Statistics section replaced by alternative way of browsing
  • Feedback/contact form with captcha mechanism introduced
  • Better IE9 support
  • Improved caching framework, with noticable speed benefits
  • Revised FAQs

3.6.2 (2013-01-17)

  • Fix regression bug related to CSV chart data export

3.6.1 (2012-11-16)

  • Fix regression bug related to profile update breakage
  • Fix regression bug related to software listing apperance in list mode

3.6.0 (2012-11-15)

  • Notifications about software updates to owners and related contacts (EGI RT #4354)
  • Changed the default setting of receiving notifications (EGI RT #4355)
  • Instant notification about unread messages in user’s inbox (EGI RT #4463)
  • “Follow” button available to every s/w item details view (EGI RT #4335, EGI RT #4336)
  • Explanation added about the meaning of ‘Countries’ in software profiles (EGI RT #4473)
  • Explanation added about the meaning of the ‘Middlewares’, ‘Virtual organizations’ in software profiles (EGI RT #4540)
  • “History” button is available to every authenticated user in s/w item profiles
  • “Rollback” button which reverts the s/w item metadata to a previous form, is available to owners, admins and managers
  • “Need help?” link added at the top menu bar
  • Software item editing menu is now minimizable
  • Significant performance improvements
  • FAQ section is editable by managers
  • Revised statistical graphs to hide not specified entries and display them as a footnote text
  • Enable hit count mechanism for the people profiles
  • Unspecified fields in s/w items profile are displayed as ‘Not specified’ (EGI RT #4476)
  • Removed Virtual Organizations navigation pane (EGI RT #4467)
  • VOs that have no s/w item associated with them are not accessible anymore (EGI RT #4475)
  • Many improvements at the s/w item edit/update form
  • Many stylistic and textual changes
  • Many minor bug fixes

3.5.2 (2012-11-01)

  • Fix application logo / person image upload breakage regression bug (EGI RT #4416)

3.5.2 (2012-11-01)

  • Fix application logo / person image upload breakage regression bug (EGI RT #4416)

3.5.1 (2012-10-23)

  • Fix bug in applications search ranking, related to disciplines

3.5.0 (2012-10-22)

  • Introduce top navigation menu
  • New layout for item lists
  • Added search ranking and ordering by rank
  • Added backend caching framework

3.4.1 (2012-09-12)

  • Fix regression error in dissemination tool

3.4.0 (2012-09-10)

  • Changed “application” token to “software” (EGI RT #4335)
  • Added search ranking (relevance) in item list ordering
  • Added two new software categories: “Workflow Systems” and “Science Gateways” (EGI RT #4335)
  • Added top charts section in software navigation pane (EGI RT #4336)
  • Moved “Contact” section into “About” section in navigation pane
  • Removed “Links” section from navigation pane

3.3.6 (2012-09-28)

  • Revised FAQs page
  • Minor bug fixes

3.3.5 (2012-09-25)

  • Added whitelist to link checker
  • Added permission based-access to dissemination tool
  • Updated application validation mechanism
  • Minor bug fixes

3.3.4 (2012-09-21)

  • Added “Press” category under application URLs

3.3.3 (2012-09-12)

  • Fixed XML encoding bug which could prevent some application entries from being updated
  • Fixed some erroneous REST API error messages

3.3.2 (2012-09-11)

  • Better handling of newlines in application abstract field

3.3.1 (2012-09-06)

  • Minor bug fix

3.3.0 (2012-09-06)

  • Updated list of registered middlewares
  • Improved custom middleware per application input
  • Improved autocomplete support in search boxes
  • General bug bug fixes

3.2.8 (2012-08-31)

  • Minor UI bug fix in dissemination tool

3.2.7 (2012-08-29)

  • Fixed IE bug regarding publications editing

3.2.6 (2012-08-23)

  • Fixed “access denied” bug for newly registered users (GGUS #85422)
  • Removed “Remember me” (autologin) from user preferences

3.2.5 (2012-08-22)

  • Display application hitcount in details view
  • Fixed application rating ordering

3.2.4 (2012-08-16)

  • Fixed dissemination log bug

3.2.3 (2012-08-07)

  • Fixed XML encoding bug which could prevent some application entries from being updated

3.2.2 (2012-07-27)

  • Better handling of system account profiles

3.2.1 (2012-07-27)

  • Removed Google Analytics code
  • Minor bug fixes

3.2.0 (2012-07-26)

  • List items can be open in a new window/tab by right-clicking (EGI RT #4165)
  • Added REST API key management options under user profile
  • Added user removal functionality (admin only)
  • Added broken link notification subsystem (EGI RT #4049)
  • Added “people/profile” resource in REST API
  • Obsoleted “status” field in application details
  • Added “last Updated” field in application details
  • General bug fixes

3.1.1 (2012-07-18)

  • Bugfixes related to VO syncing

3.1.0 (2012-07-09)

  • Codebase changes to optimize REST API usage
  • Minor bug fixes

3.0.1 (2012-07-02)

  • Bugfixes related to VO syncing

3.0.0 (2012-06-28)


2.5.7 (2012-06-04)

  • Fixed bug in “Send a Message” function in applications’ details view, where sometimes the recipient list would be incomplete or empty

2.5.6 (2012-05-30)

  • Fixed minor bug in application middleware collection synchronization
  • Fixed minor bug with some permalinks
  • Added dissemination tool (for managers)
  • Added ‘Agriculture’ as a new subdiscipline

2.5.5 (2012-05-22)

  • Fixed profile image uploading issue

2.5.4 (2012-05-15)

  • Fixed bug in people search where application.tag clauses where ignored
  • Fixed minor bug in searching regarding NULL values
  • Added sender to BCC list when sending messages to application contacts through the portal
  • Improvements to the broken link checking tool

2.5.3 (2012-05-03)

  • Fixed search bug related to application tags
  • Fixed some CSS rules

2.5.2 (2012-04-23)

  • Fixed occasional invalid/NULL data in appdb news feed (RSS) (EGI RT #3597)
  • General bug fixes

2.5.1 (2012-04-06)

  • Fixed application tag list autocomplete issue (EGI RT #3569)
  • Fixed permissions issue with application tags
  • Fix focus event issue for application send message drop down list
  • Added user profile option to opt out of service email notifications
  • Fixed issue with double scrollbars in some dialogs
  • New validation for user email addresses

2.5.0 (2012-03-23)

  • Autocomplete functionality in search boxes
  • Search filter expression validation & normalization
  • Change EGI RT links in changelog to guest access (EGI RT #3543)
  • Added EGI RT hyperlinks in appdb gadget changelog (EGI RT #3543)
  • Added mechanism for user requests concerning associating users to applications
  • Added mechanism by which users can message an application’s related contacts
  • Added list of pending requests in users’ profiles
  • Added tag list filter for appdb gadget editor (EGI RT #3536)
  • Tag list selection is displayed in alphabetical order (EGI RT #3568)
  • Tag auto-capitalization removed (EGI RT #3569)
  • General bug fixes

2.4.7 (2012-03-16)

  • Fix report tool regression bug (admin only)
  • Fix role verification regression bug (admin only)

2.4.6 (2012-03-02)

  • Renamed “NGI Representative” role to “National Representative”
  • Included tag filtering in the AppDB gadget editor and in the AppDB gadget itself.
  • Moved vertical scrolling from main content to page body.
  • Mechanism for recording user’s last login date and time.
  • Minor bug fixes.

2.4.5 (2012-02-23)

  • Fixed a bug related to character encoding
  • Fixed a bug related to application ordering

2.4.4 (2012-02-22)

  • Fixed an application URL related bug in MSIE in edit mode
  • Fixed a bug which prevented the removal of an application contact in some cases

2.4.3 (2012-02-16)

  • Fix bug where news feeds where not displayed when filted by tag

2.4.2 (2012-02-14)

  • Fixed application map issue with Kosovo

2.4.1 (2012-02-13)

  • Fix bug for changing owner in new application registration.

2.4.0 (2012-02-10)

  • Added support for navigation through the browser’s history feature (EGI RT #3156)
  • Improved javascript version control
  • Added new application url type, labeled as “Try it”
  • Enhanced interactivity with clickable statistical charts.
  • Minor bug fixes

2.3.1 (2012-02-06)

  • Minor bug fixes affecting RSS/Atom feeds
  • Regression bug fixes affecting XML/CSV data export (EGI RT #2685)
  • Fix stats chart label cropping which occured in some cases (EGI RT #2685)
  • Added link to XSD for application export (EGI RT #2685)
  • Moderated applications are no longer included in application statistics

2.3.0 (2011-12-18)

  • Added support for multiple (sub)disciplines in applications (EGI RT #3153)
  • Added support for per application contact expertise information (EGI RT #3153)
  • Addition of “<”, “>” operators in syntactic search
  • Application editing improvements
  • Many GUI improvements
  • Speed-up in authenticated homepage loading

2.2.2 (2011-12-05)

  • Added support for internet explorer v9.0 (EGI RT #2385)

2.2.1 (2011-12-02)

  • Minor regression bug fixes

2.2.0 (2011-11-25)

  • Added news feed support (RSS/Atom) (EGI RT #2384)
  • Added mail notification services (EGI RT #2384)
  • Privileged notification list for Managers, NGI Representatives (EGI RT #2384)
  • Application names must now be unique (EGI RT #2383)
  • Improved profile preferences
  • Various bug fixes and improvements in application editing

2.1.0 (2011-10-27)

  • UI changes
  • Application tagging mechanism
  • Application tag cloud feature in main search and homepage
  • Application moderation feature, for managers
  • Optional HTTPS support for non-authenticated guests
  • Full HTTPS session for authenticated users
  • Better handling of EGI Operations portal VO data caching
  • General bug fixes

2.0.5 (2011-10-11)

  • Fixed regression bug, where disciplines,subdisciplines, and middlewares where not presented ordered by name
  • Fixed bug where owner of newly inserted applications was not set in some cases
  • Fixed bug where application logo was not set when adding a new application

2.0.4 (2011-10-06)

  • Fixed VO related bug in the API

2.0.3 (2011-09-27)

  • Added broken links report page (for managers)
  • Minor bug fixes

2.0.2 (2011-09-20)

  • Fixed a regression bug in new user registration

2.0.1 (2011-09-16)

  • Added application problem report and comment abuse report functionality

2.0.0 (2011-09-14)

  • Rewritten XML/CSV export functionality from scratch (EGI RT #2685)
  • Updated dojo charting control, which better supports pie charts in Gecko/Webkit browsers (EGI RT #2688, EGI RT #2684)
  • Fixed chart image export bug (EGI RT #2688)
  • Improved IE8 compatibility (EGI RT #2385)
  • Added authenticated mode in API (EGI RT #2375)
  • Return image URL instead of value for e-mail contacts in API if not authenticated (EGI RT #2375)
  • Added navigation bar on top of details view (EGI RT #2375)
  • Dialog details view obsoleted; improved embedded view is now the only option (EGI RT #2375)
  • Improved caching mechanism of new client-side codebase (EGI RT #2375)
  • Added “cancel” button next to “Save” button when editing an entry
  • New client-side codebase, which uses the API
  • Improved client-side (i.e. browser) memory management
  • Some new resources added to REST API
  • Added “Latest Features” page
  • Storage backend migrated to PostgreSQL (EGI RT #2374)
  • New improved search mechanism implemented (EGI RT #2376)
  • No more delays saving edited application/person data (EGI RT #1889)
  • API beta bumped to 0.2 - up to 8 times faster
  • Search bars added in navigation pane (EGI RT #967)
  • Ordering feature added in application/people index pages
  • Related applications feature added in app details page
  • Better image cache handling to improve application/people index pages loading

1.4.1 (2011-05-13)

  • Support unicode characters in application publication information
  • Various bug fixes

1.4.0 (2011-05-12)

  • Permformed some RDBMS optimizations to speed up application entry additions (EGI RT #1889)
  • Added publication support for tools (EGI RT #1857)
  • Added search pages accessible from the navpane (EGI RT #1901)
  • Added filtering support in own application index (EGI RT #1904)
  • Added result count information for all application indices
  • Fixed image/logo upload bug
  • Fixed application index paging bug for subcategories in authenticated view (EGI RT #1900)
  • RT and GGUS ticket references in the changelog are now actual hyperlinks

1.3.8 (2011-04-29)

  • Removed references to RESPECT from application entries (EGI RT #1820)

1.3.7 (2011-04-08)

  • Fixed a bug which prevented new application registration through the “embedded” details view (GGUS #69525)
  • Fixed a bug which prevented showing message timestamp information in the user Inbox

1.3.6 (2011-04-01)

  • Fixed a bug which would incorrectly preset the “Institute” field in the “create new profile” page
  • Removed obsolete “Region” information from applications and people
  • Changed all “Regional Contacts” to “NGI Representatives”
  • Added calendar widget in reporting page
  • Fixed a bug pertaining to publication links in reporting
  • Filter values in reporting are rememebered after generation
  • Fixed a bug pertaining to clicking on some links in the Announcements
  • Fixed the csv container size in reporting

1.3.5 (2011-03-24)

  • Added support for gender information in people profiles
  • News feed enhancements
  • Added preliminary reporting page for Managers
  • Minor gadget editor changes

1.3.4 (2011-03-22)

  • Minor bugfixes and UI tweaks
  • First release of gadget editor
  • Added “Other” in the list of available countries

1.3.3 (2011-03-18)

  • Added auto refresh in appdb news feed (every 5 minutes)
  • Added quicksearch links in application details views
  • Permalinks additions
  • Embeeded details view quirk fixes
  • Significant speed improvements
  • Don’t show publication titles with no url as links in news feed
  • FAQs are expandable now
  • Removed filtering from statistics
  • Fixed a bug with freeform comboboxes (EGI RT #1553)
  • Preferences reworks

1.3.2 (2011-03-15)

  • Minor bugfixes
  • Added “Auto” in display style settings under user preferences (i.e. embedded for small resolutions, or else dialog)

1.3.1 (2011-03-14)

  • Minor bugfixes

1.3.0 (2011-03-14)

  • Added preferences tab in user profile
  • Added embedded details view as an alternative to dialog details view (EGI RT #1418)
  • Added the ability to show/hide related applications and description in VO cards (for small resolutions) (EGI RT #1418)
  • Added the ability to grant ownership of application entry to someone else
  • Added the ability to add new person profiles (Managers and Admins only)
  • Added BOINC and XtremWeb to the list of predefined middlewares
  • Implemented filtering support in AppDB News Feed
  • Implemented missing people export functionality
  • Implemented error handling in case EGI Operation Portal API is unavailable
  • Fixed application export bugs
  • Fixed a bug that prevented more than one freetext middlewares for an application (GGUS #68178)
  • Fixed a bug with image/logo preview sizing
  • Fixed a bug which resulted in long registration times

1.2.4 (2011-03-06)

  • Fixed a minor bug which prevented VO details from being displayed in some cases

1.2.3 (2011-03-03)

  • Fixed login regression bug, which prevented newcomers from creating a proper profile
  • Fixed a minor bug in people profile views

1.2.2 (2011-03-01)

  • Fixed filtering regression bug

1.2.1 (2011-03-01)

  • Minor bugfixes
  • Data paging length is automatically calculated base on screen size

1.2.0 (2011-02-28)

  • VO integration with EGI Operations Portal data (EGI RT #765)
  • NGIs can now edit people profiles for users from the same country (EGI RT #812)
  • Administrators can now verify new role requests from within the UI
  • Added auto role selection from LDAP in profile creation page, along with FAQ item about roles
  • Added auto e-mail contact info selection from LDAP in profile creation page
  • Added support for non-UMD middleware (EGI RT #1407)
  • Added gadget framework prototype
  • Changed people display name order to FIRSTNAME, LASTNAME
  • Fixed a bug which resulted in failure to preserve freetext combobox entries when adding new entries to the combo group
  • Fixed a bug which prevented the addition of contact info in person profiles in some cases
  • Graphics and layout facelift (icons from the Nuvola and Dark Glass GPL’ed themes)

1.1.1 (2011-02-09)

  • e-mails are shown as images if user is not logged in
  • Some minor changes made to 0.1 api schema
  • Fixed login bug
  • Moved API schemata
  • API calls not honored from GUI URL
  • GUI calls not honored from API URL
  • Changed API controller name to ‘rest’
  • Fixed App/Tool filtering in navpane (“Applications” ignored) (EGI RT #967)
  • Updated API documentation in wiki page
  • Added auto role selection (from SSO LDAP info) in profile creation page, along with help from FAQ
  • Fixed full-size image/logo centering

1.1.0 (2011-02-04)

After the successful testing of the new version of AppDB with several NGIs, AppDB v1.1.0 has been released, featuring amongst others:


  • Improved and simplified write access: Every EGI SSO account holder can register applications and create developer profiles in the system.
  • API-based access: The system provides access for users of 3rd party software through a new, REST web-API. The API allows read-access for external sites and it is currently in beta mode. Write-mode API access is expected in May 2011. Documentation about the API is available at the EGI NA3 wiki page.

The complete set of changes comprises of all the incremental revision updates from v1.0.0, plus an initial effort to sanitize old migrated data, by assigning the appropriate people as owners to orphan entries. This is the first step in a series of actions that will be taken to ensure data reliability.


1.0.9 (2011-01-25)

  • Added support for multiple middlewares
  • Fixed hidden columns issue in publications tab (EGI RT #965)
  • Added journal field in publications (EGI RT #961)
  • Added search permalinks for applications and people

1.0.8 (2011-01-25)

  • Added global app/tool search in navpane (EGI RT #967)

1.0.7 (2011-01-20)

  • Removed RESPECT quicklink from navpane (EGI RT #968)
  • Made “Save” button in application details visible from all tabs
  • Default to ‘http://’ if not protocol is given in app urls and publication urls (EGI RT #966)
  • Open publication links in new window from AppDB News Feed
  • Added “Structural Biology” sub-discipline (EGI RT #958)

1.0.6 (2011-01-17)

  • Combobox entries in app details form are shown alphabetically (EGI RT #963)
  • Publication author editing regression bug fix (EGI RT #964)

1.0.5 (2011-01-14)

  • Fixed a bug which duplicated application url entries (EGI RT #960)

1.0.4 (2011-01-07)

  • Fixed a bug which prevented saving new application entries in some cases

1.0.3 (2011-01-07)

  • Fixed bug which caused all new app/tool entries to be forcibly saved as tools

1.0.2

  • News feed bugfixes

1.0.1 (2010-11-16)

  • Changed the welcoming note
  • Changed the informational message about restricted authenticated access

1.0.0 (2010-11-15)

  • First major public release (v1.0.0)

0.99.23

  • App/tool registration window shows properties depending on entry type

0.99.22

  • Removed “Use Cases” from navpane
  • Added middware field to app/tool details view
  • Application/tool details card title now discriminates between tools and applications (in registration mode)
  • Regression: Tools were treated like applications (fixed)
  • Merged apps and tools entries in navpane when in unauthenticated mode

0.99.21

  • Changed RESPECT definition and external link
  • Changed the keyword “Consortium” to “Middleware”
  • Added Globus to the list of supported middlewares
  • Added RESPECT permalink support
  • Lastname and Firstname are automatically populated from the LDAP when creating a new account if the information exists

0.99.20

  • Added “type” field in application/tool details page
  • Application/tool details card title now discriminates between tools and applications
  • App/Tool/People details dialog error handling for invalid records

0.99.19

  • GA code update / Ajax link tracking
  • Minor UI changes
  • Browser support page update

0.99.18

  • Fixed image/logo uploading with big files
  • Added appmap on logged in homepage
  • Fixed appdb news feed errors for deleted items
  • Removed “Science Gateways” from navpane
  • Switched to dojox.analytics.Urchin for async Google Analytics

0.99.17

  • Dojo optimization (custom build)
  • Google Analytics

0.99.16

  • Removed entry counts from index page, in order to decrease start-up time
  • ammap flash control no longer needs to be hidden when opening a dialog

0.99.15

  • UI enhancements
  • Modified the algorithm that deduces applications’ countries from scientific contacts
  • Fixed bug which removed inherited countries when editing application details
  • Added “Choose country” as default country entry when registing a new user
  • Fixed author handling in application publication editing card
  • Modified the query that provides latest appdb news, to cluster similar events close in time into one
  • Actions toolbar now visible in application card in all tabs, not only the first
  • Changed navpane style from accordion to panes
  • Added hide/show functionality for abstract and scicons in application details card

0.99.14

  • Added publication and people support in the appdb news feed
  • Implemented mail notification system for role verification requests

0.99.13

  • Full support for MSIE8 (experimental)
  • Made changelog public (under “/changelog”)

0.99.12

  • Popup dialogs close when clicking anywhere else
  • Fixed navpane help tooltip positioning (Karolis)

0.99.11

  • Added notification popup when toggling app bookmark (Karolis)
  • Added more categories under “Applications & Tools/My Items” in authenticated mode (Karolis)
  • Modified XMLHttpRequest AJAX calls to use jQuery $.ajax instead (browser compatibility enhancement [MSIE])

0.99.10

  • Added BETA warning banner
  • bugfix: Fixed viewtype for “AppDB News Feed”

0.99.9

  • Fixed “country freeze” bug when creating a new person profile after login (Gergely)

0.99.8

  • Disabled application links in profile card when in claim mode (after login)

0.99.7

  • MSIE8+ partially supported, MSIE<8 unsupported
  • Added pages about browser support
  • Removed “Publications” pane from the create/claim profile page (after login) (Gergely)
  • Added help popup dialog for navpane entries (Gergely)

0.99.6

  • Disable image/logo caching by adding random GET parameter upon request, thus fixing upload refresh problem
  • Added “remember me” function in login
  • Added permalinks for application and people cards
  • Changed “Applications & Tools” pane layout when in authenticated mode
  • Added first prototype of “AppDB News Feed” in authenticated mode

0.99.5

  • Better display of browse button for image/logo upload using CSS
  • SSO info in login dialog
  • login link and post login links more visible
  • fixed uploadframe URL in new profile edit
  • shrunk profile card in clam/create account
  • removed claim link after hitting create new account during login
  • removed claimer button after pressing it (prevent multiple requests)
  • added new role “Manager”
  • info details in image/logo upload
  • removed permissions tab from profile (too complicated); might add it back in the future
  • added role verified/unverified indication in profile editing
  • redirect to HTTP after HTTPS login procedure complete

0.99.4

  • initial implementation of permission request functionality

0.99.3

  • versioning scheme changed from x.y.z-b to x.y.z

0.99.2-2

  • popup menu fix in filters. etc. (dojo)
  • xml export bug fixes
  • https login
  • app logo/person image upload working again (without dojo)
  • dojo comboboxes now work after adding new ones on-the-fly (app/person edit card)
  • initial implementation of permission handling

0.99.2-0

  • rebranding with new logo

0.99.1-0

  • authenticated access (write-mode)

0.1.1-9 (2010-08-31)

  • XML/CSV export of app / people data
  • PNG/PDF/CSV export of graphs
  • people statistics
  • statistics filtering
  • list of documents / publications for app / people
  • grid / list view for index pages
  • toggle-able quick filters
  • tool / application discrimination
  • application links to websites, documentation, etc.
  • performance improvements
  • misc UI improvements
  • active map in homepage

0.1.0-0 (2010-02-28)

  • Initial public release of beta version