aboutsummaryrefslogtreecommitdiff
path: root/lava_scheduler_app/templatetags/tables.py
AgeCommit message (Collapse)Author
2018-07-23Add and fix license headersRémi Duraffort
Change-Id: I8b4213cb666290e185a6c35a67bf8ca18aecc788
2018-07-18Add further fixes for table searchingNeil Williams
Explicitly import time based modules for lavatable to support querystring searches for start_time and end_time. Ensure the table meta data is returned in the templatetags. Fix typo in tables.html template. Change-Id: I9757d4ec11613ed986cffb0e20d97ab0818f21f5
2016-06-16Remove support for Django < 1.8Rémi Duraffort
Change-Id: I6ccb38227acab761fdf4569457ecaf6edbf05e86
2016-05-25Remove unused importsRémi Duraffort
Change-Id: I092c4b6a438ce634d91a1c3272c1bca09a7f38cd
2016-05-19Remove unused importsRémi Duraffort
Change-Id: I29a565a8f0d4afae89d18630b9f7cf4ed69912ee
2016-01-03Fix deprecation warnings for django1.10Neil Williams
LAVA-467 - reversing by dotted path. Only the initial changes are in this set, to get the unit tests passing cleanly. These changes need to be extended to the rest of the codebase before django1.10 is released. Change-Id: I0d3f802ceadba062f6b313ca543d6dd131dce9c5
2015-02-26LAVA-1437 - device dictionary in databaseNeil Williams
Extend django-kvstore to support multiple tables per backend. Implement support for django-kvstore to provide a DeviceDictionary database and PipelineStore table. Change-Id: I867cd6d2b74c32da9a5f85e31d7755b29c8ae876
2014-10-20Revert "LAVA-1488: View JobTable without health checks."Neil Williams
Fix bug #761 - enabling discrete queries by default causes simple searches to be disabled. This reverts commit 59018765341d383dec53c46d3d8e9d5db00d6a5a. Change-Id: I51092213eb8d5585fc5ab9ddb4254dbf4ed1ad77 (cherry picked from commit 5529d707081ec1a425cef1ea4f62357f8853010f)
2014-10-07LAVA-1488: View JobTable without health checks.Senthil Kumaran S
Change-Id: I6a547b31f11254b9ead6ca5584d27c52a9958aa6
2014-02-19Multi-column search tables supportNeil Williams
Implement multi-column search tables directly implemented on updated django-tables2 instead of ajax. Search data is retained in the GET request which allows bookmarking individual search results. Multiple types of search are supported: simple text searches, exclusive term searches and time based filters. Click on column headers to re-order the table. Sorts are persistent via the query string. If multiple tables exist on a page, tables use a prefix to distinguish sort ordering. Pagination is controlled by the length GET parameter, using a prefix for pages with more than one table. The search box only shows if the table supports simple searches - a help text is displayed showing the fields which are supported. The LAVA Overview includes a section on LAVA Tables. Test cases included. Stevan Radaković: column sort icons support & length selection javascript. Majority of dashboard tables now migrated. Change-Id: I6a79bd703da207cbbf9b7704b919e00aad2679c7