TheOnlyWayUp
c29c26b33b
Update requirements.txt
2024-11-30 21:38:12 +00:00
TheOnlyWayUp
f91a01e574
feat(api): Add type validation for API Responses
2024-11-30 21:37:47 +00:00
TheOnlyWayUp
a31c26f8c5
fix(api): Improve readability
2024-11-30 21:25:07 +00:00
TheOnlyWayUp
8b00d0b109
fix(api): Add logfiles to gitignore, remove debug code
2024-11-30 21:14:21 +00:00
TheOnlyWayUp
26b9db8945
fix(api): Remove unnecessary API Request, remove test script
2024-11-30 21:10:17 +00:00
TheOnlyWayUp
a755ddb0e4
fix(api): Use CachedSession across codebase
2024-11-30 20:57:20 +00:00
TheOnlyWayUp
28e40ece94
feat(api): Add eliot logging, fix no cookies in authed requests
2024-11-30 20:54:59 +00:00
TheOnlyWayUp
6e222c1f55
feat(api): Cancel requests when client disconnects
2024-11-30 19:24:33 +00:00
TheOnlyWayUp
36c73d01e9
fix(api): Pydantic-settings for model-based env loading
2024-11-30 19:23:46 +00:00
TheOnlyWayUp
48fed5f0ce
fix(api): Clean cached session usage
2024-11-30 16:54:14 +00:00
TheOnlyWayUp
e3028867db
fix(api): Default values for cache model
2024-11-30 16:53:22 +00:00
TheOnlyWayUp
b1aa836254
feat(api): Add env config
2024-11-30 16:02:01 +00:00
TheOnlyWayUp
5ecbe028c3
feat(api): Conform to PEP 621
...
Start using Ruff/uv
2024-11-30 16:00:34 +00:00
TheOnlyWayUp
f9e27689e3
feat(api): Use FastAPI Error handler
2024-11-28 18:23:52 +00:00
AaronBenDaniel
308afde25f
fix(api): Handle invalid part IDs
2024-11-24 21:42:52 -05:00
AaronBenDaniel
fa1bac3045
feat(api): Add rate-limiting error message
2024-11-09 14:39:21 -05:00
AaronBenDaniel
d58a119c10
feat(api): Invalid ID error message
2024-11-08 17:43:11 -05:00
AaronBenDaniel
ca4697057c
feat: Paste Links, Deprecate IDs ( #17 - @AaronBenDaniel)
...
* deprecate Story IDs, require full URLs
* added FRONT-END ONLY support for part and list URLs
* add backend support for part IDs
* added backend support for lists
* Support enums
* Simplify and remove List support
* Update frontend
* Frontend: Revert dialog changes
* Remove List support
---------
Co-authored-by: TheOnlyWayUp <hi@towu.dev >
2024-11-07 08:39:34 +00:00
Dhanush R
d9c858b3b3
fix(api) - #11 Send to Kindle Support
...
* fix(api/image_downloads): Replace image url with file path
* fix(api/image_downloads): Add comments
* fix(frontend): Update changelog
* Support Send2Kindle
* Update changelog
2024-11-03 04:52:30 +05:30
Dhanush R
c0695a9d17
fix(api/images): #14 - Image downloads functional
...
* fix(api/image_downloads): Replace image url with file path
* fix(api/image_downloads): Add comments
* fix(frontend): Update changelog
2024-11-02 03:07:41 +05:30
AaronBenDaniel
0184c786ce
fix(frontend): URL Encode Username and Password ( #9 - @AaronBenDaniel)
...
* add URI encoding to credentials
* chore(api): Comment on FastAPI's automatic URL Decode
---------
Co-authored-by: TheOnlyWayUp <hi@towu.dev >
2024-07-08 18:23:43 +05:30
AaronBenDaniel
0983c13da7
fix(api): Use HTML formatting consistently ( #7 - @AaronBenDaniel)
2024-07-06 23:42:53 +05:30
TheOnlyWayUp
9f24d437cb
fix(frontend): Arabic language support
2024-06-30 20:09:07 +00:00
TheOnlyWayUp
4e49550dcc
fix(api): Fix authentication
2024-06-30 19:41:56 +00:00
TheOnlyWayUp
29be3c8d69
feat(api): Include username and password params, cookie retrieval
2024-06-30 07:47:05 +00:00
TheOnlyWayUp
7c91149e7a
feat(api): Support authentication
2024-06-30 07:46:21 +00:00
TheOnlyWayUp
422ee54e9d
fix(api): Change port number to 80
2024-06-25 18:28:37 +00:00
TheOnlyWayUp
a346024970
fix(api): Different filename for books with images
2024-06-25 18:20:39 +00:00
TheOnlyWayUp
524125ba42
fix(frontend): Add Story not Found error page (api side)
2024-06-25 18:19:46 +00:00
TheOnlyWayUp
a53e61116d
feat(api): Add image downloading
2024-06-25 16:46:45 +00:00
TheOnlyWayUp
473caa4bcb
feat(api): Add expontential backoff on failed requests
2024-06-25 15:51:40 +00:00
TheOnlyWayUp
57d7f74922
fix(api): Remove broken error handling
2024-06-25 15:47:53 +00:00
TheOnlyWayUp
a5727735d7
fix(api): Restructure
2023-12-29 03:01:00 +00:00
TheOnlyWayUp
59524eb45c
feat(api): Add caching
2023-12-29 02:57:37 +00:00
TheOnlyWayUp
40624b61d0
feat(api): API Functional
2023-12-29 02:21:45 +00:00