a go module that provides common town functionality
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Go to file
equa d5e6960573
fix spaces in passwords
3 weeks ago
cmd use raw email value as a placeholder 3 weeks ago
email fix email 3 weeks ago
invites switch to crypto/rand 3 weeks ago
models WIP towndb 4 weeks ago
request fix spaces in passwords 3 weeks ago
scripts town db scripting 4 weeks ago
signup WIP towndb 4 weeks ago
sql welcome working end to end 4 weeks ago
sshkey stuff, but also things 4 weeks ago
stats this logging was of little value and caused sadness 4 weeks ago
towndb welcome working end to end 4 weeks ago
user sigh 2 years ago
.gitignore welcome working end to end 4 weeks ago
README.md stuff 8 months ago
TODO move request stuff here 2 years ago
go.mod switching over to just survey 1 month ago
go.sum switching over to just survey 1 month ago

README.md

town

This repository contains custom commands and helper packages for town stuff.

commands:

  • launcher (invoked on town as town), a launcher for various town things (including user contributed commands)
  • request (invokved on town as town request-gitea or town request-gemini), a helper command for requesting certain featuers be enabled for your town account
  • stats (invoked as town stats), a command that prints out information about the town and its users in JSON.
  • visit an experimental command for "visiting" a user.

TODO

  • expose stats as a library
  • add a command for contributing scripts to the launcher's index
  • consider bringing the launcher's index of commands into this git repo so it can be tracked
  • add a Makefile