Billing Stripe, link regia mobile e staff solo trasmissione.

Aggiunge fatturazione club, pagina regia condivisibile senza account, roster squadre e rimuove la modalità controller dall'app (v1.1.0).

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-05-29 07:23:13 +02:00
parent 4083bc5dee
commit f4b7be0f80
156 changed files with 5033 additions and 2033 deletions

View File

@@ -9,12 +9,29 @@
<%= form_with model: @user, url: public_signup_path do |f| %>
<%= f.label :name, "Nome" %>
<%= f.text_field :name, required: true %>
<%= f.label :email, "Email" %>
<%= f.email_field :email, required: true %>
<%= f.label :password, "Password" %>
<%= f.password_field :password, required: true, minlength: 8 %>
<%= f.label :password_confirmation, "Conferma password" %>
<%= f.password_field :password_confirmation, required: true %>
<%= render "shared/input_toggle",
name: "user[email]",
id: "user_email",
label: "Email",
value: @user.email,
input_type: "email",
required: true,
autocomplete: "email" %>
<%= render "shared/input_toggle",
name: "user[password]",
id: "user_password",
label: "Password",
input_type: "text",
required: true,
minlength: 8,
autocomplete: "new-password" %>
<%= render "shared/input_toggle",
name: "user[password_confirmation]",
id: "user_password_confirmation",
label: "Conferma password",
input_type: "text",
required: true,
autocomplete: "new-password" %>
<label class="legal-accept">
<%= check_box_tag :accept_terms, "1", false, required: true %>
<span class="legal-accept-text">