Commit graph

83 commits

Author SHA1 Message Date
ltctceplrm
f8b6ae8761 Fix checkbox state not updating + ran prettier
Forgot a comma and to load back the wikilink with new properties
2025-12-09 21:34:00 +01:00
ltctceplrm
95035e5eac Added a wikilinks option to property mappings section
WIP, known bug: the checkboxes don't reflect the state when obsidian restarts
2025-12-09 21:32:56 +01:00
Moritz Jung
4c7ae08f91 refactor suggester code 2025-12-02 12:57:46 +01:00
ltctceplrm
fed478c150 More fixes
Fixed suggestion not saving after being clicked
Changed from file name to path to ensure consistency in suggestion, otherwise you had to clear the whole textbox for suggestions to show up
2025-11-28 18:07:26 +01:00
ltctceplrm
d65de56323 Fixed bug with file and folder paths selecting 2025-11-28 15:49:31 +01:00
ltctceplrm
51f7df2d40 Added API authorization for Boardgame Geek 2025-11-17 13:38:39 +01:00
Moritz Jung
1637139534
Merge pull request #195 from ltctceplrm/remapfields
Fix property mapping text box
2025-08-08 16:40:43 +02:00
Moritz Jung
292dcf5b49 update deps; make apis more type safe 2025-08-08 16:29:18 +02:00
ltctceplrm
14fbbf8170 Preliminary fix in rune mode for remapping
Based on https://github.com/sveltejs/svelte/pull/15107#discussion_r1945486274
2025-08-02 00:16:42 +02:00
ltctceplrm
e17271b8e9 Fix property mapping text box 2025-07-19 14:27:58 +02:00
ltctceplrm
657668dc7d Added download option for image urls 2025-05-11 17:26:12 +02:00
ltctceplrm
d5c760e72b Applied fixes for review
Use MediaType[] instead of string[], changed variables to lowercase
2025-03-08 13:55:51 +01:00
ltctceplrm
72198abd33 Made several improvements
- Replaced interpolated string to a new function getDisabledMediaTypes()
- Added override for every API with the plugin settings for disabled media types
- Added _disabledMediaTypes for API's even if they are the only provider of a media type
- Replaced static apiMediaTypes to a dynamic version
2025-03-08 02:35:09 +01:00
ltctceplrm
666ca1e93b Reverted MALAPIManga rename 2025-03-08 02:26:15 +01:00
ltctceplrm
266bb99a31 Added conversion from MALAPI Manga to MALAPIManga 2025-03-05 22:07:51 +01:00
ltctceplrm
e09737a090 Removed logging and fixed error for comicmanga 2025-03-05 18:45:37 +01:00
ltctceplrm
daeefb9688 Possible fix for the flat structured arrays 2025-03-05 18:16:47 +01:00
ltctceplrm
7a0f8e03bb Changed for.each loops to for loops 2025-03-05 17:24:50 +01:00
ltctceplrm
4995727fd3 Removed VNDBAPI mentions 2025-03-05 14:53:33 +01: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
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
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
c80af49f9d Modified settings.ts to support comics 2025-02-11 15:49:35 +01:00
Moritz Jung
4497991344 big changes; we have a good TS config now 2025-01-14 22:30:28 +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
Steph Ango
7d953856b3 use SetHeading, and clarify language for property mappings 2024-07-04 14:43:00 -07:00
Steph Ango
edbdcd32ce Fix casing in settings to match official guidelines 2024-07-04 14:21:45 -07:00
Moritz Jung
bf33e7567c prep for release 2024-06-02 20:05:51 +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
139cf8388c Ran formatter 2024-03-17 01:04:05 +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
675a0f7659 Removed "default" setting and only check if media type is false or not 2024-02-01 19:49:21 +01:00
ltctceplrm
508b0ed03b Fixed advanced search by adding a default media type for certain APIs 2024-01-31 22:38:50 +01:00
ltctceplrm
436f98c5bc WIP api selection
I'm close but I don't now how to get the MediaType that the plugin called
2024-01-30 17:07:15 +01:00
ltctceplrm
ca7658b6d5 Merge branch 'master' of https://github.com/ltctceplrm/obsidian-media-db-plugin 2024-01-27 22:42:20 +01:00
ltctceplrm
c20e89e5ef Added settings for disabling certain APIs (WIP)
Currently only has the plugin settings and they don't do anything yet
2024-01-27 22:39:42 +01:00
mProjectsCode
9257d8e722 update packages; run formatter 2024-01-27 21:50:20 +01:00
ltctceplrm
e75bb5b476 Added support for Moby Games API 2024-01-27 00:46:11 +01:00
Kelvin John Falk Szolnoky
65540b5169
feat: restrict templater integration behind a setting 2024-01-24 23:15:41 +01:00
Kelvin John Falk Szolnoky
89b5b0f16b
feat: add setting to disable default front matter. support templater. 2024-01-24 23:15:31 +01:00
Kelvin John Falk Szolnoky
06946c73da
fix: use file path instead of filename for finding templates 2024-01-24 23:13:00 +01:00
Kelvin John Falk Szolnoky
e7aabb9cb9
feat: add option to open new note in a new tab 2024-01-24 22:50:24 +01:00
mProjectsCode
5125e73cb4 update deps; fix preview modal 2023-12-12 21:07:49 +01:00
Phantom
67825ae135 Merge remote-tracking branch 'upstream/master' 2023-09-27 21:17:56 -05:00
ltctceplrm
38d28e10a0 Testing openlibrary support 2023-09-22 20:31:02 +02:00
mProjectsCode
f1f8a3f7b0 format and update packages 2023-08-28 18:26:36 +02:00
mProjectsCode
e416434bf3 merge #100 2023-08-28 18:12:56 +02:00