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

97 Коммитов

Автор SHA1 Сообщение Дата
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
Matt Mazzola cf3be23d44 Change IVisual to have name instead of id. 2016-07-26 16:18:15 -07:00
Matt Mazzola ded84c01a4 0.7.0 2016-07-26 10:56:20 -07:00
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