Owen Diffey
|
882f0cc4ee
Merge branch 'staging' into roles-and-permissions
|
2 lat temu |
Owen Diffey
|
5799794c59
refactor: Deactivate punishment styling and update event fixes
|
2 lat temu |
Kristian Vos
|
e566641e1a
feat: added ability to deactivate a punishment
|
2 lat temu |
Owen Diffey
|
1f540c964b
refactor: Grouped and renamed permissions
|
2 lat temu |
Owen Diffey
|
c4a8404ad2
refactor: Moved hooks from logic/actions/hooks to logic/hooks
|
2 lat temu |
Owen Diffey
|
29d6c97e0f
refactor: Replaced adminRequired with hasPermission hook
|
2 lat temu |
Owen Diffey
|
84ace6f513
fix: socket.disconnect is not a function when banning a user
|
2 lat temu |
Owen Diffey
|
3f9a50d479
fix: Temporarily disabled eslint for moduleManager import
|
2 lat temu |
Kristian Vos
|
61fedc8570
refactor: eslint fixes
|
2 lat temu |
Kristian Vos
|
6b1cf17877
refactor: combined backend getData/GET_DATA into one db GET_DATA job
|
2 lat temu |
Owen Diffey
|
35a6fbf4b8
fix(AdvancedTable): Able to filter and sort by blacklisted properties
|
2 lat temu |
Owen Diffey
|
39b68fcfb4
feat(AdvancedTable): Boolean filter types and other additions
|
3 lat temu |
Kristian Vos
|
98f8e0be16
refactor: added songsCount and totalLength aggregation/columns for playlists table
|
3 lat temu |
Kristian Vos
|
292a61aaa3
refactor: added user hasPassword and punishment status property in getData and added it as a column
|
3 lat temu |
Kristian Vos
|
da520c1e72
refactor: some linting fixes
|
3 lat temu |
Kristian Vos
|
8987d36ae8
refactor: added aggregation to remaining GET_DATA jobs and and getData actions, including userId to username filtering where possible
|
3 lat temu |
Owen Diffey
|
028df4f0e8
feat(AdvancedTable): Lesser/Greater than or equal to filter types
|
3 lat temu |
Owen Diffey
|
ffe84bdf7b
feat(AdvancedTable): Number equals, lesser and greater filters
|
3 lat temu |
Owen Diffey
|
861302be01
feat(AdvancedTable): Datetime before and after filters
|
3 lat temu |
Owen Diffey
|
4b504146ed
refactor: Moved getData query compiler to within waterfall
|
3 lat temu |
Owen Diffey
|
60eb611e94
feat(Admin): Continued integrating advanced table
|
3 lat temu |
Jonathan Graham
|
e6d03fe7d0
fix(Punishments): improved design of Punishments modal, admin tab
|
3 lat temu |
Jonathan
|
b2d8d85176
style(WS): socket listener names should be standardised
|
3 lat temu |
Jonathan
|
920cf62aed
chore(WS): further standardised callbacks on socket listeners
|
3 lat temu |
Jonathan
|
46731eedc6
chore(WS): standardised callbacks for socket actions
|
3 lat temu |
Jonathan
|
289165d5a7
fix(socket.io -> WS): cleaned up code, some bug fixes
|
3 lat temu |
Jonathan
|
60a2837089
feat(Activities): added preference whether to hide or show all activity
|
3 lat temu |
Kristian Vos
|
7cd013631b
Fixed issues with punishments and made view punishment modal independent
|
3 lat temu |
Kristian Vos
|
6d70540a84
Made backend actions run in jobs when called from socket.io
|
3 lat temu |
Kristian Vos
|
18a33b69af
Moved socket.io functions to the io module
|
4 lat temu |