Commit Graph
69 Commits
Author SHA1 Message Date
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!andFranç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 LangeandAndrew 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øyandGitHub 766fec1bf8 escaped &s 2017-12-11 04:08:08 +01:00
Allan NordhøyandGitHub 5a04a8b42b Reverting apostrophes and double quotes 2017-12-06 02:01:59 +01:00
Allan NordhøyandGitHub 3c95553dc5 Language rework 2017-12-03 20:12:56 +01:00
Allen Petersen 31aca4fcdf Issue 570
Issue 455

(570) Adds a settings option to ignore symlinks during the media scan.

(4550 Adds a regular expression pattern to exclude in addition to the option
of excluding symlinks.
2017-10-14 16:15:56 -04:00
jo dc14f35b17 French translations typo fix (fix #572) 2017-09-24 00:02:33 +02:00
ainolaandJonas L 98808c7889 Fix typo in english i18n (affect->effect). (#578) 2017-09-23 13:56:15 +02:00
Rémi Cocula c09acbc65d Introduction of a new kind of jukebox player based on the javasound api. 2017-09-11 21:00:57 +02:00
Derrek Bond 5635f52641 Changed ajax services to use autowired and be loaded with component scan
Signed-off-by: Derrek Bond <yoyo007@gmail.com>
2017-08-27 00:28:10 -05:00
yoyo007 1b4d319491 Made dao and service use repository and service annotations so they can
get autowired and component scanned and don't have to be completely
configured in applicationContext-service.xml

Signed-off-by: Derrek Bond <yoyo007@gmail.com>
2017-08-24 18:08:56 -05:00
Andrew DeMaria 3312f5c114 Merge remote-tracking branch 'personal/master' 2017-08-23 20:59:34 -06:00
Andrew DeMaria dbf5841f8b Prevent changes to -Dairsonic.defaultMusicFolder from breaking the liquibase migration
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-08-22 20:20:02 -06:00
Andrew DeMaria 8b798d1d66 Fix spring-boot:run
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-08-20 20:15:26 -06:00
Andrew DeMaria 7d4ca2ffe2 Prep work for spring boot test
- Added enforcer plugin
- Fix some version conflicts
- Moved custom initializer to spring.factories
- Bump spring boot version

Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-08-20 20:15:24 -06:00
Jonas LandGitHub 338ac6a9e0 Fix bad quotes escaping (DE) 2017-08-20 01:23:22 +02:00
Jonas LandGitHub 4d7a707376 Fix bad quotes escaping 2017-08-19 19:11:23 +02:00
MichaZandWeblate e82f53160d Translated using Weblate (German)
Currently translated at 88.9% (622 of 699 strings)

Translation: Airsonic/Translations
Translate-URL: https://hosted.weblate.org/projects/airsonic/develop/de/
2017-08-18 18:00:11 +02:00
gexandWeblate 9336ca9b92 Translated using Weblate (German)
Currently translated at 80.4% (562 of 699 strings)

Translation: Airsonic/Translations
Translate-URL: https://hosted.weblate.org/projects/airsonic/develop/de/
2017-08-15 15:40:08 +02:00
MichaZandWeblate e655ca64ad Translated using Weblate (German)
Currently translated at 80.2% (561 of 699 strings)

Translation: Airsonic/Translations
Translate-URL: https://hosted.weblate.org/projects/airsonic/develop/de/
2017-08-15 15:38:41 +02:00
gexandWeblate f65161a284 Translated using Weblate (German)
Currently translated at 80.2% (561 of 699 strings)

Translation: Airsonic/Translations
Translate-URL: https://hosted.weblate.org/projects/airsonic/develop/de/
2017-08-15 15:38:20 +02:00
MichaZandWeblate 4fcd01b60d Translated using Weblate (German)
Currently translated at 80.1% (560 of 699 strings)

Translation: Airsonic/Translations
Translate-URL: https://hosted.weblate.org/projects/airsonic/develop/de/
2017-08-15 15:38:02 +02:00
gexandWeblate 3111d2e2ac Translated using Weblate (German)
Currently translated at 79.9% (559 of 699 strings)

Translation: Airsonic/Translations
Translate-URL: https://hosted.weblate.org/projects/airsonic/develop/de/
2017-08-15 15:37:32 +02:00
Weblate 1bc6e16418 Merge remote-tracking branch 'origin/master' 2017-08-14 02:22:34 +02:00
Ben Kelsey 977499c4cc Refactor to remove serviceLocator
- This removes all dependencies on deprecated ServiceLocator class.
- Also does some cleanup in the settingsService

Signed-off-by: Ben Kelsey <bfkelsey@gmail.com>
2017-08-12 18:22:05 -07:00
Luis Miguel Velasco GonzálezandWeblate fed50eddc3 Translated using Weblate (Spanish)
Currently translated at 100.0% (699 of 699 strings)

Translation: Airsonic/Translations
Translate-URL: https://hosted.weblate.org/projects/airsonic/develop/es/
2017-08-12 19:24:22 +02:00
PieroandWeblate 28726d51fd Translated using Weblate (Italian)
Currently translated at 71.2% (498 of 699 strings)

Translation: Airsonic/Translations
Translate-URL: https://hosted.weblate.org/projects/airsonic/develop/it/
2017-08-12 19:24:22 +02:00
DenisandWeblate d7d3238a41 Translated using Weblate (Russian)
Currently translated at 70.8% (495 of 699 strings)

Translation: Airsonic/Translations
Translate-URL: https://hosted.weblate.org/projects/airsonic/develop/ru/
2017-08-09 18:50:41 +02:00