Bernt Christian Egeland
|
1fd7cecfe9
Keep the bell quiet for a message on the thread already open (#479)
|
2 недель назад |
Bernt Christian Egeland
|
dd0ab83140
Add a Clear all button to the notification panel (#478)
|
2 недель назад |
Bernt Christian Egeland
|
f166ece10f
Let a disconnected mail vendor fall back to platform mail and reshape the email composer (#477)
|
2 недель назад |
Bernt Christian Egeland
|
f812e825ec
Let licensed self-hosted installs brand the browser tab and app icon (#476)
|
2 недель назад |
Bernt Christian Egeland
|
9d978ecc1e
Bring customer email replies into the Messages inbox (#475)
|
2 недель назад |
Bernt Christian Egeland
|
c6c46f5a85
Search settings by name from the palette and the settings sidebar (#474)
|
2 недель назад |
Bernt Christian Egeland
|
08b85ecef3
Guided workshop setup and locale-correct documents (#473)
|
2 недель назад |
Bernt Christian Egeland
|
8e9fc4ea15
Let workshops write engine size in litres or cc (#472)
|
2 недель назад |
Bernt Christian Egeland
|
2ddef7190c
Add Check Car Details for UK plate and VIN lookups (#471)
|
2 недель назад |
Bernt Christian Egeland
|
d14daca2b8
Print documents in the workshop language (#470)
|
2 недель назад |
Bernt Christian Egeland
|
8de12e772c
Show the seat limit before inviting, and theme the toasts (#468)
|
2 недель назад |
Bernt Christian Egeland
|
800dc5a93d
Recover stale tabs after a deploy or expired session (#467)
|
2 недель назад |
Bernt Christian Egeland
|
5052cd5eb0
Let Openapi Automotive lookups skip the car search (#466)
|
2 недель назад |
Bernt Christian Egeland
|
7ef208a324
Pin Node to 22.23.4 for the RCE fix (#464)
|
3 недель назад |
Bernt Christian Egeland
|
f0a08003e5
Let free workshops email documents from the platform address (#462)
|
1 месяц назад |
Bernt Christian Egeland
|
76f1db1573
Bump sharp, shadcn and the MCP SDK (#461)
|
1 месяц назад |
Bernt Christian Egeland
|
ba71b5435d
Give the discount and tax fields room for the amount beside its unit (#460)
|
1 месяц назад |
Bernt Christian Egeland
|
3b1b81bb14
Notes fill their card, and links in notes open on Ctrl click (#459)
|
1 месяц назад |
Bernt Christian Egeland
|
adb50a6e7d
Tax only some charges, and a cleaner totals card (#458)
|
1 месяц назад |
Bernt Christian Egeland
|
959ecb3e81
Add a way to add a status from the work order's status menu (#457)
|
1 месяц назад |
Bernt Christian Egeland
|
8997f2864f
Send realtime notifications one at a time on the bus connection (#456)
|
1 месяц назад |
Bernt Christian Egeland
|
1be38d5c6f
Add videos and descriptions from the technician app, and an All tab on Files & media (#455)
|
1 месяц назад |
Bernt Christian Egeland
|
d1db0a8f67
Subtract job discounts from net profit and give every job a start date (#454)
|
1 месяц назад |
Bernt Christian Egeland
|
e467191970
Slim the Docker image: keep migration and seed tools out of the server's modules (#453)
|
1 месяц назад |
Bernt Christian Egeland
|
d19ff57e8c
Show discounts on the subscription page (#452)
|
1 месяц назад |
Bernt Christian Egeland
|
a9e3fdaeee
Sort timesheets by client and vehicle, and print them (#451)
|
1 месяц назад |
Bernt Christian Egeland
|
eb79f13d03
tide up logs (#450)
|
1 месяц назад |
Bernt Christian Egeland
|
8fd9ea6c7b
Tighten account, technician app and upload handling (#449)
|
1 месяц назад |
Bernt Christian Egeland
|
aa5a70c20f
Group invoice and quote lines by part category (#448)
|
1 месяц назад |
Bernt Christian Egeland
|
fba74d7611
Inspection results on documents, dense table option and preview loading state (#447)
|
1 месяц назад |