john-okeefe
426793e56a
docs: update AniList search query in Bruno collection
...
Add the genre field to the AniList Search GraphQL query in the Bruno API
collection. This keeps the API documentation collection in sync with the
application's query structure, allowing for testing and verification of
genre data retrieval from the AniList API.
2026-03-19 21:09:27 -04:00
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