David Nesting
David Nesting
On GitLab enterprise, `mp merge` currently merges if it is possible to merge. If a repo is not configured with any merge rules requiring an approval, this means merges will...
At least in GitLab, when an error occurs, the `mp status` output replaces the usual status output with the error text. This removes information useful in debugging (like the URL...
When using `mp push -a dnesting` with an enterprise GitLab, merge requests are created with no assignee, despite having an assignee in `mp status` output.
For better or worse, my organization has projects (repos) with spaces in their names. When I attempt to push, these fail with a 404. The `mp status` output looks like:...
Presently API errors are returned without context that the controller may provide in the HTTP response. This PR adds that context to the APIError so that callers (Terraform) can make...
Presently the client serializes all attributes it knows about when sending Create and Update requests to the controller. By contrast, the official web UI only sends a subset of attributes...
When calling `UpdateNetwork`, I occasionally get a response containing no data elements: ```json HTTP/1.1 200 ... { "meta": { "rc": "ok" }, "data": [] } ``` This results in a...
The last merge was made 3 years ago and there are a number of issues filed where people are pointing out that this project no longer builds on multiple platforms....
## BUG/PROBLEM REPORT / FEATURE REQUEST `RestrictingNodeTransformer` rewrites usage of `print`, and expects its output to be retrieved with `printed`. This is too opinionated for my use case (plus I...
Wireshark-generated PCAP-NG files cannot be parsed. - OS Version: MacOS Sequoia 15.4.1 (24E263) - Python Version: Python 3.12.2 (main, Feb 23 2024, 13:29:13) [Clang 15.0.0 (clang-1500.1.0.2.5)] - pypcapkit: 1.3.5.post16 -...