5123 Commits

Author SHA1 Message Date
Ludwig Nussel
d7ba2a2891 userscript/origin.user.js: nice icons
spinner and such
2019-05-03 13:05:21 +02:00
Stephan Kulow
47162d79f0
Merge pull request #1980 from coolo/add_testing_container
Add container for testing in leap 15.1
2019-05-03 09:59:32 +02:00
Stephan Kulow
14303a60da Add container for testing in leap 15.1
The container will be built on OBS and be used on travis to avoid waiting
for the container to build (or to error because of download.opensuse.org madness)
2019-05-03 09:41:37 +02:00
Stephan Kulow
6508d76633
Merge pull request #1976 from jberry-suse/origin-manager-revision-state-none-origin
origin-manager: handle no origin when determining revision state.
2019-05-03 06:45:56 +02:00
Stephan Kulow
7c8e5731b5
Merge pull request #1978 from jberry-suse/osclib-conf-all-strings
osclib/conf: convert all non-string defaults to string equivalents.
2019-05-03 06:45:33 +02:00
Stephan Kulow
53f5522b93
Merge pull request #1979 from jberry-suse/dist-spec-python3
dist/package: handle python 2 vs python 3 dependencies.
2019-05-03 06:32:30 +02:00
Jimmy Berry
c142b9052f dist/package: handle python 2 vs python 3 dependencies.
Since osc was updated to require python 3 handle dependencies in
same fashion as osc so as to get them right.
2019-05-02 15:55:03 -05:00
Jimmy Berry
be729c0bd1 dist/package: require influxdb and telegraf for Tumbleweed.
The packages have made there way into Tumbleweed and thus can now be
required instead of suggested.
2019-05-02 15:28:57 -05:00
Jimmy Berry
9214736f37 dist/package: drop %check and related build requirements.
Not feasible to run tests on OBS.
2019-05-02 15:24:12 -05:00
Stephan Kulow
410ee68996
Merge pull request #1977 from jberry-suse/dist-package-osc-plugin-depend-osclib
dist/package: add osclib dependency to all osc plugin packages.
2019-05-02 22:03:07 +02:00
Jimmy Berry
e66fa4c404 osclib/conf: convert all non-string defaults to string equivalents.
Python3 osc config parsing explodes on non-strings.
2019-05-02 14:55:12 -05:00
Jimmy Berry
38b9ab430e dist/package: add osclib dependency to all osc plugin packages. 2019-05-02 14:48:01 -05:00
Jimmy Berry
e20725a482 osclib/origin: handle origin_info when None. 2019-05-02 14:44:14 -05:00
Jimmy Berry
cbd3e446e6 osclib/origin: origin_revision_state(): do not find origin when None.
Previously, there was no way to distinguish between a None origin and no
origin_info passed in. Using False as default allows the two cases to be
distinguished.
2019-05-02 14:43:37 -05:00
Jimmy Berry
02d22c1180 Add CNAME for github pages serving.
Utilized for serving content of web directory.
2019-05-02 10:19:42 -05:00
Stephan Kulow
e4b5f68fa0
Merge pull request #1973 from michelmno/dryrun
[ttm] do not wait publishing if dryrun
2019-05-02 13:01:58 +02:00
Stephan Kulow
94176960bb
Merge pull request #1974 from nilxam/pika_rabbit
PubSubConsumer: adopt to Pika 1.0 change
2019-05-02 12:44:04 +02:00
Stephan Kulow
fefa1adaf7 PubSubConsumer: Fix cancel callbacks 2019-05-02 11:55:08 +02:00
Stephan Kulow
22ff335e45 PubSubConsumer: fix timer API and close callbacks 2019-05-02 11:26:32 +02:00
Stephan Kulow
79109efe55 PubSubConsumer: add SSL options and fix reason API 2019-05-02 11:14:06 +02:00
0877289bf3 PubSubConsumer: adopt to Pika 1.0 change 2019-05-02 17:05:53 +08:00
Michel Normand
9e248644f8 [ttm] do not wait publishing if dryrun
Signed-off-by: Michel Normand <normand@linux.vnet.ibm.com>
2019-05-02 10:47:03 +02:00
Stephan Kulow
9cdbc9ac8d
Merge pull request #1971 from jberry-suse/origin-manager-webui
origin-manager: provide web interface to aid in maintenance and decision making
2019-05-02 08:37:24 +02:00
Stephan Kulow
09332504d4
Merge pull request #1968 from coolo/python3_cherry_picks
Python3 cherry picks
2019-05-02 07:59:22 +02:00
Jimmy Berry
8022a8435a obs_operator: do not validate apiurl when set by flag. 2019-05-01 18:26:54 -05:00
Jimmy Berry
83c170660f dist/ci/flake-extra: include osc-origin.py in product grep. 2019-05-01 18:25:04 -05:00
Jimmy Berry
70a70a3983 web/origin-manager: provide initial interface utilizing operator handlers. 2019-05-01 18:24:59 -05:00
Jimmy Berry
5ffe4931e7 obs_operator: provide request/submit handler. 2019-05-01 18:24:27 -05:00
Jimmy Berry
2e311f0702 obs_operator: provide package/diff handler. 2019-05-01 18:24:18 -05:00
Jimmy Berry
2722f5fe2f obs_operator: provide origin/projects handler. 2019-05-01 15:55:33 -05:00
Jimmy Berry
ed20276100 obs_operator: provide origin/potentials handler. 2019-05-01 15:55:33 -05:00
Jimmy Berry
6c931615c7 obs_operator: provide origin/history handler. 2019-05-01 15:55:33 -05:00
Jimmy Berry
c3c4069c79 obs_operator: add format support to origin/list handler. 2019-05-01 15:55:27 -05:00
Jimmy Berry
7bf860c8cb obs_operator: handle empty body POST request. 2019-05-01 15:49:21 -05:00
Jimmy Berry
701e5ea2d1 obs_operator: support CORS preflight check OPTIONS requests. 2019-05-01 15:49:21 -05:00
Jimmy Berry
9a00f9c995 osc-origin: add command to list package origin history. 2019-05-01 15:49:21 -05:00
Jimmy Berry
4be2b335d8 osclib/origin: add origin_history(). 2019-05-01 15:49:21 -05:00
Jimmy Berry
3b61db61e5 osc-origin: add command to list potential origins for a package. 2019-05-01 15:49:21 -05:00
Jimmy Berry
4bae7078b8 osclib/origin: add origin_potentials(). 2019-05-01 15:49:21 -05:00
Jimmy Berry
792271d71d osc-origin: add projects command to list managed projects. 2019-05-01 15:49:21 -05:00
Jimmy Berry
5d3f68159f osc-origin: provide format flag and add support to list command. 2019-05-01 15:49:21 -05:00
Jimmy Berry
c2246343a5 osc-origin: include revision state information in lookup cache. 2019-05-01 15:49:21 -05:00
Jimmy Berry
6c041c7df4 osc-origin: correct import order of origin_find(). 2019-05-01 15:49:21 -05:00
Jimmy Berry
f6b9a9dd87 osclib/origin: provide origin_revision_state(). 2019-05-01 15:49:21 -05:00
Jimmy Berry
860fcd0a60 osclib/core: review_find_last(): compare by_user instead of who. 2019-05-01 15:49:21 -05:00
Jimmy Berry
34c99b699d osclib/core: provide project_attribute_list(). 2019-05-01 15:49:21 -05:00
Jimmy Berry
b01390ea76 osclib/core: provide package_version(). 2019-05-01 15:49:21 -05:00
Jimmy Berry
d78d9657ae obs_operator: change to two-level POST paths and same func naming as GET. 2019-05-01 15:49:16 -05:00
Stephan Kulow
491142d2fa
Merge pull request #1970 from jberry-suse/abichecker-drop-pkgcache
abichecker: remove PkgCache usage and drop PkgCache.
2019-04-30 17:03:10 +02:00
Jimmy Berry
11921d78ba osclib/pkgcache: drop as no more uses.
No longer works in python3.
2019-04-30 08:39:18 -05:00