* Refactor logging, using katip now
* Remove TH and use a more minimal log formatter
* Do better logging when calling control scripts
* Fix formatting
* Run with --debug --minimal when running a local dev instance
* Escape newlines in bracket formatter, pass logging options via env
* Fix fourmolu
* more efficient tabulate
* minimal -> not prodLogs
* default to non-debug prod logs
Co-authored-by: iko <ilyakooo0@gmail.com>
* Dropped russian docs
* finally unified all control scripts
* Added new control script docs
* Integration guide
* octo CLI user guide
* Renamed things in UI
* override -> configuration in octo CLI
* more docs
* dropped more russian links
* fixed links
* yet more fixes
* Updated logo
* Updated root readme
* Fixed typos
* resolved comment
* Introduced config check
* Remove tag from frontend and redid all of search
* Added migrations
* Fixed layout
* Fixed search ordering
* Refined markup
* Imporved text for empty overrides
* Refined text
* Unified control scripts
* Formatting
* Fixed octo CLI
* Fixed build
* Refactored CS args
* format
* WIP
* Call scripts from backend
* Refactored frontend
* Added defaults to frontend
* Delay request
* Added keys
* things somewhat work
* things update
* Loading state
* better loop breaking
* Added bad loading animation
* Overrides are now stable
* Default values are now properly restored
* added sleep
* Removed unused functions
* wip: cleaned up api
* Added Data.UniqMap
* Cleaned up actions
* Extracted working overrides
* Minor refactoring
* new items appear at the top
* Use the CSV parser
* Disabled default key text fields
* Removed TLS Auth in favour of headers
* chart changes to work with auth header instead of certs
* chart version bump up
* Warnings and formatting
* Removed extra deps
* Split module sources
* Removed extra TLS args
* Slimmed down docker images and added certs to octo cli
* Simplified docker images
* Increased swap
* Added entrypoint to env veriables in docker images
* refactor cli options + get rid of tls options
Co-authored-by: Aleksei Sizov <a.sizov@typeable.io>
Co-authored-by: iko
* Corrected control script arguments
* Updated documentation
* added project name and base domain to check script
* split the checking and archive checking commands
* checkArchiveArgs -> archiveCheckArgs
* First stab at refactoring status transitions
* Removed 'archived' column from database
* Added deployment locking
* Added transition possibility assertion at the start of background tasks
* Added a notification control script (#27)
* Added notification script
* Updated docs
* Fixed link
* fixed link
* Fixed response error body rendering
* Resolved comments and fixed some bugs after rebasing
* added info script back in
* Added link titles
* Preserve metadata ordering
* Added dev run commands to Makefile
* Added explanation to the development guide
* Made caddy 2 the only config since we probably don't want to maintain two versions.
* Use `id` instead of `ord`
* Added ghcid version of Caddyfile
* Renamed staging to deployment