Frank Hommers
6a06a15d2c
chore: remove patch-spec.py from commit per review feedback
...
The script has been moved to a PR comment for reference.
2026-03-28 13:50:34 +01:00
Frank Hommers
40482794b6
fix(openapi): add missing pagination params and readOnly id fields
...
- Add per_page_meta and page_meta parameters to 36 list endpoints
that are missing them in paths.yaml
- Add readOnly: true to id properties across 25 component schemas
These changes improve code generation compatibility for strongly-typed
clients. An idempotent patch script (openapi/patch-spec.py) is included
for reproducibility.
2026-03-26 09:29:37 +01:00
David Bomba
59485dac18
Updated payment request for Open API spec
2026-03-13 09:10:17 +11:00
David Bomba
e12fca7b80
Merge branch 'v5-develop' into sven/passkey-integration
...
Signed-off-by: David Bomba <turbo124@gmail.com >
2026-03-11 11:39:13 +11:00
SvenBledt
ef6c082c6a
Refactor passkey handling and improve error responses.
...
- Change passkey deletion from forceDelete to delete for soft deletion.
- Update error response for invalid credentials from 400 to 404.
- Add new error response for cases where no passkeys are registered, returning a 404 status.
- Remove soft deletes from PasskeyCredential model and adjust related migration.
- Update OpenAPI documentation to reflect new error responses.
- Enhance tests to cover scenarios for users without registered passkeys.
2026-03-06 13:23:13 +01:00
David Bomba
fd74d15c24
Minor fixes for displaying PDFs in macod
2026-03-04 13:19:29 +11:00
David Bomba
12cf50df7a
Improve import docs
2026-03-03 14:05:28 +11:00
SvenBledt
8ef567592a
Add passkey authentication endpoints and storage.
...
Implement WebAuthn registration/authentication flow and related API and login test updates so CI can validate the new passkey auth paths.
2026-02-27 11:55:19 +01:00
David Bomba
cad0a69f55
Improvements for API documentation
2026-02-10 09:53:40 +11:00
David Bomba
9086f4d5e3
Improvements for API spec
2026-02-10 09:46:11 +11:00
David Bomba
85d14c60d4
Update version for openapi spec
2026-02-10 08:54:41 +11:00
David Bomba
1c4ce6c813
Minor fixes for tests
2026-02-10 08:45:04 +11:00
David Bomba
253aab3c14
Updated openapi spec
2026-02-10 08:39:13 +11:00
David Bomba
0f97c23503
Updated translations
2025-11-22 19:20:22 +11:00
David Bomba
77f2bb32cf
Updates for openapi spec
2025-11-22 01:18:04 +00:00
David Bomba
ee5509feca
Change invoice item spec for api docs
2025-10-26 07:51:04 +11:00
David Bomba
c4de17d71c
Updated OpenApi spec
2025-10-10 12:12:20 +11:00
David Bomba
2e45fbe9d5
Fixes for meta definitions of list views
2025-10-10 11:51:58 +11:00
David Bomba
bc8c8ec17e
Additional request bodies
2025-10-10 11:26:53 +11:00
David Bomba
d6a9169628
updates for open api spec
2025-10-10 10:40:29 +11:00
David Bomba
8f98033e91
Fixes for openapi spec
2025-09-27 07:57:04 +10:00
David Bomba
dc02eacfaa
Updated openapi spec
2025-05-24 11:19:42 +10:00
David Bomba
6ef54471c2
EInvoice report
2025-05-24 08:07:40 +10:00
David Bomba
8e1c9e3006
Changes for timezone naming
2025-05-12 16:30:56 +10:00
David Bomba
a3eb199545
Further improvements for openapi spec
2025-04-24 09:27:59 +10:00
David Bomba
982c1da876
Further improvements for openapi spec
2025-04-24 09:27:47 +10:00
David Bomba
24a3b0cee0
Locationrequest schema
2025-04-24 08:42:12 +10:00
David Bomba
f26edb2a56
Update openapi spec for quotes
2025-04-23 18:08:22 +10:00
David Bomba
67b712503a
Update openapi spec for quotes
2025-04-23 18:08:09 +10:00
David Bomba
fdabec4219
OpenAPI spec updates
2025-03-25 15:40:56 +11:00
David Bomba
790d57f7c8
Update api documentation
2025-03-24 09:40:46 +11:00
David Bomba
644e4b7d08
Improve locations api documentation
2025-03-24 09:04:25 +11:00
David Bomba
4710376f75
Improve locations api documentation
2025-03-23 16:33:44 +11:00
David Bomba
c0e603a08b
Updated open api spec
2025-03-23 16:19:47 +11:00
David Bomba
597b973dda
Expanded api documentation
2025-03-23 15:39:23 +11:00
David Bomba
e4344e0c31
Fixes for reversals
2025-03-23 14:58:41 +11:00
David Bomba
cac4920cc6
Prevent duplicating contact/client name if they are the same!
2025-03-04 10:51:09 +11:00
David Bomba
935433a9fb
Updated spec
2025-03-04 07:36:47 +11:00
David Bomba
deb762b294
Fixes for openapi spec
2025-03-04 07:32:16 +11:00
David Bomba
47315deee4
Set Invoice Number as the default for PO Number for PEPPOL
2025-02-28 08:08:47 +11:00
David Bomba
2bebfb0b85
locations for openapi docs
2025-02-26 21:12:47 +11:00
David Bomba
2a642c1d8d
Fixes for typo
2025-02-26 20:56:47 +11:00
David Bomba
5873ebff44
Updates for api docs
2025-02-19 07:02:29 +11:00
David Bomba
2404967eb9
Fixes for api documentation
2024-12-17 09:29:38 +11:00
David Bomba
eb04382757
Updates for quote reminders
2024-11-23 17:22:47 +11:00
David Bomba
94735d1fa0
Migrate API docs to Scalar
2024-11-18 10:43:50 +11:00
David Bomba
f49fa617b5
Updates for documentation
2024-11-18 08:40:35 +11:00
David Bomba
290b13f87e
Fixes for recurring due date days across timezones
2024-11-18 07:28:31 +11:00
David Bomba
9817158076
Fixes for openapi spec
2024-11-17 21:48:33 +11:00
David Bomba
4550bddee4
Updates for storecove model mapping
2024-11-01 10:16:03 +11:00