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

550 Коммитов

Автор SHA1 Сообщение Дата
Bogdan Berce 640af6a95d Fixed WSGI middleware layer tests. 2015-01-24 19:17:35 -08:00
Bogdan Berce 1ec1de55c6 Merge remote-tracking branch 'origin/develop' into feature/requests
Conflicts:
	applicationinsights/logging/LoggingHandler.py
2015-01-24 19:15:36 -08:00
Bogdan Berce 4fa8210271 Added tests for the WSGI middleware layer.
Other changes
- Added documentation for WSGI middleware layer.
- Renamed ApplicationInsightsHandler to LoggingHandler
2015-01-24 19:01:16 -08:00
Bogdan Berce 9ee08e6bcc Update DESCRIPTION.rst 2015-01-22 15:51:50 -08:00
Bogdan Berce d501d2ecd2 Update README.md 2015-01-22 15:51:15 -08:00
Bogdan Berce 7be010cb24 Updated version. 2015-01-22 15:21:41 -08:00
Bogdan Berce fb07ec7cf6 Update index.rst 2015-01-21 18:25:11 -08:00
Bogdan Berce a1ba497fc1 Update README.md 2015-01-21 18:24:35 -08:00
Bogdan Berce ec78a82ac7 Merge pull request #9 from Microsoft/feature/issue_7_telemetry_channel_improvement
Changed TelemetryClient ctor to include instrumentation_key.
2015-01-21 05:45:11 -08:00
Bogdan Berce 08f839e994 Fixed DESCRIPTION.rst parsing errors. 2015-01-20 21:38:12 -08:00
Bogdan Berce c395605621 Changed TelemetryClient ctor to include instrumentation_key.
Other changes
- Added tests to verify supported backwards compatibility case.
- Updated existing tests to use new instrumentation key set pattern.
- Updated documentation to reflect API changes.
2015-01-20 21:08:50 -08:00
Bogdan Berce 0ae688e135 Added WSGI middleware layer for intercepting requests. 2015-01-13 07:24:11 +01:00
Bogdan Berce 1c823f6a5e Added support for sending request telemetry.
Other changes:
- Added tests for sending request telemetry.
2015-01-09 19:39:36 -08:00
Bogdan Berce 93515de9f3 Update README.md 2015-01-05 19:38:08 -08:00
Bogdan Berce 9575ab3220 Merge pull request #5 from Microsoft/feature/exceptions
Unhandled exception tracking.
2015-01-05 18:36:09 -08:00
Bogdan Berce 6e2e708b2e Added more documentation. 2015-01-05 18:09:11 -08:00
Bogdan Berce 9cafa1b1bf Updated package versions. 2015-01-05 18:01:39 -08:00
Bogdan Berce 010b39efca Added support for capturing unhandled exceptions.
Other changes
- Added tests for capturing unhandled exceptions
- Added documentation for capturing unhandled exceptions
2015-01-05 17:54:40 -08:00
Bogdan Berce a843eda1b0 Merge pull request #4 from Microsoft/feature/logging
Added enable() function for easier logging enablement.
2015-01-04 00:16:27 -08:00
Bogdan Berce 181a4fe0d0 Added enable() function for easier logging enablement. 2015-01-04 00:02:03 -08:00
Bogdan Berce 94fafc70cc Merge remote-tracking branch 'origin/features/documentation' into develop 2015-01-03 21:24:46 -08:00
Bogdan Berce bb397e6673 Updated PyPI package version.
Other changes
- Added logging samples to documentation.
2015-01-03 21:00:11 -08:00
Bogdan Berce ff93097258 Integrated logging module documentation. 2015-01-03 20:53:42 -08:00
Bogdan Berce 39bc5011bf Merge branch 'develop' into features/documentation 2015-01-03 20:44:54 -08:00
Bogdan Berce a1377605bc Added Sphinx documentation generation. 2015-01-03 20:44:24 -08:00
Bogdan Berce bb8c897b13 Merge pull request #3 from zooba/patch-1
Update ApplicationInsightsHandler.py
2015-01-02 18:38:43 -08:00
Steve Dower 5eaae6502e Update ApplicationInsightsHandler.py
Minor changes to make inheritance work better on both Python 2.x and 3.x.
2015-01-02 18:19:21 -08:00
Scott Southwood 5b7b01b2ec Merge pull request #2 from Microsoft/features/logging
Logging handler for Application Insights
2015-01-02 17:23:13 -08:00
Bogdan Berce 0eaf1c4b35 Added logging integration documentation.
Other changes
- Updated package version number
2015-01-02 17:04:01 -08:00
Bogdan Berce 0193986184 Added tests for logging handler 2015-01-02 16:19:54 -08:00
Bogdan Berce 8685077c71 Added ignore for doc build folder. 2014-12-24 15:38:22 -08:00
Bogdan Berce 9540ca2319 Added the scaffolding of Sphinx documentation 2014-12-24 15:34:31 -08:00
Bogdan Berce 39d573f20e Added logging handler 2014-12-23 17:20:39 -08:00
Crystal Maly d368cb52af Merge pull request #1 from Microsoft/feature/queue_and_sender
Feature/queue and sender
2014-12-23 15:06:33 -08:00
Bogdan Berce f5e076377d Updated comments for data contracts
Other changes
- Minor cleanup to contract tests
- Fixed child module import on Python 3.x
- Handle serialization of optional values better
2014-12-23 14:42:32 -08:00
Bogdan Berce 03f5b3a405 Added tests for sync sender and queue 2014-12-22 20:16:15 -08:00
Bogdan Berce 4733792fd9 Added async sender and queue tests. 2014-12-22 19:49:15 -08:00
Bogdan Berce 6729cf6825 Hooked sync queue and sender into channel
Other changes
- Removed TelemetrySender class and assocaited tests
- Fixed up code and tests to work with the new queue and sender
- Everything under channel is now fully documented
2014-12-22 17:30:51 -08:00
Bogdan Berce cbd2369fee Added sync and async sender and queue 2014-12-21 18:12:32 -08:00
Bogdan Berce f125dd283f Added tests for QueueBase and SenderBase 2014-12-21 10:39:56 -08:00
Bogdan Berce 275f2919af Added QueueBase and SenderBase 2014-12-20 19:41:16 -08:00
Bogdan Berce 62157104b4 Switched service endpoint transport to HTTPS
Other changes
- Updated package version and tests
2014-12-17 11:57:10 -08:00
joshweb 8e38c372ac Added version badge for pypi 2014-12-12 09:49:51 -08:00
Bogdan Berce 4e7073228b Updated contracts to support new endpoint schema
Other changes in this version:
 - Changed serialization mechanism to be json.dumps() based (instead of manual)
 - Removed instance_version
 - Type mapping moved to fields on the object to send instead of global mapping dictionary
 - Removed uses of isinstance()
 - Renamed methods, properties and fields to follow python guidelines:
    - single leading _ for privates
    - property and method names use _ separated names instead of camel case
 - Changed track_exception() signature to be sys.exc_info() compatible (see .md file to sample usage)
 - Properly serializing required fields
2014-11-25 15:33:37 -08:00
Crystal Maly 206520da39 Adding python version tag 2014-11-21 19:09:01 -08:00
Jakub Oleksy a41b14b095 Adding link to instrumentation key documentation. 2014-11-20 17:05:51 -08:00
Jakub Oleksy 2eee6a34c3 Removing instructions for adding an instrumentation key which were moved to the Home wiki. 2014-11-20 17:02:47 -08:00
Bogdan Berce dc48554855 Updated README.md to fix a few formatting issues. 2014-11-20 16:34:36 -08:00
Bogdan Berce 82c4e99946 Initial module commit. 2014-11-20 16:21:18 -08:00
Jakub Oleksy 8e4f2e3ab1 Initial commit 2014-11-19 11:17:48 -08:00