forked from ztjhz/BetterChatGPT
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* google drive api * fix: google-api * GoogleCloudStorage * list files api * Google Cloud Storage * move button to side menu * sync status * rename file * show popup for those with cloud sync * update button style * auto close modal after logged in * auto popup every 59min * set as unauthenticated if update fails * i18n * add spin animation * feat: Toast * clear toast * electron: desktop google drive integration This update includes integration with Google Drive for desktop access, but requires a new URL, which may cause existing chat data to be lost. To minimize disruption, users can export their current chat data and import it into the newer version. * update note * error handling * support multiple drive files * feat: delete drive file * i18n * change style
- Loading branch information
Showing
40 changed files
with
1,407 additions
and
29 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
{ | ||
"name": "Google Sync", | ||
"tagline": "Effortlessly synchronize your chats and settings with Google Drive.", | ||
"button": { | ||
"sync": "Sync your chats", | ||
"stop": "Stop syncing", | ||
"create": "Create new file", | ||
"confirm": "Confirm selection" | ||
}, | ||
"notice": "Note: You will need to re-login on every visit or every hour. To avoid your cloud data being overwritten, do not use BetterChatGPT on more than one device at the same time.", | ||
"privacy": "Your privacy is important to us, and to ensure it, Better ChatGPT only has non-sensitive access, meaning it can only create, view, and manage its own files and folders.", | ||
"toast": { | ||
"sync": "Sync successful!", | ||
"stop": "Syncing stopped" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
{ | ||
"name": "Google Sync", | ||
"tagline": "Effortlessly synchronize your chats and settings with Google Drive.", | ||
"button": { | ||
"sync": "Sync your chats", | ||
"stop": "Stop syncing", | ||
"create": "Create new file", | ||
"confirm": "Confirm selection" | ||
}, | ||
"notice": "Note: You will need to re-login on every visit or every hour. To avoid your cloud data being overwritten, do not use BetterChatGPT on more than one device at the same time.", | ||
"privacy": "Your privacy is important to us, and to ensure it, Better ChatGPT only has non-sensitive access, meaning it can only create, view, and manage its own files and folders.", | ||
"toast": { | ||
"sync": "Sync successful!", | ||
"stop": "Syncing stopped" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
{ | ||
"name": "Google Sync", | ||
"tagline": "Effortlessly synchronize your chats and settings with Google Drive.", | ||
"button": { | ||
"sync": "Sync your chats", | ||
"stop": "Stop syncing", | ||
"create": "Create new file", | ||
"confirm": "Confirm selection" | ||
}, | ||
"notice": "Note: You will need to re-login on every visit or every hour. To avoid your cloud data being overwritten, do not use BetterChatGPT on more than one device at the same time.", | ||
"privacy": "Your privacy is important to us, and to ensure it, Better ChatGPT only has non-sensitive access, meaning it can only create, view, and manage its own files and folders.", | ||
"toast": { | ||
"sync": "Sync successful!", | ||
"stop": "Syncing stopped" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
{ | ||
"name": "Google Sync", | ||
"tagline": "Effortlessly synchronize your chats and settings with Google Drive.", | ||
"button": { | ||
"sync": "Sync your chats", | ||
"stop": "Stop syncing", | ||
"create": "Create new file", | ||
"confirm": "Confirm selection" | ||
}, | ||
"notice": "Note: You will need to re-login on every visit or every hour. To avoid your cloud data being overwritten, do not use BetterChatGPT on more than one device at the same time.", | ||
"privacy": "Your privacy is important to us, and to ensure it, Better ChatGPT only has non-sensitive access, meaning it can only create, view, and manage its own files and folders.", | ||
"toast": { | ||
"sync": "Sync successful!", | ||
"stop": "Syncing stopped" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
{ | ||
"name": "Google Sync", | ||
"tagline": "Effortlessly synchronize your chats and settings with Google Drive.", | ||
"button": { | ||
"sync": "Sync your chats", | ||
"stop": "Stop syncing", | ||
"create": "Create new file", | ||
"confirm": "Confirm selection" | ||
}, | ||
"notice": "Note: You will need to re-login on every visit or every hour. To avoid your cloud data being overwritten, do not use BetterChatGPT on more than one device at the same time.", | ||
"privacy": "Your privacy is important to us, and to ensure it, Better ChatGPT only has non-sensitive access, meaning it can only create, view, and manage its own files and folders.", | ||
"toast": { | ||
"sync": "Sync successful!", | ||
"stop": "Syncing stopped" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
{ | ||
"name": "Google Sync", | ||
"tagline": "Effortlessly synchronize your chats and settings with Google Drive.", | ||
"button": { | ||
"sync": "Sync your chats", | ||
"stop": "Stop syncing", | ||
"create": "Create new file", | ||
"confirm": "Confirm selection" | ||
}, | ||
"notice": "Note: You will need to re-login on every visit or every hour. To avoid your cloud data being overwritten, do not use BetterChatGPT on more than one device at the same time.", | ||
"privacy": "Your privacy is important to us, and to ensure it, Better ChatGPT only has non-sensitive access, meaning it can only create, view, and manage its own files and folders.", | ||
"toast": { | ||
"sync": "Sync successful!", | ||
"stop": "Syncing stopped" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
{ | ||
"name": "Google Sync", | ||
"tagline": "Effortlessly synchronize your chats and settings with Google Drive.", | ||
"button": { | ||
"sync": "Sync your chats", | ||
"stop": "Stop syncing", | ||
"create": "Create new file", | ||
"confirm": "Confirm selection" | ||
}, | ||
"notice": "Note: You will need to re-login on every visit or every hour. To avoid your cloud data being overwritten, do not use BetterChatGPT on more than one device at the same time.", | ||
"privacy": "Your privacy is important to us, and to ensure it, Better ChatGPT only has non-sensitive access, meaning it can only create, view, and manage its own files and folders.", | ||
"toast": { | ||
"sync": "Sync successful!", | ||
"stop": "Syncing stopped" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
{ | ||
"name": "Google Sync", | ||
"tagline": "Effortlessly synchronize your chats and settings with Google Drive.", | ||
"button": { | ||
"sync": "Sync your chats", | ||
"stop": "Stop syncing", | ||
"create": "Create new file", | ||
"confirm": "Confirm selection" | ||
}, | ||
"notice": "Note: You will need to re-login on every visit or every hour. To avoid your cloud data being overwritten, do not use BetterChatGPT on more than one device at the same time.", | ||
"privacy": "Your privacy is important to us, and to ensure it, Better ChatGPT only has non-sensitive access, meaning it can only create, view, and manage its own files and folders.", | ||
"toast": { | ||
"sync": "Sync successful!", | ||
"stop": "Syncing stopped" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
{ | ||
"name": "Google Sync", | ||
"tagline": "Effortlessly synchronize your chats and settings with Google Drive.", | ||
"button": { | ||
"sync": "Sync your chats", | ||
"stop": "Stop syncing", | ||
"create": "Create new file", | ||
"confirm": "Confirm selection" | ||
}, | ||
"notice": "Note: You will need to re-login on every visit or every hour. To avoid your cloud data being overwritten, do not use BetterChatGPT on more than one device at the same time.", | ||
"privacy": "Your privacy is important to us, and to ensure it, Better ChatGPT only has non-sensitive access, meaning it can only create, view, and manage its own files and folders.", | ||
"toast": { | ||
"sync": "Sync successful!", | ||
"stop": "Syncing stopped" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
{ | ||
"name": "Google Sync", | ||
"tagline": "Effortlessly synchronize your chats and settings with Google Drive.", | ||
"button": { | ||
"sync": "Sync your chats", | ||
"stop": "Stop syncing", | ||
"create": "Create new file", | ||
"confirm": "Confirm selection" | ||
}, | ||
"notice": "Note: You will need to re-login on every visit or every hour. To avoid your cloud data being overwritten, do not use BetterChatGPT on more than one device at the same time.", | ||
"privacy": "Your privacy is important to us, and to ensure it, Better ChatGPT only has non-sensitive access, meaning it can only create, view, and manage its own files and folders.", | ||
"toast": { | ||
"sync": "Sync successful!", | ||
"stop": "Syncing stopped" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
{ | ||
"name": "Google Sync", | ||
"tagline": "Effortlessly synchronize your chats and settings with Google Drive.", | ||
"button": { | ||
"sync": "Sync your chats", | ||
"stop": "Stop syncing", | ||
"create": "Create new file", | ||
"confirm": "Confirm selection" | ||
}, | ||
"notice": "Note: You will need to re-login on every visit or every hour. To avoid your cloud data being overwritten, do not use BetterChatGPT on more than one device at the same time.", | ||
"privacy": "Your privacy is important to us, and to ensure it, Better ChatGPT only has non-sensitive access, meaning it can only create, view, and manage its own files and folders.", | ||
"toast": { | ||
"sync": "Sync successful!", | ||
"stop": "Syncing stopped" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
{ | ||
"name": "Google Sync", | ||
"tagline": "Effortlessly synchronize your chats and settings with Google Drive.", | ||
"button": { | ||
"sync": "Sync your chats", | ||
"stop": "Stop syncing", | ||
"create": "Create new file", | ||
"confirm": "Confirm selection" | ||
}, | ||
"notice": "Note: You will need to re-login on every visit or every hour. To avoid your cloud data being overwritten, do not use BetterChatGPT on more than one device at the same time.", | ||
"privacy": "Your privacy is important to us, and to ensure it, Better ChatGPT only has non-sensitive access, meaning it can only create, view, and manage its own files and folders.", | ||
"toast": { | ||
"sync": "Sync successful!", | ||
"stop": "Syncing stopped" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
{ | ||
"name": "Google Sync", | ||
"tagline": "Effortlessly synchronize your chats and settings with Google Drive.", | ||
"button": { | ||
"sync": "Sync your chats", | ||
"stop": "Stop syncing", | ||
"create": "Create new file", | ||
"confirm": "Confirm selection" | ||
}, | ||
"notice": "Note: You will need to re-login on every visit or every hour. To avoid your cloud data being overwritten, do not use BetterChatGPT on more than one device at the same time.", | ||
"privacy": "Your privacy is important to us, and to ensure it, Better ChatGPT only has non-sensitive access, meaning it can only create, view, and manage its own files and folders.", | ||
"toast": { | ||
"sync": "Sync successful!", | ||
"stop": "Syncing stopped" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.