Paul Beusterien
|
f5309bf45b
|
[v11] Remove unused FIRDependency class (#13053)
|
2024-06-04 06:56:50 -07:00 |
|
Sam Edson
|
729eb40cb2
|
Merge sessions-main with master (#10787)
|
2023-02-07 16:02:19 -05:00 |
|
Visu
|
070769431f
|
Make Firebase Performance initialize using Component system. (#10692)
|
2023-01-17 14:38:32 -08:00 |
|
Nick Cooke
|
a09083f9d0
|
[v9] Reorganize FirebaseCore* modules (#9482)
* [skip ci] [will revert] Add debug printing to `pod_lib_lint.rb`
* Reorganize FirebaseCore libraries for SPM and CP
* [skip ci] Revert "[skip ci] [will revert] Add debug printing to `pod_lib_lint.rb`"
This reverts commit 2a837e39708c21b0a324743ab226bd6c01047de7.
* Review and fix CI
* Remove `heartbeat_logging.yml` and add `core_internal.yml`
* Remove trailing whitespace
* Fix more whitespace 😞
* Fix `core_internal.yml` scheme name
* Update `check_imports.swift` and TODO
* Review
* Add FirebaseCoreInternal pod to Firestore example's Podfile
* [skip ci] Review - remove TODOs
* [skip ci] Remove duplicate `XCTest` import
|
2022-03-23 06:08:14 -07:00 |
|
Paul Beusterien
|
4f793064da
|
Set up Core Internal for SPM (#9298)
|
2022-03-23 06:07:17 -07:00 |
|
Jeremy Jiang
|
d93d223555
|
Fix heap-buffer overflow from FPRDecodeString (#8631)
* Use trimmedURLString for logging
* Update CHANGELOG.md
* Move nanopb decode methods to test util
* Update Package.swift
* Incorporate comments
|
2021-09-10 11:54:16 -04:00 |
|
Leo Zhan
|
cfcb1ebaf0
|
FirePerf: use FPRLogDebug instead of FPRLogError for logging events when FirePerf is disabled (#8620)
* make Dropping Event log use the highest verbosity which is debug
* changelog
|
2021-09-07 13:29:10 -04:00 |
|
Visu
|
0caef34228
|
Fix to ensure that the installation ID is right set for sending events. (#8578)
|
2021-08-26 20:53:04 -07:00 |
|
 Jeremy JiangandPaul Beusterien
|
ec193d0150
|
Add Performance Support for Swift Package Manager (#8412)
* Create NanoPb code generation scripts (#8336)
* Create NanoPb code generation scripts
* Fix style and add README
* Fix copyright
* Update proto_generator.py
* Update README.md
* Create nanopb options file. (#8371)
* Create NanoPb code generation scripts
* Fix style and add README
* Fix copyright
* Update perf_metrics.options
* Update options with map
* Add generated proto files.
* Update imports.
* Convert Objective-C Classes to Nanopb (#8387)
* Convert all traces to nanopb
* Refactor for loop.
* Add set has_application_info to true.
* Incorporated comments.
* Fix style
* Create NanoPb code generation scripts (#8336)
* Create NanoPb code generation scripts
* Fix style and add README
* Fix copyright
* Update proto_generator.py
* Update README.md
* Create nanopb options file. (#8371)
* Create NanoPb code generation scripts
* Fix style and add README
* Fix copyright
* Update perf_metrics.options
* Update options with map
* Add generated proto files.
* Update imports.
* Convert Objective-C Classes to Nanopb (#8387)
* Convert all traces to nanopb
* Refactor for loop.
* Add set has_application_info to true.
* Incorporated comments.
* Fix style
* Fix style
* Convert nanopb struct to GDTCOREventDataObject and update the source code to use nanopb struct. (#8439)
* Convert all traces to nanopb
* Refactor for loop.
* WIP: nanopb conversion in FPRClient and FPREvent
* Update FPRClientTest.m
* Update FPRClient.m
* Update FPRClientTest.m
* Add set has_application_info to true.
* Remove proto imports.
* Set has_fields to be true in FPRTestUtils.m
* Completed GDTEvent conversion.
* Fix sampler tests.
* Fix style
* Refactor nanopb struct setter
* Fix style
* Fix pod-lib-lint failures.
* Update FPRClient with decoded string
* Set some "_has" fields to true.
* Add prefix to extern methods.
* Fix style.
* Update FPRClient to use trace.name without FPRDecodeString
* Fix style
* Incorporate comments.
* Integrate Performance with SPM (#8476)
* Convert all traces to nanopb
* Refactor for loop.
* WIP: nanopb conversion in FPRClient and FPREvent
* Update FPRClientTest.m
* Update FPRClient.m
* Update FPRClientTest.m
* Add set has_application_info to true.
* Remove proto imports.
* Set has_fields to be true in FPRTestUtils.m
* Completed GDTEvent conversion.
* Fix sampler tests.
* Fix style
* Refactor nanopb struct setter
* Fix style
* Fix pod-lib-lint failures.
* Update FPRClient with decoded string
* Set some "_has" fields to true.
* Add prefix to extern methods.
* Fix style.
* Update FPRClient to use trace.name without FPRDecodeString
* Fix style
* Update Package.swift
* Update Package.swift
* Update Package.swift
* Made SDK and unit tests buildable.
* Made all unit tests passing.
* Update keyWindow style.
* Add Performance to workflow.
* Update FPRUIViewControllerInstrument.h
* Incorporate comments.
* Add Performance to SwiftPMTests.
* Update style.
* Fix Unit tests and update workflow.
* Add FirebasePerformance wrapper
* Update import statement.
* Update style.
* Update performance.yml
* Create PerformanceUnit.xcscheme
* Update objc-module.m
* Update objc-module.m
* Updae objc-header.m
* Update objc-header.m
* Incorporate feedback.
* Update objc-header.m
* Organize folder structure to fix the spm tests.
* Update public import path
* Delete xcodebuild.log
* Update workflow files
* Fix failing swift-test for Perf SPM (#8507)
* Fix UIKit import
* Update FPRNetworkTraceTest.m
* Exclude TARGET_OS_MACCATALYST from objc header test
* Update main.swift
* Update main.swift
Co-authored-by: Paul Beusterien <paulbeusterien@google.com>
* Remove Protobuf dependency (#8511)
* Remove protobuf dependency
* Update FirebasePerformance.podspec
* Incorporate comments.
* Update UIKit import
Co-authored-by: Paul Beusterien <paulbeusterien@google.com>
|
2021-08-10 13:41:18 -04:00 |
|
Jeremy Jiang
|
7a0679d920
|
Update log messages with proper log levels. (#8177)
* Update log levels.
* Update CHANGELOG.md
* Fix style.
* Address comments.
|
2021-06-03 15:33:09 -04:00 |
|
Jeremy Jiang
|
e221a50d87
|
Add console URL logging. (#7871)
* Created a console URL logging prototype.
* Fix style.
* Add loggings to console URL.
* Fix style.
* Fix style.
* Fix bool to BOOL.
* Address comments.
* Fix format.
* Fix format.
* Add tests and update logging message.
* Move logging to startWithConfiguration
* Cleanup.
* Correct log tag.
|
2021-05-20 15:07:25 -04:00 |
|
Paul Beusterien
|
38a056f36c
|
Completely stop forcing static frameworks (#7570)
|
2021-02-22 11:20:45 -08:00 |
|
Jeremy Jiang
|
144f23e3a9
|
Remove Clearcut dependency. (#7210)
* Remove Clearcut dependency.
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Keep cleanupClearcutCacheDirectory method.
|
2021-02-18 16:45:41 -05:00 |
|
Paul Beusterien
|
db898a0f51
|
Enable tvOS support for Perf (#7174)
|
2021-02-03 12:06:26 -08:00 |
|
Visu
|
ac270f9e30
|
Cleanup GTM dependency from Firebase performance since we don't need log filters anymore (#7230)
|
2021-01-05 11:38:19 -08:00 |
|
Visu
|
3720a72bac
|
Fireperf SDK open source commit (#7140)
|
2020-12-09 21:00:11 -08:00 |
|