Skip to content

Releases: OpenEnergyPlatform/oeplatform

v1.6.0 - Updated URL patterns & sorted table columns

27 Nov 15:49
4ad13f0

Choose a tag to compare

✨ Highlights

  • API and Databse URLs are now streamlined:

    • Rest-API and frontend URL
    • Use of old URL patterns are redirected to the new patterns
  • Columns are now ordered by their ordinal position, starting with "id" column

  • The datatable views feature to plot spatial data with lat/long coordinates is now available

👉 Check out the full changelog and explore what’s new!
Full Changelog

v1.5.2

30 Oct 15:05
3d9e7bb

Choose a tag to compare

We improved the way tables are displayed by

  • adding pagination
  • sort by creation date

and added feature to unpublish tables.

On the frontend, we harmonized the messaging system.

The oeo view app now can usethe TIB-Terminology Service API
to query the OEO contents.

👉 Check out the full changelog and explore what’s new!
Full Changelog

v1.5.1

23 Oct 14:38
3bb843d

Choose a tag to compare

✨ Highlights

  • Moved tag system from OEDB to Djangos internal DB to fully decouple primary and application databases.

  • Reworked the OEO-Viewer using the TIB-Terminology-Service and the Terminology Service Suite, which offers a rich Widget library to build frontend applications. The OEO-Viewer can beused to browse the OEO contents.

  • Fixed various Bugs:

    1. in the Error display system
    1. rendering the data preview when "invalid" JSON data is present
    1. rendering the data preview when infinity values are present.

👉 Check out the full changelog and explore what’s new!
Full Changelog

v1.5.0 - OEDB update: Decouple App and Database

23 Oct 14:22
ef260d9

Choose a tag to compare

✨ Enhancement

This release focused on implementing the long time planned update to the primary database setup (OEDB) and its effect on the Database access layer implemented in the oeplatform. This makes the architecture more clean and decouples the large volume data storage from the application. To get there, we condensed all physical database schemas to a single "data" schema on the OEDB. In the application we still use the schemas as topics but now they purely are used to group the data for presentation. Managing data resources and synchronizing the app and oedb data becomes way more straight forward.

👉 Check out the full changelog and explore what’s new!
Full Changelog

Hotfix v1.4.1

09 Oct 14:43
b05f290

Choose a tag to compare

🛠️ Fix

  • Scenario bundles can now be managed by multiple users after fixing a bug in the query that determines the user permissions.

👉 Check out the full changelog for details and links to the relevant pull requests!

Full Changelog

v1.4.0 - Major updates: Scenario Bundles & Open Peer Review

17 Sep 07:22
5ce0f4b

Choose a tag to compare

✨ Highlights

This release delivers a major update to the Open Peer Review and Scenario Bundles:

  • Peer review is now fully aligned with OEMetadata v2 and features a reworked modular JavaScript architecture for smoother interaction.
  • Scenario Bundles are upgraded to OEKG v2, with faster page loads and a stabilized backend/frontend implementation.

🔍 Open Peer Review Enhancements

  • Updated the review workflow to fully support OEMetadata v2.

  • Divided the peer review functionality into modular JavaScript files for better maintainability (main, navigation, opr_reviewer_logic, peer_review, state_current_review, summary).

  • Improved UI interaction:

    • Grouping for indexed fields in the summary view.
    • Indexed fields now start numbering from 1.
    • Windows for indexed fields and subcategories in OPR open consistently.
  • Removed the contributor tab from the peer review interface.

📊 Scenario Bundles & OEKG v2

  • Implemented OEKG v2 with the latest OEO concepts.
  • Delivered a stabilized Scenario Bundle frontend & backend implementation.
  • Significantly improved initial page load time by refactoring to pure SPARQL queries.

🐞 Bug Fixes & Stability

  • Fixed missing connections between review logic and the new main.js entrypoint:

    • OPR reviewer clickability restored.
    • Navigation functions correctly integrated into the new structure.

📖 Documentation

  • Updated documentation to reflect OEMetadata v2–based peer review and OEKG v2 Scenario Bundles.

👉 Check out the full changelog and explore what’s new!
Full Changelog

HotFix v1.3.4

17 Sep 07:05
cfa1a63

Choose a tag to compare

🛠️ New Features

  • Added a REST API to get all / specific table metadata on data size.

👉 Check out the full changelog for details and links to the relevant pull requests!

Full Changelog

HotFix v1.3.3

17 Jul 12:57
ade0232

Choose a tag to compare

🧼 Fixes

  • We fixed two bugs: One made it impossible to enter a valid captcha when sending an e-mail using the contact form or when creating a user account. The second was found in the OEKG-SPARQL query UI, some unwanted code edits broke the application, which now works again.

👉 Check out the full changelog for details and links to the relevant pull requests!

Full Changelog

Patch v1.3.2

10 Jul 15:39
46f470a

Choose a tag to compare

🧼 Updates

  • On the data preview page in the Meta Information section, add a dropdown button to either download the oemetadata.json file or view the oemetadata api page for the specific table

👉 Check out the full changelog for details and links to the relevant pull requests!

Full Changelog

Patch v1.3.1

10 Jul 09:54
f8686e6

Choose a tag to compare

🧾 REUSE Compliance & Dataset Import Enhancements

This release brings REUSE compliance to the oeplatform repository, along with improved support for working with example datasets and syncing data from the production OEP.

REUSE Compliance

  • The repository is now fully [REUSE](https://reuse.software/) compliant.
  • Added a license check workflow to enforce compliance.
  • Missing license information has been resolved.
  • Obsolete README.md was removed in favor of the updated README.rst.

🛠️ New Features & Utilities

  • Added a management command to seed your local database with tables, data, and metadata from an example dataset.
  • Introduced a prototype script to import datasets from the production OEP into a local instance for testing or development.

🧼 Updates & Fixes

  • Updated the OEO-SC page with fresh content.
  • Updated README.rst with improved information and removed outdated README.md.

🧩 Documentation Updates

  • Added documentation on:

    • Seeding the local database with example data.
    • Importing datasets from the production OEP to your local instance.

👉 Check out the full changelog for details and links to the relevant pull requests!

Full Changelog