john-okeefe
a794b77654
build: update Wails generated models for genres support
...
Regenerate the Wails TypeScript models to include the new Genres field
in the MediaList type definition. This is an auto-generated file that
reflects the updated Go backend type structure with the genres []string
field added to the media object.
2026-03-19 21:09:27 -04:00
john-okeefe
c510c2a138
feat(frontend): add genre display UI and enhance link component
...
- Anime.svelte: Add genre display section with clickable badges that link
to AniList search results for each genre. Genres are now displayed above
the existing tags section with consistent styling.
- WebsiteLink.svelte: Enhance component to support custom URLs via the `url`
export parameter. Previously, the component only generated URLs based on
service prefixes (a-, m-, s-). Now it accepts a direct URL parameter for
flexible linking to AniList searches and other external resources.
These changes provide users with an improved browsing experience by making
genres interactive and easily searchable.
2026-03-19 21:09:27 -04:00
john-okeefe
8cbf5cb20c
feat(frontend): update TypeScript types for AniList genres support
...
Update the AniListCurrentUserWatchListType TypeScript interface to include
the genres field as a string array, matching the updated backend Go type
definition. This ensures type safety and proper IDE autocomplete when
working with genre data in the frontend.
2026-03-19 21:06:46 -04:00
john-okeefe
54a8924384
feat(backend): add genres support to AniList integration
...
Add the `genres` field to AniList GraphQL queries and type definitions:
- Add genres field to GetAniListItem query for fetching single anime details
- Add genres field to AniListSearch query for search results
- Add genres field to GetAniListUserWatchingList query for user's watch list
- Update MediaList type definition to include Genres []string field
This enhancement allows the application to retrieve and display anime genre
information from the AniList API, providing users with better categorization
and discovery capabilities.
2026-03-19 21:06:46 -04:00
john-okeefe
d70153064f
upgraded go packages due to CVEs
2025-12-24 11:28:38 -05:00
john-okeefe
7960f8e26d
removed unused imports
2025-12-23 23:33:25 -05:00
john-okeefe
2e5a4a4493
finally fixed being able to reload the anime page when searching or changing the url
2025-12-21 13:01:51 -05:00
john-okeefe
874b3952ee
upped version to 0.4 due to big change
2025-12-21 01:15:39 -05:00
john-okeefe
60eac10545
user dropdown now closes when certain actions are taken or clicked outside of dialog
2025-12-21 01:14:46 -05:00
john-okeefe
6d66d711ff
added a showversion button with popup to the interface
2025-12-21 01:14:05 -05:00
john-okeefe
cd62e6c658
fixed MAL not auto logging in when app starts
2025-12-21 00:25:48 -05:00
john-okeefe
063c5016f3
fixed MAL not auto logging in when app starts
2025-12-21 00:24:25 -05:00
john-okeefe
5c4caf68e6
added tooltip and version change
2025-06-22 21:08:56 -04:00
john-okeefe
c10e853564
updated minor version for tag fix
2025-06-06 23:25:24 -04:00
john-okeefe
cd043d093f
fixed issue where tags would not reload after submit
2025-06-06 23:25:08 -04:00
john-okeefe
6db01f7f9f
added tags to frontend anime item
2025-05-14 14:31:43 -04:00
john-okeefe
8460d56d55
created simple linux install script for AniTrack
2025-05-07 10:03:58 -04:00
john-okeefe
8fedbe4607
created xdg icon set instead of one big icon
2025-05-07 10:03:37 -04:00
john-okeefe
e069c47242
automated adding anime by moving progress from 0 to 1
2025-03-30 10:03:05 -04:00
john-okeefe
aba0f2d1d5
removed console.log
2025-03-30 10:02:38 -04:00
john-okeefe
af6cb7f08a
removed unecessary button dependency and neovim reformatted
2025-03-30 09:52:46 -04:00
john-okeefe
487e5ee5a8
upped version for automation
2025-03-26 19:36:20 -04:00
john-okeefe
631bd8b885
made increment and decrement buttons automate status and datecompleted
2025-03-26 19:35:08 -04:00
john-okeefe
b35be6926a
rename code to ANILIST_CODE in environment
2025-03-16 13:51:00 -04:00
john-okeefe
5a9f4391dc
changed flowbite button to standard button
2025-03-03 19:53:18 -05:00
john-okeefe
72004c98b4
fixed button colors
2025-03-03 17:27:39 -05:00
john-okeefe
3db25bc33a
restored status block
2025-03-03 16:13:01 -05:00
john-okeefe
f3a1536953
updated version for visual corrections and library updtae
2025-03-03 15:44:05 -05:00
john-okeefe
dc01aa314c
made dark mode default for every element
2025-03-03 15:29:33 -05:00
john-okeefe
baed9a4a67
upgraded wails and crypts
2025-03-03 15:28:30 -05:00
john-okeefe
0e00120778
fixed watchlist url
2025-02-18 19:43:20 -05:00
john-okeefe
697692c277
reordered environment variables
2025-02-18 12:57:30 -05:00
john-okeefe
3e82677c2c
added simkl rest files
2025-02-18 12:50:23 -05:00
john-okeefe
b81549e5a6
added MAL requests
2025-02-18 12:31:16 -05:00
john-okeefe
fd806df0a9
added rest anilist set items
2025-02-18 12:06:58 -05:00
john-okeefe
26f85dd412
I want to keep all changes
...
Merge branch 'main' of ssh://git.linuxhg.com:2222/john-okeefe/anitrack
2025-02-18 11:43:17 -05:00
john-okeefe
4d9c54a116
added AniList Auth Pages
2025-02-17 21:02:30 -05:00
john-okeefe
068e568ec6
added AniList GET REST items
2025-02-17 20:50:10 -05:00
john-okeefe
4e6f910e74
format change
2025-02-17 20:03:53 -05:00
john-okeefe
b39f19f03a
added REST private env to gitignore
2025-02-17 20:03:16 -05:00
john-okeefe
1a083deb54
reverted back to svelte-headless-table
2025-02-15 21:12:36 -05:00
john-okeefe
61f8f5dd84
removed println from simkl body
2025-02-15 18:48:17 -05:00
john-okeefe
4509e479bc
upgraded go packages
2025-02-15 18:48:03 -05:00
john-okeefe
ee8dd2e866
upgraded go packages
2025-02-15 18:47:52 -05:00
john-okeefe
0475d39c6c
added genres to AniList Item.bru
2025-01-19 13:02:55 -05:00
john-okeefe
dde5d20537
turned off webgl for this app due to breakage
2025-01-17 22:05:11 -05:00
john-okeefe
314646e7f5
upgraded go packages
2025-01-17 22:04:38 -05:00
john-okeefe
72dfbf4a03
spelling correct
2025-01-17 20:39:18 -05:00
john-okeefe
d4ad4bc430
updated go packages
2025-01-17 20:39:06 -05:00
john-okeefe
49681f3ffb
point appicon to anitrack logo
2024-12-15 00:31:34 -05:00
john-okeefe
d98d0e77c1
wails autofix based on changes
2024-12-15 00:31:10 -05:00
john-okeefe
8e57b4b259
added a simple desktop file to repo
2024-12-15 00:30:53 -05:00
john-okeefe
1e1c891173
renamed appicon to AniTrack
2024-12-15 00:30:38 -05:00
john-okeefe
5ee9c42352
cleaned up errors in go code
2024-12-15 00:19:48 -05:00
john-okeefe
1fd453f399
upped version number for bug fix
2024-12-06 16:32:06 -05:00
john-okeefe
3ab77ea8d3
fixed bug in episode input when 0
2024-12-06 16:30:53 -05:00
john-okeefe
3edfed6272
updated version number to distinguish ep count
2024-12-01 19:12:48 -05:00
john-okeefe
5c712454d5
fixed bug in tailwind build and updated minor version
2024-10-26 19:55:13 -04:00
john-okeefe
10430caddf
added login, icons and theming to user dropdown
2024-10-26 18:02:05 -04:00
john-okeefe
9a6c844691
added code plist to see window on mac
2024-10-26 18:01:36 -04:00
john-okeefe
476507a695
added MapleMono font to project
2024-10-26 18:01:04 -04:00
john-okeefe
1fdb859f05
upgraded vite from vulnerability
2024-10-18 23:21:59 -04:00
john-okeefe
064a2c7f7d
added info for mac keychain
2024-10-18 22:06:33 -04:00
john-okeefe
5c3f0b969e
Initial commit
2024-07-01 18:37:21 -04:00