aboutsummaryrefslogtreecommitdiff
path: root/dashboard_app
AgeCommit message (Collapse)Author
2015-06-04Fetch Linaro LDAP user list to a CSV or stdout.Senthil Kumaran S
Change-Id: I970d52033fb07e26868776f4b116dbf83a46c829
2015-06-03LAVA-2126 - Fix dashboard version xmlrpc apiSenthil Kumaran S
Change-Id: If54afd8e724bee0295414983c8de752ca03a2252
2015-05-06Remove references to 'Launch Control' and add current component name.Senthil Kumaran S
Change-Id: Ia3c2161bab816aadabd291e284f6b90b74979545
2015-05-06Management script to add LDAP user.Senthil Kumaran S
Change-Id: I8b794f743e601e3237e4273a4f870c8075301bc5
2015-04-27Add the ability to add/modify/remove meta-data for existing bundles.Stevan Radaković
Implements card 1831 (https://cards.linaro.org/browse/LAVA-1831). Change-Id: I9e64da4cf5cbecc841516e9deb0a14ef281ed0c4
2015-04-24Remove old reference to XML-RPC api version.Senthil Kumaran S
Change-Id: If59d4d00e81b526b5164150a3138939bccdd2d71
2015-04-13Fix Y label string chart type dependency.Stevan Radaković
Fixes bug 1222 (https://bugs.linaro.org/show_bug.cgi?id=1222). Change-Id: Id7f7af988eb304050a3b36aedf28b5307f8cb591
2015-04-08Fix bug #1445 - lava-dashboard: local variable 'use_build_number' ..Senthil Kumaran S
Change-Id: I7bc819e4682e1484bcef7f8cab6c6d4f407271a1
2015-03-31Fix reverse results in data tables for image reports 2.0.Stevan Radaković
Also fixed a problem where build numbers always show regadless of settings. Change-Id: I1a36e7ceae451a8453ac6f864c7206e0ae8ff470
2015-03-25Replace evaluate_filter call for image reports 1.0.Stevan Radaković
Add new method for getting the test runs that match the filter and use it in the image reports view. Also, add migration to remove stale objects from django_content_type table. Fix for bug 808 (https://bugs.linaro.org/show_bug.cgi?id=808). Change-Id: I7a51c29ee1af7b071c999a3d3b43e1f7832bef26
2015-03-12dashboard_app: Cope with chart filters without a filterSjoerd Simons
I didn't look into the details of why, but our image charts view exploded while trying to determine chartfilters without a filter where accessible. This is a quick fix for that issue. Change-Id: I29c1a8567a1d42c840f3f27a5d942061f57ab6b6
2015-03-02Fix bundle serialisation exception typeNeil Williams
The original exception only exists in this one line, so is undefined, causing the except to raise instead. Change to the exception which the simplejson.loads() function actually generates on load error. Change-Id: Ib9e01e20c28de6ddc176578572bc3f4f730e5d78
2015-02-26Support measurements without units. Add support for non-numeric measurements.Stevan Radaković
Fixes bug 1217 (https://bugs.linaro.org/show_bug.cgi?id=1217). Change-Id: I1c87bd72e873bd78eb5e9eda67d2ee2f0261cca8
2015-02-26Change defaults for multiple fields in image chart.Stevan Radaković
Fixes bug 1218 (https://bugs.linaro.org/show_bug.cgi?id=1218). Change-Id: Ida19a215edf195c8744fc9c617163826c46ffb3d
2015-02-23Set legend container height to chart height.Stevan Radaković
Fixes bug 1221 (https://bugs.linaro.org/show_bug.cgi?id=1221). Change-Id: Id898faab828ef3b4b0ccce064999021098e06d2e
2015-02-18Make delta reporting checkbox turned off by default.Stevan Radaković
Fixes bug 1220 (https://bugs.linaro.org/show_bug.cgi?id=1220). Change-Id: I8d65afe67b0eeb4ce64ea2cfa3c39378684dd9da
2015-02-17LAVA-1826 - Support non-english characters in testdef metadata.Senthil Kumaran S
* encode to utf-8 whereever required * use python codecs module to open a file for writing with encoding specified * fix csv exports to handle encodings properly Change-Id: I2fd1788d3ae7e2a883fdc22dd25dbb060b0e9a82
2015-02-13Add bundle comparison when sending out filter subscription emails.Stevan Radaković
Fixes bug 330 (https://bugs.linaro.org/show_bug.cgi?id=330). Change-Id: I880b90a5d7f2190e4b199b7e78d6e7e59445c8a4
2015-02-09Remove indexing with 'relative_index' field.Stevan Radaković
Relative index field can have zero value for multiple charts in the same report, so we have to use simple index when passing the data for report rendering. Change-Id: I45793936f0d1ce15f317cfa627c9b8599371fb67
2015-02-03Fix image chart edit action when custom attributes are non-existant.Stevan Radaković
Change-Id: Ibfaba869e353ae2cb8888d04090fec9f162364e3
2015-01-28Set relative index as hidden form field.Stevan Radaković
Change-Id: I9e3dbb16af6fa82b2bce6141f5a0dc750ea98e04
2015-01-28Add default value for relative_index field on form when adding charts.Stevan Radaković
Change-Id: I34c0648d1162fc0012c2fcc027973ce6aca608b3
2015-01-27Move delta reporting option from image chart level to user settings.Stevan Radaković
This way users can easily switch to/from delta reporting. Fixes bug 786 (https://bugs.linaro.org/show_bug.cgi?id=786). Change-Id: I0fce073cecccc72e8073553933372e9fe5e0929d
2015-01-26Add chart sorting to image reports.Stevan Radaković
Fixes bug 1083 (https://bugs.linaro.org/show_bug.cgi?id=1083). Change-Id: Ic57214131253e68279e7446a4da428a9316247d2
2015-01-26Make aggregation of parametrized results optional on image chart level.Stevan Radaković
Fixes bug 694 (https://bugs.linaro.org/show_bug.cgi?id=694). Change-Id: I0c33496a25082b78257243fe96f0c4ee1dade35f
2015-01-21LAVA-1823 - Provide support for Asian LanguagesSenthil Kumaran S
Implements the following: * LAVA-1825 - Job submissions with non-english job names should work Change-Id: I168e787cc1b22ce046e40d33f0a1e46f10b15ef6
2015-01-19Implement non-numeric build numbers.Stevan Radaković
Allow the user to choose whether the chart x axis will display data sorted by build date or build number (if properly setup as the build number attribute in the filter). Also a new choice field on image chart level is implemented to choose alias for the x axis ticks from the custom attributes list of fields, including the attributes used for build number. Implements https://cards.linaro.org/browse/LAVA-1622 Change-Id: Ie5f6b2c97cc952f2d5907adc27189784f87b6d09
2015-01-16Add missing legacy migration file and fix unit tests.Stevan Radaković
Field is decimal no longer so the test has been changed to check for string. Change-Id: I84146e7aefb7226e8a78c5b9b24f92c54a3aac51
2015-01-14LAVA-1794 - Support non-numeric measurements.Senthil Kumaran S
Implements the following: * LAVA-1797 - TestResult should accept non-numeric measurement Change-Id: I850abe88986084b2eb8466294e2b0ff3da5523b2
2015-01-13Move 'Compare builds' button to the top of the table on filter page.Stevan Radaković
Fixes bug 1027 (https://bugs.linaro.org/show_bug.cgi?id=1027). Change-Id: I0add415ae9e7e59c78dc58b480ac906fce214228
2015-01-09Round the values of measurements and attributes in the data table.Stevan Radaković
Fixed bug 1040 (https://bugs.linaro.org/show_bug.cgi?id=1040). Change-Id: Iee4e09756369dbbe72a9590656136e7165a53ed8
2014-12-23Restrict user access to filters and image reports which containStevan Radaković
at least one bundle which is not accessible to the user. Implements card 1452 (https://cards.linaro.org/browse/LAVA-1452). Change-Id: Iae59ed11d4687fa93b2232d6c35a22f016f970ab
2014-12-05pep8 fixNeil Williams
Change-Id: I05eb355803dc851f15d1d0acdc9a12d279375b6b
2014-12-04Remove async=false from ajax calls. Move code to callback functions instead.Stevan Radaković
Chrome doesn't support non async calls, and it's getting deprecated soon anyway. Fixes bug 900 (https://bugs.linaro.org/show_bug.cgi?id=900). Change-Id: Ica2c3b75302091eec7c8990447c9056a733a32a7
2014-12-04Add 'Subscriptions' page to user menu.Stevan Radaković
Add both filter and image report tables to the subscriptions page. Filter tables shows filters the user is subscribed to, regardless of level of subscription. Image reports table contains all reports where user has a subscription to any of the charts within that report. Change-Id: I696efe45d969f4f3d1f697fe6e30b7debb65227c
2014-12-04pep8 fixes missing from review 3384Neil Williams
pep8 fixes for the 'include all tests' review did not cover all pep8 errors introduced in that review. Complete the set so that the ./ci-run test suite can run to completion. Change-Id: I2d744e98264d3c96b061ab2b2889d6f0055ac7ab
2014-12-04Implement 'include all tests' in image chart filters.Stevan Radaković
User is now able to choose to include all tests in specific filter when creating image reports. That means that after the new test suite is added to the filter if any of image reports include that filter it will be automatically added to those reports. Implements: https://cards.linaro.org/browse/LAVA-1529 Fixes bug 523: https://bugs.linaro.org/show_bug.cgi?id=523 Change-Id: I9d1d6414936ec4330e8e34c3776c71ac4a2e3834
2014-12-04Link whole filter when we show parametrized tests.Stevan Radaković
Since parametrized tests can span across multiple bundles, link the filter for each test run instead of first bundle we fetch. Filters do not have the search box but if we ever figure out a way to implement it, we should also include search term in this link to filter out the filter matches. Fixes bug 693 (https://bugs.linaro.org/show_bug.cgi?id=693). Change-Id: I7872bffa9b49a10cf1df839590a96849796d4e6b
2014-11-20Add the user argument to the filter tables.Stevan Radaković
Also, make subscription column a template one, otherwise the bug is still present. Fixes bug 758 (https://bugs.linaro.org/show_bug.cgi?id=758). Change-Id: I67c87632015017b5f66684e91c0e7d07778b69c0
2014-11-10Fix Bug 768 - comparing filter matches is brokenSenthil Kumaran S
Change-Id: I005b6acc2022c3df63d09791f814fea62b4b3309
2014-11-09pep8 fixesNeil Williams
Change-Id: I15be180c9006b62cf881a2065af7198d5347b208
2014-10-31Add chart/data table visibility setting for image charts.Stevan Radaković
Fixes bug 692 (https://bugs.linaro.org/show_bug.cgi?id=692). Change-Id: Ifd1eb44e1956aea435e6b2f1fa648678e59227c6
2014-10-30Amending fix for filter search box in image reports editor.Stevan Radaković
After implementing filter search, the filtering didn't work correctly when user tries to delete characters in search box. Amended fix for bug 114 (https://bugs.linaro.org/show_bug.cgi?id=114). Change-Id: I851a3b145530ea15465fcc88e85962a6f745de88
2014-10-30Fix pep8 errorRémi Duraffort
Change-Id: I292061c8d6663e60fb5f4e3bf03511b5668f0f8a
2014-10-28Moves the toggle percentage from user setting to owner chart setting.Stevan Radaković
Fixes bug 691 (https://bugs.linaro.org/show_bug.cgi?id=691). Change-Id: I4a8ea3a59eb8089bf3b56ab77b7144f3ae113da8
2014-10-24Implement configurable chart height.Stevan Radaković
Implements bug 688 (https://bugs.linaro.org/show_bug.cgi?id=688). Change-Id: Ib6b47febdd13487a7ef9da4f3b1475d28d3b4d97
2014-10-17pep8 fixNeil Williams
Change-Id: I47d2d1f4596fdd156bfb9bc5f55abf34aeac35a0
2014-10-17Enable django loggingNeil Williams
Restore django log files as the equivalent of the old wsgi log files with support for logging from the classes as well as errors. Add support for django_auth_ldap logging. Adapt existing dashboard_app logging to use this support, set at INFO level by default. Add sample debug call to lava_scheduler_app. Change-Id: If505f8738e3b4a29406bc2c37619a1f14afff1d0
2014-10-17Implement delta reporting.Stevan Radaković
New db field for image charts, new field on UI and calculation changes for delta reporting. Implements https://cards.linaro.org/browse/LAVA-1508 Change-Id: I744ae225755f72dd50cacf4c30d993ace26db8c4
2014-10-17Remove insert_column workaroundNeil Williams
LAVA-1601 - django-tables2 has migrated to OrderedDict from the deprecated SortedDict. This means that filters need to create columns in the __init__ in the order in which the columns are to be displayed, rather than re-ordering later. To manipulate the base columns safely, all columns in such tables need to be instance variables, not class attributes. Change-Id: I9921228571733e0605c52d79740903adad3d0d3d