d72f393f4d
Merge pull request #1683 from dmach/save-session-cookie-on-failed-requests
...
Save session cookie even if a request fails
2025-01-06 08:46:36 +01:00
69700c5724
Merge pull request #1684 from dmach/xpathquery-more-operators
...
Add more operators to XPathQuery
2025-01-03 15:18:00 +01:00
5ab663c591
Add more operators to XPathQuery
2025-01-03 13:47:22 +01:00
e102e65ce0
Save session cookie even if a request fails
2025-01-03 11:15:32 +01:00
Scott Percival
b45f874536
Fix progress bar code to support progressbar2
2024-12-23 11:28:13 +08:00
45c647e3f2
Add support for projectscmsync field in _scmsync.obsinfo metadata
2024-12-03 09:05:17 +01:00
a20f2240a3
Merge pull request #1662 from dmach/osc-status-show-unmodified-help
...
Document that 'status' command prints unmodified files in verbose output
2024-11-29 16:47:08 +01:00
0ce3c4afe7
Merge pull request #1664 from dmach/fix-log-p-M
...
Fix 'log' command to work correctly with --meta --patch options
2024-11-29 16:46:44 +01:00
a6db8ad25c
Fix local building in git projects
...
osc did not find it's store and was unable to run a local build
in a project git
2024-11-29 16:36:48 +01:00
6d91083413
Move running obs_scm_bridge into run_obs_scm_bridge() function
2024-11-29 16:36:48 +01:00
0765997028
Make 'title' and 'description' fields optional in the Package model
...
The fields were made optional because scmsync packages don't provide them
2024-11-29 16:36:48 +01:00
aa9353f6b5
Mute pylint errors in show_package_disabled_repos() that are false-positives
2024-11-29 16:24:33 +01:00
6989fb8b6f
Fix another bytes/unicode issues in core.link_pac() by replacing ElementTree code with XML models
2024-11-29 15:49:20 +01:00
33c67cac04
Fix handling 'lock' field in 'Package' model
2024-11-29 15:46:06 +01:00
79a1245db0
Fix handling SimpleFlag model
2024-11-29 15:44:17 +01:00
31fa1eb152
Merge pull request #1668 from dmach/speedup
...
Speed improvements
2024-11-28 14:38:19 +01:00
baefd63ffc
Merge pull request #1667 from adrianschroeter/loongarch
...
Support LoongArch64 architecture
2024-11-28 14:37:48 +01:00
7ed288b838
Load most of the modules in commandline.py on-demand
2024-11-26 15:38:22 +01:00
c7b8f25fe6
Speed loading commands up
2024-11-26 15:28:02 +01:00
529dc51500
Support LoongArch64 architecture
2024-11-26 10:56:57 +01:00
5c483fadab
Fix traceback in 'linkpac --disable-build'
2024-11-25 08:52:58 +01:00
d8d181ca25
Fix 'log' command to work correctly with --meta --patch options
2024-11-14 13:38:31 +01:00
183a23ccc9
Merge pull request #1660 from dmach/add-request-action-source-repository
...
Extend RequestActionSource with 'repository' attribute
2024-11-12 09:21:27 +01:00
aaa0332782
Document that 'status' command prints unmodified files in verbose output
2024-11-12 09:05:00 +01:00
531753b2e5
Hide progressbar.Bar widget after ProgressBar has completed
2024-11-11 16:59:19 +01:00
0638bd08cf
Avoid printing urlquoted file names in 'getbinaries' command
2024-11-11 16:56:06 +01:00
0b0bff4976
Extend RequestActionSource with 'repository' attribute
...
It is a private patch/extension now, to be upstreamed soon.
2024-11-11 13:40:39 +01:00
31f65dd37e
release 1.10.1
2024-11-08 13:50:47 +01:00
67f7625ee5
Fix crash in 'build' command due to undefined 'build_root' variable
2024-11-08 13:19:19 +01:00
611a6f5b2c
release 1.10.0
2024-11-08 09:18:02 +01:00
f4298b8ed7
Update osc/core.py
...
Co-authored-by: Dirk Mueller <dmueller@suse.com>
2024-11-08 08:30:21 +01:00
8216118278
Update osc/commandline.py
...
Co-authored-by: Dirk Mueller <dmueller@suse.com>
2024-11-08 08:30:21 +01:00
8dff7f58d7
checkout: allow to checkout obs imported sources of scmsync sources
...
This allows to skip the check of obs-scm-bridge and checks out what
is stored in OBS src server.
Note: This is not necessarly the same representation as in git
(.obscpio instead of directories or sub modules).
Also no modification can be committed.
So this is only intended for people who understand the current
internal implementation of the source storage. There is no
guarantee that this won't change.
Checkout of entire project git is not working with this switch, as
the packagelist of osc is empty. It may also make no sense to do
this as it will not perform for large projects.
2024-11-08 08:30:21 +01:00
aaad3c7a10
Merge pull request #1640 from Vogtinator/mkosi
...
Support the mkosi build type
2024-11-07 13:15:30 +01:00
7c6163d3d8
"osc token": Don't crash when a wipe token exists
2024-11-06 13:13:55 +01:00
Fabian Vogt
facdbf2306
Support the mkosi build type
...
Unlike other recipe files, OBS detects this by matching the prefix rather
than the suffix. As this would cause conflicts with e.g. mkosi.spec the
build type detection had to be changed a bit.
2024-11-05 15:48:01 +01:00
0c5dda2fe3
Merge pull request #1657 from dmach/fix-empty-_in_update-_files
...
Change 'update' command to treat empty '.osc/_in_update/_files' as missing
2024-11-05 15:15:54 +01:00
d93bc6e1ab
Merge pull request #1652 from e4t/print_buildroot
...
Print buildroot directory when build or chroot finishes
2024-11-05 15:06:00 +01:00
e28c4fde41
Merge pull request #1642 from andreas-schwab/master
...
get_prj_results: skip non-status elements in prj results
2024-11-05 14:22:32 +01:00
42b5113687
Print buildroot directory when build or chroot finishes
...
This used to be printed but was dropped with a refactoring.
Of course, there is the --just-print-buildroot option, but
there is no harm printing this information anyway.
Signed-off-by: Egbert Eich <eich@suse.com>
2024-11-05 14:20:15 +01:00
1c714355d4
Change 'update' command to treat empty '.osc/_in_update/_files' as missing
2024-11-05 14:16:15 +01:00
856277b63c
Fix store migration from 1.0 to 2.0 when there is a 'sources' file that would conflict with 'sources' directory
2024-11-05 10:07:06 +01:00
79bba89bdc
get_prj_results: skip non-status elements in prj results
2024-10-14 13:24:00 +02:00
4ccb00b392
Merge pull request #1626 from mlschroe/master
...
Store the container annotation in the "containers" directory
2024-10-14 10:09:04 +02:00
1196e17fb6
Merge pull request #1635 from adrianschroeter/fix_scmsync_revisioned_checkout
...
Fix scmsync revisioned checkout
2024-10-14 10:04:56 +02:00
1d87e29c78
Merge pull request #1599 from dmach/gitea_api
...
Add 'gitea_api' module and 'git-obs' executable
2024-10-11 16:23:13 +02:00
70975fc5b8
Merge pull request #1639 from adrianschroeter/token_parameters
...
Support parameters on token triggers
2024-10-11 16:21:49 +02:00
7eddadf620
Merge pull request #1641 from dmach/fix-build-local-package-.osc
...
Fix crash in 'build' command when building with --local-package --alternative-project from a locally initialized .osc package
2024-10-11 16:21:23 +02:00
b0b8588e7c
Fix crash in 'build' command when building with --local-package --alternative-project from a locally initialized .osc package
2024-10-11 14:52:45 +02:00
541b6da423
Improve git-obs startup time by loading less python modules
2024-10-11 13:13:26 +02:00