Commit Graph

69 Commits

Author SHA1 Message Date
322bb41a97 refactor: basic implementation of favorites
Signed-off-by: soxx <soxx@fenpa.ws>
2023-11-27 22:37:36 +01:00
be44a669d9 refactor: start rework of the high level API
Signed-off-by: soxx <soxx@fenpa.ws>
2023-11-27 08:12:58 +01:00
585c94b97a refactor: remove unneeded date formatting
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-11-15 15:25:49 +01:00
a916da8f15 docs: removed unused links
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-11-15 15:12:24 +01:00
fb00542c71 feat: added LICENSE
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-11-15 15:10:36 +01:00
cdf042d79d docs: reworked README
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-11-15 15:07:35 +01:00
8c662f78fd docs: added more & unified documentation format
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-11-15 14:41:16 +01:00
9cee99ecb5 docs: added more & unified documentation format
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-11-15 14:37:44 +01:00
c6be78419c refactor: added docs & limit types
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-11-15 14:18:51 +01:00
208b9a3baa refactor: added more accurate types
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-11-15 14:05:21 +01:00
95e1db6ce6 refactor: removed unused files
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-11-15 14:02:47 +01:00
9669eb8ddf refactor: removed code duplication
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-11-15 14:02:15 +01:00
8e76fa709d feat: added partial implementation for low, mid and high level api for db exports
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-11-15 13:21:13 +01:00
6124a3fc61 feat: added low level API for Database exports
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-11-13 11:45:39 +01:00
e2bce2bda7 feat: added low level API for Database exports
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-11-09 16:11:56 +01:00
f3837f5e0d feat: added low level API for Database exports
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-11-09 16:11:50 +01:00
bb652963ce BREAKING CHANGE: renamed NewClient function
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-11-08 10:52:25 +01:00
5327d1bc0f feat: used correct datatype for Tags
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-11-07 11:52:24 +01:00
ed31beea86 docs: added checkmarks
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-11-07 11:28:16 +01:00
0b53f3c792 feat: new builders with context
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-11-07 11:28:02 +01:00
b7ff6db1de fix: typo in example 2023-11-06 16:00:05 +01:00
9173ee8279 docs: added basic documentation (needs further reviewer)
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-11-06 15:56:36 +01:00
12b8bb5b2c refactor: removed println
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-11-06 15:31:46 +01:00
06ba87d1f2 feat: added getting n & all favs & some fixes
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-11-06 15:26:47 +01:00
4c2677dc58 feat: added getting all posts % some fixes
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-11-06 13:46:54 +01:00
f446823abd feat: added getting n posts
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-11-06 12:42:40 +01:00
517c7f595e refactor: tests use premade json files to test against.
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-11-06 12:07:55 +01:00
34b7b9346f refactor: tests use premade json files to test against.
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-10-24 16:36:26 +02:00
babbf48192 refactor: tests use premade json files to test against.
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-10-24 16:28:24 +02:00
7c0765bd3b feat: added first implementations of the high level api
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-10-24 15:25:50 +02:00
3e80192bef test: fix tests conversions
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-10-24 15:25:38 +02:00
5f1cba1b71 feat: added first implementations of the high level api, reworked some stuff & more
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-10-24 15:10:39 +02:00
501dddc1c6 chore: reformat code & removed unnecessary log statements
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-10-24 10:35:33 +02:00
821462a426 test: fixed tests to use new requestContext
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-10-23 16:06:52 +02:00
6eebc4709a doc: updated features
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-10-23 16:02:28 +02:00
c5a1ea07e5 feat: added mid-level API for favorites
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-10-23 16:01:58 +02:00
93567a2d8b refactor: moved http.client to model.RequestContext
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-10-23 16:01:42 +02:00
0c0a8eb8a4 feat: added mid-level API for notes
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-10-23 15:35:36 +02:00
443e7d14ed refactor: moved http.Client to model.RequestContext
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-10-23 15:35:14 +02:00
989f853d72 feat: added mid-level API for pools
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-10-23 14:27:20 +02:00
af69de28cf refactor: moved http.Client to model.RequestContext
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-10-23 13:29:39 +02:00
5e8c3509ea refactor: moved http.Client to model.RequestContext
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-10-23 13:19:59 +02:00
50e8cc24cb refactor: moved http.Client to model.RequestContext
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-10-23 13:19:16 +02:00
e52735fe26 feat: added mit-level API for posts
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-10-23 13:15:55 +02:00
7acff845fd refactor: moved http.Client to model.RequestContext
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-10-23 13:15:37 +02:00
64a9623b3c feat: using env variables to stop leaking my key...
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-10-23 11:24:48 +02:00
f69c1b14a3 fix: api-key leak again...
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-10-23 11:16:39 +02:00
f26e5b223a feat: added mit-level API for tags
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-10-23 11:15:03 +02:00
141a06a5a0 refactor: moved http.Client to model.RequestContext
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-10-23 10:30:11 +02:00
bd1f33dced refactor: moved http.Client to model.RequestContext
Signed-off-by: SoXX <soxx@fenpa.ws>
2023-10-23 10:29:27 +02:00