NEANIAS_logoNEANIAS Atmospheric Flux Densities Service

Atmo-flud web component

The current version of web component is: v3.0.4
Bellow you can see the log of changes:

v3.0.4 - 2022-12-21

Added
  • Added text to home page to inform our users how to cite the NEANIAS project

v3.0.1 - 2022-07-08

Changed
  • Changed link from Eddy Covariance report to the new scientific background document.
  • Updated documentation for Eddy Covariance in docs.neanias.eu.
  • Uploaded new scientific background document for Eddy Covariance.

v3.0.0 - 2022-06-25

Changed
  • Allow running without Redis.
  • Better customization for multiple development environments.
  • Improve error reporting when communicating with Nextcloud.
  • Improve error reporting when launching jobs to Kubernetes.
  • Improvements in Docker image to pass the security audit.
  • Partial source code cleanup and styling improvements.
  • Upgrade to latest versions of Python and module dependencies.

v2.1.5 - 2022-01-06

Changed
  • Deployment for developers fixes
  • When visiting past studies and the results folder has been garbage-collected, fail gracefully with a proper message.

v2.1.4 - 2021-12-27

Fixed
  • Gradient method: parameter naming

v2.1.3 - 2021-12-13

Changed
  • Update logging/accounting certificates
Fixed
  • Delete old database backup files, via the CronJob

v2.1.2 - 2021-11-24

Changed
  • Description of input parameters for Gradient Method.

v2.1.1 - 2021-11-22

Fixed
  • Change the allowed values of 'period' for Gradient Method. Now its {300, 600, 900, 1200, 1500, 1800} instead of {3000, 6000, 9000, 12000, 15000, 18000}.

v2.1.0 - 2021-11-08

Added
  • Configuration: Allow web application to post scientific jobs in another cluster that is under the control of the service provider.
Fixed
  • Display entries of next/previous page from admin menu.

v2.0.2 - 2021-10-20

Changed
  • Update configuration files with the correct helpdesk URL.

v2.0.1 - 2021-10-15

Fixed
  • Update the selenium tests to match the latest version of NEANIAS AAI

v2.0.0 - 2021-10-15

Added
  • Helpdesk for user questions/support/complaints
  • Submitted scientific jobs include CPU requests.
  • Submitted scientific jobs include a memory request according to the size of the input file. This is used for better placement of the job on a cluster node.
  • User feedback forms for completed calculations
Changed
  • Edit deployment configuration files to operate with Kubernetes 1.21

v1.6.0 - 2021-06-11

Added
  • Privacy Policy
  • Terms and Conditions

v1.5.2 - 2021-06-09

Changed
  • Description of Gradient Method parameters.

v1.5.1 - 2021-06-03

Added
  • Display current date and time in UTC, in about page
Changed
  • Gradient method parameters
  • Service description

v1.5.0 - 2021-05-28

Added
  • Option to execute the Gradient Method.
Changed
  • Option to query past executions based on algorithm and status.

v1.4.0 - 2021-05-17

Added
  • API for atmo-flud. Another service can trigger the execution of a scientific job, on behalf of a user, using the provided API endpoints.

v1.3.1 - 2021-04-16

Fixed
  • Force user to reconnect when the refresh token is not valid (has been revoked or expired).

v1.3.0 - 2021-04-15

Added
  • Administator page to monitor submitted jobs and run metrics.
Changed
  • Use Authlib instead of flask_oidc_ex for integration with NEANIAS AAI Service.

v1.2.4 - 2021-04-01

Added
  • Allow user to provide a URL for input file of scientific calculation.

v1.2.2 - 2021-03-27

Added
  • CronJon that creates database backups will erase back up files created more than a week ago.
Changed
  • Additonal resources needed by the application (e.g. redis & postgres) should be deployed before the application. They are not included in the kustomization anymore.

v1.2.1 - 2021-03-26

Added
  • Unit tests for webapp using selenium webdriver for firefox and chromium
Changed
  • Set up the documentation link to docs.neanias.eu via environment variable. This is needed to point to the correct documentation's version, according to the deployment's version & environment.
Deprecated
  • Post a new scientific job directly to K8S cluster, application does NOT use JQM to post jobs on its behalf anymore.

v1.2.0 - 2021-03-10

Added
  • Create about page to display webapp and scientific version.
Fixed
  • Logging configuration path.

v1.1.0 - 2021-03-04

Added
  • Automatic deployment to development environment
  • Kubernetes deployment/configuration using kustomize

v1.0.0 - 2020-11-26

Initial Release

Atmo-flud scientific component

The current version of scientific component is: v1.5.1