Zaid Abdulla
adaf801d6e
Stream query results as they become available
2021-11-29 23:36:27 -08:00
Zaid Abdulla
2c606b268e
Update dependencies
2021-10-27 13:04:34 -07:00
Zaid Abdulla
9706026ea5
Update Prettier
2021-09-16 13:27:37 -07:00
Zaid Abdulla
c3c7ab72b2
Utilize ?. operator and set TypeScript target
2021-09-16 13:27:37 -07:00
Zaid Abdulla
595f0eddf1
Fix deprecations
2021-09-16 00:17:21 -07:00
Zaid Abdulla
f4692faed6
Update MongoDB driver
2021-09-16 00:17:19 -07:00
Zaid Abdulla
359eca7bbc
Fix upload metadata missing when behind nginx
2021-08-11 13:08:27 -07:00
Zaid Abdulla
139dc5410e
Don't crash when ping result can't be parsed
2021-04-01 18:54:44 -07:00
Zaid Abdulla
8f69b74a89
Update dependencies
2021-02-24 22:37:13 -08:00
Zaid Abdulla
540898de21
Add file download link in files page
2021-02-08 15:02:40 -08:00
Zaid Abdulla
2e32b5d2a6
Serialize fault detail property in CSV to YAML
2021-02-02 16:53:22 -08:00
Zaid Abdulla
97ed9797c5
Display timestamps in CSV as ISO string
2021-02-01 13:02:42 -08:00
Zaid Abdulla
1e6ab38ede
Display xsd:dateTime types as ISO string
2021-01-31 11:39:02 -08:00
Zaid Abdulla
6cca59c666
Better syntax error message when saving script
2021-01-24 14:17:31 -08:00
Zaid Abdulla
bded263adf
Refactor HTTP connection requests
2020-12-04 15:33:35 -08:00
Zaid Abdulla
fa1e40e370
Read session lock to detect task completion
2020-11-30 18:11:51 -08:00
Zaid Abdulla
a9b0e3a1f7
Use a single MongoDB client
2020-11-18 00:01:41 -08:00
Zaid Abdulla
e64001cddc
Accept primitive expressions in filter component
2020-11-16 15:20:48 -08:00
Zaid Abdulla
36798cfb5f
Fix confusing 404 for unauthorized requests
2020-10-24 10:24:19 -07:00
Zaid Abdulla
c52ff6f6ec
Support Unicode characters in tags
2020-10-20 15:44:11 -07:00
Zaid Abdulla
5bb6f60c4d
Update dependencies and fix new lint errors
2020-10-02 23:21:07 -07:00
Zaid Abdulla
0b60406b43
Add lint rule for unhandled promise rejections
2020-09-08 17:33:48 -07:00
Zaid Abdulla
dd9cd01681
Fix querying faults in UI showing no results
2020-09-08 00:11:14 -07:00
Zaid Abdulla
bf9517c652
Implement support for Get/SetParameterAttributes
2020-08-17 19:21:13 -07:00
Zaid Abdulla
6cbd59c6ec
Implement CASE operator
...
This also modifies the behavior of AND/OR operators to strictly return
true/false/null whereas previously they could return the value of the
first truthy/false operand. The purpose of this change is to maintain
expression equivalency before and after minimization.
2020-08-15 14:07:45 -07:00
Zaid Abdulla
e3ef177842
Update MongoDB driver
2020-08-11 23:33:59 -07:00
Zaid Abdulla
ac980116bd
Update ESLint and Prettier
2020-07-27 20:30:13 -07:00
Zaid Abdulla
ce955e34c1
Allow PUT to overwrite existing files
2019-12-16 16:05:43 -08:00
Zaid Abdulla
add4c84132
Expose all device params to config expressions
2019-11-27 17:00:03 -08:00
Zaid Abdulla
8533ee7f2e
UI authentication improvements
2019-10-24 17:43:24 -07:00
Zaid Abdulla
77563fc85e
Move ping code to own file
2019-10-21 22:58:22 -07:00
Mirek Laus
0e02b7c7ea
Fix ping on FreeBSD
2019-10-21 22:58:12 -07:00
Zaid Abdulla
306015f022
Fix permission filter not being applied
2019-10-11 12:41:35 -07:00
Zaid Abdulla
ed0aa8ae7a
Fix process shutdown issues
2019-09-23 16:03:08 -07:00
Zaid Abdulla
9d95e57d89
Update copyright notice headers
2019-06-05 00:17:36 -07:00
Zaid Abdulla
f5ccc2f707
Update TypeScript
2019-06-05 00:17:36 -07:00
Zaid Abdulla
bacf4c27f5
Don't reuse task ID
2019-06-05 00:17:36 -07:00
Zaid Abdulla
63876025d2
Maintain types for memoized functions
2019-06-05 00:17:36 -07:00
Shweelan Samson
6c60ce6457
Restrict tags format
2019-06-05 00:17:36 -07:00
Shweelan Samson
83de65f913
Prevent invalid scripts in provisions and vparams
2019-06-05 00:17:36 -07:00
Shweelan Samson
da23e5adfc
Fix PUT api error message
2019-06-05 00:17:36 -07:00
Zaid Abdulla
c3501debd5
Async/await let's go!
2019-06-05 00:17:36 -07:00
Shweelan Samson
d5b194b9e8
Salt and hash passwords
2019-03-27 02:17:48 -07:00
Shweelan Samson
edadfe54c8
Convert presets preconditions to use expressions
2019-03-06 20:35:41 -08:00
Shweelan Samson
d70263e798
Fix bugs in resources download
...
Fix a bug caused when downloading with smart query filter on. Also
fix a bug in downloading presets.
2019-03-04 16:12:39 -08:00
Shweelan Samson
3b3369a236
Add Permissions and Users pages
2019-03-04 16:12:29 -08:00
Zaid Abdulla
5d3c81cb23
TypeScript!
2019-02-20 03:36:52 -08:00
Shweelan Samson
d46d133878
Remove UI dependance on NBI
2019-02-07 00:18:19 -08:00
Shweelan Samson
520cc43972
Add a check for filter to be valid query
2019-02-05 00:05:51 -08:00
Shweelan Samson
498947bc4a
Add config page
2019-02-04 23:47:54 -08:00