Nev
20f63565ec
Merge release-3.0 to main ( #2238 )
...
[release-3.0][Release] Increase version to 3.0.7 (#2224 )
[release-3.0] Cherrypick: fix fetchkeepalive (#2216 ) (#2223 )
[Release-3.0][Release] Increase version to 3.0.6 (#2211 )
- [BUG] Beacon sender reports error for success when diagnostics are enabled #2204
[Main][Task]26079397: Add disableBeaconSplit sender config and fix potential duplicated events during unload/fallback sender (#2208 ) (#2210 )
* [Main][Task]26079397: Add disableBeaconSplit sender config and fix potential duplicated events during unload/fallback sender (#2208 )
* fix sendbeacon sender
* update
* Add release-3.0 branch to the actions
[release-3.0] Update components
2024-01-18 09:02:16 -08:00
siyuniu-ms
efcfc02f3c
[Main] v3.1.x change Disable UserAgent config to true by default #2028 ( #2231 )
...
* Update PropertiesPlugin.ts
* Update properties.tests.ts
* change test
2024-01-09 10:35:35 -08:00
Nev
7f804d81e3
[Main] Merge Release-3.0 to main ( #2214 )
...
- [Release-3.0][Release] Increase version to 3.0.6 (#2211 )
- Fixup v3.0.6 release notes
2023-12-07 16:13:08 -08:00
siyuniu-ms
dce1e44afd
[main] Add config to let user disable the UserAgent AI Internal for #2028 ( #2196 )
2023-11-10 13:42:56 -08:00
siyuniu-ms
9dda05ca67
[Main][Release] Increase version to 3.0.5 ( #2192 )
2023-11-01 15:55:27 -07:00
siyuniu-ms
a66d392314
[main] generate typedoc ( #2188 )
2023-10-30 14:39:02 -07:00
siyuniu-ms
e535c94f54
[Main][Release] Increase version to 3.0.4 ( #2176 )
2023-10-20 15:33:15 -07:00
siyuniu-ms
d0f2a3508b
[main] fix startTime timestamp ( #2183 )
2023-10-20 14:00:56 -07:00
siyuniu-ms
36856e1b80
cfg update ( #2177 )
2023-10-18 00:01:03 -07:00
Karlie-777
d9a3043f49
add cfgsync doc ( #2168 )
2023-09-27 14:54:21 -07:00
Jonathan Rupp
9fa2b0e0dd
[main] use proper URL for tracking when fetch is passed an empty string ( #2165 )
...
* #2164 - use proper URL for tracking when fetch is passed an empty string
This allows AI to track it and sets the Traceparent header
* access window.location the way the other code here is
* handle empty string on Request.url too, and avoid ?.
2023-09-25 14:24:51 -07:00
siyuniu-ms
3c8318bfad
[main] update snippet ver to 7 and set gbl moudle as default in readme ( #2156 )
2023-09-22 17:08:20 -07:00
Nev
4eabbbbe26
[Main][Release] Increase version to 3.0.3 ( #2159 )
2023-09-20 09:20:56 -07:00
Jonathan Rupp
1e369eb7ae
[main] allow empty string as first parameter to fetch ( #2152 )
...
* Add unit tests for empty string as fetch argument
* #2419 - allow empty string as first parameter to fetch
---------
Co-authored-by: Nev <54870357+MSNev@users.noreply.github.com>
2023-09-19 12:39:08 -07:00
siyuniu-ms
4354175305
[main] throttle manager in aisku sending message ( #2147 )
2023-09-18 16:12:21 -07:00
Karlie-777
18b0dfc66f
[Main][Task]24677395:add configurations for CDN to enable specific users opt-in implementation ( #2125 )
...
* add cdn config
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* updatde
2023-09-05 13:58:06 -07:00
Nev
a02674d639
[Main][Part 2] Missing traceparent header when running multiple SDK instances #2120 ( #2144 )
2023-08-30 11:16:19 -07:00
Nev
212d8e6308
[Main][Bug] Missing traceparent header when running multiple SDK instances #2120 ( #2141 )
2023-08-29 08:59:33 -07:00
Nev
45b91f72c8
Fix: edge case where the navigation entry is not present ( #2137 )
2023-08-22 14:53:30 -07:00
Nev
8f53f2d4e2
Update @nevware21 base versions ( #2135 )
2023-08-22 08:03:06 -07:00
Nev
e4be62c0aa
[Main] [BUG] Field 'fileName' on type 'StackFrame' is too long. Expected: 1024 characters #2086 ( #2118 )
2023-07-28 14:20:11 -07:00
siyuniu-ms
d2816b77dd
[main] assign LoadEventStart time to Time ( #2104 )
2023-07-27 14:47:13 -07:00
Karlie-777
0fc652be3e
update ( #2115 )
2023-07-27 10:48:32 -07:00
siyuniu-ms
e4b21a3191
[main] add prefix before storage name when setting it ( #2110 )
2023-07-26 17:11:58 -07:00
Nev
1dc4d59add
[BUG] The v3.x exporting of the TelemetryContext does not export the sessionManager "type" #2089 ( #2112 )
2023-07-26 09:57:08 -07:00
Nev
574c15ced4
Consider export IClickAnalyticsConfiguration from the click plugin? #2106 ( #2108 )
2023-07-25 15:35:58 -07:00
Nev
4b16a60716
Internal Task 15757413: [VSCode] [1DS] Move 1DS Core and 1DS Post to GitHub ( #2102 )
...
- Update publishing and version
- Add typedocs
2023-07-24 09:51:18 -07:00
Karlie-777
ac8c1500b2
[Main][Task]17874465:Support Config sync across instances ( #2090 )
...
* add idsync plugin
* add cfgsync plugin
* fix tests
* update
* update
* update
* update
* add tests
* add comments
* update shrinkwrap
* fix tests
* update
* update
* update
* update
* update
* update
2023-07-21 11:10:27 -07:00
Nev
b89849b7c2
Update project clean to make faster ( #2093 )
2023-06-30 09:02:16 -07:00
Nev
70a4cedc92
[Main][Release] Increase version to 3.0.2 ( #2083 )
2023-05-23 08:32:39 -07:00
Nev
f8546cc86a
Type 'T' does not satisfy the constraint 'IConfiguration' #2065 ( #2078 )
2023-05-18 14:57:27 -07:00
Nev
3f323f8483
[BUG] The SDK is not limiting the sdkVersion length, which causes the night builds to cause an error #2079 ( #2080 )
2023-05-18 10:28:26 -07:00
Nev
8a1214a56b
[BUG] ClickAnalytics throwing errors in console #2075 ( #2077 )
2023-05-16 15:10:19 -07:00
Nev
5258d79273
[BUG] SDK fails to initialize when the config includes objects with properties that are not configurable #2068 ( #2069 )
2023-05-16 12:16:14 -07:00
Nev
f480410a3f
[Main] Update Minify script to always sort imports ( #2070 )
2023-05-12 18:12:20 -07:00
Nev
2507674698
Task 20788238: [AI] Add ApplicationInsights namespace and workaround to support v2 and v3 loaded from the CDN ( #2064 )
2023-05-05 14:24:04 -07:00
Nev
b8b83f4782
[Main] [BUG] hasDocument should be invoked as function #2061 ( #2063 )
2023-05-05 12:27:11 -07:00
Nev
9cfde8c91a
[Main] [Release] Increase version to 3.0.1 ( #2060 )
2023-05-02 07:51:49 -07:00
Nev
e86c346c1d
[Bug] Fix issues related to dynamic config listeners during unloading ( #2058 )
...
* [Bug] Fix issues related to dynamic config listeners during unloading
- Add Promise support during unloading
* Update channels/tee-channel-js/src/TeeChannel.ts
Co-authored-by: siyuniu-ms <123212536+siyuniu-ms@users.noreply.github.com>
---------
Co-authored-by: siyuniu-ms <123212536+siyuniu-ms@users.noreply.github.com>
2023-04-28 11:32:56 -07:00
Nev
d14c15bfe7
[Main] Add ability to disable the pollInternalLogs via config and change to stop using setInterval #2055 ( #2057 )
2023-04-20 15:06:35 -07:00
Nev
053a8a0718
[Release] Increase version to 3.0.0 ( #2048 )
2023-04-12 13:08:26 -07:00
Nev
cd07499903
[Master] Merge latest main to master ( #2047 )
...
* [BUG] The documentation for enableDebug is incorrect, it should reference enableDebugExceptions #2014 (#2022 )
* [BUG] SDK LOAD Failure reporting not working #2027 (#2038 )
* Add a simple interface to enable custom buffer storage solutions #1419 (#2037 )
This can be used like:
```
const appInsights = new ApplicationInsights({
config: {
enableSessionStorageBuffer: true,
bufferOverride: {
getItem: (logger, key) => localStorage.getItem(key),
setItem: (logger, key, value) => localStorage.setItem(key, value),
}
}
});
```
Co-authored-by: Nev <54870357+MSNev@users.noreply.github.com>
* [Master] Add readme documentation for IStorageBuffer (#2045 )
* [Release] Increase version to 2.8.12 (#2046 )
---------
Co-authored-by: Philip Peitsch <philip.peitsch@gmail.com>
2023-04-11 17:07:44 -07:00
Nev
45de8a0204
[Rollup-ES5 Release] Increase version to 1.0.2 ( #2043 )
2023-04-10 15:56:48 -07:00
Nev
3175210c66
[Main][BUG] Don't attempt to send message batch when known to be offline #2034 ( #2036 ) ( #2041 )
...
* [Main][BUG] Don't attempt to send message batch when known to be offline #2034 (#2036 )
* [Main] Rollup-ES5 Update readme and version to 1.0.1
---------
Co-authored-by: Philip Peitsch <philip.peitsch@gmail.com>
2023-04-07 17:19:54 -07:00
Nev
5a71f82ac8
More nightly CDN publishing fixes ( #2040 )
2023-04-07 11:01:40 -07:00
Nev
2fd511802c
[Main] Add npm-pack and npm-publish tasks ( #2033 )
...
- Fix publishing content of npm packages
- Fix issues related to dependencies for tests
- Update Release Packaging location
- Update NPM publish scripts
2023-04-06 13:57:43 -07:00
Nev
f90f593127
[BUG] The documentation for enableDebug is incorrect, it should reference enableDebugExceptions #2014 ( #2021 )
2023-03-20 09:27:19 -07:00
Nev
bb26f8cab9
[Main] Fix extension / channel not being readonly ( #2018 )
...
- Bug fixes for getPlugin() not searching the TeeChannel
- Minification improcements
2023-03-15 07:57:02 -07:00
Nev Wylie
343d2ddc91
Merge remote-tracking branch 'upstream/master' into beta
2023-03-08 14:12:02 -08:00
Nev
c037b93aae
[Release] Increase version to 2.8.11 ( #2009 )
2023-03-08 10:26:15 -08:00