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