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

1.9.9 #1238

Merged
merged 44 commits into from
Nov 23, 2023
Merged

1.9.9 #1238

Show file tree
Hide file tree
Changes from 42 commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
76d5854
refactor tests
llbartekll Nov 3, 2023
ad27200
fix all sign client tests
llbartekll Nov 4, 2023
8f01ffb
resolve conflicts, remove deprecated method
llbartekll Nov 4, 2023
4471986
Redesign dapp
alexander-lsvk Nov 5, 2023
ab9e3a3
Update
alexander-lsvk Nov 5, 2023
56cf983
Update
alexander-lsvk Nov 5, 2023
486a348
Merge branch 'develop' of github.com:WalletConnect/WalletConnectSwift…
llbartekll Nov 6, 2023
b33cdd0
Add PN tests
alexander-lsvk Nov 7, 2023
baa8243
Add Web3Modal
alexander-lsvk Nov 7, 2023
2ae1057
Add W3M, update tests
alexander-lsvk Nov 8, 2023
37856b4
Bump W3M to 1.0.9
alexander-lsvk Nov 8, 2023
34fb779
Add connected sheet to wallet
alexander-lsvk Nov 9, 2023
8768f0d
Add sheet logic
alexander-lsvk Nov 9, 2023
8ecefd3
GM_DAPP_HOST changed
flypaper0 Nov 9, 2023
4a02df8
Merge pull request #1213 from WalletConnect/dapp-redesign
alexander-lsvk Nov 9, 2023
1b5fb49
pull_request_target reverted
flypaper0 Nov 9, 2023
53fc60e
Merge pull request #1226 from WalletConnect/feature/test-dapp-instead…
flypaper0 Nov 10, 2023
0be66ed
Notification tapNotification tap
flypaper0 Nov 10, 2023
b1437e2
Delete publishers after test run
flypaper0 Nov 13, 2023
906afbf
Tabbar redesign
flypaper0 Nov 13, 2023
d2180ed
Merge pull request #1230 from WalletConnect/feature/tabbar-ui
flypaper0 Nov 14, 2023
518f300
Settings redesign
flypaper0 Nov 14, 2023
6d008d9
Appearance update
flypaper0 Nov 14, 2023
a3ea3d3
Handle removed session request
alexander-lsvk Nov 14, 2023
175b995
Merge pull request #1228 from WalletConnect/feature/notification-tap
flypaper0 Nov 14, 2023
5ab573d
Merge pull request #1231 from WalletConnect/feature/settings-redesign
flypaper0 Nov 14, 2023
5bea24d
Update error message
alexander-lsvk Nov 15, 2023
162b841
Merge pull request #1232 from WalletConnect/handle-removed-session-re…
alexander-lsvk Nov 16, 2023
fb8c8a8
APNS Mixpanel logs
flypaper0 Nov 17, 2023
d4417ab
More logs
flypaper0 Nov 20, 2023
823adea
chor
flypaper0 Nov 20, 2023
3628405
Merge pull request #1234 from WalletConnect/feature/apns-mixpanel
flypaper0 Nov 20, 2023
2c7da4a
Message id
flypaper0 Nov 20, 2023
c91ace2
Statement updated
flypaper0 Nov 20, 2023
54a8cb2
testNotifyServerSubscribeAndNotifies fixed
flypaper0 Nov 20, 2023
1f568af
Merge branch 'develop' of github.com:WalletConnect/WalletConnectSwift…
llbartekll Nov 20, 2023
e891fca
Optional icon url
flypaper0 Nov 20, 2023
4ece4d7
Merge pull request #1212 from WalletConnect/refactor-sign-client-tests
llbartekll Nov 20, 2023
6267d3d
Merge pull request #1237 from WalletConnect/hotfix/optional-apns-icon
flypaper0 Nov 21, 2023
0854d91
Merge pull request #1236 from WalletConnect/feature/notify-statement-…
flypaper0 Nov 21, 2023
48f1b15
Merge pull request #1235 from WalletConnect/feature/notify-message-id
flypaper0 Nov 21, 2023
d0d6d44
Set User Agent
flypaper0 Nov 22, 2023
8ef73f0
fix verify
llbartekll Nov 23, 2023
c59c907
Merge pull request #1239 from WalletConnect/verify-fix
llbartekll Nov 23, 2023
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
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: ci

on:
pull_request_target:
pull_request:
branches:
- develop
- main
Expand Down Expand Up @@ -69,7 +69,7 @@ jobs:
- name: Run integration tests
if: matrix.type == 'integration-tests'
shell: bash
run: make integration_tests RELAY_HOST=relay.walletconnect.com PROJECT_ID=${{ secrets.PROJECT_ID }} CAST_HOST=notify.walletconnect.com EXPLORER_HOST=explorer-api.walletconnect.com GM_DAPP_PROJECT_ID=${{ secrets.GM_DAPP_PROJECT_ID }} GM_DAPP_PROJECT_SECRET=${{ secrets.GM_DAPP_PROJECT_SECRET }} GM_DAPP_HOST=gm.walletconnect.com JS_CLIENT_API_HOST=test-automation-api.walletconnect.com
run: make integration_tests RELAY_HOST=relay.walletconnect.com PROJECT_ID=${{ secrets.PROJECT_ID }} CAST_HOST=notify.walletconnect.com EXPLORER_HOST=explorer-api.walletconnect.com GM_DAPP_PROJECT_ID=${{ secrets.GM_DAPP_PROJECT_ID }} GM_DAPP_PROJECT_SECRET=${{ secrets.GM_DAPP_PROJECT_SECRET }} GM_DAPP_HOST=wc-notify-swift-integration-tests-prod.pages.dev JS_CLIENT_API_HOST=test-automation-api.walletconnect.com

# Relay Integration tests
- name: Run Relay integration tests
Expand Down
8 changes: 8 additions & 0 deletions Example/DApp/ApplicationLayer/Application.swift
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import Foundation

import WalletConnectUtils

final class Application {
var uri: WalletConnectURI?
var requestSent = false
}
15 changes: 15 additions & 0 deletions Example/DApp/Assets.xcassets/auth.imageset/Contents.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"images" : [
{
"filename" : "auth.pdf",
"idiom" : "universal"
}
],
"info" : {
"author" : "xcode",
"version" : 1
},
"properties" : {
"template-rendering-intent" : "template"
}
}
Binary file not shown.
12 changes: 12 additions & 0 deletions Example/DApp/Assets.xcassets/copy.imageset/Contents.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"images" : [
{
"filename" : "copy.pdf",
"idiom" : "universal"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
Binary file not shown.
12 changes: 12 additions & 0 deletions Example/DApp/Assets.xcassets/ethereum.imageset/Contents.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"images" : [
{
"filename" : "eth.pdf",
"idiom" : "universal"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
Binary file not shown.
12 changes: 12 additions & 0 deletions Example/DApp/Assets.xcassets/exit.imageset/Contents.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"images" : [
{
"filename" : "exit.pdf",
"idiom" : "universal"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
Binary file not shown.
15 changes: 15 additions & 0 deletions Example/DApp/Assets.xcassets/pen.imageset/Contents.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"images" : [
{
"filename" : "pen.pdf",
"idiom" : "universal"
}
],
"info" : {
"author" : "xcode",
"version" : 1
},
"properties" : {
"template-rendering-intent" : "template"
}
}
Binary file added Example/DApp/Assets.xcassets/pen.imageset/pen.pdf
Binary file not shown.
12 changes: 12 additions & 0 deletions Example/DApp/Assets.xcassets/polygon.imageset/Contents.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"images" : [
{
"filename" : "matic.pdf",
"idiom" : "universal"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
Binary file not shown.
12 changes: 12 additions & 0 deletions Example/DApp/Assets.xcassets/profile.imageset/Contents.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"images" : [
{
"filename" : "profile.pdf",
"idiom" : "universal"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
Binary file not shown.
12 changes: 12 additions & 0 deletions Example/DApp/Assets.xcassets/solana.imageset/Contents.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"images" : [
{
"filename" : "sol.pdf",
"idiom" : "universal"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
Binary file not shown.
38 changes: 0 additions & 38 deletions Example/DApp/Auth/AuthCoordinator.swift

This file was deleted.

102 changes: 0 additions & 102 deletions Example/DApp/Auth/AuthView.swift

This file was deleted.

88 changes: 0 additions & 88 deletions Example/DApp/Auth/AuthViewModel.swift

This file was deleted.

2 changes: 1 addition & 1 deletion Example/DApp/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<string>Editor</string>
<key>CFBundleURLSchemes</key>
<array>
<string>dapp</string>
<string>wcdapp</string>
</array>
</dict>
</array>
Expand Down
3 changes: 3 additions & 0 deletions Example/DApp/Modules/Auth/AuthInteractor.swift
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
import Foundation

final class AuthInteractor {}
16 changes: 16 additions & 0 deletions Example/DApp/Modules/Auth/AuthModule.swift
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import SwiftUI

final class AuthModule {
@discardableResult
static func create(app: Application) -> UIViewController {
let router = AuthRouter(app: app)
let interactor = AuthInteractor()
let presenter = AuthPresenter(interactor: interactor, router: router)
let view = AuthView().environmentObject(presenter)
let viewController = SceneViewController(viewModel: presenter, content: view)

router.viewController = viewController

return viewController
}
}
Loading
Loading