Dmitry-Matveev
5db6b4ad65
Merge pull request #73 from DawgFan/patch-1
...
Update README.md
2019-07-31 14:52:57 -07:00
Matt
cf170591c1
Update README.md
...
Clarify Azure Monitor Support Policy
2019-07-29 11:48:13 -07:00
Sergey Kanzhelev
a74292001c
Merge pull request #67 from satoryu/fix_autoload
...
Fix autoload path name
2019-02-09 19:51:29 -08:00
Tatsuya Sato
fde6ee2a85
Fix autload path name
2019-02-10 10:50:34 +09:00
Tatsuya Sato
60c3c1bd23
Fail to load the rack middleware
2019-02-10 10:26:00 +09:00
Sergey Kanzhelev
8dd2b189be
Update CHANGELOG.md
2019-01-04 10:30:20 -08:00
Sergey Kanzhelev
29509a4c73
Merge pull request #66 from satoryu/fix_test_fails_in_travis
...
Fix test fails in travis
2019-01-04 10:29:34 -08:00
Sergey Kanzhelev
d934b5c29b
Merge pull request #65 from satoryu/rename_autoload_classname
...
Correct classname autoloaded
2019-01-04 10:29:01 -08:00
Tatsuya Sato
dba3bf719e
Use old here document style
2019-01-04 22:56:28 +09:00
Tatsuya Sato
7533e313e1
Use old syntax to keep support ruby 1.9.3
2019-01-04 22:48:28 +09:00
Tatsuya Sato
c2763a170f
Update rubygem itself before installing bundler
2019-01-04 22:19:35 +09:00
Tatsuya Sato
ffd56c3bf0
Correct classname autoloaded
2019-01-04 16:23:13 +09:00
Sergey Kanzhelev
878d716b73
Merge pull request #64 from satoryu/track_page_view
...
Rack Middleware for Tracking Page Views
2019-01-03 16:35:17 -08:00
Tatsuya Sato
a7a12d6ac5
Rename the middleware.
...
Refer to the following comment:
https://github.com/Microsoft/ApplicationInsights-Ruby/pull/64#discussion_r244918319
2019-01-03 16:40:04 +09:00
Tatsuya Sato
b2ce685c1c
Add test code for the new rack middleware
2019-01-03 10:40:01 +09:00
Tatsuya Sato
6ea7e4a76a
Embeds javascript into the head to track page view with app insights
2018-12-25 21:19:35 +09:00
Sergey Kanzhelev
dc6da57111
Merge pull request #59 from Microsoft/SergeyKanzhelev-patch-1
...
Update README.md
2018-05-23 10:05:54 -07:00
Sergey Kanzhelev
ce14ea4d3c
Update README.md
2018-05-23 10:03:33 -07:00
Sergey Kanzhelev
469f51f696
Merge pull request #58 from mattrayner/patch-1
...
Correct a spelling mistake in my example
2018-05-03 08:09:52 -07:00
Matt Rayner
3bf9f633f0
Update README.md
2018-05-03 11:55:51 +01:00
Matt Rayner
04ee4f3905
Correct a spelling mistake in my example
...
Within rails and rack, you'd access the environment hash with `ENV` not `env`
2018-05-03 08:29:29 +01:00
Sergey Kanzhelev
f83cd806e4
Merge pull request #57 from Microsoft/yantang/schemaUpdate
...
Update data contract to align with the latest schema
2018-05-02 16:24:45 -07:00
yantang
5aa923bf24
Fix unstable test cases
2018-05-02 16:16:47 -07:00
yantang
705c88fd45
Update changelog
2018-05-02 15:04:20 -07:00
yantang
c564877063
Fix more test failures caused by bugs in schema generator
2018-05-02 15:00:21 -07:00
yantang
29671ff3c9
Fix couple test cases
2018-05-02 14:19:10 -07:00
yantang
2c8216a43d
Update schema with latest schema generator that has couple fixes
2018-05-02 11:15:10 -07:00
Sergey Kanzhelev
de92ca6972
Use schema generator to update the schema to the latest
2018-05-02 11:09:00 -07:00
Sergey Kanzhelev
fb33172336
post release updates
2018-05-02 02:17:11 -07:00
Sergey Kanzhelev
8d3cf6696f
Merge pull request #55 from Microsoft/develop
...
Release 0.5.6
2018-05-02 02:13:02 -07:00
Sergey Kanzhelev
ec96ca3fd9
Merge branch 'master' into develop
2018-05-02 02:12:52 -07:00
Sergey Kanzhelev
6a1192f2d1
Merge pull request #54 from mattrayner/mattrayner/48_expose-request-id-within-requests
...
[#48 ] Expose request id within parent app when using middleware
2018-05-02 00:15:33 -07:00
Matt Rayner
16d20fb797
Remove redundant CHANGELOG entry
2018-05-02 07:03:55 +01:00
Matt Rayner
b19d6c60a0
Implement @yantang-msft's comments
2018-05-01 22:57:41 +01:00
Matt Rayner
5698606822
Update ApplicationInsights::Rack::TrackRequest to write directly to a channel
2018-05-01 17:56:21 +01:00
Matt Rayner
44747e8d32
(WIP) Improve implementation and add logging
2018-04-30 23:13:52 +01:00
Matt Rayner
fc10405f9f
Update `ApplicationInsights::Rack::TrackRequest` to create a fresh client each request
2018-04-28 22:02:24 +01:00
Matt Rayner
02778374c1
Implement operation context values for track_request
2018-04-28 00:09:03 +01:00
Matt Rayner
216dc567a7
Updated implementation to generate variable length IDs
...
* When generating new IDs, 16 characters of data are used
* When appending an ID, 8 characters of data is used
2018-04-27 22:54:08 +01:00
Matt Rayner
267a197c63
Add functionality to fetch and parse a Request-Id header
2018-04-27 01:21:31 +01:00
Matt Rayner
8d2a358b48
[ #48 ] Expose request id within parent app when using middleware
...
* Update TravisCI testing matrix
* Update CHANGELOG
* Update README
* Update `ApplicationInsights::Rack::TrackRequest#call` to implement the above
* Add associated tests
2018-04-26 23:49:19 +01:00
Sergey Kanzhelev
780d33ec1f
Release updates ( #51 )
...
* post release updates
* post release updates
* spelling
2018-04-26 15:37:53 -07:00
Yanming Tang
e62c433e40
Log failed request and expose timestamp as an optional parameter ( #49 )
...
* Add basic logging when failed to send telemetry
* Log error when async sender thread terminated abnormally
* Lower log level to warning if failed to send request to the server
* Add timestamp to the options of the track methods, which helps in the cases of high precision or delayed tracking calls.
* Add test cases for custom timestamp in track methods
* Add test logger for unit tests
* Expose timestamp as an optional parameter only at telemetry channel but not at the track methods
* Update Changelog.md
* Make the optional timestamp parameter either of String type or Time type.
2018-04-26 09:22:27 -07:00
Sergey Kanzhelev
280d7164a6
added changelog
2018-04-26 09:22:27 -07:00
Sergey Kanzhelev
f096feee2d
bumped version to 0.5.5
2018-04-26 09:22:27 -07:00
Yanming Tang
695c1af34d
Log failed request and expose timestamp as an optional parameter ( #49 )
...
* Add basic logging when failed to send telemetry
* Log error when async sender thread terminated abnormally
* Lower log level to warning if failed to send request to the server
* Add timestamp to the options of the track methods, which helps in the cases of high precision or delayed tracking calls.
* Add test cases for custom timestamp in track methods
* Add test logger for unit tests
* Expose timestamp as an optional parameter only at telemetry channel but not at the track methods
* Update Changelog.md
* Make the optional timestamp parameter either of String type or Time type.
2018-04-26 07:05:18 -07:00
Yanming Tang
0d9fd3eb7f
Merge pull request #46 from Microsoft/sergkanz/v055
...
bumped version to 0.5.5
2018-04-24 13:52:23 -07:00
Sergey Kanzhelev
653ac4986a
added changelog
2018-04-24 10:15:33 -07:00
Sergey Kanzhelev
bac544d157
bumped version to 0.5.5
2018-04-24 10:12:28 -07:00
Sergey Kanzhelev
8bacd6de7f
Merge pull request #45 from Microsoft/develop
...
0.5.4 release
2018-04-24 10:07:27 -07:00