MondialCanadaEuropeAsie-Pacifique
Se connecter

Retour au code source ouvert

District Scheduler

Notre fork de Calnode, le moteur de prise de rendez-vous derrière les réservations, les réunions et la prise de notes de District AI. Un seul binaire Go qui sert ses propres pages de réservation et sa console d'administration.

Le trajet d'un correctif

CalnodeMoteur de prise de rendez-vous d'origineApache-2.0, Calnode/calnode
Fork, gardé publicCorrectifs renvoyés
District SchedulerNotre fork, en productionApache-2.0, distronode-corporation

Ce que le fork ajoute

Mode multilocataireDe nombreux espaces de travail isolés dans un seul processus adossé à PostgreSQL, la sécurité au niveau des lignes assurant l'isolation.Désactivé, chaque instance sert un seul espace de travail, comme Calnode d'origine.

Sa relation avec Calnode

Les correctifs remontent

Un correctif pour Calnode va à Calnode, plutôt que de survivre comme correctif privé.

Le fork reste honnête

Le README énumère tout ce que le fork change : un mode multilocataire derrière un seul interrupteur, une image PostgreSQL et l'image de marque District AI. Le reste est le code de Calnode.

Licence
Apache-2.0
Construit avec
Go, SvelteKit (PostgreSQL ou SQLite)
Projet d'origine
Calnode/calnode

District Scheduler sur GitHub

Participer

Les tickets et les demandes de fusion sont les bienvenus sur GitHub. Signalez une vulnérabilité en privé, comme l'indique la politique de sécurité, et non dans un ticket public.

Guide de contribution
CONTRIBUTING.md
Politique de sécurité
SECURITY.md
Journal des modifications
CHANGELOG.md