diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml index 4a123f2..00b8f20 100644 --- a/.forgejo/workflows/deploy.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -468,48 +468,10 @@ jobs: fi ENDSSH - deploy-admin: - name: Deploy Admin Panel - runs-on: ubuntu-latest - needs: deploy-backend - steps: - - name: Checkout code - uses: actions/checkout@v3 - - - name: Setup Node.js - uses: actions/setup-node@v4 - with: - node-version: '20' - - - name: Install Dependencies - run: | - apt-get update && apt-get install -y rsync openssh-client - - - name: Setup SSH - run: | - mkdir -p ~/.ssh - echo "${{ secrets.SSH_KEY }}" > ~/.ssh/id_rsa - chmod 600 ~/.ssh/id_rsa - ssh-keyscan -H ${{ secrets.SSH_HOST }} >> ~/.ssh/known_hosts - - - name: Build Admin Panel - run: | - echo "🔨 Building admin panel..." - cd mnemo_cards_admin/web - npm install - npm run build - echo "✅ Admin panel built successfully" - - - name: Deploy Admin Panel - run: | - echo "🚀 Deploying admin panel..." - cd tools/deploy/admin - ./deploy.sh - final-verification: name: Final Verification runs-on: ubuntu-latest - needs: [deploy-backend, deploy-web, deploy-admin] + needs: [deploy-backend, deploy-web] if: always() steps: - name: Setup SSH diff --git a/mnemo_cards_admin/web/src/pages/LoginPage.tsx b/mnemo_cards_admin/web/src/pages/LoginPage.tsx index 92b07e5..a06da68 100644 --- a/mnemo_cards_admin/web/src/pages/LoginPage.tsx +++ b/mnemo_cards_admin/web/src/pages/LoginPage.tsx @@ -44,8 +44,7 @@ export default function LoginPage() { }, }) - const handleRequestCode = (e: React.FormEvent) => { - e.preventDefault() + const handleRequestCode = () => { requestCodeMutation.mutate() } @@ -81,7 +80,7 @@ export default function LoginPage() { {step === 'request' ? (