|
4a6f069a4c
|
Remove core.setDevelProject() in favor of core.set_devel_project()
|
2024-02-23 10:30:15 +01:00 |
|
|
537dca3c7f
|
Migrate core.get_repos_of_project() to obs_api.Project
|
2024-02-23 10:30:15 +01:00 |
|
|
0b1f98acb3
|
Migrate core.get_repositories_of_project() to obs_api.Project
|
2024-02-23 10:30:15 +01:00 |
|
|
d017a490a0
|
Migrate core.show_scmsync() to obs_api.{Package,Project}
|
2024-02-23 10:18:26 +01:00 |
|
|
af24f3c75a
|
Merge pull request #1349 from dmach/xmlmodel
Object wrappers for OBS XML
|
2024-02-23 10:15:05 +01:00 |
|
|
2616ca454e
|
release 1.6.1
|
2024-02-23 09:45:57 +01:00 |
|
|
64760193ca
|
Merge pull request #1485 from dmach/xdg
Honor XDG_CONFIG_HOME and XDG_CACHE_HOME env vars
|
2024-02-22 11:01:24 +01:00 |
|
|
eab83d3612
|
Fix resolving config symlink to the actual config file
|
2024-02-22 10:20:28 +01:00 |
|
|
8fc1ad5220
|
Warn about ignoring XDG_CONFIG_HOME and ~/.config/osc/oscrc if ~/.oscrc exists
|
2024-02-22 10:20:28 +01:00 |
|
|
b03f5d3b86
|
Migrate core.set_devel_project() to obs_api.Package
|
2024-02-21 09:46:53 +01:00 |
|
|
ab36108871
|
Implement do_snapshot() and has_changed() methods to determine changes in BaseModel
|
2024-02-21 09:46:53 +01:00 |
|
|
00d2192bcd
|
Migrate core.show_devel_project() to obs_api.Package
|
2024-02-21 09:46:53 +01:00 |
|
|
0dd1f526d8
|
Add XML models for Project and Package
|
2024-02-21 09:46:53 +01:00 |
|
|
e5774a5730
|
Add XmlModel class that encapsulates manipulation with XML
|
2024-02-21 09:46:53 +01:00 |
|
|
e8c19bd1b3
|
Merge pull request #1491 from dmach/fix-500-meta-attribute
Fix error 500 in running 'meta attribute <prj>'
|
2024-02-19 20:03:55 +01:00 |
|
|
dcef7fab23
|
Fix error 500 in running 'meta attribute <prj>'
|
2024-02-19 16:09:12 +01:00 |
|
|
6080c5c795
|
Merge pull request #1487 from nephros/portable-date-suse
Use busybox compatible commands for completion
|
2024-02-19 10:00:03 +01:00 |
|
|
843ff42af0
|
Merge pull request #1486 from dmach/fix-slash_split
Fix core.slash_split() to strip both leading and trailing slashes
|
2024-02-19 09:21:28 +01:00 |
|
|
073b0dd82a
|
RTD: Require sphinx-rtd-theme
|
2024-02-16 20:28:26 +01:00 |
|
nephros
|
dd712bba0e
|
Use busybox compatible commands for completion
- use portable call to date(1)
- use plain stat(1) for ctime
- don't use mv -u
|
2024-02-14 17:20:10 +01:00 |
|
|
dec4143e6c
|
Fix core.slash_split() to strip both leading and trailing slashes
|
2024-02-14 14:31:39 +01:00 |
|
|
8e7f8fd415
|
Honor XDG_CONFIG_HOME and XDG_CACHE_HOME env vars
|
2024-02-14 14:24:04 +01:00 |
|
|
0f47ce90c5
|
Merge pull request #1483 from dmach/makeurl-remove-string-queries
Remove remaining string queries from makeurl() calls
|
2024-02-12 15:13:56 +01:00 |
|
|
cff6a0ca3a
|
Remove remaining string queries from makeurl() calls
|
2024-02-12 14:25:49 +01:00 |
|
|
d1f45222f6
|
Merge pull request #1482 from dmach/util-xml
Move xml_indent, xml_quote and xml_unquote to osc.util.xml module
|
2024-02-12 10:25:06 +01:00 |
|
|
556c97d7ee
|
Move xml_indent, xml_quote and xml_unquote to osc.util.xml module
|
2024-02-12 09:27:30 +01:00 |
|
|
ff31a5cd4b
|
Merge pull request #1479 from dmach/branch-scmsync
Error out when branching a scmsync package
|
2024-02-09 14:30:31 +01:00 |
|
|
dbecb16404
|
Merge pull request #1476 from dmach/makeurl
Refactor makeurl(), deprecate query taking string or list arguments, drop osc_urlencode()
|
2024-02-09 14:28:06 +01:00 |
|
|
0f8a8430fc
|
Remove all path quoting, rely on makeurl()
|
2024-02-09 13:26:37 +01:00 |
|
|
dcd147f52d
|
Always use dict query in makeurl()
|
2024-02-09 13:26:37 +01:00 |
|
|
3f14cef53a
|
Refactor makeurl(), deprecate query taking string or list arguments, drop osc_urlencode()
|
2024-02-09 13:26:37 +01:00 |
|
|
e480628670
|
Merge pull request #1480 from dmach/get_user_input
New get_user_input() function for consistent handling of user input.
|
2024-02-09 13:13:03 +01:00 |
|
|
6688ffd5d9
|
Change 'osc wipe' command to use the new get_user_input() function.
Example:
>>> Really wipe '/var/tmp/build-root/openSUSE_Tumbleweed-x86_64'? [y/N]:
changed to:
>>> Really wipe '/var/tmp/build-root/openSUSE_Tumbleweed-x86_64'?
>>> y)yes / n)no (default=n):
|
2024-02-08 14:33:28 +01:00 |
|
|
52d014d24d
|
New get_user_input() function for consistent handling of user input.
The available answers are provided in a dictionary and the prompt is
generated from them.
Also, answers are higlighted if the terminal supports it.
|
2024-02-08 14:33:28 +01:00 |
|
|
bce5be4661
|
Error out when branching a scmsync package
|
2024-02-07 13:52:58 +01:00 |
|
|
9070d03cb6
|
GHA: Fix obs-server test container to own files created under /srv/obs/build by obsrun
|
2024-01-26 13:52:11 +01:00 |
|
|
5662198d22
|
1.6.0
|
2024-01-25 09:49:14 +01:00 |
|
|
447578e1fa
|
spec: Add 0%{?amzn} macro that wasn't usptreamed
https://build.opensuse.org/package/rdiff/openSUSE:Tools/osc?linkrev=base&rev=431
|
2024-01-25 09:39:15 +01:00 |
|
|
4ca4845f6c
|
Merge pull request #1474 from dmach/quiet-progressbar
Don't show progressbars when --quiet is specified
|
2024-01-25 09:31:18 +01:00 |
|
|
76a5432a7d
|
Don't show meter in terminals that are not interactive
|
2024-01-24 15:47:37 +01:00 |
|
|
7d6eebeabb
|
Refactor 'meter' module, use config settings to pick the right class
|
2024-01-24 15:47:37 +01:00 |
|
|
c7af0e458f
|
Use Field.get_callback to handle quiet/verbose and http_debug/http_full_debug options
|
2024-01-24 15:47:37 +01:00 |
|
|
8a38a9da82
|
Implement get_callback that allows modifying returned value to the Field class
|
2024-01-24 15:47:37 +01:00 |
|
|
a8c7661627
|
Implement 'quiet' conf option
|
2024-01-24 15:47:37 +01:00 |
|
|
237d0d30f6
|
behave: Print server logs when a scenario fails
|
2024-01-24 15:45:06 +01:00 |
|
|
01036341d4
|
Merge pull request #1473 from dmach/nested-models
Support nested models + related fixes
|
2024-01-23 21:09:35 +01:00 |
|
|
0e6117ab35
|
Merge pull request #1471 from dmach/Password.encode
Fix Password.encode() on python < 3.8
|
2024-01-23 20:46:14 +01:00 |
|
|
0413179709
|
Fix Password.encode() on python < 3.8
|
2024-01-23 20:07:13 +01:00 |
|
|
7903ade2b4
|
Add support for List[BaseModel] type to Field class
|
2024-01-23 20:05:38 +01:00 |
|
|
ea0bf1bb60
|
Report class name when reporting an error during instantiating BaseModel object
|
2024-01-23 20:05:33 +01:00 |
|