49 Commits

Author SHA1 Message Date
Amir Raminfar
2b82a0816c Removes debug from golang (#1875) 2022-09-12 09:40:55 -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
bbc7794006 Updates snapshots 2022-08-08 12:27:47 -07:00
Amir Raminfar
7dc37f130c Replaces last line return 2022-08-08 10:39:09 -07:00
Amir Raminfar
0711bc1c76 Fixes test 2022-08-08 09:37:24 -07:00
Amir Raminfar
0aa24386b2 Fixes line return bug and heartbeat to comment in SSE 2022-08-08 09:36:23 -07:00
Amir Raminfar
332cc384ea Adds a heartbeat for log stream (#1837) 2022-08-04 12:52:19 -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
Vano Devium
18d6aa2a34 Removed redundant http.HandlerFunc() casting (#1765) 2022-06-02 06:54:22 -07:00
Amir Raminfar
ba32d125ac Tries to inline favicon to fix #1714 (#1717)
* Tries to inline favicon to fix #1714

* Updates go tests
2022-04-16 14:55:34 -07:00
Amir Raminfar
34232ef956 Fixes file in gzip when downloading 2021-11-27 13:40:49 -08:00
Amir Raminfar
bf42fd4fea Adds more tests 2021-11-21 18:33:58 -08: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
d9e8cca867 Fixes #1589 2021-11-04 15:52:53 -07:00
Amir Raminfar
d8e48c0784 Adds no-transform cache control headers 2021-10-15 11:52:41 -07:00
Amir Raminfar
920acf4256 Fixes reconnection bugs (#1256)
* Fixes reconnect by sending lastEventId see #1246

* Cleans up colors and spacing

* Fixes tests
2021-05-26 12:05:55 -07:00
Amir Raminfar
b25be0bbcd Fixes bug when auth and base are enabled. Fixes #1205 (#1206) 2021-05-06 12:01:48 -07:00
Amir Raminfar
e35734d73a Adds more tests 2021-04-12 14:45:46 -07:00
Amir Raminfar
f239d077a2 Adds more tests for auth 2021-04-11 14:46:59 -07:00
Amir Raminfar
f822bd5ccd Updates snapshot 2021-04-11 14:13:15 -07:00
Amir Raminfar
3c96572fb0 Fixes authrization bug 2021-04-11 14:12:37 -07:00
Amir Raminfar
2bbbb5f7a5 Fixes security error with invalid session 2021-04-11 13:53:16 -07:00
Amir Raminfar
bba34aa582 Minor clean up 2021-04-10 17:03:34 -07:00
Amir Raminfar
ed80bff954 Set maximum buffer size fixes #1135 2021-04-09 14:24:42 -07:00
Amir Raminfar
4a1c699e93 Adds a new test 2021-04-08 10:22:34 -07:00
Amir Raminfar
83e4175fca Cleans up tests 2021-04-08 10:19:02 -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
c4fa0089e1 Removes Google Fonts. Fixes #1117 2021-04-01 10:18:54 -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
1747efbd12 Removes built with 2021-01-20 16:40:42 -08:00
Amir Raminfar
289d3845a8 Only enables pprof when debugging is enabled 2021-01-20 15:54:14 -08:00
Amir Raminfar
5f0c384b86 rebases master 2021-01-20 15:39:51 -08:00
Amir Raminfar
f306da7ef8 Adds pprof 2021-01-20 15:39:51 -08:00
Amir Raminfar
4d4d8f549f Adds html5 download and changes mimetype 2021-01-05 16:59:51 -08:00
Amir Raminfar
7e2e75fcd2 Cleans up go code 2021-01-04 20:07:28 -08:00
Amir Raminfar
30fcf42bd7 Reverts subtractions 2021-01-03 17:31:46 -08:00
Amir Raminfar
911a4843c6 Subtracts 2 minutes from begenning of container 2021-01-03 17:24:55 -08:00
Amir Raminfar
5ba3d8df2f Fixes version test 2021-01-03 14:39:22 -08:00
Amir Raminfar
c362ef24fc Updates version route 2021-01-03 14:30:58 -08:00
Amir Raminfar
ac008519bc Add new functionality to download logs (#917) 2021-01-03 14:27:17 -08:00
Amir Raminfar
b87b0d018f Fixes error handeling for streaming 2021-01-03 13:44:36 -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
1a8ecd3da4 Fixes mem stats to be cleaner 2020-12-16 15:13:49 -08:00
Amir Raminfar
6182ebd2db Removes extra logging 2020-12-16 14:23:14 -08:00
Amir Raminfar
f4910fff51 Starts a refactor (#898) 2020-12-16 13:28:29 -08:00