Commit Graph

158 Commits

Author SHA1 Message Date
LukeGus
2295ac9b70 Optimized pasting 2025-03-23 02:16:26 -05:00
LukeGus
b80e71015e Fixed pasting permissions 2025-03-23 01:52:24 -05:00
LukeGus
71ffb74c28 Fixed pasting permissions 2025-03-23 01:26:33 -05:00
LukeGus
3d1ec6660d Optimized SSH (delay), and fixed pasting issues 2025-03-23 01:03:42 -05:00
Karmaa
652b8d2da2 Optimize pasting (faster, works better with vim) 2025-03-21 16:02:01 -05:00
Karmaa
d1db9b7972 Fixed naming discrepency 2025-03-21 15:43:08 -05:00
Karmaa
af13464200 Optimize ssh connection (faster). Renamed all versions to reflect that this project is still under development (expect bugs). 2025-03-21 15:39:19 -05:00
Karmaa
f743f8fa9c Optimize ssh connection (faster). Renamed all versions to reflect that this project is still under development (expect bugs). 2025-03-21 15:38:12 -05:00
Karmaa
9a30c49b66 Rename version (to version 2.1) 2025-03-21 01:09:41 -05:00
Karmaa
4f384dd60b Keep SSH session alive. 2025-03-21 00:50:26 -05:00
Karmaa
8209fb5318 Improve host viewer UI, improve performance of SSH. Prep for release. 2025-03-21 00:37:21 -05:00
Karmaa
679e4fc751 Forgot to include unversioned files in build 2025-03-20 20:45:44 -05:00
Karmaa
28081ad6b2 Revamped login system, fixed no auth modal errors, changed many UI's. 2025-03-20 20:41:45 -05:00
Karmaa
b5af67bdd6 Improved add host UI 2025-03-19 22:02:44 -05:00
Karmaa
0a50d5c85c Improved and fixed editing and adding host UI 2025-03-17 23:38:43 -05:00
Karmaa
d71352045c Added version text and adding loading for creating and logging in users 2025-03-17 23:00:07 -05:00
Karmaa
b493d9f993 Fix mongo downgrade loop 2025-03-17 21:53:10 -05:00
Karmaa
86b91208d7 Fix mongo downgrade loop 2025-03-17 21:46:16 -05:00
Karmaa
c8b583607a Fix mongo downgrade loop 2025-03-17 21:39:39 -05:00
Karmaa
b131196463 Support for downgrading already existing MongoDB 5 deployments to 4.4 2025-03-17 21:29:23 -05:00
Karmaa
296fa5031b Optimize github build workflow 2025-03-17 00:10:06 -05:00
Karmaa
a46fe61649 Optimize github build workflow 2025-03-16 23:47:22 -05:00
Karmaa
a2c66e34ca Optimize github build workflow 2025-03-16 23:43:21 -05:00
Karmaa
6372eaaf00 Optimize github build workflow 2025-03-16 23:23:26 -05:00
Karmaa
566b0fd9c5 Optimize github build workflow 2025-03-16 22:50:57 -05:00
Karmaa
10beff9f31 Optimize github build workflow 2025-03-16 22:47:50 -05:00
Karmaa
6ae5df648d Optimize github build workflow 2025-03-16 22:41:38 -05:00
Karmaa
8b4e825838 Optimize github build workflow 2025-03-16 22:39:38 -05:00
Karmaa
e4d22c28b4 Optimize github build workflow 2025-03-16 22:03:41 -05:00
Karmaa
c648777819 Optimize github build workflow 2025-03-16 21:53:23 -05:00
Karmaa
8c0925f464 Optimize github build workflow 2025-03-16 21:22:31 -05:00
Karmaa
91eff86814 Optimize github build workflow 2025-03-16 21:02:21 -05:00
Karmaa
8ae2e86fbc Optimize github build workflow 2025-03-16 20:39:50 -05:00
Karmaa
b86b171fea Optimize github build workflow 2025-03-16 20:38:00 -05:00
Karmaa
6f601483b5 Optimize github build workflow 2025-03-16 20:36:22 -05:00
Karmaa
0ccf3b42e4 Optimize github build workflow 2025-03-16 20:32:06 -05:00
Karmaa
faa60692e7 Reduce docker build time and size and finx nginx config not producing a UI 2025-03-16 20:12:55 -05:00
Karmaa
f9d32c597a Changes to dockerfile for mongodb 4 support 2025-03-16 19:54:11 -05:00
Karmaa
26fe65bbe2 Changes to dockerfile for mongodb 4 support 2025-03-16 19:51:46 -05:00
Karmaa
ddb5c9a154 Changes to dockerfile for mongodb 4 support 2025-03-16 19:49:44 -05:00
Karmaa
ea86bdc513 Improved UI for the ssh key. 2025-03-16 19:45:12 -05:00
Karmaa
ce1ae3fb83 Better auth key support and fix to dockerfile for mongoDB. 2025-03-16 19:38:03 -05:00
Karmaa
8f18cd14dd Optimized Dockerfile to produce a smaller and faster build 2025-03-16 19:30:41 -05:00
Karmaa
c910ecced8 Migrated MongoDB to version 4 to support RPI's and lower end processors. 2025-03-16 19:29:34 -05:00
Karmaa
10bc491a9f Dev 2.0 (#23)
* Added user system with database features. This is fairly experimental and does not include dockerfile to automatically generate a mongodb. This should be in future commits along with ability to save hosts branching off this database feature.

* Updated README, fixed a few bugs with user creation, and added docker support to run MongoDB (needs testing)

* Changes to Dockerfile to fix error in installing MongoDB

* Changes to Dockerfile to fix error in installing MongoDB

* Changes to Dockerfile to fix error in installing MongoDB

* Changes to Dockerfile to fix error in installing MongoDB

* Changes to Dockerfile to fix error in installing MongoDB

* Changes to Dockerfile to fix error in installing MongoDB

* Changes to Dockerfile to fix error in installing MongoDB

* Changes to Dockerfile to fix error in installing MongoDB

* Changes to Dockerfile to fix error in installing MongoDB

* Changes to Dockerfile to fix error in installing MongoDB

* Changes to Dockerfile to fix error in installing MongoDB

* Changes to Dockerfile to fix error in installing MongoDB

* Changes to Dockerfile to fix error in installing MongoDB

* Changes to Dockerfile to fix error in installing MongoDB

* Changes to Dockerfile to fix error in installing MongoDB

* Changes to Dockerfile to fix error in installing MongoDB

* Changes to Dockerfile to fix error in installing MongoDB

* Changes to Dockerfile to fix error in installing MongoDB

* Changes to Dockerfile to fix error in installing MongoDB

* Changes to Dockerfile to fix error in installing MongoDB

* Changes to Dockerfile to fix error in connecting to sockets

* Update README.md

* Changes to connection system to support docker

* Changes to connection system to support docker

* Changes to connection system to support docker

* Changes to connection system to support docker

* Save hosts to tabs (very early version, not that many issues not just not very feature rich and has a poor UI that will be improved with more features)

* Updated launchpad UI to be expandable in the future. Updated UI for the hosts to be able to easily configure them. They stil need organizational system (folders, etc.)

* Better encryption for everything, new session login, rewrote a lot of database code changing its storage methods. Prepared for release of 2.0.

* Updated database connection method.

* Updated Profile modal to show username text more clearly

* Updated Profile modal to show username text more clearly

* Fixed control v pasting formating. Reorganized location of scripts. Visbile password and confirm password. Guest login. OpenSSH key authentication. Optional to remember password. Serach for host viewer.

* Waits for user to be able to log in. Improved UI for profile, edit and add host, and added organizational features to the host app (Folders, search, etc.)

* Updated various names for rsa keys to public keys, fixes ssh not connecting, better timing for editing host.

* Added ability to share hosts. Fixed up overall UI errors in console and cleaned up code for release.

* Fix GitHub build errors

* Attempt #1 to auto compile MongoDB into the build to exclude it from the compose.

* Attempt #2 to auto compile MongoDB into the build to exclude it from the compose.

* Attempt #3 to auto compile MongoDB into the build to exclude it from the compose.

* Attempt #3 to auto compile MongoDB into the build to exclude it from the compose.
release-0.1.1-tag
2025-03-16 14:17:55 -05:00
Karmaa
9aa83c24ed Update README.md 2025-03-12 15:54:19 -05:00
Karmaa
54f03d73ce Dev 1.1 (#19)
* Update server.cjs (#17)

Redact only sensitive info for logging

* Changes to README.md for clear support paths.

* Switched to UTF-8 fixing non-english character bugs, revamped console logging system, fixed misc console errors, and fixed copy/paste. Warning: the terminal sizing in this version is very buggy so be warned.

* Fixed multi-line command issues with switching between split and not split.

---------

Co-authored-by: Dale Driver <firestrife23@users.noreply.github.com>
2025-03-09 18:51:05 -05:00
Karmaa
b0062343c7 Dev 1.1 (#18)
* Update server.cjs (#17)

Redact only sensitive info for logging

* Changes to README.md for clear support paths.

* Switched to UTF-8 fixing non-english character bugs, revamped console logging system, fixed misc console errors, and fixed copy/paste. Warning: the terminal sizing in this version is very buggy so be warned.

* Fixed multi-line command issues with switching between split and not split.

* Shifted terminal down and to the right so its not squished up in the top left corner. Fix scroll wheel sizing and looks. Prepared for this bug update release.

---------

Co-authored-by: Dale Driver <firestrife23@users.noreply.github.com>
2025-03-09 18:46:09 -05:00
Karmaa
09677caa26 Update README.md 2025-03-06 20:19:08 -06:00
Karmaa
7dc1bce272 Merge branch 'main' into dev-1.1
Merge dev-1.1 into main branch.
2025-03-06 20:00:04 -06:00