urequests

package
v0.0.0-...-981e796 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 6, 2023 License: GPL-3.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

View Source
const (
	SubNull    = -1
	SubFree    = 0
	SubPremium = 1
)

Variables

View Source
var StripeEnabled = false
View Source
var StripeSubscriptionKey = ""

Functions

func AddInvitationCreationRoutes

func AddInvitationCreationRoutes(e *core.ServeEvent, app *pocketbase.PocketBase)

func AddInvitationJoiningRoutes

func AddInvitationJoiningRoutes(e *core.ServeEvent, app *pocketbase.PocketBase)

func AddListCreationRoute

func AddListCreationRoute(e *core.ServeEvent, app *pocketbase.PocketBase)

func AddListEntriesQueriesRoutes

func AddListEntriesQueriesRoutes(e *core.ServeEvent, app *pocketbase.PocketBase)

func AddListEntriesUpdatesRoutes

func AddListEntriesUpdatesRoutes(e *core.ServeEvent, app *pocketbase.PocketBase)

func AddListInfoRoutes

func AddListInfoRoutes(e *core.ServeEvent, app *pocketbase.PocketBase)

func AddListPropertiesRoutes

func AddListPropertiesRoutes(e *core.ServeEvent, app *pocketbase.PocketBase)

func AddListQueriesRoutes

func AddListQueriesRoutes(e *core.ServeEvent, app *pocketbase.PocketBase)

func AddListStripeRoutes

func AddListStripeRoutes(e *core.ServeEvent, app *pocketbase.PocketBase)

func DbListCreate

func DbListCreate(app *pocketbase.PocketBase, req db.CreateShoppingList, userId string) error

func DbListUpdate

func DbListUpdate(app *pocketbase.PocketBase, req db.PostShoppingList, userId string) error

func DoUserHasRights

func DoUserHasRights(app *pocketbase.PocketBase, userId string, listId string) bool

func EnsureDbStripeUser

func EnsureDbStripeUser(app *pocketbase.PocketBase, user *models.Record) (res error, val db.UserSubscriptionInformation)

func StripeInit

func StripeInit()

func UserAntispamCheck

func UserAntispamCheck(userId string) bool

func UserAntispamUpdate

func UserAntispamUpdate(userId string) bool

func UserPremiumLevel

func UserPremiumLevel(app *pocketbase.PocketBase, userId string) int

Types

type AntiSpamEntry

type AntiSpamEntry struct {
	// contains filtered or unexported fields
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL