ranbreuer
096572546f
add permissions & viewMode to loadConfig ( #27 )
...
* add permissions & viewMode to loadConfig
2016-12-26 16:29:13 +02:00
Noa
0de0170131
Merge pull request #28 from Microsoft/add_support_for_basic_filter_with_values_as_array_of_tuples
...
Add support for basic filter with values as array of tuples
2016-12-22 01:22:14 -08:00
Noa Nutkevitch
7ba436ec17
fix typo
2016-12-21 04:23:13 -08:00
Noa Nutkevitch
dba5cd012e
fix CR comment
2016-12-21 03:22:08 -08:00
Noa Nutkevitch
c5320bf29a
add functions to check target type and basic filter type
2016-12-21 01:07:09 -08:00
Noa Nutkevitch
25639e6ff8
remove basicFilterWithKeys.json
2016-12-18 03:46:06 -08:00
Noa Nutkevitch
c5ead82a69
small fixes to schema
2016-12-17 23:51:50 -08:00
Noa Nutkevitch
1914191df5
add derived classes for basicFilter and filterColumnTaregt to support column with keys
2016-12-17 23:36:05 -08:00
Noa
adf1966d34
Merge pull request #29 from Microsoft/dev
...
merge dev to master
2016-12-12 06:18:15 -08:00
Noa Nutkevitch
3257ea7c67
typo fix
2016-12-12 03:45:17 -08:00
Noa Nutkevitch
b4cbd8998f
Add support for basic filter wiuth values as array of tuples
2016-12-12 03:31:39 -08:00
Noa
76e5181919
Merge pull request #26 from Microsoft/add_select_all_to_basic_filter
...
Add select all to basic filter
2016-11-27 05:04:25 -08:00
Noa Nutkevitch
dd59555a41
Add select all to basic filter
2016-11-27 02:16:14 -08:00
Noa
69c9c081fb
Merge pull request #24 from Microsoft/master
...
Adding pageView property to dashboardConfiguration and updating version
2016-11-13 04:09:35 -08:00
Noa
82b1441755
Merge pull request #23 from Microsoft/add_viewtype_to_dashboard_embed_configuration
...
add pageView to dashboard configuration
2016-11-12 23:22:54 -08:00
Noa Nutkevitch
f9e0eb3388
fix typo in tests
2016-11-10 08:49:52 -08:00
Noa Nutkevitch
1fdbb830e8
change pageView property of dashboard configuration to be string enum and add tests
2016-11-10 06:32:50 -08:00
Noa Nutkevitch
003e059a7f
add pageView to dashboard configuration
2016-11-08 07:39:38 -08:00
Noa Nutkevitch
d8fc08f8a1
add pageView to dashboard configuration
2016-11-08 07:36:27 -08:00
ali-hamud
12fbf4fe1f
Merge pull request #22 from Microsoft/master
...
Merge master into dev.
2016-11-02 17:32:42 +02:00
ali-hamud
245a1757a8
Merge pull request #21 from Microsoft/update_version
...
update version to 0.10.0
1) Dashborad Embed
2) report.print
3) report.reload
4) report.refresh
2016-11-02 16:49:38 +02:00
ali-hamud
a885ae4a58
update version to 0.10.0
2016-11-02 16:24:49 +02:00
ali-hamud
90dc0df685
Merge pull request #20 from Microsoft/dev
...
merge dev into master
2016-11-02 15:39:26 +02:00
ali-hamud
3f245e3629
Merge pull request #19 from Microsoft/fix_test
...
fix test: message returned is AccessToken is required.
2016-11-01 19:36:27 +02:00
ali-hamud
1b33dd1a8a
fix test: message returned is AccessToken is required. to check the type of id, accessToken should be available. not all errors returned, only the first error.
2016-11-01 18:45:43 +02:00
Matt Mazzola
8a57e9da9f
0.9.1
2016-09-08 15:30:06 -07:00
Matt Mazzola
dc3732b5b8
Refactor testForExpectedMessage function ensure expect is called every time and reduce chances of false positives. Fix copy paste error with idInvalidTypeMessage. Remove custom invalidMessage since they seem to be shadowing the property specific messages.
2016-09-08 15:24:59 -07:00
Matt Mazzola
7729348fa9
Update reportLoadConfiguration.json schema to move oneOf constraint within items property of array. Add tests to confirm load configuration with filters will validate.
...
Closes #16
2016-09-08 15:22:04 -07:00
Matt Mazzola
a4d98cb813
Update README.md with information on Date foramtting using ISO 8061
2016-09-07 17:27:49 -07:00
Matt Mazzola
f515e24b8a
Remove configuration parameter from tslint:test task which incorrectly attempted to add a rule but instead set only a single rule which gave false positive lint passes.
2016-09-07 17:14:59 -07:00
Matt Mazzola
d619ea0f15
0.9.0
2016-09-07 15:10:10 -07:00
Matt Mazzola
a64d481218
Revert original namespaced dashboard code and re-add validateDashboardLoad as non-breaking addition. ( #15 )
...
* Revert "Add support for validating dashboard load configuration and split models into separate report and dashboard modules. (#13 )"
This reverts commit 64baf4ce46
.
* Add dashboard load configuration schema and validateDashboardLoad method as non-breaking addition.
* Change normalizeError method to be non-destructive.
* Change ILoadConfiguration to IReportLoadConfiguration and validateLoad to validateReportLoad to reduce confusion of being generic load configuration compared to dashboard load configuration.
2016-09-07 15:08:24 -07:00
Matt Mazzola
53e9646092
0.8.0
2016-09-06 15:23:51 -07:00
Yujun Chen
64baf4ce46
Add support for validating dashboard load configuration and split models into separate report and dashboard modules. ( #13 )
2016-09-01 15:56:27 -07:00
Matt Mazzola
50884fba97
Revert .gitignore change which excluded all dotfiles.
2016-08-30 10:27:16 -07:00
Matt Mazzola
141fdfa961
0.7.4
2016-08-27 13:23:14 -07:00
Matt Mazzola
7a0240c597
Expose gulp and typings through npm run scripts to allow using dev dependency
2016-08-27 13:21:55 -07:00
Matt Mazzola
de135a584b
Move typings install from postinstall to prepublish to ensure it's only executed on postinstall for local installs.
2016-08-27 13:21:35 -07:00
Matt Mazzola
cd13ec289b
Update .gitignore to exclude dotfiles and npm-debug.log files
2016-08-27 13:21:15 -07:00
Matt Mazzola
893c6ecec2
Add interfaces to support building object representing selection which can include dataPoints and/or regions. ( #10 )
...
* Add interfaces to support building object representing selection which can include dataPoints and/or regions.
* Add constraint on T
* Add missing semicolon to fix tslint error
2016-08-26 13:39:17 -07:00
Matt Mazzola
e86026c26a
Setup tslint on build and test to enforce good practices and consistent style. ( #9 )
...
* Setup tslint on build and test to enforce good practices and consistent style.
* Auto-format all files to use consistent tab size of 2.
2016-08-22 09:52:58 -07:00
Matt Mazzola
dfb02c91f4
Add webpack as direct dependency since it's required in the gulpfile.
2016-08-18 17:41:12 -07:00
Matt Mazzola
bcdab9485b
Add code samples to README.md on how to create filters.
2016-08-18 15:20:06 -07:00
Matt Mazzola
f12e61795a
0.7.3
2016-08-18 13:31:32 -07:00
Matt Mazzola
97761f0b33
Update AdvancedFilter constructor to throw Error if logical operator is not And and there is only single condition. Also fixes bug which performs validation on conditions after they are extracted from the array.
2016-08-18 13:30:58 -07:00
Matt Mazzola
cf5045298e
Update README.md to match other repo styles
2016-08-05 16:42:26 -07:00
Matt Mazzola
67758bba18
Add typescript and typings as devDependencies and use npm scripts for install, build, and test related actions to prevent need for global dependencies
2016-08-05 13:23:45 -07:00
Matt Mazzola
3c95730a46
0.7.2
2016-07-27 10:34:46 -07:00
Matt Mazzola
f5858ecff5
Change load configuration filter to filters. Move validateFilter test to other validation tests.
2016-07-27 10:18:13 -07:00
Matt Mazzola
f17076bcd9
0.7.1
2016-07-26 16:19:05 -07:00