tanukiapp / tanuki-app Goto Github PK
View Code? Open in Web Editor NEW๐ฆ Anime weekly schedule for Kitsu (v2)
Home Page: https://tanukiapp.xyz/
License: GNU General Public License v3.0
๐ฆ Anime weekly schedule for Kitsu (v2)
Home Page: https://tanukiapp.xyz/
License: GNU General Public License v3.0
Maybe showing the wrong week. Wrong dates too.
Export your data to Google Calendar or iCalendar.
Related: https://www.npmjs.com/package/ics
Hey, do you need help with this project and use Continuous Integration using travis? I see in #4 that you want to autodeploy the App.
Its easy with Travis but i think first could be great create some unit tests or integration tests.
PS: JABA RULES!!!
For this version is not important, but would be cool having URLs without /#!/page
.
Example
https://tanukiapp.moe/#!/donate
become
https://tanukiapp.moe/donate
This could be fixed using $locationProvider
AngularJS version works fine for protypes.
Now it's time to rewrite Tanuki using Vue.js or React (maybe Stencil?)
Sync Syoboi results with Kitsu API (just to get the Kitsu ID related with Syoboi ID).
Maybe searching by japanese title will be OK, but this means a lot of HTTP requests and it doesn't seems good.
Some animes can be released this week. They must appear at the weekly plan.
There is some missing keys/strings for translate.
This issue maybe will be on hold until I release the React update.
Fixing this issue would be easy, simply substract 1 day to the dates on anime object
.
Could be caused by UTC dates (from the API). So, maybe I need to convert this dates to local date (using momentjs) before creating the weekly schedule.
Related: Kitsu bug
When the page is loading, may appear translation strings instead of the actual string. Seems like ngTranslate
is not fully loaded when the page render.
Currently Tanuki is only on English. Would be nice add Spanish, French, German, whatever. This means we need to add angular-translate
and a folder for languages.
In small screen (or when using more than one window in one workspace at i3wm) tanuki doesn't show its menu. Instead of that it shows a button at the right-top to call it, but when you click it doesn't work, at least in my Firefox. Please fix that.
Adding Redis cache for the general airing/upcoming querys will make this much faster.
Also would be nice check @wopian's kitsu package looking for improvements.
Shows that starts before 2018 and still ongoing (like One Piece or Boruto) don't appears on the list.
Fix this removing filter[seasonYear]=2018
on the API URI.
Google Analytics or something (Piwik?).
Currently Tanuki shows only anime on TV.
Add autodeploy using Travis-CI and surge.sh
By default, Tanuki shows the 20 top rated animes at this moment. Login with Kitsu you can view only those animes that are on your library (want to watch or watching)
Podria ponerse de alguna manera alguna imagen para asi identificar rapidamente los animes
Would be nice if Tanuki also shows the current episodes of the show and the episode that will be released.
Also adding a countdown for the next release would be good idea.
Make Tanuki able to show the upcoming's week schedule of anime.
New view with a list of those people that makes Tanuki! Patreons, contributors, etc
Remove "schedules" buttons.
Add "This week" and "Upcoming" releases.
Currently airing view shows a table. Do the same with upcoming, but ordered by months and season.
Only the schedule, could be builded using AniDB. We can use Kitsu API for a bunch of features I have on mind.
Update the moving gulp's task.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.