*SÄKERT* eliminera 10-minuters återställningar av chattar, konstanta nätverksfel och Cloudflare-kontroller från ChatGPT.
Dessa är versionerna av skriptet där koden uppdaterades. Visa alla versioner.
Restored checkForUpdates() name to updateCheck() to avoid endless recursion for sharing name w/ modals.update.available() btn callback func ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
checkForUpdates()
updateCheck()
modals.update.available()
Replaced all this.alert() w/ modals.alert() to avoid potential namespace conflicts w/ window.alert() ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
this.alert()
modals.alert()
window.alert()
Moved siteAlert() into modals for simplicity, added initting for styling/listeners ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
siteAlert()
modals
Abstracted modals.class ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
modals.class
Renamed stylesheet @resources into exactly matching acronyms for readability ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
@resource
Bumped app.latestAsseCommitHash ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
app.latestAsseCommitHash
Trigger messages.json sync ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Added eslint-disable-line to overcome no-unused-vars bug (https://github.com/eslint/eslint/issues/19215) ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
eslint-disable-line
no-unused-vars
Renamed updateCheck() to clearer checkForUpdates() ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Expanded early return in menu.fresh() to all userscript managers that don't support GM_unregisterMenuCommand ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
menu.fresh()
GM_unregisterMenuCommand
Replaced GM_info.script.header in app.chatgptJSver init w/ more widely supported GM_info.scriptMetaStr ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
GM_info.script.header
app.chatgptJSver
GM_info.scriptMetaStr
Expanded XHR init to pick GM_xmlhttpRequest for all userscript managers that don't support GM.xmlHttpRequest ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
GM_xmlhttpRequest
GM.xmlHttpRequest
Moved Update alerts inside modals to support dragging + add rising stars ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Added stylesheet requirement comment to fillStarryBG() sig ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
fillStarryBG()
Condensed View Changes link generation in Update Available alert ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Corrected changelog URL in Update Available modal ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Replaced dismissAlert() in comments w/ natural lang to avoid confusion since def in chatgpt.js ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Bumped rising-stars.css ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Added modal stack tracking ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Replaced btnClone.textContent w/ btn.textContent in dismissal stripper for readability ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
btnClone.textContent
btn.textContent
Added toggle existence check to sidebarToggle.update() for cleaner console when sidebar missing ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
sidebarToggle.update()
Replaced string concatenation w/ template literals in modals.about.show() for readability ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
modals.about.show()
Prevented link buttons from auto-dismissing modals ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Corrected Donate menu entry target from About to Donate modal ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Moved chatgptJSver into app + added app.version ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
chatgptJSver
app
app.version
Fixed sidebar toggle doesn't animate on load if already activated ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Restored custom attr get/set target to seemingly more reliable document.documentElement ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
document.documentElement
Moved custom attr set/get from document.documentElement to more reliable document.head ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
document.head
Renamed modals.init() to more accurate .setup() ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
modals.init()
.setup()
Moved ui into env for better readability ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
ui
env
Renamed UI sync function's reason option to more semantic updatedKey ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
reason
updatedKey
Shortened settings.load() arg name ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
settings.load()
Added eslint-disable-line after required semicolon (https://github.com/eslint-stylistic/eslint-stylistic/issues/622) ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Removed no-longer used elem ID inits ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Improved sidebar toggle methods efficiency ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Prepended app.symbol to About modal title ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
app.symbol
Added starry BG + click-dragabiility to modals ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Changed app.urls.relatedApps key name to relatedExtensions ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
app.urls.relatedApps
relatedExtensions
Renamed moreChatGPTapps() to moreAIextensions() ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
moreChatGPTapps()
moreAIextensions()
Centered About modal content, enlarged title, restored needed button margin on desktop ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Removed no-longer needed .modal-buttons style + radix from parseInt(tweaksStyleUpdated) ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
.modal-buttons
parseInt(tweaksStyleUpdated)
Removed dashed border + custom glow colors from chatgpt.alert() button hovers ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
chatgpt.alert()
Bumped app.latestAssetCommitHash for smaller messages.json fetch ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
app.latestAssetCommitHash
Removed no-longer used helptip_autoRefresh msg ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
helptip_autoRefresh
Merge branch 'main' of https://github.com/adamlui/ai-web-extensions ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Limited lines to 120 chars max for readability ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Added fallbacks to make settings.controls[key].helptip optional ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
settings.controls[key].helptip
Condensed settings.controls init ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
settings.controls
Added tooltips to toolbar menu items for Tampermonkey 5.0+ users ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Localized state word in Auto-Refresh notif on 1st load ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Visa alla versioner.