Advanced Search
Search Results
95 total results found
Tag e filtri
Tag personalizzatiTagUso{% schema %}{ ...JSON... }{% endschema %}definisce lo schema della sezione (impostazioni e blocchi); non produce output{% section 'nome' %}include la sezione sections/nome.html{% style 'file.css' %}inserisce il tag <link> allo styleshee...
Introduzione a Donation Box
Donation BoxDonation Box è lo stand di Riseact per la raccolta fondi in presenza: un tablet Android con l'app Riseact Kiosk e un terminale di pagamento WisePOS E. Si vende o si noleggia alle organizzazioni e permette ai sostenitori di donare con carta in auton...
Personalizzazione
Il form di donazione di Riseact Kiosk si personalizza da Riseact Admin.CampagneDi default Riseact Kiosk mostra tutte le campagne pubblicate sul canale "Punto di donazione". Per mostrarne una sola, saltando il primo passo del form, vai su Punti di Donazione > K...
Struttura dell'app
Il template Node delle applicazioni Riseact è un punto di partenza: puoi adattarlo al tuo progetto.Struttura di base├── client │ ├── index.html │ ├── LICENSE │ ├── package.json │ ├── public │ │ └── riseact.png │ ├── src │ │ ├── assets │ │ ...
Tunnel di sviluppo
Riseact carica la tua applicazione in un iframe del pannello, ma i suoi server non raggiungono il tuo localhost. riseact app dev apre un tunnel verso l'infrastruttura Riseact e ti assegna un URL pubblico HTTPS che inoltra le richieste al server locale. Non ser...
Paginazione GraphQL
Le liste GraphQL sono paginate a cursore: inserimenti e cancellazioni durante la navigazione non spostano le pagine.Struttura della rispostaOgni query paginata restituisce una Connection:type Connection { pageInfo: PageInfo! edges: [Edge!]! } type Edge { ...
Paginazione REST
Le liste REST sono paginate per offset, con i parametri limit e offset.ParametriParametroTipoDefaultDescrizionelimitint100Numero massimo di elementi da restituireoffsetint0Numero di elementi da saltare dall'inizioStruttura della risposta{ "items": [...], "...
Gestione degli errori GraphQL
Due tipi di erroreTipoDove appareQuando si usauserErrorsNel payload della mutationErrori di validazione e business logicerrors (GraphQL)In cima alla rispostaErrori strutturali, risorsa non trovata, permessi1. userErrors - errori di validazioneOgni mutation res...
Esportazione sostenitori
Una riga per sostenitore: anagrafica e statistiche sulle donazioni. La prima colonna è sempre id.Colonne dell'anagraficaHanno lo stesso nome nell'importatore: un file con solo queste colonne si può reimportare.ColonnaNome in RiseactSignificatosupporter externa...
Enums
ActivityCategoryKind of task recorded on a supporter or a donation, such as a call to make or an email to send.ValuesValueDescriptionPHONE_CALLA call to make to the supporter.EMAILAn email to write to the supporter.MEETINGA meeting to hold with the supporter.T...
Scalars
BooleanThe Boolean scalar type represents true or false.DateDate (isoformat)DateTimeDate with time (isoformat)FloatThe Float scalar type represents signed double-precision fractional values as specified by IEEE 754.IntThe Int scalar type represents non-fractio...
RiseAct Admin API
Version: 1.0.0AuthenticationHTTP: Bearer AuthSecurity Scheme Type:httpHTTP Authorization Scheme:bearerFonte: https://dev.riseact.org/docs/rest-references/riseact-admin-api. Copia automatica da dev.riseact.org: non modificare qui, le modifiche vanno fatte sulla...
Activity Create Api
Metodo HTTP: POSTActivity Create ApiActivity Create Apiapplication/jsonRequest Body requiredcategory ActivityCategory requiredPossible values: [phone_call, email, meeting, todo, reminder, letter, whatsapp]An enumeration.deadline_date datedone_date datenote Not...
Campaigns Get
Metodo HTTP: GETCampaigns GetCampaigns GetPath Parameterscampaign_id Campaign Id requiredResponses200OKapplication/jsonSchemaExample (from schema)Schemaid Id requiredcreate_date date-time requiredupdate_date date-time requiredtitle Title requiredslug Slugcode ...
Campaigns List
Metodo HTTP: GETCampaigns ListCampaigns ListQuery Parametersq Qlimit LimitPossible values: >= 1Default value: 100offset OffsetResponses200OKapplication/jsonSchemaExample (from schema)Schemaitems object[]Array [id Id requiredcreate_date date-time requiredupdate...
Checkouts Get
Metodo HTTP: GETCheckouts GetCheckouts GetPath Parameterscheckout_id Checkout Id requiredResponses200OKapplication/jsonSchemaExample (from schema)Schemaid Id requiredcreate_date date-time requiredupdate_date date-time requiredcampaign objectid Id requiredcreat...
Checkouts List
Metodo HTTP: GETCheckouts ListCheckouts ListQuery Parametersq Qorder Orderstate CheckoutStatePossible values: [OPEN, CLOSED]An enumeration.create_date_from datecreate_date_to dateupdate_date_from dateupdate_date_to datelimit LimitPossible values: >= 1Default v...
Donations Get
Metodo HTTP: GETDonations GetDonations GetPath Parametersdonation_id Donation Id requiredResponses200OKapplication/jsonSchemaExample (from schema)Schemaid Id requiredsupporter_id Supporter Id requiredcampaign_id Campaign Id requiredcode Code requiredstate Dona...
Checkout Create
Metodo HTTP: POSTCheckout CreateCheckout Createapplication/jsonRequest Body requiredcampaign_slug Campaign Slug requiredpeer_campaign_slug Peer Campaign Slugsupporter_id Supporter Idsupporter_data objectimage Imagebusiness_name Business Namefirst_name First Na...
Webhooks Create
Metodo HTTP: POSTWebhooks CreateWebhooks Createapplication/jsonRequest Body requiredtopics WebhookEventTopic[] requiredPossible values: [supporter.created, supporter.updated, supporter.deleted, checkout.created, checkout.updated, checkout.paid, checkout.closed...