A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

Recent Releases of Open Energy Platform

Open Energy Platform - Hotfix v1.2.2

🐞 *Fix titles in oemetaBuilder

Fix display issues in some section titles of the oemetaBuilder.

πŸ‘‰ Explore the full changelog and let us know your thoughts!

Changelog

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI 24 days ago

Open Energy Platform - Hotfix v1.2.1

πŸš€ Inform user

Add temporary banner to the landing page of the OEP to share notice about the OEMetadata v2.0.4 release

πŸ‘‰ Explore the full changelog and let us know your thoughts!

Changelog

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI 24 days ago

Open Energy Platform - v1.2.0

πŸš€ Core Improvements & API Enhancements

  • Open-Peer-Review:
    Deactivate the open peer review from being actively used on the OEP until it works with oemetadata v2.0. Development: Streamlined the peer review process by removing duplicate field displays and improving status indicators. Deleting a peer review is possible via the controle panel on the profile page.

  • Metadata Overhaul:
    Transitioned all metadata to oemetadata v2.0. The metadata widget has been reworked for a clearer overview, and an enhanced metaBuilder UI now features extensive category tabs. Automated conversion ensures older metadata aligns with the new standards.

  • API & Integration Updates:
    The OEKG SPARQL endpoint now enhanced to be more stable. Updated OEKG & ONTOP service URLs.

πŸ“– Documentation Updates

  • Updated documentation plugin simplifies the usage of vendor software Swagger UI and offers improved guidance on scenario bundles.
  • New instructions cover the enhanced OEKG web API, ensuring users can easily navigate and utilize its updated features.

πŸ‘‰ Explore the full changelog and let us know your thoughts!

Changelog

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI about 1 month ago

Open Energy Platform - v1.1.0

We’re excited to introduce the latest version of oeplatform, bringing significant upgrades, improved API functionalities, and refinements to the metadata management experience. This release marks a major technical advancement, migrating the platform from Django 3.2 to Django 5.1, ensuring better performance, security, and long-term maintainability.

Key Updates in This Release

πŸš€ Core Improvements & API Enhancements

  • Django Upgrade: The entire platform has been migrated from Django 3.2 to Django 5.1, improving performance, security, and framework stability. (#1884)
  • More Informative API Responses: API interactions now provide clearer, more helpful responses, making debugging and integration easier.(#1912)
  • Refactored Header/Footer Templates: Enhances maintainability and consistency across the platform. [(#1914)]

πŸ” New Features & Expanded Metadata Handling

  • Bulk Dataset Management for Scenario Bundles: A new API endpoint enables efficient bulk addition of datasets to a scenario’s input/output. This supports datasets listed on OEP as well as external datasets registered on databus.openenergyplatform.org. The API includes detailed error messages for enhanced usability. [(#1894)]
  • Enhanced Metadata Builder UX:
    • The metadata builder flow is now divided into subsections, streamlining the process. [(#1747)
    • Tab indicators now update dynamically, showing when all fields in a metadata category have been reviewed. [(#1900)]

πŸ—„οΈ Ontology & Data Management Enhancements

  • SPARQL Query Improvements: The OEKG SPARQL endpoint now uses HTTP POST, aligning with expected usage patterns and improving query performance. [(#1913)]
  • Deprecation of Legacy Features: The outdated references module (which handled BibTeX files) has been removed, streamlining the codebase. [(#1913)]

πŸ“– Documentation Updates

  • Expanded Documentation for Scenario Bundle Management: A detailed guide has been added to explain the new dataset management API for scenario bundles. [(#1894)]

πŸ‘‰ Explore the full changelog and let us know your thoughts!

Changelog

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI 3 months ago

Open Energy Platform - v1.0.5

This release focuses on cleaning up bugs that have been introduced in v 1.0.0. It also implements an updated UI for the OEMetaBuilder feature, which is only a presentational change and should be part of the v1 release.

See the full Changelog

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI 5 months ago

Open Energy Platform - v1.0.4

Fix display error in scenario bundles and deactivate cache for column http api endpoint.

See the full Changelog

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI 7 months ago

Open Energy Platform - Hotfix - v1.0.3

Update oeo release version 2.5.0 in oeo-extended template.

See the full Changelog

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI 7 months ago

Open Energy Platform - Bugfix - v1.0.2

Fix bugs on the ontology page when downloading the oeo, for table permissions management and other moinor bugs.

See the full Changelog

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI 7 months ago

Open Energy Platform - Hotfix v1.0.1

Fix an issue in the oeo viewer app template that prevents the app from rendering.

See the full Changelog

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI 7 months ago

Open Energy Platform - v1.0.0 - Major release: End of SIROP

oeplatform v1.0.0 Release

We’re thrilled to announce the release of oeplatform v1.0.0, a milestone version that marks the end of the funded SIROP research project and introduces a comprehensive set of features aimed at revolutionizing energy projection documentation and scenario comparison. This release brings powerful new tools for documenting energy scenarios in full detail, providing both text-based factsheets and a robust framework for uploading and describing input and output datasets through the OMetadata profile.

Key New Features

  • Scenario Bundles and Knowledge Graph Integration: We’ve fully integrated the Open Energy Ontology (OEO) into the oeplatform, creating a cohesive, machine-readable knowledge graph that represents a wide array of research objects and relationships. This foundation allows us to offer an intuitive user interface, making all this information human-readable while enabling the creation, management, and comparison of scenario bundles in just a few clicks.

  • Qualitative and Quantitative Comparison Framework: Users can now perform in-depth comparisons across scenario bundles, which include descriptive elements of each projection. This framework provides a robust qualitative analysis, allowing researchers to identify similarities and differences across scenarios based on linked information. Additionally, our prototype facilitates the comparison of tabular data within scenario bundles, annotated with the OEO and oemetadata, helping to identify common patterns and comparable elements across datasets.

  • Framework for Data Annotation and Visualization: We’ve developed an initial research prototype that visualizes data structure annotations in a graph format. Using the OEO for annotating column names and specific data values, this system allows users to draw meaningful connections across annotated datasets. As more users annotate their data, we can identify similar patterns across tables, paving the way for more comprehensive, data-driven comparisons.

This release not only tackles the complexities of heterogeneous data but also lays the groundwork for a transparent, extensible framework for energy scenario modeling. We see this as a critical base upon which future work can build, ultimately empowering decision-makers and researchers with clearer, more accessible insights into energy projection scenarios. We’re excited to share these advancements and look forward to seeing the platform evolve to support a new era of informed energy scenario analysis.

Here’s a detailed overview of what’s new in this release:
See the full Changelog

Improved User Experience and Accessibility

  • The platform’s usability takes a leap with visual enhancements across various tools. We’ve added site headings and improved form control visibility to make navigation more intuitive and user-friendly.
  • The OEP-about page has been revamped for better content layout, giving users a streamlined overview of the platform’s purpose and scope.

New Features and Capabilities

  • Introducing the OEO-extended feature: This new addition empowers users to create custom units by extending existing OEO units through a plugin that can be seamlessly integrated across oeplatform pages.
  • A new feature for quantitative scenario projection comparison allows users to analyze and compare datasets across scenarios with the same characteristics. This feature aligns with standardized scenario comparison methods and is a preview of ongoing research.
  • Error message displays have been added to enhance the transparency of plugin interactions, helping users understand and address issues more effectively.

Ontology and Embargo Enhancements

  • Our embargo area functionality now has expanded support, with improvements to both the UI and API to better handle embargo periods, ensuring data protection aligns with project specifications.
  • The ontology pages have been upgraded, streamlining navigation and adding direct access to the oeox plugin with early access indicators. Users can now access an extended library of OEO resources and download options.

Bug Fixes and Documentation Updates

  • This release addresses several bugs, including improved table name validation and settings to ensure secure authorization in API requests.
  • Our documentation has been updated to include installation instructions for the new OEO-extended feature and details on restarting oeplatform within Docker.

Thank you for your continued support and input as we work to make oeplatform a comprehensive resource for open energy data projects. Explore these new features, share your feedback, and stay tuned for more enhancements!

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI 7 months ago

Open Energy Platform - v0.21.5

TBD

See the full Changelog

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI 8 months ago

Open Energy Platform - HotFix - v0.21.4

Fix failing docker image build workflow.

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI 9 months ago

Open Energy Platform - HotFix - v0.21.3

Adapt new oeo release directory structure.

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI 9 months ago

Open Energy Platform - HotFix v0.21.2

Fix docker image build workflow again & prevent caching for scenario bundles plugin widget on table detail page.

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI 9 months ago

Open Energy Platform - HotFix v0.21.1

Fix oeplatform docker image build workflow.

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI 9 months ago

Open Energy Platform - v0.21.0

Database

  • All visitors can use metadata builder in standalone version

  • Open peer review: Fixed several bugs that hindered the user to submit a review, broke the indicators dots that show the review progress & showed badly formatted data on the summary tab

Scenario Bundles

  • Scenario Bundle Comparison: Harmonize usage of scenario types & study descriptors on bundle & comparison pages. Additionally make all Chips clickable and provide link to oeo class description pages.

  • The auto-select feature on the scenario bundle/scenario edit page now shows table resources from the scenario topic in the format of: "Metadata Table Title (table_name)" to harmonize the display of table resources also when displaying a bundle. Note: Existing resources must currently be updated manually.

  • Fix issues related to:

    • update functionality to select scenario input and output tables, to avoid duplicate selections within one category
    • listing tables as input / output tables on the tables detail page (to link table and scenario bundle)
    • Additional: Remove duplicated publication dates from overview
  • Fixed multiple scenario bundle bugs:

  • Fix incorrect rendering of multiple publication years and show None if no data available.

  • Year of publication in scenario bundle detail view now renders only the year

  • Model & framework factsheets are now rendered as clickable chip that links to the detail page of the factsheet. The chip now renders either the acronym or the name of the factsheet.

OEKG & Sparql endpoint

  • Add new sparql query endpoint and GUI (using YASGUI) to query the OEKG. This feature is linked via the scenario bundle overview page

See the full Changelog

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI 9 months ago

Open Energy Platform - Patch - v0.20.3

Scenario Bundles:

  • Linked model and framework factsheets are now listed by acronym and rendered as clickable pills that guide to the factsheet’s detail page. A tooltip is also shown when hovering over an option in the dropdown while selecting a framework or model factsheet.
  • Mitigated the effects of outdated (urls) linked input and output table formats by handling different URL variants until data migration occurs.

OpenPeerReview Enhancements:

  • Fields that are empty are no longer part of the review process. These fields are visible, but review actions cannot be applied to them.

See the full Changelog

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI 10 months ago

Open Energy Platform - HotFix - v0.20.2

See the full Changelog

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI 10 months ago

Open Energy Platform - HotFix - v0.20.1

See the full Changelog

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI 10 months ago

Open Energy Platform - v0.20.0

TBD

See the full Changelog

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI 10 months ago

Open Energy Platform - HotFix - v0.19.2

See the full Changelog

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI about 1 year ago

Open Energy Platform - v0.19.1

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI about 1 year ago

Open Energy Platform - Release v0.19.0

Data & Accessmanagement via Profile pages

New features and reworked UI!

Settings section

  • Remove group section
  • Added api-token reset button

User Groups section

  • Rework Implementation: Use htmx to create single page application
  • Implement new UI
  • User can now leave a group
  • User can now see tables assigned to the User Group
  • Enhance group permission usage

User Tables section

  • Improved query response time to load all user related tables
  • Implement new UI for the user tables page
  • Add pagination to better navigate results

Tables detail page: table permissions

  • Fixed and enhanced implementation to add users & user groups to table permissions
  • Added new database extension to provide quick autocomplete functionality when searching user names or group names
  • User can only add groups if they are a member of the group

About page

  • NFDI4Energy is now part of our Partners

Docker and GitHub Actions

  • Updated the docker images for oeplatform-pstgres & oep-website
  • The images now include all setup steps again
  • The postgresql image now includes the new database extension
  • Removed test workflows for python versions <3.10 as we finally updated our infrastructure

Documentation

  • Updated the installation guide with feedback from installation workshop
  • Added draft version of the http/REST WEB-API, based on open api (swagger-ui)

See the full Changelog

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI about 1 year ago

Open Energy Platform - HotFix - v0.18.2

Bug Fix

🐞Reintroduce a missing code module import.

Changes

πŸŒͺ️On the page for creating/editing scenario bundles, we have removed the tooltips for fields that contain a dropdown selection option. The tooltips did not provide any meaningful information.

See the full Changelog

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI about 1 year ago

Open Energy Platform - Patch - v0.18.1

Features

🌟Scenario Bundles are out of its early access stage !

🌟Implementation of a check that helps developers to identify missing oeo files that are relevant for the use of the oeplatform including the ontology functions.

🌟New user interface on the profile page that makes the table publishing functionality available to all users.

Bug Fixes

🐞Deleting a row in a table using the http api does not fail any more in case the row is a not nullable field.

🐞In the factsheets app, we disabled a feature that generated a Git activity graph based on the link to the Github repository. We do not allow our server to communicate with the outside world. This feature causes several error logs if it cant access the GitHub-API.

Changes

πŸŒͺ️Creating and editing scenario bundles is less error prone in case a user is not registered.

See the Full Changelog.

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI about 1 year ago

Open Energy Platform - v0.18.0

Table publishing via profile/table page

🌟 It is now possible to publish a table via the Tables subpage on the profile page. By publishing data in the OEP, the data table is moved to a topic (such as "Scenario"). The metadata of the table must contain an open data license in the "Licences" field of the oemetadata. (Note! Currently all existing tables are visible as "Published". We will provide an fix for this soon.)

🌟 There is now an automatic license check. This compares the license names of the oemetadata with the complete list of SPDX identifiers. The result is visible in the website user interface and useful messages are displayed to indicate errors or the success of the automatic check.

Datalist / dataview / open peer review

🐞 Clicking on tags opens a list of tagged tables again.

🐞During a peer review, the reviewed version of the oemeta data is now saved separately in order to avoid an inconsistent review result.

Metadata creation / editing using the oemetaBuilder

πŸŒͺ️ The oemeta data is now saved including empty fields. The metadata is saved in json format, which now also contains "null" values. This change does not apply to existing metadata, it only becomes visible when it is saved again.

View Metadata in the Meta Information widget

🐞 Fixed a bug where foreign keys from the oemeta data were not visible.

Ontology / oeo pages

🌟 Introduce htmx based page loading behavioir to midgate the effect of long loading times on usability.

🌟 Link to TIP terminology service in the ontology navigation dropdown.

πŸŒͺ️ The textual oeo viewer has been restructured to better clarify navigation in the hiracic oeo classes. Also the UI was enhanced.

Scenario Bundles

πŸŒͺ️ Added more tooltips in scenario tab.

πŸŒͺ️ Sort scenario years in ascending order.

🐞 Fix repeated DOIs

HTTP/Web API

🌟 New list endpoints that provide information in json format about available tables in the scenario theme as well as available framework and model factsheets.

See the full changelog.

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI about 1 year ago

Open Energy Platform - Hotfix - v0.17.2

🐞 Fixed a bug in the bundle access control for Scneario Bundles that raised an error when checking for the delete permission.

See the full changelog.

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI over 1 year ago

Open Energy Platform - Hotfix - v0.17.1

🐞 Fixed a bug in the bundle access control of Scneario that allowed the deletion of a bundle when the user is logged in.

See the full changelog.

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI over 1 year ago

Open Energy Platform - v0.17.0

Profile pages

🌟 Enhance β€œTables” Subpage UI and introduce sections for published & draft datasets and eplain the layout.
🌟 Enhance "Seetings" Subpage UI by making Permissing Groups more visible and explain ther pupose.

Scenario Bundles

🐞 fix a bug in the link to study report.
🐞 Fixed a bug in open URLs for study descriptors.
🐞 Fixed a typo in study descriptors.
🌟 Update source for available Framwokr & Model Factsheets as well as Datasets (for autocomplete options)
🌟 Add clickable study descriptor badges.
🌟 Add clickable input and output datasets badges.
🌟 Add another scenario descriptor as: study report due to legal obligation.
πŸŒͺ️ Sort regions and interacting regions alphabetically.
πŸŒͺ️ Update UI of qualitative comparison page

OEO

🌟 Include oeo release version 2.1.0
🌟 Enhance ontology/oeo pages layout and functionality.
🌟 Add a button to download oeo-closure.
🌟 Sort sub-classes in text-based oeo-viewer

See the full changelog.

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI over 1 year ago

Open Energy Platform - HotFix v0.16.2

🐞 Update outdated list of input and output datasets.
🐞 Fix/Add notification if user attempts to delete a factsheet without permission.
🐞Remove model factsheet info text from framework factsheet page.

See the full changelog.

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI over 1 year ago

Open Energy Platform - HotFix v0.16.1

🐞Fix typo in scenario bundle functionality that causes a error when selecting scenario years

See the full changelog.

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI over 1 year ago

Open Energy Platform - v0.16.0 Enhanced Scenario Bundle, Factsheets & OEP-NavigarionBar

🌟 Enhance the UI of scenario bundles detail & edit pages
🌟 Update the oep-homepage by adding a specific card for scenario bundles instead of factsheet
🌟 Add a delete functionality to framework and model factsheet
🌟 Add intro text to model factsheet page

πŸŒͺ️ Update & harmonize the oep navigation bar (all 3 versions of it)
πŸŒͺ️ Apply several minor updates to the Scenario Bundles that will smooth the bundle creaton

🐞Fixed a bug that displayed outdated data on model & framework factsheet pages because a cached version of the page was displayed
🐞Fix several minor bug on the factsheet and modelview pages
🐞Fix several bugs on the Scneario Bundles pages
🐞Fix link to correct faq page in oeacademy

See the full changelog.

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI over 1 year ago

Open Energy Platform - Hotfix v0.15.4 - Fix oeo modules download url

🐞 Fix a bug that raised an error when atttemping to download the oeo modules.

See the full changelog.

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI over 1 year ago

Open Energy Platform - Hotfix v0.15.3 - Fix scenario bundle app config

🐞 Fix react app config for frontend requests.

See the full changelog.

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI over 1 year ago

Open Energy Platform - Hotfix v0.15.2 - Fix bugs in the scenario bundle app

🐞 Scenario comparison now allows for additional criteria: β€œStudy name”, β€œStudy abstract”).
🐞 Scenario Bundle Publication: Field for citation is now disabled until it is implemented in the backend.
🐞 Scenario Bundle Scenario: None Regions are now displayed as expected (you have to readd them)
🐞 Scenario Bundle Publication: date field does store date as "day -1"
🐞 Same scenarios in different studies can now be compared (scenarios are unique to the study)

See the full changelog.

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI over 1 year ago

Open Energy Platform - Hotfix v0.15.1 - Fix the scenario bundle app

🐞 Update the React app build source files and fix a URL that caused a CORS header error.

See the full changelog.

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI over 1 year ago

Open Energy Platform - v0.15.0 - Scenario Bundle & Scenario Comparison

🌟 The new scenario bundles feature can be used to create and provide a comprehensive overview about all resources related to a study or project that was conducted.
🌟 The new scenario comparison feature is part of the scenario bundles page and can be used to perform a qualitative scenario comparison of specific criteria that is part of a scenario bundle.

See the full changelog.

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI over 1 year ago

Open Energy Platform - v0.14.2 - Patch Release

🌟New documentation page using mkdocs.
🌟Further improve OpenPeerReview usability: Update review process indicatro (red/green dot) & automatically switch metadata categorie tab if current field is not part of the current tab.

🐞Fixed a bug in the OpenPeerReview that disables review controls for fields that have not yet been peer reviewed.
🐞Fixed a bug in OpenPeerReview that prevented saving a new value that was first proposed and then accepted in the review process and should be saved in the review data model.
🐞Fixed a bug in the new django-compressor integration that prevented the update of compressed / chached resources.

See the full changelog.

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI over 1 year ago

Open Energy Platform - v0.14.1 - Patch Release

This release updates the UI of the Profile page, improves the Open Peer Review (2nd phase of the feature rollout), increases general stability and improves cache usage of the platform.

🌟 Update of the general user interface of the profile page
🌟 Add a captcha to password reset form.
🌟 Show sandbox tables in interface but not in schema view
🌟 Adding a cache-busting mechanism to deliver changes to the user interface more easily.
🌟 Open Peer Review: Enable submit button if all fields are reviewed.

🐞 Open Peer Review: active reviews list in the profile page will now always show the latest open review and the all reviews list provides a link to the review if it is ongoing.
🐞 Open Peer Review: Fixed a bug that prevents a review from being completed (awarding a badge) and the contributor getting stuck on the review page because the "Submit" button remains disabled.
🐞 Open Peer review: Remove duplicated entries in summary table.
🐞 Fix access to profile review page.
🐞 Open Peer review: Fix error on contributor page when reviewing a field in the spatial category.
🐞 Open Peer review: Fix review layout on profile page and update design to mockups.

πŸŒͺ️ Deactivate the edit metadata button if a review is ongoing.
πŸŒͺ️ Open Peer Review: Add input field validation for value suggestion field.
πŸŒͺ️ Visually indicate the progress of a review for each category of the metadata.

See the full changelog.

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI over 1 year ago

Open Energy Platform - v0.14.0 Open Peer Review

🌟The Open Peer Review feature is here! We are releasing this feature in several steps, this is the first step of the feature rollout phase. Errors are to be expected! Review table metadata and collect feedback on each field of the metadata to improve data quality.

See full Changelog

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI almost 2 years ago

Open Energy Platform - Hotfix - Restrict visibility of the profile page to the profile owner only

Hide the profile page if the current user is not the profile owner. Show blank page when the user tries to access the profile page using the numeric ID in the profile URL.

See the full Changelog.

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI almost 2 years ago

Open Energy Platform - Hotfix - Limit visibility of the user profile

🐞Hotfix for #1240

See full Changelog

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI almost 2 years ago

Open Energy Platform - Hotfix - Improve mirror managent command

What is the hofix about

When deplyoing the version, it was found that the mirror.py command needs to be improved. This hotfix provides the code for that.
Also, a one-time script to fix oemeatadata was removed from the codebase.

See full Changelog

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI almost 2 years ago

Open Energy Platform - Hotfix - fix django table name list

What is the hofix about

More table names that should not exist as identified during production release. The mirror management command is enhanced to handle table objects that are in the oep_django database that do not exist in the oedb.

See full Changelog

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI almost 2 years ago

Open Energy Platform - v0.13.0 Updates on Login Page, Topics Page, metaBuilder and Database improvement

🌟 updated metadata editor (metaBuilder) UI (bootstrap 5)
🌟 Implement new topic overview page ui
🌟 Update the profile page

πŸŒͺ️ Make table names unique across schemas

See full Changelog

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI almost 2 years ago

Open Energy Platform - v0.12.2 oemetdata migration

🌟 migrate all available metadata to latest version v1.5.2 with one time migration script

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI about 2 years ago

Open Energy Platform - v0.12.1 Hotfix

🌟 Rename tutorials to academy

improve clear sandbox command

See full Changelog

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI about 2 years ago

Open Energy Platform - v0.12.0 - Migrate Tutorials, UI Updates, management command

🌟 Remove the tutorials form django and migrate them to mkdocs, they are linked in the open energy platform - tutorials are now deployed on a gh-pages website
🌟 Add citation.cff to the repository
🌟 Add management command to clear the sandbox schema of the OEDB

πŸŒͺ️ Rework user interface : Database pages got a new look.

See full Changelog

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI about 2 years ago

Open Energy Platform - v0.11.1 - OEMetaBuilder: Annotate subject with OAT

🌟 Enable OEO annotation on subject fields when using the OEMetaBuilder

🐞 Fix check for id to strict
🐞 Fix OEMetaBuilder
🐞 Fix OEMetadata migration
🐞 Minor bug fixes

See the full changelog for v0.11.1

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI over 2 years ago

Open Energy Platform - v0.11.0 - Ontology Annotation Tool (OAT)

🌟 Introduce our mascot the OEPlatypus to the errors pages
🌟 Added management command to handle integrated react apps better (like the oeo-viewer)
🌟 Improve data structure checks in the REST-API
🌟 Rework the OEMetadata storage system
🌟 Introduce the Ontology Annotation Tool (OAT) to enables text based search for ontology terms
🌟 Rename the MetaEdit to OEMetaBuilder to create and edit OEMetadata

🐞 Fix bugs in the OEMetaBuilder like renamed field names and read-only fields

See the full changelog for v0.11.0

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI over 2 years ago

Open Energy Platform - v0.10.2

API Checks, Overview pages and UI/UX improvements, improved tag synchronization.

see full Changelog

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI over 2 years ago

Open Energy Platform - v0.10.1

Rework Tag-Filters and update content pages

🌟 Update tag filter UI
🌟 Update Overview pages content
🌟 Add new partner project pages
🌟 General enhancements

πŸŒͺ️ Drop support for Python 3.6.0 (if jupyter notebooks have to be used, nbconvert package does not support python 3.6 anymore)
πŸŒͺ️ Remove link to Studie Factsheets Alpha (stage for later release)

Full Changelog: https://github.com/OpenEnergyPlatform/oeplatform/blob/master/versions/changelogs/0_10_1.md

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI almost 3 years ago

Open Energy Platform - v0.10.0

Update tags and studie factsheets app.

See all changes.

Energy Systems - Energy System Modeling Frameworks - Python
Published by jh-RLI about 3 years ago

Open Energy Platform - v0.9.4

Hotfix.

Add migration files, Feature/oep review #779

Energy Systems - Energy System Modeling Frameworks - Python
Published by christian-rli over 3 years ago

Open Energy Platform - v0.9.3

The last release lacked a range of features that were meant to work, therefore this release comes in quick succession.

Changes

  • Update release procedure #794
  • Update OEO info #774

Bugs

Features

Energy Systems - Energy System Modeling Frameworks - Python
Published by christian-rli over 3 years ago

Open Energy Platform - v0.9.2

Changes

  • Improve the usability of the map/gis view (in dataedit). Auto-select "lat long" and "geometry" columns if present in data. Selection based on common column names [PR#710]
  • Updates OEO-SC members #733

Bugs

  • Fix [#717: https://github.com/OpenEnergyPlatform/oeplatform/issues/717]
  • Fix bug where entries in framework factsheets can be edited but are then not displayed.
  • Fix tests for CI

Features

  • api command for users to move tables between schemas
  • include first version of oep viewer [763: https://github.com/OpenEnergyPlatform/oeplatform/issues/763]

Energy Systems - Energy System Modeling Frameworks - Python
Published by christian-rli over 3 years ago

Open Energy Platform - v0.9.1

Changes

Bugs

  • Fix [#717: https://github.com/OpenEnergyPlatform/oeplatform/issues/717]
  • Fix bug where entries in framework factsheets can be edited but are then not displayed.
  • Fix tests for CI

Features

  • api command for users to move tables between schemas

Energy Systems - Energy System Modeling Frameworks - Python
Published by christian-rli almost 4 years ago

Open Energy Platform - v0.9.0

Changes

  • Updates OEO-SC members #733
  • Add rdf scenario factsheets (Alpha)

Bugs

  • SQLAlchemy 1.4 compatibility
  • Fix but in captcha handling
  • Fix templates in auth module

Energy Systems - Energy System Modeling Frameworks - Python
Published by MGlauer almost 4 years ago

Open Energy Platform - v0.8.1

Changes

  • Repositions the tutorials section
  • Removes Documentation Section
  • Adds Description to each index tile instead of a static image
  • Find complete information on #662
  • changes index.html and index-styles.html in the base django app.

Bugs

Energy Systems - Energy System Modeling Frameworks - Python
Published by MGlauer about 4 years ago

Open Energy Platform - v0.8.0

Features

  • Changed dataedit/views.py file to contain the new description "Contains sources, literature and auxiliary/helper tables that can help you in your work." (#635)
  • Tutorials: Improve UI by adding buttons to navigate back, markdown editor: enable fenced code blocks [PR#699]
  • Adds the UI-feature that lets the user download the filtered datasets as a csv.
  • Done by adding a Download View to the Data-Edit view under <host:port>/dataedit/view/<schema>/<table>

Bugs

  • Fixes formatting in the backend.js

Energy Systems - Energy System Modeling Frameworks - Python
Published by MGlauer over 4 years ago

Open Energy Platform - v0.7.1

Features

  • Add image upload for tutorials

Bugs

Energy Systems - Energy System Modeling Frameworks - Python
Published by MGlauer over 4 years ago

Open Energy Platform - v0.7.0

Features

  • Reworked meta data editor using jsoneditor and the platform API, fixes #161, #642, #643, #644, #645
  • Add RELEASE_PROCEDURE.md to repository.
  • Added wizard to create/delete tables, upload data from csv file, download metadata as json file #346
  • Add tutorials app (#489)
  • Add popover in data viewer for column description and unit (#134, #167)
  • Add form=datapackage option to simple API
    • Returns {schema}_{Ε§able}.zip containing
      • data.csv: result of `form=csv"
      • datapackage.json: table's metadata in JSON-format
  • Add a button for datapackage-download
  • Added wizard to create/delete tables, upload data from csv file, download metadata as json file #346
  • Add tutorials app (#489)
  • Add popover in data viewer for column description and unit (#134, #167)
  • Schema name in data view leads to schema list
  • Improved table highlighting
  • Remove display limits on tags
  • Re-enable search index for metadata
  • Make search index persistent
  • Update search index on change of metadata or tags

Bugs

  • Fix framework factsheet bugs (#625)

Energy Systems - Energy System Modeling Frameworks - Python
Published by MGlauer over 4 years ago

Open Energy Platform - v0.6.4

Features

  • Add tutorials app (#489)
  • Show video-contend in tutorials (#516)

Energy Systems - Energy System Modeling Frameworks - Python
Published by MGlauer over 4 years ago

Open Energy Platform - v0.6.3

Features

  • Add additional urls for ontologies
  • Enhance OEO-SC page

Bugs

  • Fix handling of metatables on table creation

Energy Systems - Energy System Modeling Frameworks - Python
Published by MGlauer almost 5 years ago

Open Energy Platform - v0.6.2

  • Add Ontology releases
  • Add members of OEO-SC

Energy Systems - Energy System Modeling Frameworks - Python
Published by MGlauer almost 5 years ago

Open Energy Platform -

Features

  • Consistent naming (#594)
  • Subpage for OEO Steering committee
  • Add missing partners to about page

Bugs

  • Use server-side cursors in search API
  • Use correct function in like queries
  • Fix bug when filtering several tags (#590)
  • Factsheets: Implementing general user-feedback on (#419) in (#599)
  • Disallow direct access of study factsheets
  • Raise correct exception in invalid activation form

Energy Systems - Energy System Modeling Frameworks - Python
Published by MGlauer almost 5 years ago

Open Energy Platform - Redesign

Features

  • Support alembic migrations
  • API: More fine grained handling of temporal data
  • Support metadata version 1.4
  • Metadata upload and download via API (#461)
  • Allow Metadata on table creation
  • Add contribute file (#469, #505)
  • Cover versioning tables in migrations
  • Factsheets: General remodeling of factsheets (#419)
  • Factsheets: Make links clickable (#74)
  • API: Explicit column handling (#484)
  • API: Handle metadata via API
  • API: Pass GIS-types in column descriptions (#507)
  • Require captcha in contact form
  • Include description for ontology (#542)

Bugs

  • API: Fixed negation in where clauses
  • API: Fixed metadata tooltips
  • API: Fixed alias handling (#482)
  • Factsheets: Remove duplicates, typos, naming errors, display errors (#311, #401, #38, #100)
  • Factsheets: Change or add field text or type (#311, #36, #50, #82, #84, #85, #95, #94, #90)

Energy Systems - Energy System Modeling Frameworks - Python
Published by MGlauer about 5 years ago

Open Energy Platform - 0.4.0

Energy Systems - Energy System Modeling Frameworks - Python
Published by MGlauer about 6 years ago

Open Energy Platform -

Features

  • Show changelogs
  • Add 'form=csv' option for /rows-API-requests
  • Add button for CSV download

Bugfixes

  • Parse integer valued character_maximum_length in put-requests for tables

Energy Systems - Energy System Modeling Frameworks - Python
Published by MGlauer almost 7 years ago

Open Energy Platform - Speaking in dialects

Energy Systems - Energy System Modeling Frameworks - Python
Published by MGlauer almost 7 years ago

Open Energy Platform - Tutorial-Release

Energy Systems - Energy System Modeling Frameworks - Python
Published by MGlauer over 7 years ago

Open Energy Platform -

Energy Systems - Energy System Modeling Frameworks - Python
Published by MGlauer over 8 years ago

Open Energy Platform -

Energy Systems - Energy System Modeling Frameworks - Python
Published by MGlauer over 8 years ago

Open Energy Platform - v0.0.3

Energy Systems - Energy System Modeling Frameworks - Python
Published by MGlauer over 8 years ago

Open Energy Platform - v0.0.2

Energy Systems - Energy System Modeling Frameworks - Python
Published by MGlauer almost 9 years ago

Open Energy Platform - Primary platform release

Energy Systems - Energy System Modeling Frameworks - Python
Published by MGlauer about 9 years ago