Rémi Cocula
3902d47985
MediaScannerServiceTestCase : correct deprecated class reference.
8 years ago
Rémi Cocula
7d5c7d6683
MediaScannerServiceTestCase : correct format with 4 spaces.
8 years ago
Andrew DeMaria
9584bfaea5
Improve Playlist Handling
...
- Use external library chamelon (lizzy)
- Adds the ability to specify playlist export format
- Fixes some deficiences with playlist handling
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Shen-Ta Hsieh
0bbfcb1ac5
Losslessly recompress PNG files using ECT
...
Signed-off-by: Shen-Ta Hsieh <ibmibmibm.tw@gmail.com>
8 years ago
jo
ff6e12eb56
Rebuild assets (logo and icons)
...
- Also Remove old nonfree assets
8 years ago
Andrew DeMaria
5d7f7e1181
Add token to m3u controller to fix #419
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
0eca4f4e19
Ensure scheme is set when creating proxy url
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
f8a635ea9d
Simplify rest request mappings
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
François-Xavier Thomas
b9be3fef1d
REST: Avoid Lucene crashes when searching for 0 documents
8 years ago
Andrew DeMaria
0ac7d2bb6c
Fixed ambiguous column name
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
27454e6d41
Only enable upnp when sonos or dlna is enabled
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
ca90c36839
Only allow admin role for db.view and fix matchers against non .view urls
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
45ef0903f4
Added missing valid checksum
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
blu-k
d6b954a413
Update ResourceBundle_de.properties
...
Replace uppercase umlaut with lowercase as it should be
Added german translation for "advancedsettings.ldapRequiresRestart = LDAP settings require a restart to take effect"
Fix transcoding link (at least temporary)
8 years ago
Andrew DeMaria
87ed516049
Fixed missing imports
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
7e66fefe39
Fix import
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
ef813e371f
Removed unused classes and methods
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
9035394d3d
Removed unused class
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
2ffe582ccf
Removed custom logger
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
0916ab1aac
Dont mix ws and normal HttpServletRequest retrieval methods
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Nathan Rennie-Waldock
3b3491384a
Correctly calculate base URL when behind multiple reverse proxies
...
Signed-off-by: Nathan Rennie-Waldock <nathan.renniewaldock@gmail.com>
8 years ago
Andrew DeMaria
37ae8d9f61
Fix previous checksum
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Shen-Ta Hsieh
868fea4a40
Losslessly recompress PNG files using ECT
...
* References
- [compare](https://css-ig.net/png-test-corpus )
- [homepage](https://github.com/fhanau/Efficient-Compression-Tool )
Signed-off-by: Shen-Ta Hsieh <ibmibmibm.tw@gmail.com>
8 years ago
Andrew DeMaria
bba6e45664
Fixes #331
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
b108787f1b
Fixed auth login failure logging
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Shen-Ta Hsieh
ccb36fe593
add zh_TW translate
...
Signed-off-by: Shen-Ta Hsieh <ibmibmibm.tw@gmail.com>
8 years ago
Andrew DeMaria
6f3ede33d9
Bump jaudio tagger version
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
856733d639
Fix recover and access denied security
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
e3d2dc292f
Fix csrf token with multipart upload
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
589909b906
Cache avatar view
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
b2957139a3
Cache script, dwr, icons and coverArt
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
60248477f6
Cache avatar view
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
b6544e6738
Cache script, dwr, icons and coverArt
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
8505d69dd5
Fixed null pointer exception when getting avatar when NONE
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
fdcb4adb3b
Add logger before create media file
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
cb781fde26
Removed unused license notice jsp
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Tom Powell
b8eb653e19
Remove jamstash
8 years ago
ae-g-i-s
c6572ccc86
Remove broken login link from login.insecure message.
...
This only applies to the following locales: ca da de en et fi is nl pt.
8 years ago
Andrew DeMaria
cd0665e426
Added debug info of scan date
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
f7bd43136b
Lock Down unsecured urls
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
8e99811fe0
Use proper resource loading for Upnp Logo #320
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
e47928d26a
Possible fix for #319
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
312774de9b
Added type to rest api
8 years ago
Andrew DeMaria
b53f8eef17
Catch NoClassDefFoundError as well
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
07ff71df0c
Consolidate Logging
...
- Use sl4fj as a backend to org.libresonic.Logger
- Output the same logs to libresonic.log as the console
- Use spring-boot logging constructs
- Turn down logging to error for non-libresonic classes info for
libresonic classes and liquibase (perhaps change this in the future,
but might be helpful for folks migrating their databases).
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
a1698861d4
Change to server-side pagination for Sibling Albums and Sub Dirs
...
- Only paritial pagination, first X, then showAll
- Default is 40 for subDirs and sibling albums each
- showAll parameter causes page refresh with entirely new list
TODO/Future improvements include:
- Finer grain pagination
- Pagination done at the database level
- Seamless refresh with JS
- Unify all pagination uses across the site
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
f78b4a2d76
Relax rest view suffix
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
9c224b7853
Added UI for Database settings
...
Also cleanup some documentation
*Database Settings have been renamed and will require manually fixing
from 6.2beta1*
database.varchar.maxlength -> DatabaseMysqlMaxlength
database.config.type -> DatabaseConfigType
database.config.embed.driver -> DatabasigEmbedDriver
database.config.embed.url -> DatabaseConfigEmbedUrl
database.config.embed.username -> DatabasigEmbedUsername
database.config.embed.password -> DatabasigEmbedPassword
database.config.jndi.name -> DatabaseConfigJNDIName
database.usertable.quote -> DatabaseUsertableQuote
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Jonas L
a51b32ef35
Remove ad service
8 years ago
Andrew DeMaria
9b35781b87
Fix #296 4XX on podcasts page
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago