Bernt Christian Egeland
|
2012618807
staging
|
4 дней назад |
Bernt Christian Egeland
|
cb75fdddb0
staging
|
4 дней назад |
Bernt Christian Egeland
|
56701d983f
List only the OpenAI models that can answer a chat, newest first (#570)
|
4 дней назад |
Bernt Christian Egeland
|
6af653e598
Keep a half-written support request when the page reloads (#567)
|
4 дней назад |
Bernt Christian Egeland
|
40f93bfb61
Say when a delete fails and put back what was removed, instead of failing silently (#569)
|
4 дней назад |
Bernt Christian Egeland
|
9276a35f73
Show a note under the supplier link when Fetch cannot read the page (#568)
|
4 дней назад |
Bernt Christian Egeland
|
1066e1e0bf
Ask for a new sign-in instead of "Session is not fresh" when adding a passkey (#565)
|
4 дней назад |
Bernt Christian Egeland
|
be1046f090
Catch an AI key without credit or model access in the connection test (#563)
|
4 дней назад |
Bernt Christian Egeland
|
589245d976
Let an account that signed up with Google set a password (#566)
|
4 дней назад |
Bernt Christian Egeland
|
d2cc84df5c
Ask for a role before sending a team invitation (#564)
|
4 дней назад |
Bernt Christian Egeland
|
8072b13b72
Put more than one technician on a work order (#562)
|
4 дней назад |
Bernt Christian Egeland
|
edd9241a5f
Take the inventory markup as a percentage and show what it does (#561)
|
5 дней назад |
Bernt Christian Egeland
|
4df89d8412
Send invoices and payments to Xero, and bring Xero payments back (#558)
|
5 дней назад |
Bernt Christian Egeland
|
ef395f9dfc
Remember the status tab on the work order, quote, inspection and billing lists (#557)
|
5 дней назад |
Bernt Christian Egeland
|
aa3b1b1112
Take inventory photos with the computer's camera at the desk (#556)
|
5 дней назад |
Bernt Christian Egeland
|
79df405dc8
Let technicians check a vehicle in from the app (#553)
|
5 дней назад |
Bernt Christian Egeland
|
3e72dfc22f
Close the workshop on public holidays and set technicians on leave (#552)
|
5 дней назад |
Bernt Christian Egeland
|
4c3c04e41f
Tag inventory parts with the makes and models they fit (#551)
|
5 дней назад |
Bernt Christian Egeland
|
450cb6b5f1
Let a work order be left when its save is refused (#546)
|
6 дней назад |
Bernt Christian Egeland
|
46070b3774
Move a job to In Progress when work starts on it (#545)
|
6 дней назад |
Bernt Christian Egeland
|
6fc289db5c
Name the calendar, messages and inspection pages in the breadcrumb (#544)
|
6 дней назад |
Bernt Christian Egeland
|
083c6c10c8
Keep a part scanned from the technician app on an open work order (#543)
|
1 неделя назад |
Bernt Christian Egeland
|
7d8bd2f1fc
Log two-factor and passkey changes in the audit log (#540)
|
1 неделя назад |
Bernt Christian Egeland
|
d8b1c282f7
Show work order statuses and types in the reader's language in lists (#542)
|
1 неделя назад |
Bernt Christian Egeland
|
302a688472
Send the technician app a contact line instead of a placeholder address (#541)
|
1 неделя назад |
Bernt Christian Egeland
|
a301a7ee47
Name the role a person is given in the audit log (#539)
|
1 неделя назад |
Bernt Christian Egeland
|
c12ceaab97
Name the reports page once in the breadcrumb (#538)
|
1 неделя назад |
Bernt Christian Egeland
|
9271352def
Name every settings page in the breadcrumb (#537)
|
1 неделя назад |
Bernt Christian Egeland
|
eea367b9fd
Write a readable audit entry for a spreadsheet import (#536)
|
1 неделя назад |
Bernt Christian Egeland
|
6c52a7ecd8
Say 13 languages on the sign-in page (#535)
|
1 неделя назад |