Commit graph

27 commits

Author SHA1 Message Date
ce7aa20a57 code cleanup 2024-01-03 00:48:58 +01:00
5c7c572641 Added error 501 2024-01-01 17:18:08 +01:00
3c1d88bd42 Added last_update object 2024-01-01 11:46:39 +01:00
Jonas_Jones
69ea09b223 Added favicon route 2023-12-16 05:50:38 +01:00
Jonas_Jones
431c6c080a Fixed typo 2023-12-16 05:26:43 +01:00
Jonas_Jones
e706c50061 Added full kprofiles getter api
Added routes:

- /v1/kcomebacks/last_update
    - /v1/kcomebacks/start_update with token
    - /v1/kcomebacks/upcoming/today?limit={0-50}&offset={n} limit and offset are required
    - /v1/kcomebacks/upcoming/week?limit={0-50}&offset={n}
    - /v1/kcomebacks/upcoming/month?limit={0-50}&offset={n}
    - /v1/kcomebacks/filter/id?id={n}
    - /v1/kcomebacks/filter/daterange?start={date: YYYY-MM-DD}&end={date: YYYY-MM-DD}&limit={0-50}&offset={n}
    - /v1/kcomebacks/filter/artist?artist={artist}&limit={0-50}&offset={n}
    - /v1/kcomebacks/filter/first
    - /v1/kcomebacks/filter/last
    - /v1/kcomebacks/filter/title?title={title}&limit={0-50}&offset={n}
    - /v1/kcomebacks/filter/type?type={type}&limit={0-50}&offset={n}
    - /v1/kcomebacks/filter/gettypes
2023-12-16 05:20:41 +01:00
Jonas_Jones
f0e9ab0d59 Changed Error messages 2023-12-15 04:46:46 +01:00
Jonas_Jones
b675ed4094 refactoring 2023-12-15 03:30:58 +01:00
Jonas_Jones
83ba68a8b7 Implemented new Error handling system
New Error Handling System with custom errors and JSON Error responses
2023-12-15 03:30:43 +01:00
Jonas_Jones
4357786edc Removed Standard Error Responses
Removed as they are no longer needed
2023-12-15 03:29:59 +01:00
7a5e94d902 refactor 2023-12-15 00:19:32 +01:00
693dd6638c added /debug/headers 2023-12-15 00:19:25 +01:00
6a53f1a9cb Added basic frame for mod update tracker 2023-12-13 05:02:38 +01:00
32b0c87c00 Fixed builtin help response 2023-12-13 04:24:29 +01:00
Jonas_Jones
f93e034373 some updates 2023-12-13 04:19:04 +01:00
Jonas_Jones
b852500513 first prototype with builtin functions 2023-12-08 18:33:02 +01:00
9b75ff869b something more 2023-12-07 20:15:01 +01:00
Jonas_Jones
fbbcede694 something 2023-12-05 00:41:19 +01:00
Jonas_Jones
4e6172d222 Update main.rs 2023-12-03 18:41:02 +01:00
Jonas_Jones
acbc6fe4f9 Update main.rs 2023-12-03 18:40:08 +01:00
Jonas_Jones
101688d3e0 added other ip 2023-12-03 18:39:19 +01:00
Jonas_Jones
6abba646c7 proof of concept 2023-12-03 18:23:36 +01:00
Jonas_Jones
aea93a5527 temp-push 2023-03-04 21:38:57 +01:00
Jonas_Jones
bc50c55768 initial commit 2023-02-09 14:07:56 +01:00
Jonas_Jones
93b84cffb4 sum changes 2023-02-01 22:00:51 +01:00
Jonas_Jones
761cd7d1d7 some inbetween progress 2023-02-01 21:47:35 +01:00
Jonas_Jones
d9b1d806ee Initial commit 2023-02-01 20:17:57 +01:00