Commit Graph
60 Commits
Author SHA1 Message Date
Zaid Abdulla aa55dcef8f Fix sort bug in API 2018-12-27 01:21:18 -08:00
Zaid Abdulla b1c684fc9f Fix converting empty like pattern to regex 2018-12-27 01:21:18 -08:00
Zaid Abdulla 18c31ae934 Fix date parsing in flattenDevice 2018-12-27 01:21:18 -08:00
Zaid Abdulla 4e378d4dff Show fault message and detail in faults page 2018-12-27 01:21:18 -08:00
Zaid Abdulla 44471d5f5e Fix table width overflow 2018-12-27 01:21:18 -08:00
Zaid Abdulla f475565365 Save preset weight as int 2018-12-27 01:21:18 -08:00
Zaid Abdulla dc822cab9b Make serial in device list into a link 2018-12-27 01:21:18 -08:00
Zaid Abdulla ed3b7b57c3 Move put form out of components directory 2018-12-27 01:21:18 -08:00
Zaid Abdulla bae54300a7 Fix bug in param timestamp tooltip 2018-12-27 01:21:18 -08:00
Zaid Abdulla c702003c32 Add linting rules 2018-12-27 01:21:16 -08:00
Zaid Abdulla 75a5a42296 Optimize CSV download 2018-12-26 00:22:07 -08:00
Zaid Abdulla 4ad416eccd Small perf improvement in flattenDevice 2018-12-26 00:22:07 -08:00
Zaid Abdulla cb183d1c56 Fix exception when attempting to push file 2018-12-26 00:22:07 -08:00
Zaid Abdulla 9ccc7b9d24 Change sort symbols 2018-12-26 00:22:07 -08:00
Zaid Abdulla 5b84b1daad Implement autocomplete and smart queries 2018-12-26 00:22:07 -08:00
Zaid Abdulla 518254aa55 Fix bug in Mongo query conversion 2018-12-26 00:22:07 -08:00
Zaid Abdulla 6ab9ba800c Add horizontal scrollbar to index table 2018-12-26 00:22:07 -08:00
Zaid Abdulla 41938b4667 Task drawer sexification 2018-12-26 00:22:07 -08:00
Zaid Abdulla 6ae61b2763 Auth refactoring 2018-12-26 00:22:07 -08:00
Zaid Abdulla c2d6c85e5d Fix chunked encoding issue 2018-12-26 00:22:07 -08:00
Zaid Abdulla 6266ab5422 Hide null params in parameter-list 2018-12-26 00:22:07 -08:00
Zaid Abdulla 562cbec573 Use pageSize config 2018-12-26 00:22:07 -08:00
Zaid Abdulla aa14189531 Redirect to login when not authorized 2018-12-26 00:22:07 -08:00
Zaid Abdulla a49cbc5e40 Implement CSV download 2018-12-26 00:22:07 -08:00
Zaid Abdulla 24b047bd5e Update dependencies 2018-12-26 00:22:07 -08:00
Zaid Abdulla afd1a61696 Implement LIKE operator 2018-12-26 00:22:07 -08:00
Zaid Abdulla 9fb2d84324 Use chunked encoding for search response 2018-12-26 00:22:07 -08:00
Zaid Abdulla b77f98a8cb Implement query sorting 2018-12-26 00:22:07 -08:00
Zaid Abdulla db900622a0 Fetch directly from db instead of API 2018-12-26 00:22:07 -08:00
Zaid Abdulla 2319f8d698 Add .gitignore 2018-12-26 00:22:07 -08:00
Zaid Abdulla c2d13e8364 Replace Filter class with expression structure
This is in order to be able to support UPPER() and LOWER() functions in
queries which are needed for case-insensitive search.
2018-12-26 00:22:07 -08:00
Zaid Abdulla 7194fcab44 Move component labels to containers 2018-12-26 00:22:07 -08:00
Zaid Abdulla 30dbf0cf40 Use nested config structure 2018-12-26 00:22:07 -08:00
Zaid Abdulla 581a510960 Implement overlay popup 2018-12-26 00:22:07 -08:00
Zaid Abdulla 99e7c8a14c Implement download tasks 2018-12-26 00:22:07 -08:00
Zaid Abdulla cfb62adfe8 Fix GET,HEAD,DELETE 404 bug 2018-12-26 00:22:07 -08:00
Zaid Abdulla f150d44485 Fix special case filter by tag 2018-12-26 00:22:07 -08:00
Zaid Abdulla 722355ca57 Implement ping component 2018-12-26 00:22:07 -08:00
Zaid Abdulla 8b540c2a97 Format timestamps according to client locale 2018-12-26 00:22:07 -08:00
Zaid Abdulla d222e488c2 Fix taskQueue premature promise resolution 2018-12-26 00:22:07 -08:00
Zaid Abdulla 12cdc8a6f1 Add functions for DB access 2018-12-26 00:22:07 -08:00
Zaid Abdulla 327cb78f1a Implement authentication and access control 2018-12-26 00:22:07 -08:00
Zaid Abdulla e1bdcda191 Support nested parameter tables 2018-12-26 00:22:07 -08:00
Zaid Abdulla 16b10a698b Implement tags 2018-12-26 00:22:07 -08:00
Zaid Abdulla 8e128500d0 Implement reboot, reset, and delete 2018-12-26 00:22:07 -08:00
Zaid Abdulla 3786f71565 Implement all params component 2018-12-26 00:22:07 -08:00
Zaid Abdulla 957417837e Some refactoring 2018-12-26 00:22:07 -08:00
Zaid Abdulla 3cfac28fb1 Implement faults page 2018-12-26 00:22:07 -08:00
Zaid Abdulla b24c3626ac Implement task queue and notifications 2018-12-26 00:22:07 -08:00
Zaid Abdulla 9b827c5f5e Generalize store quering functions 2018-12-26 00:22:07 -08:00
Zaid Abdulla a7e07cbde9 Improve devices page filter 2018-12-26 00:22:05 -08:00
Zaid Abdulla ea2e3707e3 Support value expressions in filter 2018-12-26 00:20:47 -08:00
Zaid Abdulla 0e6f08b68b Implement function to stringify query 2018-12-26 00:20:47 -08:00
Zaid Abdulla 9253ffc584 Parse query functions 2018-12-26 00:20:47 -08:00
Zaid Abdulla ccf548081f Implement filter in devices page 2018-12-26 00:20:47 -08:00
Zaid Abdulla eda43083ec Implement parser for SQL-like queries 2018-12-26 00:20:47 -08:00
Zaid Abdulla 1c9061ab5a Implement layout and device list page 2018-12-26 00:20:45 -08:00
Zaid Abdulla f33717acb0 Implement GET and HEAD APIs 2017-12-02 19:27:24 -08:00
Zaid Abdulla 75957ea85c Implement query API function 2017-12-02 16:45:05 -08:00
Zaid Abdulla 75d7e85454 New skeleton web app 2017-12-02 16:44:20 -08:00