Skip to content

Big Google Drive update - #642

Open
Jeff-Stammler wants to merge 15 commits into
mainfrom
Jeff-625
Open

Big Google Drive update#642
Jeff-Stammler wants to merge 15 commits into
mainfrom
Jeff-625

Conversation

@Jeff-Stammler

@Jeff-Stammler Jeff-Stammler commented Aug 18, 2026

Copy link
Copy Markdown
Collaborator

Added a lot of code to connect to Google Drive services in order to upload a scouting file to the right drive folder.
Added more "settings" and rearranged some settings to be grouped better on page1 and page2 (sorry - but this makes more sense). Added a page4 for Google only (page3 is the database only now).

Switched to using the official (now that it's fixed) Microsoft JDBC driver to talk to SQL..

If you try to test the database option, you'll be unsuccessful since you don't have access to the database.
For google, you'll likely need to log into your own google account. the tablets will use the cpr3663tablet@gmail.com account which i tested and HAS access. Sadly, you can't use this account on your own. Since the target folder is shared to all, it should work fine with your own google account.

Still need to add the "download new master files" option. I'll file an issue for this, but i added the settings for the download folder id.
--> THIS IS NOW DONE (i had some time and added all of the download code)

We're not using the extra function i had to use the JTBC driving when the SQL Server one had an error.  Now that the SQL Server JDBC driver is fixed and working, we don't need this duplicate function.
better use of a callback function to update the UI based on google's success - whether background tasks or foreground.
added the ability to download newer files from google drive.
made sure that settings sets the flag to load files even if "cancel" is used (if there were indeed files downloaded).
Change applaunch to load ALL files, not just the match schedule.
Fixed up visibility issue so that the loading of files again is shown on the screen.
@Jeff-Stammler Jeff-Stammler linked an issue Aug 19, 2026 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant