Commit Graph

35 Commits (237636b129b9d32aad8dea3fb1c5893032a62e90)

Author SHA1 Message Date
Sergey Nikitin b69d2b008b Added github token support for github autentification
Change-Id: I5869e01a9e8816d7aee1d783c8e091632cda707a
2020-11-17 16:47:22 +04:00
Sean McGinnis 3b72c01249
Fix up links and other updates
Change-Id: I66e0fff47379d244a5216b65220301182a1034ea
Signed-off-by: Sean McGinnis <>
2020-03-10 15:38:25 -05:00
Sergey Nikitin dd8a60ffad Added github config options
2 new options were added:

* github_user
* github_password

Github allows only 60 requests per hour for unauthenticated requests
Sometimes it is not enough.
The limit for registered users is 5000 requests per hour.
New options were added to handle requests limit.

Change-Id: I6813b80a6612f19a43646dc14e1e6110f5753c5e
2019-03-09 18:11:24 +04:00
MaoyangLiu 4c99aad368 modify http link to https link
Change-Id: Ie61efa8bcfeeafd15426c8728c741c7e7b34f553
2018-12-16 15:34:37 +08:00
Vu Cong Tuan 6f6cbc4db2 Trivial: Update Zuul Status Page to correct URL
Current URL of Zuul Status Page in code is:

The correct URL must be:

Change-Id: Ia56fbff5ca332b4fa1f0f76b72c79a89a2321467
2018-05-25 10:13:09 +07:00
Ilya Shakhat 43ffa83fe4 Revert "Remove Foundation members report"
Foundation members report was useful to get data on new registrations.
Unfortunately user registration date can only be retrieved from HTML
and not available in OpenStackID-Resources API.

This reverts commit fd2ba43994.

Change-Id: I8d86cec906f516be5696c679176ba4919f18edc7
2017-09-07 15:00:20 +00:00
Ilya Shakhat fd2ba43994 Remove Foundation members report
Foundation members report shows when new users are registered as
OpenStack Foundation members. However the current approach gets
data directly from HTML pages (slow!), does not update the data and does
not take into account job changes. Thus produced report does not
reflect reality and just show wrong data.

This reverts commits

Change-Id: I5e4886e7ff7f1da1527d82a1e55152af58f36afe
2017-08-25 10:24:50 +02:00
Ilya Shakhat 30976caaae Remove CI votes metric
This patch removes processing of CI votes. The reasons are:
 * CI votes rely on DriverLog database which is deprecated
 * CI votes are collected from comments to patch sets, querying
   comments significantly increases the load on Gerrit
 * CI votes are not actively used by community
 * CI votes provide only partial look into state of third-party

This reverts commits:

Change-Id: Ie30b68c54b8d6fac6330481bf83bd1b2c4bfa190
2017-08-24 11:55:03 +02:00
Ilya Shakhat db0a300d02 Re-generate config sample and CLI docs
Change-Id: Ic3e61ea29e126c28e391cd243e7555839afd3822
2017-08-24 11:48:16 +02:00
Arundhati Surpur af3c0b4d3e Removes unnecessary utf-8 encoding
This patches removes unnecessary utf-8
encoding in doc/source/

Change-Id: Ib00889343c833b9ebbc7d9cb74cacd5c041d1918
2017-07-05 10:46:20 +05:30
Van Hung Pham 8a344c6ac6 Optimize the link address
Use https instead of http to ensure the safety

Change-Id: I4214c69daa36c41ec29249c1e5a9fa24b1b80dba
2017-06-08 17:36:42 +07:00
Daniel Gonzalez eca7d49c85 Fix docs build failure with sphinx 1.5 and python3
Change-Id: I439561ba681591f5f683aed2f4c2718260746c7c
Closes-Bug: #1673720
2017-04-26 09:48:15 +02:00
Ilya Shakhat 5d79f8aa9f Fix warnings in doc build
Change-Id: I405cac1e5e1a21c9b5d4292550afc917e225eb46
2017-04-10 15:19:38 +04:00
Ken'ichi Ohmichi df6753fe66 Add fetching_user_source config option
Launchpad manages many information related to OpenStack at this
time, but the query takes much time for the processor. In addition,
stackalytics can be useful for OSS which are not managed with the
launchpad. So this patch adds a config option fetching_source so
that users can select fetching source. The default option is
'launchpad', so this patch doesn't affect at all on the default

Change-Id: I4b7db745c36545e8897132cf6ccbb1c3fd6f3c07
2017-03-24 20:15:48 +00:00
Ken'ichi Ohmichi bacad8b044 Add how to use local file
default_data_uri option can handle local file already, so this patch
adds how to use local file for the option.
This comes from the commit I558238dbfc633793013451f836c7ce449e94c6c5

Change-Id: I1498f46731db0735685461faa4de940766354931
2017-03-20 18:31:42 +00:00
Ken'ichi Ohmichi 798692e0ee Update stackalytics.conf
This patch just updates stackalytics.conf with 'tox -e genconfig'
from the latest code.

Change-Id: If2434eb9962d355698c2287a31c17833e44a4ba1
2017-03-20 18:31:33 +00:00
Ilya Shakhat 7cdf1408f0 Make Gerrit retry counter configurable
A new config parameter 'gerrit-retry' is introduced
with default value 10.

Change-Id: I2b7fcd704873cacd147026e9f3bb38e9752cb435
2016-07-04 17:16:52 +03:00
Andreas Jaeger 3e6da30802 Remove unused pngmath Sphinx extension
There's no RST file that uses ".. math" and thus
the pngmath Sphinx extension is not used and can
get removed.

Change-Id: I3ea4b529025c8ac3c4092f3720124647861e6668
2016-02-29 20:00:00 +01:00
Ilya Shakhat bc434a6d14 [WIP] Added translation metric
Translation stats are retrieved from Zanata service. List of projects
and versions is taken from Zanata API. List of users is configured
in openstack/i18n repo and referred by URI.

Processor reads stats for every project-version-user-week and yields
records of new type 'tr'. UI is extended to show breakdown by languages.

Zanata module is based on

Co-Authored-By: daisy-ycguo <>
Co-Authored-By: Akihiro Motoki <>

Change-Id: Ic1b44f09f7eb592d75d435f66a71d3110a2f49a5
2016-02-17 17:24:55 +03:00
Ilya Shakhat 00912c1941 Regenerate docs with the recent libraries
Change-Id: I65e021af0e7283975f232578a91251c3b7833bbe
2016-02-17 17:19:40 +03:00
Yatin Kumbhare d09d258540 Fix for the deprecated library function
os.popen() is deprecated since version 2.6. Resolved with use of
subprocess module.

Change-Id: Ia44f4e37d927c4028013943146e1f922909690df
2016-01-04 20:04:09 +05:30
Ilya Shakhat b33acedadc Specify remote server read timeout
Avoid hanging requests to Launchpad by specifying read timeout.
A new config param 'read_timeout' is introduced, defaults to 120 sec.

Change-Id: I32a68e482bfe53845b7c918c3770171ebaea2437
2015-11-05 15:13:13 +03:00
Ilya Shakhat 8ae5870830 Remove project_list_uri config parameter
With the patch Stackalytics
gets list of project on per-release basis. The separate global
parameter 'project_list_uri' is not needed anymore and may be
safely removed.

Change-Id: Ifcd579162b8a25c99cec24b854127cd26352b1c0
2015-10-08 18:24:20 +03:00
Ilya Shakhat 11db9c1de6 Update from global-requirements
1. python-memcached is now Py3 compatible, the separate reqs file
   is not needed
2. update tox.ini from latest cookiecutter
3. re-generated docs for cli

Change-Id: Id0d394f12618bc5ec7860a57043641efcdc6715f
2015-08-04 16:17:12 +03:00
Jenkins 30d50b1ce7 Merge "Split config definitions to make CLI help cleaner" 2015-06-24 12:57:36 +00:00
Jamie Finnigan a2e643815d Add activity log paging parameters to docs
This modification to the API documentation adds a reference to the page_size
and start_record parameters, which are used to manage paging of results.

Change-Id: I0ba0decf4f6b2c805a4cc8292fce3678e5ae30ed
2015-06-22 22:29:16 -07:00
Ilya Shakhat 47a809bc11 Split config definitions to make CLI help cleaner
Change-Id: I2903a3e61597913c6ace84605879b06526ad07f7
2015-06-22 15:54:18 +03:00
John L. Villalovos f4ba337c35 DOC: Update information on start_date & end_date
Add information on start_date and end_date.  Explain the values that the
parameters take.

Change-Id: Id41a88c4e10f9e020c25a893b6986119e8711f76
2015-06-11 10:03:26 -07:00
Ilya Shakhat 4ee02f0b6c Show warning if data is older than configured value
The patch introduces config param 'age-warn' with default value
in 2 days. The warning message will be useful for cases when
processor stuck or data was recovered from the dump.

Change-Id: I910b87da5c664fbda7d25e77ee51554f01ad9bc2
2015-06-02 16:35:56 +03:00
Ilya Shakhat 5761a9e584 Enable config auto-generation
Change-Id: I561f4264bfad614cffa8e768cdfd1eb87f0e21c1
2015-04-01 18:54:29 +03:00
Ilya Shakhat 3db5ce468a Update API docs with time period params
Change-Id: I1fd2c9c735aa6850824568900fba965e95276869
2015-01-12 17:09:09 +03:00
Jeremy Stanley ff01b2e365 Workflow documentation is now in infra-manual
Replace URLs for workflow documentation to appropriate parts of the
OpenStack Project Infrastructure Manual.

Change-Id: I8cae47131654510473f068617962b86edd7f1f5c
2014-12-05 03:30:47 +00:00
Sean M. Collins dc5f3edd24 Fix URL for API example
Change-Id: I4477f1a57856066dd69735931e2ff4b06c6e4d76
2014-03-03 20:15:51 -05:00
Ilya Shakhat 6b19d37082 Added documentation on API
Implements blueprint api-docs

Change-Id: I0c539c22ed36f4f2ec626a364912d7b1492df294
2013-09-21 13:41:50 +04:00
Ilya Shakhat 4f2ed5141b Added dummy docs, build process updated
Part of blueprint api-docs

Change-Id: I372b03341b5576db68175888df6044cfe6730e41
2013-08-30 19:47:44 +04:00