RocketChat/homeserver
RocketChat/homeserver è adatto ai principianti?
Abbiamo visto troppo poche pull request recenti di contributori esterni su RocketChat/homeserver per dire quanto spesso vengono accettate. Al momento non è aperta nessuna issue adatta ai principianti; l'elenco qui sotto mostra le altre issue che abbiamo per questo repository.
- Stelle
- 17
- Fork
- 18
- Issue aperte per principianti
- 0
- Issue indicizzate
- 37
- Merge medio
- 2h 11m
- PR unite (30g)
- 2
- Lingua principale
- TypeScript
- Licenza
- AGPL-3.0
- Ultimo push su GitHub
- 5/11/2026
- Ultima indicizzazione
- 19/9/2026
- Guida per i contributori
- Nessuna guida per i contributori
- Codice di condotta
- Nessun codice di condotta
- Label per principianti
- Nessuna label per principianti indicizzata
Come contribuire a RocketChat/homeserver
- Non c'è una guida per contribuire: parti dal README e da alcune pull request accettate di recente per capire come si propongono le modifiche.
- Include un Dockerfile o un file Docker Compose, quindi puoi avviarlo senza installare tutta la sua toolchain.
- I tuoi contributi saranno pubblicati con la licenza AGPL-3.0 del progetto.
- Segui il repository per sapere quando si apre una nuova issue adatta ai principianti, oppure guarda le altre issue qui sotto.
Le issue su cui forse qualcuno sta già lavorando sono in fondo alla lista. Ordina tutto per data
-
pruneEventDict and signEvent's `prune` flag should go away entirely, replaced byForse di nuovo libera @sampaiodiego l’ha presa 75 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad: type: feature
RocketChat/homeserver#411 · 1 commento · 1 assegnatario ·
-
we need a map of rooms and destinations to avoid having to get rooms state just to send an event to all servers in the room.Forse di nuovo libera @sampaiodiego l’ha presa 249 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad: type: feature
RocketChat/homeserver#342 · 4 commenti · 1 assegnatario ·
-
this may not be the best place to do this validationForse di nuovo libera @sampaiodiego l’ha presa 326 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad:
RocketChat/homeserver#322 · 1 commento · 1 reazione · 1 assegnatario ·
-
check if all sendEventToAllServersInRoom should be followed by an emitterForse di nuovo libera @ggazzo l’ha presa 359 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad:
RocketChat/homeserver#304 · 1 assegnatario ·
-
return only the IDs, not the full eventsForse di nuovo libera @rodrigok l’ha presa 399 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad:
RocketChat/homeserver#277 · 1 commento · 1 assegnatario ·
-
remove thisForse di nuovo libera @debdutdeb l’ha presa 404 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad:
RocketChat/homeserver#264 · 1 assegnatario ·
-
use IStateServiceForse di nuovo libera @debdutdeb l’ha presa 404 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad:
RocketChat/homeserver#263 · 1 assegnatario ·
-
1. Is a valid event, otherwise it is dropped. For an event to be valid, it must contain a room_id, and it must comply with the event format of that room version.Forse di nuovo libera @debdutdeb l’ha presa 404 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad:
RocketChat/homeserver#260 · 1 assegnatario ·
-
exclude memberships hereForse di nuovo libera @debdutdeb l’ha presa 404 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad:
RocketChat/homeserver#261 · 1 assegnatario ·
-
change to debug laterForse di nuovo libera @debdutdeb l’ha presa 404 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad:
RocketChat/homeserver#258 · 1 commento · 1 assegnatario ·
-
this is a very vague method, better would be to use exactly what needed,Forse di nuovo libera @debdutdeb l’ha presa 404 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad:
RocketChat/homeserver#259 · 1 assegnatario ·
-
separate flag for soft fail?Forse di nuovo libera @debdutdeb l’ha presa 404 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad:
RocketChat/homeserver#257 · 1 assegnatario ·
-
this is not state related, can and should accept timeline events too, move to event service?Forse di nuovo libera @debdutdeb l’ha presa 404 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad:
RocketChat/homeserver#256 · 1 assegnatario ·
-
Audit and validate event rejection checks that may no longer be necessaryForse di nuovo libera @debdutdeb l’ha presa 404 giorni fa e non c’è nessuna pull request aperta. Aperta
RocketChat/homeserver#255 · 1 assegnatario ·
-
Deprecate and remove findStateAtEvent method in StateServiceForse di nuovo libera @debdutdeb l’ha presa 404 giorni fa e non c’è nessuna pull request aperta. Aperta
RocketChat/homeserver#254 · 1 assegnatario ·
-
get list of packages programmaticallyForse di nuovo libera @ggazzo l’ha presa 416 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad:
RocketChat/homeserver#223 · 1 assegnatario ·
-
what should we do to avoid infinite loops in case the next event is always the same eventForse di nuovo libera @ggazzo l’ha presa 249 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad:
RocketChat/homeserver#216 · 2 commenti · 2 assegnatari ·
-
Add request timeouts to federation HTTP callsForse di nuovo libera @debdutdeb l’ha presa 425 giorni fa e non c’è nessuna pull request aperta. Aperta
RocketChat/homeserver#199 · 1 assegnatario ·
-
deb check this I changed to keep the function behaving as the specForse di nuovo libera @ggazzo l’ha presa 426 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad:
RocketChat/homeserver#196 · 1 assegnatario ·
-
is there anything else we need to do with missing dependencies from received event?Forse di nuovo libera @sampaiodiego l’ha presa 429 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad:
RocketChat/homeserver#182 · 1 assegnatario ·
-
add missing logic from synapse: Prune the event queue if it's getting large.Forse di nuovo libera @sampaiodiego l’ha presa 429 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad:
RocketChat/homeserver#183 · 1 commento · 1 assegnatario ·
-
we may need to check if an event is an outlier and re-process itForse di nuovo libera @sampaiodiego l’ha presa 429 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad:
RocketChat/homeserver#180 · 1 assegnatario ·
-
change this to call stagingAreaService directly (line above)Forse di nuovo libera @sampaiodiego l’ha presa 429 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad:
RocketChat/homeserver#178 · 1 commento · 1 assegnatario ·
-
define proper way of creating indexes in repositoriesForse di nuovo libera @sampaiodiego l’ha presa 429 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad:
RocketChat/homeserver#179 · 1 assegnatario ·
-
implement a concurrency limitForse di nuovo libera @sampaiodiego l’ha presa 429 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad:
RocketChat/homeserver#177 · 1 commento · 1 assegnatario ·
-
need to validate better the payloadForse di nuovo libera @sampaiodiego l’ha presa 429 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad:
RocketChat/homeserver#176 · 1 assegnatario ·
-
_id is really required here?Forse di nuovo libera @ggazzo l’ha presa 437 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad:
RocketChat/homeserver#160 · 1 assegnatario ·
-
check if historical exists in spec - m.power_levelsForse di nuovo libera @ggazzo l’ha presa 437 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad:
RocketChat/homeserver#157 · 1 assegnatario ·
-
Check sender has permission to change join rulesForse di nuovo libera @ggazzo l’ha presa 437 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad:
RocketChat/homeserver#153 · 1 commento · 1 assegnatario ·
-
remove for simplicity, we'll allow other event typesForse di nuovo libera @ggazzo l’ha presa 437 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad:
RocketChat/homeserver#151 · 1 assegnatario ·
-
Check if sender has permission - simplified implementationForse di nuovo libera @ggazzo l’ha presa 437 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad:
RocketChat/homeserver#152 · 1 assegnatario ·
-
Basic implementation - full one would check join rules, bans, etc.Forse di nuovo libera @ggazzo l’ha presa 437 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad:
RocketChat/homeserver#150 · 1 assegnatario ·
-
check if those are the only valid auth events or the only current implementedForse di nuovo libera @ggazzo l’ha presa 437 giorni fa e non c’è nessuna pull request aperta. Apertatodo :spiral_notepad:
RocketChat/homeserver#148 · 1 assegnatario ·
-
todo :spiral_notepad:
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
RocketChat/homeserver#144 · 2 commenti ·
-
remove server discovery duplicityForse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
RocketChat/homeserver#69 ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 42/100
RocketChat/homeserver#59 · 1 commento ·
-
Include banned and invited servers in event destination setForse già presa @ggazzo l’ha presa 233 giorni fa. Apertatype: bug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100
RocketChat/homeserver#388 ·