This commit is contained in:
Sarsoo 2021-07-04 21:40:32 +00:00
parent f5d263fe0e
commit 05d4b8999d
38 changed files with 200 additions and 211 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -277,25 +277,25 @@ p.rubric {
font-weight: bold; font-weight: bold;
} }
img.align-left, .figure.align-left, object.align-left { img.align-left, figure.align-left, .figure.align-left, object.align-left {
clear: left; clear: left;
float: left; float: left;
margin-right: 1em; margin-right: 1em;
} }
img.align-right, .figure.align-right, object.align-right { img.align-right, figure.align-right, .figure.align-right, object.align-right {
clear: right; clear: right;
float: right; float: right;
margin-left: 1em; margin-left: 1em;
} }
img.align-center, .figure.align-center, object.align-center { img.align-center, figure.align-center, .figure.align-center, object.align-center {
display: block; display: block;
margin-left: auto; margin-left: auto;
margin-right: auto; margin-right: auto;
} }
img.align-default, .figure.align-default { img.align-default, figure.align-default, .figure.align-default {
display: block; display: block;
margin-left: auto; margin-left: auto;
margin-right: auto; margin-right: auto;
@ -319,7 +319,8 @@ img.align-default, .figure.align-default {
/* -- sidebars -------------------------------------------------------------- */ /* -- sidebars -------------------------------------------------------------- */
div.sidebar { div.sidebar,
aside.sidebar {
margin: 0 0 0.5em 1em; margin: 0 0 0.5em 1em;
border: 1px solid #ddb; border: 1px solid #ddb;
padding: 7px; padding: 7px;
@ -377,12 +378,14 @@ div.body p.centered {
/* -- content of sidebars/topics/admonitions -------------------------------- */ /* -- content of sidebars/topics/admonitions -------------------------------- */
div.sidebar > :last-child, div.sidebar > :last-child,
aside.sidebar > :last-child,
div.topic > :last-child, div.topic > :last-child,
div.admonition > :last-child { div.admonition > :last-child {
margin-bottom: 0; margin-bottom: 0;
} }
div.sidebar::after, div.sidebar::after,
aside.sidebar::after,
div.topic::after, div.topic::after,
div.admonition::after, div.admonition::after,
blockquote::after { blockquote::after {
@ -455,20 +458,22 @@ td > :last-child {
/* -- figures --------------------------------------------------------------- */ /* -- figures --------------------------------------------------------------- */
div.figure { div.figure, figure {
margin: 0.5em; margin: 0.5em;
padding: 0.5em; padding: 0.5em;
} }
div.figure p.caption { div.figure p.caption, figcaption {
padding: 0.3em; padding: 0.3em;
} }
div.figure p.caption span.caption-number { div.figure p.caption span.caption-number,
figcaption span.caption-number {
font-style: italic; font-style: italic;
} }
div.figure p.caption span.caption-text { div.figure p.caption span.caption-text,
figcaption span.caption-text {
} }
/* -- field list styles ----------------------------------------------------- */ /* -- field list styles ----------------------------------------------------- */

View File

@ -1108,7 +1108,7 @@
<h3>Navigation</h3> <h3>Navigation</h3>
<p><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul> <ul>
<li class="toctree-l1"><a class="reference internal" href="src/music.html">Py</a></li> <li class="toctree-l1"><a class="reference internal" href="src/music.html">Py</a></li>
<li class="toctree-l1"><a class="reference internal" href="src/MusicTools.html">Js</a></li> <li class="toctree-l1"><a class="reference internal" href="src/MusicTools.html">Js</a></li>
@ -1149,7 +1149,7 @@
&copy;2021, Sarsoo. &copy;2021, Sarsoo.
| |
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.3</a> Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.4</a>
&amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a> &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a>
</div> </div>

View File

@ -4,8 +4,7 @@
<html> <html>
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.17: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Music Tools &#8212; Music Tools documentation</title> <title>Music Tools &#8212; Music Tools documentation</title>
<link rel="stylesheet" href="_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="_static/alabaster.css" type="text/css" /> <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />
@ -32,10 +31,10 @@
<div class="body" role="main"> <div class="body" role="main">
<section id="music-tools"> <div class="section" id="music-tools">
<h1>Music Tools<a class="headerlink" href="#music-tools" title="Permalink to this headline"></a></h1> <h1>Music Tools<a class="headerlink" href="#music-tools" title="Permalink to this headline"></a></h1>
<div class="toctree-wrapper compound"> <div class="toctree-wrapper compound">
<p><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul> <ul>
<li class="toctree-l1"><a class="reference internal" href="src/music.html">Py</a><ul> <li class="toctree-l1"><a class="reference internal" href="src/music.html">Py</a><ul>
<li class="toctree-l2"><a class="reference internal" href="src/music.api.html">music.api</a></li> <li class="toctree-l2"><a class="reference internal" href="src/music.api.html">music.api</a></li>
@ -63,21 +62,21 @@
</li> </li>
</ul> </ul>
</div> </div>
<section id="id2"> <div class="section" id="id2">
<h2><a class="reference external" href="https://music.sarsoo.xyz">Music Tools</a><a class="headerlink" href="#id2" title="Permalink to this headline"></a></h2> <h2><a class="reference external" href="https://music.sarsoo.xyz">Music Tools</a><a class="headerlink" href="#id2" title="Permalink to this headline"></a></h2>
<img alt="https://github.com/sarsoo/music-tools/workflows/test%20and%20deploy/badge.svg" src="https://github.com/sarsoo/music-tools/workflows/test%20and%20deploy/badge.svg" /><p>Music Tools is a web app for creating smart Spotify playlists. The app is based on <a class="reference external" href="https://github.com/Sarsoo/spotframework">spotframework</a> and <a class="reference external" href="https://github.com/Sarsoo/pyfmframework">fmframework</a> for interfacing with Spotify and Last.fm. The app is currently hosted on Googles Cloud Platform.</p> <img alt="https://github.com/sarsoo/music-tools/workflows/test%20and%20deploy/badge.svg" src="https://github.com/sarsoo/music-tools/workflows/test%20and%20deploy/badge.svg" /><p>Music Tools is a web app for creating smart Spotify playlists. The app is based on <a class="reference external" href="https://github.com/Sarsoo/spotframework">spotframework</a> and <a class="reference external" href="https://github.com/Sarsoo/pyfmframework">fmframework</a> for interfacing with Spotify and Last.fm. The app is currently hosted on Googles Cloud Platform.</p>
<p>The backend is composed of a Flask web server with a Fireo ORM layer and longer tasks dispatched to Cloud Tasks or Functions. The frontend is a React app with material UI components and Axios for HTTP requests.</p> <p>The backend is composed of a Flask web server with a Fireo ORM layer and longer tasks dispatched to Cloud Tasks or Functions. The frontend is a React app with material UI components and Axios for HTTP requests.</p>
<img alt="_images/Playlists.png" src="_images/Playlists.png" /> <img alt="_images/Playlists.png" src="_images/Playlists.png" />
</section> </div>
</section> </div>
<section id="indices-and-tables"> <div class="section" id="indices-and-tables">
<h1>Indices and tables<a class="headerlink" href="#indices-and-tables" title="Permalink to this headline"></a></h1> <h1>Indices and tables<a class="headerlink" href="#indices-and-tables" title="Permalink to this headline"></a></h1>
<ul class="simple"> <ul class="simple">
<li><p><a class="reference internal" href="genindex.html"><span class="std std-ref">Index</span></a></p></li> <li><p><a class="reference internal" href="genindex.html"><span class="std std-ref">Index</span></a></p></li>
<li><p><a class="reference internal" href="py-modindex.html"><span class="std std-ref">Module Index</span></a></p></li> <li><p><a class="reference internal" href="py-modindex.html"><span class="std std-ref">Module Index</span></a></p></li>
<li><p><a class="reference internal" href="search.html"><span class="std std-ref">Search Page</span></a></p></li> <li><p><a class="reference internal" href="search.html"><span class="std std-ref">Search Page</span></a></p></li>
</ul> </ul>
</section> </div>
</div> </div>
@ -96,7 +95,7 @@
<h3>Navigation</h3> <h3>Navigation</h3>
<p><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul> <ul>
<li class="toctree-l1"><a class="reference internal" href="src/music.html">Py</a></li> <li class="toctree-l1"><a class="reference internal" href="src/music.html">Py</a></li>
<li class="toctree-l1"><a class="reference internal" href="src/MusicTools.html">Js</a></li> <li class="toctree-l1"><a class="reference internal" href="src/MusicTools.html">Js</a></li>
@ -138,7 +137,7 @@
&copy;2021, Sarsoo. &copy;2021, Sarsoo.
| |
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.3</a> Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.4</a>
&amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a> &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a>
| |

View File

@ -218,7 +218,7 @@
<h3>Navigation</h3> <h3>Navigation</h3>
<p><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul> <ul>
<li class="toctree-l1"><a class="reference internal" href="src/music.html">Py</a></li> <li class="toctree-l1"><a class="reference internal" href="src/music.html">Py</a></li>
<li class="toctree-l1"><a class="reference internal" href="src/MusicTools.html">Js</a></li> <li class="toctree-l1"><a class="reference internal" href="src/MusicTools.html">Js</a></li>
@ -259,7 +259,7 @@
&copy;2021, Sarsoo. &copy;2021, Sarsoo.
| |
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.3</a> Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.4</a>
&amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a> &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a>
</div> </div>

View File

@ -74,7 +74,7 @@
<h3>Navigation</h3> <h3>Navigation</h3>
<p><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul> <ul>
<li class="toctree-l1"><a class="reference internal" href="src/music.html">Py</a></li> <li class="toctree-l1"><a class="reference internal" href="src/music.html">Py</a></li>
<li class="toctree-l1"><a class="reference internal" href="src/MusicTools.html">Js</a></li> <li class="toctree-l1"><a class="reference internal" href="src/MusicTools.html">Js</a></li>
@ -105,7 +105,7 @@
&copy;2021, Sarsoo. &copy;2021, Sarsoo.
| |
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.3</a> Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.4</a>
&amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a> &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a>
</div> </div>

File diff suppressed because one or more lines are too long

View File

@ -4,8 +4,7 @@
<html> <html>
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.17: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Admin &#8212; Music Tools documentation</title> <title>Admin &#8212; Music Tools documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/alabaster.css" type="text/css" /> <link rel="stylesheet" href="../_static/alabaster.css" type="text/css" />
@ -33,9 +32,9 @@
<div class="body" role="main"> <div class="body" role="main">
<section id="admin"> <div class="section" id="admin">
<h1>Admin<a class="headerlink" href="#admin" title="Permalink to this headline"></a></h1> <h1>Admin<a class="headerlink" href="#admin" title="Permalink to this headline"></a></h1>
<section id="router"> <div class="section" id="router">
<h2>Router<a class="headerlink" href="#router" title="Permalink to this headline"></a></h2> <h2>Router<a class="headerlink" href="#router" title="Permalink to this headline"></a></h2>
<dl class="js class"> <dl class="js class">
<dt id="Admin"> <dt id="Admin">
@ -57,8 +56,8 @@
</dd></dl> </dd></dl>
</section> </div>
<section id="lock"> <div class="section" id="lock">
<h2>Lock<a class="headerlink" href="#lock" title="Permalink to this headline"></a></h2> <h2>Lock<a class="headerlink" href="#lock" title="Permalink to this headline"></a></h2>
<dl class="js class"> <dl class="js class">
<dt id="Lock"> <dt id="Lock">
@ -103,8 +102,8 @@
</dl> </dl>
</dd></dl> </dd></dl>
</section> </div>
<section id="functions"> <div class="section" id="functions">
<h2>Functions<a class="headerlink" href="#functions" title="Permalink to this headline"></a></h2> <h2>Functions<a class="headerlink" href="#functions" title="Permalink to this headline"></a></h2>
<dl class="js class"> <dl class="js class">
<dt id="Functions"> <dt id="Functions">
@ -138,8 +137,8 @@
</dd></dl> </dd></dl>
</section> </div>
<section id="tasks"> <div class="section" id="tasks">
<h2>Tasks<a class="headerlink" href="#tasks" title="Permalink to this headline"></a></h2> <h2>Tasks<a class="headerlink" href="#tasks" title="Permalink to this headline"></a></h2>
<dl class="js class"> <dl class="js class">
<dt id="Tasks"> <dt id="Tasks">
@ -169,8 +168,8 @@
</dl> </dl>
</dd></dl> </dd></dl>
</section> </div>
</section> </div>
</div> </div>
@ -189,7 +188,7 @@
<h3>Navigation</h3> <h3>Navigation</h3>
<p><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul class="current"> <ul class="current">
<li class="toctree-l1"><a class="reference internal" href="music.html">Py</a></li> <li class="toctree-l1"><a class="reference internal" href="music.html">Py</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="MusicTools.html">Js</a><ul class="current"> <li class="toctree-l1 current"><a class="reference internal" href="MusicTools.html">Js</a><ul class="current">
@ -245,7 +244,7 @@
&copy;2021, Sarsoo. &copy;2021, Sarsoo.
| |
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.3</a> Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.4</a>
&amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a> &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a>
| |

View File

@ -4,8 +4,7 @@
<html> <html>
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.17: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Maths &#8212; Music Tools documentation</title> <title>Maths &#8212; Music Tools documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/alabaster.css" type="text/css" /> <link rel="stylesheet" href="../_static/alabaster.css" type="text/css" />
@ -33,9 +32,9 @@
<div class="body" role="main"> <div class="body" role="main">
<section id="maths"> <div class="section" id="maths">
<h1>Maths<a class="headerlink" href="#maths" title="Permalink to this headline"></a></h1> <h1>Maths<a class="headerlink" href="#maths" title="Permalink to this headline"></a></h1>
<section id="bar-chart"> <div class="section" id="bar-chart">
<h2>Bar Chart<a class="headerlink" href="#bar-chart" title="Permalink to this headline"></a></h2> <h2>Bar Chart<a class="headerlink" href="#bar-chart" title="Permalink to this headline"></a></h2>
<dl class="js class"> <dl class="js class">
<dt id="BarChart"> <dt id="BarChart">
@ -55,8 +54,8 @@
</dd></dl> </dd></dl>
</section> </div>
<section id="pie-chart"> <div class="section" id="pie-chart">
<h2>Pie Chart<a class="headerlink" href="#pie-chart" title="Permalink to this headline"></a></h2> <h2>Pie Chart<a class="headerlink" href="#pie-chart" title="Permalink to this headline"></a></h2>
<dl class="js class"> <dl class="js class">
<dt id="PieChart"> <dt id="PieChart">
@ -76,8 +75,8 @@
</dd></dl> </dd></dl>
</section> </div>
</section> </div>
</div> </div>
@ -96,7 +95,7 @@
<h3>Navigation</h3> <h3>Navigation</h3>
<p><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul class="current"> <ul class="current">
<li class="toctree-l1"><a class="reference internal" href="music.html">Py</a></li> <li class="toctree-l1"><a class="reference internal" href="music.html">Py</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="MusicTools.html">Js</a><ul class="current"> <li class="toctree-l1 current"><a class="reference internal" href="MusicTools.html">Js</a><ul class="current">
@ -152,7 +151,7 @@
&copy;2021, Sarsoo. &copy;2021, Sarsoo.
| |
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.3</a> Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.4</a>
&amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a> &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a>
| |

View File

@ -4,8 +4,7 @@
<html> <html>
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.17: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Playlist &#8212; Music Tools documentation</title> <title>Playlist &#8212; Music Tools documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/alabaster.css" type="text/css" /> <link rel="stylesheet" href="../_static/alabaster.css" type="text/css" />
@ -33,9 +32,9 @@
<div class="body" role="main"> <div class="body" role="main">
<section id="playlist"> <div class="section" id="playlist">
<h1>Playlist<a class="headerlink" href="#playlist" title="Permalink to this headline"></a></h1> <h1>Playlist<a class="headerlink" href="#playlist" title="Permalink to this headline"></a></h1>
<section id="router"> <div class="section" id="router">
<h2>Router<a class="headerlink" href="#router" title="Permalink to this headline"></a></h2> <h2>Router<a class="headerlink" href="#router" title="Permalink to this headline"></a></h2>
<dl class="js class"> <dl class="js class">
<dt id="Playlists"> <dt id="Playlists">
@ -64,8 +63,8 @@
</dd></dl> </dd></dl>
</section> </div>
<section id="cards-list"> <div class="section" id="cards-list">
<h2>Cards List<a class="headerlink" href="#cards-list" title="Permalink to this headline"></a></h2> <h2>Cards List<a class="headerlink" href="#cards-list" title="Permalink to this headline"></a></h2>
<dl class="js class"> <dl class="js class">
<dt id="PlaylistsView"> <dt id="PlaylistsView">
@ -176,8 +175,8 @@
</dl> </dl>
</dd></dl> </dd></dl>
</section> </div>
<section id="new-playlist-card"> <div class="section" id="new-playlist-card">
<h2>New Playlist Card<a class="headerlink" href="#new-playlist-card" title="Permalink to this headline"></a></h2> <h2>New Playlist Card<a class="headerlink" href="#new-playlist-card" title="Permalink to this headline"></a></h2>
<dl class="js class"> <dl class="js class">
<dt id="NewPlaylist"> <dt id="NewPlaylist">
@ -230,8 +229,8 @@
</dd></dl> </dd></dl>
</section> </div>
<section id="view-edit-card"> <div class="section" id="view-edit-card">
<h2>View/Edit Card<a class="headerlink" href="#view-edit-card" title="Permalink to this headline"></a></h2> <h2>View/Edit Card<a class="headerlink" href="#view-edit-card" title="Permalink to this headline"></a></h2>
<dl class="js class"> <dl class="js class">
<dt id="Edit"> <dt id="Edit">
@ -426,8 +425,8 @@
</dl> </dl>
</dd></dl> </dd></dl>
</section> </div>
<section id="stats-card"> <div class="section" id="stats-card">
<h2>Stats Card<a class="headerlink" href="#stats-card" title="Permalink to this headline"></a></h2> <h2>Stats Card<a class="headerlink" href="#stats-card" title="Permalink to this headline"></a></h2>
<dl class="js class"> <dl class="js class">
<dt id="Count"> <dt id="Count">
@ -452,8 +451,8 @@
</dd></dl> </dd></dl>
</section> </div>
</section> </div>
</div> </div>
@ -472,7 +471,7 @@
<h3>Navigation</h3> <h3>Navigation</h3>
<p><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul class="current"> <ul class="current">
<li class="toctree-l1"><a class="reference internal" href="music.html">Py</a></li> <li class="toctree-l1"><a class="reference internal" href="music.html">Py</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="MusicTools.html">Js</a><ul class="current"> <li class="toctree-l1 current"><a class="reference internal" href="MusicTools.html">Js</a><ul class="current">
@ -528,7 +527,7 @@
&copy;2021, Sarsoo. &copy;2021, Sarsoo.
| |
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.3</a> Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.4</a>
&amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a> &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a>
| |

View File

@ -4,8 +4,7 @@
<html> <html>
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.17: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Settings &#8212; Music Tools documentation</title> <title>Settings &#8212; Music Tools documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/alabaster.css" type="text/css" /> <link rel="stylesheet" href="../_static/alabaster.css" type="text/css" />
@ -33,9 +32,9 @@
<div class="body" role="main"> <div class="body" role="main">
<section id="settings"> <div class="section" id="settings">
<h1>Settings<a class="headerlink" href="#settings" title="Permalink to this headline"></a></h1> <h1>Settings<a class="headerlink" href="#settings" title="Permalink to this headline"></a></h1>
<section id="router"> <div class="section" id="router">
<h2>Router<a class="headerlink" href="#router" title="Permalink to this headline"></a></h2> <h2>Router<a class="headerlink" href="#router" title="Permalink to this headline"></a></h2>
<dl class="js class"> <dl class="js class">
<dt id="Settings"> <dt id="Settings">
@ -57,8 +56,8 @@
</dd></dl> </dd></dl>
</section> </div>
<section id="change-password"> <div class="section" id="change-password">
<h2>Change Password<a class="headerlink" href="#change-password" title="Permalink to this headline"></a></h2> <h2>Change Password<a class="headerlink" href="#change-password" title="Permalink to this headline"></a></h2>
<dl class="js class"> <dl class="js class">
<dt id="ChangePassword"> <dt id="ChangePassword">
@ -118,8 +117,8 @@
</dd></dl> </dd></dl>
</section> </div>
<section id="spotify-link"> <div class="section" id="spotify-link">
<h2>Spotify Link<a class="headerlink" href="#spotify-link" title="Permalink to this headline"></a></h2> <h2>Spotify Link<a class="headerlink" href="#spotify-link" title="Permalink to this headline"></a></h2>
<dl class="js class"> <dl class="js class">
<dt id="SpotifyLink"> <dt id="SpotifyLink">
@ -165,8 +164,8 @@
</dl> </dl>
</dd></dl> </dd></dl>
</section> </div>
<section id="last-fm-username"> <div class="section" id="last-fm-username">
<h2>Last.fm Username<a class="headerlink" href="#last-fm-username" title="Permalink to this headline"></a></h2> <h2>Last.fm Username<a class="headerlink" href="#last-fm-username" title="Permalink to this headline"></a></h2>
<dl class="js class"> <dl class="js class">
<dt id="LastFM"> <dt id="LastFM">
@ -206,8 +205,8 @@
</dd></dl> </dd></dl>
</section> </div>
</section> </div>
</div> </div>
@ -226,7 +225,7 @@
<h3>Navigation</h3> <h3>Navigation</h3>
<p><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul class="current"> <ul class="current">
<li class="toctree-l1"><a class="reference internal" href="music.html">Py</a></li> <li class="toctree-l1"><a class="reference internal" href="music.html">Py</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="MusicTools.html">Js</a><ul class="current"> <li class="toctree-l1 current"><a class="reference internal" href="MusicTools.html">Js</a><ul class="current">
@ -282,7 +281,7 @@
&copy;2021, Sarsoo. &copy;2021, Sarsoo.
| |
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.3</a> Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.4</a>
&amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a> &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a>
| |

View File

@ -4,8 +4,7 @@
<html> <html>
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.17: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Tag &#8212; Music Tools documentation</title> <title>Tag &#8212; Music Tools documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/alabaster.css" type="text/css" /> <link rel="stylesheet" href="../_static/alabaster.css" type="text/css" />
@ -33,9 +32,9 @@
<div class="body" role="main"> <div class="body" role="main">
<section id="tag"> <div class="section" id="tag">
<h1>Tag<a class="headerlink" href="#tag" title="Permalink to this headline"></a></h1> <h1>Tag<a class="headerlink" href="#tag" title="Permalink to this headline"></a></h1>
<section id="router"> <div class="section" id="router">
<h2>Router<a class="headerlink" href="#router" title="Permalink to this headline"></a></h2> <h2>Router<a class="headerlink" href="#router" title="Permalink to this headline"></a></h2>
<dl class="js class"> <dl class="js class">
<dt id="TagRouter"> <dt id="TagRouter">
@ -43,8 +42,8 @@
<dd><p>Tag router for directing between tag list and new</p> <dd><p>Tag router for directing between tag list and new</p>
</dd></dl> </dd></dl>
</section> </div>
<section id="cards-list"> <div class="section" id="cards-list">
<h2>Cards List<a class="headerlink" href="#cards-list" title="Permalink to this headline"></a></h2> <h2>Cards List<a class="headerlink" href="#cards-list" title="Permalink to this headline"></a></h2>
<dl class="js class"> <dl class="js class">
<dt id="TagList"> <dt id="TagList">
@ -120,8 +119,8 @@
</dl> </dl>
</dd></dl> </dd></dl>
</section> </div>
<section id="new-tag-card"> <div class="section" id="new-tag-card">
<h2>New Tag Card<a class="headerlink" href="#new-tag-card" title="Permalink to this headline"></a></h2> <h2>New Tag Card<a class="headerlink" href="#new-tag-card" title="Permalink to this headline"></a></h2>
<dl class="js class"> <dl class="js class">
<dt id="NewTag"> <dt id="NewTag">
@ -155,8 +154,8 @@
</dd></dl> </dd></dl>
</section> </div>
<section id="view-edit-tag"> <div class="section" id="view-edit-tag">
<h2>View/Edit Tag<a class="headerlink" href="#view-edit-tag" title="Permalink to this headline"></a></h2> <h2>View/Edit Tag<a class="headerlink" href="#view-edit-tag" title="Permalink to this headline"></a></h2>
<dl class="js class"> <dl class="js class">
<dt id="TagView"> <dt id="TagView">
@ -274,8 +273,8 @@
</dd></dl> </dd></dl>
</section> </div>
</section> </div>
</div> </div>
@ -294,7 +293,7 @@
<h3>Navigation</h3> <h3>Navigation</h3>
<p><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul class="current"> <ul class="current">
<li class="toctree-l1"><a class="reference internal" href="music.html">Py</a></li> <li class="toctree-l1"><a class="reference internal" href="music.html">Py</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="MusicTools.html">Js</a><ul class="current"> <li class="toctree-l1 current"><a class="reference internal" href="MusicTools.html">Js</a><ul class="current">
@ -350,7 +349,7 @@
&copy;2021, Sarsoo. &copy;2021, Sarsoo.
| |
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.3</a> Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.4</a>
&amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a> &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a>
| |

View File

@ -4,8 +4,7 @@
<html> <html>
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.17: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>React Frontend &#8212; Music Tools documentation</title> <title>React Frontend &#8212; Music Tools documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/alabaster.css" type="text/css" /> <link rel="stylesheet" href="../_static/alabaster.css" type="text/css" />
@ -33,7 +32,7 @@
<div class="body" role="main"> <div class="body" role="main">
<section id="react-frontend"> <div class="section" id="react-frontend">
<h1>React Frontend<a class="headerlink" href="#react-frontend" title="Permalink to this headline"></a></h1> <h1>React Frontend<a class="headerlink" href="#react-frontend" title="Permalink to this headline"></a></h1>
<div class="toctree-wrapper compound"> <div class="toctree-wrapper compound">
<ul> <ul>
@ -110,7 +109,7 @@
</dd></dl> </dd></dl>
</section> </div>
</div> </div>
@ -129,7 +128,7 @@
<h3>Navigation</h3> <h3>Navigation</h3>
<p><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul class="current"> <ul class="current">
<li class="toctree-l1"><a class="reference internal" href="music.html">Py</a></li> <li class="toctree-l1"><a class="reference internal" href="music.html">Py</a></li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">Js</a><ul> <li class="toctree-l1 current"><a class="current reference internal" href="#">Js</a><ul>
@ -183,7 +182,7 @@
&copy;2021, Sarsoo. &copy;2021, Sarsoo.
| |
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.3</a> Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.4</a>
&amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a> &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a>
| |

View File

@ -4,8 +4,7 @@
<html> <html>
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.17: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>admin script &#8212; Music Tools documentation</title> <title>admin script &#8212; Music Tools documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/alabaster.css" type="text/css" /> <link rel="stylesheet" href="../_static/alabaster.css" type="text/css" />
@ -33,7 +32,7 @@
<div class="body" role="main"> <div class="body" role="main">
<section id="module-admin"> <div class="section" id="module-admin">
<span id="admin-script"></span><h1>admin script<a class="headerlink" href="#module-admin" title="Permalink to this headline"></a></h1> <span id="admin-script"></span><h1>admin script<a class="headerlink" href="#module-admin" title="Permalink to this headline"></a></h1>
<dl class="py class"> <dl class="py class">
<dt id="admin.Admin"> <dt id="admin.Admin">
@ -234,7 +233,7 @@ run_all_tags</p>
<code class="sig-prename descclassname"><span class="pre">admin.</span></code><code class="sig-name descname"><span class="pre">test</span></code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#admin.test" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname"><span class="pre">admin.</span></code><code class="sig-name descname"><span class="pre">test</span></code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#admin.test" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
</section> </div>
</div> </div>
@ -253,7 +252,7 @@ run_all_tags</p>
<h3>Navigation</h3> <h3>Navigation</h3>
<p><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul class="current"> <ul class="current">
<li class="toctree-l1"><a class="reference internal" href="music.html">Py</a></li> <li class="toctree-l1"><a class="reference internal" href="music.html">Py</a></li>
<li class="toctree-l1"><a class="reference internal" href="MusicTools.html">Js</a></li> <li class="toctree-l1"><a class="reference internal" href="MusicTools.html">Js</a></li>
@ -296,7 +295,7 @@ run_all_tags</p>
&copy;2021, Sarsoo. &copy;2021, Sarsoo.
| |
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.3</a> Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.4</a>
&amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a> &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a>
| |

View File

@ -4,8 +4,7 @@
<html> <html>
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.17: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Music Tools Modules &#8212; Music Tools documentation</title> <title>Music Tools Modules &#8212; Music Tools documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/alabaster.css" type="text/css" /> <link rel="stylesheet" href="../_static/alabaster.css" type="text/css" />
@ -32,7 +31,7 @@
<div class="body" role="main"> <div class="body" role="main">
<section id="music-tools-modules"> <div class="section" id="music-tools-modules">
<h1>Music Tools Modules<a class="headerlink" href="#music-tools-modules" title="Permalink to this headline"></a></h1> <h1>Music Tools Modules<a class="headerlink" href="#music-tools-modules" title="Permalink to this headline"></a></h1>
<div class="toctree-wrapper compound"> <div class="toctree-wrapper compound">
<ul> <ul>
@ -124,7 +123,7 @@
</li> </li>
</ul> </ul>
</div> </div>
</section> </div>
</div> </div>
@ -143,7 +142,7 @@
<h3>Navigation</h3> <h3>Navigation</h3>
<p><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul class="current"> <ul class="current">
<li class="toctree-l1"><a class="reference internal" href="music.html">Py</a></li> <li class="toctree-l1"><a class="reference internal" href="music.html">Py</a></li>
<li class="toctree-l1"><a class="reference internal" href="MusicTools.html">Js</a></li> <li class="toctree-l1"><a class="reference internal" href="MusicTools.html">Js</a></li>
@ -189,7 +188,7 @@
&copy;2021, Sarsoo. &copy;2021, Sarsoo.
| |
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.3</a> Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.4</a>
&amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a> &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a>
| |

View File

@ -4,8 +4,7 @@
<html> <html>
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.17: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>music.api &#8212; Music Tools documentation</title> <title>music.api &#8212; Music Tools documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/alabaster.css" type="text/css" /> <link rel="stylesheet" href="../_static/alabaster.css" type="text/css" />
@ -33,21 +32,21 @@
<div class="body" role="main"> <div class="body" role="main">
<section id="music-api"> <div class="section" id="music-api">
<h1>music.api<a class="headerlink" href="#music-api" title="Permalink to this headline"></a></h1> <h1>music.api<a class="headerlink" href="#music-api" title="Permalink to this headline"></a></h1>
<section id="module-music.api"> <div class="section" id="module-music.api">
<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-music.api" title="Permalink to this headline"></a></h2> <span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-music.api" title="Permalink to this headline"></a></h2>
<p>Flask blueprints for loading the app endpoints</p> <p>Flask blueprints for loading the app endpoints</p>
</section> </div>
<section id="module-music.api.admin"> <div class="section" id="module-music.api.admin">
<span id="api-admin"></span><h2>api.admin<a class="headerlink" href="#module-music.api.admin" title="Permalink to this headline"></a></h2> <span id="api-admin"></span><h2>api.admin<a class="headerlink" href="#module-music.api.admin" title="Permalink to this headline"></a></h2>
<dl class="py function"> <dl class="py function">
<dt id="music.api.admin.get_tasks"> <dt id="music.api.admin.get_tasks">
<code class="sig-prename descclassname"><span class="pre">music.api.admin.</span></code><code class="sig-name descname"><span class="pre">get_tasks</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">user</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#music.api.admin.get_tasks" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname"><span class="pre">music.api.admin.</span></code><code class="sig-name descname"><span class="pre">get_tasks</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">user</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#music.api.admin.get_tasks" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
</section> </div>
<section id="module-music.api.api"> <div class="section" id="module-music.api.api">
<span id="api-api"></span><h2>api.api<a class="headerlink" href="#module-music.api.api" title="Permalink to this headline"></a></h2> <span id="api-api"></span><h2>api.api<a class="headerlink" href="#module-music.api.api" title="Permalink to this headline"></a></h2>
<dl class="py function"> <dl class="py function">
<dt id="music.api.api.all_playlists_route"> <dt id="music.api.api.all_playlists_route">
@ -121,8 +120,8 @@
<code class="sig-prename descclassname"><span class="pre">music.api.api.</span></code><code class="sig-name descname"><span class="pre">user_route</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">user</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#music.api.api.user_route" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname"><span class="pre">music.api.api.</span></code><code class="sig-name descname"><span class="pre">user_route</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">user</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#music.api.api.user_route" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
</section> </div>
<section id="module-music.api.decorators"> <div class="section" id="module-music.api.decorators">
<span id="api-decorators"></span><h2>api.decorators<a class="headerlink" href="#module-music.api.decorators" title="Permalink to this headline"></a></h2> <span id="api-decorators"></span><h2>api.decorators<a class="headerlink" href="#module-music.api.decorators" title="Permalink to this headline"></a></h2>
<dl class="py function"> <dl class="py function">
<dt id="music.api.decorators.admin_required"> <dt id="music.api.decorators.admin_required">
@ -184,16 +183,16 @@
<code class="sig-prename descclassname"><span class="pre">music.api.decorators.</span></code><code class="sig-name descname"><span class="pre">validate_json</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">expected_args</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#music.api.decorators.validate_json" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname"><span class="pre">music.api.decorators.</span></code><code class="sig-name descname"><span class="pre">validate_json</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">expected_args</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#music.api.decorators.validate_json" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
</section> </div>
<section id="module-music.api.fm"> <div class="section" id="module-music.api.fm">
<span id="api-fm"></span><h2>api.fm<a class="headerlink" href="#module-music.api.fm" title="Permalink to this headline"></a></h2> <span id="api-fm"></span><h2>api.fm<a class="headerlink" href="#module-music.api.fm" title="Permalink to this headline"></a></h2>
<dl class="py function"> <dl class="py function">
<dt id="music.api.fm.daily_scrobbles"> <dt id="music.api.fm.daily_scrobbles">
<code class="sig-prename descclassname"><span class="pre">music.api.fm.</span></code><code class="sig-name descname"><span class="pre">daily_scrobbles</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">user</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#music.api.fm.daily_scrobbles" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname"><span class="pre">music.api.fm.</span></code><code class="sig-name descname"><span class="pre">daily_scrobbles</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">user</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#music.api.fm.daily_scrobbles" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
</section> </div>
<section id="module-music.api.player"> <div class="section" id="module-music.api.player">
<span id="api-player"></span><h2>api.player<a class="headerlink" href="#module-music.api.player" title="Permalink to this headline"></a></h2> <span id="api-player"></span><h2>api.player<a class="headerlink" href="#module-music.api.player" title="Permalink to this headline"></a></h2>
<dl class="py function"> <dl class="py function">
<dt id="music.api.player.next_track"> <dt id="music.api.player.next_track">
@ -215,8 +214,8 @@
<code class="sig-prename descclassname"><span class="pre">music.api.player.</span></code><code class="sig-name descname"><span class="pre">volume</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">user</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#music.api.player.volume" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname"><span class="pre">music.api.player.</span></code><code class="sig-name descname"><span class="pre">volume</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">user</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#music.api.player.volume" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
</section> </div>
<section id="module-music.api.spotfm"> <div class="section" id="module-music.api.spotfm">
<span id="api-spotfm"></span><h2>api.spotfm<a class="headerlink" href="#module-music.api.spotfm" title="Permalink to this headline"></a></h2> <span id="api-spotfm"></span><h2>api.spotfm<a class="headerlink" href="#module-music.api.spotfm" title="Permalink to this headline"></a></h2>
<dl class="py function"> <dl class="py function">
<dt id="music.api.spotfm.count"> <dt id="music.api.spotfm.count">
@ -258,16 +257,16 @@
<code class="sig-prename descclassname"><span class="pre">music.api.spotfm.</span></code><code class="sig-name descname"><span class="pre">run_users</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">user</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#music.api.spotfm.run_users" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname"><span class="pre">music.api.spotfm.</span></code><code class="sig-name descname"><span class="pre">run_users</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">user</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#music.api.spotfm.run_users" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
</section> </div>
<section id="module-music.api.spotify"> <div class="section" id="module-music.api.spotify">
<span id="api-spotify"></span><h2>api.spotify<a class="headerlink" href="#module-music.api.spotify" title="Permalink to this headline"></a></h2> <span id="api-spotify"></span><h2>api.spotify<a class="headerlink" href="#module-music.api.spotify" title="Permalink to this headline"></a></h2>
<dl class="py function"> <dl class="py function">
<dt id="music.api.spotify.sort"> <dt id="music.api.spotify.sort">
<code class="sig-prename descclassname"><span class="pre">music.api.spotify.</span></code><code class="sig-name descname"><span class="pre">sort</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">user</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#music.api.spotify.sort" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname"><span class="pre">music.api.spotify.</span></code><code class="sig-name descname"><span class="pre">sort</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">user</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#music.api.spotify.sort" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
</section> </div>
<section id="module-music.api.tag"> <div class="section" id="module-music.api.tag">
<span id="api-tag"></span><h2>api.tag<a class="headerlink" href="#module-music.api.tag" title="Permalink to this headline"></a></h2> <span id="api-tag"></span><h2>api.tag<a class="headerlink" href="#module-music.api.tag" title="Permalink to this headline"></a></h2>
<dl class="py function"> <dl class="py function">
<dt id="music.api.tag.delete_tag"> <dt id="music.api.tag.delete_tag">
@ -309,8 +308,8 @@
<code class="sig-prename descclassname"><span class="pre">music.api.tag.</span></code><code class="sig-name descname"><span class="pre">tags</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">user</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#music.api.tag.tags" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname"><span class="pre">music.api.tag.</span></code><code class="sig-name descname"><span class="pre">tags</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">user</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#music.api.tag.tags" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
</section> </div>
</section> </div>
</div> </div>
@ -329,7 +328,7 @@
<h3>Navigation</h3> <h3>Navigation</h3>
<p><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul class="current"> <ul class="current">
<li class="toctree-l1 current"><a class="reference internal" href="music.html">Py</a><ul class="current"> <li class="toctree-l1 current"><a class="reference internal" href="music.html">Py</a><ul class="current">
<li class="toctree-l2 current"><a class="current reference internal" href="#">music.api</a></li> <li class="toctree-l2 current"><a class="current reference internal" href="#">music.api</a></li>
@ -387,7 +386,7 @@
&copy;2021, Sarsoo. &copy;2021, Sarsoo.
| |
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.3</a> Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.4</a>
&amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a> &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a>
| |

View File

@ -4,8 +4,7 @@
<html> <html>
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.17: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>music.auth &#8212; Music Tools documentation</title> <title>music.auth &#8212; Music Tools documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/alabaster.css" type="text/css" /> <link rel="stylesheet" href="../_static/alabaster.css" type="text/css" />
@ -33,13 +32,13 @@
<div class="body" role="main"> <div class="body" role="main">
<section id="music-auth"> <div class="section" id="music-auth">
<h1>music.auth<a class="headerlink" href="#music-auth" title="Permalink to this headline"></a></h1> <h1>music.auth<a class="headerlink" href="#music-auth" title="Permalink to this headline"></a></h1>
<section id="module-music.auth"> <div class="section" id="module-music.auth">
<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-music.auth" title="Permalink to this headline"></a></h2> <span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-music.auth" title="Permalink to this headline"></a></h2>
<p>Security related endpoints including login/logout and reset password</p> <p>Security related endpoints including login/logout and reset password</p>
</section> </div>
<section id="module-music.auth.auth"> <div class="section" id="module-music.auth.auth">
<span id="auth-auth"></span><h2>auth.auth<a class="headerlink" href="#module-music.auth.auth" title="Permalink to this headline"></a></h2> <span id="auth-auth"></span><h2>auth.auth<a class="headerlink" href="#module-music.auth.auth" title="Permalink to this headline"></a></h2>
<dl class="py function"> <dl class="py function">
<dt id="music.auth.auth.auth"> <dt id="music.auth.auth.auth">
@ -80,8 +79,8 @@
<code class="sig-prename descclassname"><span class="pre">music.auth.auth.</span></code><code class="sig-name descname"><span class="pre">token</span></code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#music.auth.auth.token" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname"><span class="pre">music.auth.auth.</span></code><code class="sig-name descname"><span class="pre">token</span></code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#music.auth.auth.token" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
</section> </div>
</section> </div>
</div> </div>
@ -100,7 +99,7 @@
<h3>Navigation</h3> <h3>Navigation</h3>
<p><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul class="current"> <ul class="current">
<li class="toctree-l1 current"><a class="reference internal" href="music.html">Py</a><ul class="current"> <li class="toctree-l1 current"><a class="reference internal" href="music.html">Py</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="music.api.html">music.api</a></li> <li class="toctree-l2"><a class="reference internal" href="music.api.html">music.api</a></li>
@ -158,7 +157,7 @@
&copy;2021, Sarsoo. &copy;2021, Sarsoo.
| |
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.3</a> Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.4</a>
&amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a> &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a>
| |

View File

@ -4,8 +4,7 @@
<html> <html>
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.17: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>music.cloud &#8212; Music Tools documentation</title> <title>music.cloud &#8212; Music Tools documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/alabaster.css" type="text/css" /> <link rel="stylesheet" href="../_static/alabaster.css" type="text/css" />
@ -33,9 +32,9 @@
<div class="body" role="main"> <div class="body" role="main">
<section id="music-cloud"> <div class="section" id="music-cloud">
<h1>music.cloud<a class="headerlink" href="#music-cloud" title="Permalink to this headline"></a></h1> <h1>music.cloud<a class="headerlink" href="#music-cloud" title="Permalink to this headline"></a></h1>
<section id="module-music.cloud"> <div class="section" id="module-music.cloud">
<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-music.cloud" title="Permalink to this headline"></a></h2> <span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-music.cloud" title="Permalink to this headline"></a></h2>
<p>Infrastucture code include handing off tasks to Cloud Tasks or Cloud Functions</p> <p>Infrastucture code include handing off tasks to Cloud Tasks or Cloud Functions</p>
<dl class="py function"> <dl class="py function">
@ -48,8 +47,8 @@
<code class="sig-prename descclassname"><span class="pre">music.cloud.</span></code><code class="sig-name descname"><span class="pre">queue_run_user_playlist</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">username</span></span><span class="p"><span class="pre">:</span></span> <span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">playlist_name</span></span><span class="p"><span class="pre">:</span></span> <span class="n"><span class="pre">str</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#music.cloud.queue_run_user_playlist" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname"><span class="pre">music.cloud.</span></code><code class="sig-name descname"><span class="pre">queue_run_user_playlist</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">username</span></span><span class="p"><span class="pre">:</span></span> <span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">playlist_name</span></span><span class="p"><span class="pre">:</span></span> <span class="n"><span class="pre">str</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#music.cloud.queue_run_user_playlist" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
</section> </div>
<section id="module-music.cloud.function"> <div class="section" id="module-music.cloud.function">
<span id="cloud-function"></span><h2>cloud.function<a class="headerlink" href="#module-music.cloud.function" title="Permalink to this headline"></a></h2> <span id="cloud-function"></span><h2>cloud.function<a class="headerlink" href="#module-music.cloud.function" title="Permalink to this headline"></a></h2>
<dl class="py function"> <dl class="py function">
<dt id="music.cloud.function.run_user_playlist_function"> <dt id="music.cloud.function.run_user_playlist_function">
@ -79,8 +78,8 @@
</dl> </dl>
</dd></dl> </dd></dl>
</section> </div>
<section id="module-music.cloud.tasks"> <div class="section" id="module-music.cloud.tasks">
<span id="cloud-tasks"></span><h2>cloud.tasks<a class="headerlink" href="#module-music.cloud.tasks" title="Permalink to this headline"></a></h2> <span id="cloud-tasks"></span><h2>cloud.tasks<a class="headerlink" href="#module-music.cloud.tasks" title="Permalink to this headline"></a></h2>
<p>Functions for creating GCP Cloud Tasks for long running operatings</p> <p>Functions for creating GCP Cloud Tasks for long running operatings</p>
<dl class="py function"> <dl class="py function">
@ -167,8 +166,8 @@
</dl> </dl>
</dd></dl> </dd></dl>
</section> </div>
</section> </div>
</div> </div>
@ -187,7 +186,7 @@
<h3>Navigation</h3> <h3>Navigation</h3>
<p><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul class="current"> <ul class="current">
<li class="toctree-l1 current"><a class="reference internal" href="music.html">Py</a><ul class="current"> <li class="toctree-l1 current"><a class="reference internal" href="music.html">Py</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="music.api.html">music.api</a></li> <li class="toctree-l2"><a class="reference internal" href="music.api.html">music.api</a></li>
@ -245,7 +244,7 @@
&copy;2021, Sarsoo. &copy;2021, Sarsoo.
| |
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.3</a> Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.4</a>
&amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a> &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a>
| |

View File

@ -4,8 +4,7 @@
<html> <html>
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.17: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>music.db &#8212; Music Tools documentation</title> <title>music.db &#8212; Music Tools documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/alabaster.css" type="text/css" /> <link rel="stylesheet" href="../_static/alabaster.css" type="text/css" />
@ -33,13 +32,13 @@
<div class="body" role="main"> <div class="body" role="main">
<section id="music-db"> <div class="section" id="music-db">
<h1>music.db<a class="headerlink" href="#music-db" title="Permalink to this headline"></a></h1> <h1>music.db<a class="headerlink" href="#music-db" title="Permalink to this headline"></a></h1>
<section id="module-music.db"> <div class="section" id="module-music.db">
<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-music.db" title="Permalink to this headline"></a></h2> <span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-music.db" title="Permalink to this headline"></a></h2>
<p>Database interfacing components aside from the music.model ORM layer</p> <p>Database interfacing components aside from the music.model ORM layer</p>
</section> </div>
<section id="module-music.db.database"> <div class="section" id="module-music.db.database">
<span id="db-database"></span><h2>db.database<a class="headerlink" href="#module-music.db.database" title="Permalink to this headline"></a></h2> <span id="db-database"></span><h2>db.database<a class="headerlink" href="#module-music.db.database" title="Permalink to this headline"></a></h2>
<dl class="py class"> <dl class="py class">
<dt id="music.db.database.DatabaseUser"> <dt id="music.db.database.DatabaseUser">
@ -99,8 +98,8 @@
</dl> </dl>
</dd></dl> </dd></dl>
</section> </div>
<section id="module-music.db.part_generator"> <div class="section" id="module-music.db.part_generator">
<span id="db-part-generator"></span><h2>db.part_generator<a class="headerlink" href="#module-music.db.part_generator" title="Permalink to this headline"></a></h2> <span id="db-part-generator"></span><h2>db.part_generator<a class="headerlink" href="#module-music.db.part_generator" title="Permalink to this headline"></a></h2>
<dl class="py class"> <dl class="py class">
<dt id="music.db.part_generator.PartGenerator"> <dt id="music.db.part_generator.PartGenerator">
@ -154,8 +153,8 @@
</dd></dl> </dd></dl>
</section> </div>
</section> </div>
</div> </div>
@ -174,7 +173,7 @@
<h3>Navigation</h3> <h3>Navigation</h3>
<p><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul class="current"> <ul class="current">
<li class="toctree-l1 current"><a class="reference internal" href="music.html">Py</a><ul class="current"> <li class="toctree-l1 current"><a class="reference internal" href="music.html">Py</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="music.api.html">music.api</a></li> <li class="toctree-l2"><a class="reference internal" href="music.api.html">music.api</a></li>
@ -232,7 +231,7 @@
&copy;2021, Sarsoo. &copy;2021, Sarsoo.
| |
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.3</a> Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.4</a>
&amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a> &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a>
| |

View File

@ -4,8 +4,7 @@
<html> <html>
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.17: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Flask Backend &#8212; Music Tools documentation</title> <title>Flask Backend &#8212; Music Tools documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/alabaster.css" type="text/css" /> <link rel="stylesheet" href="../_static/alabaster.css" type="text/css" />
@ -33,7 +32,7 @@
<div class="body" role="main"> <div class="body" role="main">
<section id="flask-backend"> <div class="section" id="flask-backend">
<h1>Flask Backend<a class="headerlink" href="#flask-backend" title="Permalink to this headline"></a></h1> <h1>Flask Backend<a class="headerlink" href="#flask-backend" title="Permalink to this headline"></a></h1>
<div class="toctree-wrapper compound"> <div class="toctree-wrapper compound">
<ul> <ul>
@ -84,7 +83,7 @@
</li> </li>
</ul> </ul>
</div> </div>
<section id="module-music"> <div class="section" id="module-music">
<span id="music-root-module"></span><h2>music Root Module<a class="headerlink" href="#module-music" title="Permalink to this headline"></a></h2> <span id="music-root-module"></span><h2>music Root Module<a class="headerlink" href="#module-music" title="Permalink to this headline"></a></h2>
<p>Root module containing Music Tools backend</p> <p>Root module containing Music Tools backend</p>
<p>Top level module with functions for creating app with loaded blueprints and initialising the logging stack</p> <p>Top level module with functions for creating app with loaded blueprints and initialising the logging stack</p>
@ -107,8 +106,8 @@
</dl> </dl>
</dd></dl> </dd></dl>
</section> </div>
</section> </div>
</div> </div>
@ -127,7 +126,7 @@
<h3>Navigation</h3> <h3>Navigation</h3>
<p><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul class="current"> <ul class="current">
<li class="toctree-l1 current"><a class="current reference internal" href="#">Py</a><ul> <li class="toctree-l1 current"><a class="current reference internal" href="#">Py</a><ul>
<li class="toctree-l2"><a class="reference internal" href="music.api.html">music.api</a></li> <li class="toctree-l2"><a class="reference internal" href="music.api.html">music.api</a></li>
@ -183,7 +182,7 @@
&copy;2021, Sarsoo. &copy;2021, Sarsoo.
| |
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.3</a> Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.4</a>
&amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a> &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a>
| |

View File

@ -4,8 +4,7 @@
<html> <html>
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.17: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>music.model &#8212; Music Tools documentation</title> <title>music.model &#8212; Music Tools documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/alabaster.css" type="text/css" /> <link rel="stylesheet" href="../_static/alabaster.css" type="text/css" />
@ -33,13 +32,13 @@
<div class="body" role="main"> <div class="body" role="main">
<section id="music-model"> <div class="section" id="music-model">
<h1>music.model<a class="headerlink" href="#music-model" title="Permalink to this headline"></a></h1> <h1>music.model<a class="headerlink" href="#music-model" title="Permalink to this headline"></a></h1>
<section id="module-music.model"> <div class="section" id="module-music.model">
<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-music.model" title="Permalink to this headline"></a></h2> <span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-music.model" title="Permalink to this headline"></a></h2>
<p>ORM layer containing the data model</p> <p>ORM layer containing the data model</p>
</section> </div>
<section id="module-music.model.config"> <div class="section" id="module-music.model.config">
<span id="model-config"></span><h2>model.config<a class="headerlink" href="#module-music.model.config" title="Permalink to this headline"></a></h2> <span id="model-config"></span><h2>model.config<a class="headerlink" href="#module-music.model.config" title="Permalink to this headline"></a></h2>
<dl class="py class"> <dl class="py class">
<dt id="music.model.config.Config"> <dt id="music.model.config.Config">
@ -96,8 +95,8 @@
</dd></dl> </dd></dl>
</section> </div>
<section id="module-music.model.playlist"> <div class="section" id="module-music.model.playlist">
<span id="model-playlist"></span><h2>model.playlist<a class="headerlink" href="#module-music.model.playlist" title="Permalink to this headline"></a></h2> <span id="model-playlist"></span><h2>model.playlist<a class="headerlink" href="#module-music.model.playlist" title="Permalink to this headline"></a></h2>
<dl class="py class"> <dl class="py class">
<dt id="music.model.playlist.Playlist"> <dt id="music.model.playlist.Playlist">
@ -296,8 +295,8 @@
</dd></dl> </dd></dl>
</section> </div>
<section id="module-music.model.tag"> <div class="section" id="module-music.model.tag">
<span id="model-tag"></span><h2>model.tag<a class="headerlink" href="#module-music.model.tag" title="Permalink to this headline"></a></h2> <span id="model-tag"></span><h2>model.tag<a class="headerlink" href="#module-music.model.tag" title="Permalink to this headline"></a></h2>
<dl class="py class"> <dl class="py class">
<dt id="music.model.tag.Tag"> <dt id="music.model.tag.Tag">
@ -397,8 +396,8 @@
</dd></dl> </dd></dl>
</section> </div>
<section id="module-music.model.user"> <div class="section" id="module-music.model.user">
<span id="model-user"></span><h2>model.user<a class="headerlink" href="#module-music.model.user" title="Permalink to this headline"></a></h2> <span id="model-user"></span><h2>model.user<a class="headerlink" href="#module-music.model.user" title="Permalink to this headline"></a></h2>
<dl class="py class"> <dl class="py class">
<dt id="music.model.user.User"> <dt id="music.model.user.User">
@ -528,8 +527,8 @@
</dd></dl> </dd></dl>
</section> </div>
</section> </div>
</div> </div>
@ -548,7 +547,7 @@
<h3>Navigation</h3> <h3>Navigation</h3>
<p><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul class="current"> <ul class="current">
<li class="toctree-l1 current"><a class="reference internal" href="music.html">Py</a><ul class="current"> <li class="toctree-l1 current"><a class="reference internal" href="music.html">Py</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="music.api.html">music.api</a></li> <li class="toctree-l2"><a class="reference internal" href="music.api.html">music.api</a></li>
@ -606,7 +605,7 @@
&copy;2021, Sarsoo. &copy;2021, Sarsoo.
| |
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.3</a> Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.4</a>
&amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a> &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a>
| |

View File

@ -4,8 +4,7 @@
<html> <html>
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.17: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>music.tasks &#8212; Music Tools documentation</title> <title>music.tasks &#8212; Music Tools documentation</title>
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/alabaster.css" type="text/css" /> <link rel="stylesheet" href="../_static/alabaster.css" type="text/css" />
@ -33,13 +32,13 @@
<div class="body" role="main"> <div class="body" role="main">
<section id="music-tasks"> <div class="section" id="music-tasks">
<h1>music.tasks<a class="headerlink" href="#music-tasks" title="Permalink to this headline"></a></h1> <h1>music.tasks<a class="headerlink" href="#music-tasks" title="Permalink to this headline"></a></h1>
<section id="module-music.tasks"> <div class="section" id="module-music.tasks">
<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-music.tasks" title="Permalink to this headline"></a></h2> <span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-music.tasks" title="Permalink to this headline"></a></h2>
<p>Long running operations of the app including playlist generation and tag update functions</p> <p>Long running operations of the app including playlist generation and tag update functions</p>
</section> </div>
<section id="module-music.tasks.create_playlist"> <div class="section" id="module-music.tasks.create_playlist">
<span id="tasks-create-playlist"></span><h2>tasks.create_playlist<a class="headerlink" href="#module-music.tasks.create_playlist" title="Permalink to this headline"></a></h2> <span id="tasks-create-playlist"></span><h2>tasks.create_playlist<a class="headerlink" href="#module-music.tasks.create_playlist" title="Permalink to this headline"></a></h2>
<dl class="py function"> <dl class="py function">
<dt id="music.tasks.create_playlist.create_playlist"> <dt id="music.tasks.create_playlist.create_playlist">
@ -62,8 +61,8 @@
</dl> </dl>
</dd></dl> </dd></dl>
</section> </div>
<section id="module-music.tasks.refresh_lastfm_stats"> <div class="section" id="module-music.tasks.refresh_lastfm_stats">
<span id="tasks-refresh-lastfm-stats"></span><h2>tasks.refresh_lastfm_stats<a class="headerlink" href="#module-music.tasks.refresh_lastfm_stats" title="Permalink to this headline"></a></h2> <span id="tasks-refresh-lastfm-stats"></span><h2>tasks.refresh_lastfm_stats<a class="headerlink" href="#module-music.tasks.refresh_lastfm_stats" title="Permalink to this headline"></a></h2>
<dl class="py function"> <dl class="py function">
<dt id="music.tasks.refresh_lastfm_stats.refresh_lastfm_album_stats"> <dt id="music.tasks.refresh_lastfm_stats.refresh_lastfm_album_stats">
@ -80,8 +79,8 @@
<code class="sig-prename descclassname"><span class="pre">music.tasks.refresh_lastfm_stats.</span></code><code class="sig-name descname"><span class="pre">refresh_lastfm_track_stats</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">username</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">playlist_name</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#music.tasks.refresh_lastfm_stats.refresh_lastfm_track_stats" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname"><span class="pre">music.tasks.refresh_lastfm_stats.</span></code><code class="sig-name descname"><span class="pre">refresh_lastfm_track_stats</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">username</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">playlist_name</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#music.tasks.refresh_lastfm_stats.refresh_lastfm_track_stats" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
</section> </div>
<section id="module-music.tasks.run_user_playlist"> <div class="section" id="module-music.tasks.run_user_playlist">
<span id="tasks-run-user-playlist"></span><h2>tasks.run_user_playlist<a class="headerlink" href="#module-music.tasks.run_user_playlist" title="Permalink to this headline"></a></h2> <span id="tasks-run-user-playlist"></span><h2>tasks.run_user_playlist<a class="headerlink" href="#module-music.tasks.run_user_playlist" title="Permalink to this headline"></a></h2>
<dl class="py function"> <dl class="py function">
<dt id="music.tasks.run_user_playlist.run_user_playlist"> <dt id="music.tasks.run_user_playlist.run_user_playlist">
@ -114,16 +113,16 @@
</dl> </dl>
</dd></dl> </dd></dl>
</section> </div>
<section id="module-music.tasks.update_tag"> <div class="section" id="module-music.tasks.update_tag">
<span id="tasks-update-tag"></span><h2>tasks.update_tag<a class="headerlink" href="#module-music.tasks.update_tag" title="Permalink to this headline"></a></h2> <span id="tasks-update-tag"></span><h2>tasks.update_tag<a class="headerlink" href="#module-music.tasks.update_tag" title="Permalink to this headline"></a></h2>
<dl class="py function"> <dl class="py function">
<dt id="music.tasks.update_tag.update_tag"> <dt id="music.tasks.update_tag.update_tag">
<code class="sig-prename descclassname"><span class="pre">music.tasks.update_tag.</span></code><code class="sig-name descname"><span class="pre">update_tag</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">user</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tag</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">spotnet</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fmnet</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#music.tasks.update_tag.update_tag" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname"><span class="pre">music.tasks.update_tag.</span></code><code class="sig-name descname"><span class="pre">update_tag</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">user</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tag</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">spotnet</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fmnet</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#music.tasks.update_tag.update_tag" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
</section> </div>
</section> </div>
</div> </div>
@ -142,7 +141,7 @@
<h3>Navigation</h3> <h3>Navigation</h3>
<p><span class="caption-text">Contents:</span></p> <p class="caption"><span class="caption-text">Contents:</span></p>
<ul class="current"> <ul class="current">
<li class="toctree-l1 current"><a class="reference internal" href="music.html">Py</a><ul class="current"> <li class="toctree-l1 current"><a class="reference internal" href="music.html">Py</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="music.api.html">music.api</a></li> <li class="toctree-l2"><a class="reference internal" href="music.api.html">music.api</a></li>
@ -200,7 +199,7 @@
&copy;2021, Sarsoo. &copy;2021, Sarsoo.
| |
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.3</a> Powered by <a href="http://sphinx-doc.org/">Sphinx 3.5.4</a>
&amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a> &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a>
| |