-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Work app store #2553
base: master
Are you sure you want to change the base?
Work app store #2553
Commits on Aug 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 34ccbe2 - Browse repository at this point
Copy the full SHA 34ccbe2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e6f01e - Browse repository at this point
Copy the full SHA 5e6f01eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1962f33 - Browse repository at this point
Copy the full SHA 1962f33View commit details
Commits on Aug 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c9bfbc0 - Browse repository at this point
Copy the full SHA c9bfbc0View commit details
Commits on Aug 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 796c3ab - Browse repository at this point
Copy the full SHA 796c3abView commit details -
Configuration menu - View commit details
-
Copy full SHA for e8a0058 - Browse repository at this point
Copy the full SHA e8a0058View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8d2b20 - Browse repository at this point
Copy the full SHA b8d2b20View commit details
Commits on Aug 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6cdd488 - Browse repository at this point
Copy the full SHA 6cdd488View commit details
Commits on Aug 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 36651db - Browse repository at this point
Copy the full SHA 36651dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff837d9 - Browse repository at this point
Copy the full SHA ff837d9View commit details
Commits on Sep 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8a68044 - Browse repository at this point
Copy the full SHA 8a68044View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a9f1b3 - Browse repository at this point
Copy the full SHA 5a9f1b3View commit details
Commits on Sep 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7df6f93 - Browse repository at this point
Copy the full SHA 7df6f93View commit details -
Added the automatic login function for Games (microg#2435)
Co-authored-by: Marvin W <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bc57d78 - Browse repository at this point
Copy the full SHA bc57d78View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7a2584 - Browse repository at this point
Copy the full SHA a7a2584View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5b7383 - Browse repository at this point
Copy the full SHA c5b7383View commit details -
Configuration menu - View commit details
-
Copy full SHA for 686ab6d - Browse repository at this point
Copy the full SHA 686ab6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96e6b0c - Browse repository at this point
Copy the full SHA 96e6b0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f4f252 - Browse repository at this point
Copy the full SHA 7f4f252View commit details -
Configuration menu - View commit details
-
Copy full SHA for 762fa53 - Browse repository at this point
Copy the full SHA 762fa53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 999e1d3 - Browse repository at this point
Copy the full SHA 999e1d3View commit details -
Work account: Add security checks
Verify that work accounts are only added by device owners or profile owners. For instance, Microsoft Intune will create a work profile (moving itself to the work profile in the process) before using the work account servce to create a work account, so at that point it will already be profile owner. Apps that are not the profile owner will subsequently not be able to disable the work account authenticator or remove the work account. The personal account would not have an owner and thus no application could enable the work account provider there.
Configuration menu - View commit details
-
Copy full SHA for 3af3991 - Browse repository at this point
Copy the full SHA 3af3991View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e2c9d3 - Browse repository at this point
Copy the full SHA 5e2c9d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3128c06 - Browse repository at this point
Copy the full SHA 3128c06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30f4858 - Browse repository at this point
Copy the full SHA 30f4858View commit details -
Configuration menu - View commit details
-
Copy full SHA for 482038a - Browse repository at this point
Copy the full SHA 482038aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a39c65 - Browse repository at this point
Copy the full SHA 5a39c65View commit details
Commits on Sep 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0db6eed - Browse repository at this point
Copy the full SHA 0db6eedView commit details -
Fetch bulk details for apps retrieved from policy
Nonfunctional attempt.
Configuration menu - View commit details
-
Copy full SHA for c621098 - Browse repository at this point
Copy the full SHA c621098View commit details
Commits on Sep 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1e17cc1 - Browse repository at this point
Copy the full SHA 1e17cc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e5ca13 - Browse repository at this point
Copy the full SHA 8e5ca13View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20e04fe - Browse repository at this point
Copy the full SHA 20e04feView commit details
Commits on Sep 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e99cbd3 - Browse repository at this point
Copy the full SHA e99cbd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80c9c52 - Browse repository at this point
Copy the full SHA 80c9c52View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ab6cf1 - Browse repository at this point
Copy the full SHA 7ab6cf1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3398b9 - Browse repository at this point
Copy the full SHA c3398b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3edeb83 - Browse repository at this point
Copy the full SHA 3edeb83View commit details -
FLAG_MUTABLE
instead ofFLAG_IMMUTABLE
Otherwise response values cannot be written to our intent.
Configuration menu - View commit details
-
Copy full SHA for 23d4459 - Browse repository at this point
Copy the full SHA 23d4459View commit details -
Configuration menu - View commit details
-
Copy full SHA for e434c8c - Browse repository at this point
Copy the full SHA e434c8cView commit details
Commits on Sep 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 73f1a3a - Browse repository at this point
Copy the full SHA 73f1a3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b8509d - Browse repository at this point
Copy the full SHA 3b8509dView commit details -
Use cache dir instead of files dir
Installed packages are deleted after installation, but if installation fails and never retried (for instance: one large package is downloaded successfully, then a small package is downloaded unsuccessfully due to a network error, then the user uninstalls the app because it doesn't work), this can still lead to storage leaks from downloaded-but-never-installed apps. We should use `cacheDir` instead: it will allow the system and users to clear the cache themselves.
Configuration menu - View commit details
-
Copy full SHA for 68ef487 - Browse repository at this point
Copy the full SHA 68ef487View commit details -
Configuration menu - View commit details
-
Copy full SHA for f257e83 - Browse repository at this point
Copy the full SHA f257e83View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1887759 - Browse repository at this point
Copy the full SHA 1887759View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85bd1c9 - Browse repository at this point
Copy the full SHA 85bd1c9View commit details
Commits on Sep 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2e1dfec - Browse repository at this point
Copy the full SHA 2e1dfecView commit details -
Replace volley with ktor + okhttp
Allows downloading large applications
Configuration menu - View commit details
-
Copy full SHA for ec18cdb - Browse repository at this point
Copy the full SHA ec18cdbView commit details
Commits on Sep 26, 2024
-
Install packages directly to improve performance
* reduces temporary storage usage * speeds up installation by a little bit
Configuration menu - View commit details
-
Copy full SHA for 09acd1a - Browse repository at this point
Copy the full SHA 09acd1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ee71fb - Browse repository at this point
Copy the full SHA 9ee71fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 352260d - Browse repository at this point
Copy the full SHA 352260dView commit details -
Discard session after exception to clear up storage
Storage leaks can still happen if session commits have errors (for instance, because the device was shutdown during installation), as those sessions can still be reopened and retried according to docs. However, we may expect all dangling sessions to be cleared after a certain timespan in the magnitude of a day.
Configuration menu - View commit details
-
Copy full SHA for 2109e46 - Browse repository at this point
Copy the full SHA 2109e46View commit details
Commits on Oct 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c237146 - Browse repository at this point
Copy the full SHA c237146View commit details
Commits on Oct 19, 2024
-
Deduplicate auth-related files
Auth files are now moved to `play-services-base-core` so they can be accessed by other the workaccount module.
Configuration menu - View commit details
-
Copy full SHA for f39a889 - Browse repository at this point
Copy the full SHA f39a889View commit details -
Configuration menu - View commit details
-
Copy full SHA for c976df1 - Browse repository at this point
Copy the full SHA c976df1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f14124c - Browse repository at this point
Copy the full SHA f14124cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 655cc6f - Browse repository at this point
Copy the full SHA 655cc6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f0665c - Browse repository at this point
Copy the full SHA 4f0665cView commit details -
Purchase apps before downloading in work store
Purchasing before downloading seems to be necessary in at least some cases for work profiles as well.
Configuration menu - View commit details
-
Copy full SHA for a6dc3b3 - Browse repository at this point
Copy the full SHA a6dc3b3View commit details -
Support additional strange behaviors
Support unexpected scenarios spotted in the wild on a best-effort basis: * Enterprise policies with apps missing policy fields * App not downloading due to not being purchased
Configuration menu - View commit details
-
Copy full SHA for b2cec33 - Browse repository at this point
Copy the full SHA b2cec33View commit details