Agate
|
e271851f67
|
See #1100: clean compat and XXX in the code
|
2020-08-03 15:47:14 +02:00 |
Agate
|
84d49754a7
|
Fix #996: Persist theme and language settings accross sessions
|
2020-07-05 11:22:31 +02:00 |
Agate
|
50c3071c56
|
Fixed auth/csrf issues
|
2020-07-03 11:35:11 +02:00 |
Agate
|
79753d7752
|
Refresh site on logout to avoid CSRF issues
|
2020-05-19 12:02:58 +02:00 |
Agate
|
566da673da
|
See #1108: support using OAuth instead of JWT in front when logging in to a different domain
|
2020-05-18 14:55:15 +02:00 |
Agate
|
550dbe46cc
|
Support session/cookie based auth, see #1108
|
2020-05-18 12:03:30 +02:00 |
Agate
|
ec8dfdb740
|
Use scoped tokens to load <audio> urls instead of JWT
|
2020-05-11 10:06:35 +02:00 |
Eliot Berriot
|
e313fcd033
|
Resolve "Screening for signups"
|
2020-03-18 11:57:33 +01:00 |
Eliot Berriot
|
b166182762
|
Resolve "Support browsing a specific library content"
|
2020-03-04 22:18:28 +01:00 |
Eliot Berriot
|
be32a671fc
|
Fixed broken tag search when anonymous
|
2020-02-25 17:26:39 +01:00 |
Eliot Berriot
|
95497e76ac
|
See #170: channels ui (listeners)
|
2020-02-05 15:06:07 +01:00 |
Eliot Berriot
|
fe8448e2a4
|
Use ellipsis instead of three dots in translations
|
2019-10-01 13:54:25 +02:00 |
Eliot Berriot
|
01223afa80
|
Resolve "Add optional donation/contribution link in-app"
|
2019-09-23 11:30:25 +02:00 |
Eliot Berriot
|
f20b27622f
|
See #890: Display the number of unhandled reports in the sidebar
|
2019-08-28 10:22:37 +02:00 |
Eliot Berriot
|
0be93ec05b
|
Fix #563: unplayable radios for anonymous users
|
2019-05-02 10:05:20 +02:00 |
Eliot Berriot
|
b9f0c6aecd
|
Revert "Merge branch '629-cookie-auth' into 'develop'"
This reverts commit 8b47af8b81 , reversing
changes made to c0055b3b20 .
|
2019-03-15 15:52:30 +01:00 |
Eliot Berriot
|
c395076fce
|
Resolve "Use cookies instead of local storage for auth in Web UI"
|
2019-03-13 16:50:49 +01:00 |
Eliot Berriot
|
e0c5ffcb16
|
[EPIC] Audio metadata update - UI / API
|
2019-02-28 09:31:04 +01:00 |
Eliot Berriot
|
bdf83bd8ff
|
Resolve "Hide an artist in the UI"
|
2019-02-14 10:49:06 +01:00 |
Eliot Berriot
|
be46fb0ea0
|
Fixed broken login redirection when 401 (again)
|
2019-01-17 11:04:46 +01:00 |
Eliot Berriot
|
e4117043cb
|
Added API endpoint and UI to list known domains
|
2018-12-27 20:33:11 +01:00 |
Eliot Berriot
|
3d3175f3c9
|
Fix #606: Refresh profile after user settings update to avoid cache issues
|
2018-11-09 20:41:40 +01:00 |
Eliot Berriot
|
66c8e7a9e4
|
Fix #597: Ensure admin links in sidebar are displayed for users with relavant permissions, and only them
|
2018-11-03 23:07:47 +01:00 |
Eliot Berriot
|
ecd395d6b0
|
Library follows and user notifications
|
2018-09-13 15:18:23 +00:00 |
Eliot Berriot
|
af270f4abd
|
Resolve "An avatar for users"
|
2018-07-13 12:10:39 +00:00 |
Eliot Berriot
|
9f18b95069
|
Fixed #245: admin menu not showing after login
|
2018-06-10 14:25:22 +02:00 |
Eliot Berriot
|
4ce6715dc7
|
See #152: updated front-end to use new permissions
|
2018-05-18 22:18:02 +02:00 |
Eliot Berriot
|
929b50183a
|
Now reset cookie on profile fetch, to avoid CSRF bugs
|
2018-05-06 11:21:36 +02:00 |
Eliot Berriot
|
de4b0f3022
|
Fix #124 and #155: properly reset everything on logout
|
2018-04-19 22:15:13 +02:00 |
Eliot Berriot
|
a34b1afd6c
|
Store for fetching user playlists
|
2018-03-20 15:34:34 +01:00 |
Eliot Berriot
|
fbb256bc9b
|
Fix #89: Always use username in sidebar
|
2018-02-27 17:51:27 +01:00 |
Eliot Berriot
|
90611ffacc
|
Added missing ajax unit tests
|
2018-01-11 23:02:45 +01:00 |
Eliot Berriot
|
e4edf55c47
|
Replaced vue-resource by axios
|
2018-01-11 21:35:51 +01:00 |
Eliot Berriot
|
bc76048b4a
|
Added tests for auth, favorites and player in store
|
2018-01-09 22:54:06 +01:00 |
Eliot Berriot
|
3c08722e92
|
Fixed #56: invalidate tokens on password change, also added change password form
|
2017-12-26 15:56:04 +01:00 |
Eliot Berriot
|
f1557ac4b9
|
Fixed #57: now refresh jwt token on page refresh
|
2017-12-26 14:47:27 +01:00 |
Eliot Berriot
|
62a7d9091e
|
Now persist/restore queue/radio/player state automatically
|
2017-12-24 22:49:21 +01:00 |
Eliot Berriot
|
ac13657863
|
Removed old broken imports
|
2017-12-24 19:28:14 +01:00 |
Eliot Berriot
|
5d35a3659e
|
Now use vuex to manage state for favorites
|
2017-12-23 21:37:11 +01:00 |
Eliot Berriot
|
b5ce65fc3e
|
Now use vuex to manage state for authentication
|
2017-12-23 17:47:13 +01:00 |