Improvements:
- Send email to users added to a project using Celery.
Fixes:
- Publication citations.
- Publication tree modal.
- Hybrid Sim drop down select labels.
Improvements:
- Correctly indexing mimetypes on Elasticsearch.
Fixes:
- Hybrid Simulation Published view.
Improvements:
- Hybrid Simulation updates.
- "Open in Jupyter" for notebooks.
- Add link to retrieve forgotten username.
Fixes:
- PI is required to create a project.
- Fixed pagination on My Data.
Improvements:
- Hybrid Sim metadata check
Fixes:
- Hybrid Sim
Fixes:
- Hybrid Sim
- Citations
- Breadcrumbs
Improvements:
- Citation Preview in Publish Area....
- Video banner for preview modals.
Fixes:
- Breadcrumbs fix within project search.
- Hybrid Outputs models.
Improvements:
- Project indexing.
- Add app icons to application tray.
- SCEC jupyter notebook creates a specific folder and file before launching.
- Search in My Projects.
- Hybrid Simulation publication pipeline.
Fixes:
- Associated projects.
- Nees projects not loading.
- Remove integrate analysis and report.
- Show spinner in My Projects on search/navigation.
- Ensue project data is retrieved before doing anything else.
Fixes:
- Loading spinners across data browsers.
- Publications breadcrumbs.
- My Projects pagination.
Improvements:
- Refresh files listing in Workspace.
- Hybrid Simulation data model.
- Execution Systems Monitor.
- EZID download link on publications.
- Search in My Projects.
ProcessorsPerNode
option in app.
Fixes:
- Showing correct year on citation.
Fixes:
- Hot-fix for marker placement
Improvements:
- Publication file listing fallback
- Search string supports AND and OR
Fixes:
- Public search
- External resources error message
- User agent string check
- Hash symbol escaped correctly from files urls
Fixes:
- Files from "Other" projects are not being copied correctly when publishing
Improvements:
- Launch jupyter notebooks from App Tray
- Altmetrics metadata in publications
Fixes:
- Public search fix
- Datadepot left navbar highlight
Fixes:
- Project's ACLs when adding members
- User creation error on table field
Fixes:
- Analysis and Reports are not required on simulation project anymore
- Citation button working on simulations
- Associated projects rendered correctly on publications
Fixes:
- Fix typo on copying files to corral
Fixes:
- Related file paths for Sim Pubs
Fixes:
- Breadcrumbs
- Partner Data Apps on workspace
Improvements:
- App categories
- Usage of Partner Data Apps
Fixes:
- Simulation publication rendering issues
- Simulation project client validation
- Site map bug
Improvements:
- Ticket form update
- Job status notifications
- File search within Data Depot
- Removal of search on external resources
- Publication form validation
- HTML application can be disabled now
- Publish apps can be now marked as not published for edit needs
- Check user agent and show a ribbon if not 100% supported
- Data Depot button labels and messages
Fixes:
- Preview for files that are not marked as files
- Navbar dropdown spacing
- Stampede app warning text
- App Category in app definition's tags
- Get App Category from metadata
- App cloning form
- Data Depot ribbon floating
Fixes:
- Typo moving files to published
Fixes:
- Typo when checking for filepaths to publish
Fixes:
- Making sure published files are copied for "Other" project
Improvements:
- Admin ability to re-publish project
Fixes:
- Search UI updates
Fixes:
- Authorship for Team Members
Improvements:
- Improve workspace category handling
Fixes:
- Community search
- User home creation
Fixes:
- Root directory was not being indeed when sharing files
Fixes:
- Ignoring 404 when deleting documents from elasticsearch
Fixes:
- Shared with Me is working again
Fixes:
- Nees listing was not working correctly
Fixes:
- Moving to Recaptcha 2
Fixes:
- Listing NEES data directly from the filesystem
Fixes:
- Permission indexing
Fixes:
- NEES elasticsearch query
Fixes:
- Removing
_links
from indexed permissions
Fixes:
- Settings project ID after creation
Fixes:
- Using correct NESS index
Improvements:
- Disable Stampede 1 apps
- Add aspect ratio on CMS for podcasts
Fixes:
- Update local dev certificates
- Add CA root certificate
- Fix Elasticsearch migration
- Simulation metadata preview
Fixes:
- Correct model lookup for entities
Improvements:
- Video notifications
Fixes:
- Workspace categories
- Project create validation
- Django command to remove null pointer references on metadata association Ids
- Authorship on simulations
- Merging parallel metadata calls into one
- Simulation entitites class and API correctness
Fixes:
- Collaborator modal works better
- Google secrets managed in settings.py
Improvements:
- Add community data to Hazmapper
- Updating ticket submission form
Fixes:
- Add action link to VNC notification
- Avoid multiple job submission
- Simulation Preview Tree
Improvements:
- Search improvements - better ES queries.
- Static files handling improvements - no
django-pipeline
, adding SASS to webpack.
Fixes:
- Google Drive Token expiration error.
- Update
nodeCount
to dropdown.
Fixes:
- Listing analysis/rerpot correct files listing
Fixes:
- Simulation Model CSS color coding
- Preview Videos Chrome bug
Improvements:
- Adding first version of Simulation Data Model
Fixes:
- Performance on workspace loading.
- Data depot selection of files.
- Video previewer not working on Chrome.
Improvements:
- Updating Nginx config to point to new local cert name.
- Creating new cert for local dev.
- Adding configuration to create local dev cert in the future.
- Enabling video preview embedded in browser
- Adding My Projects to Workspace file browser
Fixes:
- Displaying correct project name on breadcrumbs
Fixes:
- Typo when appending team members
- Add files for addition
Improvements:
- Updating MATLAB Software License Language
- Adding subsites to Sitemaps
- Re-enabling Data Depot search bar with improvements.
- Disabling extra step on login workflow
- Adding LS-DYNA to app list and corresponding license.
Fixes:
- Remove 'maxRunTime' and 'archivePath' on job form for simplicity.
- Adding 'My Projects' to Worksapce mini browser.
- Calculating 'processesPerNode' for jobs without 'nodeCount'.
- Rejecting pending promises on data depot for files listing.
- Temporarily removing projet image and non-supported project types.
Improvements:
- Adding profiling decorator to use on any view (Class or Function). Uses cProfiler and writes a profile and human readable stats to
designsafe/stats
.
Improvements:
- Configuring Webhooks correctly to work with Potree
Fixes:
- Fixed error when adding team members
- Fixed error when adding files for publishing
Fixes:
- Correct defaults on node and processes for job sumission
Fixes:
- Correct next parameted after login
- Retry failed uploads
- Publication pipeline bugs
Improvements:
setfacl
on files in data depot- Image viewer
- Workspace apps categorization
- Sitemap
- Search
Fixes:
- Elasticsearch connection config
Fixes:
- DOI builder bugs
- Adding team members in projects
- Curation pipeline bugs
Improvements:
- Elasticsearch connection timeout and retry
- Moving models files
Fixes:
- PDF previewer
- Experimental Project view
- Data Depot listings
Improvements:
- Hazmapper images
- Notifications UI
- RAPID UI
- Adding Google Drive to Data Depot
- HPC apps node count and max run time
- Elasticsearch connection
Fixes:
- Shared with me bug
Fixes:
- Showing correct entity on tree view when multiple siblings
Fixes:
- Missing div in analysis list
Fixes:
- Sorting authors in project and experiments
Fixes:
- Publication metadata rendering
Updates:
- Django == 1.10
- Django-cms == 3.3
- Elasticsearch == 5.x
- Celery == 4.x
Improvements:
- First version of API REST end point to manage projects
- HazMapper metrics
- Rapid admin interface
- QGIS
- "Other" selections for experiments
- "Other" data model for projects
- Re-organizing config files and docker-compose files
Fixes:
- Folder download button disabled
- Using correct EZID shoulder
- Re-organizing projects view
- Re-organizing published view
- Updating Elasticsearch filtered queries
- Fix various task errors
- Rapid admin links
Improvements:
- Using more processes for uWSGI
Fixes:
- Registration form bugs
- Rapid links
Features:
- Rapid Admin interface
Improvements:
- Deleting stale code
- Change configuration of uWSGI to add more processes
- Adding New Relic monitoring
- Improving Agave client creation
Fixes:
- Project metadata serialization
Fixes:
- Category tags in files were breaking serialization of categories and entities.
Fixes:
- Using ReCaptcha for forms.
- Elasticsearch queries configuration work better for site-wide search.
- Breadcrumb links in published data.
- Report file listing for a public project.
- Better serialization for entities.
- Correctly showing newly published projects in listings.
- Using os library to copy published files in corral.
- Using customized names when publishing project.
- Celery Tasks retry fixes.
Note:
This is a transition version. From now on versions will correctly be in semver format < mayor >.< minor >.< bug fix >
Improvements:
- Dashboard layout.
- Publication Messages.
Fixes:
- Published files preview.
- CHANGELOG
Improvements:
- HAZMAP Reconnaisance.
- Data Curiation for Projects.
- Publication pipeline.
- Projects mounting on notebooks.
Fixes:
- Dropbox path encoding.
- Site Menu improvements.
- Site Search improvements.
- External Resource enabling bug.
- Project human readable ID.
- Setting permissions on home directories.
- Site Header improvements.
Improvements:
- Community Data available.
Fixes:
- Sitewide Search IE11 fix.
- Public data is viewable by Anonymous user.
Fixes:
- All forms can be submitted.
- Project creation without a PI.
Improvements:
- Site-wide search.
- Image previewer.
- Dropbox capabilities.
Fixes:
- Configuring celery to make sure tasks do not run very long.
- Upating public data index mappings (elasticsearch).
Fixes:
- Workspace Jupyter app is showing correct
Launch
button. - Pagination is not skiping files.
Loading ..
legend in data depot.- Karma config for correct test running.
- Creating come directory only if the user was created TODAY.
- Using
retry()
forjob_watch
and user home directory creation.
Fixes:
- Link to project in email notification.
- Workspace drag and drop functionality.
- Public data metadata rendering.
- Public data breadcrumb links.
- Pagination in projects files listing.
Features:
- Python Notebook preview
Improvements:
- Notifications architecture.
- Email notifications when user is added to a project.
Fixes:
- Remove NEEShub Account Access from Register and Login pages.
- Copy/move to Box.com disappeared as an option.
Fixes:
- Uploading folders to 'My Data'.
- Allow creation of projects with long titles.
- Correctly redirecting to new Data Depot view from job 'output' button.
Features:
- Professional profile in account profile.
Improvements:
- File toolbar is more visible.
- File toolbar icons show legends for easier use.
- Move to trash functionality in Projects.
- Search capability on every data depot section.
Fixes:
- Data Depot UI.
- Notification toasters showing up correctly.
- Information button correctly wired.
Enhancements:
- Data Depot - New Version
- Improved UI.
- Improved search.
- Improved file transfers.
- Projects collaboration space.
Fixes:
- Improving system monitors
- Added terms and conditions link to profile page.
- Changes to header and footer.
- Add RAPID facility site config.
Fixes:
- Fixed ISE when token refresh fails and user is logged out; this triggers a logout message but MessagesMiddleware wasn't available yet.
Fixes:
- Fixed bug in old public data browser
Enhancements:
- Improved shared files display; no longer need to click though multiple directory levels to access shared content
Fixes:
- Fixed bug with text preview and non-unicode content encoding
- Fixed bug with connecting to VNC sessions from Job Status modal
- Fixed CSRF errors when accessing Public Data as Anonymous
- Fixed permissions on accessing mailing list subscribers
- Fixed unicode encoding bugs on mailing list subscribers
- Fixed Application display to show label instead of app ID
Other:
- Improved server logs
Enhancements:
- Enhanced rendering of public data metadata
- Added opt-out feature for DesignSafe announce
- Added monitors for app execution systems
Enhancements:
- Public data is back! We've fixed and improved the public data search
- Search URLs in the Data Browser are now shareable
- Added a link to submit a ticket if an error page is encountered. The ticket will automatically include the URL of the page that triggered the error as well as the referrer URL.
Fixes:
- Apps properly display name and version in the workspace instead of the internal app identifier.
- Corrected the state of some operations in the data browser that should not have been available for Public data or Box data.
Fixes:
- Fixed issue with notifications for interactive jobs
- Fixed issue recording metadata for interactive jobs
- Disabled source selection on move dialog, since it is not supported
- Improved notification messages in Data Browser
Enhancements:
- Improved notifications for files sharing, jobs; #10093
- Improved handling of token negotiation and refresh with Agave; #10111
- Improved application catalog (tray); #10391
- Added message when file preview is not available; #10475
- Various interface improvements
Bug fixes:
- Improved indexing and permissions validation on shared files and folders
- Fixed multiple issues surrounding file path encoding; #10266
- Fixed links to job outputs from workspace; #10124
- Fixed drag and drop effects; #10397
- Fixed notification for box transfers; #10275
Bug fixes:
- Apply workaround to issue creating user home directories, #10447
Bug fixes:
- Fix bug in public data Elasticsearch query
Bug fixes:
- Fixed issue with copying files from DesignSafe to Box
- Fixed issue folder uploads not indexing properly
Improvements:
- Added infinite scroll to data browser for directories with lots of files. The data browser will load additional contents when scrolled to the bottom of the listing.
- Added metadata interface to new data browser
- Added "registration successful" page redirect to better inform new users of account activation steps.
- When sharing files, only apply changes to permissions, instead of reapplying all permissions.
June 5, 2016
Improvements:
- Brand new Data Browser with several new features:
- Box Integration
- Streamlined interface
- Improved drag-and-drop
- Multiple file download
- Expanded preview file type support
- Folder upload (Chrome browser only)
- Notifications
- Single URL space for files/sharing
- And More!
April 21, 2016
Bug fixes:
- Fixed timeout/error when sharing large collections of files
- Fixed problems related to deleting files
- Fixed issue where sharing permissions displayed incorrect values
- Fixed errors when uploading a large number of files at once
Improvements:
- Significant improvements to indexing of files/permissions
- Added a Trash folder; file deletion is now two-step: Move to trash, then permenant delete
- Added ability to copy/move to the root folder in My Data; previously you could only move to a subfolder
March 21, 2016
Bug fixes:
- Fixed a bug when two files/folders exists with the same name but different case
- Fixed a bug when sharing files/folders with spaces in the path
- Fixed a bug where download/preview was failing due to the files URL being double-encoded
- Fixed an issue where the portal would show as "logged out" when editing profile
Improvements:
- Added a fallback to Agave Files List when a path is loaded in the data browser but it has not been indexed yet.
March 9, 2016
Bug fixes:
- Fixed a bug when moving/renaming files
Improvements:
- Multi-file uploads are done in parallel
- Data depot browser "Actions" menu updated
- Added "Connect" links in Job Status and Notification for VNC-type jobs such as MATLAB
- Updated text/working/typos throughout site
March 7, 2016
First public release of the DesignSafe-CI Portal
February 15, 2016
First alpha release of the Portal.
Features:
- Research Workbench
- Discovery Workspace
- ...
- Data Depot Browser
- ...
- Discovery Workspace
- Updated site navigation to support per-section navigation
- Driven by CMS
February 12, 2016
- Support per-site CMS permissions
January 06, 2016
- Add individual EF sites.
December 04, 2015
- Add CMS plugin for responsive embed
November 24, 2015
- Added EF site subdomains
- Fixed style bugs in forms template
- Added styled error templates
October 1, 2015
- Initial release