1
0
mirror of https://github.com/openSUSE/osc.git synced 2024-11-10 14:56:14 +01:00
Commit Graph

4839 Commits

Author SHA1 Message Date
3cfeda45ba Remove now unused 'retry_on_400' http_request() option from XmlModel 2024-03-12 17:33:41 +01:00
d497900ef7 Revert "Don't retry on 400 HTTP status code in core.server_diff()"
This reverts commit 80fc2bf7cb.
2024-03-12 17:31:55 +01:00
85e8a3be1c Revert "connection: Allow disabling retry on 400 HTTP status code"
This reverts commit b0629f6b90.
2024-03-12 17:31:32 +01:00
cd12ca4d18
Merge pull request #1513 from wfrisch/fix_1511_qemu_rootless
Add rootless build support for 'qemu' VM type
2024-03-12 13:15:53 +01:00
Wolfgang Frisch
f2952bb210 Add rootless build support for 'qemu' VM type
Fixes https://github.com/openSUSE/osc/issues/1511
2024-03-11 14:27:37 +01:00
aaae06c794
Merge pull request #1510 from dmach/fix-updatepacmetafromspec-incomplete-spec
Fix crash in 'updatepacmetafromspec' command when working with an incomplete spec
2024-03-11 09:47:40 +01:00
ad4d6faaeb
Merge pull request #1512 from dmach/fix-SimpleFlag
Fix TypeError: SimpleFlag.__init__() got an unexpected keyword argument '_apiurl'
2024-03-11 09:46:34 +01:00
40807ec1d5 Fix TypeError: SimpleFlag.__init__() got an unexpected keyword argument '_apiurl' 2024-03-11 09:09:29 +01:00
ce1855fbb8
Merge pull request #1508 from dmach/sanitize_text-escape-sequences
Sanitize text escape sequences
2024-03-08 08:05:58 +01:00
f7f9506f96 Fix crash in 'updatepacmetafromspec' command when working with an incomplete spec 2024-03-07 17:35:21 +01:00
f9b17347da Improve sanitize_text() to keep selected CSI escape sequences 2024-03-07 17:30:29 +01:00
8c58425813
Merge pull request #1509 from adrianschroeter/fix_crash_build
Fix crash when no prefered packages are defined
2024-03-07 17:13:02 +01:00
4ab81b6d44 Fix crash when no prefered packages are defined 2024-03-07 16:28:00 +01:00
2d5399442d Fix output.tty.IS_INTERACTIVE when os.isatty() throws OSError 2024-03-07 12:00:03 +01:00
e332099544 Update list of color codes in 'output.tty' module 2024-03-07 12:00:03 +01:00
c0c05319d0 Move removing control characters to output.sanitize_text() 2024-03-07 12:00:03 +01:00
d40d68f8b4
Merge pull request #1504 from dmach/xmlmodel-Person
Introduce obs_api.Person, migrate some code to it
2024-03-05 17:04:04 +01:00
474cbd21ce Migrate 'whois/user' command to obs_api.Person 2024-03-05 16:45:52 +01:00
88f7dc517b Extend output.print_msg() to accept 'error' and 'warning' values of 'to_print' argument 2024-03-05 16:45:52 +01:00
866d178345 Move print_msg() to the 'osc.output' module 2024-03-05 16:45:52 +01:00
27bf13a774 Update '-U/--user' option in 'maintainer' command to accept also an email address 2024-03-05 16:45:52 +01:00
9004d5a5ba Replace invalid 'if' with 'elif' in BaseModel.dict() 2024-03-05 16:45:52 +01:00
149c7f799f Add obs_api.Person class 2024-03-05 16:45:52 +01:00
36dd0401ee Remove a debug print 2024-03-05 15:50:44 +01:00
dffe549742
Merge pull request #1327 from dmach/q
Add XPathQuery class for translating keyword arguments to an xpath query
2024-03-05 10:42:23 +01:00
28326a185d Add XPathQuery class for translating keyword arguments to an xpath query 2024-03-05 10:06:21 +01:00
2129908dd6
Merge pull request #1502 from dmach/xmlmodel-request
Add Request and PackageSources XML models
2024-03-04 15:34:58 +01:00
d768eff371 Migrate core.create_submit_request() to obs_api.Request 2024-03-04 15:00:12 +01:00
9078bc257c Add obs_api.Request class for handling requests 2024-03-04 15:00:12 +01:00
e5370b9c0b Add obs_api.PackageSources class for handling OBS SCM sources 2024-03-04 15:00:12 +01:00
772509c023 Store apiurl in Project and Package instances 2024-03-04 15:00:12 +01:00
cd95478ac8 Implement total ordering on BaseModel 2024-03-04 15:00:12 +01:00
747eb0ec52 Allow storing apiurl in the XmlModel instances 2024-03-04 14:58:40 +01:00
9cce6dbb8e Allow retrieving default field value from top-level model 2024-03-04 14:58:40 +01:00
557d6ef868
Merge pull request #1500 from dmach/fix-buildinfo
Fix 'buildinfo' command
2024-03-04 09:24:35 +01:00
94d207fc91 Fix 'buildinfo' command to include obs:cli_debug_packages by default
Add '--no-debug-packages' option that disables the new behavior.
This makes the command consistent with the 'build' command.
2024-03-04 08:30:17 +01:00
4e928a4505 Fix processed node check in XmlModel 2024-02-29 09:26:28 +01:00
cc9c27f5b5 Clarify that 'rev' argument in Package is metadata revision 2024-02-29 09:22:42 +01:00
8b5bdb2a01 Fix 'buildinfo' command to send complete local build environment as the 'build' command does 2024-02-28 09:31:39 +01:00
eda8258c7f Add osc.obs_api module to setup.cfg 2024-02-26 11:10:19 +01:00
88f2faf181
Merge pull request #1495 from dmach/xmlmodel-migrate-from-show_project_meta-show_package_meta
Migrate more code from show_project_meta() and show_package_meta() to xml models
2024-02-26 09:39:15 +01:00
f164258fb6
Merge pull request #1494 from adrianschroeter/fix_linkpac_on_scmsync
Support package linking of packages from scmsync projects
2024-02-26 09:30:07 +01:00
58c3e2cd3f
Merge pull request #1497 from badshah400/master
Allow `osc rpmlint` to infer prj/pkg from CWD.
2024-02-26 09:28:08 +01:00
Atri Bhattacharya
78b07e6e1f Allow osc rpmlint to infer prj/pkg from CWD.
Makes `osc rpmlint` infer the project and package when working from a
locally checked out package dir, if two or fewer arguments are passed.
All four arguments are still required when called from a location that
is not an osc package working copy.

This makes the behaviour of `osc rpmlint` similar to `osc buildlogtail`.
2024-02-24 01:39:50 +05:30
6d692ac52b Migrate repo {list,add,remove} commands to obs_api.Project 2024-02-23 13:14:04 +01:00
7768684461 Fix BaseModel to convert dictionaries to objects on retrieving a model list 2024-02-23 13:14:04 +01:00
acc54919fc Fix BaseModel to always deepcopy mutable defaults on first use 2024-02-23 13:14:04 +01:00
aa6ccac69a Merge _private.project.ProjectMeta into obs_api.Project 2024-02-23 13:14:04 +01:00
2264eb9ce9 Add obs_api.Project.to_api() 2024-02-23 13:14:04 +01:00
f62b11ea86 Migrate core.show_package_disabled_repos() to obs_api.Package 2024-02-23 13:14:04 +01:00