CORSを避けるためにNext.jsを通してすべての外部API呼び出しをプロキシ
キャッチオール/api/security/[...path]プロキシルートを追加し、更新 テーマ構成、FormAccountRecovery、FormPassportID、FormPersonalInfo、 FormRecoveryEnforcement は、直接の代わりにローカルプロキシを使用する api.kamoc...
Next.js によるプロキシ国 API およびテストモードの無効化
CORS による api.kamocrm.com への直接取得が失敗しました。 /api/countries を追加 プロキシルート(/api/org と同じパターン)と無効な USE TESTING MODE です.
Forgejo ワークフローでアクションリファレンスの GitHub URL をすべて使用
短い refs (例: action/checkout@v4) は解決できません フォージジョランナーズ kamo-internalの作業形式に合わせました.
会員およびチーム登録ページの動的タイトルプレフィックスを使用する
"Join {org}" というメンバーは、"Apply to {org}" を示しています.
分割年齢ReqType とメンバー/チーム登録ルートを追加
- 年齢を置換ReqType会員と年齢ReqTypeTeamMember - ページ.tsx から registerFlow コンポーネントを抽出する - 別々の登録フローに /member と /team ルートを追加 - 会員とチームのサインアップを提供するランディングページでホームページを置き換える
チームメンバーに従業員の名前を変更し、動的ラベルオーバーライドをワイヤーアップ
チームメンバー/チームメンバーへのすべての従業員/従業員の参照の名前を変更します。 useThemeConfig() をラベルフィールドと getter メソッドで拡張します。 組織API。 FormPassportID で動的メンバーラベルをワイヤーアップ 会員のエイリアステキストの登録ページ.
外部のダークモードCSSを上書きするために光モードを強制する
- Tailwind darkMode を 'class' に設定して、OS の優先度がダークユーティリティをトリガーするのを防ぐ - 光モード変数をロックするためにglobals.cssで!importantオーバーライドを追加 - 外部CSSがDynamicMetaLoaderにロードした後、インラインスタイルを注...
OSカラースキームの設定に関係なく、強制光モード
削除されると、サイトは常にライトモードでレンダリングされるため、色調のダークメディアクエリが優先されます.
古いTailscale IPの代わりにWireGuard VPN IP(10.8.x.x)を使用するkubeconfigの更新を修正しました
K1m1とk2m1の並列展開にレファクタ
- 個別のジョブにビルドとデプロイを分割 - ビルド完了後にk1m1とk2m1を並行して展開 - 総展開時間をかなり減らして下さい