- DES-2037: empty folder msg VS no search reslts msg by @van-go in #991
- removed Jupyter link from Community Data and Published by @van-go in #989
- DES-2263: Project Metadata Changes by @SilversunKSauri in #992
- DES-1897: changes to pub preview for all proj typs by @van-go in #990
- bug/DES-2288: Fix for infinite scroll not triggering by @jarosenb in #993
- task/DES-2284 - SEO updates by @fnets in #998
- Bug/DES-2333 - Fix Citation and DOI section of published metadata header by @Strmiska in #1003
- Remove Open In Jupyter button in file previews. by @jarosenb in #1001
- Task/des 2305 update upload limit size by @van-go in #1004
- task/DES-2203: Port CEPV2 file indexer to Designsafe by @jarosenb in #948
- Bug/DES-2322 - Bugfixes for experimental amends and projects by @Strmiska in #999
- task/DES-2330: Add support for licenses in API by @edmondsgarrett in #1002
- Task/des 2055 add natural hazard event to all project types as optional by @van-go in #996
Full Changelog: https://github.com/DesignSafe-CI/portal/compare/v5.6.1...v5.6.2
- DES-2255: add Last Status Message by @van-go in #983
- Bug/DES-2282 - Version and Licence Fixes for DataCite by @Strmiska in #982
- DES-2258: Registration Page Updates by @SilversunKSauri in #981
- Task/DES-1275(2261) - Remove category selectors and fix form object reference by @van-go in #985
- task/DES-2035: Advanced Search bugs by @jarosenb in #988
- Task/des 2139: Python version bump to 3.7 by @jarosenb in #987
- @van-go made their first contribution in #983
Full Changelog: https://github.com/DesignSafe-CI/portal/compare/v5.6.0...v5.6.1
- task/DES-2241: Add footerless template; add back nav and footer padding by @rstijerina in #969
- task/DES-2247: Fix large window app icons by @rstijerina in #970
- task/DES-2248: Allow apps with no metadata record by @rstijerina in #971
- task/DES-2133: Update link to data transfer guide and add to Help dropdown by @jarosenb in #968
- task/bug-2249: remove SecureMixin from the user lookup view by @jarosenb in #973
- Bug/DES-2250 - Fix bug with versioning iterator by @Strmiska in #974
- task/DES-2253: Set up nightly crontab to clear expired sessions by @jarosenb in #976
- task/DES-2251: Add
vncserver
to VNC app job names; remove username from user definedarchivePath
by @rstijerina in #975 - task/DES-2116 - Added new metadata for Google Datasets by @fnets in #972
- DES-2242: Publication Pipeline File Check by @SilversunKSauri in #978
- fix/DES-2251: Change
vncserver
totap_
by @rstijerina in #977 - Feature/DES-1831-1832 - Experimental Amend Revise by @Strmiska in #945
- task/DES-2259: Add OpenSees STKO icon by @edmondsgarrett in #979
- @edmondsgarrett made their first contribution in #979
- Bug/DES-2205 - Fix limit and offset for file metadata query by @Strmiska in #952
- task/DES-2206: Remove unnecessary margin/padding by @rstijerina in #954
- Bug/DES-2068 & 2178: FR social sciences collection form bug & remove unsupported licenses by @owaisj in #946
- task/DES-207: Add logging when users expand primary entities by @jarosenb in #953
- DES-1920: One License per DOI by @SilversunKSauri in #959
- Task/DES-1483: Display Author Modal for PIs and Co-PIs by @owaisj in #934
- (DES-2189 and DES-2078) Update Make your Data Count metrics/Add individual entity views by @jarosenb in #955
- task/DES-2189--design-update: move MYDC metrics to bottom of modal by @jarosenb in #963
- task/DES-2255: Update apps logos by @rstijerina in #962
- task/DES-2200: Return user projects from Jupyterhub JWT service account by @rstijerina in #950
- Bug/DES-2080: Search Results Direct to First Publication Version by @jarosenb in #942
- bug/DES-2188: handle plugin exceptions in the CMS indexer by @jarosenb in #947
- Bug/DES-2038 - Rename and Colorized Tabs by @Strmiska in #940
- Replace Tapis downloads with the streaming zip service. by @jarosenb in #941
- task/DES-2179, task/DES-2141: Remove data depot footer from workspace; Update NHERI logo by @rstijerina in #943
- Bump AgavePy version to support file metadata operations.
- Task/DES-2148 - Fix bugs for custom entity inputs by @Strmiska in #936
- DES-2047 Fix: Edit Project url location fix by @SilversunKSauri in #935
- Task/DES-1501, 2038 & 2040 by @owaisj in #926
- Port dependencies to poetry by @jarosenb in #931
- Task/DES-2041(2049,2060,2138) - UI fixes and updates for projects and publications by @Strmiska in #929
- Task/DES-1547 - File Metadata by @Strmiska in #919
- Fedora/ingest experiment by @jarosenb in #933
- DES-2047 and 2125 by @SilversunKSauri in #932
- Replace "start date" filters with simple show/hide history toggle. by @thompscs in #930
- Bug/DES-2149: Make HazMapper link location dynamic. by @duckonomy in #937
- Task/DES-2143 - Fix various bugs and formatting issues related to datepicker by @Strmiska in #938
- task/DES-2126: Update youtube link by @rstijerina in #939
- Log IP address and user agent in metrics by @jarosenb in #924
- Task/DES-2117: Log abstract publication listings in metrics by @jarosenb in #928
- Task/DES-2094: hide last-updated time for metrics that don't exist by @jarosenb in #927
- bug/DES-2128: Project serializers are non-deterministic by @jarosenb in #925
DES-2082: Account Creation text update by @SilversunKSauri in #918 Updated NCO app slightly based on feedback from NSF and test users. by @thompscs in #921 task/DES-2113: Add djangocms-snippet plugin by @rstijerina in #922 Task/DES-2062 - Remove CSRF requirement on project endpoints for Hazmapper by @Strmiska in #911 Task/DES-1988: Add hazmapperMaps field to project metadata and display in project preview views. by @duckonomy in #923
Fixes:
- Fix formatting of Notifications.
- Fix a bug preventing downloads of project archives.
Enhancements:
- Adjust frequency of prompts for the data reuse microsurvey.
Fixes:
- Fix a 404 error on clicking "open in Jupyter" in the Data Depot
- Support weblinks in Box listings
- Wording changes for publication metrics
Enhancements:
- Enhanced UI for the NCO application
Fixes:
- [Published] [Text] Instead of "Data Metrics not available for this publication", show the table with 0 in the values
- Author is now Author(s) for Other published projects
- Fix malformed Jupyter hub links.
- Update link to Recon Portal documentation.
- Fix issues with collapse tab target on published entities.
- Fix an issue preventing Other type projects from being published successfully
Enhancements:
- Addition to the Help Menu and the Download Dataset modal called "Data Usage Agreement"
- Subtext for Description in Manage Project modal updated
- Leave Feedback modal updated
- Implement cache busting to prevent stale resources from being loaded into the browser.
- Replace angular-django middleware
Fixes:
- Remove department field from the profile management form.
Fixes:
- Fix an infinite scroll bug in publications
- Fix an issue preventing job status notifications from being processed correctly.
Enhancements:
- Update help menu items in the Data Depot
Fixes:
- Refactor Fedora indexer to prevent timeouts on amendment.
- Fix broken link to Terms and Conditions in the registration form.
Fixes:
- Metrics can now be viewed for legacy publications.
- Hide empty fields in Site Search.
Enhancements:
- Add the ability for users to revise and amend Other-type projects.
- Add the ability to view publication metrics in accordance with Make Your Data Count standards.
- Add the ability to submit feedback on a published project.
- Hazmapper maps can now be previewed in the data depot.
- Add a "Published Files" tab to Site Search that links to the relevant publication.
Fixes:
- Fix table headers in the Workspace data browser
- Fix bugs that could occur when trying to edit a project with no set type.
- Update the browser icon
Fixes:
- Fix a display issue in the Citation modal for legacy publications.
Enhancements:
- Add a microsurvey for users to report on their data usage.
Fixes:
- Backend stability fixes to the Publication Pipeline
- Corrections to formatting of Datacite metadata
- Author sorting in Field Recon publications should now work as intended
- Links to DOIs in legacy NEES publications now work correctly
Enhancements:
- Add support for preview of .sas files
Fixes:
- Update Redis Python client.
Fixes:
- Update Celery version and fix namespacing.
Enhancements:
- Add social media links to site header
- Rename "Data Processing" apps tab to "Analysis"
- Rename "Partner Data Apps" to "Hazard Apps"
Fixes:
- Fix name order in publication listings.
Fixes:
- Render awards correctly on published Hybrid Simulations
- Fix alignment in Project Entity tree and support old entity types
- Disable autocomplete for date and username inputs in forms
- Throttle abstract listing requests and handle exceptions
- Add license URLs to Google Dataset metadata tags
- Fix a bug preventing legacy publication files from being downloaded
- Correct a message prompting users to connect their Google Drive accounts Enhancements:
- Add “Natural Hazard Event” and “Field Research Type” fields to projects
- Add support for previewing .do files.
- Reduce loading times for Search and Publications
Fixes:
- Fix a bug prevening Hybrid Simulation projects from displaying correctly.
Enhancements:
- New redesigned header, nav, footer, and body layout
- "Research Workbench" renamed to "Workspace"
- "Workspace" renamed to "Tools and Applications"
Fixes:
- Resolved Google Dataset Search tag errors
- Fix natural hazards event searches
Fixes:
- Fix an issue preventing legacy publications from rendering.
Fixes:
- Fix bug preventing user agent from being detected
- Fix bug preventing searchesin Publications from returning results
Improvements:
- Expose publication metadata to Google Dataset Search
- Improve the styling of file listings in the Workspace
- Update documentation for unit testing
- Update the new user creation form and add a field for primary natural hazards interest.
Fixes:
- Prevent users from changing their email to the email of another existing Designsafe user.
- Prevent trashing of files with associated entities
- Fix a bug that was excluding recent projects from searches filtered by experimental facility
- Fix a bug that was causing project co-PIs to be listed out of order
- Fix a bug that prevented some actions in the Workspace from being logged
- Fix a bug that was excluding projects from search results for some users
Fixes:
- Security enhancements and dependency updates.
- Fix a bug that was causing authors to show up twice in citations.
Fixes:
- Fix a bug preventing users from creating directories inside of projects
- Fix a bug causing indexing tasks to target the wrong queue Enhancements:
- Prevent users from moving folders containing data with associated entities.
- Add formatted metadata to publication archives.
Fixes:
- Re-enable download of multiple files.
Fixes:
- Fix an issue preventing some files from being downloaded.
- Fix an issue preventing publications from being saved.
Fixes:
- Add missing fields to projects search.
Fixes:
- Prevent background clicks from closing some modals.
- Fix bug preventing publication status from being set correctly for Other-type publications.
- Fix bug preventing award numbers from being assigned to projects
- Update verbiage for Research Planning Collection entities. Enhancements:
- Merge data depot refactor into master.
- Add GeoJSON support to file previews.
- All listings in the Data Depot now use a shared FilesListing component
- New "transfer" endpoint to copy files between any 2 storage backends.
- Box and Dropbox SDKs updated to more recent versions.
- Working search inside of projects and publications
- Reduced loading times for publications and fixes for common display bugs.
- Publications listings now fetch ~90% less data from Elasticsearch
- Rewritten Workspace data browser
- Use minified AngularJS library to reduce load times.
Fixes:
- Fix transfers between external resources (Box, Dropbox, Google Drive) and Agave.
Enhancements:
- Update file tag options for Other-type projects. Fixes:
- Bugfixes and UI enhancements for Publications search.
- Fix environment variable setting for new user alert emails.
Hotfix:
- Change wording of confirmation message after submitting registration request.
Hotfix:
- Change wording of confirmation message after submitting registration request.
Hotfix:
- Send new_account_alert email to multiple emails
Enhancements:
- Task/DES-1716 - Update minimum requirements for FR projects
- Task/DES-1708(1714, 1581) - Project Overview Updates and updated PII Policy Guidelines
- Disable move/rename operations for files with associated entities Fixes:
- Bug/DES-1674 - Fix bug with FR ordering in "Relate Data" modal
- Bug/DES-1662 - Fix issue with project file listings overloading agave with requests
- bug/DES-1698: Fixing typos in hybrid simulation templates
- Fix Simulations Not Rendering
Enhancements:
- Task/DES-1716 - Update minimum requirements for FR projects
- Task/DES-1708(1714, 1581) - Project Overview Updates and updated PII Policy Guidelines Fixes:
- Bug/DES-1674 - Fix bug with FR ordering in "Relate Data" modal
- Bug/DES-1662 - Fix issue with project file listings overloading agave with requests
Fixes:
- Insert missing ngInject
Enhancements:
- All listings have been reimplemented on both the frontend and backend. DataBrowserService and FileListing are refactored into a FileListingService and FileOperationService.
- All listings in the Data Depot now use a shared FilesListing component
- New “transfer” endpoint to copy files between any 2 storage backends.
- Box and Dropbox SDKs updated to more recent versions.
- Working search inside of projects and publications
- Reduced loading times for publications and fixes for common display bugs.
- Publications listings now fetch ~90% less data from Elasticsearch
- Rewritten Workspace data browser
Fixes:
- bug/DES-1698: Fixing typos in hybrid simulation templates
- Fix Simulations Not Rendering
Enhancements:
- Update Elasticsearch settings and reduce the amount of data retrieved from ES for simple listings.
Enhancements:
- task/DES-1678: Curation UI/UX updates (1516, 1526, 1539)
- task/DES-1632: Create meta tags for publications with multiple DOIs
- task/DES-1670: Update MyData in WorkSpace Data Browser to match Data Depot
- task/DES-1650: Add infinite scroll to Data Depot move/copy modals
Fixes:
- Removed call to custom script from rapid initial migration
Enhancements:
- task/DES-1678: Curation UI/UX updates (1516, 1526, 1539)
- task/DES-1632: Create meta tags for publications with multiple DOIs
- task/DES-628: Advanced Search for Publications
- task/DES-1670: Update MyData in WorkSpace Data Browser to match Data Depot
- task/DES-1650: Add infinite scroll to Data Depot move/copy modals
Fixes:
- Removed call to custom script from rapid initial migration
Fixes:
- Enable expansion of multiple tabs of the same type in Publications.
- Fixes to the Authors window in the publication pipeline.
Fixes:
- Enable expansion of multiple tabs of the same type in Publications.
- Fixes to the Authors window in the publication pipeline.
Fixes:
- Fix Recon Portal "Clear Filters" button.
- Edit Project Modal fixes for awards, works, and data type.
- Fixed an issue saving awards to publication metadata.
- Project Curation Directory UI fixes.
- Fixed an issue with publication submission.
- Fixed an issue preventing published authors not displaying in the correct order.
Enhancements:
- Added Dublin Core meta tags for Google Scholar citation.
- Added an Elasticsearch index for legacy NEES files.
Fixes:
- Fix Recon Portal "Clear Filters" button.
- Edit Project Modal fixes for awards, works, and data type.
Enhancements:
- Added Dublin Core meta tags for Google Scholar citation.
- Added an Elasticsearch index for legacy NEES files.
Fixes:
- Fixed an issue saving awards to publication metadata.
- Project Curation Directory UI fixes.
- Fixed an issue with publication submission.
- Fixed an issue preventing published authors not displaying in the correct order.
Fixes:
- Fix string representation of some models.
- Error messages should log correctly.
- Expose authors of Other/FR publications in search.
- Fix pagination in site search.
Fixes:
- Fix string representation of some models.
- Error messages should log correctly.
Fixes:
- Expose authors of Other/FR publications in search.
- Fix pagination in site search.
Fixes:
- Fixes an issue preventing the license string from submitting to an app correctly
Fixes:
- Fixes an issue preventing the license string from submitting to an app correctly
Fixes:
- Fixes an issue where license management would not render in the admin panel
Fixes:
- Fixes an issue where license management would not render in the admin panel
Enhancements:
- Visual updates to the publication download feature.
Fixes:
- Publications display and paginate properly in the workspace.
- Speed up publications listings.
Fixes:
- Add download button to legacy publications.
Fixes:
- Update Markupsafe to fix issue with setuptools
Enhancements:
- Python 3 Migration
- Add ability to download published file archives Fixes:
- Publications and Data Files display bugfixes
Fixes:
- RAPID admin page bugfix
Fixes:
- Updates to NCO schedule page.
- FR Model bug fix.
Fixes:
- Merge Field Recon upgrades into Master ahead of production deployment
- FR Model bug fixes.
Fixes:
- Set Google Dataset Search tag json type to ld+json
- Update CMS index non-destructively and only once per day.
- FR Model bug fixes.
Enhancements:
- FR Model enchancements
- Google Dataset Search
Fixes:
- Allow anonymous users to download and preview public files
- Specify default Elasticsearch connection
Enhancements:
- FR Model enchancements
- Users must submit a ticket to republish or overwrite their publications
Fixes:
- Remove field from experimental-data.json
- Fix shared with me listing
Enhancements:
- FR Model enhancements
Enhancements:
- New options for experimental models.
Fixes:
Fix webpack build error
Enhancements:
- Collections Form revisions
- Update project review process in publication pipeline
- Allow inter-sorting of different collection types
- Update UUIDs of file tags for published files
- Require users to submit a ticket to republish/overwrite publications
Fixes:
- Remove faulty options from experimental-data.json
Enhancements:
- Additions to equipment and experiment types in experimental models
- Project styling improvements
Fixes:
- Fix bug causing Edit Prj. Modal break upon selection of FR Model
- Fix project typos
Enhancements:
- Paginate Applications Builder page
- Logging for file previews
- Data Depot Infinite Scroll
- Field Research Model improvements
- Dev release for publication pipeline upgrades in task/DES-1358
- Upgrade to Elasticsearch v7.4
- Fix image preview carousel and links to NEES publications
- Frontend enhancements for publications
- update header to include NSF logo
Enhancements:
- Allow multiple procedures to be published through the pipeline
- Add metadata for multiple publication types for SEO
- Add modal for displaying author information in publications
- Add description for the Field Research project type
- Remove elevation from Field Research mission metadata and make endDate optional.
Fixes:
- Encode google drive filenames as utf-8
- Remove some team members from citations
Fixes:
- Curation enhancements
Fixes:
- Fix Webpack minification error in site search
Fixes:
- Fix bugs with adding self to Team Members section
- Prevent ui data from being removed from published project metadata
- Hide citation for projects without citations
- Fix KeyError in site search
- Fix Projects with Blank Author/DOI Field in site search
Fixes:
- NEES data in publications browsing view
- Site Location (lat long) Formatting
- Improve data transfer messages in Data Depot
- Add Project ID to Project Invitation E-mail
- Multiple metadata values need to align top with the key, not align center
- Uncheck author boxes after creating experiment/simulation/hybrid simulation
- Change published and project listing header
- Fix NEES publications not showing up when filter is selected
- Hotfix for Professional Profile fields that weren't updating correctly.
-
Publication Pipeline fixes
-
Enforce mandatory profile updates.
-
fix(publication): Field Research Template fixes
-
feat: Add manage account to user menu dropdown
Fixes:
- Edit profile update message.
Fixes:
- Field Recon project bugfixes.
Fixes:
- Styling changes for Edit Profile page.
Improvements:
- Add new fields to user profiles Fixes:
- Publication Pipeline fixes
- Fix navigation in Google Drive
- fix(publication): Field Research Template fixes
- feat: Add manage account to user menu dropdown
Improvements:
- Failed jobs will now archive.
Fixes:
- Publication pipeline fixes.
Improvements:
- User profile updates.
- Failed jobs will now archive.
Fixes:
- Publication pipeline fixes.
- Make sure to get project DOI if no entity uuid is given.
- Fix typo in Download citation button.
- Download citation button and award numbers serialization.
- fix: 🔥 Other project type publications identifiers.
- fix(publication): 🔥 Indentation bug when getting publication's file paths.
- feat(nco scheduler): ⭐ NCO scheduler updates.
- fix(data-depot): license selection clear button and remove unused session storage lines
- Fix Published view.
- Add 'publishing' to the publications filter - task/DES-1267
- Setup mongo lib to load NCO projects and setup nco app. - task/DES-1224
- Added conditional statement to title block that fills in 'Data Depot' when the page has no citation title. - task/DES-1260
- increase field limit for publications on reindex - task/DES-1262
- Fix d3plus bundling with webpack - DES-1259
- moved prj id column, added styles for column widths - DES-1203
- Add text wrap to long names in Data Diagram - DES-1142
- Close dropdowns by default in older publication template - DES-1210
- Add recurring task for community data indexing - DES-1211
- Enable selection boxes for published area - DES-1219
- Fix breadcrumbs href creation - DES-1218
- Check for datetime obj or date string when setting creation date - DES-1253
- Update node-sass version for compatibility with Node 12 - DES-1206
- Add field recon to publication filter checklist - DES-1209
- Update DOI workflow to fix bugs and use Datacite DOI - DES-1183
- bug/DES-1205 NEES tag rendering bug fix.
- task/DES-1207 minimize entity tabs in published area.
- task/DES-866 keep order of awards and related work.
- task/DES-1200 minimize all entity fields in publication preview by default.
- Task/DES-1179 - Replace (other) with datatype if provided in published listing.
- task/DES-818 fix sitemap to catch all publications.
- bug/Des-1201 fix bug causing publication preview to make redundant listings.
- task/DES-1187 - Update Meta Tags on Published Projects.
Fixes:
- Remove placeholder text (DES-976).
- Allow for more than one Natural Hazard Type (DES-974).
- Don't show empty metadata values (DES-1004).
- Vertical align of input titles in Collections and Missions (DES-977).
Improvements:
- Metadata rendering speed in publication preview (DES-1158).
- Related works improved rendering (DES-1117).
- Better file ordering in listings (DES-1100).
- Merge Help documentation (DES-1028).
Fixes:
- Change 'This category is empty' legend (DES-436).
- Allow authors to be re-ordered (DES-987).
- Fix links in publish agreement modal (DES-989).
- Update "this category is empty" message (DES-967).
- Show "Simulation Model File Tags" for file tags (DES-1073).
- Fix "An Analysis File Tag" string (DES-1096).
- Not show trashed files in category listings (DES-1099).
- Field Recon Collection Modal fixes (DES-1106).
Improvements:
- Field Recon publishing pipeline.
- Show published project's citations and awards.
- Add community data to workspace.
- Add PRJ column and removing icon from project name listing.
- Add interactive webhook security.
Fixes:
- Various template bug fixes.
- Fix formatting and rendering issues on edit project modal.
- Update project mapping for ES.
- Update canonical URL for sitemap.
- Improve job notification implementation.
Improvements:
- Field recon model UI improvements.
Improvements:
- Re-write of search backend.
Improvements:
- Sitemap enhancements.
Fixes:
- Fixes the setfacl app to adhere to aloe conventions.
- Updates job status fields to aloe fields.
- Fixes email confirmation message.
- Fixes repeated file listing breadcrumbs.
- Fixes 403 on published file listings.
- Fixes user directive to support 'Other' type project authors.
Fixes:
- Switch to production Tapis tokens from Aloe sandbox in dev.
Improvements:
- Show end date for published experiments.
- App form validation improvements.
- Remove old unused code.
- Adds default fields to app form in the workspace.
- Adds validation to fields from app def.
Fixes:
- Exclude trash from Community Data search.
- Zip Publication task improvements.
- Fix project mounting in app containers where projectId is None.
- Fix file metadata request in published area.
- Fixes workspace data browser panel collapsibility.
- Fix to allow project edits if meta_obj is missing certain fields.
- Fix email message sent to users invited to a project.
- Fix onBrowse method for projects and search.
Improvements:
- Show end date for published experiments.
- App form validation improvements.
Fixes:
- Exclude trash from Community Data search.
- Zip Publication task improvements.
- Fix bad field validation.
Fixes:
- Hotfix reference to old indexer.
Improvements:
- Remove old unused code.
- Enables Field Recon selection in dev.
Fixes:
- Only use regex form validation if regex is valid.
- Fix project mounting in app containers where projectId is None.
Improvements:
- Adds default fields to app form in the workspace.
- Adds validation to fields from app def.
Fixes:
- Fix file metadata request in published area.
- Fixes workspace data browser panel collapsibility.
- Fix to allow project edits if meta_obj is missing certain fields.
- Fix email message sent to users invited to a project.
- Fix onBrowse method for projects and search.
Fixes:
- Hotfix for project file nav.
Fixes:
- Add PI to project upon project creation.
- Set default move destination to be current location.
- Add separators in Data Depot.
- Fix PI display issue for published other type projects.
- Disable "Preview Images" button until fixed.
- Change category selector for appropriate project type.
- Disable "Preview Citation" button in Data Depot Toolbar.
- Allow blank or null procedure end dates for experiment publications.
- Fix navigation/preview in search listings.
- Changed Tree Diagram to Related Data Diagram.
- Move data relation tree in publication and preview areas.
Fixes:
- Hotfix moving within project folder error.
Fixes:
- Hotfix error not sending emails on project creation.
- Hotfix styling in curation.
Fixes:
- Add PI to project upon project creation.
- Set default move destination to be current location.
- Add separators in Data Depot.
- Fix PI display issue for published other type projects.
- Disable "Preview Images" button until fixed.
- Change category selector for appropriate project type.
- Disable "Preview Citation" button in Data Depot Toolbar.
Fixes:
- Allow blank or null procedure end dates for experiment publications, v2.
Fixes:
- Allow blank or null procedure end dates for experiment publications.
- Fix navigation/preview in search listings.
- Changed Tree Diagram to Related Data Diagram.
- Move data relation tree in publication and preview areas.
Fixes:
- Preserve ordering of experiment authors when editing.
- Reformat email to new project collaborators.
- Change display of Field Recon to Field Research.
- Disable publish button for Field Recon.
- Add natural hazard metadata to project header for field recon.
- Fixed linux/windows file category css.
- Add published details to 'Other' type project template.
- Rapid metadata in preview window hotfix.
- Infinite recursive indexing fix.
- Fix views not showing in 'Other' and 'Field Recon type projects.
- Format authors for other projects.
- Changed Tree Diagram to Related Data in Experimental Overview.
- Fix template for multiple publication licenses.
- Update Publication Citation popup.
- Rapid/RApp metadata preview bug fix.
Fixes:
- Roll back hotfix.
Fixes:
- Hotfix to give published experiments an empty Procedure End date if none given.
Fixes:
- Hotfix to reenable Publish button in pipeline.
Fixes:
- Preserve ordering of experiment authors when editing.
- Fix 'None' string publication end date.
- Reformat email to new project collaborators.
- Change display of Field Recon to Field Research.
- Disable publish button for Field Recon.
- Add natural hazard metadata to project header for field recon.
- Fixed linux/windows file category css.
Fixes:
- Add published details to 'Other' type project template.
- Rapid metadata in preview window hotfix.
- Infinite recursive indexing fix.
- Fix views not showing in 'Other' and 'Field Recon type projects.
Fixes:
- Format authors for other projects.
- Changed Tree Diagram to Related Data in Experimental Overview.
- Use agave prod tokens.
Fixes:
- Fix template for multiple publication licenses.
- Update Publication Citation popup.
- Rapid/RApp metadata preview bug fix.
Fixes:
- Hotfix to filter null guests from experiment addition.
Improvements:
- Added FAQ link to side nav.
- Update project icons and change field recon description.
- Render PI/author names in published when not logged in.
- Add links to license websites for project publications.
Fixes:
- Fix bug where null guests prevented new experiments.
- Fix null date bug when editing an experiment.
- Fix bug preventing new experiments from being added.
- Fixes issue where new user permissions and ACLs were not being set when editing a project.
- Fixes to Edit Project Modal in Pipeline
- Added icon to FAQ.
- Update experiment on deletion.
- Fix license deselect option.
- Add event file tags
- Various cosmetic publication fixes.
- Add publication subdirectory navigation.
- Format experiment details in published and project areas.
- Fix copis not saving to project
- Removed 'tag files' button from file upload.
- Allow selections of multiple licenses in project publication.
- Fix experiment links in NEES projects.
- Fix issue causing new project entities to 500.
Fixes:
- Fix bug where null guests prevented new experiments.
- Disable download project zip button.
Fixes:
- Fix null date bug when editing an experiment.
- Fix bug preventing new experiments from being added.
- Fixes issue where new user permissions and ACLs were not being set when editing a project.
- Fixes to Edit Project Modal in Pipeline
Improvements:
- Download published project files.
Fixes:
- Added icon to FAQ.
- Update experiement on deletion.
- Fix license deselect option.
- Add event file tags
- Various cosmetic publication fixes.
Improvements:
- Added FAQ link to side nav.
- Update project icons and change field recon description.
- Render PI/author names in published when not logged in.
Fixes:
- Add publication subdirectory navigation.
- Format experiment details in published and project areas.
- Fix copis not saving to project
- Removed 'tag files' button from file upload.
Improvements:
- Add links to license websites for project publications.
Fixes:
- Allow selections of multiple licenses in project publication.
- Fix experiment links in NEES projects.
- Fix issue causing new project entities to 500.
Improvements:
- Limits project indexer to once per day.
- Enables iFrame embedding in CMS pages via ckeditor.
Fixes:
- Fixes a bug with user data views.
- Fixes to publication templates and file tag formatting.
- Fixes for published template and project type template.
Improvements:
- Limits project indexer to once per day.
- Enables iFrame embedding in CMS pages via ckeditor.
Fixes:
- Fixes a bug where users could see other users' indexed data.
- Fixes to publication templates and file tag formatting.
Fixes:
- Fixes for published template and project type template.
Fixes:
- Curation directory fixes.
Fixes:
- Agave sandbox code.
Improvements:
- Publication V2.
- Updates on search and published views.
Fixes:
- Datacite uri.
Fixes:
- Datacite settings.
Fixes:
- Fix users details in publication pipeline.
v3.2.0 Release
Improvements:
- Update to ezid API (DES-597).
- Recon portal URL per event (DES-714).
- Haxmap Bring in multiple pictures at once (DES-107).
Fixes:
- Angular Json Form fix (DES-753).
Improvements:
- Update docker image to node 10.x
Improvements:
- Applications edit UX improvements (DES-703).
- Redirect to applications page after dismiss edit success modal (DES-703).
- Add parens around single args, formatting (DES-703).
Fixes:
- Fix import errors on workspace apps (DES-703)
- Rename workspace 'Apps' service to 'WorkspaceApps' (DES-703).
- Fix final reference to the WorkspaceApps service (DES-703).
- Add application-form unit tests for workspace (DES-703).
Improvements:
- Move to DataCite API (DES-597)
- Update node to 10.x (DES-753)
Fixes:
- Hybrid sim was not showing correct output files (DES-735).
- Associated project links broken (DES-737).
- Hybrid sim missing some DOIs and adjustments on global models (DES-740).
- Fix App forms (DES-753).
- Fix bug in application-add controller (DES-703).
Fixes:
- Removing references to deleted django templates.
Improvements:
- Re-write Data Depot controllers into components (DES-731).
- Site search result enhancements (DES-711).
- Add app dropdown description model (DES-685).
- Improve app builder(DES-703).
Fixes:
- Published search not showing (DES-732).
- Fix interactive web socket message (DES-703).
- Change Dashboard wording (DES-686).
- "Connect" button on modal for interactive apps (DES-543).
- Minot release to add app description capability (DES-685)
Fixes:
- Hybrid Sim published output rendering
Fixes:
- User data undefined in projects (DES-725).
Fixes:
- Hazmapper save objects.
- Hazmapper load.
- Hazmapper map icons.
Fixes:
- Notifications html rendering.
- Hybrid sim, adding report or analysis was failing (DES-721).
Fixes:
- Fonts.
- Jupyter notebook path construction.
Fixes:
- Open in Jupyter for preview.
Fixes:
- Recon Portal css.
- nbv rendering issue.
Improvements:
- Travis CI setup
- Codecov setup
- Codeclimate setup
- ES6 Setup
- App dropdown. (DES-618)
- Opensees app form. (DES-618)
- Project mount on vnc apps. (DES-618)
- Improve missing metadata check. (DES-677)
- Index published files. (DES-617)
- Better breadcrumbs for Angular 1.6+ (DES-706).
- Add tooltip with event title on hazmapper (DES-521).
Fixes:
- Remove unnecessary Django
static
usage. - Add angular-schema-form-ui-codemirror to repo
- Fix workspace template URL
- Remove unused metadata on templates and
!
alert icons. (DES-677) - Citation modal fix. (DES-693)
- Help links for workspace (DES-526).
- Applications templates (DES-526).
- Appicon not showing in applications (DES-526).
- Haystack Connections (DES-196).
- Recon portal's admin link (DES-541).
Fixes:
- Componentized Dashboard.
- Dashboard graphs working with D3.
- Hybrid Sim wording.
Fixes:
- Fix service injection in data browser service.
Fixes:
- Add missing
'ngInject';
.
Improvements:
- Better breadcrumbs for Angular 1.6+ (DES-706).
- Add tooltip with event title on hazmapper (DES-521).
Fixes:
- Help links for workspace (DES-526).
- Applications templates (DES-526).
- Appicon not showing in applications (DES-526).
- Haystack Connections (DES-196).
- Recon portal's admin link (DES-541).
Improvements:
- Using only one webpack config.
Fixes:
- Fixing inject issues.
Improvements:
- App dropdown. (DES-618)
- Opensees app form. (DES-618)
- Project mount on vnc apps. (DES-618)
- Improve missing metadata check. (DES-677)
- Improve missing metadata check. (DES-677)
- Index published files. (DES-617)
Fixes:
- Remove unused metadata on templates and
!
alert icons. (DES-677) - Citation modal fix. (DES-693)
Fixes:
- Fix workspace template URL
Fixes:
- Add angular-schema-form-ui-codemirror to repo
Fixes:
- Remove unnecessary Django
static
usage.
Improvements:
- Travis CI setup
- Codecov setup
- Codeclimate setup
- ES6 Setup
Fixes:
- Correctly construct project path when using for job.
Fixes:
- Notifications on publication workflow.
- Sorting of entities.
Fixes:
- Error when creating recursive directories for publication
Fixes:
- Correct EF settings import.
- Recon portal fix for event listing.
- Better string handling when processing publications.
Fixes:
- Do not decode response from EZID to avoid encoding issues.
Fixes:
- Rollback apps version dropdown.
Release to Prod
Fixes:
- Publication tasks.
- Hybrid Sim tree CSS.
- Publication search results.
Improvements:
- Remove
nodeCount
parameter in front end. - Add email notification for new users.
- Add user report for admins.
- Add drop down selector for different versions of the same app.
Fixes:
- Licenses names for publication.
- File toolbar pems checking.
Fixes:
- Hybrid Sim Wording.
- Citation date.
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