handler

package
v0.0.0-...-be0bd25 Latest Latest
Warning

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

Go to latest
Published: Jun 6, 2024 License: MIT Imports: 30 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func HandleAccountSetupCreate

func HandleAccountSetupCreate(w http.ResponseWriter, r *http.Request) error

func HandleAccountSetupIndex

func HandleAccountSetupIndex(w http.ResponseWriter, r *http.Request) error

func HandleAuthCallback

func HandleAuthCallback(w http.ResponseWriter, r *http.Request) error

func HandleCreditsIndex

func HandleCreditsIndex(w http.ResponseWriter, r *http.Request) error

func HandleGenerateCreate

func HandleGenerateCreate(w http.ResponseWriter, r *http.Request) error

func HandleGenerateImageStatus

func HandleGenerateImageStatus(w http.ResponseWriter, r *http.Request) error

func HandleGenerateIndex

func HandleGenerateIndex(w http.ResponseWriter, r *http.Request) error

func HandleHomeIndex

func HandleHomeIndex(w http.ResponseWriter, r *http.Request) error

func HandleLoginCreate

func HandleLoginCreate(w http.ResponseWriter, r *http.Request) error

func HandleLoginIndex

func HandleLoginIndex(w http.ResponseWriter, r *http.Request) error

func HandleLoginWithGoogle

func HandleLoginWithGoogle(w http.ResponseWriter, r *http.Request) error

func HandleLogoutCreate

func HandleLogoutCreate(w http.ResponseWriter, r *http.Request) error

func HandleLongProcess

func HandleLongProcess(w http.ResponseWriter, r *http.Request) error

func HandleReplicateCallback

func HandleReplicateCallback(w http.ResponseWriter, r *http.Request) error

func HandleSettingsIndex

func HandleSettingsIndex(w http.ResponseWriter, r *http.Request) error

func HandleSettingsUsernameUpdate

func HandleSettingsUsernameUpdate(w http.ResponseWriter, r *http.Request) error

func HandleStripeCheckoutCancel

func HandleStripeCheckoutCancel(w http.ResponseWriter, r *http.Request) error

func HandleStripeCheckoutCreate

func HandleStripeCheckoutCreate(w http.ResponseWriter, r *http.Request) error

func HandleStripeCheckoutSuccess

func HandleStripeCheckoutSuccess(w http.ResponseWriter, r *http.Request) error

func WithAccountSetup

func WithAccountSetup(next http.Handler) http.Handler

func WithAuth

func WithAuth(next http.Handler) http.Handler

func WithUser

func WithUser(next http.Handler) http.Handler

Types

type GenerateImageParams

type GenerateImageParams struct {
	Prompt  string
	Amount  int
	BatchID uuid.UUID
	UserID  uuid.UUID
}

type ReplicateResp

type ReplicateResp struct {
	Input struct {
		Prompt string `json:"prompt"`
	} `json:"input"`
	Status string   `json:"status"`
	Output []string `json:"output"`
}

Jump to

Keyboard shortcuts

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