Amir Raminfar
cae8f2740d
feat: warns against using username and password
2023-10-31 12:45:30 -07:00
Amir Raminfar
e85a4aefa2
feat: adds support for user.yml from disk ( #2455 )
2023-10-30 12:20:00 -07:00
Amir Raminfar
1fe46e605a
feat: syncs settings to disk for authenticated users ( #2445 )
2023-10-27 12:53:42 -07:00
Amir Raminfar
fd24659903
chore(docs): adds docks for forward-proxy
2023-10-25 13:48:11 -07:00
Amir Raminfar
2a07ca39db
chore(refactor): refactors go code ( #2443 )
2023-10-24 06:28:16 -07:00
Amir Raminfar
be11c32139
feat: adds forward-proxy ( #2442 )
2023-10-23 15:31:39 -07:00
Amir Raminfar
f4bc3bdc21
feat: uses --hostname as the label for localhost. see #2394 ( #2412 )
...
* feat: uses --hostname as the label for localhost. see #2394
* fixes tests
2023-10-05 13:36:33 -07:00
Amir Raminfar
2ec0d7bd4e
chore: code clean up ( #2349 )
2023-08-14 10:49:43 -07:00
Amir Raminfar
14dd1af6df
feat: warns against unexpected env variables ( #2345 )
2023-08-11 10:23:24 -07:00
Amir Raminfar
8c8987b666
chore(refactor): refactors docker client for better testing ( #2302 )
...
* chore(refactor): refactors docker client for better testing
* more refactoring and clenaing up tests
2023-07-11 13:21:46 -07:00
Amir Raminfar
2c909dab09
fix: adds port and schema to connection again to fix clashes between same host. fixes #2279 ( #2289 )
...
* fix: adds port and schema to connection again to fix clashes between same host. fixes #2279
* fixes tests
2023-07-06 09:22:22 -07:00
Amir Raminfar
70acaa64d8
feat: adds ability to support labels with | delimeter ( #2276 )
...
* feat: adds ability to support labels with | delimeter
* fixes tests
* updates docs
2023-06-28 12:14:17 -07:00
Amir Raminfar
05a4b7c25a
feat(dev): moves vite integeration to backend ( #2272 )
...
* feat(dev): moves vite integeration to backend
* fixes dockerbuild
* fixes docker build
* fixes custom base
* fixes base path again
* uses concurrently instead
* fixes go tests
2023-06-27 09:20:24 -07:00
Amir Raminfar
14fc1190a8
feat: supports multiple hosts in parallel and update hosts menu ( #2269 )
...
* feat: updates host menu to be part of side menu
* updates routes to be host/id
* fixes go tests
* fixes js tests
* fixes typescheck
* fixes int tests
* fixes mobile
* fixes bug in merging containers
* fixed minor bug with menu
2023-06-24 19:13:39 +00:00
Amir Raminfar
31063fa1b4
feat: removes localhost as a required client. fixes #2259 ( #2263 )
...
* feat: removes localhost as a required connection
* refactors code
* fixes tests
* adds more tests
* adds more tests
* refactors
* cleans up logs
2023-06-20 17:43:47 +00:00
Amir Raminfar
73aa1d9010
fix: improves graceful shutdown
2023-05-26 08:42:04 -07:00
Amir Raminfar
c15a680797
Adds more docs
2023-03-10 16:05:48 -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
884dd94242
Adds analytics for requests made ( #1999 )
2023-01-02 09:28:27 -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
Amir Raminfar
155757dd74
Removes tail size ( #1981 )
...
* Removes tail size
* Removes tail from analytics
2022-12-12 09:14:29 -08:00
Amir Raminfar
0cc209484d
Use trim instead
2022-11-01 10:57:49 -07:00
Amir Raminfar
f09a7815af
Cleans up DockerSecret
2022-11-01 09:08:05 -07:00
Amir Raminfar
70b573cec0
Fixes spacing
2022-10-31 15:11:33 -07:00
Dmitry Mazurov
fad75e2f5b
Fix read username and password from file ( #1930 )
...
* Fix read username and password from file
* Update Readme
* Add ru locale
* Update read the file from UnmarshalText
* Fix if not set username and password
* Fix if content in file empty
* Update ru locale
* Fix errorMsg for auth
* Removed local ru
Signed-off-by: Dmitry Mazurov <dimabzz@gmail.com >
* Remove struct for username and password
Signed-off-by: Dmitry Mazurov <dimabzz@gmail.com >
2022-10-31 09:31:27 -07:00
Dmitry Mazurov
8586fee5ab
Add docker secrets env ( #1929 )
2022-10-28 14:31:48 -07:00
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