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

4505 Commits

Author SHA1 Message Date
722bd5003a GHA: Fix podman push error 'obs-server:latest: image not known' 2023-06-19 09:05:11 +02:00
afcf76aa44
Merge pull request #1340 from adrianschroeter/fix_crash_no_link
Fix crash when submiting a package which has no _link
2023-06-19 08:50:10 +02:00
28824ba7bd
Merge pull request #1347 from dmach/fix-printing-partial-utf8-characters
Fix printing utf-8 characters to stdout
2023-06-16 09:45:34 +02:00
c3954ff4fd Fix printing utf-8 characters to stdout
When utf-8 encoded text is transferred over network and read in chunks,
if frequently happens that a character gets split between 2 chunks.
Decoding such chunks fails on invalid multibyte sequence.

The solution is to forward the bytes to stdout's buffer
and make the utf-8 decoding "someone else's problem".
2023-06-16 09:03:49 +02:00
ff66c1e4f7 Fix crash when submiting a SCM package which has no _link 2023-06-14 12:30:27 +02:00
03016a6f7b
Merge pull request #1335 from dmach/unicode-passwords
Correctly handle passwords with utf-8 characters
2023-06-12 09:24:29 +02:00
03c44e3ecd
Merge pull request #1342 from dmach/fix-api-oom
Fix 'api' command to stream output to avoid running out of memory
2023-06-12 09:22:29 +02:00
7aa68d0c8a Fix 'api' command to stream output to avoid running out of memory 2023-06-06 13:40:41 +02:00
56f7cbafa1
Merge pull request #1337 from eliroca/eroca/add-osc-browse-reqid
Open requests in browser via osc browse
2023-06-02 14:04:58 +02:00
Elisei Roca
2726b5a46d Open requests in browser via osc browse 2023-06-02 10:26:24 +02:00
0dacf21dcb
Merge pull request #1336 from eliroca/eroca/opensuse-spelling
openSUSE is the only correct way to spell openSUSE
2023-06-02 09:45:27 +02:00
Elisei Roca
7fce95e2bd spell openSUSE correctly
openSUSE is the only way to spell openSUSE, according to https://en.opensuse.org/Help:Style#openSUSE_spelling
2023-06-01 20:48:02 +02:00
d9676debb9 Correctly handle passwords with utf-8 characters 2023-06-01 14:00:03 +02:00
ac21d2b5ac
Merge pull request #1338 from dmach/gha-explicit-registries
GHA: Use explicit registries
2023-06-01 13:59:43 +02:00
e17a4a3108 GHA: Add 'leap:15.5' container to the test matrix 2023-06-01 13:38:40 +02:00
4264a63ce4 GHA: Use explicit registries 2023-06-01 13:37:27 +02:00
baff384678
Merge pull request #1332 from dmach/fix-urllib3-verify_mode-CERT_NONE
Fix ValueError: Cannot set verify_mode to CERT_NONE when check_hostname is enabled
2023-05-31 10:09:01 +02:00
14fba8bcb7 Fix ValueError: Cannot set verify_mode to CERT_NONE when check_hostname is enabled 2023-05-30 16:29:25 +02:00
56de8ceebb release 1.1.4 2023-05-24 08:59:45 +02:00
45ad7349ee
Merge pull request #1329 from dmach/req_states-review-list
Change 'review list' command to display open requests (state: new, review, declined)
2023-05-23 16:01:18 +02:00
2bd9142373
Merge pull request #1330 from dmach/fix-AppImage-OWD
Fix running osc in an AppImage by switching to the correct working directory
2023-05-23 16:00:39 +02:00
3f2f5f5ab1 Fix running osc in an AppImage by switching to the correct working directory 2023-05-23 15:30:32 +02:00
58c5a3074a
Merge pull request #1331 from dmach/gha-disable-repo-openh264
GHA: Disable repo 'repo-openh264' during tests
2023-05-23 15:23:51 +02:00
f4e2e50e29 GHA: Disable repo 'repo-openh264' during tests
We don't use it
2023-05-23 15:04:53 +02:00
7744e32ba4
Merge pull request #1328 from andreas-schwab/master
Handle ProtocolError exception
2023-05-19 22:16:36 +02:00
64c0cc6a5a Change 'review list' command to display open requests (state: new, review, declined)
The original behavior was that only requests in the 'review' state
were displayed.
2023-05-19 22:04:50 +02:00
7c085b18d5
Merge pull request #1323 from Vogtinator/req_state
Add req_states parameter to osc.core.get_review_list
2023-05-19 22:04:06 +02:00
Andreas Schwab
623148a04a Handle ProtocolError exception 2023-05-19 21:43:21 +02:00
04fb100ca9
Merge pull request #1326 from dmach/fix-missing-URLSchemeUnknown-in-old-urllib3
Fix grabber to work with old urllib3 versions that do not contain URLSchemeUnknown exception
2023-05-16 09:07:26 +02:00
309f10633d Fix grabber to work with old urllib3 versions that do not contain URLSchemeUnknown exception 2023-05-15 22:38:21 +02:00
Fabian Vogt
70135090cc Add req_states parameter to osc.core.get_review_list
Keep the original behaviour by default, but allow other callers to also
request reviews on e.g. declined SRs.
2023-05-12 11:02:51 +02:00
d089e878ca release 1.1.3 2023-05-10 09:11:35 +02:00
00464e34a9
Merge pull request #1320 from dmach/fix-diff-no-args
Fix 'diff' command when no files are specified
2023-05-10 08:58:16 +02:00
1ad022a616 Fix 'diff' command when no files are specified 2023-05-09 21:45:20 +02:00
dc50e6c981
Merge pull request #1319 from dmach/review-list-state
Consider only open requests when listing requests with a given review state
2023-05-09 16:54:28 +02:00
f224926125
Merge pull request #1318 from dmach/fix-xmlindent-elementtree
Fix core.xmlindent() to work with ElementTree objects
2023-05-09 16:14:17 +02:00
00decd25d1 Consider only open requests when listing requests with a given review state 2023-05-09 16:12:21 +02:00
c8f2ae1ae6 Fix core.xmlindent() to work with ElementTree objects 2023-05-09 08:42:53 +02:00
Marco Strigl
ba1b3c791b
Merge pull request #1314 from dmach/backup-edited-messages
Backup edited messages and notify user about them when osc errors out
2023-05-04 11:42:48 +02:00
b789cdfed6 Backup edited messages and notify user about them when osc errors out
The messages are kept in ~/.cache/osc/edited-messages for 1 day.
2023-05-04 11:00:07 +02:00
3f9b9a2fb8
Merge pull request #1313 from dmach/trusted_prj-globs
Add glob support to the 'trusted_prj' config option
2023-05-04 10:02:49 +02:00
32a3078d67 release 1.1.2 2023-05-03 10:11:24 +02:00
2502f7a57f Add glob support to the 'trusted_prj' config option 2023-05-02 09:56:27 +02:00
aa5e0952e2 Fix fallback KeyringLocked to inherit from Exception 2023-05-02 09:55:30 +02:00
651dc708a5
Merge pull request #1311 from dmach/fix-diff-specify-files
Fix 'diff' command to support diffing selected files only
2023-04-28 21:55:35 +02:00
c6e09900ab
Merge pull request #1312 from dmach/fix-exception-when-failed-to-unlock-kwallet
Fix a traceback when failed to unlock a keyring
2023-04-28 21:54:59 +02:00
1a6fa63ac9 Fix a traceback when failed to unlock a keyring 2023-04-28 16:12:19 +02:00
80fc2bf7cb Don't retry on 400 HTTP status code in core.server_diff() 2023-04-28 14:54:51 +02:00
b0629f6b90 connection: Allow disabling retry on 400 HTTP status code
We probably want the retry on by default to retry on running services,
but in some cases such as osc diff it only adds delays while handling
a quite expected errror state.
2023-04-28 14:53:29 +02:00
49cfd020fd Fix 'diff' command to support diffing selected files only 2023-04-28 14:38:43 +02:00