controllers

package
v0.13.8 Latest Latest
Warning

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

Go to latest
Published: Dec 13, 2023 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var BODY_ADD_PACKAGE = `` /* 295-byte string literal not displayed */
View Source
var BODY_PACKAGE_STATUS_MODIFIED = `` /* 208-byte string literal not displayed */
View Source
var BODY_RESET_PASSWORD = `` /* 327-byte string literal not displayed */
View Source
var NUM_DIGITS_RESET_CODE = 14
View Source
var SUBJECT_ADD_PACKAGE = "Your package has beent sent"
View Source
var SUBJECT_PACKAGE_STATUS_MODIFIED = "The status of your package has changed"
View Source
var SUBJECT_RESET_PASSWORD = "Password reset code"

Functions

func AddNewLocker

func AddNewLocker(c *fiber.Ctx) error

func AddNewPackage

func AddNewPackage(c *fiber.Ctx) error

Insert new package to the database

func ChangeStatus

func ChangeStatus(c *fiber.Ctx) error

Change a package status via input JSON (ID, NewStatusID)

func ChangeStatusUp added in v0.2.0

func ChangeStatusUp(c *fiber.Ctx) error

Change package Status '+1'

func CheckResetCode

func CheckResetCode(c *fiber.Ctx) error

func DeletePackageByID

func DeletePackageByID(c *fiber.Ctx) error

Remove package with URL input {id}

func DeleteUserById added in v0.9.0

func DeleteUserById(c *fiber.Ctx) error

func EditUser

func EditUser(c *fiber.Ctx) error

func GetAccessLevel

func GetAccessLevel(c *fiber.Ctx) error

Get the access of the user based on URL {id}

func GetAllAndPerPackageEmission added in v0.12.1

func GetAllAndPerPackageEmission(c *fiber.Ctx) error

func GetFullness

func GetFullness(c *fiber.Ctx) error

Get the fullness of a locker based on URL

func GetPackageStatus

func GetPackageStatus(c *fiber.Ctx) error

Return the package status based on the {id} in the URL

func GetPackagesByLockerID

func GetPackagesByLockerID(c *fiber.Ctx) error

Get all the package in the input locker via URL id

func GetPackagesUnderCourier added in v0.3.0

func GetPackagesUnderCourier(c *fiber.Ctx) error

Get all package info wchich belong to the specific courier id based on URL

func GetPackagesUnderUser

func GetPackagesUnderUser(c *fiber.Ctx) error

Get all package info wchich belong to the specific user id based on URL

func GetUserById added in v0.11.0

func GetUserById(c *fiber.Ctx) error

func ListLockers

func ListLockers(c *fiber.Ctx) error

List all lockers

func ListPackageByID

func ListPackageByID(c *fiber.Ctx) error

Getting the details of the {id}. package

func ListPackageCode added in v0.13.4

func ListPackageCode(c *fiber.Ctx) error

Getting the package by code

func ListPackages

func ListPackages(c *fiber.Ctx) error

List all packages

func ListUsers

func ListUsers(c *fiber.Ctx) error

List all users

func ListUsersWithPackages

func ListUsersWithPackages(c *fiber.Ctx) error

List all the users with their packages

func Login

func Login(c *fiber.Ctx) error

func MakeCanceled

func MakeCanceled(c *fiber.Ctx) error

func PostsIndex

func PostsIndex(c *fiber.Ctx) error

Just load a test html page

func RegisterNewUser

func RegisterNewUser(c *fiber.Ctx) error

func ResetPassword

func ResetPassword(c *fiber.Ctx) error

func SendPasswordResetCode

func SendPasswordResetCode(c *fiber.Ctx) error

func SetAccessLevel

func SetAccessLevel(c *fiber.Ctx) error

Types

This section is empty.

Jump to

Keyboard shortcuts

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