Matt Mazzola
afbc05c7d2
Remove filters container and ilevel related models. ( #8 )
...
With the new proposed changes to SDK and event details there is no longer a need for filter levels/target and filters containers.
2016-07-26 10:55:01 -07:00
Matt Mazzola
f7266802c1
Add badges for npm version, monthly downloads, and latest tag
2016-07-22 15:59:57 -07:00
Matt Mazzola
e8710deb04
0.6.0
2016-07-22 15:46:36 -07:00
Matt Mazzola
2db8a30bfb
Add IFiltersContainer interface, filtersContainer.json schema, validateFiltersContainer method, and tests for validation ( #7 )
...
Add IFiltersContainer interface, filtersContainer.json schema, validateFiltersContainer method, and tests for validation
Also, rename targets to levels to align with product naming.
* Make target optional. No target implies report level
* Remove extra code in test
* Rename page target and visual targets to levels.
2016-07-22 15:35:12 -07:00
Matt Mazzola
06364da6e5
0.5.3
2016-07-18 12:59:32 -07:00
Matt Mazzola
9a02ab9472
Update .travis.yml to publish to npm on successful build with tag
2016-07-18 12:57:47 -07:00
Matt Mazzola
ef5acf6e07
Add IVisual model
2016-07-18 12:44:11 -07:00
Matt Mazzola
ae19afe0a9
0.5.2
2016-07-18 12:43:35 -07:00
Matt Mazzola
d3d22e84c4
Fix typing on constructors to properly accept array or individual arguments
2016-07-18 11:35:05 -07:00
Matt Mazzola
7475c15e37
0.5.1
2016-07-18 11:14:47 -07:00
Matt Mazzola
568fae5bb2
Fix typo on validator spelling in tests
2016-07-18 11:14:03 -07:00
Matt Mazzola
903751b304
Change advanced filter condition value to accept string, number, or boolean. Update schema, interfaces and tests.
2016-07-18 11:11:05 -07:00
Matt Mazzola
4892413e81
0.5.0
2016-07-14 14:19:56 -07:00
Matt Mazzola
f7960b7d3f
Replace isBasicFilter and isAdvancedFilter helper functions with getFilterType and FilterType enum for scalability and better semantics. ( #5 )
2016-07-14 14:13:12 -07:00
Matt Mazzola
72bc889b15
0.4.0
2016-07-14 12:49:10 -07:00
Matt Mazzola
30115babd3
Change all references to Value to Basic to be clearer about filter capabilities compared to Advanced.
2016-07-14 12:46:12 -07:00
Matt Mazzola
6903134e1e
Change documentation generation to include json file within docs directory. Fix documentation deployment by adding .nojekyll before publishing.
2016-07-14 11:08:29 -07:00
Matt Mazzola
36dd0c1274
0.3.3
2016-07-13 13:39:04 -07:00
Matt Mazzola
f80c9e986e
Fix isValueFilter and isAdvancedFilter to return boolean type instead of Boolean object
2016-07-13 13:38:48 -07:00
Matt Mazzola
b4ddbcc139
Update ValueFilter to accept string, number, or boolean.
2016-07-13 13:38:18 -07:00
Matt Mazzola
3a0398e491
0.3.2
2016-07-13 13:12:24 -07:00
Matt Mazzola
952fb17418
Add isAdvancedFilter and isValidFilter functions with tests.
2016-07-13 12:57:25 -07:00
Matt Mazzola
33d60f7052
Change name of advanced filter condition "StartWith" to "StartsWith" to match internal operator name
2016-07-13 11:32:19 -07:00
Matt Mazzola
6e62f7b8eb
0.3.1
2016-07-13 10:31:16 -07:00
Matt Mazzola
4d05dec8c8
Update README.md with language specification for snippets
2016-07-13 10:19:05 -07:00
Matt Mazzola
c2466e3b75
Add gulp ghpages task to deploy docs to gh-pages
2016-07-13 09:57:31 -07:00
Matt Mazzola
806e4dc48b
Add gulp docs task to generate documentation
2016-07-13 09:56:25 -07:00
Matt Mazzola
11ee5e7f8b
Switch order of installation instructions (typings install before npm install) so type information is present for build
2016-07-13 09:54:20 -07:00
Matt Mazzola
8512755d0c
Update comments to match class name
2016-07-11 13:01:39 -07:00
Pawel Kwiecien
8923645e3f
Fix validate target ( #3 )
...
* add schemas to validate target
* update quotes
2016-07-08 16:29:28 -07:00
Wallace Breza
70e5fcbe59
Added travis build status image
2016-06-30 07:59:26 -07:00
Matt Mazzola
359dd17145
Add .travis.yml
2016-06-29 18:19:42 -07:00
Matt Mazzola
9f5c30671e
Update header generation to use webpack Banner plugin to fix source maps
2016-06-29 18:19:27 -07:00
Matt Mazzola
b9d066d4e8
Add files property to package.json to only package dist folder
2016-06-29 18:17:18 -07:00
Matt Mazzola
8baf9161d7
0.3.0
2016-06-27 16:34:49 -07:00
Pawel Kwiecien
2194a64f6a
Update LoadConfiguration definition, pageNavigationEnabled property and Page schema ( #1 )
...
* move pageName and filter to LoadConfiguration, rename pageNavigationEnabled to navContentPaneEnabled (for consitency as we already allow such query parameter for ReportEmbed), remove displayName from page schema as setPage expect {name: ...}
* fix tests
2016-06-27 16:32:50 -07:00
Matt Mazzola
5bed54cedd
Add .vscode/tasks.json to allow running build or tests from key shortcut
2016-06-27 16:31:08 -07:00
Matt Mazzola
482cc47e05
Add CONTRIBUTING.md
2016-06-27 16:30:12 -07:00
Matt Mazzola
88d91ab180
Fix typo in README.md
2016-06-27 16:29:58 -07:00
Matt Mazzola
da46cd90c5
0.2.2
2016-06-24 13:08:10 -07:00
Matt Mazzola
3b54c3de32
add missing export to ITarget
2016-06-24 13:06:37 -07:00
Matt Mazzola
6bf7fb5c07
0.2.1
2016-06-24 12:58:03 -07:00
Matt Mazzola
5d7379f90f
Add header to distributed .js and .ts files which includes name, version, copyright, company, and license.
2016-06-24 12:57:24 -07:00
Matt Mazzola
5756c80957
Consolidate validateAdvancedFilter and validateValueFilter into single validateFilter to match needs of router. Also, consolidate targets and fix external schema references.
2016-06-24 12:57:13 -07:00
Matt Mazzola
f447b418ae
Add .min.js exclusion to minification task
2016-06-23 17:40:34 -07:00
Matt Mazzola
9a6508200c
Add positive test case for settings validation
2016-06-23 12:08:35 -07:00
Matt Mazzola
2705142dc8
Update repository url to new github repo
2016-06-23 12:06:43 -07:00
Matt Mazzola
270e0691d7
Update package description to match readme
2016-06-23 12:04:49 -07:00
Matt Mazzola
0dcd83a2d8
Add tests from powerbi-filters repo and update them to use new models.validate* functions
2016-06-23 11:59:12 -07:00
Matt Mazzola
784f9ece11
Update README.md
2016-06-23 11:40:09 -07:00