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

594 Коммитов

Автор SHA1 Сообщение Дата
Sergey Kanzhelev b6f8928d6b
contributing docs (#91)
* contributing docs

* publishing instructions

* remove a note about Visual Studio

* remove a note about Visual Studio
2018-06-03 20:13:07 -07:00
Sergey Kanzhelev 4a651a2df1 bump version to 0.11.5 2018-06-02 22:29:55 -07:00
Sergey Kanzhelev a2c854a3c8 changed e-mail 2018-06-02 21:34:51 -07:00
Sergey Kanzhelev c85c0898d5
Update CHANGELOG.md 2018-05-31 15:28:13 -07:00
Sergey Kanzhelev de718daba2
Merge pull request #88 from aaronkensci/aaronkensci/request-common-properties
Add common properties argument to WSGIApplication wrapper
2018-05-31 15:27:12 -07:00
Aaron West 3a8e64db2a Add further documentation in WSGIApplication constructor 2018-05-30 14:52:01 -07:00
Aaron West f8b5a492a2 Update CHANGELOG and README 2018-05-30 14:49:23 -07:00
Aaron West 70b329b1a1 Add common properties argument to WSGIApplication wrapper 2018-05-29 12:03:58 -07:00
Sergey Kanzhelev adb53ac988
Merge pull request #86 from Microsoft/sergkanz/updateTo114
post release move to 11.4
2018-05-13 23:11:35 -07:00
Sergey Kanzhelev 9d47f59b40
Merge branch 'master' into sergkanz/updateTo114 2018-05-13 23:11:25 -07:00
Sergey Kanzhelev 9d9cda3663
Merge pull request #83 from Microsoft/sergkanz/updateSchema
Update schemas
2018-05-11 21:09:54 -07:00
Sergey Kanzhelev c043246683
Merge branch 'master' into sergkanz/updateSchema 2018-05-11 17:33:03 -07:00
Sergey Kanzhelev a51342de63 post release move to 11.4 2018-05-10 09:08:10 -07:00
Sergey Kanzhelev 9b455855b2 changelog 2018-05-10 08:54:05 -07:00
Sergey Kanzhelev 31049c8f43
Merge pull request #85 from Microsoft/sergkanz/removeAppId
removed mentions of application.id
2018-05-10 08:32:59 -07:00
Sergey Kanzhelev 5b4c3cec77 removed mentions of application.id 2018-05-09 11:35:41 -07:00
Sergey Kanzhelev eac9aa1c4f fix django tests 2018-05-09 08:28:15 -07:00
Sergey Kanzhelev bd1f2db3d9 couple more tests 2018-05-09 00:11:26 -07:00
Sergey Kanzhelev d139d043c2 fix few tests 2018-05-09 00:02:43 -07:00
Sergey Kanzhelev 3c05f20cc0 types re-generated 2018-05-08 23:23:21 -07:00
Sergey Kanzhelev 4aa35140da schema generation 2018-05-08 23:19:33 -07:00
Sergey Kanzhelev f7309c634a
Merge pull request #21 from sudheesh001/breaking_py3_test_changes
Fixes #19 Breaking test suite test_support becomes test.support in py3
2018-05-08 23:03:57 -07:00
Sergey Kanzhelev fa8d219a72
Merge branch 'master' into breaking_py3_test_changes 2018-05-08 22:55:42 -07:00
Sergey Kanzhelev a5f7a6a2ee
Merge pull request #20 from sudheesh001/test_log_warnings
Changes warn to warning in logger, warn is deprecated use warning instead
2018-05-08 22:54:08 -07:00
Sergey Kanzhelev 07b9d5ed81
Merge branch 'master' into breaking_py3_test_changes 2018-05-08 21:30:30 -07:00
Sergey Kanzhelev daf192d2a7
Merge branch 'master' into test_log_warnings 2018-05-08 21:28:50 -07:00
Sergey Kanzhelev a3cd4e9632
Merge pull request #82 from Microsoft/sergkanz/updateCreds
removing bogdan's creds
2018-05-08 21:25:50 -07:00
Sergey Kanzhelev 16f71b29bc removing bogdan's creds 2018-05-08 21:17:44 -07:00
Sergey Kanzhelev a43fa46a2a
Merge pull request #81 from Microsoft/sergkanz/prepareForRelease
prepare for 0.11.3 release
2018-05-08 20:58:27 -07:00
Sergey Kanzhelev ed1607fe79 prepare for 0.11.3 release 2018-05-08 20:50:30 -07:00
Sergey Kanzhelev 470c255394
Merge pull request #79 from c-w/flask-integration
Improve Flask integration
2018-05-08 09:47:49 -07:00
Clemens Wolff 98da654b98 Update documentation
- Add docstrings for Flask extension
- Add link to WSGIApplication in README
- Update WSGIApplication usage example to not use Flask
2018-05-08 08:07:44 -04:00
Clemens Wolff 157a5b7350 Add option to load instrumentation key from env 2018-05-03 18:31:57 +01:00
Clemens Wolff aa0d8da156 Add option to customize endpoint URI 2018-05-03 18:25:52 +01:00
Clemens Wolff d95fd79c1b Update environment variable prefix 2018-05-03 18:21:54 +01:00
Clemens Wolff 5618956947 Improve Flask integration
Unlike the Django integration for Application Insights, the Flask
integration currently is quite low-level: the developer has to add a
custom WSGI middleware and enable trace and exception logging
themselves.

A more common pattern for adding groups of new capabilities to Flask is
using custom extensions that initialize themselves against the Flask
application: http://flask.pocoo.org/docs/0.12/extensiondev/

As such, this commit adds a custom extension for Flask that enables a
developer to very easily add Application Insights integration to their
Flask application just by doing `AppInsights(app)`.

The extension enables:
- Request logging
- Trace logging
- Exception logging
2018-05-03 15:12:10 +01:00
JJ Jordan 9fad08c2f9 Merge branch 'master' into develop 2018-03-14 17:30:18 -07:00
JJ Jordan 7ac535f451
Merge develop into master for 0.11.2 (#72)
* Check that the request object has the user attribute (#58)

* Fix .travis.yml for automatic releases (#54)

* Fix repo in .travis.yml for auto-releases

* Check for appinsights property in process_response (#62)

* Rev to 0.11.2 (#68)

* WSGIApplication should set operation name and ID per request (#71)

Only currently works as expected for non-threaded handlers, which means some telemetry may get miscorrelated if using threads in uwsgi or similar (uncommon from my understanding).
2018-03-14 16:34:28 -07:00
JJ Jordan 79a7af88c4
WSGIApplication should set operation name and ID per request (#71)
Only currently works as expected for non-threaded handlers, which means some telemetry may get miscorrelated if using threads in uwsgi or similar (uncommon from my understanding).
2018-03-14 16:17:31 -07:00
JJ Jordan 9258bf9ef3
Rev to 0.11.2 (#68) 2018-03-14 14:47:39 -07:00
JJ Jordan d7a7f1b069
Check for appinsights property in process_response (#62) 2017-11-27 23:22:03 -08:00
JJ Jordan be563f8210
Fix .travis.yml for automatic releases (#54)
* Fix repo in .travis.yml for auto-releases
2017-11-22 16:05:00 -08:00
George Deamont 4446f4282f Check that the request object has the user attribute (#58) 2017-10-12 17:04:16 -07:00
JJ Jordan a0910f8418 Merge pull request #53 from Microsoft/develop
Merge develop into master
2017-09-06 17:26:33 -07:00
JJ Jordan 4ad599084d Rev version to 0.11.1 (#52) 2017-09-06 17:17:26 -07:00
JJ Jordan 49d8862239 Merge pull request #44 from sabbox/master 2017-09-06 17:07:42 -07:00
JJ Jordan a7a3f7e1fc Merge branch 'develop' into master 2017-09-06 16:38:08 -07:00
Osvaldo Rosado d46470ae28 Merge pull request #50 from jjjordanmsft/develop
Merge master->develop
2017-09-05 19:15:33 -07:00
JJ Jordan cb6cdfc99d Merge branch 'master' into develop 2017-09-01 01:35:39 +00:00
JJ Jordan 22c5d29818 Fix for [#46], test updates (#48) 2017-08-23 15:31:55 -07:00