Evan Harris
f476fd7c33
Added checkstyle for trailing whitespace
5 years ago
jvoisin
e5404648a4
Remove unnecessary exceptions and unused imports
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
5 years ago
Evan Harris
f738819625
Enable additional checkstyles for whitespace
...
* Enable checkstyle WhitespaceAround
* Enable checkstyle NoWhitespaceBefore
* Enable checkstyle MethodParamPad
5 years ago
jvoisin
7578ee9537
Enable checkstyle's Indentation module
5 years ago
jvoisin
61c842923a
Generate new passwords in a secure way
...
Previously, lost passwords were generated via
org.apache.commons.lang.RandomStringUtils,
which is using java.util.Random internally.
This PRNG is has a 48-bit seed, that can easily be bruteforced
if an attacker is able to get the PRNG's output, for example
but resetting their own account multiple times,
leading to trivial privileges escalation attacks.
This commit makes use of java.security.SecureRandom
instead.
5 years ago
Peter Marheine
8b4037b549
Check reCAPTCHA v2 responses when enabled
...
Signed-off-by: Peter Marheine <peter@taricorp.net>
6 years ago
Peter Marheine
1b833003fb
Bring back an optional reCAPTCHA v2
...
Only showing it in the recovery view, not yet validating the result.
Signed-off-by: Peter Marheine <peter@taricorp.net>
6 years ago
Peter Marheine
749342f25e
Remove captcha support
...
It uses reCAPTCHA v1, which hasn't worked since March 2018.
Signed-off-by: Peter Marheine <peter@taricorp.net>
6 years ago
Andrew DeMaria
a0e68b92c1
Migrate airsonic.org to use airsonic.github.io
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
7 years ago
Andrew DeMaria
94dbd3ef94
Rename libresonic -> airsonic
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
7 years ago
Andrew DeMaria
260e04c8ea
File System Renames (No content changes)
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
7 years ago
Andrew DeMaria
8cd9f3fb21
Fixed #422 cannot reset password
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
7 years ago
Andrew DeMaria
2ffe582ccf
Removed custom logger
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
7 years ago
Andrew DeMaria
d6d53ef2f6
Standardize import order and add maven plugin to check
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
7 years ago
Rémi Cocula
b2dd04e864
Controller migration
8 years ago
Rémi Cocula
adfde5dae0
New GettingStarted controller
8 years ago
Rémi Cocula
cab1ee9b6e
Spring Boot : make login form work again.
8 years ago
François-Xavier Thomas
fccf2a013d
Add user option for keyboard shortcuts
8 years ago
remi
a03aa2805d
New LoginController in place of the login method in MultiController.
...
Slight introduction to Java annotation based configuration (note that <mvc:annotation-driven /> has been added to libresonic-servlet.xml).
8 years ago
Andrew DeMaria
a3c64d2024
Migrate from acegisecurity to spring security
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
François-Xavier Thomas
88e4dd35b8
Add list reload delay user preference
...
Signed-off-by: François-Xavier Thomas <fx.thomas@gmail.com>
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
04f0167f66
Migrate from acegisecurity to spring security
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Bernardus Jansen
134faf33d2
Customizable From header
...
Signed-off-by: Bernardus Jansen <bernardus@bajansen.nl>
8 years ago
Bernardus Jansen
0cfd6e8318
Fix nullptr exception
...
Signed-off-by: Bernardus Jansen <bernardus@bajansen.nl>
8 years ago
Bernardus Jansen
69121a894a
SMTP frontend
...
Signed-off-by: Bernardus Jansen <bernardus@bajansen.nl>
8 years ago
Bernardus Jansen
72cbac1a56
Small changes/fixes
...
Signed-off-by: Bernardus Jansen <bernardus@bajansen.nl>
8 years ago
Bernardus Jansen
39c9622ecc
mail password via SMTP
...
Signed-off-by: Bernardus Jansen <bernardus@bajansen.nl>
8 years ago
Eugene E. Kashpureff Jr
294f3905a9
Update Copyright headers
8 years ago
Eugene E. Kashpureff Jr
745969264a
Subsonic-->Libresonic regex
8 years ago
Sindre Mehus
a40ad1f7ef
First commit
8 years ago