Commit Graph
1008 Commits
Author SHA1 Message Date
Zaid Abdulla 3e455d6cbc Use value attr for textarea
Because setting content as child text node seems to confuse Mithril. I
suspect that's because it uses 'value' property to get/set textarea
content.
2018-12-27 01:21:18 -08:00
Shweelan Samson 109ea05fc2 Support ctrl/cmd-enter to submit forms with code 2018-12-27 01:21:18 -08:00
Shweelan Samson b60c5a8c34 Refresh page on delete error 2018-12-27 01:21:18 -08:00
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
Shweelan Samson 44dadcb8a7 Support booleans and numbers in edit parameter 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
Shweelan Samson bb416d25b9 Add admin page 2018-12-27 01:21:18 -08:00
Shweelan Samson 28a6ec950e Show only first line of script in index page 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
Shweelan Samson de759b8d93 Implement code splitting for codemirror 2018-12-26 00:22:07 -08:00
Shweelan Samson f79b9dc0f7 Implement pretty parameter timestamp 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
Shweelan Samson 41229ffb85 Add files page 2018-12-26 00:22:07 -08:00
Shweelan Samson f1c3e21ba3 Fix a typo 2018-12-26 00:22:07 -08:00
Shweelan Samson f9c26dac1a Add virtual parameters page 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
Shweelan Samson 991ca16e03 Add sort to index pages 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
Shweelan Samson 0871032a9d Make presets provision input as combo 2018-12-26 00:22:07 -08:00
Shweelan Samson d5d63d219d Add provisions page 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
shweelan f48b596271 Add API error handling mechanism (#14) 2018-12-26 00:22:07 -08:00
Shweelan Samson ad3dfeae7f Implement presets new/edit functionality 2018-12-26 00:22:07 -08:00
Shweelan Samson 220d1a1748 Implement cluster and exceptions handler 2018-12-26 00:22:07 -08:00
Shweelan Samson 8b5cd384ab Fix a bug in db connections
Fix a bug caused by concurrent calls to obtain db clients.
2018-12-26 00:22:07 -08:00
Shweelan Samson afa2e6d928 Add logging functionality
Add logging on every API call, and on server starting and listenning.
2018-12-26 00:22:07 -08:00
shweelan 8ef67efd83 Fix download error showing in console (#12)
Fix error showing in safari/chrome console when download link is clicked
2018-12-26 00:22:07 -08:00
shweelan 087658cddf Fix overlay not closing on popstate (#10)
Fix overlay not closing when back/forward browser buttons used.
2018-12-26 00:22:07 -08:00
Shweelan Samson 600f8a8eed Fix attribute name
Fixing attribute name in presets to align with the followed convention.
2018-12-26 00:22:07 -08:00
Shweelan Samson 14e0e95da5 Preset's query as devices url
Make the preset's query to hold it's devices url.
2018-12-26 00:22:07 -08:00
Shweelan Samson a4a1e722aa Fix href issue in Safari 2018-12-26 00:22:07 -08:00
Shweelan Samson 5a8d934239 Add presets page 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