|
abec6e5eb5
|
Fix 'branch' command to allow using '--new-package' option on packages that do not exist
|
2024-04-12 16:49:49 +02:00 |
|
|
d42383551c
|
Merge pull request #1518 from dmach/keyinfo
Move from _pubkey to _keyinfo
|
2024-04-10 16:39:49 +02:00 |
|
|
54ea13493b
|
Fix do_createrequest() function to return None instead of request id
This was a bad API, command handlers should return None or an exit code.
Anything that returns an actual value belongs to the library instead.
|
2024-04-10 15:04:05 +02:00 |
|
|
6322e2f9aa
|
Propagate exit code from the run() and do_() commandline methods
|
2024-04-10 15:04:05 +02:00 |
|
|
dabefbb913
|
Merge pull request #1531 from dmach/help-no-creds
Never ask for credentials when displaying help
|
2024-04-08 13:40:10 +02:00 |
|
|
9c09f74ddb
|
Never ask for credentials when displaying help
|
2024-04-08 11:38:43 +02:00 |
|
|
0e81c79f4d
|
Give a hint where a scmsync git is hosted
|
2024-04-08 10:24:06 +02:00 |
|
|
fce5ff277c
|
Merge pull request #1528 from dmach/cache-password-from-secretservice
Cache password from SecretService to avoid spamming user with an accept dialog
|
2024-04-08 09:53:25 +02:00 |
|
|
948bbc659b
|
Cache password from SecretService to avoid spamming user with an accept dialog
|
2024-04-08 09:21:15 +02:00 |
|
|
35f1c91f46
|
Merge pull request #1520 from dmach/fix-service-remoterun
Fix 'service remoterun prj/pac'
|
2024-03-24 21:53:30 +01:00 |
|
|
ec363bb26c
|
Merge pull request #1525 from bmwiedemann/vrev
Allow setlinkrev to set a specific vrev
|
2024-03-24 21:52:47 +01:00 |
|
Bernhard M. Wiedemann
|
c8ee1c613b
|
Readd makeurl debug output
was lost in refactoring commit 3f14cef53a
yet it was very useful to discover API queries
|
2024-03-21 20:00:41 +01:00 |
|
|
ad1117f3a5
|
Allow setlinkrev to set a specific vrev
This helps mitigate OBS-305
and https://github.com/openSUSE/open-build-service/issues/15079
Co-authored-by: Bernhard M. Wiedemann <bwiedemann@suse.de>
|
2024-03-21 15:36:00 +01:00 |
|
|
f6d7485596
|
Fix 'service remoterun prj/pac'
|
2024-03-14 16:16:47 +01:00 |
|
|
7f6c0b3f8a
|
Migrate Fetcher.run() to obs_api.Keyinfo
|
2024-03-14 13:48:38 +01:00 |
|
|
b8ab16945e
|
Migrate 'signkey' command to obs_api.Keyinfo
|
2024-03-14 13:48:38 +01:00 |
|
|
e170b0d54c
|
Add Keyinfo.get_{pubkey,sslcert}_deprecated() methods
|
2024-03-14 13:48:38 +01:00 |
|
|
cf4a0d06a2
|
Add Keyinfo XML model
|
2024-03-14 13:48:38 +01:00 |
|
|
1bf2264427
|
Merge pull request #1515 from dmach/dont-retry-on-400
Don't retry on 400
|
2024-03-13 13:18:30 +01:00 |
|
|
00723a1e74
|
Merge pull request #1517 from andreas-schwab/master
[what]dependson: add --multibuild-package
|
2024-03-13 13:18:12 +01:00 |
|
|
7b73fde75f
|
[what]dependson: add --multibuild-package
|
2024-03-13 12:29:17 +01:00 |
|
|
a07bbe2a93
|
Don't retry on error 400
|
2024-03-12 17:34:53 +01:00 |
|
|
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 |
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|