Merge tag '0.15' into develop
0.15 (2018-06-24) ----------------- Upgrade instructions are available at https://docs.funkwhale.audio/upgrading.html Features: - Added admin interface to manage import requests (#190) - Added replace flag during import to replace already present tracks with a new version of their track file (#222) - Funkwhale's front-end can now point to any instance (#327) Removed front-end and back-end coupling - Management interface for users (#212) - New invite system (#248) New invite system Enhancements: - Added "TV" to the list of highlighted words during YouTube import (#154) - Command line import now accepts unlimited args (#242) Bugfixes: - Expose track files date in manage API (#307) - Fixed current track restart/hiccup when shuffling queue, deleting track from queue or reordering (#310) - Include user's current private playlists on playlist list (#302) - Remove link to generic radios, since they don't have detail pages (#324) Documentation: - Document that Funkwhale may be installed with YunoHost (#325) - Documented a saner layout with symlinks for in-place imports (#254) - Upgrade documentation now use the correct user on non-docker setups (#265) Invite system ^^^^^^^^^^^^^ On closed instances, it has always been a little bit painful to create accounts by hand for new users. This release solve that by adding invitations. You can generate invitation codes via the "users" admin interface (you'll find a link in the sidebar). Those codes are valid for 14 days, and can be used once to create a new account on the instance, even if registrations are closed. By default, we generate a random code for invitations, but you can also use custom codes if you need to print them or make them fancier ;) Invitations generation and management requires the "settings" permission.
No related branches found
No related tags found
Showing
- CHANGELOG 77 additions, 0 deletionsCHANGELOG
- api/funkwhale_api/__init__.py 1 addition, 1 deletionapi/funkwhale_api/__init__.py
- changes/changelog.d/154.enhancement 0 additions, 1 deletionchanges/changelog.d/154.enhancement
- changes/changelog.d/190.feature 0 additions, 1 deletionchanges/changelog.d/190.feature
- changes/changelog.d/212.feature 0 additions, 1 deletionchanges/changelog.d/212.feature
- changes/changelog.d/222.feature 0 additions, 1 deletionchanges/changelog.d/222.feature
- changes/changelog.d/242.enhancement 0 additions, 1 deletionchanges/changelog.d/242.enhancement
- changes/changelog.d/248.feature 0 additions, 17 deletionschanges/changelog.d/248.feature
- changes/changelog.d/254.doc 0 additions, 1 deletionchanges/changelog.d/254.doc
- changes/changelog.d/265.doc 0 additions, 1 deletionchanges/changelog.d/265.doc
- changes/changelog.d/302.bugfix 0 additions, 1 deletionchanges/changelog.d/302.bugfix
- changes/changelog.d/307.bugfix 0 additions, 1 deletionchanges/changelog.d/307.bugfix
- changes/changelog.d/310.bugfix 0 additions, 1 deletionchanges/changelog.d/310.bugfix
- changes/changelog.d/324.bugfix 0 additions, 1 deletionchanges/changelog.d/324.bugfix
- changes/changelog.d/325.doc 0 additions, 1 deletionchanges/changelog.d/325.doc
- changes/changelog.d/327.feature 0 additions, 22 deletionschanges/changelog.d/327.feature
changes/changelog.d/154.enhancement
deleted
100644 → 0
changes/changelog.d/190.feature
deleted
100644 → 0
changes/changelog.d/212.feature
deleted
100644 → 0
changes/changelog.d/222.feature
deleted
100644 → 0
changes/changelog.d/242.enhancement
deleted
100644 → 0
changes/changelog.d/248.feature
deleted
100644 → 0
changes/changelog.d/254.doc
deleted
100644 → 0
changes/changelog.d/265.doc
deleted
100644 → 0
changes/changelog.d/302.bugfix
deleted
100644 → 0
changes/changelog.d/307.bugfix
deleted
100644 → 0
changes/changelog.d/310.bugfix
deleted
100644 → 0
changes/changelog.d/324.bugfix
deleted
100644 → 0
changes/changelog.d/325.doc
deleted
100644 → 0
changes/changelog.d/327.feature
deleted
100644 → 0
Please register or sign in to comment