docs: the analytics manual says rows are org-scoped for multi-tenant isolation
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 1/5
- Tempo estimado
- Menos de uma hora
- Facilidade para iniciantes
- 82/100
- Tipo de issue
- Documentação
- Clareza
- Claramente especificada
- Status de atividade
- Ativa
- Stack de tecnologia
- markdown, typescript
- Domínio
- documentation
Direção de pesquisa
A frase está em src/domain/models/app/analytics/analytics.docs.md. Execute sovrium docs admin/analytics para ver o manual renderizado e depois localize o parágrafo sobre as colunas promovidas. Substitua o texto sobre multi-tenant por uma descrição precisa de org_id como uma organização por instância, e informe que tenants separados precisam de uma instância e de um banco de dados cada um. Está concluído quando a busca por 'multi-tenant' na saída desse comando não retornar nada.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Sovrium version
main after 0.45.0 (unreleased); read from the source unless stated
Last version that worked
No response
Install channel
Built from source
Database
SQLite
Operating system
Any
Domain
docs
Kind of bug
wrong-behaviour
Minimal configuration
No response
Steps to reproduce
Run sovrium docs admin/analytics and read the paragraph on the promoted columns.
Expected behaviour
The manual describes one instance serving one app as one organization, which is how separate tenants are deployed.
Actual behaviour
It says "Every row is org-scoped for multi-tenant isolation", which implies tenants share an instance.
Logs or error text
No response
Frequency
Every time
Workaround
No response
Acceptance criteria
- Given
sovrium docs admin/analytics, then the phrase is gone and theorg_idcolumn is described accurately. - Given the rewrite, then it says that separating tenants means one instance and one database each.
Affected paths
src/domain/models/app/analytics/analytics.docs.md
Verification
sovrium docs admin/analytics | grep -i 'multi-tenant' prints nothing.
Out of scope
Removing the org_id column.
Related issues
No response
Validation
- I ran
sovrium validateon my configuration
AI assistance
- This report was drafted with an AI assistant
- Linguagem predominante
- TypeScript
- Estrelas
- 4
- Forks
- 0
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
- Inclui um Dockerfile ou 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 sovrium/sovrium
-
llms.txt: includeConfigPages lists pages marked meta.noindex, which the sitemap leaves out (0.47.1)Abertabug:wrong-behaviour domain:pages source:agent status:needs-triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 77/100
-
Signatures: the missing SIGNATURE_OTP_SECRET refusal points to a command that does not print itAbertadomain:signatures source:agent source:release-deferred status:needs-triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 86/100
-
domain:api source:agent source:release-deferred status:needs-triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
-
bug:performance domain:pages status:needs-triage
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 55/100
-
bug:performance domain:ecoconception status:needs-triage
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 58/100
Todas as issues de sovrium/sovrium
Issues semelhantes
-
Add: Upin & Ipin Channel HDAbertacheck:passed streams:add
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia
-
S: triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
Mantenedores costumam responder em até 1 dia
-
iot client
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
Open-Locker/Open-Locker#365 ·
Mantenedores costumam responder em até 1 dia
-
bug enhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 69/100
inmanta/web-console#7787 ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
shoelace-style/webawesome#2979 ·
Mantenedores costumam responder em até 1 dia