Expensify / App

Welcome to New Expensify: a complete re-imagination of financial collaboration, centered around chat. Help us build the next generation of Expensify by sharing feedback and contributing to the code.
https://new.expensify.com
MIT License
3.5k stars 2.85k forks source link

[HOLD for payment 22/08/23] [$1000] Enable developers to install multiple app variants simultaneously #16805

Closed Julesssss closed 1 year ago

Julesssss commented 1 year ago

P/S from @mczernek

Problem

As a developer when working on mobile applications I cannot have two versions of the App being installed at the same time, even when one of them is staging and the other is a production app. I want to be able to have a production app installed at all times and simultaneously install new versions of the app I am working on. I want to be able to easily distinguish between both installed apps.

Solution

Both iOS and Android prevent users from having the same app installed twice on the device. This is determined by bundleID on iOS and applicationID on Android. In order to have multiple apps we need to alter their ids.

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01a69dd286c1e8c009
  • Upwork Job ID: 1689297187278802944
  • Last Price Increase: 2023-08-09
Julesssss commented 1 year ago

help not wanted, just adding @twisterdotcom to help with C+ payment

twisterdotcom commented 1 year ago

Do I need to send some payments now? I don't think I need to as @allroundexperts is reimbursed via newDot and @staszekscp is from SWM

Julesssss commented 1 year ago

Not yet @twisterdotcom, just doing this now before I forget. Once merged I'll switch it to weekly

twisterdotcom commented 1 year ago

Apologies but I am finally going on Parental Leave. I am reassigning to another member of the team.

melvin-bot[bot] commented 1 year ago

Triggered auto assignment to @mallenexpensify (NewFeature), see https://stackoverflowteams.com/c/expensify/questions/14418#:~:text=BugZero%20process%20steps%20for%20feature%20requests for more details.

melvin-bot[bot] commented 1 year ago

Triggered auto assignment to Design team member for new feature review - @dannymcclain (NewFeature)

twisterdotcom commented 1 year ago

Ahh @dannymcclain - we assign Designers to every NewFeature labelled issue. You'll find there are tonnes of false positives, but for now, we just wanted to make sure Design caught anything that needed tweaking. Open to ideas for change though.

I'd usually unassign Shawn from something like this, but I'll leave you on it so you can see what all the fuss is about.

Julesssss commented 1 year ago

Ready for payment on the 22nd

dannymcclain commented 1 year ago

@twisterdotcom Gotcha, thanks for the info! Looks to me like everything is all set here.

situchan commented 1 year ago

Regressions:

Julesssss commented 1 year ago

Not a regression, that's a new logo for the dev env.

mallenexpensify commented 1 year ago

@Julesssss who is due payment here and how much? My guess is $1000 each to @staszekscp , @mczernek and @allroundexperts but want to be sure

Julesssss commented 1 year ago

@allroundexperts for the review, but the feature was implemented by SWM, not contributors.

allroundexperts commented 1 year ago

I got paid here

roryabraham commented 1 year ago

All done then?

Julesssss commented 1 year ago

Yeah, the two remaining tasks have their own issue for tracking purposes: