Zaid Abdulla
b0d50b07e7
Fix synthesized expressions being non-minimal
...
Let's try this again. The implementation of canRaise callback was
overly complicated and was causing the minimizer to ocassionally
get stuck in a local optima.
2022-06-14 11:23:33 -07:00
Zaid Abdulla
c06538f9cc
Fix browser quirks mode warning
2022-04-08 13:14:27 -07:00
Divya Jagadish
3d0ac9b415
Uses debounce function for parameter search
2022-04-08 13:09:04 -07:00
Divya Jagadish
dabf1b2f43
Improve sorting behavior by adding delay
2022-04-08 13:08:41 -07:00
Divya Jagadish
7941d929d2
Fix ping bug on certain platforms
2022-04-08 13:01:05 -07:00
Divya Jagadish
7ccdbace70
Authenticate ping API
2022-04-08 12:59:32 -07:00
Zaid Abdulla
344f0ec5e0
Fix DB update calls containing unchanged params
2022-03-11 11:43:49 -08:00
Zaid Abdulla
4b533d0aad
Fix issues caused by invalid xsd:dateTime values
...
Invalid dateTime strings were saved in the DB as NaN causing uncaught
exception in CSV download.
2022-03-11 11:42:10 -08:00
Zaid Abdulla
2b37f11e2e
Clean up MongoDB query projection
...
This prevents potential 'path collision' errors from MongoDB.
2022-02-17 18:14:53 -08:00
Zaid Abdulla
adaf801d6e
Stream query results as they become available
2021-11-29 23:36:27 -08:00
Zaid Abdulla
94756e463f
Pass BROTLI_OPERATION_FLUSH to koa-compress
2021-11-29 23:11:20 -08:00
Zaid Abdulla
3c55306e22
Fix false warning message
2021-11-15 15:42:33 -08:00
Zaid Abdulla
aa12b7c724
Fix query unpacking breaking $regex operator
...
If the regex string can be parsed as a date or a number, the unpacked
query will be rejected by MongoDB because $regex operator only accepts
a string.
2021-11-08 14:21:14 -08:00
Zaid Abdulla
8f827997cd
Fix tags set via script saved in encoded form
2021-11-08 13:55:30 -08:00
Zaid Abdulla
c9a4be0475
Deubg log for HTTP and HTTPS client errors
2021-11-08 12:21:02 -08:00
Zaid Abdulla
fa95d7a310
1.2.8
v1.2.8
2021-10-27 13:07:03 -07:00
Zaid Abdulla
d299ef3a59
Changelog for v1.2.8
2021-10-27 13:06:37 -07:00
Zaid Abdulla
2c606b268e
Update dependencies
2021-10-27 13:04:34 -07:00
Zaid Abdulla
1b86f41ad7
Replace later dependency with @breejs/later
2021-10-26 17:40:17 -07:00
Zaid Abdulla
c4754a9b55
Strip dev deps from new lock file format
2021-10-26 10:33:33 -07:00
Zaid Abdulla
f24111ea9f
Support modulo operator in expressions
2021-10-25 16:51:46 -07:00
Zaid Abdulla
8f662fb152
Fix expr parser treating - and / as commutative
2021-10-25 13:40:48 -07:00
Zaid Abdulla
dd722ba6e0
Improve sorting toggle behavior
...
Last sorted column now takes precedence over any previously sorted
columns. This makes for a more intuitive user experience.
2021-10-25 13:36:23 -07:00
Zaid Abdulla
88a84788a5
Evaluate component attrs before use
2021-10-24 18:17:03 -07:00
Zaid Abdulla
73baffc3b9
Improve container component
...
Allow passing custom attribute to the HTML element. Implement function
encodeUriComponent for attribute expressions.
2021-10-24 18:14:36 -07:00
Zaid Abdulla
0188ac860b
Handle unsupported ACS methods gracefully
2021-10-15 16:21:08 -07:00
Zaid Abdulla
7f295beeec
Validate host arg passed to ping
...
Fixes remote code execution vulnerability reported by Alex Hordijk.
2021-10-15 16:21:08 -07:00
Zaid Abdulla
2ac536bf8f
Fix ui.pageSize regression
2021-09-22 09:27:11 -07:00
Zaid Abdulla
f63e357b29
Fix synthesized expressions being non-minimal
2021-09-20 12:41:09 -07:00
Zaid Abdulla
ceec3f2cc8
1.2.7
v1.2.7
2021-09-18 14:36:19 -07:00
Zaid Abdulla
2b60feb2f4
Changelog for v1.2.7
2021-09-18 14:35:34 -07:00
Zaid Abdulla
9203417686
Fix a couple of regressions in 1.2.6
2021-09-18 14:34:11 -07:00
Zaid Abdulla
8477cd1cfa
1.2.6
v1.2.6
2021-09-16 14:25:41 -07:00
Zaid Abdulla
12c958dc03
Changelog for v1.2.6
2021-09-16 14:25:20 -07:00
Zaid Abdulla
fdb81b7a43
Update dependencies
2021-09-16 14:17:39 -07:00
Zaid Abdulla
529386a9b6
Prevent invalid YAML config from bricking the UI
2021-09-16 13:27:37 -07:00
Zaid Abdulla
98698b775c
Update copyright notice in README.md
2021-09-16 13:27:37 -07:00
Zaid Abdulla
9706026ea5
Update Prettier
2021-09-16 13:27:37 -07:00
Zaid Abdulla
9e1d7eca9b
Rename WLAN hosts to LAN hosts in default config
2021-09-16 13:27:37 -07:00
Zaid Abdulla
d48deaaf47
Catch JSON parse exceptions in NBI
2021-09-16 13:27:37 -07:00
Zaid Abdulla
ec770b4e1b
Fix redundant SPV triggered for unknown types
...
Fix issue where declarations against parameters with non-standard value
type trigger an SPV call when the value being declared is a boolean or
a number.
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
ca83704958
Ignore session cookie on Inform
...
Some devices preserve cookies set in a previous session and pass them
on to the next session. The presence of a session cookie in the Inform
request causes an unnecessary DB query and, in some edge cases, an
Invalid Session error.
2021-09-16 13:27:37 -07:00
Zaid Abdulla
bc2d258f9c
Refactor bool exp synthesizer
...
It's now more intelligent about generating IS NULL clauses. For example,
instead of 'LOWER(param) IS NULL' it now generates 'param IS NULL'.
2021-09-16 13:27:37 -07:00
Zaid Abdulla
7ae3bcdc0f
Fix escape char not interpreted in expressions
2021-09-16 00:17:21 -07:00
Zaid Abdulla
53bb4d3552
Fix filters resetting user input on redraw
2021-09-16 00:17:21 -07:00
Zaid Abdulla
595f0eddf1
Fix deprecations
2021-09-16 00:17:21 -07:00
Zaid Abdulla
0861b2db40
Update TypeScript
2021-09-16 00:17:21 -07:00
Zaid Abdulla
f4692faed6
Update MongoDB driver
2021-09-16 00:17:19 -07:00
Zaid Abdulla
cc885e7d04
Update mithril types
2021-08-13 14:36:59 -07:00