senyksia
37c1ac5db7
fix(VNDB): Remove GameModel type cast
2025-03-05 15:48:34 +11:00
senyksia
03e5b9df5a
style(VNDB): Type JSON response fields as enums
2025-03-05 15:36:40 +11:00
senyksia
d7467861b7
style(VNDB): Satisfy ESLint ordering and typing
2025-03-05 15:31:31 +11:00
senyksia
b6b4955d80
Document and format VNDB query methods
2025-03-05 14:41:12 +11:00
senyksia
0e51e1b15c
Fix unhandled null in VN release date
2025-02-20 03:06:58 +11:00
Senyksia
86f003b916
Merge branch 'master' into feat/vndb
2025-02-20 02:06:10 +11:00
Moritz Jung
d54822444a
Merge pull request #176 from ltctceplrm/comicvine
...
Added support for comics through Comic Vine API
2025-02-19 15:44:18 +01:00
Senyksia
98619fb75e
Merge branch 'master' into feat/vndb
2025-02-20 01:36:07 +11:00
ltctceplrm
49a2d3e442
Fixed steam typo bug
...
Noticed by @double-hash in #179
2025-02-19 14:52:33 +01:00
ltctceplrm
540a772e6d
Ran prettier and commented out VNDBAPI that I forgot to remove
...
Just in case I forget: ` bun prettier . --write`
2025-02-12 00:31:57 +01:00
ltctceplrm
d89d8be189
Fixed bug when publisher field was null
2025-02-11 22:05:57 +01:00
ltctceplrm
a07e549ea4
Merged comic book models with manga models into comicmanga model
...
Updated both MALAPI Manga and ComicVine API to be more consistent with eachother.
2025-02-11 21:51:08 +01:00
ltctceplrm
01b56c9be5
Changed publishers mapping for comic books
...
the publisher field on comic vine isn't an array
2025-02-11 19:42:28 +01:00
ltctceplrm
4eee3704e8
Renamed publisher to publishers and added array
...
Also added publisher/serialization support for MALAPI MAnga
2025-02-11 19:20:55 +01:00
ltctceplrm
3befc82b87
Added comic book support
...
- Created a new model for comic books
- Added comic vine support
2025-02-11 15:45:20 +01:00
Moritz Jung
4497991344
big changes; we have a good TS config now
2025-01-14 22:30:28 +01:00
Moritz Jung
cbbaf54b33
Merge pull request #166 from ltctceplrm/giantbomb
...
Added support for giant bomb api and modified the readme
2025-01-14 21:07:39 +01:00
ltctceplrm
ee19791dba
Added support for giant bomb api and modified the readme
...
Added a note about mobygames per #164
2024-09-22 01:26:02 +02:00
senyksia
57bb7c4094
Relax SFW filtering for VNDB
...
Previously entries with any NSFW releases would be filtered.
This has been relaxed to allow entries with either one standalone
SFW release, zero standalone NSFW releases, or the
`In-game Sexual Content Toggle` tag.
The `GameModel.image` field is now rudimentarily expunged of sensitive
images when the SFW filter is enabled. This is not ideal, but likely
requires `GameModel` changes to address properly.
2024-09-18 15:15:52 +10:00
senyksia
9960a1e3f3
Add SFW support for VNDB
2024-09-17 16:01:30 +10:00
senyksia
5e5407f8de
Implement VNDB API integration
2024-09-17 15:58:04 +10:00
ltctceplrm
2dc37906fd
Added more notices when an API errors out
...
So users know what went wrong without going to the console
2024-09-04 13:40:39 +02:00
ltctceplrm
6234677bde
Added notice when an API key is missing
2024-08-22 15:51:34 +02:00
ltctceplrm
08ca5e122f
Use new Error construct and reverted and oversight
...
Forgot to revert searchbyid for Mobygames
2024-08-22 14:46:53 +02:00
ltctceplrm
552e921d53
Fixed bug when API key is missing
2024-08-22 00:22:56 +02:00
Moritz Jung
1fb09395fd
fix some small things
2024-06-22 15:53:07 +02:00
Moritz Jung
e8e262e530
small fixes
2024-06-08 20:22:41 +02:00
Moritz Jung
00ba1d85ed
Merge pull request #147 from ZackBoe/auth-required
...
MobyGames, OMDb: Don't search APIs that require keys if no key is present
2024-06-08 19:24:25 +02:00
Moritz Jung
c557bfe164
Merge pull request #146 from ZackBoe/steam-search
...
Steam: use Steam Community SearchApps for title search
2024-06-08 19:23:58 +02:00
Zack Boehm
642aa02937
remove extra logging
2024-06-07 16:08:17 -04:00
Moritz Jung
f1f602f969
Merge pull request #149 from ltctceplrm/master
...
Small fix for the null image bug for mobygames API
2024-06-07 17:23:04 +02:00
ltctceplrm
385596181e
Removed unnecessary chain
...
Only one `?` is needed
2024-06-07 17:10:16 +02:00
ltctceplrm
cf6fbe8f4f
Fix null image bug for mobygames
2024-06-07 17:00:06 +02:00
Zack Boehm
f488018f15
Update OMDb urls to https
2024-06-03 01:55:31 -04:00
Zack Boehm
b856c18207
Don't search APIs that require keys if no key is present
2024-06-03 01:51:27 -04:00
Zack Boehm
cbef33e473
Steam: use Steam Community SearchApps for title search
2024-06-03 01:33:42 -04:00
Moritz Jung
bf33e7567c
prep for release
2024-06-02 20:05:51 +02:00
Moritz Jung
fac8abf701
Merge pull request #143 from ltctceplrm/master
...
Added plot to MALapi for anime series
2024-05-27 22:31:55 +02:00
Moritz Jung
03cba2d8b2
Merge pull request #106 from onesvat/master
...
Add plot field when fetching data from omdb
2024-05-27 22:20:18 +02:00
ltctceplrm
7f85fe4bf8
Added plot to MALapi for anime series
2024-05-09 17:03:26 +02:00
Moritz Jung
54293ac3a1
fix some issues; migrate to bun'
2024-04-11 22:30:55 +02:00
ltctceplrm
9bc3bea90d
Fixed the WIP sub object code
2024-03-24 17:44:10 +01:00
ltctceplrm
31ffd0d185
Added sub-objects for api toggles (WIP)
2024-03-17 01:02:51 +01:00
ltctceplrm
5eec98d127
Ran formatter, removed unused array and updated APIModel.ts
2024-03-16 14:18:14 +01:00
ltctceplrm
0634e3904f
Removed unneccessary stringifying
2024-02-06 02:51:00 +01:00
ltctceplrm
5b35e552c5
Second attempt to selectively turn off APIs
2024-02-06 02:29:24 +01:00
ltctceplrm
54766bb59e
Reverted the api names
...
For MAL, MusicBrainz and Wikipedia
2024-02-01 20:05:13 +01:00
ltctceplrm
675a0f7659
Removed "default" setting and only check if media type is false or not
2024-02-01 19:49:21 +01:00
ltctceplrm
0157c0adf9
Added media type passed along with the apis to query and the title
2024-02-01 18:20:56 +01:00
ltctceplrm
5a8feca561
Made sure to always allow default APIs
2024-01-31 23:04:16 +01:00