François-Xavier Thomas
78a99d5860
Allow previous Liquibase migration checksums for MariaDB
...
If someone was using MariaDB before #1188 , they were probably doing so
by using the MySQL JDBC driver to pass the migration (which had the
proper workarounds in place for some column types).
This commit assumes that the migrations done that way were valid and
produced the same result as running the MariaDB migrations after #1188 .
2019-10-21 22:00:37 +02:00
Phil Hudson
0a94058a62
Fix broken update link
2019-10-15 17:24:50 +08:00
Andrew DeMaria
666bc66ec8
Merge remote-tracking branch 'origin/pr/1313'
2019-10-14 21:38:45 -06:00
Evan Harris
06f81f8b97
Added separate user icon from logout icon
...
Fixes #1305 and improves navigation.
2019-10-12 00:45:25 -05:00
François-Xavier Thomas
09808b170e
Update dark icons for the 'groove' theme
2019-10-12 00:49:09 +02:00
jvoisin and Andrew DeMaria
85e0e08d9a
Remove radeox
...
Radeox is a rendering engine for an unspecified markup.
Its [website](http://radeox.org/ ) is dead, the website
of its [authors](http://www.codehaus.org/ ) is dead too,
its [last commit](https://github.com/codehaus/radeox ) was 13 years ago.
It's only used for the welcome and login messages,
as well as comments from users. If we want to have some markup parsing,
we should use something maintained with autoescaping guarantees,
instead of a piece of zombie code prone to $DEITY knows what injections.
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2019-10-06 16:02:46 -06:00
Evan Harris
117e8c7fd1
Improve transcoder info text and formatting
2019-09-20 03:59:14 -05:00
Celedhrim and Andrew DeMaria
c16fa9d159
Update db-changelog.xml to support mariadb
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2019-09-10 14:22:43 -06:00
François-Xavier Thomas
afa037611d
Show an error is an internet radio has no sources to load
2019-07-02 23:00:03 +02:00
tesshucom and Andrew DeMaria
767b39ed5b
Split SearchService
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2019-07-02 01:02:49 -06:00
jvoisin and GitHub
cdc38cb88d
Use SVG for the icons for the default_light theme
2019-06-19 23:25:05 +00:00
jvoisin
2d06995416
Remove the last mention of Flash in the translation files
2019-06-17 21:50:47 +02:00
jvoisin
a27ad99f8d
Remove an other Flash-related localization
2019-06-17 21:30:13 +02:00
jvoisin
67eae2893f
Remove a localisation about getting flash player
2019-06-17 21:29:37 +02:00
Andrew DeMaria
c8f9c75d19
Merge remote-tracking branch 'origin/pr/887'
2019-06-10 23:28:19 -06: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
jo
131b7ada1d
Update translation and fix char encoding
2019-05-23 21:12:42 +02: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
Andrew DeMaria
1463f75b06
Merge remote-tracking branch 'origin/pr/961'
2019-04-19 09:51:41 -06:00
jvoisin
ec4b969e2c
Replace latin encoding with utf-8
2019-04-07 09:27:22 +02:00
jvoisin
5acabcae19
Remove resource bundles for messages as well
2019-04-06 21:46:55 +02:00
jvoisin
72e372157a
Remove WAP-related stuff
...
WAP (https://en.wikipedia.org/wiki/Wireless_Application_Protocol )
is a thing from the past that nobody is using anymore.
This should close #960
2019-04-02 19:48:17 +02:00
jvoisin
ac1c887698
Remove Google+ relics
...
Google+ is dead: https://developers.google.com/+/
2019-04-01 01:41:41 +02:00
François-Xavier Thomas
8c46d39569
Do not log message about hsqldb-defrag migration on each launch
...
The FILES DEFRAG / FILES LOG SIZE properties are kept when upgrading to
2.x; it's enough that they were set once on 1.8. For new installations
the migration will still run with the correct SQL statements.
2019-03-10 20:53:56 +01:00
François-Xavier Thomas
76e8abd219
Move HSQLDB checkpoint/shutdown to a bean specific to the legacy profile
2019-03-09 13:33:59 +01:00
François-Xavier Thomas
54e444b03c
Make CHECKPOINT / DEFRAG syntax work for both HSQLDB 1 & 2
2019-03-08 22:40:05 +01:00
Iwao AVE! and François-Xavier Thomas
c79c02d449
Updated CHECKPOINT / DEFRAG syntax for HSQLDB 2.
...
Signed-off-by: Iwao AVE! <harawata@gmail.com >
2019-03-08 22:40:05 +01:00
jo
7327353704
Pull translations from transifex
2019-01-25 04:40:03 +01:00
Andrew DeMaria
adc224147a
Merge remote-tracking branch 'airsonic/pr/855'
2019-01-09 21:02:23 -05:00
Frank de Lange and Andrew DeMaria
8127b4f7fa
Fix #860 (external database performance) by using connection pooling … ( #864 )
...
* Fix #860 (external database performance) by using connection pooling (using commons-dbcp2)
2019-01-09 19:53:52 -06:00
François-Xavier Thomas
d6ba6de7e1
Run a first defrag before enabling auto defrag on HSQLDB
2019-01-09 22:27:40 +01:00
François-Xavier Thomas
cff97ea9be
Fix #778 : Defragment embedded HSQLDB database more frequently
2019-01-03 20:47:15 +01:00
jo
e72147b76b
Update languages from tx
2018-11-04 14:07:08 +01:00
jo
607f4c8720
Clean source i18n file
2018-11-04 14:06:18 +01:00
jo
75410aaea2
Update translation files
2018-11-04 13:59:29 +01:00
jo
b8b5dc59a0
Merge branch 'master' of https://github.com/airsonic/airsonic into transifex_update
2018-11-04 13:52:50 +01:00
Andrew DeMaria
afb0fb1d27
Merge remote-tracking branch 'origin/pr/814'
2018-10-20 14:58:19 -06:00
Andrew DeMaria
f8161f5184
White list jars that are scanned for tlds to prevent spurious logs
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2018-10-20 16:42:23 -04:00
Carlos Galindo
f6b248495c
Fixed github link opening in frame and not loading
2018-10-13 17:25:42 +02:00
jo
e0746172c5
Pull translations from transifex
2018-10-12 10:36:37 +02:00
WillyPillow
84144f287a
Add option to disable seeking on transcodes. (Mitigates #548 & #723 )
...
As per #548 , #723 , and tsquillario/Jamstash#131 , the current method of
estimating `Content-Length` creates various problems.
However, if headers such as `Accept-Ranges` is omitted, clients will only
use the first connection, which is `Transfer-Encoding: chunked`, and no
`Content-Length` is necessary.
Doing this has the side effect that (at least on the web player) seeking
to a specific time is no longer possible, thus this was made an opt-in
option.
Signed-off-by: WillyPillow <wp@nerde.pw >
2018-09-06 02:11:01 +08:00
Peter Marheine
a928b9ee3f
Add settings for CAPTCHA in account recovery.
...
Allowing users to enable it and specify the site and secret key to use
with reCAPTCHA.
The old hard-coded keys were insecure; the secret key must not be
distributed publicly. The current defaults are the test keys provided at
https://developers.google.com/recaptcha/docs/faq#id-like-to-run-automated-tests-with-recaptcha-v2-what-should-i-do
Signed-off-by: Peter Marheine <peter@taricorp.net >
2018-08-11 21:04:57 +10:00
François-Xavier Thomas
c76a92746d
Issue #164 : Show link to MusicBrainz release on album pages
2018-05-22 23:17:33 +02:00
jo
30ffc9560b
Fix wrong case
2018-05-04 01:45:00 +02:00
jo
6204409c5e
New add_album to play queue
2018-02-27 15:58:44 +01:00
Romain DEP.
d8eac74cb6
Reverted a93a18a and properly re-encoded with 'native2ascii -encoding UTF-8'
2018-01-10 19:09:55 +01:00
Andrew DeMaria
a93a18a055
Fixed elipse in english translation
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-12-20 18:15:16 -07:00
Allan Nordhøy and GitHub
766fec1bf8
escaped &s
2017-12-11 04:08:08 +01:00
Allan Nordhøy and GitHub
5a04a8b42b
Reverting apostrophes and double quotes
2017-12-06 02:01:59 +01:00
Allan Nordhøy and GitHub
3c95553dc5
Language rework
2017-12-03 20:12:56 +01:00