Skip to content

Object-oriented structure #11

Merged
jaredhendrickson13 merged 17 commits intomasterfrom
oop
Aug 26, 2020
Merged

Object-oriented structure #11
jaredhendrickson13 merged 17 commits intomasterfrom
oop

Conversation

@jaredhendrickson13
Copy link
Copy Markdown
Member

This release migrates previous function focused structure to an object oriented structure. This also introduces a micro-framework to help speed up development of API endpoints and allows developers to more easily contribute or build their own extension to the API.

Some new key features are:

  • Centralized authentication and authorization
  • New JWT auth mode for a more traditional REST API experience
  • Update UI page
  • Performance enhancements
  • Tools to make distribution easier

jaredhendrickson13 and others added 17 commits July 23, 2020 09:02
Getting development up to date with master
…e to allow admins to rotate the JWT server key and set the JWT expiration period, updated makefile to include JWT changes and prep for version 0.0.3
…ed API calls to object oriented design, small framework adjustments
…o class based for APIFirewallVirtualIPs and APIFirewallNAT, started migrating APIFirewallRules
…to framework, added docs, added base unit tests, added tools to build package
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