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