sirseim / bakus-service Goto Github PK
View Code? Open in Web Editor NEW⚓️ Service that powers Dionysus
License: MIT License
⚓️ Service that powers Dionysus
License: MIT License
Since the core of the MVP to this project is to be able to rename files, but that's also a very difficult problem, maybe there's a way we could have a different tool do that part for us
Maybe it would make sense to use the hosted version with something like filebot-node
running in docker, or maybe rolling our own using the command line tool and celery wrapping it to handle the background processing ourselves, but with more control.
.part
appended items
.part
Add a Boolean flag to the user to designate it as a demo user. When fetching lists of additions, they'll be preset instead of the real ones.
As part of an addition, show the files that are part of it, whether currently downloading, or fully downloaded.
To support SirSeim/bakus-app-apple#11, add website changes detailed as part of Stackoverflow steps.
Endpoint needed to actually rename all the content for movies specifically. Maybe down the road this becomes tied into the detail endpoint, but keep it simple for now and have it separate.
just return a static payload
Write up the basics on how to setup the local dev environment.
Things to consider:
pyenv
Validate linting and tests pass.
Requires #2
Goal is to be able to list all the directories in a folder and show that in the admin. There is no model for this since there is nothing to write/read to the DB, just the filesystem.
Some ideas come from this stack overflow. Idea is just to use the built in templating.
Also could be useful from the Django docs.
A couple things noticed during implementation:
.part
are present. This means they are still being downloaded..part
files in the folderTake inspiration from Pitor
Builds are currently shown as being empty. Probably should go back to using Coveralls official GitHub Action
Seems like progress is being reported from 0
to 100
instead of from 0.0
to 1.0
as was intended. Check Transmission library documentation.
Setup a test to cover the list endpoint with all it's variations
Once Github Actions is working, report coverage to Coveralls.
Will require setting that up as well.
Requires #3
Get information on the currently logged in user. May even be as simple as the username to start. This will enable the profile view in the app.
GET /api/v1/auth/account
Because of naming limits, this should now be called Bakus Service.
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.