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
00ccf99be6
Minimize store queries
2020-07-29 02:31:31 -07:00
Zaid Abdulla
ac980116bd
Update ESLint and Prettier
2020-07-27 20:30:13 -07:00
Zaid Abdulla
5a9e03db2c
Use relative URLs throughout the UI
...
To allow serving from a subdirectory using a reverse proxy.
2020-07-22 11:07:32 -07:00
Zaid Abdulla
dd907a67b0
Add types in local-cache.ts
2019-12-03 14:20:34 -08:00
Shweelan Samson
f966194e22
Update ping component via DOM manipulation
2019-10-19 19:10:27 -07:00
Zaid Abdulla
559aa0fd36
Fix filter by tag
2019-09-23 22:02:20 -07:00
Zaid Abdulla
4bcee572f1
Fix URL-encoding of download params hyperlink
2019-09-16 14:17:27 -07:00
Zaid Abdulla
3d38de74d7
Remove label from nested parameter-table
2019-09-14 15:53:44 -07:00
Zaid Abdulla
58b3e13ecd
Update dependencies
2019-07-29 23:59:41 -07:00
Zaid Abdulla
39901150a7
CSS touches
2019-07-27 20:28:27 -07:00
Shweelan Samson
ee32d49cd3
Fix sorting icons
2019-07-25 11:10:43 -04:00
Shweelan Samson
9a5f259c87
Fix error editing preset when missing permissions
2019-07-24 03:02:03 -07:00
Shweelan Samson
2a3d155e85
Fix bug in sort causing the url to expand
2019-07-24 01:54:55 -07:00
Shweelan Samson
1859d41405
SVG icons
2019-07-23 22:22:35 -07:00
Shweelan Samson
8a0ebd26d8
Replace postcss-cssnext with postcss-preset-env
2019-07-17 19:35:35 -07:00
Shweelan Samson
461950749f
Prevent old presets format from throwing errors
2019-07-17 19:07:43 -07:00
Shweelan Samson
b92f547b26
Missing resource in permissions page
2019-07-17 15:21:46 -07:00
Shweelan Samson
e35254cb6f
Server availability and version notification
2019-07-17 15:20:52 -07:00
Zaid Abdulla
7768c79c20
Missed wizard page in Mithril 2 upgrade
2019-07-13 02:30:04 -07:00
Shweelan Samson
ae870c3155
Upgrade to Mithril 2.0
2019-07-13 01:42:33 -07:00
Shweelan Samson
3485bb8d1b
Fix crash on non-JSON response in xhrRequest
2019-07-13 01:42:33 -07:00
Zaid Abdulla
5025564422
Fixes for previous commit
2019-07-12 13:18:22 -07:00
Zaid Abdulla
6cb0d0449b
Database initialization wizard
2019-07-11 17:47:36 -07:00
Shweelan Samson
b51c97e97a
Remove select checkboxes when actions unavailable
2019-07-09 02:19:54 -07:00
Zaid Abdulla
795a0f8273
Don't pass context attrs to HTML elements
2019-07-08 17:53:06 -07:00
Shweelan Samson
65bf4ddb2c
Add filters help
2019-07-05 14:38:50 -07:00
Shweelan Samson
ebff97e795
Make provision name in presets page as hyperlink
2019-07-05 14:38:50 -07:00
Shweelan Samson
6d5d94652e
Fix a bug in long text component
...
Long text component text was not being updated when the value was
changed.
2019-07-05 14:38:42 -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
1748b49a3b
Update dependencies
2019-06-05 00:17:36 -07:00
Zaid Abdulla
f45b56bbc4
Make page header fixed
2019-06-05 00:17:36 -07:00
Zaid Abdulla
7269c726fc
Fix exception when using 'true' as filter
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
c74f0e9c8f
Add validation to preset's precondition
2019-06-05 00:17:36 -07:00
Shweelan Samson
1128e1ce11
Introduce large textarea field type
2019-06-05 00:17:36 -07:00
Shweelan Samson
83dba52e96
Show reload notification on config update
2019-06-05 00:17:36 -07:00
Shweelan Samson
59e4fd4a3a
Fix a bug in drawer component
...
Bulk devices tasks get stuck in pendning state.
2019-06-05 00:17:36 -07:00
Shweelan Samson
1e6d3acd1b
Add permissions name to put form singular object
2019-06-05 00:17:36 -07:00
Shweelan Samson
53032c83f1
Reusable index table component
2019-06-05 00:17:36 -07:00
Shweelan Samson
ba8aa8cffc
Fix push files disabled button
2019-06-05 00:17:36 -07:00
Shweelan Samson
fdda68434b
Use expressions as validators
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
88ad9451e2
Correct notification text
2019-03-27 02:17:33 -07:00
Shweelan Samson
edadfe54c8
Convert presets preconditions to use expressions
2019-03-06 20:35:41 -08:00
Shweelan Samson
152d8f5283
Add sub configs edit component
2019-03-05 18:48:53 -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