1
0
mirror of https://github.com/openSUSE/osc.git synced 2026-01-04 14:32:01 +01:00

Commit Graph

  • aa7dca5541 Merge pull request #2012 from dmach/build-consolidate-build-types master Daniel Mach 2026-01-02 07:58:18 +01:00
  • 89c02b6a59 Merge pull request #2022 from adrianschroeter/error_handling Daniel Mach 2026-01-02 07:53:34 +01:00
  • a98ce278fb Error handling for project wide trigger Adrian Schröter 2025-12-18 14:05:12 +01:00
  • 502dc7ebd3 Merge pull request #2023 from lethliel/fix_id_string_formatting Daniel Mach 2026-01-02 07:30:00 +01:00
  • c7e2920fbc fix string formatting for id in obs-request.xml Marco Strigl 2025-12-23 11:41:28 +01:00
  • 4a0dc49599 release 1.23.0 1.23.0 Daniel Mach 2025-12-18 10:30:46 +01:00
  • e1e046853f Merge pull request #2013 from dmach/fix-git-obs-pr-create-no-fork Daniel Mach 2025-12-18 10:17:36 +01:00
  • 56ece64c81 Merge pull request #2020 from dmach/fix-osc-build-without-.osc Daniel Mach 2025-12-18 09:53:50 +01:00
  • 53e6e5fdc5 Store the last buildroot only if there's a store detected Daniel Mach 2025-12-18 09:23:47 +01:00
  • 3101cc6e9a Fix BuildRoot so it acts as a tuple and the individual values are accessible via indexes Daniel Mach 2025-12-17 12:00:23 +01:00
  • 88ba73df15 Change GitStore not to require apiurl anymore Daniel Mach 2025-12-16 11:24:12 +01:00
  • 04ad1dc60c Merge pull request #2021 from dmach/fix-git-obs-pr-dump-invalid-pr-references Daniel Mach 2025-12-15 19:47:06 +01:00
  • 78b85d3a27 Properly error out on invalid 'PR:' references in 'git-obs pr dump' Daniel Mach 2025-12-15 19:01:35 +01:00
  • 403eea94ce Fix running 'osc build --alternative-project=...' when there's no .osc in the current directory Daniel Mach 2025-12-15 15:08:34 +01:00
  • a03093df37 Merge pull request #2018 from dmach/fix-PullRequest.split_id-trailing-whitespaces Daniel Mach 2025-12-15 08:40:50 +01:00
  • 14a359a255 Make PullReqest.parse_id() more permissive by accepting trailing whitespaces Daniel Mach 2025-12-12 14:09:49 +01:00
  • b3af623854 Merge pull request #2015 from dmach/fix-osc-rdiff-missingok Daniel Mach 2025-12-10 09:35:23 +01:00
  • 2efd8ddd22 Fix 'missingok' argument in server_diff() Daniel Mach 2025-12-10 08:54:02 +01:00
  • 0bd635fcd6 Add '--target-owner' option to 'git-obs pr create' to specify the target owner explicitly Daniel Mach 2025-12-09 13:46:51 +01:00
  • a85fc2832f Merge pull request #1996 from danigm/fix-gitea-branch Daniel Mach 2025-12-08 14:29:33 +01:00
  • 1051139919 Merge pull request #2014 from dmach/fix-storing-last_buildroot Daniel Mach 2025-12-08 14:28:56 +01:00
  • 26f6cdf90f Fix storing last_buildroot for git packages Daniel Mach 2025-12-08 09:41:28 +01:00
  • 77f0d94817 Merge pull request #1998 from dmach/git-obs-pr-dump-status Daniel Mach 2025-12-08 09:27:57 +01:00
  • 411b1c5a8f Fix 'git-obs pr create' when the source repo is not a fork Daniel Mach 2025-12-08 09:24:31 +01:00
  • fd9f9c8db7 Add command git-obs pr review cancel-request add_gitea_pr_review_cancel_request Andrii Nikitin 2025-11-12 12:55:56 +01:00
  • 611f1a3b96 Change 'git-obs pr dump' to write STATUS file Daniel Mach 2025-11-14 14:10:19 +01:00
  • 73b895a5ae Merge pull request #2004 from openSUSE/feature/staging_search Daniel Mach 2025-12-08 09:11:36 +01:00
  • 8625331988 Make use of buildconfig tool configurable and consistent Daniel Mach 2025-12-04 14:51:33 +01:00
  • 48f4ddedba Fix 'osc build' to retrieve buildconfig from git package's cache Daniel Mach 2025-12-04 14:41:08 +01:00
  • b44928e501 Consolidate build types in build.py and commandline.py Daniel Mach 2025-12-04 10:00:57 +01:00
  • 69a4411588 Add '--target-branch' option to 'git-obs staging search' command feature/staging_search Daniel Mach 2025-12-02 10:36:16 +01:00
  • 9860413e19 Fix gitea_api.PullRequest ordering methods Daniel Mach 2025-12-02 10:25:13 +01:00
  • e9e8dcff70 - Moved get_label_ids to Repo class - Added staging search command to find project PRs with referenced package PRs that have all been approved Antonello Tartamo 2025-11-21 12:53:46 +01:00
  • e13a00e024 Merge pull request #2011 from dmach/git-store-improvements Daniel Mach 2025-12-02 12:27:52 +01:00
  • 2e8f3ee94a Merge pull request #2010 from dmach/osc-results-fix-args-and-store-handling Daniel Mach 2025-12-02 10:14:34 +01:00
  • 438700f290 Fix Manifest class to handle loading empty YAML files or strings Daniel Mach 2025-12-02 10:10:56 +01:00
  • 23d0c5b401 Add Manifest.get_package_paths() method that lists all paths to existings packages in a project Daniel Mach 2025-12-02 09:54:49 +01:00
  • c636345e63 Merge pull request #1997 from danishprakash/git-remote-fix Daniel Mach 2025-12-01 08:54:27 +01:00
  • bd6666d02b Fix argument and store handling in 'osc results' command Daniel Mach 2025-12-01 08:43:30 +01:00
  • 49a25112b4 Add environment variable OSC_HTTP_MANUAL_REVIEW envvar_osc_http_review Andrii Nikitin 2025-11-28 11:26:37 +01:00
  • a2518aa612 Merge pull request #1991 from dmach/git-obs-pr-dump-dirs-match-input Daniel Mach 2025-11-24 10:04:39 +01:00
  • ba0f9c1a99 gitea/git: handle local branch when fetching remote Danish Prakash 2025-11-14 14:18:30 +05:30
  • f7e9f657a5 Add return to gitea_api.Branch.list Daniel Garcia Moreno 2025-11-13 11:22:02 +01:00
  • 3fcc00cf1b Merge pull request #1992 from dmach/git-obs-api-returning-null Daniel Mach 2025-11-11 14:52:42 +01:00
  • e30cd36521 Merge pull request #1994 from dmach/git-obs-meta-during-git-rebase Daniel Mach 2025-11-11 14:39:17 +01:00
  • 4c4ee1f368 Fix working with meta during git rebase by determining the current branch from rebase head Daniel Mach 2025-11-11 14:19:00 +01:00
  • 2be8fbf0c8 Fix 'git-obs api' command when server returns 'null' Daniel Mach 2025-11-11 08:42:35 +01:00
  • 414bcccbbb Change 'git-obs pr dump' to produce directories that match the specified pull request IDs Daniel Mach 2025-11-10 17:12:04 +01:00
  • f6de3e5600 release 1.22.0 1.22.0 Daniel Mach 2025-11-10 16:49:39 +01:00
  • 89a8585d8b Merge pull request #1990 from dmach/fix-osc-service-for-git-packages Daniel Mach 2025-11-10 16:34:43 +01:00
  • d9a6551ef8 Fix 'osc service' for git based packages Daniel Mach 2025-11-10 16:19:18 +01:00
  • d51d9a8614 Merge pull request #1961 from openSUSE/feature/staging Daniel Mach 2025-11-10 16:00:26 +01:00
  • 2b908e04fb Add '--close-removed' option to 'git-obs staging remove' command feature/staging Daniel Mach 2025-11-04 09:00:30 +01:00
  • 650a1849c9 Fix 'git-obs staging remove' to check if the specified pull requests are part of the project pull request Daniel Mach 2025-11-04 08:56:32 +01:00
  • 48fc21911e Use GitDiffGenerator in 'git-obs staging group' to speed it up Daniel Mach 2025-10-31 14:58:27 +01:00
  • 2029b4933f Add 'depth' argument to gitea_api.Repo.clone() and clone_or_update() Daniel Mach 2025-10-31 14:56:51 +01:00
  • 84ee65271d Add gitea_api.GitDiffGenerator class for creating submodule diffs without a git checkout Daniel Mach 2025-10-31 14:41:44 +01:00
  • 44af44e8d3 Fix 'git-obs staging' commands to be case insensitive as Gitea Daniel Mach 2025-10-24 16:50:32 +02:00
  • 7ae7731963 Change gitea_api.Repo.clone() to stop borrowing objects when 'reference' or 'reference_if_able' is used Daniel Mach 2025-10-24 10:01:11 +02:00
  • a151711c03 Add '--remove-pr-references' to 'git-obs staging group' command Daniel Mach 2025-10-24 09:43:31 +02:00
  • 99d2633b09 Add '--cache-dir' option to 'git-obs staging group' command Daniel Mach 2025-10-24 08:37:13 +02:00
  • e15c0c0f49 Add 'git-obs staging' command for staging multiple package pull requests into a single project pull request Antonello Tartamo 2025-10-20 12:06:39 +02:00
  • d74457dc66 Support setting labels in gitea_api.PullRequest.create() Daniel Mach 2025-10-22 14:34:50 +02:00
  • 7b74682254 Fix the resulting dictionary in gitea_api.PullRequest._get_label_ids() Daniel Mach 2025-10-22 14:32:02 +02:00
  • a3738f664f Change gitea_api.Repo.clone_or_update() to take 'ssh_private_key_path' argument Daniel Mach 2025-10-20 12:06:00 +02:00
  • c926865ec9 Add gitea_api.StagingPullRequestWrapper class for handling staging Daniel Mach 2025-10-20 11:53:13 +02:00
  • b29bfde51d Make GitObsCommand.add_argument_owner_repo() and add_argument_owner_repo_pull() reusable by allowing setting 'help' argument Daniel Mach 2025-10-20 10:40:35 +02:00
  • 7c97922db1 Add gitea_api.common.TemporaryDirectory class that supports 'delete' argument on python 3.6+ Daniel Mach 2025-10-20 10:10:51 +02:00
  • ad96f3926d Extend gitea_api.PullRequest with methods that work with 'PR:' references Daniel Mach 2025-10-17 09:55:38 +02:00
  • 66e98819b2 Add 'status' to the output of gitea_api.Git.get_submodules() Daniel Mach 2025-10-16 08:37:59 +02:00
  • e860043815 Add 'remote' argument to gitea_api.Repo.clone_or_update() Daniel Mach 2025-10-15 14:49:03 +02:00
  • 089ad90fae Move clone_or_update() from 'git-obs pr dump' command to gitea_api.Repo Daniel Mach 2025-10-15 14:28:31 +02:00
  • 4424901897 Show pending requests before branching and ask if the branch is still needed ask-before-branching Marcus Rückert 2025-11-06 11:15:46 +01:00
  • 08ad0319c6 Fix after PullRequestReview cleanup - submitted_at property wasn't renamed to created_at Daniel Mach 2025-11-04 18:14:45 +01:00
  • 19888de1f1 Merge pull request #1974 from dmach/git-scm-store-check-parent-project-branch Daniel Mach 2025-11-04 16:01:38 +01:00
  • f94787b4ec Warn if the git package doesn't have the same branch as the parent project Daniel Mach 2025-10-27 09:35:19 +01:00
  • 6d8a8addc0 Merge pull request #1980 from danigm/fork-git-branch Daniel Mach 2025-11-04 13:22:50 +01:00
  • c62564a6c8 Merge pull request #1981 from dmach/osc-build-alternative-project-git Daniel Mach 2025-11-04 13:11:20 +01:00
  • d9063709ac Change 'osc build' to build from any git repo if '--alternative-project' is specified Daniel Mach 2025-11-04 10:18:26 +01:00
  • b51c9da7f6 fork: Add --git-branch optional argument Daniel Garcia Moreno 2025-11-04 08:57:12 +01:00
  • 9568df1edc Merge pull request #1979 from dmach/osc-fork-target-org Daniel Mach 2025-11-03 16:12:55 +01:00
  • 4a18cf58ca Properly handle fork mismatch in 'osc fork' Daniel Mach 2025-11-03 15:27:49 +01:00
  • 9b7c3889d4 Make gitea_api.RepoExists exception more helpful by giving a hint to fork under a different name. Daniel Mach 2025-11-03 11:51:46 +01:00
  • de71095aa6 Add '--gitea-fork-org' option to 'osc fork' command Daniel Mach 2025-11-03 11:44:41 +01:00
  • 02b342a0e4 Merge pull request #1968 from dcermak/add-get_host_repo_owner_number Daniel Mach 2025-11-03 09:56:49 +01:00
  • 8d3858e764 Merge pull request #1957 from mahdiyehmr/master Daniel Mach 2025-11-03 09:55:29 +01:00
  • 88eeba2763 Merge pull request #1977 from openSUSE/bug/pull_limit-1 Daniel Mach 2025-11-03 09:52:53 +01:00
  • ece036a6a0 Fix gitea_api.SSHKey.list() to use pagination instead of limit -1 bug/pull_limit-1 Daniel Mach 2025-11-03 09:09:47 +01:00
  • 775d0c2512 Fix gitea_api.IssueTimelineEntry.list() to use pagination instead of limit -1 Daniel Mach 2025-11-03 09:08:37 +01:00
  • 82bf9eb010 Remove duplicate, unused PullRequestReview class from gitea_api.pr Daniel Mach 2025-11-03 08:58:57 +01:00
  • 8c5fbf0745 Fix gitea_api.PullRequestReview.list() to use pagination instead of limit -1 Daniel Mach 2025-11-03 08:56:48 +01:00
  • d60ce46c58 Fix gitea_api.Fork.list() to use pagination instead of limit -1 Daniel Mach 2025-11-03 08:54:03 +01:00
  • 98526c460f Fix gitea_api.Branch.list() to use pagination instead of limit -1 Daniel Mach 2025-11-03 08:40:59 +01:00
  • dac11885f7 Fix gitea_api.PullRequest.list() to use pagination instead of limit -1 Antonello Tartamo 2025-10-28 12:30:36 +01:00
  • ca8eb5ff97 Merge pull request #1978 from dmach/git-obs-pr-dump-skip-no-update Daniel Mach 2025-11-03 08:23:40 +01:00
  • fb8d1f4c72 Fix 'git-obs pr dump' to skip the dump if the target has the same updated_at timestamp as the pull request in Gitea Daniel Mach 2025-10-29 14:33:45 +01:00
  • 4170a3c251 Improve performance of gitea_api.IssueTimelineEntry by listing and caching requests instead of fetching them one by one Daniel Mach 2025-10-29 13:46:02 +01:00
  • 57bdcf2ef3 Return preinstallimage.info and allow podman to use preinstallimage Mahdiyeh Mirsharifi 2025-08-26 10:54:10 +03:00
  • 141157e0cd Merge pull request #1973 from dmach/stop-using_server_diff_noex Daniel Mach 2025-10-27 18:31:04 +01:00
  • 38b2dc35db Merge pull request #1972 from dmach/git-obs-pr-dump-case-insensitive-assert Daniel Mach 2025-10-27 18:29:25 +01:00