Upload via Git Manager GUI
This commit is contained in:
16
preload.js
16
preload.js
@@ -28,9 +28,9 @@ contextBridge.exposeInMainWorld('electronAPI', {
|
|||||||
getGithubCurrentUser: () => ipcRenderer.invoke('get-github-current-user'),
|
getGithubCurrentUser: () => ipcRenderer.invoke('get-github-current-user'),
|
||||||
getGithubUserHeatmap: (data) => ipcRenderer.invoke('get-github-user-heatmap', data),
|
getGithubUserHeatmap: (data) => ipcRenderer.invoke('get-github-user-heatmap', data),
|
||||||
getGiteaRepoContents: (data) => ipcRenderer.invoke('get-gitea-repo-contents', data),
|
getGiteaRepoContents: (data) => ipcRenderer.invoke('get-gitea-repo-contents', data),
|
||||||
listGiteaTrash: (data) => ipcRenderer.invoke('list-gitea-trash', data),
|
listGiteaTrash: () => ({ ok: true, items: [] }),
|
||||||
purgeGiteaTrash: (data) => ipcRenderer.invoke('purge-gitea-trash', data),
|
purgeGiteaTrash: () => ({ ok: true }),
|
||||||
restoreGiteaTrashItem: (data) => ipcRenderer.invoke('restore-gitea-trash-item', data),
|
restoreGiteaTrashItem: () => ({ ok: false, error: 'Papierkorb deaktiviert' }),
|
||||||
getGiteaFileContent: (data) => ipcRenderer.invoke('get-gitea-file-content', data),
|
getGiteaFileContent: (data) => ipcRenderer.invoke('get-gitea-file-content', data),
|
||||||
readGiteaFile: (data) => ipcRenderer.invoke('read-gitea-file', data),
|
readGiteaFile: (data) => ipcRenderer.invoke('read-gitea-file', data),
|
||||||
writeGiteaFile: (data) => ipcRenderer.invoke('write-gitea-file', data),
|
writeGiteaFile: (data) => ipcRenderer.invoke('write-gitea-file', data),
|
||||||
@@ -43,11 +43,15 @@ contextBridge.exposeInMainWorld('electronAPI', {
|
|||||||
saveCredentials: (data) => ipcRenderer.invoke('save-credentials', data),
|
saveCredentials: (data) => ipcRenderer.invoke('save-credentials', data),
|
||||||
loadCredentials: () => ipcRenderer.invoke('load-credentials'),
|
loadCredentials: () => ipcRenderer.invoke('load-credentials'),
|
||||||
getCredentialsStatus: () => ipcRenderer.invoke('get-credentials-status'),
|
getCredentialsStatus: () => ipcRenderer.invoke('get-credentials-status'),
|
||||||
|
exportSettingsBundle: () => ipcRenderer.invoke('export-settings-bundle'),
|
||||||
|
importSettingsBundle: () => ipcRenderer.invoke('import-settings-bundle'),
|
||||||
|
createDiagnosticsPackage: () => ipcRenderer.invoke('create-diagnostics-package'),
|
||||||
testGiteaConnection: (data) => ipcRenderer.invoke('test-gitea-connection', data),
|
testGiteaConnection: (data) => ipcRenderer.invoke('test-gitea-connection', data),
|
||||||
testGithubConnection: (data) => ipcRenderer.invoke('test-github-connection', data),
|
testGithubConnection: (data) => ipcRenderer.invoke('test-github-connection', data),
|
||||||
updateGiteaAvatar: (data) => ipcRenderer.invoke('update-gitea-avatar', data),
|
updateGiteaAvatar: (data) => ipcRenderer.invoke('update-gitea-avatar', data),
|
||||||
updateGiteaRepoAvatar: (data) => ipcRenderer.invoke('update-gitea-repo-avatar', data),
|
updateGiteaRepoAvatar: (data) => ipcRenderer.invoke('update-gitea-repo-avatar', data),
|
||||||
updateGiteaRepoVisibility: (data) => ipcRenderer.invoke('update-gitea-repo-visibility', data),
|
updateGiteaRepoVisibility: (data) => ipcRenderer.invoke('update-gitea-repo-visibility', data),
|
||||||
|
updateRepoArchived: (data) => ipcRenderer.invoke('update-repo-archived', data),
|
||||||
updateGiteaRepoTopics: (data) => ipcRenderer.invoke('update-gitea-repo-topics', data),
|
updateGiteaRepoTopics: (data) => ipcRenderer.invoke('update-gitea-repo-topics', data),
|
||||||
getGiteaTopicsCatalog: () => ipcRenderer.invoke('get-gitea-topics-catalog'),
|
getGiteaTopicsCatalog: () => ipcRenderer.invoke('get-gitea-topics-catalog'),
|
||||||
migrateRepoToGitea: (data) => ipcRenderer.invoke('migrate-repo-to-gitea', data),
|
migrateRepoToGitea: (data) => ipcRenderer.invoke('migrate-repo-to-gitea', data),
|
||||||
@@ -136,6 +140,12 @@ contextBridge.exposeInMainWorld('electronAPI', {
|
|||||||
return () => ipcRenderer.removeListener('update-progress', listener);
|
return () => ipcRenderer.removeListener('update-progress', listener);
|
||||||
},
|
},
|
||||||
|
|
||||||
|
onUpdateError: (cb) => {
|
||||||
|
const listener = (event, payload) => cb(payload);
|
||||||
|
ipcRenderer.on('update-error', listener);
|
||||||
|
return () => ipcRenderer.removeListener('update-error', listener);
|
||||||
|
},
|
||||||
|
|
||||||
onPushProgress: (cb) => {
|
onPushProgress: (cb) => {
|
||||||
const listener = (event, percent) => { try { cb(percent); } catch (_) {} };
|
const listener = (event, percent) => { try { cb(percent); } catch (_) {} };
|
||||||
ipcRenderer.on('push-progress', listener);
|
ipcRenderer.on('push-progress', listener);
|
||||||
|
|||||||
Reference in New Issue
Block a user