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
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!!!
Google Analytics or something (Piwik?).
New view with a list of those people that makes Tanuki! Patreons, contributors, etc
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.
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.
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
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.
Currently airing view shows a table. Do the same with upcoming, but ordered by months and season.
Podria ponerse de alguna manera alguna imagen para asi identificar rapidamente los animes
AngularJS version works fine for protypes.
Now it's time to rewrite Tanuki using Vue.js or React (maybe Stencil?)
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.
There is some missing keys/strings for translate.
This issue maybe will be on hold until I release the React update.
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.
Export your data to Google Calendar or iCalendar.
Related: https://www.npmjs.com/package/ics
Make Tanuki able to show the upcoming's week schedule of anime.
Remove "schedules" buttons.
Add "This week" and "Upcoming" releases.
Update the moving gulp's task.
Only the schedule, could be builded using AniDB. We can use Kitsu API for a bunch of features I have on mind.
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)
Maybe showing the wrong week. Wrong dates too.
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.
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.
Add autodeploy using Travis-CI and surge.sh
Currently Tanuki shows only anime on TV.
Some animes can be released this week. They must appear at the weekly plan.
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
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.