history-maker

module
v0.0.0-...-e7365f1 Latest Latest
Warning

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

Go to latest
Published: May 18, 2026 License: GPL-3.0

README

History Maker

History Maker is a web application that allows users to save references and arrange them into a timeline. References can be arranged into visualizations using events or tags.

Usage

TODO

Development

Run make test to run tests.

Run make dev to run application locally for testing.

Directories

Path Synopsis
Package basicauth provides a self-contained set of HTTP handlers for user signup, login, account management, and server-side sessions stored in either SQLite or Postgres.
Package basicauth provides a self-contained set of HTTP handlers for user signup, login, account management, and server-side sessions stored in either SQLite or Postgres.
cmd/basicauth command
Command basicauth runs the basicauth package as a standalone HTTP server.
Command basicauth runs the basicauth package as a standalone HTTP server.
Package basicperms provides a self-contained set of HTTP handlers for Zanzibar-style relationship-based authorization stored in either SQLite or Postgres.
Package basicperms provides a self-contained set of HTTP handlers for Zanzibar-style relationship-based authorization stored in either SQLite or Postgres.
cmd/basicperms command
Command basicperms runs the basicperms package as a standalone HTTP server.
Command basicperms runs the basicperms package as a standalone HTTP server.
Package basicroles provides role-based permission management as a library intended for use with basicauth.
Package basicroles provides role-based permission management as a library intended for use with basicauth.
cmd
apidocument command
apidocument updates OpenAPI spec files to match the actual chi router routes.
apidocument updates OpenAPI spec files to match the actual chi router routes.
apivalid command
apivalid compares OpenAPI spec paths against a live chi router to surface routes that are documented but unimplemented (or vice versa).
apivalid compares OpenAPI spec paths against a live chi router to surface routes that are documented but unimplemented (or vice versa).
internal
apicheck
Package apicheck provides shared utilities for comparing chi router routes against OpenAPI spec paths.
Package apicheck provides shared utilities for comparing chi router routes against OpenAPI spec paths.
docrouter
Package docrouter provides a chi.Router extension that can mark specific routes as intentionally undocumented.
Package docrouter provides a chi.Router extension that can mark specific routes as intentionally undocumented.
Package perms is a REST client for the basicperms authorization service.
Package perms is a REST client for the basicperms authorization service.
auth
Package auth is a REST client for the basicauth authentication service.
Package auth is a REST client for the basicauth authentication service.

Jump to

Keyboard shortcuts

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