Commit Graph

8 Commits

Author SHA1 Message Date
iko
aa00bee298
Updated tech docs (#117)
* 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
2021-10-01 16:58:35 +03:00
iko
b100a94d0a
Added archive cleaning to the Octopod Server (#112)
* Force server environment fields on startup

* Added archive cleaning into the Octopod Server
2021-09-27 14:24:22 +03:00
iko
071d58d0d2
Removed separate tag field, added config check and unified control script arguments (#109)
* 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
2021-09-26 17:54:20 +03:00
iko
f8bc81ce31
Check formatting on CI (#103)
* Check formatting on CI

* Formatted everything

* Use git diff

* Fixed formatting
2021-09-15 14:47:28 +03:00
iko
0336964bab
Refactored queries to not be strings (#68)
* Rel8ed backend

* Removed rel8 dependency from common

* Format frontend

* Made frontend compile

* Migrations

* Fixed Actions encoding

* Fixed timeout

* Fixed overrides

* Fixed deployment duration

* Fixed inserting deployment logs

* Removed postgresql-simple

* Fixed octo CLI
2021-08-26 18:14:29 +03:00
iko
9309794079
Removed TLS Auth in favour of headers (#54)
* 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
2021-07-28 14:27:37 +03:00
iko
cbcd09f114 Migrate to haskell.nix for everything (#46)
* Migrate to haskell.nix for everything

* Fixed build (?)

* Fixed build

* build frontend with ghcjs

* Updated Makefile

* Uglified js

* Made frontend actually work (:

* Increase swap

* Added checkout back in (:

* Updated VS Code settings

* formatted cabal.project

* cleaned up nix
2021-07-16 15:56:18 +03:00
Denis Redozubov
4939206d33 Initial open source release 2020-12-09 18:31:07 +03:00