Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document API with OpenAPI spec (API 1.1) #420

Draft
wants to merge 26 commits into
base: next
Choose a base branch
from
Draft
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
fd8f068
Add initial OpenAPI spec
krestenlaust Apr 7, 2024
f6032f7
Add endpoint categories
krestenlaust Apr 7, 2024
f13f548
Update info and add version
krestenlaust Apr 7, 2024
5c7eedf
Define API endpoint
krestenlaust Apr 7, 2024
3b43da2
Finish Get Member Info-endpoint
krestenlaust Apr 7, 2024
fcca4e1
Finish Get Member Balance-endpoint
krestenlaust Apr 7, 2024
fecfeb2
Correct descriptions and add missing descriptions
krestenlaust Apr 7, 2024
e2c35a5
Update schemas to include member_id and username
krestenlaust Apr 7, 2024
3efac6d
Finish Get Member ID-endpoint
krestenlaust Apr 7, 2024
8870d8f
Bump version to fit version in #421
krestenlaust Apr 8, 2024
67b2baf
Rename operation IDs to URL names
krestenlaust Apr 8, 2024
627bc90
Finish Get Member Active-endpoint
krestenlaust Apr 8, 2024
9e770fd
Finish Get Member Sales-endpoint
krestenlaust Apr 8, 2024
ee645fc
Rename product_price schema
krestenlaust Apr 8, 2024
0fe09cd
Finish Get Payment QR-Endpoint
krestenlaust Apr 8, 2024
c1933bb
Add NamedProducts-Endpoint
krestenlaust Apr 16, 2024
10483b6
Add response for missing param, refactor res-value
krestenlaust Apr 17, 2024
78d0363
Rename stregdollar to stregoere
krestenlaust Apr 17, 2024
aaa61cd
Refactor named_products schemas
krestenlaust Apr 17, 2024
d0e7f32
Add Active Products-endpoint
krestenlaust Apr 17, 2024
a1a470c
Draft category mapping-Endpoint
krestenlaust Apr 22, 2024
43cbeda
Finish Dump Category Mapping-endpoint
krestenlaust May 4, 2024
2d6f974
Progress related to documenting Sale-API
krestenlaust May 12, 2024
507688b
Expand Sale-API response
krestenlaust May 12, 2024
581a215
Add Ballmer-peak measures
krestenlaust May 12, 2024
51ba904
Merge branch 'next' into openapi-spec
krestenlaust May 17, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading