Skip to content

v1.1.7 Fixes & Features#98

Merged
jaredhendrickson13 merged 12 commits intomasterfrom
v117
Mar 13, 2021
Merged

v1.1.7 Fixes & Features#98
jaredhendrickson13 merged 12 commits intomasterfrom
v117

Conversation

@jaredhendrickson13
Copy link
Copy Markdown
Member

@jaredhendrickson13 jaredhendrickson13 commented Mar 11, 2021

  • Fixes update path for pfSense 2.5 within the pfsense-api command line tool
  • Fixes bug that prevent passwords from being saved upon creation on /api/v1/user (Enhanced User Endpoints #99)
  • Fixes bug that sometimes allowed clients to delete system users on /api/v1/user
  • Fixes unique constraint for vhid on /api/v1/firewall/virtual_ip to be unique per interface (Wrong VHID test while creating CARP virtual IP (with patch) #100)
  • Adds additional validation to the username, expires and ipsecpsk fields on /api/v1/user
  • Adds ability to create and update users with privileges on /api/v1/user
  • Adds ability to set pkg/external pfSense privileges on /api/v1/user/privilege and /api/v1/user
  • Restructures user related API model to be consistent and simpler

@jaredhendrickson13 jaredhendrickson13 added the needs testing Features or fixes that require further testing label Mar 11, 2021
@jaredhendrickson13 jaredhendrickson13 self-assigned this Mar 11, 2021
@jaredhendrickson13 jaredhendrickson13 linked an issue Mar 11, 2021 that may be closed by this pull request
@jaredhendrickson13
Copy link
Copy Markdown
Member Author

jaredhendrickson13 commented Mar 11, 2021

Test builds are available:

pfSense 2.4:
pkg add https://github.com/jaredhendrickson13/pfsense-api/files/6125416/pfSense-2.4-pkg-API-1.1_7beta.zip && /etc/rc.restart_webgui

pfSense 2.5
pkg add https://github.com/jaredhendrickson13/pfsense-api/files/6125417/pfSense-2.5-pkg-API-1.1_7beta.zip && /etc/rc.restart_webgui

pfSense-2.4-pkg-API-1.1_7beta.zip
pfSense-2.5-pkg-API-1.1_7beta.zip

zerodeux and others added 2 commits March 11, 2021 18:57
CARP vhid must be unique _for a given interface_ (or more exactly L2 …
@jaredhendrickson13 jaredhendrickson13 linked an issue Mar 11, 2021 that may be closed by this pull request
@jaredhendrickson13 jaredhendrickson13 merged commit 7b277bb into master Mar 13, 2021
@jaredhendrickson13 jaredhendrickson13 deleted the v117 branch March 13, 2021 05:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs testing Features or fixes that require further testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Wrong VHID test while creating CARP virtual IP (with patch) Password is not set correctly when creating new local users

2 participants