-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Staging 7.5.2 -> Main (#308) #310
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Backmerge main -> 7.4.2 (#295) * [7.4.7-rc.589] Staging Release * do cocoapods, then swift pm * push SPM change for 7.4.7 * Branching from the main for beta tests (#133) * Branching from the main for beta tests * This should fix the tvOS beta not being found * Added tvOS app tests * Added a step to the app unit tests to add a secret api key * Fixed some typos * [7.4.7] Production Release (#159) * [create-pull-request] automated change * Fix auto-prod PR to include Cocoapod spec update --------- Co-authored-by: cdillard-NewRelic <[email protected]> Co-authored-by: Chris Dillard <[email protected]> * push log reporting back to working state * Add entity.guid back into NRLogger payload. * [7.4.8-rc.710] Staging Release * Include Prod Podspec Job by default in productionDeploy * Verbose logging to Loggin endpoint * log sessionId on logs endpoint success * ws fix * push WIP for /connect config parse * Code dynamic enable/disable of LogReporting based on connect response * Remote logging config * [create-pull-request] automated change * Initial pass at handling 409 to reconnect and fetch new config * Send Support Metric kNRMAConfigurationUpdated when Logging Config is updated * Impl setLogEntityGuid * feat: Remote Logging with manual set entityGuid and ingestKey feature complete. * NR-220019: App Token auth * NR-220019: Adds GHA for Bespoke Branch Based Build (#198) * Add 100 logs test, fix levelToString for "level" attribute on log messages. * NR-228761: Implement uploadQueue for log data, NRLoggerTests * Logs fix * Use correct endpoints for logging * [7.4.9-rc.824] Staging Release * Fixing a merge mistake * [7.4.9-rc.827] Staging Release * [create-pull-request] automated change * NR-223195: Support metric for success and failure remote logging * NR-227297: logErrorObject impl, NR-227300: logAttributes impl * [7.4.10-rc.860] Staging Release * [7.4.10-rc.863] Staging Release * NR-251740 - DT headers to dataTaskWithRequest call When adding support for the New Event System, headers were improperly added just to the mutable request, which first was not even used to create the NSURLSessionTask. The headers were added to the mutableRequest after the task was created, meaning that it was not part of the task. * [7.4.10-rc.867] Staging Release * [create-pull-request] automated change * Log attributes * [7.4.11-rc.909] Staging Release * bump runSymbolTool v to 7.4.11 * [7.4.11-rc.917] Staging Release * [create-pull-request] automated change (#235) Co-authored-by: cdillard-NewRelic <[email protected]> * Staging 7.4.12 (#252) * NR-256157: Remove Sample flag from traceState header for dist tracing (#229) * [iOS] NR-266202: Adjust CryptoKit sha1 -> sha1256 (#240) * [iOS] NR-266202: Adjust CryptoKit sha1 -> sha1256 * NR-266202: update xample * NR-261761: NSSecureCoding (#249) * 7.4.12 version bump, Dsym-upload-Tools: A couple missed things for dsym-upload-tools, targeting 7.4.12 for fixing this (#251) * dsym-upload-tools-update-agent-v * Bump iOS agent project o 7.4.12, Bump dsym-upload-tools to 7.4.12 * fix to 7.4.12 * [7.4.12-rc.971] Staging Release * [create-pull-request] automated change * [7.5.0-rc.1036] Staging Release * [create-pull-request] automated change * Use macos-13 and xcode 14.3 for now w prod * rem codecov in prod for now * [create-pull-request] automated change * Bump main branch swift package tools to 5.9 (#294) * bump v to 7.5.2 --------- Co-authored-by: cdillard-NewRelic <[email protected]> Co-authored-by: mbruin-NR <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Mike Bruin <[email protected]> Co-authored-by: mbruin-NR <[email protected]> Co-authored-by: smalsam-newr <[email protected]> Co-authored-by: smalsam-newr <[email protected]> Co-authored-by: Steve Malsam <[email protected]> * NR-303754 moved the retrieving of the payload to before dispatch_async and tried to be more safe in places (#287) * NRMASAM sessionAttributeJSONString fix (#285) * Fix up case that "level": null is received from config (#296) * bump swift package tools to 5.9 (#293) * bump fastlane rexml to fix depandabot (#299) * NR-305349 - NRMAAnalytics lazy initialization (#297) * NR-305349 - NRMAAnalytics lazy initialization Check if NRMAAnalytics is already initialized before blindly re-initializing it again. * Start a new session after background When coming out of the background, we want to be able to start a new session, with a new session start time. This enables that. * NR-285004 adding a readme for the example app (#303) * NR-285004 adding a readme for the example app * Added a link to the example app readme in the real readme * Update README.md * NR-304960: Investigating the harvestNow Impl I see how it could cause app hang, this change causes harvestNow to work the same way as general app harvest. (#290) * NR-307059 trying to make tests less flakey (#304) * NR-307059 trying to make tests less flakey * Added comments for the new public NRLogger.h function * Returning an error from the get data function * Logging the error if there is one * NR-313973: Add Instrumentation Insights to /log (#307) * NR-313973: Add Instrumentation Insights to /log * NR-313973: fix * NR-313973: adjust NRLogerTests --------- Co-authored-by: Chris Dillard <[email protected]> Co-authored-by: cdillard-NewRelic <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: mbruin-NR <[email protected]> Co-authored-by: smalsam-newr <[email protected]> Co-authored-by: smalsam-newr <[email protected]> Co-authored-by: Steve Malsam <[email protected]>
smalsam-newr
approved these changes
Sep 25, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Backmerge main -> 7.4.2 (Backmerge main -> 7.4.2 #295)
[7.4.7-rc.589] Staging Release
do cocoapods, then swift pm
push SPM change for 7.4.7
Branching from the main for beta tests (Branching from the main for beta tests #133)
Branching from the main for beta tests
This should fix the tvOS beta not being found
Added tvOS app tests
Added a step to the app unit tests to add a secret api key
Fixed some typos
[7.4.7] Production Release ([7.4.7] Production Release #159)
[create-pull-request] automated change
Fix auto-prod PR to include Cocoapod spec update
push log reporting back to working state
Add entity.guid back into NRLogger payload.
[7.4.8-rc.710] Staging Release
Include Prod Podspec Job by default in productionDeploy
Verbose logging to Loggin endpoint
log sessionId on logs endpoint success
ws fix
push WIP for /connect config parse
Code dynamic enable/disable of LogReporting based on connect response
Remote logging config
[create-pull-request] automated change
Initial pass at handling 409 to reconnect and fetch new config
Send Support Metric kNRMAConfigurationUpdated when Logging Config is updated
Impl setLogEntityGuid
feat: Remote Logging with manual set entityGuid and ingestKey feature complete.
NR-220019: App Token auth
NR-220019: Adds GHA for Bespoke Branch Based Build (NR-220019: bespoke branch build #198)
Add 100 logs test, fix levelToString for "level" attribute on log messages.
NR-228761: Implement uploadQueue for log data, NRLoggerTests
Logs fix
Use correct endpoints for logging
[7.4.9-rc.824] Staging Release
Fixing a merge mistake
[7.4.9-rc.827] Staging Release
[create-pull-request] automated change
NR-223195: Support metric for success and failure remote logging
NR-227297: logErrorObject impl, NR-227300: logAttributes impl
[7.4.10-rc.860] Staging Release
[7.4.10-rc.863] Staging Release
NR-251740 - DT headers to dataTaskWithRequest call
When adding support for the New Event System, headers were improperly added just to the mutable request, which first was not even used to create the NSURLSessionTask. The headers were added to the mutableRequest after the task was created, meaning that it was not part of the task.
[7.4.10-rc.867] Staging Release
[create-pull-request] automated change
Log attributes
[7.4.11-rc.909] Staging Release
bump runSymbolTool v to 7.4.11
[7.4.11-rc.917] Staging Release
[create-pull-request] automated change ([7.4.11] Production Release #235)
Staging 7.4.12 (Staging 7.4.12 #252)
NR-256157: Remove Sample flag from traceState header for dist tracing (NR-256157: Remove Sample flag from traceState header for dist tracing #229)
[iOS] NR-266202: Adjust CryptoKit sha1 -> sha1256 ([iOS] NR-266202: Adjust CryptoKit sha1 -> sha1256 #240)
[iOS] NR-266202: Adjust CryptoKit sha1 -> sha1256
NR-266202: update xample
NR-261761: NSSecureCoding (NR-261761: NSSecureCoding #249)
7.4.12 version bump, Dsym-upload-Tools: A couple missed things for dsym-upload-tools, targeting 7.4.12 for fixing this (7.4.12 version bump, Dsym-upload-Tools: A couple missed things for dsym-upload-tools, targeting 7.4.12 for fixing this #251)
dsym-upload-tools-update-agent-v
Bump iOS agent project o 7.4.12, Bump dsym-upload-tools to 7.4.12
fix to 7.4.12
[7.4.12-rc.971] Staging Release
[create-pull-request] automated change
[7.5.0-rc.1036] Staging Release
[create-pull-request] automated change
Use macos-13 and xcode 14.3 for now w prod
rem codecov in prod for now
[create-pull-request] automated change
Bump main branch swift package tools to 5.9 (Bump main branch swift package tools to 5.9 #294)
bump v to 7.5.2
NR-303754 moved the retrieving of the payload to before dispatch_async and tried to be more safe in places (NR-303754 attempting to address crash accessing NRMAPayload properties in event creation. #287)
NRMASAM sessionAttributeJSONString fix (NR-305670: NRMASAM sessionAttributeJSONString fix #285)
Fix up case that "level": null is received from config (NR-305376: Fix up case that "level": null is received from config #296)
bump swift package tools to 5.9 (bump swift package tools to 5.9 #293)
bump fastlane rexml to fix depandabot (bump fastlane rexml to fix depandabot #299)
NR-305349 - NRMAAnalytics lazy initialization (NR-305349 - NRMAAnalytics lazy initialization #297)
NR-305349 - NRMAAnalytics lazy initialization
Check if NRMAAnalytics is already initialized before blindly re-initializing it again.
When coming out of the background, we want to be able to start a new session, with a new session start time. This enables that.
NR-285004 adding a readme for the example app (NR-285004 adding a readme for the example app #303)
NR-285004 adding a readme for the example app
Added a link to the example app readme in the real readme
Update README.md
NR-304960: Investigating the harvestNow Impl I see how it could cause app hang, this change causes harvestNow to work the same way as general app harvest. (NR-304960: Fixed the harvestNow Impl App Hang #290)
NR-307059 trying to make tests less flakey (NR-307059 trying to make tests less flakey #304)
NR-307059 trying to make tests less flakey
Added comments for the new public NRLogger.h function
Returning an error from the get data function
Logging the error if there is one
NR-313973: Add Instrumentation Insights to /log (NR-313973: Add Instrumentation Insights to /log #307)
NR-313973: Add Instrumentation Insights to /log
NR-313973: fix
NR-313973: adjust NRLogerTests