Nick Cooke
a1e4be7919
[Core] Add logging level getter to FIRConfiguration ( #13815 )
2024-10-04 18:58:21 -04:00
Paul Beusterien
67834c366f
Fix module build issues ( #13797 )
2024-10-04 11:46:35 -04:00
Paul Beusterien
8f44bbcbcf
Fix FIROptions module organization ( #13765 )
2024-10-02 07:49:28 -07:00
Nick Cooke
9f274681a5
[Core] Add ability to load version from product SDK ( #13639 )
2024-09-19 13:13:45 -04:00
Paul Beusterien
cc9a2da529
[Core] Update log message from deprecated goo.gl link ( #13383 )
2024-07-24 15:25:08 -07:00
Seyed Mojtaba Hosseini Zeidabadi
488c716dcc
Fix typo of the FirebaseCore source files ( #13333 )
2024-07-22 08:46:05 -07:00
cherylEnkidu
3de44b7ab7
Move Timestamp class from Firestore to Firebase Core ( #13221 )
2024-07-12 16:19:35 -04:00
Andrew Heard and Paul Beusterien
31f6c5e2ca
[Core] Use GULOSLogBasic for OSLog-based logging in FIRLogBasic ( #13266 )
...
Co-authored-by: Paul Beusterien <paulbeusterien@google.com >
2024-07-11 15:23:26 -07:00
Nick Cooke
5ccf3ae8b9
[v11] Remove configureWithApp: API in FIRLibrary protocol ( #13147 )
2024-06-26 13:44:49 -04:00
Nick Cooke
12593755b7
[v11] Remove unused string constant ( #13165 )
2024-06-21 15:03:47 -04:00
Paul Beusterien
f5309bf45b
[v11] Remove unused FIRDependency class ( #13053 )
2024-06-04 06:56:50 -07:00
Paul Beusterien
8719e5a9bc
[v11] Simplify Component System Usage ( #13047 )
2024-06-03 15:45:09 -07:00
Paul Beusterien
1198afd2ba
Merge remote-tracking branch 'origin/main' into pb-merge-main-529
2024-05-29 15:09:57 -07:00
Paul Beusterien
1696c5cddc
Merge remote-tracking branch 'origin/ah/release-10.26-merge-ca'
2024-05-13 11:07:31 -07:00
Paul Beusterien
a386df6fc3
Vertex AI preview versioning ( #12691 )
2024-05-13 12:14:00 -04:00
Andrew Heard
aa18e59794
Add platform tags in x-goog-api-client ( #12680 )
2024-05-13 12:14:00 -04:00
Nick Cooke
554255aa09
[Infra] Clean up visionOS conditionals ( #12934 )
2024-05-10 16:18:00 -04:00
Andrew Heard
d1625132ab
Add prototype for Firebase Vertex AI
2024-05-01 11:45:19 -04:00
Paul Beusterien
0b90011293
Merge remote-tracking branch 'origin/main' into auth-swift
2024-03-18 11:42:30 -07:00
Paul Beusterien and Nick Cooke
3539c2b691
Privacy Manifests for named Firebase SDKs ( #12407 )
...
Co-authored-by: Nick Cooke <nickcooke@google.com >
2024-02-23 15:08:29 -08:00
Andrew Heard
1ed6d66b20
Make instanceForProtocol:inContainer: return nullable T ( #12391 )
2024-02-21 12:15:45 -05:00
Paul Beusterien
20847a1577
[auth-swift] Fix heartbeats for SPM ( #12237 )
2024-01-04 08:11:58 -08:00
Paul Beusterien
b039842199
Merge remote-tracking branch 'origin/main' into auth-swift
2023-12-26 11:56:49 -08:00
Nick Cooke
25fcae9321
[AppCheck] Fix AppCheck interference for apps using ARCore and Firebase ( #12191 )
2023-12-12 23:15:46 -05:00
Paul Beusterien
bcac846589
Merge remote-tracking branch 'origin/master' into auth-swift
2023-11-21 21:08:51 -08:00
Andrew Heard
afca2896b9
[Core] Add FIRGetLoggerLevel function ( #12065 )
2023-11-07 15:57:49 -05:00
Paul Beusterien
24eb687013
Merge remote-tracking branch 'origin/master' into auth-swift
2023-10-26 15:07:36 -07:00
Andrew Heard
79692e9c60
[visionOS] Fix FirebaseCore build and tests on Xcode 15.1 beta 1 ( #11927 )
2023-10-11 18:25:25 -04:00
Paul Beusterien
7d82f4e3af
Merge origin/master to auth-swift
2023-10-06 15:17:37 -07:00
Nick Cooke
d4beb349ad
[Core] Fix API misnomer within FIRApp.m ( #11648 )
2023-08-04 15:24:17 -04:00
Paul Beusterien
d7eb58bfc1
[auth-swift] Auth.swift ( #11237 )
2023-07-11 16:22:08 -07:00
Morgan Chen
3805752456
Add better warning for misspelled files ( #11317 )
...
* Add better warning for misspelled files
* style
* add changelog
* Update FIRApp.m
2023-05-23 14:15:46 -07:00
Nick Cooke
2617e60dd6
[FirebaseCore] Add comment to notify future-us about potential side effects of code change ( #11041 )
2023-03-29 18:03:34 -04:00
Charlotte Liang
fabe88f628
Remove unused methods in FIROptions ( #10712 )
2023-01-19 13:07:15 -08:00
Paul Beusterien
1fa2b4f31e
Deprecate androidClientID and trackingID ( #10520 )
2022-12-15 09:52:24 -08:00
Paul Beusterien
7196035727
Firebase Options Documentation ( #10510 )
2022-11-22 15:35:18 -08:00
Sam Edson
07768839d9
[Sessions] Update Sessions User Agent for Optimization ( #10335 )
2022-10-10 15:50:05 -04:00
Sam Edson
e04cb62ebb
Initial commit of Firebase Sessions SDK ( #10285 )
2022-10-03 15:41:12 -04:00
Nick Cooke
71972ab0e8
[Firebase 10] Revamp FIRLogger for Swift use ( #10286 )
...
* [Firebase 10] Revamp FIRLogger for Swift use
* Fix test impl and only run firebasepod.yml
* re-enable actions
* Implement logger
* Global TAP
* Revert .pbxproj
* Call directly to GULs
* Review
* Undo API breaks
* [skip ci] Avoid NS_SWIFT_NAME due to macro collisions
This fixes the warning that broke the Auth x watchOS job.
* [skip ci] Revert Gemfile
2022-09-28 22:13:47 -04:00
8866b22f89
Firestore: Make @DocumentID value setter private ( #10167 )
...
* Firestore: Make @DocumentID value setter private
Updated the `DocumentID` Swift property wrapper's `value` property to be private(set) since it is ignored in the methods that write to Firestore.
* Make initializer private
* Fix formatting
* Fix tests
Made the setter internally accessible and imported FirebaseFirestoreSwift with @testable.
* Add a changelog entry and formatting fixes
* Documentation fixes
* [skip ci] Add runtime warnings to `@DocumentID` setter and initializer (#10275 )
* [Firestore] Mark `@DocumentID` setter deprecated and add log statement in init
* Fix typo in import
* Update CHANGELOG
* Review and remove deprecation
* Review and add FIRLogWarningSwift
* Add FirebaseCorExtension to Firestore's Podfile
* [skip ci] Fix merged comment
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com >
Co-authored-by: Nick Cooke <nickcooke@google.com >
2022-09-28 01:42:30 -04:00
Nick Cooke
f233d5b6a5
[Cleanup] Follow-up to #10259 ( #10262 )
...
* [Cleanup] Follow-up to 10259
* [skip ci] Resolve TODO
In an effort to resolve this TODO, I marked the protocol as @optional to clean
up some of the duplicate test code. While it cleaned up the test code, it did
clutter up the actual usage of the API so I decided against doing so.
2022-09-26 19:04:16 -04:00
Nick Cooke
43c62f0526
[Infra] Remove CoreDiagnostics library and references ( #10259 )
...
* [Infra] Remove CoreDiagnostics library and references
* Style localize_podfile.swift
* Add GDT to SharedTestUtils
* Update GoogleUtilities.cmake config
* Run all CI
* Update GoogleUtilities.cmake config (2)
* Resolve FIRApp.m TODO
* [skip ci] Revert Gemfile
2022-09-26 00:03:55 -04:00
Paul Beusterien
67ed968e66
StorageAuthorizer to Swift ( #10117 )
2022-09-21 16:32:13 -07:00
Nick Cooke
398a87169d
[Core] Support watchOS lifecycle notifications ( #10112 )
...
* [Core] Support watchOS lifecycle notifications
* Rework for so version is checked in runtime
2022-08-30 13:25:22 -04:00
Nick Cooke
2eb177effe
[FirebaseCore] Mark duplicate internal API as unavailable in Swift ( #9812 )
...
* Mark API as unavailable
* Kick off storage and functions CI as well
* [skip ci] Revert .github/workflows/storage.yml
* [skip ci] Revert .github/workflows/functions.yml
* [skip ci] Revert .github/workflows/functions.yml (2)
* [skip ci] Revert .github/workflows/storage.yml (2)
2022-05-17 16:52:39 -04:00
Nick Cooke
0fe05a8cda
[skip ci] Correct Swift API in FIROptions.h doc ( #9733 )
2022-05-01 11:33:20 -04:00
Nick Cooke
15578eec94
Remove heartbeat trigger on configure ( #9625 )
2022-04-11 11:11:24 -04:00
Nick Cooke
40a2a35c1a
[Heartbeat Logging] Add logging within FirebaseCore ( #9586 )
...
* Rework approach
* Fix CI
2022-04-07 10:51:47 -04:00
Paul Beusterien
7b946765ec
Remove slashes from log messages ( #9391 )
2022-04-06 14:19:47 -07:00
Paul Beusterien
6b1f0666d6
Style after rebase conflict resolution
2022-04-04 13:30:34 -07:00