1. 25 Mar, 2026 1 commit
    • QTom's avatar
      feat(antigravity): 自动设置隐私并支持后台手动重试 · c2965c0f
      QTom authored
      新增 Antigravity OAuth 隐私设置能力,在账号创建、刷新、导入和后台
      Token 刷新路径自动调用 setUserSettings + fetchUserInfo 关闭遥测;
      持久化后同步内存 Extra,错误处理改为日志记录。
      
      Made-with: Cursor
      c2965c0f
  2. 24 Mar, 2026 4 commits
  3. 23 Mar, 2026 5 commits
  4. 22 Mar, 2026 1 commit
  5. 21 Mar, 2026 2 commits
    • Eilen6316's avatar
    • Eilen6316's avatar
      fix: prevent silent save failure in admin settings form · 73eb7318
      Eilen6316 authored
      
      
      The settings form contains multiple <input type="url"> fields that lack
      a name attribute. When a field value fails browser URL validation, the
      browser silently blocks form submission without showing an error — no
      network request is made, and the user sees no feedback.
      
      Root cause: HTML5 form validation requires a focusable element with a
      name attribute to surface errors. Without it, validation fails silently.
      
      Fix:
      - Add novalidate to the <form> to disable browser-native URL validation
      - Add an isValidHttpUrl() helper in saveSettings() to replicate the
        same checks the backend performs
      - Optional URL fields (frontend_url, doc_url): auto-clear invalid values
        instead of blocking the save, matching backend behaviour (these fields
        accept empty string without error)
      - purchase_subscription_url: block save with a clear error message when
        enabled + invalid; auto-clear when disabled to prevent the backend 400
        "Purchase Subscription URL must be an absolute http(s) URL" error
      Co-Authored-By: default avatarClaude Sonnet 4.6 <noreply@anthropic.com>
      73eb7318
  6. 20 Mar, 2026 2 commits
  7. 19 Mar, 2026 6 commits
  8. 18 Mar, 2026 9 commits
  9. 17 Mar, 2026 7 commits
  10. 16 Mar, 2026 3 commits