Граф коммитов

357 Коммитов

Автор SHA1 Сообщение Дата
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