| .. |
|
admin.json
|
ab8ea61a70
admin panel improvements
|
4 месяцев назад |
|
aiChat.json
|
f64675675a
Move AI into the integrations catalog (#317)
|
3 недель назад |
|
audit.json
|
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 недель назад |
|
auth.json
|
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 недель назад |
|
billing.json
|
064b75effc
Show on the billing list whether an invoice has been opened (#353)
|
3 недель назад |
|
calendar.json
|
11de4bd5cf
Calendar rebuilt as a full-screen planner, reminders with a time, and dates read in the workshop's timezone (#339)
|
3 недель назад |
|
common.json
|
8765a34217
Email a document as a link instead of a PDF attachment (#350)
|
3 недель назад |
|
customers.json
|
723efb6212
Invoice designs as rows, issued invoices frozen, and a design for parts-only sales (#307)
|
4 недель назад |
|
dashboard.json
|
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 недель назад |
|
dataImport.json
|
7c46847eca
Universal spreadsheet importer with dry run, undo and templates (#299)
|
4 недель назад |
|
documentLock.json
|
0f1fdd03ba
Lock invoices and quotes once they are settled (#290)
|
1 месяц назад |
|
featureHints.json
|
fd1330c211
Tell workshops about the designer, once, in the sidebar (#278)
|
1 месяц назад |
|
inspections.json
|
70190c9502
Lazy load sharp (#248)
|
1 месяц назад |
|
integrations.json
|
e881e2ce17
Suggest an integration from the catalog, with a read-more link to the docs (#343)
|
3 недель назад |
|
inventory.json
|
4fdace7dcf
Restore part cost, markup and stock links from backups; pick preset parts from inventory (#266)
|
1 месяц назад |
|
laborPresets.json
|
b0123531c6
Notes UX, a11y, i18n, and loading-state polish (#158)
|
5 месяцев назад |
|
messages.json
|
2338a31a80
Vegvesen plate lookup, inspection due dates and inspection reminder campaigns (#305)
|
4 недель назад |
|
messaging.json
|
28ab4acfde
Count unread messages in the sidebar and mark a thread read when it is opened (#322)
|
3 недель назад |
|
navigation.json
|
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 недель назад |
|
notifications.json
|
b0123531c6
Notes UX, a11y, i18n, and loading-state polish (#158)
|
5 месяцев назад |
|
onboarding.json
|
7c46847eca
Universal spreadsheet importer with dry run, undo and templates (#299)
|
4 недель назад |
|
pdf.json
|
c685f5f4dc
Rebuild invoice and quote styling as a full-screen designer (#276)
|
1 месяц назад |
|
permissions.json
|
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 недель назад |
|
portal.json
|
2338a31a80
Vegvesen plate lookup, inspection due dates and inspection reminder campaigns (#305)
|
4 недель назад |
|
quotes.json
|
98d7ca504d
Custom fields: live list, default values, and real invoice placement (#297)
|
1 месяц назад |
|
reminders.json
|
111fd2a30b
Add per-reminder due notifications (bell and email) (#229)
|
1 месяц назад |
|
reports.json
|
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 недель назад |
|
scheduledMessages.json
|
11de4bd5cf
Calendar rebuilt as a full-screen planner, reminders with a time, and dates read in the workshop's timezone (#339)
|
3 недель назад |
|
search.json
|
8ecc7ec0ac
Tire hotel: seasonal tire storage, from check-in to the invoice (#256)
|
1 месяц назад |
|
service.json
|
da17fff744
Send the work order's video call link to the customer from the panel, over the channels they tick (#333)
|
3 недель назад |
|
settings.json
|
8765a34217
Email a document as a link instead of a PDF attachment (#350)
|
3 недель назад |
|
share.json
|
aa6a32d49a
One way to add somebody, and a technician sign-in that fits a workshop (#269)
|
1 месяц назад |
|
statusReport.json
|
eb92dde7fd
Stop a status report claiming a channel that never sent (#259)
|
1 месяц назад |
|
support.json
|
24eeb64aa9
Add in-app support requests (#203)
|
2 месяцев назад |
|
telegram.json
|
b0123531c6
Notes UX, a11y, i18n, and loading-state polish (#158)
|
5 месяцев назад |
|
telegramMessages.json
|
b0123531c6
Notes UX, a11y, i18n, and loading-state polish (#158)
|
5 месяцев назад |
|
timeTracking.json
|
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 недель назад |
|
tireHotel.json
|
bbeb1161b1
Keep tire hotel documents off invoices and clean up on unlink (#294)
|
1 месяц назад |
|
vehicles.json
|
11de4bd5cf
Calendar rebuilt as a full-screen planner, reminders with a time, and dates read in the workshop's timezone (#339)
|
3 недель назад |
|
whatsapp.json
|
a5ab2c416a
WhatsApp messaging through Twilio or Meta, in one inbox with SMS and Telegram (#263)
|
1 месяц назад |
|
workBoard.json
|
aa6a32d49a
One way to add somebody, and a technician sign-in that fits a workshop (#269)
|
1 месяц назад |
|
workOrders.json
|
cb0a09082f
Add right-click row context menus and clickable customer/vehicle cells (#231)
|
1 месяц назад |