-
Notifications
You must be signed in to change notification settings - Fork 985
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
62 changed files
with
1,243 additions
and
1,069 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,37 +1,37 @@ | ||
module.exports = { | ||
"testRunner": "jest", | ||
"testRegex": "\\.visual\\.js$", | ||
"runner-config": "visual-test/config.json", | ||
"devices": { | ||
"simulator": { | ||
"type": "ios.simulator", | ||
"device": { | ||
"type": "iPhone 11 Pro" | ||
} | ||
} | ||
testRunner: 'jest', | ||
testRegex: '\\.visual\\.js$', | ||
'runner-config': 'visual-test/config.json', | ||
devices: { | ||
simulator: { | ||
type: 'ios.simulator', | ||
device: { | ||
type: 'iPhone 11 Pro', | ||
}, | ||
}, | ||
}, | ||
"apps": { | ||
"ios.release": { | ||
"name": "StatusIm", | ||
"type": "ios.app", | ||
"binaryPath": "ios/build/Build/Products/Release-iphonesimulator/StatusIm.app", | ||
"build": "make release-ios" | ||
apps: { | ||
'ios.release': { | ||
name: 'StatusIm', | ||
type: 'ios.app', | ||
binaryPath: 'ios/build/Build/Products/Release-iphonesimulator/StatusIm.app', | ||
build: 'make release-ios', | ||
}, | ||
'ios.debug': { | ||
name: 'StatusIm', | ||
type: 'ios.app', | ||
binaryPath: process.env.TEST_BINARY_PATH, | ||
build: "make run-ios SIMULATOR='iPhone 11 Pro'", | ||
}, | ||
"ios.debug": { | ||
"name": "StatusIm", | ||
"type": "ios.app", | ||
"binaryPath": process.env.TEST_BINARY_PATH, | ||
"build": "make run-ios SIMULATOR='iPhone 11 Pro'" | ||
} | ||
}, | ||
"configurations": { | ||
"ios.sim.release": { | ||
"device": "simulator", | ||
"app": "ios.release" | ||
configurations: { | ||
'ios.sim.release': { | ||
device: 'simulator', | ||
app: 'ios.release', | ||
}, | ||
"ios.sim.debug": { | ||
"device": "simulator", | ||
"app": "ios.debug" | ||
} | ||
} | ||
} | ||
'ios.sim.debug': { | ||
device: 'simulator', | ||
app: 'ios.debug', | ||
}, | ||
}, | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
module.exports = { | ||
root: true, | ||
extends: '@react-native-community', | ||
}; | ||
root: true, | ||
extends: '@react-native-community', | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
* | ||
!*.js | ||
!*/ | ||
*.clj-kondo | ||
*.shadow-cljs | ||
modules | ||
result |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,9 @@ | ||
module.exports = { | ||
bracketSpacing: false, | ||
bracketSameLine: true, | ||
singleQuote: true, | ||
trailingComma: 'all', | ||
tabWidth: 4, | ||
arrowParens: 'always', | ||
printWidth: 120, | ||
semi: true, | ||
singleQuote: true, | ||
tabWidth: 2, | ||
trailingComma: 'all', | ||
useTabs: false, | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,24 +1,19 @@ | ||
module.exports = { | ||
|
||
"presets": [ | ||
"module:metro-react-native-babel-preset" | ||
], | ||
"plugins": [ | ||
"react-native-reanimated/plugin" | ||
], | ||
"env": { | ||
"test": { | ||
"presets": [ | ||
'@babel/preset-react', | ||
[ | ||
'@babel/preset-env', | ||
{ | ||
targets: { | ||
node: '14', | ||
}, | ||
}, | ||
], | ||
], | ||
} | ||
} | ||
} | ||
presets: ['module:metro-react-native-babel-preset'], | ||
plugins: ['react-native-reanimated/plugin'], | ||
env: { | ||
test: { | ||
presets: [ | ||
'@babel/preset-react', | ||
[ | ||
'@babel/preset-env', | ||
{ | ||
targets: { | ||
node: '14', | ||
}, | ||
}, | ||
], | ||
], | ||
}, | ||
}, | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ library '[email protected]' | |
def isPRBuild = utils.isPRBuild() | ||
|
||
pipeline { | ||
agent { label 'linux && x86_64 && nix-2.11' } | ||
agent { label 'linux && x86_64 && nix-2.14' } | ||
|
||
options { | ||
timestamps() | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ library '[email protected]' | |
def isPRBuild = utils.isPRBuild() | ||
|
||
pipeline { | ||
agent { label 'macos && arm64 && nix-2.11 && xcode-14.3' } | ||
agent { label 'macos && arm64 && nix-2.14 && xcode-14.3' } | ||
|
||
parameters { | ||
string( | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ library '[email protected]' | |
def isPRBuild = utils.isPRBuild() | ||
|
||
pipeline { | ||
agent { label 'linux && x86_64 && nix-2.11' } | ||
agent { label 'linux && x86_64 && nix-2.14' } | ||
|
||
options { | ||
timestamps() | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
# 0014. Team-structure | ||
|
||
| Date | Tags | | ||
|---|---| | ||
| 2023-06-16 | wallet team | | ||
|
||
## Status | ||
|
||
Proposed | ||
|
||
## Context: | ||
|
||
In order to try out vertical team, which is a structure that is wanted by the company, we will be creating a wallet team within the mobile team. | ||
Some member of the mobile team will join the current wallet team, which is composed by developers from desktop and lead by @alaibe, on a voluntary basis. | ||
The responsibilities of the team are to implement the new wallet UI, with the support of the current wallet team, which will be assisting with the status-go work. | ||
|
||
## Decision | ||
|
||
Some team members have already expressed interest and some have been asked and accepted to join the wallet team, these team members are: | ||
|
||
- @rasom | ||
- @OmarBasem | ||
- @vkjr | ||
- @J-Son89 | ||
- @briansztamfater | ||
- @smohamedjavid | ||
|
||
# Follow-up Actions | ||
|
||
- We still need 3/4 team members to join the wallet team |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
# 0014. Team-structure | ||
|
||
| Date | Tags | | ||
|---|---| | ||
| 2023-06-16 | changes in team structure | | ||
|
||
## Status | ||
|
||
Proposed/partially implemented | ||
|
||
## Context: | ||
|
||
Currently, there is only a single team lead in the mobile development team, and after a meeting with the design team, it has been identified that the mobile app lacks polishness. One of the main issues identified is a lack of oversight in certain areas. To address this problem, it has been decided to create an additional role within the team. For each section of the mobile app (communities, syncing & onboarding, activity center & shell, wallet, messaging), a person will be selected to fulfill the responsibilities outlined below. | ||
|
||
## Decision | ||
|
||
The decision is to create an additional role within the mobile development team for each section. The individuals selected for these roles will have the following responsibilities: | ||
|
||
- Ensure GitHub issues are created for new features/designs of the section. | ||
- Ensure issues are adequately described and linked as best as possible. | ||
- Ensure issues have a grooming session where other developers can provide their feedback before working on the set of issues. | ||
- Ensure all relevant parties are invited, such as designers, QA, Product Owner, leads, etc., as needed (including the designer who created the feature). | ||
- Ensure there is consensus among the developers working on the section about the decided strategy approach. Ideally, this consensus should be documented. | ||
- Ensure UI quality by organizing designer reviews and guaranteeing pixel perfection. | ||
- Ensure overall implementation is satisfactory based on the predefined requirements. | ||
- Ensure alignment between desktop, web, and mobile versions for the respective section in collaboration with the mobile developers and design team. | ||
- Act as a point of contact for the design team with respect to the section. | ||
- Ensure that someone goes through the designs once they are created with the respective designer. | ||
- Assist the design team with technical feasibility analysis and address any product concerns. | ||
- Facilitate the growth of the next team member into the role. | ||
|
||
The people identified for each sections are as follow: | ||
|
||
- Messaging @flexsurfer, followed by @alwx | ||
- Syncing & Onboarding @siddarthkay | ||
- Communities @ilmotta | ||
- Activity Center & Shell @J-Son89, followed by @Parveshdhull | ||
- Wallet (once the vertical team is created) @J-Son89, followed by @briansztamfater | ||
|
||
This will be a rotating post, every 4 months it will go to the next in line. | ||
|
||
The wallet team might have longer times for rotation, as stability might be more important. That's still to be decided. | ||
|
||
# Follow-up Actions | ||
|
||
- Find suitable next in line for Messaging, Onboarding, Communities |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
import "node-libs-react-native/globals"; | ||
import "./result/index.js"; | ||
import 'node-libs-react-native/globals'; | ||
import './result/index.js'; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,5 @@ | ||
var binary = require('@mapbox/node-pre-gyp'); | ||
var path = require('path'); | ||
var binding_path = binary.find(path.resolve(path.join(__dirname,'./../../../package.json'))); | ||
var binding_path = binary.find(path.resolve(path.join(__dirname, './../../../package.json'))); | ||
|
||
module.exports = require(binding_path); | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -48,3 +48,7 @@ nix_root() { | |
fi | ||
echo "${NIX_ROOT}" | ||
} | ||
|
||
nix_current_version() { | ||
nix-env --version | awk '{print $3}' | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.