From 56e0a67dc8a2230557bd40d10ea38eeb7b81ca5d Mon Sep 17 00:00:00 2001 From: Julien Semaan Date: Wed, 7 Oct 2020 09:22:54 -0400 Subject: [PATCH] updated changelog --- ChangeLog | 15997 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 15997 insertions(+) diff --git a/ChangeLog b/ChangeLog index 1283e2fd47da..37785d702952 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15823 @@ +commit 726e5ad29b129fc4a7e43c95a581d5219ad83626 +Author: Julien Semaan +Date: Wed Oct 7 09:18:48 2020 -0400 + + bump to 10.2.0 in packaging + +M debian/changelog +M rpm/packetfence.spec +M rpm/source + +commit 73f873895fd73533ecc0f82057ba0be1f1e18908 +Author: Julien Semaan +Date: Wed Oct 7 09:16:26 2020 -0400 + + bump news,upgrade,schema to 10.2.0 + +M NEWS.asciidoc +M UPGRADE.asciidoc +M conf/pf-release +A db/pf-schema-10.2.0.sql +D db/pf-schema-X.Y.Z.sql +A db/upgrade-10.1.0-10.2.0.sql +D db/upgrade-X.X.X-X.Y.Z.sql + +commit a1c853f9624e946b1619da4609a2d75806a89ba8 +Author: Julien Semaan +Date: Wed Oct 7 09:12:14 2020 -0400 + + regenerate RADIUS dictionary + +M lib/pf/util/radius_dictionary.pm + +commit 30c06088e1480f805e5c46ba3f9142bed3750759 +Author: Julien Semaan +Date: Wed Oct 7 09:12:05 2020 -0400 + + bump docs version to 10.2.0 + +M docs/docinfo.xml +M docs/includes/global-attributes.asciidoc + +commit 53880613d6701bfa5a342ae4982bb4c3317f68a3 +Author: Francis Lachapelle +Date: Wed Oct 7 08:58:45 2020 -0400 + + (web admin) Localization + +M conf/I18N/api/fr.po + +commit edafb33d0156c42db77a89531464d52116a92178 +Author: Durand Fabrice +Date: Wed Oct 7 08:41:27 2020 -0400 + + news entry for #5892 + +M NEWS.asciidoc + +commit 8715d5f48d5df9da85fc067f6db47e0b981d9915 +Author: lzammit +Date: Wed Oct 7 08:36:22 2020 -0400 + + Update cluster guide for pfmon / pfcron + +M docs/PacketFence_Clustering_Guide.asciidoc + +commit b1e2db0ee9e3137f3c780ebd986c8e252e2cc51b +Author: Julien Semaan +Date: Wed Oct 7 08:10:05 2020 -0400 + + stop registration of user if local account creation fails + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm + +commit a2a36872df786990ed80093f7432e1de66a4eee1 +Author: Julien Semaan +Date: Wed Oct 7 07:46:40 2020 -0400 + + local account creation expiration should follow the access validity + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm + +commit 1be8741dec5c3ccf2dd17d6e892709494e10cc46 +Author: Durand Fabrice +Date: Tue Oct 6 13:11:45 2020 -0400 + + Fixed disabled server detection + +M go/cmd/pfdhcp/utils.go + +commit 72d58fb62a358fc83065f0ca914c42a0038e8c89 +Author: Francis Lachapelle +Date: Tue Oct 6 12:36:26 2020 -0400 + + (web admin) Localization + +M conf/I18N/api/en.po + +commit aee30e7b4e11331208a2c6715a3412eb09f7948e +Author: Francis Lachapelle +Date: Tue Oct 6 12:35:27 2020 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit b8bcb35183908acf8c845e2f2403a71a8ea149ee +Author: nqb +Date: Tue Oct 6 15:37:05 2020 +0200 + + [docs] no need to restart galera-autofix service + + because service was stopped and pf services have been restarted + + fixes #5887 + +M docs/PacketFence_Clustering_Guide.asciidoc + +commit faa2c116acef5e982e213acbc7a05081e38581e4 +Author: nqb +Date: Tue Oct 6 08:19:36 2020 +0200 + + [docs] use same command as in backup script + + Related to #5888 and #5804 + +M UPGRADE.asciidoc + +commit abcb15b7f83a45dcd38ecf4075c5f7d1c4bb966b +Author: nqb +Date: Tue Oct 6 08:00:58 2020 +0200 + + [docs] validate sync using local socket + + using 127.0.0.1 doesn't work at that moment. + +M docs/PacketFence_Clustering_Guide.asciidoc + +commit 52fcb4981c981a672e18cf5490340c143722a2c4 +Author: Darren Satkunas +Date: Mon Oct 5 14:22:02 2020 -0400 + + (web admin) append tenant domain to user import pid, fixes #5499 + +M html/pfappserver/root/static.alt/src/views/Users/_components/UsersCreate.vue +M html/pfappserver/root/static.alt/src/views/Users/_components/UsersImport.vue + +commit c5f2c36d2cf3bf22d287adf2c386d6bd304b9c39 +Author: Durand Fabrice +Date: Mon Oct 5 11:55:56 2020 -0400 + + Initialize pf.Network outside detectVIP (Fixes #5885) + +M go/coredns/plugin/pfdns/pfconfig.go +M go/coredns/plugin/pfdns/setup.go + +commit 501a4aa5354e7dd84aea31e852668b965d0e0778 +Author: James Rouzier +Date: Mon Oct 5 07:16:56 2020 -0400 + + Remove type check for email_required + + Fixes #5886 + +M lib/pf/Authentication/Source/NullSource.pm +A t/unittest/UnifiedApi/Controller/Config/Sources/Null.t + +commit 818c5762c007ecd0f2079759b93f4f913568b7f7 +Author: James Rouzier +Date: Sat Oct 3 16:00:10 2020 -0400 + + Test search for node_category.name + +M t/unittest/UnifiedApi/Controller/Nodes.t + +commit 7b5f2df72316edbb8a76b158c7e543f539f94b46 +Author: Julien Semaan +Date: Fri Oct 2 14:28:50 2020 -0400 + + trim spaces from database configuration variables in Golang DB driver + + fixes #5883 + +M go/cmd/pfdhcp/main.go +M go/db/db.go + +commit fc4ff2c1c5284f1f3f480ec9da8cc1f332a31794 +Author: Durand Fabrice +Date: Fri Oct 2 12:48:55 2020 -0400 + + management interface and radius interface needs to have the same + priority in keepalived + +M lib/pf/services/manager/keepalived.pm + +commit 9e22f8f932191afb16e2810b415450adfc5f536e +Author: Francis Lachapelle +Date: Fri Oct 2 12:07:00 2020 -0400 + + (web admin) Add missing fields to switch filters + + Fixes #5875 + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/filterEngine.js + +commit b983f69ddfaad51f081032c24ca9ab2314612b01 +Author: Francis Lachapelle +Date: Fri Oct 2 11:52:11 2020 -0400 + + (web admin) Fix routing of filter engines + +M html/pfappserver/root/static.alt/src/views/Configuration/_components/FilterEnginesList.vue + +commit 6f2efb5157368c0f094faffc30045a0c77c193ed +Author: Julien Semaan +Date: Fri Oct 2 11:52:28 2020 -0400 + + add warning to restart radiusd after changing the realms + +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RealmsList.vue + +commit 70c1270a7b9e5317a1fa2161e0317545574798da +Author: Julien Semaan +Date: Fri Oct 2 11:05:28 2020 -0400 + + pre-generate the configurations for multi-domain + +M lib/pf/services/manager/radiusd_child.pm +M raddb/mods-config/perl/packetfence-multi-domain.pm + +commit c6d105e18f0eae3451d12341a954ef0dbd12e6db +Author: James Rouzier +Date: Fri Oct 2 10:39:10 2020 -0400 + + Updates test + + Fixes #5881 + +M t/unittest/ConfigStore/FilterEngine.t + +commit 985ec7db182f967db7bdcb05887160d0c043479e +Author: Julien Semaan +Date: Fri Oct 2 10:19:42 2020 -0400 + + fix subcache for pfconfig tenant resources + +M lib/pfconfig/cached.pm + +commit ec6f159e2afbc346d592e845f77b0ec211672157 +Author: James Rouzier +Date: Fri Oct 2 07:50:18 2020 -0400 + + Fix SQL for cleanup_chi_database_cache + + Fixes #5880 + +M go/cron/cleanup_chi_database_cache.go + +commit 73014c3bbe8dd2eea672a102e75c79bc531ddf0f +Author: James Rouzier +Date: Fri Oct 2 07:42:07 2020 -0400 + + Don't atempt to process if the switch was not found + +M lib/pf/pfcron/task/ubiquiti_ap_mac_to_ip.pm + +commit 28123d84cceeaa1ba9d6213bf39b96373c6e9bab +Author: James Rouzier +Date: Thu Oct 1 16:18:07 2020 -0400 + + Prove the list of switch parameters to type + + Related #5875 + +M html/pfappserver/lib/pfappserver/Form/Field/SwitchParam.pm + +commit 54ad468275acfdfbb934dcf20d476a26e9e4cf08 +Author: James Rouzier +Date: Thu Oct 1 15:53:57 2020 -0400 + + Add validation for schedule + + Related #5848 + +M go/cmd/pfcron/main.go +M html/pfappserver/lib/pfappserver/Form/Config/Pfcron.pm + +commit a56d08eaa0f54c69adeadeec4dc15a99830fbe1d +Author: bbs2web +Date: Thu Oct 1 21:29:55 2020 +0200 + + Revert deleting backups when files changed during backup + + Signed-off-by: bbs2web + +M addons/backup-and-maintenance.sh + +commit 2ed93ba2b7d672b3af2d2ccfe7a9a9550c5cc487 +Author: Darren Satkunas +Date: Thu Oct 1 15:10:34 2020 -0400 + + (web admin) enforce 4 user ACLs within user create/import actions, further fixes #5869 + +M html/pfappserver/root/static.alt/src/views/Users/_components/UsersCreate.vue +M html/pfappserver/root/static.alt/src/views/Users/_components/UsersImport.vue + +commit 29ba2fc8cf47e387ae626746fade1787a3a5e8cc +Author: Darren Satkunas +Date: Thu Oct 1 14:16:52 2020 -0400 + + (web admin) use actions from user ACL during user create/import, fixes #5869 + +M html/pfappserver/root/static.alt/src/store/modules/config.js +M html/pfappserver/root/static.alt/src/views/Users/_components/UsersCreate.vue +M html/pfappserver/root/static.alt/src/views/Users/_components/UsersImport.vue + +commit 78c24399fb21cda34c4e1230a7d30d3ada8209b4 +Author: Julien Semaan +Date: Thu Oct 1 13:34:55 2020 -0400 + + allow to skip a DPSK provisioner to gain network access + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Provisioning.pm +M html/captive-portal/templates/provisioner/dpsk.html + +commit cbad16df2f6af9faa4625c76ae28fdc91f334649 +Author: Darren Satkunas +Date: Thu Oct 1 11:28:09 2020 -0400 + + (web admin) move default sponsor to placeholder from default form value, fixes #4395 + +M html/pfappserver/root/static.alt/src/views/Users/_components/UsersCreate.vue +M html/pfappserver/root/static.alt/src/views/Users/_config/index.js + +commit 00ccbbb2fadc95ce83153b6b415a21846d4ff433 +Author: Darren Satkunas +Date: Thu Oct 1 11:09:59 2020 -0400 + + (web admin) impose maximum days/validity of 825 in PKI ca and profiles, fixes #5828 + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/pki/ca.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/pki/profile.js + +commit d9beeb57b4f79c6c13bc342a0f0ba8a037d60210 +Author: Julien Semaan +Date: Thu Oct 1 11:04:19 2020 -0400 + + update switch filters example for new format + +M conf/switch_filters.conf.example + +commit 2968bcf214804be1c2919877738153aa441fe860 +Author: Francis Lachapelle +Date: Thu Oct 1 10:53:49 2020 -0400 + + (web admin) Remove 'switch description' from accessible fields + + Fixes #5817 + +M html/pfappserver/root/static.alt/src/views/Nodes/_components/NodesSearch.vue + +commit 37431ab915ba0c84052dd662bcbe20faff3efb08 +Author: Darren Satkunas +Date: Thu Oct 1 10:51:50 2020 -0400 + + (web admin) require validators for PKI profile name, digest, key_type, key_size and digest, fixes #5843 + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/pki/profile.js + +commit 91d688a717e3ca5fcc225dc9373a3f7bf8ceb854 +Author: Julien Semaan +Date: Thu Oct 1 10:47:59 2020 -0400 + + changes to pfdns' VIP detection + +M go/coredns/plugin/pfdns/pfconfig.go +M go/coredns/plugin/pfdns/pfdns.go + +commit d9b05d3530a04cc1703604de75d36f1da3a3c38b +Author: Darren Satkunas +Date: Thu Oct 1 10:43:21 2020 -0400 + + (web admin) use actions from session for admin role user allowed actions, fixes #5869 + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/adminRole.js + +commit bad964ccd6199737abe3151ca6ddea0127b54128 +Author: Durand Fabrice +Date: Thu Oct 1 10:27:33 2020 -0400 + + read lock in pfdns + +M go/coredns/plugin/pfdns/pfdns.go + +commit 2e448a1ea3028a6c93acf08dbb487b31e5519032 +Author: Julien Semaan +Date: Thu Oct 1 08:55:50 2020 -0400 + + show release progress bar for lost devices + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm + +commit ae83f971d9e53724579f8464f6e71504518c8ed6 +Author: James Rouzier +Date: Wed Sep 30 15:39:00 2020 -0400 + + Support both type and group for options + + Fixes #5870 + +M lib/pf/UnifiedApi/Controller/Config/Switches.pm + +commit b38304a04e8682d451b549cbd366fd9035ed582c +Author: James Rouzier +Date: Wed Sep 30 13:11:52 2020 -0400 + + Allow custom values + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/maintenanceTask.js + +commit a35e059bc859ad3c4d15345316e8e3b0b2568869 +Author: Darren Satkunas +Date: Wed Sep 30 11:48:59 2020 -0400 + + (web admin) add static schedules list, references #5848, temporary work-around #5862 + +A html/pfappserver/root/static.alt/src/globals/pfSchedules.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/maintenanceTask.js + +commit 01c76b3f9a04344f0c17056dd68248f7899ecb44 +Author: Darren Satkunas +Date: Wed Sep 30 11:26:03 2020 -0400 + + (web admin) clear search condition beforeunload, fixes #5863 + +M html/pfappserver/root/static.alt/src/components/pfMixinSearchable.js + +commit 7f25aba45a936410826097b1d177449abcf7d6a5 +Author: Julien Semaan +Date: Wed Sep 30 11:25:32 2020 -0400 + + use tenant based on portal domain name instead of switch + +M lib/pf/web/externalportal.pm + +commit f4b78248acac6bd0d2b34375707fb02a81f787dc +Author: James Rouzier +Date: Wed Sep 30 11:08:42 2020 -0400 + + Refactor to use the update API for cluster.CallCluster + +M go/cron/fingerbank_data_update.go + +commit 077f9d718c221a1d0e63c33b02db3249055c9143 +Author: James Rouzier +Date: Wed Sep 30 11:07:49 2020 -0400 + + Fix EnabledServers + +M go/cluster/cluster.go + +commit 46083f5329dae7ca05d8b2f42034fd3fed30fa4a +Author: Darren Satkunas +Date: Wed Sep 30 09:19:36 2020 -0400 + + (web admin) split v-can from b-tab to fix recursive issue, fixes #5868 + +M html/pfappserver/root/static.alt/src/views/Users/_components/UsersCreate.vue + +commit 6a9899fba344954c26d7b91765e2dbdc5a302c4f +Author: Julien Semaan +Date: Wed Sep 30 09:08:59 2020 -0400 + + adjust pfmon upgrade script for missing or rpmsave config file + + fixes #5871 + +M addons/upgrade/to-10.2-pfmon-maintenance.pl + +commit b3bc399e5d1e40ab3f5a8c00f297e27ad0a21fb2 +Author: James Rouzier +Date: Wed Sep 30 07:42:00 2020 -0400 + + Use the call for sync. + + Related to #5565 + +M lib/pf/enforcement.pm + +commit 9d0a876864257f80189e8ffed2d6907e0ac2f4e3 +Author: James Rouzier +Date: Wed Sep 30 07:34:13 2020 -0400 + + Add better verbage to the error + +M lib/pf/api/queue.pm +M lib/pf/api/queue_cluster.pm + +commit cfabb3bdf59f4ec82149c295c505a94f3c99ec86 +Author: James Rouzier +Date: Wed Sep 30 07:24:03 2020 -0400 + + Add config::Pf to the child_resources + + Related to #5565 + +M lib/pfconfig/namespaces/config/Documentation.pm + +commit 0f5aa7bb2bba82d06e9f9f1c141efeef83811096 +Author: James Rouzier +Date: Tue Sep 29 16:50:24 2020 -0400 + + Simplfy NOT with binary operators + + Fixes #5864 + +M lib/pf/condition_parser.pm +M t/unittest/condition_parser.t + +commit e75e2ffe03a1826f9292b6d544a78e56ee9fe417 +Author: James Rouzier +Date: Tue Sep 29 15:55:00 2020 -0400 + + Have the Fingerbank data update job work in single server mode. + + Fixes #5867 + +M go/cluster/cluster.go +M go/cron/fingerbank_data_update.go + +commit 4f777ae89591794d064f3eb345da1cfa1881bdb8 +Author: James Rouzier +Date: Tue Sep 29 15:34:33 2020 -0400 + + Add missing import + + Fixes #5865 + +M addons/upgrade/to-10.2-pfmon-maintenance.pl +M addons/upgrade/to-7.0-pf.conf-to-pfmon.conf.pl + +commit eaf40574782f9872f9e8dd09eb77e3ef84f2ca66 +Author: Durand Fabrice +Date: Tue Sep 29 15:29:36 2020 -0400 + + Bump fingerbank-collector version + +M debian/control + +commit 23c549a1aa8dc402eeed3aa2b092c0eaae21ce9f +Author: Julien Semaan +Date: Tue Sep 29 15:18:55 2020 -0400 + + Update packetfence.spec + +M rpm/packetfence.spec + +commit acb30403eafdf1773b9bfe1fbd97a10b0766332d +Author: Francis Lachapelle +Date: Tue Sep 29 14:11:00 2020 -0400 + + (web admin) Fix disappearing icon in dropdown + +M html/pfappserver/root/static.alt/src/styles/_icon.scss + +commit 9621549ed8f577a9f5f2c626a7c5aa4f0b1c6aeb +Author: Durand Fabrice +Date: Tue Sep 29 13:18:43 2020 -0400 + + Fixes #5831 + +M lib/pf/services/manager/radiusd_child.pm + +commit 494f6915ce33c627df0a6ce9dd17512cece70b8a +Author: James Rouzier +Date: Tue Sep 29 13:06:16 2020 -0400 + + Use the pf::api::jsonrpcclient for sync calls + + Related #5816 + +M lib/pf/enforcement.pm + +commit 0474447810505a178d43ca1549a0ddb548f807d1 +Author: James Rouzier +Date: Tue Sep 29 12:59:05 2020 -0400 + + Set release_date default to ZERO_DATE + + Fixes #5853 + +M lib/pf/security_event.pm + +commit 420971bd5fe3804d5de14b2c5a91cbc68e1ac768 +Author: James Rouzier +Date: Tue Sep 29 12:40:05 2020 -0400 + + Import is_error + + Fixes #5851 + +M lib/pf/UnifiedApi/Controller/Emails.pm + +commit b4a4ca3621530bf8b14049b9b7a1d0c6322284af +Author: Julien Semaan +Date: Tue Sep 29 12:04:56 2020 -0400 + + honor unregdate in autoreg violation, related to #5853 + +M lib/pf/action.pm + +commit d87a587ee6211d65fc9d1c1ebd9bfd2e8af44b93 +Author: James Rouzier +Date: Tue Sep 29 10:38:13 2020 -0400 + + Update config on every run. + + Fixes #5849 + +M go/cmd/pfcron/main.go +M go/cron/config.go +M html/pfappserver/lib/pfappserver/Form/Config/Pfcron.pm +M html/pfappserver/root/static.alt/src/views/Configuration/_config/maintenanceTask.js + +commit 86e9e116d45f10bca5f58431f11d65fc189d576d +Author: James Rouzier +Date: Tue Sep 29 09:22:26 2020 -0400 + + Update tenant_id in the config tests + + Related #5860 + +M t/data/pfdetect.conf + +commit 0961b8d86ae03271cbd7d776455047270b6be704 +Author: James Rouzier +Date: Tue Sep 29 09:06:51 2020 -0400 + + Use the correct API endpoint + + Fixes #5851 + +M go/cron/certificates_check.go + +commit df2b851068e7bd5c3b800ce6ad21d704ff679d90 +Author: Darren Satkunas +Date: Tue Sep 29 08:39:27 2020 -0400 + + (web admin) remove last page icon in search pagination, fixes #5856 + +M html/pfappserver/root/static.alt/src/views/Auditing/_components/AdminApiAuditLogsSearch.vue +M html/pfappserver/root/static.alt/src/views/Auditing/_components/DhcpOption82LogsSearch.vue +M html/pfappserver/root/static.alt/src/views/Auditing/_components/DnsLogsSearch.vue +M html/pfappserver/root/static.alt/src/views/Auditing/_components/RadiusLogsSearch.vue +M html/pfappserver/root/static.alt/src/views/Nodes/_components/NodesSearch.vue +M html/pfappserver/root/static.alt/src/views/Users/_components/UsersSearch.vue + +commit e70d21cf186a5b52130dce1eb096292be7256526 +Author: James Rouzier +Date: Tue Sep 29 08:25:12 2020 -0400 + + Fix SQL syntax error + + Fixes #5854 + +M go/cron/ip4log_cleanup.go +M go/cron/ip6log_cleanup.go + +commit 60736549edcdd08adaca4fff952d0463e704300c +Author: James Rouzier +Date: Tue Sep 29 08:03:50 2020 -0400 + + Update tests + + Fixes #5860 + +M t/unittest/UnifiedApi/Controller/Locationlogs.t + +commit 62b7299f475be4fbb64930df9d7827032fb4d13a +Author: Julien Semaan +Date: Tue Sep 29 07:50:04 2020 -0400 + + Update packetfence.spec + +M rpm/packetfence.spec + +commit af8893fc48dec678c36bbd1fe92d1308693287d8 +Author: nqb +Date: Tue Sep 29 11:15:14 2020 +0200 + + add missing module for Debian + +M addons/pf-maint.pl + +commit b695cc3938b658d33b9d82ba28e047d5b9aee181 +Author: nqb +Date: Tue Sep 29 10:45:42 2020 +0200 + + (web admin) adjust description for associated sources + + related to #5186 + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/authenticationSource.js + +commit 8c8feab77e98e9e25883e25d356a926409ffa656 +Author: nqb +Date: Tue Sep 29 10:30:23 2020 +0200 + + [pkg] httpd.admin is now disabled by default + +M rpm/packetfence.spec + +commit a8c3bac69ac9ecdd8893234a527034e4d4e605a5 +Author: nqb +Date: Tue Sep 29 08:42:59 2020 +0200 + + [ci] build_pkg only on our runners + +M .gitlab-ci.yml + +commit a98c329487ba0d0e1d64c2b3deb7634c5a698ac0 +Author: lzammit +Date: Mon Sep 28 14:51:34 2020 -0400 + + Exclude conf/certmanager files during the file backup + +M addons/backup-and-maintenance.sh + +commit 674cdf6822f69e20d739ca551bb69b4e33249957 +Author: Durand Fabrice +Date: Mon Sep 28 14:26:09 2020 -0400 + + Removed debug + +M go/cmd/pfdetect/main.go + +commit 9a92148b205a8b75d5a2990b92310a3b9dbd7951 +Author: Durand Fabrice +Date: Mon Sep 28 14:24:02 2020 -0400 + + Convert tenant_id to int + +M go/cmd/pfdetect/main.go +M lib/pfconfig/namespaces/config/Pfdetect.pm + +commit 5f31cc0ded67bea2a8282f1cc7ce11b0de27841d +Author: Julien Semaan +Date: Mon Sep 28 14:13:16 2020 -0400 + + adjust invalid source ID in auth log for null source + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Null.pm + +commit c3e6f78e76e3d3613d59b41deaca10664e96a1fd +Author: Julien Semaan +Date: Mon Sep 28 12:39:02 2020 -0400 + + fix rotate value for ip4log and ip6log cleanup + +M go/cron/ip4log_cleanup.go +M go/cron/ip6log_cleanup.go + +commit 7b285fec051b358f0c98a4c88b1035cf1235c37d +Author: Durand Fabrice +Date: Mon Sep 28 09:30:50 2020 -0400 + + Show the status message if defined + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm + +commit 39fb4dd9deef913a98354fccf606ee8cbee069a0 +Author: lzammit +Date: Mon Sep 28 09:12:20 2020 -0400 + + Update security event, missing description + +M conf/security_events.conf.defaults + +commit 0449f609c249aaad9edd3468d60e2c1a149b424a +Author: Julien Semaan +Date: Mon Sep 28 08:27:09 2020 -0400 + + Update README.asciidoc + +M addons/example_external_auth/README.asciidoc + +commit 69ae656fef0f3337c2035c5d384838a2b4bc0134 +Author: Durand Fabrice +Date: Fri Sep 25 16:44:14 2020 -0400 + + ADD KEY IF NOT EXISTS + +M db/upgrade-X.X.X-X.Y.Z.sql + +commit 2cc628bfe9d06f6c2f4e6345d164222e26b68f3f +Author: Durand Fabrice +Date: Fri Sep 25 15:44:37 2020 -0400 + + Fixed radius audit log + +M conf/radiusd/sql.conf.example + +commit 7c6351a6ab94a3822ec3f8f9626ca90a953dad81 +Author: Darren Satkunas +Date: Fri Sep 25 10:33:26 2020 -0400 + + (web admin) add locale to maintenance task descriptions + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/maintenanceTask.js + +commit ee8a9945530c4e5ce4e3f944072446a1df8db006 +Author: Darren Satkunas +Date: Fri Sep 25 10:04:44 2020 -0400 + + (web admin) re-order API calls to address race-condition with roles in switch view + +M html/pfappserver/root/static.alt/src/views/Configuration/_components/SwitchView.vue + +commit 366650d19f0694635154cfb5a75665b52965225a +Author: Darren Satkunas +Date: Fri Sep 25 09:39:56 2020 -0400 + + (web admin) fix locale in interface table column headers, fixes #5837 + +M html/pfappserver/root/static.alt/src/views/Configuration/_components/InterfacesList.vue + +commit cc553d0d0e4dbd476822bd178667f6fdd8ef866b +Author: Darren Satkunas +Date: Fri Sep 25 09:26:53 2020 -0400 + + (web admin) revert unused changed to searchable store, fixes #5841 + +M html/pfappserver/root/static.alt/src/components/pfMixinSearchable.js +M html/pfappserver/root/static.alt/src/store/base/searchable.js + +commit 504c9b788d088bd835e180c3a37ca47156bfee64 +Author: Darren Satkunas +Date: Thu Sep 24 16:37:14 2020 -0400 + + (web admin) make PKI ca and profiles reactive dropdowns, fixes #5827 + +M html/pfappserver/root/static.alt/src/store/base/form.js +M html/pfappserver/root/static.alt/src/views/Configuration/_components/PkiCertsList.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/PkiProfilesList.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_store/pkis.js + +commit 4b622fd7bca7bdb132fe1ba5852be451a0f47d0e +Author: James Rouzier +Date: Thu Sep 24 16:14:01 2020 -0400 + + Add PFCRON_CREATE action + +M lib/pf/constants/admin_roles.pm + +commit 5cff5e349f93b78a60cabf4202642bbfa7b41674 +Author: James Rouzier +Date: Thu Sep 24 16:13:39 2020 -0400 + + Call the API to run the pfcron task + +M go/cron/pfcronjob.go + +commit a2bb908d32d0739efd4687adb1377e60457fe50b +Author: James Rouzier +Date: Thu Sep 24 15:07:11 2020 -0400 + + Add the run endpoint + +M lib/pf/UnifiedApi.pm +M lib/pf/UnifiedApi/Controller/Config/MaintenanceTasks.pm + +commit cf19b9f63a07694e4dcd67157252ca66ff6e277b +Author: Julien Semaan +Date: Thu Sep 24 15:16:38 2020 -0400 + + top_op is a valid connection profile parameter + +M lib/pf/pfcmd/checkup.pm + +commit 97fac8a02daed2a8ad6844b791d336dad4bad513 +Author: Durand Fabrice +Date: Thu Sep 24 14:47:31 2020 -0400 + + Set loglevel to info for pfcron + +M conf/systemd/packetfence-pfcron.service + +commit 432f201e38813a5e1ae6e7afa024fc1ac65cc841 +Author: Julien Semaan +Date: Thu Sep 24 14:15:28 2020 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit 26163f9e7f993c7a42b91372318f34dd4b1d998f +Author: James Rouzier +Date: Thu Sep 24 14:11:03 2020 -0400 + + Add switch_ip_int to locationlog_history + +M db/pf-schema-X.Y.Z.sql +M db/upgrade-X.X.X-X.Y.Z.sql +M lib/pf/dal/_locationlog_history.pm + +commit 539e99eb5105018e8522c6ae952fb4895da2ae23 +Author: Darren Satkunas +Date: Thu Sep 24 13:50:55 2020 -0400 + + (web admin) lowercase switch default group name, fixes #5833 + +M html/pfappserver/root/static.alt/src/store/modules/config.js + +commit ddba762fbb9962ba43e8b4f5c02b07c3dfcdd791 +Author: Darren Satkunas +Date: Thu Sep 24 13:18:30 2020 -0400 + + (web admin) add IPv4 case to switch criteria + +M html/pfappserver/root/static.alt/src/views/Nodes/index.vue + +commit 6e15060cdad61e3a9763868cbd324231be8cb585 +Author: Darren Satkunas +Date: Thu Sep 24 11:34:45 2020 -0400 + + (web admin) tighten CIDR conditional + +M html/pfappserver/root/static.alt/src/views/Nodes/index.vue + +commit f27768a7154ef7ce0fe7176b4cf09f7fe211efa8 +Author: Julien Semaan +Date: Thu Sep 24 08:12:56 2020 -0400 + + Update packetfence.spec + +M rpm/packetfence.spec + +commit f3bf63294eacede05dce78ad6cab5aa5a9ca8415 +Author: nqb +Date: Thu Sep 24 07:37:21 2020 +0200 + + change target of symlinks to pfcron + +A t/venom/pfservers/dot1x_eap_peap/02_restart_pfcron_service.yml +D t/venom/pfservers/dot1x_eap_peap/02_restart_pfmon_service.yml +A t/venom/pfservers/dot1x_eap_peap/teardown/35_restart_pfcron_service.yml +D t/venom/pfservers/dot1x_eap_peap/teardown/35_restart_pfmon_service.yml +A t/venom/pfservers/wired_mac_auth/02_restart_pfcron_service.yml +D t/venom/pfservers/wired_mac_auth/02_restart_pfmon_service.yml +A t/venom/pfservers/wired_mac_auth/teardown/27_restart_pfcron_service.yml +D t/venom/pfservers/wired_mac_auth/teardown/27_restart_pfmon_service.yml + +commit 839a73733b56ddf88e31f26cfa60ceb3d477fc19 +Author: InverseBot +Date: Wed Sep 23 23:00:10 2020 -0400 + + (doc) Update OpenAPI spec files + +M docs/api/spec/openapi.json +M docs/api/spec/openapi.yaml + +commit 559ea43f3c701975ed34fc366bd9667d8fe9d1a7 +Author: Durand Fabrice +Date: Wed Sep 23 16:47:16 2020 -0400 + + Renamed Pfmon.pm to Pfcron.pm + +A html/pfappserver/lib/pfappserver/Model/Config/Pfcron.pm +D html/pfappserver/lib/pfappserver/Model/Config/Pfmon.pm + +commit 129781534786a65ee517d108a83b72833752215f +Author: Durand Fabrice +Date: Wed Sep 23 15:48:30 2020 -0400 + + Moved w.Add(1) + +M go/cmd/pfacct/radius.go + +commit b2927e59489bf77e84bc39db8b48b22e09c20f31 +Author: Durand Fabrice +Date: Wed Sep 23 15:33:48 2020 -0400 + + Only listen on radius interface ip + +M go/cmd/pfacct/radius.go + +commit c6f6db28dfb611f09740841a2436c1f629bc5c7d +Author: Durand Fabrice +Date: Wed Sep 23 15:09:40 2020 -0400 + + Use radius interfaces from pfconfig to listen + +M go/cmd/pfacct/radius.go +M go/pfconfigdriver/structs.go + +commit d4028818ed0a7d5bcc2ab3382ed96d086732aa20 +Author: James Rouzier +Date: Wed Sep 23 14:47:22 2020 -0400 + + Use pf::api::jsonrpcclient for the sync + + Fixes #5816 + +M lib/pf/enforcement.pm + +commit 99280de59a45b48133b1106c5a150138ba1c7638 +Author: James Rouzier +Date: Wed Sep 23 13:07:43 2020 -0400 + + Update .gitignore + +M .gitignore + +commit 08c93699b6130f049135c8e1d048f87844bc323e +Author: James Rouzier +Date: Wed Sep 23 12:35:14 2020 -0400 + + Mark a section a not sortable if it is imported from a default + +M lib/pf/UnifiedApi/Controller/Config.pm + +commit cedba4e0ee5be3f3080650e74ed7f13c5afb7c5f +Author: James Rouzier +Date: Wed Sep 23 11:54:04 2020 -0400 + + Fix test for coding style + +M lib/pf/services/manager/radiusd_child.pm + +commit 31edec988e21c9dcd4680ab210a1bc77198e42ce +Author: Darren Satkunas +Date: Wed Sep 23 11:27:54 2020 -0400 + + (web admin) update gui operator criteria + +M html/pfappserver/root/static.alt/src/globals/pfSearch.js +M html/pfappserver/root/static.alt/src/views/Nodes/_components/NodesSearch.vue +M html/pfappserver/root/static.alt/src/views/Nodes/index.vue + +commit 4e67f1f0947057414ab8597e4cd87d52b05ad9f7 +Author: Durand Fabrice +Date: Wed Sep 23 11:24:34 2020 -0400 + + Fixes #5186 + +M html/pfappserver/lib/pfappserver/Base/Form/Role/SourcesAssociated.pm +M html/pfappserver/root/static.alt/src/views/Configuration/_config/authenticationSource.js + +commit f3f0253290d09b26221aebe6891a45346fafab30 +Author: James Rouzier +Date: Wed Sep 23 11:15:54 2020 -0400 + + rename cron.conf to pfcron.conf + +M lib/pf/file_paths.pm + +commit 02a7f237e0143eaf80814625983e94285b20fb0d +Author: James Rouzier +Date: Wed Sep 23 10:19:37 2020 -0400 + + Use switch_ip + +M lib/pf/UnifiedApi/Search/Builder/Nodes.pm +M t/unittest/UnifiedApi/Search/Builder/Nodes.t + +commit afc42cb8f8d041791b65e8761d34dc83e219c9a3 +Author: James Rouzier +Date: Wed Sep 23 10:17:47 2020 -0400 + + use locationlog.switch_ip + +M html/pfappserver/root/static.alt/src/views/Nodes/index.vue + +commit 46185c1ca513a850a93f3618f9d2e7c111917ee3 +Author: Durand Fabrice +Date: Wed Sep 23 09:59:12 2020 -0400 + + NEWS.ascidoc entry for #5484 + +M NEWS.asciidoc + +commit ae3b87916b966970cab13cb5ac0eb791ac31514d +Author: Darren Satkunas +Date: Wed Sep 23 09:34:16 2020 -0400 + + (web admin) utilize alternate keying with connection profile advanced filters, fixes #5634 + +M html/pfappserver/root/static.alt/src/components/pfFormBooleanBuilder.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/ConnectionProfileView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_store/connectionProfiles.js + +commit 9e405e93efd33d7f29f19ec79da81c9718511116 +Author: Durand Fabrice +Date: Wed Sep 23 09:15:38 2020 -0400 + + Removed conf/maintenance.conf from debian packaging + +M debian/packetfence.conffiles + +commit 663c64dbede347348059f8d7a03548f1479df649 +Author: Durand Fabrice +Date: Wed Sep 23 08:55:09 2020 -0400 + + Removed exclusion of ci (packaging) + +M rpm/packetfence.spec + +commit e02f9e00d7849ef4ae736345800c5a623c127cff +Author: Durand Fabrice +Date: Wed Sep 23 08:53:58 2020 -0400 + + Fixed pfcron configuration file + +M .gitignore +D conf/cron.conf.defaults +D conf/cron.conf.example +A conf/pfcron.conf.defaults +A conf/pfcron.conf.example +M debian/packetfence.conffiles + +commit 927fe45163aae3de29f264e325be89e13d44724b +Author: Durand Fabrice +Date: Wed Sep 23 08:34:25 2020 -0400 + + NEWS.ascidoc entry for #5821 + +M NEWS.asciidoc + +commit 4848f6d8444d36e6c97031ef2b82b0f6d0630a6f +Author: Durand Fabrice +Date: Wed Sep 23 08:32:35 2020 -0400 + + NEWS.ascidoc entry for #5613 + +M NEWS.asciidoc + +commit 592c2ea1288fecfcba635f37a52d6203ba5f0396 +Author: James Rouzier +Date: Wed Sep 23 07:40:10 2020 -0400 + + Rewrite switch_ip_int to an integer + +M lib/pf/UnifiedApi/Search/Builder/Nodes.pm +M t/unittest/UnifiedApi/Search/Builder/Nodes.t + +commit 7f7df1b5e922105e19855c4f7cb4b60aa57c5726 +Author: James Rouzier +Date: Wed Sep 23 07:19:24 2020 -0400 + + Use switch_ip_int instead of switch + +M html/pfappserver/root/static.alt/src/views/Nodes/index.vue + +commit ff7d9929229a58ef81c72cde7731018f84a374b8 +Author: James Rouzier +Date: Wed Sep 23 07:14:42 2020 -0400 + + Update generated files + +M addons/dev-helpers/templates/pf-dal.pm.tt +M lib/pf/dal/_bandwidth_accounting.pm +M lib/pf/dal/_bandwidth_accounting_history.pm +M lib/pf/dal/_locationlog.pm + +commit dac49f2fccfbb940e64f58c4f2633e951ce748a5 +Author: James Rouzier +Date: Wed Sep 23 07:11:43 2020 -0400 + + Add additional data is_virtual, is_persistent + +M addons/dev-helpers/bin/generator-data-access-layer.pl + +commit c1408033f07a44d22ce9c1fab128c55275f03023 +Author: James Rouzier +Date: Wed Sep 23 06:59:48 2020 -0400 + + Make switch_ip_int PERSISTENT and add a index + +M db/pf-schema-X.Y.Z.sql +M db/upgrade-X.X.X-X.Y.Z.sql + +commit 5c71ee075862e2595b3cf89a26e0c4240a0c12e6 +Author: James Rouzier +Date: Wed Sep 23 06:31:00 2020 -0400 + + Listen to all interfaces for accounting + + Fixes #5788 + +M go/cmd/pfacct/radius.go + +commit e208bd50416861927f2261929e8aa0de3a4ed9d4 +Author: James Rouzier +Date: Tue Sep 22 16:42:21 2020 -0400 + + Update description + +M addons/upgrade/to-10.2-adminroles-conf.pl + +commit b73baefb8c30128e702d1c261dc50c07cc099ce8 +Author: Durand Fabrice +Date: Tue Sep 22 16:26:50 2020 -0400 + + Fixes #5794 + +M conf/pf.conf.defaults + +commit 457f34b56a66ad69e1a21eb227536d4c55feb225 +Author: James Rouzier +Date: Tue Sep 22 16:07:32 2020 -0400 + + rename pfmon to pfcron + +A html/pfappserver/lib/pfappserver/Controller/Config/Pfcron.pm +D html/pfappserver/lib/pfappserver/Controller/Config/Pfmon.pm +M html/pfappserver/lib/pfappserver/I18N/en.po +M html/pfappserver/lib/pfappserver/I18N/fr.po +M html/pfappserver/lib/pfappserver/Model/Config/Pfmon.pm +A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pfcron.pm +D html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pfmon.pm +M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm +M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm +A html/pfappserver/root/config/pfcron/clone.tt +A html/pfappserver/root/config/pfcron/create.tt +A html/pfappserver/root/config/pfcron/index.tt +A html/pfappserver/root/config/pfcron/list.tt +A html/pfappserver/root/config/pfcron/view.tt +D html/pfappserver/root/config/pfmon/clone.tt +D html/pfappserver/root/config/pfmon/create.tt +D html/pfappserver/root/config/pfmon/index.tt +D html/pfappserver/root/config/pfmon/list.tt +D html/pfappserver/root/config/pfmon/view.tt +M html/pfappserver/root/graph/dashboard.tt +M t/venom/pfservers/wired_mac_auth/TESTSUITE.md + +commit fff7530a341214bb3408d4bf2b95bf5266229bbc +Author: James Rouzier +Date: Tue Sep 22 15:45:02 2020 -0400 + + Renamme pfmon to pfcron + +M docs/api/spec/components/schemas/configmaintenancetask.yaml +M docs/api/spec/openapi.json +M docs/api/spec/openapi.yaml + +commit c8f50daea12a8d2d691701ea8191063353224d9f +Author: James Rouzier +Date: Tue Sep 22 15:43:18 2020 -0400 + + Renamme pfmon to pfcron + +M addons/backup-and-maintenance.sh +M addons/monit/monit_checks_configurations/00_packetfence.tt +M conf/I18N/api/en.po +M conf/I18N/api/fr.po +D conf/log.conf.d/pfmon.conf.example +M conf/monitoring/statsd.d/packetfence.conf.example +M docs/PacketFence_Clustering_Guide.asciidoc +M docs/PacketFence_Installation_Guide.asciidoc +M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc +M docs/api/spec/components/schemas/configbase.yaml +M docs/api/spec/components/schemas/configmaintenancetask.yaml +M docs/api/spec/openapi.json +M docs/api/spec/openapi.yaml +M docs/pfcmd.help +M html/pfappserver/lib/pfappserver/I18N/en.po +M html/pfappserver/lib/pfappserver/I18N/fr.po +M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pfmon.pm +M html/pfappserver/root/admin/configuration.tt +M html/pfappserver/root/config/pfmon/index.tt +M html/pfappserver/root/config/pfmon/view.tt +M html/pfappserver/root/configuration/section.tt +M html/pfappserver/root/static.alt/src/views/Configuration/_config/adminRole.js +M lib/pf/cmd/pf.pm +M t/venom/pfservers/dot1x_eap_peap/TESTSUITE.md +A t/venom/pfservers/dot1x_eap_peap/teardown/20_delete_node01_with_pfcron_node_cleanup.yml +D t/venom/pfservers/dot1x_eap_peap/teardown/20_delete_node01_with_pfmon_node_cleanup.yml +A t/venom/pfservers/wired_mac_auth/teardown/15_delete_node01_with_pfcron_node_cleanup.yml +D t/venom/pfservers/wired_mac_auth/teardown/15_delete_node01_with_pfmon_node_cleanup.yml + +commit 72014f41acbcf6c6ae1b6f47c9ffc5dbbaceed0d +Author: James Rouzier +Date: Tue Sep 22 14:39:16 2020 -0400 + + Added addons/upgrade/to-10.2-adminroles-conf.pl + +A addons/upgrade/to-10.2-adminroles-conf.pl + +commit 0f840155d0fa07c58492fc803787c27075820d5c +Author: James Rouzier +Date: Tue Sep 22 14:28:44 2020 -0400 + + rename PFMON -> PFCRON + +M go/api-frontend/aaa/authorization.go +M lib/pf/constants/admin_roles.pm + +commit 8db54e632d5437ec3ebcdbe8103300285bc8d97e +Author: James Rouzier +Date: Sat Sep 19 18:19:19 2020 -0400 + + return if switch cannot be loaded + +M lib/pf/pfcron/task/switch_cache_lldpLocalPort_description.pm + +commit bd3b91a5f8c80e1e7e38360159c9de6a8fc1e347 +Author: Durand Fabrice +Date: Mon Sep 21 13:55:01 2020 -0400 + + Fixed debian packaging + +A debian/packetfence-pfcron.service +D debian/packetfence-pfmon.service + +commit e53d55de595fd7084ea402f9c1a274483f27e519 +Author: James Rouzier +Date: Fri Sep 18 16:34:15 2020 -0400 + + Add test for Batch + +M go/cron/batch.go +A go/cron/batch_test.go +M go/cron/window_batch_task.go + +commit dd6be841bf0f8ba187b6e42a9ef062ff3abe5cd7 +Author: James Rouzier +Date: Fri Sep 18 12:35:37 2020 -0400 + + Log error + +M go/cron/batch.go + +commit 1b2063099394abce6d317c16a9bbcd29c30b21fe +Author: James Rouzier +Date: Fri Sep 18 12:27:01 2020 -0400 + + Move cluster functions to it's own namespace + +A go/cluster/cluster.go +M go/cron/batch.go +D go/cron/cluster.go +M go/cron/db.go +M go/cron/fingerbank_data_update.go +M go/cron/ip4log_cleanup.go +M go/cron/ip6log_cleanup.go +D go/cron/log.go +A go/log/util.go + +commit 0491d023e97162b0ce03b42d15286da1be29ae36 +Author: James Rouzier +Date: Fri Sep 18 12:02:57 2020 -0400 + + use the context passed + +M go/cron/cluster.go + +commit 561d8b1145219b0f14a24e4ab6267bc4660a3b3b +Author: James Rouzier +Date: Fri Sep 18 11:51:29 2020 -0400 + + Log error + +M go/cron/pfcronjob.go + +commit 24a99039daf1799d55adc40cc897cde9e78a6d8b +Author: James Rouzier +Date: Fri Sep 18 11:22:18 2020 -0400 + + Change 300s to 5m + +M conf/cron.conf.defaults + +commit b2eabc1c61bb6972c7071a24af20a42c4723b561 +Author: James Rouzier +Date: Fri Sep 18 11:19:35 2020 -0400 + + change 60s to 1m + +M conf/cron.conf.defaults + +commit 5e988f3d3563a2398fc8c74eaddd25a9a4946fef +Author: James Rouzier +Date: Fri Sep 18 11:05:37 2020 -0400 + + remove pfmon_config_file + +M addons/upgrade/to-10.2-pfmon-maintenance.pl +M addons/upgrade/to-7.0-pf.conf-to-pfmon.conf.pl +M addons/upgrade/to-8.2-pfmon-conf.pl +M lib/pf/file_paths.pm + +commit 358cd2acd9fd1e7cc98bd3356021bd8bd62426dd +Author: James Rouzier +Date: Fri Sep 18 07:50:53 2020 -0400 + + Check if type exists first + +M lib/pf/factory/pfcron/task.pm + +commit bfe4154be9cf850dc21878f8d8c710f5c27ef3c2 +Author: James Rouzier +Date: Fri Sep 18 07:50:16 2020 -0400 + + Only run pfcron task when there is not perl defined task + +M lib/pf/cmd/pf/pfcron.pm + +commit f4816f570ecd5c4f9703581bdb043d54de6e4894 +Author: James Rouzier +Date: Fri Sep 18 07:47:41 2020 -0400 + + Remove interval + +M lib/pf/pfcron/task.pm + +commit 70226b68a1c5326616403ace94eda2fcda7dda39 +Author: James Rouzier +Date: Fri Sep 18 07:42:25 2020 -0400 + + Disable bandwidth_maintenance_session + +M conf/cron.conf.defaults + +commit 5ec29ec5618ba7980bb6ab61eec151cfbcfad8ae +Author: James Rouzier +Date: Thu Sep 17 15:21:21 2020 -0400 + + Only parse the cluster ip once + +M go/cmd/pfcron/main.go + +commit 168361d4afc7ed23e7096c5b5c68b78363b5e66c +Author: James Rouzier +Date: Wed Sep 16 06:25:26 2020 -0400 + + Update .gitignore + +M go/.gitignore + +commit b93e47b9f0ec2278a335572777101967291cf0ec +Author: James Rouzier +Date: Wed Sep 16 06:22:34 2020 -0400 + + New type CachedValue + +A go/pfconfigdriver/value.go + +commit 186190f9f09c030776bf6d34a877130899b43547 +Author: James Rouzier +Date: Tue Sep 15 16:10:42 2020 -0400 + + Only display task finish if it was successful + +M go/cmd/pfcron/main.go + +commit 5f7f4185e8c71e9a83714f3d72c432d72d120063 +Author: James Rouzier +Date: Tue Sep 15 06:49:56 2020 -0400 + + Use CachedValue + +M go/cmd/pfcron/main.go +M go/cron/config.go + +commit 5cfed78cce0949e546ba6b402865b1cd7e27c38a +Author: James Rouzier +Date: Wed Sep 9 10:09:00 2020 -0400 + + Remove unused file + +D addons/dev-helpers/pfmon_to_maintenance.pl + +commit cb8b8cf2ba604bd7ead7f1f99845755e18fd5789 +Author: James Rouzier +Date: Wed Aug 26 21:04:45 2020 -0400 + + rename pfmon -> pfcron + +M conf/stats.conf.defaults + +commit 9a6de06ca9ad8b964665fed54359e27e41a56e6a +Author: James Rouzier +Date: Wed Aug 26 21:02:37 2020 -0400 + + rename pfmon -> pfcron + +D conf/pfmon.conf.defaults +D conf/pfmon.conf.example +M html/pfappserver/root/static.alt/src/views/Configuration/_components/MaintenanceTasksList.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_config/activeActive.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/inline.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/maintenanceTask.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/service.js +M html/pfappserver/root/static.alt/src/views/Status/_components/Dashboard.vue + +commit 3ba2959ac8faf029e18e5c2b86b83bf5e908e155 +Author: James Rouzier +Date: Wed Aug 26 20:56:34 2020 -0400 + + Rename pfmon -> pfcron + +M conf/chi.conf.defaults + +commit eea72ab47ade466c6a1303fe5f1e51aefba7badc +Author: James Rouzier +Date: Wed Aug 26 20:53:24 2020 -0400 + + Add pfcron + +M lib/pf/cmd/pf/service.pm + +commit e4dbc8c8b1a2d338fecb54a68515ac9c35be1e76 +Author: James Rouzier +Date: Wed Aug 26 20:51:49 2020 -0400 + + Add the pfcron extractor + +M go/caddy/log-tailer/logmeta.go + +commit 66824a1da18949a659e5aa5e17bad44e5554a09d +Author: James Rouzier +Date: Wed Aug 26 17:38:55 2020 -0400 + + Fix table name + +M go/cmd/pfcron/main.go +M go/cron/config.go + +commit 02e72e51b271a626a190238857abdc4a71437820 +Author: James Rouzier +Date: Wed Aug 26 17:26:04 2020 -0400 + + Fix syntax error + +M go/cron/bandwidth_maintenance.go + +commit 3c89e60fa56a0c1efd733645e84f16c944ba344e +Author: James Rouzier +Date: Wed Aug 26 17:24:21 2020 -0400 + + rename pfmon -> pfcron + +M lib/pf/constants/syslog.pm + +commit 5f2b06c28c81b098269d991b4731276abaaf2dbc +Author: James Rouzier +Date: Wed Aug 26 17:05:14 2020 -0400 + + update .gitignore + +M .gitignore + +commit 0591d817900f8e715892857700a31ee6455997f1 +Author: James Rouzier +Date: Wed Aug 26 16:56:32 2020 -0400 + + rename the namespace config::Maintenance -> config::Cron + +M go/cron/config.go +M go/pfconfigdriver/structs.go +M html/pfappserver/lib/pfappserver/Form/Config/Pfcron.pm +M lib/pf/accounting.pm +M lib/pf/cmd/pf/pfcron.pm +M lib/pf/config/pfcron.pm +M lib/pf/factory/pfcron/task.pm +M lib/pf/node.pm +A lib/pfconfig/namespaces/config/Cron.pm +A lib/pfconfig/namespaces/config/CronDefault.pm +D lib/pfconfig/namespaces/config/Maintenance.pm +D lib/pfconfig/namespaces/config/MaintenanceDefault.pm + +commit 1204528cdcfbf3d5effff0b597b7b8ba99240964 +Author: James Rouzier +Date: Wed Aug 26 16:17:23 2020 -0400 + + rename conf/maintenance.conf -> conf/cron.conf + +M addons/upgrade/to-10.2-pfmon-maintenance.pl +A conf/cron.conf.defaults +A conf/cron.conf.example +D conf/maintenance.conf.defaults +D conf/maintenance.conf.example +M html/pfappserver/lib/pfappserver/Model/Config/Pfmon.pm +A lib/pf/ConfigStore/Cron.pm +D lib/pf/ConfigStore/Maintenance.pm +M lib/pf/UnifiedApi/Controller/Config/MaintenanceTasks.pm +M lib/pf/file_paths.pm +M lib/pfconfig/namespaces/config/Maintenance.pm +M lib/pfconfig/namespaces/config/MaintenanceDefault.pm + +commit 29459881a8c0e0a505d3d03f981bb6942120f14a +Author: James Rouzier +Date: Wed Aug 26 15:52:54 2020 -0400 + + rename maint to cron + +M go/cmd/pfcron/main.go +A go/cron/bandwidth_maintenance.go +A go/cron/batch.go +A go/cron/certificates_check.go +A go/cron/certificates_check_test.go +A go/cron/cleanup_chi_database_cache.go +A go/cron/cluster.go +A go/cron/config.go +A go/cron/db.go +A go/cron/fingerbank_data_update.go +A go/cron/ip4log_cleanup.go +A go/cron/ip6log_cleanup.go +A go/cron/log.go +A go/cron/pfcronjob.go +A go/cron/populate_ntlm_redis_cache.go +A go/cron/window_batch_task.go +D go/maint/bandwidth_maintenance.go +D go/maint/batch.go +D go/maint/certificates_check.go +D go/maint/certificates_check_test.go +D go/maint/cleanup_chi_database_cache.go +D go/maint/cluster.go +D go/maint/config.go +D go/maint/db.go +D go/maint/fingerbank_data_update.go +D go/maint/ip4log_cleanup.go +D go/maint/ip6log_cleanup.go +D go/maint/log.go +D go/maint/pfcronjob.go +D go/maint/populate_ntlm_redis_cache.go +D go/maint/window_batch_task.go + +commit 78056ba163eb1104a357d3ffef16d6b187ca7af6 +Author: James Rouzier +Date: Wed Aug 26 13:48:15 2020 -0400 + + Rename PfmonJob -> PfcronJob + +M go/maint/config.go +M go/maint/pfcronjob.go + +commit 38fa28e88843e433a84c67bbac27bf24624d29d6 +Author: James Rouzier +Date: Wed Aug 26 13:32:41 2020 -0400 + + Rename pfmon -> pfcron + +M rpm/packetfence.spec + +commit 1e40c785e5beee8d7bfcd23467d9bbbe75823ea4 +Author: James Rouzier +Date: Wed Aug 26 13:32:03 2020 -0400 + + Rename pfmon -> pfcron + +A t/venom/pfservers/common/restart_pfcron_service.yml +D t/venom/pfservers/common/restart_pfmon_service.yml + +commit 72ed3f4e611f3260f2fe067d7578bbcb952a3a1a +Author: James Rouzier +Date: Wed Aug 26 13:28:57 2020 -0400 + + Rename pfmon -> pfcron + +M html/pfappserver/lib/pfappserver/Form/Config/Pfcron/acct_cleanup.pm +M html/pfappserver/lib/pfappserver/Form/Config/Pfcron/acct_maintenance.pm +M html/pfappserver/lib/pfappserver/Form/Config/Pfcron/admin_api_audit_log_cleanup.pm +M html/pfappserver/lib/pfappserver/Form/Config/Pfcron/auth_log_cleanup.pm +M html/pfappserver/lib/pfappserver/Form/Config/Pfcron/bandwidth_maintenance.pm +M html/pfappserver/lib/pfappserver/Form/Config/Pfcron/bandwidth_maintenance_session.pm +M html/pfappserver/lib/pfappserver/Form/Config/Pfcron/certificates_check.pm +M html/pfappserver/lib/pfappserver/Form/Config/Pfcron/cleanup_chi_database_cache.pm +M html/pfappserver/lib/pfappserver/Form/Config/Pfcron/cluster_check.pm +M html/pfappserver/lib/pfappserver/Form/Config/Pfcron/dns_audit_log_cleanup.pm +M html/pfappserver/lib/pfappserver/Form/Config/Pfcron/fingerbank_data_update.pm +M html/pfappserver/lib/pfappserver/Form/Config/Pfcron/inline_accounting_maintenance.pm +M html/pfappserver/lib/pfappserver/Form/Config/Pfcron/ip4log_cleanup.pm +M html/pfappserver/lib/pfappserver/Form/Config/Pfcron/ip6log_cleanup.pm +M html/pfappserver/lib/pfappserver/Form/Config/Pfcron/locationlog_cleanup.pm +M html/pfappserver/lib/pfappserver/Form/Config/Pfcron/node_cleanup.pm +M html/pfappserver/lib/pfappserver/Form/Config/Pfcron/nodes_maintenance.pm +M html/pfappserver/lib/pfappserver/Form/Config/Pfcron/option82_query.pm +M html/pfappserver/lib/pfappserver/Form/Config/Pfcron/password_of_the_day.pm +M html/pfappserver/lib/pfappserver/Form/Config/Pfcron/person_cleanup.pm +M html/pfappserver/lib/pfappserver/Form/Config/Pfcron/populate_ntlm_redis_cache.pm +M html/pfappserver/lib/pfappserver/Form/Config/Pfcron/provisioning_compliance_poll.pm +M html/pfappserver/lib/pfappserver/Form/Config/Pfcron/radius_audit_log_cleanup.pm +M html/pfappserver/lib/pfappserver/Form/Config/Pfcron/security_event_maintenance.pm +M html/pfappserver/lib/pfappserver/Form/Config/Pfcron/switch_cache_lldpLocalPort_description.pm + +commit 97af7630263e91ebbcf44dc41008741f5b047ade +Author: James Rouzier +Date: Wed Aug 26 13:26:18 2020 -0400 + + Rename pf::factory::pfmon::task -> pf::factory::pfcron::task + +M lib/pf/cmd/pf/pfmon.pm +A lib/pf/factory/pfcron/task.pm +D lib/pf/factory/pfmon/task.pm + +commit de1ccd604c1462de0968a0fd3c163d7649f24913 +Author: James Rouzier +Date: Wed Aug 26 12:53:47 2020 -0400 + + use the pfcron command + +A go/maint/pfcronjob.go +D go/maint/pfmonjob.go + +commit 63f35a2e8ab73a70772c35632aca5626edcd7b1f +Author: James Rouzier +Date: Wed Aug 26 12:51:34 2020 -0400 + + rename pfmon -> pfcron + +M lib/pf/pfcron/task.pm +M lib/pf/pfcron/task/acct_maintenance.pm +M lib/pf/pfcron/task/cluster_check.pm +M lib/pf/pfcron/task/inline_accounting_maintenance.pm +M lib/pf/pfcron/task/node_cleanup.pm +M lib/pf/pfcron/task/nodes_maintenance.pm +M lib/pf/pfcron/task/option82_query.pm +M lib/pf/pfcron/task/password_of_the_day.pm +M lib/pf/pfcron/task/person_cleanup.pm +M lib/pf/pfcron/task/provisioning_compliance_poll.pm +M lib/pf/pfcron/task/security_event_maintenance.pm + +commit a7bc2fe2eaa8504947346eb6e5c4989d48c249e2 +Author: James Rouzier +Date: Wed Aug 26 12:50:13 2020 -0400 + + new command pfcron + +A lib/pf/cmd/pf/pfcron.pm + +commit 63c18bd70e9ab1cbd0b04fd2babb1f625f6f229f +Author: James Rouzier +Date: Tue Aug 25 16:13:28 2020 -0400 + + rename pf::pfmon::task to pf::pfcron::task + +M lib/pf/factory/pfmon/task.pm +A lib/pf/pfcron/task.pm +A lib/pf/pfcron/task/acct_maintenance.pm +A lib/pf/pfcron/task/cluster_check.pm +A lib/pf/pfcron/task/inline_accounting_maintenance.pm +A lib/pf/pfcron/task/node_cleanup.pm +A lib/pf/pfcron/task/nodes_maintenance.pm +A lib/pf/pfcron/task/option82_query.pm +A lib/pf/pfcron/task/password_of_the_day.pm +A lib/pf/pfcron/task/person_cleanup.pm +A lib/pf/pfcron/task/provisioning_compliance_poll.pm +A lib/pf/pfcron/task/security_event_maintenance.pm +A lib/pf/pfcron/task/switch_cache_lldpLocalPort_description.pm +A lib/pf/pfcron/task/ubiquiti_ap_mac_to_ip.pm +D lib/pf/pfmon/task.pm +D lib/pf/pfmon/task/acct_maintenance.pm +D lib/pf/pfmon/task/cluster_check.pm +D lib/pf/pfmon/task/inline_accounting_maintenance.pm +D lib/pf/pfmon/task/node_cleanup.pm +D lib/pf/pfmon/task/nodes_maintenance.pm +D lib/pf/pfmon/task/option82_query.pm +D lib/pf/pfmon/task/password_of_the_day.pm +D lib/pf/pfmon/task/person_cleanup.pm +D lib/pf/pfmon/task/provisioning_compliance_poll.pm +D lib/pf/pfmon/task/security_event_maintenance.pm +D lib/pf/pfmon/task/switch_cache_lldpLocalPort_description.pm +D lib/pf/pfmon/task/ubiquiti_ap_mac_to_ip.pm +M t/unittest/pfmon/task/nodes_maintenance.t + +commit 828b6f4fdbcbdbffacc4ef99375060e320780903 +Author: James Rouzier +Date: Tue Aug 25 08:07:01 2020 -0400 + + rename pf::config::pfmon to pf::config::pfcron and pfappserver::Form::Config::Pfmon to pfappserver::Form::Config::Pfcron + +A html/pfappserver/lib/pfappserver/Form/Config/Pfcron.pm +A html/pfappserver/lib/pfappserver/Form/Config/Pfcron/acct_cleanup.pm +A html/pfappserver/lib/pfappserver/Form/Config/Pfcron/acct_maintenance.pm +A html/pfappserver/lib/pfappserver/Form/Config/Pfcron/admin_api_audit_log_cleanup.pm +A html/pfappserver/lib/pfappserver/Form/Config/Pfcron/auth_log_cleanup.pm +A html/pfappserver/lib/pfappserver/Form/Config/Pfcron/bandwidth_maintenance.pm +A html/pfappserver/lib/pfappserver/Form/Config/Pfcron/bandwidth_maintenance_session.pm +A html/pfappserver/lib/pfappserver/Form/Config/Pfcron/certificates_check.pm +A html/pfappserver/lib/pfappserver/Form/Config/Pfcron/cleanup_chi_database_cache.pm +A html/pfappserver/lib/pfappserver/Form/Config/Pfcron/cluster_check.pm +A html/pfappserver/lib/pfappserver/Form/Config/Pfcron/dns_audit_log_cleanup.pm +A html/pfappserver/lib/pfappserver/Form/Config/Pfcron/fingerbank_data_update.pm +A html/pfappserver/lib/pfappserver/Form/Config/Pfcron/inline_accounting_maintenance.pm +A html/pfappserver/lib/pfappserver/Form/Config/Pfcron/ip4log_cleanup.pm +A html/pfappserver/lib/pfappserver/Form/Config/Pfcron/ip6log_cleanup.pm +A html/pfappserver/lib/pfappserver/Form/Config/Pfcron/locationlog_cleanup.pm +A html/pfappserver/lib/pfappserver/Form/Config/Pfcron/node_cleanup.pm +A html/pfappserver/lib/pfappserver/Form/Config/Pfcron/nodes_maintenance.pm +A html/pfappserver/lib/pfappserver/Form/Config/Pfcron/option82_query.pm +A html/pfappserver/lib/pfappserver/Form/Config/Pfcron/password_of_the_day.pm +A html/pfappserver/lib/pfappserver/Form/Config/Pfcron/person_cleanup.pm +A html/pfappserver/lib/pfappserver/Form/Config/Pfcron/populate_ntlm_redis_cache.pm +A html/pfappserver/lib/pfappserver/Form/Config/Pfcron/provisioning_compliance_poll.pm +A html/pfappserver/lib/pfappserver/Form/Config/Pfcron/radius_audit_log_cleanup.pm +A html/pfappserver/lib/pfappserver/Form/Config/Pfcron/security_event_maintenance.pm +A html/pfappserver/lib/pfappserver/Form/Config/Pfcron/switch_cache_lldpLocalPort_description.pm +A html/pfappserver/lib/pfappserver/Form/Config/Pfcron/ubiquiti_ap_mac_to_ip.pm +D html/pfappserver/lib/pfappserver/Form/Config/Pfmon.pm +D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/acct_cleanup.pm +D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/acct_maintenance.pm +D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/admin_api_audit_log_cleanup.pm +D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/auth_log_cleanup.pm +D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/bandwidth_maintenance.pm +D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/bandwidth_maintenance_session.pm +D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/certificates_check.pm +D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/cleanup_chi_database_cache.pm +D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/cluster_check.pm +D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/dns_audit_log_cleanup.pm +D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/fingerbank_data_update.pm +D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/inline_accounting_maintenance.pm +D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/ip4log_cleanup.pm +D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/ip6log_cleanup.pm +D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/locationlog_cleanup.pm +D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/node_cleanup.pm +D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/nodes_maintenance.pm +D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/option82_query.pm +D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/password_of_the_day.pm +D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/person_cleanup.pm +D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/populate_ntlm_redis_cache.pm +D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/provisioning_compliance_poll.pm +D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/radius_audit_log_cleanup.pm +D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/security_event_maintenance.pm +D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/switch_cache_lldpLocalPort_description.pm +D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/ubiquiti_ap_mac_to_ip.pm +M lib/pf/UnifiedApi/Controller/Config/MaintenanceTasks.pm +M lib/pf/accounting.pm +M lib/pf/cmd/pf/pfmon.pm +A lib/pf/config/pfcron.pm +D lib/pf/config/pfmon.pm +M lib/pf/factory/pfmon/task.pm + +commit 40bcd02bdea2e5c19bf5013c955be4e19de4c861 +Author: James Rouzier +Date: Tue Jul 21 07:33:40 2020 -0400 + + Only run processes on the master + +M go/cmd/pfcron/main.go + +commit 3755fa1a3acb3bf1e26e7478b71ce104cf67373e +Author: James Rouzier +Date: Fri Jul 17 13:34:29 2020 -0400 + + rename pfmaint to pfcron + +M conf/documentation.conf +M conf/pf.conf.defaults +A conf/systemd/packetfence-pfcron.service +D conf/systemd/packetfence-pfmaint.service +M config.mk +M debian/rules +A go/cmd/pfcron/main.go +D go/cmd/pfmaint/main.go +M html/pfappserver/lib/pfappserver/Form/Config/Pfmon.pm +M lib/pf/cmd/pf/pfmon.pm +M lib/pf/file_paths.pm +A lib/pf/services/manager/pfcron.pm +D lib/pf/services/manager/pfmaint.pm +M rpm/packetfence.spec +M t/TestUtils.pm + +commit 12c54c67b2c19e842d37f146ca71b7605aa99eaf +Author: James Rouzier +Date: Fri Jul 17 12:19:44 2020 -0400 + + Only process jobs if processJobs is set + +M go/cmd/pfmaint/main.go + +commit c16e0d8511b6806f2c156023f15abb956bf49bba +Author: James Rouzier +Date: Thu Jul 16 15:24:51 2020 -0400 + + Add support for systemd + +M go/cmd/pfmaint/main.go + +commit 7755345e654de916d5ebc20ad98e1009533bf185 +Author: James Rouzier +Date: Thu Jul 16 14:43:47 2020 -0400 + + Use the generic pf::ConfigStore + +M addons/upgrade/to-7.0-pf.conf-to-pfmon.conf.pl +D lib/pf/ConfigStore/Pfmon.pm +M lib/pf/file_paths.pm + +commit 5d03a3f559eee711af38a59491661dcdc3899e1f +Author: James Rouzier +Date: Thu Jul 16 11:44:21 2020 -0400 + + Remove or rename some of the pfmon namespace + +M conf/documentation.conf +M conf/pf.conf.defaults +A conf/systemd/packetfence-pfmaint.service +D conf/systemd/packetfence-pfmon.service +M debian/packetfence.conffiles +M debian/rules +M html/pfappserver/lib/pfappserver/Form/Config/Pfmon.pm +M html/pfappserver/lib/pfappserver/Model/Config/Pfmon.pm +M lib/pf/accounting.pm +M lib/pf/cmd/pf/pfmon.pm +A lib/pf/services/manager/pfmaint.pm +D lib/pf/services/manager/pfmon.pm +D lib/pfconfig/namespaces/config/Pfmon.pm +D lib/pfconfig/namespaces/config/PfmonDefault.pm +M rpm/packetfence.spec +D sbin/pfmon +M t/TestUtils.pm + +commit 0df154133531886bf19cf9106c4efe5d31d10027 +Author: James Rouzier +Date: Thu Jul 16 10:57:30 2020 -0400 + + Use the maintenance namespace + +M html/pfappserver/lib/pfappserver/Form/Config/Pfmon.pm +M lib/pf/UnifiedApi/Controller/Config/MaintenanceTasks.pm +M lib/pf/config/pfmon.pm +M lib/pf/factory/pfmon/task.pm +A lib/pfconfig/namespaces/config/MaintenanceDefault.pm + +commit 03c2380c0230c227e496ac86774f70d078ee979b +Author: James Rouzier +Date: Thu Jul 16 10:14:13 2020 -0400 + + Add upgrade script + +A addons/upgrade/to-10.2-pfmon-maintenance.pl + +commit 69182fcdb05ebada753ee7d82de0fd06e2d643ea +Author: James Rouzier +Date: Thu Jul 16 07:55:58 2020 -0400 + + Fix the task is not a perl task redirect it to pfmaint + +M go/cmd/pfmaint/main.go +M lib/pf/cmd/pf/pfmon.pm + +commit 9e94df5b99cc0c32d1ff455ad245cc97f23d3e5e +Author: James Rouzier +Date: Thu Jul 16 07:35:26 2020 -0400 + + update .gitignore + +M go/.gitignore + +commit 6950f3b6eeee0b597c236abf2a97278a1f067c97 +Author: James Rouzier +Date: Thu Jul 16 07:20:06 2020 -0400 + + update .gitignore + +M go/.gitignore + +commit d90138f2c1414702a0971fe9bb3e681c9eda726e +Author: James Rouzier +Date: Thu Jul 16 06:25:31 2020 -0400 + + Rename to make job name + +D go/maint/chi_cleanup.go +A go/maint/cleanup_chi_database_cache.go + +commit 68b8489121893cebb15591688394d8222752b3ef +Author: James Rouzier +Date: Wed Jul 15 14:14:48 2020 -0400 + + Allow arguements to be overriden. + +M go/cmd/pfmaint/main.go + +commit a5b68bdab5b8af5bf3ca5c693220642ec2053b03 +Author: James Rouzier +Date: Wed Jul 15 13:53:49 2020 -0400 + + Move getting the configured tasks to it's function + +M go/maint/config.go + +commit e4432d600e06b0cbf044d045066d4840ecbf5b72 +Author: James Rouzier +Date: Wed Jul 15 11:06:03 2020 -0400 + + Update maintenance.conf.defaults + +M conf/maintenance.conf.defaults + +commit 4f6a835e7b2e06fff4edd0db4ebd5ce4ebb7412d +Author: James Rouzier +Date: Wed Jul 15 11:04:07 2020 -0400 + + Default to 1 minute + +M addons/dev-helpers/pfmon_to_maintenance.pl + +commit 5441c4ee6f29c12927db9cff7141932a6906c379 +Author: James Rouzier +Date: Wed Jul 15 10:06:46 2020 -0400 + + Ensure history_* fields are serialized as integers + +M lib/pfconfig/namespaces/config/Maintenance.pm + +commit 0b213456d2d8754ee8a4f3db3ee67f6be42a5c68 +Author: James Rouzier +Date: Wed Jul 8 14:04:21 2020 -0400 + + refactor job creation to it's own function + +M go/maint/config.go + +commit ac5184ee264bf31c35a4a006b69217ae100030c7 +Author: James Rouzier +Date: Wed Jul 8 10:45:20 2020 -0400 + + Remove perl pfmon task + +D lib/pf/pfmon/task/acct_cleanup.pm +D lib/pf/pfmon/task/admin_api_audit_log_cleanup.pm +D lib/pf/pfmon/task/auth_log_cleanup.pm +D lib/pf/pfmon/task/bandwidth_maintenance.pm +D lib/pf/pfmon/task/bandwidth_maintenance_session.pm +D lib/pf/pfmon/task/certificates_check.pm +D lib/pf/pfmon/task/cleanup_chi_database_cache.pm +D lib/pf/pfmon/task/dns_audit_log_cleanup.pm +D lib/pf/pfmon/task/fingerbank_data_update.pm +D lib/pf/pfmon/task/ip4log_cleanup.pm +D lib/pf/pfmon/task/ip6log_cleanup.pm +D lib/pf/pfmon/task/locationlog_cleanup.pm +D lib/pf/pfmon/task/populate_ntlm_redis_cache.pm +D lib/pf/pfmon/task/radius_audit_log_cleanup.pm + +commit c25be7759581ce2ee53ea75170e3d0ef3477f8af +Author: James Rouzier +Date: Tue Jun 30 13:45:50 2020 -0400 + + Return cluster status + +M go/maint/cluster.go + +commit e803265203828e079c6e458a68d39ace2db5d2e0 +Author: James Rouzier +Date: Tue Jun 30 10:09:53 2020 -0400 + + Implement FingerbankDataUpdate + +D go/maint/call_cluster.go +A go/maint/cluster.go +M go/maint/fingerbank_data_update.go + +commit d5b84d4f168231dff634375669d372469a48dbf2 +Author: James Rouzier +Date: Tue Jun 30 07:58:54 2020 -0400 + + Implement CallCluster + +A go/maint/call_cluster.go +D go/maint/call_clusters.go + +commit ce48c4ea7e185e559fcfb6fd36a07e48fc28a0b9 +Author: James Rouzier +Date: Mon Jun 29 15:53:37 2020 -0400 + + The basic structure of calling all members of the cluster + +A go/maint/call_clusters.go + +commit 7b660b9c4f5253b7a7d631b0f675ec2945c25d18 +Author: James Rouzier +Date: Mon Jun 29 14:29:10 2020 -0400 + + Remove unused package + +M go/maint/ip4log_cleanup.go +M go/maint/ip6log_cleanup.go + +commit 6904f3a3b2a8c41c79cbbd77d8209873f3e9a048 +Author: James Rouzier +Date: Mon Jun 29 11:30:44 2020 -0400 + + Fix ip[46]log workflow + +M go/maint/db.go +M go/maint/ip4log_cleanup.go +M go/maint/ip6log_cleanup.go +M go/maint/populate_ntlm_redis_cache.go + +commit 8856485be36f45dae1893235bc5d9ab0fa0b3a7a +Author: James Rouzier +Date: Mon Jun 29 10:48:21 2020 -0400 + + Use the unix timestamp like's perl Time::HiRes::time + +M go/maint/chi_cleanup.go + +commit 2c67e1c52d7943ac0f1ddca2371e0102c2d43185 +Author: James Rouzier +Date: Mon Jun 29 10:32:52 2020 -0400 + + Use SetupTask + +M go/maint/window_batch_task.go + +commit ff27d5320bbec1054b81cd7a64ab25c14d3e1939 +Author: James Rouzier +Date: Mon Jun 29 10:32:34 2020 -0400 + + Add ip[46]log_cleanup jobs + +M go/maint/config.go +A go/maint/ip4log_cleanup.go +A go/maint/ip6log_cleanup.go + +commit 1de23a98a1aa85951f960cd432a9d958f56335a1 +Author: James Rouzier +Date: Mon Jun 29 10:31:21 2020 -0400 + + Use the simpler API + +M go/maint/bandwidth_maintenance.go + +commit 9b65606bbdafe2c61f24035565d9111175220cbf +Author: James Rouzier +Date: Thu Jun 25 22:27:16 2020 -0400 + + Add populate_ntlm_redis_cache + +M go/maint/config.go +A go/maint/populate_ntlm_redis_cache.go + +commit a0125c567251f380c46a87cb7328c362630be2d5 +Author: James Rouzier +Date: Thu Jun 25 22:15:26 2020 -0400 + + Add fingerbank_data_update job and cleanup Task creation + +M go/maint/certificates_check.go +M go/maint/chi_cleanup.go +M go/maint/config.go +A go/maint/fingerbank_data_update.go +M go/maint/pfmonjob.go +D go/maint/stmt_setup.go +M go/maint/window_batch_task.go + +commit d07106d51951f95164c50d30f41eb011d87d7680 +Author: James Rouzier +Date: Thu Jun 25 21:56:08 2020 -0400 + + Add test + +A go/maint/certificates_check_test.go + +commit becddfe68af2671e3c4ce296705b1a3ae302b7eb +Author: James Rouzier +Date: Thu Jun 25 21:54:15 2020 -0400 + + Call bandwidth_trigger + +M go/maint/bandwidth_maintenance.go + +commit 28a08a69192fcea939ed3e339ddaa47b02d64bd3 +Author: James Rouzier +Date: Thu Jun 25 21:53:24 2020 -0400 + + Make bandwidth_maintenance tenant aware + +M lib/pf/bandwidth_accounting.pm + +commit bafabd9171de782cd7ae843426720223d53209ad +Author: James Rouzier +Date: Thu Jun 25 16:12:22 2020 -0400 + + Moved batchSqlCount -> BatchSqlCount + +M go/maint/bandwidth_maintenance.go +M go/maint/batch.go + +commit 8bbe83c027a129da1d5f6ff6bd8c1f01f28a77c1 +Author: James Rouzier +Date: Thu Jun 25 15:59:01 2020 -0400 + + Use BatchSql instead of BatchStmt + +M go/maint/bandwidth_maintenance.go +M go/maint/batch.go +M go/maint/chi_cleanup.go +M go/maint/window_batch_task.go + +commit 23e9fa07e5bc9836bf0aba4863ed6607a6b4c043 +Author: James Rouzier +Date: Thu Jun 25 15:49:07 2020 -0400 + + Add new method bandwidth_trigger + +M lib/pf/api.pm + +commit 2a4f24e813922f7ae1a9667e413e03a66a29ecb7 +Author: James Rouzier +Date: Thu Jun 25 14:55:53 2020 -0400 + + Update TriggerBandwidth signature + +M go/maint/bandwidth_maintenance.go + +commit 19f755438ea2333c3b70094cc1f4b0d8578baa9c +Author: James Rouzier +Date: Thu Jun 25 14:27:57 2020 -0400 + + Add support for all the SQL parts of the BandwidthMaintenance + +M go/maint/bandwidth_maintenance.go + +commit a84580c1800fcdb9c8607b59efa646e3073d469f +Author: James Rouzier +Date: Tue Jun 23 07:11:30 2020 -0400 + + Batching using count + +M go/maint/batch.go + +commit 6508146ae3bde8a2534399f6233dacd0df36ba40 +Author: James Rouzier +Date: Tue Jun 23 07:10:22 2020 -0400 + + Logging helpers + +A go/maint/log.go + +commit 539f6901052ccadd993bc356ce216738b4a97c34 +Author: James Rouzier +Date: Mon Jun 22 11:37:46 2020 -0400 + + Skeleton of bandwidth_maintenance job + +M go/maint/bandwidth_maintenance.go + +commit a86ee08e5174771d9f2eb91d68ac096379e499be +Author: James Rouzier +Date: Mon Jun 22 11:19:37 2020 -0400 + + Send emails if there are any failures + +M go/maint/certificates_check.go + +commit e90e79329e38564a40e62b34d06fa3ed798fa545 +Author: James Rouzier +Date: Mon Jun 22 10:24:03 2020 -0400 + + Add endpoint /api/v1/emails/pfmailer + +M lib/pf/UnifiedApi.pm +M lib/pf/UnifiedApi/Controller/Emails.pm + +commit ede45bbd7f18cd96f829adce13e48615ab838af1 +Author: James Rouzier +Date: Mon Jun 22 09:19:30 2020 -0400 + + Add certificates_check to config + +M go/maint/certificates_check.go +M go/maint/config.go + +commit b5a136dbe75eb08218fe1df30cdfc72d997ed341 +Author: James Rouzier +Date: Fri Jun 19 14:09:54 2020 -0400 + + New util func NormalizeTime + +A go/util/normalize_time.go +A go/util/normalize_time_test.go + +commit 4760224f4afb9db5531cb43c23ff01c6d3a819ca +Author: James Rouzier +Date: Fri Jun 19 10:27:59 2020 -0400 + + Add certificates_check + +A go/maint/certificates_check.go + +commit 59762a0545f18f9a087696065e2155aa2746bad0 +Author: James Rouzier +Date: Thu Jun 18 15:15:21 2020 -0400 + + Fix BandwidthMaintenance + +M go/maint/bandwidth_maintenance.go + +commit d233d92e55e671e7599f41217924141c4276c8fd +Author: James Rouzier +Date: Thu Jun 18 11:46:43 2020 -0400 + + rename dns_audit_log -> dns_audit_log_cleanup + +M go/maint/config.go + +commit da7f8b1bfa76b76fe357a657c72e53dbd0fa7030 +Author: James Rouzier +Date: Thu Jun 18 10:57:25 2020 -0400 + + Add place holder for bandwidth_maintenance + +A go/maint/bandwidth_maintenance.go +M go/maint/config.go + +commit 3995d7b4df98a0b32e01e45b254c819ef209e235 +Author: James Rouzier +Date: Thu Jun 18 10:38:37 2020 -0400 + + Added bandwidth_maintenance_session + +M go/maint/config.go + +commit c6f0760b99489472643eca6a129af51b94e37413 +Author: James Rouzier +Date: Thu Jun 18 10:23:32 2020 -0400 + + A new multi stmt window job + +D go/maint/acct_cleanup.go +M go/maint/config.go +M go/maint/window_batch_task.go + +commit 228d9313a9eee7f309cffea276c0bce75fbd6e49 +Author: James Rouzier +Date: Thu Jun 18 09:43:12 2020 -0400 + + Simplify the creation of simple SQL cleanup jobs + +M go/maint/acct_cleanup.go +D go/maint/admin_api_audit_log_cleanup.go +D go/maint/auth_log_cleanup.go +M go/maint/config.go +D go/maint/dns_audit_log_cleanup.go +D go/maint/locationlog_cleanup.go +A go/maint/window_batch_task.go + +commit 2e2fc80d0a5c7121a53d3912ea17986d2876aed2 +Author: James Rouzier +Date: Tue Jun 16 16:04:32 2020 -0400 + + New task acct_cleanup + +A go/maint/acct_cleanup.go + +commit 0af4a3673e4a66ef5e3f163d701ffcc9c26a6da5 +Author: James Rouzier +Date: Tue Jun 16 15:14:06 2020 -0400 + + Rename BatchRemove -> BatchStmt + +M go/maint/admin_api_audit_log_cleanup.go +M go/maint/auth_log_cleanup.go +M go/maint/batch.go +M go/maint/chi_cleanup.go +M go/maint/config.go +M go/maint/dns_audit_log_cleanup.go +M go/maint/locationlog_cleanup.go + +commit 7a98285624433031d07bfcffa0a745a6caf04aa1 +Author: James Rouzier +Date: Tue Jun 16 07:33:07 2020 -0400 + + New Job ported + +M go/maint/config.go + +commit c12f0bf91ba5a58ba266503e826c558e18f2637c +Author: James Rouzier +Date: Tue Jun 16 07:32:42 2020 -0400 + + Fix syntax error after rebase + +M lib/pf/file_paths.pm + +commit f8d0803e76e1028d633eaac104b54d3c1687dc71 +Author: James Rouzier +Date: Mon Jun 8 07:57:52 2020 -0400 + + WIP + +A go/maint/auth_log_cleanup.go +A go/maint/dns_audit_log_cleanup.go +A go/maint/locationlog_cleanup.go + +commit 0c4fa75e8b95523e656116919a948bed7d99c30e +Author: James Rouzier +Date: Mon May 11 08:04:40 2020 -0400 + + Add new tasks + +M conf/maintenance.conf.defaults +M go/cmd/pfmaint/main.go +A go/maint/batch.go +A go/maint/chi_cleanup.go +M go/maint/config.go +A go/maint/db.go +A go/maint/stmt_setup.go + +commit 0a76efc9fd584c8a8b44aaa4509ac87453085135 +Author: James Rouzier +Date: Fri May 8 16:01:08 2020 -0400 + + fmt + +A go/maint/admin_api_audit_log_cleanup.go + +commit 4891e3cdedf2f040cb26f77bbc41aeeacdf78e37 +Author: James Rouzier +Date: Fri May 8 16:00:37 2020 -0400 + + New constructor NewPfmonJob + +M go/maint/pfmonjob.go + +commit eeb4d6ee31001c56de854c2f04ca2797d9fa0ada +Author: James Rouzier +Date: Fri May 8 15:54:15 2020 -0400 + + New Maintenance struct + +M go/pfconfigdriver/structs.go + +commit f6b087f9eefded40f7d3795cc499723637efc5ea +Author: James Rouzier +Date: Fri May 8 15:53:16 2020 -0400 + + Remove job + +D go/maint/job.go + +commit 8f13b679d0555880d3dc3938a7fe4901967b1ea3 +Author: James Rouzier +Date: Fri May 8 15:51:08 2020 -0400 + + normalize batch + +M lib/pfconfig/namespaces/config/Maintenance.pm + +commit 54d7f4e18eb3b75899b8e0ac73f10850a044d450 +Author: James Rouzier +Date: Fri May 8 10:30:28 2020 -0400 + + Add a maintenance configuration + +A lib/pf/ConfigStore/Maintenance.pm +M lib/pfconfig/namespaces/config/Maintenance.pm + +commit 4a3c9d0a6ba617d3c0dc5ce0c3647aab708634b0 +Author: James Rouzier +Date: Fri May 8 06:39:27 2020 -0400 + + Setup logger + +M go/cmd/pfmaint/main.go + +commit 1d54909bf2bc672521e14d297244365fa4664eda +Author: James Rouzier +Date: Fri May 8 06:28:07 2020 -0400 + + A helper script + +A addons/dev-helpers/pfmon_to_maintenance.pl + +commit c82e4e72995ee1ea5326b4cb39b7f4ffe15e4efe +Author: James Rouzier +Date: Fri May 8 06:27:35 2020 -0400 + + New namespace Maintenance + +A lib/pfconfig/namespaces/config/Maintenance.pm + +commit 3b9162452171e64262156857314a409cefba4f79 +Author: James Rouzier +Date: Tue May 5 11:33:18 2020 -0400 + + rename cronspec -> schedule + +M conf/maintenance.conf.defaults + +commit ab91dcd972ecf1844ccdf59b610187b702ef2512 +Author: James Rouzier +Date: Mon May 4 15:28:31 2020 -0400 + + Update .gitignore + +M .gitignore + +commit 3500ec2831be70d464479298016626be3c8f183a +Author: James Rouzier +Date: Mon May 4 11:44:39 2020 -0400 + + Update maintenance.conf.defaults + +M conf/maintenance.conf.defaults +M lib/pf/file_paths.pm + +commit 3f7b773d8d1df1c0fe593e720cea6afc67fc45d3 +Author: James Rouzier +Date: Mon May 4 09:19:41 2020 -0400 + + Update comments + +M conf/maintenance.conf.defaults + +commit 89b6e01f47d22722f2ee90c3c2e2fa720de20c14 +Author: James Rouzier +Date: Mon May 4 09:17:15 2020 -0400 + + Move the configuration logic to go/maint + +M go/cmd/pfmaint/main.go +A go/maint/config.go +M go/maint/pfmonjob.go + +commit c14e2dc74bdaf9bb119432f12bdc2d22fa645a57 +Author: James Rouzier +Date: Wed Apr 29 16:17:02 2020 -0400 + + The new config file + +A conf/maintenance.conf.defaults +A conf/maintenance.conf.example + +commit 26260f8c3e301b8166f35d3fe4166eea84d5eb28 +Author: James Rouzier +Date: Wed Apr 29 13:32:11 2020 -0400 + + Initial pfmaint main function + +A go/cmd/pfmaint/main.go +M go/go.mod +M go/go.sum + +commit ef81df373fec022642e89b408acf6fba1bfaddd1 +Author: James Rouzier +Date: Wed Apr 29 13:30:20 2020 -0400 + + Support maint.Job interface + +M go/maint/pfmonjob.go + +commit c9335e95e2493b3ca343c161ea08643ee0b28867 +Author: James Rouzier +Date: Wed Apr 29 13:28:37 2020 -0400 + + New interface Job + +A go/maint/job.go + +commit 092c0f4c18d5b30709a486d04fefdddcaff04836 +Author: James Rouzier +Date: Wed Apr 29 11:03:59 2020 -0400 + + New Job Pfmon + +A go/maint/pfmonjob.go + +commit b0afb7ebe0b64f89f232c1a9b1ea46745e79929a +Author: Durand Fabrice +Date: Tue Sep 22 15:54:09 2020 -0400 + + Fixes #5002 + +M go/cmd/pfdhcp/utils.go +M html/pfappserver/root/static.alt/src/views/Configuration/_config/routedNetwork.js + +commit d23c1340a423d18235acee5bc06c752d57ce38d7 +Author: Darren Satkunas +Date: Tue Sep 22 15:46:00 2020 -0400 + + (sql) renable version check during upgrade + +M db/upgrade-X.X.X-X.Y.Z.sql + +commit 3ebda048fe8262fbe39f1e587d06afeebc4cd7ed +Author: Darren Satkunas +Date: Tue Sep 22 15:44:56 2020 -0400 + + (sql) make upgrade script repeatable, fixes #5819 + +M db/upgrade-X.X.X-X.Y.Z.sql + +commit 261749404069b60dffc22758a54b2ec2dd0f7b7e +Author: Darren Satkunas +Date: Tue Sep 22 15:16:03 2020 -0400 + + (web admin) initial commit + +M db/pf-schema-X.Y.Z.sql +M db/upgrade-X.X.X-X.Y.Z.sql +M html/pfappserver/root/static.alt/src/utils/network.js +M html/pfappserver/root/static.alt/src/views/Nodes/index.vue + +commit 10a92cebe46a7683b125ea637b499b355ced1b30 +Author: Durand Fabrice +Date: Tue Sep 22 13:56:45 2020 -0400 + + Fixed radius virtual server configuration + +M lib/pf/services/manager/radiusd_child.pm + +commit 950ad763bb24bdde75467545acbfbad091270a47 +Author: Durand Fabrice +Date: Tue Sep 22 12:24:25 2020 -0400 + + Updated NEWS.asciidoc for PR #5616 + +M NEWS.asciidoc + +commit 308caab757e8329377255af27bd99151a62b7684 +Author: Durand Fabrice +Date: Tue Sep 22 12:23:31 2020 -0400 + + Updated NEWS.asciidoc for fix/5729 + +M NEWS.asciidoc + +commit 815292205c7da86d1e1483695771924b9387a711 +Author: Durand Fabrice +Date: Tue Sep 22 12:16:48 2020 -0400 + + renamed "Certificate Authority" field by "Certification Authority certificate(s)" + +M html/pfappserver/root/static.alt/src/views/Configuration/_components/CertificatesView.vue + +commit 8ac3548458e9ca3570762f7cd3608399a347c96e +Author: Durand Fabrice +Date: Tue Sep 22 11:30:01 2020 -0400 + + Fixes #5780 + +M go/httpdispatcher/proxy.go +M go/httpdportalpreview/httpdportalpreview.go + +commit cbc1d5765a0b4e5edbc1a9b9088d96d446139e10 +Author: Darren Satkunas +Date: Tue Sep 22 10:44:46 2020 -0400 + + (web admin) fix lint errors + +M html/pfappserver/root/static.alt/src/utils/acl.js + +commit ceb1a7154f4615cba0fc7b6ef6d18cdeb4d22d7f +Author: Darren Satkunas +Date: Tue Sep 22 10:33:42 2020 -0400 + + (web admin) refactor vue router ACL failover guards, fixes long timeouts and failing recursion, fixes #5810 + +M html/pfappserver/root/static.alt/src/utils/acl.js +M html/pfappserver/root/static.alt/src/views/Auditing/_router/index.js +M html/pfappserver/root/static.alt/src/views/Configuration/_router/index.js +M html/pfappserver/root/static.alt/src/views/Nodes/_router/index.js +M html/pfappserver/root/static.alt/src/views/Reports/_router/index.js +M html/pfappserver/root/static.alt/src/views/Status/_router/index.js +M html/pfappserver/root/static.alt/src/views/Users/_router/index.js + +commit f18592c27945f8c7dbb30ed3517ea6b06d052844 +Author: James Rouzier +Date: Tue Sep 22 10:23:20 2020 -0400 + + Ignore if node already exists. + + Fixes #4945 + +M lib/pf/node.pm + +commit 7af116a6e8bb487698a40f5387aab48612080e5a +Author: James Rouzier +Date: Tue Sep 22 09:28:11 2020 -0400 + + Fix syntax error + +M t/unittest/UnifiedApi/Controller/Config/OPTIONS.t + +commit b4f1d41db8d4509db1df047e710319454f1e5c92 +Author: Durand Fabrice +Date: Tue Sep 22 09:41:45 2020 -0400 + + Fixes #5186 + +M html/pfappserver/lib/pfappserver/Base/Form/Role/SourcesAssociated.pm + +commit e705bd2827cd1fbaa61ad5351593857ef32e9e1e +Author: James Rouzier +Date: Tue Sep 22 07:33:13 2020 -0400 + + Make the output more consistent + +M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect.pm + +commit 3a2b0473473dadb03d751468b03e541447a8a429 +Author: Durand Fabrice +Date: Tue Sep 22 08:36:33 2020 -0400 + + Translate Reports vue + +M html/pfappserver/root/static.alt/src/views/Reports/index.vue + +commit 5f8d31faef1a18935d55a006c72a03e8783a2f62 +Author: James Rouzier +Date: Tue Sep 22 07:30:51 2020 -0400 + + Add tenant_id to OPTIONS + +M t/unittest/UnifiedApi/Controller/Config/OPTIONS.t + +commit 6d88a67d226ed02406f92e9121ba181448a41d2c +Author: James Rouzier +Date: Tue Sep 22 07:14:21 2020 -0400 + + Fix generate spec + +M t/unittest/UnifiedApi/GenerateSpec.t + +commit ffac629b64403d7ad783457294798ba01e8d38a4 +Author: nqb +Date: Tue Sep 22 10:09:49 2020 +0200 + + [Venom] let more time to PacketFence services to start + + See #5550 and #5358 + +M t/venom/pfservers/configurator/40_run_custom_step.yml +M t/venom/vars/all.yml + +commit 6be744cc3fcd3090cb1f079e1f92f47149c52f71 +Author: nqb +Date: Thu Sep 17 08:15:26 2020 +0200 + + adjust comments + +M .gitlab-ci.yml +M addons/vagrant/site.yml + +commit 659652309cb583c55a114c6b8e3c99893fd2a88a +Author: nqb +Date: Thu Sep 17 07:47:56 2020 +0200 + + [ci] stop machine at end of tests, destroy later + + [ci] halt virtual machines after test job + +M .gitlab-ci.yml +M ci/lib/test/Makefile +M ci/lib/test/vagrant-wrapper.sh + +commit c450de01b8847333b875dd2d2c0cbda7db37eab8 +Author: nqb +Date: Thu Sep 17 00:03:12 2020 +0200 + + [ci] manage destroy of vms + +M .gitlab-ci.yml +M ci/lib/test/vagrant-wrapper.sh + +commit 147a6959d1d7d47ddb52ac01e380abedb199017c +Author: nqb +Date: Thu Sep 17 00:02:48 2020 +0200 + + [Vagrant] new provisionner to run configurator tests + +M addons/vagrant/Vagrantfile + +commit 2c87625367126665a3bf40fd43b432d211553497 +Author: nqb +Date: Wed Sep 16 09:16:38 2020 +0200 + + [Venom] reorder steps and fix typos + + [Venom] make dhcp listener specific to vagrant-libvirt + +A t/venom/pfservers/configurator/00_configure_dhcp_listener_interface.yml +D t/venom/pfservers/configurator/00_run_configurator_step1.yml +A t/venom/pfservers/configurator/10_run_configurator_step1.yml +D t/venom/pfservers/configurator/10_run_configurator_step2.yml +D t/venom/pfservers/configurator/15_run_configurator_step3.yml +A t/venom/pfservers/configurator/20_run_configurator_step2.yml +D t/venom/pfservers/configurator/20_run_custom_step.yml +D t/venom/pfservers/configurator/21_run_configreload_hard.yml +D t/venom/pfservers/configurator/25_increase_log_level.yml +A t/venom/pfservers/configurator/30_run_configurator_step3.yml +D t/venom/pfservers/configurator/30_run_configurator_step4.yml +A t/venom/pfservers/configurator/40_run_custom_step.yml +A t/venom/pfservers/configurator/41_run_configreload_hard.yml +A t/venom/pfservers/configurator/45_increase_log_level.yml +A t/venom/pfservers/configurator/50_run_configurator_step4.yml +A t/venom/pfservers/configurator/60_check_configurator_disabled.yml +A t/venom/pfservers/configurator/70_check_admin_account.yml +D t/venom/pfservers/configurator/step4.yml + +commit 06de481b7b465516ad6b2593cc8b5858879c9ec9 +Author: nqb +Date: Mon Sep 14 07:56:07 2020 +0200 + + [Vagrant] increase memory to start a GUI + +M addons/vagrant/cumulus/Vagrantfile + +commit 18f203c65f4e6074dbd5597b4c4fed2c53243782 +Author: nqb +Date: Mon Sep 14 07:55:17 2020 +0200 + + [Vagrant] use two vCPU per PF server + +M addons/vagrant/inventory/hosts + +commit a6be1f6e2a2c5afe7ca1a677c410297c20d18548 +Author: nqb +Date: Thu Sep 10 10:28:30 2020 +0200 + + [Ansible] use static definition of MariaDB socket + +M addons/vagrant/env_vars.yml + +commit 3790abf1f967561500190865874fe6a533786df7 +Author: nqb +Date: Wed Sep 9 09:20:20 2020 +0200 + + [Venom] step4 of configurator + + [Venom] adjustements to step 4 + +A t/venom/pfservers/configurator/30_run_configurator_step4.yml + +commit 06482e384d3572aa2e33a5199d90aa5ae68d4209 +Author: nqb +Date: Wed Sep 9 09:20:05 2020 +0200 + + [Venom] custom step + +A t/venom/pfservers/common/run_configreload_hard.yml +A t/venom/pfservers/configurator/20_run_custom_step.yml +A t/venom/pfservers/configurator/21_run_configreload_hard.yml +M t/venom/vars/all.yml + +commit 32c912aeb7072d0e8bca050194649ab691bc9c2a +Author: nqb +Date: Wed Sep 9 08:44:59 2020 +0200 + + [Venom] increase log level + +M addons/vagrant/inventory/group_vars/pfservers/environment.yml +A t/venom/pfservers/common/increase_log_level.yml +A t/venom/pfservers/configurator/25_increase_log_level.yml +M t/venom/vars/all.yml + +commit 0d5602a5954f2d5b55054eec13a9a79e52878894 +Author: nqb +Date: Tue Sep 8 10:23:15 2020 +0200 + + [Venom] improve scenario description + +M t/venom/pfservers/configurator/TESTSUITE.md +M t/venom/pfservers/configurator/step4.yml + +commit 12bb1b8a8397f1761abf18bd983d26e9d7c97bc0 +Author: nqb +Date: Tue Sep 8 09:37:25 2020 +0200 + + [Venom] configure step2 and step3 + +M addons/vagrant/env_vars.yml +M addons/vagrant/inventory/group_vars/pfservers/environment.yml +A t/venom/pfservers/configurator/10_run_configurator_step2.yml +A t/venom/pfservers/configurator/15_run_configurator_step3.yml +D t/venom/pfservers/configurator/step2.yml +D t/venom/pfservers/configurator/step3.yml +M t/venom/setup/00_setup.yml +M t/venom/vars/all.yml + +commit 13ddc948121d0a512aa8a11c8ec1ddc4b2eaed9f +Author: nqb +Date: Mon Aug 31 07:40:49 2020 +0200 + + [Ansible] use latest versions + +M addons/vagrant/requirements.yml + +commit acc68f8fd738913be8774bd4452742aff60ba601 +Author: nqb +Date: Thu Aug 27 16:31:44 2020 +0200 + + [Venom] rework step2 + +M t/venom/pfservers/configurator/step2.yml +M t/venom/vars/all.yml + +commit 6c6bfcc8d6508ae60e125a22e5a64bc8c1549099 +Author: nqb +Date: Thu Aug 27 16:13:06 2020 +0200 + + [Venom] adjust step1 for CI environment + +M t/venom/Makefile +A t/venom/pfservers/configurator/00_run_configurator_step1.yml +D t/venom/pfservers/configurator/step1.yml +M t/venom/vars/all.yml + +commit ce0b4d3adcbfdbe1080ba73d1f48c8067e767495 +Author: nqb +Date: Thu Aug 27 15:34:24 2020 +0200 + + [Ansible] add vagrant management interface IP in env + +M addons/vagrant/inventory/group_vars/pfservers/environment.yml + +commit 307f052ffa8076d024c892efb7a149b450a220a0 +Author: nqb +Date: Thu Aug 27 11:57:36 2020 +0200 + + [Ansible] rely on environment variable to configure SMTP with Venom + + missing MAILHOG SMTP + +M addons/vagrant/install_pf.yml +M addons/vagrant/inventory/group_vars/pfservers/environment.yml +M addons/vagrant/inventory/group_vars/pfservers/mailhog.yml + +commit d83f03c6969c46405e18206588e4073607bf6ab2 +Author: nqb +Date: Wed Aug 26 08:14:14 2020 +0200 + + [Ansible] configure MailHog using env variables + +A addons/vagrant/inventory/group_vars/pfservers/mailhog.yml + +commit 98f5d9556e6b47fc63499412a9e74dea4be3ceb6 +Author: nqb +Date: Wed Aug 26 07:39:05 2020 +0200 + + [Venom] draft scenario + +M t/venom/pfservers/configurator/TESTSUITE.md + +commit 4be889e4d9eea26dda7c7ed86f05353d47668e13 +Author: nqb +Date: Wed Aug 26 07:38:59 2020 +0200 + + [Venom] fix typos + +M t/venom/pfservers/configurator/step1.yml +M t/venom/vars/all.yml + +commit ad69d149f61e8801aab9d97224848ba9b1cabda1 +Author: nqb +Date: Tue Aug 25 11:15:42 2020 +0200 + + [Venom] drop useless step + +D t/venom/pfservers/configurator/step0.yml + +commit 5b8f3f6ffc1ab40dabc788b4e35bba0348a7aa32 +Author: nqb +Date: Tue Aug 25 11:15:15 2020 +0200 + + [Venom] add detail about make target + +M t/venom/Makefile + +commit 975a29fdfed428076f585995509125d74c266a76 +Author: nqb +Date: Tue Aug 25 10:01:25 2020 +0200 + + [Ansible] fix missing directive + +M addons/vagrant/go_env.yml + +commit 4baf28bdc4e6fbec97e7784e20b6f30501c33548 +Author: nqb +Date: Wed Aug 19 14:34:49 2020 +0200 + + [Ansible] use new mailhog role + adjust iptables.conf + +M addons/vagrant/install_pf.yml +M addons/vagrant/inventory/hosts +D addons/vagrant/mailhog.yml +M addons/vagrant/requirements.yml +M addons/vagrant/site.yml +M addons/vagrant/utils.yml + +commit 3e1a14faf7d27dc07e7ed206068eab6ca3cab5f8 +Author: nqb +Date: Wed Aug 19 10:53:08 2020 +0200 + + [Venom] don't display dumps to keep psono secrets masked + +M t/venom/venom-wrapper.sh + +commit 84e57f4d50166597158adfff12835522185db059 +Author: nqb +Date: Wed Aug 19 10:38:48 2020 +0200 + + [Vagrant] hide secret variables in Vagrant output + + PSONO secret variables are available for GitLab runners as masked variables defined in GitLab UI. + + Vagrant will be get these values and hide them in all output. Even in debug mode. This include Ansible (with ANSIBLE_DEBUG=true) and venom-wrapper.sh + +M addons/vagrant/Vagrantfile + +commit 12759d8476eba40966acebcc1a72bce01337bbe3 +Author: nqb +Date: Wed Aug 19 09:15:56 2020 +0200 + + [Ansible] refactor playbooks into dedicated files + + and apply environment and utils to all pfservers + +A addons/vagrant/config_dev_repos.yml +A addons/vagrant/env_vars.yml +A addons/vagrant/go_env.yml +A addons/vagrant/install_pf.yml +D addons/vagrant/inventory/group_vars/dev/environment.yml +A addons/vagrant/inventory/group_vars/pfservers/environment.yml +M addons/vagrant/requirements.yml +M addons/vagrant/site.yml +A addons/vagrant/upgrade_os.yml +D addons/vagrant/vagrant_tasks.yml + +commit 3c6ac06358b571bbcf6cbf6812b9857fd52b9d1e +Author: nqb +Date: Tue Aug 18 16:16:25 2020 +0200 + + [Ansible] use utils collection to install venom and psono + + No more service_venom group + + remove useless inventory group + +M addons/vagrant/inventory/hosts +M addons/vagrant/requirements.yml +M addons/vagrant/site.yml +A addons/vagrant/utils.yml +D addons/vagrant/venom.yml + +commit da07ae9d3f650c0d50d437eb8456b59a6c6daa61 +Author: nqb +Date: Wed Aug 12 10:10:03 2020 +0200 + + [Ansible] MYSQL_PWD is now defined in configurator + +M addons/vagrant/inventory/group_vars/dev/environment.yml +M addons/vagrant/inventory/group_vars/pfservers/packetfence_install.yml + +commit 3e7f62394af83bde9c49f315c13cff967d3db16a +Author: nqb +Date: Wed Aug 12 08:49:49 2020 +0200 + + [Ansible] enable configurator for dev machines + + configurator will be completed by Venom + +M addons/vagrant/inventory/group_vars/dev/packetfence_install.yml + +commit 15d16e62bb0a4fbbd5be3886a5c2d9561735027f +Author: nqb +Date: Wed Aug 12 08:36:01 2020 +0200 + + [Ansible] service will be started at end of configurator + +M addons/vagrant/vagrant_tasks.yml + +commit 38e8b5be1ecb71b2a40a41be88439d9f06bec6cf +Author: Christopher Huguet +Date: Fri Jun 26 17:10:08 2020 -0400 + + modification + +M t/venom/Makefile +A t/venom/pfservers/configurator/TESTSUITE.md +M t/venom/pfservers/configurator/step1.yml +M t/venom/pfservers/configurator/step2.yml +M t/venom/pfservers/configurator/step3.yml +M t/venom/pfservers/configurator/step4.yml +M t/venom/vars/all.yml + +commit bae41876dfff77e82ee19ae0c42c455be20e9101 +Author: Christopher Huguet +Date: Thu Jun 18 17:03:24 2020 -0400 + + adding_redirect_to_admin + +M t/venom/pfservers/configurator/step4.yml + +commit 6f67f82afdfddbbbb523daef24fef2215bfbab7d +Author: Christopher Huguet +Date: Thu May 28 16:09:22 2020 -0400 + + first draft + +A t/venom/pfservers/configurator/step0.yml +A t/venom/pfservers/configurator/step1.yml +A t/venom/pfservers/configurator/step2.yml +A t/venom/pfservers/configurator/step3.yml +A t/venom/pfservers/configurator/step4.yml +M t/venom/vars/all.yml + +commit 475a5d69225c1ea9a18b0e725c8a2188e21b3796 +Author: Durand Fabrice +Date: Mon Sep 21 15:18:52 2020 -0400 + + Don't panic in pfdhcp if pffilter is not enabled + +M go/cmd/pfdhcp/utils.go + +commit a63cf6f0cbf1cee5aafc644c9b17d29f2f78bcdc +Author: Darren Satkunas +Date: Mon Sep 21 13:46:24 2020 -0400 + + (web admin) allow env to override api base URL to facilitate testing/development against a remote API instance + +M html/pfappserver/root/static.alt/src/utils/api.js + +commit 0554799df76e3bffc64a802fda61ff2543b257c2 +Author: Darren Satkunas +Date: Mon Sep 21 12:32:36 2020 -0400 + + Allow X-PacketFence-Tenant-Id header w/ CORS + +M conf/caddy-services/api.conf.example + +commit e23a0f074c4425051f86b9ef9f27f7cfc78ef8b5 +Author: Julien Semaan +Date: Mon Sep 21 11:00:57 2020 -0400 + + ensure status is set to unreg when failing to autoreg a device + +M lib/pf/radius.pm + +commit ff1aacdd6a72ed4c1ce0f8bd80f8db49c2702fe6 +Author: nqb +Date: Mon Sep 21 16:48:22 2020 +0200 + + fix golang tests for galera-autofix + +M go/cmd/galera-autofix/main.go + +commit a7d593418aa989b14bde74d5ed4e0abbf97a78a2 +Author: Julien Semaan +Date: Mon Sep 21 09:23:37 2020 -0400 + + Rename the connection profiles violation templates to security events in upgrade script + + fixes #5815 + +M addons/upgrade/to-9.0-security-events.sh + +commit c973f25eec32efb6078a2c9354d40239152d34a9 +Author: Durand Fabrice +Date: Mon Sep 21 08:57:28 2020 -0400 + + Fixed httpdispatcher tests + +M go/httpdispatcher/proxy_test.go + +commit 07475adcd52dbecdbe74dd5b57fd1a57a649cb11 +Author: Julien Semaan +Date: Mon Sep 21 08:32:13 2020 -0400 + + add missing import in Authorize.NET module + +M lib/pf/Authentication/Source/AuthorizeNetSource.pm + +commit e64c3029a4bd6ee3abd9fc36913c2f83062c2614 +Author: bbs2web +Date: Sat Sep 19 08:45:00 2020 +0200 + + Issue 5804 - rm old even when tar reports files changes during backup + + Signed-off-by: bbs2web + +M addons/backup-and-maintenance.sh + +commit b7bf6c1b88f4b656c07ca63bc708775f9a13ffa1 +Author: bbs2web +Date: Sat Sep 19 08:41:44 2020 +0200 + + Issue 5804 - Tar exclude option is positional + + Signed-off-by: bbs2web + +M addons/backup-and-maintenance.sh + +commit 4b78f591726cace83e9f52e529b50b9d99cf5308 +Author: Darren Satkunas +Date: Fri Sep 18 16:00:17 2020 -0400 + + (web admin) lock enable/disable toggle on protected services, fixes #5700 + +M html/pfappserver/root/static.alt/src/views/Status/_components/Services.vue + +commit c529c9fb392a677d530670522d1caba322bc76d6 +Author: Darren Satkunas +Date: Fri Sep 18 15:50:06 2020 -0400 + + (reports) fix sql template in user accounting, fixes #5766 + +M lib/pf/pfcmd/report.pm + +commit 37a0e20e6761ac0f2ab4e72cd6644b294b834973 +Author: Darren Satkunas +Date: Fri Sep 18 15:25:30 2020 -0400 + + (web admin) revert edb44d02160daf8717b3200c4b180c5cae784709, re #5663 + +M html/pfappserver/root/static.alt/src/globals/pfValidators.js + +commit 4cf9db5a89e85f91cb02151c3b9e3b0e601ed51a +Author: Darren Satkunas +Date: Fri Sep 18 14:27:04 2020 -0400 + + (web admin) remove console + +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RolesList.vue + +commit 09e51575ccc7dcaaa0c290df3a5a857f232cb699 +Author: Durand Fabrice +Date: Fri Sep 18 14:12:21 2020 -0400 + + Fixed tenant_id + +M conf/radiusd/packetfence.example +M db/pf-schema-X.Y.Z.sql +M db/upgrade-X.X.X-X.Y.Z.sql +M raddb/policy.d/packetfence + +commit 835050cc78aed2677f14d05131ee07c2922d1a84 +Author: Darren Satkunas +Date: Fri Sep 18 14:03:40 2020 -0400 + + (web admin) fix connection profile file delete path, fixes #5809 + +M html/pfappserver/root/static.alt/src/components/pfTree.vue + +commit edb44d02160daf8717b3200c4b180c5cae784709 +Author: Darren Satkunas +Date: Fri Sep 18 13:38:00 2020 -0400 + + (web admin) case sensitive connection profile identifier, fixes #5663 + +M html/pfappserver/root/static.alt/src/globals/pfValidators.js + +commit abd335c7f16c3aaa1a7952f7c43ee55b92c3abbf +Author: Darren Satkunas +Date: Fri Sep 18 12:33:07 2020 -0400 + + (web admin) increase node locationlog and security_event limit, sort by start_date, helps #5668 + +M html/pfappserver/root/static.alt/src/views/Nodes/_api/index.js +M html/pfappserver/root/static.alt/src/views/Nodes/_components/NodeView.vue + +commit 9214ff3138ea22f2b57b03cd00a345c0da8e9f49 +Author: Durand Fabrice +Date: Fri Sep 18 12:04:27 2020 -0400 + + Removed tab + +M lib/pf/services/manager/radiusd_child.pm + +commit 95894c0f96d332e7b8ad7380eab5a1fec4dd81a7 +Author: Darren Satkunas +Date: Fri Sep 18 12:00:14 2020 -0400 + + (web admin) suppress API calls w/o proper ACL + +M html/pfappserver/root/static.alt/src/store/modules/config.js +M html/pfappserver/root/static.alt/src/views/Status/_router/index.js + +commit 9ad47b068171787cf8d8067b5a4d19f086735185 +Author: Julien Semaan +Date: Fri Sep 18 11:44:30 2020 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit 55d89007bfb223e9cacbb5ca013129d73e82c5a6 +Author: Julien Semaan +Date: Fri Sep 18 11:42:23 2020 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit d804d50df56fdfa90709bf54e653130a7a290a5c +Author: Julien Semaan +Date: Fri Sep 18 11:36:07 2020 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit c56398dcf2ef31f7cbff4e5451b1c39f555f1e2b +Author: Darren Satkunas +Date: Fri Sep 18 11:28:33 2020 -0400 + + Increase sources limit, fixes #5731 + +M html/pfappserver/root/static.alt/src/store/modules/config.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/sources.js + +commit 56f87d670ff7a9ea6096a39e8251756f99d27180 +Author: Extra Fu +Date: Fri Sep 18 10:48:27 2020 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit 6d50209cb9c59dcc059941392e9bb2f5d1fe25c6 +Author: lzammit +Date: Fri Sep 18 10:45:52 2020 -0400 + + title update + +M html/captive-portal/templates/security_events/random_mac.html + +commit 44f7c11ef91241b0c2e073162728c7a1f04c1c30 +Author: Darren Satkunas +Date: Fri Sep 18 10:39:48 2020 -0400 + + (web admin) remove unused store/api methods + +M html/pfappserver/root/static.alt/src/views/Nodes/_api/index.js +M html/pfappserver/root/static.alt/src/views/Nodes/_store/index.js + +commit 445b969921dc740c023a52f135c573fe39456f8a +Author: James Rouzier +Date: Fri Sep 18 10:36:45 2020 -0400 + + Add missing form for ubiquiti_ap_mac_to_ip + +A html/pfappserver/lib/pfappserver/Form/Config/Pfmon/ubiquiti_ap_mac_to_ip.pm +M lib/pf/UnifiedApi/Controller/Config/MaintenanceTasks.pm + +commit a55013085966d51b40b0376b26a1f50cc22d922d +Author: Durand Fabrice +Date: Fri Sep 18 10:27:37 2020 -0400 + + Fix radreply table and double defined function + +M db/pf-schema-X.Y.Z.sql +M db/upgrade-X.X.X-X.Y.Z.sql +M lib/pf/cluster.pm + +commit f1612d237b10405e77d68120a791356603e79ade +Author: Francis Lachapelle +Date: Fri Sep 18 09:55:56 2020 -0400 + + (web admin) Update to bootstrap-vue 2.17.3 + +M html/pfappserver/root/static.alt/package-lock.json +M html/pfappserver/root/static.alt/package.json + +commit 04e40c89c5b88bcbc301f2afabb1ff73eaa6ffbd +Author: Durand Fabrice +Date: Tue Sep 15 14:24:37 2020 -0400 + + Added tenant_id + +M conf/radiusd/packetfence.example +M db/pf-schema-X.Y.Z.sql +M db/upgrade-X.X.X-X.Y.Z.sql +M raddb/mods-config/perl/reply_in_db.pm +M raddb/mods-config/sql/main/mysql/reject.conf + +commit ed643aca7b6474adb6572b94d34c67c57be6722c +Author: Durand Fabrice +Date: Wed Sep 9 08:42:05 2020 -0400 + + Use template toolkit + +M conf/radiusd/packetfence-tunnel.example +M lib/pf/services/manager/radiusd_child.pm + +commit 12eef2fe58183ed4319bd96da6f61635e659f839 +Author: Durand Fabrice +Date: Wed Sep 9 08:33:50 2020 -0400 + + Fix after rebase + +M conf/radiusd/packetfence.example + +commit 6b53b8eadeb689d343da14d651b843a44ba1ba94 +Author: Durand Fabrice +Date: Wed Sep 9 08:11:00 2020 -0400 + + Fix after rebase + +M lib/pf/services/manager/radiusd_child.pm + +commit c4609bbfa363cf1002ded293d960d4724a50a6da +Author: Durand Fabrice +Date: Mon Jun 22 10:28:31 2020 -0400 + + Kepp 24h if it's the slave server + +M lib/pf/api.pm + +commit dc6722df1ebaa4ce53bf39506a8a1e42db8cbe00 +Author: Durand Fabrice +Date: Fri Jun 19 14:57:45 2020 -0400 + + Retreive the attributes from the database + +M conf/radiusd/sql.conf.example +M db/pf-schema-X.Y.Z.sql +M db/upgrade-X.X.X-X.Y.Z.sql +M raddb/mods-config/sql/main/mysql/reject.conf + +commit 3f976de2b35ce79d4b20089ad805cbaecce135ee +Author: Durand Fabrice +Date: Fri Jun 19 13:04:16 2020 -0400 + + Update all servers + +M lib/pf/api/queue_cluster.pm + +commit 670456068d9281f1b5dae1a87605a52b9fb7ba7e +Author: Durand Fabrice +Date: Fri Jun 19 11:44:57 2020 -0400 + + Sync nthash + +M lib/pf/api.pm +M lib/pf/api/queue_cluster.pm +M lib/pf/domain/ntlm_cache.pm +M lib/pf/radius.pm + +commit 688198dcdf8d2094e07d24efa43fd16838f244fa +Author: Durand Fabrice +Date: Fri Jun 19 08:39:01 2020 -0400 + + Fix function + +M lib/pf/api.pm + +commit 5c32dcdeadb0b81d6448c12037cb1bab1d419127 +Author: Durand Fabrice +Date: Thu Jun 18 17:20:48 2020 -0400 + + Insert nthash in the queue + +M lib/pf/api.pm +M lib/pf/domain/ntlm_cache.pm + +commit 6bcda16a10fa3abb285a854f73001b00f01e64ba +Author: Durand Fabrice +Date: Thu Jun 18 16:33:57 2020 -0400 + + Use ntlm_hashes if available. + +M conf/radiusd/packetfence.example + +commit e96ef294d8532c320960493e5082e11534df091a +Author: Durand Fabrice +Date: Thu Jun 18 15:59:52 2020 -0400 + + Fixed tunnel + +M conf/radiusd/packetfence.example +M lib/pf/services/manager/radiusd_child.pm + +commit 26f8231b61bee7f1aaa211fd73b7c02bd6e975ee +Author: Durand Fabrice +Date: Thu Jun 18 12:48:58 2020 -0400 + + Fixed logic + +M conf/radiusd/eap.conf.example + +commit a50d4ab862556a173dc38381e4e70f60414b892c +Author: Durand Fabrice +Date: Wed Jun 17 10:18:09 2020 -0400 + + Set safe_characters in sql main section + +M conf/radiusd/sql.conf.example + +commit 3affc5e6c2822109cc39f2888a0804812a258fa3 +Author: Durand Fabrice +Date: Tue Jun 16 16:28:54 2020 -0400 + + Set the remote radius server as a radius client + +M lib/pf/services/manager/radiusd_child.pm + +commit 7bbca0b7d60d671e15ce1fa25c020865af7b5803 +Author: Durand Fabrice +Date: Tue Jun 16 15:41:29 2020 -0400 + + Cchange the virtual server is in master/slave + +M conf/radiusd/auth.conf.example +M lib/pf/services/manager/radiusd_child.pm + +commit a87005011005ed87daa2a7472a6fa2dbad09bcce +Author: Durand Fabrice +Date: Tue Jun 16 11:52:21 2020 -0400 + + Don't start galera autofix on the slave one + +M lib/pf/services/manager/galera_autofix.pm + +commit 667e98ec5fe7d5494320f72426478fcb76cbaa0a +Author: Durand Fabrice +Date: Mon Jun 15 17:35:51 2020 -0400 + + Fixed eap generated configuration + +M conf/radiusd/eap.conf.example +M conf/radiusd/packetfence.example +M lib/pf/services/manager/radiusd_child.pm + +commit 04c95e5f59812268df8434f5fabd3db19d99b4f1 +Author: Durand Fabrice +Date: Mon Jun 15 16:41:26 2020 -0400 + + Generated eap config degraded + +M conf/radiusd/eap.conf.example +M conf/radiusd/packetfence.example +M lib/pf/services/manager/radiusd_child.pm + +commit 46d7b3fa843aff32181e27212bf08044fb3e4d2c +Author: Durand Fabrice +Date: Mon Jun 15 15:50:57 2020 -0400 + + Use eap configuration + +M conf/radiusd/packetfence.example + +commit 94bd5cc4b0ca5b088689658491d5b1efd2cd773e +Author: Durand Fabrice +Date: Mon Jun 15 15:38:45 2020 -0400 + + Generate radius configuration + +M conf/radiusd/eap.conf.example +M conf/radiusd/packetfence-cli.example +M conf/radiusd/packetfence-tunnel.example +M conf/radiusd/packetfence.example +M lib/pf/cluster.pm +M lib/pf/services/manager/radiusd_child.pm +A raddb/mods-config/perl/reply_in_db.pm + +commit 419ddeebc65a8ab5c18993599a7332ac59134e0b +Author: Durand Fabrice +Date: Mon Jun 15 14:28:42 2020 -0400 + + Updated radius configuration + +M conf/radiusd/eap.conf.example +M conf/radiusd/packetfence.example +M conf/radiusd/sql.conf.example +M db/pf-schema-X.Y.Z.sql +M db/upgrade-X.X.X-X.Y.Z.sql +M raddb/dictionary.inverse +M raddb/mods-available/perl +M raddb/mods-config/sql/main/mysql/reject.conf +M raddb/policy.d/packetfence + +commit c189ad7c1205d10f2015e47e681bd1f36bc77cac +Author: Durand Fabrice +Date: Thu Sep 17 16:06:04 2020 -0400 + + Fixes #5765 + +M go/coredns/core/dnsserver/zdirectives.go + +commit 1248ac359ef986b02ab31dacc3a32113fc333e7c +Author: Francis Lachapelle +Date: Thu Sep 17 15:31:49 2020 -0400 + + (web admin) Update node packages + +M html/pfappserver/root/static.alt/package-lock.json +M html/pfappserver/root/static.alt/package.json + +commit 9d809b2905f5f065d9c143bf1f07ac00537d11c9 +Author: Durand +Date: Thu Sep 17 14:58:31 2020 -0400 + + Create a new entry in radacct and in radacct_log if the interim update (#5802) has been received after a stop. + +M db/pf-schema-X.Y.Z.sql +M db/upgrade-X.X.X-X.Y.Z.sql + +commit 3e565215fa5e476e6867f3ec9b80d6b686bd250e +Author: Darren Satkunas +Date: Thu Sep 17 14:55:49 2020 -0400 + + (web admin) hide bulk delete + +M html/pfappserver/root/static.alt/src/views/Nodes/_components/NodesSearch.vue + +commit 5c0c52d4c1736757245dcea8f5ae3423acddbc68 +Author: Francis Lachapelle +Date: Thu Sep 17 14:30:51 2020 -0400 + + (web admin) Update to bootstrap-vue 2.17.1 + + Fixes #5771 + +M html/pfappserver/root/static.alt/package.json +M html/pfappserver/root/static.alt/src/components/pfSidebar.vue +M html/pfappserver/root/static.alt/src/styles/_sidebar.scss + +commit a35de044fc1ad5acafe26edcdf36e283fda623f6 +Author: Darren Satkunas +Date: Thu Sep 17 13:49:58 2020 -0400 + + (web admin) adjust store module, support single-tenant mode + +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RealmsList.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_store/realms.js + +commit c9278a2465f964a2a9b7c3ce665fc0f97797e881 +Author: Durand Fabrice +Date: Thu Sep 17 13:28:30 2020 -0400 + + Added NEWS.ascidoc entry for PR #5725 + +M NEWS.asciidoc + +commit 4343d59bb79bbd25ce851b0967c5c9b77b72d320 +Author: Durand Fabrice +Date: Tue Sep 15 10:58:28 2020 -0400 + + Simplify code + +M go/cmd/pfdhcp/config.go +M go/go.mod +M go/go.sum + +commit 7cd1d2bfe28f85acf681ef47a65178d6d68ff422 +Author: Durand Fabrice +Date: Tue Sep 15 08:38:31 2020 -0400 + + Renamed /api to /rfc7710 + +M conf/passthrough.lua.tt.example +M go/cmd/pfdhcp/config.go +M go/httpdispatcher/proxy.go + +commit c220269b5404a046fe84c7eeaee6ed3414a91458 +Author: Durand Fabrice +Date: Thu Jun 25 17:25:54 2020 -0400 + + Fixed logic + +M go/httpdispatcher/proxy.go + +commit 9986de4514b49010226abccea475e409c0693019 +Author: Durand Fabrice +Date: Thu Jun 25 14:16:14 2020 -0400 + + Missing return + +M go/httpdispatcher/proxy.go + +commit 0a2b31dbcd4ceabf3ad11245f170a1d577645210 +Author: Durand Fabrice +Date: Thu Jun 25 14:08:50 2020 -0400 + + iFixed go mod + +M go/go.mod +M go/go.sum +M go/go.sy + +commit 96b698a230ce8af82b9915097df71c2a57489f5a +Author: Durand Fabrice +Date: Thu Jun 25 13:27:58 2020 -0400 + + Fixed fetch from pfconfig + +M go/cmd/pfdhcp/config.go + +commit 710fbc04112d1c61bfdb014f8a3beb88d134f93a +Author: Durand Fabrice +Date: Thu Jun 25 13:03:49 2020 -0400 + + found is not used + +M go/httpdispatcher/proxy.go + +commit 18dc5baa1b7ae026743004978de8ad814b5b22e5 +Author: Durand Fabrice +Date: Thu Jun 25 13:01:03 2020 -0400 + + Return the portal string + +M go/httpdispatcher/proxy.go + +commit 9d345958c653ab8bdaac85611edc077cce755935 +Author: Durand Fabrice +Date: Thu Jun 25 12:54:07 2020 -0400 + + Convert as []byte + +M go/cmd/pfdhcp/config.go + +commit 056ffce9e4f3ac75e717803d65ce325228d9c539 +Author: Durand Fabrice +Date: Thu Jun 25 12:31:16 2020 -0400 + + Test if register or unregister + +M go/httpdispatcher/proxy.go + +commit abe846afb887af4d7fb57f67343e77680a16a392 +Author: Durand Fabrice +Date: Thu Jun 25 11:53:30 2020 -0400 + + Handle RFC7710bis in dispatcher + +M go/httpdispatcher/proxy.go + +commit ee591f8b02a517d1c2b2381efa89c2e0aac94e12 +Author: Durand Fabrice +Date: Thu Jun 25 11:25:27 2020 -0400 + + Only add option 114 if the certificate on the portal is valid. + +M conf/passthrough.lua.tt.example +M go/cmd/pfdhcp/config.go + +commit 90210d43cf61046c58ddd847a9a06f2cbb0859ac +Author: Durand Fabrice +Date: Thu Jun 25 09:42:28 2020 -0400 + + Added OptionCaptivePortal in dhcp reply (OFFER/ACK) + +M go/cmd/pfdhcp/api.go +M go/cmd/pfdhcp/config.go +M go/cmd/pfdhcp/dictionary.go + +commit c309f635808962c57074c75d50d986a6cfb6af1d +Author: Durand Fabrice +Date: Thu Jun 25 09:15:58 2020 -0400 + + Use dhcp4 lib in inverse-inc + +M go/cmd/pfdhcp/api.go +M go/cmd/pfdhcp/config.go +M go/cmd/pfdhcp/main.go +M go/cmd/pfdhcp/server.go +M go/cmd/pfdhcp/utils.go +M go/cmd/pfdhcp/workers_pool.go +M go/go.mod +M go/go.sum + +commit d6303c640b0507bc331a455420bfea1e889ddc04 +Author: Julien Semaan +Date: Thu Sep 17 12:46:27 2020 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit 9365029187a42947e01a90b02a1b9d0a63fba0ee +Author: Durand Fabrice +Date: Thu Sep 17 12:01:12 2020 -0400 + + Exclude the ip address of a disabled server + +M go/cmd/pfdhcp/utils.go +M go/pfconfigdriver/structs.go + +commit 2f350bbbb94de5a3f0df51e7ee90b7432a802ab3 +Author: James Rouzier +Date: Thu Sep 17 09:42:20 2020 -0400 + + Updated switch count + +M t/unittest/pfconfig/cached_hash.t + +commit f9962fa6e3a3ca71b4878b8e24ad4fa4fea47da5 +Author: James Rouzier +Date: Thu Sep 17 09:30:05 2020 -0400 + + Added canDoCliAccess to whitelist + +M t/hardware-snmp-objects.t + +commit 4b376c815c21d00032a17777fa436e93e75f690d +Author: Durand Fabrice +Date: Wed Sep 16 16:23:35 2020 -0400 + + Define a default ip (probably related to #5780) + +M go/httpdispatcher/proxy.go + +commit 3f69ce81ab080186a560bd5073fe01eccaa1adc0 +Author: lzammit +Date: Wed Sep 16 15:48:02 2020 -0400 + + change android screenshot + +M html/captive-portal/content/images/android-mac-address-randomization.png + +commit c47706d554c788a4c40c49279d574e271cb270a5 +Author: nqb +Date: Wed Sep 16 21:36:10 2020 +0200 + + news for #5779 and #5758 + +M NEWS.asciidoc + +commit fd424421af0e81cea865130128c0a9d8a300b532 +Author: lzammit +Date: Wed Sep 16 15:24:58 2020 -0400 + + Adding documentation for iOS, Android and Windows 10 + +A html/captive-portal/content/images/android-mac-address-randomization.png +A html/captive-portal/content/images/ios-mac-address-randomization.jpg +A html/captive-portal/content/images/windows-mac-address-randomization.jpg +M html/captive-portal/templates/security_events/random_mac.html + +commit 4deeac1ec37920721feb26cb6394ce69a2305750 +Author: Julien Semaan +Date: Wed Sep 16 14:07:33 2020 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit 6ceeee643748696c7d580c16e072fbf4ce61cc49 +Author: Durand Fabrice +Date: Wed Sep 16 13:08:59 2020 -0400 + + Use Status Check to test radius source + +M go/cmd/pfstats/main.go + +commit 61acd5497fbd113150df1ee096b70ac809ace96c +Author: lzammit +Date: Wed Sep 16 12:23:58 2020 -0400 + + fix text + +M html/captive-portal/templates/security_events/random_mac.html + +commit a439341989b5321aed056179d95e64fa7ac6b1c1 +Author: James Rouzier +Date: Wed Sep 16 10:18:39 2020 -0400 + + Add the field tenant_id + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/syslogParser.js + +commit 1ab21d41132562b67ea5070493ba08fac394d4e0 +Author: James Rouzier +Date: Wed Sep 16 10:12:01 2020 -0400 + + Upgrade script + +A addons/upgrade/to-10.2-pfdetect-conf.pl + +commit 6fce1e30f2df3b9420f1f4aedc18892462a5a8cd +Author: lzammit +Date: Wed Sep 16 09:32:11 2020 -0400 + + Add default mac randomization security event + +M conf/security_events.conf.defaults +A html/captive-portal/templates/security_events/random_mac.html + +commit 4509009c0915850765461c70d1233acb897a684e +Author: James Rouzier +Date: Tue Sep 15 13:24:04 2020 -0400 + + Add nasPortToIfindex to the form + +M html/pfappserver/lib/pfappserver/Form/Config/TemplateSwitch.pm + +commit d2efa28139ec5495020812b79918924e4307ad49 +Author: James Rouzier +Date: Tue Sep 8 11:16:22 2020 -0400 + + Add a NasPortToIfindex template + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/switchTemplate.js +M lib/pf/Switch/Template.pm + +commit ea7bd996c43b622a1338632f769da141969aeb14 +Author: James Rouzier +Date: Tue Sep 8 11:07:13 2020 -0400 + + Support NasPortToIfIndex for template based switches + +M lib/pf/Switch/Template.pm +M lib/pf/config/builder/template_switches.pm +M t/data/switches.conf +M t/data/template_switches.conf +M t/unittest/Switch/Template.t + +commit da1e4dc034cf6f19e3fdec92a3da938738cfd909 +Author: James Rouzier +Date: Tue Sep 8 10:47:51 2020 -0400 + + Add test file + +A t/data/template_switches.conf +M t/test_paths.pm + +commit bffc15ab82219ea5c6ef2e35729f78d09cdd03a0 +Author: nqb +Date: Wed Sep 16 14:48:15 2020 +0200 + + news for #5708 + +M NEWS.asciidoc + +commit 5095f95464cef6e55f9552c653e5dd5eaa019234 +Author: nqb +Date: Wed Sep 16 12:29:19 2020 +0200 + + [docs] add detail on Netflow on all networks setting + +M docs/PacketFence_Installation_Guide.asciidoc + +commit 40e55828eee5d4ae5d4279ff1131a28abc9d7fc0 +Author: James Rouzier +Date: Wed Sep 16 07:15:45 2020 -0400 + + Add portal modules to the reassign + +M lib/pf/UnifiedApi/Controller/Config/Roles.pm + +commit b1a0c808d37af793c178214bc17a471a916123e3 +Author: James Rouzier +Date: Wed Sep 16 06:44:36 2020 -0400 + + Add portal modules to the reverse lookup + +M lib/pfconfig/namespaces/config/PortalModules.pm +M lib/pfconfig/namespaces/resource/RolesReverseLookup.pm + +commit ae6fb9d0ec566dec4d0544155fa0fedac8b401f2 +Author: nqb +Date: Mon Aug 24 11:19:26 2020 +0200 + + use common regex to get MAC from LLDP + + MAC only contains A-F letters + +M lib/pf/Switch/Dell/N1500.pm + +commit fa3e8723b1adb971d0215bf03f1192b31d0f87dd +Author: James Rouzier +Date: Tue Sep 15 13:07:39 2020 -0400 + + Fix syntax error + +M lib/pf/Switch/Template.pm + +commit 0ed23cb213f54de6e228788d752ce40a56d014b5 +Author: James Rouzier +Date: Mon Jul 20 10:43:38 2020 -0400 + + update verbage + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/switchTemplate.js + +commit bea1789cdab0fecf0411fea1b0a491aadde2c0e4 +Author: James Rouzier +Date: Mon Jul 20 09:19:36 2020 -0400 + + Don't override the radius attributes if the rule does not match. + +M lib/pf/Switch/Template.pm + +commit 5afacf591c56565d36942ee22f6cbe039ae96a44 +Author: James Rouzier +Date: Sun Jul 19 18:53:21 2020 -0400 + + Add new radius attribute scopes cliAuthorizeWrite, cliAuthorizeRead + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/switchTemplate.js + +commit 06007093f41003de0b22bb803daa8b5a74691c20 +Author: James Rouzier +Date: Sun Jul 19 18:31:41 2020 -0400 + + Add support for cliAuthorizeRead cliAuthorizeWrite + +M lib/pf/Switch/Template.pm +M lib/pf/constants/template_switch.pm + +commit caaa7cf1cb72ff6843038061e099907bbcb2e4cd +Author: James Rouzier +Date: Sun Jul 19 18:04:26 2020 -0400 + + Move the check for cliAccess to a method + +M lib/pf/Switch.pm +M lib/pf/radius.pm + +commit 94607c7547e799a3e8723ef8ced26de46ecf5ba8 +Author: nqb +Date: Wed Sep 16 09:57:23 2020 +0200 + + news and upgrade for #5742 + +M NEWS.asciidoc +M UPGRADE.asciidoc + +commit 5eaceef2653f7c0cdb030d52de94e75a56fd4311 +Author: nqb +Date: Wed Sep 16 09:51:19 2020 +0200 + + news for #5735 + +M NEWS.asciidoc + +commit 9d275a53e143145ea61d5b3b892030a678dbdd23 +Author: nqb +Date: Wed Sep 16 09:37:21 2020 +0200 + + (webadmin) use autoprefixer 9.x releases + + fixes #5797 + +M html/pfappserver/root/static/package.json + +commit bbfbb1c3b5ab5b7b1cbe7a34fab0fc09c27e3d98 +Author: Julien Semaan +Date: Tue Sep 15 14:22:03 2020 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit 351becabc7eb209f5ebd95edc05cf046bddd15e1 +Author: James Rouzier +Date: Tue Sep 15 13:43:13 2020 -0400 + + Cleanup code/fix syntax error + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Email.pm + +commit a247cb8fd31a17cd51315b0225c1965eb9a96bc3 +Author: James Rouzier +Date: Tue Sep 15 13:39:52 2020 -0400 + + Cleanup documenation + +M docs/developer/template_switches.asciidoc + +commit 6617f092718d1f309cc1b425018349b852834310 +Author: James Rouzier +Date: Mon Jul 27 09:22:14 2020 -0400 + + Reanme GOBINARIES to PF_BINARIES + +M config.mk +M go/Makefile + +commit d9e97deeb3889adef07f7974efc3ffb0f806344e +Author: James Rouzier +Date: Thu Jul 23 07:21:05 2020 -0400 + + Rename BINARIES to ALL_BINARIES + +M go/Makefile + +commit 159d99795e7ed52435a3c915d2948d8cffd56473 +Author: James Rouzier +Date: Wed Jul 22 10:13:22 2020 -0400 + + fix typo + +M go/Makefile + +commit ec6bdd27ca14c8f918a47117367183cf85506b66 +Author: James Rouzier +Date: Fri Jul 17 13:32:51 2020 -0400 + + Does not exists yet + +M config.mk + +commit 9806c46faf98a990c8f3cb6bb557e781434a4d9c +Author: James Rouzier +Date: Thu Jul 16 16:16:04 2020 -0400 + + Move pfdns to go/cmd directory + +M go/Makefile +A go/cmd/pfdns/coredns.go +A go/cmd/pfdns/directives_generate.go +D go/coredns/coredns.go +D go/coredns/directives_generate.go + +commit 3cfc30e5a7c635e7eb533f75597212371a99c038 +Author: James Rouzier +Date: Thu Jul 16 16:12:52 2020 -0400 + + Move db-tester and radius-tester to go/cmd directory + +M go/Makefile +D go/acct-tester/db-tester/main.go +D go/acct-tester/radius-tester/main.go +A go/cmd/db-tester/main.go +A go/cmd/radius-tester/main.go + +commit 8f90429125e5a0e8110fac3fd2551c95b75ebe67 +Author: James Rouzier +Date: Thu Jul 16 16:08:25 2020 -0400 + + Move galera-autofi to go/cmd directory + +M go/Makefile +A go/cmd/galera-autofix/chitchat.go +A go/cmd/galera-autofix/main.go +A go/cmd/galera-autofix/nodes.go +D go/galeraautofix/chitchat.go +D go/galeraautofix/main.go +D go/galeraautofix/nodes.go + +commit 40167d1453d0b1c03bf0084f08cfa634f6e6a8b7 +Author: James Rouzier +Date: Thu Jul 16 16:02:20 2020 -0400 + + Move pfdetect to go/cmd directory + +M go/Makefile +A go/cmd/pfdetect/main.go +D go/detect/main.go + +commit ff6042e357dd03a08e29135faaf7cf7a60e70f11 +Author: James Rouzier +Date: Thu Jul 16 16:01:31 2020 -0400 + + Move pfcertmanager to go/cmd directory + +M go/Makefile +D go/certmanager/main.go +D go/certmanager/mem.go +A go/cmd/pfcertmanager/main.go +A go/cmd/pfcertmanager/mem.go + +commit 93925dbb37955d5941a8a8f4daf65556535a8cea +Author: James Rouzier +Date: Thu Jul 16 16:00:03 2020 -0400 + + Move pfacct to go/cmd directory + +M go/Makefile +D go/acct/bandwidth_account_test.go +D go/acct/bandwidth_accounting.go +D go/acct/dispatcher.go +D go/acct/main.go +D go/acct/net_flow.go +D go/acct/net_flow_test.go +D go/acct/nodes.go +D go/acct/nodes_test.go +D go/acct/pfacct.go +D go/acct/radius.go +D go/acct/radius_test.go +A go/cmd/pfacct/bandwidth_account_test.go +A go/cmd/pfacct/bandwidth_accounting.go +A go/cmd/pfacct/dispatcher.go +A go/cmd/pfacct/main.go +A go/cmd/pfacct/net_flow.go +A go/cmd/pfacct/net_flow_test.go +A go/cmd/pfacct/nodes.go +A go/cmd/pfacct/nodes_test.go +A go/cmd/pfacct/pfacct.go +A go/cmd/pfacct/radius.go +A go/cmd/pfacct/radius_test.go + +commit b1213e79dfc82f31f1c9b37ccd8ac757878eb112 +Author: James Rouzier +Date: Thu Jul 16 15:58:08 2020 -0400 + + Move pfstats to go/cmd directory + +M go/Makefile +A go/cmd/pfstats/main.go +A go/cmd/pfstats/metrics.go +D go/stats/main.go +D go/stats/metrics.go + +commit 9a8d361431422374aa0ee26c262377358bc379f6 +Author: James Rouzier +Date: Thu Jul 16 15:56:40 2020 -0400 + + Move pfdhcp to cmd directory + +M go/Makefile +A go/cmd/pfdhcp/api.go +A go/cmd/pfdhcp/config.go +A go/cmd/pfdhcp/dictionary.go +A go/cmd/pfdhcp/keysoption.go +A go/cmd/pfdhcp/main.go +A go/cmd/pfdhcp/rawClient.go +A go/cmd/pfdhcp/server.go +A go/cmd/pfdhcp/serverif.go +A go/cmd/pfdhcp/utils.go +A go/cmd/pfdhcp/workers_pool.go +D go/dhcp/api.go +D go/dhcp/config.go +D go/dhcp/dictionary.go +D go/dhcp/keysoption.go +D go/dhcp/main.go +D go/dhcp/rawClient.go +D go/dhcp/server.go +D go/dhcp/serverif.go +D go/dhcp/utils.go +D go/dhcp/workers_pool.go + +commit fcf40f167f6544ec667292e64acaedc5c70b334e +Author: James Rouzier +Date: Thu Jul 16 15:53:22 2020 -0400 + + Move pfhttpd to cmd directory + +M go/Makefile +A go/cmd/pfhttpd/main.go + +commit b8c9235d094f7e2096744ec93b18fa63c9f1e767 +Author: James Rouzier +Date: Thu Jul 16 07:30:29 2020 -0400 + + Add the ability to create a binary with race detection on + +M go/Makefile + +commit 44d963644cdd6bcd5a7eb53351a5b3fc944bb71b +Author: James Rouzier +Date: Thu Jul 16 07:02:43 2020 -0400 + + Add a generic rule to build all go binaries in the cmd directory + +M config.mk +M go/Makefile + +commit cda9637a4f0796302af13b7494bc16fcb2bb598f +Author: Durand Fabrice +Date: Tue Sep 15 12:58:09 2020 -0400 + + Updated NEWS.asciidoc for PR #5784 + +M NEWS.asciidoc + +commit e991ef13ce5b944bc232a0b0e68ebe3fad7f82da +Author: Julien Semaan +Date: Tue Sep 15 12:32:58 2020 -0400 + + Update radius.pm + +M lib/pf/radius.pm + +commit ec5ef21db312f657b5b4759138a80e6bd7386f63 +Author: James Rouzier +Date: Tue Sep 15 12:13:23 2020 -0400 + + Add sources to roles reverse lookup + +M lib/pf/UnifiedApi/Controller/Config/Roles.pm +M lib/pfconfig/namespaces/config/Authentication.pm +M lib/pfconfig/namespaces/resource/RolesReverseLookup.pm + +commit 1b4508963d2b67048b1751aeb077056b1223997a +Author: Durand Fabrice +Date: Tue Sep 15 11:10:55 2020 -0400 + + Updated NEWS.asciidoc for PR #5746 + +M NEWS.asciidoc + +commit ca5a237ad46028aca7c3bd6a407e6618c022f675 +Author: Julien Semaan +Date: Tue Sep 15 07:21:11 2020 -0400 + + allow multiple attempts that span across 5 minutes before galera-autofix starts to resolve a DB conflict + + also reduced the start wait timer so that the service still starts resolving issues after an initial delay of 10 minutes + + fixes #5793 + +M go/galeraautofix/main.go + +commit f8c66afef6b84f54c8406802b530d2cda3e61428 +Author: Darren Satkunas +Date: Mon Sep 14 13:33:48 2020 -0400 + + (web admin) add tenancy to realm configuration + +M html/pfappserver/root/static.alt/src/components/pfMixinSearchable.js +M html/pfappserver/root/static.alt/src/globals/pfValidators.js +M html/pfappserver/root/static.alt/src/store/base/searchable.js +M html/pfappserver/root/static.alt/src/store/modules/config.js +M html/pfappserver/root/static.alt/src/utils/api.js +M html/pfappserver/root/static.alt/src/views/Configuration/_api/index.js +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RealmView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RealmsList.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_config/realm.js +M html/pfappserver/root/static.alt/src/views/Configuration/_router/index.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/realms.js + +commit 787b81e12f663c7d69f50f4e89126663be4675a2 +Author: nqb +Date: Mon Sep 14 15:26:32 2020 +0200 + + [docs] Remove /var/lib/mysql as recommendation + +M docs/PacketFence_Installation_Guide.asciidoc + +commit 0c8dd4c202a676bf1b7c93c78c495b9890ca541d +Author: nqb +Date: Thu Aug 20 16:54:28 2020 +0200 + + [docs] add details on device-registration + +M docs/PacketFence_Installation_Guide.asciidoc + +commit a35e6629ab1e96e92372538dcf9cd460fd56bbdd +Author: nqb +Date: Thu Aug 20 14:55:06 2020 +0200 + + [docs] add details on /status + +M docs/PacketFence_Installation_Guide.asciidoc + +commit e1a787949e072d334f490480b2f779226a0f2726 +Author: nqb +Date: Thu Aug 20 14:30:41 2020 +0200 + + [docs] add details for source IP address used in disconnect and SNMP packets + +M docs/PacketFence_Clustering_Guide.asciidoc + +commit 24ede3431cb3ab4c0dbf24d951d9d2071cddd1a3 +Author: nqb +Date: Thu Aug 20 14:15:56 2020 +0200 + + [docs] recommendations for installation + +M docs/PacketFence_Installation_Guide.asciidoc + +commit befec42689a72b73cf9e918ee82277e6a8e7d4c2 +Author: nqb +Date: Mon Sep 14 15:07:19 2020 +0200 + + news for #5642 + +M NEWS.asciidoc + +commit f0c5d82b021490e30e0fa79c915d00bb9823b929 +Author: Julien Semaan +Date: Thu Jun 25 12:04:26 2020 -0400 + + change verbiage on sponsor waiting page depending on register_on_activation + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm +M html/captive-portal/templates/waiting.html + +commit 9ccda84ba45d0a3dfac3e891786757ee0efac27d +Author: Julien Semaan +Date: Thu Jun 25 11:49:47 2020 -0400 + + add register_on_activation in the admin + +M html/pfappserver/lib/pfappserver/Form/Config/Source/SponsorEmail.pm +M html/pfappserver/root/static.alt/src/views/Configuration/_config/authenticationSource.js + +commit 65f1b54762a0cb91db33ac10edfdd7806d1e6034 +Author: Julien Semaan +Date: Thu Jun 25 11:34:18 2020 -0400 + + add option to register device on sponsor activation + +M db/pf-schema-X.Y.Z.sql +M db/upgrade-X.X.X-X.Y.Z.sql +M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm +M lib/pf/Authentication/Source/SponsorEmailSource.pm +M lib/pf/activation.pm +M lib/pf/dal/_activation.pm + +commit a23f7a628e1ecccbd3cab626a5f00014a0bcd24a +Author: nqb +Date: Mon Sep 14 14:12:54 2020 +0200 + + [docs] add bounce scope and improve example + +M docs/developer/template_switches.asciidoc + +commit b578d52964f681975df52486fdd4c7f2386156f7 +Author: James Rouzier +Date: Fri Sep 11 12:14:54 2020 -0400 + + Ignore foreign key constraints on delete + +M lib/pf/nodecategory.pm + +commit ba9c04024c3c92e0c10d6f2b1fd2fb009a6f479e +Author: James Rouzier +Date: Fri Sep 11 12:14:23 2020 -0400 + + Log database warnings + +M lib/pf/dal.pm + +commit 886d36f4855098a7dbebd81fd1b5d972e2558b95 +Author: James Rouzier +Date: Fri Sep 11 11:34:01 2020 -0400 + + Add support for DELETE ignore + +M lib/pf/dal.pm + +commit 2415b7e2b305263c59c78499cea6277576e3ebac +Author: James Rouzier +Date: Fri Sep 11 10:53:08 2020 -0400 + + Die when an array ref is passed in for an update or insert + +M lib/pf/SQL/Abstract.pm +A t/unittest/SQL/Abstract.t + +commit 085417e6e059c1b82e18dfcda7448120164ce93b +Author: James Rouzier +Date: Fri Sep 11 09:13:25 2020 -0400 + + Don't stringify array + +M lib/pf/password.pm + +commit fda2d2faef030c7c5af3e2d2dbcf60db6030af3c +Author: Durand Fabrice +Date: Thu Sep 10 11:31:04 2020 -0400 + + Fixed radius acct list in realm configuration (admin gui) + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/realm.js + +commit eff30faad1e8dcc3daeb4369b1d040666a3a19ae +Author: James Rouzier +Date: Thu Sep 10 09:56:34 2020 -0400 + + Support an array for SET_ACCESS_LEVEL + +M lib/pf/password.pm + +commit 0875e40270d72f25b6399fb5324a7fe801bfa434 +Author: Extra Fu +Date: Thu Sep 10 09:29:22 2020 -0400 + + Improve list of blacklisted ports + +M conf/network_behavior_policies.conf.example + +commit 508b78a3ed8bae47e4337a2ef867d3237f0b20ec +Author: nqb +Date: Thu Sep 10 09:55:24 2020 +0200 + + only one HTTP certificate is supported in v10 + + see #5783 + +M UPGRADE.asciidoc + +commit 5dd6249856135b3704bfb4419e6737a9b5332f45 +Author: Darren Satkunas +Date: Wed Sep 9 13:01:53 2020 -0400 + + (web admin) cascade delete after reassign + +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RolesList.vue + +commit 1eb5cb524876eb4df30cab6f4adb5ed6435aa047 +Author: Julien Semaan +Date: Wed Sep 9 11:52:56 2020 -0400 + + don't attempt to validate user and password during VPN authentication for EAP-PEAP MSCHAPv2 and EAP TLS + +M lib/pf/radius.pm + +commit 719df847476d04a55e7e161cc96d2e99d8e12f17 +Author: Darren Satkunas +Date: Wed Sep 9 11:23:01 2020 -0400 + + (web admin) add reassign modal on role deletion error + +M html/pfappserver/root/static.alt/src/views/Configuration/_api/index.js +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RolesList.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_config/role.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/roles.js + +commit 7918cb2eeb4798c1a2200721ba29e1dea06f40c5 +Author: Julien Semaan +Date: Wed Sep 9 08:31:00 2020 -0400 + + reduce verbosity when setting log level + +M go/log/log.go + +commit 3c501c458f46ff79cded4cabfa543d800ab46485 +Author: James Rouzier +Date: Tue Sep 8 15:33:01 2020 -0400 + + Remove old actions + + Fixes #5747 + +M lib/pf/ConfigStore/FilterEngine.pm +M t/data/vlan_filters.conf +M t/unittest/ConfigStore/FilterEngine.t + +commit 22e0c122c1ca299a97e72bcc7bda5d6ca32ed30b +Author: Darren Satkunas +Date: Tue Sep 8 11:05:35 2020 -0400 + + (web admin) include switch subnet with node search redirect + +M html/pfappserver/root/static.alt/src/views/Nodes/index.vue + +commit 4831b44b1003dc9f2e03baed414ee1bdc1a5a6af +Author: Julien Semaan +Date: Tue Sep 8 07:38:01 2020 -0400 + + adjust cycles detection for httpd.portal monit check + +M addons/monit/monit_checks_configurations/00_packetfence.tt + +commit b5529c9bcf709cd5908f8367efa99a5963eb1bbc +Author: nqb +Date: Mon Sep 7 16:23:42 2020 +0200 + + [test] use firefox detect page in place of apple + + fixes #5777 + +M go/httpdispatcher/proxy_test.go + +commit f7887eca67a22299e1a1db47650fc49544b2e56f +Author: James Rouzier +Date: Fri Sep 4 16:15:42 2020 -0400 + + Update the number of tests + +M t/unittest/UnifiedApi/Controller/Config/Roles.t + +commit f3ce4a6864c01e944f7605a0498d84dfbf7af72c +Author: James Rouzier +Date: Fri Sep 4 16:04:18 2020 -0400 + + Add Switch role reverse lookup + +M lib/pfconfig/namespaces/config/Switch.pm +M lib/pfconfig/namespaces/resource/RolesReverseLookup.pm + +commit 53908e0a44c51d2645a341bd91b081d7847a14d9 +Author: James Rouzier +Date: Fri Sep 4 15:46:09 2020 -0400 + + Update role reverse lookup + +M lib/pfconfig/namespaces/config/AdminRoles.pm +M lib/pfconfig/namespaces/config/BillingTiers.pm +M lib/pfconfig/namespaces/config/Firewall_SSO.pm +M lib/pfconfig/namespaces/config/Profiles.pm +M lib/pfconfig/namespaces/config/Provisioning.pm +M lib/pfconfig/namespaces/config/Scan.pm +M lib/pfconfig/namespaces/config/SecurityEvents.pm +M lib/pfconfig/namespaces/config/SelfService.pm +M lib/pfconfig/namespaces/config/VlanFilters.pm +M lib/pfconfig/namespaces/resource/RolesReverseLookup.pm +M t/unittest/UnifiedApi/Controller/Config/Provisionings.t +M t/unittest/UnifiedApi/Controller/Config/Roles.t + +commit 430f31e53ce0ff053d107a0bb4c0818ddc795121 +Author: Julien Semaan +Date: Fri Sep 4 13:04:58 2020 -0400 + + skip fingerbank processing in portal unless enabled + + fixes #5768 + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm + +commit 0d022b86489b09390923229523e44538eec99b93 +Author: James Rouzier +Date: Fri Sep 4 12:19:55 2020 -0400 + + New method for creating a roleReverseLookup hash + +M lib/pfconfig/namespaces/config.pm + +commit f3cc9369d6561846c0f1f48bb48bc73563f5fb04 +Author: James Rouzier +Date: Thu Sep 3 15:06:21 2020 -0400 + + Attach the reassign endpoint to the resource instead of the collection + +M lib/pf/UnifiedApi.pm +M lib/pf/UnifiedApi/Controller/Config/Roles.pm + +commit 2a5f3fce9f877bc2a6a03dae578f040e3a72d746 +Author: James Rouzier +Date: Thu Sep 3 06:02:19 2020 -0400 + + Remove Switch Role/Url/Vlan/AccessList + +M lib/pf/UnifiedApi/Controller/Config/Roles.pm + +commit 172420ebbb9bb5609359fea4efb16712a596a1b7 +Author: James Rouzier +Date: Wed Sep 2 06:53:05 2020 -0400 + + Add additional ConfigStore for renaming + +M lib/pf/UnifiedApi/Controller/Config/Roles.pm + +commit 3940e97817aa0fc90b73c1c621423210ac6c3984 +Author: James Rouzier +Date: Tue Sep 1 14:55:16 2020 -0400 + + Refactor to collect multiple errors + +M lib/pf/UnifiedApi/Controller/Config/Roles.pm + +commit de534c447a4bd22fff5d8f87fd42819c66c7aa26 +Author: James Rouzier +Date: Tue Sep 1 14:42:12 2020 -0400 + + Add reassign password category + +M lib/pf/UnifiedApi/Controller/Config/Roles.pm + +commit cb3d610502beffa414b071ce7e06aa3c14ef1d57 +Author: James Rouzier +Date: Tue Sep 1 14:09:52 2020 -0400 + + Reassign node category_id and bypass_role_id + +M lib/pf/UnifiedApi/Controller/Config/Roles.pm + +commit 3771ae350775e4c7bf2eb8ff6a25c005154b6eb0 +Author: James Rouzier +Date: Tue Sep 1 09:57:33 2020 -0400 + + Add error check + +M lib/pf/UnifiedApi/Controller/Config/Roles.pm +M t/unittest/UnifiedApi/Controller/Config/Roles.t + +commit 0e8dacc073a9c23fc0efd9b89d08d9778d013cdf +Author: James Rouzier +Date: Tue Sep 1 08:20:30 2020 -0400 + + New endpoint reassign + +M lib/pf/UnifiedApi.pm +M lib/pf/UnifiedApi/Controller/Config/Roles.pm + +commit ea18020c3d367a01c32fcf23b68ddf2ed41610c4 +Author: James Rouzier +Date: Fri Aug 28 18:39:30 2020 -0400 + + Fix database check + +M lib/pf/UnifiedApi/Controller/Config/Roles.pm + +commit cb37a34cac6e7942e00ec149597f2914e365dc3f +Author: James Rouzier +Date: Fri Aug 28 18:31:31 2020 -0400 + + Fix SQL generation + +M lib/pf/nodecategory.pm + +commit 43cc3bb588e520ee27ac59a52af6c8175334fc3a +Author: James Rouzier +Date: Fri Aug 28 14:59:47 2020 -0400 + + Add sub errors to the database response + +M lib/pf/UnifiedApi/Controller/Config/Roles.pm + +commit cdcab4703b28d7f0d80216cf115a75058bf8120a +Author: James Rouzier +Date: Fri Aug 28 13:28:00 2020 -0400 + + Additional errors + +M lib/pf/UnifiedApi/Controller/Config.pm +M lib/pf/UnifiedApi/Controller/Config/Roles.pm + +commit 88e737b7dfa3755f7ff85d9ef9e2021cd55116a9 +Author: James Rouzier +Date: Tue Aug 11 15:46:59 2020 -0400 + + Remove roles not found + +M lib/pf/nodecategory.pm + +commit 87036feef2b25b1b700be3be192303002d6c0e68 +Author: Darren Satkunas +Date: Tue Aug 11 09:41:51 2020 -0400 + + (web admin) add delete button to role list and view + +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RoleView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RolesList.vue + +commit 2537aee2ebd448d75b9f02c96c90f85c7f620d3c +Author: James Rouzier +Date: Wed Aug 5 16:44:54 2020 -0400 + + Add config::Firewall_SSO to role reverse lookup + +M lib/pfconfig/namespaces/config/Firewall_SSO.pm +M lib/pfconfig/namespaces/resource/RolesReverseLookup.pm + +commit 59aa762f037109595be04a1ddbdeabe4993cec7c +Author: James Rouzier +Date: Wed Aug 5 16:37:27 2020 -0400 + + Add config::BillingTiers to role reverse lookup + +M lib/pfconfig/namespaces/config/BillingTiers.pm +M lib/pfconfig/namespaces/resource/RolesReverseLookup.pm + +commit c6eb957236aa8e39e3a2e17ff1c7e88f506a6115 +Author: James Rouzier +Date: Wed Aug 5 16:03:06 2020 -0400 + + Generalize the building of RolesReverseLookup + +M lib/pfconfig/namespaces/config.pm +M lib/pfconfig/namespaces/config/AdminRoles.pm +M lib/pfconfig/namespaces/config/Provisioning.pm +M lib/pfconfig/namespaces/config/Scan.pm +M lib/pfconfig/namespaces/config/SelfService.pm +M lib/pfconfig/namespaces/resource/RolesReverseLookup.pm + +commit 7080fa3b4354101b75f7f19bff0ae92af34e1f24 +Author: James Rouzier +Date: Wed Aug 5 14:29:44 2020 -0400 + + Add check for role in RolesReverseLookup + +M lib/pf/UnifiedApi/Controller/Config/Roles.pm + +commit ccdd495ad83fda6020da9966356fd99adb9cd9d7 +Author: James Rouzier +Date: Wed Aug 5 13:27:14 2020 -0400 + + Add adminRoles + +M lib/pfconfig/namespaces/config/AdminRoles.pm +M lib/pfconfig/namespaces/resource/RolesReverseLookup.pm + +commit 6028ce350cdceb47a35743b040b976f961708f25 +Author: James Rouzier +Date: Wed Aug 5 12:04:10 2020 -0400 + + Create roles reverse lookup + +M lib/pf/scan.pm +M lib/pfconfig/namespaces/config/Scan.pm +A lib/pfconfig/namespaces/resource/RolesReverseLookup.pm + +commit 92ab9489b8cda1f577a92ad23b22ac1a4bfe0e8f +Author: James Rouzier +Date: Wed Aug 5 10:53:36 2020 -0400 + + Fix syntax error + +M lib/pf/UnifiedApi/Controller/Config/Roles.pm + +commit b63a1cfefc195a125b446d41f8bccc4516667fbd +Author: James Rouzier +Date: Tue Aug 4 16:26:17 2020 -0400 + + Add method can_delete_from_config + +M lib/pf/UnifiedApi/Controller/Config/Roles.pm + +commit 942e7642ec6e17ff675b15b3fad535d952b056fe +Author: James Rouzier +Date: Tue Aug 4 16:23:53 2020 -0400 + + Add check for the Database + +M lib/pf/UnifiedApi/Controller/Config/Roles.pm + +commit 1eea2214e4d688f9675e2d5d2f34dc1426de8290 +Author: James Rouzier +Date: Tue Aug 4 15:08:07 2020 -0400 + + Add new indexes + +M db/pf-schema-X.Y.Z.sql +M db/upgrade-X.X.X-X.Y.Z.sql + +commit cd7c66d8acd7b0c118a2df6f809a0ea736908d63 +Author: James Rouzier +Date: Mon Aug 3 15:08:42 2020 -0400 + + Add can_delete + +M lib/pf/UnifiedApi/Controller/Config.pm + +commit ce1dfbb8006649f31a88a400fd36da9960586638 +Author: Julien Semaan +Date: Tue Sep 1 12:19:45 2020 -0400 + + don't include sharedutils ping when compiling on windows + +M go/sharedutils/ping.go +M go/sharedutils/pingraw.go + +commit 7132ef6c9470ba2576d035957a452ceb70966b0b +Author: James Rouzier +Date: Tue Sep 1 11:15:17 2020 -0400 + + Clean mac before importing + + Fixes #5775 + +M lib/pf/UnifiedApi/Controller/Nodes.pm + +commit a63f89fcbb97b314e2a2a4c8e1fd98993fcbfb06 +Author: Julien Semaan +Date: Tue Sep 1 09:33:07 2020 -0400 + + Update control + +M debian/control + +commit d4808449f2567dbb9db84bdd63bb2d038c66f559 +Author: Julien Semaan +Date: Tue Sep 1 09:32:44 2020 -0400 + + Update packetfence.spec + +M rpm/packetfence.spec + +commit ce65644bf30be996a8db1c2ff64a4a87301e67ce +Author: Julien Semaan +Date: Thu Aug 27 12:55:15 2020 -0400 + + add USERS_READ to Node Manager + +M conf/adminroles.conf.example + +commit c84537e60eb6ff5b2b42f990e74d892066e813f1 +Author: Darren Satkunas +Date: Thu Aug 27 10:04:19 2020 -0400 + + (web admin) improve performance on switch group members, fixes #5762 + +M html/pfappserver/root/static.alt/src/views/Nodes/index.vue + +commit f56e1bfabe442a93eaecb9f5791877d9be23f371 +Author: Julien Semaan +Date: Wed Aug 26 10:20:50 2020 -0400 + + force the selection of an EAP module in the realm + + fixes #5760 + +M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm + +commit a70827986d0fb6fb5af07004471b3d036883dde6 +Author: nqb +Date: Mon Aug 10 15:07:17 2020 +0200 + + [docs] add pfacct section + +M docs/PacketFence_Installation_Guide.asciidoc + +commit e41a4f890baeab571c66243c7cfab70cf26bddf0 +Author: nqb +Date: Wed Jul 22 16:18:57 2020 +0200 + + use plural form of setting + + as defined in golang code + +M conf/documentation.conf +M conf/pf.conf.defaults + +commit c15e2052beb991415ad48d7d1b170e8a2ae3c001 +Author: nqb +Date: Wed Jul 22 11:54:07 2020 +0200 + + add pfacct to v10 changelog + +M NEWS.asciidoc + +commit 03683028bffd506cf7c7f2a6c3555b36f46f9626 +Author: nqb +Date: Mon Jun 15 09:07:32 2020 +0200 + + [tests] fix unit test + + Make test with no OS + +M t/unittest/Portal/Profile.t + +commit 41b7a20c50ce1391dab161e579e57c7552a379ed +Author: nqb +Date: Thu Jun 11 16:57:53 2020 +0200 + + Don't touch matchCategory for now + +M lib/pf/scan.pm + +commit f4728c43cc0d0c171c1ec60daaaf29f596aa99eb +Author: nqb +Date: Thu Jun 11 15:41:49 2020 +0200 + + put OS test in matchOS + +M lib/pf/scan.pm + +commit 3bd2c05ad3b93aba11d6a96032a789f084278829 +Author: nqb +Date: Thu Jun 11 15:33:56 2020 +0200 + + use identical logic between matchCategory and matchOS + +M lib/pf/scan.pm + +commit 2f5755ab74705135dbc26b702298827b50ab1396 +Author: nqb +Date: Mon May 25 12:09:37 2020 +0200 + + fix typos + +M lib/pf/scan.pm + +commit 2e36b3efc258d337db0a48c445d60620af5a77e2 +Author: nqb +Date: Thu May 21 14:08:31 2020 +0200 + + Log when no scan engine has been found + +M lib/pf/scan.pm + +commit e551591c84ec8860220f726bfea6d75e3082e7a5 +Author: nqb +Date: Thu May 21 14:08:12 2020 +0200 + + ensure we test OS only when node has one + +M lib/pf/Connection/Profile.pm +M lib/pf/scan.pm + +commit 1eb28bc367f71a1d3e2c7953fcd3093163ebda5a +Author: nqb +Date: Wed Aug 26 07:44:25 2020 +0200 + + [tests] fix coding style + +M lib/pf/services/manager/radiusd_child.pm + +commit 81ea9533a3807a0af06991ad30a94565017eaa87 +Author: Julien Semaan +Date: Tue Aug 25 14:01:57 2020 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit 02832071360e4fe8905d8d42dbf32556b8a8f48e +Author: Darren Satkunas +Date: Mon Aug 24 14:23:35 2020 -0400 + + (web admin) add actions.set_role to User CSV import, fixes #5737 + +M html/pfappserver/root/static.alt/src/views/Users/_components/UsersImport.vue +M html/pfappserver/root/static.alt/src/views/Users/_config/index.js + +commit a5a014f4ebf206660a4dc9d87d5f67e629041fc4 +Author: Julien Semaan +Date: Mon Aug 24 12:47:40 2020 -0400 + + Update packetfence.spec + +M rpm/packetfence.spec + +commit e1f6b4b1d332c9947ab8586525029a20c21cce9a +Author: Francis Lachapelle +Date: Tue Aug 18 15:17:40 2020 -0400 + + (web admin) Update node packages + +M html/pfappserver/root/static.alt/package-lock.json +M html/pfappserver/root/static.alt/package.json +M html/pfappserver/root/static.alt/src/styles/_icon.scss +M html/pfappserver/root/static.alt/src/styles/_sidebar.scss + +commit 9c583e6d5c6f993cca04391d145e58dd899bc66d +Author: James Rouzier +Date: Fri Aug 14 14:52:33 2020 -0400 + + Add class to cache key + +M lib/pf/Authentication/Source/LDAPSource.pm +M t/unittest/Authentication/Source/LDAPSource.t + +commit 6215c96e5bc953159e8542b3fd467097d74e53c8 +Author: James Rouzier +Date: Thu Aug 13 14:16:23 2020 -0400 + + Make the pool size same as the backlog + +M go/netflow5/processor/processor.go +M go/sflow/processor/processor.go + +commit 8c89733f8876bb560371d89fe2d656d84a388a7c +Author: James Rouzier +Date: Thu Aug 13 14:02:48 2020 -0400 + + Don't create a go routine when work/job channels are full + +M go/bytesdispatcher/dispatcher.go + +commit 016b8922f15a8fda340f2263a6669b17091a8305 +Author: James Rouzier +Date: Thu Aug 13 07:49:10 2020 -0400 + + Remove unused modules + +M lib/pfconfig/namespaces/config/BillingTiers.pm + +commit d36b920b4da3127332dd63e94d3ba33383f4aba4 +Author: James Rouzier +Date: Wed Aug 12 10:37:41 2020 -0400 + + Display radius attributes for the RADIUS source + + Fixes #5615 + +M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm +M html/pfappserver/lib/pfappserver/Form/Config/Source/RADIUS.pm + +commit 600c6502e5c0922cd2f2f7552433f98e8ed20c3d +Author: nqb +Date: Wed Aug 12 12:08:06 2020 +0200 + + [systemd] 143 is a legit exit code for haproxy + + Fixes #5745 + See https://bugzilla.redhat.com/show_bug.cgi?id=1778844 and https://github.com/haproxy/haproxy/commit/3b479bd5f5f50ce91cabed32bb26556313552d23 + +M conf/systemd/packetfence-haproxy-admin.service +M conf/systemd/packetfence-haproxy-db.service +M conf/systemd/packetfence-haproxy-portal.service + +commit 1618a5d307ab8c105f0fec74d37cca8539b173bb +Author: James Rouzier +Date: Mon Aug 10 14:04:19 2020 -0400 + + Upgrade script for Generic + +A addons/upgrade/to-10.2-default-switch-packetfence-standard.pl + +commit cc2fabe611a53ffb1fc34fbf1e7c16a06121f9ef +Author: Darren Satkunas +Date: Tue Aug 11 11:23:59 2020 -0400 + + (web admin) add bulk_delete + +M html/pfappserver/root/static.alt/src/utils/api.js +M html/pfappserver/root/static.alt/src/views/Nodes/_api/index.js +M html/pfappserver/root/static.alt/src/views/Nodes/_components/NodesSearch.vue +M html/pfappserver/root/static.alt/src/views/Nodes/_store/index.js + +commit 157abb0f92ce81cdd7291ec23721e90a711d2034 +Author: James Rouzier +Date: Tue Aug 11 10:52:01 2020 -0400 + + Add bulk_delete + +M lib/pf/UnifiedApi.pm +M lib/pf/UnifiedApi/Controller/Nodes.pm +M t/unittest/UnifiedApi/Controller/Nodes.t + +commit f9f9d78924921bc250ad5cd4b2d80d5f873d651e +Author: James Rouzier +Date: Mon Aug 10 16:52:31 2020 -0400 + + Refactor to use _do_remove + +M lib/pf/UnifiedApi/Controller/Nodes.pm + +commit 7dce27a02d938cf475fcf1ff6c3ab6e9ac7646c3 +Author: Darren Satkunas +Date: Mon Aug 10 16:06:23 2020 -0400 + + (web admin) add node delete button to node list + +M html/pfappserver/root/static.alt/src/views/Nodes/_components/NodesSearch.vue + +commit ab1ff2cf4ae01539da640f3b9785382b579150e4 +Author: James Rouzier +Date: Mon Aug 10 11:52:48 2020 -0400 + + Set default to PacketFence::Standard + +M conf/switches.conf.defaults + +commit 55021770e4c5224e8ea0645191ff7a39aa914d9c +Author: James Rouzier +Date: Mon Aug 10 11:50:37 2020 -0400 + + New module PacketFence::SNMP + +M conf/template_switches.conf.defaults +A lib/pf/Switch/PacketFence/SNMP.def + +commit 6582291f4ba0cdbd7e9827088ede9b8d60e337ea +Author: Francis Lachapelle +Date: Fri Aug 7 17:10:11 2020 -0400 + + (web admin) Show initial tab when mounting pfConfigView + + Fixes #5721 + +M html/pfappserver/root/static.alt/src/components/pfConfigView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/ConnectionProfileView.vue + +commit 34db881fda2e8f5677adc55f9fec65710b779061 +Author: James Rouzier +Date: Fri Aug 7 15:10:01 2020 -0400 + + Pass in the required fields to the template + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Email.pm + +commit 05fe33afb7fcc800eb29e800c3fbb81138a14ffd +Author: James Rouzier +Date: Fri Aug 7 15:03:22 2020 -0400 + + Pass in the required fields to the template + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm + +commit b634ef1155890117f865f826b2d148551fd81cb6 +Author: James Rouzier +Date: Fri Aug 7 13:08:50 2020 -0400 + + Honor pid_overwrite + + Fixes #5049 + +M lib/pf/UnifiedApi/Controller/Users.pm + +commit 7e2c5eea31069e0dbfb7581420e329aa0af98bf5 +Author: Francis Lachapelle +Date: Fri Aug 7 12:05:26 2020 -0400 + + (web admin) Handle multiple CAs in API payload + +M html/pfappserver/root/static.alt/src/views/Configuration/_components/CertificatesView.vue + +commit e0420f669c9a70e172da3ed53c1f6a609332fcc9 +Author: James Rouzier +Date: Fri Aug 7 11:25:41 2020 -0400 + + Add bouncePortSNMP + +M lib/pf/Switch/MockedSwitch.pm + +commit 2930a7fbb486c5aed4ef52cef26b9a3296b64fc0 +Author: James Rouzier +Date: Fri Aug 7 11:06:05 2020 -0400 + + Fix syntax error + +M lib/pf/Switch/Template.pm + +commit 4a51ac4bd7fc1fff2a9ca9bd46d53d48ab527353 +Author: James Rouzier +Date: Fri Aug 7 09:45:35 2020 -0400 + + override handleReAssignVlanTrapForWiredMacAuth to use bouncePortSNMP + +M lib/pf/Switch/Template.pm + +commit 3b00d60ee4e0ec41cdaeee320065fe16004536b3 +Author: James Rouzier +Date: Fri Aug 7 09:41:11 2020 -0400 + + New method bouncePortSNMP + +M lib/pf/Switch.pm + +commit 7c8aed18cc696440c406f7f24a32c256eae27b31 +Author: James Rouzier +Date: Thu Aug 6 11:07:09 2020 -0400 + + Default to SNMP if the bounce is not defined + +M lib/pf/Switch/Template.pm + +commit 26b33683d1fd9a13c2d1879a5d6ba04045c5761f +Author: James Rouzier +Date: Thu Aug 6 11:00:06 2020 -0400 + + Update docs + +M docs/developer/template_switches.asciidoc +M lib/pf/Switch/Template.pm + +commit b9a2d42f9c19a5a8e401afc4432917d08a8c1dea +Author: James Rouzier +Date: Thu Aug 6 10:53:30 2020 -0400 + + Implement bouncePort + +M lib/pf/Switch/Template.pm + +commit b759b579552ff997f1805a9351b6e4ddcf24e799 +Author: James Rouzier +Date: Thu Aug 6 09:58:33 2020 -0400 + + Add bounce attributes + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/switchTemplate.js +M lib/pf/constants/template_switch.pm + +commit e27ec67eca858e55787d5a1211f03c707d69b4f3 +Author: James Rouzier +Date: Thu Aug 6 09:07:27 2020 -0400 + + Fix regex + + Fixes #5597 + +M html/pfappserver/lib/pfappserver/Form/Config/TemplateSwitch.pm + +commit 0874d62a8f87eed696e2c5fdbbe6f5e576ad667b +Author: James Rouzier +Date: Tue Aug 4 11:13:38 2020 -0400 + + Fix the rule_cache_key creation + + Fixes #5733 + +M lib/pf/Authentication/Source/LDAPSource.pm +M t/data/authentication.conf +M t/unittest/Authentication/Source/LDAPSource.t + +commit 4de14e24312aac7839156f22612374a9734b8b90 +Author: Durand Fabrice +Date: Mon Aug 3 09:32:36 2020 -0400 + + Fixed href that wasn't rewrited correctly in the portal preview + +M go/httpdportalpreview/httpdportalpreview.go + +commit 17d4fb0b1608790595830c8f68d9a3a2ffc625fd +Author: James Rouzier +Date: Fri Jul 31 15:26:46 2020 -0400 + + Set the header X-Frame-Options + +M lib/pf/services/manager/haproxy_admin.pm + +commit 9e64512bea252517a394d78e6aea260804958c2f +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Jul 31 18:19:16 2020 +0000 + + Bump elliptic from 6.5.2 to 6.5.3 in /html/pfappserver/root/static.alt + + Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.2 to 6.5.3. + - [Release notes](https://github.com/indutny/elliptic/releases) + - [Commits](https://github.com/indutny/elliptic/compare/v6.5.2...v6.5.3) + + Signed-off-by: dependabot[bot] + +M html/pfappserver/root/static.alt/package-lock.json + +commit b73366f5b286829b1071bacb8bb1e3cbd0b7354f +Author: James Rouzier +Date: Fri Jul 31 11:54:46 2020 -0400 + + Allow multiple ca to be saved + +M lib/pf/UnifiedApi/Controller/Config/Certificates.pm + +commit 2aefea6a84bfb5658c4da7bc2cd83e3f4b85d200 +Author: James Rouzier +Date: Fri Jul 31 11:54:04 2020 -0400 + + New function to split a pem 'split_pem' + +M lib/pf/util.pm + +commit cfdf93e9dd19f7b3264f764acb6dd1bc408720c2 +Author: James Rouzier +Date: Wed Jul 1 11:20:58 2020 -0400 + + Add node_modules + +M .gitignore + +commit 075541d5a8b8c865b30dad0c5ffc6917e7a9fe01 +Author: James Rouzier +Date: Wed Jul 1 11:19:16 2020 -0400 + + Add tenant_id + +M lib/pf/detect/parser/regex.pm + +commit 731412ef48d9c7c61f047034ec79e61c25ed0fc4 +Author: James Rouzier +Date: Wed Jul 1 11:17:01 2020 -0400 + + Add support for tenant id in the queue client + +M go/pfqueueclient/pfqueueclient.go + +commit 1ce74056733cac948355bcde0ec2d14d786dd1e2 +Author: James Rouzier +Date: Wed Jul 1 11:16:25 2020 -0400 + + Add a tenant_id to all syslog parsers + +M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect.pm + +commit cf60b9f203aafef08b1025a2f0319078c06db645 +Author: James Rouzier +Date: Wed Jul 1 10:43:01 2020 -0400 + + Add TenantID all ApiCalls + +M go/detectparser/dhcp.go +M go/detectparser/dhcp_test.go +M go/detectparser/fortianalyser.go +M go/detectparser/fortianalyser_test.go +M go/detectparser/generic.go +M go/detectparser/generic_test.go +M go/detectparser/nexpose.go +M go/detectparser/nexpose_test.go +M go/detectparser/parser.go +M go/detectparser/security_onion.go +M go/detectparser/security_onion_test.go +M go/detectparser/snort.go +M go/detectparser/snort_test.go +M go/detectparser/suricata_md5.go +M go/detectparser/suricata_md5_test.go + +commit 4d1b3926d84f74244334fd1bb3f26a34efafd4d6 +Author: James Rouzier +Date: Mon Jul 27 13:22:00 2020 -0400 + + Only write out the gateway once + + Fixes #2845 + +M html/pfappserver/lib/pfappserver/Model/Config/System.pm + +commit 3b3c330ae0647f44e34b4dabf0c73dadf7245334 +Author: James Rouzier +Date: Mon Jul 27 10:09:49 2020 -0400 + + cleanup whitespace + +M lib/pf/node.pm + +commit 11ae0f8ecf11eab999d2f03ab2f590d94da52fcc +Author: James Rouzier +Date: Mon Jul 27 10:09:33 2020 -0400 + + Properly cleanup node before deletion + +M lib/pf/UnifiedApi/Controller/Nodes.pm + +commit f22e6f6cf9981bd969196d022481587ac6219b15 +Author: James Rouzier +Date: Mon Jul 27 10:02:19 2020 -0400 + + Check if undefined before checking if is inlined + +M lib/pf/enforcement.pm + +commit 63963968cb1a0ab8fee1a43faa3684ac36e751c6 +Author: James Rouzier +Date: Fri Jul 24 16:32:47 2020 -0400 + + Add support for sync API calls. + +M lib/pf/enforcement.pm + +commit c6c1b609e1c27c1f1776bc3e67ae3473537dceac +Author: James Rouzier +Date: Fri Jul 24 12:49:37 2020 -0400 + + Add last_end_time + +M lib/pf/dal/node.pm + +commit 3537c5ca4e7ff5cb769a71604d9ba099c7636dc6 +Author: James Rouzier +Date: Fri Jul 24 12:47:52 2020 -0400 + + Add not_deletable + +M lib/pf/UnifiedApi/Controller/Nodes.pm + +commit d5112d75325d3c831944f63b7c8d7bce46e8caa9 +Author: Julien Semaan +Date: Mon Jul 27 09:00:53 2020 -0400 + + handle empty NAS IP address when sending RADIUS accounting to httpd.aaa + +M go/acct/radius.go + +commit c231bcae55952159c00c2b07125971ee507b670e +Author: Durand Fabrice +Date: Mon Jul 27 08:57:22 2020 -0400 + + Don't trigger multiples time the sane scan + +M lib/pf/api.pm + +commit cdfc1081d681f3067cae76cd843600bff1acf9e3 +Author: Julien Semaan +Date: Mon Jul 27 08:42:27 2020 -0400 + + set default NAS IP address in all entry points + +M conf/radiusd/packetfence-cli.example +M conf/radiusd/packetfence-cluster.example +M conf/radiusd/packetfence.example +M raddb/policy.d/packetfence + +commit c66ac6211ffcdb5ea40179efd481d4a33d184d43 +Author: James Rouzier +Date: Fri Jul 24 12:28:55 2020 -0400 + + Load locationlog data + + Fixes #5697 + +M lib/pf/UnifiedApi/Controller/Nodes.pm + +commit 388d676d9a3c0f0bb0dc250400d2b167d42a0296 +Author: James Rouzier +Date: Fri Jul 24 11:02:35 2020 -0400 + + Handle when a total is zero + + Fixes #5719 + +M lib/pf/pfcmd/report.pm + +commit 9906e3b0ef3614421eda324b7586bac1591ef36f +Author: Julien Semaan +Date: Fri Jul 24 09:05:22 2020 -0400 + + delete SSO update cache keys on SSO stop + +M go/caddy/pfsso/pfsso.go + +commit fbf0796f4c22fcd949ce1e04377614316f615c75 +Author: Julien Semaan +Date: Fri Jul 24 08:57:55 2020 -0400 + + properly expire old cache keys when the IP changes in firewall SSO + +M go/caddy/pfsso/pfsso.go + +commit 9bbab92dc2f9bd7c459705a265797ef155028194 +Author: Julien Semaan +Date: Thu Jul 23 16:02:37 2020 -0400 + + fix issue with intune provisioner when MAC address is in the API result twice + +M lib/pf/provisioner/intune.pm + +commit 29a7f5e965c6cecc3d3d24f667c2bb48bde889bc +Author: James Rouzier +Date: Thu Jul 23 13:40:44 2020 -0400 + + Add the ability to listen to netflow on a different ip address + +M go/acct/main.go +M go/acct/net_flow.go + +commit a38a1aaeff7df0b57deb897064c16e670c1c787a +Author: James Rouzier +Date: Thu Jul 23 11:28:17 2020 -0400 + + Escape html attributes and javascript variables + +M go/httpdispatcher/proxy.go + +commit 247cba2c001a61ae8e4deab6501aeb382fb1d2d0 +Author: Julien Semaan +Date: Thu Jul 23 07:59:07 2020 -0400 + + Update packetfence.spec + +M rpm/packetfence.spec + +commit b2ac0855cdf71019c23e715fde692a0b0c9fcb1a +Author: James Rouzier +Date: Wed Jul 22 16:00:29 2020 -0400 + + Remove a deprecated path + + Related #5713 + +M lib/pf/web/constants.pm + +commit 0f5eaa71b8981dcabfe29fb5faa2080bd36ac765 +Author: Julien Semaan +Date: Wed Jul 22 08:40:22 2020 -0400 + + add missing sub in MockedSwitch + + fixes #5714 + +M lib/pf/Switch/MockedSwitch.pm + +commit a7c1a215aea337bf48b3baeb03e2eafe8ebf1693 +Author: nqb +Date: Wed Jul 22 12:08:16 2020 +0200 + + fix typo + + related to #5715 + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/advanced.js + +commit 04fa5ad8548ba50cc064eb0f17e9548e9dd38715 +Author: nqb +Date: Wed Jul 22 10:29:07 2020 +0200 + + warn user about restarting pfacct + + related to #5715 + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/advanced.js + +commit fd5cee019044e1e4a74b119e30838e41729b69f7 +Author: nqb +Date: Wed Jul 22 10:14:19 2020 +0200 + + add missing NetFlow setting in GUI + + fixes #5715 + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/advanced.js + +commit be3bd18e48571f42ad64e490d6e37a06e58c69cc +Author: Darren Satkunas +Date: Tue Jul 21 13:39:24 2020 -0400 + + (web admin) disable tabs in switch/switchGroup view while loading + +M html/pfappserver/root/static.alt/src/components/pfConfigView.vue + +commit 8b90029413e33cea8983aa9594d267fe0c934308 +Author: Francis Lachapelle +Date: Tue Jul 21 12:35:56 2020 -0400 + + (web admin) Fix linting errors + +M html/pfappserver/root/static.alt/src/App.vue +M html/pfappserver/root/static.alt/src/components/pfFormLogin.vue +M html/pfappserver/root/static.alt/src/views/Auditing/_components/DnsLogsSearch.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/DomainsList.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/FingerbankDevicesList.vue + +commit 995dd1d430fb3942ef8e00ad54cc2f2aa6b12fba +Author: Julien Semaan +Date: Tue Jul 21 12:07:31 2020 -0400 + + process fingerbank during accounting (for device sensor data) + +M lib/pf/radius.pm + +commit c814bde4d27286ca0273abf6a72f82e7fbf2b8f0 +Author: Julien Semaan +Date: Tue Jul 21 11:49:23 2020 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit 9571d0f98b8f120ea5e0e79f4ffa0504d64ef3cc +Author: Julien Semaan +Date: Tue Jul 21 11:30:33 2020 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit 353369ceb171a8bd13a4be6f946705b557f8126a +Author: James Rouzier +Date: Tue Jul 21 11:19:09 2020 -0400 + + If ipv6 is not defined leave the ipv6 directives blank + +M html/pfappserver/root/interface/interface_rhel.tt + +commit 070955324298dcd89c1f6da02708a756cecd1755 +Author: Julien Semaan +Date: Tue Jul 21 08:51:18 2020 -0400 + + make ACL generation more flexible + +M lib/pf/Switch.pm +M lib/pf/Switch/Template.pm + +commit 0d9d831ff8b00b79f2f39934006420081229e9ae +Author: James Rouzier +Date: Wed Jul 8 13:42:05 2020 -0400 + + Do not override other previously defined config values + +M html/pfappserver/lib/pfappserver/Model/Config/System.pm +M html/pfappserver/root/interface/interface_rhel.tt + +commit 2e5df71844d01eeaf2ad753c3f9ef1bf2ea00cf6 +Author: nqb +Date: Tue Jul 21 11:46:10 2020 +0200 + + add comment + +M lib/pf/Switch/Huawei/S5720.def + +commit 50d7968dc495f8ebc423a28b60a35f5f8cee9180 +Author: nqb +Date: Tue Jul 14 08:47:20 2020 +0200 + + [docs] disable unified NAC mode + +M docs/networkdevice/huawei_switchs.asciidoc + +commit a171d400ccd7a16f41f9b9cea149a039d06c501e +Author: nqb +Date: Tue Jul 14 08:43:56 2020 +0200 + + [docs] add useful dot1x commands + +M docs/networkdevice/huawei_switchs.asciidoc + +commit 19150e6aa94be9ef1c375aae64eaa790bee56f7f +Author: nqb +Date: Tue Jul 14 07:22:53 2020 +0200 + + [docs] improve Huawei switch config + +M docs/networkdevice/huawei_switchs.asciidoc + +commit a903e31730439186a73d1502fe8f3332c3564b03 +Author: nqb +Date: Tue Jul 21 10:23:18 2020 +0200 + + remove useless instruction + +M addons/upgrade/to-10.2-selfservice-conf.pl + +commit 3734440945feb9def8ac07264afc1a1c17a532f4 +Author: nqb +Date: Tue Jul 21 09:48:08 2020 +0200 + + [Venom] use different logic to find a missing node + +A t/venom/pfservers/common/check_node01_deleted.yml +T t/venom/pfservers/dot1x_eap_peap/teardown/25_check_node01_deleted.yml +T t/venom/pfservers/wired_mac_auth/teardown/20_check_node01_deleted.yml + +commit 90b80c9c8542c366978da3a7a08a60bd4815ffd5 +Author: nqb +Date: Tue Jul 21 08:21:14 2020 +0200 + + [Ansible] use latest version + +M addons/vagrant/requirements.yml + +commit a5ae0aafa057a6eea0faac06cbf0af5b97fc30a7 +Author: nqb +Date: Tue Jul 21 08:17:43 2020 +0200 + + [Venom] check MAB substring on switch + +M t/venom/switches/common/check_mac_auth_int_status.yml + +commit 9c5afee11103066366daade6f9b373e87fbb2619 +Author: nqb +Date: Tue Jul 21 08:16:41 2020 +0200 + + [Venom] use API logic to join domain + +M t/venom/pfservers/dot1x_eap_peap/05_join_domain.yml + +commit 1f7457a935d582a323f7f843a8b3f4e124cc562b +Author: nqb +Date: Tue Jul 21 07:24:42 2020 +0200 + + [Venom] improve comments + +M t/venom/pfservers/dot1x_eap_peap/55_check_radius_audit_log.yml +M t/venom/pfservers/dot1x_eap_peap/60_check_autoregister_node.yml +M t/venom/pfservers/dot1x_eap_peap/TESTSUITE.md +M t/venom/pfservers/wired_mac_auth/25_check_radius_audit_log.yml + +commit 3555b90270fd2d46a199b04ee79355c7942ff63b +Author: nqb +Date: Mon Jul 20 11:43:13 2020 +0200 + + [Venom] refactor to use a common test suite + +A t/venom/pfservers/common/sleep_delete_windows.yml +A t/venom/pfservers/dot1x_eap_peap/teardown/17_sleep_delete_windows.yml +D t/venom/pfservers/dot1x_eap_peap/teardown/17_sleep_some_time.yml +A t/venom/pfservers/wired_mac_auth/teardown/12_sleep_delete_windows.yml +D t/venom/pfservers/wired_mac_auth/teardown/12_sleep_some_time.yml + +commit b0d825b7bf95d8a23e4bca811894a4e53fb09ace +Author: nqb +Date: Mon Jul 20 11:32:46 2020 +0200 + + [wired_mac_auth] use pfmon testsuite in common + +T t/venom/pfservers/wired_mac_auth/00_enable_node_cleanup_task.yml +T t/venom/pfservers/wired_mac_auth/teardown/25_disable_node_cleanup_task.yml + +commit be8e149d26aa8c0a318032cb5d4b0b2f4b0bef06 +Author: nqb +Date: Thu Jul 16 15:59:46 2020 +0200 + + [Venom] final scenario description + +M t/venom/pfservers/dot1x_eap_peap/TESTSUITE.md + +commit aaf4b73882db58024bbbabf7c9edbb6a2cd4d993 +Author: nqb +Date: Thu Jul 16 15:28:10 2020 +0200 + + [Venom] check unregistered node + check offline status + +M t/venom/examples/scenario/TESTSUITE.md +A t/venom/pfservers/common/check_offline_status_node01.yml +A t/venom/pfservers/dot1x_eap_peap/teardown/12_check_offline_status_node01.yml +D t/venom/pfservers/dot1x_eap_peap/teardown/12_sleep_some_time.yml +A t/venom/pfservers/dot1x_eap_peap/teardown/15_check_unregistered_node.yml +D t/venom/pfservers/dot1x_eap_peap/teardown/15_delete_node01_with_pfmon_node_cleanup.yml +A t/venom/pfservers/dot1x_eap_peap/teardown/17_sleep_some_time.yml +D t/venom/pfservers/dot1x_eap_peap/teardown/20_check_node01_deleted.yml +A t/venom/pfservers/dot1x_eap_peap/teardown/20_delete_node01_with_pfmon_node_cleanup.yml +A t/venom/pfservers/dot1x_eap_peap/teardown/25_check_node01_deleted.yml +D t/venom/pfservers/dot1x_eap_peap/teardown/25_disable_node_cleanup_task.yml +D t/venom/pfservers/dot1x_eap_peap/teardown/27_restart_pfmon_service.yml +A t/venom/pfservers/dot1x_eap_peap/teardown/30_disable_node_cleanup_task.yml +A t/venom/pfservers/dot1x_eap_peap/teardown/35_restart_pfmon_service.yml + +commit 5f2bc3b2a74b707f5863a0d1ce6bfd352480ba40 +Author: nqb +Date: Thu Jul 16 11:57:28 2020 +0200 + + [Ansible] reauthenticate switch port each 3 minutes + +M addons/vagrant/inventory/group_vars/cumulus/hostapd.yml + +commit 2cc63ed4b722377981057c5f278c337fe80c82ed +Author: nqb +Date: Thu Jul 16 11:45:12 2020 +0200 + + [Venom] get RADIUS audit log based on connection_type + +M t/venom/pfservers/dot1x_eap_peap/55_check_radius_audit_log.yml +M t/venom/pfservers/wired_mac_auth/25_check_radius_audit_log.yml + +commit 64500f443aece347aedd988290bca3378cb5c5e1 +Author: nqb +Date: Thu Jul 16 11:33:50 2020 +0200 + + [Venom] check unregdate is correct + +M t/venom/pfservers/dot1x_eap_peap/60_check_autoregister_node.yml + +commit fdaf2a91c50d8a71dcf1b378335899c2e2d8130d +Author: nqb +Date: Thu Jul 16 10:56:34 2020 +0200 + + [Venom] set specific access duration for each source + +M t/venom/pfservers/dot1x_eap_peap/15_create_and_test_ad_machine_source.yml +M t/venom/pfservers/dot1x_eap_peap/20_create_and_test_ad_user_source.yml +M t/venom/vars/all.yml + +commit 31d0d2abba8280e0669dae8bbb7ebc28a0979aed +Author: nqb +Date: Wed Jul 15 07:36:27 2020 +0200 + + [Venom] check autoregister node + +A t/venom/pfservers/dot1x_eap_peap/60_check_autoregister_node.yml + +commit f6af0562326f9919dc02de77b5fa41932aa4f5b8 +Author: nqb +Date: Tue Jul 14 16:20:24 2020 +0200 + + draft of scenario + +M t/venom/pfservers/dot1x_eap_peap/TESTSUITE.md + +commit 20928149303e7bfc2726310307687ca75eefaccd +Author: nqb +Date: Tue Jul 14 15:35:21 2020 +0200 + + [Venom] improve scenario + +A t/venom/nodes/common/kill_wpasupplicant.yml +A t/venom/pfservers/common/disable_node_cleanup_task.yml +A t/venom/pfservers/common/enable_node_cleanup_task.yml +A t/venom/pfservers/common/kill_wpasupplicant.yml +A t/venom/pfservers/dot1x_eap_peap/00_enable_node_cleanup_task.yml +D t/venom/pfservers/dot1x_eap_peap/00_join_domain.yml +A t/venom/pfservers/dot1x_eap_peap/02_restart_pfmon_service.yml +D t/venom/pfservers/dot1x_eap_peap/05_create_realms.yml +A t/venom/pfservers/dot1x_eap_peap/05_join_domain.yml +A t/venom/pfservers/dot1x_eap_peap/07_create_realms.yml +M t/venom/pfservers/dot1x_eap_peap/25_create_connection_profile.yml +A t/venom/pfservers/dot1x_eap_peap/35_enable_dot1x_dot1x_int.yml +D t/venom/pfservers/dot1x_eap_peap/35_run_wpasupplicant.yml +A t/venom/pfservers/dot1x_eap_peap/37_enable_dynamic_vlan.yml +A t/venom/pfservers/dot1x_eap_peap/40_commit_config.yml +A t/venom/pfservers/dot1x_eap_peap/45_run_wpasupplicant.yml +A t/venom/pfservers/dot1x_eap_peap/50_sleep_some_time.yml +A t/venom/pfservers/dot1x_eap_peap/55_check_radius_audit_log.yml +A t/venom/pfservers/dot1x_eap_peap/65_check_dot1x_int_status.yml +A t/venom/pfservers/dot1x_eap_peap/70_check_internet_access.yml +A t/venom/pfservers/dot1x_eap_peap/teardown/00_kill_wpasupplicant.yml +D t/venom/pfservers/dot1x_eap_peap/teardown/00_teardown.yml +A t/venom/pfservers/dot1x_eap_peap/teardown/05_disable_dot1x_dot1x_int.yml +D t/venom/pfservers/dot1x_eap_peap/teardown/05_restart_radius_services.yml +A t/venom/pfservers/dot1x_eap_peap/teardown/07_disable_dynamic_vlan.yml +A t/venom/pfservers/dot1x_eap_peap/teardown/10_commit_config.yml +A t/venom/pfservers/dot1x_eap_peap/teardown/12_sleep_some_time.yml +A t/venom/pfservers/dot1x_eap_peap/teardown/15_delete_node01_with_pfmon_node_cleanup.yml +A t/venom/pfservers/dot1x_eap_peap/teardown/20_check_node01_deleted.yml +A t/venom/pfservers/dot1x_eap_peap/teardown/25_disable_node_cleanup_task.yml +A t/venom/pfservers/dot1x_eap_peap/teardown/27_restart_pfmon_service.yml +A t/venom/pfservers/dot1x_eap_peap/teardown/90_teardown.yml +A t/venom/pfservers/dot1x_eap_peap/teardown/95_restart_radius_services.yml +D t/venom/pfservers/wired_mac_auth/35_check_dot1x_int_status.yml +A t/venom/pfservers/wired_mac_auth/35_check_mac_auth_int_status.yml +M t/venom/switches/common/check_dot1x_int_status.yml +A t/venom/switches/common/check_mac_auth_int_status.yml +A t/venom/switches/common/disable_dot1x_dot1x_int.yml +A t/venom/switches/common/enable_dot1x_dot1x_int.yml +M t/venom/vars/all.yml + +commit 03a64e4491df5f854ae85a0c3cc7c10d3cc34cba +Author: nqb +Date: Tue Jul 14 10:37:02 2020 +0200 + + [Ansible] disable wpa_supplicant on node01 + +M addons/vagrant/inventory/group_vars/nodes/wpasupplicant.yml +M addons/vagrant/requirements.yml + +commit 53162c2277d01790a531242d228846491a109c85 +Author: Durand Fabrice +Date: Mon Jul 20 14:53:00 2020 -0400 + + Fix for PR + +M lib/pf/condition/includes.pm + +commit cb82d7942f04006a2f6dc76c49d30ecdc5817c3e +Author: Durand Fabrice +Date: Mon Jul 20 14:41:51 2020 -0400 + + changed NEWS.acsiidoc for PR #5704 + +M NEWS.asciidoc + +commit 4cad273d422de17bdffd81ad1a42f23334977801 +Author: Durand Fabrice +Date: Mon Jul 20 14:37:21 2020 -0400 + + Fix for PR + +M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm +M html/pfappserver/root/static.alt/src/views/Configuration/_config/realm.js + +commit 9f219a7ba4c16df46e17dbd17683c1bbc50da4e8 +Author: Julien Semaan +Date: Mon Jul 20 13:34:18 2020 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit 42395653b17004f7d8dc7e64a8ece55c1e8d7daa +Author: Julien Semaan +Date: Mon Jul 20 13:33:01 2020 -0400 + + Update UPGRADE.asciidoc + +M UPGRADE.asciidoc + +commit 00c71bce6e3c6115b269e882f2be46b855173e17 +Author: Julien Semaan +Date: Mon Jul 20 13:22:01 2020 -0400 + + touchups for PR comments + +M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc + +commit 88b84de3ab1dac919bf32a09c05bf70705f7306a +Author: Julien Semaan +Date: Mon Jul 20 12:03:03 2020 -0400 + + add some perldoc + +M lib/pf/Switch.pm + +commit 54e4681795aee6e72b325c5d38299f2d3eb8a15f +Author: Julien Semaan +Date: Mon Jul 20 11:39:01 2020 -0400 + + add ACL to switch template module + +M html/pfappserver/lib/pfappserver/Form/Config/TemplateSwitch.pm +M html/pfappserver/root/static.alt/src/views/Configuration/_config/switchTemplate.js +M lib/pf/Switch.pm +M lib/pf/Switch/Template.pm +A lib/pf/constants/switch.pm + +commit 8688b54802dd58cf28714dd6bcf594e038ac62c0 +Author: Durand Fabrice +Date: Mon Jul 20 11:11:43 2020 -0400 + + Renamed device_registration_role to device_registration_roles and + upgrade script + +A addons/upgrade/to-10.2-selfservice-conf.pl +M conf/self_service.conf.defaults +M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm +M html/pfappserver/lib/pfappserver/Form/Config/SelfService.pm +M html/pfappserver/root/static.alt/src/views/Configuration/_config/selfService.js +M lib/pf/ConfigStore/SelfService.pm + +commit 48e4a6aeaa9d8957c1cb4e55b04cf4ce49ead238 +Author: Julien Semaan +Date: Mon Jul 20 10:23:28 2020 -0400 + + code cleanup for ACL template generation + +M lib/pf/Switch.pm + +commit f6247897ab25f5212dd727a2c8b745d7c3e9a375 +Author: Julien Semaan +Date: Mon Jul 20 10:17:23 2020 -0400 + + use mini template for ACL generator + +M lib/pf/Switch.pm +M lib/pf/mini_template.pm + +commit 25add7d7c105d501b0c24c3a85d3763781b5e297 +Author: Julien Semaan +Date: Mon Jul 20 08:57:21 2020 -0400 + + add default ACL generation for switch module + +M lib/pf/Switch.pm + +commit 2a68fb8e77cc71737037fe6cc9bfd2e384295ebc +Author: James Rouzier +Date: Mon Jul 20 09:48:46 2020 -0400 + + Add text after functions in template. + + Fixes #5709 + +M lib/pf/mini_template.pm +M t/unittest/mini_template.t + +commit 043386d856d46b59f9d871f9f84bed8ef87c075b +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Jul 18 05:47:14 2020 +0000 + + Bump lodash from 4.17.11 to 4.17.19 in /html/pfappserver/root/static.alt + + Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.19. + - [Release notes](https://github.com/lodash/lodash/releases) + - [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.19) + + Signed-off-by: dependabot[bot] + +M html/pfappserver/root/static.alt/package-lock.json + +commit a7c2fd7289ed4da7e70579071892fd9e514d8d5e +Author: Durand Fabrice +Date: Fri Jul 17 16:13:01 2020 -0400 + + Added the way to evaluate the conditions like + username == ${radius_request.User-Name} + +M lib/pf/condition.pm +M lib/pf/condition/all.pm +M lib/pf/condition/any.pm +M lib/pf/condition/ast.pm +M lib/pf/condition/date_after.pm +M lib/pf/condition/date_before.pm +M lib/pf/condition/ends_with.pm +M lib/pf/condition/equals.pm +M lib/pf/condition/exists_in.pm +M lib/pf/condition/fingerbank/device_is_a.pm +M lib/pf/condition/greater.pm +M lib/pf/condition/greater_equals.pm +M lib/pf/condition/includes.pm +M lib/pf/condition/is_defined.pm +M lib/pf/condition/key.pm +M lib/pf/condition/lower.pm +M lib/pf/condition/lower_equals.pm +M lib/pf/condition/matches.pm +M lib/pf/condition/not.pm +M lib/pf/condition/not_defined.pm +M lib/pf/condition/not_equals.pm +M lib/pf/condition/not_matches.pm +M lib/pf/condition/regex.pm +M lib/pf/condition/regex_not.pm +M lib/pf/condition/starts_with.pm +M lib/pf/filter_engine.pm + +commit 026c08c3d078c76ecb19a47a02c82a2c3c9301fd +Author: Julien Semaan +Date: Fri Jul 17 13:08:08 2020 -0400 + + Update EXOS.pm + +M lib/pf/Switch/Extreme/EXOS.pm + +commit e98b89a69586ff66e512254fef76c5ae583dd01b +Author: Julien Semaan +Date: Fri Jul 17 13:05:51 2020 -0400 + + some perldoc + +M lib/pf/Switch/Extreme/EXOS.pm + +commit a570184c2bb5aed851bf6ec1d5fc6109e79d387e +Author: Julien Semaan +Date: Fri Jul 17 13:03:12 2020 -0400 + + add switch + version as tested in EXOS module + +M lib/pf/Switch/Extreme/EXOS.pm + +commit 77f5627e88604d86a77516d4439bc043ffe53acf +Author: Julien Semaan +Date: Fri Jul 17 12:58:47 2020 -0400 + + added radius disconnect support to EXOS + +M lib/pf/Switch/Extreme/EXOS.pm + +commit 73c41e8bd1b275593492aa599366c4ad09b7f838 +Author: Julien Semaan +Date: Fri Jul 17 12:11:10 2020 -0400 + + fix switch invalidate cache only clearing half the keys + +M lib/pf/Switch.pm + +commit c5f0d8e4a1ca290928e655a891ceedf787bdbfaf +Author: Julien Semaan +Date: Fri Jul 17 11:27:23 2020 -0400 + + ensure configreload is being called during service pf start/restart + + previous code would only have done it if PF was stopped before calling the start/restart + + fixes #5703 + +M lib/pf/cmd/pf/service.pm + +commit 9c8f9cb96a071e31889db786a5b8e4d6bd6b8c1b +Author: Julien Semaan +Date: Fri Jul 17 10:21:19 2020 -0400 + + adjust extreme doc + +M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc + +commit 370fe20798ec286914908c323b0636c0e8f1b5ea +Author: Julien Semaan +Date: Fri Jul 17 10:19:14 2020 -0400 + + use standard example secret in extreme doc + +M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc + +commit e103d6b7fecd08c92b1bd4068aef465384eb9a16 +Author: Julien Semaan +Date: Fri Jul 17 10:12:08 2020 -0400 + + add web-auth to extreme doc supported + +M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc + +commit db3316a14bcd5c912db97bb5c7ecab0c9940e6b5 +Author: Julien Semaan +Date: Fri Jul 17 10:09:11 2020 -0400 + + improve doc for extreme switches + +M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc + +commit c443c950e20bc8f938f24842dff47abd394a807a +Author: Julien Semaan +Date: Fri Jul 17 09:31:27 2020 -0400 + + add external portal support to EXOS + +M lib/pf/Switch/Extreme/EXOS.pm +M lib/pf/web/constants.pm + +commit 04bed527fa28b4e7cfe3e7ee1d04d77fec1883d4 +Author: Durand Fabrice +Date: Thu Jul 16 11:41:13 2020 -0400 + + Don't use a proxy in httpdportalpreview.go + +M go/httpdportalpreview/httpdportalpreview.go + +commit 205ba6258e2f01d77fe21782ca428c3dae348ffe +Author: Julien Semaan +Date: Thu Jul 16 10:39:35 2020 -0400 + + started working on EXOS module + +A lib/pf/Switch/Extreme/EXOS.pm + +commit 91717439566d3343ca1fab4f01f00938b07e5572 +Author: Julien Semaan +Date: Thu Jul 16 10:35:57 2020 -0400 + + fix name of X250e switch module + +M lib/pf/Switch/Extreme/Summit_X250e.pm + +commit f039b332ef2e6340d4613369d42f7a68388d5ec8 +Author: Julien Semaan +Date: Wed Jul 15 13:35:54 2020 -0400 + + honor enabled servers in haproxy-admin + + fixes #5696 + +M lib/pf/services/manager/haproxy_admin.pm + +commit 16a4eb6edbdd8fc6a4a4213aa980f68fca240c57 +Author: James Rouzier +Date: Wed Jul 15 09:23:24 2020 -0400 + + Update tests + + Fixes #5695 + +M t/unittest/UnifiedApi/Search/Builder/Config.t + +commit 5e712c735d9f4f6984b44517eec197086c6a3bfa +Author: Julien Semaan +Date: Wed Jul 15 08:43:12 2020 -0400 + + Update captivePortal.js + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/captivePortal.js + +commit 085c0f84f8b45ddb6b703cd07fc02e8cbe895ae4 +Author: Julien Semaan +Date: Wed Jul 15 08:26:28 2020 -0400 + + adjust internal portal IP for haproxy-admin + +M lib/pf/services/manager/haproxy_admin.pm + +commit 936aa0145a3ca5013a3209e99632781cbd35badf +Author: nqb +Date: Wed Jul 15 09:06:16 2020 +0200 + + exclude pipeline file from patching + +M addons/pf-maint.pl + +commit 93870e86170c06b2855c189a6014ad0fd588b195 +Author: Extra Fu +Date: Tue Jul 14 15:45:50 2020 -0400 + + Update network_behavior_policies.conf.example + + Remove spaces. + +M conf/network_behavior_policies.conf.example + +commit d1f63fd8407a875008ed62ec19bea949f58e2176 +Author: James Rouzier +Date: Tue Jul 14 15:03:55 2020 -0400 + + Validate template switch id + + Related #5597 + +M html/pfappserver/lib/pfappserver/Form/Config/TemplateSwitch.pm +A t/unittest/UnifiedApi/Controller/Config/TemplateSwitch.t + +commit 3dd1c4288daec59b02a3b73f7a61b41ad458a916 +Author: Durand Fabrice +Date: Tue Jul 14 14:34:17 2020 -0400 + + Set the portal interface as listen_int (the case where there is no + reg/isol interfaces) + +M lib/pfconfig/namespaces/interfaces.pm + +commit b27d861bcfe9e6150a30175fccb6363e8a2a5e13 +Author: James Rouzier +Date: Tue Jul 14 13:39:55 2020 -0400 + + Fix test to deal with multiple User-Name + + Fixes #5688 + +M go/caddy/api/radius_attributes_test.go + +commit 4bfa80a330049c550b59cce21ca99babad3e59d6 +Author: James Rouzier +Date: Tue Jul 14 11:22:50 2020 -0400 + + Fix redeclaration error + +M lib/pf/UnifiedApi/Search/Builder/Config.pm + +commit 15d4c9553bc5d96187b2fddff6d64e1cb665d7c9 +Author: James Rouzier +Date: Tue Jul 14 11:05:56 2020 -0400 + + Add optimized version of searching without sorting or just sorting on id + +M lib/pf/UnifiedApi/Search/Builder/Config.pm + +commit 4bd3a376433bf2b1415afcb35202fa54f4d15255 +Author: nqb +Date: Tue Jul 14 08:00:34 2020 +0200 + + [Venom] give more time to get IP by DHCP + +M t/venom/nodes/common/check_internet_access.yml + +commit 4471f827222ee5095b181bf8f55b56738ab2b870 +Author: nqb +Date: Mon Jul 13 15:54:10 2020 +0200 + + wait some time before checking + +A t/venom/pfservers/wired_mac_auth/22_sleep_some_time.yml +M t/venom/pfservers/wired_mac_auth/25_check_radius_audit_log.yml +M t/venom/pfservers/wired_mac_auth/TESTSUITE.md + +commit 5bf63e91abb9a89c55e9ce96094e618811781747 +Author: nqb +Date: Mon Jul 13 15:47:46 2020 +0200 + + fix typo in Makefile + +M t/venom/Makefile + +commit 5392f21ec928b69b07d5dcdadae982407827eeb4 +Author: nqb +Date: Mon Jul 13 14:58:29 2020 +0200 + + explain how we trigger scenarios + +M docs/integration_tests/README.asciidoc + +commit a5d73b02ea1d51e57a69e1e1ff9580b80414a2bf +Author: nqb +Date: Mon Jul 13 14:24:59 2020 +0200 + + use latest stable collection + +M addons/vagrant/requirements.yml + +commit 5ae1aacf2106a7f545dbb0b692e596ab1dbe53fe +Author: nqb +Date: Mon Jul 13 14:15:27 2020 +0200 + + fix typo + +M t/venom/pfservers/wired_mac_auth/teardown/15_delete_node01_with_pfmon_node_cleanup.yml + +commit d37a13549193dc89749cf68393b0aae43937da2e +Author: nqb +Date: Mon Jul 13 14:04:51 2020 +0200 + + [Venom] make testsuite common + +M t/venom/nodes/common/check_internet_access.yml +A t/venom/pfservers/common/check_internet_access.yml +T t/venom/pfservers/wired_mac_auth/40_check_internet_access.yml + +commit 9427aa117d1c2efdb86c5d5317d24cc936101df2 +Author: nqb +Date: Mon Jul 13 13:53:23 2020 +0200 + + run tests in CI + +M t/venom/Makefile + +commit bc124f323db63f85b753ba845e83edd70af57bd5 +Author: nqb +Date: Mon Jul 13 11:37:46 2020 +0200 + + adjust teardown steps + +A t/venom/pfservers/common/unreg_node01.yml +M t/venom/pfservers/wired_mac_auth/TESTSUITE.md +D t/venom/pfservers/wired_mac_auth/teardown/00_disable_mac_auth_dot1x_int.yml +A t/venom/pfservers/wired_mac_auth/teardown/00_unreg_node01.yml +D t/venom/pfservers/wired_mac_auth/teardown/02_disable_dynamic_vlan.yml +A t/venom/pfservers/wired_mac_auth/teardown/02_sleep_some_time.yml +D t/venom/pfservers/wired_mac_auth/teardown/05_commit_config.yml +A t/venom/pfservers/wired_mac_auth/teardown/05_disable_mac_auth_dot1x_int.yml +A t/venom/pfservers/wired_mac_auth/teardown/07_disable_dynamic_vlan.yml +A t/venom/pfservers/wired_mac_auth/teardown/10_commit_config.yml +A t/venom/pfservers/wired_mac_auth/teardown/12_sleep_some_time.yml +A t/venom/pfservers/wired_mac_auth/teardown/27_restart_pfmon_service.yml +M t/venom/vars/all.yml + +commit 3ae0246f576c008583f30792422e74f344772996 +Author: nqb +Date: Mon Jul 13 09:50:45 2020 +0200 + + fix typos + +M t/venom/pfservers/wired_mac_auth/TESTSUITE.md +D t/venom/pfservers/wired_mac_auth/teardown/15_delete_nod01_with_pfmon_node_cleanup.yml +A t/venom/pfservers/wired_mac_auth/teardown/15_delete_node01_with_pfmon_node_cleanup.yml + +commit 71eb0e9f5cdd8bbe6d9d5cdd6d821c109a04c8b1 +Author: nqb +Date: Mon Jul 13 09:42:29 2020 +0200 + + give more time to check RADIUS audit log + +M t/venom/pfservers/wired_mac_auth/25_check_radius_audit_log.yml + +commit 1edcd6bb60f4e84ca34ae8da4911adfd27feb992 +Author: nqb +Date: Mon Jul 13 09:29:13 2020 +0200 + + [Vagrant] improve Vagrant provisioning + +M addons/vagrant/helper_scripts/config_node.sh +M addons/vagrant/helper_scripts/config_switch.sh + +commit b1c39c6fa18697d2ba5c9452101af9f3667b9f8e +Author: nqb +Date: Mon Jul 13 09:24:16 2020 +0200 + + remove dhclient to avoid conflict with systemd-networkd + +M addons/vagrant/helper_scripts/config_node.sh + +commit c7e5f5779ad2662ac4daa6a617b9d3d0f995c16b +Author: nqb +Date: Mon Jul 13 09:10:46 2020 +0200 + + install venom in same place on all machines + +M addons/vagrant/helper_scripts/config_node.sh + +commit 54cc612c985395c43b30c25355fd05883fd5b229 +Author: nqb +Date: Mon Jul 13 09:06:01 2020 +0200 + + run venom commands on node01 to check internet access + +A t/venom/nodes/common/check_internet_access.yml +A t/venom/pfservers/wired_mac_auth/40_check_internet_access.yml +M t/venom/vars/all.yml +M t/venom/venom-wrapper.sh + +commit 7004fbc21c04079269b22855fc7d58501b120a27 +Author: nqb +Date: Thu Jul 9 15:29:34 2020 +0200 + + several adjustements to PR + + dedicated Makefile + + don't use unreg_on_acct_stop to trigger unreg (work only in a dot1x scenario) + +M ci/lib/test/Makefile +M t/venom/pfservers/global_config/15_create_network_devices.yml +M t/venom/pfservers/global_teardown/00_teardown.yml +M t/venom/pfservers/wired_mac_auth/10_create_connection_profile.yml +A t/venom/pfservers/wired_mac_auth/35_check_dot1x_int_status.yml +M t/venom/pfservers/wired_mac_auth/TESTSUITE.md +D t/venom/pfservers/wired_mac_auth/teardown/10_check_locationlog_closed.yml +M t/venom/switches/common/check_dot1x_int_status.yml +M t/venom/vars/all.yml + +commit b68cd1bb6085ad9cfb90de66ac6e5e9f79c1cd45 +Author: nqb +Date: Tue May 26 09:57:08 2020 +0200 + + fix typo in vars + +M t/venom/vars/all.yml + +commit 9bd9dd39a75804226feb7914cb5d5a873e3c7586 +Author: nqb +Date: Tue May 26 09:36:01 2020 +0200 + + [Venom] check radius audit log + +A t/venom/pfservers/wired_mac_auth/25_check_radius_audit_log.yml + +commit 00ae7ae8515a0fe807ed53ebb2d4b03ee3541ce7 +Author: nqb +Date: Tue May 26 07:55:17 2020 +0200 + + [Venom] make accouting working without NAS-IP-Address + +M t/venom/pfservers/global_config/15_create_network_devices.yml +M t/venom/pfservers/global_teardown/00_teardown.yml +M t/venom/switches/common/check_dot1x_int_status.yml +M t/venom/switches/common/disable_mac_auth_dot1x_int.yml +M t/venom/switches/common/enable_mac_auth_dot1x_int.yml +M t/venom/vars/all.yml + +commit 54a871cc605dc17e502d3fab0b2d1d5118943786 +Author: nqb +Date: Tue May 26 07:39:29 2020 +0200 + + [Ansible] bump collection version + +M addons/vagrant/requirements.yml + +commit 4b1bc1734f6cc72227dac6268d9607857e708b16 +Author: nqb +Date: Thu May 21 13:32:20 2020 +0200 + + [Venom] minor changes + +M t/venom/pfservers/wired_mac_auth/TESTSUITE.md +M t/venom/pfservers/wired_mac_auth/teardown/30_delete_connection_profile.yml + +commit e882154d3facbcbd10f3e59099ecbc46c051aa80 +Author: nqb +Date: Thu May 21 13:32:05 2020 +0200 + + [Venom] add testsuite to check interface status + +A t/venom/switches/common/check_dot1x_int_status.yml + +commit 8ffa57582e835f391d148bb72276b839de7af98b +Author: nqb +Date: Thu May 21 10:43:47 2020 +0200 + + [Venom] teardown config on switch + +A t/venom/pfservers/wired_mac_auth/teardown/00_disable_mac_auth_dot1x_int.yml +A t/venom/pfservers/wired_mac_auth/teardown/02_disable_dynamic_vlan.yml +A t/venom/pfservers/wired_mac_auth/teardown/05_commit_config.yml +A t/venom/switches/common/disable_dynamic_vlan.yml +A t/venom/switches/common/disable_mac_auth_dot1x_int.yml + +commit 43e8ed187c5c6ab3b4cfc415f5dca50b29b48ad9 +Author: nqb +Date: Thu May 21 10:43:15 2020 +0200 + + [Venom] fix typo + +M t/venom/pfservers/wired_mac_auth/TESTSUITE.md +M t/venom/switches/common/enable_dynamic_vlan.yml +M t/venom/switches/common/enable_mac_auth_dot1x_int.yml + +commit ebc0ea6a1ca597b89cead3662a7cdf484dec382c +Author: nqb +Date: Wed May 20 13:58:04 2020 +0200 + + [Venom] enable dynamic vlan + +D t/venom/pfservers/wired_mac_auth/15_enable_mac_auth.yml +A t/venom/pfservers/wired_mac_auth/15_enable_mac_auth_dot1x_int.yml +A t/venom/pfservers/wired_mac_auth/17_enable_dynamic_vlan.yml +M t/venom/switches/common/commit_config.yml +A t/venom/switches/common/enable_dynamic_vlan.yml +A t/venom/switches/common/enable_mac_auth_dot1x_int.yml +M t/venom/vars/all.yml + +commit 2a8be41b2fa7002e5a1c66c30e374b4ba277fc2b +Author: nqb +Date: Wed May 20 13:30:09 2020 +0200 + + [Venom] replace wrong vars + +M t/venom/pfservers/wired_mac_auth/10_create_connection_profile.yml + +commit 3aa3480ed3d13e35d119c74be996d3104a998023 +Author: nqb +Date: Wed May 20 11:47:30 2020 +0200 + + [Venom] restart pfmon service + +A t/venom/pfservers/common/restart_pfmon_service.yml +A t/venom/pfservers/wired_mac_auth/02_restart_pfmon_service.yml + +commit 9a448785fa21e58712467cbc7c56943851ea3d9f +Author: nqb +Date: Wed May 20 11:38:33 2020 +0200 + + [Venom] commit configuration of switch + +A t/venom/pfservers/wired_mac_auth/20_commit_config.yml +A t/venom/switches/common/commit_config.yml + +commit fb679d69fe7383b2deeb7bc0dbc16d4eee3caf3e +Author: nqb +Date: Wed May 20 11:38:10 2020 +0200 + + [Venom] enable mac auth on switch01 + +A t/venom/pfservers/wired_mac_auth/15_enable_mac_auth.yml + +commit 68373cd85514478da87e6173d736c249d50c383a +Author: nqb +Date: Wed May 20 11:20:03 2020 +0200 + + [docs] add note on hostpad daemon + +M docs/integration_tests/README.asciidoc + +commit a49151b686525c79286438a3cba20c2245f05b33 +Author: nqb +Date: Tue May 19 11:22:58 2020 +0200 + + [Venom] add credentials to reach Cumulus API + +M t/venom/vars/all.yml + +commit 44639775cfc10d2d3262efa5d17c419006416491 +Author: nqb +Date: Mon May 18 15:51:21 2020 +0200 + + [Ansible] configure Cumulus switch to reply to API call + +M addons/vagrant/cumulus.yml +M addons/vagrant/requirements.yml + +commit e4ee030fcb733ce6d27c32292ff3a3087eecdff8 +Author: nqb +Date: Mon May 18 15:04:05 2020 +0200 + + [Venom] fix typos + +M t/venom/pfservers/wired_mac_auth/TESTSUITE.md +M t/venom/vars/all.yml + +commit 9151a8c06b0e24791ff3bf52f9a7a3c4913824bd +Author: nqb +Date: Mon May 18 15:03:53 2020 +0200 + + [Venom] create node without unreg_date using category_id + +M t/venom/pfservers/wired_mac_auth/05_create_node01.yml + +commit 104a3a9248e2eba9850a3c153ffc35c0204abd2e +Author: nqb +Date: Mon May 18 14:25:42 2020 +0200 + + [docs] update API examples usage + +M docs/PacketFence_Developers_Guide.asciidoc + +commit a6c1818e74c5fc629d1415268233f401d4b4e666 +Author: nqb +Date: Mon May 18 13:49:59 2020 +0200 + + [Venom] use more variables in global_config + +M t/venom/pfservers/global_config/00_create_roles.yml +M t/venom/pfservers/global_config/15_create_network_devices.yml +M t/venom/vars/all.yml + +commit 1cdbc3c3f6b385831d0843870caa7aea271decb5 +Author: nqb +Date: Mon May 18 13:35:24 2020 +0200 + + [Venom] add make target + +M t/venom/Makefile + +commit 21b2d3dcaef52e25ae5fcda084c6fb90dbeae863 +Author: lzammit +Date: Tue May 5 11:29:51 2020 -0400 + + Add variable for unreg_on_acct_stop + +M t/venom/pfservers/wired_mac_auth/10_create_connection_profile.yml +M t/venom/vars/all.yml + +commit 28fe870817056c2da41e747401c30c94275ca936 +Author: lzammit +Date: Tue May 5 11:18:12 2020 -0400 + + cleanup files + +D t/venom/pfservers/wired_mac_auth/teardown/10_verify_locationlog_closed.yml +D t/venom/pfservers/wired_mac_auth/teardown/25_enable_node_cleanup_task.yml + +commit 885be71ddc386d02e827517a41e1b3e1c5fef466 +Author: lzammit +Date: Tue May 5 11:14:45 2020 -0400 + + Add retries to check if node01 is deleleted + +M t/venom/pfservers/wired_mac_auth/teardown/20_check_node01_deleted.yml + +commit 276cc9b05ce26645626d8dfe51dc55fa46c2748f +Author: lzammit +Date: Tue May 5 11:09:04 2020 -0400 + + Fix naming in 25_disable_node_cleanup_task + +A t/venom/pfservers/wired_mac_auth/teardown/25_disable_node_cleanup_task.yml + +commit 5ddd94daf9d226e892ae4b377cbca23504466701 +Author: lzammit +Date: Tue May 5 11:06:13 2020 -0400 + + code cleanup + +M t/venom/pfservers/wired_mac_auth/teardown/15_delete_nod01_with_pfmon_node_cleanup.yml + +commit bc9220d309d8332e8a53f97727e7eee8c832354e +Author: lzammit +Date: Tue May 5 11:03:26 2020 -0400 + + rename check_locationlog_closed file + +A t/venom/pfservers/wired_mac_auth/teardown/10_check_locationlog_closed.yml + +commit 2cb3346b873c594621b2de1ec4c53da3102a8a7e +Author: lzammit +Date: Tue May 5 11:01:01 2020 -0400 + + use dynamic unreg date + +M t/venom/pfservers/wired_mac_auth/05_create_node01.yml +M t/venom/vars/all.yml + +commit d7f6148cbb314b416f1da1c4da36eaf19f731a35 +Author: lzammit +Date: Tue May 5 10:50:36 2020 -0400 + + adjust wired_mac_auth variables + +M t/venom/vars/all.yml + +commit 21d872bf2a5d0fe4e2839569fc3ddec8f6251ced +Author: lzammit +Date: Tue May 5 10:48:28 2020 -0400 + + adjust enable_node_cleanup_task + +M t/venom/pfservers/wired_mac_auth/00_enable_node_cleanup_task.yml + +commit c7ae7872f709f9c3751b8566a44181386fb06c82 +Author: Christopher Huguet +Date: Mon May 4 15:01:36 2020 -0400 + + role_and_device + +M t/venom/pfservers/global_config/00_create_roles.yml +M t/venom/pfservers/global_config/15_create_network_devices.yml +M t/venom/vars/all.yml + +commit 47ed776c56f0c1b0cf45ab24dc24b2e9cf78faf9 +Author: lzammit +Date: Fri May 1 08:54:01 2020 -0400 + + Deletes wired_mac_auth connection profile + +A t/venom/pfservers/wired_mac_auth/teardown/30_delete_connection_profile.yml + +commit 761a58f1ad6d0e82b80becbc275d052176536b89 +Author: lzammit +Date: Fri May 1 08:53:16 2020 -0400 + + Disable node_cleanup task + +A t/venom/pfservers/wired_mac_auth/teardown/25_enable_node_cleanup_task.yml + +commit 691f84729113e932385ace98720b90d5bcc1a697 +Author: lzammit +Date: Fri May 1 08:52:26 2020 -0400 + + Checks node01 has been deleted + +A t/venom/pfservers/wired_mac_auth/teardown/20_check_node01_deleted.yml + +commit f54b06455e013730f198f9f0b12c202e9986b7c7 +Author: lzammit +Date: Fri May 1 08:51:34 2020 -0400 + + Delete node01 by running pfmon node_cleanup + +A t/venom/pfservers/wired_mac_auth/teardown/15_delete_nod01_with_pfmon_node_cleanup.yml + +commit 0f5d3c9ac6baf5ab88bdde88b52d0a4888ce1130 +Author: lzammit +Date: Fri May 1 08:50:44 2020 -0400 + + Verify that latest locationlog is closed + +A t/venom/pfservers/wired_mac_auth/teardown/10_verify_locationlog_closed.yml + +commit 359db080967344c64c19d89f0a93e8e6318a4b41 +Author: lzammit +Date: Fri May 1 08:33:47 2020 -0400 + + Create connection profile with specific filter Ethernet-NoEAP and unreg_on_accounting_stop + +A t/venom/pfservers/wired_mac_auth/10_create_connection_profile.yml +M t/venom/vars/all.yml + +commit 92226acb38810e1951b65a3255069f6757540a85 +Author: lzammit +Date: Fri May 1 08:29:23 2020 -0400 + + Create node01 (eth1) : 00:03:00:11:11:01 with headless_device role and a short unregdate + +A t/venom/pfservers/wired_mac_auth/05_create_node01.yml +M t/venom/vars/all.yml + +commit 0d24470abd7f98f92e31ab68e1d830d8179391d6 +Author: lzammit +Date: Fri May 1 08:26:57 2020 -0400 + + Enable node_cleanup task with delete_windows=1M + +A t/venom/pfservers/wired_mac_auth/00_enable_node_cleanup_task.yml + +commit 975ae010ee54652ab37b608eeeffd01846aea9e0 +Author: nqb +Date: Thu Apr 23 16:19:28 2020 +0200 + + initial scenario description + +A t/venom/pfservers/wired_mac_auth/TESTSUITE.md + +commit c6cadf1fddb981f479b2dcd3b2d95203877d3214 +Author: James Rouzier +Date: Tue Jul 14 10:15:15 2020 -0400 + + Improve the speed of the simple case + +M lib/pf/UnifiedApi/Search/Builder/Config.pm + +commit 7c90ea4c2dccf6cf60b034c9de3711c2916c1adf +Author: James Rouzier +Date: Tue Jul 14 07:25:57 2020 -0400 + + Dereference array + + Related #5688 + +M html/pfappserver/lib/pfappserver/Role/Form/RolesAttribute.pm + +commit 0b4247be100bc5ee91c934a4cec9e9c73435775c +Author: James Rouzier +Date: Mon Jul 13 16:39:06 2020 -0400 + + Fixing an error is desc + +M lib/pf/UnifiedApi/Controller/Config.pm + +commit 99af1292bb455288104dcb801a3abb96b60a0e1a +Author: Julien Semaan +Date: Mon Jul 13 15:52:48 2020 -0400 + + update winbindd in systemd when generating domain config + + fixes #5681 + +M lib/pf/cmd/pf/generatedomainconfig.pm + +commit 4c6290790f1b208e2a7aefe5f499fefd21a8797c +Author: James Rouzier +Date: Mon Jul 13 10:52:40 2020 -0400 + + Remove unused variable + +M html/pfappserver/lib/pfappserver/Role/Form/RolesAttribute.pm +M lib/pf/ConfigStore.pm + +commit 38fc365c36d930100fbe13326099131151584585 +Author: James Rouzier +Date: Mon Jul 13 10:50:43 2020 -0400 + + If there is no default section avoid use a simple map. + +M lib/pf/ConfigStore.pm + +commit c3e2da442140b50fa2c12ef91953fcc61e028032 +Author: nqb +Date: Mon Jul 13 16:10:59 2020 +0200 + + drop useless command + +M docs/networkdevice/huawei_switchs.asciidoc + +commit 9fa960b8eaa3d4295f8937f9c0d9c73d4068f962 +Author: nqb +Date: Mon Jul 13 16:06:37 2020 +0200 + + put Huawei doc in a dedicated file + +M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc +A docs/networkdevice/huawei_switchs.asciidoc + +commit efe6141ba014008c41301cd2e46262b6bdfc18e4 +Author: nqb +Date: Mon Jul 13 15:42:42 2020 +0200 + + add switch template to defaults + +M conf/template_switches.conf.defaults + +commit 83edf746b9a607d05d6fd33f6fd1aa2fb3b8e246 +Author: nqb +Date: Mon Jul 13 15:30:01 2020 +0200 + + add Huawei switch template + +A lib/pf/Switch/Huawei/S5720.def + +commit c09a1c234c62e6be5921274f987799ff6bfa645d +Author: James Rouzier +Date: Mon Jul 13 09:26:12 2020 -0400 + + Return nodecategories/roles sorted by name + + Fixes #5684 + +M lib/pf/nodecategory.pm + +commit ff4029317b40a2980f7a48c809f8e12e07a65560 +Author: Durand Fabrice +Date: Fri Jul 10 15:55:47 2020 -0400 + + Close more than 1 radacct entries if multiples exist + +M db/pf-schema-X.Y.Z.sql +M db/upgrade-X.X.X-X.Y.Z.sql + +commit 3565ddaa845e6504d663a34461d1c071bf7a6c0e +Author: Durand Fabrice +Date: Fri Jul 10 11:12:51 2020 -0400 + + Added User-Name as a default radius attribute + +M conf/pf.conf.defaults + +commit 50b237e8733a5255588472efa29ba5e2a5f9979c +Author: James Rouzier +Date: Fri Jul 10 10:46:53 2020 -0400 + + Serialize !(condition) to not_and + +M lib/pf/condition_parser.pm +M t/unittest/condition_parser.t + +commit 6267175176ff15632de02a054a9d2809700f1aba +Author: Durand Fabrice +Date: Fri Jul 10 10:39:32 2020 -0400 + + Added username in the args (it's used in the X filters) + +M lib/pf/radius.pm + +commit 89926fc703fb5015159040c45cc3ec5522dbb408 +Author: James Rouzier +Date: Fri Jul 10 08:07:39 2020 -0400 + + Remove unnessary array + +M lib/pf/ConfigStore.pm + +commit d08a3ae006ba0c63b77996d46b247e082c611bf0 +Author: James Rouzier +Date: Fri Jul 10 07:50:39 2020 -0400 + + Use a function instead of a regex for matching the end of a string + +M lib/pf/ConfigStore/Switch.pm + +commit 77df9a8858097a6bb9ba2419939d4ddbef3cd5f2 +Author: James Rouzier +Date: Fri Jul 10 07:32:59 2020 -0400 + + New function ends_with + +M lib/pf/util.pm + +commit 0b81fa3b908422d540ea1ade9e054777565b022e +Author: James Rouzier +Date: Fri Jul 10 07:09:21 2020 -0400 + + Avoid pushing value into an array + +M lib/pf/ConfigStore/Switch.pm + +commit bed664b3ec43ee7c7a177743eb241ecd19896876 +Author: James Rouzier +Date: Thu Jul 9 15:34:22 2020 -0400 + + Use pf::IniFiles::populate + +M lib/pf/ConfigStore.pm + +commit 9b593dced45453d2d7d3e1b8a7d657603de0fce6 +Author: James Rouzier +Date: Thu Jul 9 15:18:09 2020 -0400 + + New method populate to reduce the number of calls functions + +M lib/pf/IniFiles.pm + +commit 25314b53c3e1c5840c9a4767ce2ede594e0104f0 +Author: James Rouzier +Date: Thu Jul 9 15:13:12 2020 -0400 + + Remove unused function + +M lib/pf/UnifiedApi/Search/Builder/Config.pm + +commit a3c93ae58e2200d906aa24e65b59601a4014ebb7 +Author: Julien Semaan +Date: Thu Jul 9 12:04:41 2020 -0400 + + revert change of logging level + +M go/coredns/plugin/pfdns/pfdns.go + +commit bbfbf2bad5433b5df44f084230babc1c27660b63 +Author: Julien Semaan +Date: Thu Jul 9 12:04:04 2020 -0400 + + remove dumper + +M go/coredns/plugin/pfdns/pfdns.go + +commit d5c19ca4729f5c36a1a10b5f6a1d7f61b9681483 +Author: Julien Semaan +Date: Thu Jul 9 12:02:57 2020 -0400 + + change default portal IP address + +M conf/pf.conf.defaults + +commit eaad00ed14ec21532d05547f11762ee403087b50 +Author: Julien Semaan +Date: Thu Jul 9 12:02:27 2020 -0400 + + add captive_portal.ip_address in GUI + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/captivePortal.js + +commit 3bb9f21764e27afb74c88609d22413dce7d1c4b3 +Author: James Rouzier +Date: Thu Jul 9 11:53:25 2020 -0400 + + Don't call logger when it is not used. + +M lib/pf/ConfigStore/Switch.pm + +commit 82be21ff89e3420f13571ceaf6ac951f1af439f1 +Author: Julien Semaan +Date: Thu Jul 9 10:33:16 2020 -0400 + + allow configuration of fake portal IP for L2 + +M conf/documentation.conf +M conf/pf.conf.defaults +M go/coredns/plugin/pfdns/pfdns.go +M go/coredns/plugin/pfdns/setup.go +M go/pfconfigdriver/structs.go +M lib/pf/iptables.pm +M lib/pf/services/manager/haproxy_portal.pm +M lib/pf/services/manager/keepalived.pm + +commit 6315486b1e83cd74b0e67aeb35435d2748d894b2 +Author: Julien Semaan +Date: Wed Jul 8 11:22:46 2020 -0400 + + fix case on portal where security event is 0 when there is DB error + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm + +commit 574d3fde59c21c345a467bb444b68dcc6f0effb2 +Author: nqb +Date: Wed Jul 8 12:32:56 2020 +0200 + + write ocsp_softfail in ocsp.conf + +M addons/upgrade/to-10.1-move-radius-configuration-parmeters.pl + +commit 4da38e9a6ac63e13bd26dbc9fb1165b707f5c565 +Author: nqb +Date: Wed Jul 8 12:31:41 2020 +0200 + + use val() method in place of exists() + +M addons/upgrade/to-10.1-move-radius-configuration-parmeters.pl + +commit 93a059645fdab407810177f4829f3256c4cedcfd +Author: Durand Fabrice +Date: Tue Jul 7 15:06:24 2020 -0400 + + Fixes #5667 + +M lib/pf/services/manager/haproxy_admin.pm + +commit 47114cf259839a7fa81a72ed689398700a2b73f5 +Author: Durand Fabrice +Date: Tue Jul 7 14:52:34 2020 -0400 + + Removed Apache::SSLLookup perl dependencie + +M conf/httpd.conf.d/httpd.portal.tt.example +M lib/pf/web/dispatcher.pm +M rpm/packetfence.spec + +commit 2931ac6a5e9a370f780bb0a652ee3f13ebd44e91 +Author: James Rouzier +Date: Tue Jul 7 10:32:32 2020 -0400 + + Don't use ast_to_object to determine the top op + +M addons/upgrade/to-10.0-filter_engines.pl + +commit 2b39601f9afc97d003aee434862d163da5120054 +Author: nqb +Date: Thu Jun 25 15:25:41 2020 +0200 + + [packer] use one env variable for Docker tags + + See https://www.packer.io/docs/templates/user-variables.html#using-array-values + +M .gitlab-ci.yml +M ci/packer/packer-wrapper.sh +M ci/packer/pfbuild.json +M docs/packer/README.asciidoc + +commit c33a5739791ad64dbdf157d41426c4adc4802024 +Author: nqb +Date: Thu Jun 25 15:22:05 2020 +0200 + + keep only real active builds + +M ci/packer/packer-wrapper.sh + +commit a6cf8f43ebe7c4bdeb5eed8ead4e2da6055d251a +Author: nqb +Date: Thu Jun 25 11:27:48 2020 +0200 + + update pipeline to reflect Packer changes + + define extra to avoid issue when not defined + +M .gitlab-ci.yml + +commit 1de54765df197736e9d39f1964321756d6e415ef +Author: nqb +Date: Thu Jun 25 10:20:53 2020 +0200 + + refactor usage of Packer inside a wrapper + + [packer] replace --parallel option + +M ci/packer/Makefile +A ci/packer/packer-wrapper.sh +M ci/packer/pfbuild.json +M config.mk + +commit f47f742780be676de1728ec615aaacfd2411c7f8 +Author: James Rouzier +Date: Wed Jul 1 07:50:53 2020 -0400 + + Use the prebuilt radius dictionary + + Fixes #5651 + +M lib/pf/util/radius.pm + +commit af4e8310941649d0759641e7cf8e034be4e6a0cc +Author: Durand Fabrice +Date: Tue Jun 30 17:00:47 2020 -0400 + + Updated unlang logic to disable ntlm_auth if the password is found + +M lib/pf/services/manager/radiusd_child.pm + +commit bcc8ec835a221cb3c391bb85d9ed9d7c523f0e6e +Author: Durand Fabrice +Date: Tue Jun 30 15:56:00 2020 -0400 + + Fixed js + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/realm.js + +commit f45d842b7b116d6eda7f1374480bd474d8ef9936 +Author: Julien Semaan +Date: Tue Jun 30 13:36:05 2020 -0400 + + ensure that a configuration section ID is not an empty string + + otherwise Config::IniFile doesn't consider the file as valid anymore + + related to #5652 + +M lib/pf/ConfigStore.pm + +commit 790ddb77daa9633c71768b4efa6621a4936538d2 +Author: Julien Semaan +Date: Tue Jun 30 13:31:39 2020 -0400 + + Prevent empty role in pf::api::update_role_configuration + + fixes #5652 + +M lib/pf/api.pm + +commit 9f93bcba8e056b0e256f2884e4c0d122def6331f +Author: Durand Fabrice +Date: Mon Jun 29 14:05:37 2020 -0400 + + Don't verify nessus server certificate + +M lib/pf/scan/nessus6.pm + +commit 5de8b2177f40274b5fde7784b4d1a6b9a6807f57 +Author: Durand Fabrice +Date: Mon Jun 29 11:16:54 2020 -0400 + + Fixes #5156 + +M lib/pfconfig/cached.pm + +commit 4f9cf94387eb68dda7848a7dce347c3651884ac5 +Author: Julien Semaan +Date: Mon Jun 29 09:55:30 2020 -0400 + + add Brocade::Switch in its `.def` and fix the VoIP attribute (#5646) + +M conf/template_switches.conf.defaults +A lib/pf/Switch/Brocade/Switch.def + +commit 3e80bddb16170cbf469dfbe77659590a8787c234 +Author: janegilv +Date: Sun Jun 28 19:06:43 2020 +0200 + + Bugfix: Loads gtc module + + GTC freeradius module was not getting loaded + +M conf/radiusd/eap.conf.example + +commit b2613d3a852a9855e1a589ef321cf5e896c4930a +Author: Durand Fabrice +Date: Fri Jun 26 08:15:18 2020 -0400 + + Fixes #5635 + +M addons/pf-maint.pl + +commit 97854890e653759bd53c4523b0ceef36fa772177 +Author: Durand Fabrice +Date: Fri Jun 26 07:55:14 2020 -0400 + + Set type = single for snmptrapd on debian + +M debian/patches/debianize.patch + +commit b12d58ffd027cb9a8543f0d02888fe11b8476a5b +Author: James Rouzier +Date: Thu Jun 25 13:55:41 2020 -0400 + + Simplfy logic in the merging code and avoid an arary to be placed in an array + +M lib/pf/access_filter/radius.pm + +commit 5088a1e715f0d0134687ce48d14c3e53c329f897 +Author: Durand Fabrice +Date: Thu Jun 25 13:33:52 2020 -0400 + + Added missing pfconfigdriver.PfconfigPool.AddStruct + +M go/httpdispatcher/proxy.go + +commit 8a310af1ae6b5c731d6d74ca87d7e185d54e7677 +Author: Julien Semaan +Date: Thu Jun 25 11:34:46 2020 -0400 + + update DAL modules + +M lib/pf/dal/_bandwidth_accounting.pm +M lib/pf/dal/_bandwidth_accounting_history.pm +A lib/pf/dal/_dhcppool.pm +A lib/pf/dal/_pki_cas.pm +A lib/pf/dal/_pki_certs.pm +A lib/pf/dal/_pki_profiles.pm +A lib/pf/dal/_pki_revoked_certs.pm +A lib/pf/dal/dhcppool.pm +A lib/pf/dal/pki_cas.pm +A lib/pf/dal/pki_certs.pm +A lib/pf/dal/pki_profiles.pm +A lib/pf/dal/pki_revoked_certs.pm + +commit 58949503c8ec208175ec61f203e206d57acf33ba +Author: Durand Fabrice +Date: Thu Jun 25 10:59:53 2020 -0400 + + Let's tim test every 30 minutes + +M go/stats/main.go + +commit 03be80c76bfbefb0933d8178dfd10528101c8917 +Author: nqb +Date: Thu Jun 25 16:24:42 2020 +0200 + + [packer] upgrade to 1.6.0 + +M ci/packer/zen/sources.pkr.hcl + +commit d644f619406498802b711fcfbe2d30b4428257d1 +Author: Julien Semaan +Date: Thu Jun 25 09:16:23 2020 -0400 + + fix bracket indentation + +M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm + +commit bac48ed04dbf3c65255789e0be3484aae0d4e48e +Author: Julien Semaan +Date: Thu Jun 25 08:59:50 2020 -0400 + + add note in sponsor waiting room that the user shouldn't leave the page + + related to #5064 + +M html/captive-portal/templates/waiting.html + +commit e91c8fa4f8bedfc1c8fc2ff64ce7bb97bad9a047 +Author: Durand Fabrice +Date: Thu Jun 25 08:36:37 2020 -0400 + + Fixes #5629 + +M lib/pf/Authentication/Source/EduroamSource.pm + +commit 8202a8ed2f87fc398a0ddf6eb15a3998f2500666 +Author: nqb +Date: Wed Jun 24 07:46:34 2020 +0200 + + NEWS for #5479 + +M NEWS.asciidoc + +commit 71a7e09d594111a94152fc5e421456fe970a475c +Author: Durand Fabrice +Date: Tue Jun 23 13:58:10 2020 -0400 + + Fixes #5624 + +M lib/pf/access_filter/radius.pm + +commit 2f1305e1b6f72764281ab53dc458f551bb8295bb +Author: Durand Fabrice +Date: Tue Jun 23 13:12:08 2020 -0400 + + Fixes #5609 + +M docs/pki/packetfence.asciidoc + +commit 663bf0c66d1241f963ca99a4d959181a4291b124 +Author: Durand Fabrice +Date: Tue Jun 23 11:51:27 2020 -0400 + + Fixes "Undefined subroutine &pf::ip4log::ip2mac called at + /usr/local/pf/lib/pf/cmd/pf/schedule.pm line 101." + +M lib/pf/cmd/pf/schedule.pm + +commit caef11c7e57b12cd23c1598e19f206b1ca710ed2 +Author: Durand Fabrice +Date: Tue Jun 23 11:44:47 2020 -0400 + + Fixes #5629 + +M lib/pf/Authentication/Source/RADIUSSource.pm + +commit d393963446820a04d4c1d43246d77b888e4e6128 +Author: Durand Fabrice +Date: Tue Jun 23 10:44:03 2020 -0400 + + Reconnect if it lost the db + +M go/httpdispatcher/proxy.go + +commit 71180526870ea51d9a0af1e10ecad81e54246fe5 +Author: Darren Satkunas +Date: Tue Jun 23 06:55:15 2020 -0400 + + (web admin) use raw switches request for id validation + +M html/pfappserver/root/static.alt/src/store/modules/config.js + +commit 8b0dd9f6a66fd7c394aa037de720572ea2fe7c47 +Author: Darren Satkunas +Date: Mon Jun 22 11:39:36 2020 -0400 + + (web admin) add computed property to cleanup rendering order in switch tabs, fixes #5648, fixes #5666 + +M html/pfappserver/root/static.alt/src/components/pfConfigView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_config/switch.js + +commit 5ad71d829f6182b5251fd199a00da2cef5a2e5ef +Author: Julien Semaan +Date: Tue Jul 7 08:59:17 2020 -0400 + + mark nodes autoregistered via security event as auto reg + + also don't override the existing PID + +M lib/pf/action.pm + +commit 2649fcb554b28d46ece628054ddd84787cfbbaed +Author: Julien Semaan +Date: Tue Jul 7 08:15:54 2020 -0400 + + remove useless reference to CUSTOM + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Email.pm + +commit c74f0839a95387eea9339efe7ede600ab7bea5b5 +Author: Durand Fabrice +Date: Mon Jul 6 16:23:22 2020 -0400 + + Reformat packetfence.spec + +M rpm/packetfence.spec + +commit d50ab6a927fa331a2f08b523246a7a02450dc835 +Author: James Rouzier +Date: Mon Jul 6 14:49:15 2020 -0400 + + Refactor a foreach to while each + +M html/pfappserver/lib/pfappserver/Model/Config/System.pm + +commit fe9be3844e9886bbbe6501e47014045f9a80f857 +Author: James Rouzier +Date: Mon Jul 6 14:23:08 2020 -0400 + + Fix label + +M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm + +commit 098b97e12efe4cead566d7d3a99f25c6812d9c54 +Author: James Rouzier +Date: Mon Jul 6 12:00:14 2020 -0400 + + Fix error output the unjoin fails when rejoining a domain + +M lib/pf/domain.pm + +commit 7f1cce19b9352a95b2e677402fd236d9e00ee2b1 +Author: Darren Satkunas +Date: Sun Jun 21 20:43:57 2020 -0400 + + (web admin) increase user device list, add button to list all, fixes #5626 + +M html/pfappserver/root/static.alt/src/views/Users/_api/index.js +M html/pfappserver/root/static.alt/src/views/Users/_components/UserView.vue + +commit a5128d4d4c30114b2a0e1e1be11fe13cc894bd46 +Author: James Rouzier +Date: Thu Jul 2 16:39:22 2020 -0400 + + Untaint environmental variables for taint mode + + Fixes #5658 + +M addons/pf-maint.pl + +commit e1e9c68f2680894bb1013b8987596986be7f24db +Author: Darren Satkunas +Date: Sun Jun 21 07:49:12 2020 -0400 + + (web admin) use underscore to prefix "copy" when cloning switch template + +M html/pfappserver/root/static.alt/src/views/Configuration/_components/SwitchTemplateView.vue + +commit 6b386024142502e44daa2ab09e624dc322cca682 +Author: Darren Satkunas +Date: Sun Jun 21 07:41:57 2020 -0400 + + (web admin) fetch raw switch groups in nodes sidebar, fixes #5603 + +M html/pfappserver/root/static.alt/src/store/modules/config.js + +commit cac71606aaf4ec9400682ae10bdddf2fdbfa05dc +Author: Darren Satkunas +Date: Sun Jun 21 07:26:08 2020 -0400 + + (web admin) do not include X-PacketFence-Tenant-Id header when in configurator, fixes #5610 + +M html/pfappserver/root/static.alt/src/views/Configurator/_router/index.js + +commit 362ae353f20d47e0ff4c9fbbe4415e320795aed4 +Author: Julien Semaan +Date: Thu Jul 2 10:22:46 2020 -0400 + + intune MACs aren't always upper-case + +M lib/pf/provisioner/intune.pm + +commit cefecb48b4063321d58106610c1f9c3438dcd574 +Author: Julien Semaan +Date: Wed Jul 1 15:52:45 2020 -0400 + + add missing necessary rights to User Manager + + related to #5618 + +M conf/adminroles.conf.example + +commit 02ad56a12ac280e39ba8200ea6c285b75d8bad2d +Author: Julien Semaan +Date: Wed Jul 1 15:51:31 2020 -0400 + + you need SYSTEM to access the Status tab of the admin + + Otherwise a node manager would land there and lack many of the necessary rights for Status + + related to #5618 + +M html/pfappserver/root/static.alt/src/views/Status/_router/index.js + +commit 0b1d80ad337ca516c6ff5a7034340b075ef8f519 +Author: Julien Semaan +Date: Wed Jul 1 14:58:57 2020 -0400 + + honor actions while importing users + + fixes #5630 + +M lib/pf/UnifiedApi/Controller/Users.pm +M lib/pf/password.pm + +commit 6617f9ce9953e3848689a5cec64e46be7ab78058 +Author: Darren Satkunas +Date: Fri Jun 19 22:14:31 2020 -0400 + + (web admin) omit `sort` key in searchable endpoint when sort-by is not defined, stop using fallback, fixes #5620 + +M html/pfappserver/root/static.alt/src/store/base/searchable.js + +commit e486a22d0f2549567d649984b4474d5c1d8b037f +Author: Durand Fabrice +Date: Mon Jun 22 12:54:57 2020 -0400 + + Updated news.asciidoc for PR #5623 + +M NEWS.asciidoc + +commit a5ce97e86e269a2596244645f8120931fd148d49 +Author: Julien Semaan +Date: Mon Jun 22 11:18:33 2020 -0400 + + UrlMap being enabled is enough for CoA to be used + +M lib/pf/Switch.pm + +commit 29a64dff86560f72506cc8dd1242f4116686c8ef +Author: Julien Semaan +Date: Mon Jun 22 11:14:49 2020 -0400 + + add reauthenticate-type=last to Meraki::MR_v2 CoA + +M lib/pf/Switch/Meraki/MR_v2.pm + +commit bf0563581fbaf31c834c2a0e9b5f19f2867f764e +Author: Durand Fabrice +Date: Mon Jun 22 10:26:16 2020 -0400 + + Retry to connect to the db (httpd.dispatcher) + +M go/httpdispatcher/proxy.go + +commit b728ffecfbb453639830753ab386d5914ca19381 +Author: nqb +Date: Mon Jun 22 14:53:56 2020 +0200 + + [docs] remove python-impacket from documentation + + it is now a PacketFence's dependency, see b38bc14dc37f7eed86fd3c4c5ca705ab5f57573a + +M docs/PacketFence_Installation_Guide.asciidoc + +commit 1534b26f656cdf34f77b0ce8f6a56d6772ae73b0 +Author: nqb +Date: Mon Jun 22 14:48:23 2020 +0200 + + fix typos + +M UPGRADE.asciidoc + +commit 6403fd39602bb92a300ec4a2d37de40e3833efe1 +Author: nqb +Date: Mon Jun 22 14:22:41 2020 +0200 + + [docs] add missing instructions for v10.1.0 + + fixes #5621 + +M UPGRADE.asciidoc + +commit 33cff716b1c5a7a6bcfecc86bb5dee3ef63c11cf +Author: nqb +Date: Wed Jun 10 08:04:17 2020 +0200 + + useless step: service has been already stopped + +M docs/PacketFence_Clustering_Guide.asciidoc + +commit 70b39df6ef76eccfb675f3c75ef26cf34e180b9d +Author: nqb +Date: Wed Jun 10 08:02:04 2020 +0200 + + fix style for service + +M docs/PacketFence_Clustering_Guide.asciidoc + +commit c425867975eac76cf6ae74ebb7e03e5229bbdeae +Author: nqb +Date: Wed Jun 10 07:57:39 2020 +0200 + + use hostnames from cluster.conf + +M docs/PacketFence_Clustering_Guide.asciidoc + +commit ec5b83c691213265ff914bda51b18eef7fada13e +Author: nqb +Date: Wed Jun 10 07:52:05 2020 +0200 + + find command to get dpkg-dist files + +M UPGRADE.asciidoc + +commit e9d286560548126ead40ebed5920bf74d3758f50 +Author: nqb +Date: Wed Jun 10 07:46:36 2020 +0200 + + add mariadb root password as prerequisite + +M UPGRADE.asciidoc + +commit 5c9a5a7a1b1e5c2d1b5b94a6c3d5acca1e677f99 +Author: nqb +Date: Wed Jun 10 07:44:26 2020 +0200 + + add missing sections for 9.1 upgrade + + fixes #5556 + +M UPGRADE.asciidoc + +commit b1d8108c69fc0689c6b3c153dc742617d19eb48c +Author: nqb +Date: Mon Jun 22 09:18:45 2020 +0200 + + [docs] move RADIUS filter section next to VLAN filter + +M docs/PacketFence_Installation_Guide.asciidoc + +commit 644cf1d05a9fd59687d3b646ca9afece97177430 +Author: nqb +Date: Mon Jun 22 09:17:04 2020 +0200 + + [docs] use Q&A list to display all filters + +M docs/PacketFence_Installation_Guide.asciidoc + +commit 4a2155be45c6daa9478633cde9bb2d9331adb6f8 +Author: nqb +Date: Mon Jun 22 09:07:44 2020 +0200 + + [docs] use asciidoc conventions + +M docs/PacketFence_Installation_Guide.asciidoc + +commit 4d063c265141d23f4eaa03d290c8d39109c735b0 +Author: nqb +Date: Mon Jun 22 08:51:35 2020 +0200 + + [tests] fix apply-upgrade-script unit test + +M db/upgrade-X.X.X-X.Y.Z.sql + +commit f2d66b634a59505ffe583c068bc984800fec272c +Author: Durand Fabrice +Date: Fri Jun 19 15:27:39 2020 -0400 + + Don't start gallera autofix on the slave server + +M lib/pf/cluster.pm +M lib/pf/services/manager/galera_autofix.pm +M lib/pf/services/manager/haproxy_db.pm + +commit caf8922949e33ec2de5af4aa70d73e931e221c5c +Author: Durand Fabrice +Date: Thu Jun 18 15:28:04 2020 -0400 + + Reply on the source ip and relay ip if both are different + +M go/dhcp/rawClient.go +M go/dhcp/workers_pool.go + +commit c2226de2229f9bf8ae0a855e1f9085f5ccfe4e2d +Author: Julien Semaan +Date: Thu Jun 18 13:41:25 2020 -0400 + + post-release 10.1 + +M NEWS.asciidoc +M UPGRADE.asciidoc +M conf/pf-release +A db/pf-schema-X.Y.Z.sql +A db/upgrade-X.X.X-X.Y.Z.sql +M debian/changelog +M rpm/packetfence.spec +M rpm/source + +commit 37bf0b3e8b9c2c087089f167b9bcef20c6d2143b +Author: nqb +Date: Thu Jun 18 15:02:09 2020 +0200 + + [Vagrant] use UTC file + +M addons/vagrant/inventory/hosts + +commit cbff6d236eb53e521e71a0694b6d35e72d2c8b9a +Author: nqb +Date: Thu Jun 18 14:29:09 2020 +0200 + + [Ansible] add missing collections + +M addons/vagrant/site.yml + +commit e736ce57aebf93b6eb43c843995ecfb5610db895 +Author: Francis Lachapelle +Date: Wed Jun 17 17:37:53 2020 -0400 + + (doc) Bump version to 10.1 + +M docs/docinfo.xml +M docs/includes/global-attributes.asciidoc + +commit 0a118d3c35581994348cf52781c308954acb1e9f +Author: James Rouzier +Date: Wed Jun 17 15:45:50 2020 -0400 + + Do not call the DB to check the global or default tenant + +M lib/pf/dal.pm + +commit f2e0a6c94e156ce079a012906a9c6d6cf6e94668 +Author: James Rouzier +Date: Wed Jun 17 13:54:40 2020 -0400 + + update .gitignore + +M .gitignore + +commit 19e29ea15ad4844e995d69d2734dd541c76ae00e +Author: James Rouzier +Date: Wed Jun 17 13:27:56 2020 -0400 + + Fix uplink_dynamic inflate/deflate + + Fixes #5605 + +M lib/pf/ConfigStore/Switch.pm + +commit b7853651dff8145764e184a1818e19f343e955bd +Author: James Rouzier +Date: Wed Jun 17 13:15:25 2020 -0400 + + Better error checking for the existence of /usr/local/pf/db/pf-schema.sql + +M t/db/setup_test_db.pl + +commit dc165b1ffab583e21e11c00d463ff35a05f1327d +Author: Darren Satkunas +Date: Wed Jun 17 13:09:57 2020 -0400 + + fix typo + +M addons/monit/monit_configurations/monit_general.tt + +commit d430d80bec23dd7ddbae3ac483c6bfacfec45c79 +Author: Julien Semaan +Date: Wed Jun 17 12:39:41 2020 -0400 + + adjustments to cluster maintenance doc + +M docs/PacketFence_Clustering_Guide.asciidoc + +commit b38bc14dc37f7eed86fd3c4c5ca705ab5f57573a +Author: Durand Fabrice +Date: Wed Jun 17 12:12:22 2020 -0400 + + Added impacket as dependencie by default + +M debian/control +M rpm/packetfence.spec + +commit 034ea427414bd94d77ada75ecf465f1aefc2ced5 +Author: Darren Satkunas +Date: Wed Jun 17 09:25:24 2020 -0400 + + (sql) make unique index repeatable + +M db/upgrade-10.0.0-10.1.0.sql + +commit d31f1f81c3cc6110d37e4b78f7c875a5560dcac4 +Author: James Rouzier +Date: Wed Jun 17 09:19:08 2020 -0400 + + Updated message + +M t/serialized_unittests/UnifiedApi/Controller/Services.t + +commit f312d2ba162c87a191fa3b6bb2cdfe39fb967955 +Author: Julien Semaan +Date: Wed Jun 17 09:02:14 2020 -0400 + + bump to 10.1.0 in specs + +M debian/changelog +M rpm/packetfence.spec +M rpm/source + +commit f9a5f31d5d4614c1e692a22c1fbb9336d5d17b2d +Author: Julien Semaan +Date: Wed Jun 17 08:53:50 2020 -0400 + + pre-release 10.1.0 + +M NEWS.asciidoc +M UPGRADE.asciidoc +M conf/pf-release +A db/pf-schema-10.1.0.sql +D db/pf-schema-X.Y.Z.sql +A db/upgrade-10.0.0-10.1.0.sql +D db/upgrade-X.X.X-X.Y.Z.sql + +commit 6f1524b106e0a932c0de871d80c68664015e1cbc +Author: Julien Semaan +Date: Wed Jun 17 08:41:10 2020 -0400 + + regenerate lib/pf/util/radius_dictionary.pm + +M lib/pf/util/radius_dictionary.pm + +commit d1125f9c0690a4affddb0918b03e0f94ec236935 +Author: Darren Satkunas +Date: Wed Jun 17 08:39:03 2020 -0400 + + (web admin) move raw=1 from query params to search body in switches and switchGroups, fixes #5604 + +M html/pfappserver/root/static.alt/src/store/base/searchable.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/switch.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/switchGroup.js + +commit 65c6b8593c4646d4d860d988813152cbe2554f17 +Author: James Rouzier +Date: Wed Jun 17 08:07:19 2020 -0400 + + Updated the radius dictionary + +M lib/pf/util/radius_dictionary.pm + +commit 789c6557b776f520e5efe609b58c961d3aacd54b +Author: James Rouzier +Date: Wed Jun 17 07:50:55 2020 -0400 + + Fix issue with undefined type + +M lib/pf/SwitchFactory.pm + +commit f542879a790d57bef9dd8e5742635c8fd4b0809d +Author: nqb +Date: Wed Jun 17 11:50:46 2020 +0200 + + [ZEN] remove useless IDE controller at end of install + + fixes #5522 + +M ci/packer/zen/sources.pkr.hcl + +commit 5cb635c4050cb7674923b6d7cde0851257d3b477 +Author: nqb +Date: Wed Jun 17 11:50:23 2020 +0200 + + [ZEN] set RPM macros to all + + fixes #5485 + +M ci/packer/zen/files/centos7.ks.cfg + +commit 6ea8b4511fd4ed0790ad710349b872bf572eb080 +Author: Julien Semaan +Date: Tue Jun 16 14:33:26 2020 -0400 + + Update README.asciidoc + +M addons/example_external_auth/README.asciidoc + +commit 5e74de6aeebd28a1370cfe01f44d0c6f2e8a447d +Author: Darren Satkunas +Date: Tue Jun 16 14:31:48 2020 -0400 + + (web admin) change placeholder, disable validators for unregdate action + +M html/pfappserver/root/static.alt/src/globals/pfActions.js + +commit 1318d166983125657073e16bd882db3bd0ea7ce0 +Author: Extra Fu +Date: Tue Jun 16 13:39:59 2020 -0400 + + Fixed typo + +M NEWS.asciidoc + +commit 1e197b63532c14fd939134363dd991e582562ab9 +Author: James Rouzier +Date: Tue Jun 16 13:31:56 2020 -0400 + + Remove modifying the unregdate + +M lib/pf/UnifiedApi/Controller/Users.pm + +commit 75e8c57409b74f5a0c12ab4ade7168e57243b460 +Author: Darren Satkunas +Date: Tue Jun 16 10:57:32 2020 -0400 + + (web admin) do not append unregdate to actions if null, fixes #5591 + +M html/pfappserver/root/static.alt/src/views/Users/_store/index.js + +commit f5b014e1077163748c552510715f6e5c9a0900a8 +Author: Darren Satkunas +Date: Tue Jun 16 10:00:57 2020 -0400 + + (web admin) disable form validations on user valid_from and expiration fields, fixes #5598 + +M html/pfappserver/root/static.alt/src/views/Users/_config/index.js + +commit 4db0d88e3d58c4d8c2625c82dcc10987bf98f99e +Author: nqb +Date: Tue Jun 16 15:39:19 2020 +0200 + + restart rsyslog after new systemd config has been applied + +M rpm/packetfence.spec + +commit 6e0667a1f39bb4083754decbefc6dfaddc91ab92 +Author: Julien Semaan +Date: Tue Jun 16 09:19:55 2020 -0400 + + adjustments to SAML templates + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SAML.pm +M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/SAML.pm +M html/pfappserver/root/static.alt/src/views/Configuration/_config/portalModule.js + +commit 0804ea3774c16c34f2fd3ac49c5221802719e053 +Author: Julien Semaan +Date: Wed May 27 11:16:46 2020 -0400 + + remove unhonored fields from oauth sources + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/portalModule.js + +commit 47c80a5ae8b9a1aff4acdf4d64ea0a5128818b13 +Author: Julien Semaan +Date: Wed May 27 09:08:12 2020 -0400 + + remove unhonored fields from SAML portal module + +M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/SAML.pm +M html/pfappserver/root/static.alt/src/views/Configuration/_config/portalModule.js + +commit 8fb1785bfa922582fbfa0ce77f63c95ee9b5d520 +Author: Julien Semaan +Date: Wed May 27 08:49:46 2020 -0400 + + honor AUP during SAML authentication + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SAML.pm +M html/captive-portal/templates/saml.html + +commit 0f6a3ebf1bc6694e0b06278f1094d416b9dc8ab7 +Author: Julien Semaan +Date: Tue Jun 16 08:35:15 2020 -0400 + + escape the dots in the TZ regex + + related to #5595 + +M lib/pfconfig/namespaces/config/Pf.pm + +commit 329932e67818f298ebb579523d0a867550731c9b +Author: Julien Semaan +Date: Tue Jun 16 08:31:59 2020 -0400 + + fix system timezone detection on Debian + + fixes #5595 + +M lib/pfconfig/namespaces/config/Pf.pm + +commit 54ccc203bd95b10bf310f9444f9c0a7e076abd04 +Author: Julien Semaan +Date: Tue Jun 16 08:25:03 2020 -0400 + + ensure local admin account will have a valid_from that works in all TZs + + fixes #5594 + +M html/pfappserver/root/static.alt/src/views/Configurator/_components/AdministratorView.vue + +commit 279b119d99d40db5d59799335992e674a3a52753 +Author: James Rouzier +Date: Mon Jun 15 13:48:26 2020 -0400 + + If unregdate is the zero date then make undef + + Fixes #5591 + +M lib/pf/UnifiedApi/Controller/Users.pm + +commit c73fd5fb31558dcedecb6fbbb02de7c4f0437d93 +Author: Darren Satkunas +Date: Mon Jun 15 14:38:37 2020 -0400 + + (web admin) readd truncated code + +M html/pfappserver/root/static.alt/src/views/Users/_components/UsersCreate.vue + +commit 2e9bc04051678fafec6a38fd796993477745a160 +Author: Darren Satkunas +Date: Mon Jun 15 14:32:41 2020 -0400 + + (web admin) remove debugging + +M html/pfappserver/root/static.alt/src/views/Users/_components/UserView.vue + +commit 6a28e41da1b0fc4a124be16760de191fa280dcb8 +Author: Darren Satkunas +Date: Mon Jun 15 14:28:39 2020 -0400 + + (web admin) allow open text on valid_from and expiration in user create/edit. Workaround for #5992 + +M html/pfappserver/root/static.alt/src/views/Users/_components/UserView.vue +M html/pfappserver/root/static.alt/src/views/Users/_components/UsersCreate.vue + +commit b0829fd59498678f9a14dd23638abac1599cab55 +Author: Darren Satkunas +Date: Mon Jun 15 13:59:44 2020 -0400 + + (web admin) inflate/deflate user actions so set_access_level is an array, not CSV; fixes #5593 + +M html/pfappserver/root/static.alt/src/views/Users/_store/index.js + +commit 40b0ff2c2739a3faf08f1ebd764b458ccac8cf24 +Author: Julien Semaan +Date: Mon Jun 15 13:23:00 2020 -0400 + + use the globally set tenant if none is provided to unifiedapiclient + +M lib/pf/api/unifiedapiclient.pm + +commit 1e3c43bee0f508147951c77bf3d43307b8842b3f +Author: Durand Fabrice +Date: Mon Jun 15 13:02:25 2020 -0400 + + Fixed extra tab + +M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm + +commit 0b16bd0567dfc234ce2bf315b41f68b3181d63be +Author: Durand Fabrice +Date: Mon Jun 15 13:00:58 2020 -0400 + + Use device_registration_role configuration parameter + +M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm +M html/pfappserver/lib/pfappserver/Form/Config/SelfService.pm +M html/pfappserver/root/static.alt/src/views/Configuration/_config/selfService.js +M lib/pf/ConfigStore/SelfService.pm + +commit 4c896db59b2585e9998f90f6a6451a48766bb3c3 +Author: James Rouzier +Date: Mon Jun 15 11:30:46 2020 -0400 + + Skipping use_time_balance as it is not required + + Fixes #5568 + +M lib/pf/pfcmd/checkup.pm + +commit 611a4ea93c3b2909273fdbe742f412a69c7c03a8 +Author: Durand Fabrice +Date: Mon Jun 15 11:30:46 2020 -0400 + + Added a role selection field for self reg portal + +M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm +M html/captive-portal/templates/device-registration/registration.html +M html/pfappserver/lib/pfappserver/Form/Config/SelfService.pm +M html/pfappserver/root/static.alt/src/views/Configuration/_config/selfService.js +M lib/pf/ConfigStore/SelfService.pm + +commit caf43d2120c22d458c7b7fc267f6af54b7e934b5 +Author: Darren Satkunas +Date: Mon Jun 15 11:28:55 2020 -0400 + + (web admin) fix broken header warning on db read_only, fixes #5586 + +M html/pfappserver/root/static.alt/src/App.vue +M html/pfappserver/root/static.alt/src/store/modules/session.js + +commit 5ca7a2f69246315b61aac5097016eadb2cc0ec44 +Author: Julien Semaan +Date: Mon Jun 15 10:48:43 2020 -0400 + + don't restart rsyslog too early + +M debian/packetfence.postinst +M rpm/packetfence.spec + +commit e60640274fdfb5ab3dfed01e53d56d15f2ba4852 +Author: Darren Satkunas +Date: Mon Jun 15 10:32:58 2020 -0400 + + (web admin) append raw=1 to switch and switch_group API requests + +M html/pfappserver/root/static.alt/src/views/Configuration/_api/index.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/switch.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/switchGroup.js + +commit 90371418a33e7e900ceefa6b41e2bf7cae498c4e +Author: Darren Satkunas +Date: Mon Jun 15 10:09:30 2020 -0400 + + (web admin) deprecate acl on roles request, loosen validators with registration window, implement action validators for edit user, fixes #5564 + +M html/pfappserver/root/static.alt/src/store/modules/config.js +M html/pfappserver/root/static.alt/src/views/Users/_config/index.js + +commit abb4495de4a75eedfa08b7317f29654c1e5492e7 +Author: Durand Fabrice +Date: Mon Jun 15 09:00:05 2020 -0400 + + Fixes #5585 + +M lib/pf/role.pm + +commit 78df5c71de264448264e80de39c523ee37af510e +Author: James Rouzier +Date: Mon Jun 15 07:48:32 2020 -0400 + + Do not call DbFromConfig after a successful db creation + + Fixes #5583 + +M go/acct/pfacct.go + +commit d799e822808faa392d3b4f2ca2dbf79eb9ae8cd7 +Author: James Rouzier +Date: Mon Jun 15 07:15:08 2020 -0400 + + Set the role to default if none is provided + +M lib/pf/UnifiedApi/Controller/Nodes.pm +M t/unittest/UnifiedApi/Controller/Nodes.t + +commit 1432b88362bfb39de808c4321d1e42f61c035240 +Author: nqb +Date: Mon Jun 15 08:29:43 2020 +0200 + + [tests] fix wrong number of tests + +M t/unittest/UnifiedApi/Controller/Config/Switches.t + +commit 96d4aef90d10af244486a163f56b725b65019e3f +Author: James Rouzier +Date: Fri Jun 12 15:40:36 2020 -0400 + + Don't reprocess the delayed security events that were already in the same run + + Fixes #5573 + +M lib/pf/security_event.pm + +commit c20fcab7b0361942754d518e6f3cffa16ec388ab +Author: Durand Fabrice +Date: Fri Jun 12 14:35:24 2020 -0400 + + Fixes #5580 + +M lib/pf/node.pm + +commit 60cb8e7ff33a38d568d3f7be5d44be99949203d4 +Author: James Rouzier +Date: Fri Jun 12 10:14:15 2020 -0400 + + Add a cspec for the tenant + +M lib/pf/log.pm + +commit fcac116bbb3f30ea5ee6841f2035b820808c27f0 +Author: Darren Satkunas +Date: Fri Jun 12 14:26:23 2020 -0400 + + (web admin) ignore user actions 'required' validator when action type implies a staticValue, fixes #5564 + +M html/pfappserver/root/static.alt/src/globals/pfActions.js + +commit 78074660b906c4822942fc409e753b6ce1b61fbf +Author: Julien Semaan +Date: Fri Jun 12 14:16:12 2020 -0400 + + fix unreg_on_accounting_stop + + fixes #5577 + +M lib/pf/api.pm + +commit f7cf9fa39c28ed73f7abe1fcb88510b971684baf +Author: Darren Satkunas +Date: Fri Jun 12 13:50:52 2020 -0400 + + (web admin) deprecate validator and allow open text for security event endpoint mac address, fixes #5572 + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/securityEvent.js + +commit eec562887260129079b76f6eb199c3426531e2e1 +Author: Durand Fabrice +Date: Fri Jun 12 13:38:55 2020 -0400 + + Revert database test from pfpki (gorm.Open() to a Ping) + +M go/caddy/pfpki/pfpki.go + +commit 2cb97070e6497344db2621b2be8c4847088bf9c5 +Author: Julien Semaan +Date: Fri Jun 12 13:17:33 2020 -0400 + + don't use next to skip namespace + + related to #5582 + +M lib/pf/cluster.pm + +commit 73688feb5d23cd93ecfb4cfbbd605681942076df +Author: Durand Fabrice +Date: Fri Jun 12 13:16:18 2020 -0400 + + Updated NEWS.asciidoc file + +M NEWS.asciidoc + +commit f29794b74f40e6937c8e5cd15371aa338e1688ef +Author: Durand Fabrice +Date: Fri Jun 12 13:14:39 2020 -0400 + + Better test for testing the database (pfpki) + +M go/caddy/pfpki/pfpki.go + +commit 794b53a7f737b35b8a9a03459b5231557d847809 +Author: Durand Fabrice +Date: Fri Jun 12 13:05:22 2020 -0400 + + Fixes #5579 + +M go/acct/pfacct.go + +commit 76272188b66d38d47395a6c41f9797a85ec11760 +Author: Julien Semaan +Date: Fri Jun 12 13:00:08 2020 -0400 + + add missing command + +M lib/pf/Switch/Ubiquiti/Unifi.pm + +commit b7d630c0b34ebcfb100f1350670cfa7eed566be3 +Author: Julien Semaan +Date: Fri Jun 12 12:57:52 2020 -0400 + + handle the case when authorizing a guest with a ZERO date (infinite duration) + +M lib/pf/Switch/Ubiquiti/Unifi.pm + +commit 07756507260cc9334f86f3b430fcc3bfbc8182ca +Author: Julien Semaan +Date: Fri Jun 12 11:37:09 2020 -0400 + + add ability to send tenant ID in unifiedapiclient (perl) + +M lib/pf/api/unifiedapiclient.pm + +commit 3ad7c0298ab20f7e8de0b4665e86240671c88fb6 +Author: Durand Fabrice +Date: Fri Jun 12 11:33:59 2020 -0400 + + Added migration script + +A addons/upgrade/to-10.1-realm-conf.pl + +commit cc3f9084420483ab19321f1c0ea0adf5a8db2e9e +Author: Durand Fabrice +Date: Fri Jun 12 11:32:17 2020 -0400 + + Set pfcertmanager manageable by default + +M go/certmanager/main.go +M lib/pf/services/manager/pfcertmanager.pm + +commit 14d63772931bc8a17d5b21e1334e249976467dbf +Author: Julien Semaan +Date: Fri Jun 12 11:15:33 2020 -0400 + + add X-PacketFence-Tenant-Id support in golang unifiedapiclient + +M go/unifiedapiclient/client.go +M go/unifiedapiclient/client_test.go + +commit 4ed90da8a168bf7db86d1272269a7c20a2157d16 +Author: Durand Fabrice +Date: Fri Jun 12 09:35:07 2020 -0400 + + Avoid "Use of uninitialized value in concatenation" + +M lib/pf/Authentication/Source/LDAPSource.pm + +commit 71a2e0f3b457a7845f3ecfd4749a2a71e1d09f2d +Author: James Rouzier +Date: Fri Jun 12 09:33:20 2020 -0400 + + Lower debug level + +M go/acct/pfacct.go +M go/acct/radius.go + +commit b6fcdf7cafb25b5a62b0945efc35ec5a7e2cd8b8 +Author: Durand Fabrice +Date: Fri Jun 12 09:25:25 2020 -0400 + + Debianization + +M debian/patches/debianize.patch + +commit 49c8ec1289e028a0a52e6bba1de84e7dcbe194e8 +Author: Durand Fabrice +Date: Fri Jun 12 09:18:18 2020 -0400 + + Fixes #5574 + +M conf/systemd/packetfence-pfcertmanager.service + +commit f743b2e4ad45bba225bed69457ae9421a0fe7e95 +Author: Durand Fabrice +Date: Fri Jun 12 09:11:41 2020 -0400 + + Fixes #5570 + +M go/caddy/pfpki/pfpki.go + +commit 8cd932424e0de1e2c599c87cf75509d973adab46 +Author: Durand Fabrice +Date: Fri Jun 12 07:27:52 2020 -0400 + + Fixes #5566 + +M html/captive-portal/lib/captiveportal.pm + +commit 28dec34f79976c3baac2af7b70add31679f637cd +Author: James Rouzier +Date: Fri Jun 12 06:56:10 2020 -0400 + + Make security_event_maintenance tenant + + Fixes #5573 + +M lib/pf/pfmon/task/security_event_maintenance.pm + +commit d78e0c807dd4d7f248afa5592176be61ea800052 +Author: James Rouzier +Date: Thu Jun 11 15:53:53 2020 -0400 + + Allow the ability to skip inheritence of a config item + + Fixes #5482 + +M lib/pf/UnifiedApi/Controller/Config.pm + +commit 18c9391d072ee6b64e501e54d2bbcc3340675ecb +Author: Francis Lachapelle +Date: Thu Jun 11 11:05:02 2020 -0400 + + (web admin) Improve display of HTML placeholder of pfFormTextarea + +M html/pfappserver/root/static.alt/src/components/pfFormTextarea.vue + +commit 01980cd84b67abbc5143b64c3d5b01ac501348f1 +Author: Francis Lachapelle +Date: Thu Jun 11 10:38:02 2020 -0400 + + (web admin) Fix with_aup values in portal module + + Related to #5133 + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/portalModule.js + +commit f53985284507a5441d3cf72bcdd26da05cdef46b +Author: Julien Semaan +Date: Thu Jun 11 10:11:57 2020 -0400 + + Update packetfence.spec + +M rpm/packetfence.spec + +commit 4090d6457775ad01e1a30a0d7e2325d67a5a7172 +Author: James Rouzier +Date: Wed Jun 10 16:04:24 2020 -0400 + + Delete parameter even there is a default value + + Related to #5482 + +M lib/pf/ConfigStore.pm +M lib/pf/ConfigStore/Switch.pm +M lib/pf/UnifiedApi/Controller/Config/Switches.pm +M t/unittest/ConfigStore/Switch.t +M t/unittest/UnifiedApi/Controller/Config/Switches.t + +commit f0d30aec1c0d954d724b1f785e602acd91d61fa1 +Author: Darren Satkunas +Date: Thu Jun 11 09:49:52 2020 -0400 + + (web admin) append 'skip_inheritance' query param to switch and switch group resources + +M html/pfappserver/root/static.alt/src/views/Configuration/_api/index.js + +commit b658e95db8539fc6c1e9a5345cf3711e2896384d +Author: nqb +Date: Thu Jun 11 11:20:23 2020 +0200 + + allow libvirt guests to reach 192.0.2.1 without nat + + fixes #5571 + When using "nat" mode with libvirt, if node01 try to reach captive portal from registration VLAN, + it is redirected to 192.0.2.1. Consequently, libvirt nats IP address of node01 to reach captive portal. + Using "route" mode solves this issue and is not a problem even to test passthroughs. + +M addons/vagrant/Vagrantfile +M addons/vagrant/inventory/hosts + +commit 91eafafe81955c0270baa2b7927cd4095503a3a3 +Author: nqb +Date: Thu Jun 11 08:01:30 2020 +0200 + + fix typo in AsciiDoc title + +M docs/PacketFence_Installation_Guide.asciidoc + +commit 5ffdbbacea5e24c6db1e8f9d0a23d4036ed99406 +Author: Julien Semaan +Date: Wed Jun 10 14:44:35 2020 -0400 + + Update intune.asciidoc + +M docs/provisioner/intune.asciidoc + +commit 7c188e80ce2cb54edee96521467938ab0a65e9e1 +Author: Julien Semaan +Date: Wed Jun 10 12:43:12 2020 -0400 + + have bandwidth maintenance job clean data of all tenants + +M lib/pf/bandwidth_accounting.pm + +commit 4092e153a0084adb99dee1db091b1dd4d9986fe8 +Author: Francis Lachapelle +Date: Wed Jun 10 12:28:48 2020 -0400 + + (web admin) Apply scroll-100 directive to NodesSearch and UsersSearch + +M html/pfappserver/root/static.alt/src/views/Nodes/_components/NodesSearch.vue +M html/pfappserver/root/static.alt/src/views/Nodes/index.vue +M html/pfappserver/root/static.alt/src/views/Users/_components/UsersSearch.vue +M html/pfappserver/root/static.alt/src/views/Users/index.vue + +commit cda419182b709e953af37e0681f7281a14b38b9d +Author: Francis Lachapelle +Date: Wed Jun 10 12:21:27 2020 -0400 + + (web admin) Localization + +M conf/I18N/api/fr.po +M html/pfappserver/root/static.alt/src/views/Configuration/_components/CertificatesView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_config/authenticationSource.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/filterEngine.js + +commit 9399468f7eb6f4a183087d1b5a09b8f2af33cb19 +Author: Julien Semaan +Date: Wed Jun 10 11:20:08 2020 -0400 + + don't let the log tailer generate logs on every request + + fixes #5559 + +M lib/pf/constants/syslog.pm + +commit a9e4b2cdf7cbe99690ff39773ecbe8f30f1713f7 +Author: Darren Satkunas +Date: Wed Jun 10 10:46:05 2020 -0400 + + (web admin) fix missing login alerts, fixes #5560 + +M html/pfappserver/root/static.alt/src/components/pfFormLogin.vue + +commit 8b9304848c94cf9f63324f291229954c049ae403 +Author: Darren Satkunas +Date: Wed Jun 10 10:26:04 2020 -0400 + + (web admin) increase limit of switch groups in New Switch button, fixes #5563 + +M html/pfappserver/root/static.alt/src/views/Configuration/_components/SwitchesList.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_store/switchGroups.js + +commit e0b4716b3b7c8c8a32f9e0532e3514fc609dcf13 +Author: Francis Lachapelle +Date: Wed Jun 10 10:22:21 2020 -0400 + + (web admin) Improve v-scroll-100 directive + + Fixes #5472 + +M html/pfappserver/root/static.alt/src/directives/scroll-100.js + +commit 155cb406cf3e38cfddf3eb5c3648125cec09f91f +Author: Darren Satkunas +Date: Wed Jun 10 09:54:04 2020 -0400 + + (web admin) increase limit of switch groups in node sidebar, fixes #5563 + +M html/pfappserver/root/static.alt/src/store/modules/config.js + +commit 22ae44d5ee1b838bf7fb141a30849abff6af8903 +Author: Darren Satkunas +Date: Wed Jun 10 09:53:46 2020 -0400 + + (web admin) modify group icon to distinguish groups from items in sidebar + +M html/pfappserver/root/static.alt/src/components/pfSidebar.vue +M html/pfappserver/root/static.alt/src/main.js + +commit 23fe426759f46392078d3c29a3d9cafc656eb707 +Author: James Rouzier +Date: Wed Jun 10 07:40:16 2020 -0400 + + Updated verbage + + Related to #5561 + +M html/pfappserver/root/static.alt/src/views/Auditing/_components/AdminApiAuditLogsSearch.vue + +commit f99cf1f4f864c3a00a426e68939f15fd4b732091 +Author: James Rouzier +Date: Wed Jun 10 06:43:12 2020 -0400 + + Refactored is_auditable check + +M lib/pf/Switch/Template.pm +M lib/pf/UnifiedApi/Controller.pm + +commit 5950ed477c9fe4251b51df83b38b49b45ef8635d +Author: nqb +Date: Wed Jun 10 07:31:04 2020 +0200 + + fix coding style + +M lib/pf/services/manager/radiusd_child.pm + +commit dec9973b64c15c0f53442875bca614df63f96897 +Author: Durand Fabrice +Date: Tue Jun 9 16:38:47 2020 -0400 + + Fixed deprecated regex format + +M lib/pf/access_filter/dns.pm + +commit 48e6913b28529f5153dd9e9907d3d0b74b8e3145 +Author: Durand Fabrice +Date: Tue Jun 9 16:03:18 2020 -0400 + + Fixed unlang config generation if eap is not define + +M lib/pf/services/manager/radiusd_child.pm + +commit 8aafa116e899c22fea8a62e624d3beb9ca2e04d2 +Author: Durand Fabrice +Date: Tue Jun 9 15:51:47 2020 -0400 + + Removed redis_cache.conf from packetfence.confile + +M debian/packetfence.conffiles + +commit b7ada08993fa8a782792dbb57f2d59fb700b40ce +Author: James Rouzier +Date: Tue Jun 9 15:44:04 2020 -0400 + + Avoid concurrent map writes + + Fixes #5557 + +M go/api-frontend/aaa/token_backend.go + +commit 5934008e3f6195f265fc8698fe83c49ebd93540a +Author: Durand Fabrice +Date: Tue Jun 9 15:36:43 2020 -0400 + + Fixed debian packaging + +M debian/packetfence.conffiles + +commit e5b0c5d5eb7f9b27507e11a62a0e70eecc97eca4 +Author: Durand Fabrice +Date: Tue Jun 9 15:33:40 2020 -0400 + + Renamed pcap file + +D t/data/snmp-pcap/Dyn user tracking 2010-07-21.pcap +A t/data/snmp-pcap/Dyn_user_tracking_2010-07_21.pcap + +commit e49f59f4183c2410c9f4ca397c4c5e34daa42ca8 +Author: Durand Fabrice +Date: Tue Jun 9 15:27:57 2020 -0400 + + Removed symbolic links + +D raddb/mods-enabled/eap +D raddb/mods-enabled/rest +D raddb/mods-enabled/sql + +commit 4d53b6850a33a6645bd7ae837ea21883b9f16cd3 +Author: Durand Fabrice +Date: Tue Jun 9 14:43:04 2020 -0400 + + Avoid error log + +M lib/pf/UnifiedApi/Controller/Nodes.pm + +commit 474a871c74f32ca3f0b7e6688c9a1f1181392024 +Author: James Rouzier +Date: Tue Jun 9 13:13:50 2020 -0400 + + Added root_pass to the password masking + + Fixes #5552 + +M lib/pf/UnifiedApi/Controller/Config/Bases.pm + +commit 392b140d3c42aa79c251a98725e22c28456feb66 +Author: Durand Fabrice +Date: Tue Jun 9 13:04:08 2020 -0400 + + Fixed debian packaging + +M debian/packetfence.conffiles + +commit 7b4a2e4cc15eee9ff56abe2b8f703d0300bc2309 +Author: Darren Satkunas +Date: Tue Jun 9 12:05:47 2020 -0400 + + (web admin) copy notification to clipboard when item on list is clicked, fixes #5425 + +M html/pfappserver/root/static.alt/src/components/pfNotificationCenter.vue + +commit be3815223a73bd5b93c36db1bde9603c6574c4ac +Author: Durand Fabrice +Date: Tue Jun 9 12:04:15 2020 -0400 + + Fixes #5558 + +M debian/packetfence.conffiles + +commit eb2ae21db3944eb48c3cc25e57f079d0b816f3be +Author: Darren Satkunas +Date: Tue Jun 9 10:38:34 2020 -0400 + + (web admin) add tenant navigation guards to Admin Audit Log, fixes #5548 + +M html/pfappserver/root/static.alt/src/views/Auditing/_api/index.js +M html/pfappserver/root/static.alt/src/views/Auditing/_router/index.js +M html/pfappserver/root/static.alt/src/views/Auditing/_store/adminApiAuditLogs.js +M html/pfappserver/root/static.alt/src/views/Nodes/_router/index.js +M html/pfappserver/root/static.alt/src/views/Users/_router/index.js + +commit 1a454c18a37c15fc37e7b218a643efa2b678edc6 +Author: James Rouzier +Date: Tue Jun 9 10:33:25 2020 -0400 + + Do a person cleanup per tenant + + Fixes #5555 + +M lib/pf/pfmon/task/person_cleanup.pm + +commit 7de1498899c2aa1367a65d590ba57a61b3333a02 +Author: James Rouzier +Date: Tue Jun 9 10:22:22 2020 -0400 + + Tighten up join + +M lib/pf/person.pm + +commit ac65575cd72817c141852cac3c6981527e89723d +Author: Durand Fabrice +Date: Tue Jun 9 10:29:33 2020 -0400 + + Fixed error + +M lib/pf/config/util.pm + +commit 198d860e1f4f22b0934c182d684a0614f9f5a8a4 +Author: Darren Satkunas +Date: Tue Jun 9 09:07:26 2020 -0400 + + (web admin) add tenant navigation guards to Users and Nodes + +M html/pfappserver/root/static.alt/src/views/Nodes/_api/index.js +M html/pfappserver/root/static.alt/src/views/Nodes/_router/index.js +M html/pfappserver/root/static.alt/src/views/Nodes/_store/index.js +M html/pfappserver/root/static.alt/src/views/Users/_router/index.js +M html/pfappserver/root/static.alt/src/views/Users/_store/index.js + +commit 3f34eba9b29e84edf31e1014a17bfb4f12d614bb +Author: Durand Fabrice +Date: Tue Jun 9 07:53:40 2020 -0400 + + Updated NEWS.asciidoc + +M NEWS.asciidoc + +commit 4c9a5964e3dc2fc644783e0de84654e56efaac58 +Author: Durand Fabrice +Date: Tue Jun 9 07:45:38 2020 -0400 + + Change in preinst script (debian packaging) + +M debian/packetfence-config.preinst +M debian/packetfence-redis-cache.preinst +M debian/packetfence.preinst + +commit d3ab4e6c46f3d3355a37efcc20f291ea310dcc52 +Author: Julien Semaan +Date: Tue Jun 9 07:32:34 2020 -0400 + + don't die on multi-tenant init fail and retry during requests until it succeeds + + fixes #5551 + +M go/api-frontend/aaa/authorization.go + +commit a173803f1985ec4930b5e0df136ee81c11e5b002 +Author: James Rouzier +Date: Thu May 21 14:26:10 2020 -0400 + + Fix vendor attributes not being sent + + Fixes #5453 + +M lib/pf/Switch/Template.pm + +commit c820c62764f0c5459eda3fc02cabe30cd09aab76 +Author: nqb +Date: Tue Jun 9 08:49:08 2020 +0200 + + [Ansible] change webservices password + + To avoid conflict when default admin user keep default admin password. + Fixes #5545 + +M addons/vagrant/inventory/group_vars/dev/packetfence_install.yml + +commit d5bed77274894cac94bff22c62a52a9fd6854da1 +Author: Durand Fabrice +Date: Mon Jun 8 17:06:38 2020 -0400 + + Fixes #5531 + +M lib/pf/pfcmd/checkup.pm +M lib/pf/pfmon/task/certificates_check.pm + +commit 6f8207409ea1f0ad8c4452960f8c53586cf83d57 +Author: Durand Fabrice +Date: Mon Jun 8 16:59:38 2020 -0400 + + Stop packetfence on upgrade (debian packaging) + +M debian/packetfence.preinst + +commit 79a94a6961c3410bb8a0af4a2f490b198fea4a35 +Author: Durand Fabrice +Date: Mon Jun 8 16:10:28 2020 -0400 + + set_role is mandatory on set_role_from_source + +M html/pfappserver/root/static.alt/src/globals/pfActions.js + +commit f33fcbd866de9429119f1e99a91825d551e42ab2 +Author: Durand Fabrice +Date: Mon Jun 8 15:51:58 2020 -0400 + + Fixes #5547 + +M lib/pf/Authentication/Source/LDAPSource.pm + +commit f42dd39cc8f5f15be8eed5fea211314c9944419f +Author: James Rouzier +Date: Mon Jun 8 15:40:36 2020 -0400 + + Updated voip arguements + +M docs/developer/template_switches.asciidoc + +commit 5a91b9ab3c49b24318234c46f8cd58e068d9bdb8 +Author: James Rouzier +Date: Mon Jun 8 15:39:03 2020 -0400 + + Add vlan to the voip variable + +M lib/pf/Switch/Template.pm + +commit 2b7f5729735755ff9e7ff234cc34e97457054940 +Author: Julien Semaan +Date: Mon Jun 8 15:36:31 2020 -0400 + + make auth_log_cleanup tenant aware + +M lib/pf/auth_log.pm + +commit 6d095e896d0132ee9888a91b5aa586a2f679dcb4 +Author: Julien Semaan +Date: Mon Jun 8 15:31:16 2020 -0400 + + have ip6log_cleanup job clean for all tenants + +M lib/pf/ip6log.pm + +commit dc81cfb088b627be01a0fe3e03fa34a8630e6d25 +Author: Julien Semaan +Date: Mon Jun 8 15:24:43 2020 -0400 + + have ip4log_cleanup job clean for all tenants + +M lib/pf/ip4log.pm + +commit 58cc354558cba0cf3886c6e73888a39c88723823 +Author: Francis Lachapelle +Date: Mon Jun 8 14:33:48 2020 -0400 + + (web admin) Improve v-scroll-100 directive + + Fixes #5472 + +M html/pfappserver/root/static.alt/src/directives/scroll-100.js + +commit 04b213de9dfcbd0860abbbb78e5771996ef2e738 +Author: Francis Lachapelle +Date: Mon Jun 8 12:01:57 2020 -0400 + + (web admin) fix transition glitch with b-tabs + +M html/pfappserver/root/static.alt/src/styles/_nav.scss + +commit bfa28fbfb3f09caa87df6c32497dd6a98124f1a6 +Author: James Rouzier +Date: Mon Jun 8 14:23:46 2020 -0400 + + Remove Dumper + +M t/unittest/access_filter/radius.t + +commit d775baca3f8b66a23bd88d21a33b2a468f477bd6 +Author: Ludovic Marcotte +Date: Mon Jun 8 14:15:11 2020 -0400 + + Fixed typos + +M NEWS.asciidoc + +commit 3b270256ecd92d16fe07cb08558b22d941ef3ad0 +Author: Ludovic Marcotte +Date: Mon Jun 8 13:32:14 2020 -0400 + + Fixed typos and general improvements + +M NEWS.asciidoc + +commit fe2c83319fd9d9b058c84d411f93e06d0a248847 +Author: Francis Lachapelle +Date: Mon Jun 8 11:30:58 2020 -0400 + + (web admin) fix transition glitch with b-tabs + +M html/pfappserver/root/static.alt/src/styles/_nav.scss + +commit 73cf391f0744c3d59787c8eaeba273ca8164ec92 +Author: Julien Semaan +Date: Mon Jun 8 10:59:39 2020 -0400 + + disable emergency logging to the console + + fixes #5503 + +M debian/packetfence.postinst +M rpm/packetfence.spec + +commit 6884ce377d902996b16684cd1e248d6e113af161 +Author: Durand Fabrice +Date: Mon Jun 8 10:57:57 2020 -0400 + + Added /usr/lib/freeradius in libdir + +M conf/radiusd/radiusd.conf.example + +commit 9c61bb5d805d3bbfc6671eb4d5986dd647c24fc3 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Jun 8 10:30:55 2020 -0400 + + Bump websocket-extensions in /html/pfappserver/root/static.alt (#5540) + + Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-node) from 0.1.3 to 0.1.4. + - [Release notes](https://github.com/faye/websocket-extensions-node/releases) + - [Changelog](https://github.com/faye/websocket-extensions-node/blob/master/CHANGELOG.md) + - [Commits](https://github.com/faye/websocket-extensions-node/compare/0.1.3...0.1.4) + + Signed-off-by: dependabot[bot] + + Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> + +M html/pfappserver/root/static.alt/package-lock.json + +commit 6f15c9d31366a0a5fde213de4926d7ee32ba841e +Author: James Rouzier +Date: Mon Jun 8 10:17:51 2020 -0400 + + Test global tenant + +M t/unittest/dal.t + +commit 7e9435a258a363827091989de237c42a13f32a03 +Author: Darren Satkunas +Date: Mon Jun 8 10:14:28 2020 -0400 + + (web admin) send X-PacketFence-Tenant-Id header whenever possible, fixes #5533 + +M html/pfappserver/root/static.alt/src/store/modules/performance.js +M html/pfappserver/root/static.alt/src/utils/api.js + +commit e7f520129df58ee39ad4d8e2147adcddd23bbceb +Author: James Rouzier +Date: Mon Jun 8 10:13:36 2020 -0400 + + Add dhcp-listener as an allowed type + +M html/pfappserver/lib/pfappserver/Model/Enforcement.pm + +commit 8ace4aa8d91ae32cff632a17c052540f284db737 +Author: Durand Fabrice +Date: Mon Jun 8 10:09:48 2020 -0400 + + Fixed "Unescaped left brace in regex is deprecated, passed through in + regex" + +M lib/pf/Authentication/Condition.pm +M lib/pf/Authentication/Source/LDAPSource.pm + +commit d13da158db4aa2a3e6954e35d80bf90cb1072d73 +Author: Julien Semaan +Date: Mon Jun 8 09:56:42 2020 -0400 + + revert attempted fix related to #5533 + +M go/api-frontend/aaa/authorization.go + +commit efb4f76324d0821e61ecd97d06656fc196bfec9e +Author: Durand Fabrice +Date: Mon Jun 8 08:53:03 2020 -0400 + + Fixed tests + +M lib/pf/access_filter/radius.pm +M t/unittest/access_filter/radius.t + +commit d3e96a4059000bf278de4654d3af1d5be8bd35f6 +Author: James Rouzier +Date: Mon Jun 8 07:54:16 2020 -0400 + + Fix test + +M go/api-frontend/aaa/authentication_backend_test.go +M go/api-frontend/aaa/authorization.go +M go/api-frontend/aaa/authorization_test.go +M go/api-frontend/aaa/mem_token_backend_test.go +M go/caddy/api-aaa/api-aaa_test.go +M go/go.sum +M t/unittest/access_filter/radius.t + +commit 1f28cd4a2e189f177cae2f4f52917add56800782 +Author: James Rouzier +Date: Mon Jun 8 06:59:08 2020 -0400 + + Expect flatten params + +M t/unittest/Authentication/Source/LDAPSource.t + +commit bd4bc52cb634c5a30af621b64ea92b77bb15797a +Author: James Rouzier +Date: Mon Jun 8 06:47:07 2020 -0400 + + Update switch count + +M t/unittest/pfconfig/cached_hash.t + +commit bd29c1d9b30e27aa632688b08df4434b914cd3fc +Author: nqb +Date: Mon Jun 8 12:12:25 2020 +0200 + + fixes #5475 + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/connectionProfile.js + +commit e39fbf6aeb14f5f4ec77101e069e44b1b4ae44de +Author: nqb +Date: Mon Jun 8 12:02:39 2020 +0200 + + [Ansible] don't use list to install pkgs + +M addons/vagrant/extra_vars_branches.yml + +commit 2bc76d3ffc013617f096f3531911694488c27d81 +Author: Durand Fabrice +Date: Fri Jun 5 14:39:59 2020 -0400 + + Fixed missing $logger + +M lib/pf/access_filter/radius.pm + +commit c22250b3b7d4354f7e1b863ad6bd90af91b0ddc1 +Author: Durand Fabrice +Date: Fri Jun 5 14:28:54 2020 -0400 + + Fixed logging + +M lib/pf/access_filter/radius.pm + +commit a86312492513571e2faef5443299e8f264f751ac +Author: James Rouzier +Date: Fri Jun 5 13:58:52 2020 -0400 + + Check if node status is defined + +M lib/pf/node.pm + +commit e71308bab4eb79ad51077c11af49d082c2389678 +Author: Durand Fabrice +Date: Fri Jun 5 13:53:51 2020 -0400 + + Fixed evaluate attributes and fixed PacketFence-Raw array + +M lib/pf/Authentication/Source/LDAPSource.pm +M lib/pf/access_filter/radius.pm + +commit 5ed05427b5279a0fb3904c2cf6629ed4e0155234 +Author: James Rouzier +Date: Fri Jun 5 10:15:46 2020 -0400 + + isAuthorizedTenantId is true when not in multitenant mode + + Related #5533 + +M go/api-frontend/aaa/authorization.go + +commit 42e5c4aeed0911936e87227eb066bd6b44802d96 +Author: Durand Fabrice +Date: Fri Jun 5 09:08:09 2020 -0400 + + Fix pfdns crash + +M go/coredns/plugin/pfdns/pfdns.go +M go/coredns/plugin/pfdns/setup.go + +commit 56f59d0b74ddfd105f550a55517558f8cb48824b +Author: lzammit +Date: Fri Jun 5 08:47:41 2020 -0400 + + Percona new repo file name + +M docs/PacketFence_Clustering_Guide.asciidoc + +commit b9e269c241022640d5c71b48764c6ca6e1b706a5 +Author: Francis Lachapelle +Date: Fri Jun 5 08:28:19 2020 -0400 + + (web admin) Localization + +M conf/I18N/api/en.po +M html/pfappserver/root/static.alt/src/components/pfSidebar.vue +M html/pfappserver/root/static.alt/src/globals/pfActions.js + +commit f966a4e93df16156f81708435a39afcb1e5b0c18 +Author: Durand Fabrice +Date: Thu Jun 4 16:11:29 2020 -0400 + + Fixes #5435 + +M go/coredns/plugin/pfdns/pfconfig.go +M go/coredns/plugin/pfdns/pfdns.go + +commit c9d919ad46b95252838f1e80d58ef8fc0c7aec26 +Author: James Rouzier +Date: Thu Jun 4 15:17:19 2020 -0400 + + Allow the zero tenant_id + +M lib/pf/config/tenant.pm + +commit 835ed7262128d2609f55f67146af5147e0293866 +Author: James Rouzier +Date: Thu Jun 4 14:38:35 2020 -0400 + + Make the values by default an empty array + + Related #5530 + +M html/pfappserver/lib/pfappserver/Form/Field/FilterCondition.pm + +commit 63a2a16a8ce483defd9f029ccbf5ea40f45e96d4 +Author: Darren Satkunas +Date: Thu Jun 4 14:14:04 2020 -0400 + + (web admin) review and fix store destructing, fixes #5528 + +M html/pfappserver/root/static.alt/src/views/Configuration/_store/domains.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/fingerbank.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/interfaces.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/layer2Networks.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/pkiProviders.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/routedNetworks.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/switchGroups.js +M html/pfappserver/root/static.alt/src/views/Users/_store/index.js + +commit cd57e8283e4b0b727b1f8500f70a2aed978d5876 +Author: James Rouzier +Date: Thu Jun 4 14:14:19 2020 -0400 + + Set advanced_filter to undef if not found + + Fixes #5529 + +M lib/pf/ConfigStore/Profile.pm + +commit 7536bf3cc63d9d097c8c00a6f4a0685e6262c370 +Author: Darren Satkunas +Date: Thu Jun 4 13:39:59 2020 -0400 + + (web admin) improve pfFieldRule defaults, fixes #5527 + +M html/pfappserver/root/static.alt/src/components/pfFieldRule.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_config/authenticationSource.js + +commit eee29514d9589735b540555f099a2306ea317c9e +Author: Darren Satkunas +Date: Thu Jun 4 13:23:53 2020 -0400 + + (web admin) always send X-PacketFence-Tenant-Id header, fixes #5526 + +M html/pfappserver/root/static.alt/src/utils/api.js + +commit f511c6db1acac12fd6b074fd7cf424d8784340cf +Author: Darren Satkunas +Date: Thu Jun 4 11:58:30 2020 -0400 + + (web admin) tabify filter engine collections, fixes #5517 + +M html/pfappserver/root/static.alt/src/views/Configuration/_components/FilterEngineView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/FilterEnginesList.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_router/index.js + +commit bbc71afc9f94bd6ab3ebc332209c3edeaded6b38 +Author: James Rouzier +Date: Thu Jun 4 10:37:42 2020 -0400 + + Only expand advanced_filter if it has a value + + Fixes #5524 + +M lib/pf/ConfigStore/Profile.pm + +commit 5473b97c5b4b13380685737d5735ee1fab86d8ed +Author: Darren Satkunas +Date: Thu Jun 4 10:14:12 2020 -0400 + + (web admin) add missing state in store actions, fixes #5519 + +M html/pfappserver/root/static.alt/src/views/Configuration/_store/filterEngines.js + +commit dd8708dd7e0ce0f801f03592884b98095b4e355f +Author: Darren Satkunas +Date: Thu Jun 4 08:24:15 2020 -0400 + + (web admin) require user email during creation, part 1/3 fixes for #5509 + +M html/pfappserver/root/static.alt/src/views/Users/_config/index.js + +commit f7a6701c4354381e407f4490e2402cf50fdefede +Author: Durand Fabrice +Date: Thu Jun 4 08:16:30 2020 -0400 + + Removed error code from dns_filter.conf.example + +M conf/dns_filters.conf.example + +commit f41d0c074db8af06695fcbafd329bf3ec0f3ee1f +Author: James Rouzier +Date: Thu Jun 4 08:07:37 2020 -0400 + + Fix typo + +M lib/pf/factory/condition.pm + +commit 697106805ccbe65f6668da10062d1e8a99f3e79f +Author: James Rouzier +Date: Thu Jun 4 07:00:04 2020 -0400 + + Add missing function mapping for starts_with and ends_with + + Fixes #5521 + Fixes #5519 + +M lib/pf/factory/condition.pm +M t/unittest/config/builder/filter_engine.t + +commit 2f89ade96730f6af1cc4db319df4c9ef0a84cc26 +Author: James Rouzier +Date: Thu Jun 4 06:27:13 2020 -0400 + + Set the regdate before setting default values + +M lib/pf/node.pm + +commit 02be9f99026a9c2bdf999812ca35e3193a7ea716 +Author: Durand Fabrice +Date: Wed Jun 3 16:32:13 2020 -0400 + + Cleaned dns and dhcp filter exemple files + +M conf/dhcp_filters.conf.example +M conf/dns_filters.conf.example + +commit 4fe2e45938537365f705ae2bb082f84f1f17e05f +Author: Durand Fabrice +Date: Wed Jun 3 16:20:13 2020 -0400 + + Trash vlan_filter.conf example (There are disabled examples in the + default configuration) + +M conf/vlan_filters.conf.example + +commit 7b69aa57a038e4d18e8786dca59a425fd8870200 +Author: Durand Fabrice +Date: Wed Jun 3 16:17:44 2020 -0400 + + Updated examples in radius_filters.conf.example + +M conf/radius_filters.conf.example + +commit c26b91f8293f0360fb166a034d813a86a268c1ca +Author: Darren Satkunas +Date: Wed Jun 3 15:44:55 2020 -0400 + + (web admin) show switch group loading progress, fix broken path name(s), fixes #4796 + +M html/pfappserver/root/static.alt/src/components/pfSidebar.vue +M html/pfappserver/root/static.alt/src/views/Nodes/index.vue + +commit 3a08dda2203f1f6d6b56739df7ee2705a6e18595 +Author: Darren Satkunas +Date: Wed Jun 3 14:49:15 2020 -0400 + + (web admin) increase limit and minor visual adjustments on interfaces, l2 networks and routed networks, fixes #5461 + +M html/pfappserver/root/static.alt/src/views/Configuration/_components/InterfacesList.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_config/layer2Network.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/routedNetwork.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/interfaces.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/layer2Networks.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/routedNetworks.js + +commit 74198881d52728a152c84bcb412bd7c316b7079e +Author: James Rouzier +Date: Wed Jun 3 14:40:11 2020 -0400 + + Refactor connection_type field_options + +M html/pfappserver/lib/pfappserver/Form/Config/FilterEngines.pm + +commit 83795fe7919c3ea0cfa76c15386d85b451d391f2 +Author: James Rouzier +Date: Wed Jun 3 14:35:38 2020 -0400 + + Update profile filter fields + + Fixes #5515 + +M html/pfappserver/lib/pfappserver/Form/Config/Profile.pm + +commit 0c0632a50f214879ab394f21c35d9482dafac999 +Author: Durand Fabrice +Date: Wed Jun 3 14:09:56 2020 -0400 + + Fixes #5498 + +A addons/upgrade/to-10.1-authentication-prefix.pl + +commit 0b16f26c521e3293245c8a4dbd5f3d13d65fc43b +Author: James Rouzier +Date: Wed Jun 3 14:06:06 2020 -0400 + + Don't display time for unreg date + + Fixes #5500 + +M lib/pf/UnifiedApi/Controller/Users.pm + +commit a523eeb29f6040178a6152c6be73d96ed318871d +Author: James Rouzier +Date: Wed Jun 3 13:46:06 2020 -0400 + + Update .gitignore + +M .gitignore + +commit 208e0990763550f9f119bf253419030c754864b9 +Author: James Rouzier +Date: Wed Jun 3 11:35:01 2020 -0400 + + Update .gitignore + +M .gitignore + +commit 68bd5120481f50dcecff17d0fa4ed9997cea854f +Author: James Rouzier +Date: Wed Jun 3 11:10:50 2020 -0400 + + Fix typo + +M html/pfappserver/lib/pfappserver/Form/Interface.pm + +commit 45779be86fd0c9c7ec5443d91879730133708c56 +Author: Durand Fabrice +Date: Wed Jun 3 10:50:08 2020 -0400 + + Added /usr/local/pf/conf/certmanager + +M rpm/packetfence.spec + +commit 7c1319282a6407565065e7b57a5d8446469c3c4d +Author: James Rouzier +Date: Wed Jun 3 10:32:29 2020 -0400 + + Only commit what was submitted + + Fixes #5482 + +M lib/pf/UnifiedApi/Controller/Config.pm +M lib/pf/UnifiedApi/Controller/Config/Switches.pm +M t/data/switches.conf +M t/unittest/UnifiedApi/Controller/Config/Switches.t + +commit f121be65e2d9ad617eb3d91c85eaea31b45c6018 +Author: nqb +Date: Wed Jun 3 16:29:52 2020 +0200 + + [debian] copy only dist directory + + fixes #5325 + +M debian/rules + +commit a31ca5d98e6c8cfb470d456d783b36e635b3e957 +Author: nqb +Date: Wed Jun 3 15:47:30 2020 +0200 + + NEWS for #5474 + +M NEWS.asciidoc + +commit 10b9b336ab2d8f7488fe9619ac6a4069a6d31830 +Author: Durand Fabrice +Date: Wed Jun 3 09:35:20 2020 -0400 + + Fixed tab + +M lib/pf/role.pm + +commit 9628a6fe4f1980140df7ba5724ce38fbb2b24f20 +Author: Durand Fabrice +Date: Wed Jun 3 08:55:53 2020 -0400 + + Fixes #5381 + +M lib/pf/registration.pm +M lib/pf/role.pm + +commit 2aed23d7cd634f8c395014a2f403cf8af6e581d0 +Author: Darren Satkunas +Date: Wed Jun 3 08:49:12 2020 -0400 + + (web admin) add openid_attributes to Advanced configuration + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/advanced.js + +commit 4d700c60a53fc95eb34b184a88e4e7c6dede466f +Author: Julien Semaan +Date: Wed Jun 3 08:46:46 2020 -0400 + + don't die when can't find the multi-tenant status + +M go/api-frontend/aaa/authorization.go + +commit 67139d4184a05915d3c5e44d105de5ed9c941302 +Author: Julien Semaan +Date: Wed Jun 3 08:46:32 2020 -0400 + + start haproxy-db before api-frontend + +M conf/systemd/packetfence-haproxy-db.service + +commit a124bd72e4b871cbd9ff1853fed13890e4a7ca5c +Author: Durand Fabrice +Date: Wed Jun 3 08:18:42 2020 -0400 + + Fixed typo + +M lib/pf/registration.pm + +commit bdb3b52f3a0885f5c7e216933e235cb7508edce1 +Author: Durand Fabrice +Date: Wed Jun 3 08:17:48 2020 -0400 + + Fixed typo + +M lib/pf/registration.pm + +commit 8ff70edf01d23f264499dcd4b09e83946fae2a40 +Author: Julien Semaan +Date: Wed Jun 3 07:05:21 2020 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit 350a9a14382275583721cf235ad3ecbdb088e87d +Author: James Rouzier +Date: Wed Jun 3 06:36:44 2020 -0400 + + Fix scope of a variable + + Fixes #5501 + +M lib/pf/factory/condition/profile.pm + +commit 39df492cfdfbccd239f61cb1cb9c2af1996f617b +Author: nqb +Date: Wed Jun 3 08:13:14 2020 +0200 + + [docs] reorder sentence + +M UPGRADE.asciidoc + +commit fae13594c4b24c3cb9f4d16cda43e48333c6970e +Author: Durand Fabrice +Date: Fri May 29 14:15:34 2020 -0400 + + Fixed typo + +M lib/pfconfig/namespaces/resource/authentication_sources_ldap.pm + +commit af69edffc425d42033ef48c236902ba16b3ba498 +Author: Durand Fabrice +Date: Thu May 28 13:37:22 2020 -0400 + + Generate edir configuration in FreeRADIUS + +M conf/radiusd/packetfence-tunnel.example +M lib/pf/services/manager/radiusd_child.pm + +commit 02ec07106cb8fb7dc835b6b3aece769e137632ad +Author: Durand Fabrice +Date: Thu May 28 11:57:13 2020 -0400 + + Generate freeradius ldap configuration for edirectory + +M lib/pf/services/manager/radiusd_child.pm + +commit 664d2a88299aacd113353c9002a22dfe38a1b639 +Author: Darren Satkunas +Date: Tue Jun 2 15:43:08 2020 -0400 + + (web admin) change username suffix delimiter + +M html/pfappserver/root/static.alt/src/views/Users/_components/UsersCreate.vue + +commit 05828d98a894b4c0f01d8af5caa682e132452b47 +Author: Durand Fabrice +Date: Thu May 28 11:48:03 2020 -0400 + + Updated realm.js + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/realm.js + +commit dd6f57a4c6edd0b14604e1500a75b3e327e0b6d8 +Author: Durand Fabrice +Date: Thu May 28 11:31:12 2020 -0400 + + Added edir option in realm + +M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm +M html/pfappserver/root/static.alt/src/views/Configuration/_config/realm.js +M lib/pf/config.pm +A lib/pfconfig/namespaces/resource/authentication_sources_edir.pm + +commit 49ba3d216d7afcb9bbd5572b5a271a39111ec290 +Author: Durand Fabrice +Date: Thu May 28 11:13:48 2020 -0400 + + Added Edirectory source in the authentication source list + +M html/pfappserver/root/static.alt/src/views/Configuration/_components/AuthenticationSourcesList.vue + +commit bc1976a78072c0a520d87ee4bfad579a46a3a415 +Author: Durand Fabrice +Date: Tue May 26 21:16:44 2020 -0400 + + Added Edirectory source + +A html/pfappserver/lib/pfappserver/Form/Config/Source/EDIR.pm +M html/pfappserver/root/static.alt/src/views/Configuration/_config/authenticationSource.js +A lib/pf/Authentication/Source/EDIRSource.pm +M lib/pf/UnifiedApi/Controller/Config/Sources.pm + +commit f62473ecf6afd89d7c7f5e419e53028d0e228eba +Author: Durand Fabrice +Date: Mon May 25 21:04:53 2020 -0400 + + First draft enable EAP-TTLS-PAP with ldap server + +M conf/radiusd/packetfence-tunnel.example +M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm +M html/pfappserver/root/static.alt/src/views/Configuration/_config/realm.js +M lib/pf/services/manager/radiusd_child.pm + +commit 2684dfe6ab915e0929785f0ea998dbe259b7c882 +Author: Julien Semaan +Date: Tue Jun 2 15:21:32 2020 -0400 + + update percona release URL + +M docs/PacketFence_Clustering_Guide.asciidoc + +commit b1bafbac5ca7347c4d37c455542b5d88558b8ebd +Author: Extra Fu +Date: Tue Jun 2 14:49:41 2020 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit e4c624a4673d8d701cac99e1484699d00669ba6a +Author: Durand Fabrice +Date: Tue Jun 2 13:41:16 2020 -0400 + + Fix typo + +M conf/radius_filters.conf.defaults +M docs/PacketFence_Installation_Guide.asciidoc + +commit e9bc07fcbe246ebe160246c80c772aafc815b947 +Author: Durand Fabrice +Date: Tue Jun 2 13:20:46 2020 -0400 + + Fixed typo + +M docs/PacketFence_Installation_Guide.asciidoc + +commit 1069706163a97835b920001772ad67dfae74b88c +Author: Durand Fabrice +Date: Tue Jun 2 13:01:22 2020 -0400 + + Moved radius filter example rules from the documentation to the + conf/radius_filters.conf.defaults file + +A conf/radius_filters.conf.defaults +M docs/PacketFence_Installation_Guide.asciidoc +M lib/pf/ConfigStore/RadiusFilters.pm +M lib/pf/file_paths.pm +M lib/pfconfig/namespaces/config/RadiusFilters.pm +M rpm/packetfence.spec + +commit b628cf63f0f38fc264445b9f87cc783a1287c05c +Author: James Rouzier +Date: Mon Jun 1 11:23:03 2020 -0400 + + Make reevaluate_access a PUT instead of a POST + +M html/pfappserver/root/static.alt/src/views/Nodes/_api/index.js +M lib/pf/UnifiedApi.pm + +commit c2da01ccd3a7e811467b1418096af3ea61a81689 +Author: Darren Satkunas +Date: Tue Jun 2 11:19:43 2020 -0400 + + (web admin) rename field text for re-use + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/authenticationSource.js + +commit b13e3672dfbf586e660a966ac9061123b3206349 +Author: Darren Satkunas +Date: Tue Jun 2 11:17:11 2020 -0400 + + (web admin) add username_attribute to OpenID source + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/authenticationSource.js + +commit 65b9eb10ce744f0e5993f2ddc63729171fda2ebd +Author: Durand Fabrice +Date: Tue Jun 2 11:12:18 2020 -0400 + + Fix for PR + +M conf/vlan_filters.conf.defaults +M docs/PacketFence_Installation_Guide.asciidoc + +commit 832a318070b8bc17a5d4715396756af557365e3b +Author: James Rouzier +Date: Tue Jun 2 11:07:21 2020 -0400 + + Make username_attribute required + +M html/pfappserver/lib/pfappserver/Form/Config/Source/OpenID.pm + +commit 42bc6f4fd3d63d3b2eddc08233b7187326553d19 +Author: James Rouzier +Date: Tue Jun 2 11:00:36 2020 -0400 + + Added username_attribute to the form + +M html/pfappserver/lib/pfappserver/Form/Config/Source/OpenID.pm + +commit c28c49ee9654d6d9a5d662adc20fe582e5705150 +Author: James Rouzier +Date: Tue Jun 2 10:32:55 2020 -0400 + + Adjust test after merge + +M t/unittest/UnifiedApi/Controller/Config/FilterEngines.t + +commit 3d50beb2d27ae694d8d1fc78e03d70072bff566a +Author: James Rouzier +Date: Tue Jun 2 10:18:30 2020 -0400 + + Import person_modify + +M lib/pf/Authentication/Source/OpenIDSource.pm + +commit a3d7cd9eb8d6363eabf6fd228030fb814a7f70ed +Author: James Rouzier +Date: Tue Jun 2 10:15:13 2020 -0400 + + Fix import + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/OpenID.pm + +commit 15aeff5b23e98f116b03e7c248ee85b379fdb6bd +Author: Durand Fabrice +Date: Tue Jun 2 10:10:00 2020 -0400 + + Double escape for the configuration file + +M docs/PacketFence_Installation_Guide.asciidoc + +commit 23c8faaab238fd390af6ffa36dbdea6cddb7e19f +Author: James Rouzier +Date: Tue Jun 2 09:58:53 2020 -0400 + + Support funcs in profile advanced_filters + +M lib/pf/factory/condition/profile.pm + +commit 5f841999a1c25237e73ee2f7fba3e6823e003d51 +Author: James Rouzier +Date: Tue Jun 2 08:09:22 2020 -0400 + + Move building the condition to pf::factory::condition + +M lib/pf/config/builder/filter_engine.pm +M lib/pf/factory/condition.pm + +commit 7c08c26dc3b14d6911162cd0658da6b098f812b7 +Author: Durand Fabrice +Date: Tue Jun 2 09:58:17 2020 -0400 + + Advanced Realm configuration + +M docs/PacketFence_Installation_Guide.asciidoc + +commit f1b7698036bd6113a7c74a4ca17a6462a44018b5 +Author: Durand Fabrice +Date: Tue Jun 2 09:47:57 2020 -0400 + + Advanced ldap section + +M docs/PacketFence_Installation_Guide.asciidoc + +commit 00ccfd5b4432066aff084b30af8a419ed318a3ec +Author: Darren Satkunas +Date: Tue Jun 2 09:35:24 2020 -0400 + + (web admin) prevent duplicate `id` field in filter engines, fixes #5506 + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/filterEngine.js + +commit 97d7fcd06e2427c68a39bcf07fb06a205aa838ca +Author: Durand Fabrice +Date: Tue Jun 2 09:29:24 2020 -0400 + + Defined vlan filters from documentation as default one + +M conf/vlan_filters.conf.defaults +M docs/PacketFence_Installation_Guide.asciidoc + +commit 8d61aa55d62427b5e0ca929dc7ac84cfc71f58fa +Author: James Rouzier +Date: Mon Jun 1 14:30:54 2020 -0400 + + Handle the case where there is no top op + +M lib/pf/ConfigStore.pm +M t/unittest/ConfigStore/FilterEngine.t + +commit 44b413ca75e4ee57fd4bebb2aac5c93d7930cc61 +Author: Darren Satkunas +Date: Mon Jun 1 08:50:12 2020 -0400 + + (web admin) add advanced_filter validations + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/connectionProfile.js + +commit ef724a3867ddaa571ab2ed695f6beb471254a236 +Author: James Rouzier +Date: Mon Jun 1 06:40:56 2020 -0400 + + Only inflate deflate if advanced_filter is defined + +M lib/pf/ConfigStore/Profile.pm + +commit 77b499d9c84f9cdab1e9ebad3dcfc9682f2f1b65 +Author: James Rouzier +Date: Mon Jun 1 06:40:23 2020 -0400 + + Add the additional fields for the metadata + +M html/pfappserver/lib/pfappserver/Form/Config/Profile.pm + +commit 7eaec0d008c22562b21de571702e3ac46b7e1f3b +Author: James Rouzier +Date: Mon Jun 1 06:26:51 2020 -0400 + + Fix missing import + +M lib/pf/UnifiedApi/Controller/Config.pm +M lib/pf/UnifiedApi/Controller/Config/FilterEngines.pm + +commit d744d3689739702f807dfd96b434b9888194673a +Author: Darren Satkunas +Date: Fri May 29 17:36:16 2020 -0400 + + (web admin) implement profiles advanced_filter, rename files and abstract API calls for common use + +M html/pfappserver/root/static.alt/src/components/pfFormBooleanBuilder.vue +M html/pfappserver/root/static.alt/src/store/modules/config.js +M html/pfappserver/root/static.alt/src/views/Configuration/_api/index.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/connectionProfile.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/filterEngine.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/filterEngines.js + +commit e6c6cf433179a10242738fa49b628b1904f3cee0 +Author: Darren Satkunas +Date: Fri May 29 17:21:47 2020 -0400 + + (web admin) improve exception output + +A html/pfappserver/root/static.alt/src/components/pfFormBooleanBuilder.vue +D html/pfappserver/root/static.alt/src/components/pfFormFilterEngineCondition.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_config/index.js + +commit 584a22edc9523581765a573650583e20fb0a131b +Author: James Rouzier +Date: Fri May 29 11:00:40 2020 -0400 + + Move /api/v1/config/filter_engines/(parse_condition|flatten_condition) => /api/v1/config + +M lib/pf/UnifiedApi.pm +M lib/pf/UnifiedApi/Controller/Config.pm +M lib/pf/UnifiedApi/Controller/Config/FilterEngines.pm + +commit b46cf8707299539c650d75b07fc903bba73f21c1 +Author: James Rouzier +Date: Wed May 27 16:18:49 2020 -0400 + + Move advanced filter to be a condition + +M html/pfappserver/lib/pfappserver/Form/Config/FilterEngines.pm +M html/pfappserver/lib/pfappserver/Form/Config/Profile.pm +M lib/pf/ConfigStore.pm +M lib/pf/ConfigStore/FilterEngine.pm +M lib/pf/ConfigStore/Profile.pm +M t/unittest/UnifiedApi/GenerateSpec.t + +commit f22b6e22d82acc831273f1caea5bf8b969b9b641 +Author: Darren Satkunas +Date: Tue Jun 2 08:48:21 2020 -0400 + + (web admin) prepare new component options limit for condition field options limit, fixes #5505 + +M html/pfappserver/root/static.alt/src/components/pfFormBooleanBuilder.vue + +commit 4c9abf3c4e468199d9693b66ee433755742fc82c +Author: Darren Satkunas +Date: Tue Jun 2 08:45:53 2020 -0400 + + (web admin) increase limit of condition field options limit, fixes #5505 + +M html/pfappserver/root/static.alt/src/components/pfFormFilterEngineCondition.vue + +commit dfc08ffcb3d828c72bebd857fbfbc8559bea73cf +Author: James Rouzier +Date: Tue Jun 2 08:10:03 2020 -0400 + + Use the json true/false instead of 1/0 + + Fixes #5489 + +M t/unittest/UnifiedApi/Controller/Config/BulkImport.t + +commit 419fcd446dd26921399c1f62efd123093daf050c +Author: James Rouzier +Date: Tue Jun 2 07:16:32 2020 -0400 + + Add additional test + +M t/unittest/UnifiedApi/Controller/Config/FilterEngines.t + +commit b78567859b8e7c7e2d10079fb4e98b4ccf999700 +Author: Durand Fabrice +Date: Mon Jun 1 16:27:09 2020 -0400 + + Advanced ldap section + +M docs/PacketFence_Installation_Guide.asciidoc + +commit 9f577501f5bb7f12ac5d7e7a2b15fdfc1c4b8b8b +Author: Durand Fabrice +Date: Mon Jun 1 15:43:31 2020 -0400 + + Fixed unlang logic + +M lib/pf/services/manager/radiusd_child.pm + +commit 10e2c9b5efc385abe3ab6ae0ba9e5c876907e73a +Author: Durand Fabrice +Date: Mon Jun 1 15:37:57 2020 -0400 + + Added missing dependencie + +M debian/control +M rpm/packetfence.spec + +commit e239cf465cda3ff4817fd7ccf55efb85819580cd +Author: Durand Fabrice +Date: Mon Jun 1 15:10:12 2020 -0400 + + EAP Profiles + +M docs/PacketFence_Installation_Guide.asciidoc + +commit 16fcbdf105b6694e0ad779fe2679701f35826b90 +Author: Darren Satkunas +Date: Mon Jun 1 15:07:26 2020 -0400 + + (web admin) adjust line-height and caret margins on chosen elements + +M html/pfappserver/root/static.alt/src/styles/_form-chosen.scss + +commit 3647bf5b4d15168c7afb75e30f8e6e5c91c1cb3e +Author: James Rouzier +Date: Mon Jun 1 14:41:40 2020 -0400 + + Fix import error after merge + +M html/pfappserver/lib/pfappserver/Form/Config/FilterEngines/VlanFilter.pm + +commit f8e98192774d19c4cfa8f6733bcba332a8268345 +Author: James Rouzier +Date: Mon Jun 1 14:30:54 2020 -0400 + + Handle the case where there is no top op + +M lib/pf/ConfigStore.pm +M t/unittest/ConfigStore/FilterEngine.t + +commit 4fbb671070a88229068c39e5969bf4a649301958 +Author: Durand Fabrice +Date: Mon Jun 1 13:43:58 2020 -0400 + + /usr/local/pf/raddb/mods-config/perl/packetfence-multi-domain.pm is not + a configuration file + +M rpm/packetfence.spec + +commit f83aa54de83fde3a0663592b2c88ccce257e4f56 +Author: Durand Fabrice +Date: Mon Jun 1 13:38:37 2020 -0400 + + Use new radius filter syntax + +M docs/PacketFence_Installation_Guide.asciidoc + +commit 3032fedcf950b60d7d38771a0a5ec316bb59c72e +Author: Darren Satkunas +Date: Mon Jun 1 13:23:52 2020 -0400 + + (web admin) appease lint + +M html/pfappserver/root/static.alt/src/views/Configuration/_components/SwitchesImport.vue + +commit c9b13b95062c888e4335765741fd87ef8ef4dca8 +Author: Darren Satkunas +Date: Mon Jun 1 13:18:01 2020 -0400 + + (web admin) handle int column w/ export + +M html/pfappserver/root/static.alt/src/components/pfButtonExportToCsv.vue + +commit f252feb560dc3dabdeb59eb9f542a68ba6b38c14 +Author: Durand Fabrice +Date: Mon Jun 1 13:06:54 2020 -0400 + + Fixed missing security_event attributes in radius/switch/vlan filters + Added radius attributes in vlan filters + +M html/pfappserver/lib/pfappserver/Form/Config/FilterEngines/RADIUSFilter.pm +M html/pfappserver/lib/pfappserver/Form/Config/FilterEngines/SwitchFilter.pm +M html/pfappserver/lib/pfappserver/Form/Config/FilterEngines/VlanFilter.pm +M lib/pf/constants/filters.pm + +commit 299ed518c5dba61324402d74a2224a6ced27fd1d +Author: Darren Satkunas +Date: Mon Jun 1 13:02:22 2020 -0400 + + (web admin) code fixes + +M html/pfappserver/root/static.alt/src/styles/_nav.scss +M html/pfappserver/root/static.alt/src/views/Configuration/_components/SwitchesImport.vue +M html/pfappserver/root/static.alt/src/views/Nodes/_components/NodesImport.vue +M html/pfappserver/root/static.alt/src/views/Users/_components/UsersImport.vue + +commit a09fbd802eeb5322b86dc8cfc1013e0301ce1647 +Author: Durand Fabrice +Date: Mon Jun 1 12:55:01 2020 -0400 + + preProcess example + +M docs/PacketFence_Installation_Guide.asciidoc + +commit 8cbabfa560b98ea71c72a224262afa712fe60409 +Author: Darren Satkunas +Date: Mon Jun 1 10:27:59 2020 -0400 + + (web admin) fix race condition causing misaligned focus index, fixes #5496 + +M html/pfappserver/root/static.alt/src/components/pfFormFields.vue + +commit d2bf4af1ef7bb0a7f14103fc03d2df52ac3b9fb8 +Author: Julien Semaan +Date: Mon Jun 1 10:19:00 2020 -0400 + + adjust the password.pid index name to match the one in the upgrade script + +M db/pf-schema-X.Y.Z.sql + +commit 1f6a7d3d057ff323bfd76e0929276375e06e6feb +Author: Darren Satkunas +Date: Mon Jun 1 08:56:57 2020 -0400 + + (web admin) add spacing between chosen options and dropdown caret + +M html/pfappserver/root/static.alt/src/styles/_form-chosen.scss + +commit 46ff9697e6da64ef1978c0dbd978af6f6fdfb009 +Author: Darren Satkunas +Date: Mon Jun 1 08:50:12 2020 -0400 + + (web admin) add advanced_filter validations + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/connectionProfile.js + +commit 79d2c940386a2400c0dcdbc3111d45e19f7d433d +Author: James Rouzier +Date: Mon Jun 1 07:30:12 2020 -0400 + + Truncate tempfile before using it + +M t/unittest/UnifiedApi/Controller/Config/BulkImport.t + +commit 3b04da55bca0aaa8a54d71f604408ba82bdb2046 +Author: James Rouzier +Date: Mon Jun 1 07:27:16 2020 -0400 + + Update options + +M t/data/authentication.conf +M t/unittest/UnifiedApi/Controller/Config/OPTIONS.t + +commit 13ae1ce128a4cd182f59e30a8608388f3523bbc8 +Author: James Rouzier +Date: Mon Jun 1 06:40:56 2020 -0400 + + Only inflate deflate if advanced_filter is defined + +M lib/pf/ConfigStore/Profile.pm + +commit 8dcf61b399cbeff6a50e02c1431c763d88b2d111 +Author: James Rouzier +Date: Mon Jun 1 06:40:23 2020 -0400 + + Add the additional fields for the metadata + +M html/pfappserver/lib/pfappserver/Form/Config/Profile.pm + +commit bcd6d83cf2c5a9a30e73ef34bd3053e988925b8d +Author: James Rouzier +Date: Mon Jun 1 06:26:51 2020 -0400 + + Fix missing import + +M lib/pf/UnifiedApi/Controller/Config.pm +M lib/pf/UnifiedApi/Controller/Config/FilterEngines.pm + +commit d7d5abb12b0d1d9bb0ebb03bc2ada4f67682c3ea +Author: Darren Satkunas +Date: Fri May 29 17:36:16 2020 -0400 + + (web admin) implement profiles advanced_filter, rename files and abstract API calls for common use + +M html/pfappserver/root/static.alt/src/components/pfFormBooleanBuilder.vue +M html/pfappserver/root/static.alt/src/store/modules/config.js +M html/pfappserver/root/static.alt/src/views/Configuration/_api/index.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/connectionProfile.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/filterEngine.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/filterEngines.js + +commit d7799de960e5eb2b61ef3b64b0709a9b2cec2e2b +Author: Darren Satkunas +Date: Fri May 29 17:21:47 2020 -0400 + + (web admin) improve exception output + +A html/pfappserver/root/static.alt/src/components/pfFormBooleanBuilder.vue +D html/pfappserver/root/static.alt/src/components/pfFormFilterEngineCondition.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_config/index.js + +commit e54fdafa7c37f903d7e13739916645c2653a8395 +Author: Darren Satkunas +Date: Fri May 29 16:15:22 2020 -0400 + + (web admin) add CSV export button and column visibility control throughout configuration + +M html/pfappserver/root/static.alt/src/components/pfConfigList.vue + +commit 1eab47f23f8cb1111f13a131e3fae6ee66e262c3 +Author: Darren Satkunas +Date: Fri May 29 15:39:39 2020 -0400 + + (web admin) change bulk import API endpoint + +M html/pfappserver/root/static.alt/src/views/Configuration/_api/index.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/switches.js + +commit bd0054fe9fb5042ec196f6e4883f757e2c42a0fe +Author: Darren Satkunas +Date: Wed Jan 8 17:20:33 2020 -0500 + + (web admin) initial setup + +M html/pfappserver/root/static.alt/src/globals/pfValidators.js +M html/pfappserver/root/static.alt/src/views/Configuration/_api/index.js +M html/pfappserver/root/static.alt/src/views/Configuration/_components/SwitchesImport.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/SwitchesList.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_config/switch.js +M html/pfappserver/root/static.alt/src/views/Configuration/_router/index.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/switches.js + +commit d3cc001e7d27216a201214ec46550893c60b2185 +Author: James Rouzier +Date: Fri May 29 11:00:40 2020 -0400 + + Move /api/v1/config/filter_engines/(parse_condition|flatten_condition) => /api/v1/config + +M lib/pf/UnifiedApi.pm +M lib/pf/UnifiedApi/Controller/Config.pm +M lib/pf/UnifiedApi/Controller/Config/FilterEngines.pm + +commit 36c7f469233da360a2156ad528645e8b240f9693 +Author: James Rouzier +Date: Wed May 27 16:18:49 2020 -0400 + + Move advanced filter to be a condition + +M html/pfappserver/lib/pfappserver/Form/Config/FilterEngines.pm +M html/pfappserver/lib/pfappserver/Form/Config/Profile.pm +M lib/pf/ConfigStore.pm +M lib/pf/ConfigStore/FilterEngine.pm +M lib/pf/ConfigStore/Profile.pm +M t/unittest/UnifiedApi/GenerateSpec.t + +commit 5ba7bf9d8863837d8c81013bf443237fd8691a70 +Author: James Rouzier +Date: Fri May 29 14:39:53 2020 -0400 + + Fix syntax errors + +M lib/pf/Authentication/Source/LDAPSource.pm +M lib/pf/Authentication/constants.pm + +commit 3ad80b934eb295954f9de896cb32b8c61b00f124 +Author: Durand Fabrice +Date: Fri May 29 14:24:52 2020 -0400 + + Missing comma + +M NEWS.asciidoc +M html/pfappserver/root/static.alt/src/views/Configuration/_config/authenticationSource.js + +commit d2f0b8c0533717e01386d9e85526555ed249ef4b +Author: Julien Semaan +Date: Fri May 29 14:11:09 2020 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit a8d6c247661d2e8df2cbc950cb292a976f4b77c2 +Author: Ludovic Marcotte +Date: Fri May 29 13:47:23 2020 -0400 + + Improve documentation to get rid of all the FAQ on the website + +M docs/PacketFence_Installation_Guide.asciidoc +M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc + +commit 10f03f0d491bdc246de5d58bd5420bdd06168272 +Author: Durand Fabrice +Date: Fri May 29 13:42:41 2020 -0400 + + Test if $entry is a string + +M lib/pf/Authentication/Source/LDAPSource.pm + +commit 24a935ed845e63c3fea0612dac9f13b885c8326a +Author: Durand Fabrice +Date: Wed May 27 13:49:14 2020 -0400 + + Added to-10.1-move-radius-configuration-parmeters.pl migration script + +A addons/upgrade/to-10.1-move-radius-configuration-parmeters.pl + +commit 5525abce50371c39e3ecf996e31493296567cc49 +Author: Durand Fabrice +Date: Mon May 25 22:12:05 2020 -0400 + + Fixed certmanager reload + +M go/certmanager/main.go + +commit 732733a740e463c85cff838cb35aefdf518c85e0 +Author: Durand Fabrice +Date: Mon May 25 21:44:26 2020 -0400 + + Define eap=default in default realms + +M conf/realm.conf.defaults + +commit a5551213ce9eef88adf8c2b3542ac8e0aaf7be50 +Author: Durand Fabrice +Date: Mon May 25 21:37:06 2020 -0400 + + Fixed undefined value + +M lib/pf/services/manager/radiusd_child.pm + +commit d71239d220b94f2044b238cbcf2897d12474e229 +Author: Durand Fabrice +Date: Mon May 25 11:51:39 2020 -0400 + + Switched to if elsif else since switch doesnt support regex + +M lib/pf/services/manager/radiusd_child.pm + +commit c5b852fb6c83e33529a6bd5563a8b1d5f4788b3a +Author: Durand Fabrice +Date: Mon May 25 10:34:22 2020 -0400 + + Simplify the eap configuration (based on the realm) + +M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm +M html/pfappserver/root/static.alt/src/views/Configuration/_config/realm.js +M lib/pf/services/manager/radiusd_child.pm +M raddb/dictionary.inverse + +commit 17ce80d83b4409629af91f904b49fe2b2a1a95dd +Author: Durand Fabrice +Date: Thu May 21 15:45:02 2020 -0400 + + Fix typo + +M lib/pf/services/manager.pm + +commit 695ea3e1fa766f80b9c6d02c3b7928e1f2355963 +Author: Durand Fabrice +Date: Thu May 21 15:42:57 2020 -0400 + + Log instead of panic + +M go/certmanager/main.go + +commit 7b0cf92fd133750885f71638b9bf79a3ec5d6b2b +Author: Durand Fabrice +Date: Thu May 21 15:36:14 2020 -0400 + + Added appended ldap filter configuration parameter to allow to extend + the generated filter + +M html/pfappserver/lib/pfappserver/Form/Config/Source/LDAP.pm +M html/pfappserver/root/static.alt/src/views/Configuration/_config/authenticationSource.js +M lib/pf/Authentication/Source/LDAPSource.pm +M lib/pf/Authentication/constants.pm +M lib/pf/services/manager/radiusd_child.pm + +commit 9df60da851f54eb57845e4144f64ea2487fb534a +Author: Durand Fabrice +Date: Thu May 21 09:47:19 2020 -0400 + + Restored unrelated code modification + +M html/pfappserver/root/static.alt/src/store/modules/config.js + +commit 68eb8f3fa10547847e47f85b486757eb96f19cf8 +Author: Durand Fabrice +Date: Thu May 21 09:13:34 2020 -0400 + + Removed set_access_duration_from_source + +M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm +M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm +M html/pfappserver/root/static.alt/src/globals/pfActions.js +M html/pfappserver/root/static.alt/src/store/modules/config.js +M lib/pf/Authentication/constants.pm + +commit 2a949fa0e3d72ae4578fbc0784e4d96a6d1089a9 +Author: Durand Fabrice +Date: Wed May 20 21:52:01 2020 -0400 + + Save the LDAP-UserDN in PacketFence-UserDN request attribute + +M raddb/dictionary.inverse +M raddb/mods-available/cache_password + +commit 00b8249961a95a9b92c963e4ed59ac2fc08eefff +Author: Durand Fabrice +Date: Wed May 20 16:24:03 2020 -0400 + + Support multiples ldap server in freeradius ldap_packetfence module + +M lib/pf/services/manager/radiusd_child.pm + +commit a4a29c1f9d41726c69ea96964c6d46625cd5dc09 +Author: Durand Fabrice +Date: Fri May 15 16:14:21 2020 -0400 + + Moved logic inside packetfence-tunnel + +M conf/radiusd/packetfence-tunnel.example + +commit a65369060e64b9af895a3b880a935cc52d02c232 +Author: Durand Fabrice +Date: Fri May 15 10:44:04 2020 -0400 + + Added a way to define the basedn in the rule. + +M conf/pf.conf.defaults +M html/pfappserver/root/static.alt/src/globals/pfField.js +M lib/pf/Authentication/Source/LDAPSource.pm +M lib/pf/Authentication/constants.pm + +commit 72e70a8fd004094f0e799df0bbbf2ea9e9a8bf79 +Author: Durand Fabrice +Date: Thu May 14 14:24:59 2020 -0400 + + Removed useless configuration parameters + +M conf/documentation.conf + +commit 150d6fa1d4c8088b08c04cec86719274728f8154 +Author: Durand Fabrice +Date: Thu May 14 10:48:37 2020 -0400 + + Fix pf.conf.defaults + +M conf/pf.conf.defaults + +commit 2d205444fc8cae1eecd5174afb19b9b98f47d997 +Author: James Rouzier +Date: Tue May 12 08:03:48 2020 -0400 + + All source conditions to match a template value + + Fixes #5434 + +M lib/pf/Authentication/Condition.pm +M lib/pf/Authentication/Source.pm +M lib/pf/Authentication/Source/AdminProxySource.pm +M lib/pf/Authentication/Source/BillingSource.pm +M lib/pf/Authentication/Source/EduroamSource.pm +M lib/pf/Authentication/Source/EmailSource.pm +M lib/pf/Authentication/Source/HtpasswdSource.pm +M lib/pf/Authentication/Source/NullSource.pm +M lib/pf/Authentication/Source/OAuthSource.pm +M lib/pf/Authentication/Source/PotdSource.pm +M lib/pf/Authentication/Source/RADIUSSource.pm +A t/unittest/Authentication/Condition.t + +commit fbd1e933ce895d93aff111cf3e85a27c1f483b78 +Author: Durand Fabrice +Date: Mon May 11 16:08:28 2020 -0400 + + Revert previous commit + +M lib/pf/Authentication/Source.pm + +commit 175580aedc32ac4e0862f44312689607d0f172c2 +Author: Durand Fabrice +Date: Mon May 11 15:41:48 2020 -0400 + + Use dynamic value in authentication rules + +M lib/pf/Authentication/Source.pm + +commit 203c1274a80a35d016a807f3e21d694787cd89a7 +Author: Durand Fabrice +Date: Mon May 11 10:07:24 2020 -0400 + + Added Config + +M html/pfappserver/lib/pfappserver/Form/Field/RadiusAnswer.pm + +commit 332513c172cbaa9a0a552831e0e229714f15b679 +Author: Durand Fabrice +Date: Fri May 1 22:24:38 2020 -0400 + + Transfert radius condition in common attributes + Flatten the $params + +M lib/pf/Authentication/Source.pm +M lib/pf/Authentication/Source/AuthorizationSource.pm +M lib/pf/Authentication/Source/EAPTLSSource.pm +M lib/pf/Authentication/Source/LDAPSource.pm + +commit 9d11afe5503ea9e95cf6e94f337d2a290ecebd51 +Author: Durand Fabrice +Date: Thu Apr 30 16:49:47 2020 -0400 + + Don't reject on valid return code (radius rest) + +M lib/pf/radius/rest.pm + +commit c4d00943bea37912a986d1b665b80153873efd02 +Author: Durand Fabrice +Date: Wed Apr 29 13:52:01 2020 -0400 + + Copy the outer user to PacketFence-Outer-User in the iner tunnel + +M conf/radiusd/packetfence-tunnel.example +M raddb/dictionary.inverse + +commit 661b516888a59e3935932e3228746e7b69251f5a +Author: Durand Fabrice +Date: Wed Apr 29 11:25:07 2020 -0400 + + PacketFence-ShortName in site-enabled/packetfence + +M conf/radiusd/packetfence.example + +commit a66ad64a7df19e7bada08e1ff17a1a95f24390fa +Author: Durand Fabrice +Date: Wed Apr 29 10:35:23 2020 -0400 + + Added authorize_eap_choice in packetfence-tunnel + +M conf/radiusd/packetfence-tunnel.example +M lib/pf/services/manager/radiusd_child.pm + +commit 229e35e8618e175634fe5585167ade4befa25514 +Author: Durand Fabrice +Date: Wed Apr 29 08:18:41 2020 -0400 + + Fixed typo + +M addons/monit/monit_checks_configurations/00_packetfence.tt +M conf/radiusd/tls.conf.defaults +M html/pfappserver/lib/pfappserver/Form/Config/Radiusd/TLSProfile.pm + +commit b91ff5cc2ce983c30b85b5ded95e81f9f53ffc99 +Author: Darren Satkunas +Date: Wed Apr 29 08:03:51 2020 -0400 + + (web admin) complete validations + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/eap.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/fast.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/ocsp.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/ssl.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/tls.js + +commit fe1769920c97a72bd5fa18a6df2759441ddf4fd8 +Author: Darren Satkunas +Date: Wed Apr 29 07:27:23 2020 -0400 + + (web admin) implement defaults + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/eap.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/ocsp.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/ssl.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/tls.js + +commit a13863275f544b88cae00f929d1fe3f57398a4da +Author: Durand Fabrice +Date: Tue Apr 28 15:55:05 2020 -0400 + + Return uniq array of hashes + +M lib/pf/Authentication/Source/ADSource.pm + +commit 4cbfd59c9985a731b9cd83ed989ec9c779906d5c +Author: Durand Fabrice +Date: Tue Apr 28 14:39:31 2020 -0400 + + Added radius attributes in ldap sources conditions + +M lib/pf/Authentication/Source/LDAPSource.pm + +commit 950c1de8524d211c7dcb6be465f5339581c89be1 +Author: Durand Fabrice +Date: Tue Apr 28 13:05:22 2020 -0400 + + Fixed indentation + +M lib/pf/services/manager/radiusd_child.pm + +commit d2318bdbc63fdbe5de37de728d0a950ece1152f4 +Author: James Rouzier +Date: Tue Apr 28 10:02:19 2020 -0400 + + Remove required options from fields + +M html/pfappserver/lib/pfappserver/Form/Config/Radiusd/EAPProfile.pm +M html/pfappserver/lib/pfappserver/Form/Config/Radiusd/FastProfile.pm +M html/pfappserver/lib/pfappserver/Form/Config/Radiusd/TLSProfile.pm + +commit 8c7b8c26a2cf13a324d3e56dd0c5b68c410abe80 +Author: James Rouzier +Date: Tue Apr 28 09:55:33 2020 -0400 + + Add a default section + +M lib/pf/ConfigStore/Radiusd/EAPProfile.pm +M lib/pf/ConfigStore/Radiusd/FastProfile.pm +M lib/pf/ConfigStore/Radiusd/OCSPProfile.pm +M lib/pf/ConfigStore/Radiusd/TLSProfile.pm +M lib/pfconfig/namespaces/config/EAP.pm +M lib/pfconfig/namespaces/config/Fast.pm +M lib/pfconfig/namespaces/config/Ocsp.pm +M lib/pfconfig/namespaces/config/TLS.pm + +commit 74b0a9f9ea60050069d18b05dc2ec34f0bbab2b8 +Author: Durand Fabrice +Date: Mon Apr 27 20:58:54 2020 -0400 + + Added filter in eduroam virtual server + +M conf/documentation.conf +M conf/pf.conf.defaults +M conf/radiusd/eduroam.example +M html/pfappserver/lib/pfappserver/Form/Config/FilterEngines/RADIUSFilter.pm +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/index.js +M lib/pf/services/manager/radiusd_child.pm + +commit 67eb4b2ebc4112f294aa531ddfade37c86dcc991 +Author: Durand Fabrice +Date: Mon Apr 27 15:53:08 2020 -0400 + + Set ignore_unknown_eap_types cisco_accounting_username_bug to default no + +M html/pfappserver/lib/pfappserver/Form/Config/Radiusd/EAPProfile.pm + +commit 20a9b61cd556e5ba5bd73689d4d8a273edd51e4d +Author: Darren Satkunas +Date: Mon Apr 27 15:15:04 2020 -0400 + + (web admin) remove disabled + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/ssl.js + +commit 64296e03a1e567b74e15127b69393f80f5e389f9 +Author: Durand Fabrice +Date: Mon Apr 27 14:13:49 2020 -0400 + + Added missing configuration parameters in eap.conf + +M conf/radiusd/eap.conf.example +M conf/radiusd/tls.conf.defaults + +commit dcd74777adec9996822cd64699de4bc229399104 +Author: Durand Fabrice +Date: Mon Apr 27 14:06:14 2020 -0400 + + Added private key password field + +M conf/radiusd/eap.conf.example +M go/pfconfigdriver/structs.go +M html/pfappserver/lib/pfappserver/Form/Config/Radiusd/OCSPProfile.pm +M html/pfappserver/lib/pfappserver/Form/Config/SSLCertificate.pm +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/ssl.js + +commit 1be196fe6de9cacfc0e5d504dea9624696df4009 +Author: Durand Fabrice +Date: Mon Apr 27 13:07:44 2020 -0400 + + Handle specific case of the pf service + +M lib/pf/services/manager/pf.pm + +commit 18780f788553bd92cede0618550ac813b5179e9e +Author: Durand Fabrice +Date: Mon Apr 27 11:38:03 2020 -0400 + + Handle correctly restart + +M lib/pf/cmd/pf/service.pm +M lib/pf/services/manager.pm + +commit b9dd69f06990fb63540b485cf600982f79b6ebc4 +Author: Durand Fabrice +Date: Mon Apr 27 10:58:05 2020 -0400 + + Stop packetfence-radiusd-auth.service before packetfence-pfcertmanager + and start packetfence-pfcertmanager before + packetfence-radiusd-auth.service on systemctl packetfence-pfcertmanager restart + +M conf/systemd/packetfence-radiusd-auth.service + +commit a30fbf50fbaa77081e7fa5398ab5fd0cb02fda19 +Author: James Rouzier +Date: Mon Apr 27 10:28:46 2020 -0400 + + Don't show radius + +M lib/pf/UnifiedApi/Controller/Config/SSLCertificates.pm + +commit b3cb6b4d5d948e0fb1a9e0df7a367a05e16d9e12 +Author: James Rouzier +Date: Mon Apr 27 10:20:30 2020 -0400 + + Allow to filter which items are listed + +M lib/pf/UnifiedApi/Controller/Config.pm + +commit 298c279829c90bd79e81f5dfb0064161875bc57b +Author: Darren Satkunas +Date: Mon Apr 27 10:16:21 2020 -0400 + + (web admin) consume TLS certificate options + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/tls.js + +commit 0eba40c2cb544280ae5977121b6ee8ee4c4714f5 +Author: Darren Satkunas +Date: Mon Apr 27 09:32:36 2020 -0400 + + (web admin) add not_deletable field + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/eap.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/fast.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/ocsp.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/ssl.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/tls.js + +commit 3b9171a51d1d39e0838c2fb7444c5757f972c6e2 +Author: Darren Satkunas +Date: Mon Apr 27 09:31:19 2020 -0400 + + (web admin) remove SSL type + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/ssl.js + +commit 5233609722914f3f3ac0d71fdf0ebe83b4cc24f9 +Author: Durand Fabrice +Date: Mon Apr 27 09:23:08 2020 -0400 + + Fix logic + +M go/certmanager/main.go + +commit 7c4c217295cc8426a8d4914940a935590a6b6207 +Author: Durand Fabrice +Date: Mon Apr 27 09:10:13 2020 -0400 + + Only manage radius certificates + +M conf/ssl.conf.defaults +M go/certmanager/main.go +M go/pfconfigdriver/structs.go + +commit 35636e3cbb7a85c63ee7896b424dd50dc9146e51 +Author: Durand Fabrice +Date: Mon Apr 27 08:25:41 2020 -0400 + + Renamed files + +A lib/pfconfig/namespaces/config/EAP.pm +D lib/pfconfig/namespaces/config/Eap.pm +A lib/pfconfig/namespaces/config/TLS.pm +D lib/pfconfig/namespaces/config/Tls.pm +M lib/pfconfig/namespaces/resource/eap_config.pm + +commit b53e73a4ad21e3bfec51c16f87c6a3667cab54f9 +Author: Durand Fabrice +Date: Fri Apr 24 22:18:10 2020 -0400 + + Create symlink if tls-eap-fast or tls-common + +M go/certmanager/main.go + +commit 60f7e9f83818b424872eb8c810cf3adb7de39deb +Author: Darren Satkunas +Date: Fri Apr 24 16:41:33 2020 -0400 + + (web admin) finalize CRUD + +M html/pfappserver/root/static.alt/src/views/Configuration/_api/index.js +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusEapView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusFastView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusOcspView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusSslView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusTlsView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_store/radiusEap.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/radiusFast.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/radiusOcsp.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/radiusTls.js + +commit dbd49e7dcbda5431eae1ff6ec85e826fb57a07e9 +Author: Durand Fabrice +Date: Fri Apr 24 15:33:59 2020 -0400 + + Changed the minimum freeradius version + +M debian/control +M rpm/packetfence.spec + +commit 72c500d92bbd657351b15fc12a7114b9f54502e4 +Author: Darren Satkunas +Date: Fri Apr 24 15:06:22 2020 -0400 + + (web admin) fix disabled forms + +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusEapView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusFastView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusOcspView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusTlsView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/eap.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/fast.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/ocsp.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/tls.js + +commit 2a9283df129ec29356016aa225a912c5dbf8d23b +Author: Darren Satkunas +Date: Fri Apr 24 11:32:33 2020 -0400 + + (web admin) consume LDAP auth source rule action options from "*_action" meta + +M html/pfappserver/root/static.alt/src/globals/pfActions.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/authenticationSource.js + +commit f8645be55f4f668b96e1914a5d299be156c9813e +Author: Durand Fabrice +Date: Fri Apr 24 10:18:03 2020 -0400 + + Fixed typo in eap.conf + +M conf/radiusd/eap.conf.example + +commit f357c2ea7c61950245f384b0fbd37b07bc104d31 +Author: Durand Fabrice +Date: Fri Apr 24 10:01:54 2020 -0400 + + prefix certificate name with radius_ + +M conf/radiusd/eap.conf.example + +commit dae932b8dc30ccda3c897c2ee5e1b024cc28e802 +Author: Durand Fabrice +Date: Fri Apr 24 09:41:08 2020 -0400 + + Added pfcertmanager service manager + missing configuration parameters + +M addons/monit/monit_checks_configurations/00_packetfence.tt +M addons/pf-maint.pl +M conf/documentation.conf +M conf/pf.conf.defaults +M conf/systemd/packetfence-pfcertmanager.service +M go/.gitignore +M html/pfappserver/root/static.alt/src/views/Configuration/_config/service.js +M lib/pf/cmd/pf/service.pm +M lib/pf/constants/syslog.pm +A lib/pf/services/manager/pfcertmanager.pm +M packetfence.rsyslog +M t/TestUtils.pm + +commit d53e263e03076cb9918d0709d7ee7c67a223508f +Author: Darren Satkunas +Date: Thu Apr 23 14:32:39 2020 -0400 + + (web admin) remove old radius + +D html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusView.vue +D html/pfappserver/root/static.alt/src/views/Configuration/_config/radius.js +M html/pfappserver/root/static.alt/src/views/Configuration/_router/index.js +M html/pfappserver/root/static.alt/src/views/Configuration/index.vue + +commit f10c7fbcff88aa12362a783fbb3eed18d886da00 +Author: Darren Satkunas +Date: Thu Apr 23 08:58:49 2020 -0400 + + (web admin) rely on not_deletable flag to disable "default" forms + +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusEapView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusFastView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusOcspView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusSslView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusTlsView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/eap.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/fast.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/ocsp.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/tls.js + +commit 5c4ac6da19054317905d11a86be09b2c40cce7bd +Author: Durand Fabrice +Date: Thu Apr 23 08:52:19 2020 -0400 + + Reduce the list of eap default type + +M html/pfappserver/lib/pfappserver/Form/Config/Radiusd/EAPProfile.pm + +commit 2c7f8e2b5f778ea1fa866949793d1faa2a705434 +Author: Durand Fabrice +Date: Wed Apr 22 21:25:16 2020 -0400 + + Allow other to read the fuse fs + +M go/certmanager/main.go + +commit 03882d9778a1695da9e507e790d1cad016b284a4 +Author: Durand Fabrice +Date: Wed Apr 22 19:33:07 2020 -0400 + + Fix permissions + +M go/certmanager/main.go + +commit a1e9d9a74f8bbe1bb3e54d0b3a762b6cd3b3af7a +Author: Durand Fabrice +Date: Wed Apr 22 16:42:23 2020 -0400 + + Fix certificate path in eap + +M conf/radiusd/eap.conf.example + +commit 461468f63651f1debd830bb5e1faba8ff42f2d14 +Author: Darren Satkunas +Date: Wed Apr 22 16:23:40 2020 -0400 + + (web admin) adjust general config + +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusGeneralView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusTabs.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/index.js + +commit ac55c811c17e33a2eb5071dbed0dbf978512795b +Author: James Rouzier +Date: Wed Apr 22 16:12:52 2020 -0400 + + Pull the options for certificate_profile from the config + +M html/pfappserver/lib/pfappserver/Form/Config/Radiusd/TLSProfile.pm + +commit 22b527de5d558c6c64eb5edbaaef2108576ea551 +Author: Durand Fabrice +Date: Wed Apr 22 15:55:23 2020 -0400 + + Added missing files in the packaging + +M debian/packetfence.conffiles +M rpm/packetfence.spec + +commit c0ac7e3a3887b055b3593cb0325ad4e16f148092 +Author: Durand Fabrice +Date: Wed Apr 22 15:34:30 2020 -0400 + + copy pfcertmanager + +M config.mk + +commit 3cb0cc7247816a18d644f8898b974097e2a91ff1 +Author: Durand Fabrice +Date: Wed Apr 22 15:19:24 2020 -0400 + + Fix typo + +M go/Makefile + +commit a735b26e5d1060f11c928495d2229b441eea9e3b +Author: James Rouzier +Date: Wed Apr 22 15:03:36 2020 -0400 + + Fix typo + +M lib/pf/ConfigStore/SSLCertificate.pm + +commit b39ed1c0bc4531588a5d3f58bf1ebfe09cc8451a +Author: Darren Satkunas +Date: Wed Apr 22 14:50:30 2020 -0400 + + (web admin) reword configuration => profile, certificate + +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusEapList.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusEapView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusFastList.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusFastView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusOcspList.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusOcspView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusSslList.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusSslView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusTabs.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusTlsList.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusTlsView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/index.vue + +commit ec71652ec593d714b42ee8851a686d631b5d3319 +Author: Durand Fabrice +Date: Wed Apr 22 14:47:55 2020 -0400 + + Removed tenant id for ssl.conf + +M conf/ssl.conf.defaults +M lib/pfconfig/namespaces/config/Ssl.pm + +commit ab2ce6e797466baf8423a98f7c949d93a6690ae2 +Author: Durand Fabrice +Date: Wed Apr 22 14:44:39 2020 -0400 + + Moved up the main function + +M go/certmanager/main.go + +commit 653a2044b545c0d3c342bf5cacc1b5b50bb5d624 +Author: Durand Fabrice +Date: Wed Apr 22 11:36:54 2020 -0400 + + Create symlink for default radius eap configuration + +M go/certmanager/main.go + +commit a4a8ff0bd9a981e21daff4fdb925aee768a9db27 +Author: Darren Satkunas +Date: Wed Apr 22 14:36:29 2020 -0400 + + (web admin) disable default forms + +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusEapView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusFastView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusOcspView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusTlsView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/eap.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/fast.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/ocsp.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/tls.js + +commit f4265d5a0c434b5e915a1ea2a076bfde49eae25c +Author: Darren Satkunas +Date: Wed Apr 22 12:17:59 2020 -0400 + + (web admin) prepare pfFormUpload for use in pfConfigView + +M html/pfappserver/root/static.alt/src/components/pfFormUpload.vue + +commit 485e12d204a9ac6d7393bcbb59d55fd6807f2e82 +Author: Darren Satkunas +Date: Wed Apr 22 12:17:39 2020 -0400 + + (web admin) add radius SSL + +M html/pfappserver/root/static.alt/src/components/pfConfigView.vue +M html/pfappserver/root/static.alt/src/globals/pfValidators.js +M html/pfappserver/root/static.alt/src/store/modules/config.js +M html/pfappserver/root/static.alt/src/views/Configuration/_api/index.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/ssl.js + +commit b8a95c9d3b300f1087a8f82579eb894fb0bda1d4 +Author: Durand Fabrice +Date: Wed Apr 22 10:38:29 2020 -0400 + + Added systemd code + packaging + +A conf/systemd/packetfence-pfcertmanager.service +M conf/systemd/packetfence-radiusd-auth.service +A debian/packetfence-pfcertmanager.service +M debian/rules +M go/certmanager/main.go +M rpm/packetfence.spec + +commit b227fce354b3dc5cb766144f379d9ea6ef26d5ab +Author: Durand Fabrice +Date: Wed Apr 22 10:20:03 2020 -0400 + + Cleaned code + +M go/certmanager/main.go +M go/pfconfigdriver/structs.go + +commit b55fd64f714606734c11cdb93a7728234eb28abb +Author: James Rouzier +Date: Tue Apr 21 17:00:41 2020 -0400 + + New endpoints for /api/v1/config/ssl_certificate(s) + +A html/pfappserver/lib/pfappserver/Form/Config/SSLCertificate.pm +A lib/pf/ConfigStore/SSLCertificate.pm +M lib/pf/UnifiedApi.pm +A lib/pf/UnifiedApi/Controller/Config/SSLCertificates.pm + +commit 87c1a875360e95cc48200635c3186117e7270068 +Author: Darren Satkunas +Date: Tue Apr 21 15:44:26 2020 -0400 + + (web admin) add identifier validators + +M html/pfappserver/root/static.alt/src/globals/pfValidators.js +M html/pfappserver/root/static.alt/src/store/modules/config.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/eap.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/fast.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/ocsp.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/tls.js +M html/pfappserver/root/static.alt/src/views/Configuration/_router/index.js + +commit 5af0ebf117a910fdd61580e6ce86350fea616b7b +Author: Durand Fabrice +Date: Tue Apr 21 15:44:35 2020 -0400 + + Added dynamic reload + +D go/certmanager/certmanager +M go/certmanager/main.go + +commit f391440d655b7028d96b0f3afd2508c021d80f35 +Author: James Rouzier +Date: Tue Apr 21 15:44:15 2020 -0400 + + default_eap_type options + +M html/pfappserver/lib/pfappserver/Form/Config/Radiusd/EAPProfile.pm + +commit c5837a152e718f4df3460b05e078519cacfda06e +Author: Darren Satkunas +Date: Tue Apr 21 13:46:35 2020 -0400 + + (web admin) expand eap form + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/eap.js + +commit cacdd69f93c92ac4d7b956876d04f68ca545f3ad +Author: Darren Satkunas +Date: Tue Apr 21 13:10:54 2020 -0400 + + (web admin) add radius EAP + +M html/pfappserver/root/static.alt/src/views/Configuration/_api/index.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/tls.js + +commit 8f58726eeff80ece325490fe142fa29f28ca22ee +Author: Darren Satkunas +Date: Tue Apr 21 11:52:53 2020 -0400 + + (web admin) add radius TLS + +M html/pfappserver/root/static.alt/src/views/Configuration/_api/index.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/tls.js + +commit 7d6c6f2d701657afa86b5e0c755c253a100556ad +Author: James Rouzier +Date: Tue Apr 21 13:46:19 2020 -0400 + + Create a MemRegularFile that can be updated + +A go/certmanager/certmanager +M go/certmanager/main.go +A go/certmanager/mem.go + +commit 25d9e9e86b63168a7ed1376ecc7f15d129b7d9b2 +Author: James Rouzier +Date: Tue Apr 21 12:08:56 2020 -0400 + + Expand eap_authentication_types + +M lib/pf/ConfigStore/Radiusd/EAPProfile.pm + +commit 9ddc54119c84c3a6287c8fd0ee61f9024145bf53 +Author: James Rouzier +Date: Tue Apr 21 12:05:27 2020 -0400 + + Fix parameter name + +M lib/pf/UnifiedApi.pm + +commit 5b52a428782804f6dd1ea81f0c73e6cd6cdf0ff0 +Author: Durand Fabrice +Date: Tue Apr 21 11:54:45 2020 -0400 + + refresh + +M go/certmanager/main.go + +commit 9390226ef8d9ec92d1d8405b11491b5f902d808c +Author: Darren Satkunas +Date: Tue Apr 21 11:09:56 2020 -0400 + + (web admin) add radius oscp + +M html/pfappserver/root/static.alt/src/views/Configuration/_api/index.js +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusEapView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusFastView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusOcspView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusSslView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusTlsView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/ocsp.js + +commit 5ca39c96bc4c4d5863c0156749186d41494f324b +Author: Darren Satkunas +Date: Mon Apr 20 17:32:01 2020 -0400 + + (web admin) add radius fast + +M html/pfappserver/root/static.alt/src/views/Configuration/_api/index.js +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusEapList.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusEapView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusFastList.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusFastView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusOcspList.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusOcspView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusSslList.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusSslView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusTlsList.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusTlsView.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/fast.js + +commit 04e1e0d27a6a90d5750bc7f5a5cf048437c1116e +Author: James Rouzier +Date: Tue Apr 21 08:01:21 2020 -0400 + + New endpoints for /api/v1/config/radiusd/eap_profile(s) + +A html/pfappserver/lib/pfappserver/Form/Config/Radiusd/EAPProfile.pm +A lib/pf/ConfigStore/Radiusd/EAPProfile.pm +M lib/pf/UnifiedApi.pm +A lib/pf/UnifiedApi/Controller/Config/Radiusd/EAPProfiles.pm + +commit 7c99e30e8229252ef38ed7097171458294d2b2ec +Author: James Rouzier +Date: Tue Apr 21 07:57:56 2020 -0400 + + Add allowed to Toggle fields + +M lib/pf/UnifiedApi/Controller/Config.pm +M t/unittest/UnifiedApi/Controller/Config/OPTIONS.t + +commit 86fd6b0bdb46f0e7fcbf1b6c773e47613d90d80d +Author: James Rouzier +Date: Tue Apr 21 07:03:28 2020 -0400 + + New endpoints for /api/v1/config/radiusd/tls_profile(s) + +M html/pfappserver/lib/pfappserver/Form/Config/Radiusd/FastProfile.pm +A html/pfappserver/lib/pfappserver/Form/Config/Radiusd/TLSProfile.pm +A lib/pf/ConfigStore/Radiusd/TLSProfile.pm +M lib/pf/UnifiedApi.pm +A lib/pf/UnifiedApi/Controller/Config/Radiusd/TLSProfiles.pm + +commit f331983da7e15dadce08dacdb267e8ddeb88c30c +Author: Durand Fabrice +Date: Tue Apr 21 07:53:28 2020 -0400 + + Umount on exit + +M go/certmanager/main.go + +commit f17b188314af2c7f382d567c8972b7efee39a9ad +Author: Durand Fabrice +Date: Mon Apr 20 20:54:32 2020 -0400 + + Fixed code + +M go/certmanager/main.go + +commit e7f67e5b20e1f15421227c1e5d213946a522f9a1 +Author: Durand Fabrice +Date: Mon Apr 20 16:08:53 2020 -0400 + + Init certificate store + +M go/Makefile +M go/certmanager/main.go + +commit 0f516ebed1919b1301f1d349edefc97e3ce036ca +Author: James Rouzier +Date: Mon Apr 20 16:06:53 2020 -0400 + + New endpoints for /api/v1/config/radiusd/ocsp_profile(s) + +A html/pfappserver/lib/pfappserver/Form/Config/Radiusd/OCSPProfile.pm +A lib/pf/ConfigStore/Radiusd/OCSPProfile.pm +M lib/pf/UnifiedApi.pm +A lib/pf/UnifiedApi/Controller/Config/Radiusd/OCSPProfiles.pm + +commit 04ef6fc4091e630c44842685a98954155637c408 +Author: Darren Satkunas +Date: Mon Apr 20 15:50:44 2020 -0400 + + (web admin) initial stubs + +A html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusEapList.vue +A html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusEapView.vue +A html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusFastList.vue +A html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusFastView.vue +A html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusGeneralView.vue +A html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusOcspList.vue +A html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusOcspView.vue +A html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusSslList.vue +A html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusSslView.vue +A html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusTabs.vue +A html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusTlsList.vue +A html/pfappserver/root/static.alt/src/views/Configuration/_components/RadiusTlsView.vue +A html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/eap.js +A html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/fast.js +A html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/index.js +A html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/ocsp.js +A html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/ssl.js +A html/pfappserver/root/static.alt/src/views/Configuration/_config/radius/tls.js +M html/pfappserver/root/static.alt/src/views/Configuration/_router/index.js +A html/pfappserver/root/static.alt/src/views/Configuration/_store/radiusEap.js +A html/pfappserver/root/static.alt/src/views/Configuration/_store/radiusFast.js +A html/pfappserver/root/static.alt/src/views/Configuration/_store/radiusOcsp.js +A html/pfappserver/root/static.alt/src/views/Configuration/_store/radiusSsl.js +A html/pfappserver/root/static.alt/src/views/Configuration/_store/radiusTls.js +M html/pfappserver/root/static.alt/src/views/Configuration/index.vue + +commit f0ee387a5a1b552f5935808189e0103b3d1f1925 +Author: James Rouzier +Date: Mon Apr 20 15:26:15 2020 -0400 + + New endpoints for /api/v1/config/radiusd/fast_profile(s) + +A html/pfappserver/lib/pfappserver/Form/Config/Radiusd/FastProfile.pm +A lib/pf/ConfigStore/Radiusd/FastProfile.pm +M lib/pf/UnifiedApi.pm +A lib/pf/UnifiedApi/Controller/Config/Radiusd/FastProfiles.pm + +commit c29fe72a9f8eeab41e7cb9de4492ca954bc097a2 +Author: Durand Fabrice +Date: Mon Apr 20 14:21:00 2020 -0400 + + Concat certificate + +M go/certmanager/main.go + +commit a920c124f30fe8c9bfb1a755a4bdc88e75289c7c +Author: Durand Fabrice +Date: Mon Apr 20 13:08:12 2020 -0400 + + Generate certificate files + +A go/certmanager/main.go +M go/go.mod +M go/go.sum + +commit 6bf76d3480826424fc74138c16588662b3ad92d7 +Author: Durand Fabrice +Date: Mon Apr 20 08:32:18 2020 -0400 + + Fixed EAP pfconfigdriver struct + +M go/pfconfigdriver/structs.go + +commit d35df83847b0e2d014e65ce52d93aa5844d2daf6 +Author: Durand Fabrice +Date: Mon Apr 20 07:32:48 2020 -0400 + + Typo + +M go/pfconfigdriver/structs.go + +commit b782cb7f2da0c454785ddf4ddd4d0fe1d7230edf +Author: Durand Fabrice +Date: Mon Apr 20 07:29:08 2020 -0400 + + Replace cert file by certificate and pfconfig draft of eap config + +M conf/radiusd/eap.conf.example +M conf/ssl.conf.defaults +M go/pfconfigdriver/structs.go + +commit 7a7599ead1cc5461cb2936ebb4dbd13c94bae1a5 +Author: Durand Fabrice +Date: Thu Apr 2 16:31:05 2020 -0400 + + Admin gui option + +M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm +M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm +M html/pfappserver/root/static.alt/src/globals/pfActions.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/authenticationSource.js +M lib/pf/Authentication/constants.pm + +commit a73891b5b86a7fafd7ad037000d105a4e5d3a6f2 +Author: Durand Fabrice +Date: Thu Apr 2 11:32:03 2020 -0400 + + Added a way to choose the Auth-Type from the radius filter in + packetfence.authorize scope + +M conf/radiusd/packetfence.example +M lib/pf/services/manager/radiusd_child.pm + +commit 398c49cda82fbceff2c2eed67c1426d8832e694a +Author: Durand Fabrice +Date: Wed Apr 1 16:12:23 2020 -0400 + + Added a new attribute in inverse dictionary + +M lib/pf/services/manager/radiusd_child.pm +M raddb/dictionary.inverse + +commit db0e7037d14b99c8354c0ca709b4ce42bf5db3af +Author: Durand Fabrice +Date: Tue Mar 31 14:51:59 2020 -0400 + + Fix unlang config + +M conf/radiusd/eap.conf.example + +commit 2969ad54ca6322f3f5de60f03eca5547729fd5ff +Author: Durand Fabrice +Date: Tue Mar 31 14:44:56 2020 -0400 + + Fix typo + +M lib/pfconfig/namespaces/config/Ocsp.pm + +commit 64e4e1e4befa8e0aaa29f8b740aa2368cc5480e3 +Author: Durand Fabrice +Date: Tue Mar 31 14:20:49 2020 -0400 + + Generate eap configuration + +M conf/radiusd/eap.conf.example +M lib/pf/services/manager/radiusd_child.pm + +commit c7207af5743f56372b093ab52b2bc56c5611b5b6 +Author: Durand Fabrice +Date: Tue Mar 31 12:56:42 2020 -0400 + + Transform list as an array + +M lib/pfconfig/namespaces/resource/eap_config.pm + +commit 43d7340c5b76983d0791911f6b40d6dc598ee503 +Author: Durand Fabrice +Date: Tue Mar 31 11:40:30 2020 -0400 + + Clean + +M lib/pf/config.pm +D lib/pfconfig/namespaces/resource/tls_config.pm + +commit 8ebe92bb2ef221cbe94a88b1290978c64ff5eddf +Author: Durand Fabrice +Date: Tue Mar 31 11:35:15 2020 -0400 + + Generate the whole eap config + +A conf/radiusd/eap_profiles.conf.defaults +A conf/radiusd/eap_profiles.conf.example +A conf/radiusd/fast.conf.defaults +A conf/radiusd/fast.conf.example +M lib/pf/file_paths.pm +A lib/pfconfig/namespaces/config/Eap.pm +A lib/pfconfig/namespaces/config/Fast.pm +M lib/pfconfig/namespaces/config/Ssl.pm +M lib/pfconfig/namespaces/config/Tls.pm +A lib/pfconfig/namespaces/resource/eap_config.pm + +commit 0690bf982b0bbf3f17d254f574ba94bcf15482d2 +Author: Durand Fabrice +Date: Tue Mar 31 09:41:00 2020 -0400 + + Merged eap.conf and eaptls.conf + +M conf/radiusd/eap.conf.example +D conf/radiusd/eaptls.conf.example +M lib/pf/services/manager/radiusd_child.pm + +commit ff64e6db279e04b73bf4c6533032218984ffee63 +Author: Durand Fabrice +Date: Tue Mar 31 09:25:00 2020 -0400 + + Fixed template + +M conf/radiusd/eaptls.conf.example + +commit c9f97dc1ca5648a2c3823132ef9ca3b91f752b3b +Author: Durand Fabrice +Date: Tue Mar 31 09:08:51 2020 -0400 + + Fixed typo + +M lib/pfconfig/namespaces/resource/tls_config.pm + +commit 7cb285e131ed7788220cf7510ec2eefe145281b5 +Author: Durand Fabrice +Date: Mon Mar 23 10:21:14 2020 -0400 + + Started config generation from template + +M conf/radiusd/eaptls.conf.example +M conf/radiusd/ocsp.conf.defaults +M lib/pf/config.pm +M lib/pf/services/manager/radiusd_child.pm + +commit 5b8e23ee702faa27c4445f4359768950447a2cce +Author: Durand Fabrice +Date: Tue Mar 17 16:03:03 2020 -0400 + + Draft of configuration generation + +A conf/radiusd/eaptls.conf.example +M lib/pf/services/manager/radiusd_child.pm + +commit 89e8cbeaa2a4944fa77db896412638cfe368d122 +Author: Durand Fabrice +Date: Fri Jan 17 16:25:23 2020 -0500 + + Added resource tls_config + +M lib/pfconfig/namespaces/config/Ocsp.pm +M lib/pfconfig/namespaces/config/Ssl.pm +M lib/pfconfig/namespaces/config/Tls.pm +A lib/pfconfig/namespaces/resource/tls_config.pm + +commit ddc25ed1afd9be4ee9a0c5612ceb9a94b9e3efb2 +Author: Durand Fabrice +Date: Fri Jan 17 15:35:29 2020 -0500 + + Renamed file + +D conf/radiusd/tls.conf +A conf/radiusd/tls.conf.example + +commit 66798b2d1ba467b5f548d29aa897f91a6adcd530 +Author: Durand Fabrice +Date: Fri Jan 17 15:31:41 2020 -0500 + + Removed double + +M lib/pf/config.pm + +commit 7b2ddb6dea81e24eb935b9e12894e905540544c4 +Author: Durand Fabrice +Date: Fri Jan 17 15:25:42 2020 -0500 + + remove useless file + +D conf/eap.conf.example + +commit 1840b818b5192521bbe7e610f6d7218d7939412b +Author: Durand Fabrice +Date: Fri Jan 17 15:23:46 2020 -0500 + + Added Ocsp config namespace + +M lib/pf/config.pm +A lib/pfconfig/namespaces/config/Ocsp.pm + +commit 30de72ed6ee84618baa6de58497ba852a2d4b9fd +Author: Durand Fabrice +Date: Thu Jan 16 16:58:56 2020 -0500 + + Added ocsp config namespace + +A conf/radiusd/ocsp.conf.defaults +A conf/radiusd/ocsp.conf.example +A conf/radiusd/tls.conf +A conf/radiusd/tls.conf.defaults +D conf/tls.conf +D conf/tls.conf.defaults +M lib/pf/file_paths.pm + +commit fd92472928e5d1691171b3ece548762aad4046d7 +Author: Durand Fabrice +Date: Thu Jan 16 14:40:54 2020 -0500 + + Added tls.conf.defaults file + +M conf/tls.conf.defaults + +commit 586da93e01a465c42cd03b6eb21247b3945f7694 +Author: Durand Fabrice +Date: Wed Jan 15 13:33:23 2020 -0500 + + Eap -> tls + +D conf/eap.conf.defaults +A conf/tls.conf +A conf/tls.conf.defaults +M lib/pf/file_paths.pm +D lib/pfconfig/namespaces/config/Eap.pm +A lib/pfconfig/namespaces/config/Tls.pm + +commit 945ce82b557d91a9c723c1b344cd5507a25fa276 +Author: Durand Fabrice +Date: Tue Jan 14 16:56:51 2020 -0500 + + Added eap config namespace + +A conf/eap.conf.defaults +A conf/eap.conf.example +M conf/ssl.conf.defaults +M lib/pf/file_paths.pm +A lib/pfconfig/namespaces/config/Eap.pm + +commit 4ac8c3a614ebf124a55c72bd098c8b65d0109fe0 +Author: Durand Fabrice +Date: Tue Jan 14 16:21:44 2020 -0500 + + First draft + +A conf/ssl.conf.defaults +A conf/ssl.conf.example +M lib/pf/config.pm +M lib/pf/file_paths.pm +A lib/pfconfig/namespaces/config/Ssl.pm + +commit fc904b0c6bbe84db93175bf8c037d7f54c9c991c +Author: Darren Satkunas +Date: Fri May 29 13:35:11 2020 -0400 + + (web admin) deprecate radius filter answers allow_custom + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/filterEngine.js + +commit c3f76aa5d9466ee090f006a273b666269a7c87e8 +Author: James Rouzier +Date: Fri May 29 12:12:40 2020 -0400 + + Fix import cycle + +M lib/pf/condition_parser.pm +M lib/pf/config/builder/filter_engine.pm +A lib/pf/constants/condition_parser.pm +M lib/pf/constants/filters.pm + +commit 5e0c7e76c79be7a1832f16fe6802a8aaf8b078c7 +Author: James Rouzier +Date: Fri May 29 12:11:57 2020 -0400 + + Update tests + +M t/util.t + +commit 7317887d6334f6e9a503179689a255b7152b3b89 +Author: Darren Satkunas +Date: Fri May 29 12:03:37 2020 -0400 + + (web admin) maintain natural order of cluster status, fixes #5487 + +M html/pfappserver/root/static.alt/src/views/Status/_store/index.js + +commit 2d2146553508ec39617be57008fd5e6fc81b0dda +Author: Ludovic Marcotte +Date: Fri May 29 10:44:51 2020 -0400 + + Fixed many typos + +M NEWS.asciidoc + +commit 33ef33c2d9d09cc591408aa51db325c5e8235f0a +Author: Julien Semaan +Date: Fri May 29 10:18:47 2020 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit d09bc75fe3d87bcc32283d780fdac5e781fedef2 +Author: Durand Fabrice +Date: Fri May 29 08:53:14 2020 -0400 + + Updated NEWS.asciidoc + +M NEWS.asciidoc + +commit 64c200879deadd64d270abf77e606c36af8ce2f9 +Author: Durand Fabrice +Date: Fri May 29 08:45:01 2020 -0400 + + Fixes #5486 + Force local api backend on direct admin gui access (cluster mode) + +M lib/pf/services/manager/haproxy_admin.pm + +commit d2383bdc93e5e25e33e44f0d095e027b64a24011 +Author: Darren Satkunas +Date: Thu May 28 16:19:24 2020 -0400 + + (web admin) suffix pid w/ tenant domain_name when creating a user + +M html/pfappserver/root/static.alt/src/components/pfFormInput.vue +M html/pfappserver/root/static.alt/src/store/modules/session.js +M html/pfappserver/root/static.alt/src/views/Users/_components/UsersCreate.vue + +commit 4b6fe12e5b716cb58590f38452354ddace8e9997 +Author: James Rouzier +Date: Thu May 28 15:34:50 2020 -0400 + + Fix flattening + + Fixes #5483 + +M lib/pf/UnifiedApi/Controller/Users/Password.pm + +commit cee1cc6f37d6ceb3a092ad99794cec6666a1d067 +Author: Julien Semaan +Date: Thu May 28 15:17:01 2020 -0400 + + make a copy of the sysloginfo hash element before changing it in constants + +M lib/pf/constants/syslog.pm + +commit e432cbc7fbdd372af83a18ace5b9acfc8b83e9ab +Author: James Rouzier +Date: Thu May 28 14:51:56 2020 -0400 + + Support access_level as an array + + Fixes #5483 + +M lib/pf/UnifiedApi/Controller/Users/Password.pm + +commit 6672972d590d1ce07232471fe51daab4cadc913c +Author: James Rouzier +Date: Thu May 28 11:32:06 2020 -0400 + + Add array of value in tests + +M t/unittest/access_filter/radius.t + +commit c5fcd0e08952d450a45c10cc1c1c3e3e7d9841aa +Author: James Rouzier +Date: Thu May 28 11:09:02 2020 -0400 + + Split by = for Radius Attributes + +M lib/pf/access_filter/radius.pm +M t/unittest/access_filter/radius.t + +commit ddcef501d4c83c02659b01832fb513591f34d24f +Author: Durand Fabrice +Date: Thu May 28 10:44:31 2020 -0400 + + Append radius_configuration.radius_attributes to the list of attributes + +M go/caddy/api/radius_attributes.go +M go/pfconfigdriver/structs.go + +commit 1937311e965dbca6cc51e221fca3ba0c326ff15a +Author: James Rouzier +Date: Thu May 28 09:25:42 2020 -0400 + + Add missing file + +A go/caddy/api/error.go + +commit 3e48e9b48cb94dc3e07f2ca1b16657ac51ed69fa +Author: James Rouzier +Date: Wed May 27 13:14:25 2020 -0400 + + Add error handling to search radius attributes + +M go/caddy/api/api.go +M go/caddy/api/query.go +M go/caddy/api/radius_attributes.go +M go/caddy/api/radius_attributes_test.go + +commit a56e8318cb1958c0ee61b68107035ee859503260 +Author: James Rouzier +Date: Mon May 25 06:32:05 2020 -0400 + + Add the ability filter radius attributes + +M go/caddy/api/placeholders.go +A go/caddy/api/query.go +M go/caddy/api/radius_attributes.go +A go/caddy/api/radius_attributes_test.go + +commit e1b97d1789ac8c5b5e52f6c48e18c3c9789621a7 +Author: Darren Satkunas +Date: Thu May 28 10:27:28 2020 -0400 + + (web admin) code fixes + +M html/pfappserver/root/static.alt/src/App.vue +M html/pfappserver/root/static.alt/src/views/Users/_router/index.js + +commit 1b3aac28864bed0ba14d1e69b21f3b5cf5d6c90f +Author: James Rouzier +Date: Thu May 28 10:01:10 2020 -0400 + + Fix error after rebase + +M lib/pf/mini_template.pm + +commit 2b89123395d546c05e56c9e0f2950fc6f9198b9f +Author: Darren Satkunas +Date: Thu May 28 09:52:55 2020 -0400 + + (web admin) required LDAP source when custom attributes is enabled, fixes #5477 + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/realm.js + +commit a60ff1f00e2a929377ffaeed39f27910909aa87d +Author: Darren Satkunas +Date: Thu May 28 09:31:36 2020 -0400 + + (web admin) complete group errors + +M html/pfappserver/root/static.alt/src/components/pfFieldPersonOpenid.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_config/authenticationSource.js + +commit a1ead73c3ff0fa7635bd55eb8b1d3a01feb582b5 +Author: Darren Satkunas +Date: Thu May 28 09:17:33 2020 -0400 + + (web admin) add field errors + +M html/pfappserver/root/static.alt/src/components/pfFieldPersonOpenid.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_config/authenticationSource.js + +commit 9bb0f54ac788cc95c67c72d9afc60010ba4584a2 +Author: Durand Fabrice +Date: Thu May 28 08:35:52 2020 -0400 + + Fixed wrong ip address format + +M lib/pf/services/manager/keepalived.pm + +commit 4a3ada312d1dcef06ef159009a3babe634240de8 +Author: Durand Fabrice +Date: Thu May 28 08:29:22 2020 -0400 + + use constant + +M lib/pf/condition_parser.pm +M lib/pf/config/builder/filter_engine.pm +M lib/pf/constants/filters.pm + +commit d6948fb110c6a9dbf392440e882abc100a5fea2a +Author: nqb +Date: Thu May 28 08:40:38 2020 +0200 + + [Venom] add teardown + +M t/venom/pfservers/backup_db_and_restore/TESTSUITE.md +A t/venom/pfservers/backup_db_and_restore/teardown/00_teardown.yml + +commit 3495715951fd4251bbc4915759c2f993764f8a7e +Author: nqb +Date: Thu May 28 08:39:23 2020 +0200 + + [Venom] change find logic and use basename + +M t/venom/pfservers/backup_db_and_restore/00_backup_db_and_restore.yml +M t/venom/vars/all.yml + +commit 7ea93f54ab40a3607688675343e9dd368d432e6f +Author: nqb +Date: Thu May 28 08:27:56 2020 +0200 + + [Venom] fix missing changes + +M t/venom/pfservers/backup_db_and_restore/00_backup_db_and_restore.yml +M t/venom/vars/all.yml + +commit 4674556fc162e73478121bf48ff5bcef5cfb2aaf +Author: nqb +Date: Thu May 28 07:45:41 2020 +0200 + + [Venom] improve make targets with teardown + +M t/venom/Makefile + +commit 72a2552d42f86753029d549e340f642d03b76fc4 +Author: Christopher Huguet +Date: Tue May 5 10:04:46 2020 -0400 + + [Venom] first draft with scenario description + +M t/venom/Makefile +A t/venom/pfservers/backup_db_and_restore/00_backup_db_and_restore.yml +A t/venom/pfservers/backup_db_and_restore/TESTSUITE.md +M t/venom/vars/all.yml + +commit 98f001841f586f282fdc5aee4900e9e6cada0d19 +Author: Darren Satkunas +Date: Wed May 27 16:45:01 2020 -0400 + + (web admin) implement person_field/openid_field for person_mappings + +A html/pfappserver/root/static.alt/src/components/pfFieldPersonOpenid.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_config/authenticationSource.js + +commit 4ffa4011ca88249212d9fbaab40ccb987899da9e +Author: Durand Fabrice +Date: Wed May 27 08:41:27 2020 -0400 + + Fixed logic in updateAnswerNameValue + +M lib/pf/access_filter/radius.pm + +commit c6537f0d6fa25a972dee73454f54caa345640c47 +Author: Durand Fabrice +Date: Wed May 27 08:35:52 2020 -0400 + + Moved FUNCS in mini_template + +M lib/pf/access_filter/radius.pm +M lib/pf/mini_template.pm + +commit 1256cfbd827e6ef430ab315de87cb57ce5e1dcf1 +Author: Durand Fabrice +Date: Wed May 27 08:06:42 2020 -0400 + + Renamed fixup to preProcess + +M html/pfappserver/lib/pfappserver/Form/Config/FilterEngines/RADIUSFilter.pm +M lib/pf/radius.pm +M t/unittest/config/builder/filter_engine.t + +commit ce08c48f4a8f4fe073e81535fb80381f0e1394d7 +Author: James Rouzier +Date: Tue May 26 11:54:16 2020 -0400 + + Refactor + +M lib/pf/mini_template.pm + +commit 00a6fd1a7f399156caeab8212f49c53f1009ed5d +Author: Durand Fabrice +Date: Tue May 26 09:23:56 2020 -0400 + + Removed useless var + +M lib/pf/access_filter/radius.pm + +commit b6eb4218c65a6985938282fa54443452ddc775ed +Author: Durand Fabrice +Date: Tue May 26 09:08:03 2020 -0400 + + Support for array with Packetfence-Raw + +M lib/pf/access_filter/radius.pm + +commit 3ac63f5aaac052d0180707960a43e1eb0526a089 +Author: James Rouzier +Date: Fri May 22 14:14:50 2020 -0400 + + Allow spaces between Attribute and value + +M lib/pf/access_filter/radius.pm +M t/unittest/access_filter/radius.t + +commit 870ac19f1e6c932a2defa0623a92ab9b259ae256 +Author: James Rouzier +Date: Fri May 22 13:15:04 2020 -0400 + + Support = in split + +M lib/pf/access_filter/radius.pm +M t/unittest/access_filter/radius.t + +commit 109216fcd6684722f82f0d0bcda4db17d86ad522 +Author: James Rouzier +Date: Fri May 22 11:48:51 2020 -0400 + + Filter the Packetfence-Raw attribute + +M lib/pf/access_filter/radius.pm +A t/unittest/access_filter/radius.t + +commit 51f3590d650c043e97b52567f78a7858d67c279e +Author: Darren Satkunas +Date: Wed May 13 16:55:35 2020 -0400 + + (web admin) apply pattern to validations + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/filterEngine.js + +commit 76fc7bed4464c914ce9d65825082f2788b2c3607 +Author: Darren Satkunas +Date: Wed May 13 16:19:55 2020 -0400 + + (web admin) all taggable answer type + +M html/pfappserver/root/static.alt/src/components/pfFieldPrefixTypeValue.vue +M html/pfappserver/root/static.alt/src/components/pfFormChosen.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_config/filterEngine.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/index.js + +commit 512b83dac2878db8bac24251fe129019a6f6abb7 +Author: James Rouzier +Date: Wed May 13 14:32:43 2020 -0400 + + Add a pattern to type + +M html/pfappserver/lib/pfappserver/Form/Field/RadiusAnswer.pm + +commit c67d1cc048221216e6fbb9fe37691d4fcc9b99ca +Author: Darren Satkunas +Date: Wed May 13 11:57:31 2020 -0400 + + (web admin) add TRUE condition operator + +M html/pfappserver/root/static.alt/src/components/pfFormBoolean.vue +M html/pfappserver/root/static.alt/src/globals/pfOperators.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/filterEngine.js + +commit eb2cc53831d85c10bf1cf4a3864b20113c4e2fa8 +Author: James Rouzier +Date: Wed May 13 10:32:42 2020 -0400 + + Add allow_custom to all fields with allowed or allowed_lookup + +M lib/pf/UnifiedApi/Controller/Config.pm +M lib/pf/UnifiedApi/Controller/Config/Subtype.pm +M t/unittest/UnifiedApi/Controller/Config/OPTIONS.t + +commit e90fb477999714fb274acaff1bbd69ef0dbdcb9b +Author: James Rouzier +Date: Wed May 13 09:41:38 2020 -0400 + + Add tag allow custom + +M html/pfappserver/lib/pfappserver/Form/Field/RadiusAnswer.pm + +commit 4ba019b92c2a352a1056b4d7f06e7e5a9c968e82 +Author: James Rouzier +Date: Wed May 13 09:28:10 2020 -0400 + + Handle the serialization for the true condition + +M lib/pf/condition_parser.pm +M t/unittest/condition_parser.t + +commit 9ebb79d5b11178e10cb5ce77ba1328c146b51f81 +Author: James Rouzier +Date: Wed May 13 09:25:01 2020 -0400 + + Add support for the true func + +M lib/pf/config/builder/filter_engine.pm + +commit 5452d20b6b402ac92c3ffd0b2d255ab18b3c37a7 +Author: James Rouzier +Date: Sun May 10 09:28:14 2020 -0400 + + Add BuildFromMatch + +M lib/pf/access_filter/radius.pm +M t/util.t + +commit ee73a91731d1d3b6807224a3bf086d71a0432eea +Author: James Rouzier +Date: Fri May 8 15:37:17 2020 -0400 + + No need to have the vendor prefixed + +M lib/pf/config/builder/filter_engine/radius.pm + +commit a1e9ad877d3dcc92963993fd5faa76f9679ec713 +Author: Durand Fabrice +Date: Fri May 8 13:37:23 2020 -0400 + + fixed logic + typo + +M lib/pf/radius.pm + +commit b3b2c1558f9bd1fa87dbc3248ca49f00613545e9 +Author: James Rouzier +Date: Thu May 7 15:26:21 2020 -0400 + + Add fixup radius filter for accounting + +M lib/pf/radius.pm + +commit 21551f46a5710ec7e538a635e27b792dd351bbad +Author: James Rouzier +Date: Thu May 7 15:23:04 2020 -0400 + + Add fixup radius filter + +M lib/pf/radius.pm + +commit 0973088ff36a6e05480bf9dc42e44d460f43129f +Author: James Rouzier +Date: Thu May 7 10:09:18 2020 -0400 + + Upgrade script for range + +A addons/upgrade/to-10.1-radius-filter-template.pl + +commit 2292ff8ae387d69c8cf3ad9095aa130b19e60b14 +Author: James Rouzier +Date: Thu May 7 07:57:16 2020 -0400 + + Use the templated version of the answers + +M lib/pf/access_filter/radius.pm + +commit 2b7eb736bd747f5804703a34d584a44396cca805 +Author: James Rouzier +Date: Thu May 7 07:46:16 2020 -0400 + + Refactor to use pf::mini_template::update_variables_for_set + +M lib/pf/Switch/Template.pm + +commit 3709a64c699292411e7ce56f73ede5e10ca2f607 +Author: James Rouzier +Date: Thu May 7 07:45:43 2020 -0400 + + New function update_variables_for_set + +M lib/pf/mini_template.pm + +commit 52f2dc3002d12032757ab9c046b8084ffa1ca4b5 +Author: James Rouzier +Date: Thu May 7 07:45:16 2020 -0400 + + New function extract + +M lib/pf/util.pm +M t/util.t + +commit e8dfbe819bba3c1646489905d058d82d6af0d0c1 +Author: James Rouzier +Date: Wed May 6 07:22:58 2020 -0400 + + Use a custom builder + +M lib/pfconfig/namespaces/FilterEngine/RadiusScopes.pm + +commit 0631bde57f7ae5494a3c4b9afa742bfc9b9c666f +Author: James Rouzier +Date: Wed May 6 07:19:29 2020 -0400 + + Convert answers into a template + +M lib/pf/config/builder/filter_engine/radius.pm + +commit c7e3d8a3a6a66dbe2b9417023da98eed27c7702f +Author: James Rouzier +Date: Tue May 5 15:31:42 2020 -0400 + + Allow actions, answers and params to modifiable + +M lib/pf/config/builder/filter_engine.pm + +commit 121c395412c05f3560f48ae099e2b6c26883ff3a +Author: James Rouzier +Date: Tue May 5 15:10:50 2020 -0400 + + New module + +A lib/pf/config/builder/filter_engine/radius.pm + +commit c859227ea2cf5c6ac75e6ba22f67142805e82319 +Author: James Rouzier +Date: Tue May 5 15:06:43 2020 -0400 + + Allow the builder to be overridden + +M lib/pfconfig/namespaces/FilterEngine/AccessScopes.pm + +commit 4f384ee3e3ec0efecfba1f3839b92554d991f46c +Author: James Rouzier +Date: Tue May 5 14:11:15 2020 -0400 + + Update tests + +M t/unittest/mini_template.t + +commit aeb5b6d6bb0e37f9024a24fc9b1b68292b310ad3 +Author: James Rouzier +Date: Tue May 5 14:03:35 2020 -0400 + + Better whitespace handling in ${ } directive + +M lib/pf/mini_template.pm + +commit e09001778a606d27eed91d83dea546e55ab05291 +Author: James Rouzier +Date: Tue May 5 10:08:01 2020 -0400 + + Add a true op + +M html/pfappserver/lib/pfappserver/Form/Field/FilterCondition.pm + +commit f12ae72c97672da6199ff78a7d5bec96b0649027 +Author: James Rouzier +Date: Tue May 5 09:07:18 2020 -0400 + + Allow a custom funcs to be passed in + +M lib/pf/mini_template.pm + +commit 04830c6d397e41efdb011ae7ffcfb71148ac2a86 +Author: James Rouzier +Date: Mon May 4 15:45:52 2020 -0400 + + Move pf::access_filter::radius::_random to pf::util::random_from_range + +M lib/pf/access_filter/radius.pm +M lib/pf/util.pm + +commit b29c39723e39452ba15df7fc33cfab15fa4898ac +Author: James Rouzier +Date: Mon May 4 15:08:28 2020 -0400 + + Support a true condition + +M lib/pf/config/builder/filter_engine.pm +M t/unittest/config/builder/filter_engine.t + +commit 07a6610baa3a0da487a365efd4480e0ac66eb9bd +Author: James Rouzier +Date: Mon May 4 13:50:26 2020 -0400 + + New scope fixup + +M html/pfappserver/lib/pfappserver/Form/Config/FilterEngines/RADIUSFilter.pm + +commit 2f40366e44cbb4c24a7fa7cc016d8d9d2d6f349c +Author: James Rouzier +Date: Wed May 27 15:17:45 2020 -0400 + + Fix syntax error + +M lib/pf/radius.pm + +commit e3c652bae89ba4601b47dd3514385026d40c0595 +Author: Darren Satkunas +Date: Wed May 27 15:07:11 2020 -0400 + + (web admin) more code fixes + +M html/pfappserver/root/static.alt/src/main.js +M html/pfappserver/root/static.alt/src/views/Auditing/_store/liveLog.js + +commit fbe658d53d020c70848f1de97a9128fb713b8d29 +Author: Darren Satkunas +Date: Wed May 27 14:34:10 2020 -0400 + + (web admin) code fixes + +M html/pfappserver/root/static.alt/src/main.js +M html/pfappserver/root/static.alt/src/styles/_form-chosen.scss +M html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogView.vue + +commit ecb4c1ee5402db2aaa5315912b18f53c82e19334 +Author: Durand Fabrice +Date: Wed May 27 11:02:55 2020 -0400 + + Updated NEWS.asciidoc + +M NEWS.asciidoc + +commit 5d040d16b4cb03167c40bf4b8fe3ca08cf7acc65 +Author: Durand Fabrice +Date: Wed May 27 10:56:54 2020 -0400 + + Uptade $attributes hash + +M lib/pf/Authentication/Source/RADIUSSource.pm + +commit b88dc5831677d538160c1b1468c35ac88b7d3a3a +Author: Durand Fabrice +Date: Wed May 27 09:01:47 2020 -0400 + + Fixed pfsnmp.pm + +M lib/pf/task/pfsnmp.pm + +commit e8832fc6e2ab43dbb056d8f0017993c394a68c0b +Author: Durand Fabrice +Date: Wed May 27 08:51:18 2020 -0400 + + Test if $attributes is a HASH + +M lib/pf/radius.pm + +commit c9f0f8a9c8e428a8399d58a88b89680729cec675 +Author: Durand Fabrice +Date: Tue May 26 16:20:01 2020 -0400 + + added entry in NEAS.asciidoc + +M NEWS.asciidoc + +commit 8b239c733f3acb63e9ec77f7b00cbab1483bbe67 +Author: Julien Semaan +Date: Tue May 26 15:20:58 2020 -0400 + + Update control + +M debian/control + +commit 97bec9629cbdd8ba7ceb5e1de67796ded7d10629 +Author: Julien Semaan +Date: Tue May 26 15:20:00 2020 -0400 + + Update packetfence.spec + +M rpm/packetfence.spec + +commit 903290f8b7d99e01df94ba7bf1cb7dc9bd1a8ac3 +Author: Durand Fabrice +Date: Tue May 26 13:06:03 2020 -0400 + + Fix routing issue when isol/reg l3 networks are behind the management + interface + +M lib/pfconfig/namespaces/resource/network_config.pm + +commit 500b41765a48ce7de1378c5d77bd9ed77e7b881c +Author: Darren Satkunas +Date: Tue May 26 10:06:51 2020 -0400 + + (web admin) reduce element sizing + +M html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogView.vue + +commit 4fe5d1dbffdcf6a1a7e736fcdf5c096a3c2f341f +Author: Darren Satkunas +Date: Tue May 26 09:57:15 2020 -0400 + + (web admin) add size to pfFormChosen + +M html/pfappserver/root/static.alt/src/components/pfFormChosen.vue +M html/pfappserver/root/static.alt/src/styles/_form-chosen.scss + +commit b164e498dac38ef40c297791b173e6f47ff4b944 +Author: Durand Fabrice +Date: Tue May 26 09:32:48 2020 -0400 + + Fixed indentation in sites-enabled/packetfence + +M lib/pf/services/manager/radiusd_child.pm + +commit acfdbcbf1f282ae33eb8791c23f2988e3152503e +Author: Julien Semaan +Date: Tue May 26 07:48:40 2020 -0400 + + adjust proxy regex to support https + +M addons/pf-maint.pl + +commit 69d51973d0ce076cabeac6b499f289e1f3e9d4b5 +Author: James Rouzier +Date: Tue May 26 06:26:53 2020 -0400 + + Fixup person mappings + +M html/pfappserver/lib/pfappserver/Form/Field/PersonMapping.pm + +commit 25194daa8392ec1becfa8e673a43a51b558c64b0 +Author: James Rouzier +Date: Tue May 26 06:25:44 2020 -0400 + + Fix syntax + +M lib/pf/Authentication/utils.pm + +commit d5df8518522cda3be502c66531c707aec7fb1019 +Author: nqb +Date: Tue May 26 12:03:36 2020 +0200 + + [go] add make targets to build pfacct testers + +M go/Makefile + +commit 66e47c55f6c24553573e42812b4bb8b35023d8fd +Author: James Rouzier +Date: Tue May 26 05:37:44 2020 -0400 + + Person mappings inflate deflate + +M lib/pf/Authentication/utils.pm +M lib/pf/ConfigStore/Source.pm + +commit d89849e243c03ca09d649e61a204651978678222 +Author: Durand Fabrice +Date: Mon May 25 22:18:15 2020 -0400 + + Removed regex from default realm list view + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/realm.js + +commit 9debb5a7f5b3b01298f7762f43cba0caeb86bfb2 +Author: Durand Fabrice +Date: Mon May 25 16:10:43 2020 -0400 + + Added child ressouces "config::OrderedRealm" in config::Realm + +M lib/pfconfig/namespaces/config/Realm.pm + +commit e948b4a2d3ddca9ffb21b9019dbd3574f2a5a169 +Author: Durand Fabrice +Date: Mon May 25 16:06:45 2020 -0400 + + Fixes #5469 + +M conf/radiusd/packetfence.example + +commit 7d2b68e04f52cf790eea68bcd8553a3dd78830a5 +Author: Durand Fabrice +Date: Mon May 25 15:55:14 2020 -0400 + + Added ldap and radius retruned from the sources in args. + +M lib/pf/Authentication/Source/LDAPSource.pm +M lib/pf/Authentication/Source/RADIUSSource.pm +M lib/pf/authentication.pm +M lib/pf/radius.pm +M lib/pf/role.pm +M lib/pf/web/wispr.pm + +commit 0270c7c6c174cf559d3284126177d9cf63b46c02 +Author: James Rouzier +Date: Mon May 25 15:34:17 2020 -0400 + + Fix use of an undefined value + +M lib/pf/Authentication/Source/OpenIDSource.pm +M lib/pfconfig/namespaces/config/Authentication.pm + +commit ef4f1e3624cfdaf9e3bb327d8598402b9dfb0ca3 +Author: Julien Semaan +Date: Mon May 25 15:27:05 2020 -0400 + + populate syslog constant based on OS + +M lib/pf/config.pm +M lib/pf/constants/syslog.pm +M lib/pf/util.pm + +commit 1de7a7bea5c0aac56490ad93b839517d86c8d082 +Author: Darren Satkunas +Date: Mon May 25 15:14:45 2020 -0400 + + (web admin) reduce widget size + +M html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogView.vue + +commit dd7cbc4b726609cac3f9c2c03df4674dbe894adf +Author: Darren Satkunas +Date: Mon May 25 15:01:47 2020 -0400 + + (web admin) duplicate pause button + +M html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogView.vue + +commit 17fcbdca3e5c3d545f831de94a689b67a8aca75b +Author: James Rouzier +Date: Mon May 25 14:59:53 2020 -0400 + + Support auth_source_params_child + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/OpenID.pm +M lib/pf/Authentication/Source/OpenIDSource.pm + +commit 0b5bf25d26573bab39989576f410b15dfb909df6 +Author: Darren Satkunas +Date: Mon May 25 14:59:20 2020 -0400 + + (web admin) adjust margins + +M html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogView.vue + +commit 7329f957f34e2100c3a9fd7f6c30cb85a06c1a54 +Author: James Rouzier +Date: Mon May 25 14:49:25 2020 -0400 + + Map person to OpenID infor + +M lib/pf/Authentication/Source/OpenIDSource.pm + +commit fa0bfe0bfc538a2cfaf317c118bfbf79276152cf +Author: Darren Satkunas +Date: Mon May 25 14:42:49 2020 -0400 + + (web admin) move button bar to top/bottom of log output + +M html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogCreate.vue +M html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogView.vue + +commit 11ce462ffb245fa41692ef163514eda8e556b87a +Author: Francis Lachapelle +Date: Mon May 25 12:22:05 2020 -0400 + + (web admin) New v-scroll-100 directive to improve display of large tables + +M html/pfappserver/root/static.alt/src/directives/scroll-100.js +M html/pfappserver/root/static.alt/src/views/Auditing/_components/AdminApiAuditLogsSearch.vue +M html/pfappserver/root/static.alt/src/views/Auditing/_components/DhcpOption82LogsSearch.vue +M html/pfappserver/root/static.alt/src/views/Auditing/_components/DnsLogsSearch.vue +M html/pfappserver/root/static.alt/src/views/Auditing/_components/RadiusLogsSearch.vue + +commit 1026d422f5f078795d2945dd2fda423f4ae40b80 +Author: James Rouzier +Date: Mon May 25 12:00:21 2020 -0400 + + Add the additional available attributes + +M lib/pf/Authentication/Source/OpenIDSource.pm + +commit 8f1f1668dc28081fddc03a35d69c9abd68ed1d74 +Author: James Rouzier +Date: Mon May 25 11:47:03 2020 -0400 + + Known OpenID attributes + +M conf/documentation.conf +M conf/pf.conf.defaults + +commit 03d71ae4a7282b4609ac5ef8279a8b3477b43b3f +Author: James Rouzier +Date: Mon May 25 10:56:03 2020 -0400 + + Add person mappings + +M html/pfappserver/lib/pfappserver/Form/Config/Source/OpenID.pm +A html/pfappserver/lib/pfappserver/Form/Field/PersonMapping.pm + +commit 94f906cdda483ca7976fcb61c3a8ab3f132a61f2 +Author: James Rouzier +Date: Mon May 25 09:53:44 2020 -0400 + + Refactor + +M lib/pf/Authentication/utils.pm + +commit ce36eac86c8bfa16b57bf1b7d6bde944b45df99b +Author: James Rouzier +Date: Mon May 25 09:50:49 2020 -0400 + + Inflate person mappings + +A lib/pf/Authentication/utils.pm +M lib/pf/ConfigStore/Source.pm +M lib/pfconfig/namespaces/config/Authentication.pm +M t/data/authentication.conf +M t/unittest/authentication.t + +commit a7c43ad6d8134e5a662846c1dfc1524d277b1dfb +Author: Julien Semaan +Date: Mon May 25 08:56:36 2020 -0400 + + Update PacketFence_Clustering_Guide.asciidoc + +M docs/PacketFence_Clustering_Guide.asciidoc + +commit bd88933eb3834fd3aa9166caeacd8a7d8e85c9fc +Author: James Rouzier +Date: Mon May 25 07:30:50 2020 -0400 + + Add mapping + +M lib/pf/Authentication/Source/OpenIDSource.pm + +commit 59c490f1ecb20401e760bf323f5bb005bbe16125 +Author: James Rouzier +Date: Mon May 25 07:01:04 2020 -0400 + + Use the username_attribute to extract the pid + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/OpenID.pm +M lib/pf/Authentication/Source/OpenIDSource.pm + +commit 1d31b388c291fe1290760837b132f5ea9f3fffb1 +Author: Darren Satkunas +Date: Fri May 22 17:49:39 2020 -0400 + + (web admin) fix Vuex store state so each is reinitialized after unregisterModule/registerModule + +M html/pfappserver/root/static.alt/src/views/Auditing/_store/adminApiAuditLogs.js +M html/pfappserver/root/static.alt/src/views/Auditing/_store/dhcpOption82Logs.js +M html/pfappserver/root/static.alt/src/views/Auditing/_store/dnsLogs.js +M html/pfappserver/root/static.alt/src/views/Auditing/_store/radiusLogs.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/adminRoles.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/bases.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/billingTiers.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/certificates.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/connectionProfiles.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/domains.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/filterEngines.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/fingerbank.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/firewalls.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/floatingDevices.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/interfaces.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/layer2Networks.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/maintenanceTasks.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/networkBehaviorPolicies.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/pkiProviders.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/pkis.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/portalModules.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/provisionings.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/realms.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/roles.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/routedNetworks.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/scans.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/securityEvents.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/selfServices.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/sources.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/switchGroups.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/switchTemplates.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/switches.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/syslogForwarders.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/syslogParsers.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/trafficShapingPolicies.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/wmiRules.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/wrixLocations.js +M html/pfappserver/root/static.alt/src/views/Nodes/_store/index.js +M html/pfappserver/root/static.alt/src/views/Reports/_store/index.js +M html/pfappserver/root/static.alt/src/views/Status/_store/index.js +M html/pfappserver/root/static.alt/src/views/Users/_router/index.js +M html/pfappserver/root/static.alt/src/views/Users/_store/index.js + +commit cead812f2fddf8008118c48baf554a67f25aafb1 +Author: Darren Satkunas +Date: Fri May 22 15:29:49 2020 -0400 + + (web admin) utilize TENANT_MASTER, rescope ACL roles for configuration and services + +M html/pfappserver/root/static.alt/src/store/modules/session.js + +commit f1fa1c180d5afdc25b665515482713c63ab8c944 +Author: Darren Satkunas +Date: Fri May 22 14:26:14 2020 -0400 + + A single action will do + +M go/api-frontend/aaa/token_backend.go + +commit 65eff2e409124e7a5bc4b5228a8afc2b5e28fd0c +Author: Julien Semaan +Date: Fri May 22 13:11:52 2020 -0400 + + fix pf-maint.pl while running behind a proxy + +M addons/pf-maint.pl + +commit f3ea584f65ef8a20bc80d8fc15687b544430b272 +Author: Julien Semaan +Date: Fri May 22 11:26:46 2020 -0400 + + naming cleanup of tenantid->tenant + +M go/api-frontend/aaa/authentication.go +M go/api-frontend/aaa/authentication_backend.go +M go/api-frontend/aaa/authorization.go +M go/api-frontend/aaa/db_authentication_backend.go +M go/api-frontend/aaa/mem_token_backend.go +M go/api-frontend/aaa/pf_authentication_backend.go +M go/api-frontend/aaa/token_backend.go +M go/caddy/api-aaa/api-aaa.go +M lib/pf/UnifiedApi/Controller/Authentication.pm + +commit 39c413bbae77622ef8d2a55d1f8b9f5a16ce2ad2 +Author: Durand Fabrice +Date: Fri May 22 10:19:46 2020 -0400 + + Updated logic + +M lib/pf/constants/filters.pm +M lib/pf/radius.pm +M lib/pf/registration.pm +M lib/pf/role.pm + +commit bbb9951ec89a0150a9e26be4c2a6653aff586ea1 +Author: Durand Fabrice +Date: Fri May 22 09:39:27 2020 -0400 + + Fixed invalid memory address or nil pointer dereference in pfpki + +M go/caddy/pfpki/models.go + +commit 1d220e227bc230e5c8d285c5c1b630b78410e5a1 +Author: Durand Fabrice +Date: Fri May 22 09:02:38 2020 -0400 + + Fixed typo + +M lib/pf/radius.pm +M lib/pf/role.pm + +commit 494d6b5b3f04b27cac98b78f2d73a22735917084 +Author: Julien Semaan +Date: Fri May 22 08:55:44 2020 -0400 + + all usernames should be unique + +M db/pf-schema-X.Y.Z.sql +M db/upgrade-X.X.X-X.Y.Z.sql + +commit 936e458bb0869ef80665c94b456cbbb83e19713e +Author: Julien Semaan +Date: Fri May 22 08:46:29 2020 -0400 + + search all tenants in SQL source + +M lib/pf/Authentication/Source/SQLSource.pm +M lib/pf/password.pm + +commit ecff72890678b7669e5429ed75d848899e987dc9 +Author: Julien Semaan +Date: Fri May 22 08:21:09 2020 -0400 + + add admin actions when the token is for the tenant master + +M go/api-frontend/aaa/authorization.go +M go/api-frontend/aaa/token_backend.go + +commit b3ff39661dcae259a2598d694e8ed93bbbc8c88c +Author: James Rouzier +Date: Fri May 22 07:04:21 2020 -0400 + + Remove tab + +M lib/pf/services/manager/radiusd_child.pm + +commit d8f335a1538d713c2c1233b55029108d3168c3d5 +Author: Durand Fabrice +Date: Thu May 21 21:58:17 2020 -0400 + + Fix code + +M lib/pf/Authentication/Source/LDAPSource.pm +M lib/pf/Authentication/constants.pm +M lib/pf/radius.pm +M lib/pf/role.pm + +commit 823e3ada1073c0c2dc2e28a71372e7045560d8df +Author: Durand Fabrice +Date: Thu May 21 20:10:04 2020 -0400 + + Fixed returned entry + +M lib/pf/Authentication/Source.pm + +commit 8e50f279e18a6045072643fd638a92a95bcf3f0d +Author: James Rouzier +Date: Thu May 21 16:23:56 2020 -0400 + + Check if $entry is a ref + +M lib/pf/Authentication/Source/LDAPSource.pm + +commit fd93e320dbf9aacd54de84bd6378091b90bfc29e +Author: Durand Fabrice +Date: Thu May 21 16:11:08 2020 -0400 + + Use ConfigOrderedRealm + +M lib/pf/config/util.pm + +commit 7d36e54b27c1dfa0e833da7efd62f789a81481f2 +Author: James Rouzier +Date: Thu May 21 15:53:38 2020 -0400 + + Pass the rule to action value filter + +M lib/pf/Authentication/Source/LDAPSource.pm +M lib/pf/Authentication/Source/RADIUSSource.pm +M lib/pf/authentication.pm + +commit 7b17b1c283b46bef42e8424839f7a01812f7d0a0 +Author: Darren Satkunas +Date: Thu May 21 15:47:27 2020 -0400 + + (web admin) minimize master role(s), hide switch groups in nodes + +M html/pfappserver/root/static.alt/src/store/modules/session.js +M html/pfappserver/root/static.alt/src/utils/acl.js +M html/pfappserver/root/static.alt/src/views/Nodes/index.vue +M html/pfappserver/root/static.alt/src/views/Status/_router/index.js +M html/pfappserver/root/static.alt/src/views/Status/index.vue + +commit 2b74b7c63dfac182f66159b4f1e2a738671d3fab +Author: Darren Satkunas +Date: Thu May 21 15:21:55 2020 -0400 + + (web admin) support unknown interface types, fixes #5466 + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/interface.js + +commit 4c7e7d4d86ac072d8975a84d6ed00b0053bcae7a +Author: Durand Fabrice +Date: Thu May 21 15:19:36 2020 -0400 + + Fix unlang logic for ms-chap + +M conf/radiusd/packetfence.example + +commit dfb2bf9c4b13e2df6654f9ea4f0bf8d15dd61885 +Author: Darren Satkunas +Date: Thu May 21 14:14:59 2020 -0400 + + (web admin) improve ACL routing + +M html/pfappserver/root/static.alt/src/App.vue +M html/pfappserver/root/static.alt/src/router/index.js +M html/pfappserver/root/static.alt/src/store/modules/session.js +M html/pfappserver/root/static.alt/src/utils/acl.js +M html/pfappserver/root/static.alt/src/views/Auditing/_router/index.js +M html/pfappserver/root/static.alt/src/views/Configuration/_router/index.js +M html/pfappserver/root/static.alt/src/views/Nodes/_router/index.js +M html/pfappserver/root/static.alt/src/views/Reports/_router/index.js +M html/pfappserver/root/static.alt/src/views/Status/_router/index.js +M html/pfappserver/root/static.alt/src/views/Status/index.vue +M html/pfappserver/root/static.alt/src/views/Users/_router/index.js + +commit c9b076c9a184ddf795bef6adb1589c147307f3e5 +Author: James Rouzier +Date: Thu May 21 11:20:58 2020 -0400 + + Update doc + +M docs/developer/template_switches.asciidoc + +commit 9f59813bff80b6b3181cce82e9e4f37433ea9ddc +Author: James Rouzier +Date: Thu May 21 11:12:10 2020 -0400 + + Add new function replace to template. + +M lib/pf/mini_template.pm +M t/unittest/mini_template.t + +commit 73c418a2ddf5ae093407dc3e14928bd2b99c8782 +Author: Julien Semaan +Date: Thu May 21 11:04:45 2020 -0400 + + Update control + +M debian/control + +commit fef367ef9aec9a9e8c3694524215868ad2086ebf +Author: Julien Semaan +Date: Thu May 21 11:04:15 2020 -0400 + + Update packetfence.spec + +M rpm/packetfence.spec + +commit 9442d9f9b0029b0bde25f0dffc9c68746518d461 +Author: James Rouzier +Date: Thu May 21 10:44:30 2020 -0400 + + Remove isTemplate + +M t/SwitchFactory.t + +commit b9733c30a8af50dfc93cff6eaff4d3a244b8116c +Author: Julien Semaan +Date: Thu May 21 09:40:22 2020 -0400 + + Update UPGRADE.asciidoc + +M UPGRADE.asciidoc + +commit 1369b3819f3b1986d11da2bd75925187d7a62b00 +Author: Julien Semaan +Date: Thu May 21 09:39:13 2020 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit f34a510ad068d24d5a56746bba06cc416b6331d5 +Author: Julien Semaan +Date: Thu May 21 09:30:24 2020 -0400 + + remove useless else + +M go/caddy/log-tailer/logmeta.go + +commit 3f0a7996e51f1ec7e06f36addebe939488a2b24c +Author: Julien Semaan +Date: Thu May 21 09:29:33 2020 -0400 + + remove excessive dump + +M go/caddy/log-tailer/logmeta_test.go + +commit 07176f58b2376048db66b64eddab73b1d1af5fd5 +Author: Julien Semaan +Date: Thu May 21 09:27:51 2020 -0400 + + use syslog constant module for log viewer options + +M go/caddy/log-tailer/handlers.go +M go/pfconfigdriver/structs.go +M lib/pf/constants/syslog.pm +A lib/pfconfig/namespaces/resource/syslog_files.pm + +commit 19e8c51a6f02ca4f8da5a4cf5f13ade7258866e7 +Author: James Rouzier +Date: Thu May 21 09:25:25 2020 -0400 + + Remove sflow docs + +D go/sflow/doc/sflow_host.txt +D go/sflow/doc/sflow_version_5.txt + +commit 8218c7d2afc5682f0168d4b63d5281d241a45292 +Author: James Rouzier +Date: Thu May 21 09:24:06 2020 -0400 + + Updated NEWS + +M NEWS.asciidoc + +commit 20b8878828a1245e8a24fcc44649ce00cb1d9744 +Author: Durand Fabrice +Date: Thu May 21 08:47:43 2020 -0400 + + Fix for PR + +M lib/pf/Switch/Ubiquiti/Unifi.pm +M lib/pf/SwitchFactory.pm +M lib/pf/pfmon/task/ubiquiti_ap_mac_to_ip.pm + +commit 16c8cdd5c26e0cac366b58476eae552f617bad7e +Author: Durand Fabrice +Date: Thu May 21 08:39:21 2020 -0400 + + Updated NEWS.asciidoc + +M NEWS.asciidoc + +commit b41ca162aa7bd246e54d0c7bae66865d95caafd8 +Author: Durand Fabrice +Date: Thu May 21 08:37:47 2020 -0400 + + Fixed wrong description + +M addons/upgrade/to-10.1-rule-status.pl + +commit ccf89d8d4b70a78e10477380f2432cc1044e33e5 +Author: Julien Semaan +Date: Thu May 21 08:34:19 2020 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit 268b91b6abae878182547ff610438243588fc326 +Author: Durand Fabrice +Date: Thu May 21 08:30:50 2020 -0400 + + Fixes #5460 + +M conf/systemd/packetfence-keepalived.service + +commit 83a9caeb27d2b7d2318d840200b4b41b720f7a4a +Author: Durand Fabrice +Date: Thu May 21 08:10:15 2020 -0400 + + Enable fallthrough by default in pfdns + +M conf/pfdns.conf.example + +commit c5426f0dc40a78a09cb67c6dd7bc579fb7197d62 +Author: James Rouzier +Date: Thu May 21 07:59:19 2020 -0400 + + Updated NEWS + +M NEWS.asciidoc + +commit ed029bea17532094d9ca89e62346471e25faaabc +Author: Julien Semaan +Date: Thu May 21 07:40:39 2020 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit 9f98c3241008620c73e470f4590bd23d500b1a74 +Author: James Rouzier +Date: Thu May 21 07:37:44 2020 -0400 + + Updated NEWS + +M NEWS.asciidoc + +commit ce02bfd681f89f5dcc56d661c64daa3f1a50addf +Author: Julien Semaan +Date: Thu May 21 07:13:56 2020 -0400 + + Update network_behavior_policies.conf.example + +M conf/network_behavior_policies.conf.example + +commit d7400099ef0a14cb6297a29ce4dabfc858435713 +Author: James Rouzier +Date: Wed May 20 16:04:56 2020 -0400 + + Return attribute from entry + +M lib/pf/Authentication/Source/LDAPSource.pm + +commit 1665e134fb5f5c0a5dfd11883a36ce3a69046af8 +Author: James Rouzier +Date: Wed May 20 16:01:10 2020 -0400 + + pass the matched value to the value filter + +M lib/pf/authentication.pm + +commit c9522324bed04341e3d4b4bbf4ab644d338dc4bb +Author: James Rouzier +Date: Wed May 20 15:46:41 2020 -0400 + + Return matched + +M lib/pf/Authentication/Source.pm + +commit 9e982afb17b014330f90d64431303c7a36b2910c +Author: James Rouzier +Date: Wed May 20 15:39:07 2020 -0400 + + Revert "Normalize return for match_in_subclass" + + This reverts commit 9e4fa75d6fa5a56430c3e7483f1a2c536402b389. + +M lib/pf/Authentication/Source.pm +M lib/pf/Authentication/Source/AdminProxySource.pm +M lib/pf/Authentication/Source/AuthorizationSource.pm +M lib/pf/Authentication/Source/BillingSource.pm +M lib/pf/Authentication/Source/ClickatellSource.pm +M lib/pf/Authentication/Source/EAPTLSSource.pm +M lib/pf/Authentication/Source/EduroamSource.pm +M lib/pf/Authentication/Source/EmailSource.pm +M lib/pf/Authentication/Source/HtpasswdSource.pm +M lib/pf/Authentication/Source/KerberosSource.pm +M lib/pf/Authentication/Source/LDAPSource.pm +M lib/pf/Authentication/Source/NullSource.pm +M lib/pf/Authentication/Source/OAuthSource.pm +M lib/pf/Authentication/Source/PotdSource.pm +M lib/pf/Authentication/Source/RADIUSSource.pm +M lib/pf/Authentication/Source/SMSSource.pm +M lib/pf/Authentication/Source/SponsorEmailSource.pm +M lib/pf/Authentication/Source/TwilioSource.pm + +commit 09293674f00be5bf30ec4823d12aa65471f1467e +Author: James Rouzier +Date: Wed May 20 15:12:11 2020 -0400 + + Refactor + +M lib/pf/authentication.pm + +commit 8cb443a608749902ffe837bbd55fe639c98023d9 +Author: James Rouzier +Date: Wed May 20 15:10:46 2020 -0400 + + Only set the source_id_ref when the value is set + +M lib/pf/authentication.pm + +commit 3c5306886c50f18725fd5b3b916331f3db51c1ac +Author: James Rouzier +Date: Wed May 20 14:40:32 2020 -0400 + + Refactor + +M lib/pfconfig/namespaces/config/Authentication.pm + +commit cb1efa38ead00485a55752e6e1138bfd31c2ce61 +Author: James Rouzier +Date: Wed May 20 10:01:27 2020 -0400 + + Normalize return for match_in_subclass + +M lib/pf/Authentication/Source.pm +M lib/pf/Authentication/Source/AdminProxySource.pm +M lib/pf/Authentication/Source/AuthorizationSource.pm +M lib/pf/Authentication/Source/BillingSource.pm +M lib/pf/Authentication/Source/ClickatellSource.pm +M lib/pf/Authentication/Source/EAPTLSSource.pm +M lib/pf/Authentication/Source/EduroamSource.pm +M lib/pf/Authentication/Source/EmailSource.pm +M lib/pf/Authentication/Source/HtpasswdSource.pm +M lib/pf/Authentication/Source/KerberosSource.pm +M lib/pf/Authentication/Source/LDAPSource.pm +M lib/pf/Authentication/Source/NullSource.pm +M lib/pf/Authentication/Source/OAuthSource.pm +M lib/pf/Authentication/Source/PotdSource.pm +M lib/pf/Authentication/Source/RADIUSSource.pm +M lib/pf/Authentication/Source/SMSSource.pm +M lib/pf/Authentication/Source/SponsorEmailSource.pm +M lib/pf/Authentication/Source/TwilioSource.pm + +commit f2bc0b7ac362fbd289b4a031ce82fb0a5667be47 +Author: James Rouzier +Date: Wed May 20 09:34:16 2020 -0400 + + New constants $MATCH_NOT_FOUND + +M lib/pf/Authentication/constants.pm + +commit 54516d83b65d97fde89ad65676b646ca5c72016c +Author: James Rouzier +Date: Tue May 19 11:36:43 2020 -0400 + + Implement lookupRole + +M lib/pf/Authentication/Source/LDAPSource.pm +M lib/pf/Authentication/Source/RADIUSSource.pm + +commit f1d4479e688000564f04aef88bab9d788e2f4af3 +Author: James Rouzier +Date: Tue May 19 11:13:14 2020 -0400 + + Update tests 5 + +M t/unittest/Authentication/Source-RoleLookup.t + +commit b45ddf15984095b2877e2712ceef31a9ec349253 +Author: James Rouzier +Date: Tue May 19 11:12:42 2020 -0400 + + lookup role from source + +M lib/pf/authentication.pm + +commit fe181dfdc6d92294bfe535a598a5b67cf7b9f66b +Author: James Rouzier +Date: Tue May 19 08:04:50 2020 -0400 + + Skip if the filtered value is undef + +M lib/pf/authentication.pm + +commit 39a30912a8329f3e96388bbc30a2a16551a2ef94 +Author: James Rouzier +Date: Fri May 15 15:33:43 2020 -0400 + + Skip if the filtered value is undef + +M lib/pf/authentication.pm + +commit 193344774ba2f1e966d1dbc4a8b90ec3e1690c07 +Author: James Rouzier +Date: Fri May 15 14:16:20 2020 -0400 + + Add test case + +A t/unittest/Authentication/Source-RoleLookup.t + +commit d41b8d93bc5cdddf253e281b029704c09fff3644 +Author: James Rouzier +Date: Fri May 15 14:15:17 2020 -0400 + + New method looking up for a role in the source + +M lib/pf/Authentication/Source.pm + +commit 64e4287ae95a98a85629a27c77c48bb2311c8fcf +Author: James Rouzier +Date: Tue May 12 10:23:10 2020 -0400 + + New action 'set_role_from_source' + +M lib/pf/Authentication/constants.pm + +commit 9f5eadeb49698fcaf9ef9a716b3a9754ce28e3ef +Author: Durand Fabrice +Date: Wed May 20 15:31:32 2020 -0400 + + Fix identation + +M lib/pf/services/manager/radiusd_child.pm + +commit 0c2b2a232fa943eb193fb61eb4086ac53679980e +Author: Darren Satkunas +Date: Wed May 20 15:24:09 2020 -0400 + + (web admin) generic aclContext + +M html/pfappserver/root/static.alt/src/store/modules/session.js +M html/pfappserver/root/static.alt/src/utils/acl.js + +commit d0d44624fa88c6ce28733c344b01372a541e5a2b +Author: Durand Fabrice +Date: Wed May 20 14:37:31 2020 -0400 + + if the rule match and there is no set_role action then continue + +M lib/pf/Authentication/Source/LDAPSource.pm + +commit 5824f530fd649405685bc79a3adea86188432268 +Author: Julien Semaan +Date: Wed May 20 11:13:41 2020 -0400 + + don't attempt to find device class unless query worked + +M lib/pf/fingerbank.pm + +commit 702137cc1a152047ff81ab8cd4e893a20dafb4a8 +Author: Julien Semaan +Date: Wed May 20 09:41:01 2020 -0400 + + ensure all migrated filters have a description + +M addons/upgrade/to-10.0-filter_engines.pl + +commit 399eaa10224c46dcb9bcb9b6f086917537819437 +Author: Julien Semaan +Date: Wed May 20 09:37:37 2020 -0400 + + dry up the filter engines form condition fields + +M html/pfappserver/lib/pfappserver/Form/Config/FilterEngines/RADIUSFilter.pm +M html/pfappserver/lib/pfappserver/Form/Config/FilterEngines/SwitchFilter.pm +M html/pfappserver/lib/pfappserver/Form/Config/FilterEngines/VlanFilter.pm +M lib/pf/constants/filters.pm + +commit 008d960335bb2d9da9c552f30375092ddf3bef8d +Author: Durand Fabrice +Date: Wed May 20 09:21:48 2020 -0400 + + Keepalived needs to start before pfdns/pfdhcp.pfipset + +M conf/systemd/packetfence-pfdhcp.service +M conf/systemd/packetfence-pfdns.service +M conf/systemd/packetfence-pfipset.service + +commit f0c7f2fa577cb6fc18d34f2fb088b490b50ebbad +Author: Julien Semaan +Date: Wed May 20 09:21:39 2020 -0400 + + fix index number of radius filter answer in migration script + +M addons/upgrade/to-10.0-filter_engines.pl + +commit ecd5ec5d46eebff9f609f988eac2d124c23dd599 +Author: Julien Semaan +Date: Wed May 20 09:12:46 2020 -0400 + + adjust switch condition params for filter engines GUI + +M html/pfappserver/lib/pfappserver/Form/Config/FilterEngines/RADIUSFilter.pm +M html/pfappserver/lib/pfappserver/Form/Config/FilterEngines/SwitchFilter.pm +M html/pfappserver/lib/pfappserver/Form/Config/FilterEngines/VlanFilter.pm + +commit f058d7d165e5e63081757aecd88bb2c6714185e7 +Author: Julien Semaan +Date: Wed May 20 09:08:27 2020 -0400 + + expand params in RADIUS filter + +M lib/pf/access_filter/radius.pm + +commit c8c056e772fb6946c9965f383f425ed2ab06b1ca +Author: Durand Fabrice +Date: Wed May 20 08:23:05 2020 -0400 + + Fixed typo + +M conf/radiusd/packetfence.example + +commit 2031c7c9c2c17127cbe78c53b8eff0ead62cd6a2 +Author: Durand Fabrice +Date: Wed May 20 08:21:40 2020 -0400 + + Test if realm is defined 2 + +M lib/pf/config/util.pm + +commit 8314aec9c2e738e430ce2cd3e939f555b936d9a1 +Author: Darren Satkunas +Date: Tue May 19 14:36:40 2020 -0400 + + (web admin) preload roles, fixes #5445 + +M html/pfappserver/root/static.alt/src/views/Configuration/_components/SwitchGroupView.vue + +commit e58beb4a1cfbc88876d9757bb63003304b1b606c +Author: Durand Fabrice +Date: Tue May 19 14:36:19 2020 -0400 + + Test if realm is defined + +M lib/pf/config/util.pm + +commit d65ef2767d1ff443ca16840338ad86ab2b19b74c +Author: Darren Satkunas +Date: Tue May 19 14:09:29 2020 -0400 + + (web admin) add button to invlaidate switch cache, fixes #5454 + +M html/pfappserver/root/static.alt/src/views/Configuration/_api/index.js +M html/pfappserver/root/static.alt/src/views/Configuration/_components/SwitchesList.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_store/switches.js + +commit c104221eb182c826358919ab730fbb9677964bca +Author: Julien Semaan +Date: Tue May 19 09:37:10 2020 -0400 + + honor galera-autofix service status from pf.conf + + fixes #5451 + +M lib/pf/services/manager/galera_autofix.pm + +commit 07131c31a00f4bbe37e81f26869c748d0f008eea +Author: Julien Semaan +Date: Tue May 19 08:13:46 2020 -0400 + + Update PacketFence_Clustering_Guide.asciidoc + +M docs/PacketFence_Clustering_Guide.asciidoc + +commit 632a61e93fbc257658640594cbba5ff57bc2403a +Author: nqb +Date: Tue May 19 13:55:37 2020 +0200 + + [docs] rename custom reports to dynamic reports + +M docs/PacketFence_Installation_Guide.asciidoc + +commit 0dd09f31d40fef87ab69bda455769362e9feeea3 +Author: nqb +Date: Tue May 19 11:25:30 2020 +0200 + + fix typo in comment + +M conf/pfmon.conf.defaults + +commit e8cda2a134425a17ae30e9464f7c23096c42f5f2 +Author: Julien Semaan +Date: Fri May 15 10:38:31 2020 -0400 + + Update check-httpd.portal.sh + +M addons/monit/check-httpd.portal.sh + +commit c4dde8c5e48c350e4e15248fc7859e6de9aac642 +Author: James Rouzier +Date: Fri May 15 09:01:37 2020 -0400 + + Fix invalidate_cache + + Fixes #5447 + +M lib/pf/UnifiedApi/Controller/Config/Switches.pm + +commit 6d88d573dcfc761053d7bd178059ca54ee01aa5d +Author: Julien Semaan +Date: Fri May 15 08:35:16 2020 -0400 + + initialize logger when starting galera-autofix + + fixes #5444 + +M go/galeraautofix/main.go + +commit e6246742d137ee35aa0878eec354d0d093a76249 +Author: Julien Semaan +Date: Fri May 15 08:05:00 2020 -0400 + + allow to modify the tenant ID in the admin + +M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm +M html/pfappserver/root/static.alt/src/views/Configuration/_config/switch.js + +commit 121e085b44bda883dab23256c554758ecc0e3c10 +Author: Julien Semaan +Date: Fri May 15 07:36:23 2020 -0400 + + add TenantId to switch form + +M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm + +commit 453d28fc200a6b0b00c7af6abe4a0af666305f11 +Author: Julien Semaan +Date: Fri May 15 07:35:57 2020 -0400 + + whitelist/blacklist paths for tenants + +M go/api-frontend/aaa/authorization.go + +commit 8b3a63719ab5aee84c01f0ec5fbb8739f59780e4 +Author: nqb +Date: Fri May 15 10:44:26 2020 +0200 + + exclude ci dir from RPM package and patch with pf-maint.pl + +M addons/pf-maint.pl +M rpm/packetfence.spec + +commit 9ca933aaadb92acc895d27935aa663db616a7561 +Author: Darren Satkunas +Date: Thu May 14 16:20:20 2020 -0400 + + (web admin) add forward key balanced to radius config, fixes #5442 + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/radius.js + +commit 8f0414f975a614348ed7f29c7d3dd831db876d04 +Author: Julien Semaan +Date: Thu May 14 15:06:01 2020 -0400 + + don't validate tenant ID in config namespace unless in multi-tenant + +M go/api-frontend/aaa/authorization.go + +commit d0d32dc239dde3f2e454325b15f491046f764f5a +Author: Julien Semaan +Date: Thu May 14 15:05:44 2020 -0400 + + specify domain names during tenant creation + +M lib/pf/cmd/pf/tenant.pm + +commit 852f8c45e24e084de69f356b108941c239e15395 +Author: Darren Satkunas +Date: Thu May 14 15:01:53 2020 -0400 + + (web admin) touch session during pause + +M html/pfappserver/root/static.alt/src/views/Auditing/_api/index.js +M html/pfappserver/root/static.alt/src/views/Auditing/_store/liveLog.js + +commit 8c6baafbe97e53fff18df958cf2c9580f6fd82dc +Author: Darren Satkunas +Date: Thu May 14 14:11:42 2020 -0400 + + (web admin) rework required fields in filter engine conditions, fixes #5431 + +M html/pfappserver/root/static.alt/src/components/pfFormFilterEngineCondition.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_config/filterEngine.js + +commit 08dc1581aae8980e2b20fa40f9e80784512ac042 +Author: Julien Semaan +Date: Thu May 14 14:07:47 2020 -0400 + + use tenant_id of password entry instead of allowed_tenant_id + +D db/X.Y.Z-person.sql +M db/pf-schema-X.Y.Z.sql +M db/upgrade-X.X.X-X.Y.Z.sql +M lib/pf/Authentication/Source/SQLSource.pm +M lib/pf/dal/_password.pm +M lib/pf/password.pm + +commit beacc9600edcec4d538453a80a070f8b5da813ce +Author: Julien Semaan +Date: Thu May 14 12:39:11 2020 -0400 + + add API endpoint to touch a tailing session + +M go/caddy/log-tailer/handlers.go +M go/caddy/log-tailer/log-tailer.go + +commit 7cfe4ff1a5b18c23ae355f9705126cc42d427098 +Author: James Rouzier +Date: Thu May 14 11:11:29 2020 -0400 + + Return set_access_level as an array + +M html/pfappserver/lib/pfappserver/Form/Field/SourceRuleAction.pm + +commit 66d0ab4b309624cbdf1726ed1e301a4aa55bc3da +Author: Julien Semaan +Date: Thu May 14 11:03:47 2020 -0400 + + add note to device when autoregistering it using a provisioner + +M lib/pf/role.pm + +commit d03e0d47ea103d979e641fb2182d64276666ad03 +Author: Darren Satkunas +Date: Thu May 14 10:34:34 2020 -0400 + + (web admin) cast access levels to array + +M html/pfappserver/root/static.alt/src/globals/pfField.js + +commit bbb7671ff2b07ed85b8f332065b3374fdd7ed8b2 +Author: James Rouzier +Date: Thu May 14 10:33:58 2020 -0400 + + Also lookup in the history table + +M lib/pf/locationlog.pm + +commit c527468171470c674f48ef187fa2220bd2d9c3f0 +Author: Darren Satkunas +Date: Thu May 14 10:06:34 2020 -0400 + + (web admin) fix undefined, reorder coloring of rule title + +M html/pfappserver/root/static.alt/src/components/pfFieldRule.vue + +commit 735ee55184aece81a4fcf707d4a40fcc916b3bb4 +Author: Darren Satkunas +Date: Wed May 13 17:44:01 2020 -0400 + + (web admin) add status toggle to source rules + +M html/pfappserver/root/static.alt/src/components/pfFieldRule.vue + +commit 1b6cd451d2b3e658f84625e603664c6193feadc1 +Author: James Rouzier +Date: Wed May 13 11:01:22 2020 -0400 + + Arrays have the default value of an empty array + +M lib/pf/UnifiedApi/Controller/Config.pm +M t/unittest/UnifiedApi/Controller/Config/OPTIONS.t + +commit 3650aaeca785f63cd8fbffaf8a5ebd82d0ea9699 +Author: Durand Fabrice +Date: Wed May 13 10:46:33 2020 -0400 + + Only override the switch ip if it's webauth wireless + +M lib/pf/Switch/Ubiquiti/Unifi.pm + +commit 26766c42739145c474018857c383ade903f74718 +Author: Durand Fabrice +Date: Wed May 13 10:31:45 2020 -0400 + + Populate the cache with the bssid too + +M lib/pf/Switch/Ubiquiti/Unifi.pm + +commit 7718ee28923f935d1998e58388c394f084d018c9 +Author: Durand Fabrice +Date: Wed May 13 09:28:53 2020 -0400 + + Reformulate the description + +M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm +M html/pfappserver/root/static.alt/src/views/Configuration/_config/realm.js + +commit f18e242f73c184851578d80e1da8b7a80f8abb2f +Author: James Rouzier +Date: Wed May 13 08:15:59 2020 -0400 + + Add status=enabled to all rules + +A addons/upgrade/to-10.1-rule-status.pl +M conf/authentication.conf.example + +commit d6879913e9f3eaf484670044f9b211b432d7e9bc +Author: James Rouzier +Date: Wed May 13 07:49:07 2020 -0400 + + Skip disabled rules + +M lib/pfconfig/namespaces/config/Authentication.pm + +commit 7937710246ce8532e7ff42cb6bd61ae743e3b3e5 +Author: James Rouzier +Date: Wed May 13 07:43:01 2020 -0400 + + New field status + +M html/pfappserver/lib/pfappserver/Form/Field/SourceRule.pm + +commit 540f99b8129d9e333ba055f72a49b04d3296996c +Author: nqb +Date: Wed May 13 08:48:46 2020 +0200 + + [ci] clean up packer_cache at end of build + +M .gitlab-ci.yml +M ci/packer/zen/Makefile + +commit 884d022a5cb188c5236bd4ac03989c148de39807 +Author: nqb +Date: Wed May 13 08:48:19 2020 +0200 + + [ci] limit ressources used to build ZEN + +M ci/packer/zen/sources.pkr.hcl + +commit a67060cb691035c6f749c9d6619322b8cbb64438 +Author: nqb +Date: Wed May 13 07:35:26 2020 +0200 + + [ci] double interpolation doesn't work + + https://gitlab.com/inverse-inc/packetfence/-/jobs/549643887#L115 + +M .gitlab-ci.yml + +commit 2fd1d4b63d8dc95e681af0fdf5c1311a1c1383f9 +Author: Durand Fabrice +Date: Tue May 12 16:17:51 2020 -0400 + + Updated NEWS.asciidoc file + +M NEWS.asciidoc + +commit 00ff87ad25fa260cd46898bd643b78e62a6fc238 +Author: Darren Satkunas +Date: Tue May 12 14:53:12 2020 -0400 + + (web admin) rekey conditions to prevent reactive overloading, fixes #5436 + +M html/pfappserver/root/static.alt/src/components/pfFormFields.vue + +commit 99ee3eb6ef05c86d8035afb7d35a2ac280ff60ad +Author: Durand Fabrice +Date: Tue May 12 14:46:03 2020 -0400 + + Updated NEWS.ascidoc for PR #5407 + +M NEWS.asciidoc + +commit 6150e5fef90e345edf6f4051aefcb8d472c44efb +Author: Darren Satkunas +Date: Tue May 12 14:31:19 2020 -0400 + + (web admin) deprecate set_tenant_id from create/edit user + +M html/pfappserver/root/static.alt/src/views/Users/_config/index.js + +commit 198865107b801dab9647b5c56a5a8e3705c8ad9a +Author: Darren Satkunas +Date: Tue May 12 13:51:31 2020 -0400 + + (web admin) add note when switch roles are hidden + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/switch.js + +commit ef380c21aff93419e78455dd87a5952d41885b06 +Author: Darren Satkunas +Date: Tue May 12 11:25:21 2020 -0400 + + (web admin) key on alternative value, fixes #5429 + +M html/pfappserver/root/static.alt/src/components/pfFormBoolean.vue + +commit d6920abcf9ec909355b252ba7390c9405fc2ef86 +Author: nqb +Date: Tue May 12 15:05:56 2020 +0200 + + [docs] upgrade all packages to latest + + to be sure all packages are upgraded when SPEC file is incorrect. + +M UPGRADE.asciidoc + +commit 9805f545ecd89e998daae09a33eb8c74f29861cd +Author: Durand Fabrice +Date: Tue May 12 08:35:12 2020 -0400 + + USe the database name defined in pf.conf (pfpki) + +M go/caddy/pfpki/pfpki.go + +commit b24660ecf3b551066237057e179bd10bce482933 +Author: Julien Semaan +Date: Tue May 12 07:50:39 2020 -0400 + + provide profile during autoreg in pfsnmp + +M lib/pf/task/pfsnmp.pm + +commit 14c6bc93eaa1c280606674e362db726588e9d583 +Author: Julien Semaan +Date: Tue May 12 07:16:27 2020 -0400 + + dev might not be defined for keepalived routes + +M lib/pf/services/manager/keepalived.pm + +commit 5123836e66dd55d135baa650ce5f314f4def7888 +Author: James Rouzier +Date: Tue May 12 06:51:59 2020 -0400 + + Add the top op where needed + +M addons/upgrade/to-10.0-filter_engines.pl +M html/pfappserver/lib/pfappserver/Form/Field/FilterCondition.pm +M t/unittest/condition_parser.t + +commit b527d383b23d5e265384b11b9500dca2eb4765dd +Author: Julien Semaan +Date: Mon May 11 15:20:05 2020 -0400 + + add NBA policy info to security event email + +M lib/pf/api.pm + +commit 4a8890b98317fda7e987dfc7a38ff488d1f0fe25 +Author: Julien Semaan +Date: Mon May 11 11:52:44 2020 -0400 + + add the ability to enable/disable an NBA policy + +M html/pfappserver/lib/pfappserver/Form/Config/NetworkBehaviorPolicy.pm +M html/pfappserver/root/static.alt/src/views/Configuration/_config/networkBehaviorPolicy.js + +commit cb13e959671f272aa4d3e9a671e42d9b3d51bf06 +Author: James Rouzier +Date: Mon May 11 09:57:04 2020 -0400 + + Respect nested conditions when porting + + Fixes #5428 + +M addons/upgrade/to-10.0-filter_engines.pl + +commit 77c676e10e925a1088365262242a7245aebbd25c +Author: Darren Satkunas +Date: Fri May 8 16:55:07 2020 -0400 + + (web admin) Update node packages + +M html/pfappserver/root/static.alt/package.json + +commit fbfd879f12da70f8c14155ff75c4dffe24d371c5 +Author: Darren Satkunas +Date: Fri May 8 16:52:10 2020 -0400 + + (web admin) Update node packages + +M html/pfappserver/root/static.alt/package-lock.json +M html/pfappserver/root/static.alt/package.json + +commit 238868bd6e2965efc6107e8c5de79d796d2ff802 +Author: Darren Satkunas +Date: Fri May 8 15:35:36 2020 -0400 + + (web admin) fix CSV import formatters, fixes #5021 + +M html/pfappserver/root/static.alt/src/components/pfCSVImport.vue +M html/pfappserver/root/static.alt/src/globals/pfFormatters.js + +commit f85929ce0a1be110d5643ff86aaff2b3b64dfd17 +Author: Christopher Huguet +Date: Fri May 8 15:19:08 2020 -0400 + + screen2 + +A docs/images/packetfence-pki-eaptls-sign-example.png + +commit 2b80530333e8d18b1239c11f0b1c56869f4f1108 +Author: Christopher Huguet +Date: Fri May 8 14:52:05 2020 -0400 + + screen + +A docs/images/packetfence-pki-eaptls-example.png + +commit 3f8167295fbb02c9b96e33707239d8344232d4b3 +Author: Darren Satkunas +Date: Fri May 8 14:11:25 2020 -0400 + + (web admin) ignore performance on poll + +M html/pfappserver/root/static.alt/src/store/modules/performance.js +M html/pfappserver/root/static.alt/src/views/Auditing/_api/index.js + +commit 9686658a429e8217098028ca46b0267d736e808c +Author: Durand Fabrice +Date: Fri May 8 13:41:22 2020 -0400 + + Imported pfconfig::cached_array + +M raddb/mods-config/perl/packetfence-multi-domain.pm + +commit 2c0959f3259eac2a0f1da2464ebac2ae9fd65908 +Author: Durand Fabrice +Date: Fri May 8 11:43:14 2020 -0400 + + Use Ordered realm in get_realm_authentication_source + +M lib/pf/config/util.pm + +commit a906e04e6648a44fcec9810693365b3c729f1730 +Author: Durand Fabrice +Date: Fri May 8 11:39:13 2020 -0400 + + Use the Realm order to match + +M lib/pf/config.pm +M lib/pf/services/manager/radiusd_child.pm +A lib/pfconfig/namespaces/config/OrderedRealm.pm +M raddb/mods-config/perl/packetfence-multi-domain.pm + +commit e4eaac1219543d85ceabef1487d9db91731f15e3 +Author: Durand Fabrice +Date: Fri May 8 11:00:22 2020 -0400 + + Fixed typo + +M lib/pf/services/manager/haproxy_admin.pm + +commit 589462b85068b23d9f80e5faed38c75da2398d59 +Author: Durand Fabrice +Date: Fri May 8 10:04:52 2020 -0400 + + Fix haproxy-admin + +M lib/pf/services/manager/haproxy_admin.pm + +commit 74ae81e0f8089ba927ea17290e8afcff3cf16cec +Author: nqb +Date: Fri May 8 15:50:42 2020 +0200 + + [ci] allow to override RUN_TESTS var to only run install step + +M ci/lib/test/vagrant-wrapper.sh + +commit be1b65cd07065fcc8749895bf5b573f1a34a345e +Author: nqb +Date: Fri May 8 15:47:54 2020 +0200 + + [ci] automatically start and provision vm at release + + add comment to avoid confusion + +M .gitlab-ci.yml + +commit a4d95f138dd0fbaa782407701ada3c28de1bb011 +Author: nqb +Date: Fri May 8 14:15:38 2020 +0200 + + [ci skip] build ZEN using packer + +M .gitlab-ci.yml +D addons/ZEN-vagrant-builder/installer/rc.local +A ci/packer/zen/.gitignore +A ci/packer/zen/Makefile +A ci/packer/zen/README.md +A ci/packer/zen/build-and-upload.sh +A ci/packer/zen/build.pkr.hcl +A ci/packer/zen/files/centos7.ks.cfg +A ci/packer/zen/files/rc.local +A ci/packer/zen/scripts/install-pf.sh +A ci/packer/zen/sources.pkr.hcl +A ci/packer/zen/variables.pkr.hcl + +commit b0cce9826a381eeadefef5bb92f586beffea7185 +Author: Durand Fabrice +Date: Thu May 7 15:32:25 2020 -0400 + + Use all server mgmt ip for haproxy-admin + +M lib/pf/services/manager/haproxy_admin.pm + +commit 1c1b4c7ec76e533cdc5dafbd09da6f18f362c2c2 +Author: Darren Satkunas +Date: Thu May 7 15:10:00 2020 -0400 + + (web admin) enable id, fixes #5395 + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/filterEngine.js + +commit 267100c23b37c4039ee6969837a79926ccf64b2d +Author: Darren Satkunas +Date: Thu May 7 14:57:20 2020 -0400 + + (web admin) add id to column list, fixes #5420 + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/filterEngine.js + +commit a51002f1cd57562270477a55a0a12f0382bd3370 +Author: James Rouzier +Date: Thu May 7 14:45:32 2020 -0400 + + Only call cleanupAfterRead if the item exists + +M lib/pf/ConfigStore.pm + +commit f93cccc413a06ac76507f41bcb6323d73a5f3cde +Author: Durand Fabrice +Date: Thu May 7 14:40:31 2020 -0400 + + Use the correct ip for the management + +M lib/pf/services/manager/haproxy_admin.pm + +commit c07959fd077671c0005f74a1df7f7a6fed1fa43a +Author: James Rouzier +Date: Thu May 7 14:03:14 2020 -0400 + + Add better check for the type + +M lib/pf/ConfigStore/Pfdetect.pm + +commit dc63809db533a52b5f9c2b35cbe0e55a26f98951 +Author: James Rouzier +Date: Thu May 7 14:02:45 2020 -0400 + + Add better error handling + +M lib/pf/UnifiedApi/Controller/Config.pm + +commit c3fefbd59151cc1badd92941fc5d9e3a2d733433 +Author: James Rouzier +Date: Thu May 7 13:20:29 2020 -0400 + + Fix error handling for bulk_import + +M lib/pf/UnifiedApi/Controller/Config.pm + +commit aa833ee6a1124cbab3173c49e04b95577b5cd484 +Author: Julien Semaan +Date: Thu May 7 12:20:35 2020 -0400 + + add note on rebooting after changing timezone + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/general.js + +commit 88389b49b0fdb0e0e0c9a3154f2a0f6af99e2f47 +Author: James Rouzier +Date: Thu May 7 11:39:02 2020 -0400 + + Refactor bulk_action to accept the items to manage + +M lib/pf/UnifiedApi/Controller/Config.pm + +commit cb592a1c716397d8de6c85fa15647b8cad8e850b +Author: James Rouzier +Date: Thu May 7 11:38:55 2020 -0400 + + Change from DELETE to POST + +M lib/pf/UnifiedApi.pm + +commit d2c99875cafa2630c98a93a48d86685ada780717 +Author: Darren Satkunas +Date: Thu May 7 11:32:56 2020 -0400 + + (web admin) add sorting + +M html/pfappserver/root/static.alt/src/views/Configuration/_api/index.js +M html/pfappserver/root/static.alt/src/views/Configuration/_components/RealmsList.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_config/realm.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/realms.js + +commit 95e676e32675bde13e135bd5cb16493b4a4250e2 +Author: Durand Fabrice +Date: Wed May 6 11:04:19 2020 -0400 + + Removed sort + +M lib/pf/services/manager/radiusd_child.pm + +commit 1e0533441d0240ee805fe96edafae75e4f5b2745 +Author: Durand Fabrice +Date: Wed May 6 10:52:54 2020 -0400 + + Updated strip_username_if_needed with regex realm + +M lib/pf/config/util.pm + +commit b8068c3e922cb22f23f32e5eeadde78ccdc714dd +Author: Durand Fabrice +Date: Wed May 6 10:00:26 2020 -0400 + + Adapted get_realm_authentication_source to take care of regex realm + +M lib/pf/config/util.pm + +commit e009ce69ca7b0262dc78af986b7e94497ea72e65 +Author: Durand Fabrice +Date: Tue May 5 21:05:54 2020 -0400 + + Test the Realm and not the User-Name + +M lib/pf/services/manager/radiusd_child.pm + +commit 6ff5c3329f938b9ded601356f10a0244daa399b4 +Author: Durand Fabrice +Date: Tue May 5 16:36:17 2020 -0400 + + Fixed syntax + +M lib/pf/services/manager/radiusd_child.pm + +commit 817510ecd3842e72f41604e102590087c1004203 +Author: Durand Fabrice +Date: Tue May 5 16:21:48 2020 -0400 + + Added regex realm logic in freeradius configuration + +M lib/pf/services/manager/radiusd_child.pm + +commit 8980f11b8de5d861a7b5f3cacdd4f57a7363c9df +Author: Durand Fabrice +Date: Tue May 5 15:17:21 2020 -0400 + + regex realm in packetfence-multi-domain.pm + +M raddb/mods-config/perl/packetfence-multi-domain.pm + +commit e1e0842e7128853c07eeaa7f331f79f22f7949b8 +Author: Durand Fabrice +Date: Tue May 5 14:50:12 2020 -0400 + + Use regex if defined + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/realm.js +M lib/pf/services/manager/radiusd_child.pm + +commit d04ebc6f65489848dd9e0854a14f39e20caf8590 +Author: Durand Fabrice +Date: Tue May 5 13:15:46 2020 -0400 + + typo + +M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm + +commit 1e41f995e5c1e55adc48e39f8ce463ad2bdcb2db +Author: Durand Fabrice +Date: Tue May 5 13:08:05 2020 -0400 + + Typo + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/realm.js + +commit e2d668f444c4b90637ed4dd4ae34175d92daac77 +Author: Durand Fabrice +Date: Tue May 5 13:00:36 2020 -0400 + + Added admin option + +M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm +M html/pfappserver/root/static.alt/src/views/Configuration/_config/realm.js + +commit 1f3e7ff808964753e3fa14826a94f143ef76d19e +Author: Julien Semaan +Date: Thu May 7 08:44:42 2020 -0400 + + honor tenant when handling request in externalportal handler + + fixes #5418 + +M lib/pf/web/externalportal.pm + +commit da13c70a54a93dfdf02f00c16d1664b3a5da3ca9 +Author: Darren Satkunas +Date: Thu May 7 08:25:32 2020 -0400 + + (web admin) shorten button text + +M html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogView.vue + +commit 7ceaefc93c6106286b9dc8931fca627aeef20298 +Author: Darren Satkunas +Date: Thu May 7 08:21:48 2020 -0400 + + (web admin) reduce height + +M html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogView.vue + +commit 3dcea494a01b0a29ef759ea055e48eec9a9012c1 +Author: Darren Satkunas +Date: Wed May 6 16:03:46 2020 -0400 + + (web admin) use natural ordering with sortable connection profiles + +M html/pfappserver/root/static.alt/src/views/Configuration/_config/connectionProfile.js + +commit 9bdd17a619e9cb679770035673c4eb884e7624a0 +Author: Darren Satkunas +Date: Wed May 6 16:03:18 2020 -0400 + + (web admin) fix broken reactivity in sortable table after resort + +M html/pfappserver/root/static.alt/src/store/base/searchable.js + +commit 5fed3bf971a91d9aa3292546fde97162a2f1b026 +Author: Francis Lachapelle +Date: Wed May 6 19:31:37 2020 +0000 + + (configurator) Force admin user 'valid_from' to current time + + Fixes #5390 + +M html/pfappserver/root/static.alt/src/views/Configurator/_components/AdministratorView.vue + +commit d2c38a06a00b725407159fdb72b98a1b4855f21d +Author: Francis Lachapelle +Date: Wed May 6 16:32:35 2020 +0000 + + (web admin) Add loading indicator to network behavior policies pulldown menu + + Fixes #5412 + +M html/pfappserver/root/static.alt/src/styles/_form-chosen.scss +M html/pfappserver/root/static.alt/src/views/Configuration/_config/securityEvent.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/networkBehaviorPolicies.js + +commit 145bab97036a9c633373394a445a6cd94fe1e1ef +Author: Julien Semaan +Date: Wed May 6 11:48:39 2020 -0400 + + fix log without prefix + +M go/caddy/log-tailer/logmeta.go +M go/caddy/log-tailer/logmeta_test.go + +commit 6e48424def24573a5a61b8eb34b0237f78f69505 +Author: Durand Fabrice +Date: Wed May 6 08:22:34 2020 -0400 + + Bump version + +M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc +M lib/pf/Switch/Dell/N1500.pm + +commit 912db6a9a253437053d445235924a92e03bf6193 +Author: Darren Satkunas +Date: Tue May 5 15:42:11 2020 -0400 + + (web admin) add styling and layout options + +M html/pfappserver/root/static.alt/src/main.js +M html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogView.vue +M html/pfappserver/root/static.alt/src/views/Auditing/_store/liveLog.js + +commit db0c3391ebdc12bf9449ee71fbd9ca1ffa9d1267 +Author: Darren Satkunas +Date: Mon May 4 16:15:21 2020 -0400 + + (web admin) fix broken reactivity in counts + +M html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogView.vue +M html/pfappserver/root/static.alt/src/views/Auditing/_store/liveLog.js + +commit 3578a0722c2319ea27cdf71c30ed4cb945ea2897 +Author: Julien Semaan +Date: Mon May 4 15:54:27 2020 -0400 + + don't hold rlock while waiting for events + +M go/caddy/log-tailer/handlers.go + +commit 73871cc3b64dd72726d23d132f6d2ccb94333653 +Author: James Rouzier +Date: Mon May 4 15:06:57 2020 -0400 + + Remove unused code pf::Authentication::Source::LDAPSource + +M lib/pf/Authentication/Source/LDAPSource.pm + +commit 5e7213e2daf0b410d970cd373b4d02e151de9ab5 +Author: Darren Satkunas +Date: Mon May 4 14:35:01 2020 -0400 + + (web admin) add options + +M html/pfappserver/root/static.alt/src/main.js +M html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogView.vue +M html/pfappserver/root/static.alt/src/views/Auditing/_store/liveLog.js + +commit 8f3079946f97fbd5574ca5b59d89a62cb87b1316 +Author: Julien Semaan +Date: Mon May 4 13:15:24 2020 -0400 + + ensure JAMF response is UTF-8 encoded + +M lib/pf/provisioner/jamf.pm + +commit e7c721fc238da445c84a233044f202bb2ee90147 +Author: Julien Semaan +Date: Mon May 4 11:44:15 2020 -0400 + + use nxadm/tail + use polling for log tailer + + hpcloud/tail is unmaintained now and buggy. Also polling is necessary since closing 1 session when more than 1 is opened on the same file causes the inotify watches to be all closed. + +M go/caddy/log-tailer/tailing_session.go +M go/go.mod +M go/go.sum + +commit cae9155662dcb898bbd503af62c3d18f5551ec80 +Author: Julien Semaan +Date: Mon May 4 11:06:31 2020 -0400 + + ports 67 and 68 are allowed for a printer + +M conf/network_behavior_policies.conf.example + +commit 25d6241c8482353f09d7116ba6014055f826c3ed +Author: Darren Satkunas +Date: Mon May 4 10:40:25 2020 -0400 + + (web admin) rename operator + +M html/pfappserver/root/static.alt/src/globals/pfField.js + +commit 9d4d4b7df2b30813a84bcd14557fe9602d74ba2e +Author: Darren Satkunas +Date: Mon May 4 10:34:02 2020 -0400 + + (web admin) fix typo + +M html/pfappserver/root/static.alt/src/globals/pfField.js + +commit 1a273d7ecf19f9e11530eadf7e914307cad20f02 +Author: Darren Satkunas +Date: Mon May 4 10:28:09 2020 -0400 + + (web admin) add ldapfilter condition type + +M html/pfappserver/root/static.alt/src/globals/pfField.js + +commit 49b6021ea91ddab5fdc06d7948bc9fb26b1913b3 +Author: Davide Cecchetto +Date: Mon May 4 16:05:42 2020 +0200 + + Fix returnAuthorizeVPN + + Can't locate object method "returnAuthorizeVPN" via package "pf::Switch::Fortinet::FortiGate" + +M lib/pf/Switch/Fortinet/FortiGate.pm + +commit 03130661e08639637b80673ffe1600c65188d1bd +Author: Durand Fabrice +Date: Mon May 4 09:32:19 2020 -0400 + + NEWS entry for #5404 + +M NEWS.asciidoc + +commit 08cb08f95bede72834a8b65ad7bdb6cee43e94d6 +Author: James Rouzier +Date: Mon May 4 09:08:38 2020 -0400 + + Use constant + +M html/pfappserver/lib/pfappserver/Form/Field/SourceRuleCondition.pm + +commit af856f5766884fa1a46dfa6ccb9de3d75826146a +Author: James Rouzier +Date: Mon May 4 09:07:17 2020 -0400 + + Fix error handling + +M html/pfappserver/lib/pfappserver/Form/Field/SourceRuleCondition.pm + +commit f3e44675422f718c9d74d8822e1061ce4a36608f +Author: Durand Fabrice +Date: Mon May 4 08:22:19 2020 -0400 + + Removed extra ; + +M lib/pf/authentication.pm + +commit 79a6e1dba5b1a84a42e909425b8441caa0204235 +Author: James Rouzier +Date: Mon May 4 07:39:49 2020 -0400 + + Update constants + +M lib/pf/Authentication/Source/LDAPSource.pm +M t/data/authentication.conf + +commit 597c4e94918cfce16fa5e540f0136ef0de45fe20 +Author: James Rouzier +Date: Mon May 4 07:33:57 2020 -0400 + + Add LDAP_FILTER as a type for LDAP sources + +M lib/pf/Authentication/Source/LDAPSource.pm +M lib/pf/Authentication/constants.pm + +commit 89be96f51cf1ee77ec470b577dea035b28d160e6 +Author: Darren Satkunas +Date: Fri May 1 16:46:44 2020 -0400 + + (web admin) improve output + +M html/pfappserver/root/static.alt/src/styles/_utilities.scss +M html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogCreate.vue +M html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogView.vue +M html/pfappserver/root/static.alt/src/views/Auditing/_store/liveLog.js + +commit 9dd578e26d69835bd08ac24d812f8b80508e5b76 +Author: Durand Fabrice +Date: Fri May 1 15:19:33 2020 -0400 + + Added username and stripped_username in common attributes + +M lib/pf/Authentication/Source.pm + +commit 55fdf070215f39dcbb2256005384814550f3faaa +Author: Darren Satkunas +Date: Fri May 1 15:10:49 2020 -0400 + + (web admin) complete session handling + +M html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogCreate.vue +M html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogView.vue +M html/pfappserver/root/static.alt/src/views/Auditing/_router/index.js +M html/pfappserver/root/static.alt/src/views/Auditing/_store/liveLog.js +M html/pfappserver/root/static.alt/src/views/Auditing/_store/liveLogs.js + +commit 67abb53c0d23f24f18c6a2912300a37fc6837e54 +Author: Durand Fabrice +Date: Fri May 1 13:59:06 2020 -0400 + + Permit to set a role on not found only + +M html/pfappserver/lib/pfappserver/Form/Field/SourceRule.pm + +commit f2905ec2347bbebb25e91521ec62efffbdeb1db0 +Author: James Rouzier +Date: Fri May 1 13:56:07 2020 -0400 + + New condition type $LDAP_FILTER + +M html/pfappserver/lib/pfappserver/Form/Field/SourceRuleCondition.pm +M lib/pf/Authentication/constants.pm + +commit b9d8929b4c6f265d409ec182b15e5df168e64264 +Author: Durand Fabrice +Date: Fri May 1 13:53:39 2020 -0400 + + Changed action dependencies + +M html/pfappserver/root/static.alt/src/globals/pfActions.js + +commit a0dcc44abfcc653a6cd1f5709ed0af4b4a32daed +Author: Darren Satkunas +Date: Fri May 1 13:36:32 2020 -0400 + + (web admin) improve css + +M html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogView.vue + +commit 707a268fcb245aaeb6b26318df4ac7b145c1dafb +Author: James Rouzier +Date: Fri May 1 11:45:11 2020 -0400 + + Escape value escape_filter_value + +M lib/pf/Authentication/Source/LDAPSource.pm + +commit 561e9f3ec84c220fc057da2c0500e5afcbcd4b89 +Author: James Rouzier +Date: Fri May 1 11:22:54 2020 -0400 + + Replace placeholders in template + +M lib/pf/Authentication/Source/LDAPSource.pm + +commit 020df27355adf8e2a8c1880b815e65626093c09b +Author: James Rouzier +Date: Fri May 1 11:22:22 2020 -0400 + + Fix condition template + +M t/data/authentication.conf + +commit b92c66dd929e087f200fc45b9b77d0a78919457d +Author: Julien Semaan +Date: Fri May 1 11:04:46 2020 -0400 + + adjust NBA RBAC detection API endpoint + +M lib/pf/UnifiedApi/Controller/Fingerbank.pm + +commit 19cb56527e7259afd0e7f9600dbae7179cdd50b7 +Author: James Rouzier +Date: Fri May 1 11:04:29 2020 -0400 + + Update test case to expect test replacement + +M t/unittest/Authentication/Source/LDAPSource.t + +commit 024234964e56c29152dc1d3cefbeb7d20a8c0098 +Author: Francis Lachapelle +Date: Fri May 1 15:02:30 2020 +0000 + + (web admin) Move alert of network behavior policy near Save button + + Fixes #5405 + +M html/pfappserver/root/static.alt/src/views/Configuration/_components/NetworkBehaviorPolicyView.vue + +commit 2d0a51bc2cdd5693f0d56d435e9088203e59236a +Author: Francis Lachapelle +Date: Fri May 1 15:01:06 2020 +0000 + + (web admin) Add policy to description of Fingerbank NBA event trigger + + Fixes #5402 + +M html/pfappserver/root/static.alt/src/components/pfFormSecurityEventTrigger.vue + +commit 111fdb822ccdf72d43f33a40408b35e2252881b0 +Author: James Rouzier +Date: Fri May 1 10:49:58 2020 -0400 + + Return the advanced filter if one is defined + +M lib/pf/Authentication/Source/LDAPSource.pm +M t/unittest/Authentication/Source/LDAPSource.t + +commit 5ab73677325ff67f0f2e8a01f44080159547c869 +Author: Darren Satkunas +Date: Fri May 1 10:40:38 2020 -0400 + + (web admni) add initial server-side settings in view + +M html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogView.vue +M html/pfappserver/root/static.alt/src/views/Auditing/_store/liveLog.js + +commit e67d73dc34f8030c2e3da5b5c6fb2d007ec0dcf3 +Author: James Rouzier +Date: Fri May 1 10:36:49 2020 -0400 + + Fix config + +M t/data/authentication.conf + +commit 3491dfd59e9f0d3b69ba4a5624750b799bd8f6ea +Author: James Rouzier +Date: Fri May 1 10:25:31 2020 -0400 + + Add testcase for advanced filter + +M t/data/authentication.conf + +commit 2ae8ef59af4783253cfa3bf65b6f26318de1db00 +Author: Francis Lachapelle +Date: Fri May 1 13:43:11 2020 +0000 + + (configurator) Set credentials of admin after restarting mariadb + + Fixes #5390 + +M html/pfappserver/root/static.alt/src/views/Configurator/_components/PacketFenceStep.vue + +commit 431a466e43b9752a61a5b02631aefe25fa0751c7 +Author: Julien Semaan +Date: Fri May 1 09:39:09 2020 -0400 + + added filename to meta + +M go/caddy/log-tailer/logmeta.go +M go/caddy/log-tailer/tailing_session.go + +commit b9e25b5410ab669c3167e2c02207312d2d145901 +Author: Darren Satkunas +Date: Fri May 1 09:24:51 2020 -0400 + + (web admin) add client-side buffer + +M html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogView.vue +M html/pfappserver/root/static.alt/src/views/Auditing/_store/liveLog.js + +commit 7d0011f79f04376572416f6a123513bc4382dfff +Author: James Rouzier +Date: Fri May 1 08:08:45 2020 -0400 + + New test + +A t/ldap-auth-role_not_found.t + +commit f7714473045cfc9d586fcc27c3d547dec992c94d +Author: James Rouzier +Date: Fri May 1 08:00:33 2020 -0400 + + Fix set_role_on_not_found not showing + +M html/pfappserver/root/static.alt/src/globals/pfActions.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/authenticationSource.js + +commit d6de8e1dfe282784f1196e62fe8b40382d90eab3 +Author: nqb +Date: Fri May 1 08:08:23 2020 +0200 + + [Ansible] use latest ansible collection + +M addons/vagrant/requirements.yml + +commit 847b6abad08a7efea15aaa6dca572fe4f388fc2c +Author: nqb +Date: Fri May 1 07:35:52 2020 +0200 + + [docs] steps are different in new configurator + +M docs/PacketFence_Clustering_Guide.asciidoc + +commit ab7fe7d29cfa9ff361b71d44865fddfffdefd80a +Author: Darren Satkunas +Date: Thu Apr 30 17:12:53 2020 -0400 + + (web admin) add store filtering + +M html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogView.vue +M html/pfappserver/root/static.alt/src/views/Auditing/_store/liveLog.js +M html/pfappserver/root/static.alt/src/views/Auditing/_store/liveLogs.js + +commit e4e0c06c36337b2c6f7df54c7975fbc5ea545ec5 +Author: Darren Satkunas +Date: Thu Apr 30 09:02:13 2020 -0400 + + (web admin) automate tab naming + +M html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogCreate.vue +M html/pfappserver/root/static.alt/src/views/Auditing/_store/liveLog.js + +commit b5a4b89318e054c9613382b3d2d68ca42565222b +Author: James Rouzier +Date: Thu Apr 30 16:17:25 2020 -0400 + + Support removing an action from the action list + +M lib/pf/Authentication/Source.pm +M lib/pf/Authentication/Source/LDAPSource.pm +M lib/pf/authentication.pm +M t/data/authentication.conf + +commit 5dfcb894b320bf4bf1b946ff515754b8299d9d0d +Author: Francis Lachapelle +Date: Thu Apr 30 19:31:26 2020 +0000 + + (web admin) Fix linting errors + +M html/pfappserver/root/static.alt/src/views/Status/_components/Network.vue + +commit b7f7967750528b7747ba5535bff18961682951fb +Author: Francis Lachapelle +Date: Thu Apr 30 19:22:57 2020 +0000 + + (configurator) Restart mariadb if the timezone is changed + + Fixes #5390 + +M html/pfappserver/root/static.alt/src/views/Configurator/_components/GeneralView.vue + +commit 43dca5c094f5d0f377adb2a016e3b5523aab0040 +Author: Francis Lachapelle +Date: Thu Apr 30 19:04:34 2020 +0000 + + (configurator) Don't show a notificatino when starting mariadb + +M html/pfappserver/root/static.alt/src/store/modules/services.js +M html/pfappserver/root/static.alt/src/views/Configurator/_components/DatabaseView.vue + +commit 16b24cf8e7ea30dedda3ed70cb5d11ca9a3446fe +Author: James Rouzier +Date: Thu Apr 30 13:17:31 2020 -0400 + + Add additional tests + +M t/unittest/config/builder/filter_engine.t + +commit 4e43017f6fef0c6eaf388a35755dfeef80cdae76 +Author: James Rouzier +Date: Thu Apr 30 13:10:18 2020 -0400 + + Fix typo in op to name mapping + + Fixes #5400 + +M lib/pf/condition_parser.pm +M t/unittest/condition_parser.t + +commit 0491578cb84db7779666339e4dec8e145c8094a8 +Author: Julien Semaan +Date: Thu Apr 30 11:42:12 2020 -0400 + + use standard format used by the other services in conf/log.conf + +M conf/log.conf.example + +commit f80b193707b9ff2b0af14a20e1fe230ea2aa0d39 +Author: Julien Semaan +Date: Thu Apr 30 11:25:06 2020 -0400 + + add missing sflow + netflow ports in iptables + +M conf/iptables.conf.example + +commit 7a2635f2bf324647337531569367bc9cd31afdc5 +Author: James Rouzier +Date: Thu Apr 30 10:21:58 2020 -0400 + + have _match_in_subclass return ignored action + +M html/pfappserver/root/static.alt/src/globals/pfActions.js +M html/pfappserver/root/static.alt/src/views/Configuration/_config/authenticationSource.js +M lib/pf/Authentication/Source.pm +M lib/pf/Authentication/Source/AdminProxySource.pm +M lib/pf/Authentication/Source/AuthorizationSource.pm +M lib/pf/Authentication/Source/BillingSource.pm +M lib/pf/Authentication/Source/BlackholeSource.pm +M lib/pf/Authentication/Source/ClickatellSource.pm +M lib/pf/Authentication/Source/EAPTLSSource.pm +M lib/pf/Authentication/Source/EduroamSource.pm +M lib/pf/Authentication/Source/EmailSource.pm +M lib/pf/Authentication/Source/HtpasswdSource.pm +M lib/pf/Authentication/Source/KerberosSource.pm +M lib/pf/Authentication/Source/LDAPSource.pm +M lib/pf/Authentication/Source/NullSource.pm +M lib/pf/Authentication/Source/OAuthSource.pm +M lib/pf/Authentication/Source/PotdSource.pm +M lib/pf/Authentication/Source/RADIUSSource.pm +M lib/pf/Authentication/Source/SMSSource.pm +M lib/pf/Authentication/Source/SponsorEmailSource.pm +M lib/pf/Authentication/Source/TwilioSource.pm +M lib/pf/authentication.pm + +commit 21982f0882b1dd080267c8d647a179f81bb4c612 +Author: Julien Semaan +Date: Thu Apr 30 08:45:03 2020 -0400 + + add missing blacklisted ports window for android example + +M conf/network_behavior_policies.conf.example + +commit 8a739f5f44b94a82f12c0a7715df5c768358b557 +Author: James Rouzier +Date: Thu Apr 30 07:00:49 2020 -0400 + + Add new action SET_ROLE_ON_NOT_FOUND + +M lib/pf/Authentication/constants.pm + +commit 421ead7f0829f32db9b0967ff5492bc4b16f7f13 +Author: nqb +Date: Thu Apr 30 07:38:10 2020 +0200 + + [docs] steps are different in new configurator + +M docs/PacketFence_Clustering_Guide.asciidoc + +commit 747d89c19240b22c2f64ba54703f09dbec43375f +Author: Darren Satkunas +Date: Wed Apr 29 16:55:31 2020 -0400 + + (web admin) fix polling + +M html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogView.vue +M html/pfappserver/root/static.alt/src/views/Auditing/_store/liveLog.js + +commit a95fcc71b6c84f7a442757197bda08b9f5b50605 +Author: Darren Satkunas +Date: Wed Apr 29 16:09:41 2020 -0400 + + (web admin) add polling + +M html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogCreate.vue +M html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogTabs.vue +M html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogView.vue +M html/pfappserver/root/static.alt/src/views/Auditing/_store/liveLog.js + +commit 41dc65706b6261a169246b93ea3b8bca69c62065 +Author: Darren Satkunas +Date: Wed Apr 29 13:04:49 2020 -0400 + + (web admin) consume meta + +M html/pfappserver/root/static.alt/src/views/Auditing/_api/index.js +M html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogCreate.vue +M html/pfappserver/root/static.alt/src/views/Auditing/_store/liveLogs.js + +commit 6f8611da306985f3458938a63319bb673bcb49c6 +Author: Julien Semaan +Date: Wed Apr 29 15:35:34 2020 -0400 + + adjust httpd.portal.error being there twice + +M go/caddy/log-tailer/handlers.go + +commit a65e3ceb6ec5b035849f946e5e74952138c5e574 +Author: Julien Semaan +Date: Wed Apr 29 15:34:46 2020 -0400 + + return log without rsyslog prefix in meta + +M go/caddy/log-tailer/logmeta.go + +commit 17dcc2ec5052955f2032fa33971a4ac93b33e648 +Author: Darren Satkunas +Date: Wed Apr 29 10:41:39 2020 -0400 + + (web admin) add create validations + +M html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogCreate.vue + +commit ff8e25fc23f9711c877ae3a9faa261c07ccbcd45 +Author: James Rouzier +Date: Wed Apr 29 07:11:05 2020 -0400 + + An example app + +A go/sflow/cmds/tcp_view/tcp_view.go + +commit 9a31e1dde2927467b02589ccf221e570ca5dab17 +Author: James Rouzier +Date: Wed Apr 29 07:01:37 2020 -0400 + + Handle parsing ipv4 raw header + +M go/sflow/sampledflows.go +M go/sflow/sampledheader.go + +commit e76f79af877bb7e4452c187470d65a38f3e73b1d +Author: James Rouzier +Date: Tue Apr 28 16:21:13 2020 -0400 + + Parse SampledIPV4 from a SampledHeader + +M go/sflow/sampledflows.go +M go/sflow/sampledheader.go +A go/sflow/sampledipv4_test.go + +commit 9ccb6ec094468525a88cee61e669912204a6802c +Author: Darren Satkunas +Date: Tue Apr 28 15:34:01 2020 -0400 + + (web admin) stash initial stubs + +M html/pfappserver/root/static.alt/src/views/Auditing/_api/index.js +A html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogCreate.vue +A html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogTabs.vue +A html/pfappserver/root/static.alt/src/views/Auditing/_components/LiveLogView.vue +M html/pfappserver/root/static.alt/src/views/Auditing/_router/index.js +A html/pfappserver/root/static.alt/src/views/Auditing/_store/liveLog.js +A html/pfappserver/root/static.alt/src/views/Auditing/_store/liveLogs.js +M html/pfappserver/root/static.alt/src/views/Auditing/index.vue + +commit 2e152f07f13962551a9d03fe40098881fda1f510 +Author: James Rouzier +Date: Tue Apr 28 13:49:15 2020 -0400 + + Added docs for sflow_host.txt + +A go/sflow/doc/sflow_host.txt + +commit 08ed9f0d4d11ad4098b1591fa2650ea54a0f7a31 +Author: James Rouzier +Date: Tue Apr 28 11:28:03 2020 -0400 + + Update counters + +A go/sflow/counters.go +M go/sflow/ethernetifcounter.go +M go/sflow/ifcounter.go +M go/sflow/sampledflows.go +M go/sflow/sflow.go +M go/sflow/sflow_test.go + +commit d988c2605f3d88c076550bbdd2ed34e2f672b133 +Author: Julien Semaan +Date: Tue Apr 28 08:07:54 2020 -0400 + + add OPTIONS for log tailing endpoint + +M go/caddy/log-tailer/handlers.go +M go/caddy/log-tailer/log-tailer.go + +commit 55ad2c875a47d218a59c0e9923f228a00a7f23c7 +Author: Julien Semaan +Date: Tue Apr 28 07:45:28 2020 -0400 + + fix case of meta keys + +M go/caddy/log-tailer/logmeta.go + +commit 4288b535ab1987e96f20ecb15feef23802634acb +Author: James Rouzier +Date: Mon Apr 27 16:14:48 2020 -0400 + + Add a sFlow processor + +A go/sflow/processor/example_test.go +A go/sflow/processor/processor.go + +commit 9f2a442cbee7df7a3e77735ce181a07e3065d097 +Author: James Rouzier +Date: Mon Apr 27 15:13:05 2020 -0400 + + Fix typo + +M go/sflow/sampledflows.go + +commit e02f3d198376a411e7775f0d71cc5c9a82b689bb +Author: James Rouzier +Date: Mon Apr 27 13:40:42 2020 -0400 + + Add SampledIPV4Type and SampledIPV6Type + +A go/sflow/sampledflows.go +M go/sflow/sflow.go + +commit 449f1900ea5561d185f161ce19f341a84b694064 +Author: James Rouzier +Date: Mon Apr 27 13:15:29 2020 -0400 + + Fix SampleHeader + +M go/sflow/sampledheader.go +M go/sflow/sflow.go +M go/sflow/sflow_test.go + +commit 7d788237d52133ad0945eea688c990bd792db459 +Author: James Rouzier +Date: Mon Apr 27 11:15:21 2020 -0400 + + Change {Sample,Flow,Counter}Type() to uint32 + +M go/sflow/countersamples.go +M go/sflow/ethernetifcounter.go +M go/sflow/flowsamples.go +M go/sflow/ifcounter.go +M go/sflow/sampledheader.go +M go/sflow/sflow.go + +commit a06631f8090c35289b1f63371ec05c89374f185e +Author: Julien Semaan +Date: Mon Apr 27 10:46:46 2020 -0400 + + ensure pf_deauth_from_wireless_secure is enabled + +M conf/vlan_filters.conf.defaults + +commit 84298c25ac061f6d7884e80ca8dad01eab6d09bd +Author: James Rouzier +Date: Mon Apr 27 10:34:41 2020 -0400 + + Use variable instead of hard coded value + +M go/sflow/sampledheader.go + +commit 0ecf9d88613eddf094f51af353cd424c123ec518 +Author: James Rouzier +Date: Mon Apr 27 09:21:04 2020 -0400 + + Rename RawPacketHeader to SampledHeader + +D go/sflow/rawpacketheader.go +A go/sflow/sampledheader.go +M go/sflow/sflow.go +M go/sflow/sflow_test.go + +commit c3bd6ddd69dfd761e97982a617995371ec7ab7e2 +Author: James Rouzier +Date: Mon Apr 27 09:07:26 2020 -0400 + + Rename + +D go/sflow/rawpacket.go +A go/sflow/rawpacketheader.go +M go/sflow/sflow.go +M go/sflow/sflow_test.go + +commit 24fb43f8fb9181fbe2d7d2c1ad587f4ad937e025 +Author: Julien Semaan +Date: Mon Apr 27 08:53:10 2020 -0400 + + add log-tailer to api-frontend caddy config + +M conf/caddy-services/api.conf.example + +commit 9833b2d53387bebc10d579455869a24797af61c2 +Author: Julien Semaan +Date: Mon Apr 27 08:43:53 2020 -0400 + + add meta in log API response + +M go/caddy/log-tailer/tailing_session.go + +commit dcbf4637d7fb3cdbfe2265ee27cb3bef31981c2e +Author: Julien Semaan +Date: Mon Apr 27 08:38:50 2020 -0400 + + engine to extract meta out of logs + +A go/caddy/log-tailer/logmeta.go +A go/caddy/log-tailer/logmeta_test.go + +commit 8234b9339320370e67b4c7605a8d911e3d27641f +Author: Julien Semaan +Date: Mon Apr 27 08:38:38 2020 -0400 + + adjust tailing session test + +M go/caddy/log-tailer/tailing_session_test.go + +commit b09376b2f2c7672dac99693526871582542f104a +Author: James Rouzier +Date: Mon Apr 27 08:01:22 2020 -0400 + + Add all the sflow sample types from the standard + +M go/sflow/countersamples.go +M go/sflow/flowsamples.go +M go/sflow/sflow.go +M go/sflow/sflow_test.go + +commit 49c52d490c4d69b3373ede972a89d3a4a8a50663 +Author: Julien Semaan +Date: Mon Apr 27 06:00:32 2020 -0400 + + add filtering capability + +M go/caddy/log-tailer/handlers.go +M go/caddy/log-tailer/tailing_session.go + +commit 879eb1e33f815b16f0888ba417887acc39cf3965 +Author: James Rouzier +Date: Fri Apr 24 16:29:46 2020 -0400 + + Add more types + +M go/go.mod +M go/go.sum +A go/sflow/countersamples.go +A go/sflow/ethernetifcounter.go +A go/sflow/flowsamples.go +A go/sflow/ifcounter.go +A go/sflow/rawpacket.go +M go/sflow/sflow.go +M go/sflow/sflow_test.go + +commit bbd500efe4cb35e2211fa5e5d945291ab334ea9d +Author: Darren Satkunas +Date: Fri Apr 24 14:00:46 2020 -0400 + + (web admin) modify App nav header tenant dropdown, consume new token_info tenant + +M html/pfappserver/root/static.alt/src/App.vue +M html/pfappserver/root/static.alt/src/store/modules/session.js + +commit 9c68c778df95f7b20bc124ee7bdd0ad76d3566e3 +Author: Julien Semaan +Date: Fri Apr 24 13:30:17 2020 -0400 + + implement proper locking + expiration of inactive sessions + +M go/caddy/log-tailer/handlers.go +M go/caddy/log-tailer/log-tailer.go +M go/caddy/log-tailer/tailing_session.go + +commit 1a7d9c88183caed120d70a701c9f2fce79e610c2 +Author: Julien Semaan +Date: Fri Apr 24 12:49:40 2020 -0400 + + initial commit of log tailer middleware + +M go/caddy/caddy/caddy/caddymain/run.go +M go/caddy/caddy/caddyhttp/httpserver/plugin.go +A go/caddy/log-tailer/handlers.go +A go/caddy/log-tailer/log-tailer.go +A go/caddy/log-tailer/log-tailer_test.go +A go/caddy/log-tailer/tailing_session.go +A go/caddy/log-tailer/tailing_session_test.go +M go/go.mod +M go/go.sum + +commit 8680cc2a2c71ff1b850105f6ddd12084109f975c +Author: Durand Fabrice +Date: Fri Apr 24 11:36:55 2020 -0400 + + Fixes #5387 + +M lib/pf/services/manager/haproxy_admin.pm + +commit c52e844320cea70e4ed20e3fd1a9594d064610a1 +Author: Durand Fabrice +Date: Thu Apr 23 15:29:27 2020 -0400 + + Revert pfpki changes + +M addons/pf-maint.pl +M config.mk + +commit ad274eb88a7e9c9940bbf8b0d5013e0045922241 +Author: James Rouzier +Date: Thu Apr 23 17:40:01 2020 -0400 + + sflow parsing + +A go/sflow/doc/sflow_version_5.txt +A go/sflow/sflow.go +A go/sflow/sflow_test.go +A go/sflow/util.go + +commit 34e164aa27647bb616a980b3ad5255b901194633 +Author: Francis Lachapelle +Date: Thu Apr 23 15:37:27 2020 -0400 + + (web admin) New v-scroll-100 directive to improve display of large tables + +M html/pfappserver/root/static.alt/src/views/Auditing/index.vue + +commit d1ad1a6dc1264fca50ac46b8ba4f969b3a672ca7 +Author: James Rouzier +Date: Thu Apr 23 15:28:00 2020 -0400 + + Add Proxy-State from request to response + +M go/acct/radius.go + +commit 229d0d4c313f9f352133f39c347d0e687ff80d46 +Author: Durand Fabrice +Date: Thu Apr 23 15:22:00 2020 -0400 + + Added pfpki in GOBINARIES config.mk + +M config.mk + +commit 6cff224f106d4a9faf0aa3890db40cfa16185a09 +Author: Durand Fabrice +Date: Thu Apr 23 15:12:05 2020 -0400 + + Added pfpki in pf-maint.pl + +M addons/pf-maint.pl + +commit fc1414bfd4cdf0c76266562881617ae75720042f +Author: Durand Fabrice +Date: Thu Apr 23 14:50:25 2020 -0400 + + Use alerting.FromAddr in pfpki for the From + +M go/caddy/pfpki/utils.go + +commit 20e2dff8aee2ce5060f4e00087a6375080e13d13 +Author: Durand Fabrice +Date: Thu Apr 23 12:52:29 2020 -0400 + + Fix httpd.dispatcher monit test + +M addons/monit/monit_checks_configurations/00_packetfence.tt + +commit d30b70b574c6586fc605c7f3a2717fc51c7cb396 +Author: nqb +Date: Thu Apr 23 11:59:05 2020 +0200 + + [Venom] dot1x: add sub-type for connection profile + +M t/venom/pfservers/dot1x_eap_peap/25_create_connection_profile.yml +M t/venom/vars/all.yml + +commit 2a6d20d5efc34a04fc28a6d441a1af7c0ee60045 +Author: nqb +Date: Thu Apr 23 11:20:02 2020 +0200 + + [Venom] run wpasupplicant on node01 + +D t/venom/nodes/dot1x_eap_peap/00_wpasupplicant.yml +A t/venom/nodes/dot1x_eap_peap/run_wpasupplicant.yml +A t/venom/pfservers/dot1x_eap_peap/35_run_wpasupplicant.yml +M t/venom/vars/all.yml + +commit 61f947cba9e44a8368d00751e9395779c1079b9d +Author: nqb +Date: Thu Apr 23 11:19:35 2020 +0200 + + [Venom] wrappeer: improve output + +M t/venom/venom-wrapper.sh + +commit c5932778dbac637bd7e5c3281a8e31354985fc48 +Author: nqb +Date: Thu Apr 23 11:18:31 2020 +0200 + + [Venom] dot1x: restart RADIUS services at end of teardown + +A t/venom/pfservers/dot1x_eap_peap/teardown/05_restart_radius_services.yml + +commit 483e335ce9320911ecfea3d91d64a5c47a317629 +Author: nqb +Date: Thu Apr 23 11:14:15 2020 +0200 + + [Venom] improve TESTSUITE.md for dot1x_eap_peap + +M t/venom/pfservers/dot1x_eap_peap/TESTSUITE.md + +commit 04b0ac6a96743d31c28cbe02c99dee234c7aa5cb +Author: nqb +Date: Thu Apr 23 11:13:52 2020 +0200 + + [Venom] improve example + +M t/venom/examples/scenario/TESTSUITE.md + +commit 2f0c7273b0de46b58b352657b05c350756f0205e +Author: nqb +Date: Thu Apr 23 11:03:40 2020 +0200 + + [Venom] add examples dir + +A t/venom/examples/scenario/TESTSUITE.md + +commit 691df64983db28848b4c77b4cff8e9a5dcda95ae +Author: nqb +Date: Thu Apr 16 16:04:27 2020 +0200 + + [Venom] dot1x: update scenario + +M t/venom/pfservers/dot1x_eap_peap/TESTSUITE.md +A t/venom/pfservers/global_teardown/00_teardown.yml + +commit 83c18a70d8823d9cb894209d9b43541bfdaaa051 +Author: nqb +Date: Thu Apr 16 15:09:02 2020 +0200 + + [Venom] add global teardown + +M t/venom/Makefile +M t/venom/pfservers/dot1x_eap_peap/teardown/00_teardown.yml + +commit f02022c6a2319b0c90ba054803f866e86e79b5ee +Author: nqb +Date: Thu Apr 16 14:12:44 2020 +0200 + + [Venom] no more dashes in names + +M t/venom/nodes/dot1x_eap_peap/00_wpasupplicant.yml +M t/venom/pfservers/common/fix_permissions.yml +M t/venom/pfservers/common/perform_checkup.yml +M t/venom/pfservers/common/restart_radius_services.yml +M t/venom/pfservers/dot1x_eap_peap/00_join_domain.yml +M t/venom/pfservers/dot1x_eap_peap/05_create_realms.yml +M t/venom/pfservers/dot1x_eap_peap/15_create_and_test_ad_machine_source.yml +M t/venom/pfservers/dot1x_eap_peap/20_create_and_test_ad_user_source.yml +M t/venom/pfservers/dot1x_eap_peap/25_create_connection_profile.yml +M t/venom/pfservers/global_config/00_create_roles.yml +M t/venom/pfservers/global_config/05_modify_access_durations.yml +M t/venom/pfservers/global_config/10_create_access_levels.yml +M t/venom/pfservers/global_config/15_create_network_devices.yml +M t/venom/setup/00_setup.yml + +commit 08b38e05599c81b868ab1e30ecb1d106976c8a41 +Author: nqb +Date: Thu Apr 16 14:05:07 2020 +0200 + + [Venom] dot1x: reorder tests + +D t/venom/nodes/10_dot1x_eap_peap/01_wpasupplicant.yml +A t/venom/nodes/dot1x_eap_peap/00_wpasupplicant.yml +A t/venom/pfservers/dot1x_eap_peap/00_join_domain.yml +D t/venom/pfservers/dot1x_eap_peap/01_join_domain.yml +D t/venom/pfservers/dot1x_eap_peap/02_create_realm.yml +D t/venom/pfservers/dot1x_eap_peap/03_restart_radius_services.yml +D t/venom/pfservers/dot1x_eap_peap/04_create_and_test_ad_user_source.yml +D t/venom/pfservers/dot1x_eap_peap/05_create_and_test_ad_machine_source.yml +A t/venom/pfservers/dot1x_eap_peap/05_create_realms.yml +D t/venom/pfservers/dot1x_eap_peap/10_create_connection_profile.yml +A t/venom/pfservers/dot1x_eap_peap/10_restart_radius_services.yml +A t/venom/pfservers/dot1x_eap_peap/15_create_and_test_ad_machine_source.yml +A t/venom/pfservers/dot1x_eap_peap/20_create_and_test_ad_user_source.yml +A t/venom/pfservers/dot1x_eap_peap/25_create_connection_profile.yml +A t/venom/pfservers/dot1x_eap_peap/30_perform_checkup.yml +D t/venom/pfservers/global_config/01_modify_access_durations.yml +D t/venom/pfservers/global_config/02_create_access_levels.yml +A t/venom/pfservers/global_config/05_modify_access_durations.yml +A t/venom/pfservers/global_config/10_create_access_levels.yml +D t/venom/pfservers/global_config/10_create_network_devices.yml +A t/venom/pfservers/global_config/15_create_network_devices.yml + +commit 86318cb9b3c56a31244919b4e084f5d313a6dbd0 +Author: nqb +Date: Thu Apr 16 13:40:40 2020 +0200 + + [Venom] allow to run test suite in parallel + +M t/venom/venom-wrapper.sh + +commit f9142edbd1410434f6b1aa50bbe9b30ad2818ca4 +Author: nqb +Date: Thu Apr 16 12:05:26 2020 +0200 + + [Venom] add new target for global config + +M t/venom/Makefile + +commit 9182a5a683e1c69d8ac4402cf1f740cbc2066998 +Author: nqb +Date: Thu Apr 16 12:05:11 2020 +0200 + + [Venom] fix typo in var names + +M t/venom/pfservers/dot1x_eap_peap/04_create_and_test_ad_user_source.yml +M t/venom/pfservers/dot1x_eap_peap/05_create_and_test_ad_machine_source.yml +M t/venom/pfservers/dot1x_eap_peap/10_create_connection_profile.yml +M t/venom/pfservers/dot1x_eap_peap/teardown/00_teardown.yml +M t/venom/pfservers/global_config/10_create_network_devices.yml +M t/venom/vars/all.yml + +commit 13c1c6adb46556014fca2978a602a1836126e693 +Author: nqb +Date: Thu Apr 16 11:37:49 2020 +0200 + + [Venom] global config test suite + +D t/venom/pfservers/07_create_sources/00_create_and_test_ad_sources.yml +D t/venom/pfservers/09_create_network_devices/00_create_switches_and_switch_groups.yml +M t/venom/pfservers/dot1x_eap_peap/TESTSUITE.md +M t/venom/pfservers/global_config/00_create_roles.yml +A t/venom/pfservers/global_config/10_create_network_devices.yml +M t/venom/vars/all.yml + +commit bc8a87020597b421bd9c7488f2665d7a39e85ca3 +Author: nqb +Date: Thu Apr 16 11:26:25 2020 +0200 + + [Venom] dot1x: use dedicated variables and test suites + +A t/venom/pfservers/dot1x_eap_peap/04_create_and_test_ad_user_source.yml +A t/venom/pfservers/dot1x_eap_peap/05_create_and_test_ad_machine_source.yml +M t/venom/vars/all.yml + +commit 456ef4f3abffe2e155db3491800beee054d4e8c1 +Author: nqb +Date: Thu Apr 16 11:05:54 2020 +0200 + + [Venom] create global_config dir + +D t/venom/pfservers/05_actions_for_rules/00_create_roles.yml +D t/venom/pfservers/05_actions_for_rules/01_modify_access_durations.yml +D t/venom/pfservers/05_actions_for_rules/02_create_access_levels.yml +A t/venom/pfservers/global_config/00_create_roles.yml +A t/venom/pfservers/global_config/01_modify_access_durations.yml +A t/venom/pfservers/global_config/02_create_access_levels.yml + +commit 2b49680dd1369bfdbd53fa033482aa7cfbb2dd1b +Author: nqb +Date: Thu Apr 16 11:05:30 2020 +0200 + + [Venom] create common test suite for simple content + +D t/venom/pfservers/04_run_pfcmd_commands/10_run_fix_permissions.yml +D t/venom/pfservers/04_run_pfcmd_commands/20_run_perform_checkup.yml +A t/venom/pfservers/common/fix_permissions.yml +A t/venom/pfservers/common/perform_checkup.yml +A t/venom/pfservers/common/restart_radius_services.yml + +commit c5fbcecc2ca1564d3330f4588aefebccca19f867 +Author: nqb +Date: Thu Apr 16 11:02:44 2020 +0200 + + [Venom] dot1x: create new files + +M t/venom/pfservers/dot1x_eap_peap/02_create_realm.yml +D t/venom/pfservers/dot1x_eap_peap/03_create_connection_profile.yml +A t/venom/pfservers/dot1x_eap_peap/03_restart_radius_services.yml +A t/venom/pfservers/dot1x_eap_peap/10_create_connection_profile.yml + +commit 8415c89620dbff7538e02ade0b7ba17f1aba8d61 +Author: nqb +Date: Wed Apr 15 15:22:04 2020 +0200 + + [Venom] new directory layout and Makefile usage for test suites + +M t/venom/Makefile +D t/venom/pfservers/10_dot1x_eap_peap/01_join_domain.yml +D t/venom/pfservers/10_dot1x_eap_peap/02_create_realm.yml +D t/venom/pfservers/10_dot1x_eap_peap/03_create_connection_profile.yml +D t/venom/pfservers/10_dot1x_eap_peap/99_teardown.yml +A t/venom/pfservers/dot1x_eap_peap/01_join_domain.yml +A t/venom/pfservers/dot1x_eap_peap/02_create_realm.yml +A t/venom/pfservers/dot1x_eap_peap/03_create_connection_profile.yml +A t/venom/pfservers/dot1x_eap_peap/TESTSUITE.md +A t/venom/pfservers/dot1x_eap_peap/teardown/00_teardown.yml + +commit c581ec7d1faf7aa592c643d0097f5414bbb369e0 +Author: nqb +Date: Mon Apr 13 10:48:22 2020 +0200 + + install MailHog on pf*dev servers + +M addons/vagrant/inventory/hosts +A addons/vagrant/mailhog.yml +M addons/vagrant/requirements.yml +M addons/vagrant/site.yml + +commit 4b8c3c92c1de18ed0737324c8b6b75d8e2385ae9 +Author: nqb +Date: Thu Apr 23 09:02:16 2020 +0200 + + [Ansible] use lookup to environment variables to install specific package name + +M addons/vagrant/extra_vars_branches.yml + +commit 3fc0564305d4622596f352961bec859a4d02f25b +Author: nqb +Date: Wed Apr 15 13:50:32 2020 +0200 + + [Ansible] use latest official release + +M addons/vagrant/requirements.yml + +commit 9fc531243ff896bed7877cfe0d1f184d8388a788 +Author: nqb +Date: Wed Apr 15 10:41:14 2020 +0200 + + [ci] reword + +M .gitlab-ci.yml +M addons/vagrant/extra_vars_branches.yml + +commit 7ad8b102e21dc8b79559a27b277f507cda3a6fae +Author: nqb +Date: Wed Apr 15 10:33:55 2020 +0200 + + [Ansible] add extra vars to install simply from branches repo + +A addons/vagrant/extra_vars_branches.yml + +commit fb38f316a308622fc3ae1e0f1f52bcc39c56aa66 +Author: nqb +Date: Wed Apr 15 10:06:43 2020 +0200 + + [ci] deploy Deb build on other branches than devel to debian-branches repo + +M .gitlab-ci.yml + +commit bc24840acae6cf3debc7043f050d9e8ad0b9c163 +Author: nqb +Date: Wed Apr 15 09:24:30 2020 +0200 + + [Ansible] adapt inventory to new repositories + +M addons/vagrant/inventory/group_vars/dev/packetfence_install.yml +M addons/vagrant/inventory/group_vars/nightly/packetfence_install.yml +M addons/vagrant/requirements.yml + +commit 60241dfb6c0ac393986bef722deb777eafa24be2 +Author: nqb +Date: Wed Apr 15 08:12:23 2020 +0200 + + [ci] deploy RPM build on other branches than devel to branches repo + +M .gitlab-ci.yml + +commit 90b6da6b90508d76fbd5e656821da6889e2f292b +Author: nqb +Date: Tue Apr 14 14:48:55 2020 +0200 + + [pkg] add new repositories + +M rpm/packetfence-release/packetfence-release.spec + +commit c9e650cda2ad3b3d2f10c22d1ec1b10c73f3753b +Author: nqb +Date: Tue Apr 14 14:24:16 2020 +0200 + + [ci] merge post-upload jobs with upload jobs + +M .gitlab-ci.yml + +commit 09ac67348d4ffb038b922240fef921d6bb6329d7 +Author: nqb +Date: Thu Apr 23 08:41:28 2020 +0200 + + [Vagrant] remove useless instruction that prevent ad machine to start + +M addons/vagrant/Vagrantfile + +commit 11365a1a6879551872fc72654b3cb40f8dc3611d +Author: nqb +Date: Thu Apr 23 08:12:23 2020 +0200 + + [Vagrant] set winrm.timeout equals to boot_timeout + +M addons/vagrant/Vagrantfile + +commit 584a15f0593c755c8020ba9c16f91c50b37ad9ef +Author: Francis Lachapelle +Date: Wed Apr 22 17:02:03 2020 -0400 + + (web admin) New v-scroll-100 directive to improve display of large tables + +A html/pfappserver/root/static.alt/src/directives/scroll-100.js +M html/pfappserver/root/static.alt/src/views/Auditing/_components/RadiusLogsSearch.vue +M html/pfappserver/root/static.alt/src/views/Configuration/_components/PortalModulesList.vue + +commit 802fca5f52abeceb357e27748a3611b907b8ca75 +Author: Francis Lachapelle +Date: Wed Apr 22 14:59:22 2020 -0400 + + (web admin) Fetch more filter engines + + Fixes #5379 + +M html/pfappserver/root/static.alt/src/views/Configuration/_api/index.js +M html/pfappserver/root/static.alt/src/views/Configuration/_store/filterEngines.js + +commit a6570d1a516f66bd912dc1b7195d7b73c04afd4d +Author: James Rouzier +Date: Wed Apr 22 13:24:12 2020 -0400 + + Move the next vsa before continue + +M go/acct/radius.go + +commit ddca29dea1fc538c0d8fe23b7c5018351f270fba +Author: Francis Lachapelle +Date: Wed Apr 22 12:13:13 2020 -0400 + + (web admin) Update node packages + +M html/pfappserver/root/static.alt/package-lock.json +M html/pfappserver/root/static.alt/package.json + +commit 0e6549c704b26fc1f372ccc5b936011777655af1 +Author: Julien Semaan +Date: Wed Apr 22 11:40:30 2020 -0400 + + adjust pf_deauth_from_wireless_secure VLAN filter + +M conf/vlan_filters.conf.defaults + +commit 139e01e5ed480622eea9e9058df602a8ae7a9e00 +Author: Julien Semaan +Date: Wed Apr 22 11:31:02 2020 -0400 + + method to adjust common params + +M lib/pf/access_filter.pm + +commit b7cc55bbf2dfe525b38bddd3aa1bfca7a5b8f240 +Author: nqb +Date: Wed Apr 22 08:18:55 2020 +0200 + + [Vagrant] don't rely on default value for config.winrm.timeout + + workaround for https://github.com/hashicorp/vagrant/issues/11539, related to #5377 + 60s causes issues during startup of VM + +M addons/vagrant/Vagrantfile + +commit 7a23f58a48adff5471de1a291baa2bccf62edf4c +Author: Francis Lachapelle +Date: Tue Apr 21 17:15:32 2020 -0400 + + (web admin) Fix linting errors + +M html/pfappserver/root/static.alt/src/components/pfCSVImport.vue +M html/pfappserver/root/static.alt/src/components/pfFormToggle.vue + +commit f608b6ede6b83a71f505c7b116eaa4012a82a241 +Author: Francis Lachapelle +Date: Tue Apr 21 16:26:43 2020 -0400 + + (web admin) Remove slash re-encoding + + Fixes #4354 + +M html/pfappserver/root/static.alt/src/utils/api.js + +commit ffe05b4c262c7ca0018a87c7d193aa61ce4541ef +Author: James Rouzier +Date: Tue Apr 21 16:21:29 2020 -0400 + + Match the encoded slash in uppper and lower + +M lib/pf/UnifiedApi.pm + +commit e10b5e034ea01ef0d3d38d8e9b6f4d9392e89758 +Author: Francis Lachapelle +Date: Mon Apr 20 10:58:45 2020 -0400 + + (doc) Minor update to clustering guide + +M docs/PacketFence_Clustering_Guide.asciidoc + +commit d06e3ce9d8a20953d201a608a43698c59b0bf1b3 +Author: nqb +Date: Mon Apr 20 16:30:44 2020 +0200 + + [docs] move 'Database schema' after all sections + +M UPGRADE.asciidoc + +commit 4b785b4c15c968ca5a0c11073a0a1b21a09f90c9 +Author: James Rouzier +Date: Mon Apr 20 10:02:20 2020 -0400 + + Fix issue with out of bound array + +M go/acct/radius.go + +commit 70bafea572d4236d99fd8987837ac318b28986aa +Author: James Rouzier +Date: Mon Apr 20 08:59:12 2020 -0400 + + Exit when an error occurs + +M lib/pf/UnifiedApi/Controller/Config.pm + +commit 06c6d48c956cceaae189014809d9cc8862fd6d97 +Author: lzammit +Date: Mon Apr 20 08:43:05 2020 -0400 + + Add FLUSH PRIVILEGES; to the MariaDB slave config + +M docs/PacketFence_Clustering_Guide.asciidoc + +commit 332ab1574502b71ba9a7e974debc8e29be0ed905 +Author: nqb +Date: Mon Apr 20 14:21:58 2020 +0200 + + [ci] use DOCKER_TAGS for pfbuild_release + + related to https://github.com/inverse-inc/packetfence/pull/5015 + +M .gitlab-ci.yml + +commit 4cddbd737bcce2957dd7193d3dbdbac65bf0a519 +Author: James Rouzier +Date: Mon Apr 20 07:44:03 2020 -0400 + + Put back id + +M lib/pf/UnifiedApi/Controller/Config.pm + +commit e85df5dfb882244ea90e679d560ef0beb4b5bdc9 +Author: James Rouzier +Date: Mon Apr 20 07:39:45 2020 -0400 + + Update tests + +M t/unittest/UnifiedApi/Controller/Config/BulkImport.t + +commit 60f37ee2e2997042232188fb15705484f41f1fcc +Author: James Rouzier +Date: Fri Apr 17 13:29:15 2020 -0400 + + Only commit when something has changed + +M lib/pf/UnifiedApi/Controller/Config.pm + +commit 43090a9356e908b8c7a648965eaa91f5ad6a5a12 +Author: James Rouzier +Date: Fri Apr 17 09:46:04 2020 -0400 + + Implement creating a new entry + +M lib/pf/UnifiedApi/Controller/Config.pm +M t/unittest/UnifiedApi/Controller/Config/BulkImport.t + +commit 97b2e58f0fb7030a61283eb23be23bb95bb583b8 +Author: James Rouzier +Date: Fri Apr 17 09:37:51 2020 -0400 + + Add bulk_import route + +M lib/pf/UnifiedApi.pm + +commit 6e971c3f243887dad830e99dd710189224c42425 +Author: James Rouzier +Date: Thu Apr 16 08:02:58 2020 -0400 + + Test for bulk import + +A t/unittest/UnifiedApi/Controller/Config/BulkImport.t + +commit 01c4eb2d0fe1e3fe5e562e458962ba70dbdfaa87 +Author: James Rouzier +Date: Wed Apr 15 15:57:37 2020 -0400 + + Initail work on bulk_import + +M lib/pf/UnifiedApi/Controller/Config.pm + +commit a0d1d552552149469bfae6d1f1f8ff20f5f1e6a5 +Author: James Rouzier +Date: Thu Apr 4 17:08:17 2019 -0400 + + Fix rendering error + +M lib/pf/UnifiedApi/Controller/Config.pm + +commit 72fd8000ea086e74790faa6e5c499eb4ef89a4fa +Author: James Rouzier +Date: Thu Apr 4 12:15:44 2019 -0400 + + Add bulk_[delete|update] + +M lib/pf/UnifiedApi/Controller/Config.pm + +commit b3b81f352e0c9eb25265a5b2530895ae3473a59d +Author: James Rouzier +Date: Thu Apr 4 11:51:55 2019 -0400 + + Add routing to bulk_delete, sort_items, bulk_update + +M lib/pf/UnifiedApi.pm + +commit 7803e0daf4e3a6287cfa6cb9de8bc7111568948b +Author: James Rouzier +Date: Thu Apr 4 10:09:39 2019 -0400 + + No rendering in validate_item + +M lib/pf/UnifiedApi/Controller/Config.pm + +commit de72767a9e15ff21a819e394d4183da20f2ef966 +Author: James Rouzier +Date: Tue Apr 2 11:43:57 2019 -0400 + + Initial work on builk_update + +M lib/pf/UnifiedApi/Controller/Config.pm + +commit b3c8a30d31d4f52d130e5e8b5666006ddb173fba +Author: James Rouzier +Date: Fri Apr 17 10:24:04 2020 -0400 + + Add the global tenant + +M db/pf-schema-X.Y.Z.sql +M db/upgrade-X.X.X-X.Y.Z.sql + +commit eb95e5054350b201858290b4e9744c955acd8247 +Author: James Rouzier +Date: Fri Apr 17 09:56:09 2020 -0400 + + Add new field allowed_tenant_id + +M db/pf-schema-X.Y.Z.sql +M db/upgrade-X.X.X-X.Y.Z.sql +M lib/pf/dal/_password.pm + +commit 60807324831bfd49eed42fd0ccc0f9cf76b89fe2 +Author: James Rouzier +Date: Fri Apr 17 08:00:58 2020 -0400 + + Update SET_TENANT_ID + +M lib/pf/password.pm + +commit 2f2b37df1c5e696dbac7f6a8dd6833d49d67a62d +Author: James Rouzier +Date: Fri Apr 17 06:43:35 2020 -0400 + + Add support for SET_TENANT_ID + +M lib/pf/Authentication/Source/HTTPSource.pm + +commit ac8d0b2e06363ada1c0a6c12843af36a4bbb9be4 +Author: James Rouzier +Date: Fri Apr 17 06:26:45 2020 -0400 + + Add support for the action set_tenant_id for sqlsource + +A db/X.Y.Z-person.sql +M lib/pf/Authentication/Source/SQLSource.pm + +commit 4fd2235246881aa18ec26dcea5d7b5b734ce2919 +Author: James Rouzier +Date: Thu Apr 16 13:46:31 2020 -0400 + + Add Tenants to PrettyTokenInfo + +M go/api-frontend/aaa/token_backend.go +M go/caddy/api-aaa/api-aaa.go + +commit d6789a0a164aab038032f8604356f775ec5a6419 +Author: James Rouzier +Date: Thu Apr 16 13:33:43 2020 -0400 + + Fix tests + +M go/api-frontend/aaa/authentication.go +M go/api-frontend/aaa/authentication_backend_test.go +M go/api-frontend/aaa/authorization_test.go +M go/api-frontend/aaa/mem_token_backend_test.go +M go/api-frontend/aaa/token_backend.go + +commit d32e28d38dcd6cbfc0876e84c80d10f466e08955 +Author: Darren Satkunas +Date: Thu Apr 16 10:08:59 2020 -0400 + + (web admin) consume new token_info tenant object + +M html/pfappserver/root/static.alt/src/App.vue +M html/pfappserver/root/static.alt/src/store/modules/session.js + +commit 425375a418c5af244b7de5f3ad2d3a3b39d965ee +Author: Darren Satkunas +Date: Fri Apr 10 17:08:15 2020 -0400 + + (web admin) replace template + +M html/pfappserver/root/static.alt/src/views/Reset/index.vue + +commit 56873eedecb9770df225dcecf60b647c31ea8952 +Author: Darren Satkunas +Date: Fri Apr 10 16:39:14 2020 -0400 + + (web admin) prune template + +M html/pfappserver/root/static.alt/src/views/Reset/index.vue + +commit 5a83207be15a2f747c98e42aa544cf715709f136 +Author: Darren Satkunas +Date: Fri Apr 10 16:24:01 2020 -0400 + + (web admin) add Reset route that flushes the store state and redirects back to the previous route + +M html/pfappserver/root/static.alt/src/App.vue +M html/pfappserver/root/static.alt/src/router/index.js +M html/pfappserver/root/static.alt/src/store/index.js +M html/pfappserver/root/static.alt/src/views/Login/_router/index.js +M html/pfappserver/root/static.alt/src/views/Login/index.vue +A html/pfappserver/root/static.alt/src/views/Reset/_router/index.js +A html/pfappserver/root/static.alt/src/views/Reset/index.vue + +commit bb24637226f73e064deb0724693eca8566821a91 +Author: Durand Fabrice +Date: Fri Apr 10 16:02:15 2020 -0400 + + Fix token_info + +M go/api-frontend/aaa/authentication_backend.go +M go/api-frontend/aaa/authorization.go +M go/api-frontend/aaa/db_authentication_backend.go +M go/api-frontend/aaa/mem_token_backend.go +M go/api-frontend/aaa/pf_authentication_backend.go +M go/api-frontend/aaa/token_backend.go +M go/caddy/api-aaa/api-aaa.go +M lib/pf/UnifiedApi/Controller/Authentication.pm +M lib/pf/authentication.pm +M lib/pf/tenant.pm + +commit 7b21919fd00966a05f8ef90b1e6e2cf76b37a97f +Author: Durand Fabrice +Date: Fri Apr 10 14:07:12 2020 -0400 + + Revert to int + +M go/api-frontend/aaa/pf_authentication_backend.go + +commit 6b9de54c99876c333223251222a4fef4d6e217b9 +Author: Durand Fabrice +Date: Fri Apr 10 13:33:09 2020 -0400 + + Change token_info + +M go/api-frontend/aaa/authentication_backend.go +M go/api-frontend/aaa/authorization.go +M go/api-frontend/aaa/db_authentication_backend.go +M go/api-frontend/aaa/mem_token_backend.go +M go/api-frontend/aaa/pf_authentication_backend.go +M go/api-frontend/aaa/token_backend.go +M go/caddy/api-aaa/api-aaa.go + +commit c96d0c22f123ed81de87104ad229fc1a897f26ff +Author: Darren Satkunas +Date: Fri Apr 10 10:27:35 2020 -0400 + + (web admin) simplify naming + +M html/pfappserver/root/static.alt/src/App.vue +M html/pfappserver/root/static.alt/src/store/modules/session.js + +commit 2e630e8a403d5d8bb968d68009a8950caf75c33c +Author: Darren Satkunas +Date: Fri Apr 10 10:14:43 2020 -0400 + + (web admin) initial commit + +M html/pfappserver/root/static.alt/src/App.vue +M html/pfappserver/root/static.alt/src/main.js +M html/pfappserver/root/static.alt/src/router/index.js +M html/pfappserver/root/static.alt/src/store/modules/session.js +M html/pfappserver/root/static.alt/src/utils/api.js + +commit 19f1190294272abb28216b56fce1c030428ed646 +Author: James Rouzier +Date: Fri Apr 17 09:55:15 2020 -0400 + + Fix upgrade script + +M db/upgrade-X.X.X-X.Y.Z.sql + +commit f236a8e60787baef0537fc63b048de92053d1cf9 +Author: Julien Semaan +Date: Fri Apr 17 07:22:01 2020 -0400 + + post-release packaging + +M conf/pf-release +M debian/changelog +M rpm/packetfence.spec +M rpm/source + +commit 5d204e374ff0ad8b64b395b8673218ade2c8f961 +Author: Julien Semaan +Date: Fri Apr 17 07:21:54 2020 -0400 + + post-release DB + +A db/pf-schema-X.Y.Z.sql +A db/upgrade-X.X.X-X.Y.Z.sql + +commit 31584238179d6a2ba03297e249beb95493c35fa3 +Author: Julien Semaan +Date: Fri Apr 17 07:19:40 2020 -0400 + + post-release news + upgrade guide + +M NEWS.asciidoc +M UPGRADE.asciidoc + +commit 2ccfd8bda6e2859b15afe70db657675c7a2b8f2e +Author: Julien Semaan +Date: Fri Apr 17 07:17:29 2020 -0400 + + adjust forgotten version in comment + +M UPGRADE.asciidoc + +commit 75ba5442275feed9290b8429d815943be877bccb +Author: Durand Fabrice +Date: Thu Apr 16 12:06:16 2020 -0400 + + Updated documentation + +M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc +M docs/images/unifi-open.png +A docs/images/unifi-open2.png +M docs/images/unifi-radius.png +A docs/images/unifi-radius2.png +M docs/images/unifi-secure.png +A docs/images/unifi-secure2.png + +commit 09c34241dd63791be6b3c3accb996a0e707b68cb +Author: Durand Fabrice +Date: Thu Apr 16 11:14:40 2020 -0400 + + Fix is $self is not a HASH + +M lib/pf/Switch/Ubiquiti/Unifi.pm + +commit 37746fc0b07224e377852c585bdab62ce067eecd +Author: Durand Fabrice +Date: Thu Apr 16 09:09:01 2020 -0400 + + Load the switch module + +M lib/pf/Switch/Ubiquiti/Unifi.pm + +commit eda1d35cbf8673c7684c95722ef271d5da4024ce +Author: James Rouzier +Date: Thu Apr 16 08:13:10 2020 -0400 + + New function isTemplate + +M lib/pf/SwitchFactory.pm +M t/SwitchFactory.t + +commit a63db31f75d2246ee7554df6368ad75fb64b5cca +Author: Durand Fabrice +Date: Mon Mar 30 15:07:54 2020 -0400 + + Update screenshot + +M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc +M docs/images/ubiquiti-unifi-guest-policy.png +A docs/images/ubiquiti-unifi-guest-policy_access.png +M docs/images/ubiquiti-unifi-guest-ssid.png + +commit 1303dd9606cef1adce216c73c8e9f689bd47f31e +Author: Durand Fabrice +Date: Wed Mar 25 10:15:28 2020 -0400 + + Don't send to the controller when it's CoA + +M lib/pf/Switch/Ubiquiti/Unifi.pm + +commit 9e125a6b264fa3d0a6c517faa07ab2f0ab62ef43 +Author: Durand Fabrice +Date: Wed Mar 25 09:39:04 2020 -0400 + + Force HTTP deauth for WEBAUTH_WIRELESS connection type + +M lib/pf/Switch/AeroHIVE.pm +M lib/pf/Switch/Aruba.pm +M lib/pf/Switch/Avaya/WC.pm +M lib/pf/Switch/Belair.pm +M lib/pf/Switch/Cambium.pm +M lib/pf/Switch/Cisco/ASA.pm +M lib/pf/Switch/Cisco/Aironet.pm +M lib/pf/Switch/Cisco/Aironet_1600.pm +M lib/pf/Switch/Cisco/Aironet_WDS.pm +M lib/pf/Switch/Cisco/WLC.pm +M lib/pf/Switch/Dlink/DWS_3026.pm +M lib/pf/Switch/Enterasys/V2110.pm +M lib/pf/Switch/Extricom.pm +M lib/pf/Switch/HP/Controller_MSM710.pm +M lib/pf/Switch/HP/MSM.pm +M lib/pf/Switch/Hostapd.pm +M lib/pf/Switch/Huawei.pm +M lib/pf/Switch/Meru.pm +M lib/pf/Switch/Mikrotik.pm +M lib/pf/Switch/MockedSwitch.pm +M lib/pf/Switch/Motorola.pm +M lib/pf/Switch/Ruckus.pm +M lib/pf/Switch/Ruckus/SmartZone.pm +M lib/pf/Switch/Template.pm +M lib/pf/Switch/Trapeze.pm +M lib/pf/Switch/Ubiquiti/Unifi.pm +M lib/pf/Switch/Xirrus.pm +M lib/pf/api.pm + +commit 54747fb22a4d8494ea9aab7a4ee08f3b775fdf01 +Author: Durand Fabrice +Date: Wed Mar 25 08:33:31 2020 -0400 + + Simplify the code + +M lib/pf/Switch/Ubiquiti/Unifi.pm + +commit ebbe302454bb67d2fdb9c09a184e06168048f101 +Author: Durand Fabrice +Date: Tue Mar 24 16:54:24 2020 -0400 + + Added missing file + +A lib/pf/pfmon/task/ubiquiti_ap_mac_to_ip.pm + +commit 2b25f1784a3f9cec70ff60205170c3a4aedd0aba +Author: Durand Fabrice +Date: Tue Mar 24 16:53:36 2020 -0400 + + Fix after rebase + +M conf/pfmon.conf.defaults + +commit 5a6b9cc2e802172e12e5ee95b0cee1b7fbab76cf +Author: Durand Fabrice +Date: Tue Mar 24 16:39:59 2020 -0400 + + Fixed syntax + +M lib/pf/SwitchFactory.pm + +commit bee92bb9fa56def75eeb10de94feffee3d7bb096 +Author: Durand Fabrice +Date: Tue Mar 24 16:37:42 2020 -0400 + + Instanciate the switch with the HASH + +M lib/pf/SwitchFactory.pm +M lib/pf/web/externalportal.pm + +commit 5550be3e8201a0b8ba2ab6553a4cf141cf0d281a +Author: Durand Fabrice +Date: Mon Mar 23 21:31:29 2020 -0400 + + Fixed key to search + +M lib/pf/Switch/Ubiquiti/Unifi.pm + +commit 34a83a5030c58c74ba814f10c302bc6899524a62 +Author: Durand Fabrice +Date: Mon Mar 23 21:28:50 2020 -0400 + + Try to find the IP based on the AP MAC + +M lib/pf/Switch/Ubiquiti/Unifi.pm + +commit 51eea105bb310eee512ea96eefed108fa59a17a1 +Author: Durand Fabrice +Date: Mon Mar 23 16:38:09 2020 -0400 + + Unifi CoA + AP_MAC/IP cache + +M conf/pfmon.conf.defaults +M lib/pf/Switch/Ubiquiti/Unifi.pm + +commit 19db5bcac9d38509b269549ddeee1f632a70d5ec +Author: Durand Fabrice +Date: Thu Apr 16 09:15:42 2020 -0400 + + Get rid of "requesting member ips for an undefined interface... + (pf::cluster::members_ips)" + +M lib/pf/config/util.pm + +commit 03dd64e0db4c4b8c5b2672a16a267eaa0174cef4 +Author: Julien Semaan +Date: Thu Apr 16 09:50:32 2020 -0400 + + update changelog + +M ChangeLog + commit af34dac3cb4c214f45932808a9eb232ee84d4ba3 Author: Julien Semaan Date: Thu Apr 16 08:44:48 2020 -0400 @@ -737,6 +16557,32 @@ Date: Mon Apr 13 07:00:43 2020 +0200 M UPGRADE.asciidoc +commit 388a32335879dd4e5651d6c04e0d180cf30c3310 +Author: Durand Fabrice +Date: Fri Apr 10 11:56:30 2020 -0400 + + Updated documentation + +M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc + +commit a5ccee3144b4fba4e9db9c31b0d8429b61f90d3e +Author: Durand Fabrice +Date: Thu Oct 10 15:20:21 2019 -0400 + + Updated vlan id + +M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc + +commit 55dd34fc550cdfaef3b7d77568c675efb7b04613 +Author: Durand Fabrice +Date: Fri Oct 4 15:54:46 2019 -0400 + + First draft of Dell N1500 6.6.0.2 + +M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc +M lib/pf/Switch/Dell/N1500.pm +M lib/pf/web/constants.pm + commit 0137af7bd31dd4c497b6e842bebe39238692c4a6 Author: Durand Fabrice Date: Fri Apr 10 10:42:37 2020 -0400 @@ -3019,6 +18865,16 @@ Date: Wed Apr 1 08:12:13 2020 -0400 M html/pfappserver/root/static.alt/src/views/Configuration/_config/switch.js +commit 268551e45639008fa9d6124db2044489b8711752 +Author: thijsvdc +Date: Wed Apr 1 14:03:46 2020 +0200 + + Update barracudang.go + + fix "Error while sending SSO to ssh: must specify HostKeyCallback" + +M go/firewallsso/barracudang.go + commit 0256292ce4e2518abec12dcc48b410171a132756 Author: James Rouzier Date: Wed Apr 1 05:38:31 2020 -0400 @@ -3375,6 +19231,23 @@ Date: Mon Mar 30 13:37:23 2020 -0400 M lib/pf/constants/syslog.pm +commit 6e7d8a04f081ea553f8ee6dca858dead8609607d +Author: Durand Fabrice +Date: Mon Mar 30 13:25:20 2020 -0400 + + Removed quiet param in haproxy-admin + +M conf/haproxy-admin.conf.example + +commit b52f2c4e8f9f2ab395f9965ede73f8dcdc8aeb91 +Author: Durand Fabrice +Date: Mon Mar 30 13:24:13 2020 -0400 + + Fixed logic + +M conf/haproxy-admin.conf.example +M conf/radiusd/packetfence.example + commit df0264b5294aa7fda88c7d85be9d7b70a6044a88 Author: James Rouzier Date: Mon Mar 30 12:17:38 2020 -0400 @@ -3620,6 +19493,30 @@ Date: Fri Mar 27 22:35:05 2020 -0400 M lib/CHI/Driver/DBI.pm +commit 0f0fc3df11073fc6ca5dbe076c962ba8b1284415 +Author: Durand Fabrice +Date: Fri Mar 27 22:31:22 2020 -0400 + + Use the ref + +M lib/pf/radius.pm + +commit 55d1201834c30e276f06d12ce858601dd64a4827 +Author: Durand Fabrice +Date: Fri Mar 27 21:43:16 2020 -0400 + + Fixed typo + +M conf/radiusd/packetfence.example + +commit e65fcdf3e981ededbf62ac3c83584533f154d766 +Author: Durand Fabrice +Date: Fri Mar 27 21:36:46 2020 -0400 + + Added mschap + +M conf/radiusd/packetfence.example + commit b8fde06a336918279a6bc59640a26f121ad1dd6e Author: James Rouzier Date: Fri Mar 27 20:38:43 2020 -0400 @@ -3644,6 +19541,15 @@ Date: Fri Mar 27 19:29:08 2020 -0400 M go/acct/radius.go +commit 03b590664e5e5f6a3f4828eacb62226c9873a3c6 +Author: Durand Fabrice +Date: Fri Mar 27 17:58:38 2020 -0400 + + First draft + +M conf/radiusd/packetfence.example +M lib/pf/radius.pm + commit 7e3b3fe6c17bb74f604644701e62215cdb79b719 Author: James Rouzier Date: Fri Mar 27 15:17:08 2020 -0400 @@ -6392,6 +22298,14 @@ Date: Thu Mar 19 11:36:50 2020 -0400 M html/pfappserver/lib/pfappserver/Form/Config/FilterEngines/RADIUSFilter.pm +commit ca3725c1611cd87d29ee950dc4e239bc4cfcc257 +Author: Julien Semaan +Date: Thu Mar 19 09:25:17 2020 -0400 + + update the clients hints in the Fingerbank collector + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm + commit 32f5950b65baaa12d20a16d8b42c692ebd8954aa Author: lzammit Date: Thu Mar 19 09:07:40 2020 -0400 @@ -6693,6 +22607,23 @@ Date: Tue Mar 17 09:52:29 2020 -0400 M go/coredns/plugin/pfdns/pfdns.go +commit dd4119faaf3582d1f8bcd4dcb02b0f893ef2b850 +Author: Julien Semaan +Date: Tue Mar 17 09:50:48 2020 -0400 + + log inbound client hints headers + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm + +commit 3a0cbbff3c7693cd18d77079cffb05bc8d1e962e +Author: Julien Semaan +Date: Tue Mar 17 09:27:33 2020 -0400 + + add client hints headers to reponses of portal + +M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm + commit 6d9b762f2cfdc57af0e1502dface18336e9d33d7 Author: James Rouzier Date: Tue Mar 17 08:42:26 2020 -0400 @@ -10153,6 +26084,14 @@ M go/go.sum A go/go.sy M go/pfconfigdriver/structs.go +commit 12c611497af74d781a2f86e3e48ca2d0c092ae22 +Author: Durand Fabrice +Date: Fri Feb 28 10:22:10 2020 -0500 + + Renamed nodeStatus to nodeIsReg + +M go/httpdispatcher/proxy.go + commit b54066e4a621f6e3e52e7d561b2a2a0726b288b8 Author: Julien Semaan Date: Fri Feb 28 10:16:08 2020 -0500 @@ -10405,6 +26344,14 @@ M docs/images/packetfence-pki-template_creation.png M docs/images/packetfence-pki-template_menu.png M docs/images/packetfence-pki-template_password_email.png +commit ea5099482e742498f76269a9166953d5848fe9e3 +Author: Durand Fabrice +Date: Thu Feb 27 14:53:31 2020 -0500 + + Added a configuration example to use the file /etc/hosts to resolv fqdn + +M conf/pfdns.conf.example + commit dab22bdf0ee4d724b5a753b13d48e6d64135ed40 Author: James Rouzier Date: Thu Feb 27 14:51:37 2020 -0500 @@ -10443,6 +26390,14 @@ A docs/images/packetfence-pki-template_menu.png A docs/images/packetfence-pki-template_password_email.png M docs/pki/packetfence.asciidoc +commit 103336e37c96c5d673bf9a94ba636653fbe8c3ca +Author: Durand Fabrice +Date: Thu Feb 27 14:47:25 2020 -0500 + + security_event to securityEvent + +M go/coredns/plugin/pfdns/pfdns.go + commit 66d94cede46701ef56ad723eeb51f862e1549fec Author: Durand Fabrice Date: Thu Feb 27 14:42:49 2020 -0500 @@ -10468,6 +26423,39 @@ Date: Wed Nov 20 10:23:13 2019 -0500 M lib/pf/constants/trigger.pm M lib/pf/node.pm +commit 2ca3e5f38085f58d578a1346bf8bb441f1236d27 +Author: Durand Fabrice +Date: Thu Feb 27 14:39:45 2020 -0500 + + Set the ttl to 5s if it's a portal url + +M go/coredns/plugin/pfdns/pfdns.go + +commit b7a11a992b28f329760fcae5af4676062fd7696c +Author: Durand Fabrice +Date: Thu Nov 21 08:59:37 2019 -0500 + + Revert + +M go/coredns/plugin/pfdns/pfdns.go + +commit d2af33993602729b31a067591185b51b221ecd81 +Author: Durand Fabrice +Date: Wed Nov 20 15:51:01 2019 -0500 + + Fixed test and change the ttl if it's portal detection to 5s + +M go/httpdispatcher/proxy.go + +commit 4ec49e21e07bf66aa73a2b42241b20a1baccf4c4 +Author: Durand Fabrice +Date: Wed Nov 20 13:44:57 2019 -0500 + + If the device is reg and try to hit a portal detection url then proxy + the request + +M go/httpdispatcher/proxy.go + commit f4145b2756e6a637d9e1f30075571d31af1c0404 Author: Durand Fabrice Date: Thu Feb 27 13:21:59 2020 -0500 @@ -11268,6 +27256,15 @@ Date: Fri Feb 21 16:08:14 2020 -0500 M html/pfappserver/root/static.alt/src/views/Configuration/_components/SystemConfigurationSection.vue +commit 7b03fac9a109ce330bfc73afb8f5348f99415938 +Author: Durand Fabrice +Date: Fri Feb 7 16:33:53 2020 -0500 + + Return the portal ip if the fqdn match with one of the portal fqdn + defined + +M go/coredns/plugin/pfdns/pfdns.go + commit 8d5d637bd963583bebcbbe5ab40edd2f9c6cf367 Author: Durand Fabrice Date: Fri Feb 21 15:16:16 2020 -0500