Lance Edgar
|
831403c90a
|
Mark exportable invoice as deleted, instead of actually deleting
and allow bulk-delete, but prevent edit
|
2023-08-09 18:06:08 -05:00 |
|
Lance Edgar
|
74bf66cd71
|
Update changelog
|
2023-06-01 14:30:39 -05:00 |
|
Lance Edgar
|
df93a573bf
|
Stop passing newstyle kwarg to Form.validate()
no longer needed
|
2023-05-14 20:35:22 -05:00 |
|
Lance Edgar
|
92c817dfda
|
Update changelog
|
2023-02-21 19:17:29 -06:00 |
|
Lance Edgar
|
bc96879fe3
|
Show invoice amounts as currency
|
2023-02-21 18:49:15 -06:00 |
|
Lance Edgar
|
0b71e20f74
|
Update changelog
|
2023-02-20 21:55:55 -06:00 |
|
Lance Edgar
|
289b9dccf3
|
Fix fieldname for invoice view
|
2023-02-20 18:56:16 -06:00 |
|
Lance Edgar
|
18419fc861
|
Catch/display error when exporting QB invoices
don't let it raise to email alert
|
2023-02-20 18:33:14 -06:00 |
|
Lance Edgar
|
816874cc84
|
Refactor Query.get() => Session.get() per SQLAlchemy 1.4
|
2023-02-20 18:30:29 -06:00 |
|
Lance Edgar
|
eaaf437568
|
Update changelog
|
2023-01-26 09:46:05 -06:00 |
|
Lance Edgar
|
d7917f4034
|
Commit session when refreshing invoices
|
2023-01-26 09:45:22 -06:00 |
|
Lance Edgar
|
bb7e47fc85
|
Update changelog
|
2023-01-25 15:18:11 -06:00 |
|
Lance Edgar
|
5738830aed
|
Add "refresh results" for QB exportable invoices
|
2023-01-11 08:20:19 -06:00 |
|
Lance Edgar
|
dda03fd655
|
Only include "export invoice" logic if user has perm
|
2023-01-11 07:49:05 -06:00 |
|
Lance Edgar
|
9e0d2dc7e9
|
Tweak display; let error bubble when writing invoice export file
|
2022-12-21 19:27:51 -06:00 |
|
Lance Edgar
|
7384bd1fea
|
Initial views, and basic invoice export UI tools
|
2022-12-20 19:37:37 -06:00 |
|