Bernt Christian Egeland
|
21757f7f80
Line and paragraph spacing in the email theme (#384)
|
vor 2 Wochen |
Bernt Christian Egeland
|
564eedc2c0
Name new work orders from a title template in the workshop settings (#382)
|
vor 2 Wochen |
Bernt Christian Egeland
|
df5c91b191
Sign white-label licence tokens and verify them locally (#379)
|
vor 2 Wochen |
Bernt Christian Egeland
|
a3c8e0aed0
New sign-in and sign-up pages, plan limits, Marine wording and e2e coverage (#378)
|
vor 2 Wochen |
Bernt Christian Egeland
|
efc607f597
Point workshops at the new email designer (#376)
|
vor 2 Wochen |
Bernt Christian Egeland
|
e66ec9b0d2
Split tax into several rates for Québec and other two-tax markets (#374)
|
vor 3 Wochen |
Bernt Christian Egeland
|
bc9c30cd43
End-to-end tests: auth, work order pricing, quote to invoice (#373)
|
vor 3 Wochen |
Bernt Christian Egeland
|
cc698675b0
A better-looking default email (#371)
|
vor 3 Wochen |
Bernt Christian Egeland
|
bc0236c4c3
Team invitations go out through the email designer (#370)
|
vor 3 Wochen |
Bernt Christian Egeland
|
dd8f35b0a1
Telegram QR code on invoices (#369)
|
vor 3 Wochen |
Bernt Christian Egeland
|
eb20c53682
Remove the providers signpost page (#368)
|
vor 3 Wochen |
Bernt Christian Egeland
|
a1cffaa593
Split invoice settings into three cards, move markup and customer numbers home (#366)
|
vor 3 Wochen |
Bernt Christian Egeland
|
6afb4b5ef2
Line prices including tax, and part picture saving (#365)
|
vor 3 Wochen |
Bernt Christian Egeland
|
f5b1e4d15c
Let workshops name their organisation number (#360)
|
vor 3 Wochen |
Bernt Christian Egeland
|
1ef5f249aa
Tidy up file handling, team roles and integrations (#358)
|
vor 3 Wochen |
Bernt Christian Egeland
|
d05b18192d
Email template designer (#357)
|
vor 3 Wochen |
Bernt Christian Egeland
|
8765a34217
Email a document as a link instead of a PDF attachment (#350)
|
vor 3 Wochen |
Bernt Christian Egeland
|
55342d81ab
Move online payments into the integrations catalog (#319)
|
vor 3 Wochen |
Bernt Christian Egeland
|
723efb6212
Invoice designs as rows, issued invoices frozen, and a design for parts-only sales (#307)
|
vor 4 Wochen |
Bernt Christian Egeland
|
144515b9dc
Invoice designer: payment terms switches and an editable document title (#306)
|
vor 4 Wochen |
Bernt Christian Egeland
|
2338a31a80
Vegvesen plate lookup, inspection due dates and inspection reminder campaigns (#305)
|
vor 4 Wochen |
Bernt Christian Egeland
|
e8b5608d9b
Move messaging channels into Integrations with zero-touch adoption (#304)
|
vor 4 Wochen |
Bernt Christian Egeland
|
7c46847eca
Universal spreadsheet importer with dry run, undo and templates (#299)
|
vor 4 Wochen |
Bernt Christian Egeland
|
c7881004c9
Integrations platform with Google Calendar, Microsoft 365 and Zoom (#300)
|
vor 4 Wochen |
Bernt Christian Egeland
|
98d7ca504d
Custom fields: live list, default values, and real invoice placement (#297)
|
vor 1 Monat |
Bernt Christian Egeland
|
cfceef359d
Add Algerian Dinar to the currency list (#295)
|
vor 1 Monat |
Bernt Christian Egeland
|
0f1fdd03ba
Lock invoices and quotes once they are settled (#290)
|
vor 1 Monat |
Bernt Christian Egeland
|
6ced97c5a7
Designer round two: totals styles, attached documents, template hygiene and one save flow (#286)
|
vor 1 Monat |
Bernt Christian Egeland
|
2b4e38ba38
Check the slot before booking, and carry the sheet's typeface into the panels (#282)
|
vor 1 Monat |
Bernt Christian Egeland
|
cd4233a9d4
Make the slogan stand-in look like one, and fix the gallery's reach (#281)
|
vor 1 Monat |