stratahub

module
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Dec 22, 2025 License: MIT

README

stratahub

A modular Go web platform for managing organizations, groups, users, and resource access across a wide range of domains.

Directories

Path Synopsis
cmd
stratahub command
internal
app/bootstrap
internal/app/bootstrap/appconfig.go
internal/app/bootstrap/appconfig.go
app/features/about
internal/app/features/about/handler.go
internal/app/features/about/handler.go
app/features/contact
internal/app/features/contact/handler.go
internal/app/features/contact/handler.go
app/features/dashboard
internal/app/features/dashboard/admin.go
internal/app/features/dashboard/admin.go
app/features/errors
internal/app/features/errors/errors.go
internal/app/features/errors/errors.go
app/features/groups
internal/app/features/groups/groupdelete.go
internal/app/features/groups/groupdelete.go
app/features/health
internal/app/features/health/routes.go
internal/app/features/health/routes.go
app/features/home
internal/app/features/about/templates.go
internal/app/features/about/templates.go
app/features/leaders
internal/app/features/leaders/handler.go
internal/app/features/leaders/handler.go
app/features/login
internal/app/features/login/handler.go
internal/app/features/login/handler.go
app/features/logout
internal/app/features/logout/handler.go
internal/app/features/logout/handler.go
app/features/members
internal/app/features/members/create.go
internal/app/features/members/create.go
app/features/organizations
internal/app/features/organizations/delete.go
internal/app/features/organizations/delete.go
app/features/reports
internal/app/features/reports/handler.go
internal/app/features/reports/handler.go
app/features/resources
internal/app/features/resources/admincommon.go
internal/app/features/resources/admincommon.go
app/features/systemusers
internal/app/features/systemusers/edit.go
internal/app/features/systemusers/edit.go
app/features/terms
internal/app/features/terms/handler.go
internal/app/features/terms/handler.go
app/policy/grouppolicy
internal/app/policy/grouppolicy.go
internal/app/policy/grouppolicy.go
app/policy/memberpolicy
Package memberpolicy provides authorization policies for member management.
Package memberpolicy provides authorization policies for member management.
app/policy/reportpolicy
Package reportpolicy provides authorization policies for report access.
Package reportpolicy provides authorization policies for report access.
app/policy/resourcepolicy
Package resourcepolicy provides authorization policies for member resource access.
Package resourcepolicy provides authorization policies for member resource access.
app/resources
internal/app/resources/resources.go
internal/app/resources/resources.go
app/store/groups
internal/app/store/groups/groupstore.go
internal/app/store/groups/groupstore.go
app/store/logins
internal/app/features/store/logins/loginstore.go
internal/app/features/store/logins/loginstore.go
app/store/memberships
internal/app/store/memberships/membershipstore.go
internal/app/store/memberships/membershipstore.go
app/store/organizations
internal/app/store/organizations/organizationstore.go
internal/app/store/organizations/organizationstore.go
app/store/queries/memberresources
internal/app/store/queries/memberresources/helpers.go
internal/app/store/queries/memberresources/helpers.go
app/store/resources
internal/store/resources/resourcestore.go
internal/store/resources/resourcestore.go
app/store/storeutil
internal/app/store/storeutil/storeutil.go
internal/app/store/storeutil/storeutil.go
app/store/users
internal/app/store/users/upsert_member.go
internal/app/store/users/upsert_member.go
app/system/authz
internal/app/system/authz/authz.go
internal/app/system/authz/authz.go
app/system/csvutil
internal/app/system/csvutil/limits.go
internal/app/system/csvutil/limits.go
app/system/formutil
Package formutil provides helpers for form re-rendering with validation errors.
Package formutil provides helpers for form re-rendering with validation errors.
app/system/gates
Package gates provides authorization gate functions for HTTP handlers.
Package gates provides authorization gate functions for HTTP handlers.
app/system/indexes
internal/app/system/indexes/indexes.go
internal/app/system/indexes/indexes.go
app/system/inputval
Package inputval provides form input validation using waffle/pantry/validate.
Package inputval provides form input validation using waffle/pantry/validate.
app/system/navigation
Package navigation provides helpers for safe URL navigation and redirects.
Package navigation provides helpers for safe URL navigation and redirects.
app/system/normalize
Package normalize provides helper functions for consistent string normalization across the application.
Package normalize provides helper functions for consistent string normalization across the application.
app/system/orgutil
internal/app/system/orgutil/counts.go
internal/app/system/orgutil/counts.go
app/system/paging
internal/app/system/paging/paging.go
internal/app/system/paging/paging.go
app/system/ratelimit
internal/app/system/ratelimit/ratelimit.go
internal/app/system/ratelimit/ratelimit.go
app/system/search
internal/app/system/search/search.go
internal/app/system/search/search.go
app/system/status
Package status provides canonical status values used throughout the application.
Package status provides canonical status values used throughout the application.
app/system/timeouts
Package timeouts provides centralized timeout values for handler operations.
Package timeouts provides centralized timeout values for handler operations.
app/system/txn
Package txn provides transaction utilities for MongoDB and DocumentDB.
Package txn provides transaction utilities for MongoDB and DocumentDB.
app/system/validators
internal/app/system/validators/validators.go
internal/app/system/validators/validators.go
domain/models
internal/domain/models/group.go
internal/domain/models/group.go

Jump to

Keyboard shortcuts

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