Victor Seva
932368e87d
MT#7247 panel: fix latest view
...
* reduce AJAX calls for removed uuids
Change-Id: I055298b76e1064e6fdef572b5c877f21b442e6b1
9 years ago
Victor Seva
16a3bcc4e0
MT#3762 release_dashboard base
...
* fix duplicate rule in Makefile
* Implement just hotfix for now
* /var/lib/repoapi/gerrit.ini needed [gerrit REST HTTP password]
Change-Id: I80286e9d97846cf037566eaca74079362fa6e54a
9 years ago
Victor Seva
8f0ff90375
TT#3762 panel: make base.html more generic
...
planing for the new application
Change-Id: I7dc479a5bacda0161863221e02d1501d2438dd4b
9 years ago
Victor Seva
e720532c6b
TT#3762 fix some pylint warnings
...
Change-Id: I5fe5f0a70d316900d9f725f2aeea620a0edb97a3
9 years ago
Victor Seva
75a7c8dae4
MT#7247 panel: fix order of jobs in release
...
Change-Id: If616948c564b695bc2007332d1a4b4820b4f7d90
10 years ago
Victor Seva
89b15cf497
MT#7247 panel: refresh info of latest view
...
* /panel/<release>/<project>/latest/
if latest_uuid changes switch to that uuid
Change-Id: I34a0cda6676e2c595d8bac982f3771f21fb8ebf4
10 years ago
Victor Seva
00f24c53b5
MT#7247 panel: add latest_uuid view
...
* shortcut like /<release>/<project>/latest/
* link added in project block
* add 404 responses for views
* format job date to UTC
* align to right date and number of jobs
Change-Id: Ia89662d17d3c6c9448ce91f9ca435ede37b7f705
10 years ago
Victor Seva
7f3af6030e
MT#7247 fix dynamic jobs for latest uuid
...
* jobs where not updated for latest_uuid
Change-Id: Ia102d5e107264f2c096faefc0476995bec6536a5
10 years ago
Victor Seva
80970c9270
MT#7247 add uuid panel
...
Change-Id: I5b0f76cabf249540badf33b202571f90f81e9253
10 years ago
Victor Seva
30cfa2edb3
MT#7247 fix Exception
...
Change-Id: I3c090cf490a168d1f66ba94510346b6bfeafb137
10 years ago
Victor Seva
1689bab0de
MT#7247 reduce initial load, take two
...
* call the js using the already known data
* fix flake8 + django-jenkins error
Change-Id: If4a133270aa97c7ada173c074a368313e77d3deb
10 years ago
Victor Seva
9a8b06d1ab
TT#1740 panel: fix url name parameters intreduced at 784cda3e02
...
Change-Id: Iada20a8b20bfc2c5154e417bfa59b5ab2e87b02a
10 years ago
Victor Seva
784cda3e02
MT#19235 TT#1740 upgrade to django 1.9
...
* upgrade requirements
- remove django-jenkins own patch
* split common settings on settings/common.py
* improve code quality following pylint
Change-Id: If62940f6369d23079d3113407d221461c8d02e39
10 years ago
Victor Seva
fa4f6b39e5
MT#7247 reduce initial load
...
Change-Id: I2634fc0cc7be3d65a9b993c5e6728932f653da4c
10 years ago
Victor Seva
e547d5df41
MT#7247 remove latest query
...
* add latest info at list UUID for project
* fix clean uuids
* improve first loop of uuids
* increase timer loop to 30 secs
Change-Id: I81954097ff0796ae7d818b13c7c81feec67c2f61
10 years ago
Victor Seva
be9513dd1f
Revert "MT#17689 panel/release.html: remove automatic refresh of projects"
...
This reverts commit 92a18d3d9b .
Change-Id: Ie9c78b17028532230c14e34ea884fdf9ae151a51
10 years ago
Victor Seva
648e85ac24
MT#7247 reduce AJAX queries
...
* get the all the info of the jobs for a UUID
No need to ask for each job
Change-Id: If41ff69a0ea51b64e1bbc81aaffebfe6f2f4495f
10 years ago
Victor Seva
e3ad46bdb4
MT#7247 improvements
...
* show date for UUID
* mark latest UUID
* split HTML templates in order not to duplicate code
* fix removal of uuids from the update AJAX loop
Change-Id: I158659b6bd49b09a8811e28ff46554a3b88705fe
10 years ago
Victor Seva
92a18d3d9b
MT#17689 panel/release.html: remove automatic refresh of projects
...
Change-Id: Ifd0b5db60fc00392eaa326960b4e645b5f2b2593
10 years ago
Victor Seva
32f88cdcfa
MT#7247 simpler regex for urls
...
Change-Id: I164bf8c105204f3e72ee0723e68110820e8c2cbd
11 years ago
Victor Seva
cc86ab1e77
Revert "MT#7247 change api URLs. Make this simpler to detect"
...
This reverts commit cfef83e24a .
11 years ago
Victor Seva
cfef83e24a
MT#7247 change api URLs. Make this simpler to detect
...
I'm having this error now on jenkins[-dev].mgm.sipwise.com:
NoReverseMatch at /release/release-mr3.8.2-update/
Reverse for 'projectuuid-list' with arguments '(u'release-mr3.8.2-update', u'""')'
and keyword arguments '{}' not found. 2 pattern(s)
tried: [
u'release/(?P<release>[\\w\\d\\.-]+)/(?P<project>[\\w\\d\\.-]+)/\\.(?P<format>[a-z0-9]+)$',
'release/(?P<release>[\\w\\d\\.-]+)/(?P<project>[\\w\\d\\.-]+)/$'
]
I can't reproce it on my jessie laptop.
Change-Id: I3c208652b2568f55e3ab721b1566f9514c861512
11 years ago
Victor Seva
a44d442958
MT#7247 optimization: jobs do not need to refresh their info
...
Change-Id: Ibc8785e81fcf59df5dd72676c7db4cb27efefa6b
11 years ago
Victor Seva
c68f8b9028
MT#7247 optimization: fix last commit
...
Change-Id: I61c761d765cd0a4ad6fdc99ad888525945b854da
11 years ago
Victor Seva
1143e54c0c
MT#7247 optimization: use one timer only per page
...
Change-Id: I71b8f2c76eb3b1b58848529cf798829bfb6b8fa3
11 years ago
Victor Seva
4f14fa6c0f
MT#7247 max_uuids and order uuid
...
Change-Id: Ia827ec5a6a4e66f711fd8105786fb4985eb34839
11 years ago
Victor Seva
b8095a8fce
MT#7247 release.html: add warning
...
- set warning if failed job is {name}-piuparts
Change-Id: Iad5ff7b66d0c78b88244d76bf4eec8db252fd53b
11 years ago
Victor Seva
d28eb568f7
MT#7247 base.html: add link to API docs
...
Change-Id: I1a4116a10e855504656d1ac0a7df9a841ec9649b
11 years ago
Victor Seva
f2cd907fd6
MT#7247 move js part to external panel.js file. Sync release.html and project.html
...
Change-Id: I6b262492e95b532b590a94a7a01a95738574c349
11 years ago
Victor Seva
2da86fb34c
MT#7247 release.html: badges
...
Change-Id: Ifa85468cadcaa204835bede802357ceb91a8f816
11 years ago
Victor Seva
2120cd00bc
MT#7247 panel: add navigation bar
...
Change-Id: I4efcd3d74b9f280f074c99daa63cbb9822177aa9
11 years ago
Victor Seva
b26ed5e629
MT#7247 fix last commit
...
Change-Id: I5fccb93db2d281acc1209042781818860d9f9afa
11 years ago
Victor Seva
feb38abf14
MT#7247 release.html: set precision of percentages
...
Change-Id: Ie31de70710272ed396d1c082a380ccd512a52a11
11 years ago
Victor Seva
9f8fe6dc8c
MT#7247 release.html: sort stat project lists
...
Change-Id: I89551f622ab637c05a50d54cc2b573674fc991d2
11 years ago
Victor Seva
3907c8d094
MT#7247 release.html: Initial version of statistics
...
Change-Id: I1c6ed80dba381a810e5087153edc776ee74549cc
11 years ago
Victor Seva
f572e62c56
MT#7247 release.html: restore link for project.html
...
Change-Id: I237f35b703a17731910adaf893ce6d426401ff85
11 years ago
Victor Seva
b2ed94d516
MT#7247 release.html: dynamic projects
...
Change-Id: If773afc5a8e33c7cbb70fdb0ca3e3b7391653e26
11 years ago
Victor Seva
ab81d9d4c9
MT#7247 fix order of jobs
...
Change-Id: I94d0d592f509e31c5593acd8a7d459ad16b00daa
11 years ago
Victor Seva
689bf4728e
MT#7247 fix indentation for tap-test
...
Change-Id: Id22ddd0eee2fca00d6f3b9b81b7a82a45fafe776
11 years ago
Victor Seva
72d06cb2e0
MT#7247 panel: dynamic projects
...
Remove static list of projects from panel.
TODO: be able to add projects from ajax
Change-Id: I5f807764dd941d8d917436859dadba57ff885e6a
11 years ago
Victor Seva
282c1a265c
MT#7247 add jobname field
...
- support get projects by release
Change-Id: Iab2729b3cd1e8934ce68495b9aae73556684c3d4
11 years ago
Victor Seva
d8fba8ade5
MT#7247 panel: update uuids without refresh
...
Change-Id: Ic7cf77377782c404d09794e26af7dd05d9afd76a
11 years ago
Victor Seva
2231de1dec
MT#7247 use param_release not tag for filter release
...
- migrate tag field from 32 to 64 chars max
- add make migrate rule to deploy changes on db
- add panel project-view
Checking just one project per review
- panel release-view upgraded to deal with uuids
no fixed project names
- update API to support dynamic discover of uuids and jobs by release
Change-Id: I0e64b3b341744ec326ee4e123901a1fdcf220baa
11 years ago
Victor Seva
78debd0c8c
MT#7247 add panel app. Initial version
...
- panel to monitor the building process of releases
Change-Id: I2aae4609ac60fa0c54036ae4b09e9a4c48f29ea0
11 years ago