Commit graph

97 commits

Author SHA1 Message Date
Eliot Berriot
102c90d499 See #170: admin UI for channels, reporting channels 2020-03-31 10:45:41 +02:00
Eliot Berriot
e313fcd033 Resolve "Screening for signups" 2020-03-18 11:57:33 +01:00
Eliot Berriot
e59cc33378 First round of improvements to channel management:
- use modals
- less proeminent button
- field styling/labels
2020-02-23 15:31:03 +01:00
Eliot Berriot
a3505d2099
See #170: limit the amount of channels allowed per user 2020-02-14 12:43:57 +01:00
Eliot Berriot
7850ca3e1c
Fix #923: Use same markdown widget for all content fields (rules, description, reports, notes, etc.) 2020-02-06 15:52:08 +01:00
Eliot Berriot
95497e76ac See #170: channels ui (listeners) 2020-02-05 15:06:07 +01:00
Eliot Berriot
7994ac497a
Fixed broken track moderation detail page 2020-02-05 14:47:14 +01:00
Eliot Berriot
48178c4167
Fixed broken cover rendering 2020-01-29 18:19:11 +01:00
Eliot Berriot
71b400a9b8 See #170: cover on tracks and artists 2020-01-17 16:27:11 +01:00
Eliot Berriot
2bc71eecfd See #170: add a description field on tracks, albums, tracks 2020-01-14 14:00:08 +01:00
Ciarán Ainsworth
b422612edf Resolve "Remove the unused federation__music_needs_approval settings" 2019-12-26 15:54:42 +01:00
Eliot Berriot
175d701247
Fix #982: Removed "nodeinfo disabled" setting, as nodeinfo is required for the UI to work 2019-12-11 11:09:04 +01:00
Eliot Berriot
2cdc8fa63a Resolve "i18n fixes for 0.20" 2019-10-01 15:19:55 +02:00
Eliot Berriot
01223afa80 Resolve "Add optional donation/contribution link in-app" 2019-09-23 11:30:25 +02:00
Eliot Berriot
dce7a74f7e See #872: rules and contact email settings 2019-09-19 11:14:21 +02:00
Eliot Berriot
ff566b79dc See #872: banner setting 2019-09-17 11:03:32 +02:00
Eliot Berriot
5ca3055713
See #872: added a new terms of service setting 2019-09-16 11:34:17 +02:00
Eliot Berriot
c9a9615be8 See #890: web UI and email notifications on new reports 2019-09-13 06:09:48 +02:00
Eliot Berriot
9552b49a46 See #890: expose number of reports linked to tracks, albums, libraries, accounts and artists via the /stats route 2019-09-13 05:53:40 +02:00
Eliot Berriot
39f6f51e4e Merge branch '890-mod-ui-improvements-round2' into 'develop'
See #890: minor improvements to report UI

See merge request funkwhale/funkwhale!876
2019-09-09 12:20:56 +02:00
Eliot Berriot
0df70340f8
QoL improvements for moderation UI 2019-09-09 12:16:36 +02:00
Eliot Berriot
d1c596161e
See #890: UI to set anonymous report types 2019-09-06 15:10:16 +02:00
Eliot Berriot
a93f917960
See #890: removed unused action table 2019-09-02 16:27:22 +02:00
Eliot Berriot
24093a12f1
See #890: added feedback when updating user quota, permissions and report category 2019-09-02 13:57:30 +02:00
Eliot Berriot
43dfab9a82
See #890: Collapse report on resolution instead of reloading the page 2019-09-02 11:37:20 +02:00
Eliot Berriot
94b9db062d
See #890: make report category updatable 2019-08-29 16:58:53 +02:00
Eliot Berriot
a905a52601
See #890: added report detail page 2019-08-29 16:05:23 +02:00
Eliot Berriot
6e82780e0d
See #890: improved report card design, to include relevant context 2019-08-28 18:03:43 +02:00
Eliot Berriot
d7705593a9
See #890: added table to list reports 2019-08-28 10:22:38 +02:00
Eliot Berriot
eed411de7c Merge branch '548-library-visibility-admin' into 'develop'
Resolve "Admin tools to manage users libraries"

Closes #548

See merge request funkwhale/funkwhale!841
2019-07-29 10:50:32 +02:00
Eliot Berriot
4d0fedab1f
Fix #548: Mods can now change a library visibility through the admin UI 2019-07-25 14:15:47 +02:00
Eliot Berriot
7f41aabef8
See #432: display tags on artist/album/track admin detail page 2019-07-25 10:57:59 +02:00
Eliot Berriot
1674c771ca
See #432: added tag admin UI (list, detail) 2019-07-25 10:40:51 +02:00
Eliot Berriot
b95710bb3a
Merge branch 'master' into develop 2019-07-05 16:04:39 +02:00
Eliot Berriot
7897c8ac7f
Fix #879: Admins can now add custom CSS from their pod settings 2019-07-03 11:23:45 +02:00
Eliot Berriot
22e9851ad8 UI for allow-list 2019-06-26 10:22:53 +02:00
Eliot Berriot
b43bf42efc
Revert "Fixed broken logging"
This reverts commit 68b21d706c.
2019-06-24 15:31:11 +02:00
Eliot Berriot
68b21d706c
Fixed broken logging 2019-06-24 15:30:17 +02:00
Eliot Berriot
048339c7a2
Fix #809: Added admin options to disable login for users, ensure related content is deleted when deleting a user account 2019-04-30 14:46:05 +02:00
Eliot Berriot
e34a90314f
Fixed error when accessing profile for anonymous users 2019-04-29 15:26:54 +02:00
Eliot Berriot
a605bcbe76 Admin UI for libraries and uploads 2019-04-19 12:05:13 +02:00
Eliot Berriot
cdc617be27 Logic to refetch remote entities 2019-04-18 14:37:17 +02:00
Eliot Berriot
b4731928fc UI To manage artists, albums, tracks 2019-04-17 14:17:59 +02:00
Eliot Berriot
ae626a5c0a
Fix #791: overflowing input on account detail page 2019-04-08 12:28:00 +02:00
jovuit
86534e7392 Common context for duplicates
Removes unnecessary `...` for more coherence
2019-03-18 10:07:58 +01:00
Eliot Berriot
72606388ff
Fixed broken extraction of contexts 2019-03-08 12:44:17 +01:00
Eliot Berriot
e0c5ffcb16 [EPIC] Audio metadata update - UI / API 2019-02-28 09:31:04 +01:00
jovuit
1d7ad6978a Moved Modal t set instance url to a separate dedicated file
SetInstanceModal.vue
2019-02-25 14:03:53 +01:00
Eliot Berriot
f235ac4cc3 Merge branch '662-admin-users-UsersList.vue' into 'develop'
Added translation context

See merge request funkwhale/funkwhale!595
2019-02-11 09:42:41 +01:00
Eliot Berriot
7fe86e9d56 Merge branch '662-admin-InvitationsList.vue' into 'develop'
Added translation context

See merge request funkwhale/funkwhale!594
2019-02-11 09:42:24 +01:00