46 Commits

Author SHA1 Message Date
Altynbek Kaliakbarov
d083430c73 Change calculation of memory usage. (#1892) 2022-09-28 12:23:24 -07:00
Amir Raminfar
db01579f04 Fixes tests and returns millis too (#1854) 2022-08-19 12:10:18 -07:00
Amir Raminfar
40f5cb1301 Simplifies schema 2022-08-17 10:39:22 -07:00
Amir Raminfar
c835f51cc4 Support for JSON logs (#1759)
* WIP for using json all the time

* Updates to render

* adds a new component for json

* Updates styles

* Adds nesting

* Adds field list

* Adds expanding

* Adds new composable for event source

* Creates an add button

* Removes unused code

* Adds and removes fields with defaults

* Fixes jumping when adding new fields

* Returns JSON correctly

* Fixes little bugs

* Fixes js tests

* Adds vscode

* Fixes json buffer error

* Fixes extra line

* Fixes tests

* Fixes tests and adds support for search

* Refactors visible payload keys to a composable

* Fixes typescript errors and refactors

* Fixes visible keys by ComputedRef<Ref>

* Fixes search bugs

* Updates tests

* Fixes go tests

* Fixes scroll view

* Fixes vue tsc errors

* Fixes EOF error

* Fixes build error

* Uses application/ld+json

* Fixes arrays and records

* Marks for json too
2022-08-16 13:53:31 -07:00
Amir Raminfar
85eafc9c40 Tries to add 1 mircosecond to skip first log event (#1838) 2022-08-04 13:24:21 -07:00
Amir Raminfar
5eca19840e Fixes cpu count using online cpus. Fixes #1829 2022-08-01 13:32:48 -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
Amir Raminfar
ba1ccc92a8 Cleans up code 2021-12-01 09:44:49 -08:00
Amir Raminfar
2246b58aa9 Adds more logging for fetching logs between dates 2021-11-30 18:48:32 -08:00
Amir Raminfar
4a26753ce8 Should fix #1317 by making sure a valid actor.id is present 2021-06-27 19:09:20 -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
8be95f4359 Only sends events for containers. Should fix #1162 2021-04-20 14:06:16 -07:00
Amir Raminfar
0b3493c646 Adds better debugging for #1162 2021-04-20 13:16:27 -07:00
Amir Raminfar
7f6a6a03c0 Fixes possible goroutine leak 2021-01-21 10:50:09 -08:00
Amir Raminfar
de15fcd74f Tries to user readers instead of channels (#915) 2021-01-02 19:25:52 -08:00
Amir Raminfar
1739a03780 Cleans up logs 2020-12-16 16:43:25 -08:00
Amir Raminfar
7ce29eae21 Cleans up events and js layer (#895) 2020-12-15 13:13:35 -08:00
Amir Raminfar
8fe4f6bbd4 fmt code 2020-12-14 11:52:22 -08:00
Amir Raminfar
84fb187449 Cleans up stats worker routine 2020-12-14 11:51:53 -08:00
Amir Raminfar
e269cc4f63 Keep spaces. Maybe fixes #838 (#840) 2020-11-21 17:58:34 -08:00
Amir Raminfar
220722deaa Work in progress to show live stats (#671)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-09-06 15:32:27 -07:00
Amir Raminfar
74273b8bf7 Updates index page to a dashboard 2020-07-09 13:03:56 -07:00
Amir Raminfar
42d2b57814 Adds not found pages 2020-07-06 12:05:41 -07:00
Amir Raminfar
d31a1ccea9 Uses lower to sort. Fixes #452 2020-05-14 10:00:37 -07:00
Amir Raminfar
1e4763c450 Adds Last-Event-ID (#449) 2020-05-12 10:25:21 -07:00
Amir Raminfar
ca20f7c0a3 Makes changes to show all containers and event streams (#448) 2020-05-11 17:05:21 -07:00
Amir Raminfar
e7b65efc7a Uses client.WithAPIVersionNegotiation 2020-04-16 14:12:08 -07:00
Amir Raminfar
32dd847f4f Refactors tty code 2020-01-04 12:02:47 -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
Amir
dc8f6f722e Adds more tests for tty 2019-11-06 11:39:07 -08:00
Amir Raminfar
c5bd1fc735 Adds support for tty (#168) 2019-11-05 10:33:45 -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
366329f497 Adds more tests 2019-07-22 13:09:11 -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
667c096ef5 Adds env variable for tail and fixes #15 2019-02-19 14:49:04 -08:00
Amir Raminfar
952c38e7b3 Fixes messages possible deadlock 2018-12-05 06:57:37 -08:00
Amir Raminfar
2a837762ed Adds more tests 2018-12-03 17:27:50 -08:00
Amir Raminfar
b92de8a508 Adds more tests 2018-12-03 13:01:04 -08:00
Amir Raminfar
957a5104b8 Uses a proxy interface instead 2018-12-03 12:42:38 -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
27e8129caa Adds comments 2018-11-30 10:10:51 -08:00
Amir Raminfar
420da8c363 Runs go fmt 2018-11-30 10:03:32 -08:00
Amir Raminfar
55bc51c9c2 Fixes interface name 2018-11-27 08:44:21 -08:00
Amir Raminfar
705a339e49 Adds sorting and cleans up ids and names 2018-11-26 14:52:20 -08:00