Commit Graph
58 Commits
Author SHA1 Message Date
MachinePainting fb9d50eed2 Add standalone encryption/decryption scripts with cross-platform support
- Add decrypt/encrypt scripts for macOS, Windows, and Linux
- Add cross-platform Python script (decrypt_folder.py)
- Update README with setup instructions for all platforms
- Scripts support all file types: png, jpg, jpeg, webp, gif, mp4, avi, mov
2026-01-29 02:14:16 -08:00
MachinePainting 111829c26e Merge pull request #4 from machinepainting/feature/dropsend-updates
Updated version to support encryption and other updates.
2025-09-28 04:09:16 -07:00
machinepainting 9ff332fe9b Updated version to support encryption and other updates. 2025-09-28 10:19:29 +00:00
MachinePainting 20e8169e9a Update README.md 2025-08-21 02:06:33 -07:00
MachinePainting 927505faf0 Update README.md
updated readme to new version and detailed instructions for runpod, other cloud users, and local users.
2025-08-21 02:02:14 -07:00
MachinePainting 3e4845ecb7 Merge pull request #1 from machinepainting/runpod-oauth
OAuth implementation for DropSendNode
2025-08-20 23:01:06 -07:00
adamhaley f098a7131d Resolved merge conflict: deleted get_refresh_token.py 2025-08-20 18:51:53 -07:00
adamhaley c7665e8d6b cleanup 2025-08-20 18:33:56 -07:00
adamhaley 66d4104f6d serup auto -refresh for reconnect path ONLY. removed log messages
pertaining to auto-refresh
2025-08-20 15:39:51 -07:00
adamhaley e0fcc56aff cleaned up references to older functionality 2025-08-20 15:30:23 -07:00
adamhaley 5cfb0fd606 removing hidden fields functionality , simplifying 2025-08-20 14:59:13 -07:00
adamhaley 4622d8bb1e removing auto-refresh functionality 2025-08-20 14:39:35 -07:00
adamhaley a76934b093 added manual step using return_type=code to give the user the auth code
and having them put in
2025-08-20 14:34:53 -07:00
adamhaley 21aed02ef2 removing emojis and references to keyring 2025-08-20 14:10:39 -07:00
adamhaley de49b47418 comfyUI reloading without delay 2025-08-19 20:02:59 -07:00
adamhaley 6db833cb08 fixing auto-close delay on oauth success 2025-08-19 19:56:24 -07:00
adamhaley bf69903792 adding close button to oauth window for situations where it doesnt
auto-close
2025-08-19 19:49:36 -07:00
adamhaley 8127641d39 upping that time limit 2025-08-19 19:44:32 -07:00
adamhaley 532e3ab77d upping delay before closing oauth window 2025-08-19 19:38:51 -07:00
adamhaley 49e4ffa8a9 adding oauth window auto close on success 2025-08-19 19:34:24 -07:00
adamhaley 6c7bb51fbe emoji removal, fix for oauth window trigger 2025-08-19 19:27:39 -07:00
adamhaley 21c6476afa removing all references to keyring 2025-08-19 19:23:15 -07:00
adamhaley 1c148acf69 removing auto_oauth option - since that is default without using this
node anyways
2025-08-19 19:16:36 -07:00
adamhaley ece9c68eb4 removing keyring behavior 2025-08-19 19:05:18 -07:00
adamhaley c2538ec848 get this keyring to stop mucking about 2025-08-19 18:57:54 -07:00
adamhaley 898fd78f60 remove blocking on keyring 2025-08-19 18:36:16 -07:00
adamhaley d3cfa57d55 still working on making keyring non-blocking 2025-08-19 18:30:23 -07:00
adamhaley a9300c1ecb still trying to make keyring non-blocking... 2025-08-19 18:23:07 -07:00
adamhaley e4cd6552be keyring lazy load so non-blocking 2025-08-19 18:16:28 -07:00
adamhaley 22ad2d805a adding force reapprove to handle case where it is automatically
re-authorizing without user input
2025-08-19 18:05:02 -07:00
adamhaley a949141127 updates to fix oauth staying connected now that we are using keyring 2025-08-19 17:54:52 -07:00
adamhaley 663b9b6168 non-blocking keyring.alt 2025-08-19 17:38:37 -07:00
adamhaley 787ae3ecf1 oauth fixes 2025-08-19 16:50:07 -07:00
adamhaley 23044e5351 fix for os scoping issue 2025-08-19 16:38:57 -07:00
adamhaley 202ac3ce1b RunPod OAuth setup 2025-08-19 16:11:22 -07:00
adamhaley 5edbd670a7 Fix for redirect_uri on RunPod 2025-08-18 18:33:14 -07:00
adamhaley be753b5c76 added output print to console on "display only", turned off automatic UI
refresh on display_only path
2025-08-18 17:21:04 -07:00
adamhaley 53f8ded658 updates for keyring.alt and fallbacks on RUnPod or environments where
keyring is not available
2025-08-18 17:07:06 -07:00
adamhaley 005b8bd051 updates for three oauth flows: keyring, .env, and display only 2025-08-18 16:24:46 -07:00
adamhaley ece75981f3 some polish with clean styling on oauth success and oauth failure pages.
auto-set reconnect field to false to prevent users from accidentally
clearing their auth
2025-08-15 18:01:20 -07:00
adamhaley 78ace94c8e auto-refreshing when user chose "reconnect dropbox" 2025-08-15 17:53:29 -07:00
adamhaley 7f30df6c2b oauth window now opening in a small, discreet window 2025-08-15 17:51:22 -07:00
adamhaley 212578b42e added javascript extensions dir and auto-reload after oauth flow 2025-08-15 17:44:38 -07:00
adamhaley 71c9369b59 implement seamless automatic OAuth flow with callback handling 2025-08-15 17:37:30 -07:00
adamhaley c79e7e5d5e added automatic auth window opening to do oauth flow 2025-08-15 17:20:13 -07:00
adamhaley 1b1a655e11 udpates with refinements to auth flow - core functionality working 2025-08-15 16:57:59 -07:00
adamhaley 82347f877e modified defaults to account for credentials already stored and
refreshing
2025-08-15 16:33:54 -07:00
adamhaley edc518ded0 simplified test script 2025-08-15 16:28:59 -07:00
adamhaley 03dcfc69d8 updates to setup_dropbox_node.py to integrate dropbox auth manager 2025-08-15 16:27:09 -07:00
adamhaley c88a471b58 modifications to test script and fallbacks in dropbox auth mgr 2025-08-15 16:21:42 -07:00