Commit Graph
1028 Commits
Author SHA1 Message Date
jvoisinandGitHub 4f59c72bbe Replace wz_tooltip.js with jquery-ui 2019-06-04 22:27:47 +00:00
jvoisinandGitHub 6aa96911de Replace FancyZoom with jquery.fancyzoom 2019-06-04 22:13:07 +00:00
jvoisinandGitHub e3a4fe4603 Balance some synchronized 2019-06-04 21:08:57 +00:00
jvoisinandGitHub 4263d59940 Fix a possible stacktrace on RandomPlayQueue 2019-06-04 21:06:08 +00:00
jvoisinandGitHub f7ee02c88c Remove the embedded copy of jaxrpc (#965) 2019-06-04 21:05:14 +00:00
jvoisinandGitHub 24632317b2 Declare the usage of HTML5 in the doctype
This should marginally increase the performances
and jquery (no more quirks mode), as well
as making web browsers happier.
2019-06-04 21:04:59 +00:00
jvoisin 40a5150b6e Don't use ProtectHome by default in the systemd unit
Some people might put media in /home/…/
2019-06-02 16:05:47 +02:00
jvoisin fe73034f10 Strip the <p>…</p> markup in translation
This was done via `find airsonic-main/src/main/resources/ -name
'ResourceBundle_*.properties' -print0 | xargs -0 sed -i
's/\(helppopup\..*\.text\)\s*=\s*<p>\(.*\)<\/p>/\1=\2/'`, courtesy of fxthomas.
2019-05-30 00:49:54 +02:00
jvoisin 01dd070efa Fix indentation 2019-05-30 00:49:35 +02:00
jvoisin 195a0879c3 Replace wz_tooltip.js with jquery-ui
Since we're already using jquery-ui for other stuff, it makes sense to use it
for tooltips too, instead of using an old-school-written-in-2009 1300 lines
  steaming pile of javascript named wz_tooltip.js
2019-05-29 23:39:25 +02:00
jvoisin f4fa75f808 Fix compat with the latest jquery
Stolen^w borrowed from https://github.com/keegnotrub/jquery.fancyzoom/issues/3#issue-388966769
2019-05-28 01:13:02 +02:00
jvoisin c5eb7aa37c Fix a typo 2019-05-28 01:08:27 +02:00
jvoisin 9a43b4f360 Group the .attr calls 2019-05-28 00:57:26 +02:00
jvoisin 7824c3099f Mention de license 2019-05-28 00:56:46 +02:00
jvoisin 15a1e5e7d6 Replace FancyZoom with jquery.fancyzoom
FancyZoom isn't a free-as-in-freedom software,
and is mostly a big pile of old-school javascript.
This commit replace it with a small jquery-powered
script under MIT license.
2019-05-28 00:56:46 +02:00
Jonas Landjvoisin 0878a71cc7 Use spaces instead of coma in systemd lists
From systemd man pages https://www.freedesktop.org/software/systemd/man/systemd.exec.html#System%20Call%20Filtering
2019-05-27 22:27:00 +00:00
Jonas LandGitHub 6b3a7a9261 Purge transifex confs (#1079) 2019-05-23 21:59:36 +02:00
Andrew DeMaria 3d4ff601bf Merge remote-tracking branch 'origin/pr/966' 2019-05-23 11:20:27 -06:00
Andrew DeMaria ce2a56e6f1 Merge remote-tracking branch 'origin/pr/1033' 2019-05-23 10:45:07 -06:00
Andrew DeMaria 590abb40e4 Merge remote-tracking branch 'origin/pr/1064' 2019-05-23 10:27:57 -06:00
Andrew DeMaria fa514f6929 Merge remote-tracking branch 'origin/pr/1026' 2019-05-23 10:21:04 -06:00
Andrew DeMaria 72e4c7b965 Merge remote-tracking branch 'origin/pr/1035' 2019-05-23 10:18:39 -06:00
Andrew DeMaria 68723db2e9 Test m4a and flac streaming
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2019-05-22 22:59:13 -06:00
Peter Marheine 3efa2d3e2c Remove the option to never set Content-Length
This workaround is obsolete with correct handling of ranges when
requested.
2019-05-23 10:54:06 +10:00
Peter Marheine 9be2a8892f More correctly handle stream ranges
When transcoding, always use chunked transfers and report that ranges
are not supported. When not transcoding, support returning ranges but
only if requested.
2019-05-23 10:51:37 +10:00
Peter Marheine 3e97186043 Omit unnecessary null check on ranges 2019-05-23 10:50:20 +10:00
Peter Marheine 47eefc1369 Refactor output streaming for readability
The core loop was put together confusingly; this encapsulates the
process of constructing an OutputStream and reformats some.
2019-05-23 10:48:09 +10:00
Peter Marheine cae8f8b4e5 Reformat stream controller some
Mostly just whitespace changes, shortening lines for readability. Adds a
few comments that outline what's supposed to happen.
2019-05-23 10:43:51 +10:00
Peter Marheine d42af4575f Add some @Nullable annotations
Making it easier to tell where API contracts allow nulls, where it's
otherwise unclear without reading the implementation.
2019-05-23 10:37:35 +10:00
Peter Marheine 5077e0d5e1 Short circuit RangeOutputStream for open ranges
There's no reason to wrap a stream in an output that will do nothing, as
when the requested range is 0-; eg the entire stream.
2019-05-23 10:34:57 +10:00
Andrew DeMaria 16fb6d6134 Disable gpg plugin for integration test 2019-05-21 14:06:01 -06:00
Andrew DeMaria 445b4fba03 Add 10.3.1 change notes 2019-05-21 14:05:52 -06:00
Andrew DeMaria 310156f891 CVE-2019-12086 - bump jackson version
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2019-05-21 12:58:38 -06:00
Andrew DeMaria 4e7b2aaa71 Docs for creating a release
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2019-05-21 12:06:31 -06:00
Andrew DeMaria ae968078bb Merge remote-tracking branch 'origin/pr/1068' 2019-05-21 11:52:36 -06:00
Andrew DeMaria 2643545b39 Rename utilsjs 2019-05-21 11:00:27 -06:00
Andrew DeMaria b407231132 Update changelog for 10.3.0
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2019-05-20 17:10:24 -06:00
Andrew DeMaria 6fbed41b7b Add date for version release 2019-05-20 17:00:27 -06:00
Andrew DeMaria 8be0746bd4 Bump to 10.4.0 SNAPSHOT 2019-05-20 16:59:57 -06:00
Andrew DeMaria 7203d4ba6b One more changelog update
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2019-05-20 15:59:10 -06:00
Andrew DeMaria 53142c8702 Merge remote-tracking branch 'origin/pr/1062' 2019-05-20 15:53:22 -06:00
Andrew DeMaria f1831820f4 Update docker base image 2019-05-20 15:36:08 -06:00
Andrew DeMaria 493a53b418 Merge remote-tracking branch 'origin/pr/930' 2019-05-20 15:30:15 -06:00
Andrew DeMaria 6729838030 Changelog updates for 10.3.0
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2019-05-20 15:27:57 -06:00
Andrew DeMaria bec5cec4a2 Merge remote-tracking branch 'origin/pr/930' 2019-05-20 15:05:18 -06:00
jvoisin 1090348b0e Use the version number in jquery-ui's css path 2019-05-20 22:57:21 +02:00
Andrew DeMaria 0a1164966d Merge remote-tracking branch 'origin/pr/1032' 2019-05-20 14:52:32 -06:00
Andrew DeMaria cdd307d86f Merge remote-tracking branch 'origin/pr/1042' 2019-05-20 14:50:56 -06:00
Andrew DeMaria 1e89890223 Merge remote-tracking branch 'origin/pr/1038' 2019-05-20 14:17:33 -06:00
jvoisinandJonas L 33bf68aaa5 Add a password settings testcase (#1058)
* Add a simple testcase

This commit was done to understand how JUnit
and its friends are working. Expect more useful tests
in the future ;)

* Factorise a bit the tests
2019-05-20 20:26:00 +02:00