Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/1.0.0 #15

Merged
merged 4 commits into from
Jan 9, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion aviso-server/admin/aviso_admin/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
import logging

# version number for the application.
__version__ = "0.4.1"
__version__ = "0.5.0"

# setting application logger
logger = logging.getLogger("aviso-admin")
Expand Down
2 changes: 1 addition & 1 deletion aviso-server/auth/aviso_auth/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
import logging

# version number for the application.
__version__ = "0.3.1"
__version__ = "0.4.0"

# setting application logger
logger = logging.getLogger("aviso-auth")
Expand Down
2 changes: 1 addition & 1 deletion aviso-server/auth/aviso_auth/frontend.py
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ def index():

@handler.route(self.config.backend["route"], methods=["POST"])
def root():
logger.info(f"New request received from {request.remote_addr}, content: {request.data}")
logger.info(f"New request received from {request.headers.get('X-Forwarded-For')}, content: {request.data}")

resp_content = timed_process_request()

Expand Down
2 changes: 1 addition & 1 deletion aviso-server/monitoring/aviso_monitoring/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
import logging

# version number for the application.
__version__ = "0.5.0"
__version__ = "0.6.0"

logger = logging.getLogger("aviso-monitoring")
logger.setLevel(logging.DEBUG)
2 changes: 1 addition & 1 deletion aviso-server/rest/aviso_rest/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
import logging

# version number for the application.
__version__ = "0.3.3"
__version__ = "0.4.0"

# setting application logger
logger = logging.getLogger("aviso-rest")
Expand Down
19 changes: 19 additions & 0 deletions docs/source/contributing/whats_new.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,25 @@
What's New
==============

Version 1.0.0 (09 January 2024)
--------------------------------

- **File-based Engine Update**
The backend for the file-based engine has been upgraded from Pyinotify to Watchdog, enhancing performance and reliability.

- **MacOS Support**
Version 1.0.0 introduces initial support for MacOS, broadening the platform compatibility.

- **Test Enhancements**
Tests have been improved to utilize relative paths, increasing the robustness and portability of the testing process.

- **Prometheus Metrics**
Added token support for Prometheus metrics.

- **Kubernetes Compatibility**
Enhancements in aviso-monitoring to offer better support for Kubernetes environments.


v0.11.1 (02 February 2022)
--------------------------

Expand Down
6 changes: 6 additions & 0 deletions docs/source/guide/aviso_ecmwf.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,12 @@ This section presents how Aviso has been configured and deployed at ECMWF. This

__ https://www.ecmwf.int/en/about/contact-us

.. note::

The `aviso-examples`_ repository includes helpful scripts and configuration files as examples for using aviso with ECMWF notifications.

.. _aviso-examples: https://github.com/ecmwf/aviso-examples

ECMWF Aviso service
-------------------

Expand Down
2 changes: 1 addition & 1 deletion pyaviso/triggers/post_trigger.py
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ def __init__(self, notification: Dict, params: Dict):
self.protocol = ProtocolType[protocol_params.get("type").lower()].get_class()(notification, protocol_params)

def execute(self):
logger.info("Starting Post Trigger for (params.get('protocol'))...'")
logger.info("Starting Post Trigger...'")

# execute the specific protocol
self.protocol.execute()
Expand Down
2 changes: 1 addition & 1 deletion pyaviso/version.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# version number for the application
__version__ = "0.11.1"
__version__ = "1.0.0"
Loading