Commit History

Autor SHA1 Mensaxe Data
  Casper Dai 69f671e5d9 feat: support copying programs and schedules %!s(int64=3) %!d(string=hai) anos
  Casper Dai aa48fb22c7 fix: no positioning of sidebar after saving the scheduling %!s(int64=3) %!d(string=hai) anos
  Casper Dai 534c650c8a feat: support weekly programs %!s(int64=3) %!d(string=hai) anos
  Casper Dai 735cce7836 refactor: adjust some routes %!s(int64=3) %!d(string=hai) anos
  Casper Dai e97440c198 refactor: permission %!s(int64=3) %!d(string=hai) anos
  Casper Dai 9d6e7ef2eb refactor: permission %!s(int64=3) %!d(string=hai) anos
  Casper Dai 9a20ae2a49 refactor: permission %!s(int64=3) %!d(string=hai) anos
  Casper Dai 0373ab18e1 feat: add scheduling filter %!s(int64=3) %!d(string=hai) anos
  Casper Dai d083c863dd feat: permission %!s(int64=3) %!d(string=hai) anos
  Casper Dai ba1028295d fix: refresh exception after submitting schedule %!s(int64=3) %!d(string=hai) anos
  Casper Dai 853386df2b feat: support multi-level page caching %!s(int64=3) %!d(string=hai) anos
  Casper Dai f28016198a feat: support route cache %!s(int64=3) %!d(string=hai) anos
  Casper Dai 13c39d88c2 feat: add feature flag __DELETABLE_FOR_ADMIN__ %!s(int64=3) %!d(string=hai) anos
  Casper Dai 4967da8de9 fix: the list was not refreshed after submitting the schedule %!s(int64=3) %!d(string=hai) anos
  daigang 4179cfa9cc feat: add circular scheduling %!s(int64=3) %!d(string=hai) anos
  daigang 198fba8995 feat: backup %!s(int64=3) %!d(string=hai) anos