Commit graph

540 commits

Author SHA1 Message Date
ltctceplrm
4995727fd3 Removed VNDBAPI mentions 2025-03-05 14:53:33 +01:00
senyksia
3b2104387f
style(VNDB): Privatise query methods 2025-03-05 16:21:18 +11:00
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
ltctceplrm
57b0532be8 Ran prettier 2025-03-04 23:04:32 +01:00
ltctceplrm
4de707f29e Restored and updated api toggle
The settings screen where you can toggle each API per media type is now fully automatic and works for each media type that has more than 1 API.
2025-03-04 23:01:44 +01: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
0a4c308b5e Removed commented lines 2025-02-19 15:27:48 +01:00
Moritz Jung
acd4086712
Merge pull request #180 from ltctceplrm/steamtypofix
Fixed small SteamAPI bug due to a typo
2025-02-19 15:11:39 +01: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
0d4bf113be Deleted old comic and manga models 2025-02-11 21:52:50 +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
f3e0b32bb8 Update README.md 2025-02-11 17:48:54 +01:00
ltctceplrm
646d0f8cd9 Update README.md 2025-02-11 17:48:24 +01:00
ltctceplrm
c80af49f9d Modified settings.ts to support comics 2025-02-11 15:49:35 +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
9a81d70876 write changelog 2025-01-27 21:59:08 +01:00
Moritz Jung
2b5a4a2b39 [auto] bump version to 0.8.0 2025-01-27 21:54:37 +01:00
Moritz Jung
0ff1f0d822 [auto] bump version to 0.7.2-canary.20250114T213351 2025-01-14 22:33:59 +01:00
Moritz Jung
0204e40650 [auto] run release preconditions 2025-01-14 22:33:51 +01:00
Moritz Jung
da1904b164 lint 2025-01-14 22:33:47 +01:00
Moritz Jung
7b50172e7d update release workflow 2025-01-14 22:32:30 +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
Moritz Jung
7ae05b03c1
Merge pull request #161 from ltctceplrm/api-checl
Fixed bug when API key is missing
2025-01-14 21:07:30 +01:00
Moritz Jung
e7ea9ab41a
Merge pull request #162 from ltctceplrm/foreignlanguage
Added support for remapping fields to foreign languages
2025-01-14 21:05:57 +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
2c993149c8
Add VNDB documentation 2024-09-17 16:27:48 +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
7681c8330a Added support for accented russian letters 2024-08-23 17:53:12 +02:00
ltctceplrm
b4fdc14027 Added support for remapping fields to foreign languages 2024-08-23 17:44:13 +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
265bf10426 [auto] bump version to 0.7.2 2024-07-05 14:27:23 +02:00
Moritz Jung
1c680ad8f0 prep 0.7.2 2024-07-05 14:27:09 +02:00
Moritz Jung
075563fc50
Merge pull request #153 from kepano/fix/copy-casing
Copywriting improvements to match official guidelines
2024-07-04 23:55:53 +02:00
Steph Ango
7d953856b3 use SetHeading, and clarify language for property mappings 2024-07-04 14:43:00 -07:00