Skip to content

Releases: odtp-org/odtp

v0.4.0

03 Jul 13:15
ca50f05
Compare
Choose a tag to compare

Changelog

  • gui: the general workflow for the user was improved (new Items are selected automatically for example)
  • gui: validation has been implemented in the forms to make sure data that is entered will be valid
  • gui: the run page for executions has been improved in the gui: logs are now also available from the gui when a workflow runs
  • gui: on the dashboard homepage you can now directly see whether all services including github are connected
  • gui: the workarea in the dashboard was removed and replace by an info section on top of the pages
  • logging: improve logging at GUI/CLI: run commands are now logged to a file, while everything else is still logged to the command line: this is so run commands can be easier debugged by knowing what was run in docker and how that run was triggered
  • logging: the logs of the execution runs are now exposed as volumes, so that will be directly available when the component starts and will remain in the project path even after a component exited prematurely
  • execution: execution and step timestamps
  • cli: printing table from mongodb colleciton
  • cli: delete methods for execution and related items.
  • components: avoid rebuilding image if component is available
  • compose: a dev version for docker compose has been added to facilitate development

What's Changed

  • fix(cloning of component repo): consider odtp-component-client by @sabinem in #154
  • feat(dashboard run page): simplfy project folder creation by @sabinem in #153
  • fix(compose.prod.yml): removing app volume by @caviri in #151
  • Fix env variable in docker compose by @sabinem in #164
  • feat(logs & output collections): Added missing collections in initial… by @caviri in #157
  • fix(S3 Initiation): Fix for S3 initial setup by @caviri in #156
  • feat: merge main to develop by @sabinem in #170
  • feat(execution-timestamps) by @caviri in #159
  • Feat/log dir as volume by @sabinem in #175
  • Feat/improve cli and gui execution runs by @sabinem in #176
  • feat(docker): Avoid rebuilding images available by @caviri in #160
  • feat(CLI-table): Using pretty tables to get items from any collection. by @caviri in #174
  • fix(variable renaming): Missed renaming of 2 variables by @caviri in #179
  • Logging and chores by @caviri in #172
  • fix(dashboard): changed names of timestamp fields for execution by @sabinem in #180
  • chore(cli): cleanup execution commands that are only for the gui by @sabinem in #181
  • feat/log commands to file by @sabinem in #165
  • Fix/dashboard run page layout by @sabinem in #182
  • Delete s3 Objects and items related to an execution by @caviri in #173
  • chore(.env.dist files): provide extra file for dev setup by @sabinem in #184
  • v0.4.0 by @caviri in #183

Full Changelog: v0.3.1...v0.4.0

v0.3.1

30 Jun 08:41
f563bf0
Compare
Choose a tag to compare

What's Changed

  • fix(dependencies): Removing pyarrow and freezing numpy to <2 to avoid… by @caviri in #155
  • fix(Missing method): Missing get_component_version by @sabinem in #163
  • Fix compose production by @sabinem in #162
  • fix(pyproject.toml): add pandas as a dependency by @sabinem in #166
  • Hotfix/add pandas dependency by @sabinem in #169

Full Changelog: v0.3.0...v0.3.1

v0.3.0

19 Jun 14:45
8f1e7da
Compare
Choose a tag to compare

Release Overview:

  • dashboard was refactored since code files were getting too long
  • homepage of the dashboard got an upgrade and also contains now connection checks
  • the execution run page is now only accessible via the execution
  • the workflow in the dashboard has been improved
  • the docker compose setup has now a dev and a prod file
  • log levels for dashboard and docker runs can now be set separately

Changes by PRs

Full Changelog: v0.2.8...v0.3.0

v0.2.8

08 May 14:02
20145bb
Compare
Choose a tag to compare
  • Bugfixes
  • Adjust log settings

What's Changed

Full Changelog: v0.2.7...v0.2.8

v0.2.7

07 May 09:37
bb7dc30
Compare
Choose a tag to compare

Bug fix:

  • Docker compose: ODTP_PATH variable

What's Changed

  • fix(ODTP_PATH): change to variable that is coming from .env by @sabinem in #117

v0.2.6

07 May 09:36
Compare
Choose a tag to compare

Bug fix docker compose

v0.2.5

06 May 21:23
Compare
Choose a tag to compare

Features

  • Introduce version tags for components
  • Allow in cli commands to use attributes rather than ids to identify documents
  • make gui more user friendly and add validation to forms
  • change color schema of gui to black and white

What's Changed

Full Changelog: v0.2.4...0.2.5

v0.2.4

30 Apr 12:27
2934cc7
Compare
Choose a tag to compare

v0.2.4: Feature

  • Network added to compose so odtp components can use it
  • Introducing secrets compatibility

What's Changed

Full Changelog: 0.2.3...v0.2.4

v0.2.3

18 Apr 15:00
Compare
Choose a tag to compare
  • expose dahsboard parameters: port and reload

What's Changed

  • feat: make dashboard run parameters adjustable by @sabinem in #89

Full Changelog: 0.2.2...0.2.3

v0.2.2

18 Apr 14:58
9d4e8f4
Compare
Choose a tag to compare
  • add git submodules when cloning repos

What's Changed

  • fix(Dockerfile): don't expose environment variables by @sabinem in #57
  • Functional docker compose for all services in ODTP by @caviri in #55
  • v0.2.1 proposal by @caviri in #58
  • v0.2.1 by @caviri in #59
  • feat(seperate .env files): make 2 .env file examples for install by @sabinem in #65
  • Merge hotfix from main into develop by @sabinem in #85
  • Merge pull request #59 from odtp-org/main by @sabinem in #83
  • fix(docker compose env): s3 server url needs to be set by @sabinem in #86
  • hotfixed recursive submodules missing by @caviri in #88

Full Changelog: 0.2.1...0.2.2