ICTman1076
|
258b9c22d6
|
Update default.ini with new search services
|
2020-09-30 20:22:47 +01:00 |
|
ICTman1076
|
30f10ba46e
|
Add services to links.jinja
Beatport, Bandcamp and Qobuz
|
2020-09-30 20:18:28 +01:00 |
|
Павло
|
951c192adb
|
Update musicbrainz.py
URLEncode already do URL Quoting, so we don't need to do it before
|
2020-09-30 13:28:29 +03:00 |
|
Krateng
|
cbd93d2b33
|
Fixed api key unpacking
|
2020-09-27 02:03:35 +02:00 |
|
Krateng
|
22172d8b57
|
Fixed GET scrobbling
|
2020-09-25 17:06:45 +02:00 |
|
Krateng
|
c312608f2d
|
Cleaned some JS code
|
2020-09-25 16:03:51 +02:00 |
|
Krateng
|
f7861c44b4
|
Version bump
|
2020-09-25 15:52:14 +02:00 |
|
Krateng
|
85f19a8b72
|
Reorganized search provider link snippet
|
2020-09-25 05:38:01 +02:00 |
|
Krateng
|
13f2746171
|
Fixed minor things for track search provider
|
2020-09-25 04:48:24 +02:00 |
|
Krateng
|
616c24fb5b
|
Merge branch 'master' of github.com:krateng/maloja
|
2020-09-25 04:46:59 +02:00 |
|
Krateng
|
f0cbe33f6a
|
Fixed bug in pulse / performance display when no local preference set
|
2020-09-25 04:09:31 +02:00 |
|
Zack Boehm
|
026415c7d8
|
Reimplement track search provider in jinja templates
Remove GPM, add Apple Music, fix Spotify. Change icon from emoji to svg
|
2020-09-24 17:31:55 -04:00 |
|
Krateng
|
5e93eb15f4
|
Changed html minifier
|
2020-09-23 16:26:54 +02:00 |
|
Krateng
|
98830b0803
|
Moved to new default data folder
|
2020-09-22 17:24:19 +02:00 |
|
Krateng
|
8250c7b467
|
Improved API logging slightly
|
2020-09-18 18:56:09 +02:00 |
|
Krateng
|
6dd3fe5512
|
Fixed key unpacking in native API
|
2020-09-17 05:09:28 +02:00 |
|
Krateng
|
e0b990578e
|
Removed linked whitespace from topweeks
|
2020-09-13 10:44:47 +02:00 |
|
Krateng
|
2da9f154be
|
Merge branch 'master' of github.com:krateng/maloja
|
2020-09-13 10:26:05 +02:00 |
|
Krateng
|
6316e45265
|
Changed timeselection snippet to include
|
2020-09-13 10:24:34 +02:00 |
|
Johannes Krattenmacher
|
b4d224fb66
|
Fixed batch scrobbling with Listenbrainz API
|
2020-09-07 20:26:23 +02:00 |
|
Krateng
|
60a06efad8
|
Fixed design of records on artist page
|
2020-09-06 18:54:31 +02:00 |
|
Krateng
|
a462faf2bf
|
Changed redirect to more appropriate HTTP code
|
2020-09-06 18:19:48 +02:00 |
|
Krateng
|
f4a563f080
|
Fixed redirect from old API endpoints, GH-31
|
2020-09-06 16:56:22 +02:00 |
|
Krateng
|
9fb352cc6f
|
Listenbrainz API now nods and smiles on 'playing_now' requests
|
2020-09-05 16:59:25 +02:00 |
|
Krateng
|
09d3f10383
|
Added some debug output
|
2020-09-05 16:44:25 +02:00 |
|
Krateng
|
e8a87cb8a5
|
Fixed bug in readable uri timerange keys
|
2020-09-04 18:24:55 +02:00 |
|
Krateng
|
7c8b0dd7cb
|
Updated scrobbler
|
2020-09-04 16:36:35 +02:00 |
|
Krateng
|
e8c316f199
|
Fixed more bugs
|
2020-09-04 15:33:16 +02:00 |
|
Krateng
|
5cf7ca2e9b
|
Fixed issue with API redirect
|
2020-09-04 15:23:08 +02:00 |
|
Krateng
|
52a9faae90
|
Fixed scrobble bug
|
2020-09-04 14:32:11 +02:00 |
|
Krateng
|
8b4e9609e9
|
Version bump
|
2020-09-04 14:13:26 +02:00 |
|
Krateng
|
9d3ffae45c
|
Merge branch 'api_modularization'
|
2020-09-04 14:07:21 +02:00 |
|
Krateng
|
35616212ff
|
Various fixes
|
2020-09-04 13:59:04 +02:00 |
|
Krateng
|
e4139369fe
|
Various small issues
|
2020-09-04 12:18:34 +02:00 |
|
Krateng
|
03c3202cdf
|
Significantly reworked maintenance
|
2020-09-04 03:48:24 +02:00 |
|
Krateng
|
79544044be
|
Slightly reworked maintenance
|
2020-09-04 02:58:17 +02:00 |
|
Krateng
|
5a548f1979
|
Moved utilities to submodule
|
2020-09-04 02:42:01 +02:00 |
|
Krateng
|
785e6cfa17
|
Refactored charts into includes
|
2020-09-04 00:28:48 +02:00 |
|
Krateng
|
0b54999a1c
|
Updated Readme
|
2020-09-04 00:15:53 +02:00 |
|
Krateng
|
dad75dbbc2
|
Implemented aliases
|
2020-09-04 00:08:24 +02:00 |
|
Krateng
|
879b3cf170
|
Audioscrobbler protocol should now work as well
|
2020-09-03 23:42:27 +02:00 |
|
Krateng
|
a4812a66da
|
First working version for new api achitecture
|
2020-09-03 20:04:16 +02:00 |
|
Krateng
|
f61804b095
|
Added redirects for backwards compatibility
|
2020-09-02 22:24:35 +02:00 |
|
Krateng
|
8acf2ef503
|
Began factoring out API
|
2020-09-02 20:18:46 +02:00 |
|
Krateng
|
a6088ec7b7
|
Merged remaining references to two uri modules
|
2020-09-02 15:22:53 +02:00 |
|
Krateng
|
ed1c595e20
|
Fixed time-dependent jinja context
|
2020-09-02 14:10:47 +02:00 |
|
Krateng
|
26f6a1af58
|
Turned tiled charts into include
|
2020-09-02 14:03:03 +02:00 |
|
Krateng
|
7bc70ed0bd
|
Updated scrobbler
|
2020-09-01 15:22:57 +02:00 |
|
Krateng
|
f7f1b1225e
|
Fixed performance view on artist page for uncredited
|
2020-09-01 14:26:00 +02:00 |
|
Krateng
|
10f636e7ed
|
Removed rulestate consistency system
|
2020-09-01 01:19:10 +02:00 |
|
Krateng
|
01e555172f
|
Added full html minification
|
2020-09-01 01:18:46 +02:00 |
|
Krateng
|
6acab324db
|
Fixed dev mode css bug
|
2020-09-01 00:38:30 +02:00 |
|
Krateng
|
e27a83bdc9
|
Reduced excessive whitespaces in jinja output
|
2020-09-01 00:35:14 +02:00 |
|
Krateng
|
1321fcb45e
|
Fixed bug with json scrobbling
|
2020-08-31 23:04:39 +02:00 |
|
Krateng
|
25661f82af
|
Version Bump
|
2020-08-31 22:59:29 +02:00 |
|
Krateng
|
4a811932ac
|
Removed htmlgenerators.py
|
2020-08-31 22:33:37 +02:00 |
|
Krateng
|
6ca88685bf
|
Replaced remaining htmlgenerator calls
|
2020-08-31 22:30:58 +02:00 |
|
Krateng
|
f7ca7b0dc9
|
Replaced some old htmlgenerator calls with jinja macros
|
2020-08-31 21:11:57 +02:00 |
|
Krateng
|
363c431b93
|
Improved error page
|
2020-08-31 20:12:44 +02:00 |
|
krateng
|
d85d13ce5a
|
Merge pull request #30 from ICTman1076/patch-1
Fix typo in wait.jinja
|
2020-08-31 18:00:32 +02:00 |
|
Krateng
|
316ad48ae6
|
Fixed scrobbling via JSON payload, fixes GH-31
|
2020-08-31 17:57:42 +02:00 |
|
ICTman1076
|
d788b14190
|
Fix typo in wait.jinja
|
2020-08-31 10:05:22 +01:00 |
|
Krateng
|
b4f84625bc
|
Added descriptions for HTTP errors
|
2020-08-31 04:36:39 +02:00 |
|
Krateng
|
e5536ba384
|
Fixed error pages
|
2020-08-31 00:08:55 +02:00 |
|
Krateng
|
d3c3c1fc4c
|
Removed htmlmodules.py
|
2020-08-30 23:52:55 +02:00 |
|
Krateng
|
e55975514f
|
Refactored macros into includes and removed remaining htmlmodules
|
2020-08-30 23:51:24 +02:00 |
|
Krateng
|
22ee6bf751
|
Moved jinja handling to submodule
|
2020-08-30 23:49:14 +02:00 |
|
Krateng
|
a5edc113c8
|
Removed non-jinja support
|
2020-08-30 19:02:48 +02:00 |
|
Krateng
|
65861d4c41
|
Implemented compare in jinja
|
2020-08-30 18:53:02 +02:00 |
|
Krateng
|
44a2739a3b
|
Implemented pulse and performance in jinja
|
2020-08-30 03:08:45 +02:00 |
|
Krateng
|
c6adc90d4b
|
Implemented scrobbles in jinja
|
2020-08-30 02:05:54 +02:00 |
|
Krateng
|
a45696ab62
|
Implemented top artists in jinja
|
2020-08-27 23:10:11 +02:00 |
|
Krateng
|
0abf2aae39
|
Implemented top tracks in jinja
|
2020-08-27 22:26:51 +02:00 |
|
Krateng
|
7fc879f778
|
Implemented start page in jinja
|
2020-08-27 18:17:08 +02:00 |
|
Krateng
|
bc5f11d499
|
Implemented tiled charts for jinja
|
2020-08-27 17:26:56 +02:00 |
|
Krateng
|
fddbfb6a41
|
Removed PYHP data
|
2020-08-27 16:08:52 +02:00 |
|
Krateng
|
fb04dd507c
|
Fixed bug in database maintenance page, should fix GH-29
|
2020-08-27 15:53:33 +02:00 |
|
Krateng
|
75bd823ad0
|
Fixed scrobbling with POST request
|
2020-08-26 05:27:01 +02:00 |
|
Krateng
|
3a4769cfb2
|
Some cleanup
|
2020-08-23 03:53:03 +02:00 |
|
Krateng
|
379ee49f1c
|
Fixed bug with artist charts
|
2020-08-23 01:41:51 +02:00 |
|
Krateng
|
47087b4288
|
Fixed bug for trend indicators with unlimited time ranges
|
2020-08-23 01:38:56 +02:00 |
|
Krateng
|
fa05c40660
|
Fixed bug with chart bars
|
2020-08-23 01:30:50 +02:00 |
|
Krateng
|
439d12d87f
|
Implemented chart trend indicators
|
2020-08-23 00:30:55 +02:00 |
|
Krateng
|
3e6bcc45d5
|
Implemented pagination for jinja
|
2020-08-22 22:26:28 +02:00 |
|
Krateng
|
7693ba3a20
|
Removed top weeks indicator when it would be 0
|
2020-08-22 05:28:17 +02:00 |
|
Krateng
|
1563a15abd
|
Improved jinja pages
|
2020-08-21 19:32:58 +02:00 |
|
Krateng
|
4113d1761e
|
Aliases, debug info and robots
|
2020-08-21 18:06:16 +02:00 |
|
Krateng
|
6885fbdecc
|
Updated requirements
|
2020-08-18 16:31:07 +02:00 |
|
Krateng
|
8d7fb9a2c8
|
Version bump
|
2020-08-18 05:16:17 +02:00 |
|
Krateng
|
833048440c
|
Merge branch 'backend'
|
2020-08-18 05:04:34 +02:00 |
|
Krateng
|
7f3b7031ac
|
Updated Readme
|
2020-08-18 04:59:34 +02:00 |
|
Krateng
|
2484015261
|
Added setup step for password
|
2020-08-17 23:04:55 +02:00 |
|
Krateng
|
94794bff5b
|
Removed on-the-fly database analysis
|
2020-08-17 18:28:31 +02:00 |
|
Krateng
|
6050e26f7a
|
Added basic top info structure to base template
|
2020-08-17 18:16:09 +02:00 |
|
Krateng
|
ae0da83a9c
|
Moved abstract templates to own folder
|
2020-08-17 17:23:17 +02:00 |
|
Krateng
|
9a1bc8be03
|
Fixed error page
|
2020-08-17 17:14:38 +02:00 |
|
Krateng
|
a88afe40ec
|
Added ability to quickly prefill manual scrobble form with last scrobble
|
2020-08-17 16:52:30 +02:00 |
|
Krateng
|
a103c360d3
|
Minor fixes
|
2020-08-16 20:08:56 +02:00 |
|
Krateng
|
3e1331b0e3
|
Reorganized backend
|
2020-08-16 19:48:35 +02:00 |
|
Krateng
|
cb7a6d2241
|
Listenbrainz protocol should now properly work with batch scrobbles from Pano
|
2020-08-06 18:57:23 +02:00 |
|
Krateng
|
bdfb2a4a0b
|
Fixed token validation endpoint for Listenbrainz
|
2020-08-06 17:27:15 +02:00 |
|
Krateng
|
0bdc4654bf
|
Added validate token endpoint to ListenBrainz API
|
2020-08-05 20:35:42 +02:00 |
|
Krateng
|
0ee6e761da
|
Forcing SSL on third party images
|
2020-08-05 19:31:12 +02:00 |
|
Krateng
|
87cdb9987e
|
Improved some logging
|
2020-08-05 15:45:52 +02:00 |
|
Krateng
|
0fdd7669cc
|
Fixed error when missing Spotify key, fixes GH-26
|
2020-08-04 18:49:40 +02:00 |
|
Krateng
|
7a4df06090
|
Spotify now re-authenticates
|
2020-07-30 15:15:09 +02:00 |
|
Krateng
|
c44e14d0a6
|
Updated admin mode
|
2020-07-29 21:19:29 +02:00 |
|
Krateng
|
ba701a2317
|
Removed unnecessary cross origin resource
|
2020-07-29 20:20:15 +02:00 |
|
Krateng
|
b5b09c4052
|
Updated some methods to new authentication method
|
2020-07-29 20:11:51 +02:00 |
|
Krateng
|
0ddb5a4dd9
|
Updated server setup page
|
2020-07-29 17:49:55 +02:00 |
|
Krateng
|
a0a8ba4052
|
Updated manual scrobbling page
|
2020-07-29 17:15:03 +02:00 |
|
Krateng
|
2c754c75ce
|
Updated admin panel and issues page
|
2020-07-29 17:04:38 +02:00 |
|
Krateng
|
56cc06d905
|
Implemented proper authentication for backend
|
2020-07-29 15:52:01 +02:00 |
|
Krateng
|
5f8e73e6c7
|
Apparently ** glob doesn't work
|
2020-07-28 20:36:25 +02:00 |
|
Krateng
|
27f3ff6d08
|
Improved sorting of metadata providers
|
2020-07-28 20:33:26 +02:00 |
|
Krateng
|
dd3c83920b
|
Enabled custom sorting of metadata providers, GH-23
|
2020-07-28 20:12:50 +02:00 |
|
Krateng
|
1eae55e3bb
|
Fixed race condition in search
|
2020-07-26 18:09:41 +02:00 |
|
Krateng
|
b161da1c1a
|
Cleanup
|
2020-07-26 13:00:38 +02:00 |
|
Krateng
|
331374e35c
|
Updated default settings
|
2020-07-26 03:40:55 +02:00 |
|
Krateng
|
29f88539b4
|
Added MusicBrainz service for metadata, resolves GH-22
|
2020-07-26 03:27:10 +02:00 |
|
Krateng
|
fe106a3227
|
Implemented artist metadata interface
|
2020-07-25 19:34:41 +02:00 |
|
Krateng
|
b6a66ff2ed
|
Added Spotify metadata service
|
2020-07-25 18:38:56 +02:00 |
|
Krateng
|
4c30ff5fa2
|
Implemented track image fetcher interface
|
2020-07-25 17:54:01 +02:00 |
|
Krateng
|
a097d34f10
|
Merge branch 'master' into thirdparty_rework
|
2020-07-25 05:45:23 +02:00 |
|
Krateng
|
f89dcf0599
|
Cleanup
|
2020-07-25 05:29:23 +02:00 |
|
Krateng
|
abef221435
|
Simplified structure for third party services
|
2020-07-25 05:09:58 +02:00 |
|
Krateng
|
d911a7a8c4
|
Added rule and bumped doreah version
|
2020-07-23 16:27:13 +02:00 |
|
Krateng
|
8659f98935
|
Fixed external link
|
2020-06-20 21:00:49 +02:00 |
|
Krateng
|
bda279d01d
|
Fixed some issues
|
2020-06-20 20:56:51 +02:00 |
|
Krateng
|
990131f546
|
Version bump
|
2020-06-20 20:27:59 +02:00 |
|
Krateng
|
4d10276cc1
|
Added some log output
|
2020-06-20 18:15:02 +02:00 |
|
Krateng
|
5f29cea6ad
|
Merge branch 'master' into processcontrolrework
|
2020-06-20 18:10:13 +02:00 |
|
Krateng
|
daa256fc3b
|
Fixed db fix from main process
|
2020-06-20 18:06:08 +02:00 |
|
Krateng
|
398b737781
|
Fixed relative file hierarchy for backups
|
2020-06-20 18:04:20 +02:00 |
|
Krateng
|
be79dc1888
|
Reorganized tasks
|
2020-06-20 17:52:26 +02:00 |
|
Krateng
|
d48ffc964d
|
Removed unused settings
|
2020-06-20 17:34:40 +02:00 |
|
Krateng
|
6c2eac550b
|
Updated console script
|
2020-06-20 17:33:23 +02:00 |
|
Krateng
|
1835243678
|
Reorganized process control
|
2020-06-20 17:31:39 +02:00 |
|
Krateng
|
57403a89ab
|
Updated database rebuild, should fix GH-16
|
2020-06-18 15:16:24 +02:00 |
|
Krateng
|
4c6b40e42f
|
Added some sanity checks to cache reduction
|
2020-06-13 17:42:59 +02:00 |
|
Krateng
|
6658165bae
|
Added setting for file logging (GH-19)
|
2020-06-13 17:34:30 +02:00 |
|
Krateng
|
1828bd35bb
|
Can now use custom data directory with environment variable, close GH-18
|
2020-06-06 16:46:25 +02:00 |
|
Krateng
|
e73e047af9
|
Reduced disk access for cache settings
|
2020-06-06 16:38:45 +02:00 |
|
Krateng
|
08fe4695f6
|
High RAM usage affects all caches
|
2020-06-05 13:20:54 +02:00 |
|
Krateng
|
813dee8400
|
More incomplete jinja templates
|
2020-05-31 18:11:28 +02:00 |
|
Krateng
|
2f67f427f2
|
Various
|
2020-05-29 22:03:59 +02:00 |
|
Krateng
|
b21b27bb6e
|
Made psutil optional
|
2020-05-29 17:39:19 +02:00 |
|
Krateng
|
98c1527f77
|
Added cache dump for high memory usage
|
2020-05-29 17:33:42 +02:00 |
|
Krateng
|
c166620d5f
|
Properly implemented cache debug logging
|
2020-05-29 16:45:41 +02:00 |
|
Krateng
|
65f9c88da4
|
Added missing dependency
|
2020-05-29 04:51:51 +02:00 |
|