*BEZBEDNO* eliminišite 10-minutna resetovanja ćaska, konstantne mrežne greške i Cloudflare provere iz ChatGPT-a.
These are versions of this script where the code was updated. Show all versions.
Replaced code in UI flag inits w/ chatgpt.js methods
Added () => before resolve(arg) in sidebar promise for proper delay ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-auto-refresh]
() =>
resolve(arg)
adamlui/chatgpt-apps/chatgpt-auto-refresh
Inserted missing setTimeout into else statement of checkGPTsLinkLoaded() ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-auto-refresh]
setTimeout
else
checkGPTsLinkLoaded()
Changed !/^en/.test(config.userLanguage) to !config.userLanguage.startsWith('en') for readability ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-auto-refresh]
!/^en/.test(config.userLanguage)
!config.userLanguage.startsWith('en')
Partially uppercased top-level comments for readability ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-auto-refresh]
Moved config.userLanguage init out of config init to support VM ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-auto-refresh]
config.userLanguage
config
Updated toggles to work w/ new simplified sidebar ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-auto-refresh]
Corrected chatgpt.sidebar.IsLoaded() call to chatgpt.sidebar.isLoaded() ↞ [auto-sync from adamlui/chatgpt-apps]
chatgpt.sidebar.IsLoaded()
chatgpt.sidebar.isLoaded()
adamlui/chatgpt-apps
Added OpenAI icon size variants ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
adamlui/chatgpt-auto-refresh
Appended commit hashes to icon meta URLs to preserve assets ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
Replaced sidebarIsLoaded() w/ chatgpt.sidebar.isLoaded() ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
sidebarIsLoaded()
Bumped chatgpt.js to 2.9.2 ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
Replaced .no-click-transform assignment w/ direct selector to reduce complexity ↞ [auto-sync from adamlui/chatgpt-apps]
.no-click-transform
Disabled distracting click zoom effect of sidebar button container ↞ [auto-sync from adamlui/chatgpt-apps]
Updated insertToggle() to insert below 'New Chat' in post-GPT-4o UI ↞ [auto-sync from adamlui/chatgpt-apps]
insertToggle()
Reverted erroneously changed config.greasyForkURL to greasyfork.org URL ↞ [auto-sync from adamlui/chatgpt-apps]
config.greasyForkURL
Aligned sidebar navicon w/ ChatGPT icon in post-GPT-4o UI ↞ [auto-sync from adamlui/chatgpt-apps]
Added post-GPT-4o UI support ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
Bumped chatgpt.js to 2.8.0 ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
Updated homepage/support URLs ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
Updated icon meta to media.chatgptautorefresh.com URLs ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
Updated latest asset commit hash in config.assetHostURL ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
config.assetHostURL
Removed no longer needed first button padding tweak from insertToggle() ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
Updated selectors in insertToggle() to account for sporadic invisible elem ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
Eliminated reliance on English in selectors to support non-English UIs ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
Removed auto-reload ChatGPT on update to preserve prev sessions ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
Bumped chatgpt.js to 2.7.1 ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
Inserted latest assset commit hash to config.assetHostURL to preserve potentially deleted assets ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
Bumped chatgpt.js to 2.7.0 ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
Added doc URL as header comment ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
Added Greasy Fork install/help button SVGs ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
Restricted global msg fetching to non-English sys lang env for faster load ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
Bumped chatgpt.js to 2.6.10 ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
Re-added // @match *://chat.openai.com/* in case OpenAI changes mind again in future ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
// @match *://chat.openai.com/*
Updated @match domain from chat.openai.com to chatgpt.com ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
@match
Removed unnecessary branch names from icon meta URLs ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
Replaced raw.githubusercontent.com URLs w/ cdn.jsdelivr.net ones ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
Bumped chatgpt.js to 2.6.9 ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
Removed outdated chatgpt.history.isOff() conditions/logic ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
chatgpt.history.isOff()
Removed unicode from meta ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
Refactored msg fetcher for readability + if en/messages.json ever goes missing
const messages
msgs
Bumped chatgpt.js to 2.6.8 ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
Bumped chatgpt.js to 2.6.7 ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
Added hyphens to script name regex in config.updateURL ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
config.updateURL
Further reduced potential for backtracking in config.updateURL regex ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
Improved regex
± Eliminated potential for exponential/polynomial backracking in msgHref.replace regex by increasing specificity in capturing groups
msgHref.replace
Increased specificity in regex group to eliminate potential for polynomial backtracking ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
Bumped chatgpt.js to 2.6.6 ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
Added truncation to toggle label (adamlui/chatgpt-apps#30) ↞ [auto-sync from adamlui/chatgpt-auto-refresh]
Show all script versions