-
d8c9945ac9
making preview url optional
master
Andy Pack
2024-11-01 23:44:45 +0000
-
3983b2cccc
using poetry repo to add sargit
Andy Pack
2024-07-28 14:16:17 +0100
-
8d32c1d08d
specifying repo
Andy Pack
2024-07-28 14:11:05 +0100
-
81ec070346
switching matrix to env
Andy Pack
2024-07-28 14:05:54 +0100
-
b927ae3d73
adding pypi publish
Andy Pack
2024-07-28 14:02:12 +0100
-
801bbd5e2a
adding gitea actions
Andy Pack
2024-07-20 13:41:23 +0100
-
bc45c89349
null checking images in playlist init
Andy Pack
2024-05-11 07:11:37 +0100
-
e139da019c
better error handling on network
Andy Pack
2022-12-23 10:23:36 +0000
-
047c3c33ea
wrapping version in stirng
Andy Pack
2022-12-20 18:02:48 +0000
-
98debaf22a
tweaking network error handling, updating ci
Andy Pack
2022-12-20 18:00:52 +0000
-
9212a0a4ce
tightening deduplication, more type checking
Andy Pack
2022-11-09 08:54:56 +0000
-
3b3917cec4
change music link to mixonomer
andy
2022-08-07 19:33:38 +0100
-
346156b50d
renamed music tools
andy
2022-08-07 13:29:49 +0100
-
2d05e8c89f
udpating click to v8
andy
2022-05-01 13:54:14 +0100
-
40d4d8ae2a
adding try catch around release date parsing, getting back 000 on a null album
andy
2022-04-10 22:18:40 +0100
-
54ae9aed43
added reduced memory option for playlist track retrieval
andy
2021-06-05 09:45:49 +0100
-
50230c3ab8
reduced ci os targets
andy
2021-03-20 17:59:33 +0000
-
1ebd99e99b
removed injecting unknown keys, covers track field for track
andy
2021-02-07 20:39:43 +0000
-
ac8944764f
added filter tests, tweaked CI
andy
2021-02-07 15:27:31 +0000
-
5df5102b39
added badge
andy
2021-02-06 00:38:16 +0000
-
fe2e3e7ce3
adding to tests, first github workflow
andy
2021-02-06 00:33:49 +0000
-
9312ff0763
unittesting, removed key_code from audio features, batch audio features for retrieval
aj
2021-02-05 21:44:59 +0000
-
bbcbbc7890
migrated to poetry dependency management
andy
2021-01-27 01:44:16 +0000
-
c54ecda60d
added track disc number sort
aj
2020-08-30 23:04:58 +0100
-
10ee5501e8
concise method names, some generator filters
aj
2020-08-12 09:28:41 +0100
-
2e6585325b
url type check, podcast methods, player device passing
aj
2020-08-07 19:00:10 +0100
-
cceba0bd78
filter json by dataclass keys, multi-type uris on network methods, introducing playlists
aj
2020-08-07 10:59:46 +0100
-
18fbedf115
reset refresh counter on success
aj
2020-07-29 10:46:09 +0100
-
bbbfd6bc01
sort by album artist not track artist
aj
2020-07-28 14:32:27 +0100
-
232551bcb0
trim backup script, check artists for uri during export
aj
2020-07-01 10:42:39 +0100
-
498c873050
remove response limit
aj
2020-07-01 10:31:50 +0100
-
030708e12d
replace exception error logs with exception method, update model for csv export
aj
2020-07-01 10:30:26 +0100
-
3e679d37ac
single network request function, network error exception, using requests session closes #3
aj
2020-06-22 20:15:22 +0100
-
dd802a0d8f
Redid model to reflect service, using dataclasses
aj
2020-06-21 15:28:29 +0100
-
144f198424
reimplementing playlist engine in functions closes #2
aj
2020-06-16 20:44:36 +0100
-
fbd8b3eeb7
change utc date retrieval
aj
2020-05-16 10:55:05 +0100
-
e498e97cc0
more succinct processing function
aj
2020-04-10 16:51:11 +0100
-
7119fa481e
added basic image link parsing
aj
2020-03-07 21:55:55 +0000
-
7f60f65403
added track_number and album_type to model, fixed sort and dedupe by name
aj
2020-03-01 13:15:32 +0000
-
af6d2529e2
minor logging fix
aj
2020-02-24 18:15:51 +0000
-
8b3ed61694
update README
aj
2020-02-22 18:28:23 +0000
-
6b1ac3ac77
improving logging, added null description catching
aj
2020-01-26 14:08:07 +0000
-
ccd0754633
added page limit pass through variable
aj
2020-01-25 20:30:15 +0000
-
1a2970bc5d
fixed str method checking existence of child objects
aj
2020-01-07 12:41:40 +0000
-
57eee7a474
update docstrings
aj
2019-12-24 11:29:34 +0000
-
c3fd748c65
split listener into own object added callback functions added max recent tracks check added log dir check
aj
2019-12-24 10:25:32 +0000
-
e6f120b930
added listener, changed env var names
aj
2019-12-23 12:16:03 +0000
-
de5da3e057
added equality functions for tracks and currently playing
aj
2019-12-22 12:14:50 +0000
-
2ef5e9c1c4
Merge pull request #1 from Sarsoo/lite
andy
2019-12-21 10:47:32 +0000
-
-
ad81f3c537
added return self for ease of code when refreshing access token
aj
2019-12-20 00:34:55 +0000
-
-
9b5f7ff103
made get_playlist respond with populated object added uri strings parameters
aj
2019-12-06 17:28:25 +0000
-
e220edd7f1
fix name
andy
2019-12-03 18:31:30 +0000
-
2863525767
handling for no uri, compacted csv code
aj
2019-10-10 22:38:22 +0100
-
f868d1425a
added catch for no network username
aj
2019-10-10 21:56:50 +0100
-
25e6998a79
added uri type checking
aj
2019-10-10 11:58:37 +0100
-
94b23b5c66
added search function
aj
2019-10-06 16:11:31 +0100
-
3f45cf8b63
added get methods and fixed iterator
aj
2019-10-06 11:45:15 +0100
-
0c6aeb5181
more resilient http error handling, added retry limit on refreshing token
aj
2019-10-03 02:09:39 +0100
-
af0abe0285
added audio features and wrapping functions
aj
2019-10-03 00:58:40 +0100
-
47a7f74c98
updated variable names, added to auth process, added device_name to player
aj
2019-10-01 19:20:22 +0100
-
da8d65e8ba
removed user refresh by default, added URI instance checking
aj
2019-09-27 10:34:09 +0100
-
933e70ee44
updated inline playlist sorting
aj
2019-09-24 10:34:02 +0100
-
08d23872c4
hotfix no processor list handling
aj
2019-09-23 21:17:23 +0100
-
c34eb4d8d9
refactor to source based playlist engine framework
aj
2019-09-23 21:08:04 +0100
-
91ff0e1bce
added get library tracks with support in engine and decorators
aj
2019-09-16 02:23:50 +0100
-
ef92b49ee6
added page iterator
aj
2019-09-15 23:16:55 +0100
-
2bd26df92f
migrated to uri id base
aj
2019-09-15 15:33:29 +0100
-
6076ecd610
added player and service objects
aj
2019-09-15 03:32:24 +0100
-
92217ad3a4
added model magic functions
aj
2019-09-13 16:31:40 +0100
-
3879562e82
added optional api call
aj
2019-09-12 13:11:25 +0100
-
ac410dfeb9
added playlist reordering and sorting by added date
aj
2019-09-12 12:41:25 +0100
-
5140892288
return type annotations
aj
2019-09-12 08:41:48 +0100
-
36e20d8ec3
added filter framework, migrated to processor package
aj
2019-09-05 15:51:42 +0100
-
20090d14b5
separated spotframework from web front, centralized logging init
aj
2019-09-05 12:20:21 +0100
-
ad9c40ea27
added playlist printing, model props, added popularity sorting
aj
2019-09-05 11:42:35 +0100
-
0bd9fac8f4
fully objectified model
aj
2019-09-04 17:45:26 +0100
-
2f840f879b
fixed argument selection
aj
2019-08-25 16:30:46 +0100
-
11f4ac7b56
fixed iteration error handling on get_playlist, added api rate limit handling
aj
2019-08-21 12:16:24 +0100
-
3c50bf7a5a
added description overwrite and suffix support
aj
2019-08-19 00:52:02 +0100
-
04840b3cd5
reverted logging to retrieving default handler
aj
2019-08-18 09:44:34 +0100
-
9af0b4f03d
improved logging
aj
2019-08-17 18:32:13 +0100
-
683985d9ce
remove unused make playlist method, included return json for create playlist
aj
2019-08-14 22:58:35 +0100
-
22d22b4d9d
added play by uris to play
aj
2019-08-12 00:34:25 +0100
-
37328b8a58
logging only error message instead of whole json reply
aj
2019-08-10 17:54:25 +0100
-
0b68a45d50
added create_playlist
aj
2019-08-10 17:06:45 +0100
-
b2d7c2c078
added subscript checking
aj
2019-08-08 00:10:04 +0100
-
ff6d2a9e25
use all followed playlists instead of user playlists
aj
2019-08-07 22:25:25 +0100
-
7687e17f4f
remove tracks from recommendations log
aj
2019-08-07 22:02:27 +0100
-
4cc5475de7
migrated to logging api
aj
2019-08-07 15:45:25 +0100
-
2768854a9e
duplicate removal of submit_parts, sorting for description
aj
2019-08-05 23:08:57 +0100
-
f17ac71168
added recommendations to network and playlist engine
aj
2019-08-05 18:31:00 +0100
-
5d285a3241
fixed description sourcing
aj
2019-08-04 02:06:11 +0100
-
143db275f8
handling for playlist references
aj
2019-08-04 02:02:30 +0100
-
cc390e2088
added int cast
aj
2019-08-03 19:41:23 +0100
-
a93ea5c27d
added recents processing
aj
2019-08-03 12:19:59 +0100
-
c221025c5f
integrated cloud function, removed implied environment variables
aj
2019-08-02 12:02:24 +0100
-
5aa8e47ddf
added random sample, changed to f strings
aj
2019-07-09 11:01:32 +0100
-
a27280f5c6
included last month in filter, added config for alarm
aj
2019-06-28 10:50:59 +0100
-
a379320de7
added specific playlist refreshing
aj
2019-06-12 15:55:46 +0100
-
35633f1396
pep 8 code style
aj
2019-06-11 11:59:24 +0100