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