- Mar 27, 2025
-
-
Antoine Lambert authored
- Feb 17, 2025
-
-
Antoine Lambert authored
-
Antoine Lambert authored
Bump development tools: mypy, codespell, isort, ... Move all tools configuration in pyproject.toml. Remove no longer needed mypy overrides.
-
- Dec 04, 2024
-
-
Antoine Lambert authored
Side effect of latest release of httpx (0.28.0) used by svix Python client which enforces JSON compact representation.
-
- Dec 02, 2024
-
-
Antoine Lambert authored
Also synchronize svix server version with its Python client.
-
- Nov 18, 2024
-
-
Antoine Lambert authored
-
- Sep 18, 2024
-
-
Antoine Lambert authored
- Sep 16, 2024
-
-
Guillaume Samson authored
-
Guillaume Samson authored
-
- Aug 30, 2024
-
-
Antoine Lambert authored
-
- Aug 27, 2024
-
-
David Douard authored
-
- Jul 15, 2024
-
-
Antoine Lambert authored
-
- Jul 01, 2024
-
-
Antoine Lambert authored
Latest tenacity release adds some internal changes that broke the mocking of sleep calls in tests. Fix it by directly mocking time.sleep (was not working previously).
-
- Jun 28, 2024
-
-
Antoine Lambert authored
In order to mitigate webhook event that cannot be sent in case of temporary network failure, implement a tenacity retry decorator and use if in the event_send method of the webhooks interface.
-
- May 13, 2024
-
-
Guillaume Samson authored
Related to swh/infra/sysadm-environment#5314
-
- Mar 29, 2024
-
-
David Douard authored
-
- Mar 15, 2024
-
-
Antoine R. Dumont authored
-
- Feb 12, 2024
-
-
Antoine Lambert authored
-
- Feb 09, 2024
-
-
Antoine Lambert authored
Mounting a config file might not work as expected when running docker inside docker inside docker as in SWH Jenkins and could lead to svix server not starting.
-
- Feb 05, 2024
-
-
Antoine Lambert authored
Related to swh/meta#5075.
-
- Feb 02, 2024
-
-
Nicolas Dandrimont authored
I assume this pin was set for compatibility with other modules, but that's not needed anymore.
-
- Dec 03, 2023
-
-
David Douard authored
Apply swh-py-template 0.1.6 See merge request !25
-
David Douard authored
-
- Nov 29, 2023
-
-
David Douard authored
Migrate to copier-based swh-py-template See merge request !24
-
David Douard authored
-
- Nov 20, 2023
-
-
Antoine Lambert authored
It ensures a webhook signature can be recomputed to the same value client side since the latest svix release (1.14.0).
-
Antoine Lambert authored
Fix errors related to jsonschema package.
-
- Nov 14, 2023
-
-
Antoine Lambert authored
conftest: Skip tests if docker compose is not available on host See merge request !22
-
Antoine Lambert authored
Also remove docker-compose tests requirement as it tries to install an old PyYAML version which clashes with other SWH requirements.
-
- Oct 27, 2023
-
- Oct 26, 2023
-
-
Antoine Lambert authored
Previously, it was not possible to run multiple test sessions in parallel for the swh-webhooks package. So make it is possible by using pytest-docker instead of pytest-docker-compose and ensuring svix URL uses a different port on the host for each test session.
-
- Oct 25, 2023
-
-
Antoine Lambert authored
Its purpose is to be used in tests implementation.
-
- Oct 24, 2023
-
-
Antoine Lambert authored
It enables to set a custom secret for verifying authenticity of webhook messages.
-
Antoine Lambert authored
Related to #6.
-
Antoine Lambert authored
-
- Oct 19, 2023
-
-
Antoine Lambert authored
Related to #6.
-
- Oct 10, 2023
-
-
Antoine Lambert authored
It enables to register event types defined in the `swh-webhooks` package in a simple CLI call. Related to #6.
-
Antoine Lambert authored
For the moment it enables to forward origin creation and visit events through webhook messages. Related to #8.
-