Amir Raminfar
0e677bdee7
fix: correctly escape XML entities on client side
2023-04-12 09:47:27 -07:00
Amir Raminfar
63a0d544e4
Adds tooltip to healthcheck. Fixes #2104 ( #2110 )
2023-04-06 16:50:44 +00:00
Amir Raminfar
a30de127ca
Fixes spaces
2023-04-04 11:32:58 -07:00
Amir Raminfar
e84f0cdb97
Adds typechecking with typescript ( #2101 )
...
* Fixes all other vue errors
* Adds typescheck
* Fix pnpm
* Fix pnpm again for cache
2023-03-29 11:53:15 -07:00
Amir Raminfar
804bd5b9e1
Fixes mobile bug
2023-03-29 09:59:21 -07:00
Amir Raminfar
9c9f247e0c
cleans up typescript errors
2023-03-29 09:38:02 -07:00
Amir Raminfar
3417ec3e99
Cleans up icons
2023-03-29 09:16:38 -07:00
Amir Raminfar
9ba1a0f76a
Adds health status by parsing the label from status ( #2099 )
...
* Adds healthcheck to status in menu
* Fixes bug with crated
* Moves colors to vars
* Updates icons
2023-03-29 08:58:12 -07:00
Amir Raminfar
4450c2527f
node latest ( #2089 )
...
* Fixes tests
* Fixes tests
* Updates tests
* Updates node to latest
* Updates modules
2023-03-16 13:48:42 -07:00
Amir Raminfar
77cce86e29
Fixes file formatting ( #2085 )
...
* Updates prettier ignore
* Updates prettier ignore
* Updates formatting
* Fixes tests
* Fixes tests
2023-03-15 10:46:32 -07:00
Amir Raminfar
c2fcecaec0
Updates modules
2023-02-28 13:45:25 -08:00
Amir Raminfar
872729a93b
Adds support for multiple hosts ( #2059 )
...
* Adds support for multiple hosts
* Adds UI for drop down
* Adds support for TLS and remove SSH
* Changes dropdown to only show up with >1 hosts
* Fixes js tests
* Fixes go tests
* Fixes download link
* Updates readme
* Removes unused imports
* Fixes spaces
2023-02-24 09:42:58 -08:00
Amir Raminfar
f9f48c3f81
Updates npm modules and tests
2023-02-02 12:06:18 -08:00
Amir Raminfar
e133b59969
Updates tests
2023-01-30 08:54:46 -08:00
Amir Raminfar
61fea7afaa
Hide date when mobile
2023-01-29 13:39:53 -08:00
Amir Raminfar
af49e6fd6f
Does not center multiline
2023-01-27 12:40:05 -08:00
Amir Raminfar
36a03d91fc
Fixes error position to use flex instead ( #2019 )
2023-01-27 11:03:22 -08:00
Amir Raminfar
0e5830df20
Makes changes to log streamer to guess the event level ( #2013 )
...
* Makes changes to log streamer to guess the event level
* Updates diff
* Adds log class for level
* Groups messages by level
* Fixes bugs for grouping
* Fixes tests
* Fixes json bug
* Updates logic to support other kind of levels
* Fixes mobile view
2023-01-25 10:39:21 -08:00
Amir Raminfar
4729e7f29e
Fixes tests
2023-01-25 09:50:07 -08:00
Amir Raminfar
a6ba94e03f
Adds hostname config for setting UI parameter ( #1983 )
...
* Adds hostname config to setting a hostname in title
* Also updates title for hostname
2022-12-12 09:37:54 -08:00
Dmitry Mazurov
2b9873e76b
Update mobile menu ( #1946 )
2022-11-08 15:09:57 -08:00
Dmitry Mazurov
54eca89c4e
Moved logout button to sidebar and fix default width sidebar. ( #1942 )
...
* Moved logout button to sidebar and fix default width sidebar.
Signed-off-by: Dmitry Mazurov <dimabzz@gmail.com >
* Fix logout url. Save collapse to localstorage.
Signed-off-by: Dmitry Mazurov <dimabzz@gmail.com >
* Clear code.
Signed-off-by: Dmitry Mazurov <dimabzz@gmail.com >
* Update logout button if collapse
Signed-off-by: Dmitry Mazurov <dimabzz@gmail.com >
* Fix dark mode for collapse button. Update toolbar. Remove localstorage.
* Fix collapse auto-import
* Remove collapse from settings
Signed-off-by: Dmitry Mazurov <dimabzz@gmail.com >
2022-11-08 11:45:11 -08:00
Dmitry Mazurov
e2b497f158
Fix search modal for mobile view ( #1941 )
...
Signed-off-by: Dmitry Mazurov <dimabzz@gmail.com >
Signed-off-by: Dmitry Mazurov <dimabzz@gmail.com >
2022-11-04 10:36:19 -07:00
Amir Raminfar
d0af303d6f
Updates colors ( #1919 )
...
* Updates colors
* Updates colors int tests
2022-10-21 13:13:48 -07:00
Amir Raminfar
fd31d394a5
Fixes tooltips
2022-10-19 15:16:42 -07:00
Amir Raminfar
21fc2ce2fd
Adds on mouse over effect for stats ( #1914 )
2022-10-18 15:29:19 -07:00
Amir Raminfar
5b15a0b29d
stat cleanup ( #1910 )
...
* Updates modules
* Cleans up stats
2022-10-14 13:00:57 -07:00
Amir Raminfar
afd37d3455
Add trending CPU and Memory usage ( #1896 )
...
* Refactors to stat history
* Uses markRaw
* Cleans up proxies
* Removes id from snapshots
* Adds d3
* Adds more d3 modules
* Fixes package
* Cleans up packages
* Updates modules
* Adds initital d3 chart
* Cleans up svg
* Fixes @types/d3-array
* Adds memory
* Moves charts around
2022-10-12 14:21:41 -07:00
James Cote
5850c319f2
Fix json log line still says "expand json" when expanded ( #1894 )
2022-10-01 15:06:59 -07:00
Amir Raminfar
21e5f4fc56
Removes fuzzysearch and uses fuse.js ( #1888 )
...
* Removes fuzzysearch and uses fuse.js
* Fix search bug
* Adds locale
* Fixes more locale
* Fixes search to not update with stats
* Fixes sort order
2022-09-23 09:54:55 -07:00
Amir Raminfar
7aa7f42c52
Improves keyboard short cuts and adds a test
2022-09-22 11:13:28 -07:00
Amir Raminfar
5cb5cae113
Fixes spacing bug
2022-09-20 14:03:20 -07:00
Amir Raminfar
69c647336e
Cleans up log viewer and adds zigzag line for skipped logs ( #1885 )
...
* Cleans up log viewer and adds zigzag line for skipped logs
* Updates components
* Cleans up css
* Cleans up more css
* Fixes tests
* Fixes typing
* Fixes typescript errors
* Fixes selected color
2022-09-20 13:14:31 -07:00
Amir Raminfar
1a1dd74142
Updates snapshots
2022-09-19 10:32:35 -07:00
Amir Raminfar
06bde85e03
Removes hotkeyjs in favor of vueuse ( #1883 )
2022-09-16 09:09:21 -07:00
Amir Raminfar
4fe8964d66
Fixes search for test
2022-09-15 15:29:26 -07:00
Amir Raminfar
28c569ce2a
Fixes find in context bug
2022-09-15 15:21:15 -07:00
Amir Raminfar
cbdbe65b7b
Fixes scrollback bug where messages weren't being dropped
2022-09-15 09:26:21 -07:00
Amir Raminfar
89f7d21739
Adds nowrap for date
2022-09-14 13:15:10 -07:00
Amir Raminfar
70d72060d9
Cleans up define props with typescript and cleans up css ( #1879 )
...
* Tries to clean up defineprops
* Cleans up define props for all components
2022-09-14 12:00:36 -07:00
Amir Raminfar
b97dd31c9d
Does localization
2022-09-13 14:39:39 -07:00
Amir Raminfar
a632c744bc
Fixes bug with search
2022-09-13 14:32:20 -07:00
Amir Raminfar
8de492d16b
Trims top events depending on scroll status ( #1860 )
...
* Trims top events depending on scroll status
* Cleans up models and adds better OOP around logging events
* Adds log entries being skipped component
* Fixes type errors
* Fixes tets
* Styles skipping logs
2022-09-13 14:28:53 -07:00
Amir Raminfar
25daf6b502
Uses locale date and time depending on locale ( #1874 )
...
* Uses locale date and time depending on locale
* Fixes tests
2022-09-12 09:34:24 -07:00
Amir Raminfar
ee37d7c30e
Adds i18n support with vue-i18n ( #1870 )
...
* Adds asset changes for i18n
* Adds asset changes for i18n
* Adds vite configs
* Adds auto import and cleans up props
* Initital localzation
* Fixes dockerfile
* Fixes tests
* Updates fixutres
* Updates default lang
2022-09-08 15:40:26 -07:00
Amir Raminfar
4395bc9dc5
Cleans up main ts to modules ( #1869 )
...
* Cleans up main ts to modules
* Uses vite pages
* Updates vite-plugin-pages to prod
* Fixes title
* Fixes show
* Fixes file case
* Uses sync mode
2022-09-07 19:48:48 -07:00
Amir Raminfar
696341b779
Fixes typo
2022-08-27 11:50:43 -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