Owen Diffey
|
d5de05b884
refactor(Playlists): Updated leftover liked/disliked checks
|
3 years ago |
Owen Diffey
|
004602b310
refactor(Playlists): Using types instead of isUserModifiable and allowed more control over liked/disliked playlists
|
3 years ago |
Owen Diffey
|
263a15309a
feat(EditUser): Added ability for admins to remove users
|
3 years ago |
Kristian Vos
|
1bdbbaa9af
fix: user account removal didn't remove deleted stations from the cache
|
3 years ago |
Owen Diffey
|
1ee62b428e
Merge branch 'polishing' into owen-469-470
|
3 years ago |
Owen Diffey
|
37cfb31da2
fix: Name and username validation should require one letter or number
|
3 years ago |
Kristian Vos
|
07224b8ed1
fix(RemoveAccount): deleting your own account would delete all playlists in the database
|
3 years ago |
Owen Diffey
|
521595c65b
fix: Added default user name and avatar for email registration (#469,#470))
|
3 years ago |
Jonathan Graham
|
e6d03fe7d0
fix(Punishments): improved design of Punishments modal, admin tab
|
3 years ago |
Jonathan Graham
|
9029469997
fix(Register): user is now always logged-in on successful register
|
3 years ago |
Jonathan Graham
|
fc98e08f2b
Merge branch 'polishing' of github.com:Musare/MusareNode into polishing
|
3 years ago |
Kristian Vos
|
7ca3ac90c1
fix(Register): using a number in your username would break register process
|
3 years ago |
Jonathan Graham
|
c03aa584c9
refactor(WS): on socket reconnect, some pages should be reobtaining data such as indexing etc.
|
3 years ago |
Jonathan
|
f091e9c589
fix(User Preferences): nightmode toggling was spamming new/irrelevant activities
|
3 years ago |
Jonathan
|
0746ce6cb6
fix(User Preferences): preferences can now be updated individually
|
3 years ago |
Kristian Vos
|
e3e965b248
Added ability to change avatar color from settings page
|
3 years ago |
Jonathan
|
cf2048e21e
fix(backend): removed some TODO js comments that are easy to resolve
|
3 years ago |
Jonathan
|
b2d8d85176
style(WS): socket listener names should be standardised
|
3 years ago |
Jonathan
|
369327ca17
fix(AccountRemoval): song ratings should be recalculated for disliked/liked songs of a 'to remove' user
|
3 years ago |
Jonathan
|
df24f8f606
feat(AccountRemoval): admin tab now shows unresolved data requests
|
3 years ago |
Jonathan
|
61e5e59094
feat(AccountRemoval): email sent to admins on data request is optional
|
3 years ago |
Jonathan
|
fb46afcab6
feat(AccountRemoval): data removal request to admins, email sent to admins
|
3 years ago |
Jonathan
|
2c6f97636b
fix(AccountRemoval): station playlists aren't deleted when a station is
|
3 years ago |
Jonathan
|
7f12aa5c2f
fix(Auth with GitHub): access token wasn't being saved to db
|
3 years ago |
Jonathan
|
e89ca5ee52
fix(Register): by default, displayname is set to username and avatar uses initials
|
3 years ago |
Jonathan
|
135754ccec
feat(AccountRemoval): added step to account removal for relinking github
|
3 years ago |
Jonathan
|
e2e4cf2f1d
feat(AccountRemoval): added modal to confirm password/github is linked
|
3 years ago |
Jonathan
|
73ce24d3f2
fix(Auth): temporary fix for removing sessions/logging out sessions
|
3 years ago |
Jonathan
|
920cf62aed
chore(WS): further standardised callbacks on socket listeners
|
3 years ago |
Jonathan
|
46731eedc6
chore(WS): standardised callbacks for socket actions
|
3 years ago |