1
0
mirror of https://github.com/openSUSE/osc.git synced 2026-03-01 15:01:50 +01:00

Commit Graph

  • 6792642166 - add "submitrequest" as an alias for "submitreq" - add "submitrequest revoke" command to be able to delete submissions to projects one can't write to Dirk Mueller 2008-07-25 09:34:29 +00:00
  • 494381866d revert back to throwing the httplib2 error, to be able to preserve http headers etc Dirk Mueller 2008-07-23 20:56:20 +00:00
  • 048414088f - implement --no-checks for osc build - make osc submitreq succeed for submitting new packages (previously the develproject check caused it to abort prematurely) Dirk Mueller 2008-07-23 20:05:09 +00:00
  • 12ff5ac124 - some cleanups/changes for the config handling: * extra-pkgs and urllist settings can be separated by a comma and/or whitespace: 'extra-pkgs: foo, bar xyz' * 'True', 'False' etc. are accepted values for boolean options Marcus Hüwe 2008-07-18 12:08:03 +00:00
  • b37af9ed4f add more information about aggregation of packages, and a link to the wiki page about it. Dr. Peter Poeml 2008-07-17 17:46:21 +00:00
  • f43a22c502 version 0.107 Dr. Peter Poeml 2008-07-16 15:15:42 +00:00
  • 6ff961279c osc update / checkout: don't check out a working copy, or update an existing one, when a source link cannot be applied [bnc#409373] Dr. Peter Poeml 2008-07-16 15:14:57 +00:00
  • 2618902347 remove an os.getcwd() call from function arguments, because that call fails when running the program from a directory which doesn't exist anymore, and thus osc would not run at all. Dr. Peter Poeml 2008-07-16 15:04:37 +00:00
  • cdab0b19ea - osc build: make the --extra-pkgs option configurable via .oscrc. Default is "extra-pkgs = vim gdb strace" -- and it can be overridden with -x '' on the commandline, or set to empty in the config. [bnc#345142] - make tilde expansion work on the packagecachedir setting Dr. Peter Poeml 2008-07-12 12:06:23 +00:00
  • d3da0085a4 bump version (0.106); update NEWS file Dr. Peter Poeml 2008-07-11 10:42:01 +00:00
  • c38fe33646 always expand sources for "pretty" diffs -- this affects 'osc rdiff' and 'osc submitreq show' Dr. Peter Poeml 2008-07-11 10:39:22 +00:00
  • 45fa4e1c95 more submit request features. Dr. Peter Poeml 2008-07-11 10:24:00 +00:00
  • f06de5c77f take note of some wanted submit request features. Dr. Peter Poeml 2008-07-11 09:49:47 +00:00
  • 572c58bc24 show author's name when listing submitrequests Marcus Hüwe 2008-07-10 01:57:38 +00:00
  • 83862c1040 submitreq: add shortcut 'sr' for Darix Dr. Peter Poeml 2008-07-09 20:38:49 +00:00
  • 87460b2763 fix typo Dr. Peter Poeml 2008-07-09 15:26:24 +00:00
  • 20e75c4669 update NEWS and TODO file Dr. Peter Poeml 2008-07-09 15:25:16 +00:00
  • e9fe10b11e bump version (0.105) Dr. Peter Poeml 2008-07-09 15:23:12 +00:00
  • de0bb98200 add submitreq delete action (thanks to Dirk for the patch) Dr. Peter Poeml 2008-07-09 15:22:18 +00:00
  • acaef1d250 - disable signature check when getting data from a rpm file - catch rpm.error exceptions Marcus Hüwe 2008-07-08 15:51:37 +00:00
  • 38e66e52e4 fuseosc: reworked file cache Pavol Rusnak 2008-07-07 07:35:41 +00:00
  • 010c0ae7a0 fixed typo Marcus Hüwe 2008-07-04 12:56:32 +00:00
  • 5b84831d25 don't expand/unexpand if the working copy has local modifications - this is an ugly workaround for #399247 but this way the working copy isn't screwed up Marcus Hüwe 2008-07-04 12:54:02 +00:00
  • d8ed705987 initial commit of fuseosc Pavol Rusnak 2008-06-30 14:20:06 +00:00
  • c8b41c643a - copy_pac: use the correct userid when copying to another apiurl Marcus Hüwe 2008-06-30 14:07:11 +00:00
  • 73fd228c14 - use apiurl from the storedir when running 'osc submitreq list/create' Marcus Hüwe 2008-06-27 17:54:59 +00:00
  • eb8a8bbc79 - support "submitreq list" also in a project directory Dirk Mueller 2008-06-27 17:14:15 +00:00
  • 6c13b8accc add news Dirk Mueller 2008-06-27 16:37:02 +00:00
  • 6d5dab90b4 list submitrequests in a sorted order.. newest first Dirk Mueller 2008-06-27 16:36:36 +00:00
  • 72d0d2fbbb - add an optional parameter req_state to get_submitreq_list() to be able to query also rejected submit requests - make the list sortable - make the list output more beautiful Dirk Mueller 2008-06-27 16:36:16 +00:00
  • 607ed31f97 - add news entry - also list the http error code Dirk Mueller 2008-06-27 11:24:15 +00:00
  • 9eba706bd3 print the backend error code Dirk Mueller 2008-06-27 11:17:27 +00:00
  • 5768e35047 - applied slightly modified version of Node's patch which added a --revision option to do_linkpac Marcus Hüwe 2008-06-26 10:47:58 +00:00
  • f16fb793e3 do not add _linkerror's to the project's working copy Dirk Mueller 2008-06-25 17:37:05 +00:00
  • 927019a7eb - added initial support for involved projects/packages (the xpath predicate is stolen from the webclient;) ) Marcus Hüwe 2008-06-24 15:07:44 +00:00
  • fdb5e1f260 list news Dirk Mueller 2008-06-24 09:41:30 +00:00
  • 3df4edb5bb update usage info Dirk Mueller 2008-06-24 09:39:39 +00:00
  • aa0a6976cb guess the parameters of list if inside a working dir Dirk Mueller 2008-06-24 09:37:49 +00:00
  • 252e2a3e63 release is optional (doesn't exist on debian) Dirk Mueller 2008-06-23 08:38:05 +00:00
  • 1be2163733 double check the correctness of the build info for local build, otherwise packages are stored incorrectly in the package cache and that might cause problems later. Also refuse to build an architecture locally that is not supported by the host architecture Dirk Mueller 2008-06-20 13:37:49 +00:00
  • 3fb7530028 add an API error type of class to throw Dirk Mueller 2008-06-20 13:36:45 +00:00
  • be934cc16d - fix bug #400431 Marcus Hüwe 2008-06-18 14:34:30 +00:00
  • 2bd196d8e3 - osc buildhist: change the output into a format which better matches actual RPM filenames. - give commit message tempfiles a ".diff" suffix, so syntax highlighting might work in some editors Dr. Peter Poeml 2008-06-17 06:12:48 +00:00
  • 7ee4444b6b show error messages from the API also for type 500 errors Dr. Peter Poeml 2008-06-16 19:12:24 +00:00
  • dd9d1cb49f osc build: handle exception when getting buildinfo fails, for cases != 404 Dr. Peter Poeml 2008-06-12 12:12:29 +00:00
  • 7675c55242 fix and use comparePac() Marcus Hüwe 2008-06-11 13:02:40 +00:00
  • 7d8834a0a3 bump version to 0.104, adjust NEWS file Dr. Peter Poeml 2008-06-11 08:34:39 +00:00
  • 693987ac49 osc update: after update, reset the revision when updating multiple package. Fixes "404: Not Found" type errors when updating an entire project. [bnc#399177] Dr. Peter Poeml 2008-06-11 08:29:27 +00:00
  • 61e4cf6798 babysitter: The api returns error messages meanwhile. Thus, we don't need to look up the reason of errors anymore. Dr. Peter Poeml 2008-06-11 08:17:55 +00:00
  • f4228de56b osc wipebinaries: add missing check for commandline arguments, which could cause a PACKAGE argument to be ignored Dr. Peter Poeml 2008-06-11 08:01:10 +00:00
  • da101858ee - fixed make_diff in order to avoid errors when committing a new package (created with mkpac) Marcus Hüwe 2008-06-10 22:32:53 +00:00
  • bce87c182d - handle error resulting from unexpected zero-length .osc/_files metadata by raising oscerr.NoWorkingCopy() Dr. Peter Poeml 2008-06-10 10:15:49 +00:00
  • 06c2cbf882 bump version to 0.103, adjust NEWS file Dr. Peter Poeml 2008-06-06 12:09:00 +00:00
  • 86ad9766b2 - make submit request possible without giving commandline arguments, under some circumstances -- when there is a working copy, and the package is a source link, osc will figure out what's needed. - don't stop submitrequests on packages that have a devel project defined, if the submit comes from that project. - osc checkout: checkout of source links is now done in expanded form per default. --unexpand-link can be used to get the raw link file (and patches). Dr. Peter Poeml 2008-06-06 12:04:34 +00:00
  • 916346f8c6 Show the <summary> from the server reply's body also for 403 errors. Dr. Peter Poeml 2008-06-06 10:55:17 +00:00
  • 7cfa8b09cd update NEWS Dr. Peter Poeml 2008-06-03 15:16:10 +00:00
  • 8362728a8e bump version to 0.102 Dr. Peter Poeml 2008-06-03 15:12:49 +00:00
  • 5438e4023a osc submitreq: look up the develproject of the target, and if there is one, don't create the request, unless forced with --nodevelproject. Dr. Peter Poeml 2008-06-03 15:01:01 +00:00
  • 7641ed0c8c osc branch: add --nodevelproject Dr. Peter Poeml 2008-06-03 13:16:55 +00:00
  • 98090f8b09 make 'osc branch' show the actually created branch project name, not a guess one. Dr. Peter Poeml 2008-06-03 12:43:52 +00:00
  • 5000e4e148 A less confusing version of the last fix. Dr. Peter Poeml 2008-06-03 12:33:29 +00:00
  • 65e4d5bdd1 when -d (global, for debug) was used, save the body because it can't be read twice Dr. Peter Poeml 2008-06-03 12:31:41 +00:00
  • f8daea6288 bump version (0.101) and update NEWS file Dr. Peter Poeml 2008-05-27 11:03:21 +00:00
  • 3f9b53ca6e osc branch: use --expand-link in the example that shows how to check out the branched package Dr. Peter Poeml 2008-05-26 13:12:05 +00:00
  • bbe533087e improve error handling, by printing the <summary> given by the API for HTTP status code 400 (bad request) Dr. Peter Poeml 2008-05-21 16:38:50 +00:00
  • ac55bcaa5a make help of osc init clearer Dr. Peter Poeml 2008-05-21 16:10:20 +00:00
  • d8245f5f36 - add osc branch command, using the branch API call to branch a package to home:poeml:branches:PRJ/PKG Dr. Peter Poeml 2008-05-21 15:49:00 +00:00
  • 7e524fd442 - osc commit: open $EDITOR for commit message - osc status: implement -q/--quiet switch - osc deletepac: allow deletion of multiple packages at once - osc info: slightly more verbose - core.edit_message() added - core.getStatus() accepts new "quiet" argument - oscerr.UserAbort added Dr. Peter Poeml 2008-05-21 13:44:49 +00:00
  • 3c5a25f1a5 - don't do any exception handling in the sync() method of the metafile() class. It's up to the caller what to do in case of an exception - edit_meta(): raise an exception instead of printing an "useless" error message. - make "osc meta prjconf <project> -e" work again (probably r3702 caused the problem) Marcus Hüwe 2008-05-20 16:03:08 +00:00
  • 4d1612fb34 add NEWS entry for osc maintainer -D Dr. Peter Poeml 2008-05-20 12:32:20 +00:00
  • 4476afafd7 -cosmetic changes for rprjresults and rresults -show Legend for prjresults only, if there are also packages to show Tom Patzig 2008-05-20 11:36:16 +00:00
  • aba87c08dd - added 'file_ext' key to the metatypes dict(). This key contains the filename extension for the particular metatype. This way we achieve that each metatype has the correct syntax highliting when running "osc meta -e <metatype>..." (e.g. prjconf => .txt, pkg => .xml etc.) Marcus Hüwe 2008-05-20 09:23:57 +00:00
  • d80c47c0b9 - osc maintainer: -D devel_project, --devel-project=devel_project define the project where this package is primarily developed - core: add addDevelProject() method Dr. Peter Poeml 2008-05-20 08:29:54 +00:00
  • 849e2a7153 clean up NEWS and TODO in preperation of 0.100 release Dr. Peter Poeml 2008-05-19 15:15:18 +00:00
  • fd0c04477b - update version to 0.100 - decouple osc's version number from the versioning of the .osc storage directory data format. The latter gets __store_version__ = 1.0 now. Dr. Peter Poeml 2008-05-19 14:56:59 +00:00
  • abb97eb595 -new command rprjresults, to show remote project results -new command rresults, to show remote package results Tom Patzig 2008-05-16 12:25:50 +00:00
  • e69486bdc8 -in status-filter mode only show repos with the matching status (in name-filter/or mixed mode all repos are shown) Tom Patzig 2008-05-16 11:15:41 +00:00
  • abcb4f8489 - legend in prjresults is default enabled - added status-filter and name-filter option to prjresults Tom Patzig 2008-05-15 18:09:24 +00:00
  • db6dcbe8a9 treat build status 'finished' as 'building' Dr. Peter Poeml 2008-05-15 15:44:57 +00:00
  • 34e7822bbb - added --baselibs option to osc build Marcus Hüwe 2008-05-08 12:21:57 +00:00
  • 3e0ba6285b - don't exit when there's nothing to do for a package (instead simply return) - there's no need to catch SystemExit's when creating a new package or committing something Marcus Hüwe 2008-05-08 11:55:32 +00:00
  • 25ab4d7af6 fix KeyError exception when a status is missing in the result Michal Marek 2008-05-05 12:27:34 +00:00
  • f041ee43ba - use absolute pathnames for preferred package dirs Marcus Hüwe 2008-05-04 14:00:42 +00:00
  • 602c146663 - return a real string instead of an tuple when invoking 'print' on the object Marcus Hüwe 2008-05-03 18:25:24 +00:00
  • afec162189 - added --keep-maintainers switch to copypac (do not remove original maintainers and replace them with caller) Pavol Rusnak 2008-04-30 12:28:25 +00:00
  • 1326661f5b Removed merge tracking for "svnmerge" for https://forgesvn1.novell.com/svn/opensuse/branches/buildservice/osc-exception-handling Dr. Peter Poeml 2008-04-28 17:09:25 +00:00
  • 3018460596 Merged revisions 3774-3775,3779,3781-3782,3787,3789-3793,3798,3802,3805,3817-3822,3827,3829-3830,3837-3839,3841-3842,3848-3850 via svnmerge from https://forgesvn1.novell.com/svn/opensuse/branches/buildservice/osc-exception-handling Dr. Peter Poeml 2008-04-28 16:37:44 +00:00
  • f8b35ba80a change some places where queries are passed to makeurl(). Use dictionaries for that, which causes makeurl() to automatically do the quoting work. Dr. Peter Poeml 2008-04-28 15:48:40 +00:00
  • 5d7df534ee submitreq show: fix the --diff option; the diff was shown reversed. (bnc#379519) Dr. Peter Poeml 2008-04-28 09:39:07 +00:00
  • 2440bed285 - added --job option to the do_build() command. (this option will be passed to build script) Marcus Hüwe 2008-04-24 09:00:23 +00:00
  • 4c6ce9ae56 - added new method getStatus() which calculates the status of certain packages - cleaned up do_status() and added support for multiple project dirs (osc st prj_dir1 /path/to/prj_dir2 ...) Marcus Hüwe 2008-04-23 21:51:24 +00:00
  • 40642ecaf4 save cookies even in case of urllib2.HTTPError exceptions [bnc#378421] Dr. Peter Poeml 2008-04-23 07:07:45 +00:00
  • a4f4488a50 - fixed KeyError when printing the new_conf_template Marcus Hüwe 2008-04-22 22:43:00 +00:00
  • 34b5b109ac remove osc.core.urlopen(), which is depracated since at least a year Dr. Peter Poeml 2008-04-22 22:41:49 +00:00
  • 5d6984ac64 remove code that was added in commit 3504 for debugging purposes, but never used. (Bug https://bugzilla.novell.com/show_bug.cgi?id=369176, empty responses from api.opensuse.org.) Dr. Peter Poeml 2008-04-22 22:35:48 +00:00
  • a13e822838 - use "rev=upload" when deleting otherwise this would result in a double commit (if "rev=upload" is not specified bs_srcserver does a "real" commit and additionally osc sends a request do a commit => 2 commits) Marcus Hüwe 2008-04-21 15:07:34 +00:00
  • c4f7b89062 warn only once for each unknown status in 'osc prjresults' Michal Marek 2008-04-18 11:37:19 +00:00
  • 61e2a77eb1 fix api call to request log file file. This was the legacy call, which seems not to work anymore. Adrian Schröter 2008-04-14 07:07:08 +00:00
  • 6debf60892 temporary workaround for cookie handling problem by Andreas Adrian Schröter 2008-04-12 08:04:41 +00:00
  • 0835580d59 Abort if meta_exists encounters an unexpected error (bnc#377693). The correct fix is to propagate this to commandline.py and exit() there. Michal Marek 2008-04-11 10:49:43 +00:00