Skip to content

v1.4.8:新學期第一次自動排課,不必先建草稿

Choose a tag to compare

@begin0808 begin0808 released this 04 Nov 00:11
· 11 commits to main since this release

新學期第一次自動排課,不必先建草稿。 錄製操作示範影片時發現:用設定精靈建好學期、配完課,直接到「自動排課」,「來源草稿」是空的、「開始排課」按不下去,畫面上也沒說原因(要先開過「排課工作台」或到「版本與發布」按「新增草稿」才行)。

資料表沒有變動,照一般方式升級即可(.env 改 IMAGE_TAG=v1.4.8 → docker compose pull && docker compose up -d)。

官方映像(amd64 + arm64 雙架構)已發布於 GHCR:
ghcr.io/begin0808/course_scheduling_system-{api,worker,web}:v1.4.8

修正

  • 自動排課頁會自動建立「草稿A」:這個學期還沒有任何課表時,進到「自動排課」就自動建一份空白的「草稿A」當排課起點(跟「排課工作台」原本的做法一樣),配完課就能直接按「開始排課」。
  • 學期裡的課表都已發布或封存、沒有草稿時,不再自動建,改顯示提示:到「版本與發布」把課表「複製」成新草稿。