Commit Graph

795 Commits

Author SHA1 Message Date
Eliot Berriot de754b835e
Updated CLI to support in-place import 2018-04-21 18:16:43 +02:00
Eliot Berriot a8bf44a494
Added dedicated settings to manage in-place import 2018-04-21 18:15:29 +02:00
Eliot Berriot 3d6c12437e Merge branch '144-import-perf' into 'develop'
Resolve "Make the transaction logic less dumb in file importer"

Closes #144

See merge request funkwhale/funkwhale!149
2018-04-21 14:37:00 +00:00
Eliot Berriot 0d3eb96bec
Fixed failing tests 2018-04-21 16:33:15 +02:00
Eliot Berriot 6395f48b2b
Fix #144: changelog 2018-04-21 16:16:43 +02:00
Eliot Berriot 3f3d6d88d6
Make music directory configurable in development 2018-04-21 16:16:43 +02:00
Eliot Berriot 1672230f39
More verbose/robust import_files command, also skips existing files 2018-04-21 16:16:43 +02:00
Eliot Berriot d98c33e5ed
More efficient SQL query to compute import batch status 2018-04-21 16:02:11 +02:00
Eliot Berriot e29cfb7301
Smarted UUID validation on metadata 2018-04-21 16:01:42 +02:00
Eliot Berriot 74e7aed2d4
Removed duplicated line 2018-04-20 19:49:56 +02:00
Eliot Berriot 9e05d23aee Merge branch 'broken-front' into 'develop'
Broken front - CI checks to avoid it again

Closes #169

See merge request funkwhale/funkwhale!148
2018-04-20 17:37:35 +00:00
Eliot Berriot 84c4e5ebbb
Added CI check to catch build errors 2018-04-20 19:30:23 +02:00
Eliot Berriot 083b7b8e2f
Added one basic unittest for component 2018-04-20 19:25:05 +02:00
Eliot Berriot a4ce093919
Fix lint errors 2018-04-20 19:25:05 +02:00
Eliot Berriot a210cfcb9b
Fix #169: Fixed template syntax error 2018-04-20 18:46:42 +02:00
Eliot Berriot 2f514da0fd Merge branch '142-source-length' into 'develop'
Resolve "Upgrade TrackFile.source max_length from 200 to 500"

Closes #142

See merge request funkwhale/funkwhale!147
2018-04-19 20:28:36 +00:00
Eliot Berriot 2be46b3320
Fix #142: Increased max_length on TrackFile.source 2018-04-19 22:25:58 +02:00
Eliot Berriot b27312648c Merge branch '124-logout' into 'develop'
Resolve "Improve logout and ensure we don't leak logged in state after logout"

Closes #124 and #155

See merge request funkwhale/funkwhale!146
2018-04-19 20:17:58 +00:00
Eliot Berriot de4b0f3022
Fix #124 and #155: properly reset everything on logout 2018-04-19 22:15:13 +02:00
Eliot Berriot a48dcdb022 Merge branch '163-lock' into 'develop'
Resolve "Add a database lock when downloading remote file"

Closes #163

See merge request funkwhale/funkwhale!145
2018-04-19 19:21:54 +00:00
Eliot Berriot ced851891d
Fix #163: Avoid downloading audio files multiple times from remote libraries 2018-04-19 21:19:40 +02:00
Baptiste Gelez b4b481cf02 Merge branch 'i18n-requests' into 'develop'
i18n: requests

See merge request funkwhale/funkwhale!139
2018-04-19 18:35:39 +00:00
Baptiste Gelez 619e18a571 Merge branch 'i18n-playlists-components' into 'develop'
i18n: playlists components

See merge request funkwhale/funkwhale!137
2018-04-19 18:35:28 +00:00
Baptiste Gelez 984abf77ba Merge branch 'i18n-metadata' into 'develop'
i18n: Metadata

See merge request funkwhale/funkwhale!136
2018-04-19 18:34:59 +00:00
Eliot Berriot fc4f006858
Missing previous changelog 2018-04-19 20:32:12 +02:00
Eliot Berriot 96edb7f6c8 Merge branch '165-hardware-requirements' into 'develop'
Resolve "Document hardware requirements (CPU/memory)"

Closes #165

See merge request funkwhale/funkwhale!141
2018-04-19 18:29:58 +00:00
Eliot Berriot abd329fa75
Fix #165: better documentation for hardware requirements and memory usage 2018-04-19 20:25:32 +02:00
Bat 81b84b4865 Fix $t bug 2018-04-18 18:58:13 +01:00
Bat 0320872506 Fix non-existant $t in data 2018-04-18 18:54:19 +01:00
Bat 212363b4bf Fix i18n in data() 2018-04-18 18:36:50 +01:00
Eliot Berriot 89d8826369 Merge branch 'i18n-views-playlists' into 'develop'
I18n views playlists

See merge request funkwhale/funkwhale!140
2018-04-18 17:01:11 +00:00
Baptiste Gelez e00b5293c1 Merge branch 'i18n-radios' into 'develop'
i18n: radios

See merge request funkwhale/funkwhale!138
2018-04-18 17:00:24 +00:00
Eliot Berriot f223078979 Merge branch 'i18n-views-playlists' into 'develop'
i18n for playlist views

See merge request funkwhale/funkwhale!131
2018-04-18 16:54:50 +00:00
Eliot Berriot 0213ec6d02
Removed console.log calls 2018-04-18 18:54:30 +02:00
Eliot Berriot c1b8180fce
i18n for playlist views 2018-04-18 18:53:52 +02:00
Bat 57b32add03 i18n: requests 2018-04-18 17:50:14 +01:00
Bat 2c41cd6510 i18n: radios 2018-04-18 17:44:20 +01:00
Bat 73db863080 i18n: playlists components 2018-04-18 17:39:52 +01:00
Bat b62dc48896 i18n: Metadata 2018-04-18 17:23:20 +01:00
Eliot Berriot 74bd0bae8c Merge branch 'fail-graciously-on-empty-media-type' into 'develop'
Fail graciously when AP representation includes a null_value for mediaType

See merge request funkwhale/funkwhale!135
2018-04-17 22:25:40 +00:00
Eliot Berriot c29a96f244
Fail graciously when AP representation includes a null_value for mediaType 2018-04-18 00:08:31 +02:00
Eliot Berriot 410d5f1d28
Merge tag '0.9.1' into develop
0.9.1 (2018-04-17)
------------------

Bugfixes:

- Allow null values for musicbrainz_id in Audio ActivityPub representation
- Fixed broken permission check on library scanning and too aggressive page
  validation
2018-04-17 23:20:50 +02:00
Eliot Berriot 22cc2048ac
Merge branch 'release/0.9.1' 2018-04-17 23:20:40 +02:00
Eliot Berriot eb275b7e08
Version bump and changelog 2018-04-17 23:20:32 +02:00
Eliot Berriot 433eb8db97 Merge branch 'federation-fixes' into 'develop'
Federation fixes

See merge request funkwhale/funkwhale!134
2018-04-17 21:19:14 +00:00
Eliot Berriot f55d2b6c9d
Updated tests 2018-04-17 23:10:46 +02:00
Eliot Berriot c17f7eefde
Ensure follower is approved to access library 2018-04-17 23:08:15 +02:00
Eliot Berriot 899ba31162
Do not fail on library page scan if one item is invalid 2018-04-17 22:58:43 +02:00
Eliot Berriot 852bed6fbb Merge branch 'audio-metadata-musicbrainz-allow-null' into 'develop'
Allow null values for musicbrainz_id in Audio ActivityPub representation

See merge request funkwhale/funkwhale!133
2018-04-17 19:51:56 +00:00
Eliot Berriot 14cadce4a6
Allow null values for musicbrainz_id in Audio ActivityPub representation 2018-04-17 21:49:11 +02:00