Wykres commitów

1282 Commity (96f8e2244b950098daa959ab7afd9304d4bf40d1)

Autor SHA1 Wiadomość Data
Reg 96f8e2244b [doc] use sudo for all apt commands 2018-07-01 11:44:35 +02:00
Reg c2e599998b [doc] Funkwhale capitalisation 2018-07-01 11:44:35 +02:00
Reg 294b3935be [doc] Debian capitalisation 2018-07-01 11:44:29 +02:00
Eliot Berriot 262c40bc41 Merge branch '161-i18n-vue-gettext' into 'develop'
Resolve "Industrialize the i18n workflow"

Closes #161 and #167

See merge request funkwhale/funkwhale!286
2018-06-30 18:36:32 +00:00
Eliot Berriot aab048dd32
Fix #161 and #161: initial french translation 2018-06-30 20:32:05 +02:00
Eliot Berriot 52a8fa1f48
See #161: full collection 2018-06-30 16:27:43 +02:00
Eliot Berriot 96124aafd5
See #161: fixed weird extraction issues 2018-06-30 16:27:26 +02:00
Eliot Berriot 6afb0e5eb2
See #161: removed unused dependencies 2018-06-30 16:07:29 +02:00
Eliot Berriot 833c0f1625
WIP replace 2018-06-30 16:02:54 +02:00
Eliot Berriot ba094c3e42
See #161: removed old i18n stuff 2018-06-30 12:49:02 +02:00
Eliot Berriot c34111b0fd
See #161: added initial translating guidelines 2018-06-30 12:46:23 +02:00
Eliot Berriot 8056e718ee
See #161: ensure we have proper paths in po files 2018-06-30 12:23:06 +02:00
Eliot Berriot f5dbdd0701
See #161: compile translations in dev and when publishing artifacts 2018-06-30 12:12:53 +02:00
Eliot Berriot 8926d93040
See #161: can now persist language in local storage 2018-06-30 12:05:52 +02:00
Eliot Berriot 869b6c4fe9 Translated using Weblate (French)
Currently translated at 100.0% (12 of 12 strings)

Translation: Funkwhale/front
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/fr/
2018-06-30 09:41:48 +00:00
Eliot Berriot d932589ac2
See #161: initial poc/pos on App 2018-06-30 11:37:47 +02:00
Eliot Berriot 6fa64821c8
See #161: ensure we never commit compiled files 2018-06-30 11:12:46 +02:00
Eliot Berriot a0a75c9919
See #161: initial setup to collect/compile messages with vue-gettext 2018-06-30 11:11:45 +02:00
Eliot Berriot a1b8555c17 Merge branch '350-artifacts-permission' into 'develop'
Fix #332 Ensure 750 permissions on CI artifacts

Closes #332

See merge request funkwhale/funkwhale!284
2018-06-29 08:15:18 +00:00
Eliot Berriot cac543c9ba
Fix #332: Ensure 750 permissions on CI artifacts 2018-06-28 16:55:36 +02:00
Eliot Berriot 420695508b Merge branch '339-subsonic-api-login' into 'develop'
Resolve "Login API Subsonic"

Closes #339

See merge request funkwhale/funkwhale!283
2018-06-28 14:51:23 +00:00
Eliot Berriot 281bef48bf
Fix #339: Subsonic API login is now case insensitive 2018-06-28 16:47:45 +02:00
Eliot Berriot 002f3a9507 Merge branch '256-troubleshooting' into 'develop'
Resolve "Document troobleshooting"

Closes #256

See merge request funkwhale/funkwhale!281
2018-06-28 13:17:18 +00:00
Eliot Berriot a34608d7a7 Merge branch 'typos' into 'develop'
Typos

See merge request funkwhale/funkwhale!282
2018-06-25 21:48:28 +00:00
Reg f3062f5fbc Typos 2018-06-25 21:48:28 +00:00
Eliot Berriot 39461b8fab
Fix #256: Added troubleshotting and technical overview documentation 2018-06-25 23:34:18 +02:00
Eliot Berriot 2febce8fe7 Merge branch '328-http-signature-date' into 'develop'
Resolve "Validate agains Date header in HTTP Signature"

Closes #328

See merge request funkwhale/funkwhale!280
2018-06-24 17:21:47 +00:00
Eliot Berriot 9017acdb39
Fix #328: Validate Date header in HTTP Signatures 2018-06-24 19:17:56 +02:00
Eliot Berriot 2a7333df6f
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.
2018-06-24 16:01:03 +02:00
Eliot Berriot b206c3cf3e
Merge branch 'release/0.15' 2018-06-24 16:00:37 +02:00
Eliot Berriot b6ac2dc30a
Version bump and changelog for 0.15 2018-06-24 16:00:26 +02:00
Eliot Berriot eab9aaa100
Disabled source maps in production 2018-06-24 15:43:39 +02:00
Eliot Berriot 0914020ab2 Merge branch 'changelog-fixes' into 'develop'
Fixed a few changelog fragments with wrong category

See merge request funkwhale/funkwhale!279
2018-06-24 13:28:18 +00:00
Eliot Berriot b141b6b420
Fixed a few changelog fragments with wrong category 2018-06-24 15:20:55 +02:00
Eliot Berriot 3876b151f7 Merge branch '209-play-all-first-track' into 'develop'
FIxed broken search and metadata search

See merge request funkwhale/funkwhale!278
2018-06-24 13:20:29 +00:00
Eliot Berriot 10ce077334
Fixed broken urls (wrong absoluteUrl refactor) on search and metadata search 2018-06-24 15:13:20 +02:00
Eliot Berriot 58be852a84 Merge branch '302-private-playlist-show-in-interface' into 'develop'
Resolve "Private playlists not shown in interface"

Closes #302

See merge request funkwhale/funkwhale!275
2018-06-24 13:04:37 +00:00
Eliot Berriot e093ff1ce7 Merge branch '154-tv-highlighted' into 'develop'
Resolve "Add "TV" to the list of highlighted words during import"

Closes #154

See merge request funkwhale/funkwhale!277
2018-06-24 13:00:48 +00:00
Eliot Berriot c3c0f03d59
Fix #154: Added "TV" to the list of highlighted words during YouTube import 2018-06-24 14:55:36 +02:00
Eliot Berriot c371fe3645
Fixed random stuff (redirection and broken absoluteURl) 2018-06-24 14:53:05 +02:00
Eliot Berriot 697ea24b79
Fix #302: Include user's current private playlists on playlist list 2018-06-24 14:53:04 +02:00
Eliot Berriot 2df9006a13 Merge branch '325-yunohost' into 'develop'
Resolve "Document the YunoHost package/installation"

Closes #325

See merge request funkwhale/funkwhale!276
2018-06-24 12:47:49 +00:00
Eliot Berriot 1123cebf1b
Fix #325: Document that Funkwhale may be installed with YunoHost 2018-06-24 14:42:45 +02:00
Eliot Berriot 668e8d71cd Merge branch '324-generic-radios-link' into 'develop'
Resolve "Pages for radios "random", "favourites" and "less listened"  not showing up"

Closes #324

See merge request funkwhale/funkwhale!274
2018-06-24 12:13:42 +00:00
Eliot Berriot 943064791a Merge branch '307-wrong-date' into 'develop'
Resolve "import date is always "a few seconds ago" on /manage/library/files"

Closes #307

See merge request funkwhale/funkwhale!273
2018-06-24 12:09:58 +00:00
Eliot Berriot ae6d91dd25
Fox #324: Remove link to generic radios, since they don't have detail pages 2018-06-24 14:07:55 +02:00
Eliot Berriot 917a6fa12e
FIx #307: Expose track files date in manage API 2018-06-24 14:03:37 +02:00
Eliot Berriot e068f4c102 Merge branch 'broken-websocket' into 'develop'
Ensure we use absolute URL to connect to websocket

See merge request funkwhale/funkwhale!270
2018-06-24 12:00:17 +00:00
Eliot Berriot 0d84e31a71 Merge branch '310-player-shuffling-restart' into 'develop'
Resolve "shuffling restarts current song"

Closes #310

See merge request funkwhale/funkwhale!268
2018-06-24 11:56:17 +00:00
Eliot Berriot 0e1203336d
Fixed randomly failing test 2018-06-24 13:56:06 +02:00