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

144 Коммитов

Автор SHA1 Сообщение Дата
Nev 64b7c7a353
[Release] Increase version to v2.8.0 (#1806) 2022-04-18 14:46:37 -07:00
Hector Hernandez eae0d24f4b
Enable fetch automatic dependency tracking by default (#1468) 2022-04-13 17:15:27 -07:00
Karlie-777 5cda5f7d29
remove article link in the ReadMe (#1771)
* remove article links

* fix readme error
2022-03-02 10:28:12 -08:00
Nev 69bce3a636
Document the deployed Module formats and release process (#1745) 2022-01-13 11:17:25 -08:00
Karlie-777 1ec80040a8
fix readme traceID generate method (#1687)
* fix readme traceID generate method

* remove util

Co-authored-by: Nev <54870357+MSNev@users.noreply.github.com>
2021-10-28 11:35:50 -07:00
Nev 64b6faa3f3
Enable "Pause" and "Resume" of sending of messages #1093 (#1688)
- Pause sending events via `appInsights.getSender().pause();
- Resume sending events via `appInsights.getSender().resume();
2021-10-12 08:05:55 -07:00
Nev fcef0e0464
Some requests are returning a CORB error for responses containing text content type #1653 (#1658)
- Use fetch with keepalive support during unload by default (Main CORB fix)
- Fix fetch usage to stop tracking the track call
- Minification and minor performance improvements
2021-09-07 19:05:10 -07:00
Nev ab1101108d
Add performance.mark and performance.measure for performance browser tool integration #617 (#1631)
* Add performance.mark and performance.measure for performance browser tool integration #617

* Address PR comments and issues
2021-08-13 16:39:04 -07:00
Xiao Li a610015e10
Convert undefined custom properties to empty string (#1630)
* convert undefined custom properties to empty string

* add a configuration

* address comments and fix test
2021-08-11 16:39:02 -07:00
Xiao Li 2c27497e5e
Provide a way to enrich dependencies logs with context at the beginning of api call (#1624)
* add config to add custom properties on requests

* add config

* add test

* add readme

* add params for call back func

* add interface

* merge two config into one
2021-08-05 17:29:08 -07:00
Xiao Li 01b98207d3
ai_user cookie should use userCookiePostfix for user cookie storage (#1587)
* ai_user cookie should use name prefix for cookie storage when nameprefix is configured

* update to separate user cookie and session cookie post fix config

* add doc
2021-06-21 18:06:53 -07:00
Xiao Li 2612a3cc28
Add config to exclude a specific request auto tracking (#1582)
* Add config to exclude a specific request auto tracking

* add iconfig

* update the config to pass in regex array or string array to exclude specific routes

* update to support older browser

* update logic

* update md files
2021-06-16 16:26:57 -07:00
Xiao Li c7cf90f4d1
Update doc for PageVisitTime (#1581)
* update doc

* update IConfig description
2021-06-15 14:12:33 -07:00
Karlie-777 18f818a432
Ignore auth headers in AjaxDependencyPlugin (#1570)
* removeAuthAjaxData

* update readme
2021-05-27 15:53:54 -07:00
Xiao Li dcd4c34388
[Enhancement] Add a sender that uses fetch when XMLHttpRequest is not available (#1556)
* init commit to add fetch sender

* address comments

* add readme

* update doc
2021-04-29 13:36:38 -07:00
Nev ef5323d27d
Expose the getCookieMgr() on the snippet proxy and analytics web instances #1512 (#1514) 2021-03-29 12:12:12 -07:00
Nev a94647b55c
Enable W3C distributed tracing on by default with backward compatibility #1059 (#1502) 2021-03-19 16:16:02 -07:00
Nev 10d8a479b2
Enable cookie support after the SDK has been initialized #1091 (#1493)
* Enable cookie support after the SDK has been initialized #1091
Utils - Tree-Shaking enhancements
Refactor code to provide better tree shaking and minification of generated code #1076
Also addresses
- Disable Cookies #1125
- Ability to specify cookie Path so that AI works behind App Gateway #1434

* Update Documentation and Core Perf Tests
- address circular dependencies

* Add missing api exports
2021-03-17 09:29:27 -07:00
Nev dc5808f327
Upgrade rollup and grunt to support better tree-shaking #1076 (#1465) 2021-02-03 16:25:30 -08:00
kryalama 4eda0a5f72 fix typo in config -disableInstrumentationKeyValidation 2020-12-14 16:28:40 -08:00
Samuli Vuorinen e4e99cd095
Remove mention of resolution in Device Information (#1410)
The client resolution information is not collected anymore according to
https://github.com/microsoft/ApplicationInsights-JS/issues/452
and
https://github.com/MicrosoftDocs/azure-docs/issues/53564
2020-11-02 14:56:17 -08:00
Nev c1e444a6d7
[BUG] "ReferenceError: method is not defined" from 2.5.5+ #1402 (#1405)
[Feature Request] Snippet - Add an easier way to inject queue items as part of the snippet config #1403
Host JS snippet at the ASPNET CDN #420
2020-10-13 16:25:28 -07:00
Nev ae71ebf806
Increase the randomness and size of the sessionId (newId()) #1391 (#1392) 2020-09-30 13:19:17 -07:00
xiao-lix 2edfc05d4c update snippet README to add scenario for SPO 2020-08-31 16:37:17 -07:00
Nev 190ddebc03
[BUG] The new IPerfEvent is using Date.now() which is not supported in an ES3 environment #1350 (#1351) 2020-08-27 12:32:37 -07:00
kryalama 60c12a53f0
Merge branch 'master' into iKeyValidation 2020-08-19 09:37:30 -07:00
Nev 77c04a6b32
Add IPerfManager documentation (#1342) 2020-08-14 18:39:30 -07:00
kryalama ecbf078716 Ikey Validation initial commit 2020-08-06 14:23:16 -07:00
Julian David b1dac87de6
fix incorrect references to configuration parameter names (#1319)
The description of the `enableDebug` setting suggests using` consoleLoggingLevel` or `telemetryLoggingLevelen` instead of `enableDebug` for certain cases, apparently these last parameters do not exist and refer to `loggingLevelConsole` and `loggingLevelTelemetry` respectively (they exist).
2020-07-08 12:49:53 -04:00
Nev 692f6fb507
[Release] Increase to version 2.5.6 (#1315) 2020-07-06 14:19:27 -07:00
Nev 2c6612ad04
Update JS SDK Snippet documentation with bug fixes (#1286) 2020-06-05 12:46:55 -07:00
Nev 00ad742314
Add documentation for SDK Load Failure error details (#1265)
[BUG] Argument order for stopTrackPage method #1253
2020-05-12 13:47:26 -07:00
Nev 5cb9e44cfd
Update snippet to support reporting script load failures (#1258)
- New Snippet Setup pollutes the global namespace (window) #974
2020-05-01 09:47:19 -07:00
Nev cf88ef8578
[BUG] window.appInsights.properties is marked private #1232 (#1236)
Co-authored-by: Nev Wylie <newylie@microsoft.com>
2020-04-02 11:39:48 -07:00
Nev 7afceba8a2
XHR/Fetch enhancement for office - add additional telemetry from window.performance #1194 (#1195) 2020-03-02 15:14:41 -08:00
Nev e25abd728e
Add additional checks and polyfil for TypeScript get translations for constants (#1177)
- Add importCheck() rollup plugin
2020-01-31 13:24:36 -08:00
Xiao 99adbad377
Merge branch 'master' into users/lxiao/minor 2020-01-28 13:37:32 -08:00
Mark Wolff 04f4cd41df Export Common Telemetry classes in Snippet (#1159)
* fix: export Telemetry in snippet

* update: snippet

* fix: rollup causing conflicts with legacy snippet

* fix: init.ts typo

* fix: move rollup fix outside of existing ifs

* fix: linting error

Co-authored-by: Nev <54870357+MSNev@users.noreply.github.com>
2020-01-28 13:36:04 -08:00
Xiao aaea200a31
Merge branch 'master' into users/lxiao/minor 2020-01-28 13:32:38 -08:00
xiao-lix 0b81dabf79 fix some typos 2020-01-28 13:30:51 -08:00
Nev 71902615dd
[BUG]AppInsights not working in IE7 #1142 (#1162)
- Provide packaging rollup plugins to replace and detect non-ES3 included code.
- Remove Es3 checks from reactive-native
2020-01-28 10:59:19 -08:00
xiao-lix 78f33fdd22 update flag disableAjaxErrorStatusText to enableAjaxErrorStatusText 2020-01-22 10:50:59 -08:00
xiao-lix ffdf8d1d77 add README 2020-01-22 10:19:13 -08:00
Mark Wolff c9f43a610a
docs: update pageview interfaces (#1152)
* docs: update pageview interfaces

* gh: update codeowners

* docs: fix properies typo
2020-01-03 20:15:40 -05:00
Nev d0184962d4
Bump version to 2.4.0-beta (#1145) 2019-12-19 16:25:45 -08:00
Nev 91f08a1171
Enable support for reusing plugins in multiple instances of AppInsights #1132 (#1133) 2019-12-19 14:31:12 -08:00
Mark Wolff a86752d821
docs: Add new setup method (#1138) 2019-12-18 11:57:47 -08:00
Hans De Mulder 2d12c108c6 readme: fix markdown hyperlink (#1140) 2019-12-18 11:16:13 -08:00
Jeff Hopper 24d48eae8b fix anchor link (#1122)
Fixed the "set up an instance of Application Insights in your app" anchor link
2019-11-25 08:53:15 -08:00
Nev 0b12b6163e
Enable and maintain compatibility for older browsers including IE8 #1075 (#1102) 2019-11-04 11:31:39 -08:00