aboutsummaryrefslogtreecommitdiffstats
path: root/modules/extensions.py
AgeCommit message (Expand)AuthorLines
2024-01-13fix_extension_check_for_requirementsAndray-1/+4
2024-01-04Avoid unnecessary `isfile`/`exists` callsAarni Koskela-5/+6
2023-11-20rework extensions metadata: use custom sorter that doesn't mess the order as ...AUTOMATIC1111-62/+70
2023-11-19use metadata.ini for meta filenamewfjsw-6/+6
2023-11-11fixwfjsw-1/+0
2023-11-11allow comma and whitespace as separatorwfjsw-3/+6
2023-11-11reverse the extension load order so builtin extensions load earlier nativelywfjsw-1/+1
2023-11-11implementing script metadata and DAG sorting mechanismwfjsw-9/+71
2023-08-09split shared.py into multiple files; should resolve all circular reference im...AUTOMATIC1111-3/+1
2023-08-04--disable-all-extensions --disable-extra-extensionsw-e-w-3/+7
2023-07-26fix check for updates status always "unknown"w-e-w-1/+1
2023-07-25catch exception for non git extensionsw-e-w-3/+5
2023-07-15cache git extension repo informationAUTOMATIC1111-6/+20
2023-06-13Use os.makedirs(..., exist_ok=True)Aarni Koskela-2/+1
2023-05-31rename print_error to report, use it with together with package nameAUTOMATIC-4/+3
2023-05-31Merge branch 'dev' into report-errorAUTOMATIC1111-5/+4
2023-05-29Add & use modules.errors.print_error where currently printing exception info ...Aarni Koskela-6/+4
2023-05-29Patch GitPython to not use leaky persistent processesAarni Koskela-5/+4
2023-05-21revert git describe --always --tags for extensions because it seems to be cau...AUTOMATIC-3/+4
2023-05-16add visual progress for extension installation from URLAUTOMATIC-1/+0
2023-05-15update extensions table: show branch, show date in separate column, and show ...AUTOMATIC-4/+2
2023-05-15load extensions' git metadata in parallel to loading the main program to save...AUTOMATIC-1/+11
2023-05-10F401 fixes for ruffAUTOMATIC-1/+1
2023-05-10imports cleanup for ruffAUTOMATIC-1/+0
2023-03-29Better checking of extension state from Git infospace-nuko-1/+13
2023-03-29Save/restore working webui/extension configsspace-nuko-8/+17
2023-03-27Make disable configurable between builtin/extra extensionsspace-nuko-4/+9
2023-03-27Add temporary "disable all extensions" option for debugging usespace-nuko-0/+4
2023-03-27do not read extensions' git stuff at startupAUTOMATIC-10/+19
2023-03-25add missing extensions_dir, extensions_builtin_dir to extensions.pyAUTOMATIC-0/+1
2023-03-25split commandline args into its own fileAUTOMATIC-9/+7
2023-02-25git 3.1.30 api changeAdam Huganir-3/+3
2023-02-19display 8 (rather than 7) characters of the extension commit hash in the inst...AUTOMATIC-1/+1
2023-02-13add version to extensions tableVladimir Mandic-0/+6
2023-01-27create user extensions directory if not existsMax Audron-0/+2
2023-01-27add data-dir flag and set all user data directories based on itMax Audron-1/+1
2022-12-03add built-in extension systemAUTOMATIC-6/+16
2022-11-12Fix: `error: Your local changes to the following files would be overwritten b...Mrau Hu-2/+5
2022-11-12make existing script loading and new preload code use same code for loading m...AUTOMATIC-21/+0
2022-11-08Add option to preload extensionsd8ahazard-1/+22
2022-11-05do not die when an extension's repo has no remoteAUTOMATIC-2/+5
2022-10-31fix scripts I broke with the extension tab changesAUTOMATIC-1/+1
2022-10-31add initial version of the extensions tabAUTOMATIC-0/+83