Jami
Videos
This is Jami
Let’s talk freely with Jami
How to talk privately with Jami
Jami for professionals
How can professionals communicate privately with their clients?
Jami for education
How can teachers communicate securely online with their students?
Jami for Windows
How to install Jami on Windows
Jami for macOS
How to create a Jami account on macOS
Jami for Android
How to create a Jami account on Android
Jami for Android TV
Use Jami on Android TV
JAMS (Jami Account Management Server)
Install JAMS on a server using Ubuntu 20.04 on a Digital Ocean Droplet
Tips
Why back up your Jami account?
How to share your ID on Android and iOS with other users (short version)
How to share your ID on Android and iOS with other users (long version)
How to configure biometric authentication for new accounts on Android
Manual de utilizador
Introdução
Como funciona Jami?
Quem faz o Jami?
Criar conta do Jami
Rede distribuída de Jami
Conectividade
A rede OpenDHT
A blockchain JamiNS
Todas as características por cliente
Legenda
Mensagens de texto
Chamando
Configurações da conta
Outras características
Configurações avançadas
Perguntas frequentes
Noções básicas
Gestão de contas
Avançado
Usar Jami em uma LAN
Bootstrapping
TURN
Em móvel (DHT Proxy)
Nome do servidor
Guia de relatório de bugs
Configure o seu ambiente
Como relatar um bug
Escrever um resumo claro
Escrever passos precisos para reproduzir
Resultado obtido
Resultado esperado
Fornecimento de informações adicionais
JAMS manual
Download JAMS manual
Additional guides
Admin guide
Client guide
Introduction
Obtaining JAMS
System requirements
JAMS concepts
Getting started
Step 1: Create an administrator account
Step 2: Set up the Certification Authority
Step 3: Set up the user database
Step 4: Set up the server parameters
Private DHT node
Construir manual
Sections
Introdução
Dependências
Manual de desenvolvimento
Pedidos de características
SFL
Planejado / em andamento
Procurado, mas não planejado
Pode ser implementado, as contribuições são bem-vindas (ou levarão meses/anos para o futuro)
Depende das alterações de massa
Empacotamento
Outros
New developers
As APIs de Jami
Estilo de codificação
Debugging tools
Melhorar a qualidade da Jami
Estilo de codificação Qt e QML
Ferramentas de ensaio Qt e QML
Enviando o seu primeiro patch
Trabalhando com Gerrit
Conceitos Jami
Gestão de contas
Audio feature
Contatos proibidos
Chamadas
Chamadas em enxame
Protocolo da conferência
O gerente de ligação
Gestão de contatos
Tabela de encaminhamento dinâmico (Dynamic Routing Table - DRT)
Transferência de arquivos
Identificadores Jami
Vincular dispositivo
Nome Protocolo do servidor
Enxame
Protocolo de sincronização
Sincronização de perfil
Ir mais longe
Escolher o valor CRF para o codificador
Sincronização do estado de entrega (status)
Como funciona (backend)
API de cliente
Notas para o cliente
RFCs importantes
Compartilhamento de localização no cliente QT
Status de mensagem exibido
Configurar o seu próprio servidor TURN
Processos
Processo de conceção
Processo de liberação
Extension manual
How it works?
How to use it?
Setup
Android
Linux/Windows
Use!
How to build?
Dependencies
ONNX Runtime 1.6.0
Plugin
Publishing on the Extension Store
Publication on the Extension Store
How the Extension Store works in Jami Desktop
Important: Test locally before publication
Add an extension
Congratulations, the Jami Extension has been added and is available for Jami users!
Creating Jami extensions
Jami extensions
Jami extension certificates
Certificates
Signature mechanism
Certificate chain
Certificate constraint
Certificate revocation
Sign an organization certificate
Create certificate
Sign an extension
Revoke a certificate
Verify certificate
Example
Extension Store in the Jami client
The Extension Store in the Daemon
The Extension Store in the Client
Extension State
TensorFlow extension
TensorFlow 2.1.0
Contribua
Relatório de erros e problemas
Código de contribuição
Orientações para a mensagem de commit
Embalagem Jami
Contribuindo para esta documentação
Dependências
Clonagem do repositório
Editar uma página
Revisão do seu trabalho
A salvar o seu trabalho
A submissão de uma alteração
Modificar o seu trabalho
Adicionar uma página
Recommendations
Chinese (Simplified)
English
French
German
Hungarian
Korean
Russian
Spanish
العربية
Български
বাংলা
Català
Dansk
Deutsch
Ελληνικά
English (US)
Esperanto
Español
Eesti
Euskara
فارسی
Suomi
Français
עברית
हिन्दी
हिन्दी (भारत)
Hrvatski
magyar
Indonesia
Italiano
日本語
한국어
Lietuvių
नेपाली
Nederlands
Polski
Português
Português (Brasil)
Português (Portugal)
Română
Русский
Slovenčina
Slovenščina
Српски
Svenska
தமிழ்
తెలుగు
Türkçe
Tiếng Việt
中文简体
中文繁體
Jami
Manual de desenvolvimento
Processos
Ver código-fonte da página
Processos
Esta secção descreve os processos que são utilizados para desenvolver e lançar o software.
Processo de conceção
Processo de liberação