Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 8b90f482bacaad7e8b0425ff8b192727360c8cd7
https://github.com/Checkmk/checkmk/commit/8b90f482bacaad7e8b0425ff8b1927273…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-08-22 (Tue, 22 Aug 2023)
Changed paths:
M buildscripts/scripts/build-cmk-packages.groovy
Log Message:
-----------
Enable BOM generation again
BOM generation was disabled with
`6c783ee1bab99cc3d6186f0b76ea1c0066de94fc`. The step fails from time to
time (e.g. when version info moves). For now we can be tolerant about
this. Regular BOM upload will be monitored differently anyways.
Change-Id: Ice7361143b2b26550ee07ac11b97c8333f484281
Branch: refs/heads/2.0.0
Home: https://github.com/Checkmk/checkmk
Commit: 96cc4d1affe52bf424a35a96d7bd5e140fd4713f
https://github.com/Checkmk/checkmk/commit/96cc4d1affe52bf424a35a96d7bd5e140…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-08-21 (Mon, 21 Aug 2023)
Changed paths:
R omd/packages/Python3/Python-3.8.16.tar.xz
A omd/packages/Python3/Python-3.8.17.tar.xz
M omd/packages/Python3/Python3.make
Log Message:
-----------
Update Python
Updated Python 3.8.16 to Python 3.8.17
Fixes CVE-2023-24329 Checkmk is affected
Change-Id: I1c0039b6a70c93d639872a7fc4d0c30359ee583e
Commit: 7bdc269545c8547fb08f4f3b1bc3a90d7787c002
https://github.com/Checkmk/checkmk/commit/7bdc269545c8547fb08f4f3b1bc3a90d7…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-08-21 (Mon, 21 Aug 2023)
Changed paths:
M Pipfile
M Pipfile.lock
Log Message:
-----------
Update sphinx
That seems to be needed to be able to relock the Pipfile.lock
Change-Id: I12e8dd89808383e5afa48abd1e4f54a57fccb8b4
Commit: 4ce8869e63518edffd5060f8c6b0b01ad92c07ab
https://github.com/Checkmk/checkmk/commit/4ce8869e63518edffd5060f8c6b0b01ad…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-08-21 (Mon, 21 Aug 2023)
Changed paths:
M Pipfile
M Pipfile.lock
M cmk/gui/http.py
M omd/packages/python3-modules/python3-modules.make
R omd/packages/python3-modules/src/Flask-2.1.2.tar.gz
A omd/packages/python3-modules/src/Flask-2.2.5.tar.gz
R omd/packages/python3-modules/src/Werkzeug-2.1.2.tar.gz
A omd/packages/python3-modules/src/Werkzeug-2.2.3.tar.gz
Log Message:
-----------
Update flask and werkzeug
Fixes some CVEs, not affected...
Also included is the fix of Werk #15939, a bug introduced with that in
2.1 and 2.2...
Change-Id: Ic31cfebdf60196d969bad5dc3a6177340d23c524
Commit: 44a7961f00336bf0c371ffc5b5e640b0ae76cba6
https://github.com/Checkmk/checkmk/commit/44a7961f00336bf0c371ffc5b5e640b0a…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-08-21 (Mon, 21 Aug 2023)
Changed paths:
M Pipfile
M Pipfile.lock
M omd/packages/python3-modules/python3-modules.make
R omd/packages/python3-modules/src/certifi-2019.11.28.tar.gz
A omd/packages/python3-modules/src/certifi-2023.7.22.tar.gz
R omd/packages/python3-modules/src/requests-2.26.0.tar.gz
A omd/packages/python3-modules/src/requests-2.31.0.tar.gz
Log Message:
-----------
Update requests, certifi
CVE-2023-32681 -> affected
CVE-2023-37920 -> affected, hardly a vuln...
Change-Id: I9ef10561a37884150fcd8aea4589872d6d1caa6a
Commit: cb9f8b592c6c22ed025d4dcc748b7f64623b2cce
https://github.com/Checkmk/checkmk/commit/cb9f8b592c6c22ed025d4dcc748b7f646…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-08-21 (Mon, 21 Aug 2023)
Changed paths:
M Pipfile
M Pipfile.lock
M omd/packages/python3-modules/python3-modules.make
R omd/packages/python3-modules/src/reportlab-3.6.11.tar.gz
A omd/packages/python3-modules/src/reportlab-3.6.13.tar.gz
Log Message:
-----------
Update reportlab
Update reportlab from 3.6.11 to 3.6.13
Fixes CVE-2023-33733, not affected
Change-Id: I23d1c1ffea731148ededa1cdbf2fa802e009d3fb
Compare: https://github.com/Checkmk/checkmk/compare/88eea744bb3a...cb9f8b592c6c
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: dfc768b1a639b9f7542bb045d9fce680d8365eeb
https://github.com/Checkmk/checkmk/commit/dfc768b1a639b9f7542bb045d9fce680d…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2023-08-21 (Mon, 21 Aug 2023)
Changed paths:
M cmk/gui/watolib/activate_changes.py
Log Message:
-----------
Activate Changes Redesign: Fix error handling during preparation phase
Make sure activation of site is always unlocked in case an error happens after locking, but before list of active sites is established (which is used for unlocking later on)
CMK-13856
Change-Id: Ieb2d7c90e5e6e55f1610915cb34e233319cb8447
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: d2607dde3dd4fcaf3357df418f83060293bed122
https://github.com/Checkmk/checkmk/commit/d2607dde3dd4fcaf3357df418f8306029…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2023-08-22 (Tue, 22 Aug 2023)
Changed paths:
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.hpux
M agents/check_mk_agent.linux
M agents/check_mk_agent.macosx
M agents/check_mk_agent.netbsd
M agents/check_mk_agent.openbsd
M agents/check_mk_agent.openvms
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
M agents/plugins/apache_status.py
M agents/plugins/asmcmd.sh
M agents/plugins/db2_mem
M agents/plugins/dnsclient
M agents/plugins/hpux_lunstats
M agents/plugins/hpux_statgrab
M agents/plugins/ibm_mq
M agents/plugins/isc_dhcpd.py
M agents/plugins/jar_signature
M agents/plugins/kaspersky_av
M agents/plugins/lnx_container_host_if.linux
M agents/plugins/lnx_quota
M agents/plugins/lvm
M agents/plugins/mailman2_lists
M agents/plugins/mailman3_lists
M agents/plugins/mk_apt
M agents/plugins/mk_ceph
M agents/plugins/mk_cups_queues
M agents/plugins/mk_db2.aix
M agents/plugins/mk_db2.linux
M agents/plugins/mk_docker.py
M agents/plugins/mk_errpt.aix
M agents/plugins/mk_filehandler
M agents/plugins/mk_filestats.py
M agents/plugins/mk_haproxy.freebsd
M agents/plugins/mk_informix
M agents/plugins/mk_inotify.py
M agents/plugins/mk_inventory.aix
M agents/plugins/mk_inventory.linux
M agents/plugins/mk_inventory.solaris
M agents/plugins/mk_iptables
M agents/plugins/mk_jolokia.py
M agents/plugins/mk_logins
M agents/plugins/mk_logwatch.py
M agents/plugins/mk_mongodb.py
M agents/plugins/mk_mysql
M agents/plugins/mk_nfsiostat
M agents/plugins/mk_omreport
M agents/plugins/mk_oracle
M agents/plugins/mk_oracle_crs
M agents/plugins/mk_postgres.py
M agents/plugins/mk_redis
M agents/plugins/mk_sap.aix
M agents/plugins/mk_sap.py
M agents/plugins/mk_sap_hana
M agents/plugins/mk_saprouter
M agents/plugins/mk_scaleio
M agents/plugins/mk_site_object_counts
M agents/plugins/mk_sshd_config
M agents/plugins/mk_suseconnect
M agents/plugins/mk_tinkerforge.py
M agents/plugins/mk_tsm
M agents/plugins/mk_zypper
M agents/plugins/mtr.py
M agents/plugins/netstat.aix
M agents/plugins/netstat.linux
M agents/plugins/netstat.solaris
M agents/plugins/nfsexports
M agents/plugins/nfsexports.solaris
M agents/plugins/nginx_status.py
M agents/plugins/plesk_backups.py
M agents/plugins/plesk_domains.py
M agents/plugins/runas
M agents/plugins/smart
M agents/plugins/symantec_av
M agents/plugins/unitrends_backup
M agents/plugins/unitrends_replication.py
M agents/plugins/vxvm
M agents/plugins/websphere_mq
M agents/plugins/zorp
M agents/windows/plugins/ad_replication.bat
M agents/windows/plugins/arcserve_backup.ps1
M agents/windows/plugins/citrix_farm.ps1
M agents/windows/plugins/citrix_licenses.vbs
M agents/windows/plugins/citrix_xenapp.ps1
M agents/windows/plugins/hyperv_vms.ps1
M agents/windows/plugins/hyperv_vms_guestinfos.ps1
M agents/windows/plugins/iis_app_pool_state.ps1
M agents/windows/plugins/kaspersky_av_client.vbs
M agents/windows/plugins/mcafee_av_client.bat
M agents/windows/plugins/megaraid.bat
M agents/windows/plugins/mk_dhcp_enabled.bat
M agents/windows/plugins/mk_inventory.vbs
M agents/windows/plugins/mk_msoffice.ps1
M agents/windows/plugins/mk_mysql.vbs
M agents/windows/plugins/mk_oracle.ps1
M agents/windows/plugins/msexch_dag.ps1
M agents/windows/plugins/msexch_database.ps1
M agents/windows/plugins/mssql.vbs
M agents/windows/plugins/netstat_an.bat
M agents/windows/plugins/nvidia_smi.ps1
M agents/windows/plugins/rds_licenses.vbs
M agents/windows/plugins/rstcli.bat
M agents/windows/plugins/sansymphony.ps1
M agents/windows/plugins/storcli.bat
M agents/windows/plugins/tsm_checks.bat
M agents/windows/plugins/veeam_backup_status.ps1
M agents/windows/plugins/win_dhcp_pools.bat
M agents/windows/plugins/win_dmidecode.bat
M agents/windows/plugins/win_license.bat
M agents/windows/plugins/win_printers.ps1
M agents/windows/plugins/windows_broadcom_bonding.bat
M agents/windows/plugins/windows_if.ps1
M agents/windows/plugins/windows_intel_bonding.bat
M agents/windows/plugins/windows_multipath.vbs
M agents/windows/plugins/windows_os_bonding.ps1
M agents/windows/plugins/windows_tasks.ps1
M agents/windows/plugins/windows_updates.vbs
M agents/windows/plugins/wmic_if.bat
M agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbackup
M cmk/special_agents/agent_jolokia.py
M cmk/special_agents/agent_netapp.py
M cmk/special_agents/agent_splunk.py
M cmk/special_agents/agent_vsphere.py
M cmk/utils/version.py
M configure.ac
M defines.make
M docker_image/Dockerfile
M packages/cmk-agent-ctl/src/constants.rs
Log Message:
-----------
Revert "Set version to 2.2.0p9"
This reverts commit afb06d41f25180d037ad828ad5c12102aea2d8e0.
Commit: f110554481fe46324681c44f0571637819b64408
https://github.com/Checkmk/checkmk/commit/f110554481fe46324681c44f057163781…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2023-08-22 (Tue, 22 Aug 2023)
Changed paths:
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.hpux
M agents/check_mk_agent.linux
M agents/check_mk_agent.macosx
M agents/check_mk_agent.netbsd
M agents/check_mk_agent.openbsd
M agents/check_mk_agent.openvms
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
M agents/plugins/apache_status.py
M agents/plugins/asmcmd.sh
M agents/plugins/db2_mem
M agents/plugins/dnsclient
M agents/plugins/hpux_lunstats
M agents/plugins/hpux_statgrab
M agents/plugins/ibm_mq
M agents/plugins/isc_dhcpd.py
M agents/plugins/jar_signature
M agents/plugins/kaspersky_av
M agents/plugins/lnx_container_host_if.linux
M agents/plugins/lnx_quota
M agents/plugins/lvm
M agents/plugins/mailman2_lists
M agents/plugins/mailman3_lists
M agents/plugins/mk_apt
M agents/plugins/mk_ceph
M agents/plugins/mk_cups_queues
M agents/plugins/mk_db2.aix
M agents/plugins/mk_db2.linux
M agents/plugins/mk_docker.py
M agents/plugins/mk_errpt.aix
M agents/plugins/mk_filehandler
M agents/plugins/mk_filestats.py
M agents/plugins/mk_haproxy.freebsd
M agents/plugins/mk_informix
M agents/plugins/mk_inotify.py
M agents/plugins/mk_inventory.aix
M agents/plugins/mk_inventory.linux
M agents/plugins/mk_inventory.solaris
M agents/plugins/mk_iptables
M agents/plugins/mk_jolokia.py
M agents/plugins/mk_logins
M agents/plugins/mk_logwatch.py
M agents/plugins/mk_mongodb.py
M agents/plugins/mk_mysql
M agents/plugins/mk_nfsiostat
M agents/plugins/mk_omreport
M agents/plugins/mk_oracle
M agents/plugins/mk_oracle_crs
M agents/plugins/mk_postgres.py
M agents/plugins/mk_redis
M agents/plugins/mk_sap.aix
M agents/plugins/mk_sap.py
M agents/plugins/mk_sap_hana
M agents/plugins/mk_saprouter
M agents/plugins/mk_scaleio
M agents/plugins/mk_site_object_counts
M agents/plugins/mk_sshd_config
M agents/plugins/mk_suseconnect
M agents/plugins/mk_tinkerforge.py
M agents/plugins/mk_tsm
M agents/plugins/mk_zypper
M agents/plugins/mtr.py
M agents/plugins/netstat.aix
M agents/plugins/netstat.linux
M agents/plugins/netstat.solaris
M agents/plugins/nfsexports
M agents/plugins/nfsexports.solaris
M agents/plugins/nginx_status.py
M agents/plugins/plesk_backups.py
M agents/plugins/plesk_domains.py
M agents/plugins/runas
M agents/plugins/smart
M agents/plugins/symantec_av
M agents/plugins/unitrends_backup
M agents/plugins/unitrends_replication.py
M agents/plugins/vxvm
M agents/plugins/websphere_mq
M agents/plugins/zorp
M agents/windows/plugins/ad_replication.bat
M agents/windows/plugins/arcserve_backup.ps1
M agents/windows/plugins/citrix_farm.ps1
M agents/windows/plugins/citrix_licenses.vbs
M agents/windows/plugins/citrix_xenapp.ps1
M agents/windows/plugins/hyperv_vms.ps1
M agents/windows/plugins/hyperv_vms_guestinfos.ps1
M agents/windows/plugins/iis_app_pool_state.ps1
M agents/windows/plugins/kaspersky_av_client.vbs
M agents/windows/plugins/mcafee_av_client.bat
M agents/windows/plugins/megaraid.bat
M agents/windows/plugins/mk_dhcp_enabled.bat
M agents/windows/plugins/mk_inventory.vbs
M agents/windows/plugins/mk_msoffice.ps1
M agents/windows/plugins/mk_mysql.vbs
M agents/windows/plugins/mk_oracle.ps1
M agents/windows/plugins/msexch_dag.ps1
M agents/windows/plugins/msexch_database.ps1
M agents/windows/plugins/mssql.vbs
M agents/windows/plugins/netstat_an.bat
M agents/windows/plugins/nvidia_smi.ps1
M agents/windows/plugins/rds_licenses.vbs
M agents/windows/plugins/rstcli.bat
M agents/windows/plugins/sansymphony.ps1
M agents/windows/plugins/storcli.bat
M agents/windows/plugins/tsm_checks.bat
M agents/windows/plugins/veeam_backup_status.ps1
M agents/windows/plugins/win_dhcp_pools.bat
M agents/windows/plugins/win_dmidecode.bat
M agents/windows/plugins/win_license.bat
M agents/windows/plugins/win_printers.ps1
M agents/windows/plugins/windows_broadcom_bonding.bat
M agents/windows/plugins/windows_if.ps1
M agents/windows/plugins/windows_intel_bonding.bat
M agents/windows/plugins/windows_multipath.vbs
M agents/windows/plugins/windows_os_bonding.ps1
M agents/windows/plugins/windows_tasks.ps1
M agents/windows/plugins/windows_updates.vbs
M agents/windows/plugins/wmic_if.bat
M agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbackup
M cmk/special_agents/agent_jolokia.py
M cmk/special_agents/agent_netapp.py
M cmk/special_agents/agent_splunk.py
M cmk/special_agents/agent_vsphere.py
M cmk/utils/version.py
M configure.ac
M defines.make
M docker_image/Dockerfile
M packages/cmk-agent-ctl/src/constants.rs
Log Message:
-----------
Set version to 2.2.0p9
Compare: https://github.com/Checkmk/checkmk/compare/afb06d41f251...f110554481fe
Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: defc99819fd864840810644290e6400323798e4c
https://github.com/Checkmk/checkmk/commit/defc99819fd864840810644290e640032…
Author: Luka Racic <luka.racic(a)checkmk.com>
Date: 2023-08-21 (Mon, 21 Aug 2023)
Changed paths:
A .werks/15911
M cmk/base/plugins/agent_based/jenkins_jobs.py
M tests/unit/cmk/base/plugins/agent_based/test_jenkins_jobs.py
Log Message:
-----------
15911 FIX jenkins_jobs: Consider 'Override check state based on last build result' rule
Previously, the check plugin did not consider the rule 'Override check state based on last build result'. This led to wrong check states.
This has now been fixed and the rule will be considered as intended.
Change-Id: Ie0732f8b1535eea8c41fd47eb90defbf3543d681
Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: 92ae65ff44abdaaa717713f005bc695530890c74
https://github.com/Checkmk/checkmk/commit/92ae65ff44abdaaa717713f005bc69553…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-08-21 (Mon, 21 Aug 2023)
Changed paths:
A .werks/15889
M cmk/gui/fields/definitions.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_password.py
Log Message:
-----------
15889 FIX password_store: pattern for password store identifiers should be the same as those of the gui
Change-Id: I59cb9eeef5ad62a6ccc2a6bb151a49c382cb700d
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 0f0602c33281d78185b7f20c574a664a560ae378
https://github.com/Checkmk/checkmk/commit/0f0602c33281d78185b7f20c574a664a5…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-08-21 (Mon, 21 Aug 2023)
Changed paths:
M cmk/gui/htmllib/html.py
Log Message:
-----------
don't check for files if result is ignored
why check if files exists if result will not be used?
Change-Id: Ib1215970ea9fc8e2552ebcebb5ae37ed52063f92
Commit: b4238812e1dbda0c7e316718f92a49fb18286fe1
https://github.com/Checkmk/checkmk/commit/b4238812e1dbda0c7e316718f92a49fb1…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-08-21 (Mon, 21 Aug 2023)
Changed paths:
M cmk/gui/htmllib/html.py
Log Message:
-----------
rename _exists_in_web_dirs; debug mode more explicit
* renamed _exists_in_web_dirs to _verify_file_exists_in_web_dirs
to make it clear that this function throws an exception
* move the "not current_app.debug" to the call sites of this function to
make it more clear that this is only executed in debug mode.
Change-Id: I4b3beb06526d1431dcee2dfb4d7052a1af859015
Commit: 84625ff941217fae2e3d3e4de3f159f6ec7cf106
https://github.com/Checkmk/checkmk/commit/84625ff941217fae2e3d3e4de3f159f6e…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-08-21 (Mon, 21 Aug 2023)
Changed paths:
A .werks/15288
M cmk/gui/htmllib/html.py
Log Message:
-----------
15288 Remove HTMLGenerator.add_default_javascript function
MKPs that use custom javascript code may be affected by this change. A typical
usage of this function may look like:
C+:
html.add_default_javascript("custom_id")
C-:
There is no 1:1 replacement for this call, but several ways to do similar things:
C+:
html.javascript("inlined_javascript_code();")
C-:
C+:
html.javascript_file("browser/path/to_javascriptfile.js")
C-:
Change-Id: Iabfc133e88f026a6d11649ebabfdc5ac8a0cfe4b
Commit: 8ed7bb369e6f949a1fcba14653bdbc270c5d4d3e
https://github.com/Checkmk/checkmk/commit/8ed7bb369e6f949a1fcba14653bdbc270…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-08-21 (Mon, 21 Aug 2023)
Changed paths:
M cmk/gui/htmllib/header.py
M cmk/gui/htmllib/html.py
M cmk/gui/sidebar/__init__.py
Log Message:
-----------
remove clear_default_javascript function
this mechanism seems overly complicated
Change-Id: I550c04626c218c41a1bb100f26f881adce024c25
Commit: 30cc97c1d94c1487fb3a4d88eee7ab8968080894
https://github.com/Checkmk/checkmk/commit/30cc97c1d94c1487fb3a4d88eee7ab896…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-08-21 (Mon, 21 Aug 2023)
Changed paths:
M cmk/gui/htmllib/header.py
M cmk/gui/htmllib/html.py
M cmk/gui/login.py
M cmk/gui/wato/pages/user_profile/two_factor.py
Log Message:
-----------
remove additional_javascripts as it is not used
Change-Id: Ice36dea90c890c7e9877e16dac32e2db11f4bbcc
Commit: 9e2160819e46632bac6b8043479e42e990e0933c
https://github.com/Checkmk/checkmk/commit/9e2160819e46632bac6b8043479e42e99…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-08-21 (Mon, 21 Aug 2023)
Changed paths:
M cmk/gui/htmllib/html.py
Log Message:
-----------
remove code that does not work as intended
a) filename_for_browser never exists in web dir
b) _verify_file_exists_in_web_dirs part only throws exception if not in debug mode
So for production this function always returned the filename and never
None. I guess then its save to remove the complicated code.
There is also no differentiation between OMD and non OMD environments so
the comment seems to be outdated.
Added a HTMLGenerator._verify_file_exists_in_web_dirs call analog to the function
which returns the browser filename for css files.
Change-Id: If719061382b143b46286f62299bf907b45e97dee
Commit: 1f4572aeee9fe8c651a6bcfc6e3935139be17bf3
https://github.com/Checkmk/checkmk/commit/1f4572aeee9fe8c651a6bcfc6e3935139…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-08-21 (Mon, 21 Aug 2023)
Changed paths:
M cmk/gui/htmllib/html.py
Log Message:
-----------
*_filename_for_browser can not return None
So we don't have to check for None or falsy values.
Change-Id: I50c7ed2919bef0bd114cd752a86b932be6625a5f
Commit: 18ff53e27ef5c4707a731fa040cec32cdf91f6fd
https://github.com/Checkmk/checkmk/commit/18ff53e27ef5c4707a731fa040cec32cd…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-08-21 (Mon, 21 Aug 2023)
Changed paths:
M cmk/gui/htmllib/html.py
Log Message:
-----------
move htdocs to _css_filename_for_browser function
this should ease handling of file paths as now the browser
and for the _exists_in_web_dirs share the same root path.
also rename file_name to file_path to reflect it's actual content
Change-Id: I6fabf5388173083d45fd80f76cf571fc6ef6638d
Commit: 82641c9392f8129338b11e948f7d99c15029505e
https://github.com/Checkmk/checkmk/commit/82641c9392f8129338b11e948f7d99c15…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-08-21 (Mon, 21 Aug 2023)
Changed paths:
M cmk/gui/htmllib/html.py
M omd/packages/check_mk/skel/etc/check_mk/apache.conf
Log Message:
-----------
use query to bust caches
This might lower performance for people behind proxies, as the default
configuration for some proxies do not cache paths with query part. But
it simplifies the configuration of apache and other parts of the code.
In the long run we will add hashes to our filenames on disk and will
remove the _append_cache_busting_query for our internal files.
Change-Id: I4d41d528a1ab26af4cd8449c1fc0d00781fae735
Compare: https://github.com/Checkmk/checkmk/compare/d9d0a24bd02d...82641c9392f8