Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
176 commits
Select commit Hold shift + click to select a range
bc9ef6e
feat(cardano): add cardano env and deposit transaction
jeyem Feb 25, 2025
d4d0301
Merge branch 'main' into cardano-env
jeyem Apr 24, 2025
e936b68
chore(deps): bump react-hook-form from 7.55.0 to 7.56.1
dependabot[bot] Apr 28, 2025
145e807
chore(deps-dev): bump eslint from 9.25.0 to 9.25.1
dependabot[bot] Apr 28, 2025
ad47613
chore(deps): bump viem from 2.26.2 to 2.28.0
dependabot[bot] Apr 28, 2025
7f61806
chore(deps): bump @reduxjs/toolkit from 2.6.1 to 2.7.0
dependabot[bot] Apr 28, 2025
eb1a87b
Merge pull request #1135 from socious-io/dependabot/npm_and_yarn/reac…
satanmourner Apr 28, 2025
66ba770
Merge pull request #1136 from socious-io/dependabot/npm_and_yarn/esli…
satanmourner Apr 28, 2025
66f4b6f
Merge pull request #1137 from socious-io/dependabot/npm_and_yarn/viem…
satanmourner Apr 28, 2025
62ae27d
Merge pull request #1138 from socious-io/dependabot/npm_and_yarn/redu…
satanmourner Apr 28, 2025
925a545
chore(deps): bump @mui/x-date-pickers from 7.28.3 to 8.1.0
dependabot[bot] Apr 28, 2025
880d2a3
upgrade crashlytics
ImanRezasefat Apr 28, 2025
2058783
Merge pull request #1139 from socious-io/fix/upgrade-crashlytics
mohammadhb Apr 28, 2025
07a25a7
ci: add clean build
mohammadhb Apr 28, 2025
c27e749
Merge pull request #1140 from socious-io/ci/fix-build
ImanRezasefat Apr 28, 2025
5a65314
Merge pull request #1134 from socious-io/dependabot/npm_and_yarn/mui/…
satanmourner May 1, 2025
8daf5e2
share space commit
jeyem May 2, 2025
dd6d6c2
fix pipeline
ImanRezasefat May 2, 2025
c5d0616
fix: resolved my request changes :)
satanmourner Apr 7, 2025
fad79ff
chore(deps): bump viem from 2.28.0 to 2.28.3
dependabot[bot] May 5, 2025
ab71a36
chore(deps-dev): bump @swc/jest from 0.2.37 to 0.2.38
dependabot[bot] May 5, 2025
bc5ae21
chore(deps): bump markdown-to-jsx from 7.7.4 to 7.7.6
dependabot[bot] May 5, 2025
8cab4e7
chore(deps): bump firebase from 11.6.0 to 11.6.1
dependabot[bot] May 5, 2025
2819183
chore(deps-dev): bump eslint-plugin-prettier from 5.2.6 to 5.3.1
dependabot[bot] May 5, 2025
234308f
Merge pull request #1145 from socious-io/dependabot/npm_and_yarn/viem…
satanmourner May 5, 2025
c4ab99b
Merge pull request #1146 from socious-io/dependabot/npm_and_yarn/swc/…
satanmourner May 5, 2025
4105561
Merge pull request #1147 from socious-io/dependabot/npm_and_yarn/mark…
satanmourner May 5, 2025
0dea494
Merge pull request #1148 from socious-io/dependabot/npm_and_yarn/fire…
satanmourner May 5, 2025
7ae37cf
Merge pull request #1149 from socious-io/dependabot/npm_and_yarn/esli…
satanmourner May 5, 2025
bac5e63
Merge pull request #1144 from socious-io/fix/app-pipeline
satanmourner May 5, 2025
e0b0361
chore: update packages and fixed scss warnings
satanmourner May 5, 2025
1bf7684
fix: typescript errors
satanmourner Apr 25, 2025
065d8de
chore: pre-push husky
satanmourner Apr 25, 2025
fa20eb2
Merge pull request #1115 from socious-io/TAS-3432-chats-ux-improvements
satanmourner May 6, 2025
e6fd798
Merge pull request #1133 from socious-io/fix/ts-errors
satanmourner May 6, 2025
18a59f9
fix: default value for null null user's name
satanmourner May 6, 2025
2c1dca5
chore(deps): bump ethers from 6.13.7 to 6.14.0
dependabot[bot] May 12, 2025
aefb7e2
chore(deps-dev): bump eslint-config-prettier from 10.1.2 to 10.1.5
dependabot[bot] May 12, 2025
bfd9e26
chore(deps-dev): bump lint-staged from 15.5.1 to 16.0.0
dependabot[bot] May 12, 2025
a9942cd
chore(deps-dev): bump cypress from 14.3.2 to 14.3.3
dependabot[bot] May 12, 2025
ae8ce35
chore(deps): bump @reduxjs/toolkit from 2.7.0 to 2.8.1
dependabot[bot] May 12, 2025
6ac8c8b
Merge pull request #1150 from socious-io/TAS-3517/edit-profile-issue
ImanRezasefat May 12, 2025
a7f31c9
Conflicts are resolved
May 6, 2025
16ccb57
Merge pull request #1154 from socious-io/dependabot/npm_and_yarn/esli…
satanmourner May 13, 2025
f3e6716
Merge pull request #1155 from socious-io/dependabot/npm_and_yarn/lint…
satanmourner May 13, 2025
25279dd
Merge pull request #1156 from socious-io/dependabot/npm_and_yarn/cypr…
satanmourner May 13, 2025
d1b8e21
Merge pull request #1157 from socious-io/dependabot/npm_and_yarn/redu…
satanmourner May 13, 2025
2feecef
use apple login defaults for form
ImanRezasefat May 12, 2025
63ef186
page title conflicts are fixed
May 13, 2025
f56a8e4
Merge pull request #1153 from socious-io/dependabot/npm_and_yarn/ethe…
satanmourner May 13, 2025
d7dfe2a
move logic to hook
ImanRezasefat May 13, 2025
2596c11
Merge pull request #1158 from socious-io/feat/use-apple-login-info
satanmourner May 13, 2025
e0cf04d
useEffect got removed
May 13, 2025
55c7999
Merge pull request #1159 from ShantCodes/search-page-title
satanmourner May 14, 2025
04ae64c
chore(deps): bump react-hook-form from 7.56.2 to 7.56.4
dependabot[bot] May 19, 2025
1493473
chore(deps): bump @tanstack/react-query from 5.75.4 to 5.76.1
dependabot[bot] May 19, 2025
7b5747c
chore(deps-dev): bump storybook from 8.6.12 to 8.6.14
dependabot[bot] May 19, 2025
e27917e
chore(deps-dev): bump @storybook/addon-essentials from 8.6.12 to 8.6.14
dependabot[bot] May 19, 2025
965d7cc
Merge pull request #1163 from socious-io/dependabot/npm_and_yarn/reac…
satanmourner May 20, 2025
568f11f
Merge pull request #1164 from socious-io/dependabot/npm_and_yarn/tans…
satanmourner May 20, 2025
3a4c67f
Merge pull request #1165 from socious-io/dependabot/npm_and_yarn/stor…
satanmourner May 20, 2025
7f832b4
Merge pull request #1166 from socious-io/dependabot/npm_and_yarn/stor…
satanmourner May 20, 2025
5ca8f22
fix: verified/not verified banners in refer and earn page
satanmourner May 20, 2025
c73e75d
fix: clean code of banners in credentials page
satanmourner May 20, 2025
1ed0da6
fix: verified/not verified banners in dashboard page
satanmourner May 20, 2025
323cf71
feat(cardano): eternl wallet to connect modal and at last transaction…
jeyem May 21, 2025
50b9089
Merge branch 'main' into cardano-env
jeyem May 21, 2025
19756d0
fix package lock
jeyem May 21, 2025
ce87048
fix(package): requirement issue resolved
jeyem May 21, 2025
1780aef
chore(deps): bump @capgo/capacitor-social-login from 7.5.3 to 7.6.3
dependabot[bot] May 26, 2025
75e8211
chore(deps-dev): bump @typescript-eslint/parser from 8.32.0 to 8.32.1
dependabot[bot] May 26, 2025
7e44b72
chore(deps-dev): bump ts-jest from 29.3.2 to 29.3.4
dependabot[bot] May 26, 2025
7f38c67
Merge pull request #1168 from socious-io/dependabot/npm_and_yarn/capg…
satanmourner May 26, 2025
626963b
Merge pull request #1169 from socious-io/dependabot/npm_and_yarn/type…
satanmourner May 26, 2025
031358d
Merge pull request #1171 from socious-io/dependabot/npm_and_yarn/ts-j…
satanmourner May 26, 2025
ef60424
chore(deps): bump @datadog/browser-rum from 6.6.4 to 6.7.0
dependabot[bot] May 26, 2025
75f877b
chore(deps-dev): bump @vitejs/plugin-react-swc from 3.9.0 to 3.10.0
dependabot[bot] May 26, 2025
c85040f
Merge pull request #1172 from socious-io/dependabot/npm_and_yarn/vite…
ImanRezasefat May 26, 2025
f9c1115
Merge pull request #1170 from socious-io/dependabot/npm_and_yarn/data…
ImanRezasefat May 26, 2025
186fda0
Merge pull request #1167 from socious-io/TAS-3450/verification-banner…
ImanRezasefat May 26, 2025
7571c59
fix build and type issues
ImanRezasefat May 28, 2025
204e984
fix merge conflicts
ImanRezasefat May 28, 2025
243311f
fix cypress env issue
ImanRezasefat May 28, 2025
9a8e89b
Merge pull request #1079 from socious-io/cardano-env
ImanRezasefat May 28, 2025
a3787a3
fix: glitching in search school of adding education
satanmourner May 29, 2025
9f203e5
fix: textarea multiline style issue
satanmourner May 29, 2025
2c08589
fix: show initiate dispute only for paid contracts
satanmourner May 29, 2025
53cc8e5
chore(deps-dev): bump eslint-plugin-jsdoc from 50.6.17 to 50.7.1
dependabot[bot] Jun 2, 2025
e92f93b
chore(deps-dev): bump postcss from 8.5.3 to 8.5.4
dependabot[bot] Jun 2, 2025
6b38a85
chore(deps-dev): bump @eslint/js from 9.27.0 to 9.28.0
dependabot[bot] Jun 2, 2025
1fa2e03
tests for liking commenting and reposting in communities feed section
Jun 7, 2025
6401c0b
Merge pull request #1175 from socious-io/dependabot/npm_and_yarn/esli…
satanmourner Jun 9, 2025
46486a2
fix: long usernames in chat message
satanmourner Jun 12, 2025
737bca5
Merge pull request #1174 from socious-io/TAS-2796/dispute-paid-contracts
ImanRezasefat Jun 12, 2025
c97f952
Merge pull request #1173 from socious-io/TAS-3606/fix-input-search
ImanRezasefat Jun 12, 2025
39430a0
Merge pull request #1176 from socious-io/dependabot/npm_and_yarn/post…
satanmourner Jun 12, 2025
ff7aad3
Merge pull request #1178 from socious-io/dependabot/npm_and_yarn/esli…
satanmourner Jun 12, 2025
352cc81
Merge pull request #1184 from socious-io/TAS-3269/chat-long-name
ImanRezasefat Jun 12, 2025
b9fa499
moved all of the mocked responses into one file
Jun 13, 2025
a3e08f4
Merge pull request #1180 from socious-io/communities-test
satanmourner Jun 15, 2025
8c11a4c
chore(deps): bump react-hook-form from 7.56.4 to 7.58.0
dependabot[bot] Jun 16, 2025
92a07a9
chore(deps-dev): bump eslint-plugin-jsdoc from 50.7.1 to 51.0.1
dependabot[bot] Jun 16, 2025
446640f
chore(deps): bump @tanstack/react-query from 5.77.2 to 5.80.7
dependabot[bot] Jun 16, 2025
f8b58ab
Merge pull request #1189 from socious-io/dependabot/npm_and_yarn/esli…
satanmourner Jun 16, 2025
f8f4f96
Merge pull request #1190 from socious-io/dependabot/npm_and_yarn/tans…
satanmourner Jun 16, 2025
8a32d3f
Merge pull request #1186 from socious-io/dependabot/npm_and_yarn/reac…
satanmourner Jun 16, 2025
ce1f939
chore(deps): bump wagmi from 2.15.4 to 2.15.6
dependabot[bot] Jun 23, 2025
ccce2df
chore(deps): bump ramda from 0.30.1 to 0.31.3
dependabot[bot] Jun 23, 2025
8485478
Merge pull request #1194 from socious-io/dependabot/npm_and_yarn/wagm…
satanmourner Jun 24, 2025
7533088
Merge pull request #1195 from socious-io/dependabot/npm_and_yarn/ramd…
satanmourner Jun 24, 2025
96d4c2a
integrate socious id
ImanRezasefat Jun 16, 2025
74558e5
refactored and fixed ts errors
satanmourner Jun 24, 2025
66275c1
Merge pull request #1197 from socious-io/TAS-3769/socious-id
ImanRezasefat Jun 29, 2025
1948b24
chore(deps): bump @stripe/stripe-js from 7.3.1 to 7.4.0
dependabot[bot] Jun 30, 2025
bd96733
chore(deps-dev): bump @typescript-eslint/parser from 8.33.0 to 8.35.0
dependabot[bot] Jun 30, 2025
7fbc2f1
Merge pull request #1204 from socious-io/dependabot/npm_and_yarn/type…
satanmourner Jun 30, 2025
8101f1c
fix: input style issues
satanmourner Jun 15, 2025
5a0701b
fix: replaced Question types with Question types in job APIs
satanmourner Jun 30, 2025
4936289
fix: add all questions with batch endpoint not separately
satanmourner Jun 15, 2025
8b29aa2
fix: removed FE sorting on showing questions
satanmourner Jun 30, 2025
c7b3b2c
fix: comment all authentication cypress tests to be refactor
satanmourner Jun 30, 2025
7b7f4c4
Merge pull request #1205 from socious-io/fix/cypress-signup
ImanRezasefat Jun 30, 2025
e62ac5c
Merge pull request #1200 from socious-io/dependabot/npm_and_yarn/stri…
satanmourner Jun 30, 2025
086354a
fix: delete account issue after deleting
satanmourner Jun 26, 2025
4ba0887
chore(deps-dev): bump eslint-plugin-storybook from 0.12.0 to 9.0.7
dependabot[bot] Jun 30, 2025
198857d
chore(deps-dev): bump eslint-plugin-prettier from 5.4.0 to 5.5.1
dependabot[bot] Jun 30, 2025
6d94ae8
chore(deps): bump @reown/appkit-adapter-wagmi from 1.7.7 to 1.7.11
dependabot[bot] Jun 30, 2025
ccec4e1
Merge pull request #1201 from socious-io/dependabot/npm_and_yarn/esli…
satanmourner Jun 30, 2025
98b53a7
Merge pull request #1202 from socious-io/dependabot/npm_and_yarn/esli…
satanmourner Jun 30, 2025
5427a8c
Merge pull request #1203 from socious-io/dependabot/npm_and_yarn/reow…
satanmourner Jun 30, 2025
8379624
refactor: removed unused signin/signup components
satanmourner Jul 1, 2025
07f614e
refactor: improved LanguageSwitcher code and added containerClassName…
satanmourner Jul 1, 2025
a29577a
refactor: new signin/signup translations
satanmourner Jul 1, 2025
5f94f8a
feat: handled authentication with Socious ID for AuthGuard container
satanmourner Jul 1, 2025
4402f86
refactor: intro page translations and language switcher
satanmourner Jul 1, 2025
f5ff81b
refactor: moved allow notification page into sign-up
satanmourner Jul 1, 2025
8101e3b
refactor: removed unused routes in router blueprint
satanmourner Jul 1, 2025
8ce8298
feat: universal navigation portal
satanmourner Jul 3, 2025
72a5667
fix: case insensitive issue on windows
satanmourner Jul 3, 2025
2c84b63
Merge pull request #1207 from socious-io/TAS-4052/portal-navigation
ImanRezasefat Jul 3, 2025
a20e1ac
Merge pull request #1206 from socious-io/TAS-3769/job-apply-login
ImanRezasefat Jul 3, 2025
dbe7b1c
Merge pull request #1199 from socious-io/TAS-3876/fix-delete-account
ImanRezasefat Jul 3, 2025
50cce8b
Merge pull request #1185 from socious-io/TAS-51/questions-order
ImanRezasefat Jul 3, 2025
b2b5152
fix: removed duplicated page
satanmourner Jul 4, 2025
9f90499
Merge pull request #1208 from socious-io/fix/duplicate-page
satanmourner Jul 4, 2025
f175418
integrate socious id
ImanRezasefat Jun 16, 2025
95ffb30
refactored and fixed ts errors
satanmourner Jun 24, 2025
1dcd32e
fix: initial social causes issue in user onboarding
satanmourner Jun 25, 2025
c1c3665
chore(deps): bump @emotion/styled from 11.14.0 to 11.14.1
dependabot[bot] Jul 7, 2025
3d1c691
chore(deps): bump firebase from 11.8.1 to 11.10.0
dependabot[bot] Jul 7, 2025
cef67bf
chore(deps): bump vite-plugin-node-polyfills from 0.23.0 to 0.24.0
dependabot[bot] Jul 7, 2025
1bfa9c3
chore(deps): bump @capacitor/core from 7.2.0 to 7.4.1
dependabot[bot] Jul 7, 2025
8f42dc3
chore(deps): bump react-qr-code from 2.0.15 to 2.0.18
dependabot[bot] Jul 7, 2025
fc2f062
Merge pull request #1198 from socious-io/TAS-4006/social-causes-onboa…
ImanRezasefat Jul 8, 2025
1da2894
Merge pull request #1209 from socious-io/dependabot/npm_and_yarn/emot…
satanmourner Jul 8, 2025
6f57a84
Merge pull request #1210 from socious-io/dependabot/npm_and_yarn/fire…
satanmourner Jul 8, 2025
2e7499c
Merge pull request #1211 from socious-io/dependabot/npm_and_yarn/vite…
satanmourner Jul 8, 2025
4c7d139
Merge pull request #1212 from socious-io/dependabot/npm_and_yarn/capa…
satanmourner Jul 8, 2025
6d5fe5a
Merge pull request #1213 from socious-io/dependabot/npm_and_yarn/reac…
satanmourner Jul 8, 2025
15c7c19
fix: removed work product from nav portal
satanmourner Jul 10, 2025
37d153a
fix: nav portal on header even user is not logged in
satanmourner Jul 10, 2025
a0541a7
feat: handled default browser language
satanmourner Jul 10, 2025
81de59e
chore(deps-dev): bump eslint from 9.27.0 to 9.31.0
dependabot[bot] Jul 14, 2025
e96c039
chore(deps): bump @capacitor/android from 7.2.0 to 7.4.2
dependabot[bot] Jul 14, 2025
1db57de
chore(deps): bump axios from 1.9.0 to 1.10.0
dependabot[bot] Jul 14, 2025
c9bb59d
chore(deps): bump viem from 2.31.4 to 2.31.7
dependabot[bot] Jul 14, 2025
aab87c7
Merge pull request #1218 from socious-io/dependabot/npm_and_yarn/esli…
satanmourner Jul 14, 2025
3512805
Merge pull request #1219 from socious-io/dependabot/npm_and_yarn/capa…
satanmourner Jul 14, 2025
9da774b
Merge pull request #1220 from socious-io/dependabot/npm_and_yarn/axio…
satanmourner Jul 14, 2025
adbfecb
Merge pull request #1221 from socious-io/dependabot/npm_and_yarn/viem…
satanmourner Jul 14, 2025
e8ee3b3
Merge pull request #1216 from socious-io/TAS-4086/default-browser-lan…
ImanRezasefat Jul 14, 2025
e4f3e27
Merge pull request #1215 from socious-io/TAS-4052/fix-nav-portal
satanmourner Jul 14, 2025
428f673
ci: add nav portal envs to android/ios
mohammadhb Jul 16, 2025
86e9f0d
Merge pull request #1222 from socious-io/ci/add-envs
satanmourner Jul 16, 2025
1780f6b
fix: prevent organization go to onboarding
satanmourner Jul 16, 2025
a7ac769
Merge pull request #1224 from socious-io/TAS-3769/fix-select-identity
ImanRezasefat Jul 16, 2025
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
7 changes: 6 additions & 1 deletion env.tmp → .env.tmp
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,12 @@ VITE_REFRESH_EXPIRE=30
VITE_JP_STRIPE_PUBLIC_KEY=''
VITE_STRIPE_PUBLIC_KEY=''
VITE_APP_URL=https://app.socious.io/
VITE_ACCOUNT_CENTER_URL=https://dev-id.socious.io/
VITE_FUND_URL=https://devfund.socious.org/
VITE_VERIFY_URL=https://wallet.socious.io/
VITE_CLIENT_SECRET_TOKEN_CLIENT_ID=''
VITE_CLIENT_SECRET_TOKEN_REDIRECT_URL=https://app.socious.io/jobIndexing
STORYBOOK_FIGMA_ACCESS_TOKEN=''
VITE_GOOGLE_RECAPTCHA_SITE_KEY=''
VITE_GOOGLE_RECAPTCHA_SITE_KEY=''
VITE_BLOCKFROST_PROJECT_ID=''
VITE_CARDANO_PAYOUT_ADERESS=''
2 changes: 1 addition & 1 deletion .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
PORT: 3000
VITE_ENV: development
VITE_BASE_URL: https://dev.socious.io/api/v2
VITE_APP_URL: https://webapp2.dev.socious.io/
VITE_APP_URL: https://webapp2.socious.io/
VITE_JP_STRIPE_PUBLIC_KEY: pk_test
VITE_DAPP_ENV: testnet
VITE_GOOGLE_OAUTH_CLIENT_ID: id
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/release-android.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,9 @@ jobs:
VITE_STRIPE_PUBLIC_KEY: ${{ vars.STRIPE_PUBLIC_KEY }}
VITE_APPLE_OAUTH_CLIENT_ID: ${{ vars.APPLE_OAUTH_CLIENT_ID }}
VITE_GOOGLE_OAUTH_CLIENT_ID_IOS: ${{ vars.GOOGLE_OAUTH_CLIENT_ID_IOS }}
VITE_ACCOUNT_CENTER_URL: ${{ vars.ACCOUNT_CENTER_URL }}
VITE_FUND_URL: ${{ vars.FUND_URL }}
VITE_VERIFY_URL: ${{ vars.VERIFY_URL }}

- name: Get the latest version code using
uses: Vacxe/google-play-cli-kt@0.4.8
Expand Down
65 changes: 30 additions & 35 deletions .github/workflows/release-ios.yml
Original file line number Diff line number Diff line change
@@ -1,22 +1,12 @@
name: CD - Release - iOS

on:
# push:
# # tags:
# # - v*
# branches:
# - ci
release:
types: [prereleased, released]

# echo ${{ github.event.release.tag_name }} -> tagname
# echo ${{ github.event.release.prerelease }} -> true,false (${{ github.event.release.prerelease == true }})
# echo '${{ github.event.release.name }}' -> title
# echo '${{ github.event.release.body }}' -> body

env:
CI: false
#Github ENVs
# GitHub ENVs
IOS_BUNDLE_ID: ${{ vars.IOS_BUNDLE_ID }}
IOS_DEVELOPMENT_TEAM_ID: ${{ vars.IOS_DEVELOPMENT_TEAM_ID }}
IOS_DISTRIBUTION_CERT_BASE64: ${{ secrets.IOS_DISTRIBUTION_CERT_BASE64 }}
Expand All @@ -27,7 +17,7 @@ env:
IOS_APPSTORECONNECT_API_ISSUER: ${{ vars.IOS_APPSTORECONNECT_API_ISSUER }}
IOS_APPSTORECONNECT_API_KEY: ${{ secrets.IOS_APPSTORECONNECT_API_KEY }}
IOS_APP_APPLE_ID: ${{ vars.IOS_APP_APPLE_ID }}
#Workflow ENVs
# Workflow ENVs
APPSTORECONNECT_AUTH_KEY_PATH: /Users/runner/private_keys
MOBILE_PROVISIONING_PATH: ~/Library/MobileDevice/Provisioning\ Profiles
SIGNING_CERTIFICATE_PATH: ${{ github.workspace }}/ios/App/signing-certificate.p12
Expand All @@ -40,11 +30,33 @@ jobs:
name: Building iOS
outputs:
LATEST_APPSTORE_BUILD_NUMBER: ${{ steps.build-number.outputs.LATEST_APPSTORE_BUILD_NUMBER }}
runs-on: macos-latest
runs-on: macos-14
steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: List Available Xcode Versions
run: |
ls -l /Applications | grep Xcode
echo "Available Xcode versions:"
find /Applications -maxdepth 1 -name 'Xcode*.app' -exec {} -version \;

- name: Select Xcode Version
run: |
XCODE_PATH=$(find /Applications -maxdepth 1 -name 'Xcode*.app' | grep 'Xcode' | sort -V | tail -n 1)
if [ -z "$XCODE_PATH" ]; then
echo "No Xcode installation found!"
exit 1
fi
echo "Selected Xcode path: $XCODE_PATH"
sudo xcode-select -s "$XCODE_PATH/Contents/Developer"

- name: Check Xcode Version
run: xcodebuild -version

- name: Verify SDK Version
run: xcodebuild -showsdks

- name: Set up Node.js
uses: actions/setup-node@v2
with:
Expand All @@ -55,20 +67,6 @@ jobs:
with:
version: latest

# - name: Cache node modules
# id: cache-npm
# uses: actions/cache@v4
# env:
# cache-name: cache-node-modules
# with:
# # npm cache files are stored in `~/.npm` on Linux/macOS
# path: ~/.npm
# save-always: 'true'
# key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
# restore-keys: |
# ${{ runner.os }}-build-${{ env.cache-name }}-
# ${{ runner.os }}-build-

- name: Install Node.js dependencies
run: |
npm cache clean --force
Expand Down Expand Up @@ -96,6 +94,9 @@ jobs:
VITE_STRIPE_PUBLIC_KEY: ${{ vars.STRIPE_PUBLIC_KEY }}
VITE_APPLE_OAUTH_CLIENT_ID: ${{ vars.APPLE_OAUTH_CLIENT_ID }}
VITE_GOOGLE_OAUTH_CLIENT_ID_IOS: ${{ vars.GOOGLE_OAUTH_CLIENT_ID_IOS }}
VITE_ACCOUNT_CENTER_URL: ${{ vars.ACCOUNT_CENTER_URL }}
VITE_FUND_URL: ${{ vars.FUND_URL }}
VITE_VERIFY_URL: ${{ vars.VERIFY_URL }}

- name: Extracting Google Service plist
run: |
Expand Down Expand Up @@ -151,12 +152,9 @@ jobs:
APPLICATION_ID_RESOURCE_ID: ${{ env.IOS_APP_APPLE_ID }}
run: |
python -m pip install codemagic-cli-tools

LATEST_APPSTORE_BUILD_NUMBER=$(app-store-connect get-latest-build-number "$APPLICATION_ID_RESOURCE_ID" | awk '{print $1 + 1}')

echo "LATEST_APPSTORE_BUILD_NUMBER=$LATEST_APPSTORE_BUILD_NUMBER" >> $GITHUB_OUTPUT
echo "LATEST_APPSTORE_BUILD_NUMBER=$LATEST_APPSTORE_BUILD_NUMBER" >> $GITHUB_ENV

app-store-connect get-latest-app-store-build-number "$APPLICATION_ID_RESOURCE_ID"
app-store-connect get-latest-testflight-build-number "$APPLICATION_ID_RESOURCE_ID"

Expand All @@ -180,13 +178,10 @@ jobs:
run: |
npm run build:icons

# On Pre-Relase

# On Relase
- name: Build and archiving the app
run: |
cd ios/App
xcodebuild -scheme App -archivePath ./Actions.xcarchive -configuration Release archive -workspace ./App.xcworkspace PROVISIONING_PROFILE="${{env.MOBILE_PROVISIONING_UUID}}"
xcodebuild -scheme App -archivePath ./Actions.xcarchive -configuration Release -workspace ./App.xcworkspace PROVISIONING_PROFILE="${{env.MOBILE_PROVISIONING_UUID}}" clean archive

- name: Exporting archive for releasing to Appstore (.IPA)
run: |
Expand Down Expand Up @@ -218,7 +213,7 @@ jobs:

deploy-appstore:
name: Deploy to Apple Appstore
runs-on: macos-latest
runs-on: macos-14
if: github.event.release.prerelease != true
needs: [build-ios]
env:
Expand Down
1 change: 1 addition & 0 deletions .husky/pre-push
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
npm run typecheck && npm run build
7 changes: 4 additions & 3 deletions .storybook/preview.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import React from 'react';
import type { Preview } from '@storybook/react';
import { CssBaseline, ThemeProvider } from '@mui/material';
import type { Preview } from '@storybook/react';
import React from 'react';

import { theme } from '../material.theme';
import '../src/styles/icons.scss';
import '../src/styles/tailwind.scss';
Expand All @@ -25,4 +26,4 @@ const preview: Preview = {
},
};

export default preview;
export default preview;
2 changes: 1 addition & 1 deletion .storybook/withRouter.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ import { MemoryRouter } from 'react-router-dom';

export const withRouter = (story) => (
<MemoryRouter>{story()}</MemoryRouter>
);
);
1 change: 0 additions & 1 deletion android/app/capacitor.build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ android {
apply from: "../capacitor-cordova-android-plugins/cordova.variables.gradle"
dependencies {
implementation project(':capacitor-community-apple-sign-in')
implementation project(':capacitor-firebase-crashlytics')
implementation project(':capacitor-firebase-messaging')
implementation project(':capacitor-action-sheet')
implementation project(':capacitor-app')
Expand Down
3 changes: 0 additions & 3 deletions android/capacitor.settings.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,6 @@ project(':capacitor-android').projectDir = new File('../node_modules/@capacitor/
include ':capacitor-community-apple-sign-in'
project(':capacitor-community-apple-sign-in').projectDir = new File('../node_modules/@capacitor-community/apple-sign-in/android')

include ':capacitor-firebase-crashlytics'
project(':capacitor-firebase-crashlytics').projectDir = new File('../node_modules/@capacitor-firebase/crashlytics/android')

include ':capacitor-firebase-messaging'
project(':capacitor-firebase-messaging').projectDir = new File('../node_modules/@capacitor-firebase/messaging/android')

Expand Down
1 change: 0 additions & 1 deletion capacitor.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ const config: CapacitorConfig = {
appId: 'jp.socious.network',
appName: 'Socious',
webDir: 'dist',
bundledWebRuntime: false,
server: {
hostname: 'app.socious.io',
androidScheme: 'https',
Expand Down
8 changes: 7 additions & 1 deletion cypress.config.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,15 @@
import { defineConfig } from 'cypress';
import dotenv from 'dotenv';

dotenv.config();

export default defineConfig({
e2e: {
setupNodeEvents(on, config) {
// implement node event listeners here
config.env.api_server = process.env.VITE_BASE_URL;
config.env.app_url = process.env.VITE_APP_URL;

return config;
},
},
});
4 changes: 0 additions & 4 deletions cypress.env.json

This file was deleted.

4 changes: 2 additions & 2 deletions cypress/e2e/authentication/constants.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//Server
export const API_SERVER = Cypress.env('api_server') || 'https://dev.socious.io/api/v2';
export const APP_URL = Cypress.env('app_url') || 'http://localhost:3000';
export const API_SERVER = Cypress.env('api_server');
export const APP_URL = Cypress.env('app_url');

//Credentials
export const VALID_EMAIL = 'valid_email@gmail.com';
Expand Down
Loading
Loading