- Oct 05, 2023
-
-
Adam Deacon authored
feat: set smartquotes=False for Sphinx See merge request !11
-
Adam Deacon authored
-
- Oct 04, 2023
-
-
Dmitrii Unterov authored
-
- May 18, 2022
-
-
Dave Hart authored
Install PHP test runner into Docker test environment. Fix PHP test failures by porting the fixes that have already been made to the matching Python tests. Run PHP tests when running tox (which will run them in CI). Always build the Docker Compose test environment when `./test.sh` is run.
- May 16, 2022
-
-
Robin Goodall authored
-
Robin Goodall authored
-
Robin Goodall authored
-
Robin Goodall authored
Dockerize build and test flow, and enable GitLab auto-DevOps Closes #11 See merge request !8
-
Dave Hart authored
Remove clean-up code from `test.sh` as it's not needed when using `docker-compose run` (and indeed produces a confusing error). Add extra line to generated Python methods file (lint fix). Fix typo in the README file.
-
- May 11, 2022
-
-
Dave Hart authored
Add Dockerfiles for generating environments in which to build/test the deliverables. Add Docker Compose configuration for running the build and test flows. And scripts for starting the build and test flows. Ensure build directory exists to avoid permission issues with build flow. Modify GitLab CI/CD configuration to run jobs for building the deliverables and running the tox tests (in containers using Docker-in-Docker). Enable full set of GitLab auto-DevOps jobs. Add coverage collection to the test job. Add example secrets file and modify the unit tests to use the secrets. Modify tox configuration to pass on secrets to the tests and to collect coverage data. Update the README with information about running the build and test flows via Docker Compose, about making a release, about setting up CI/CD and about secrets. Make PHP document generation depend on the required Docker image. Enable use of Docker inside the build container (required for building PHP documentation). Run build container as root user to avoid permissions issues with Docker. Force all writable files to be owned by the current user when the container exits. Fix use of Virtualenv when building Python documentation. Modify PHP documentation generation script to be able to run inside a container. Fix use of `sed` in the PHP documentation generation script. Override some SAST "spotbug" job options to use the build.
-
- Mar 31, 2022
-
-
Monty Dawson authored
Update lookup test url See merge request !7
-
Robin Goodall authored
-
Robin Goodall authored
-
Robin Goodall authored
-
- Nov 11, 2021
-
-
Dr Abraham Martin authored
Remove unused certs from client. See merge request !6
-
Monty Dawson authored
-
- Nov 10, 2021
-
-
Robin Goodall authored
refresh build system Closes #8 See merge request !5
-
- Nov 09, 2021
-
-
Dr Rich Wareham authored
-
Dr Rich Wareham authored
-
Dr Rich Wareham authored
-
Dr Rich Wareham authored
Refresh build system post release of 1.3.0. Port the various helper scripts to Python3 and remove JRE 1.6 support as that is well EoL-ed by now.
-
- Nov 08, 2021
-
-
Monty Dawson authored
make use of requests library to handle TLS Closes #4 See merge request !4
-
Dr Rich Wareham authored
-
Dr Rich Wareham authored
-
Dr Rich Wareham authored
Code-side changes for #1
-
Dr Rich Wareham authored
Remove the unsupported Python 2 client's code.
-
Dr Rich Wareham authored
Rather than rolling our own SSL wrapper, make use of the one in requests. Allow a custom requests.Session object to be passed into the connection if custom behaviour such as CA pinning is required. Closes #4
-
Monty Dawson authored
PHP: Remove use of own cacerts.txt file Closes #5 See merge request !3
-
Robin Goodall authored
-
- Jul 13, 2021
-
-
Robin Goodall authored
Resolve "Python3 client fails to serialize attributes" Closes #2 See merge request !2
-
- Jul 12, 2021
-
-
Dr Abraham Martin authored
Add README and remove building support for Python 2 libraries
-
Dr Abraham Martin authored
-
Dr Abraham Martin authored
-
Dr Abraham Martin authored
-
Dr Abraham Martin authored
-
Dr Abraham Martin authored
-
Dr Abraham Martin authored
-
Dr Abraham Martin authored
-