Documentation ¶
Overview ¶
Expose les fonctionnalités requises par le client 'lourd' Controller Le client implémente sa propre logique en terme de lecture des données, mais délègue les modifications au serveur.
Index ¶
- func PingHelloAsso() error
- func SertUpdate(c echo.Context) error
- func SertUpdateInfos(c echo.Context) error
- type Controller
- func (ct Controller) CheckPassword(c echo.Context) error
- func (ct Controller) CreateAide(c echo.Context) error
- func (ct Controller) CreateCamp(c echo.Context) error
- func (ct Controller) CreateDocument(c echo.Context) error
- func (ct Controller) CreateDon(c echo.Context) error
- func (ct Controller) CreateEquipier(c echo.Context) error
- func (ct Controller) CreateFacture(c echo.Context) error
- func (ct Controller) CreateMessage(c echo.Context) error
- func (ct Controller) CreateMessageMessage(c echo.Context) error
- func (ct Controller) CreateOrganisme(c echo.Context) error
- func (ct Controller) CreatePaiement(c echo.Context) error
- func (ct Controller) CreateParticipant(c echo.Context) error
- func (ct Controller) CreateParticipantsimple(c echo.Context) error
- func (ct Controller) CreatePersonne(c echo.Context) error
- func (ct Controller) CreateStructureaide(c echo.Context) error
- func (ct Controller) DeleteAide(c echo.Context) error
- func (ct Controller) DeleteCamp(c echo.Context) error
- func (ct Controller) DeleteDocument(c echo.Context) error
- func (ct Controller) DeleteDon(c echo.Context) error
- func (ct Controller) DeleteEquipier(c echo.Context) error
- func (ct Controller) DeleteFacture(c echo.Context) error
- func (ct Controller) DeleteInscription(c echo.Context) error
- func (ct Controller) DeleteMessages(c echo.Context) error
- func (ct Controller) DeleteOrganisme(c echo.Context) error
- func (ct Controller) DeletePaiement(c echo.Context) error
- func (ct Controller) DeleteParticipant(c echo.Context) error
- func (ct Controller) DeleteParticipantsimple(c echo.Context) error
- func (ct Controller) DeletePersonne(c echo.Context) error
- func (ct Controller) DeleteStructureaide(c echo.Context) error
- func (ct Controller) DownloadDocument(c echo.Context) error
- func (ct Controller) EditMessage(c echo.Context) error
- func (ct Controller) FusionneFactures(c echo.Context) error
- func (ct Controller) GenereRecuFiscal(c echo.Context) error
- func (ct Controller) GetDocumentsMiniatures(c echo.Context) error
- func (ct Controller) GetUsers(c echo.Context) error
- func (ct Controller) IdentifieDonHelloasso(c echo.Context) error
- func (ct Controller) IdentifieEquipier(c echo.Context) error
- func (ct Controller) IdentifieParticipant(c echo.Context) error
- func (ct Controller) IdentifieParticipantsimple(c echo.Context) error
- func (ct Controller) IdentifieResponsable(c echo.Context) error
- func (ct Controller) ImportDonsHelloasso(c echo.Context) error
- func (ct Controller) LoadInscriptions(c echo.Context) error
- func (ct Controller) MarquePaiementsBordereau(c echo.Context) error
- func (ct Controller) NotifieAttestation(c echo.Context) error
- func (ct Controller) NotifieDocuments(c echo.Context) error
- func (ct Controller) NotifieMany(c echo.Context) error
- func (ct Controller) NotifieMessage(c echo.Context) error
- func (ct Controller) NotifiePlaceLiberee(c echo.Context) error
- func (ct Controller) NotifieSimple(c echo.Context) error
- func (ct Controller) NotifieSondages(c echo.Context) error
- func (ct Controller) SertDB(c echo.Context) error
- func (ct Controller) SertDBHash(c echo.Context) error
- func (ct Controller) SertDBPartiel(c echo.Context) error
- func (ct Controller) UpdateAide(c echo.Context) error
- func (ct Controller) UpdateCamp(c echo.Context) error
- func (ct Controller) UpdateDocument(c echo.Context) error
- func (ct Controller) UpdateDon(c echo.Context) error
- func (ct Controller) UpdateEquipier(c echo.Context) error
- func (ct Controller) UpdateFacture(c echo.Context) error
- func (ct Controller) UpdateMessage(c echo.Context) error
- func (ct Controller) UpdateOrganisme(c echo.Context) error
- func (ct Controller) UpdatePaiement(c echo.Context) error
- func (ct Controller) UpdateParticipant(c echo.Context) error
- func (ct Controller) UpdateParticipantsimple(c echo.Context) error
- func (ct Controller) UpdatePersonne(c echo.Context) error
- func (ct Controller) UpdateStructureaide(c echo.Context) error
- func (ct Controller) UploadDocument(c echo.Context) error
- func (ct Controller) ValideInscription(c echo.Context) error
- type FicheSanitaireNotifier
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PingHelloAsso ¶
func PingHelloAsso() error
PingHelloAsso effectue une requête de test et renvoie l'éventuelle erreur.
func SertUpdate ¶
SertUpdate renvoie la mise à jour compressée correspondant à la demande
func SertUpdateInfos ¶
SertUpdateInfos renvoie les versions disponibles
Types ¶
type Controller ¶
type Controller struct { shared.Controller FicheSanitaireNotifier FicheSanitaireNotifier ContraintesEquipiers rd.Contraintes }
func (Controller) CheckPassword ¶
func (ct Controller) CheckPassword(c echo.Context) error
CheckPassword vérifie le mot de passe de l'utilisateur donné
func (Controller) CreateAide ¶
func (ct Controller) CreateAide(c echo.Context) error
CreateAide ajoute et renvoie
func (Controller) CreateCamp ¶
func (ct Controller) CreateCamp(c echo.Context) error
CreateCamp ajoute un camp
func (Controller) CreateDocument ¶
func (ct Controller) CreateDocument(c echo.Context) error
CreateDocument créé les meta-données et associe le document à une cible (personne ou aide)
func (Controller) CreateEquipier ¶
func (ct Controller) CreateEquipier(c echo.Context) error
Ajoute l'équipier transmit et ajoute des contraintes par défaut
func (Controller) CreateFacture ¶
func (ct Controller) CreateFacture(c echo.Context) error
CreateFacture génère une clé unique, ratache les participants donnés à la facture et renvois la facture et les participants mis à jour. Note: Si un participant était déjà dans un dossier, il est simplement redirigé.
func (Controller) CreateMessage ¶
func (ct Controller) CreateMessage(c echo.Context) error
CreateMessage ajoute et renvoie
func (Controller) CreateMessageMessage ¶
func (ct Controller) CreateMessageMessage(c echo.Context) error
CreateMessageMessage ajoute un message personnalisé, sans notification.
func (Controller) CreateOrganisme ¶
func (ct Controller) CreateOrganisme(c echo.Context) error
CreateOrganisme ajoute et renvoie
func (Controller) CreatePaiement ¶
func (ct Controller) CreatePaiement(c echo.Context) error
CreatePaiement ajoute et renvoie
func (Controller) CreateParticipant ¶
func (ct Controller) CreateParticipant(c echo.Context) error
CreateParticipant ajoute et renvoie, avec un éventuel groupe
func (Controller) CreateParticipantsimple ¶
func (ct Controller) CreateParticipantsimple(c echo.Context) error
CreateParticipantsimple ajoute et renvoie
func (Controller) CreatePersonne ¶
func (ct Controller) CreatePersonne(c echo.Context) error
CreatePersonne ajoute et renvoie
func (Controller) CreateStructureaide ¶
func (ct Controller) CreateStructureaide(c echo.Context) error
CreateStructureaide ajoute et renvoie
func (Controller) DeleteAide ¶
func (ct Controller) DeleteAide(c echo.Context) error
DeleteAide supprime
func (Controller) DeleteCamp ¶
func (ct Controller) DeleteCamp(c echo.Context) error
DeleteCamp supprime
func (Controller) DeleteDocument ¶
func (ct Controller) DeleteDocument(c echo.Context) error
DeleteDocument supprime
func (Controller) DeleteDon ¶
func (ct Controller) DeleteDon(c echo.Context) error
DeleteDon supprime
func (Controller) DeleteEquipier ¶
func (ct Controller) DeleteEquipier(c echo.Context) error
DeleteEquipier supprime
func (Controller) DeleteFacture ¶
func (ct Controller) DeleteFacture(c echo.Context) error
DeleteFacture supprime
func (Controller) DeleteInscription ¶
func (ct Controller) DeleteInscription(c echo.Context) error
DeleteInscription supprime
func (Controller) DeleteMessages ¶
func (ct Controller) DeleteMessages(c echo.Context) error
DeleteMessages supprime
func (Controller) DeleteOrganisme ¶
func (ct Controller) DeleteOrganisme(c echo.Context) error
DeleteOrganisme supprime
func (Controller) DeletePaiement ¶
func (ct Controller) DeletePaiement(c echo.Context) error
DeletePaiement supprime
func (Controller) DeleteParticipant ¶
func (ct Controller) DeleteParticipant(c echo.Context) error
DeleteParticipant supprime
func (Controller) DeleteParticipantsimple ¶
func (ct Controller) DeleteParticipantsimple(c echo.Context) error
DeleteParticipantsimple supprime
func (Controller) DeletePersonne ¶
func (ct Controller) DeletePersonne(c echo.Context) error
DeletePersonne supprime
func (Controller) DeleteStructureaide ¶
func (ct Controller) DeleteStructureaide(c echo.Context) error
DeleteStructureaide supprime
func (Controller) DownloadDocument ¶
func (ct Controller) DownloadDocument(c echo.Context) error
DownloadDocument renvoie le document décompressé demandé
func (Controller) EditMessage ¶
func (ct Controller) EditMessage(c echo.Context) error
EditMessage modifie le contenu, sans envoi de mail
func (Controller) FusionneFactures ¶
func (ct Controller) FusionneFactures(c echo.Context) error
FusionneFactures redirige les participants, paiements, messages et sondages d'un dossier vers un autre, avant de supprimer le dossier maintenant vide. Un mail de notification peut être envoyé.
func (Controller) GenereRecuFiscal ¶
func (ct Controller) GenereRecuFiscal(c echo.Context) error
GenereRecuFiscal génère une archive contenant les reçus fiscaux, et renvoie aussi les dons mis à jour.
func (Controller) GetDocumentsMiniatures ¶
func (ct Controller) GetDocumentsMiniatures(c echo.Context) error
GetDocumentsMiniatures renvoies les miniatures des documents demandés
func (Controller) GetUsers ¶
func (ct Controller) GetUsers(c echo.Context) error
GetUsers renvoie la liste des utilisateurs du client
func (Controller) IdentifieDonHelloasso ¶
func (ct Controller) IdentifieDonHelloasso(c echo.Context) error
IdentifieDonHelloasso crée un nouveau don à partir des infos HelloAsso et d'un donateur identifié.
func (Controller) IdentifieEquipier ¶
func (ct Controller) IdentifieEquipier(c echo.Context) error
IdentifieEquipier identifie un équipier temporaire
func (Controller) IdentifieParticipant ¶
func (ct Controller) IdentifieParticipant(c echo.Context) error
IdentifieParticipant identifie un participant temporaire
func (Controller) IdentifieParticipantsimple ¶
func (ct Controller) IdentifieParticipantsimple(c echo.Context) error
IdentifieParticipantsimple identifie un participant simple temporaire et envoie un message de confirmation.
func (Controller) IdentifieResponsable ¶
func (ct Controller) IdentifieResponsable(c echo.Context) error
IdentifieResponsable identifie un responsable temporaire
func (Controller) ImportDonsHelloasso ¶
func (ct Controller) ImportDonsHelloasso(c echo.Context) error
ImportDonsHelloasso charge et renvoie les dons HelloAsso qui n'ont pas encore été importé.
func (Controller) LoadInscriptions ¶
func (ct Controller) LoadInscriptions(c echo.Context) error
LoadInscriptions renvoie les inscriptions brutes, telles qu'effectuées sur le formulaire publique, sous forme d'un dictionnaire
func (Controller) MarquePaiementsBordereau ¶
func (ct Controller) MarquePaiementsBordereau(c echo.Context) error
MarquePaiementsBordereau
func (Controller) NotifieAttestation ¶
func (ct Controller) NotifieAttestation(c echo.Context) error
NotifieAttestation envoie un message contenant une attestation
func (Controller) NotifieDocuments ¶
func (ct Controller) NotifieDocuments(c echo.Context) error
NotifieDocuments stream l'envoi des documents
func (Controller) NotifieMany ¶
func (ct Controller) NotifieMany(c echo.Context) error
NotifieMany stream l'envoi d'un message à plusieurs dossiers
func (Controller) NotifieMessage ¶
func (ct Controller) NotifieMessage(c echo.Context) error
NotifieMessage ajoute le message donné et envoie un mail de notification
func (Controller) NotifiePlaceLiberee ¶
func (ct Controller) NotifiePlaceLiberee(c echo.Context) error
NotifiePlaceLiberee modifie le participant et envoie un message
func (Controller) NotifieSimple ¶
func (ct Controller) NotifieSimple(c echo.Context) error
NotifieSimple envoie un message sans contenu additionnel
func (Controller) NotifieSondages ¶
func (ct Controller) NotifieSondages(c echo.Context) error
NotifieSondages stream l'envoi des sondages
func (Controller) SertDB ¶
func (ct Controller) SertDB(c echo.Context) error
SertDB charge toute la base de donnée et la renvoie sous forme compressée
func (Controller) SertDBHash ¶
func (ct Controller) SertDBHash(c echo.Context) error
SertDBHash charge toute la base de donnée et calcule un hash compact, renvoyée encodée (multipart). Voir SertDBPartiel pour la seconde partie du procédé.
func (Controller) SertDBPartiel ¶
func (ct Controller) SertDBPartiel(c echo.Context) error
func (Controller) UpdateAide ¶
func (ct Controller) UpdateAide(c echo.Context) error
UpdateAide met à jour et renvoie
func (Controller) UpdateCamp ¶
func (ct Controller) UpdateCamp(c echo.Context) error
UpdateCamp met à jour et renvoie le camp modifié; le statut simple ne peut pas être modifié.
func (Controller) UpdateDocument ¶
func (ct Controller) UpdateDocument(c echo.Context) error
UpdateDocument met à jour et renvoie
func (Controller) UpdateEquipier ¶
func (ct Controller) UpdateEquipier(c echo.Context) error
UpdateEquipier met à jour et renvoie
func (Controller) UpdateFacture ¶
func (ct Controller) UpdateFacture(c echo.Context) error
UpdateFacture met à jour et renvoie
func (Controller) UpdateMessage ¶
func (ct Controller) UpdateMessage(c echo.Context) error
UpdateMessage met à jour et renvoie
func (Controller) UpdateOrganisme ¶
func (ct Controller) UpdateOrganisme(c echo.Context) error
UpdateOrganisme met à jour et renvoie
func (Controller) UpdatePaiement ¶
func (ct Controller) UpdatePaiement(c echo.Context) error
UpdatePaiement met à jour et renvoie
func (Controller) UpdateParticipant ¶
func (ct Controller) UpdateParticipant(c echo.Context) error
UpdateParticipant met à jour le groupe si le camp change
func (Controller) UpdateParticipantsimple ¶
func (ct Controller) UpdateParticipantsimple(c echo.Context) error
UpdateParticipantsimple met à jour et renvoie
func (Controller) UpdatePersonne ¶
func (ct Controller) UpdatePersonne(c echo.Context) error
UpdatePersonne met à jour et renvoie
func (Controller) UpdateStructureaide ¶
func (ct Controller) UpdateStructureaide(c echo.Context) error
UpdateStructureaide met à jour et renvoie
func (Controller) UploadDocument ¶
func (ct Controller) UploadDocument(c echo.Context) error
UploadDocument met à jour le contenu du document
func (Controller) ValideInscription ¶
func (ct Controller) ValideInscription(c echo.Context) error
Marque l'inscription comme validée, après s'être assuré qu'aucune personne impliquée n'est temporaire. De plus, un mail de dé-verrouillage de la fiche sanitaire est envoyé si nécessaire. Renvoie la facture mise à jour.