feat(profile): display version number from .env in profile menu #182

Merged
maishivamhoo123 merged 3 commits from feature/show-version-profile into dev-1.6.0 2025-09-08 05:14:17 +00:00
maishivamhoo123 commented 2025-09-05 11:06:20 +00:00 (Migrated from github.com)

Summary

  • Read version number from .env
  • Display version number in profile menu (as mentioned in release 0.2.1 changelog)

Motivation

The changelog referenced showing the version number in the profile, but it wasn’t implemented.
This PR adds that functionality.
Termix-SSH/Support#104
Screenshot 2025-09-05 163558

Testing

  • Tested locally with .env containing VERSION=1.5.0
  • Verified the version shows correctly in the profile menu

Closes Termix-SSH/Support#104

### Summary - Read version number from `.env` - Display version number in profile menu (as mentioned in release 0.2.1 changelog) ### Motivation The changelog referenced showing the version number in the profile, but it wasn’t implemented. This PR adds that functionality. Termix-SSH/Support#104 <img width="1641" height="683" alt="Screenshot 2025-09-05 163558" src="https://github.com/user-attachments/assets/25605644-4066-4880-b132-2433c3bde049" /> ### Testing - Tested locally with `.env` containing VERSION=1.5.0 - Verified the version shows correctly in the profile menu Closes Termix-SSH/Support#104
LukeGus commented 2025-09-05 17:00:09 +00:00 (Migrated from github.com)

Im currently working on a mobile version of Termix. Once that is completed, il merge this PR before publishing v1.6.0 so know that this may take some time before it is merged. Thank you.

Im currently working on a mobile version of Termix. Once that is completed, il merge this PR before publishing v1.6.0 so know that this may take some time before it is merged. Thank you.
maishivamhoo123 commented 2025-09-05 17:38:57 +00:00 (Migrated from github.com)

Hi @LukeGus,

Thank you for your message. I would love to contribute to the mobile version of Termix. I have worked on projects like OHC, Lodestar, and others, and I would really appreciate the chance to collaborate with you on this project. I’m eager to help and learn along the way.

Hi @LukeGus, Thank you for your message. I would love to contribute to the mobile version of Termix. I have worked on projects like OHC, Lodestar, and others, and I would really appreciate the chance to collaborate with you on this project. I’m eager to help and learn along the way.
LukeGus commented 2025-09-05 18:17:22 +00:00 (Migrated from github.com)

Hi @LukeGus,

Thank you for your message. I would love to contribute to the mobile version of Termix. I have worked on projects like OHC, Lodestar, and others, and I would really appreciate the chance to collaborate with you on this project. I’m eager to help and learn along the way.

Sure thing. I have merged all of my commits into the current dev-1.6.0 branch. Currently, I am working on the mobile version of the website and not a specific app. The mobile view renders when the width of the screen is less than 768px. You can see in the src/ui folder that it's separated into the Desktop and Mobile folders, mobile ofc being the one I'm currently working on. Right now, its pretty bare bones, just a keyboard with some custom key functionality. You can go into the MobileApp.tsx and enter your SSH credentials manually and test it out. I plan on adding a sidebar and tab system later today. If you would like, you can improve the TerminalKeyboard.tsx and its CSS file because I don't love the way it works and it feels rough to type on so if you have any ideas for that it would be great. If your more interested in the mobile app, I'm working with a guy on that who is currently porting it to electron and our plan was to just compile it to mobile. Let me know what you think or need anything else. If you are good with it, you can join the discord server in the readme and I can create a channel for you, me, and the guy I'm working with for electron and we can discuss a plan.

For contributing: see here.
https://docs.termix.site/contributing

> Hi @LukeGus, > > Thank you for your message. I would love to contribute to the mobile version of Termix. I have worked on projects like OHC, Lodestar, and others, and I would really appreciate the chance to collaborate with you on this project. I’m eager to help and learn along the way. Sure thing. I have merged all of my commits into the current dev-1.6.0 branch. Currently, I am working on the mobile version of the website and not a specific app. The mobile view renders when the width of the screen is less than 768px. You can see in the src/ui folder that it's separated into the Desktop and Mobile folders, mobile ofc being the one I'm currently working on. Right now, its pretty bare bones, just a keyboard with some custom key functionality. You can go into the MobileApp.tsx and enter your SSH credentials manually and test it out. I plan on adding a sidebar and tab system later today. If you would like, you can improve the TerminalKeyboard.tsx and its CSS file because I don't love the way it works and it feels rough to type on so if you have any ideas for that it would be great. If your more interested in the mobile app, I'm working with a guy on that who is currently porting it to electron and our plan was to just compile it to mobile. Let me know what you think or need anything else. If you are good with it, you can join the discord server in the readme and I can create a channel for you, me, and the guy I'm working with for electron and we can discuss a plan. For contributing: see here. https://docs.termix.site/contributing
maishivamhoo123 commented 2025-09-05 18:42:23 +00:00 (Migrated from github.com)

Hi @LukeGus,
Thank you for your message. I would love to contribute to the mobile version of Termix. I have worked on projects like OHC, Lodestar, and others, and I would really appreciate the chance to collaborate with you on this project. I’m eager to help and learn along the way.

Sure thing. I have merged all of my commits into the current dev-1.6.0 branch. Currently, I am working on the mobile version of the website and not a specific app. The mobile view renders when the width of the screen is less than 768px. You can see in the src/ui folder that it's separated into the Desktop and Mobile folders, mobile ofc being the one I'm currently working on. Right now, its pretty bare bones, just a keyboard with some custom key functionality. You can go into the MobileApp.tsx and enter your SSH credentials manually and test it out. I plan on adding a sidebar and tab system later today. If you would like, you can improve the TerminalKeyboard.tsx and its CSS file because I don't love the way it works and it feels rough to type on so if you have any ideas for that it would be great. If your more interested in the mobile app, I'm working with a guy on that who is currently porting it to electron and our plan was to just compile it to mobile. Let me know what you think or need anything else. If you are good with it, you can join the discord server in the readme and I can create a channel for you, me, and the guy I'm working with for electron and we can discuss a plan.

For contributing: see here. https://docs.termix.site/contributing

Thanks @LukeGus,

Thank you for the detailed explanation! I’d be happy to start by improving the TerminalKeyboard.tsx and its CSS for a smoother typing experience on mobile. I can also help test and provide feedback on the mobile view as it develops.

Joining the Discord server and collaborating with you sounds great—I’d appreciate being added to a channel where we can discuss a plan for improving the mobile view and its features.

I’ll also go through the contributing guide to make sure I follow the workflow properly. Looking forward to working on this!

> > Hi @LukeGus, > > Thank you for your message. I would love to contribute to the mobile version of Termix. I have worked on projects like OHC, Lodestar, and others, and I would really appreciate the chance to collaborate with you on this project. I’m eager to help and learn along the way. > > Sure thing. I have merged all of my commits into the current dev-1.6.0 branch. Currently, I am working on the mobile version of the website and not a specific app. The mobile view renders when the width of the screen is less than 768px. You can see in the src/ui folder that it's separated into the Desktop and Mobile folders, mobile ofc being the one I'm currently working on. Right now, its pretty bare bones, just a keyboard with some custom key functionality. You can go into the MobileApp.tsx and enter your SSH credentials manually and test it out. I plan on adding a sidebar and tab system later today. If you would like, you can improve the TerminalKeyboard.tsx and its CSS file because I don't love the way it works and it feels rough to type on so if you have any ideas for that it would be great. If your more interested in the mobile app, I'm working with a guy on that who is currently porting it to electron and our plan was to just compile it to mobile. Let me know what you think or need anything else. If you are good with it, you can join the discord server in the readme and I can create a channel for you, me, and the guy I'm working with for electron and we can discuss a plan. > > For contributing: see here. https://docs.termix.site/contributing Thanks @LukeGus, Thank you for the detailed explanation! I’d be happy to start by improving the TerminalKeyboard.tsx and its CSS for a smoother typing experience on mobile. I can also help test and provide feedback on the mobile view as it develops. Joining the Discord server and collaborating with you sounds great—I’d appreciate being added to a channel where we can discuss a plan for improving the mobile view and its features. I’ll also go through the contributing guide to make sure I follow the workflow properly. Looking forward to working on this!
LukeGus commented 2025-09-05 18:44:19 +00:00 (Migrated from github.com)

Hi @LukeGus,
Thank you for your message. I would love to contribute to the mobile version of Termix. I have worked on projects like OHC, Lodestar, and others, and I would really appreciate the chance to collaborate with you on this project. I’m eager to help and learn along the way.

Sure thing. I have merged all of my commits into the current dev-1.6.0 branch. Currently, I am working on the mobile version of the website and not a specific app. The mobile view renders when the width of the screen is less than 768px. You can see in the src/ui folder that it's separated into the Desktop and Mobile folders, mobile ofc being the one I'm currently working on. Right now, its pretty bare bones, just a keyboard with some custom key functionality. You can go into the MobileApp.tsx and enter your SSH credentials manually and test it out. I plan on adding a sidebar and tab system later today. If you would like, you can improve the TerminalKeyboard.tsx and its CSS file because I don't love the way it works and it feels rough to type on so if you have any ideas for that it would be great. If your more interested in the mobile app, I'm working with a guy on that who is currently porting it to electron and our plan was to just compile it to mobile. Let me know what you think or need anything else. If you are good with it, you can join the discord server in the readme and I can create a channel for you, me, and the guy I'm working with for electron and we can discuss a plan.
For contributing: see here. https://docs.termix.site/contributing

Thanks @LukeGus,

Thank you for the detailed explanation! I’d be happy to start by improving the TerminalKeyboard.tsx and its CSS for a smoother typing experience on mobile. I can also help test and provide feedback on the mobile view as it develops.

Joining the Discord server and collaborating with you sounds great—I’d appreciate being added to a channel where we can discuss a plan for improving the mobile view and its features.

I’ll also go through the contributing guide to make sure I follow the workflow properly. Looking forward to working on this!

Sounds good. Let me know when you join the discord and il add you to a channel. You will need to give me your username.

> > > Hi @LukeGus, > > > Thank you for your message. I would love to contribute to the mobile version of Termix. I have worked on projects like OHC, Lodestar, and others, and I would really appreciate the chance to collaborate with you on this project. I’m eager to help and learn along the way. > > > > > > Sure thing. I have merged all of my commits into the current dev-1.6.0 branch. Currently, I am working on the mobile version of the website and not a specific app. The mobile view renders when the width of the screen is less than 768px. You can see in the src/ui folder that it's separated into the Desktop and Mobile folders, mobile ofc being the one I'm currently working on. Right now, its pretty bare bones, just a keyboard with some custom key functionality. You can go into the MobileApp.tsx and enter your SSH credentials manually and test it out. I plan on adding a sidebar and tab system later today. If you would like, you can improve the TerminalKeyboard.tsx and its CSS file because I don't love the way it works and it feels rough to type on so if you have any ideas for that it would be great. If your more interested in the mobile app, I'm working with a guy on that who is currently porting it to electron and our plan was to just compile it to mobile. Let me know what you think or need anything else. If you are good with it, you can join the discord server in the readme and I can create a channel for you, me, and the guy I'm working with for electron and we can discuss a plan. > > For contributing: see here. https://docs.termix.site/contributing > > Thanks @LukeGus, > > Thank you for the detailed explanation! I’d be happy to start by improving the TerminalKeyboard.tsx and its CSS for a smoother typing experience on mobile. I can also help test and provide feedback on the mobile view as it develops. > > Joining the Discord server and collaborating with you sounds great—I’d appreciate being added to a channel where we can discuss a plan for improving the mobile view and its features. > > I’ll also go through the contributing guide to make sure I follow the workflow properly. Looking forward to working on this! Sounds good. Let me know when you join the discord and il add you to a channel. You will need to give me your username.
maishivamhoo123 commented 2025-09-05 18:45:06 +00:00 (Migrated from github.com)

i joined the discord my discord Id : shivam_35558

i joined the discord my discord Id : shivam_35558
LukeGus (Migrated from github.com) approved these changes 2025-09-08 05:14:11 +00:00
LukeGus (Migrated from github.com) left a comment

Code looks good, made some changes, merging for v1.6.0

Code looks good, made some changes, merging for v1.6.0
Sign in to join this conversation.