35 Commits

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 <sean.mcginnis@gmail.com>
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:
http://status.openstack.org/zuul/

The correct URL must be:
https://zuul.openstack.org/

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 fd2ba439947d754f21c5ec4c555f29519810258e.

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
    307b96efc1893d42901dde7c5a27e842b10e51c2
    2d4d2fc6107f553bf6d1fac31f5d0f3f0e6a2459
    5decf7a17079d3c653f4a60372f73fa41cb89d84
    ea37576fbfa01866222d1c84560cc5830a0ef4af
    bfb56d28c24433e85af0cf0f65846863c753b897
    1865fc804f6a4ff33908bd7b7191809ade1aa728
    e40cb6857c5b47ba41111d6f2a395c7cd4a3f76c
    1c4003c6fba50fc0b6eea78c279b4064ec71d78f
    97a64afd68984840b1379732099dbc79cb7e1843
    a18739e4158b6ba69046e9d0cf68c47c2b90faa6
    ed515b4be9e31982ef9774a0f3688cf1e0c5ef42

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
   drivers.

This reverts commits:
   a6ff499de33baaac82a170ec3f1ba7017d1d65f3
   1b6a5fe764ef0faf34f0431f531bba4afd33ecd7
   03be2b4e19648e00e6016a86311798953079ff68
   94f371d54372ff7bcb64c89e6634de379ba9f440
   5ad1cbe79c6cf8ae64319a82969a22e4123c69f2

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/conf.py

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
option.

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 https://review.openstack.org/#/c/275145/

Co-Authored-By: daisy-ycguo <guoyingc@cn.ibm.com>
Co-Authored-By: Akihiro Motoki <amotoki@gmail.com>

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 https://review.openstack.org/229966 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