70 Commits

Author SHA1 Message Date
Amir Raminfar
2b82a0816c Removes debug from golang (#1875) 2022-09-12 09:40:55 -07:00
Amir Raminfar
5cffa287d5 Adds a simple healthcheck every 2s (#1814)
* Adds a simple healthcheck every 5s

* Fixes bugs for healthcheck
2022-07-20 11:56:42 -07:00
Vano Devium
af08b5cd1b Auto session storage key (#1767) 2022-06-02 11:44:32 -07:00
Clemens Wolff
76f83800f7 Add option to wait for docker before starting (#1705) 2022-04-02 20:30:21 -07:00
Amir Raminfar
412a10256d Vue3 (#1594)
* WIP vue3

* WIP vue3

* WIP vue3

* Migrates to vitejs

* Fixes js tests and removes not needed modules

* Fixes unmount

* Updates to use css instead for space

* Fixes tests and rebases one more time

* Uses orgua

* Fixes migrations bugs with oruga and fixes scroll

* Fixes v-deep

* Fixes icons to prod

* Fixes icons to prod

* Adds favicon back

* Transitions some to composition api

* Updates another component to comp api

* Cleans defineProps

* Updates log messages

* Moves more to compose api

* Cleans up styles and rewrites event source

* Tries to fix DOMPurify

* Removes postcss

* WIP typescript

* Improves importing

* Converts all to ts

* Converts main to ts

* Makes changes for tsconfig

* Moves more to ts

* Adds typing to store

* More typing

* Updates to ts

* Updates the rest to ts

* Fixes computes

* Fixes unmount

* Adds cypress with custom base fixed

* Fixes jest tests

* Fixes golang tests

* Adds gitignore for cypress

* Removes int in favor of e2e with cypress

* Tries to fix int tests again

* Adds title

* Updates e2e tests

* Uses vue for isMobile

* Removes app spec

* Cleans up docker

* Adds drop down for settings

* Fixes bug with restart

* Fixes scroll up bug

* Adds tests for light mode
2021-11-16 10:55:44 -08:00
Amir Raminfar
282268639f Uses master instead of dev 2021-06-11 14:45:12 -07:00
Amir Raminfar
3cfd03eed1 Adds help messages. See #1280 2021-06-11 13:52:10 -07:00
Amir Raminfar
8238620360 Adds seperate options for filter. See https://github.com/alexflint/go-arg/issues/155 and should fix bug in #293 (#1200) 2021-05-05 11:50:02 -07:00
Amir Raminfar
23effa0f37 Go arg upgrade to 1.14 (#1168)
* Updates mod file

* Upgrades go-arg to 1.4 and updates to use map

* Fixes int test
2021-04-20 13:46:39 -07:00
Amir Raminfar
b18612942f Fixes shutdown signal 2021-04-19 15:06:22 -07:00
Amir Raminfar
6c8828ffd7 Adds disable flag 2021-04-19 12:27:42 -07:00
Amir Raminfar
9fdfabfb5d Adds analytics for start params 2021-04-19 12:22:13 -07:00
Amir Raminfar
a81415744a Fixes filter 2021-04-18 13:23:46 -07:00
Amir Raminfar
51a74691f9 Drops pflags and viper in favor of go-arg 2021-04-18 13:17:06 -07:00
Amir Raminfar
52729fa980 Fixes mobile, colors and removes heading 2021-04-08 14:36:43 -07:00
Amir Raminfar
b4e0afdb2c Adds authentication as a feature with simple username and password configuration (#1127)
* Starting work for auth

* Adds flags

* Does redirect

* Refactors code

* Adds vue templates

* Completes logic

* Cleans up some of the error messages

* Refactors

* Updates readme

* Updates titles

* Adds logout

* Cleans up imports
2021-04-08 08:29:58 -07:00
Amir Raminfar
e2934e8179 Uses Go1.16 embed feature (#1092)
* Uses Go1.16 embed feature

* Fixes tests

* Removes packr and fixes tests
2021-03-21 18:38:17 -07:00
Amir Raminfar
f4910fff51 Starts a refactor (#898) 2020-12-16 13:28:29 -08:00
Amir Raminfar
ca20f7c0a3 Makes changes to show all containers and event streams (#448) 2020-05-11 17:05:21 -07:00
Amir Raminfar
99f7e0d980 Implements Content-Security-Policy (#442) 2020-05-08 19:45:08 -07:00
Amir Raminfar
2a620d8c6e Moves routes to own file 2020-04-19 17:05:21 -07:00
Amir Raminfar
c56175e625 Removes date and commit 2020-03-25 19:28:33 -07:00
Amir Raminfar
3a24c6e665 Adds support for multi-arch (#306)
* Uses experimental docker multi-arch

* Fixes dockerfile to build node and golang images

* Adds ldflags

* Adds buildx to push.yml

* Adds docker login

* Adds login in again

* Login using run

* Login using run

* Adds Makefile

* Updates actions

* Fixes push
2020-03-18 14:13:35 -07:00
Amir Raminfar
f4987ff9c3 Settings (#216)
* Settings in WIP

* Updates some styles

* Removes unused import

* Adds version and switcher

* Adds ionicons instead of fontawesome

* Fixes ionicon for vuejs

* Updates modules

* Adds buefy

* Adds search filter as settings

* Adds localstorage

* Fixes tests

* Adds settings for menu width

* Changes copy
2019-12-29 11:12:46 -08:00
Amir Raminfar
c938b2ea1b Fetch more (#209)
* Adds code to fetch more

* Adds working in progress

* Adds debugging test

* Cleans up and creates a new component

* Adds debug logs

* Adds debounce for messages

* Fixes scrolling

* Fixes go code to handle length

* Fixes tests

* Adds loader

* Fixes tests
2019-12-17 14:58:29 -08:00
Pavel Makarenko
b356ffcd68 added --showAll flag that will show all containers (default: false) (#109) 2019-08-23 13:23:30 -07:00
Amir Raminfar
0562c9a625 Adds filters to be used with all supported filters (#87)
* Adds filter WIP

* Updates with map

* Updates readme
2019-07-24 08:28:59 -07:00
Amir Raminfar
6a44ebaa5c Adds tests and uses filterName instead. (#85)
* Adding:
- ability to restrict view to container by regex match on container name
- instructions for building/running locally

* refactoring based on comments

* Updates tests

* Fixes readme
2019-07-22 12:38:52 -07:00
Amir Raminfar
87dd7c3d3b Fixes tail size parameter (#22) 2019-05-14 10:57:27 -07:00
Amir Raminfar
11ed955b37 Adds viper for env parsing (#21) 2019-05-13 11:23:35 -07:00
Amir Raminfar
fd06872223 Moves version up 2018-12-15 13:54:11 -08:00
Amir Raminfar
eb622b5408 Adds version to log 2018-12-15 13:45:32 -08:00
Amir Raminfar
00615f5ffa Adds more logs 2018-12-04 16:06:56 -08:00
Amir Raminfar
38f90f396f Adds more tests 2018-12-04 15:57:31 -08:00
Amir Raminfar
09a8ace624 Removes timeout 2018-12-03 21:05:26 -08:00
Amir Raminfar
e0c6244d54 Adds graceful shutdown 2018-12-03 17:37:23 -08:00
Amir Raminfar
9d59278035 Fixes version 2018-12-03 13:09:02 -08:00
Amir Raminfar
a4981f1b2c Does a bunch of little cleanup (#11)
* Cleans up the context by reusing r.Context() and passing messages instead of readers

* Fixes tests

* Removes parameters

* Fixes error buffer
2018-12-03 12:34:08 -08:00
Amir Raminfar
dcc9088e31 Cleans up assignment 2018-11-30 10:21:43 -08:00
Amir Raminfar
420da8c363 Runs go fmt 2018-11-30 10:03:32 -08:00
Amir Raminfar
551b1f04c7 Removes unused code 2018-11-29 19:38:22 -08:00
Amir Raminfar
a35f4ef32e Adds more tests 2018-11-29 19:36:49 -08:00
Amir Raminfar
441f234398 Uses a buffer instead 2018-11-29 12:59:43 -08:00
Amir Raminfar
b9ee28ca8d Adds tests and snapshots 2018-11-29 10:55:25 -08:00
Amir Raminfar
988afbe1c0 Removes force color 2018-11-28 12:05:33 -08:00
Amir Raminfar
ede15194a1 Adds more events 2018-11-28 11:44:35 -08:00
Amir Raminfar
e4d4d5251b Fixes logs 2018-11-28 09:16:21 -08:00
Amir Raminfar
0c50ff7c91 Uses logrus instead 2018-11-28 07:38:12 -08:00
Amir Raminfar
b8c82af838 Fixes ok 2018-11-27 13:01:18 -08:00
Amir Raminfar
57ad1b98ff Adds error channel for events 2018-11-27 12:54:32 -08:00