jcorporation
|
9458d483cf
|
Fix: free unused memory
|
2018-10-18 22:55:45 +01:00 |
|
jcorporation
|
47ce3114a7
|
Fix: remove compiler warnings
|
2018-10-18 22:33:11 +01:00 |
|
jcorporation
|
d7c9d549be
|
Feat: put all configured mympd_tags in json response for list and detail views
|
2018-10-17 23:04:06 +01:00 |
|
jcorporation
|
5782ae2979
|
Fix: sort syscmds by first number
|
2018-10-16 22:38:38 +01:00 |
|
jcorporation
|
e371453b7b
|
Feat: add ability to define and execute system commands, eg. reboot and shutdown
|
2018-10-15 23:34:25 +01:00 |
|
jcorporation
|
f53c20296a
|
Feat: configurable max_elements_per_page #47
|
2018-10-14 23:03:56 +01:00 |
|
jcorporation
|
2d2949d6f7
|
Fix: deleting track from playlist don't deletes playlist
Fix: use update_stored_playlist notify for updating playlist view
|
2018-10-14 22:38:34 +01:00 |
|
jcorporation
|
41a46b3656
|
Feat: confirm dialog for delete playlist #47
|
2018-10-14 22:08:10 +01:00 |
|
jcorporation
|
bb5bf87dbd
|
Fix: formating
|
2018-10-11 22:30:50 +01:00 |
|
jcorporation
|
d84cdd7d6f
|
Feat: separate update_volume notify from update_state notify
|
2018-10-11 20:50:26 +01:00 |
|
jcorporation
|
b8d422e564
|
Feat: replace static tag list with dynamic list, this adds support of all mpd tags to myMPD
|
2018-10-09 22:51:47 +01:00 |
|
jcorporation
|
0c89fbc7d3
|
Fix: malloc errors
|
2018-10-08 23:46:08 +01:00 |
|
jcorporation
|
4e62c336ba
|
Fix: use central list functions for smart playlists and jukebox mode
|
2018-10-08 21:44:22 +01:00 |
|
jcorporation
|
25a8653510
|
Fix: use modified-since find and last database update for creating myMPDsmart-newest #64
|
2018-10-08 17:14:07 +01:00 |
|
jcorporation
|
dab83d0e5e
|
Fix: test of entity type in mympd_smartpls_update_newest
|
2018-10-07 23:21:44 +01:00 |
|
jcorporation
|
cac4e8bfd5
|
Fix: move dynamic linked list management in separate src files
Fix: write state files on startup
|
2018-10-07 22:21:00 +01:00 |
|
jcorporation
|
cd334d2f41
|
Fix: jukebox mode now using the classic one-pass algorithm described in Knuth
|
2018-10-03 23:24:14 +01:00 |
|
jcorporation
|
ba9d9874b9
|
Fix: better error handling in jukebox mode
|
2018-10-01 20:51:16 +01:00 |
|
jcorporation
|
7a4e796df7
|
Feat: improve state file handling - separate files per state setting
|
2018-10-01 20:13:38 +01:00 |
|
jcorporation
|
bf188ebdc2
|
Feat: enable smart playlist editing #38
|
2018-10-01 18:07:38 +01:00 |
|
jcorporation
|
c4df10c71e
|
Feat: first backend code for editing smart playlists
|
2018-09-30 23:18:55 +01:00 |
|
jcorporation
|
fc115a9d1b
|
Feat: jukebox mode - add whole album #57
Feat: jukebox mode - configurable number of tracks in queue #57
|
2018-09-30 02:03:33 +01:00 |
|
jcorporation
|
81c4c8a928
|
Feat: integrate smart playlists in playlist management - delete, rename, view
Fix: replace statefile option with more generic varlibdir option
Fix: remove multiple popover event handlers
|
2018-09-30 00:03:00 +01:00 |
|
jcorporation
|
44dd0e2985
|
Feat: add backend code for manage searches as smart playlists #38
|
2018-09-26 23:10:51 +01:00 |
|
jcorporation
|
0a09d06a4b
|
Feat: configuration for smart playlists in files per playlist under /var/lib/mympd/smartpls
|
2018-09-25 23:49:14 +01:00 |
|
jcorporation
|
e244dbc29b
|
Fix: bump version to 4.3.0
|
2018-09-24 23:44:28 +01:00 |
|
jcorporation
|
f5ff28a40a
|
Feat: myMPDsmart-newestSongs #38
|
2018-09-24 23:27:24 +01:00 |
|
jcorporation
|
76161dc0ac
|
Feat: Smart playlists (most played and best rated) #38
|
2018-09-24 21:55:53 +01:00 |
|
jcorporation
|
f71bef42fe
|
Feat: add rescan database command
|
2018-09-23 22:48:12 +01:00 |
|
jcorporation
|
fb9668b39d
|
Feat: option to select jukebox playlist #37
|
2018-09-20 17:59:29 +01:00 |
|
jcorporation
|
d49baea123
|
Feat: jukebox mode #37
|
2018-09-17 23:25:05 +01:00 |
|
jcorporation
|
7cffc5ecc6
|
Feat: configuration option for used tags in ui #52
|
2018-09-17 18:06:06 +01:00 |
|
jcorporation
|
45f1dc1e20
|
Fix: filter empty tag values in browse database
|
2018-09-17 16:54:59 +01:00 |
|
jcorporation
|
c4bd90609e
|
Fix: use mpd taglist in songdetails modal
Feat: link album in playback card
|
2018-09-11 20:59:33 +01:00 |
|
jcorporation
|
1e39e7346d
|
Feat: "Add all" button in database browse mode #43
Feat: generate taglist from mpd setting "metadata_to_use"
|
2018-09-11 19:59:22 +01:00 |
|
jcorporation
|
f2489601c1
|
Feat: browse and search database by more tags #43 #36
|
2018-09-10 22:32:15 +02:00 |
|
jcorporation
|
3301d2f1b0
|
Feat: check supported mpd tag types #44
|
2018-09-03 23:20:28 +01:00 |
|
jcorporation
|
649ef2fb33
|
Feat: mpd feature detection #44
|
2018-09-03 22:49:55 +01:00 |
|
jcorporation
|
75af2ada60
|
Feat: Album actions in menu in search card #42
|
2018-09-03 21:01:50 +01:00 |
|
jcorporation
|
03dcfb1269
|
Fix: central search backend - MPD_API_DATABASE_SEARCH
removed: MPD_API_DATABASE_SEARCH_ADD_PLAYLIST
removed: MPD_API_DATABASE_SEARCH_ADD_QUEUE
|
2018-09-03 19:02:12 +01:00 |
|
jcorporation
|
2686587b04
|
Fix: refresh queue length after queue edit
|
2018-08-27 20:34:21 +01:00 |
|
jcorporation
|
7e300d5be9
|
FIX: cleanup api
|
2018-08-27 19:47:00 +01:00 |
|
jcorporation
|
ee9939e270
|
Fix: #30 Redirect to https with original host header
|
2018-08-27 17:57:17 +01:00 |
|
jcorporation
|
a9aa5a6741
|
Fix: handle duplicate idle player events for playCount updates
|
2018-08-24 11:19:59 +01:00 |
|
jcorporation
|
a640b9010d
|
Feat: handling of update database events
|
2018-08-24 11:11:27 +01:00 |
|
jcorporation
|
eeb7a16abc
|
Fix: keep last_song_id to prevent multiple playcounts
|
2018-08-23 16:24:37 +01:00 |
|
jcorporation
|
53d9d1de9f
|
Fix: debug logs to stderr, normal logs to stdout
|
2018-08-23 10:27:12 +01:00 |
|
jcorporation
|
b41b8a3b4e
|
Feat: enable coverimages for http streams
|
2018-08-22 19:42:23 +01:00 |
|
jcorporation
|
e1c9854dea
|
Fix: improved debug output
|
2018-08-22 17:39:46 +01:00 |
|
jcorporation
|
b9a5c00956
|
Fix: improve processing of mpd idle events
|
2018-08-22 17:29:47 +01:00 |
|
jcorporation
|
b7cee0a617
|
Fix: use long types for strtol return value
|
2018-08-22 13:25:02 +01:00 |
|
jcorporation
|
01496c15b6
|
Fix: code cleanups
Fix: use strtol not atoi
|
2018-08-22 13:06:22 +01:00 |
|
jcorporation
|
6d1cf65f8f
|
Fix: cleanup source files
Feat: error handling for stickers
|
2018-08-22 01:13:30 +01:00 |
|
jcorporation
|
fbb32ae17a
|
Fix: improve speed for listing large queues
|
2018-08-21 23:56:17 +01:00 |
|
jcorporation
|
988a315f45
|
Feat: add config options for stickerusage and mixramp settings
|
2018-08-21 20:28:13 +01:00 |
|
jcorporation
|
8ca90d02d6
|
Feat: add getsticker function
|
2018-08-17 11:52:22 +02:00 |
|
jcorporation
|
0f31cbea48
|
Feat: add lastPlayed sticker to songs
|
2018-08-15 18:06:12 +02:00 |
|
jcorporation
|
85d75190d9
|
Feat: first code for song rating
|
2018-08-15 17:23:47 +02:00 |
|
jcorporation
|
f0b577378e
|
Feat: finished mpd idle usage
|
2018-08-15 15:06:45 +02:00 |
|
jcorporation
|
7cd1ba8ab2
|
Fix: Remove thread support
Feat: cleanup api
|
2018-08-14 16:32:52 +02:00 |
|
jcorporation
|
dd5db4f8a3
|
Feat: track mpd status changes with idle protocol
|
2018-08-14 16:10:00 +02:00 |
|
jcorporation
|
19cc6bd053
|
Feat: Replaced mpd polling through mpd idle protocol
|
2018-08-09 23:52:58 +01:00 |
|
jcorporation
|
a6f63f6cb2
|
Feat: first code for mpd idle api
|
2018-08-09 22:15:00 +01:00 |
|
jcorporation
|
e46c0b200f
|
Fix: formating
|
2018-08-06 22:29:20 +01:00 |
|
jcorporation
|
f42bba550d
|
Feat: replace commandline options with ini file under /etc/mympd/mympd.conf
|
2018-08-06 21:51:48 +01:00 |
|
jcorporation
|
3980ac3bc4
|
Feat: get outputnames and outputstates in single command
|
2018-08-06 19:57:42 +01:00 |
|
jcorporation
|
1993ba73d3
|
Feat: crop queue (MPD_API_QUEUE_CROP)
Fix: rename MPD_API_RM_ALL to MPD_API_QUEUE_CLEAR
|
2018-08-05 23:02:29 +01:00 |
|
jcorporation
|
712966348e
|
Feat: add all from search to a playlist
|
2018-07-31 23:01:10 +01:00 |
|
jcorporation
|
d6a24d4531
|
Feat: option to create playlist in "add to playlist"-dialog
Feat: "add all to playlist" in browse filesystem card
Feat: hide pagination if not needed
|
2018-07-31 21:46:53 +01:00 |
|
jcorporation
|
338b74f3f5
|
fix: moved 3-party sources and buildtools to dist directory
|
2018-07-30 23:05:37 +01:00 |
|
jcorporation
|
772b6471cc
|
feat: drag & drop reorder songs in playlist
|
2018-07-26 22:48:03 +01:00 |
|
jcorporation
|
a5bddf4b4a
|
fix: source code formating
|
2018-07-24 23:58:29 +01:00 |
|
jcorporation
|
4cc4580310
|
Feat: enable queue sorting with drag & drop
|
2018-07-23 00:07:25 +01:00 |
|
jcorporation
|
99efe12ed1
|
Fix: rm playlist
|
2018-07-22 20:48:13 +01:00 |
|
jcorporation
|
c403202c7d
|
Feat: Add playlist actions
|
2018-07-22 20:00:26 +01:00 |
|
jcorporation
|
298d7844e2
|
fix: better error handling for unknown requests
|
2018-07-19 18:58:23 +01:00 |
|
jcorporation
|
3cac31c746
|
fix: some javascript errors
|
2018-07-19 17:33:53 +01:00 |
|
jcorporation
|
aa28b8e8b9
|
cleanup
|
2018-07-18 23:38:46 +01:00 |
|
jcorporation
|
5d685904c4
|
feat: first error handling code for ajax requests
|
2018-07-18 23:29:19 +01:00 |
|
jcorporation
|
bb3ae34b66
|
fix: use after free for cmd in mympd_callback
|
2018-07-18 22:47:07 +01:00 |
|
jcorporation
|
636ae99898
|
cleanup
|
2018-07-16 23:36:01 +01:00 |
|
jcorporation
|
1558a05ae4
|
fix: respond to all api requests
|
2018-07-16 23:33:55 +01:00 |
|
jcorporation
|
9b71a5e6ae
|
cleanup: formatting
|
2018-07-15 23:51:36 +01:00 |
|
jcorporation
|
2fd94d734c
|
feat: Refresh queue card only if queue_version changed
|
2018-07-15 22:49:57 +01:00 |
|
jcorporation
|
1c0c9aa14f
|
Fix formating
|
2018-07-11 00:06:31 +01:00 |
|
jcorporation
|
44d0c1d56e
|
Central mympd_get_tag function
|
2018-07-09 18:49:55 +01:00 |
|
jcorporation
|
ff2b40baf8
|
Add songdetails modal
|
2018-07-09 18:28:28 +01:00 |
|
jcorporation
|
c494359a69
|
Fixed search_add function
|
2018-07-05 21:04:25 +01:00 |
|
jcorporation
|
5eb43c758b
|
Implemented first advanced actions
|
2018-07-05 20:34:16 +01:00 |
|
jcorporation
|
d1876fd166
|
Fix crash, if unkown cmd is submitted
|
2018-07-02 20:40:56 +01:00 |
|
jcorporation
|
e6fef5a174
|
Removed first jQuery dependencies, cleanup javascript, removed bootstrap-slider
|
2018-06-28 23:51:24 +01:00 |
|
jcorporation
|
68476a7f04
|
Fixed buffer free after json parsing
|
2018-06-26 22:25:52 +01:00 |
|
jcorporation
|
d55db438a6
|
Add advanced action menus
|
2018-06-25 23:41:44 +01:00 |
|
jcorporation
|
b31a1d0dec
|
Fixed about dialog
|
2018-06-24 19:59:32 +01:00 |
|
jcorporation
|
98d20cb08c
|
Write statefile first to tmpfile
|
2018-06-24 19:05:38 +01:00 |
|
jcorporation
|
f5f5b23312
|
Return coverimage in backend to client, dont guess it.
|
2018-06-22 01:01:15 +01:00 |
|
jcorporation
|
2dff568abe
|
Added google closure compiler for css and js files
|
2018-06-21 22:29:49 +01:00 |
|
jcorporation
|
2098060765
|
Document state file option
|
2018-06-21 18:28:07 +01:00 |
|
jcorporation
|
c11bfa0d1a
|
Save myMPD settings in state file, not in cookies
|
2018-06-21 17:57:40 +01:00 |
|
jcorporation
|
8555803683
|
API Improvements
|
2018-06-19 23:43:36 +01:00 |
|