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

feat: Add Flagship certification for MaBulle #4130

Closed
wants to merge 1 commit into from

Conversation

Ldoppea
Copy link
Member

@Ldoppea Ldoppea commented Sep 19, 2023

We will publish a new Android & iOS app named Ma Bulle. This PR provides info to enable Flagship certification for this new app.

@Ldoppea Ldoppea requested a review from a team as a code owner September 19, 2023 17:48
checkNoErr(viper.BindPFlag("flagship.apk_package_names", flags.Lookup("flagship-apk-package-names")))

flags.StringSlice("flagship-apk-certificate-digests", []string{"u2eUUnfB4Y7k7eqQL7u2jiYDJeVBwZoSV3PZSs8pttc="}, "SHA-256 hash (base64 encoded) of the flagship app's signing certificate on android")
flags.StringSlice("flagship-apk-certificate-digests", []string{"u2eUUnfB4Y7k7eqQL7u2jiYDJeVBwZoSV3PZSs8pttc=", "xay9CTu3gSxR+0eG690lpahEx+5Hpg37mgTgFq2PL38="}, "SHA-256 hash (base64 encoded) of the flagship app's signing certificate on android")
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Out of curiosity, why do we have only 2 values here when we have 3 for the other 2 flags?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure why other io.cozy.drive.mobile is declared here. For now Flagship certification is fully functional only for io.cozy.flagship.mobile and io.cozy.flagship.mobile.mabulle

Copy link
Member

@nono nono left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure if we should change the default configuration (as it is done in this PR), or just the configuration on our servers. I don't think that MaBulle should work with self-hosted users for example. What do you think?

@Ldoppea
Copy link
Member Author

Ldoppea commented Sep 20, 2023

I'm not sure if we should change the default configuration (as it is done in this PR), or just the configuration on our servers. I don't think that MaBulle should work with self-hosted users for example. What do you think?

I forgot that we can easily override this part on our servers. So yes I agree with your suggestion.

@nono nono closed this Sep 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants