Commit Graph

23 Commits

Author SHA1 Message Date
iko
61d53d3600
Reduced size of frontend js (#60)
* Reduced size of frontend js

* Pass externs to jscc

* Cleaned things up
2021-08-05 18:18:06 +03:00
iko
a610411aec
Place project name at the start of the page title (#59) 2021-08-04 21:47:58 +03:00
iko
24ff550a49
Fixed override issue on frontend (#55)
Co-authored-by: iko <iko@Daryas-MBP.lan>
2021-07-28 14:27:37 +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
af908ee97e Explicitly specify encoding (#50) 2021-07-28 14:26:31 +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
iko
b2c89c8551 Made "Details" link open in a new tab (#35) 2021-07-16 15:56:18 +03:00
iko
26d9451b24 Made buttons not clickable when disabled (#33) 2021-07-16 15:56:18 +03:00
iko
ac83908e80 Refactored status changes and added deployment locking (#24)
* 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
2021-07-16 15:56:18 +03:00
iko
876d9c1392 Moved the disabled state inside the three dots menu (#30) 2021-07-16 15:56:18 +03:00
iko
6c6a4dce2c Added more detailed errors (#31)
* Added more failure statuses

* Added documentation
2021-07-16 15:56:18 +03:00
iko
4f343150f5 Added fuzzy search to Web UI (#19) 2021-01-25 18:40:35 +03:00
iko
fe69f08eec Added Kubernetes Dashboard button to Web UI (#14)
* Added logs url support to the frontend

* Added k8s dashboard URL to charts and deployment guide

* Added troubleshooting to FAQ

* Tweaked docs.

* Resolved comments

* Renamed button to Details
2021-01-25 18:40:35 +03:00
iko
fbf59b0aed Set search box width (#18) 2021-01-25 18:40:35 +03:00
iko
cd081ae4ae Changed loading status animation (#15) 2021-01-25 18:40:35 +03:00
iko
667b339a23 Refined sorting column headers in Web UI (#12)
* Removed Maybe

* It works

* Made sorting exclusive
2021-01-25 18:40:35 +03:00
iko
5fb641bf89 Added favicons (#13) 2021-01-25 18:40:35 +03:00
iko
fd870c1ae2 Added project name to page title (#11)
* Added project name to page title

* removed comment
2021-01-25 18:40:35 +03:00
iko
9bcfdcf065 Improved handling metadata links (#9)
* 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
2021-01-25 18:40:35 +03:00
iko
ef65a9bbdc Fixed adding overrides issue (#8) 2021-01-25 18:40:35 +03:00
iko
47495459e3 Added haskell-language-server support in nix-shell (#4) 2021-01-25 18:40:35 +03:00
iko
3af33a79d9 Fixed buttons not being displayed properly in Safari (#5) 2021-01-25 18:40:35 +03:00
Denis Redozubov
4939206d33 Initial open source release 2020-12-09 18:31:07 +03:00