1
0
Fork 0
mirror of https://github.com/koalyptus/TableFilter.git synced 2024-06-09 09:22:28 +02:00
Commit graph

278 commits

Author SHA1 Message Date
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
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