3774aaa442
Merge pull request #1543 from dmach/fix-linkpac
...
Fix linkpac
2024-04-22 09:35:00 +02:00
da41f0fe07
Fix patch direction in 'log' command
2024-04-22 09:07:36 +02:00
6f653511ca
Fix crash when removing 'scmsync' element from dst package meta in 'linkpac' command
2024-04-19 14:01:08 +02:00
1e64187151
Fix crash when reading dst package meta in 'linkpac' command
2024-04-19 14:00:34 +02:00
2cd69aa400
Move prepending '~/.ssh' to the ssh key path from SignatureAuthHandler.ssh_sign() to __init__()
2024-04-19 11:03:05 +02:00
9b08b3c45b
Use strings instead of bytes in SignatureAuthHandler
2024-04-19 10:40:30 +02:00
4acf7e8d3b
Remove unused SignatureAuthHandler.get_fingerprint()
2024-04-19 10:37:19 +02:00
42e529f346
Merge pull request #1539 from dmach/updatepacmetafromspec-expand-macros
...
Improve 'updatepacmetafromspec' command to expand rpm spec macros by calling rpmspec to query the data
2024-04-18 12:45:36 +02:00
7bbc147605
Improve 'updatepacmetafromspec' command to expand rpm spec macros by calling rpmspec to query the data
2024-04-18 12:09:36 +02:00
bc935eada0
Merge pull request #1538 from dmach/fix-default-package
...
Fix handling the default package argument on the command-line
2024-04-18 12:03:50 +02:00
d1b4a0ab84
Add behave tests for 'release' command
2024-04-18 10:32:29 +02:00
23fe42be30
Fix handling the default package argument on the command-line
...
If the project was explicitly specified from the command-line,
avoid using the default package because that would be frequently
obtained from the current working copy and that leads to unexpected results.
2024-04-18 10:32:29 +02:00
b226aac330
Fix variable name in f-string in create_build_descr_data()
2024-04-18 10:32:06 +02:00
9aae67615b
Fix a message in create_build_descr_data() by converting to a f-string
2024-04-18 09:13:40 +02:00
03378dc269
Merge pull request #1537 from dmach/osc-log-patch
...
Support osc log --patch
2024-04-17 13:17:52 +02:00
8ee02dd098
Improve 'log' command: produce proper CSV and XML outputs, add -p/--patch option for the text output
2024-04-17 10:57:59 +02:00
89f74665d1
Add Package.get_revision_list() for listing commit log
2024-04-17 10:57:59 +02:00
eb2678e0c7
Fix XmlModel to load an empty string in an int field as None
2024-04-17 10:57:59 +02:00
dc7efaa6de
Add output.pipe_to_pager() that pipes lines to a pager without creating an intermediate temporary file
2024-04-17 10:57:59 +02:00
d1111e23a1
Fix output.safe_write() in connection with NamedTemporaryFile
...
Fixes: AttributeError: '_io.BufferedRandom' object has no attribute 'buffer'
2024-04-17 10:57:59 +02:00
d2503fbf49
Modernize output.run_pager()
2024-04-17 10:57:59 +02:00
861a362622
Move run_pager() and get_default_pager() from 'core' to 'output' module
2024-04-17 10:57:59 +02:00
c39b648615
Merge pull request #1536 from dmach/split-obs_scm
...
Move most of the OBS SCM code to obs_scm submodule
2024-04-16 10:06:44 +02:00
281f59c842
Move core.Package to obs_scm.Package
2024-04-15 16:48:03 +02:00
45ea1b698e
Move core.Project to obs_scm.Project
2024-04-15 16:48:03 +02:00
59f530c793
Move functions manipulating store from core to obs_scm.store
2024-04-15 16:48:03 +02:00
354f4caca6
Move store.Store to obs_scm.Store
2024-04-15 14:37:01 +02:00
c8999c9b33
Move core.Linkinfo to obs_scm.Linkinfo
2024-04-15 14:08:38 +02:00
7d05d74456
Move core.Serviceinfo to obs_scm.Serviceinfo
2024-04-15 14:06:41 +02:00
b5a5143da6
Move core.File to obs_scm.File
2024-04-15 13:56:56 +02:00
1909c141d0
Merge pull request #1535 from dmach/fix-branch-new-package
...
Fix 'branch' command to allow using '--new-package' option on packages that do not exist
2024-04-12 17:18:01 +02:00
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
56f84ab3ae
Merge pull request #1533 from dmach/cmd-propagate-exit-code
...
Propagate exit code from the run() and do_() commandline methods
2024-04-10 16:36:14 +02:00
2b3e04e99a
GHA: Update contains / doesn't contain behave steps to print actual output
2024-04-10 15:04:05 +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
a2b527b343
Merge pull request #1530 from adrianschroeter/git_hint
...
Give a hint where a scmsync git is hosted
2024-04-08 10:49:30 +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
da51547a68
Merge pull request #1526 from bmwiedemann/makeurldebug
...
Readd makeurl debug output
2024-03-24 21:51:35 +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