diff options
author | Brad Albright <32200834+bhalbright@users.noreply.github.com> | 2021-01-26 15:02:42 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-26 22:02:42 +0100 |
commit | a598877fdf64a37b20eb1bf4372cbe798fc94486 (patch) | |
tree | 14c500acefea3a5684f4e1ecedaec1ff9d9708e5 /options | |
parent | 0f726caf97e4b682172f23fb46d3992f60ed6ed2 (diff) | |
download | gitea-a598877fdf64a37b20eb1bf4372cbe798fc94486.tar.gz gitea-a598877fdf64a37b20eb1bf4372cbe798fc94486.zip |
Cron job to cleanup hook_task table (#13080)
Close **Prune hook_task Table (#10741)**
Added a cron job to delete webhook deliveries in the hook_task table. It can be turned on/off and the schedule controlled globally via app.ini. The data can be deleted by either the age of the delivery which is the default or by deleting the all but the most recent deliveries _per webhook_.
Note: I had previously submitted pr #11416 but I closed it when I realized that I had deleted per repository instead of per webhook. Also, I decided allowing the settings to be overridden via the ui was overkill. Also this version allows the deletion by age which is probably what most people would want.
Diffstat (limited to 'options')
-rw-r--r-- | options/locale/locale_en-US.ini | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/options/locale/locale_en-US.ini b/options/locale/locale_en-US.ini index 6c9604bf8b..1fe43ce29b 100644 --- a/options/locale/locale_en-US.ini +++ b/options/locale/locale_en-US.ini @@ -2065,6 +2065,7 @@ dashboard.resync_all_sshprincipals.desc = (Not needed for the built-in SSH serve dashboard.resync_all_hooks = Resynchronize pre-receive, update and post-receive hooks of all repositories. dashboard.reinit_missing_repos = Reinitialize all missing Git repositories for which records exist dashboard.sync_external_users = Synchronize external user data +dashboard.cleanup_hook_task_table = Cleanup hook_task table dashboard.server_uptime = Server Uptime dashboard.current_goroutine = Current Goroutines dashboard.current_memory_usage = Current Memory Usage |