Sunshine: improve config backend
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 45/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Ativa
- Stack de tecnologia
- cpp, css, html, javascript
Direção de pesquisa
Comece rastreando como as opções de configuração são definidas no Backend e como as configurações são preenchidas no Frontend. Defina quais switches simples podem ser retornados com seus possíveis valores e, em seguida, verifique se as opções selecionadas são renderizadas e permanecem configuráveis sem adicionar definições específicas do frontend.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Is there an existing issue for this item?
- I have searched the existing issues
Repositories
LizardByte/Sunshine
Languages/Skills/Technologies
C++, Vue, HTML, CSS, JavaScript
Description
Instead of hardconding the config options in the Frontend, the Backend returns a list of configuration options and the possible values, so that the Backend can dynamically populate the settings and make the frontend less convoluted - we wouldn't be able to make this for all options, but at least many simple configuration switches could be added without touching the Frontend
Estimated Effort
effort:Large
Priority
priority:Medium
Target Milestone
6+ months
Dependencies
No response
- Linguagem predominante
- Sem dados de linguagem
- Estrelas
- 3
- Forks
- 0
- Merge médio
- 5h 5min
- PRs com merge (30d)
- 3
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de LizardByte/roadmap
-
1-3 months Bash/Shell/Scripting C++ effort:Small Legal/Licensing LizardByte/Koko LizardByte/libvirtualhid LizardByte/Sunshine LizardByte/Themerr planned priority:Medium Rest API Rust Vue
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 44/100
LizardByte/roadmap#189 ·
-
migrate select repos to dedicated GitHub orgsTalvez já em andamento @ReenigneArcher assumiu há 22 dias. Aberta1-3 months effort:Extra-Large LizardByte-infrastructure/wayland-protocols LizardByte/Koko LizardByte/Sunshine LizardByte/Themerr planned priority:Critical
LizardByte/roadmap#187 · 1 responsável ·
-
standardize logging in LizardByte projectsTalvez já em andamento @ReenigneArcher assumiu há 22 dias. Aberta1-3 months C++ effort:Large LizardByte/Koko LizardByte/libvirtualhid LizardByte/lizardbyte-common LizardByte/Moonlight-XboxOG LizardByte/One LizardByte/Sunshine LizardByte/support-bot LizardByte/Themerr planned priority:High Python Rust
LizardByte/roadmap#186 · 1 responsável ·
-
libvirtualhid: add steam controllerTalvez já em andamento @ReenigneArcher assumiu há 41 dias. Aberta1-3 months C++ effort:Large LizardByte/libvirtualhid LizardByte/Sunshine planned priority:High
LizardByte/roadmap#183 · 1 responsável ·
-
1-3 months C++ effort:Extra-Large LizardByte/Sunshine planned priority:Medium
Dificuldade 4/5 Mais de uma semana Facilidade para iniciantes 30/100
LizardByte/roadmap#181 · 5 comentários · 34 reações ·
Todas as issues de LizardByte/roadmap
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia
-
Backend issue lists report in-patch warnings and out-of-patch errors as not publishableTalvez já em andamento @RaphaelFakhri assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
mozilla/code-review#3794 ·
Mantenedores costumam responder em até 1 dia
-
Upgrade listener stays on a custom server after close when `preClose` is setTalvez já em andamento @RaphaelFakhri assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
fastify/fastify-websocket#388 ·
-
normalizePath removes the Windows device namespace prefixTalvez já em andamento Um pull request vinculado a esta issue está aberto ou já foi mesclado. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
DietrichGebert/ponytail#1343 ·
Mantenedores costumam responder em até 1 dia