From 6af6b038608aabb47cbe55960f3417e71beecd3d Mon Sep 17 00:00:00 2001 From: Julien Semaan Date: Tue, 22 Nov 2022 12:51:46 +0000 Subject: [PATCH] update changelog --- ChangeLog | 4909 ++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 4907 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index ee6dfdd45ff8..9186c36560a6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,4813 @@ +commit 670bcbd19f1cf034982e9da0269a43792b5f15f1 +Author: Julien Semaan +Date: Tue Nov 22 12:51:06 2022 +0000 + + schemas for 12.1 release + +R100 db/pf-schema-X.Y.sql db/pf-schema-12.1.sql +R100 db/upgrade-X.X-X.Y.sql db/upgrade-12.0-12.1.sql + +commit b306dfe0bbca5f548801cb4af6470b43a4c2f608 +Author: Julien Semaan +Date: Tue Nov 22 12:45:03 2022 +0000 + + update news + upgrade guide for 12.1.0 + +M NEWS.asciidoc +M docs/PacketFence_Upgrade_Guide.asciidoc + +commit eeba7f463064053c41945e7ddb95d5d85984878f +Author: Julien Semaan +Date: Tue Nov 22 12:40:21 2022 +0000 + + update RADIUS dict + +M lib/pf/util/radius_dictionary.pm + +commit c49c8e76bfae1f868330054a5a6dc237708b777d +Author: James Rouzier +Date: Tue Nov 22 04:30:59 2022 +0000 + + Update translation + +M conf/I18N/api/en.po +M conf/I18N/api/fr.po + +commit 7ba25045e5ee87d8a01ace56eb32472db7acb474 +Author: Durand Fabrice +Date: Mon Nov 21 14:58:19 2022 -0500 + + Updated NEWS.asciidoc for MFA enhancements + +M NEWS.asciidoc + +commit 96e0014a090a54f64263f42d78348c2de824d1db +Author: Julien Semaan +Date: Mon Nov 21 13:29:56 2022 -0500 + + Update doc for PacketFence forwarder + +M docs/installation/additional_integration.asciidoc + +commit e9cd44ebe2abaefd2c19663cbf5cb0388afd82b6 +Author: James Rouzier +Date: Mon Nov 21 15:40:39 2022 +0000 + + Update translations + +M conf/I18N/api/fr.po +M conf/locale/de/LC_MESSAGES/packetfence.po +M conf/locale/es/LC_MESSAGES/packetfence.po +M conf/locale/fr/LC_MESSAGES/packetfence.po +M conf/locale/it/LC_MESSAGES/packetfence.po +M conf/locale/nb_NO/LC_MESSAGES/packetfence.po +M conf/locale/pl_PL/LC_MESSAGES/packetfence.po +M conf/locale/pt_BR/LC_MESSAGES/packetfence.po + +commit 654bc16f86d5a6a24ef09c9d6e101c6eda58c2e7 +Author: nqb +Date: Fri Nov 18 16:16:32 2022 +0000 + + use make to generate files mandatory for pfconfig + +M Makefile +M ci/lib/build/generate-material.sh + +commit d8b06a55013910dae29e06d4d4e17113fe01d7b1 +Author: nqb +Date: Fri Nov 18 15:22:12 2022 +0100 + + run pfconfig container on shell runner to generate material + + It's done like this because it's not easy to mount volumes inside .gitlab-ci.yml + +M .gitlab-ci.yml +A ci/lib/build/generate-material.sh +D ci/lib/build/start-pfconfig-in-container.sh + +commit 9605539564d3e84acc7c50ea6c4f657a075af639 +Author: James Rouzier +Date: Fri Nov 18 16:41:13 2022 +0000 + + Send the locale to the queue job for sending email + + Fixes #7377 + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Email.pm +M sbin/pfqueue + +commit 2b83e023c994c392b7c7e9f79355c905532bd0f2 +Author: James Rouzier +Date: Thu Nov 17 19:37:52 2022 +0000 + + Pass down the current locale to be restored in the when send an email + +M lib/pf/config/util.pm + +commit a39cc9b56d7446026059550d0b2470ed099aca1b +Author: JeGoi <13801368+JeGoi@users.noreply.github.com> +Date: Thu Nov 17 14:11:54 2022 -0500 + + Fix another missing Restart PacketFence services link + +M docs/cluster/appendix.asciidoc + +commit aa4f919a53b2c4fbd0caffcbac19c8457b60a835 +Author: JeGoi <13801368+JeGoi@users.noreply.github.com> +Date: Thu Nov 17 13:58:59 2022 -0500 + + Fix: missing restart services link + +M docs/cluster/appendix.asciidoc + +commit 397b47141ae1f5750f45d2c7219b8a7f5f1ed9b1 +Author: JeGoi <13801368+JeGoi@users.noreply.github.com> +Date: Thu Nov 17 13:48:17 2022 -0500 + + Fix missing password + +M docs/cluster/appendix.asciidoc + +commit 9c966781987a9af0e0dae5436ea4a8103c3c66dc +Author: JeGoi <13801368+JeGoi@users.noreply.github.com> +Date: Thu Nov 17 12:31:36 2022 -0500 + + fix Restart PacketFence services section + +M docs/cluster/appendix.asciidoc + +commit ece2de124a4d4efe94dca0afa9ce625c1f8ab849 +Author: JeGoi <13801368+JeGoi@users.noreply.github.com> +Date: Thu Nov 17 11:07:02 2022 -0500 + + Update links for new upgrade titles + +M docs/PacketFence_Upgrade_Guide.asciidoc + +commit fb840c16910c0f0098a19019adfc749272694fef +Author: JeGoi <13801368+JeGoi@users.noreply.github.com> +Date: Thu Nov 17 10:16:50 2022 -0500 + + Change upgrade titles to more human readable + +M docs/PacketFence_Upgrade_Guide.asciidoc + +commit d82bfbbbc4ce4448897dc86abe1542b190b95c95 +Author: JeGoi <13801368+JeGoi@users.noreply.github.com> +Date: Wed Nov 16 16:37:30 2022 -0500 + + Update t/venom/test_suites/common/restart_haproxy_admin.yml + + Co-authored-by: Nicolas Quiniou-Briand + +M t/venom/test_suites/common/restart_haproxy_admin.yml + +commit 540fefb4d6849be6657daced4abae2b998db607d +Author: JeGoi <13801368+JeGoi@users.noreply.github.com> +Date: Wed Nov 16 16:37:24 2022 -0500 + + Update t/venom/test_suites/common/restart_haproxy_admin.yml + + Co-authored-by: Nicolas Quiniou-Briand + +M t/venom/test_suites/common/restart_haproxy_admin.yml + +commit 41f754988be92523430a0880cf66a491d571671b +Author: James Rouzier +Date: Wed Nov 16 21:05:11 2022 +0000 + + Update translations + +M conf/I18N/api/en.po +M conf/locale/en/LC_MESSAGES/packetfence.po + +commit fa1e71a903ee58d21fbd4be8a8e2f3bcb43faa2e +Author: James Rouzier +Date: Wed Nov 16 21:01:26 2022 +0000 + + Fails to run + +M addons/extract_i18n_strings.pl + +commit 0e410fbe932b89ac64a1bb328ea6e7be8beda6b6 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Wed Nov 16 12:32:23 2022 -0500 + + [Venom] System restart Async: add retry on status + +M t/venom/lib/pf_api_service_restart_async.yml + +commit ffc75bd342643da90339b04091b81f6488d8bc82 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Wed Nov 16 12:21:19 2022 -0500 + + Revert "[Venom] Suricata fix restart services move" + + This reverts commit 6085675479edcc3603c5167e5fa578f423bccb26. + +M t/venom/test_suites/security_event_suricata/05_setup_packetfence.yml +M t/venom/test_suites/security_event_suricata/teardown/05_deconfigure_packetfence.yml + +commit 32dce24edd4f3703337f6540f82d5878ac2e9b36 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Wed Nov 16 10:29:37 2022 -0500 + + [Venom] Async add time after restart haproxy admin + +M t/venom/lib/pf_api_service_restart_async.yml +M t/venom/test_suites/common/restart_haproxy_admin.yml + +commit 68b936a3fa071390e95a5a69b9ac1a339e2eeede +Author: Julien Semaan +Date: Wed Nov 16 08:06:12 2022 -0500 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit f9004b6ff602de0de1e786b32c0047d258923ab6 +Author: nqb +Date: Wed Nov 16 09:57:52 2022 +0100 + + use forked role to not run rc.local while building ZEN + +M ci/packer/zen/provisioners/playbooks/set_rc_local.yml +M ci/packer/zen/provisioners/requirements.yml + +commit 1f24c40e9a4ad6e64c0091fb7fe546d903a58432 +Author: nqb +Date: Tue Nov 8 12:24:27 2022 +0100 + + Regenerate secrets at first boot of ZEN + +M ci/packer/zen/build.pkr.hcl +M ci/packer/zen/provisioners/inventory/group_vars/pfservers/rc_local.yml +A ci/packer/zen/provisioners/playbooks/sysprep.yml +A ci/packer/zen/provisioners/shell/sysprep-packetfence.sh +M ci/packer/zen/provisioners/site.yml + +commit 06f84fe4dcda15839753842b4d61681d77794eae +Author: nqb +Date: Wed Nov 16 13:30:46 2022 +0100 + + use new Ansible collection + +M addons/vagrant/requirements.yml +M ci/packer/zen/provisioners/requirements.yml +M t/venom/requirements.yml + +commit f1d5c5f2c82ecd182bab40585882cfb46dc4fe15 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Tue Nov 15 12:34:12 2022 -0500 + + [Venom] async add default values (retry and delay) everywhere + +M t/venom/lib/pf_api_service_start_async.yml + +commit 931b15dbf7a0111c4d77ccc8864893acfc58ba1c +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Tue Nov 15 12:27:29 2022 -0500 + + [Venom] Add multiple fixes + +M t/venom/test_suites/configurator/50_run_configurator_step4.yml +M t/venom/test_suites/configurator_inline/50_run_configurator_step4.yml +M t/venom/test_suites/configurator_inline_l2/50_run_configurator_step4.yml +M t/venom/test_suites/wired_dot1x_eap_tls_pki/41_restart_haproxy-admin_service.yml +M t/venom/test_suites/wired_dot1x_eap_tls_pki/42_restart_haproxy-portal_service.yml + +commit 6085675479edcc3603c5167e5fa578f423bccb26 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Tue Nov 15 12:08:33 2022 -0500 + + [Venom] Suricata fix restart services + +M t/venom/test_suites/security_event_suricata/05_setup_packetfence.yml +M t/venom/test_suites/security_event_suricata/teardown/05_deconfigure_packetfence.yml + +commit 54b5d375e514e227eb2496f1d406c99dea5038e8 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Tue Nov 15 12:07:16 2022 -0500 + + [Venom] async service fix start + +M t/venom/lib/pf_api_service_start_async.yml + +commit 4c2e8e4dba2106f1137df9242b884fb068215227 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Tue Nov 15 12:05:14 2022 -0500 + + [Venom] fix common test_suites + +M t/venom/lib/systemctl_service_status.yml +M t/venom/test_suites/common/restart_haproxy_admin.yml +M t/venom/test_suites/common/restart_haproxy_portal.yml + +commit 42bcc650d508f51d1fecea876272e52f68e9871a +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Mon Nov 14 12:03:57 2022 -0500 + + [Configurator] increase number of retry + +M t/venom/test_suites/configurator/50_run_configurator_step4.yml + +commit 2c83053de5fd2edb09d7d35a7402f9e27508c43d +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Fri Nov 11 13:55:55 2022 -0500 + + [Venom] Add async restart for haproxy admin and portal + +M t/venom/test_suites/common/restart_haproxy_admin.yml +M t/venom/test_suites/common/restart_haproxy_portal.yml +M t/venom/test_suites/wired_dot1x_eap_tls_pki/41_restart_haproxy-admin_service.yml +M t/venom/test_suites/wired_dot1x_eap_tls_pki/42_restart_haproxy-portal_service.yml + +commit 062b9437ecc755ebad5bc3b668e904e38038ace8 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Fri Nov 11 13:36:22 2022 -0500 + + [Configurator] Fix poll values for delay and retry + +M t/venom/lib/pf_api_domain_join.yml +M t/venom/lib/pf_api_domain_unjoin.yml +M t/venom/lib/pf_api_service_restart_async.yml +M t/venom/lib/pf_api_service_start_async.yml +M t/venom/lib/pf_api_system_service_restart_async.yml + +commit 4b498f7d8e0345bb46e3e108f459a56a01273d15 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Thu Nov 10 20:41:35 2022 -0500 + + [Configurator] Try to fix restart + +M t/venom/test_suites/configurator/50_run_configurator_step4.yml +M t/venom/test_suites/configurator_inline_l2/50_run_configurator_step4.yml + +commit f7ec5fd1910804e315c0652749db3eed3d309ac1 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Thu Nov 10 16:24:07 2022 -0500 + + [Configurator] Add modifications on configurator inlines + +M t/venom/test_suites/configurator_inline/50_run_configurator_step4.yml +M t/venom/test_suites/configurator_inline_l2/50_run_configurator_step4.yml + +commit 256afa31693e4c3208c8e6c13b32a128333cd0e5 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Thu Nov 10 16:20:43 2022 -0500 + + [Configurator] Fix service name, remove comment line + +M t/venom/test_suites/configurator/50_run_configurator_step4.yml + +commit b3c290b893fd29ff0f0cb0bcf9d3d9bacddf4cba +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Thu Nov 10 14:37:23 2022 -0500 + + [Configurator] add async for system-service, make it closed to GUI configurator wizzard + +M t/venom/lib/pf_api_domain_join.yml +M t/venom/lib/pf_api_domain_unjoin.yml +M t/venom/lib/pf_api_poll.yml +M t/venom/lib/pf_api_service_restart_async.yml +M t/venom/lib/pf_api_service_start_async.yml +M t/venom/lib/pf_api_system_service_restart_async.yml +M t/venom/test_suites/configurator/50_run_configurator_step4.yml + +commit 0711e4badf8cf061e648e21a1d4fd69be8cab801 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Wed Nov 9 15:58:03 2022 -0500 + + [Configurator] add libs for async + +M t/venom/lib/pf_api_service_restart_async.yml +A t/venom/lib/pf_api_service_start_async.yml +A t/venom/lib/pf_api_system_service_action.yml +A t/venom/lib/pf_api_system_service_restart_async.yml + +commit 8ec32305e5ac5ab94d9c79804ab3c216f51e3b42 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Tue Oct 18 13:03:47 2022 -0400 + + [Venom] Configurator: separate pf restart service tests + +M t/venom/test_suites/configurator/50_run_configurator_step4.yml + +commit 31ae1be4f6e105b7c8fd08513b2aa3fc88a6c9a8 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Mon Oct 17 15:13:49 2022 -0400 + + [Venom] Configurator make sure redis queue is started + +M t/venom/test_suites/configurator/50_run_configurator_step4.yml + +commit a65db1d0a7c3bc3e4e1d83a0d82cf2b2c397094e +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Thu Oct 13 20:36:45 2022 -0400 + + [Venom] Add base configurator as test + + [Configurator] Add/Fix CI lines + +M .gitlab-ci.yml + +commit d360b162849b41d59f2b651054f73f776a0008b7 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Tue Nov 15 10:51:54 2022 -0500 + + [Venom] Add fingerbank_invalid_db_deb11_branches in Makefile + +M t/venom/Makefile + +commit c37b32b012a934282ecd91f10f1d09dd7e402a60 +Author: James Rouzier +Date: Tue Nov 15 21:14:46 2022 +0000 + + Update the debian sudoers file + +M debian/packetfence.sudoers + +commit 65cdd68a90130e049d2194b8b664bedf89181bc3 +Author: James Rouzier +Date: Tue Nov 15 01:31:51 2022 +0000 + + Create the temp file the proper permissions + + Related to #7364 + +M lib/pf/util.pm + +commit 40af792ca38b4034a9be059561f33f1c6e5e4751 +Author: Durand Fabrice +Date: Mon Nov 14 09:03:28 2022 -0500 + + Fixes getIfIndexByNasPortId for Dell Force 10 + +M lib/pf/Switch/Dell/Force10.pm + +commit 4e9ae1c39b7a33b0859fe3a7a93c9552c6e969c7 +Author: Durand Fabrice +Date: Fri Nov 11 14:44:59 2022 -0500 + + Removed useless import + +M go/dhcp/pool/mysql.go + +commit f4685bd3318cb2282a36654b7cdb3daa3583c3c3 +Author: Durand Fabrice +Date: Fri Nov 11 14:18:16 2022 -0500 + + Fixed dhcp mysql pool backend + +M go/dhcp/pool/mysql.go + +commit d9cff3b811d2eec6a10476c4f48d37f0800670fc +Author: Durand Fabrice +Date: Thu Nov 10 16:07:32 2022 -0500 + + Upgrade note for #7361 + +M docs/PacketFence_Upgrade_Guide.asciidoc + +commit 3391abe7b7527e3b610cb66750c766b18e422635 +Author: Durand Fabrice +Date: Thu Nov 10 16:03:18 2022 -0500 + + NEWS.asciidoc for #7361 + +M NEWS.asciidoc + +commit 56a57ee835152ddda90a2157bd22a2c9218e891f +Author: Darren Satkunas +Date: Thu Nov 10 15:26:34 2022 -0500 + + update verbaige on analytics selection + +M html/pfappserver/root/src/views/Configuration/general/_components/TheForm.vue +M html/pfappserver/root/src/views/Configurator/packetfence/_components/FormGeneral.vue + +commit 1eef6671377b963547709a6ce4a84787cd8517b6 +Author: Darren Satkunas +Date: Thu Nov 10 15:10:08 2022 -0500 + + fix(captive-portal(js)): rework value assignment, GC listeners, fixes #7362 + +M html/captive-portal/content/captiveportal.js + +commit 53ac264ecb04e3ab135d67f292fb3b81ab031dd5 +Author: Durand Fabrice +Date: Thu Nov 10 13:28:46 2022 -0500 + + Prevent multiple security events triggered is the status is delayed + +M lib/pf/security_event.pm + +commit e56f08996bc5d74b3f463ea2eee5706c90d8d444 +Author: Durand Fabrice +Date: Thu Nov 10 11:25:18 2022 -0500 + + We need to allow the port 8080 to allow haproxy-portal to work with all + backend. + +M conf/iptables.conf.example + +commit a9114656f023606280f9c032e9407f5c63fd42ba +Author: James Rouzier +Date: Thu Nov 10 15:31:34 2022 +0000 + + Remove config reload on pfcmd service pf restart + +M lib/pf/cmd/pf/service.pm + +commit 1baab6300546bd4336be1374c2f46e8fd7b027f4 +Author: nqb +Date: Thu Nov 10 15:34:56 2022 +0100 + + fix(docker): always assign 100.64.0.1 to default docker bridge + +M containers/daemon.json + +commit 5190054c09d14095414f7e5bb18c21b60ab41ce2 +Author: Durand Fabrice +Date: Wed Nov 9 16:21:05 2022 -0500 + + Fixed eduroam iptables rules + +M lib/pf/iptables.pm + +commit bbc6e86a76de84c8a45e3c1bd0c0f4b72578385f +Author: Darren Satkunas +Date: Wed Nov 9 15:59:08 2022 -0500 + + fix jquery replacements, fixes #7345, fixes #7349 [skip ci] + +M html/captive-portal/content/captiveportal.js +M html/captive-portal/content/release.js +M html/captive-portal/content/status.js +M html/captive-portal/templates/status.html + +commit 8dc4422363abb6cef7677c82f2208c9d2c252a12 +Author: Durand Fabrice +Date: Wed Nov 9 15:54:11 2022 -0500 + + Fixed eduroam port for cluster + +M lib/pf/services/manager/radiusd_child.pm + +commit 549c8a995c1c655e9941508803b5c8765e3dfd94 +Author: Darren Satkunas +Date: Wed Nov 9 11:50:20 2022 -0500 + + use env HTML_CAPTIVEPORTAL_MOUNT + +M sbin/httpd.dispatcher-docker-wrapper +M sbin/httpd.portal-docker-wrapper +M sbin/httpd.webservices-docker-wrapper +M sbin/pfperl-api-docker-wrapper +M sbin/pfqueue-docker-wrapper + +commit 3020d0242b264b6336a09344e9a8f972430876e0 +Author: Durand Fabrice +Date: Wed Nov 9 11:33:08 2022 -0500 + + Fixes empty return if no access level match a switch action + +M lib/pf/radius.pm + +commit 6518c060c7561f14329a625cbf7c3752b5e9f770 +Author: nqb +Date: Wed Nov 9 16:41:14 2022 +0100 + + fix(ci): add missing instructions + +M .gitlab-ci.yml + +commit 5acc2f20439f8659ea55c104171cabe5e4a6bd9b +Author: nqb +Date: Wed Nov 9 15:13:04 2022 +0100 + + fix(docs): document default behaviors for self service + + fixes #7346 + +M docs/installation/advanced_portal_configuration.asciidoc + +commit becf751ed9b1f681de8301c5fe169f196ea072db +Author: James Rouzier +Date: Wed Nov 9 14:03:01 2022 +0000 + + Check if person lookup was successful. + + Related to #7345 + +M lib/pf/action.pm + +commit a6c6fe3e14ee2f381772b1bf4ef5948705b76799 +Author: nqb +Date: Wed Nov 9 14:38:51 2022 +0100 + + fix(ci): create uniq directory for each release test + fixes #7207 + +M .gitlab-ci.yml + +commit bbacbe038bde048a5f79111ecb6a581700a0f1a4 +Author: nqb +Date: Wed Nov 9 10:24:56 2022 +0000 + + test if there is outdated images to remove + + related to #7142 + +M containers/manage-images.sh + +commit bab65dccd173ca1c5324906c786eb7960047c00e +Author: nqb +Date: Wed Nov 9 10:13:58 2022 +0000 + + remove unused images **silently** + +M containers/manage-images.sh + +commit ffc9c8106543adc33adcf19479eea5073e98650c +Author: Julien Semaan +Date: Tue Nov 8 20:42:25 2022 +0000 + + adjust self-service detection for DPSK + +M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm + +commit b76f90ba1b9906ae7a4bf9e557e0f49dcd166df1 +Author: Darren Satkunas +Date: Tue Nov 8 14:52:18 2022 -0500 + + fix spelling + +M html/captive-portal/templates/lost_stolen.html + +commit 6b09c18559247831d45dd2a295c8317c45a7e872 +Author: nqb +Date: Tue Nov 8 16:58:21 2022 +0000 + + remove unused packetfence images after an upgrade + + fixes #7142 + +M containers/manage-images.sh + +commit 5a92387bfbfb20d7233a9295d672394710fc03fc +Author: nqb +Date: Tue Nov 8 17:00:03 2022 +0100 + + fix(iso): skip configreload during postinstallation + +M debian/packetfence.postinst + +commit 2bad70afe529d36bea9746278f58ed4738f7b431 +Author: Durand Fabrice +Date: Tue Nov 8 10:10:20 2022 -0500 + + If we know the mac, let's retreive the session_id from it + +M lib/Catalyst/Plugin/Session/State/MAC.pm + +commit 8e827831bdc368cef0e60f079d415194371980a9 +Author: James Rouzier +Date: Tue Nov 8 12:23:19 2022 +0000 + + Fixing tests + +M lib/pf/Switch/Extreme/AP.pm +M t/hardware-snmp-objects.t + +commit d216b8fe1ac1a03a49715e95f1c38faf326ee4db +Author: nqb +Date: Tue Nov 8 12:01:21 2022 +0100 + + docs: add comment to simplify manual testing + +M addons/vagrant/inventory/group_vars/winservers/init_directory.yml + +commit ad065164068dfabc6cf815721f80da1b92d233e5 +Author: James Rouzier +Date: Mon Nov 7 22:00:19 2022 +0000 + + Fix syntax error + +M lib/pf/UnifiedApi/Controller/Config.pm + +commit 8a3dbaa93e7295aea5806319d0fd148511e294de +Author: James Rouzier +Date: Mon Nov 7 21:03:58 2022 +0000 + + Delete id before commiting + +M lib/pf/UnifiedApi/Controller/Config.pm + +commit 55a9ff043250fadf37afe6f4eaf775c4e0a289ea +Author: James Rouzier +Date: Mon Nov 7 20:11:40 2022 +0000 + + Update tests + +M lib/pf/services/manager/haproxy_admin.pm +M t/hardware-snmp-objects.t +M t/unittest/UnifiedApi/Controller/Config/OPTIONS.t +M t/unittest/UnifiedApi/Search/Builder/Nodes.t + +commit 757670737a3dbd1d9ccb607092265792152dd96f +Author: Durand Fabrice +Date: Mon Nov 7 14:21:52 2022 -0500 + + Remove CGISESSION_PF from call_back url if the cookie doesn't exist + +M lib/pf/mfa/Akamai.pm + +commit 2d77be49393c8c747c48171fd16d739dacea6a57 +Author: Julien Semaan +Date: Mon Nov 7 17:16:11 2022 +0000 + + only push RelayState when in RootSSO + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SAML.pm +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/MFA.pm +M lib/pf/Authentication/Source/SAMLSource.pm +M lib/pf/mfa/Akamai.pm + +commit a55c0cd4c7638c1ab9f933508f4f95ef85edfae3 +Author: Durand Fabrice +Date: Mon Nov 7 11:40:14 2022 -0500 + + Removed mount of sudoers in httpd.webservices since it's global now + +M containers/systemd-service +M sbin/httpd.webservices-docker-wrapper + +commit fcd54c0886be99a549321319212778c6455aa4d5 +Author: James Rouzier +Date: Mon Nov 7 15:34:01 2022 +0000 + + Update sudoers + +M containers/systemd-service +M packetfence.sudoers + +commit 848ae194fa01f9dfef9c0e36d53fed24a74b411c +Author: Julien Semaan +Date: Fri Nov 4 18:01:17 2022 +0000 + + chi.conf.defaults is not a user-managed configuration file + +M lib/pf/file_paths.pm + +commit 86dbc7843bcc1adeb1992433eb113d039f523994 +Author: nqb +Date: Fri Nov 4 15:00:41 2022 +0100 + + fix: remove proxysql or haproxy-db port during import + +M addons/functions/configuration.functions + +commit 835d686c2370720d398ceaf847dc64a5a552b631 +Author: nqb +Date: Fri Nov 4 14:33:57 2022 +0100 + + fix: put back function call + + regression introduced by #7242 + +M addons/full-import/import.sh + +commit f87e9ef0e72e3ea4cd32b24a307da667573b0fb3 +Author: nqb +Date: Fri Nov 4 14:27:12 2022 +0100 + + fix: avoid warning when running migration script + +M addons/upgrade/to-12.1-move-rolebyname-to-vpnbyname-fortigate.pl + +commit daee34c6e97ed192aa3699818267ffd86229ec89 +Author: Julien Semaan +Date: Thu Nov 3 14:53:02 2022 -0400 + + Update linode.asciidoc + +M docs/installation/linode/linode.asciidoc + +commit 99c62e90257a3eac6f06dd277625eb76d986b952 +Author: Darren Satkunas +Date: Thu Nov 3 13:03:15 2022 +0000 + + fix(admin(js)): handle URL parser exceptions, ref #7334 + +M html/pfappserver/root/src/components/AppDocumentation.vue + +commit 2320fb8a1983268485117e7d111eb880c04597ba +Author: Julien Semaan +Date: Thu Nov 3 12:18:17 2022 +0000 + + record a clear backend when the DB is unavailable in pfconfig + + potential fix for #7244 + +M lib/pfconfig/backend/mysql.pm + +commit 33ce96a3e5c62d947d946ec7374bf81bb68e5283 +Author: Durand Fabrice +Date: Wed Nov 2 15:35:49 2022 -0400 + + NEWS.asciidoc entry for #7338 + +M NEWS.asciidoc + +commit 1738b56c21067f47c8c3403e58733948be0e8f8f +Author: Darren Satkunas +Date: Wed Nov 2 17:46:14 2022 +0000 + + remove dot-object deps from development dependancies + +M html/pfappserver/root/package-lock.json +M html/pfappserver/root/package.json + +commit 3da6f565c6dad27f3354a291618ca35bb3ce67ca +Author: JeGoi <13801368+JeGoi@users.noreply.github.com> +Date: Wed Nov 2 13:34:37 2022 -0400 + + Add same origin in haproxy admin for netdata + +M lib/pf/services/manager/haproxy_admin.pm + +commit b8fb1c280404d61c298e109139b99109c1323f7d +Author: Julien Semaan +Date: Wed Nov 2 17:12:25 2022 +0000 + + remove duplicate outdated upgrade instructions + +M docs/PacketFence_Upgrade_Guide.asciidoc + +commit eafa9f0c3efa25933a8da1a00b65ceabecf10d86 +Author: Julien Semaan +Date: Wed Nov 2 16:44:46 2022 +0000 + + load golang env in pfconnector-client + +M conf/systemd/packetfence-pfconnector-client.service +M lib/pf/services/manager/pfconnector_client.pm + +commit f5ebfcaccb47af996ba44471b7b00104bbc24184 +Author: Darren Satkunas +Date: Wed Nov 2 15:13:43 2022 +0000 + + fix broken continue in captice portal + +M html/captive-portal/content/captiveportal.js +A html/captive-portal/content/guest-management.js + +commit bf9d904c1293ede026b4c53a36b9f716a05f815d +Author: Julien Semaan +Date: Wed Nov 2 14:57:44 2022 +0000 + + adjustments to Authorization source for admin rules + +M html/pfappserver/lib/pfappserver/Form/Config/Source/Authorization.pm +M lib/pf/Authentication/Source/AuthorizationSource.pm + +commit df86a2360a9aff018c89701ce2893dc677d52e8c +Author: Darren Satkunas +Date: Wed Nov 2 14:32:48 2022 +0000 + + add administration_rules to Authorization source + +M html/pfappserver/root/src/views/Configuration/sources/_components/FormTypeAuthorization.vue + +commit ab544a38aa193b33b4a324ea3296d0974be63d78 +Author: Julien Semaan +Date: Wed Nov 2 12:10:24 2022 +0000 + + allow to use authorization source for administration + +M lib/pf/Authentication/Source/AuthorizationSource.pm + +commit fdcb07d42585a7cedd7fdfbcd2b681becb0de84c +Author: Julien Semaan +Date: Wed Nov 2 12:06:30 2022 +0000 + + rename RootSSO in default portal modules + +M conf/portal_modules.conf.defaults + +commit 32d27c2fe81451045f75ae4c82cbc5998efa202d +Author: Durand Fabrice +Date: Tue Nov 1 15:53:48 2022 -0400 + + Removed monitor on eduroam authentication source + +M go/cmd/pfstats/main.go +M html/pfappserver/lib/pfappserver/Form/Config/Source/Eduroam.pm +M html/pfappserver/root/src/views/Configuration/sources/_components/FormTypeEduroam.vue +M lib/pf/Authentication/Source/EduroamSource.pm + +commit 22661df5022c5a61c38254e24fb0b9c6f46d4ccb +Author: Julien Semaan +Date: Tue Nov 1 16:27:16 2022 +0000 + + complete RootSSO renaming + +R100 html/captive-portal/lib/captiveportal/DynamicRouting/Module/RootSession.pm html/captive-portal/lib/captiveportal/DynamicRouting/Module/RootSSO.pm +R100 html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/RootSession.pm html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/RootSSO.pm +R100 html/pfappserver/lib/pfappserver/Form/Config/PortalModule/RootSession.pm html/pfappserver/lib/pfappserver/Form/Config/PortalModule/RootSSO.pm +R100 html/pfappserver/root/src/views/Configuration/portalModules/_components/FormTypeRootSession.vue html/pfappserver/root/src/views/Configuration/portalModules/_components/FormTypeRootSSO.vue + +commit e643449e96d591c68ff775752ba1a10f26df81e5 +Author: Julien Semaan +Date: Tue Nov 1 16:11:34 2022 +0000 + + RootSession -> RootSSO renaming + +M html/captive-portal/lib/captiveportal/DynamicRouting/Module/RootSession.pm +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/RootSession.pm +M html/captive-portal/templates/layout.html +M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/RootSession.pm +M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm +M html/pfappserver/root/src/views/Configuration/portalModules/_components/TheForm.vue +M html/pfappserver/root/src/views/Configuration/portalModules/_components/TheList.vue +M lib/pf/UnifiedApi/Controller/Config/PortalModules.pm + +commit fb38b28f843892bf4162e10ce2e248d2bf7d06d9 +Author: Durand Fabrice +Date: Tue Nov 1 11:27:33 2022 -0400 + + Fix for radsniff with dictionary + +M raddb/dictionary + +commit 5a2c7b6b083c0ad0f61e6ce4c3a48e74f5c90824 +Author: James Rouzier +Date: Fri Oct 28 19:06:28 2022 +0000 + + Remove description test + +M t/config.t + +commit 2a5052411962dae9686d8afcfbcc0e72fbdd5f93 +Author: Durand Fabrice +Date: Mon Oct 31 16:07:38 2022 -0400 + + Added missing file ./raddb/dictionary.freeradius.evs5 in api-frontend + docker image + +M containers/api-frontend/Dockerfile + +commit d8ec20cbccd2f51af945557e5062c94b33bdfb81 +Author: James Rouzier +Date: Mon Oct 31 15:31:58 2022 -0400 + + fix/3400 (#7154) + + * Allow to use code for the colum spec + + * Use correlated queries for security_event.(close|open)_count fields + And support the following op + * equals + * not_equals + * greater_than + * less_than + * greater_than_equals + * less_than_equals + + * Add security_event.close_security_event_id and security_event.open_security_event_id fields + + * Update tests + + * Remove duplicated method rewrite_security_event_close_security_event_id + + * Remove references to tenant_id + + * Add the delayed count + + * Rename from close to closed + + * add UI search elements, add hrefs in nodes table to network_threats + + * remove events from default search + + Co-authored-by: Darren Satkunas + +M html/pfappserver/root/src/composables/usePreference.js +M html/pfappserver/root/src/globals/pfFormatters.js +M html/pfappserver/root/src/store/modules/preferences.js +M html/pfappserver/root/src/views/Nodes/_components/TheSearch.vue +M html/pfappserver/root/src/views/Nodes/_router/index.js +M html/pfappserver/root/src/views/Nodes/_search.js +M html/pfappserver/root/src/views/Status/network_threats/_components/TheView.vue +M html/pfappserver/root/src/views/Status/network_threats/_router.js +M lib/pf/UnifiedApi/Search/Builder.pm +M lib/pf/UnifiedApi/Search/Builder/Nodes.pm +M lib/pf/security_event.pm +M t/unittest/UnifiedApi/Search/Builder/Nodes.t + +commit 2be938ad8cd84ddb945e08d385fc8ecec3857bf2 +Author: Julien Semaan +Date: Mon Oct 31 14:33:43 2022 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit 8ec171a077a94998315e28132b042fb7be51b9aa +Author: Durand Fabrice +Date: Mon Oct 31 13:27:44 2022 -0400 + + Cleaned code + +M html/captive-portal/lib/captiveportal/PacketFence/Controller/PortalToken.pm +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/RootSession.pm +M lib/pf/mfa/Akamai.pm +M lib/pf/util.pm + +commit 3ddc8a08829e6766f15eec1ca0bfb8ade4dc6348 +Author: Durand Fabrice +Date: Fri Jun 18 09:22:53 2021 -0400 + + Use new radius request attribute to identify vpn access and modified + valid_mac to reject ip address (detect 123.456.789.123 as + 12:34:56:78:91:23) + +M lib/pf/Switch/Fortinet/FortiGate.pm +M lib/pf/util.pm + +commit 4e774c414cacdd52117ccce06e11e9b77e80edec +Author: Durand Fabrice +Date: Mon Oct 31 13:00:17 2022 -0400 + + Updated NEWS.asciidoc for PR #7087 + +M NEWS.asciidoc + +commit 8742bc792298c34ab302dc0435640f169668102c +Author: Durand Fabrice +Date: Mon Oct 31 09:59:07 2022 -0400 + + Fixes #7303 + +M html/pfappserver/root/src/views/Configuration/sources/_components/FormTypeSponsorEmail.vue + +commit 1c5c4b6953233820aff9abb2c51313f4bc16cd51 +Author: Darren Satkunas +Date: Fri Oct 28 20:04:31 2022 +0000 + + fix(captiveportal(js)): fix broken jquery, fixes #7309 + +M html/captive-portal/content/captiveportal.js +M html/captive-portal/lib/captiveportal.pm +M html/captive-portal/templates/layout.html +M html/common/aup-autosubmit.js +M html/common/jquery-shim.js +M sbin/httpd.portal-docker-wrapper + +commit 6ba1045441f983014acf323f314754ad635f369b +Author: Durand Fabrice +Date: Fri Oct 28 15:42:11 2022 -0400 + + Upgrade to golang 1.18.7 + +M config.mk + +commit 453cd88e767db85c12ff023a80c2831d12b22968 +Author: Durand Fabrice +Date: Fri Oct 28 14:45:39 2022 -0400 + + Updated go.mod and go.sum + +M go/go.mod +M go/go.sum + +commit dd260da06dbb6685071037279548034b1be37048 +Author: JeGoi <13801368+JeGoi@users.noreply.github.com> +Date: Fri Oct 28 14:12:18 2022 -0400 + + Fix #6385 + +M NEWS.asciidoc + +commit 1124dd553dcfb5f5d939fe221ae7eae3ac52469e +Author: Durand Fabrice +Date: Fri Oct 28 14:05:59 2022 -0400 + + Added upgrade script + +A addons/upgrade/to-12.1-move-rolebyname-to-vpnbyname-fortigate.pl + +commit 41c40ef5f0b6c525e68d5fd3fda1dfce1777616f +Author: Julien Semaan +Date: Fri Oct 28 13:51:27 2022 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit f7275565b839919d44d37eb782b3848c019b720a +Author: James Rouzier +Date: Fri Oct 28 17:46:18 2022 +0000 + + Remove labels + +M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_local.pm +M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_pki.pm +M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/scep.pm +M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm +M html/pfappserver/lib/pfappserver/Form/Config/Source.pm +M html/pfappserver/lib/pfappserver/Form/Config/Source/Htpasswd.pm +M html/pfappserver/lib/pfappserver/Form/Config/Source/LDAP.pm +M html/pfappserver/lib/pfappserver/Form/Config/Source/Paypal.pm +M html/pfappserver/lib/pfappserver/Form/Config/Source/SAML.pm + +commit 129d43eb46ab853b5d8d58dcecd587419f0bb20b +Author: James Rouzier +Date: Fri Oct 28 17:26:14 2022 +0000 + + Remove label + +M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_local.pm +M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_pki.pm +M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/scep.pm +M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm +M html/pfappserver/lib/pfappserver/Form/Config/Source/Htpasswd.pm +M html/pfappserver/lib/pfappserver/Form/Config/Source/LDAP.pm +M html/pfappserver/lib/pfappserver/Form/Config/Source/Paypal.pm +M html/pfappserver/lib/pfappserver/Form/Config/Source/SAML.pm + +commit f28e460a1066aa672ca3b7988017594dd3bee9cb +Author: Durand Fabrice +Date: Fri Oct 28 12:05:00 2022 -0400 + + Typo + +M lib/pf/mfa/Akamai.pm + +commit d0e438dcba6fec05439f389b29b4973a2a27cad2 +Author: Julien Semaan +Date: Fri Oct 28 11:49:17 2022 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit e9387e719f8099d547f82592480ca3d4838b7586 +Author: Julien Semaan +Date: Fri Oct 28 11:48:44 2022 -0400 + + Apply suggestions from code review + +M docs/network/networkdevice/extreme_networks_wireless.asciidoc + +commit 25f2d39fcae4094e73ba1da98b447149055c0c9f +Author: James Rouzier +Date: Fri Oct 28 15:47:54 2022 +0000 + + Remove unused parameter + +M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_local.pm +M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_pki.pm +M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/scep.pm +M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm +M html/pfappserver/lib/pfappserver/Form/Config/Source/Htpasswd.pm +M html/pfappserver/lib/pfappserver/Form/Config/Source/LDAP.pm +M html/pfappserver/lib/pfappserver/Form/Config/Source/Paypal.pm +M html/pfappserver/lib/pfappserver/Form/Config/Source/SAML.pm + +commit f0a361aa081a29c0c6ba512eee67fd9a070a6c1e +Author: James Rouzier +Date: Fri Oct 28 15:07:05 2022 +0000 + + Fix typo + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm + +commit 07e9a662f81b929a6c2246b8e8418a00cc532358 +Author: James Rouzier +Date: Fri Oct 28 15:04:29 2022 +0000 + + Fixed typo + +M html/pfappserver/root/src/views/Users/_config/index.js + +commit 7c4deca1cef291f47b7fba482dfecd8b3da4f77c +Author: James Rouzier +Date: Fri Oct 28 15:03:27 2022 +0000 + + Added IF NOT EXISTS + +M db/upgrade-X.X-X.Y.sql + +commit 39d5dc3d7455f984d7d0e9ad9e9c0ddc4384a086 +Author: Durand Fabrice +Date: Fri Oct 28 10:28:43 2022 -0400 + + Fixed typo + +M lib/pf/mfa/Akamai.pm + +commit d226b14ff076aebe2446b56ab17f7f1110e336e4 +Author: Julien Semaan +Date: Fri Oct 28 14:24:04 2022 +0000 + + handle errors gracefuly in ClusterSummary + + fixes #7317 + +M go/pfconfigdriver/fetch.go + +commit dcfd6126a109bdf05622d0dddb6172233e0aabad +Author: Durand Fabrice +Date: Fri Oct 28 10:21:27 2022 -0400 + + Added NEWS.asciidoc entry for PR #7314 + +M NEWS.asciidoc + +commit 89fab3589525b1cfdb3a09602e051290775ef3ec +Author: Durand Fabrice +Date: Fri Oct 28 10:07:17 2022 -0400 + + Added VENDOR in the dictionary + +M raddb/dictionary.freeradius.evs5 + +commit 71754ed6c5628831d3a3f39c916ed2b7ae6cc482 +Author: James Rouzier +Date: Fri Oct 28 12:57:21 2022 +0000 + + Change the order of the include + +M raddb/dictionary.pfacct + +commit 44e8add18dd3a6758f8974906e73836cfcad0156 +Author: James Rouzier +Date: Thu Oct 27 21:41:40 2022 +0000 + + Fix issue with dictionary parsing + +M go/go.sum +M lib/pf/util/combined_dictionary + +commit edff6f20034e4ba63dfd39ac3d38591ad2632084 +Author: Julien Semaan +Date: Tue May 24 11:50:20 2022 +0000 + + add evs5 freeradius dictionnary + +M raddb/dictionary +A raddb/dictionary.freeradius.evs5 + +commit a33750f9fde65734deddd90281af3031c48a2063 +Author: Julien Semaan +Date: Thu May 19 17:46:40 2022 +0000 + + add bound+unbound DPSK support to hostapd + +M lib/pf/Switch/OpenWiFi.pm +M lib/pf/util/wpa.pm + +commit a605a933b94431e195b3bff7b297d0e2db99bfd5 +Author: Julien Semaan +Date: Fri Oct 28 12:51:34 2022 +0000 + + remove print statements + +M lib/Catalyst/Plugin/Session/State/MAC.pm + +commit b7356a94f4ac64e862d67094c2486f51e5984ca0 +Author: nqb +Date: Fri Oct 28 14:47:35 2022 +0200 + + fix: install same docker service on Debian + + fixes #7316 + +M debian/rules + +commit 0e3de23c51d34f5993d2903fdfc3ca1c43f409e6 +Author: nqb +Date: Fri Oct 28 09:27:41 2022 +0200 + + drop useless rules to force ip*tables.conf to be replaced + + Without this change, an upgrade from maintenance/12.0 to package made on this branch + will keep its own iptables.conf even if it has been modified because there is no + upstream changes in that file. + +M conf/ip6tables.conf.example +M conf/iptables.conf.example + +commit b9709bc0d7d704a0b1de7e0047c17872e32d7ff5 +Author: Julien Semaan +Date: Thu Oct 27 19:43:48 2022 +0000 + + add pfconnector tag to iptables + +M conf/iptables.conf.example + +commit 74635b0f8a40e7e627ff73d432fb0e32b7c1751c +Author: Julien Semaan +Date: Thu Oct 27 18:08:28 2022 +0000 + + allow admin actions in oauth sources + +M lib/pf/Authentication/Source/OAuthSource.pm + +commit 339e7676ea99387e05f6135231fe4ed19c5163b3 +Author: Durand Fabrice +Date: Thu Oct 27 13:06:12 2022 -0400 + + Added RelayState attribute in the MFA callback + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/MFA.pm +M lib/pf/mfa/Akamai.pm + +commit 0dce779451d609b43fda1c48ede5faf33f10e75c +Author: Julien Semaan +Date: Thu Oct 27 16:09:10 2022 +0000 + + get SAML to work with admin SSO + +M html/captive-portal/lib/captiveportal/Base/Actions.pm +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SAML.pm +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/RootSession.pm +M lib/Catalyst/Plugin/Session/State/MAC.pm +M lib/pf/Authentication/Source/SAMLSource.pm + +commit 8aa99c1113ab57fa948ff4fe10b13abc187f6631 +Author: Darren Satkunas +Date: Thu Oct 27 15:54:50 2022 +0000 + + add administration_rules to OAuth sources + +M html/pfappserver/root/src/views/Configuration/sources/_components/FormTypeFacebook.vue +M html/pfappserver/root/src/views/Configuration/sources/_components/FormTypeGithub.vue +M html/pfappserver/root/src/views/Configuration/sources/_components/FormTypeGoogle.vue +M html/pfappserver/root/src/views/Configuration/sources/_components/FormTypeLinkedIn.vue +M html/pfappserver/root/src/views/Configuration/sources/_components/FormTypeOpenId.vue +M html/pfappserver/root/src/views/Configuration/sources/_components/FormTypeWindowsLive.vue + +commit 4c6f7a10777dd3a778d5fb1e3766f483e2416067 +Author: nqb +Date: Thu Oct 27 16:38:31 2022 +0200 + + instructions to upload logo for 12.0.0 and 12.1.0 + +M docs/developer/customizing_packetfence.asciidoc + +commit d43b281b903d2ea3eaa41f157147bbba2c9432d3 +Author: Durand Fabrice +Date: Thu Oct 27 09:30:50 2022 -0400 + + Fix for PR + +M lib/pf/mfa/Akamai.pm + +commit f3d2c93019a6ee27475590391ebd65f82347078c +Author: Durand Fabrice +Date: Thu Oct 27 09:22:26 2022 -0400 + + Log error + +M go/caddy/pfpki/cloud/intune.go + +commit 76b68281be43edc344a76a8639cdc59a09348240 +Author: Durand Fabrice +Date: Thu Oct 27 09:20:36 2022 -0400 + + Return on error + +M go/caddy/pfpki/cloud/intune.go + +commit af663fc80dae18daf9e9f6d445d8397835d4888a +Author: Durand Fabrice +Date: Fri Sep 23 16:38:43 2022 -0400 + + Adapted the documentation + +M docs/images/Intune-7-API-Permissions.png +M docs/installation/pki/packetfence.asciidoc + +commit 08b3ee1d918657438646669dca26aef062227c21 +Author: Durand Fabrice +Date: Fri Sep 16 12:43:39 2022 -0400 + + Updated go.mod + +M go/go.mod +M go/go.sum + +commit 3533f449005117a44201bc3763c5a786a7331c68 +Author: Durand Fabrice +Date: Fri Sep 16 12:31:54 2022 -0400 + + Fixed Intune api token + +M go/caddy/pfpki/cloud/intune.go + +commit 6c4c903cb1dc1d2b8fd76c0e30711cefeff538e1 +Author: Durand Fabrice +Date: Fri Sep 16 11:27:36 2022 -0400 + + Update intune code for only use msgraph and msalClient + +M go/caddy/pfpki/cloud/intune.go +M go/go.mod + +commit 0c49a16c35730afc7506eb4bd3a74e9ce7f6a8a5 +Author: Darren Satkunas +Date: Thu Oct 27 12:40:03 2022 +0000 + + make provisioner certs mandatory + +M html/pfappserver/root/src/views/Configuration/provisioners/schema.js + +commit effeaaa8940e1605f8c4ed99bcdf112037754c42 +Author: Darren Satkunas +Date: Wed Oct 26 20:50:14 2022 +0000 + + rework response paths + +M html/pfappserver/root/src/utils/api.js +M html/pfappserver/root/src/views/Configuration/pkiProviders/_store.js +M html/pfappserver/root/src/views/Configuration/provisioners/_store.js +M html/pfappserver/root/src/views/Configuration/sources/_store.js + +commit e29d7c122a9a161ee70f05607730b16f42b06774 +Author: James Rouzier +Date: Wed Oct 26 19:33:34 2022 +0000 + + pass down the UID and GID to the fixpermission call + +M lib/pf/util.pm + +commit e9e5df21e0e5dd3771f2da736badd5e25dcfd6b5 +Author: Darren Satkunas +Date: Wed Oct 26 19:30:12 2022 +0000 + + Add RootSession module to portal modules list + +M html/pfappserver/root/src/views/Configuration/portalModules/_components/TheList.vue + +commit 7fbb3baf0a88606b2a02af9bdf7e6e1fde441cef +Author: James Rouzier +Date: Wed Oct 26 19:17:25 2022 +0000 + + untaint PF_UID and PF_GID + +M lib/pf/constants/user.pm + +commit e4e1ec979e1179a5f04b47c9b69997f390c6d2ca +Author: nqb +Date: Wed Oct 26 21:17:22 2022 +0200 + + remove ip*tables.conf from config files + +M debian/packetfence.conffiles +M rpm/packetfence.spec + +commit d3815597949468e090f9c952cbe171cbfc06897f +Author: Darren Satkunas +Date: Wed Oct 26 17:55:59 2022 +0000 + + add service control for api-frontend + +A html/pfappserver/root/src/views/Configuration/adminLogin/_components/AlertServices.vue +M html/pfappserver/root/src/views/Configuration/adminLogin/_components/TheView.js +M html/pfappserver/root/src/views/Configuration/adminLogin/_components/index.js +M html/pfappserver/root/src/views/Configuration/general/_components/AlertServices.vue + +commit a6b2dec223ee4d2bb98edaf039449bd074c0127d +Author: Darren Satkunas +Date: Wed Oct 26 17:52:26 2022 +0000 + + fix error code + +M html/pfappserver/root/src/store/modules/pfqueue.js + +commit a52bfc8dad9615e8b2c27b56c175920d657607f0 +Author: Darren Satkunas +Date: Wed Oct 26 17:48:41 2022 +0000 + + fix(admin(js)): handle 503 in pfqueue polling retry + +M html/pfappserver/root/src/store/modules/pfqueue.js + +commit aece9d3f8e8ff6258780d9bc01be48be7b1dc44e +Author: Julien Semaan +Date: Wed Oct 26 17:03:18 2022 +0000 + + add field descriptions for admin login section + +M html/pfappserver/root/src/views/Configuration/adminLogin/_components/TheForm.vue + +commit d51e26169aa2a0f4d258b3a85d5933ba226fda3e +Author: James Rouzier +Date: Wed Oct 26 14:50:29 2022 +0000 + + Fix arguements for create_response + +M lib/pf/UnifiedApi/Controller/Config/ConnectionProfiles.pm + +commit 64f7afbfae21a7a8a9ee8781019cf812798f8ed5 +Author: James Rouzier +Date: Wed Oct 26 14:43:16 2022 +0000 + + Remove tabs + +M lib/pf/UnifiedApi/Controller/Config.pm + +commit a06bc61ed5354840fdc14cc678195b4fa80a00f5 +Author: James Rouzier +Date: Wed Oct 26 14:40:37 2022 +0000 + + Update tests + +A t/unittest/UnifiedApi/Controller/Config/Sources/SAML.t + +commit 30bd5f4ae19ba27b6c7e869f3d9e6751dd7562c9 +Author: James Rouzier +Date: Wed Oct 26 14:36:44 2022 +0000 + + Update OPTIONS + +M lib/pf/cmd/pf/fixpermissions.pm +M t/unittest/UnifiedApi/Controller/Config/OPTIONS.t + +commit 1a6fc9fadc233873d55a8220b70f5e97f20ccf38 +Author: nqb +Date: Wed Oct 26 07:57:51 2022 +0200 + + doc to setup WebAuth on XIP Cloud Controller for AP + +A docs/network/networkdevice/extreme_networks_wireless.asciidoc +M docs/network/wireless_controllers_and_access_point_configuration.asciidoc + +commit 9d554d7e7532f6724738beac9767a1cccd1526df +Author: nqb +Date: Tue Aug 9 14:34:58 2022 +0200 + + Switch module for Extreme AP with WebAuth without Web form and using Filter-Id + + - WebAuth URL in constants + - override default radiusDisconnect to support CoA + +A lib/pf/Switch/Extreme/AP.pm +M lib/pf/web/constants.pm + +commit 3730630559d7ae28d84fb1bd8cd5fe543cb7e5bd +Author: James Rouzier +Date: Wed Oct 26 14:08:01 2022 +0000 + + Use the environmental variables to set PF_GID and PF_UID + +M lib/pf/constants/user.pm + +commit d42bca18abe8ca6b64ec01419c7244a401e707e7 +Author: James Rouzier +Date: Wed Oct 26 13:37:21 2022 +0000 + + Fix required fields + +M html/pfappserver/lib/pfappserver/Form/Config/Source/SAML.pm + +commit d24840d2f10a910aa60393921a6a4eebfb96c203 +Author: nqb +Date: Wed Oct 26 14:32:21 2022 +0200 + + ci: allow to keep VM even on success (2) + +M ci/lib/test/clean-test-environment.sh + +commit eaf4fdbe7ee7eb40ad6b36caaada52144e37a103 +Author: Julien Semaan +Date: Wed Oct 26 07:50:27 2022 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit 1876e9cb4f01625e8654c263c06ed98c26d2c429 +Author: nqb +Date: Tue Oct 25 09:59:51 2022 +0200 + + restore pfconfig.conf.rpmsave during upgrades + +A addons/upgrade/restore-pfconfig-conf.sh +M rpm/packetfence.spec + +commit a1cd0a2b4bf14bcb8afad4b400fc0b16fabe0491 +Author: nqb +Date: Tue Sep 6 19:07:56 2022 +0200 + + create pfconfig.conf on post installation + + To avoid providing a file which will generate .rpmnew at each upgrade. + Related to #7182 + We still create file because pfconfig will certainly failed if pfconfig.conf is not here when it starts. + This file will be overwritten once we go through configurator. + +D conf/pfconfig.conf.example +M containers/radiusd/Dockerfile +D debian/packetfence-config.conffiles +M debian/packetfence-config.postinst +M debian/rules +M rpm/packetfence.spec + +commit 607adbb414be67799c11c90fb03f18daecd81d9a +Author: nqb +Date: Thu Oct 20 14:13:05 2022 +0200 + + ci: allow to keep VM even on success + +M ci/lib/test/clean-test-environment.sh + +commit f10b7a569d587b35d33a7866bc52bd1dcd42cdc2 +Author: Darren Satkunas +Date: Tue Oct 25 18:34:46 2022 +0000 + + refresh cache w/ login to workaround TCP delay + +M html/pfappserver/root/src/components/AppLogin.vue +M html/pfappserver/root/src/views/Configuration/bases/_store.js + +commit ad088d19c13fe2d8d3c641f53f7bd6f77c7f5ac7 +Author: Darren Satkunas +Date: Tue Oct 25 17:54:15 2022 +0000 + + bust sso_info cache and refresh after PATCHing admin_login + +M html/pfappserver/root/src/store/modules/session.js +M html/pfappserver/root/src/views/Configuration/bases/_store.js + +commit ac82e515aa0b67d95eb36b8110bbf2d682930f7d +Author: Darren Satkunas +Date: Tue Oct 25 17:37:49 2022 +0000 + + Add admin login base resource to UI + +M html/pfappserver/root/src/views/Configuration/_router/index.js +A html/pfappserver/root/src/views/Configuration/adminLogin/_components/TheForm.vue +A html/pfappserver/root/src/views/Configuration/adminLogin/_components/TheView.js +A html/pfappserver/root/src/views/Configuration/adminLogin/_components/index.js +A html/pfappserver/root/src/views/Configuration/adminLogin/_composables/useResource.js +A html/pfappserver/root/src/views/Configuration/adminLogin/_router.js +A html/pfappserver/root/src/views/Configuration/adminLogin/schema.js +M html/pfappserver/root/src/views/Configuration/bases/_store.js +M html/pfappserver/root/src/views/Configuration/index.vue + +commit 5d913975b839038683b93342219e66a7f42bacfc +Author: Durand Fabrice +Date: Tue Oct 25 10:31:41 2022 -0400 + + Added the case of bypass policy + +M lib/pf/mfa/Akamai.pm + +commit f6a79b5d9e9cb8bc4b76345a6b1a1ffb26d18c24 +Author: Julien Semaan +Date: Tue Oct 25 10:03:34 2022 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit 969c0142de1c31612ad95bf89eb03c5164828282 +Author: Julien Semaan +Date: Tue Oct 25 10:02:08 2022 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit b9df33f493d180c23d782ae258f6279dedf6da55 +Author: nqb +Date: Tue Oct 25 11:17:52 2022 +0200 + + remove set +e to stop Debian installation at first error + +M debian/packetfence.postinst + +commit 08fd7ccda803c3354c9f9453dc396b2ffd9c86a6 +Author: James Rouzier +Date: Mon Oct 24 20:08:14 2022 +0000 + + Update switch count + +M t/unittest/pfconfig/cached_hash.t + +commit d3f1ff5f9b8c25c3ff6206478dda5774073b2e28 +Author: James Rouzier +Date: Mon Oct 24 20:07:13 2022 +0000 + + Add radius_deauth_connection_info to whitelist + +M t/hardware-snmp-objects.t + +commit 44f6bf7629a94b535b0bbd8b900871cbc7b66e71 +Author: James Rouzier +Date: Mon Oct 24 19:51:16 2022 +0000 + + Remove unused Saved Search + +D html/pfappserver/lib/pfappserver/Base/Model/SavedSearch.pm +D html/pfappserver/lib/pfappserver/Form/SavedSearch.pm +D lib/pf/dal/_savedsearch.pm +D lib/pf/dal/savedsearch.pm +D lib/pf/savedsearch.pm +D t/unittest/savedsearch.t + +commit faddcf76f6e07a5a2879231ebc06ee0af9a2f1e9 +Author: James Rouzier +Date: Mon Oct 24 19:32:42 2022 +0000 + + Fix utf8 encoding with pfconfig + + Fixes #7281 + +M lib/pf/IniFiles.pm + +commit dde62b6619c52bc097ca629d069490277f2547f0 +Author: Durand Fabrice +Date: Mon Oct 24 16:03:43 2022 -0400 + + Changed CA certificate of the identity provider path to match with the + screenshot + +M docs/installation/authentication_mechanisms.asciidoc + +commit 68bbd46b9ecdefee99f901183dd08de38a703b93 +Author: James Rouzier +Date: Mon Oct 24 19:57:31 2022 +0000 + + Install the directory /usr/local/pf/conf/uploads + +M rpm/packetfence.spec + +commit 8aad7fe1abce74d14972e0419412ac33429bf1ad +Author: Julien Semaan +Date: Mon Oct 24 19:53:20 2022 +0000 + + refactoring of conf for admin SSO + +M conf/documentation.conf +M conf/pf.conf.defaults +M docs/installation/advanced_access_control_for_admin_login.asciidoc +M go/caddy/api-aaa/api-aaa.go +M go/pfconfigdriver/structs.go +M lib/pfconfig/namespaces/config/Pf.pm + +commit 46a59f5cd1893c314a29bfeb613461e57128508a +Author: Durand Fabrice +Date: Mon Oct 24 15:49:52 2022 -0400 + + Fixed typo in saml documentation + +M docs/installation/authentication_mechanisms.asciidoc + +commit 505849b5187fbab69f2b78795e0241a768eb80f3 +Author: Julien Semaan +Date: Mon Oct 24 19:37:32 2022 +0000 + + some doc for admin login SSO + +A docs/installation/advanced_access_control_for_admin_login.asciidoc +M docs/installation/authentication_mechanisms.asciidoc + +commit c8ab07b1d515ca686aa909f55679a369a69bd332 +Author: James Rouzier +Date: Mon Oct 24 19:22:54 2022 +0000 + + Fix tabs + +M addons/upgrade/move-logos-to-profile-templates.pl + +commit a6efcfe38bb5af459b783475fdfe6969b0938fe8 +Author: Darren Satkunas +Date: Mon Oct 24 18:41:19 2022 +0000 + + improve layout when session expired + +M html/pfappserver/root/src/components/AppLogin.vue + +commit faf885216d4f4268be1a0c382c441fe8f289950a +Author: James Rouzier +Date: Mon Oct 24 17:47:32 2022 +0000 + + Add sponsored_date to the person view + +M html/pfappserver/root/src/views/Users/_components/TheFormUpdate.vue +M html/pfappserver/root/src/views/Users/_components/index.js +M html/pfappserver/root/src/views/Users/_config/index.js +M html/pfappserver/root/src/views/Users/_search.js + +commit e0fb077d2dca37104e11a5573d01cac2343f739f +Author: Julien Semaan +Date: Mon Oct 24 16:36:20 2022 +0000 + + polishing around admin SSO login + +M go/api-frontend/aaa/authentication.go +M go/api-frontend/aaa/portal_authentication_backend.go +M go/caddy/api-aaa/api-aaa.go +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/RootSession.pm +M html/captive-portal/templates/layout.html + +commit dafdfa409fbcddff003a6d4cd38539d1aea43bda +Author: Darren Satkunas +Date: Mon Oct 24 16:11:10 2022 +0000 + + don't SSO if disabled + +M html/pfappserver/root/src/components/AppLogin.vue + +commit 32c3f7250f2fdac624abc73cb6b8a4340355fbdb +Author: Darren Satkunas +Date: Mon Oct 24 16:00:49 2022 +0000 + + complete UI SSO + +M conf/pf.conf.defaults +M html/pfappserver/root/src/components/AppLogin.vue +M html/pfappserver/root/src/store/modules/session.js + +commit e2de9ffc5744417e12cead90ae60f7b699386465 +Author: Julien Semaan +Date: Mon Oct 24 15:45:57 2022 +0000 + + add default_admin_sso_policy + +M conf/portal_modules.conf.defaults + +commit 4e957f52249f8c6650bf0b4707580ed51f5c35e0 +Author: Julien Semaan +Date: Mon Oct 24 15:31:57 2022 +0000 + + don't enable api-frontend SSO module unless it's enabled in the conf + +M go/caddy/api-aaa/api-aaa.go + +commit 6dbb515cdf0a3796161eff3aeab591fc48c90df5 +Author: Durand Fabrice +Date: Mon Oct 24 08:31:15 2022 -0400 + + Clean module + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/RootSession.pm + +commit d5d146fb8e727ed7e7057b3985357255d40a52df +Author: Julien Semaan +Date: Mon Oct 24 15:18:21 2022 +0000 + + drop forward slash in root session callback + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/RootSession.pm + +commit e6a479f982435681698ac230f29755af550f9b0b +Author: Julien Semaan +Date: Mon Oct 24 15:06:04 2022 +0000 + + adjust isrootsession logic + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm + +commit 036838293e783117abedeee5aa933ea5c4a4d965 +Author: Julien Semaan +Date: Mon Oct 24 14:55:49 2022 +0000 + + use secure tokens for RootSession + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/RootSession.pm + +commit 856198863968fa8186f239ce6bf34f2edfbf16a6 +Author: Julien Semaan +Date: Mon Oct 24 13:13:05 2022 +0000 + + tweaks on admin_sso config + +M conf/documentation.conf +M conf/pf.conf.defaults +M go/caddy/api-aaa/api-aaa.go +M go/pfconfigdriver/structs.go + +commit 9a4d6fdcb372442f2a30e5a6f5850b612f797c7b +Author: James Rouzier +Date: Wed Oct 19 11:19:24 2022 +0000 + + New field sponsered_date + +M db/pf-schema-X.Y.sql +M db/upgrade-X.X-X.Y.sql +M lib/pf/dal/_person.pm + +commit 77844923e3f7ffc693578ee40594ed895866284f +Author: James Rouzier +Date: Wed Oct 19 11:33:19 2022 +0000 + + set the sponsered_date + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm + +commit 18313280ae6123173d05d0f628bf5dc5f064f9a2 +Author: Darren Satkunas +Date: Thu Oct 20 20:29:04 2022 +0000 + + Add SSO button to login + +M html/pfappserver/root/src/components/AppLogin.vue +M html/pfappserver/root/src/store/modules/session.js + +commit 849b26b10facecbc512984be9766a4ca36aca738 +Author: Darren Satkunas +Date: Thu Oct 20 20:28:37 2022 +0000 + + rename endpoint + +M go/caddy/api-aaa/api-aaa.go + +commit 4df849c525e2e1eaa3832e3a89207be6d050de5c +Author: Durand Fabrice +Date: Thu Oct 20 15:30:17 2022 -0400 + + More random uuid + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/RootSession.pm +M lib/pf/util.pm + +commit 684aacf3fff1020f4a235a3facaa97872ebaec12 +Author: James Rouzier +Date: Thu Oct 20 19:01:01 2022 +0000 + + Fix issue with module not imported + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm + +commit 17c2081301b03782d075900d0564d803df2394d8 +Author: Julien Semaan +Date: Thu Oct 20 17:15:44 2022 +0000 + + go mod tidy + +M go/go.sum + +commit 73294558a3f7a9e91150d072b37c6a1288530ee7 +Author: Julien Semaan +Date: Tue Oct 11 15:57:26 2022 +0000 + + add Fingerbank to supported list in pfconnector doc + +M docs/installation/linode/linode.asciidoc + +commit 996616851f580d0b81fd44a63f61834535b81f75 +Author: Julien Semaan +Date: Thu Oct 6 17:55:15 2022 +0000 + + adjust additional env handling for remote connectors + +M go/chisel/server/server_handler.go + +commit 098571d5e0c26eb2ce96c4b0295add30884d7b94 +Author: Julien Semaan +Date: Thu Oct 6 16:24:23 2022 +0000 + + bump collector to 1.4.1 + +M debian/control +M rpm/packetfence.spec + +commit 2799f94b6123d9b145762d96a86cf20a1b992b31 +Author: Julien Semaan +Date: Thu Oct 6 16:24:15 2022 +0000 + + adjust pfconnector client error handling + +M go/chisel/client/client.go + +commit 652ded9d9a8bef45edb2854dfdfb5acf04032757 +Author: Julien Semaan +Date: Wed Oct 5 11:55:31 2022 +0000 + + push added env to remote collectors + +M go/chisel/server/server_handler.go + +commit 244385425ef37d62891122b8de91e26e77c1555e +Author: Julien Semaan +Date: Tue Oct 4 19:34:18 2022 +0000 + + allow loading fingerbank collector remote settings via pfconnector API + +M go/chisel/server/server_handler.go +M sbin/pfconnector-server-docker-wrapper + +commit b4b40cce9fea6f51c62186b8233023fd7f17c193 +Author: Julien Semaan +Date: Tue Oct 4 17:39:42 2022 +0000 + + adjust rendering of handleAllFingerbankCollectorEndpoints + +M go/chisel/server/server_handler.go + +commit a9daac83f9a1914dcfc3328bf6d4c6dad643b975 +Author: Julien Semaan +Date: Tue Oct 4 17:35:25 2022 +0000 + + adjust UnifiedAPICallCluster + +M go/cluster/cluster.go + +commit 8b6bc2c1dbff9a1c67c8eb4f2c1c7ec60002a1f5 +Author: Julien Semaan +Date: Tue Oct 4 14:44:53 2022 +0000 + + add API call to grab all collectors behind connectors in a cluster + +M go/chisel/server/server_handler.go +M go/cluster/cluster.go + +commit f6c1c820233809fc70b2195d0ccb6031e5c9ac82 +Author: Julien Semaan +Date: Mon Oct 3 14:53:28 2022 +0000 + + start function to unified API call all cluster members + +M go/cluster/cluster.go + +commit 57f10a272567f3d0f83c1dec17f39e1b16273058 +Author: Julien Semaan +Date: Mon Oct 3 12:28:09 2022 +0000 + + open ports to talk to the fingerbank collectors connected via the pfconnector + +M lib/pf/iptables.pm + +commit dd3340d982fcd1217d49e99979b5ce2cd1bea670 +Author: Julien Semaan +Date: Fri Sep 30 18:49:42 2022 +0000 + + filter remote connectors for remote fingerbank collectors + +M go/chisel/server/server_handler.go +M go/chisel/share/tunnel/tunnel.go + +commit 841c65d1a8a0dcad38134dda5fc785f545d5463e +Author: Julien Semaan +Date: Fri Sep 30 17:51:02 2022 +0000 + + allow to bind a remote to the tunnel context + +M go/chisel/server/server_handler.go +M go/chisel/share/tunnel/tunnel.go + +commit 1193bc892b9711151ed92b167788ecf07714ed1c +Author: Julien Semaan +Date: Fri Sep 30 17:40:54 2022 +0000 + + adjust listing of fingerbank collectors behind connectors to list active only + +M go/chisel/server/server_handler.go +M go/chisel/share/tunnel/tunnel.go + +commit 6850a3f9490a1eb9f571542ea67c08d01b6befec +Author: Julien Semaan +Date: Fri Sep 30 17:17:21 2022 +0000 + + cont'd fingerbank+pfconnector + +M go/chisel/server/server_handler.go + +commit 6c2e89d7f25cddd55b75d430230e1724314f3352 +Author: Julien Semaan +Date: Thu Sep 29 13:03:59 2022 +0000 + + cont'd fingerbank+connector + +M addons/pfconnector/configure.sh +M go/chisel/client/client.go +M go/chisel/server/server_handler.go + +commit 58c1f0c7712e3a4c182102132aa0d8cef600ddd6 +Author: Julien Semaan +Date: Wed Sep 28 18:46:48 2022 +0000 + + added support for binding remote collectors on local addresses via pfconnector + +M go/chisel/client/client.go +M go/chisel/server/server.go +M go/chisel/server/server_handler.go +M go/util/util.go + +commit da5f42508c79e0a2f05313709f771065846aa264 +Author: Durand Fabrice +Date: Thu Oct 20 11:47:31 2022 -0400 + + Return error code if token is undef or doesn´t exist in the cache + +M html/captive-portal/lib/captiveportal/PacketFence/Controller/PortalToken.pm + +commit 199083a4fc6b17badbe24af86ab73f5990145657 +Author: Darren Satkunas +Date: Thu Oct 20 15:25:15 2022 +0000 + + feature(admin(js,vue)): add service control to sources, fixes #7258 + +M html/pfappserver/root/src/views/Configuration/_components/new/BaseViewCollectionItem.vue +M html/pfappserver/root/src/views/Configuration/_components/new/BaseViewResource.vue +A html/pfappserver/root/src/views/Configuration/sources/_components/AlertServices.vue +M html/pfappserver/root/src/views/Configuration/sources/_components/FormTypeEmail.vue +M html/pfappserver/root/src/views/Configuration/sources/_components/FormTypeSponsorEmail.vue +M html/pfappserver/root/src/views/Configuration/sources/_components/TheForm.vue +M html/pfappserver/root/src/views/Configuration/sources/_components/TheView.js +M html/pfappserver/root/src/views/Configuration/sources/_composables/useForm.js + +commit 184e8a74b0ae45b64fd5b04f57a715582abeae38 +Author: Julien Semaan +Date: Thu Oct 20 15:13:48 2022 +0000 + + documentation.conf for admin_sso section + +M conf/documentation.conf + +commit 69313a962fc7b1ce28ce816002d89a1f4052765a +Author: Julien Semaan +Date: Thu Oct 20 15:12:27 2022 +0000 + + default value handling for admin_sso.base_url + +M lib/pfconfig/namespaces/config/Pf.pm + +commit 7af5c993ca843b3aac0166786e5e99645c3c83b8 +Author: Julien Semaan +Date: Thu Oct 20 15:06:21 2022 +0000 + + start api-frontend plumbing work for SSO login + +M conf/pf.conf.defaults +A go/api-frontend/aaa/portal_authentication_backend.go +M go/caddy/api-aaa/api-aaa.go +M go/pfconfigdriver/structs.go + +commit 3fda1f0f0a641cb17cc577e8db8fef575134bfe2 +Author: James Rouzier +Date: Thu Oct 20 15:04:05 2022 +0000 + + Filter out root session + +M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm + +commit 4715e7b28d7f32334aad650cf53b28d7d26f162a +Author: Durand Fabrice +Date: Thu Oct 20 10:57:10 2022 -0400 + + Added Controler PortalToken + +A html/captive-portal/lib/captiveportal/Controller/PortalToken.pm +A html/captive-portal/lib/captiveportal/PacketFence/Controller/PortalToken.pm +A html/captive-portal/lib/captiveportal/PacketFence/View/JSON.pm +A html/captive-portal/lib/captiveportal/View/JSON.pm +M lib/pf/web/constants.pm + +commit 8d6c891840246e0d97371d9989186b1e33ac8626 +Author: James Rouzier +Date: Thu Oct 20 14:07:59 2022 +0000 + + update .gitignore + +M .gitignore + +commit 066e3465a6b6079e37c911aee2ef932bccc313cc +Author: nqb +Date: Thu Oct 20 15:10:23 2022 +0200 + + fix(ci): alias for test jobs + + Related to 470c510638023678f9161fafdb7c98630fffb5b3 + +M t/venom/Makefile + +commit 470c510638023678f9161fafdb7c98630fffb5b3 +Author: nqb +Date: Thu Oct 20 08:21:52 2022 +0200 + + fix(ci): use unique names for test jobs + +M .gitlab-ci.yml + +commit 5699f753421dbbe36ddca4b4707756a21d1ca7b8 +Author: nqb +Date: Thu Oct 20 08:11:05 2022 +0200 + + chore(ci): remove useless rule + +M .gitlab-ci.yml + +commit 2e28fe6c40fa151da426ac5b60ded769d68aeed2 +Author: nqb +Date: Thu Oct 20 08:02:35 2022 +0200 + + remove restart of httpd.portal + +M docs/installation/advanced_topics.asciidoc + +commit a8b3d0363c1548942dd39b2049d56754832f1320 +Author: nqb +Date: Wed Oct 12 10:22:06 2022 +0200 + + docs: instructions to override CSS definitions + +M docs/developer/customizing_packetfence.asciidoc +M docs/installation/advanced_topics.asciidoc + +commit 3f4bfb0dd050f26ae87e1724bfba07248148af34 +Author: Darren Satkunas +Date: Wed Oct 19 19:52:14 2022 +0000 + + improve session tracking + +M html/pfappserver/root/src/store/modules/analytics.js +M html/pfappserver/root/src/store/modules/system.js +M html/pfappserver/root/src/views/Configuration/bases/_store.js + +commit 23bb05dd910baffdcc905d6860ba94c9702848a3 +Author: Durand Fabrice +Date: Wed Oct 19 13:10:49 2022 -0400 + + Modified callback parameters + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/RootSession.pm + +commit ec86d431587fea3fd9f6ae57d9a14966f846e541 +Author: Durand Fabrice +Date: Wed Oct 19 11:37:38 2022 -0400 + + Save callback parameter and redirect on it after login. + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/RootSession.pm + +commit 07380677aae733d40bbc139ab9d327335be37149 +Author: James Rouzier +Date: Wed Oct 19 15:17:20 2022 +0000 + + Drop CONSTRAINT twice + +M db/upgrade-11.2-12.0.sql + +commit 2cf1d3ef8db5b19b24fb7ba1f1540d19972d2f38 +Author: Darren Satkunas +Date: Wed Oct 19 12:24:00 2022 +0000 + + fix error w/ new session + +M html/pfappserver/root/src/store/modules/analytics.js + +commit 6012ad2b1365c28a94acfb5998ec6a35c8bea051 +Author: nqb +Date: Wed Oct 19 13:11:25 2022 +0200 + + fix(tests): use common dir of devel to simplify cleanup (2) + +M .gitlab-ci.yml + +commit ce3ba8f96444a4117ade16ea30bd6b180ce47506 +Author: nqb +Date: Wed Oct 19 10:58:13 2022 +0200 + + use common of devel to simplify cleanup + + + add configurator jobs + +M .gitlab-ci.yml + +commit a382580d5ed9bfcff8e4209602afea4727adce7f +Author: nqb +Date: Wed Oct 19 10:26:03 2022 +0200 + + fix(tests): check_free_space only before running + + Previously, check_free_space was called also when doing teardown which prevent a proper + cleanup of VM + +M t/venom/test-wrapper.sh + +commit 18689af093bfd0a441f746ecd20c38945f6d7f80 +Author: nqb +Date: Fri Oct 14 17:12:48 2022 +0200 + + disable ansible-galaxy in vagrant + +M addons/vagrant/Vagrantfile +M addons/vagrant/cumulus/Vagrantfile + +commit 29d008962f60923f3f0e85d17b72c62d90c161bb +Author: nqb +Date: Fri Oct 14 16:35:35 2022 +0200 + + use ansible-galaxy in wrapper+retry on failure + + ansible will read ansible.cfg to know in which directory it should install collections. + + always force install to meet requirements.yml (to cover CI and localdev use case). + Previously, we disabled --force usage to avoid issues with Ansible Galaxy. Due to retries, we should not have any issue. + +M t/venom/test-wrapper.sh + +commit cb6f9449a66ed992e0fc58ced346d026cee8f065 +Author: James Rouzier +Date: Wed Oct 19 03:51:39 2022 +0000 + + Add email to the auto_included field to avoid duplicate display. + + Fixes #7263 + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm + +commit 8b035b2ab1f558db2ab77038126af43f7405e498 +Author: nqb +Date: Tue Oct 18 23:41:27 2022 +0200 + + [ci skip] news for #7290 + +M NEWS.asciidoc +M docs/PacketFence_Upgrade_Guide.asciidoc + +commit d381fa7b08e046b04ea9c573b1a679e8c32416f4 +Author: nqb +Date: Tue Oct 18 23:32:55 2022 +0200 + + make move-logos-to-profile-templates.pl a migration script for 12.1 + +M debian/rules +M rpm/packetfence.spec + +commit ecb44574318648505f6d454029df63f77d0ec04d +Author: James Rouzier +Date: Tue Oct 18 21:11:29 2022 +0000 + + Add back tick + +M db/upgrade-11.2-12.0.sql + +commit 16f361f75bc9b261bdc6cd6fd0bc51f4b42fdca2 +Author: Darren Satkunas +Date: Tue Oct 18 20:50:57 2022 +0000 + + remove , + +M html/pfappserver/root/src/views/Configuration/advanced/_components/TheForm.vue + +commit acd65b9795255175c0874d32041063f708bf211b +Author: Darren Satkunas +Date: Tue Oct 18 20:46:20 2022 +0000 + + allow hot enable/disable of tracking + +M html/pfappserver/root/src/store/modules/analytics.js +M html/pfappserver/root/src/store/modules/system.js +M html/pfappserver/root/src/views/Configuration/bases/_store.js + +commit 6871c19ae8af0c11eeb4b49bd5d9e392c3f7399b +Author: nqb +Date: Tue Oct 18 22:32:10 2022 +0200 + + [ci skip] news for #7099 + +M NEWS.asciidoc + +commit 0ae48f91d45be1be0e134278fb61e17dcf960db6 +Author: James Rouzier +Date: Fri Aug 12 01:58:31 2022 +0000 + + remove savedsearch + +M db/pf-schema-X.Y.sql +M db/upgrade-X.X-X.Y.sql + +commit 50df46323529a17504db591b735bec0d0a3ad2cc +Author: Darren Satkunas +Date: Tue Oct 18 19:23:03 2022 +0000 + + use json + +M html/pfappserver/root/src/store/modules/analytics.js + +commit fa84bf39946a24748687c96bb68577993c3a9a73 +Author: Darren Satkunas +Date: Tue Oct 18 19:17:09 2022 +0000 + + use reverse proxy + +M html/pfappserver/root/.env +M html/pfappserver/root/src/store/modules/analytics.js + +commit 914acfe046e2bf4f047c10b6e118fef5efb8c9ea +Author: Darren Satkunas +Date: Tue Oct 18 19:06:58 2022 +0000 + + use explicit granular tracking of store actions + +M html/pfappserver/root/src/store/modules/analytics.js +M html/pfappserver/root/src/views/Configuration/clouds/_router.js +M html/pfappserver/root/src/views/Configuration/clouds/_store.js +M html/pfappserver/root/src/views/Configuration/clouds/config.js +M html/pfappserver/root/src/views/Configuration/eventLoggers/_router.js +M html/pfappserver/root/src/views/Configuration/eventLoggers/_store.js +M html/pfappserver/root/src/views/Configuration/eventLoggers/config.js +M html/pfappserver/root/src/views/Configuration/firewalls/_router.js +M html/pfappserver/root/src/views/Configuration/firewalls/_store.js +M html/pfappserver/root/src/views/Configuration/firewalls/config.js +M html/pfappserver/root/src/views/Configuration/maintenanceTasks/_router.js +M html/pfappserver/root/src/views/Configuration/maintenanceTasks/_store.js +A html/pfappserver/root/src/views/Configuration/maintenanceTasks/config.js +M html/pfappserver/root/src/views/Configuration/mfas/_router.js +M html/pfappserver/root/src/views/Configuration/mfas/_store.js +M html/pfappserver/root/src/views/Configuration/mfas/config.js +M html/pfappserver/root/src/views/Configuration/pkiProviders/_router.js +M html/pfappserver/root/src/views/Configuration/pkiProviders/_store.js +M html/pfappserver/root/src/views/Configuration/pkiProviders/config.js +M html/pfappserver/root/src/views/Configuration/portalModules/_router.js +M html/pfappserver/root/src/views/Configuration/portalModules/_store.js +M html/pfappserver/root/src/views/Configuration/portalModules/config.js +M html/pfappserver/root/src/views/Configuration/provisioners/_router.js +M html/pfappserver/root/src/views/Configuration/provisioners/_store.js +M html/pfappserver/root/src/views/Configuration/provisioners/config.js +M html/pfappserver/root/src/views/Configuration/scanEngines/_router.js +M html/pfappserver/root/src/views/Configuration/scanEngines/_store.js +M html/pfappserver/root/src/views/Configuration/scanEngines/config.js +M html/pfappserver/root/src/views/Configuration/securityEvents/_router.js +M html/pfappserver/root/src/views/Configuration/securityEvents/_store.js +M html/pfappserver/root/src/views/Configuration/securityEvents/config.js +M html/pfappserver/root/src/views/Configuration/sources/_router.js +M html/pfappserver/root/src/views/Configuration/sources/_store.js +M html/pfappserver/root/src/views/Configuration/sources/config.js +M html/pfappserver/root/src/views/Configuration/sslCertificates/_router.js +M html/pfappserver/root/src/views/Configuration/sslCertificates/_store.js +M html/pfappserver/root/src/views/Configuration/sslCertificates/config.js +M html/pfappserver/root/src/views/Configuration/syslogForwarders/_router.js +M html/pfappserver/root/src/views/Configuration/syslogForwarders/_store.js +M html/pfappserver/root/src/views/Configuration/syslogForwarders/config.js +M html/pfappserver/root/src/views/Configuration/syslogParsers/_router.js +M html/pfappserver/root/src/views/Configuration/syslogParsers/_store.js +M html/pfappserver/root/src/views/Configuration/syslogParsers/config.js +M html/pfappserver/root/src/views/Reports/_router/index.js +M html/pfappserver/root/src/views/Reports/_store/index.js +M html/pfappserver/root/src/views/Reports/config.js + +commit ac9c1a9210553848e31fc1ebfe84bcfe9d49ed60 +Author: James Rouzier +Date: Tue Oct 18 19:01:52 2022 +0000 + + Package the conf/uploads directory + +M debian/rules +M rpm/packetfence.spec + +commit dfc87ca9c75f2ee4e37ee34220d155d7ee50b0e8 +Author: Julien Semaan +Date: Tue Oct 18 17:37:20 2022 +0000 + + send back anonymous stats flag as a bool + +M lib/pf/UnifiedApi/Controller/SystemSummary.pm + +commit c5f6c903f596bcfd4fd79d6101e1d0799db34004 +Author: Darren Satkunas +Date: Tue Oct 18 16:29:13 2022 +0000 + + add explicit type tracking with routes + +M html/pfappserver/root/src/store/modules/analytics.js +M html/pfappserver/root/src/views/Configuration/clouds/_router.js +M html/pfappserver/root/src/views/Configuration/eventLoggers/_router.js +M html/pfappserver/root/src/views/Configuration/firewalls/_router.js +M html/pfappserver/root/src/views/Configuration/maintenanceTasks/_router.js +M html/pfappserver/root/src/views/Configuration/mfas/_router.js +M html/pfappserver/root/src/views/Configuration/pkiProviders/_router.js +M html/pfappserver/root/src/views/Configuration/portalModules/_router.js +M html/pfappserver/root/src/views/Configuration/provisioners/_router.js +M html/pfappserver/root/src/views/Configuration/scanEngines/_router.js +M html/pfappserver/root/src/views/Configuration/securityEvents/_router.js +M html/pfappserver/root/src/views/Configuration/sources/_router.js +M html/pfappserver/root/src/views/Configuration/sslCertificates/_router.js +M html/pfappserver/root/src/views/Configuration/syslogForwarders/_router.js +M html/pfappserver/root/src/views/Configuration/syslogParsers/_router.js +M html/pfappserver/root/src/views/Reports/_router/index.js + +commit 3db1df5f52294f6d71debf4005f68397709536b5 +Author: James Rouzier +Date: Tue Oct 18 15:59:52 2022 +0000 + + Pass back Path fields in post and patch + +M lib/pf/UnifiedApi/Controller/Config.pm +M t/unittest/UnifiedApi/Controller/Config/Sources/Htpasswd.t + +commit df785a5ef554530dc46f930e45aac367b7811ef8 +Author: Darren Satkunas +Date: Tue Oct 18 15:34:46 2022 +0000 + + different system_summary key + +M html/pfappserver/root/src/store/modules/analytics.js + +commit fc08df21e6f167a0ab11b7bc9ac8e700987453d3 +Author: Durand Fabrice +Date: Tue Oct 18 11:28:05 2022 -0400 + + Store computed action in cache and generate a uuid + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/RootSession.pm +M lib/pf/cmd/pf/cache.pm + +commit 20e0de656dd7134297d0eddb66cde5b55a82c44d +Author: Darren Satkunas +Date: Tue Oct 18 15:20:40 2022 +0000 + + fix comparison + +M html/pfappserver/root/src/components/new/BaseFormGroupFileUpload.vue + +commit 80ecc9eaf1af58480d5bac217a8b3abbf833a85e +Author: James Rouzier +Date: Tue Oct 18 15:05:30 2022 +0000 + + Don't group 'DROP CONSTRAINT' with other alter statements + +M db/upgrade-11.2-12.0.sql + +commit bf8cb8a8c023d126f54bdf7e3fdfc0437dfd6379 +Author: Julien Semaan +Date: Tue Oct 18 14:41:26 2022 +0000 + + added configurability of sending of the anonymous stats + +M conf/documentation.conf +M conf/pf.conf.defaults +M html/pfappserver/root/src/views/Configuration/advanced/_components/TheForm.vue +M html/pfappserver/root/src/views/Configuration/general/_components/TheForm.vue +M html/pfappserver/root/src/views/Configuration/general/_components/index.js +M html/pfappserver/root/src/views/Configurator/packetfence/_components/FormGeneral.vue +M lib/pf/UnifiedApi/Controller/SystemSummary.pm + +commit f7020afc5a6445d0b1e6b9dcb50df37900f31da9 +Author: nqb +Date: Tue Oct 18 14:19:31 2022 +0200 + + [ci skip] news for #7160 + +M NEWS.asciidoc + +commit c8d76a2af0beb8942f64f54bd1a6a860cbed238b +Author: nqb +Date: Tue Oct 18 05:27:35 2022 +0000 + + add logo files to cluster-files.txt + + in order to synchronize new logo paths across cluster + +M addons/upgrade/move-logos-to-profile-templates.pl + +commit 6acf659c731d4bdbbd06c48fe6071ad667577c75 +Author: James Rouzier +Date: Tue Oct 18 00:06:12 2022 +0000 + + Return the upload paths in the patch + +M lib/pf/UnifiedApi/Controller/Config.pm +M t/unittest/UnifiedApi/Controller/Config/Sources/Htpasswd.t + +commit a6ca70707c7b70d53547de43f498bbec96ea4de9 +Author: James Rouzier +Date: Mon Oct 17 20:36:27 2022 +0000 + + Remove the required field from Path fields + +M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_local.pm +M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/scep.pm +M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm +M html/pfappserver/lib/pfappserver/Form/Config/Source/Paypal.pm + +commit 1ca1bbe4906b7151c94bf1d4a6dc11ecc290ddf7 +Author: Durand Fabrice +Date: Mon Oct 17 16:22:24 2022 -0400 + + portaladmin cache and RootSession portal module + +M conf/chi.conf.defaults +A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/RootSession.pm +M lib/pf/CHI.pm + +commit 4d56be050d7443a861b56d65914ba9b42d6f4db9 +Author: Darren Satkunas +Date: Mon Oct 17 20:07:53 2022 +0000 + + merge POST and PATCH responses with store cache + +M html/pfappserver/root/src/views/Configuration/pkiProviders/_store.js +M html/pfappserver/root/src/views/Configuration/provisioners/_store.js +M html/pfappserver/root/src/views/Configuration/sources/_store.js + +commit 266aa10a5a74bb48caa2fc5c9733e27dc0b613cd +Author: Durand Fabrice +Date: Mon Oct 17 15:46:36 2022 -0400 + + Allow set_access_level and test if RootSession module + +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm + +commit 0ffe2c88144a4c4387c5c7b2c03e3fdf4d25d877 +Author: Darren Satkunas +Date: Mon Oct 17 19:02:52 2022 +0000 + + track host operating system + +M html/pfappserver/root/src/store/modules/analytics.js +M lib/pf/UnifiedApi/Controller/SystemSummary.pm +M lib/pf/util.pm + +commit 048e4219338a3940895052e4d185b12e76d1f814 +Author: Durand Fabrice +Date: Mon Oct 17 14:03:48 2022 -0400 + + Reworded Sms -> SMS + +M html/pfappserver/lib/pfappserver/Form/Config/Mfa/Akamai.pm + +commit 527e29b17002b6934d1bd32b9d9c60edf0fed632 +Author: Julien Semaan +Date: Mon Oct 17 17:58:35 2022 +0000 + + make sure systemd will not give up on starting galera-autofix + + fixes #7251 + +M conf/systemd/packetfence-galera-autofix.service + +commit 8ae66b0ab8dbf608910319aee3597cad436fd49d +Author: JeGoi <13801368+JeGoi@users.noreply.github.com> +Date: Fri Oct 14 15:36:22 2022 -0400 + + Update t/venom/test_suites/security_event_suricata/30_tests.yml + +M t/venom/test_suites/security_event_suricata/30_tests.yml + +commit c515590146043b6d9169404d90d61da2ca1a14cc +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Tue Oct 11 17:11:31 2022 -0400 + + [Venom] Inline issue: Change inline/l2 inline/l3 security_event_suricata - pfqueue, pfdhcplistener + +M t/venom/test_suites/inline/l2/05_setup_packetfence.yml +M t/venom/test_suites/inline/l3/10_setup_packetfence.yml +M t/venom/test_suites/security_event_suricata/05_setup_packetfence.yml + +commit 0de56854b1acf9c1808f47865606d5b3a034e6e7 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Mon Oct 10 16:49:57 2022 -0400 + + [Venom] Security event suricata: Change inline/l2 vars to suricata variables + +M t/venom/test_suites/security_event_suricata/00_setup_network.yml +M t/venom/test_suites/security_event_suricata/05_setup_packetfence.yml +M t/venom/test_suites/security_event_suricata/10_client_start.yml +M t/venom/test_suites/security_event_suricata/15_unregistered_device.yml +M t/venom/test_suites/security_event_suricata/20_local_user_authentication.yml +M t/venom/test_suites/security_event_suricata/25_prepare_security_event_suricata.yml +M t/venom/test_suites/security_event_suricata/30_tests.yml + +commit 4632ce78fc7b46593dc1f1d4e7d630f03c984d6b +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Mon Oct 10 16:35:45 2022 -0400 + + [Venom] Security event suricata: Fix remaning issue + +M t/venom/test_suites/security_event_suricata/27_create_suricata_event.yml + +commit 8cf57adb0d48cbd9d17709a054b73ea364a4d59c +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Mon Oct 10 12:10:00 2022 -0400 + + [Venom] Security Event Suricata: add vars for suricata tests + +M t/venom/vars/all.yml + +commit 5b82904fb588567d40e12a21f52cf46cc1c4dd6c +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Mon Oct 10 10:53:39 2022 -0400 + + [Venom] Security event suricata: Remove extra steps in Testsuite.md + +M t/venom/test_suites/security_event_suricata/TESTSUITE.md + +commit 37a40d391375052543f0bf24da9f35326ea0d105 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Mon Oct 10 09:41:18 2022 -0400 + + [Venom] Security event suricata: Fix title + +M t/venom/test_suites/security_event_suricata/25_prepare_security_event_suricata.yml + +commit cb031b7f0762305767126f782f65c6b68ac313f5 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Fri Oct 7 08:59:45 2022 -0400 + + [Venom] Security Event Suricata: move to inline/l2 tests + +M .gitlab-ci.yml +M t/venom/Makefile +M t/venom/scenarios/inline/playbooks/run_tests.yml +D t/venom/scenarios/security_events_suricata/playbooks/configure.yml +D t/venom/scenarios/security_events_suricata/playbooks/rsync.yml +D t/venom/scenarios/security_events_suricata/playbooks/run_tests.yml +D t/venom/scenarios/security_events_suricata/site.yml + +commit 63a18865a70461d04edf50c9fa637e1ccb6b5d97 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Fri Oct 7 08:56:24 2022 -0400 + + [Venom] Revert security_events_autoreg to security_events (add missing files) + +D t/venom/scenarios/security_events_autoreg/playbooks/rsync.yml +D t/venom/scenarios/security_events_autoreg/playbooks/run_tests.yml +D t/venom/scenarios/security_events_autoreg/site.yml + +commit 8c7601fb13d2a639faa1c912ce91b23538cf9511 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Fri Oct 7 08:53:43 2022 -0400 + + [Venom] Revert security_events_autoreg to security_events + +M .gitlab-ci.yml +M t/venom/Makefile +A t/venom/scenarios/security_events/playbooks/rsync.yml +A t/venom/scenarios/security_events/playbooks/run_tests.yml +A t/venom/scenarios/security_events/site.yml + +commit c8cbcfbe58bf69c21c8ba142115b3d3f4ba2a0a9 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Fri Oct 7 08:47:09 2022 -0400 + + [Venom] Security Event Suricata: improve testsuite.md + +M t/venom/test_suites/security_event_suricata/TESTSUITE.md + +commit e0dfb656868dd904c16a78a5b5a3b002835c1fc9 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Fri Oct 7 08:44:29 2022 -0400 + + [Venom] lib: fix output for syslog_parser + +M t/venom/lib/pf_api_syslog_parser_action.yml + +commit 015e47115f4939bf5b0d4ac70594f78de590f399 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Fri Oct 7 08:42:38 2022 -0400 + + [Venom] Security Event Suricata: remove extra variables + +M t/venom/vars/all.yml + +commit e8081fb875eb6bf39023b59b78f6c98d5b113801 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Fri Oct 7 08:41:25 2022 -0400 + + [Venom] Security Event Suricata: fix 50 teardown name + +M t/venom/test_suites/security_event_suricata/teardown/50_delete_file.yml + +commit 91717ef12876ff5dd5d0d3c63dcae2e4494a2212 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Fri Oct 7 08:39:47 2022 -0400 + + [Venom] Security Event Suricata: fix 40 teardown name + +M t/venom/test_suites/security_event_suricata/teardown/40_delete_security_event.yml + +commit 1108d638a6f8ab9bf2ce2be2eba2fa2c2dbf7339 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Fri Oct 7 08:38:23 2022 -0400 + + [Venom] Security Event Suricata: rename testcase name + +M t/venom/test_suites/security_event_suricata/27_create_suricata_event.yml + +commit 350660c090f3693dd7d5ae20693d22e4eabb6b3b +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Fri Oct 7 08:37:06 2022 -0400 + + [Venom] Security Event Suricata: rename event + +M t/venom/test_suites/security_event_suricata/27_create_suricata_event.yml + +commit f55d0a0973eff8cefdc443d8a62e510a2107205c +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Fri Oct 7 08:28:02 2022 -0400 + + [Venom] Security event suricata: Remove commented steps + +M t/venom/test_suites/security_event_suricata/25_prepare_security_event_suricata.yml + +commit a3d3a269b31d66cd76f4d5db734cd937d8b87769 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Thu Oct 6 11:37:27 2022 -0400 + + [Venom] Security event suricata: fix testsuite.md + +M t/venom/test_suites/security_event_suricata/TESTSUITE.md + +commit e84b343b00e741fa085e29036411fe53295361f8 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Thu Oct 6 11:23:16 2022 -0400 + + [Venom] Secrity event suricata: remove extra teardown + +D t/venom/test_suites/security_event_suricata/teardown/30_delete_connection_profile.yml + +commit c5a871ec6ec9414b5fc4a08ed6e1e74a4c6341f7 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Thu Oct 6 11:05:17 2022 -0400 + + [Venom] Lib comment info + +M t/venom/lib/pf_api_action.yml +M t/venom/lib/pf_api_node_delete.yml + +commit a4fec1e5a739e44fd88e38217551cc65c395c94f +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Thu Oct 6 10:54:53 2022 -0400 + + [Venom] Security event suricata: fix test suite to run + +M t/venom/scenarios/security_events_suricata/playbooks/run_tests.yml + +commit 531e47d8d27a4d10ab2262f94206f0d9cd966ba1 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Thu Oct 6 10:53:03 2022 -0400 + + [Venom] Security event suricata: fix test suite to run + +M t/venom/scenarios/security_events_suricata/playbooks/run_tests.yml + +commit f1d546f59cbb1e2752fcdf29f10b6cb27d0ce574 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Thu Oct 6 10:36:56 2022 -0400 + + [Venom] Security event suricata: swithc to inline l2 test + +M t/venom/Makefile +M t/venom/lib/systemctl_service_restart.yml +M t/venom/lib/systemctl_service_status.yml +A t/venom/lib/systemctl_service_stop.yml +A t/venom/scenarios/security_events_suricata/playbooks/configure.yml +M t/venom/scenarios/security_events_suricata/playbooks/run_tests.yml +M t/venom/scenarios/security_events_suricata/site.yml +A t/venom/test_suites/security_event_suricata/00_setup_network.yml +A t/venom/test_suites/security_event_suricata/05_setup_packetfence.yml +A t/venom/test_suites/security_event_suricata/10_client_start.yml +A t/venom/test_suites/security_event_suricata/15_unregistered_device.yml +A t/venom/test_suites/security_event_suricata/20_local_user_authentication.yml +R089 t/venom/test_suites/security_event_suricata/prepare/00_prepare_security_event_suricata.yml t/venom/test_suites/security_event_suricata/25_prepare_security_event_suricata.yml +A t/venom/test_suites/security_event_suricata/27_create_suricata_event.yml +A t/venom/test_suites/security_event_suricata/30_tests.yml +A t/venom/test_suites/security_event_suricata/Diagram.png +M t/venom/test_suites/security_event_suricata/TESTSUITE.md +D t/venom/test_suites/security_event_suricata/prepare/10_create_connection_profile.yml +D t/venom/test_suites/security_event_suricata/prepare/15_enable_mac_auth_dot1x_int.yml +D t/venom/test_suites/security_event_suricata/prepare/17_enable_dynamic_vlan.yml +D t/venom/test_suites/security_event_suricata/prepare/20_commit_config.yml +D t/venom/test_suites/security_event_suricata/prepare/22_register_node01.yml +D t/venom/test_suites/security_event_suricata/prepare/24_node01_test_internet_access.yml +D t/venom/test_suites/security_event_suricata/prepare/30_create_suricata_event.yml +A t/venom/test_suites/security_event_suricata/teardown/00_client_stop.yml +A t/venom/test_suites/security_event_suricata/teardown/05_deconfigure_packetfence.yml +D t/venom/test_suites/security_event_suricata/teardown/05_disable_mac_auth_dot1x_int.yml +D t/venom/test_suites/security_event_suricata/teardown/07_disable_dynamic_vlan.yml +D t/venom/test_suites/security_event_suricata/teardown/10_commit_config.yml +A t/venom/test_suites/security_event_suricata/teardown/10_remove_network.yml +D t/venom/test_suites/security_event_suricata/teardown/15_delete_node01.yml +D t/venom/test_suites/security_event_suricata/verify/run.yml + +commit a2398fb58f96135f1d3724406d1cdbf1c2cf3357 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Thu Oct 6 10:27:12 2022 -0400 + + [Venom] try to fix suricata event + +M t/venom/lib/pf_api_action.yml +M t/venom/lib/pf_api_node_action.yml +M t/venom/lib/pf_api_node_security_events.yml +A t/venom/test_suites/security_event_suricata/prepare/22_register_node01.yml +A t/venom/test_suites/security_event_suricata/prepare/24_node01_test_internet_access.yml +R100 t/venom/test_suites/security_event_suricata/prepare/25_create_suricata_event.yml t/venom/test_suites/security_event_suricata/prepare/30_create_suricata_event.yml + +commit 6f8aaa1c92f3b5a08c95b93c74dca5df6ffeb976 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Wed Sep 28 08:54:35 2022 -0400 + + [Venom] Check internet access with ping + +R100 t/venom/test_suites/common/ping.yml t/venom/test_suites/common/check_internet_access_with_ping.yml + +commit 31f14bfb02fd97f845c0283ccadb2dcebd4646a1 +Author: jegoi <13801368+JeGoi@users.noreply.github.com> +Date: Tue Sep 27 16:29:13 2022 -0400 + + [Venom] Security event: fix multiple stuff, try use ping + +M t/venom/lib/check_internet_access.yml +A t/venom/lib/check_internet_access_on_host_with_ping.yml +A t/venom/lib/file_fifo_create.yml +M t/venom/lib/pf_api_action.yml +M t/venom/lib/pf_api_domain_join.yml +M t/venom/lib/pf_api_domain_unjoin.yml +M t/venom/lib/pf_api_node_action.yml +A t/venom/lib/pf_api_node_security_events.yml +M t/venom/lib/pf_api_nodes_search_mac_address_online.yml +M t/venom/lib/pf_api_syslog_parser_delete.yml +A t/venom/lib/ping.yml +A t/venom/test_suites/common/check_no_internet_access.yml +A t/venom/test_suites/common/ping.yml +R097 t/venom/test_suites/security_event_suricata/prepare/00_create_security_event_suricata.yml t/venom/test_suites/security_event_suricata/prepare/00_prepare_security_event_suricata.yml +M t/venom/test_suites/security_event_suricata/prepare/25_create_suricata_event.yml +A t/venom/test_suites/security_event_suricata/teardown/50_delete_file.yml +M t/venom/test_suites/security_event_suricata/verify/run.yml +M t/venom/vars/all.yml + +commit d60987b3ff86422964a42bec31f32859760a98d7 +Author: JeGoi <13801368+JeGoi@users.noreply.github.com> +Date: Fri Sep 23 09:11:06 2022 -0400 + + [Venom] Security Event: Suricata - step0 restart service one by one + +R095 t/venom/test_suites/security_event_suricata/prepare/00_create_autoreg_security_event.yml t/venom/test_suites/security_event_suricata/prepare/00_create_security_event_suricata.yml + +commit a5290b2bb8e311ec66791f5ddce252ef0dd4d29f +Author: JeGoi <13801368+JeGoi@users.noreply.github.com> +Date: Thu Sep 22 16:07:58 2022 -0400 + + [Venom] Security Event: Suricata - fix + +M t/venom/test_suites/security_event_suricata/prepare/00_create_autoreg_security_event.yml +M t/venom/test_suites/security_event_suricata/prepare/10_create_connection_profile.yml + +commit 1484b7732b6c32c1ba21e698ebf64d5a95173048 +Author: JeGoi <13801368+JeGoi@users.noreply.github.com> +Date: Thu Sep 22 10:12:55 2022 -0400 + + [Venom] Security Event: try to fix variables for security venten creation + +M t/venom/test_suites/security_event_suricata/prepare/00_create_autoreg_security_event.yml + +commit a275edb0db6139cab3e0d976b942c0f869117286 +Author: JeGoi <13801368+JeGoi@users.noreply.github.com> +Date: Wed Sep 21 20:45:54 2022 -0400 + + [Venom] Security Event: try to fix variables + +M t/venom/lib/pf_api_connection_profiles_create_advanced_filter.yml +M t/venom/test_suites/security_event_suricata/prepare/10_create_connection_profile.yml + +commit 567bc98975e9a31ed3a6598baed788cc94ab8163 +Author: JeGoi <13801368+JeGoi@users.noreply.github.com> +Date: Wed Sep 21 20:23:17 2022 -0400 + + [Venom] Security Event: lib + +M t/venom/lib/pf_api_security_events_create.yml + +commit 6d6078ad7951bf8504c8af7c275c834e75744bbd +Author: JeGoi <13801368+JeGoi@users.noreply.github.com> +Date: Wed Sep 21 16:40:43 2022 -0400 + + [Venom] Security Event: fix libs + +M t/venom/lib/check_no_internet_access_on_host.yml +M t/venom/lib/file_create.yml +M t/venom/lib/pf_api_connection_profiles_create_advanced_filter.yml + +commit fafd4a606d6b80a5d83d4cbae2392ab217dd32cf +Author: JeGoi <13801368+JeGoi@users.noreply.github.com> +Date: Wed Sep 21 14:57:10 2022 -0400 + + [Venom] Security Event: lib fix variables (missing part) + +M t/venom/test_suites/security_event_suricata/prepare/00_create_autoreg_security_event.yml + +commit 196072f234e19d0ed61492809d162404856f774e +Author: JeGoi <13801368+JeGoi@users.noreply.github.com> +Date: Wed Sep 21 14:56:12 2022 -0400 + + [Venom] Security Event: lib fix variables + +M t/venom/lib/pf_api_syslog_parsers_create.yml + +commit b226250ff5325025739b9b531170d21f560704ad +Author: JeGoi <13801368+JeGoi@users.noreply.github.com> +Date: Wed Sep 21 13:54:46 2022 -0400 + + [Venom] Secure Event: Suricata - Fix issue on step + +M t/venom/test_suites/security_event_suricata/prepare/25_create_suricata_event.yml + +commit 99f2b621041f746051de6877ebb601fb33da2ad2 +Author: JeGoi <13801368+JeGoi@users.noreply.github.com> +Date: Wed Sep 21 12:27:49 2022 -0400 + + [Venom] Security: Add missing gitlab job + +M .gitlab-ci.yml + +commit 38144f8c4434a65e4cbd621ef6cc6182a28fb372 +Author: JeGoi <13801368+JeGoi@users.noreply.github.com> +Date: Wed Sep 21 11:35:38 2022 -0400 + + [Venom] Security events: split scenarios + +M t/venom/Makefile +R100 t/venom/scenarios/security_events/playbooks/rsync.yml t/venom/scenarios/security_events_autoreg/playbooks/rsync.yml +R100 t/venom/scenarios/security_events/playbooks/run_tests.yml t/venom/scenarios/security_events_autoreg/playbooks/run_tests.yml +R100 t/venom/scenarios/security_events/site.yml t/venom/scenarios/security_events_autoreg/site.yml +A t/venom/scenarios/security_events_suricata/playbooks/rsync.yml +A t/venom/scenarios/security_events_suricata/playbooks/run_tests.yml +A t/venom/scenarios/security_events_suricata/site.yml + +commit 98562009988b470e2e53591b0d30070aa6d437eb +Author: JeGoi <13801368+JeGoi@users.noreply.github.com> +Date: Wed Sep 21 10:56:24 2022 -0400 + + [Venom] Security Event: Remove extra file, Add more teardonw + +A t/venom/lib/pf_api_syslog_parser_delete.yml +M t/venom/test_suites/security_event_suricata/prepare/00_create_autoreg_security_event.yml +M t/venom/test_suites/security_event_suricata/prepare/25_create_suricata_event.yml +M t/venom/test_suites/security_event_suricata/teardown/40_delete_security_event.yml +M t/venom/vars/all.yml + +commit 7553afd24b3d14ed566896cb5f698b77c9b21d9a +Author: JeGoi <13801368+JeGoi@users.noreply.github.com> +Date: Tue Sep 20 16:36:52 2022 -0400 + + [Venom] security violation suricata: first commit + +A t/venom/lib/check_no_internet_access_on_host.yml +A t/venom/lib/file_create.yml +M t/venom/lib/pf_api_action.yml +M t/venom/lib/pf_api_connection_profiles_create.yml +A t/venom/lib/pf_api_connection_profiles_create_advanced_filter.yml +M t/venom/lib/pf_api_node_action.yml +M t/venom/lib/pf_api_nodes_search_mac_address_online.yml +M t/venom/lib/pf_api_realm_action.yml +A t/venom/lib/pf_api_security_event_delete.yml +A t/venom/lib/pf_api_security_events_create.yml +A t/venom/lib/pf_api_syslog_parser_action.yml +A t/venom/lib/pf_api_syslog_parsers_create.yml +A t/venom/test_suites/nodes/common/check_no_internet_access.yml +A t/venom/test_suites/security_event_suricata/TESTSUITE.md +A t/venom/test_suites/security_event_suricata/prepare/00_create_autoreg_security_event.yml +A t/venom/test_suites/security_event_suricata/prepare/10_create_connection_profile.yml +A t/venom/test_suites/security_event_suricata/prepare/15_enable_mac_auth_dot1x_int.yml +A t/venom/test_suites/security_event_suricata/prepare/17_enable_dynamic_vlan.yml +A t/venom/test_suites/security_event_suricata/prepare/20_commit_config.yml +A t/venom/test_suites/security_event_suricata/prepare/25_create_suricata_event.yml +A t/venom/test_suites/security_event_suricata/teardown/05_disable_mac_auth_dot1x_int.yml +A t/venom/test_suites/security_event_suricata/teardown/07_disable_dynamic_vlan.yml +A t/venom/test_suites/security_event_suricata/teardown/10_commit_config.yml +A t/venom/test_suites/security_event_suricata/teardown/15_delete_node01.yml +A t/venom/test_suites/security_event_suricata/teardown/30_delete_connection_profile.yml +A t/venom/test_suites/security_event_suricata/teardown/40_delete_security_event.yml +A t/venom/test_suites/security_event_suricata/verify/run.yml +M t/venom/vars/all.yml + +commit f5d4236a59fa953d85fcfc717bcb5a0c16559b2f +Author: Durand Fabrice +Date: Mon Oct 17 08:23:35 2022 -0400 + + Removed useless code + +M lib/pf/Switch.pm + +commit bc8c383440683d394387ca7a61719c7d61a6036f +Author: nqb +Date: Mon Oct 17 12:05:19 2022 +0200 + + fix(ci): decrease pipeline timeout to trigger after_script + + If a job is blocked, we want timeout command to finish **before** GitLab timeout configured (180m). + after_script should be triggered and VM stop/destroy properly. + +M .gitlab-ci.yml + +commit 8ee0b34d3a00bdbee1543bb761c0147a566493a7 +Author: Darren Satkunas +Date: Fri Oct 14 17:13:05 2022 +0000 + + fix(admin(js)): minor fixes [skip ci] + +M html/pfappserver/root/src/views/Configuration/securityEvents/_components/ToggleStatus.js +M html/pfappserver/root/src/views/Configuration/securityEvents/schema.js + +commit 3e2b9a11a1f98bae5bf138470c4ec9ac5fba3d17 +Author: nqb +Date: Fri Oct 14 18:23:40 2022 +0200 + + move to next profile id if logo doesn't exist + +M addons/upgrade/move-logos-to-profile-templates.pl + +commit c50c69b12d453114662c80a1702a842381521897 +Author: nqb +Date: Fri Oct 14 18:16:03 2022 +0200 + + remove debug instructions + +M addons/upgrade/move-logos-to-profile-templates.pl + +commit 3a9e191444b76d7473aa249c24f8911ff2dcebe0 +Author: Darren Satkunas +Date: Fri Oct 14 15:44:01 2022 +0000 + + fix(admin(js))): deprecate old search methods + +M html/pfappserver/root/src/views/Configuration/maintenanceTasks/_store.js +M html/pfappserver/root/src/views/Configuration/networkBehaviorPolicy/_store.js +M html/pfappserver/root/src/views/Configuration/securityEvents/_store.js + +commit 75631b299073870b7823991e30cea564a60a5dab +Author: Darren Satkunas +Date: Fri Oct 14 14:58:13 2022 +0000 + + admin(js): track locale on all events + +M html/pfappserver/root/src/store/modules/analytics.js + +commit 1ad1d656e1f50a4fd10e7c1b8b022816ccf13a97 +Author: Darren Satkunas +Date: Fri Oct 14 14:57:46 2022 +0000 + + npm: bump version [skip ci] + +M html/pfappserver/root/package.json + +commit 446cbcc14b53311d93ebb411485c2dd2d1fcca74 +Author: nqb +Date: Fri Oct 14 16:21:35 2022 +0200 + + cancel tests if space is limited on runner + +M t/venom/test-wrapper.sh + +commit e614756c911102970ef84cd8b766f93209a46f3c +Author: Darren Satkunas +Date: Fri Oct 14 13:55:31 2022 +0000 + + fix(admin(js)): dereference cloned form, fixes #7266 + +M html/pfappserver/root/src/views/Configuration/_composables/useViewCollectionItem.js + +commit e7adcdb6221e8b9e3f9b8e06188fb3760881ef45 +Author: Diego Garcia del Rio +Date: Fri Oct 14 10:41:43 2022 -0300 + + Apply suggestions from code review + + Co-authored-by: Julien Semaan + +M docs/installation/google_workspace_ldap.asciidoc + +commit 6358a87fc13ec858916f191527e3fd10b3ed7ad9 +Author: Darren Satkunas +Date: Fri Oct 14 13:07:09 2022 +0000 + + fix(admin(js)): add nocache query param to bust client-side caching w/ captive portal templates, fixes #7265 + +M html/pfappserver/root/src/utils/api.js +M html/pfappserver/root/src/views/Configuration/connectionProfiles/_api.js + +commit 6ab62af73366c31759b02ce7a418b20dfe1eb936 +Author: Darren Satkunas +Date: Thu Oct 13 20:58:03 2022 +0000 + + improve tracking, ignore pii + +M html/pfappserver/root/src/store/modules/analytics.js +M html/pfappserver/root/src/views/Configuration/switchTemplates/_components/TheForm.vue +M html/pfappserver/root/src/views/Configuration/switchTemplates/schema.js +M html/pfappserver/root/src/views/Nodes/network/_components/TooltipSwitch.vue +M html/pfappserver/root/src/views/Nodes/network/_components/TooltipSwitchGroup.vue + +commit 642a561924fa86d46c82f7fb630f84aa186c6965 +Author: Durand Fabrice +Date: Thu Oct 13 16:24:50 2022 -0400 + + Support for hardware_token + +M lib/pf/mfa/Akamai.pm + +commit 73e801cb23805afd642a94a7af55d260825f6e48 +Author: Darren Satkunas +Date: Thu Oct 13 16:31:25 2022 +0000 + + remove debugging [skip ci] + +M html/pfappserver/root/src/store/modules/documentation.js + +commit a2773284d0329ffb58827bffd173405ae4de2c5d +Author: Darren Satkunas +Date: Thu Oct 13 16:30:44 2022 +0000 + + improve tracking [skip ci] + +M html/pfappserver/root/src/components/AppDocumentation.vue +M html/pfappserver/root/src/store/modules/analytics.js +M html/pfappserver/root/src/store/modules/documentation.js +M html/pfappserver/root/src/views/Configuration/maintenanceTasks/_router.js +M html/pfappserver/root/src/views/Configuration/securityEvents/_router.js +M html/pfappserver/root/src/views/Configuration/sslCertificates/_router.js +M html/pfappserver/root/src/views/Reports/_router/index.js + +commit 301416351d0346238cba86c416e8b94040976c1f +Author: nqb +Date: Thu Oct 13 15:57:17 2022 +0200 + + ip6tables-input.conf.inc doesn't exist + + fixes #7269 + +M addons/full-import/find-extra-files.pl +M docs/installation/export_import_mechanism.asciidoc +M lib/pf/constants/cluster.pm +M lib/pf/file_paths.pm + +commit 73569749522c593e4749a8ee5239b6ab47e64ba6 +Author: Diego Garcia del Rio +Date: Wed Oct 12 15:21:10 2022 -0300 + + Update google_workspace_ldap.asciidoc + +M docs/installation/google_workspace_ldap.asciidoc + +commit 162cad6b9cf0f2da214f2ded8743b80dcc59e70c +Author: Diego Garcia del Rio +Date: Wed Oct 12 15:20:21 2022 -0300 + + Update google_workspace_ldap.asciidoc + +M docs/installation/google_workspace_ldap.asciidoc + +commit 34bc0739efd6a6fff6d146cdbf27912beef6b318 +Author: nqb +Date: Wed Oct 12 16:59:11 2022 +0200 + + update Ansible collection + +M addons/vagrant/requirements.yml +M ci/packer/zen/provisioners/requirements.yml +M t/venom/requirements.yml + +commit 549163a64e4fb6fc066bfa6dcd912763de9c5787 +Author: nqb +Date: Wed Oct 12 10:45:02 2022 +0000 + + script to migrate logo to profile-templates directory + +A addons/upgrade/move-logos-to-profile-templates.pl + +commit f4e5ceb3a7f3804aacdbd05431e76a296f87cb69 +Author: Darren Satkunas +Date: Wed Oct 12 13:10:12 2022 +0000 + + improve tracking events + +M html/pfappserver/root/src/components/AppDocumentation.vue +M html/pfappserver/root/src/store/modules/analytics.js +M html/pfappserver/root/src/store/modules/documentation.js + +commit de047c7842fb682155581f8556f70fe816f26d14 +Author: James Rouzier +Date: Wed Oct 12 13:15:43 2022 +0000 + + Return the new PathUpload to the frontend + +M lib/pf/UnifiedApi/Controller/Config.pm +M t/unittest/UnifiedApi/Controller/Config/Sources/Htpasswd.t + +commit 720a423db061ea9d39ea952f12d8fc9e61f8951e +Author: Durand Fabrice +Date: Wed Oct 12 08:14:55 2022 -0400 + + Updated go.mod and go.sum + +M go/go.mod +M go/go.sum + +commit d09d272d765e9d83957a5ef55c71b2f5d0a4cfb6 +Author: Durand Fabrice +Date: Tue Oct 11 11:39:44 2022 -0400 + + Updated NEWS.asciidoc for #7232 + +M NEWS.asciidoc + +commit f052a8d3095f2cb7b08a6d15574431e79db7423a +Author: Julien Semaan +Date: Tue Oct 11 10:59:56 2022 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit a8449f443f9fb0daaf8cc19bb85172111511a2bd +Author: Durand Fabrice +Date: Tue Oct 11 10:42:50 2022 -0400 + + Updated go.mod and go.sum for scep lib + +M go/go.mod +M go/go.sum + +commit 384597e7848bc16e4026df2cd2698b857e69b97f +Author: Durand Fabrice +Date: Tue Oct 11 10:35:15 2022 -0400 + + Fix vpn attribute + +M lib/pf/Switch.pm +M lib/pf/Switch/Fortinet/FortiGate.pm +M lib/pf/radius.pm +M lib/pfconfig/namespaces/config/Switch.pm + +commit e73e40d8ed7e0efe797baf7f989474479c630eeb +Author: Darren Satkunas +Date: Tue Oct 11 12:38:20 2022 +0000 + + fix(admin(js)): update analytics token, translate event integers + +M html/pfappserver/root/.env +M html/pfappserver/root/src/store/modules/analytics.js +M html/pfappserver/root/src/views/Configuration/_components/TheTabsRadius.vue +M html/pfappserver/root/src/views/Configuration/switchTemplates/schema.js + +commit 5cca8d310706d7b299c35a9927c58e45962b52fa +Author: nqb +Date: Tue Oct 11 14:00:00 2022 +0200 + + fix(docs): fixes related to 10.2.0 to 10.3.0 upgrades + +M docs/PacketFence_Upgrade_Guide.asciidoc + +commit 1eaa2c5d421c18561a291f579f13a6f6a5128a35 +Author: nqb +Date: Tue Oct 11 11:54:49 2022 +0000 + + add dependency to fingerbank-collector-remote + +M debian/control + +commit 15c2a30f83644561d28e3fda2acabd0e4aabdadb +Author: nqb +Date: Mon Oct 10 15:51:41 2022 +0200 + + fix(tests): use same socket for Debian an EL systems + +M addons/vagrant/playbooks/tasks/install_venom_local_vars.yml + +commit 0b75bec3ebeb21c85cfe26a63cd4296273251735 +Author: nqb +Date: Mon Oct 10 11:09:10 2022 +0000 + + allow to store logo in profile-templates directory + +M conf/caddy-services/httpdispatcher.conf.example +M conf/passthrough.lua.tt.example +M lib/pf/web/constants.pm +M sbin/httpd.dispatcher-docker-wrapper + +commit 0b766716a2b9c9fd87cdcea4ac714d26822011bf +Author: ajjonesycomau +Date: Sun Oct 9 20:14:18 2022 +1100 + + Update linode.asciidoc + + Typo - s/eht0/eth0/ + +M docs/installation/linode/linode.asciidoc + +commit 083d4e616f593c52ccdc70b1b7ecc50641629631 +Author: Durand Fabrice +Date: Fri Oct 7 14:59:54 2022 -0400 + + Fix for windows 11 intune scep + +M go/go.mod +M go/go.sum + +commit 0922d1d354051965d39b2282fe462b8b41237d61 +Author: Durand Fabrice +Date: Fri Oct 7 13:39:49 2022 -0400 + + Added the option to use sms or phone method directly by default. + +M html/pfappserver/lib/pfappserver/Form/Config/Mfa/Akamai.pm +M lib/pf/mfa/Akamai.pm +M lib/pf/radius.pm + +commit 7f11a4caaa4ecfcc874f4533e2652c41e787602f +Author: James Rouzier +Date: Fri Oct 7 13:30:53 2022 +0000 + + Reorder fields + +M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_local.pm +M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_pki.pm +M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/scep.pm +M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm +M html/pfappserver/lib/pfappserver/Form/Config/Source/LDAP.pm +M html/pfappserver/lib/pfappserver/Form/Config/Source/Paypal.pm +M html/pfappserver/lib/pfappserver/Form/Config/Source/SAML.pm + +commit b9d5a0ba80ba0f3983bc585f8ac7f3f623576d5c +Author: James Rouzier +Date: Fri Oct 7 11:28:54 2022 +0000 + + Only update the path_upload if it was transformed + +M html/pfappserver/lib/pfappserver/Form/Config/Source.pm +M html/pfappserver/lib/pfappserver/Form/Config/Source/Htpasswd.pm +M html/pfappserver/lib/pfappserver/Form/Field/PathUpload.pm +M t/unittest/UnifiedApi/Controller/Config/Sources/Htpasswd.t + +commit bae642acd6721a90098be62b0685636f5735dad2 +Author: nqb +Date: Thu Oct 6 15:28:17 2022 +0200 + + handle upgrade from 12.0.0(unpackaged) to 12.1.0 + + create an upgrade directory, similar to what we have on PF + + docs: specific instructions to upgrade from 12.0.0 + +M Makefile +A addons/pfconnector/upgrade/remove-unpackaged-pfconnector.sh +M config.mk +M debian/packetfence-pfconnector-remote.postinst +M docs/installation/linode/linode.asciidoc + +commit 91c3992b6d82081f848056be3e95467f2b6c6ae8 +Author: James Rouzier +Date: Fri Oct 7 00:24:35 2022 +0000 + + rename value using it's accessor + +M html/pfappserver/lib/pfappserver/Form/Config/Source.pm +M t/unittest/UnifiedApi/Controller/Config/Sources/Htpasswd.t + +commit 23f3c42f27e07e734bd737dbd9964dfd936ca4ed +Author: James Rouzier +Date: Thu Oct 6 19:23:28 2022 +0000 + + Define path after path_upload + +M html/pfappserver/lib/pfappserver/Form/Config/Source.pm +M html/pfappserver/lib/pfappserver/Form/Config/Source/Htpasswd.pm +M t/unittest/UnifiedApi/Controller/Config/Sources/Htpasswd.t + +commit 3dca22999c8e8a69127fc05bb111a4ff012c7ad4 +Author: James Rouzier +Date: Thu Oct 6 18:33:27 2022 +0000 + + Update tests + +M t/unittest/UnifiedApi/Controller/Config/Sources/Htpasswd.t + +commit adc08cdb81fceaaeb06b87fcfe5149016b849b5c +Author: Darren Satkunas +Date: Thu Oct 6 18:14:02 2022 +0000 + + remove button styling + +M html/pfappserver/root/src/components/new/BaseInputGroup.vue + +commit 99ba02d8f1e625d1c93b0c0cacedc752fafacc10 +Author: Darren Satkunas +Date: Thu Oct 6 16:28:32 2022 +0000 + + adjust input styles + +M html/pfappserver/root/src/components/new/BaseFormGroupChosen.vue +M html/pfappserver/root/src/components/new/BaseInputGroup.vue +M html/pfappserver/root/src/components/new/BaseSearchInputBasic.vue +M html/pfappserver/root/src/styles/_input-group.scss + +commit abf993c6e70fca9cffdd744b5b0ee91342b1bc72 +Author: Darren Satkunas +Date: Thu Oct 6 16:27:22 2022 +0000 + + deploy file upload in PKI Providers, Provisioners and Sources + +M html/pfappserver/root/src/components/new/BaseFormGroupFileUpload.vue +M html/pfappserver/root/src/views/Configuration/pkiProviders/_components/FormTypePacketfenceLocal.vue +M html/pfappserver/root/src/views/Configuration/pkiProviders/_components/FormTypePacketfencePki.vue +M html/pfappserver/root/src/views/Configuration/pkiProviders/_components/FormTypeScep.vue +M html/pfappserver/root/src/views/Configuration/pkiProviders/_components/index.js +M html/pfappserver/root/src/views/Configuration/pkiProviders/schema.js +M html/pfappserver/root/src/views/Configuration/provisioners/_components/FormTypeAndroid.vue +M html/pfappserver/root/src/views/Configuration/provisioners/_components/FormTypeMobileconfig.vue +M html/pfappserver/root/src/views/Configuration/provisioners/_components/FormTypeWindows.vue +M html/pfappserver/root/src/views/Configuration/provisioners/_components/index.js +D html/pfappserver/root/src/views/Configuration/sources/_components/BaseFormGroupPathFileUpload.js +M html/pfappserver/root/src/views/Configuration/sources/_components/FormTypeHtpasswd.vue +M html/pfappserver/root/src/views/Configuration/sources/_components/FormTypeLdap.vue +M html/pfappserver/root/src/views/Configuration/sources/_components/FormTypeOpenId.vue +M html/pfappserver/root/src/views/Configuration/sources/_components/FormTypePaypal.vue +M html/pfappserver/root/src/views/Configuration/sources/_components/FormTypeSaml.vue +M html/pfappserver/root/src/views/Configuration/sources/_components/index.js +M html/pfappserver/root/src/views/Configuration/sources/schema.js + +commit 7acb99ebf970b2ccfb90a576ea7b7fec05b5e291 +Author: nqb +Date: Thu Oct 6 09:53:19 2022 +0200 + + let Makefile manage permissions under pfconnector-remote + +M debian/packetfence-pfconnector-remote.logrotate +M debian/rules + +commit 0ab79fb98e4d3b167860aca77318dec3b20db95c +Author: nqb +Date: Thu Oct 6 08:55:39 2022 +0200 + + move packetfence-pfconnector-remote systemd files in a dedicated tree. + + Before this change, packetfence-pfconnector-remote.service was installed by packetfence package. + +M Makefile +R100 packetfence-pfconnector-remote.logrotate-drop-in.service addons/pfconnector/systemd/packetfence-pfconnector-remote.logrotate-drop-in.service +R100 conf/systemd/packetfence-pfconnector-remote.service addons/pfconnector/systemd/packetfence-pfconnector-remote.service + +commit 18ebf11898ccba2e5a54024778fdea10d411e2c4 +Author: nqb +Date: Thu Oct 6 08:50:56 2022 +0200 + + logrotate conf+hack to rotate under /usr + + hack related to drop-in service: + + https://askubuntu.com/questions/1275668/logrotate-succeeds-when-manually-run-as-root-but-fails-with-read-only-file-sys + +M Makefile +A debian/packetfence-pfconnector-remote.logrotate +A packetfence-pfconnector-remote.logrotate-drop-in.service + +commit a08d53acbde377b7ef6ab28f0791598849d6cb55 +Author: nqb +Date: Thu Oct 6 08:15:41 2022 +0200 + + rename package to packetfence-pfconnector-**remote** + +M Makefile +M debian/control +R100 debian/packetfence-pfconnector.conffiles debian/packetfence-pfconnector-remote.conffiles +R100 debian/packetfence-pfconnector.postinst debian/packetfence-pfconnector-remote.postinst +M debian/rules +M docs/installation/linode/linode.asciidoc + +commit 2492e87f745bf0002aacd6228b0d9aca178eff8d +Author: nqb +Date: Thu Oct 6 08:06:04 2022 +0200 + + manage permissions in Makefile + +M Makefile +M debian/rules + +commit 48029e7ad650c9971dbd811d14bf2a517a2d6646 +Author: nqb +Date: Thu Oct 6 07:58:27 2022 +0200 + + create dedicated tree under pfconnector-remote + + update all related paths + +M Makefile +M addons/pfconnector/configure.sh +M conf/systemd/packetfence-pfconnector-remote.service +M config.mk +M debian/packetfence-pfconnector.conffiles +M debian/rules +M docs/installation/linode/linode.asciidoc + +commit 1fcfbcfacf7dcd999fc736ab56f1f274b10b9da5 +Author: nqb +Date: Thu Sep 29 10:48:31 2022 +0200 + + generate an empty conf file + +M Makefile +M debian/packetfence-pfconnector.conffiles + +commit 1de802fd631e9b332273cf75b070efb67a344d68 +Author: nqb +Date: Thu Sep 29 10:29:25 2022 +0200 + + add additional doc + +M docs/installation/linode/linode.asciidoc + +commit a3d683a26a7c51d1b80a66cb000e978fcee19030 +Author: nqb +Date: Thu Sep 29 10:19:39 2022 +0200 + + remove useless file + +D addons/pfconnector/install.sh + +commit a62a4f490f3661b78c17db8dfd1d525060420663 +Author: nqb +Date: Thu Sep 29 10:18:56 2022 +0200 + + manage install/upgrade + +A debian/packetfence-pfconnector.conffiles +M debian/packetfence-pfconnector.postinst +M docs/installation/linode/linode.asciidoc + +commit f3fd286c2e6720f13cae91575c1cb4431e7ee93c +Author: nqb +Date: Wed Sep 28 16:38:52 2022 +0200 + + debian pkg for pfconnector + +M Makefile +M config.mk +M debian/control +A debian/packetfence-pfconnector.postinst +M debian/rules + +commit d7dd2dfa748bbd0932b799b7809432c785a9ba8c +Author: Julien Semaan +Date: Wed Oct 5 12:12:45 2022 -0400 + + Update iptables.conf.example + +M conf/iptables.conf.example + +commit bff0b99dd5fca0e6e4877b4a7f27253ea6c40731 +Author: Julien Semaan +Date: Wed Oct 5 12:12:27 2022 -0400 + + revert iptables change for pfconnector + +M conf/iptables.conf.example + +commit 62dae4cffa362770e660c0b35b635b8d867b5b00 +Author: Satkunas <3904468+satkunas@users.noreply.github.com> +Date: Wed Oct 5 11:31:23 2022 -0400 + + fix(admin(js, vue)): use string for scope in OpenID, fixes #7252 (#7253) + +M html/pfappserver/root/src/views/Configuration/sources/_components/FormTypeOpenId.vue +M html/pfappserver/root/src/views/Configuration/sources/_components/index.js + +commit b17a35f50b3a2074066b1d16fc1f845137e82af0 +Author: James Rouzier +Date: Wed Oct 5 15:18:00 2022 +0000 + + Add upload fields + +M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_local.pm +M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_pki.pm +M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/scep.pm +M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm +M html/pfappserver/lib/pfappserver/Form/Config/Source/Htpasswd.pm +M html/pfappserver/lib/pfappserver/Form/Config/Source/LDAP.pm +M html/pfappserver/lib/pfappserver/Form/Config/Source/Paypal.pm +M html/pfappserver/lib/pfappserver/Form/Config/Source/SAML.pm + +commit da8a86fe709fed12adc595692b6ccad0bde90cf7 +Author: Satkunas <3904468+satkunas@users.noreply.github.com> +Date: Wed Oct 5 10:55:31 2022 -0400 + + Poc/mixpanel tracker (#7250) + + * working mixpanel + + * updates + + * add mixpanel token + + * remove debug + +M html/pfappserver/root/.env +M html/pfappserver/root/package.json +M html/pfappserver/root/src/components/AppDocumentation.vue +M html/pfappserver/root/src/router/index.js +M html/pfappserver/root/src/store/index.js +A html/pfappserver/root/src/store/modules/analytics.js + +commit e3b3b27b0b08a30fa3f7bb220a6643e706317464 +Author: James Rouzier +Date: Wed Oct 5 13:56:40 2022 +0000 + + Append the field name to the file to allow multiple files within a single resource + +M html/pfappserver/lib/pfappserver/Form/Field/PathUpload.pm +M t/unittest/UnifiedApi/Controller/Config/Sources/Htpasswd.t + +commit c1160387017a4b6f5b596f5a70fbdedbc197d15c +Author: Darren Satkunas +Date: Wed Oct 5 13:22:46 2022 +0000 + + use meta accept, improve styling + +M html/pfappserver/root/src/components/new/BaseButtonUpload.vue +M html/pfappserver/root/src/components/new/BaseFormGroupFileUpload.vue + +commit 9ecfaad613b7bf1a90d858ef0b864a73849b9274 +Author: Julien Semaan +Date: Wed Oct 5 07:59:23 2022 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit 6dcd27498767270b2da287913439841f9aa83c96 +Author: nqb +Date: Wed Oct 5 05:48:39 2022 +0000 + + permit to skip config adjustments + +M addons/full-import/import.sh + +commit 6e76f68c7e632a9db40093be5ea6e4e165c5120f +Author: nqb +Date: Wed Oct 5 05:38:34 2022 +0000 + + add note on potential mariabackup removal + + Co-authored-by: Julien Semaan + +M docs/installation/export_import_mechanism.asciidoc + +commit e275899c9d09403b9c8a8f5e744d55101126f314 +Author: nqb +Date: Wed Oct 5 05:24:29 2022 +0000 + + remove install/uninstall mariadb instructions from doc + +M docs/installation/export_import_mechanism.asciidoc + +commit a99d2a7377aa908ad57bd3aea4617943b939b5ac +Author: James Rouzier +Date: Tue Oct 4 20:29:19 2022 +0000 + + Update .gitignore + +M .gitignore + +commit cd81bcb15e8fd6208584d1ae77bd86d28ca0c93b +Author: Darren Satkunas +Date: Tue Oct 4 20:42:22 2022 +0000 + + Add BaseFormGroupFileUpload component using BaseFormInput + +M html/pfappserver/root/src/components/new/BaseButtonUpload.vue +A html/pfappserver/root/src/components/new/BaseFormGroupFileUpload.vue +M html/pfappserver/root/src/components/new/BaseFormGroupInput.vue +M html/pfappserver/root/src/components/new/BaseInputGroup.vue +M html/pfappserver/root/src/components/new/index.js +M html/pfappserver/root/src/styles/_buttons.scss +M html/pfappserver/root/src/utils/strings.js +A html/pfappserver/root/src/views/Configuration/sources/_components/BaseFormGroupPathFileUpload.js +M html/pfappserver/root/src/views/Configuration/sources/_components/index.js +M html/pfappserver/root/src/views/Configuration/sources/schema.js + +commit 981e5b3da2dff02b66a66b8a58188777973674fb +Author: James Rouzier +Date: Tue Oct 4 20:19:46 2022 +0000 + + New field PathUpload + +A html/pfappserver/lib/pfappserver/Form/Field/PathUpload.pm +M t/unittest/UnifiedApi/Controller/Config/Sources/Htpasswd.t + +commit 088a7a37ffe2bd619b493b127d5c4b5026aaded0 +Author: James Rouzier +Date: Tue Oct 4 19:48:18 2022 +0000 + + Add accessor and config_prefix + +M html/pfappserver/lib/pfappserver/Form/Config/Source/Htpasswd.pm + +commit 8549e4a4f899766c8c7ecacc1b213d33f78830a7 +Author: James Rouzier +Date: Tue Oct 4 18:25:00 2022 +0000 + + Add accept for file types + +M lib/pf/UnifiedApi/Controller/Config.pm + +commit a78c621c72d3fa4d2e87a536db95abe4d3c81b42 +Author: James Rouzier +Date: Tue Oct 4 18:23:05 2022 +0000 + + Path Upload mapped to file + +M lib/pf/UnifiedApi/GenerateSpec.pm + +commit 1401bbd97afec953bd7665b22779d12a04893b28 +Author: James Rouzier +Date: Tue Oct 4 18:22:05 2022 +0000 + + Add the upload path + +M lib/pf/file_paths.pm + +commit 1a14b9b228ca16a15fd1d9939362484e118b1ca4 +Author: Durand Fabrice +Date: Tue Oct 4 08:34:44 2022 -0400 + + Added set_access_level + +M html/captive-portal/lib/captiveportal/Base/Actions.pm +M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm + +commit b7168b44231d174a54bb7a7eb86983e7e0f8661e +Author: Julien Semaan +Date: Tue Oct 4 12:31:53 2022 +0000 + + add pfconnector in iptables template + +M conf/iptables.conf.example + +commit 938ef184375e5453b7c7583078d7d31638c675ae +Author: nqb +Date: Tue Oct 4 11:42:18 2022 +0000 + + docs: note on idempotence of import + +M docs/installation/export_import_mechanism.asciidoc + +commit 33e14b0808c23385020f1a77d60a6bbcdbd12ed4 +Author: nqb +Date: Tue Oct 4 13:27:22 2022 +0200 + + fix: add missing import + +M addons/upgrade/to-12.1-eduroam-migration.pl + +commit fc034cb2de62babafd108c2794b91de5bafe4ca6 +Author: nqb +Date: Tue Oct 4 10:40:51 2022 +0000 + + make apt/yum quiet + +M addons/functions/database.functions + +commit 2256d9987fadf5d053f2479e8bc1ac7656dcedbe +Author: nqb +Date: Tue Oct 4 09:47:29 2022 +0000 + + (un)install mariabackup if necessary + +M addons/full-import/import.sh +M addons/functions/configuration.functions +M addons/functions/database.functions + +commit 6b76f5eceec31ddd9c1bdf97eb9c94a6d542ad26 +Author: nqb +Date: Mon Oct 3 20:25:52 2022 +0000 + + update docs + +M docs/installation/export_import_mechanism.asciidoc + +commit c66b0c25ad8a9860bca53b806a4795d795d39505 +Author: nqb +Date: Mon Oct 3 20:24:27 2022 +0000 + + handle args, run import + +M addons/full-import/import.sh + +commit 4228f531bfd065b2a111fbdd1c67964531fa8cb9 +Author: nqb +Date: Mon Oct 3 14:40:51 2022 +0200 + + fix(docs): missing dot + +M docs/cluster/appendix.asciidoc + +commit 076d9ce6b5c6f14834959424a215a245a47c61f1 +Author: Julien Semaan +Date: Mon Oct 3 18:14:23 2022 +0000 + + document limitations of pfconnector + +M docs/installation/linode/linode.asciidoc + +commit beeb38fd3637d1fe2d135e3298272af504c3cebb +Author: Julien Semaan +Date: Mon Oct 3 15:38:43 2022 +0000 + + fix source IP for pfconnector-remote + clusters and centralize logic of RADIUS deauth connection_info + +M lib/pf/Switch.pm +M lib/pf/Switch/AeroHIVE.pm +M lib/pf/Switch/Alcatel.pm +M lib/pf/Switch/Aruba.pm +M lib/pf/Switch/Aruba/2930M.pm +M lib/pf/Switch/Aruba/CX.pm +M lib/pf/Switch/Aruba/Instant_Access.pm +M lib/pf/Switch/ArubaSwitch.pm +M lib/pf/Switch/Avaya.pm +M lib/pf/Switch/Cisco.pm +M lib/pf/Switch/Cisco/ASA.pm +M lib/pf/Switch/Cisco/Aironet_1600.pm +M lib/pf/Switch/Cisco/Catalyst_2960.pm +M lib/pf/Switch/Cisco/WLC.pm +M lib/pf/Switch/Dell/N1500.pm +M lib/pf/Switch/Enterasys/V2110.pm +M lib/pf/Switch/Hostapd.pm +M lib/pf/Switch/Huawei.pm +M lib/pf/Switch/Juniper/EX2200.pm +M lib/pf/Switch/Juniper/EX2200_v15.pm +M lib/pf/Switch/Juniper/EX2300.pm +M lib/pf/Switch/Meraki/MR_v2.pm +M lib/pf/Switch/Mikrotik.pm +M lib/pf/Switch/Mojo.pm +M lib/pf/Switch/Pica8.pm +M lib/pf/Switch/Ruckus/SmartZone.pm +M lib/pf/Switch/Template.pm +M lib/pf/Switch/Ubiquiti/Unifi.pm +M lib/pf/Switch/Xirrus.pm +M lib/pf/util/radius.pm + +commit e844cc12d2efefb74fe55409f77026ca5e563a07 +Author: nqb +Date: Mon Oct 3 04:59:21 2022 +0000 + + create general functions + +M addons/full-import/import.sh + +commit 9da9d4cdd93cfbef0837bfe8f865fcfbd92d2510 +Author: Julien Semaan +Date: Thu Sep 29 13:03:47 2022 +0000 + + don't instantiate redis when running on pfconnector remote + +M go/connector/redis.go + +commit dfd77e0e059a18a4a30f79702835d8c40a9eb953 +Author: Darren Satkunas +Date: Thu Sep 29 14:08:17 2022 +0000 + + fix(admin(vue)): prevent service button from flipping to top, fixes #7229 + +M html/pfappserver/root/src/components/new/BaseButtonService.vue + +commit 842ad30d18fb09ce22e3e324dc1249b802f6461a +Author: Julien Semaan +Date: Thu Sep 29 13:35:32 2022 +0000 + + adjust switch count in unit tests + +M t/unittest/pfconfig/cached_hash.t + +commit 560fea71322bb0db8df8c79f6405e1146d2de56e +Author: Darren Satkunas +Date: Thu Sep 29 12:43:59 2022 +0000 + + fix(admin(js)): connector secret is password, fixes #7231 + +M html/pfappserver/root/src/views/Configuration/connectors/_components/index.js + +commit 038e301c461c4044cb3b37151838de119be6b8f8 +Author: nqb +Date: Mon Apr 25 21:54:58 2022 +0200 + + add iptables config files in export + +M addons/full-import/find-extra-files.pl +M docs/installation/export_import_mechanism.asciidoc + +commit 87c4c3436144fcd7677b53f4b17542365a3c25fc +Author: nqb +Date: Tue Apr 19 12:21:53 2022 +0200 + + fix: add ip4/6tables-input files to cluster sync + +M lib/pf/constants/cluster.pm +M lib/pf/file_paths.pm + +commit c92fb3c7e9055d194a4c2784ac3862330d18a047 +Author: nqb +Date: Thu Sep 29 11:09:23 2022 +0200 + + ci: always generate PPA if TEST=yes + + Tests can run without that + +M .gitlab-ci.yml + +commit 47266bc39b1747bd85c6f0839354d5d905142fb4 +Author: nqb +Date: Thu Sep 29 08:26:17 2022 +0200 + + fix(ci): generate timeout recipe to all shell jobs + +M .gitlab-ci.yml + +commit 3b70924d789a492a586f6e59fa504c99cd86de9d +Author: nqb +Date: Wed Sep 28 11:19:36 2022 +0200 + + fix(tests): kill process if they exceed timeout + + workaround for: + * https://gitlab.com/gitlab-org/gitlab-runner/-/issues/3376#note_1111755125 + * https://gitlab.com/gitlab-org/gitlab-runner/-/issues/27443 + +M .gitlab-ci.yml + +commit 9657048d784642f3537012d1fdbb46e865772ade +Author: nqb +Date: Wed Sep 28 12:24:23 2022 +0200 + + fix(tests): retries on smocker checks + +M t/venom/test_suites/wired_dot1x_eap_peap_firewall_sso_https/03_create_http_smocker.yml + +commit 089be59fcdf5bbcd1fa7ec451eee76e3f9d82def +Author: nqb +Date: Wed Sep 28 08:57:25 2022 +0200 + + fix(tests): unit and inline tests + +M t/unittest/pfconfig/cached_hash.t +M t/venom/test_suites/inline/l2/20_local_user_authentication.yml +M t/venom/test_suites/inline/l3/25_local_user_authentication.yml + +commit 45402c4413ade7a9654f227b02b7a0eebba0d824 +Author: Durand Fabrice +Date: Tue Sep 27 15:50:17 2022 -0400 + + Draft of RootSession portal module + +A html/captive-portal/lib/captiveportal/DynamicRouting/Module/RootSession.pm +A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/RootSession.pm +A html/pfappserver/root/src/views/Configuration/portalModules/_components/FormTypeRootSession.vue +M html/pfappserver/root/src/views/Configuration/portalModules/_components/TheForm.vue +M lib/pf/UnifiedApi/Controller/Config/PortalModules.pm + +commit da5b289e22d9a8febc60f0db1f0e5ba2ba2a79a7 +Author: nqb +Date: Tue Sep 27 16:40:00 2022 +0200 + + fix: add missing path to find Perl modules + + fixes #7225 + +M bin/cluster/maintenance + +commit 2017195ebcf27ed1b7f2dc6567765004ae166f94 +Author: Julien Semaan +Date: Mon Sep 26 15:45:58 2022 +0000 + + ensure all cluster members and VIPs are in the radius_nas table for pfacct + +M lib/pf/cluster.pm +M lib/pf/freeradius.pm +A lib/pfconfig/namespaces/resource/all_cluster_sections.pm + +commit a025a60067640424674db977f16d872f0bea2494 +Author: Durand Fabrice +Date: Mon Sep 26 11:45:07 2022 -0400 + + NEWS.asciidoc entry for #7219 + +M NEWS.asciidoc + +commit 6dbe4da43ab185abeef0f621857634553c97ee40 +Author: Julien Semaan +Date: Mon Sep 26 14:55:55 2022 +0000 + + fix default values of toggle fields in switches + +M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm + +commit 1e00393bd1ac681a62fefb6477b3ade55c204193 +Author: Julien Semaan +Date: Mon Sep 26 08:05:02 2022 -0400 + + Update NEWS.asciidoc + +M NEWS.asciidoc + +commit 7b731b0a30425c60fceaa06cf91aa97bfaffa2a1 +Author: Darren Satkunas +Date: Fri Sep 23 15:51:21 2022 +0000 + + fix(admin(js,css)): adjust documentation viewer and improve styling + +M html/pfappserver/root/src/components/AppDocumentation.vue + +commit 242381a6e82015c6ebd5990c880ea0c583de474e +Author: Durand Fabrice +Date: Fri Sep 23 11:44:51 2022 -0400 + + Fix for PR + +M docs/installation/authentication_mechanisms.asciidoc +M html/pfappserver/lib/pfappserver/Form/Config/Source/Eduroam.pm +M html/pfappserver/root/src/views/Configuration/sources/_components/FormTypeEduroam.vue + +commit 6b8cb08e92e16cb7633cfe1f45cf3ccdd55fc0c6 +Author: Durand Fabrice +Date: Fri Sep 23 11:37:26 2022 -0400 + + Added Operator-Name attribute in pre-proxy section if defined + +M conf/radiusd/eduroam.example +M html/pfappserver/lib/pfappserver/Form/Config/Source/Eduroam.pm +M html/pfappserver/root/src/views/Configuration/sources/_components/FormTypeEduroam.vue +M html/pfappserver/root/src/views/Configuration/sources/_components/index.js +M html/pfappserver/root/src/views/Configuration/sources/schema.js +M lib/pf/Authentication/Source/EduroamSource.pm +M lib/pf/services/manager/radiusd_child.pm + +commit 753c942ef9f61eacc04e91bbfc524b9f7a5f6e8c +Author: Durand Fabrice +Date: Thu Sep 22 13:45:40 2022 -0400 + + Adjusted documentation + +M addons/upgrade/to-12.1-eduroam-migration.pl +M docs/installation/authentication_mechanisms.asciidoc + +commit db0bafcca76feab63d20a18097a28b3a106ab00c +Author: Durand Fabrice +Date: Thu Sep 22 13:24:04 2022 -0400 + + Added migration script + +A addons/upgrade/to-12.1-eduroam-migration.pl + +commit 7b607b1e8ed7917b5612bd6012f4a6e53b4b9ba0 +Author: Julien Semaan +Date: Thu Sep 22 16:21:08 2022 +0000 + + rework active dyn reverses cache in pfconnector to stop using network binds to test + +M go/chisel/server/server_handler.go +A go/chisel/share/settings/active_dyn_reverse.go +M go/chisel/share/tunnel/tunnel_in_proxy.go +M go/chisel/share/tunnel/tunnel_in_proxy_udp.go + +commit 430ed1661434d2f3e85f26cdbe4574ed3a187a58 +Author: Durand Fabrice +Date: Thu Sep 22 11:02:40 2022 -0400 + + Added radius proxy options in generated config + +M html/pfappserver/lib/pfappserver/Form/Config/Source/Eduroam.pm +M lib/pf/Authentication/Source/EduroamSource.pm +M lib/pf/services/manager/radiusd_child.pm + +commit 403e51b32592c074d48778e304719fe4245f0fcc +Author: Durand Fabrice +Date: Thu Sep 22 10:11:25 2022 -0400 + + Fixed radius eduroam configuration + +M lib/pf/Authentication/Source/EduroamSource.pm +M lib/pf/services/manager/radiusd_child.pm + +commit 4c2cdcbae94872932a7ccca127c9820cb504d258 +Author: nqb +Date: Thu Sep 22 14:16:56 2022 +0200 + + fix(docs): warning on VIP handling in import + + fixes #7217 + +M docs/installation/export_import_mechanism.asciidoc + +commit 47efe9348aff3e9f0555b7024eb0777cf9c08498 +Author: Darren Satkunas +Date: Wed Sep 21 18:17:43 2022 +0000 + + remove jQuery + +M html/captive-portal/content/billing/authorizenet.js +M html/common/pf.js + +commit cb74c4db32e8caa298031e3c5b55932b429ce0ac +Author: Durand Fabrice +Date: Wed Sep 21 11:03:14 2022 -0400 + + Removed useless eduroam_radius_auth_compute_in_pf parameter + +M html/pfappserver/lib/pfappserver/Form/Config/Source/Eduroam.pm +M html/pfappserver/root/src/views/Configuration/sources/_components/FormTypeEduroam.vue +M html/pfappserver/root/src/views/Configuration/sources/_components/index.js +M lib/pf/Authentication/Source/EduroamSource.pm + +commit e8410d8e09db64009a4a7527576ffac551eeea7e +Author: Durand Fabrice +Date: Wed Sep 21 10:58:45 2022 -0400 + + Cleaned eduroam_radius_acct + +M html/pfappserver/lib/pfappserver/Form/Config/Source.pm +M lib/pfconfig/namespaces/config/Authentication.pm + +commit 0c91b58b1f8e4ad0c57f699fba4638a0bac07c1e +Author: Durand Fabrice +Date: Wed Sep 21 10:55:42 2022 -0400 + + Removed eduroam acct + +M html/pfappserver/lib/pfappserver/Form/Config/Source/Eduroam.pm +M html/pfappserver/root/src/views/Configuration/sources/_components/FormTypeEduroam.vue +M html/pfappserver/root/src/views/Configuration/sources/_components/index.js +M html/pfappserver/root/src/views/Configuration/sources/schema.js +M lib/pf/Authentication/Source/EduroamSource.pm +M lib/pf/ConfigStore/Source.pm + +commit 0d9c59b7e285706c9328738b6f79b882f77b05f5 +Author: Durand Fabrice +Date: Wed Sep 21 10:32:07 2022 -0400 + + Fixed generated radiusd configuration + +M html/pfappserver/lib/pfappserver/Form/Config/Source.pm +M html/pfappserver/lib/pfappserver/Form/Config/Source/Eduroam.pm +M lib/pf/services/manager/radiusd_child.pm +M lib/pfconfig/namespaces/config/Authentication.pm + +commit c65fae931a13e91ac6e5620e7d76acf120e29fce +Author: Julien Semaan +Date: Wed Sep 21 13:17:27 2022 +0000 + + set the pfconnector-client to always be restarted + +M conf/systemd/packetfence-pfconnector-client.service + +commit ad5a3797629c251aefa6c27e34540989c94be3e5 +Author: Durand Fabrice +Date: Tue Sep 20 17:54:32 2022 -0400 + + Updated Source ConfigStore + +M lib/pf/ConfigStore/Source.pm + +commit c89972686dfbde5d809355db657aa2e9a77d598b +Author: Durand Fabrice +Date: Tue Sep 20 17:49:55 2022 -0400 + + Generate radiusd configuration + +M lib/pf/Authentication/Source/EduroamSource.pm +M lib/pf/services/manager/radiusd_child.pm + +commit 283093b0b16f5f613a6b2fdf0ff14acbbbad6aa9 +Author: Darren Satkunas +Date: Tue Sep 20 20:53:06 2022 +0000 + + fix(admin(js)): fix portal modules statelessness, add reset button + +M html/pfappserver/root/src/views/Configuration/portalModules/_components/PortalModule.vue +M html/pfappserver/root/src/views/Configuration/portalModules/_components/TheList.vue + +commit 7f27e1dcaa0451ced6cf2b340939002872d974fe +Author: Durand Fabrice +Date: Tue Sep 20 16:45:31 2022 -0400 + + Added radius servers list in api endpoint + +M html/pfappserver/lib/pfappserver/Form/Config/Source/Eduroam.pm + +commit c9ebbcf81d09fedfbeb7e8bcbc73673c041fa2fd +Author: Durand Fabrice +Date: Tue Sep 20 14:28:31 2022 -0400 + + Draft of new eduroam source form + +M html/pfappserver/root/src/views/Configuration/sources/_components/FormTypeEduroam.vue +M html/pfappserver/root/src/views/Configuration/sources/_components/index.js +M html/pfappserver/root/src/views/Configuration/sources/schema.js + +commit e358d41ec2d89e65aab5baa8a1bd887de770ecde +Author: nqb +Date: Tue Sep 20 17:09:44 2022 +0200 + + fix(ci): typo, related to #7214 + +M .gitlab-ci.yml + +commit 58df6423c5317bc22baf6494ff90c57bb3fcd37f +Author: Darren Satkunas +Date: Tue Sep 20 14:56:35 2022 +0000 + + fix(admin(js)): fix portal modules drag/drop reactivity + +M html/pfappserver/root/src/views/Configuration/portalModules/_components/PortalModule.vue +M html/pfappserver/root/src/views/Configuration/portalModules/_components/TheList.vue + +commit eae7731344f595a83105d0bac8e2274398b2de00 +Author: nqb +Date: Tue Sep 20 16:38:53 2022 +0200 + + draft + +M .gitlab-ci.yml + +commit a19b1c13019adf38beb383fa6bd6545ce2c77eb2 +Author: nqb +Date: Mon Sep 19 22:33:13 2022 +0200 + + fix: check if version is defined + + fixes #7211 + + test is correct but returns true if version equals null. + Extract from Debian policy manual: + > If there is no most recently configured version dpkg will pass a null argument. + +M debian/packetfence.postinst + +commit f06ffa0442c474b667c15f8c8e2e1e9e5ea4fc50 +Author: Darren Satkunas +Date: Mon Sep 19 19:44:14 2022 +0000 + + fix(admin(js)): update schema, add nullable fields + +M html/pfappserver/root/src/globals/pfFilters.js +M html/pfappserver/root/src/views/Configuration/connectionProfiles/schema.js +M html/pfappserver/root/src/views/Configuration/filterEngines/schema.js +M html/pfappserver/root/src/views/Configuration/mfas/schema.js +M html/pfappserver/root/src/views/Configuration/pki/cas/schema.js +M html/pfappserver/root/src/views/Configuration/portalModules/schema.js +M html/pfappserver/root/src/views/Configuration/provisioners/schema.js +M html/pfappserver/root/src/views/Configuration/sources/schema.js +M html/pfappserver/root/src/views/Configuration/wrix/schema.js + +commit d3a3fc88df562912f828bab02f7516547a83743d +Author: Darren Satkunas +Date: Mon Sep 19 18:48:59 2022 +0000 + + fix(admin(js,vue)): adjust PKI to handle empty collections + +M html/pfappserver/root/src/views/Configuration/pki/cas/_api.js +M html/pfappserver/root/src/views/Configuration/pki/certs/_api.js +M html/pfappserver/root/src/views/Configuration/pki/certs/_components/TheSearch.vue +M html/pfappserver/root/src/views/Configuration/pki/profiles/_api.js +M html/pfappserver/root/src/views/Configuration/pki/profiles/_components/TheSearch.vue +M html/pfappserver/root/src/views/Configuration/pki/revokedCerts/_api.js + +commit b70e8aa5863c54add8554f585008e1f47a8d82fb +Author: Darren Satkunas +Date: Mon Sep 19 15:30:11 2022 +0000 + + fix(admin(js)): add nullable fields in portal modules + +M html/pfappserver/root/src/views/Configuration/portalModules/schema.js + +commit d8045cfc32e6cb253ced3ff298b425fe990424e8 +Author: Darren Satkunas +Date: Mon Sep 19 15:28:42 2022 +0000 + + fix(admin(js)): fix JS error in filter engine advanced condition + +M html/pfappserver/root/src/views/Configuration/filterEngines/_components/BaseConditionOperator.vue + +commit 88d76aad59f19c05665f09dc2b31ad50c7955dfd +Author: Julien Semaan +Date: Mon Sep 19 14:51:35 2022 +0000 + + Prevent subscribing Stripe customer when there are more than 1 token + + Fixes an issue where the subscribe call happens twice, the tokens become an array and this breaks the payment flow + +M lib/pf/Authentication/Source/StripeSource.pm + +commit ef914be89cabfeece01505ab4f84f9b695bdae1d +Author: nqb +Date: Mon Sep 19 14:03:25 2022 +0200 + + fix(iso): additional fixes (2) + + build_pf_img_iso=yes + +M ci/debian-installer/preseed.cfg.tmpl + +commit 14bf5ac40ce8724bd4f0a3c183145e1b76aef25a +Author: nqb +Date: Mon Sep 19 12:47:00 2022 +0200 + + fix(iso): additional fixes + + build_pf_img_iso=yes + +M ci/debian-installer/postinst-debian-installer.sh +M ci/debian-installer/preseed.cfg.tmpl +M debian/packetfence.postinst + +commit 9366ff649e97c9a094ff073c05a5151851d6953f +Author: nqb +Date: Mon Sep 19 11:08:51 2022 +0200 + + fix(iso): skip updatesystemd + + updatesystem will be run automatically at end of configurator + build_pf_img_iso=yes + +M debian/packetfence.postinst + +commit 4fc3f01168f34c714161841b8bff80816f4d16d2 +Author: Darren Satkunas +Date: Fri Sep 16 20:05:54 2022 +0000 + + remove jquery-qrcode + +D html/common/jquery.qrcode.min.js + +commit 9c50f818125317218c947596da81d7248fc56ed1 +Author: Darren Satkunas +Date: Fri Sep 16 19:59:56 2022 +0000 + + remove jquery + +D html/common/jquery-1.11.3.min.js + +commit 37bbac957a66429a6efd7d52b27cdd7ee841e1bb +Author: Darren Satkunas +Date: Fri Sep 16 19:57:10 2022 +0000 + + restore styles to 7ec82dbb7aa41ea35a57570066ab918d067a31a1 + +M html/common/styles.css +M html/common/styles.css.map + +commit 83dbe2b8654986feb1f24ee9251bd109ed16abce +Author: Darren Satkunas +Date: Fri Sep 16 19:39:00 2022 +0000 + + fix(html(captive-portal,common)): deprecate jquery, prototype, remove unused js + +M html/captive-portal/content/autosubmit.js +M html/captive-portal/content/billing/authorizenet.js +M html/captive-portal/content/billing/stripe.js +M html/captive-portal/content/captiveportal.js +D html/captive-portal/content/guest-management.js +M html/captive-portal/content/provisioner/mobileconfig.js +M html/captive-portal/content/provisioner/sepm.js +M html/captive-portal/content/release.js +M html/captive-portal/content/scan.js +M html/captive-portal/content/sslinspection.js +M html/captive-portal/content/status.js +M html/captive-portal/content/timerbar.js +M html/captive-portal/content/waiting.js +M html/captive-portal/templates/layout.html +M html/common/aup-autosubmit.js +M html/common/autosubmit.js +A html/common/jquery-shim.js +M html/common/pf.js +D html/common/prototype.js +M html/common/qrcode.js +A html/common/qrcode.min.js +M html/common/styles.css +M html/common/styles.css.map + +commit 72c9a7e7e91997dbccc5923b6523aaa3017393f3 +Author: Durand Fabrice +Date: Fri Sep 16 14:53:39 2022 -0400 + + Fixed branch to use + +M containers/radiusd/Dockerfile + +commit 39936b9ab68ecb9a167dd37795ac39fa2adf7019 +Author: Durand Fabrice +Date: Fri Sep 16 14:37:50 2022 -0400 + + Changed freeradius upstream gitrepo + +M containers/radiusd/Dockerfile + +commit b7e8a3d53286a7fa7f2d508b0ded5e7e0c4439aa +Author: Durand Fabrice +Date: Fri Sep 16 11:28:45 2022 -0400 + + Fixed typo in intune module + +M go/caddy/pfpki/cloud/intune.go + +commit e1599a4ed0e222503044a844716a4b099aad9f75 +Author: nqb +Date: Fri Sep 16 16:06:17 2022 +0200 + + fix(iso): skip iptables check + + nft is not supported in chroot + +M debian/packetfence.postinst + +commit 91287c10cce430831bd1fe4c8f6ab41585a26fbc +Author: nqb +Date: Fri Sep 16 15:01:04 2022 +0200 + + fix(iso): skip generatemariadbconfig to avoid pfconfig timeouts + +M debian/packetfence.postinst +M rpm/packetfence.spec + +commit 7807e80e68c3913b15e7c0b79d9ba775f84881d8 +Author: nqb +Date: Fri Sep 16 13:11:44 2022 +0200 + + fix(iso): script already run in chroot, run daemon at background + +M containers/run-docker-in-debian-installer.sh + +commit 14a5f8f75753254d6b0f13070f5aca51a480f062 +Author: nqb +Date: Fri Sep 16 11:29:16 2022 +0200 + + fix(iso): typo + +M ci/debian-installer/preseed.cfg.tmpl + +commit 29e9f1d02f9cf2245d731069df11534931880982 +Author: nqb +Date: Thu Sep 15 11:08:26 2022 +0200 + + fix(docs): add note related to tenant deprecation + + adjust verbiage + +M docs/PacketFence_Upgrade_Guide.asciidoc + +commit 2767ed28c6ef2596bfe7f0cfc27e28a37feaceeb +Author: nqb +Date: Thu Sep 15 14:24:14 2022 +0200 + + run a script at end of debian-installer to better handle errors + +M ci/debian-installer/create-debian-installer.sh +A ci/debian-installer/postinst-debian-installer.sh +M ci/debian-installer/preseed.cfg.tmpl + +commit c45a4593a84ee900d39bc48c4003983564f4b64f +Author: nqb +Date: Tue Sep 13 17:44:45 2022 +0200 + + don't wait 2h if pfconfig is not reachable inside chroot + +M debian/packetfence.postinst + +commit c63ca952f97b7bc15bb16f672b3f342bfb833fd6 +Author: nqb +Date: Tue Sep 13 17:17:50 2022 +0200 + + run docker in chroot before pull of images + +A containers/run-docker-in-debian-installer.sh +M debian/packetfence.postinst + +commit 64059f6d1bb89a4003499f532a4503a68dd02214 +Author: nqb +Date: Thu Sep 15 15:32:51 2022 +0200 + + allow to rebuild ISO on maintenance branches + +M .gitlab-ci.yml +M ci/debian-installer/Makefile + +commit ac11284f86c46fad40c9c891768e9f1f78070408 +Author: nqb +Date: Thu Sep 15 14:44:33 2022 +0200 + + allow to rebuild ZEN on maintenance + +M .gitlab-ci.yml + +commit d8349582a24b4b00a8d6717512b1752d7e8b0213 +Author: Julien Semaan +Date: Thu Sep 15 12:32:25 2022 +0000 + + adjust ZEN IP address detection for console + +M ci/packer/zen/provisioners/inventory/group_vars/pfservers/rc_local.yml + +commit 0cdcde5ea8adebaa03ab8af184ea50a7b780552a +Author: nqb +Date: Thu Sep 15 13:17:07 2022 +0200 + + update debian/bullseye vagrant boxes + +M addons/vagrant/inventory/hosts + +commit 96b67a349fd42961730ac38a39f62704eeb74823 +Author: nqb +Date: Thu Sep 15 12:12:09 2022 +0200 + + use 12.1 Vagrant boxes + +M addons/vagrant/inventory/hosts + +commit d8bf6e4df9556a47044c18423a93c3c5ac75afd4 +Author: nqb +Date: Thu Sep 15 10:43:13 2022 +0200 + + fix(ci): allow to disable pkg build on maintenance branches + +M .gitlab-ci.yml + +commit 6690f732f113a2a58b34c1cbed50d975b668cdfa +Author: nqb +Date: Thu Sep 15 10:41:15 2022 +0200 + + fix(ci): allow to rebuild doc on maintenance branches + + useful when you want to update doc after a release + +M .gitlab-ci.yml + +commit 982c8caeeb739406db39e793653bbfd6cedb6465 +Author: nqb +Date: Thu Sep 15 10:39:11 2022 +0200 + + fix(ci): always rebuild docker images when running pipeline on maintenance branches + +M .gitlab-ci.yml + +commit 217f424a0188085c1de3e42229965650d6fea6b3 +Author: nqb +Date: Thu Sep 15 10:21:09 2022 +0200 + + fix(ci): always run build_img_container stage on maintenance + +M .gitlab-ci.yml + +commit 0a0184d1b5e4c44aebd03cee00e29b78c5f0ac9a +Author: nqb +Date: Thu Sep 15 10:14:38 2022 +0200 + + allow to disable build of docker images through commit message + +M .gitlab-ci.yml + +commit 40e58ec0d00a5fe9538a6570e02475c5131b9160 +Author: nqb +Date: Wed Sep 14 12:06:56 2022 +0200 + + fix(tests): only one interface should be found + +M t/venom/test_suites/configurator/00_configure_dhcp_listener_interface.yml +M t/venom/test_suites/configurator/10_run_configurator_step1.yml +M t/venom/test_suites/configurator_inline/00_configure_dhcp_listener_interface.yml +M t/venom/test_suites/configurator_inline/10_run_configurator_step1.yml +M t/venom/test_suites/configurator_inline_l2/00_configure_dhcp_listener_interface.yml +M t/venom/test_suites/configurator_inline_l2/10_run_configurator_step1.yml +M t/venom/test_suites/inline_l2_and_radius/05_configure_inline_l2.yml + +commit b10c00aa22c181f54f90d486ebdde0746c033ed6 +Author: nqb +Date: Wed Sep 14 13:26:43 2022 +0200 + + ci: publish PPA on release to run configurator tests + +M .gitlab-ci.yml + +commit f687a45cbb988a13f123c6fa5305498ef34504c0 +Author: Julien Semaan +Date: Wed Sep 14 14:33:44 2022 +0000 + + require consent in .build_img_docker_devel_rules + +M .gitlab-ci.yml + +commit 17abd707cd6f0d1d0ee314fffe6ad6e9aa14fdd4 +Author: nqb +Date: Wed Sep 14 15:59:54 2022 +0200 + + [ci skip] fix(docs): update hardware requirements + +M docs/installation/installation.asciidoc + +commit 5ee94d202cc6b0bdc29e63c019f9677c52d4df33 +Author: Julien Semaan +Date: Wed Sep 14 14:27:47 2022 +0000 + + post-release full build + +commit 038b2d4c7d83ef01a586e02e3ace5b07e529ab95 +Author: Julien Semaan +Date: Wed Sep 14 14:07:16 2022 +0000 + + retry post-release + + build_img_docker=no build_img_container=no + +M .gitlab-ci.yml + +commit b100092ec0484c120beba061336b7d1074da1408 +Author: Julien Semaan +Date: Wed Sep 14 14:02:02 2022 +0000 + + retry post-release + + build_img_docker=no build_img_container=no + +M .gitlab-ci.yml + +commit 616692a7f28de30ef316eda2d0351ea6cdc67d5c +Author: Julien Semaan +Date: Wed Sep 14 13:55:19 2022 +0000 + + retry post-release + + build_img_docker=no build_img_container=no + +M .gitlab-ci.yml + +commit 371d05817960f21c18e819cc0498ba08686563e2 +Author: Julien Semaan +Date: Wed Sep 14 13:54:17 2022 +0000 + + retry post-release pipeline + + build_img_docker=no build_img_container=no + +commit 5df5beefb974e8351d6de85ac81652d708807d07 +Author: Julien Semaan +Date: Wed Sep 14 13:53:59 2022 +0000 + + adjust .build_img_docker_devel_rules + +M .gitlab-ci.yml + +commit 046a2b0663dee1b94acbf6aa759f8e3ceaa7b136 +Author: Julien Semaan +Date: Wed Sep 14 13:48:44 2022 +0000 + + post-release 12.0.0 + + build_img_docker=no build_img_container=no + +M NEWS.asciidoc +M conf/pf-release +A db/pf-schema-X.Y.sql +A db/upgrade-X.X-X.Y.sql +M debian/changelog +M docs/PacketFence_Upgrade_Guide.asciidoc +M rpm/packetfence-export.spec +M rpm/packetfence-test.spec +M rpm/packetfence-upgrade.spec +M rpm/packetfence.spec + +commit f0757f01944fdeda3c3ba4ffeabb3d35359dab92 +Author: nqb +Date: Wed Sep 14 11:22:48 2022 +0000 + + fix(ci): typo + +M .gitlab-ci.yml + +commit a863573536ae29e23562f4ff6fc3469c4d4f0e84 +Author: nqb +Date: Wed Sep 14 11:10:21 2022 +0000 + + [ci skip] add pfcron build for release + +M .gitlab-ci.yml + +commit 0c63361a54c8f51c442939a4b5b716d625c2f30a +Author: nqb +Date: Wed Sep 14 09:25:53 2022 +0000 + + comment material_release job + +M .gitlab-ci.yml + +commit 6c00e1b61bd1ce491742fb08b5ab26d108bc9641 +Author: nqb +Date: Wed Sep 14 08:28:00 2022 +0000 + + update changelog + +M ChangeLog + commit 6a34aa0b573e02765df50576a18f20a34f3cedf9 Author: nqb Date: Wed Sep 14 08:15:43 2022 +0000 @@ -94,6 +4904,35 @@ M docs/installation/advanced_access_configuration.asciidoc M docs/installation/advanced_network_topics.asciidoc M docs/installation/advanced_portal_configuration.asciidoc +commit 41b62e4ea6fa0c6294124666d8a4666991a9002b +Author: Darren Satkunas +Date: Tue Sep 13 18:03:45 2022 +0000 + + Revert "(web common) Update generated files" + + This reverts commit 1382d83d77d199c06069a0c77240b873b4e33517. + +M html/common/styles.css +M html/common/styles.css.map + +commit e6e3da383dc0dc9bf442e54943c20cd82fe1673c +Author: Darren Satkunas +Date: Tue Sep 13 18:01:42 2022 +0000 + + fix(common(npm)): remove package-lock.json from .gitignore, add package-lock.json to repo to pin versions, fixes #7198 + +M .gitignore +A html/common/package-lock.json + +commit 1382d83d77d199c06069a0c77240b873b4e33517 +Author: Darren Satkunas +Date: Tue Sep 13 17:56:32 2022 +0000 + + (web common) Update generated files + +M html/common/styles.css +M html/common/styles.css.map + commit 722ce1ccb601776e2e7eee317cae88e79567b63d Author: Darren Satkunas Date: Tue Sep 13 17:53:13 2022 +0000 @@ -195,6 +5034,14 @@ Date: Tue Sep 13 16:37:29 2022 +0200 M html/common/package.json +commit ce05fb0d5c5ead188273f33d4f0a00400b7a60f0 +Author: nqb +Date: Tue Sep 13 17:04:56 2022 +0200 + + install packetfence later to run commands inside /target before + +M ci/debian-installer/preseed.cfg.tmpl + commit aae3c37d01176ba32462bab80838be79ae3e8318 Author: nqb Date: Tue Sep 13 16:25:48 2022 +0200 @@ -219,6 +5066,15 @@ Date: Tue Sep 13 13:11:19 2022 +0000 M docs/installation/system_requirements.asciidoc +commit 7a1d341f3781aa494e023662a42c66e5afe6bd08 +Author: nqb +Date: Mon Sep 12 14:17:10 2022 +0200 + + permit to disable kaniko cache on demand + +M .gitlab-ci.yml +M containers/kanikobuild + commit 30cc2f936ae8f8eae5391c7427e63daf6ce34df6 Author: nqb Date: Mon Sep 12 13:57:09 2022 +0200 @@ -1796,6 +6652,16 @@ Date: Wed Aug 31 12:30:20 2022 +0000 M html/pfappserver/root/src/views/Nodes/_components/TheFormUpdate.vue +commit fb66036535c7836f9dbea710596230872560ec24 +Author: James Rouzier +Date: Wed Aug 31 10:54:19 2022 +0000 + + When a rule match is 'any' and has no conditions the rule is always successful + +M lib/pf/Authentication/Source.pm +M t/data/authentication.conf +M t/unittest/authentication.t + commit 8c44c75a08fb5ff2d3187a2abf8f7152c8c328ee Author: Durand Fabrice Date: Tue Aug 30 16:25:11 2022 -0400 @@ -3520,6 +8386,17 @@ Date: Thu Aug 11 16:26:35 2022 -0400 M lib/pf/services/manager/haproxy_admin.pm +commit 6e1195b162432dcb6e599fabeb3ec62d8ccbe704 +Author: Durand Fabrice +Date: Thu Aug 11 14:59:31 2022 -0400 + + Fixes for PR + +M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm +M html/captive-portal/templates/status.html +M html/pfappserver/lib/pfappserver/Form/Config/SelfService.pm +M html/pfappserver/root/src/views/Configuration/selfServices/_components/TheForm.vue + commit 003b997c7feeded232ccf3b9b64d0072d10b5f6b Author: Darren Satkunas Date: Thu Aug 11 14:37:44 2022 -0400 @@ -3804,6 +8681,14 @@ M conf/systemd/packetfence-radiusd-acct.service M conf/systemd/packetfence-radiusd-cli.service M conf/systemd/packetfence-radiusd-load_balancer.service +commit 45900803ad7f2bfbe4f53bfba85f15cd55b1be74 +Author: James Rouzier +Date: Tue Aug 9 18:22:24 2022 +0000 + + When Deauth On Previous and no previous locationlog entry is found fail _vlan_reevaluation + +M lib/pf/enforcement.pm + commit 0576d1709268f0c4de41a5dfc0c4a6a419c38fd1 Author: Darren Satkunas Date: Tue Aug 9 13:52:51 2022 -0400 @@ -3838,6 +8723,14 @@ M conf/systemd/packetfence-radiusd-cli.service M conf/systemd/packetfence-radiusd-load_balancer.service M go/cmd/sdnotify-proxy/main.go +commit 4c0b7c49f288385b08034720a6497c5658707cad +Author: James Rouzier +Date: Tue Aug 9 16:05:52 2022 +0000 + + Add better error handling for _deauthOnPrevious + +M lib/pf/enforcement.pm + commit 87cb7b147c7a7184b49c43636d8be31de36f814d Author: Darren Satkunas Date: Tue Aug 9 10:36:53 2022 -0400 @@ -15696,6 +20589,18 @@ Date: Thu Apr 21 18:15:14 2022 +0000 M html/pfappserver/root/package-lock.json M html/pfappserver/root/package.json +commit 9fb9dba792be566182fc155be88948d7ff12be92 +Author: Durand Fabrice +Date: Wed Apr 20 16:36:47 2022 -0400 + + Show the PSK is the status page + +M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm +M html/captive-portal/templates/status.html +M html/pfappserver/lib/pfappserver/Form/Config/SelfService.pm +M html/pfappserver/root/src/views/Configuration/selfServices/_components/TheForm.vue +M html/pfappserver/root/src/views/Configuration/selfServices/_components/index.js + commit 14dc42ea5324d9ffbc203a358324d3ee76aafa29 Author: snyk-bot Date: Wed Apr 20 20:03:25 2022 +0000 @@ -310389,9 +315294,9 @@ Date: Sun Jun 23 10:21:35 2013 -0400 M bin/pfcmd2.pl M lib/pf/cmd.pm -R081 lib/pf/pfcmd/cmd/pf.pm lib/pf/cmd/pf.pm +R084 lib/pf/pfcmd/cmd.pm lib/pf/cmd/pf.pm R056 lib/pf/pfcmd/cmd/subcmd.pm lib/pf/cmd/pf/checkup.pm -R081 lib/pf/pfcmd/cmd.pm lib/pf/cmd/pf/class.pm +R081 lib/pf/pfcmd/cmd/pf.pm lib/pf/cmd/pf/class.pm R072 lib/pf/pfcmd/cmd/help.pm lib/pf/cmd/pf/class/help.pm R094 lib/pf/pfcmd/cmd/pf/help.pm lib/pf/cmd/pf/help.pm