Archis Gore
fb2f201f29
URL Encode State Hash
...
You'll notice a mild asymmetry in how hash was
saved vs retrieved.
The retrieval was:
JSON.parse(decodeUrlComponent(hash))
The save was:
JSON.stringify(hash)
I modified it to:
JSON.stringify(encodeUrlComponent(hash))
The reason I noticed this is in one of my apps,
I wanted to be able to copy/share a stateful filter URL.
However without the url encoding, those auto-parsers
of URLs were missing the full filter.
TESTING CONDUCTED:
1. Updated the Hash unit tests to both parse the
encoded string, as well as generate it.
2. Ran "grunt", which has built/tested/jslinted
the code.
2016-08-22 09:31:03 -07:00
Max Guglielmi
ed2f638bf2
Continued TableFilter
2016-08-14 14:14:52 +10:00
Max Guglielmi
f43ccbfd50
Added comments to StatusBar for auto-generated documentation
2016-08-07 00:48:00 +10:00
Max Guglielmi
dc7ffd0321
Shortened RowsCounter properties names
2016-08-06 01:26:53 +10:00
Max Guglielmi
b5dafdb173
Shortened PopupFilter properties names
2016-08-04 16:11:19 +10:00
Max Guglielmi
01a34e082c
Added comments to paging
2016-07-31 21:49:38 +10:00
Max Guglielmi
5e316bc778
Added tests for searching numeric columns with strings
2016-07-30 17:59:08 +10:00
Max Guglielmi
a962c04213
Fixed no results container width calculation
2016-07-30 16:45:58 +10:00
Max Guglielmi
2f042e68dd
Added comments for doco to HightlightKeyword and Loader
2016-07-27 17:21:30 +10:00
Max Guglielmi
fa271c5445
Fixed failing unit test
2016-07-02 14:43:07 +10:00
Max Guglielmi
b61bac1494
Uncommented out code
2016-07-02 14:09:43 +10:00
Max Guglielmi
603de740a3
Fixed checklist option click event
2016-07-02 14:06:12 +10:00
Max Guglielmi
d031e31c0c
Fixed on_after_filter callback fired twice from checklist filter
2016-06-25 21:19:58 +10:00
Max Guglielmi
35579453a6
Addressed issue 241, can filter in filters loaded callback
2016-06-15 11:29:20 +10:00
Max Guglielmi
c4b3579e08
Added DOM changes unit tests
2016-06-13 19:17:13 +10:00
Max Guglielmi
a965265977
Added test case
2016-06-05 12:15:34 +10:00
Max Guglielmi
0172dea15f
Added comments to checklist module for autogenerated docs
2016-06-05 01:41:44 +10:00
Max Guglielmi
8e5aba04e2
Removed unused TableFilter properties, added eslint rule
2016-05-31 19:22:21 +10:00
Max Guglielmi
7c6ec56fa3
Renamed _hasGrid to initialized and hasGrid to isInitialized
2016-05-27 17:40:22 +10:00
Max Guglielmi
4095fcf888
Added unit tests to rowscounter module
2016-05-26 17:23:21 +10:00
Max Guglielmi
b23aeea53a
Killed the nbVisibleRows property on TableFilter
2016-05-26 14:36:36 +10:00
Max Guglielmi
b38f216409
Fixed issue 217
2016-05-19 12:35:27 +10:00
Max Guglielmi
be3903d2eb
Added eqeqeq eslint rule
2016-05-15 13:33:16 +10:00
Max Guglielmi
0d58349432
Refactored types module
2016-05-15 12:56:12 +10:00
Max Guglielmi
472d349689
Fixed issue 204, made selectOptions in checklist feature more defensive
2016-05-08 12:53:58 +10:00
Max Guglielmi
b3d2ead151
Fixed failing single filter tests
2016-05-07 19:54:22 +10:00
Max Guglielmi
4965cd5360
Added unit tests
2016-05-07 19:20:42 +10:00
Max Guglielmi
5f667f733f
Added getValues method to select and checklist filter types + added unit tests
2016-05-04 22:02:22 +10:00
Max Guglielmi
88bcc4c3b5
Updated README
2016-04-30 12:58:15 +10:00
Max Guglielmi
1ee1e306fd
Started decommissioning legacy persistence implementation
2016-04-30 11:45:04 +10:00
Max Guglielmi
b7156566ce
Fixed tests
2016-04-24 19:00:36 +02:00
Max Guglielmi
e188110cb2
Updated relevant unit tests for filters persistence
2016-04-24 18:47:01 +02:00
Max Guglielmi
638892fd14
Merged master in
2016-04-20 16:30:41 +02:00
Max Guglielmi
16d221913d
Upadated unit tests
2016-04-20 16:03:35 +02:00
Max Guglielmi
711f3a696b
Updated unit tests
2016-04-13 18:37:56 +02:00
Max Guglielmi
9045e85484
Added activateFilter public method
2016-04-08 18:19:52 +02:00
Max Guglielmi
8c2108b3ab
Added unit tests
2016-04-08 17:43:55 +02:00
Max Guglielmi
ccdde872f4
Updated API unit tests
2016-04-06 08:50:32 +02:00
Max Guglielmi
3e13e787a1
Added getActiveFilterId and setActiveFilterId methods
2016-04-05 18:09:21 +02:00
Max Guglielmi
48b0fd27f6
Added responsive table option, updated unit tests
2016-04-04 11:08:57 +02:00
Max Guglielmi
3c5511a28a
Initial commit
2016-03-30 18:53:16 +11:00
Max Guglielmi
b22b0f663c
Enhanced getText method, added test case
2016-03-29 18:18:03 +11:00
Max Guglielmi
2fb84174dd
Removed commented out code
2016-03-24 10:56:59 +11:00
Max Guglielmi
8001582c2b
Added unit tests
2016-03-24 10:52:23 +11:00
Max Guglielmi
cda05accb5
Initial commit
2016-03-23 19:02:48 +11:00
Max Guglielmi
6cd10dd9bf
Addressing PR review
2016-03-20 23:02:12 +11:00
Max Guglielmi
a62a41cbc4
Added hash unit tests
2016-03-20 22:44:41 +11:00
Max Guglielmi
ea604b76ba
Added state unit tests
2016-03-20 22:09:08 +11:00
Max Guglielmi
1e3f51db10
Added state unit tests
2016-03-20 22:07:52 +11:00
Max Guglielmi
ad04da9051
Fixed tests
2016-03-18 17:58:32 +11:00