Seefs and CaIon
a6cf42c0f1
feat: support upstream model fetch for advanced custom channels ( #5971 )
...
* feat: support upstream model fetch for advanced custom channels
* fix: add advanced custom routes as separate groups
* fix: select advanced custom route entry before adding
---------
Co-authored-by: CaIon <i@caion.me >
2026-07-18 13:39:53 +08:00
Seefs
57746fc972
feat(channel): support Codex upstream model discovery ( #6184 )
...
* fix(i18n): clarify Go regex and field passthrough copy
* feat(channel): support Codex upstream model discovery
* Revert "fix(i18n): clarify Go regex and field passthrough copy"
This reverts commit d63d7975db3e34ff44e189112d3c15ad8c24ad88.
2026-07-18 13:04:16 +08:00
Calcium-Ion
5377192293
feat: add system task runner ( #5680 )
2026-06-24 17:16:21 +08:00
Seefs
8d87d5fd8b
test: clean up reward-hacking backend tests ( #5563 )
2026-06-17 16:47:52 +08:00
Seefs
095e1920f1
fix(channel): load model mapping during upstream model checks
2026-04-24 17:51:46 +08:00
Seefs
45f65c297b
feat: support regex-prefixed ignored upstream models
2026-03-22 15:43:03 +08:00
Seefs
70821e2051
feat: auto fetch upstream models ( #2979 )
...
* feat: add upstream model update detection with scheduled sync and manual apply flows
* feat: support upstream model removal sync and selectable deletes in update modal
* feat: add detect-only upstream updates and show compact +/- model badges
* feat: improve upstream model update UX
* feat: improve upstream model update UX
* fix: respect model_mapping in upstream update detection
* feat: improve upstream update modal to prevent missed add/remove actions
* feat: add admin upstream model update notifications with digest and truncation
* fix: avoid repeated partial-submit confirmation in upstream update modal
* feat: improve ui/ux
* feat: suppress upstream update alerts for unchanged channel-count within 24h
* fix: submit upstream update choices even when no models are selected
* feat: improve upstream model update flow and split frontend updater
* fix merge conflict
2026-03-02 22:01:53 +08:00