*SAFELY* eliminate 10-minute chat resets + constant network errors + Cloudflare checks from ChatGPT
These are all versions of this script. Show only the versions where the code changed.
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]
eslint-disable-line
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]
Fixed spacing in Reply Interval Updated alert ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Condensed menu.register() using new settings.controls ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
menu.register()
Corrected sidebar toggle label msg key name ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Moved sporadic convo reset prevention to main routine for readability ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Split config/settings inits into 2 lines for readability ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
config
settings
Moved app.msgs init/localization up for improved structure ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
app.msgs
Moved xhr init to top for improved structure ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
xhr
Moved env init 1st for consistency across my userscripts ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
env
Improved top init section comments for clarity ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Shortened response arg name in updateCheck() ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
updateCheck()
Moved config.userLanguage to env.browser.language for improved structure ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
config.userLanguage
env.browser.language
Changed sidebarToggle.create() stylization to not override sidebarToggle.update() ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
sidebarToggle.create()
sidebarToggle.update()
Removed no-longer needed label fallback from sidebarToggle.update() ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Condensed sidebarToggle.div.append() elems ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
sidebarToggle.div.append()
Condensed style assignments ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Removed trailing whitespace ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Improved sidebar toggle insertion efficiency ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Improved efficiency of <html> attr checks ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
<html>
Moved syncConfigToUI() to UI functions section for readability ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
syncConfigToUI()
Abstracted toggleAutoRefresh() ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
toggleAutoRefresh()
Removed whitespace ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Reverted syncStorageToUI() name to syncConfigToUI() since actions based on memory ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
syncStorageToUI()
Improved syncStorageToUI() comments ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Eliminated reliance on sidebar toggle in toolbar one to work if hidden ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Condensed sidebar toggle click listener ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Condensed style init/assignments ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Moved sidebar toggle creation/div into obj for easier maintenance ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Replaced nav in toggle obj/elem names w/ more semantic sidebar ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
nav
sidebar
Fixed sidebar toggle stopped appearing on mobile ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Show all script versions