Page MenuHomePhabricator

01tonythomas (Tony Thomas)
Volunteer, Past GSoC+Outreachy org-admin with Wikimedia

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Oct 7 2014, 1:03 PM (316 w, 1 d)
Availability
Available
IRC Nick
tonythomas
LDAP User
01tonythomas
MediaWiki User
01tonythomas [ Global Accounts ]

You can find me either on #wikimedia-dev, #wikimedia-devrel or not find at all.

E-mail : 01tonythomas [at] gmail [dot] com

Lately found here too: https://www.mediawiki.org/wiki/Code_of_Conduct/Committee_members#Tony_Thomas_.2801tonythomas.29

Recent Activity

Mon, Oct 19

01tonythomas updated subscribers of T223541: Tool to upload Google photos to Wikimedia commons.

@Trizek-WMF so to come back here again on notifying the community, we think we have a solid tool out now (after it took almost a year for Google to accept our OAuth screens and access to Google drive). The tool is hosted at https://gdrive-to-commons.toolforge.org/ and now supports, among other things:

  1. Select and upload multiple pictures from your Google drive at once.
  2. Select categories, geolocation, license, creation-date and author attribution. A sample screenshot here:
Mon, Oct 19, 10:58 AM · Google-Drive-to-Commons, Wikimedia-Hackathon-2019 (Newcomer friendly)
01tonythomas closed T241412: Minor HTML+CSS+JS improvements to tool home page as Resolved.

Closing it for now. Thank you!

Mon, Oct 19, 10:51 AM · Google-Code-in-2019, Google-Drive-to-Commons

Wed, Oct 14

01tonythomas closed T243456: Enhancements to gdrive-to-commons uploader tool as Resolved.

I am going to close this down as we are kind of done with our immediate enhancements. Great work team.

Wed, Oct 14, 8:10 PM · Outreachy (Round 20), Google-Drive-to-Commons
01tonythomas closed T226052: Google OAuth verification for tools require domain verification as Resolved.

Great news guys. Finally, our request has been granted. Took just over a year of iterations but Google finally approved it today! Great work @Abbasidaniyal , @srishakatux. We should come up with a village pump post or something very soon about https://gdrive-to-commons.toolforge.org

Wed, Oct 14, 8:09 PM · Toolforge, cloud-services-team (Kanban), Google-Drive-to-Commons

Sep 23 2020

srishakatux awarded T243456: Enhancements to gdrive-to-commons uploader tool a Barnstar token.
Sep 23 2020, 4:02 AM · Outreachy (Round 20), Google-Drive-to-Commons

Aug 29 2020

01tonythomas updated the task description for T259870: Archive/delete tool google-drive-photos-to-commons.
Aug 29 2020, 6:24 PM · Projects-Cleanup, Tools, Toolforge (Tools to be deleted)
01tonythomas added a comment to T260501: Revert ownership changes on gdrive-to-commons tool .

Thank you!

Aug 29 2020, 6:21 PM · Toolforge, cloud-services-team (Kanban)
01tonythomas moved T241412: Minor HTML+CSS+JS improvements to tool home page from Backlog to Outreachy 20 (goals) on the Google-Drive-to-Commons board.
Aug 29 2020, 6:07 PM · Google-Code-in-2019, Google-Drive-to-Commons
01tonythomas moved T260238: Allow an option to select more photographs from staging view from Backlog to Outreachy 20 (goals) on the Google-Drive-to-Commons board.
Aug 29 2020, 6:07 PM · Google-Drive-to-Commons
01tonythomas closed T256920: Validator error reporting as Resolved.
Aug 29 2020, 6:05 PM · Google-Drive-to-Commons
01tonythomas assigned T256920: Validator error reporting to Abbasidaniyal.

I think we can close this for now. Great work on this one @Abbasidaniyal

Aug 29 2020, 6:04 PM · Google-Drive-to-Commons
01tonythomas added a comment to T257089: Google Picker not showing all pictures.

Is this still an issue @Abbasidaniyal ?

Aug 29 2020, 6:03 PM · Google-Drive-to-Commons
01tonythomas committed rLTTC01f1f395ed45: Bring back STATICFILES_DIRS settings to settings.py (authored by 01tonythomas).
Bring back STATICFILES_DIRS settings to settings.py
Aug 29 2020, 9:09 AM

Aug 16 2020

01tonythomas closed T248254: Add Categories metadata field for each image as Resolved.

Great stuff @Abbasidaniyal. Cant wait to deploy it to prod.

Aug 16 2020, 6:51 PM · Patch-For-Review, Outreachy (Round 20), Google-Drive-to-Commons
01tonythomas closed T248254: Add Categories metadata field for each image, a subtask of T243456: Enhancements to gdrive-to-commons uploader tool, as Resolved.
Aug 16 2020, 6:51 PM · Outreachy (Round 20), Google-Drive-to-Commons
01tonythomas updated the task description for T260501: Revert ownership changes on gdrive-to-commons tool .
Aug 16 2020, 6:50 PM · Toolforge, cloud-services-team (Kanban)
01tonythomas updated the task description for T259870: Archive/delete tool google-drive-photos-to-commons.
Aug 16 2020, 6:46 PM · Projects-Cleanup, Tools, Toolforge (Tools to be deleted)
01tonythomas added a comment to T259870: Archive/delete tool google-drive-photos-to-commons.

I will wait for T260501 to be resolved, and change the maintainers list of google-drive-photos-to-commons tool.

Aug 16 2020, 6:45 PM · Projects-Cleanup, Tools, Toolforge (Tools to be deleted)
01tonythomas added a project to T260501: Revert ownership changes on gdrive-to-commons tool : Cloud-Services.
Aug 16 2020, 6:44 PM · Toolforge, cloud-services-team (Kanban)
01tonythomas created T260501: Revert ownership changes on gdrive-to-commons tool .
Aug 16 2020, 6:44 PM · Toolforge, cloud-services-team (Kanban)

Aug 12 2020

01tonythomas created T260238: Allow an option to select more photographs from staging view .
Aug 12 2020, 1:01 PM · Google-Drive-to-Commons
01tonythomas created T260237: Disable upload button when no more images are staged to upload.
Aug 12 2020, 12:59 PM · Patch-For-Review, Google-Drive-to-Commons

Aug 7 2020

01tonythomas created T259870: Archive/delete tool google-drive-photos-to-commons.
Aug 7 2020, 9:35 AM · Projects-Cleanup, Tools, Toolforge (Tools to be deleted)

Jul 30 2020

01tonythomas added a comment to T247338: After login, files are listed in a random order.

Oopise. You are right. Renamed our column. Thanks @Aklapper !

Jul 30 2020, 9:01 AM · Google-Drive-to-Commons

Jul 19 2020

01tonythomas added a comment to T258326: Protect POST on api/v1.0/upload/.

Can you link the patch here ? @Abbasidaniyal. Also see that you can automatically make that link if you add that Bug: <> in your commit message. See http://www.mediawiki.org/wiki/Gerrit/Commit_message_guidelines

Jul 19 2020, 9:56 AM · Google-Drive-to-Commons

Jul 18 2020

01tonythomas created T258326: Protect POST on api/v1.0/upload/.
Jul 18 2020, 4:03 PM · Google-Drive-to-Commons

Jul 17 2020

01tonythomas created T258248: Rethink the license, source and author fields in Upload view.
Jul 17 2020, 9:44 AM · Google-Drive-to-Commons
01tonythomas created T258247: Show file upload errors per file on the upload view.
Jul 17 2020, 9:43 AM · Google-Drive-to-Commons

Jul 11 2020

01tonythomas added a comment to T232181: On Special:UploadWizard, 'Back' button is misleading; goes back too many steps.

I dont know if https://phabricator.wikimedia.org/T257657 is an exact duplicate, but I still get your point. Lets keep it like this then.

Jul 11 2020, 10:24 AM · User-DannyS712, UploadWizard, Commons

Jul 10 2020

01tonythomas created T257657: Upload prompt missing under Special:UploadWizard after button clicks .
Jul 10 2020, 9:18 AM · UploadWizard

Jul 3 2020

01tonythomas updated subscribers of T257028: Figure out CI/CD out of the travis box for Gdrive-to-commons app.
Jul 3 2020, 9:27 AM · Google-Drive-to-Commons
01tonythomas created T257028: Figure out CI/CD out of the travis box for Gdrive-to-commons app.
Jul 3 2020, 9:27 AM · Google-Drive-to-Commons

Jun 22 2020

01tonythomas committed rLTTC5baba4d0383a: <meta> tag for Google OAuth domain verificaiton (authored by 01tonythomas).
<meta> tag for Google OAuth domain verificaiton
Jun 22 2020, 10:22 AM
01tonythomas committed rLTTC27e6ed19aec6: Merge branch 'master' of github.com:tonythomas01/gdrive_to_commons (authored by 01tonythomas).
Merge branch 'master' of github.com:tonythomas01/gdrive_to_commons
Jun 22 2020, 10:22 AM
01tonythomas committed rLTTC56fbca977c83: Remove debug line from view (authored by 01tonythomas).
Remove debug line from view
Jun 22 2020, 10:22 AM
01tonythomas committed rLTTC5df6b9917ebc: License to licenses.html (pluaral) (authored by 01tonythomas).
License to licenses.html (pluaral)
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC902c3b61f9cf: Use boostrap form-label horizontal forms (authored by 01tonythomas).
Use boostrap form-label horizontal forms
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC4fa993c493d2: Merge branch 'sonegillis-T55445' (authored by 01tonythomas).
Merge branch 'sonegillis-T55445'
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTCc8c65cad7566: Merge branch 'T55445' of https://github.com/sonegillis/gdrive-to-commons into… (authored by 01tonythomas).
Merge branch 'T55445' of https://github.com/sonegillis/gdrive-to-commons into…
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC8028016b4d74: Merge branch 'T55445' of https://github.com/sonegillis/gdrive-to-commons into… (authored by 01tonythomas).
Merge branch 'T55445' of https://github.com/sonegillis/gdrive-to-commons into…
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC9a21c61e3d3c: Merge branch 'abbasidaniyal/counter' of github.com… (authored by 01tonythomas).
Merge branch 'abbasidaniyal/counter' of github.com…
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTCe4db4887d4a3: Prettier + center the counter <p> a bit (authored by 01tonythomas).
Prettier + center the counter <p> a bit
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC7db69cc2f6f8: Prettier + center the counter <p> a bit (authored by 01tonythomas).
Prettier + center the counter <p> a bit
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC3865f0d1a616: Cherry-pick Added remove button for pictures after selection before uploading… (authored by 01tonythomas).
Cherry-pick Added remove button for pictures after selection before uploading…
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC54aeb92cb9e1: Üse JS formatting on strings, form thumbnails right (authored by 01tonythomas).
Üse JS formatting on strings, form thumbnails right
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC5af8e7445587: Merge branch 'master' of github.com:tonythomas01/gdrive_to_commons (authored by 01tonythomas).
Merge branch 'master' of github.com:tonythomas01/gdrive_to_commons
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTCa9d2a64ebccb: Update auth and drive file pickup screens (authored by 01tonythomas).
Update auth and drive file pickup screens
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC807561be7270: Do not use sentry in debug mode (authored by 01tonythomas).
Do not use sentry in debug mode
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTCd2647486cf0b: Bump up gapi.js files (authored by 01tonythomas).
Bump up gapi.js files
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC28dcb4922379: Upgrade GAPI to make authentication work (authored by 01tonythomas).
Upgrade GAPI to make authentication work
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC6145d9ff3af8: Üpdate API to fix POST URL (authored by 01tonythomas).
Üpdate API to fix POST URL
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC4b1bccf011fe: Remove sentry from travis setup (authored by 01tonythomas).
Remove sentry from travis setup
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC0521027f21b8: Add sentry to python requirements (authored by 01tonythomas).
Add sentry to python requirements
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC0eea8403356c: Fix all content security policy issues (authored by 01tonythomas).
Fix all content security policy issues
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC084647c6bf38: More permissive content security policy (authored by 01tonythomas).
More permissive content security policy
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC068224e27d12: Remove content security policy line to test rendering (authored by 01tonythomas).
Remove content security policy line to test rendering
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC52847abd74da: Fix meta tags again, right scripts allowed (authored by 01tonythomas).
Fix meta tags again, right scripts allowed
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC847935eb172c: Fix meta scripts to allow imports (authored by 01tonythomas).
Fix meta scripts to allow imports
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC68a5a95113b0: Ingoring more external scripts for content-sec (authored by 01tonythomas).
Ingoring more external scripts for content-sec
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC33224d40c468: Allow wildcard * for content security policy (authored by 01tonythomas).
Allow wildcard * for content security policy
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC37f27d6e65a0: Bump up gapi.js files (authored by 01tonythomas).
Bump up gapi.js files
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC42543032cc26: Post SSH scripts (authored by 01tonythomas).
Post SSH scripts
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC8ff11f8c79c3: Fix tempalte reidrect, finish up with new template designs (authored by 01tonythomas).
Fix tempalte reidrect, finish up with new template designs
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC30a24c88fb8b: Add ssh_known_hosts for deploy (authored by 01tonythomas).
Add ssh_known_hosts for deploy
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTCe3905a6ee8c0: Fix path in .travis.yml for deploy_rsa (authored by 01tonythomas).
Fix path in .travis.yml for deploy_rsa
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC5cf0cae892e8: Travis switch to .com and new key (authored by 01tonythomas).
Travis switch to .com and new key
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC6b0cffc4d59c: Disable strict host checking (authored by 01tonythomas).
Disable strict host checking
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC354492c825df: Travis switch to .com (authored by 01tonythomas).
Travis switch to .com
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTCa4f2e545af32: Use travis-ci.com instead of org to make this work (authored by 01tonythomas).
Use travis-ci.com instead of org to make this work
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC7eb16ab0e1eb: Trying out some hacks to get travis pickup env (authored by 01tonythomas).
Trying out some hacks to get travis pickup env
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTCd6b4337b26d5: Travis could not find deploy keys. Adding now (authored by 01tonythomas).
Travis could not find deploy keys. Adding now
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC61500db09aa2: Move deploy_rsa.enc to root for travis to pickup (authored by 01tonythomas).
Move deploy_rsa.enc to root for travis to pickup
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTCa5c5fec70890: Move openssl decripytion to before install (authored by 01tonythomas).
Move openssl decripytion to before install
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC29b9a28a66a1: Fix path in .travis.yml for deploy_rsa script (authored by 01tonythomas).
Fix path in .travis.yml for deploy_rsa script
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTCa86c6509309f: Django commands with --noinput to automate deploy (authored by 01tonythomas).
Django commands with --noinput to automate deploy
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTCbf622ed79110: Move travis.yml to .travis.yml (authored by 01tonythomas).
Move travis.yml to .travis.yml
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTCd94ed1e9c937: Fix empty travis local settings during CI (authored by 01tonythomas).
Fix empty travis local settings during CI
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTCff597d40a16e: Install mysql client on travis (authored by 01tonythomas).
Install mysql client on travis
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC2e9308754fc5: Actual deploy script to trigger update on toolforge (authored by 01tonythomas).
Actual deploy script to trigger update on toolforge
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC649e61001ef3: änguage to language in travis.yml (authored by 01tonythomas).
änguage to language in travis.yml
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC272cea14fed0: Add first few steps for Travis integration (authored by 01tonythomas).
Add first few steps for Travis integration
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTCdf515fe5da19: New landing page, add documentation for contribution (authored by 01tonythomas).
New landing page, add documentation for contribution
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTCeb5e61a1a167: feat(#6) Add option to edit description, filename before upload (authored by 01tonythomas).
feat(#6) Add option to edit description, filename before upload
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC65ace5ec49f5: Move out database to local_settings, get ready for mysql db (authored by 01tonythomas).
Move out database to local_settings, get ready for mysql db
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTCe4ed1554cd14: Add privacy policy link to Uploader app (authored by 01tonythomas).
Add privacy policy link to Uploader app
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC110e6bbaf2cc: Seperate requirements file for deployment (authored by 01tonythomas).
Seperate requirements file for deployment
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTCa1a581dd31af: Update upload link from template (authored by 01tonythomas).
Update upload link from template
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC22875cd129be: Further ignore more static files (authored by 01tonythomas).
Further ignore more static files
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC188b5218c884: Ïgnore static files (authored by 01tonythomas).
Ïgnore static files
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTCfffab7f5b199: Fix static file loading, etc (authored by 01tonythomas).
Fix static file loading, etc
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC39ac43c881a3: Update requirements for deployment (authored by 01tonythomas).
Update requirements for deployment
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC5d4460332566: Ädd missing webfonts for fa (authored by 01tonythomas).
Ädd missing webfonts for fa
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC606184785752: Use local assets instead of loading from internet (authored by 01tonythomas).
Use local assets instead of loading from internet
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC82200de1924a: Static files for deployment (authored by 01tonythomas).
Static files for deployment
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC066078362016: Fix upload, more cleanup coming (authored by 01tonythomas).
Fix upload, more cleanup coming
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTCa867b11b99d5: Fix some styles, progress bars, some output (authored by 01tonythomas).
Fix some styles, progress bars, some output
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC8dbcfc2b6134: Fix upload, more cleanup coming (authored by 01tonythomas).
Fix upload, more cleanup coming
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC169ea0166ca2: Merge branch 'master' of github.com:tonythomas01/gdrive_to_commons (authored by 01tonythomas).
Merge branch 'master' of github.com:tonythomas01/gdrive_to_commons
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTCa186b7398756: Production ready deploy commit (authored by 01tonythomas).
Production ready deploy commit
Jun 22 2020, 10:21 AM
01tonythomas committed rLTTC072593c733cf: Use wiki uploader to upload files (authored by 01tonythomas).
Use wiki uploader to upload files
Jun 22 2020, 10:21 AM