2023-12-23T04:48:59Z - 2024-12-23T04:48:59Z
Overview
4 Releases published by 1 user
Published
v0.9-3
LapisDeploy v0.9-3: Lua configuration!
Published
v0.9-2
LapisDeploy 0.9-2
Published
v0.9-1
LapisDeploy 0.9-1
Published
v0.9
Lapis Deploy 0.9
44 Issues closed from 1 user
Closed
#26 Fix messages being deleted as they are added to the queue
Closed
#48 Add example config
Closed
#49 Code cleanup / review
Closed
#42 Replace DeployErrors with a better system(?)
Closed
#16 Confirm webhook is from a trusted source
Closed
#46 Don't log when checking for queued messages
Closed
#47 Add matrix.disable to config file
Closed
#45 Log Matrix messages (Even if -M is specified)
Closed
#44 Make sure Lua values are actually tables before accessing them
Closed
#39 Allow using "all" as an argument to !stop / !start / !restart
Closed
#43 Add DeployError.ToString()
Closed
#40 Display technical site names in !sites command
Closed
#41 Add !site command to print information about a site
Closed
#34 Store circle emoji in a map
Closed
#36 Move matrix chat commands to their own file
Closed
#18 Combine queued messages into one to save on message spam
Closed
#30 Let per-site config specify a git branch
Closed
#32 Attempt to create "sites" folder on start
Closed
#23 Add site start chat command
Closed
#22 Add site stop chat command
Closed
#35 Add site.Stop method
Closed
#33 Switch default config file to ./config.lua, not ./config.json
Closed
#31 Switch per-site configuration to Lua
Closed
#28 Switch configuration language to Lua
Closed
#29 Tell the user if given an invalid / non-existant config file
Closed
#21 Add site restart chat command
Closed
#24 Add site chat sub command
Closed
#15 Add per-site optional configuration
Closed
#19 Add --disable-matrix flag for testing
Closed
#14 Make handler() send more status messages over Matrix
Closed
#13 Add a function to convert a normal error to a DeployError
Closed
#11 Fix Matrix bot replying to old commands on program launch
Closed
#17 Add Site structure (and convert helper functions to methods)
Closed
#12 Fix cloning down new repositories
Closed
#10 Add 'servers` matrix command
Closed
#3 Matrix notifications
Closed
#9 Start Lapis server on a repository after clone
Closed
#8 Start all sites on program launch
Closed
#7 Add 'port' configuration option
Closed
#6 Allow passing in a configuration file with argparse
Closed
#4 Split up code into multiple files
Closed
#5 Add configuration file
Closed
#2 Restart lapis server on receiving a webhook
Closed
#1 Setup go http server
6 Issues created by 1 user
Opened
#20 Add chat command to show site information (status, config, etc..)
Opened
#25 Verify site (re)started using per-site configured port (if available)
Opened
#27 Add 'args' help text in registerChatCommand
Opened
#37 Use git branch defined in site config
Opened
#38 Make site names un-case sensitive in matrix commands
Opened
#50 Switch logging to charmbracelet's log library