Suwayomi / Suwayomi-Server

A rewrite of Tachiyomi for the Desktop
Mozilla Public License 2.0
3.93k stars 201 forks source link

[Bug] No extension in the extensions list #827

Closed FaintShadow closed 8 months ago

FaintShadow commented 8 months ago

Device information

Steps to reproduce

  1. Install Tachidesk from the release's .msi file

Expected behavior

Find the list of extensions in the extensions tab (either using the Tachidesk included webui or app)

Actual behavior

nothing in the extensions list

Context

There is nothing in the wiki that shows how to install extensions or what the extension format is etc... I've read the comments in issue #824 but it doesn't mention anything

image

Robonau commented 8 months ago

extensions are no longer shipped with the application, you will need to add your own repo (or find a public one), you will need to be using preview to do this

FaintShadow commented 8 months ago

extensions are no longer shipped with the application, you will need to add your own repo (or find a public one), you will need to be using preview to do this

@Robonau how do I do that ? there is no tutorial or guide and there is no place in the interface to put a repo

Robonau commented 8 months ago

extensions are no longer shipped with the application, you will need to add your own repo (or find a public one), you will need to be using preview to do this

@Robonau how do I do that ? there is no tutorial or guide and there is no place in the interface to put a repo

using the latest preview. if u are using the launcher there is an extensions tab where you can add your repo https://github.com/foo/bar or you can add it via server settings in the preview channel webui

if u are using docker then itl be an env variable like everything else

FaintShadow commented 8 months ago

extensions are no longer shipped with the application, you will need to add your own repo (or find a public one), you will need to be using preview to do this

@Robonau how do I do that ? there is no tutorial or guide and there is no place in the interface to put a repo

using the latest preview. if u are using the launcher there is an extensions tab where you can add your repo https://github.com/foo/bar or you can add it via server settings in the preview channel webui

if u are using docker then itl be an env variable like everything else

@Robonau where do I need to add the repo ? there is only a "+" button which will open a file selector I tried to add a file called "index.min.json" but it didn't work. and also when you said "preview" do you mean "debug" version ?

Robonau commented 8 months ago

@Robonau where do I need to add the repo ? there is only a "+" button which will open a file selector I tried to add a file called "index.min.json" but it didn't work. and also when you said "preview" do you mean "debug" version ?

by preview i mean preview

FaintShadow commented 8 months ago

@Robonau I installed the preview and everything, I added the repo to the extensions tab but still it doesn't work. Can you give me a repo that you use rn so I can test and see if it work on my machine ?

Robonau commented 8 months ago

@Robonau I installed the preview and everything, I added the repo to the extensions tab but still it doesn't work. Can you give me a repo that you use rn so I can test and see if it work on my machine ?

no

FaintShadow commented 8 months ago

@Robonau thanks for your help, I finally made it work I added both 1 and 2 links to the extensions using the extensions tab and It works now.