Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f01a37dfd8 | ||
|
|
c9adcb5abc | ||
|
|
3dbb0757c4 | ||
|
|
8417aa98ca | ||
|
|
00348996b5 | ||
|
|
89fba07e35 | ||
|
|
59f2c06b61 | ||
|
|
0f0b0c07f6 |
No files matched your search
@@ -1,5 +1,19 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## [1.7.2](https://github.com/Masutayunikon/FanKarr/compare/v1.7.1...v1.7.2) (2026-03-12)
|
||||||
|
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
* docker is able to change directory ([af08f7d](https://github.com/Masutayunikon/FanKarr/commit/af08f7d9d4fb2e23c5feac6d33b2ef495f9d91b2))
|
||||||
|
|
||||||
|
## [1.7.1](https://github.com/Masutayunikon/FanKarr/compare/v1.7.0...v1.7.1) (2026-03-12)
|
||||||
|
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
* path ([314f817](https://github.com/Masutayunikon/FanKarr/commit/314f817280f39d10eb21c4784f2aea41b9a6d32c))
|
||||||
|
|
||||||
## [1.7.0](https://github.com/Masutayunikon/FanKarr/compare/v1.6.0...v1.7.0) (2026-03-12)
|
## [1.7.0](https://github.com/Masutayunikon/FanKarr/compare/v1.6.0...v1.7.0) (2026-03-12)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -8,7 +8,7 @@ import {
|
|||||||
registerDriver, getDriver, getAvailableClients,
|
registerDriver, getDriver, getAvailableClients,
|
||||||
listClients, addClient, removeClient, getClient,
|
listClients, addClient, removeClient, getClient,
|
||||||
sanitizeClient, dispatchDownload, dispatchList
|
sanitizeClient, dispatchDownload, dispatchList
|
||||||
} from './torrent-clients'
|
} from './torrent-clients/index.js'
|
||||||
import qbittorrentDriver from './torrent-clients/qbittorrent.js'
|
import qbittorrentDriver from './torrent-clients/qbittorrent.js'
|
||||||
import { organizeTorrent, autoOrganizeAll, scanMediaPath } from './organize.js'
|
import { organizeTorrent, autoOrganizeAll, scanMediaPath } from './organize.js'
|
||||||
import { logger, readLogs, clearLogs, logsFileSize } from './logger.js'
|
import { logger, readLogs, clearLogs, logsFileSize } from './logger.js'
|
||||||
|
|||||||
+12
-26
@@ -91,19 +91,12 @@
|
|||||||
<label class="text-[10px] text-[#5a7a94] tracking-widest">DOSSIER COMPLÉTION</label>
|
<label class="text-[10px] text-[#5a7a94] tracking-widest">DOSSIER COMPLÉTION</label>
|
||||||
<span v-if="isDocker" class="text-[9px] tracking-widest text-[#3a8fe8] border border-[#3a8fe8]/40 px-1.5 py-0.5">DOCKER</span>
|
<span v-if="isDocker" class="text-[9px] tracking-widest text-[#3a8fe8] border border-[#3a8fe8]/40 px-1.5 py-0.5">DOCKER</span>
|
||||||
</div>
|
</div>
|
||||||
<button v-if="!isDocker"
|
<button @click="openPicker('completePath')"
|
||||||
@click="openPicker('completePath')"
|
class="w-full bg-[#121920] border border-[#1e2d3d] text-sm px-3 py-2.5 text-left hover:border-[#e8513a] transition-colors cursor-pointer font-mono truncate"
|
||||||
class="w-full bg-[#121920] border border-[#1e2d3d] text-sm px-3 py-2.5 text-left text-white hover:border-[#e8513a] transition-colors cursor-pointer font-mono truncate">
|
:class="form.completePath ? 'text-white' : 'text-[#5a7a94]'">
|
||||||
{{ form.completePath || '/downloads/complete' }}
|
{{ form.completePath || '/' }}
|
||||||
</button>
|
</button>
|
||||||
<div v-else
|
<p class="text-[10px] text-[#5a7a94] mt-1.5">Dossier de complétion de qBittorrent</p>
|
||||||
class="w-full bg-[#121920] border border-[#1e2d3d] text-sm px-3 py-2.5 text-[#5a7a94] opacity-60 font-mono truncate">
|
|
||||||
{{ form.completePath || '/downloads/complete' }}
|
|
||||||
</div>
|
|
||||||
<p class="text-[10px] text-[#5a7a94] mt-1.5">
|
|
||||||
<span v-if="isDocker">Défini par le volume Docker — non modifiable ici</span>
|
|
||||||
<span v-else>Dossier de complétion de qBittorrent</span>
|
|
||||||
</p>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Dossier Jellyfin -->
|
<!-- Dossier Jellyfin -->
|
||||||
@@ -112,19 +105,12 @@
|
|||||||
<label class="text-[10px] text-[#5a7a94] tracking-widest">DOSSIER JELLYFIN</label>
|
<label class="text-[10px] text-[#5a7a94] tracking-widest">DOSSIER JELLYFIN</label>
|
||||||
<span v-if="isDocker" class="text-[9px] tracking-widest text-[#3a8fe8] border border-[#3a8fe8]/40 px-1.5 py-0.5">DOCKER</span>
|
<span v-if="isDocker" class="text-[9px] tracking-widest text-[#3a8fe8] border border-[#3a8fe8]/40 px-1.5 py-0.5">DOCKER</span>
|
||||||
</div>
|
</div>
|
||||||
<button v-if="!isDocker"
|
<button @click="openPicker('mediaPath')"
|
||||||
@click="openPicker('mediaPath')"
|
class="w-full bg-[#121920] border border-[#1e2d3d] text-sm px-3 py-2.5 text-left hover:border-[#e8513a] transition-colors cursor-pointer font-mono truncate"
|
||||||
class="w-full bg-[#121920] border border-[#1e2d3d] text-sm px-3 py-2.5 text-left text-white hover:border-[#e8513a] transition-colors cursor-pointer font-mono truncate">
|
:class="form.mediaPath ? 'text-white' : 'text-[#5a7a94]'">
|
||||||
{{ form.mediaPath || '/media/Kai' }}
|
{{ form.mediaPath || '/' }}
|
||||||
</button>
|
</button>
|
||||||
<div v-else
|
<p class="text-[10px] text-[#5a7a94] mt-1.5">Dossier racine de la bibliothèque Fankai dans Jellyfin</p>
|
||||||
class="w-full bg-[#121920] border border-[#1e2d3d] text-sm px-3 py-2.5 text-[#5a7a94] opacity-60 font-mono truncate">
|
|
||||||
{{ form.mediaPath || '/media/Kai' }}
|
|
||||||
</div>
|
|
||||||
<p class="text-[10px] text-[#5a7a94] mt-1.5">
|
|
||||||
<span v-if="isDocker">Défini par le volume Docker — non modifiable ici</span>
|
|
||||||
<span v-else>Dossier racine de la bibliothèque Fankai dans Jellyfin</span>
|
|
||||||
</p>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Mode organisation -->
|
<!-- Mode organisation -->
|
||||||
@@ -269,8 +255,8 @@ const { add: toast } = useToast()
|
|||||||
|
|
||||||
// ── State ──────────────────────────────────────────────────────
|
// ── State ──────────────────────────────────────────────────────
|
||||||
const form = ref({
|
const form = ref({
|
||||||
mediaPath : '/media/Kai',
|
mediaPath : '',
|
||||||
completePath: '/downloads/complete',
|
completePath: '',
|
||||||
organizeMode: 'hardlink' as 'hardlink' | 'move',
|
organizeMode: 'hardlink' as 'hardlink' | 'move',
|
||||||
nfoSupport : false,
|
nfoSupport : false,
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in new issue
Block a user