Skip to content
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

Unity ads adapter #1009

Merged
merged 65 commits into from
May 6, 2024
Merged
Changes from 1 commit
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
acf5a4f
Unity Adapter implementation
LTPhantom Feb 15, 2024
b61b153
Adding unit tests
LTPhantom Feb 21, 2024
ad230c2
Completed iOS unit tests
LTPhantom Feb 21, 2024
a694bfe
Completed Android unit tests
LTPhantom Feb 22, 2024
75cbbeb
Clean up and License Header addition to some files
LTPhantom Feb 22, 2024
c7a4eb5
Format fix. GitHub workflows created and updated for Mediation folder
LTPhantom Feb 22, 2024
3a39a89
Format Fix
LTPhantom Feb 22, 2024
8b2730e
Linked swift library
LTPhantom Feb 22, 2024
d4dde5b
Specified latest versino of xcode in iOS workflow
LTPhantom Feb 22, 2024
c0b1530
Remove example build for Mediation adapters
LTPhantom Feb 22, 2024
fd7a745
Manual fix of format for generated file.
LTPhantom Feb 22, 2024
47eef14
Excluding mediation folder from main plugin analyzer
LTPhantom Feb 22, 2024
9388c21
Changed iOS Build Setting to Always Embed Swift Standard Libraries
LTPhantom Feb 22, 2024
46a4e09
Specified xcode version 14.3.0 and up for mediation folder workflows
LTPhantom Feb 22, 2024
c809b6d
Updated actions/checkout
LTPhantom Feb 22, 2024
4f86a52
Update gma_mediation_unity.yaml
LTPhantom Feb 22, 2024
c8baefc
Update gma_mediation_unity.yaml
LTPhantom Feb 22, 2024
241940c
Update gma_mediation_unity.yaml
LTPhantom Feb 22, 2024
29dfcf6
Update gma_mediation_unity.yaml
LTPhantom Feb 23, 2024
7e72c1a
Update gma_mediation_unity.yaml
LTPhantom Feb 23, 2024
e0ab903
Update gma_mediation_unity.yaml
LTPhantom Feb 23, 2024
2fc0d93
Added Swift Search Paths to the example project
LTPhantom Feb 23, 2024
2f0e9c6
Added Swift Search Paths to the example project
LTPhantom Feb 23, 2024
2d9387f
Modified Runner.xcodeproj/project.pbxproj
LTPhantom Feb 23, 2024
847e425
Update gma_mediation_unity.yaml
LTPhantom Feb 23, 2024
d511bee
Added use_framework
LTPhantom Feb 23, 2024
48b551e
Merge remote-tracking branch 'origin/unityAdsAdapter' into unityAdsAd…
LTPhantom Feb 23, 2024
85975ef
Revert project and framework changes
LTPhantom Feb 23, 2024
44013c5
Update gma_mediation_unity.yaml
LTPhantom Feb 23, 2024
e97259d
Update GmaMediationUnityPlugin.swift
LTPhantom Mar 7, 2024
a7b37be
Update gma_mediation_unity.yaml
LTPhantom Mar 8, 2024
87f483f
Update GmaMediationUnityPluginTest.kt
LTPhantom Mar 8, 2024
f350a91
Moved adapter to the proper location
LTPhantom Apr 24, 2024
5529abd
Bump actions/setup-java from 3 to 4 (#969)
dependabot[bot] Feb 22, 2024
4f55aa8
Bump styfle/cancel-workflow-action from 0.11.0 to 0.12.0 (#946)
dependabot[bot] Feb 22, 2024
c31b5b7
Bump actions/checkout from 3.5.0 to 4.1.1 (#945)
dependabot[bot] Feb 22, 2024
622fdd6
Mediation adapters update (#1004)
LTPhantom Mar 7, 2024
eb9253d
Bump styfle/cancel-workflow-action from 0.12.0 to 0.12.1 (#1015)
dependabot[bot] Mar 7, 2024
f5aba75
Added public keyword to Mediation Extras (#1018)
LTPhantom Mar 8, 2024
ab5454f
Removed call to iOS AppOpen deprecated methods (#1020)
LTPhantom Mar 11, 2024
1243628
Upgrade to work with GMA SDK iOS version 11.1.0 (#1021)
LTPhantom Mar 12, 2024
9cb955f
Upgrade to work with GMA SDK Android version 23.0.0 and removed AppOp…
LTPhantom Mar 15, 2024
40ff388
Updated iOS GMA SDK to 11.2.0 (#1030)
LTPhantom Mar 20, 2024
5ba86ca
Updated samples to 5.0.0 (#1032)
malandr2 Mar 22, 2024
fd79158
Applovin adapter (#1017)
LTPhantom Mar 22, 2024
471366c
Pangle adapter (#1038)
LTPhantom Mar 27, 2024
0b7899d
Bump actions/checkout from 4.1.1 to 4.1.2 (#1045)
dependabot[bot] Apr 4, 2024
713e5df
Bump swift-actions/setup-swift from 1 to 2 (#1044)
dependabot[bot] Apr 4, 2024
cbf204c
Bump actions/upload-artifact from 3 to 4 (#986)
dependabot[bot] Apr 4, 2024
0037a3e
Meta Audience Network Mediation Adapter (#1012)
LTPhantom Apr 5, 2024
8089a29
Created ironSource adapter (#1048)
LTPhantom Apr 9, 2024
74b4b4d
Updated Github workflows to target 'main' branch (#1051)
LTPhantom Apr 10, 2024
419eb1b
Added DT Exchange Adapter (#1052)
LTPhantom Apr 12, 2024
0caf008
Created InMobi Adapter (#1053)
LTPhantom Apr 12, 2024
08605f8
Inmobi Adapter | Implementation of Mediation Extras (#1057)
LTPhantom Apr 17, 2024
eb2de76
Excluding mediation adapters Analysis from main plugin (#1060)
LTPhantom Apr 18, 2024
e725cb6
Update Sample iOS APP IDs (#1059)
malandr2 Apr 18, 2024
dc411ea
Update inline_adaptive_example.dart (#1058)
malandr2 Apr 18, 2024
1888f2f
Merge branch 'main' into unityAdsAdapter
LTPhantom Apr 24, 2024
0641107
Adapter update for release
LTPhantom Apr 24, 2024
3dcd155
Analyze and Format fix
LTPhantom Apr 24, 2024
c780328
Updated iOS workflow
LTPhantom Apr 30, 2024
f4e43ca
Comment fix
LTPhantom May 2, 2024
e72c356
Merge remote-tracking branch 'refs/remotes/origin/unityAdsAdapter' in…
LTPhantom May 2, 2024
ef319fc
Added detach method for iOS of the plugin
LTPhantom May 3, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Format Fix
LTPhantom committed Feb 22, 2024
commit 3a39a896ca50bbf9ad5e4960be3de2b2eb5f8d1f
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
include: package:flutter_lints/flutter.yaml

analyzer:
exclude: [./**.g.**]
exclude: [**/**.g.dart]
Original file line number Diff line number Diff line change
@@ -18,8 +18,8 @@ void main() {
// Verify that platform version is retrieved.
expect(
find.byWidgetPredicate(
(Widget widget) => widget is Text &&
widget.data!.startsWith('Running on:'),
(Widget widget) =>
widget is Text && widget.data!.startsWith('Running on:'),
),
findsOneWidget,
);
Original file line number Diff line number Diff line change
@@ -26,7 +26,6 @@ import 'package:pigeon/pigeon.dart';
swiftOptions: SwiftOptions(),
dartPackageName: 'gma_mediation_unity',
))

@HostApi()
abstract class UnityPrivacyApi {
void setGDPRConsent(bool gdprConsent);