Commit Graph

65 Commits

Author SHA1 Message Date
VetheonGames
0a4dcec56a Add in module TODOs 2023-06-03 14:48:16 -06:00
VetheonGames
8f73838c80
Update TODO.md
Signed-off-by: VetheonGames <76892542+VetheonGames@users.noreply.github.com>
2023-06-03 14:39:36 -06:00
VetheonGames
eb19a749d5
Update README.md
Signed-off-by: VetheonGames <76892542+VetheonGames@users.noreply.github.com>
2023-06-03 14:38:44 -06:00
VetheonGames
5be993e2bc Create TODO.md 2023-06-03 14:37:40 -06:00
VetheonGames
c50b0220a7
Update README.md
Signed-off-by: VetheonGames <76892542+VetheonGames@users.noreply.github.com>
2023-06-03 14:25:55 -06:00
VetheonGames
b7774fa2f4
Update README.md
Signed-off-by: VetheonGames <76892542+VetheonGames@users.noreply.github.com>
2023-06-03 14:23:53 -06:00
VetheonGames
c0601908bb
Update README.md
Signed-off-by: VetheonGames <76892542+VetheonGames@users.noreply.github.com>
2023-06-03 14:22:58 -06:00
VetheonGames
77d63d2302
Update README.md
Signed-off-by: VetheonGames <76892542+VetheonGames@users.noreply.github.com>
2023-06-03 14:18:58 -06:00
VetheonGames
44f34bb865
Update README.md
Signed-off-by: VetheonGames <76892542+VetheonGames@users.noreply.github.com>
2023-06-03 14:16:47 -06:00
VetheonGames
d968e17823 Enhance First Run Setup and User Interaction
1. Added a method to ask for the default mode (TUI, GUI, or WebApp) during the first run setup.
2. Implemented a method to validate the input mode.
3. Improved the database connection test method to handle exceptions and return a boolean value.
4. Added a method to ask for database details (username, password, and database name).
5. Enhanced the user interface by adding Curses.clear before each question to make the interface cleaner.
6. Improved the password input process by disabling echo to hide the input from the screen.
7. Added validation for uplink and downlink speeds.
8. Added a method to ask for services the system should be aware of.
2023-06-03 13:38:30 -06:00
VetheonGames
71a777d0bd Create First Run TUI skeleton 2023-06-03 12:35:00 -06:00
VetheonGames
87c3a0c65a Add Rubocop 2023-06-03 10:35:25 -06:00
VetheonGames
8f6ed94fc1 add .ruby-version for local interpreters to know
what version to use
2023-06-03 10:32:46 -06:00
VetheonGames
cfb9e923d8
Add files via upload
Signed-off-by: VetheonGames <76892542+VetheonGames@users.noreply.github.com>
2023-06-03 10:25:27 -06:00
VetheonGames
050104619f
Initial commit 2023-06-03 10:24:08 -06:00