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

Initial production release #13

Merged
merged 16 commits into from
Sep 29, 2020
Merged

Initial production release #13

merged 16 commits into from
Sep 29, 2020

Conversation

jaredhendrickson13
Copy link
Owner

Major overhaul for initial production release:

  • Restructured methods and URLs to conform to a more traditional REST API
  • Created API endpoints for tunables, tables, DHCP, DHCP static maps, static routes, logs, and more
  • Introduced API unit test, API endpoint and API query framework classes
  • Implemented API documentation tool embedded within pfSense webConfigurator
  • Various security enhancements

Jared Hendrickson and others added 16 commits September 18, 2020 11:42
…s PUT and DELETE requests to PHP without requiring the .php extension
…atch REST principals, added embedded documentation, created unit test framework and additional unit tests, updated developer docs, added endpoint framework to dynamically generate endpoint files
…o query specific data from GET requests, minor updates to APIModel class to allow nested API calls, updated APIServicesUnboundHostOverride models to follow REST principals, updated documentation
…work, added legal and copyright details, fixed bug that prevented client username from showing in change logs, bug fixes for use on pfSense 2.5
…dded dhcp configuration endpoints, updated documentation, staged for merge
…dded dhcp configuration endpoints, updated documentation, staged for merge
@jaredhendrickson13 jaredhendrickson13 merged commit 82cf9f0 into master Sep 29, 2020
@jaredhendrickson13 jaredhendrickson13 deleted the rest_structuring branch October 3, 2020 17:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant