1
0
Fork 0
mirror of https://github.com/koalyptus/TableFilter.git synced 2024-05-04 07:33:18 +02:00
Commit graph

318 commits

Author SHA1 Message Date
koalyptus cc5c8b9ed5 Increased TableFilter coverage 2017-07-30 21:39:23 +10:00
koalyptus 78059d1bf8 Keep scrollbar when grid-layout on and no-results-message 2017-07-29 11:08:13 +10:00
koalyptus f96166be48 Fix setFilterValue with inexistent filter element 2017-07-26 11:30:36 +10:00
koalyptus 7b8c3c7412 Removed unnecessary setting for popup filter tests 2017-07-25 22:24:46 +10:00
koalyptus 9f6751533e Override filters row index setting when popup filters on 2017-07-25 22:22:32 +10:00
koalyptus d9c770855a Fixed popup filter extra row issue 2017-07-16 11:55:54 +10:00
koalyptus f2242c4e57 Removed external_flt_grid_option setting, make paths properties functions 2017-07-16 10:52:40 +10:00
koalyptus 72e78fd4bc Introduced settings helpers 2017-07-09 15:11:51 +10:00
koalyptus d3addb09c4 Placed features instantiation inside init method 2017-07-01 21:41:49 +10:00
koalyptus e8c3f27d93 Commented out test failing on build... 2017-06-30 22:12:31 +10:00
koalyptus 97d2ed0d64 Fixed linting 2017-06-30 22:00:40 +10:00
koalyptus 7278aab649 Unit tests for popup-filters with grouped headers 2017-06-30 21:54:50 +10:00
koalyptus c5d043f85b Fixed linting errors due to version bump of grunt-eslint 2017-06-28 20:47:32 +10:00
Max Guglielmi 9858ac84c1 Fixed unit tests 2017-06-14 22:12:44 +10:00
Max Guglielmi bf631efd24 Modified an option name (2) 2017-06-04 18:22:20 +10:00
Max Guglielmi 7cd85bbd34 Fixed unit tests 2017-06-03 19:45:20 +10:00
Max Guglielmi 5fc1c78d1b Expanded unit tests 2017-05-31 13:46:23 +10:00
Max Guglielmi 92e743a67e Merge branch 'master' into refactor-popup-filters-options 2017-05-27 22:42:03 +10:00
Max Guglielmi 5adfa8a1be Fixed tf reference in closeAll and destroy 2017-05-27 22:15:06 +10:00
Max Guglielmi 11e15f0482 Enforcing eslint rule 2017-05-25 13:51:44 +10:00
Max Guglielmi e8392b8fa5 Refactor help-instructions configuration option 2017-05-23 13:49:21 +10:00
Max Guglielmi 1de6a6288c updated unit tests 2017-05-13 20:51:10 +10:00
Max Guglielmi 06c3b3f025 Added base class for drop-down filter types 2017-05-07 16:05:36 +10:00
Max Guglielmi cb3a633807 Fixed tests 2017-05-07 00:35:24 +10:00
Max Guglielmi 1b8bb8a9ea Added registerExtension method 2017-05-03 21:27:44 +10:00
Max Guglielmi 25101b278a Refactored options and updated unit tests 2017-05-02 22:31:02 +10:00
Max Guglielmi 5411843f9f Expanded unit tests 2017-04-23 18:22:34 +10:00
Max Guglielmi 2f8fb874d8 Unit tests for mark active columns feature 2017-04-23 05:17:42 +10:00
Max Guglielmi 76a61d5a01 Added dom method, made tbl property private 2017-04-14 19:30:58 +10:00
Max Guglielmi b03445ea46 Expanded StatusBar tests 2017-04-11 02:33:27 +10:00
Max Guglielmi 06ed30de3b Added getColumnData and getColumnValues 2017-04-02 00:54:19 +11:00
Max Guglielmi 5cfc6c573b Uncommented code 2017-03-31 15:01:13 +11:00
Max Guglielmi ec940d428a Updated unit tests 2017-03-31 14:56:51 +11:00
Max Guglielmi 4f593cb2d3 Started fixing unit tests 2017-03-30 23:14:27 +11:00
Max Guglielmi e8ba629217 Fixed set page length when no valid rows + added unit tests 2017-03-25 15:19:12 +11:00
Max Guglielmi c49eb2e50f Added results formatting to ColOps 2017-03-18 10:20:51 +11:00
Max Guglielmi a2ccc2668a Added test case for disabled enter key 2017-03-16 15:05:56 +11:00
Max Guglielmi f7aa5cd65c Expanded statusBar tests 2017-03-01 22:09:20 +11:00
Max Guglielmi 7a5985ba8f Added test case 2017-02-27 13:38:19 +11:00
Max Guglielmi 90b5e3cdca Renamed custom_cell_data option cell_parser 2017-02-26 21:43:36 +11:00
Max Guglielmi a1581a6ea1 Fixed ColOps firing colum-calc twice, made operation setting handling more devensive 2017-02-11 23:47:40 +11:00
Max Guglielmi d3cece2424 Removed commented-out code left-over 2017-02-04 12:22:02 +11:00
Max Guglielmi 7351798ea4 Removed commented out code 2017-02-04 12:09:20 +11:00
Max Guglielmi ccc7c27032 Continued fixing tests 2017-02-04 01:00:29 +11:00
Max Guglielmi e17b34d98a Started fixing failing unit tests due to promise based implementation of dynamic requires 2017-02-03 23:58:50 +11:00
Max Guglielmi b3910ca837 Increasing TableFilter class Coverage 2017-01-24 14:06:29 +11:00
Max Guglielmi 2e3e68bb6f Expanded no filters unit tests 2017-01-23 13:55:09 +11:00
Max Guglielmi 9a7e8f6982 Added date filtering test case with data range and operators 2017-01-21 10:51:38 +11:00
Max Guglielmi 44af1dc552 Added doco comment to getCellValue + added date filtering tests 2017-01-21 10:40:45 +11:00
Max Guglielmi b91cf53ac1 Fixed unit tests 2017-01-18 21:29:00 +11:00
Max Guglielmi 7e5cd343d2 Changed signature od getTableData and getFilteredData 2017-01-17 14:20:11 +11:00
Max Guglielmi b15f3ed396 Started getCellData vs getCellValue 2017-01-16 14:04:55 +11:00
Max Guglielmi 995eda0498 Fixed unit tests 2017-01-12 23:42:58 +11:00
Max Guglielmi 1d9c1a435b Made cols visibility popup auto-closable on click-away 2017-01-07 22:51:49 +11:00
Max Guglielmi 9d8744392a Fix instantiation with 1 row 2017-01-04 14:09:18 +11:00
Max Guglielmi c4a1c47176 Expanded events tests for AlternateRows 2017-01-03 14:08:21 +11:00
Max Guglielmi 90b3f21332 Fixed closed button in help popup 2017-01-01 22:14:27 +11:00
Max Guglielmi 556bf1c264 Added unit tests 2017-01-01 17:31:48 +11:00
Max Guglielmi 7e779a0242 Made help container auto-closable when user clicks away 2016-12-27 21:20:16 +11:00
Max Guglielmi f41f268975 Addressed destroy TODO 2016-12-24 23:35:26 +11:00
Max Guglielmi f9f99798e4 Addressing zebra rows with sort columnt at start option 2016-12-18 00:23:57 +11:00
Max Guglielmi 5dcd756414 Enlarged AlternateRows code coverage 2016-12-09 23:25:42 +11:00
Max Guglielmi 5adf82abc7 Uncommented test code 2016-12-08 22:19:16 +11:00
Max Guglielmi 8dee7d0cfb Continued increasing coverage 2016-12-08 22:16:47 +11:00
Max Guglielmi 0b1f4b67f5 Testing codecov 2016-12-08 14:21:39 +11:00
Max Guglielmi 5d8f81ab78 take 1 2016-12-04 10:36:39 +11:00
Max Guglielmi 0cd9854634 Addressing sorting date columns with blank values 2016-11-24 14:14:55 +11:00
Max Guglielmi 57548bd3c0 Added popup_adjust_to_container configuration option to PopupFilter 2016-11-22 14:01:36 +11:00
Max Guglielmi 0ed1ac7d1e Started transparent theme 2016-11-19 23:42:37 +11:00
Max Guglielmi f52f52f0ae Updated unit tests 2016-11-18 00:01:33 +11:00
Max Guglielmi 7370173811 Removed unnecessary DOM element IDs 2016-11-10 14:16:57 +11:00
Max Guglielmi e8a2ada208 Removed element IDs from paging 2016-11-05 22:08:32 +11:00
Max Guglielmi b99405997a Addressed #332 and continued #319 2016-11-02 23:01:31 +11:00
Max Guglielmi eeffb5b102 Removed element IDs from Loader and NoResults 2016-11-01 20:02:15 +11:00
Max Guglielmi 21305e2e62 Removed element IDs from Help and RowsCounter 2016-11-01 13:58:25 +11:00
Max Guglielmi 85c62a7bff Fixed test-api.js indentation 2016-10-31 22:27:45 +11:00
Max Guglielmi 0b72eb55b0 Removed clear button container ID 2016-10-31 22:18:21 +11:00
Max Guglielmi 111a4dd246 Added unit tests 2016-10-22 19:38:03 +11:00
Max Guglielmi a885c8caab Issue #313 Made locale.addFormat more defensive 2016-10-19 13:39:59 +11:00
Max Guglielmi 32fa832a6e Fixing date tests 2016-10-13 13:19:39 +11:00
Max Guglielmi 66f36a7531 Finalised dateType unit tests 2016-10-12 18:07:12 +11:00
Max Guglielmi c5b4251039 Started dateType unit tests 2016-10-12 14:15:19 +11:00
Max Guglielmi 288af8b94e Addressed issue-309 2016-10-10 18:16:39 +11:00
Max Guglielmi 028932e53c Expanded colOps extension tests 2016-10-08 11:50:34 +11:00
Max Guglielmi 42fb664228 initial commit 2016-10-07 23:08:13 +11:00
Max Guglielmi b882404fe3 Removed col_date_type option from test-empty-cells-filtering 2016-09-25 12:16:42 +10:00
Max Guglielmi e73471e10a Fixed unit tests 2016-09-24 22:17:01 +10:00
Max Guglielmi 8b0bad54cc Fixed tests 2016-09-21 20:24:36 +10:00
Max Guglielmi 8fa502b2c4 Merged master in, added doco comments to dateType 2016-09-20 23:45:09 +10:00
Max Guglielmi 033a6516cf Initial commit 2016-09-20 13:40:38 +10:00
Max Guglielmi 035801dc7e Initial commit 2016-09-11 00:07:46 +10:00
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