Documentation
¶
There is no documentation for this package.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package accounting implements double-entry bookkeeping for okpos.
|
Package accounting implements double-entry bookkeeping for okpos. |
|
Package auth provides JWT generation/validation and role definitions for okpos.
|
Package auth provides JWT generation/validation and role definitions for okpos. |
|
Package changelog holds the "What's New" content shown in the web UI — one Release entry per git tag.
|
Package changelog holds the "What's New" content shown in the web UI — one Release entry per git tag. |
|
Package cmd contains the Cobra CLI command definitions for okpos.
|
Package cmd contains the Cobra CLI command definitions for okpos. |
|
components
|
|
|
icon
templui component icon - version: v1.12.1 installed by templui v1.12.1 📚 Documentation: https://templui.io/docs/components/icon
|
templui component icon - version: v1.12.1 installed by templui v1.12.1 📚 Documentation: https://templui.io/docs/components/icon |
|
pagination
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
Package config holds application configuration loaded from environment variables.
|
Package config holds application configuration loaded from environment variables. |
|
Package core wires all application dependencies together.
|
Package core wires all application dependencies together. |
|
Package i18n provides UI string translation for okpos.
|
Package i18n provides UI string translation for okpos. |
|
internal
|
|
|
seeddata
Package seeddata populates an empty, migrated okpos database with a large, internally-consistent set of fake demo data: two businesses (a retail minimarket and a coffee shop) with realistic historical orders, inventory movement, and expenses.
|
Package seeddata populates an empty, migrated okpos database with a large, internally-consistent set of fake demo data: two businesses (a retail minimarket and a coffee shop) with realistic historical orders, inventory movement, and expenses. |
|
Package locale detects a request's preferred locale from the browser's Accept-Language header and makes it available via context, for locale-aware formatting (view/ui) and currency suggestions (setup flow).
|
Package locale detects a request's preferred locale from the browser's Accept-Language header and makes it available via context, for locale-aware formatting (view/ui) and currency suggestions (setup flow). |
|
Package mockrepo contains moq-generated mock implementations of the data.*Repoer interfaces.
|
Package mockrepo contains moq-generated mock implementations of the data.*Repoer interfaces. |
|
Package plugin provides a goja-based JavaScript plugin registry.
|
Package plugin provides a goja-based JavaScript plugin registry. |
|
Package service contains the business logic for okpos.
|
Package service contains the business logic for okpos. |
|
sql
|
|
|
migrations
Package migrations provides a lightweight, dependency-free migration runner.
|
Package migrations provides a lightweight, dependency-free migration runner. |
|
Package stubrepo provides hand-written stub implementations of the data.*Repoer interfaces.
|
Package stubrepo provides hand-written stub implementations of the data.*Repoer interfaces. |
|
Package swagger Code generated by swaggo/swag.
|
Package swagger Code generated by swaggo/swag. |
|
Package testhelpers provides shared utilities for tests across all packages.
|
Package testhelpers provides shared utilities for tests across all packages. |
|
Package ui embeds the compiled static assets (CSS, JS) for production builds.
|
Package ui embeds the compiled static assets (CSS, JS) for production builds. |
|
templui util templui.go - version: v1.12.1 installed by templui v1.12.1
|
templui util templui.go - version: v1.12.1 installed by templui v1.12.1 |
|
Package validation provides Echo DTO validation via go-playground/validator.
|
Package validation provides Echo DTO validation via go-playground/validator. |
|
view
|
|
|
auth
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
changelog
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
customer
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
dashboard
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
discount
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
error
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
finance
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
inventory
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
layout
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
orders
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
pos
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
product
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
reports
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
setup
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
supplier
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
ui
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
user
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
Package worker starts the background job runner and registers all job handlers.
|
Package worker starts the background job runner and registers all job handlers. |
Click to show internal directories.
Click to hide internal directories.