-
-
Notifications
You must be signed in to change notification settings - Fork 112
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
v2.2.0 Features & Fixes #574
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This change will allow us to include all information from composer installs. Including the autoload.php and related resources.
This was
linked to
issues
Oct 1, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
New Features
/api/v2/graphql
./api/v2/services/bind*
endpoints for managing the BIND DNS server package (Would be great if api would also support the add-on 'bind dns server' package. #276)./api/v2/system/certificate/pkcs12/export
endpoint to export certificates as PKCS#12 archives (Ability to export PCKS#12 from certificates #470)./api/v2/certificate/renew
endpoint to renew internal certificates./api/v2/crl/revoked_certificate
endpoint to manage revoked certificates via CRL (Create/import CRL for Certificate Revocation #166)./api/v2/system/certificate_authority/generate
endpoint to create new internal Certificate Authorities (CA) (Certificate Authority creation #519)./api/v2/system/certificate/generate
endpoint to create new internal certificates./api/v2/system/certificate/signing_request
endpoint to create new Certificate Signing Requests (CSR) (Ability to sign a CSR using api. #250)./api/v2/system/certificate/signing_request/sign
endpoint to sign existing CSRs (Ability to sign a CSR using api. #250)./api/v2/status/dhcp_server/leases
(Feature Request : DHCP lease control #130)./api/v2/status/log/settings
endpoint for reading and updating log settings./api/v2/status/ipsec/sa
endpoints to retrieve IPsec tunnel statuses (/api/v1/status/ipsec seems to be gone in the V2 API? #571)./api/v2/status/ipsec/child_sa
endpoint to retrieve specific IPsec child SA status (/api/v1/status/ipsec seems to be gone in the V2 API? #571).sort_by
andsort_order
parameters to control object sorting in config or before writing to the pfSense configuration (APIFirewallRuleSort missing from v2 api? #565).expose_sensitive_fields
setting to allow exposure of sensitive fields in API responses.Changes
tls
field to automatically generate a TLS key if one is not provided (When creating an OpenVPN server in v2 of the API, there is no option to generate a TLS Key, as there was in v1 #570).tls*
fields are now only available whenuse_tls
is set totrue
(When creating an OpenVPN server in v2 of the API, there is no option to generate a TLS Key, as there was in v1 #570).pfsense-restapi generatedocs
command withpfsense-restapi buildschemas
.tls
field as 'sensitive,' so it will no longer appear in API responses by default.Bug Fixes
presharedkey
field could not be empty. Issue with Preshared key - Always says invalid #581