This commit is contained in:
Sarsoo 2021-07-10 15:22:55 +00:00
parent 791910a47f
commit ca5bf69677
20 changed files with 115 additions and 15 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -328,6 +328,8 @@
<li><a href="src/music.db.html#music.db.database.get_authed_spotify_network">get_authed_spotify_network() (in module music.db.database)</a> <li><a href="src/music.db.html#music.db.database.get_authed_spotify_network">get_authed_spotify_network() (in module music.db.database)</a>
</li> </li>
<li><a href="src/music.model.html#music.model.user.User.get_playlist">get_playlist() (music.model.user.User method)</a> <li><a href="src/music.model.html#music.model.user.User.get_playlist">get_playlist() (music.model.user.User method)</a>
</li>
<li><a href="src/music.model.html#music.model.user.User.get_playlists">get_playlists() (music.model.user.User method)</a>
</li> </li>
</ul></td> </ul></td>
<td style="width: 33%; vertical-align: top;"><ul> <td style="width: 33%; vertical-align: top;"><ul>
@ -352,6 +354,8 @@
<li><a href="src/music.model.html#music.model.playlist.Playlist.include_library_tracks">include_library_tracks (music.model.playlist.Playlist attribute)</a> <li><a href="src/music.model.html#music.model.playlist.Playlist.include_library_tracks">include_library_tracks (music.model.playlist.Playlist attribute)</a>
</li> </li>
<li><a href="src/music.model.html#music.model.playlist.Playlist.include_recommendations">include_recommendations (music.model.playlist.Playlist attribute)</a> <li><a href="src/music.model.html#music.model.playlist.Playlist.include_recommendations">include_recommendations (music.model.playlist.Playlist attribute)</a>
</li>
<li><a href="src/music.model.html#music.model.playlist.Playlist.include_spotify_owned">include_spotify_owned (music.model.playlist.Playlist attribute)</a>
</li> </li>
</ul></td> </ul></td>
<td style="width: 33%; vertical-align: top;"><ul> <td style="width: 33%; vertical-align: top;"><ul>
@ -982,6 +986,8 @@
<li><a href="src/MusicTools.Tag.html#TagView.componentDidMount">TagView.componentDidMount() (TagView method)</a> <li><a href="src/MusicTools.Tag.html#TagView.componentDidMount">TagView.componentDidMount() (TagView method)</a>
</li> </li>
<li><a href="src/MusicTools.Tag.html#TagView.getTag">TagView.getTag() (TagView method)</a> <li><a href="src/MusicTools.Tag.html#TagView.getTag">TagView.getTag() (TagView method)</a>
</li>
<li><a href="src/MusicTools.Tag.html#TagView.getUserInfo">TagView.getUserInfo() (TagView method)</a>
</li> </li>
<li><a href="src/MusicTools.Tag.html#TagView.handleAdd">TagView.handleAdd() (TagView method)</a> <li><a href="src/MusicTools.Tag.html#TagView.handleAdd">TagView.handleAdd() (TagView method)</a>
</li> </li>
@ -996,6 +1002,8 @@
<li><a href="src/MusicTools.Tag.html#TagView.handleRemoveObj">TagView.handleRemoveObj() (TagView method)</a> <li><a href="src/MusicTools.Tag.html#TagView.handleRemoveObj">TagView.handleRemoveObj() (TagView method)</a>
</li> </li>
<li><a href="src/MusicTools.Tag.html#TagView.handleRun">TagView.handleRun() (TagView method)</a> <li><a href="src/MusicTools.Tag.html#TagView.handleRun">TagView.handleRun() (TagView method)</a>
</li>
<li><a href="src/MusicTools.Tag.html#TagView.handleView">TagView.handleView() (TagView method)</a>
</li> </li>
<li><a href="src/MusicTools.Tag.html#TagView.makeNetworkUpdate">TagView.makeNetworkUpdate() (TagView method)</a> <li><a href="src/MusicTools.Tag.html#TagView.makeNetworkUpdate">TagView.makeNetworkUpdate() (TagView method)</a>
</li> </li>

Binary file not shown.

File diff suppressed because one or more lines are too long

View File

@ -200,7 +200,11 @@
</ul> </ul>
</li> </li>
<li class="toctree-l1"><a class="reference internal" href="admin.html">Admin Script</a></li> <li class="toctree-l1"><a class="reference internal" href="admin.html">Admin Script</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules.html">All Modules</a></li> <li class="toctree-l1 current"><a class="reference internal" href="modules.html">All Modules</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="music.html">Flask Backend</a></li>
<li class="toctree-l2 current"><a class="reference internal" href="MusicTools.html">React Frontend</a></li>
</ul>
</li>
</ul> </ul>
<div class="relations"> <div class="relations">

View File

@ -107,7 +107,11 @@
</ul> </ul>
</li> </li>
<li class="toctree-l1"><a class="reference internal" href="admin.html">Admin Script</a></li> <li class="toctree-l1"><a class="reference internal" href="admin.html">Admin Script</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules.html">All Modules</a></li> <li class="toctree-l1 current"><a class="reference internal" href="modules.html">All Modules</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="music.html">Flask Backend</a></li>
<li class="toctree-l2 current"><a class="reference internal" href="MusicTools.html">React Frontend</a></li>
</ul>
</li>
</ul> </ul>
<div class="relations"> <div class="relations">

View File

@ -483,7 +483,11 @@
</ul> </ul>
</li> </li>
<li class="toctree-l1"><a class="reference internal" href="admin.html">Admin Script</a></li> <li class="toctree-l1"><a class="reference internal" href="admin.html">Admin Script</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules.html">All Modules</a></li> <li class="toctree-l1 current"><a class="reference internal" href="modules.html">All Modules</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="music.html">Flask Backend</a></li>
<li class="toctree-l2 current"><a class="reference internal" href="MusicTools.html">React Frontend</a></li>
</ul>
</li>
</ul> </ul>
<div class="relations"> <div class="relations">

View File

@ -237,7 +237,11 @@
</ul> </ul>
</li> </li>
<li class="toctree-l1"><a class="reference internal" href="admin.html">Admin Script</a></li> <li class="toctree-l1"><a class="reference internal" href="admin.html">Admin Script</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules.html">All Modules</a></li> <li class="toctree-l1 current"><a class="reference internal" href="modules.html">All Modules</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="music.html">Flask Backend</a></li>
<li class="toctree-l2 current"><a class="reference internal" href="MusicTools.html">React Frontend</a></li>
</ul>
</li>
</ul> </ul>
<div class="relations"> <div class="relations">

View File

@ -180,6 +180,12 @@
</dl> </dl>
</dd></dl> </dd></dl>
<dl class="js function">
<dt id="TagView.getUserInfo">
<code class="sig-prename descclassname"><span class="pre">TagView.</span></code><code class="sig-name descname"><span class="pre">getUserInfo</span></code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#TagView.getUserInfo" title="Permalink to this definition"></a></dt>
<dd><p>Get user info from API</p>
</dd></dl>
<dl class="js function"> <dl class="js function">
<dt id="TagView.handleAdd"> <dt id="TagView.handleAdd">
<code class="sig-prename descclassname"><span class="pre">TagView.</span></code><code class="sig-name descname"><span class="pre">handleAdd</span></code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#TagView.handleAdd" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname"><span class="pre">TagView.</span></code><code class="sig-name descname"><span class="pre">handleAdd</span></code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#TagView.handleAdd" title="Permalink to this definition"></a></dt>
@ -258,6 +264,21 @@
</dl> </dl>
</dd></dl> </dd></dl>
<dl class="js function">
<dt id="TagView.handleView">
<code class="sig-prename descclassname"><span class="pre">TagView.</span></code><code class="sig-name descname"><span class="pre">handleView</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="pre">music_obj</span></em>, <em class="sig-param"><span class="pre">addType</span></em>, <em class="sig-param"><span class="pre">event</span></em><span class="sig-paren">)</span><a class="headerlink" href="#TagView.handleView" title="Permalink to this definition"></a></dt>
<dd><p>Open a tag element in Last.fm</p>
<dl class="field-list simple">
<dt class="field-odd">Arguments</dt>
<dd class="field-odd"><ul class="simple">
<li><p><strong>music_obj</strong> (<em>*</em>) Tag element to be viewed</p></li>
<li><p><strong>addType</strong> (<em>*</em>) Tag type, artist, album etc</p></li>
<li><p><strong>event</strong> (<em>*</em>) </p></li>
</ul>
</dd>
</dl>
</dd></dl>
<dl class="js function"> <dl class="js function">
<dt id="TagView.makeNetworkUpdate"> <dt id="TagView.makeNetworkUpdate">
<code class="sig-prename descclassname"><span class="pre">TagView.</span></code><code class="sig-name descname"><span class="pre">makeNetworkUpdate</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="pre">changes</span></em><span class="sig-paren">)</span><a class="headerlink" href="#TagView.makeNetworkUpdate" title="Permalink to this definition"></a></dt> <code class="sig-prename descclassname"><span class="pre">TagView.</span></code><code class="sig-name descname"><span class="pre">makeNetworkUpdate</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="pre">changes</span></em><span class="sig-paren">)</span><a class="headerlink" href="#TagView.makeNetworkUpdate" title="Permalink to this definition"></a></dt>
@ -305,7 +326,11 @@
</ul> </ul>
</li> </li>
<li class="toctree-l1"><a class="reference internal" href="admin.html">Admin Script</a></li> <li class="toctree-l1"><a class="reference internal" href="admin.html">Admin Script</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules.html">All Modules</a></li> <li class="toctree-l1 current"><a class="reference internal" href="modules.html">All Modules</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="music.html">Flask Backend</a></li>
<li class="toctree-l2 current"><a class="reference internal" href="MusicTools.html">React Frontend</a></li>
</ul>
</li>
</ul> </ul>
<div class="relations"> <div class="relations">

View File

@ -140,7 +140,11 @@
</ul> </ul>
</li> </li>
<li class="toctree-l1"><a class="reference internal" href="admin.html">Admin Script</a></li> <li class="toctree-l1"><a class="reference internal" href="admin.html">Admin Script</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules.html">All Modules</a></li> <li class="toctree-l1 current"><a class="reference internal" href="modules.html">All Modules</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="music.html">Flask Backend</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">React Frontend</a></li>
</ul>
</li>
</ul> </ul>
<div class="relations"> <div class="relations">

View File

@ -342,7 +342,11 @@
</li> </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>
<li class="toctree-l1"><a class="reference internal" href="admin.html">Admin Script</a></li> <li class="toctree-l1"><a class="reference internal" href="admin.html">Admin Script</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules.html">All Modules</a></li> <li class="toctree-l1 current"><a class="reference internal" href="modules.html">All Modules</a><ul class="current">
<li class="toctree-l2 current"><a class="reference internal" href="music.html">Flask Backend</a></li>
<li class="toctree-l2"><a class="reference internal" href="MusicTools.html">React Frontend</a></li>
</ul>
</li>
</ul> </ul>
<div class="relations"> <div class="relations">

View File

@ -113,7 +113,11 @@
</li> </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>
<li class="toctree-l1"><a class="reference internal" href="admin.html">Admin Script</a></li> <li class="toctree-l1"><a class="reference internal" href="admin.html">Admin Script</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules.html">All Modules</a></li> <li class="toctree-l1 current"><a class="reference internal" href="modules.html">All Modules</a><ul class="current">
<li class="toctree-l2 current"><a class="reference internal" href="music.html">Flask Backend</a></li>
<li class="toctree-l2"><a class="reference internal" href="MusicTools.html">React Frontend</a></li>
</ul>
</li>
</ul> </ul>
<div class="relations"> <div class="relations">

View File

@ -200,7 +200,11 @@
</li> </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>
<li class="toctree-l1"><a class="reference internal" href="admin.html">Admin Script</a></li> <li class="toctree-l1"><a class="reference internal" href="admin.html">Admin Script</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules.html">All Modules</a></li> <li class="toctree-l1 current"><a class="reference internal" href="modules.html">All Modules</a><ul class="current">
<li class="toctree-l2 current"><a class="reference internal" href="music.html">Flask Backend</a></li>
<li class="toctree-l2"><a class="reference internal" href="MusicTools.html">React Frontend</a></li>
</ul>
</li>
</ul> </ul>
<div class="relations"> <div class="relations">

View File

@ -187,7 +187,11 @@
</li> </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>
<li class="toctree-l1"><a class="reference internal" href="admin.html">Admin Script</a></li> <li class="toctree-l1"><a class="reference internal" href="admin.html">Admin Script</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules.html">All Modules</a></li> <li class="toctree-l1 current"><a class="reference internal" href="modules.html">All Modules</a><ul class="current">
<li class="toctree-l2 current"><a class="reference internal" href="music.html">Flask Backend</a></li>
<li class="toctree-l2"><a class="reference internal" href="MusicTools.html">React Frontend</a></li>
</ul>
</li>
</ul> </ul>
<div class="relations"> <div class="relations">

View File

@ -140,7 +140,11 @@
</li> </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>
<li class="toctree-l1"><a class="reference internal" href="admin.html">Admin Script</a></li> <li class="toctree-l1"><a class="reference internal" href="admin.html">Admin Script</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules.html">All Modules</a></li> <li class="toctree-l1 current"><a class="reference internal" href="modules.html">All Modules</a><ul class="current">
<li class="toctree-l2 current"><a class="current reference internal" href="#">Flask Backend</a></li>
<li class="toctree-l2"><a class="reference internal" href="MusicTools.html">React Frontend</a></li>
</ul>
</li>
</ul> </ul>
<div class="relations"> <div class="relations">

View File

@ -180,6 +180,11 @@
<code class="sig-name descname"><span class="pre">include_recommendations</span></code><em class="property"> <span class="pre">=</span> <span class="pre">None</span></em><a class="headerlink" href="#music.model.playlist.Playlist.include_recommendations" title="Permalink to this definition"></a></dt> <code class="sig-name descname"><span class="pre">include_recommendations</span></code><em class="property"> <span class="pre">=</span> <span class="pre">None</span></em><a class="headerlink" href="#music.model.playlist.Playlist.include_recommendations" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
<dl class="py attribute">
<dt id="music.model.playlist.Playlist.include_spotify_owned">
<code class="sig-name descname"><span class="pre">include_spotify_owned</span></code><em class="property"> <span class="pre">=</span> <span class="pre">None</span></em><a class="headerlink" href="#music.model.playlist.Playlist.include_spotify_owned" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="py attribute"> <dl class="py attribute">
<dt id="music.model.playlist.Playlist.last_updated"> <dt id="music.model.playlist.Playlist.last_updated">
<code class="sig-name descname"><span class="pre">last_updated</span></code><em class="property"> <span class="pre">=</span> <span class="pre">None</span></em><a class="headerlink" href="#music.model.playlist.Playlist.last_updated" title="Permalink to this definition"></a></dt> <code class="sig-name descname"><span class="pre">last_updated</span></code><em class="property"> <span class="pre">=</span> <span class="pre">None</span></em><a class="headerlink" href="#music.model.playlist.Playlist.last_updated" title="Permalink to this definition"></a></dt>
@ -222,7 +227,7 @@
<dl class="py attribute"> <dl class="py attribute">
<dt id="music.model.playlist.Playlist.mutable_keys"> <dt id="music.model.playlist.Playlist.mutable_keys">
<code class="sig-name descname"><span class="pre">mutable_keys</span></code><em class="property"> <span class="pre">=</span> <span class="pre">['type',</span> <span class="pre">'include_recommendations',</span> <span class="pre">'recommendation_sample',</span> <span class="pre">'include_library_tracks',</span> <span class="pre">'parts',</span> <span class="pre">'playlist_references',</span> <span class="pre">'shuffle',</span> <span class="pre">'sort',</span> <span class="pre">'description_overwrite',</span> <span class="pre">'description_suffix',</span> <span class="pre">'add_last_month',</span> <span class="pre">'add_this_month',</span> <span class="pre">'day_boundary',</span> <span class="pre">'chart_range',</span> <span class="pre">'chart_limit']</span></em><a class="headerlink" href="#music.model.playlist.Playlist.mutable_keys" title="Permalink to this definition"></a></dt> <code class="sig-name descname"><span class="pre">mutable_keys</span></code><em class="property"> <span class="pre">=</span> <span class="pre">['type',</span> <span class="pre">'include_recommendations',</span> <span class="pre">'recommendation_sample',</span> <span class="pre">'include_library_tracks',</span> <span class="pre">'parts',</span> <span class="pre">'playlist_references',</span> <span class="pre">'shuffle',</span> <span class="pre">'sort',</span> <span class="pre">'description_overwrite',</span> <span class="pre">'description_suffix',</span> <span class="pre">'add_last_month',</span> <span class="pre">'add_this_month',</span> <span class="pre">'day_boundary',</span> <span class="pre">'include_spotify_owned',</span> <span class="pre">'chart_range',</span> <span class="pre">'chart_limit']</span></em><a class="headerlink" href="#music.model.playlist.Playlist.mutable_keys" title="Permalink to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
<dl class="py attribute"> <dl class="py attribute">
@ -464,6 +469,20 @@
</dl> </dl>
</dd></dl> </dd></dl>
<dl class="py method">
<dt id="music.model.user.User.get_playlists">
<code class="sig-name descname"><span class="pre">get_playlists</span></code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#music.model.user.User.get_playlists" title="Permalink to this definition"></a></dt>
<dd><p>Get all playlists for a user</p>
<dl class="field-list simple">
<dt class="field-odd">Returns</dt>
<dd class="field-odd"><p>List of users playlists</p>
</dd>
<dt class="field-even">Return type</dt>
<dd class="field-even"><p>List[<a class="reference internal" href="#music.model.playlist.Playlist" title="music.model.playlist.Playlist">Playlist</a>]</p>
</dd>
</dl>
</dd></dl>
<dl class="py attribute"> <dl class="py attribute">
<dt id="music.model.user.User.last_login"> <dt id="music.model.user.User.last_login">
<code class="sig-name descname"><span class="pre">last_login</span></code><em class="property"> <span class="pre">=</span> <span class="pre">None</span></em><a class="headerlink" href="#music.model.user.User.last_login" title="Permalink to this definition"></a></dt> <code class="sig-name descname"><span class="pre">last_login</span></code><em class="property"> <span class="pre">=</span> <span class="pre">None</span></em><a class="headerlink" href="#music.model.user.User.last_login" title="Permalink to this definition"></a></dt>
@ -561,7 +580,11 @@
</li> </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>
<li class="toctree-l1"><a class="reference internal" href="admin.html">Admin Script</a></li> <li class="toctree-l1"><a class="reference internal" href="admin.html">Admin Script</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules.html">All Modules</a></li> <li class="toctree-l1 current"><a class="reference internal" href="modules.html">All Modules</a><ul class="current">
<li class="toctree-l2 current"><a class="reference internal" href="music.html">Flask Backend</a></li>
<li class="toctree-l2"><a class="reference internal" href="MusicTools.html">React Frontend</a></li>
</ul>
</li>
</ul> </ul>
<div class="relations"> <div class="relations">

View File

@ -155,7 +155,11 @@
</li> </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>
<li class="toctree-l1"><a class="reference internal" href="admin.html">Admin Script</a></li> <li class="toctree-l1"><a class="reference internal" href="admin.html">Admin Script</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules.html">All Modules</a></li> <li class="toctree-l1 current"><a class="reference internal" href="modules.html">All Modules</a><ul class="current">
<li class="toctree-l2 current"><a class="reference internal" href="music.html">Flask Backend</a></li>
<li class="toctree-l2"><a class="reference internal" href="MusicTools.html">React Frontend</a></li>
</ul>
</li>
</ul> </ul>
<div class="relations"> <div class="relations">