Skip to content

Commit 10c9a16

Browse files
Merge pull request #704 from jaredhendrickson13/next_minor
v2.5.0 Features & Fixes
2 parents 92d2620 + 4b40141 commit 10c9a16

45 files changed

Lines changed: 856 additions & 353 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/build.yml

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,6 @@ jobs:
2121
strategy:
2222
matrix:
2323
include:
24-
- FREEBSD_VERSION: FreeBSD-14.0-CURRENT
25-
FREEBSD_ID: freebsd14
2624
- FREEBSD_VERSION: FreeBSD-15.0-CURRENT
2725
FREEBSD_ID: freebsd15
2826

@@ -57,8 +55,8 @@ jobs:
5755
strategy:
5856
matrix:
5957
include:
60-
- PFSENSE_VERSION: pfSense-2.7.2-RELEASE
61-
FREEBSD_ID: freebsd14
58+
- PFSENSE_VERSION: pfSense-2.8.0-RELEASE
59+
FREEBSD_ID: freebsd15
6260
steps:
6361
- uses: actions/checkout@v4
6462
- uses: actions/download-artifact@v4
@@ -105,8 +103,8 @@ jobs:
105103
strategy:
106104
matrix:
107105
include:
108-
- PFSENSE_VERSION: pfSense-2.7.2-RELEASE
109-
FREEBSD_ID: freebsd14
106+
- PFSENSE_VERSION: pfSense-2.8.0-RELEASE
107+
FREEBSD_ID: freebsd15
110108
steps:
111109
- uses: actions/checkout@v4
112110
- uses: actions/download-artifact@v4
@@ -132,8 +130,8 @@ jobs:
132130
strategy:
133131
matrix:
134132
include:
135-
- PFSENSE_VERSION: pfSense-2.7.2-RELEASE
136-
FREEBSD_ID: freebsd14
133+
- PFSENSE_VERSION: pfSense-2.8.0-RELEASE
134+
FREEBSD_ID: freebsd15
137135

138136
steps:
139137
- uses: actions/checkout@v4

.github/workflows/release.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ concurrency: build
1010
env:
1111
SWAGGER_UI_VERSION: "5.17.10"
1212
PYTHON_VERSION: "3.10"
13-
DEFAULT_PFSENSE_VERSION: "2.7.2"
13+
DEFAULT_PFSENSE_VERSION: "2.8.0"
1414

1515
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
1616
permissions:
@@ -26,10 +26,8 @@ jobs:
2626
matrix:
2727
include:
2828
# Note: The first item in this matrix must use env.DEFAULT_PFSENSE_VERSION as the PFSENSE_VERSION!
29-
- FREEBSD_VERSION: FreeBSD-14.0-CURRENT
30-
PFSENSE_VERSION: "2.7.2"
3129
- FREEBSD_VERSION: FreeBSD-15.0-CURRENT
32-
PFSENSE_VERSION: "24.03"
30+
PFSENSE_VERSION: "2.8.0"
3331
- FREEBSD_VERSION: FreeBSD-15.0-CURRENT
3432
PFSENSE_VERSION: "24.11"
3533

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,13 @@ commands are included below for quick reference.
3636
Install on pfSense CE:
3737

3838
```bash
39-
pkg-static add https://github.com/jaredhendrickson13/pfsense-api/releases/latest/download/pfSense-2.7.2-pkg-RESTAPI.pkg
39+
pkg-static add https://github.com/jaredhendrickson13/pfsense-api/releases/latest/download/pfSense-2.8.0-pkg-RESTAPI.pkg
4040
```
4141

4242
Install on pfSense Plus:
4343

4444
```bash
45-
pkg-static -C /dev/null add https://github.com/jaredhendrickson13/pfsense-api/releases/latest/download/pfSense-24.03-pkg-RESTAPI.pkg
45+
pkg-static -C /dev/null add https://github.com/jaredhendrickson13/pfsense-api/releases/latest/download/pfSense-24.11-pkg-RESTAPI.pkg
4646
```
4747

4848
> [!WARNING]

Vagrantfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
Vagrant.configure("2") do |config|
22
config.vm.guest = :freebsd
3-
config.vm.box = ENV['FREEBSD_VERSION'] || "freebsd/FreeBSD-14.0-CURRENT"
3+
config.vm.box = ENV['FREEBSD_VERSION'] || "freebsd/FreeBSD-15.0-CURRENT"
44
config.vm.synced_folder ".", "/vagrant", id: "vagrant-root", disabled: true
55
config.ssh.shell = "sh"
66
config.vm.base_mac = "080027D14C66"
77

88
config.vm.provision "shell", inline: <<-SHELL
99
pkg update
1010
pkg upgrade
11-
pkg install -y python38
11+
pkg install -y python311
1212
pkg install -y php82-composer
1313
pkg install -y gitup
1414
gitup ports
15-
su vagrant -c "python3.8 -m ensurepip"
16-
su vagrant -c "python3.8 -m pip install jinja2"
15+
su vagrant -c "python3.11 -m ensurepip"
16+
su vagrant -c "python3.11 -m pip install jinja2"
1717
SHELL
1818
config.vm.provider "virtualbox" do |vb|
1919
vb.customize ["modifyvm", :id, "--memory", "1024"]

composer.lock

Lines changed: 140 additions & 150 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)