Giter VIP home page Giter VIP logo

fukayo's People

Contributors

comradekingu avatar dependabot[bot] avatar diskbuster avatar farahnur42 avatar gbonaspetti avatar imgbotapp avatar jipaix avatar maxjr2 avatar robonau avatar slimyc avatar toprakboranbulbul avatar weblate avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

fukayo's Issues

[TASK][BETA 1.0] scheduler

Frequency can be changed in the "settings" page.

  • CRON: update mangas chapters list
  • CRON: clear old cache.
  • Add a page where user can see detailed logs (both manga updates and cache clearing)

[TASK][BETA 1.0] library page

  • search by manga name or displayname
  • filter by mirror/source
  • filter by language
  • filter by both mirror and languages
  • hide manga with no unread chapter
  • merge mangas with same name/displayname but different sources/languages
  • Manga thumbnail (carousel w/ multiple covers)
  • click on manga thumbnail opens a mirror/language select menu
  • unread chapter indicator

[TASK][BETA 1.0] reader's sidebar

  • Add manga to database button
  • Chapters list and navigation buttons
  • Mark chapter as read button
  • Zoom option
  • Display mode buttons (ala AMR)
  • If manga is in database changes are saved for this specific manga
  • if manga isn't in the database changes are only applied to the current session. (changes are lost on page refresh)
  • If manga is in database automatically loads the settings attached to the manga.
  • if manga isn't in the database automatically loads the default settings

[TASK][BETA 1.0] manga page

  • Display manga name
  • Option to edit a manga display name (custom-name)
  • Show cover(s) (carousel)
  • Show tags
  • Show language
  • Show source/mirror
  • "Add manga to database" button
  • List available chapters
  • Option to mark a chapter as read
  • Option to mark next/previous chapters as read
  • Chapter read status indicator
  • Click on chapter opens the reader
  • Carry over the reader's current settings when manga is added to database.
  • Carry over the chapters read statuses when manga is added to database.

speed up loading manga covers (maybe tachidesk specific)[FEATURE]

Is your feature request related to a problem? Please describe.
as it is right now i can't actually load my whole tachidesk library because of how it loads one at a time

i have ~400 manga on tachidesk when clicking explore on tachidesk i get maybe a dozen before it fails
and what does load takes ages as it is doing every manga one by one rather than asynchronously

Describe the solution you'd like
either lazy loading the images or just doing all the requests simultaneously (tachidesk can handle it)

Describe alternatives you've considered
none

Additional context

[TASK][BETA 1.0] docker image

Is your feature request related to a problem? Please describe.
i want to run it on a headless server (that is already setup for containers)

Describe the solution you'd like
ideally github actions setup to automatically build and test a docker image on every release and preview(like beta release)

Describe alternatives you've considered
none

Additional context
how techidesk does it (.github/workflows/)

[BUG][BETA 1.0] Library filters

Describe the bug
Language and source filter's interaction isn't consistent

To Reproduce
Steps to reproduce the behavior:

  1. Add two mangas from different sources and languages: en and de as examples
  2. Unselect en language from filter
  3. The source using en should also be unchecked
  4. Check that source again
  5. en should be now checked, but it's not

Expected behavior
Language and source filter should interact with each other according to available sources and languages.
(unchecking a language should also uncheck every source using that same language)

[TASK][BETA 1.0] reader's image container

  • Adjust image to the reader's settings
  • Keep track of page position
  • Mark chapter as read when on last page
  • "reload this image" button on image error
  • "reload this chapter" button on chapter error
  • Copy image to clipboard
  • #300
  • Mark chapter as read when reaching last page
  • Prefetch next chapter
  • #301

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.