Bernt Christian Egeland 36507b2233 State the workshop warranty on quotes and work orders, with defaults (#408) 1 viikko sitten
..
backup 8e4888415c Ask AI about one vehicle or one customer (#405) 2 viikkoa sitten
cron 2e9749a677 Notifications open what they are about (#398) 2 viikkoa sitten
license b68fcd288d signed token (#403) 2 viikkoa sitten
packages 23659115c5 Technician app API, time tracking and the role fix (#268) 1 kuukausi sitten
payment-providers 4e6793da2f Online payments are booked once, with end-to-end tests for Stripe and PayPal (#377) 2 viikkoa sitten
whatsapp 1575ccf7a1 Tidy up account linking, role assignment and the Meta webhook (#386) 2 viikkoa sitten
account-mail.ts 19057895e2 Shared layout for account mails, with a device card in the new sign-in mail (#392) 2 viikkoa sitten
ai-error.ts f64675675a Move AI into the integrations catalog (#317) 3 viikkoa sitten
ai.ts 9dbd5367da openai connector (#396) 2 viikkoa sitten
app-links.ts f76f7e6508 Point people at the app now that it is on Google Play (#275) 1 kuukausi sitten
app-url.ts bf83e5da5b Customer link is undefined (#349) 3 viikkoa sitten
audit.ts c7881004c9 Integrations platform with Google Calendar, Microsoft 365 and Zoom (#300) 4 viikkoa sitten
auth-client.ts 23659115c5 Technician app API, time tracking and the role fix (#268) 1 kuukausi sitten
auth-origin-hint.ts 626a65ecad Say which two addresses disagree when better-auth refuses a sign-in with Invalid origin, and warn at startup about a bad app URL (#337) 3 viikkoa sitten
auth-providers.ts a3c8e0aed0 New sign-in and sign-up pages, plan limits, Marine wording and e2e coverage (#378) 2 viikkoa sitten
auth-rate-limit.ts 1575ccf7a1 Tidy up account linking, role assignment and the Meta webhook (#386) 2 viikkoa sitten
auth.ts 81b8dbb45e Signed-in devices, new-device mail, and password changes that end other sessions (#389) 2 viikkoa sitten
backup-heartbeat.ts 23659115c5 Technician app API, time tracking and the role fix (#268) 1 kuukausi sitten
broadcast.ts 23659115c5 Technician app API, time tracking and the role fix (#268) 1 kuukausi sitten
cached-session.ts 23659115c5 Technician app API, time tracking and the role fix (#268) 1 kuukausi sitten
clearable.ts bf205f790c Let every edit form clear an optional field (#314) 3 viikkoa sitten
cloud-instance.ts b68fcd288d signed token (#403) 2 viikkoa sitten
compress-image.ts 23659115c5 Technician app API, time tracking and the role fix (#268) 1 kuukausi sitten
customer-limit.ts a3c8e0aed0 New sign-in and sign-up pages, plan limits, Marine wording and e2e coverage (#378) 2 viikkoa sitten
customer-session.ts 23659115c5 Technician app API, time tracking and the role fix (#268) 1 kuukausi sitten
date-sort.ts 23659115c5 Technician app API, time tracking and the role fix (#268) 1 kuukausi sitten
db.ts 23659115c5 Technician app API, time tracking and the role fix (#268) 1 kuukausi sitten
delete-user-data.ts 17ec165780 Move plan purchase and billing to torqvoice.com (#390) 2 viikkoa sitten
demo.ts 23659115c5 Technician app API, time tracking and the role fix (#268) 1 kuukausi sitten
device-cookie.ts 81b8dbb45e Signed-in devices, new-device mail, and password changes that end other sessions (#389) 2 viikkoa sitten
document-lock.server.ts 723efb6212 Invoice designs as rows, issued invoices frozen, and a design for parts-only sales (#307) 4 viikkoa sitten
document-lock.ts 8a27bca7ea Let a locked quote be converted to a work order (#397) 2 viikkoa sitten
email.ts d05b18192d Email template designer (#357) 3 viikkoa sitten
features.ts b68fcd288d signed token (#403) 2 viikkoa sitten
format-quantity.ts 4fdace7dcf Restore part cost, markup and stock links from backups; pick preset parts from inventory (#266) 1 kuukausi sitten
format.ts cfceef359d Add Algerian Dinar to the currency list (#295) 1 kuukausi sitten
get-auth-context.ts 23659115c5 Technician app API, time tracking and the role fix (#268) 1 kuukausi sitten
get-layout-data.ts fd1330c211 Tell workshops about the designer, once, in the sidebar (#278) 1 kuukausi sitten
image-upload.server.ts 1ef5f249aa Tidy up file handling, team roles and integrations (#358) 3 viikkoa sitten
interactive-row.ts 23659115c5 Technician app API, time tracking and the role fix (#268) 1 kuukausi sitten
invoice-utils.ts 23659115c5 Technician app API, time tracking and the role fix (#268) 1 kuukausi sitten
known-devices.ts 19057895e2 Shared layout for account mails, with a device card in the new sign-in mail (#392) 2 viikkoa sitten
list-sort-preference.server.ts 4a1a32f4b7 Remember each list's sort order between visits (#288) 1 kuukausi sitten
list-sort-preference.ts 5506995d87 Remember the sort order on the billing list (#352) 3 viikkoa sitten
marketing-urls.ts a3c8e0aed0 New sign-in and sign-up pages, plan limits, Marine wording and e2e coverage (#378) 2 viikkoa sitten
name-similarity.ts 0939c9fa0d Fill the vehicle form from a photo of the registration papers (#262) 1 kuukausi sitten
notification-bus.ts 23659115c5 Technician app API, time tracking and the role fix (#268) 1 kuukausi sitten
notify.ts 23659115c5 Technician app API, time tracking and the role fix (#268) 1 kuukausi sitten
permissions.ts 056853e6c4 Clock in and out from the web, a timesheet page for managers, and clocked time on work orders and the technician report (#348) 3 viikkoa sitten
portal-code.ts aa6a32d49a One way to add somebody, and a technician sign-in that fits a workshop (#269) 1 kuukausi sitten
portal-phone.ts a5ab2c416a WhatsApp messaging through Twilio or Meta, in one inbox with SMS and Telegram (#263) 1 kuukausi sitten
portal-slug.ts 23659115c5 Technician app API, time tracking and the role fix (#268) 1 kuukausi sitten
public-error-message.ts a3c8e0aed0 New sign-in and sign-up pages, plan limits, Marine wording and e2e coverage (#378) 2 viikkoa sitten
qr.ts 23659115c5 Technician app API, time tracking and the role fix (#268) 1 kuukausi sitten
query-provider.tsx 23659115c5 Technician app API, time tracking and the role fix (#268) 1 kuukausi sitten
rate-limit.ts aa6a32d49a One way to add somebody, and a technician sign-in that fits a workshop (#269) 1 kuukausi sitten
resolve-upload-path.ts bc9c30cd43 End-to-end tests: auth, work order pricing, quote to invoice (#373) 3 viikkoa sitten
safe-path.ts 23659115c5 Technician app API, time tracking and the role fix (#268) 1 kuukausi sitten
safe-redirect.ts 3a17e102a2 Harden for the Intuit security review: validated redirects, sealed realm id, security headers, same-origin guard (#331) 3 viikkoa sitten
same-origin.ts 3a17e102a2 Harden for the Intuit security review: validated redirects, sealed realm id, security headers, same-origin guard (#331) 3 viikkoa sitten
sanitize-html.ts 23659115c5 Technician app API, time tracking and the role fix (#268) 1 kuukausi sitten
service-record.ts 8ecc7ec0ac Tire hotel: seasonal tire storage, from check-in to the invoice (#256) 1 kuukausi sitten
settings-access.ts 8ecc7ec0ac Tire hotel: seasonal tire storage, from check-in to the invoice (#256) 1 kuukausi sitten
sms-templates.ts 23659115c5 Technician app API, time tracking and the role fix (#268) 1 kuukausi sitten
sms.ts e8b5608d9b Move messaging channels into Integrations with zero-touch adoption (#304) 4 viikkoa sitten
support.ts 23659115c5 Technician app API, time tracking and the role fix (#268) 1 kuukausi sitten
table-utils.ts f6eb1a9566 Add European Portuguese and finish translations in every language (#406) 1 viikko sitten
tax-components.ts e66ec9b0d2 Split tax into several rates for Québec and other two-tax markets (#374) 3 viikkoa sitten
tax.ts e66ec9b0d2 Split tax into several rates for Québec and other two-tax markets (#374) 3 viikkoa sitten
tech-app-version.ts 23659115c5 Technician app API, time tracking and the role fix (#268) 1 kuukausi sitten
telegram.ts 70a88b594a Link the invoice QR to the customer, answer a bare /start, show the connect QR on the Telegram tab, count unread in the tab title (#383) 2 viikkoa sitten
themes.ts e16bd6668b Add five theme presets alongside light and dark (#243) 1 kuukausi sitten
timezone.ts bc9c30cd43 End-to-end tests: auth, work order pricing, quote to invoice (#373) 3 viikkoa sitten
torqvoice-branding.ts 53918b68c4 first commit 7 kuukautta sitten
torqvoice-com-link.ts 17ec165780 Move plan purchase and billing to torqvoice.com (#390) 2 viikkoa sitten
torqvoice-com.ts 17ec165780 Move plan purchase and billing to torqvoice.com (#390) 2 viikkoa sitten
upload-root.ts bc9c30cd43 End-to-end tests: auth, work order pricing, quote to invoice (#373) 3 viikkoa sitten
upload-url.ts 6afb4b5ef2 Line prices including tax, and part picture saving (#365) 3 viikkoa sitten
use-format-date.ts 23659115c5 Technician app API, time tracking and the role fix (#268) 1 kuukausi sitten
utils.ts 23659115c5 Technician app API, time tracking and the role fix (#268) 1 kuukausi sitten
warranty.ts 36507b2233 State the workshop warranty on quotes and work orders, with defaults (#408) 1 viikko sitten
webhook-signatures.ts 1ef5f249aa Tidy up file handling, team roles and integrations (#358) 3 viikkoa sitten
with-api-auth.ts 0f1fdd03ba Lock invoices and quotes once they are settled (#290) 1 kuukausi sitten
with-auth.ts a3c8e0aed0 New sign-in and sign-up pages, plan limits, Marine wording and e2e coverage (#378) 2 viikkoa sitten
with-super-admin.ts a3c8e0aed0 New sign-in and sign-up pages, plan limits, Marine wording and e2e coverage (#378) 2 viikkoa sitten
workshop-datetime.ts 11de4bd5cf Calendar rebuilt as a full-screen planner, reminders with a time, and dates read in the workshop's timezone (#339) 3 viikkoa sitten
workshop-timezone.ts 2338a31a80 Vegvesen plate lookup, inspection due dates and inspection reminder campaigns (#305) 4 viikkoa sitten