Discover Packages
github.com/puzzad/wom/v2
package
module
Version:
v2.0.1
Opens a new window with list of versions in this module.
Published: Jul 31, 2023
License: MIT
Opens a new window with license information.
Imports: 38
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Jump to ...
README
Documentation
Index
Constants
Variables
Functions
ConfigurePocketBase(app, db, mailClient, ...)
GetTemplates(template, data)
SendContactFormMail(mailClient, contactEmail, senderName, senderAddress, email, name, content)
Types
Source Files
Directories
README
README
¶
Puzzad's Wise Old Man
Every adventurer needs a Wise Old Man to guide them. WOM is a small backend
service that performs a number of useful functions for Puzzad that can't be
done client-side or within the database:
Generates and validates captchas
Sends e-mail in response to contact/support/feedback forms
Accepts mailing list signups and unsubscribe requests
Manages payment workflows
Expand ▾
Collapse ▴
Documentation
¶
func ConfigurePocketBase(app *pocketbase .PocketBase , db *daos .Dao , mailClient mailer .Mailer , contactEmail, siteURL, senderName, senderAddress, hcaptchaSecretKey, hcaptchaSiteKey, mailingListSecret, webhookURL string , dev bool )
Source Files
¶
Directories
¶
cmd
Click to show internal directories.
Click to hide internal directories.