diff --git a/.github/workflows/repeat-recent-requests.yml b/.github/workflows/repeat-recent-requests.yml index dba0bc5d..9f8c0fb4 100644 --- a/.github/workflows/repeat-recent-requests.yml +++ b/.github/workflows/repeat-recent-requests.yml @@ -10,7 +10,7 @@ on: # │ │ │ │ │ # │ │ │ │ │ # * * * * * - - cron: "45 1/6 * * *" + - cron: "45 * * * *" workflow_dispatch: jobs: diff --git a/api-renamed/gist.js b/api-renamed/gist.js index 0ef3b7f8..ed12e4d2 100644 --- a/api-renamed/gist.js +++ b/api-renamed/gist.js @@ -44,7 +44,7 @@ export default async (req, res) => { const gistData = await fetchGist(id); let cacheSeconds = clampValue( - parseInt(cache_seconds || CONSTANTS.EIGHT_HOURS, 10), + parseInt(cache_seconds || CONSTANTS.TEN_HOURS, 10), CONSTANTS.FOUR_HOURS, CONSTANTS.SIX_DAY, ); diff --git a/src/common/utils.js b/src/common/utils.js index b79c38a8..474b4411 100644 --- a/src/common/utils.js +++ b/src/common/utils.js @@ -461,6 +461,7 @@ const TWO_HOURS = 7200; const FOUR_HOURS = 14400; const SIX_HOURS = 21600; const EIGHT_HOURS = 28800; +const TEN_HOURS = 36000; const TWELVE_HOURS = 43200; const ONE_DAY = 86400; const TWO_DAY = ONE_DAY * 2; @@ -477,14 +478,15 @@ const CONSTANTS = { FOUR_HOURS, SIX_HOURS, EIGHT_HOURS, + TEN_HOURS, TWELVE_HOURS, ONE_DAY, TWO_DAY, SIX_DAY, TEN_DAY, - CARD_CACHE_SECONDS: EIGHT_HOURS, - TOP_LANGS_CACHE_SECONDS: EIGHT_HOURS, - PIN_CARD_CACHE_SECONDS: EIGHT_HOURS, + CARD_CACHE_SECONDS: TEN_HOURS, + TOP_LANGS_CACHE_SECONDS: TEN_HOURS, + PIN_CARD_CACHE_SECONDS: TEN_HOURS, ERROR_CACHE_SECONDS: TEN_MINUTES, };