TARPN Home Latest News
This page keeps track of the latest news and the bug/enhancement list for the current version of TARPN Home. Due to complexity of implementation, just because an item is on the list does not mean it will be corrected/added.
Next Planned Version: 3.0
Current Version: 2.3.3 released December 2nd, 2023
Recent Versions:
2.3.2 released March 29, 2023
2.3.1 released ?
2.3 released December 8, 2021
2.2 (Bullseye patch) released November 19, 2021
2.1 released June 18, 2021
2.03 (Nino TNC patch) released June 11, 2021
2.02 released February 18, 2019
2.01 released February 17, 2019
2.0 released January 10, 2019
Version: 1.12 released on June 10, 2018
Latest News
Version 2.02 came out in February 2019 and proved stable. As the number of chatters increased, it did not handle the load well.
Version 2.1 development started in February 2021 and completed on June 18, 2021. Fun stuff.
It is more efficient and hopefully handles more chatters. Version 2.2 and 2.3 are fixes to keep it running well.
2.3.3 has a new color manager that randomly assigns colors to chatters.
These can be configured manually by changing colors in tarpn_home_colors.json.
See the Change Log below.
Current Bug/Enhancement list (as of December 2, 2023):
- Top priority:
- Need a mobile app for iOS and Android!
- Sporadic issues with iOS autoscroll to bottom
- Medium Priority:
- Low Priority:
- Dynamic Drop-down commands to view files and perform OS functions
- Allow someone to chat with a different call sign. Entered the first time, and selectable any time afterwards. New sessions default to the call in the node.ini
- iPhone beep doesn't work yet
- iPhone use may lock up the app server
- Phone and ipad formatting is terrible
- Wish list:
- Rebuild the TARPN Home UI as Chat, Email, Monitor, and TARPN-it apps on top of Tadd's Chat backend replacement
- Smart knowledge of other nodes (including a map)
- Click on another node to connect to it
- Other node connection tracking
- A version for mobile devices
- Implement a basic Forum tab
- Mobile equivalent of up arrow on Chat screen
- Integrate Brantley's Grafana graphs into info panel
- Integrate Aaron's APRS interface into a new panel
Change Log
- Version 1.0 (2/13/17):
- -> Initial goodness
- Version 1.2 (3/11/17):
- -> Background keep-alive for Node and Crowd tabs
- -> Reconnect button on Node and Crowd tabs
- -> Removed Monitor tab until it works again
- -> Fixed node tab CR issue
- -> Added footer clock because I like it
- Version 1.3 (3/12/17):
- -> Fixed Crowd Keepalive to be invisible
- Version 1.4 (5/8/17):
- -> Fixed dependency on a router WAN connection
- -> Made clicking on the logo open a new page showing TARPN web
- Version 1.5 (7/24/17):
- -> Read Node.ini for call sign and other vars. Used it to fix crowd keepalive
- -> Added Info grid under main panels
- -> Auto-resize text height as screen size changes
- -> Crowd connection tracking
- -> Store and retrieve chat history of the last 2000 chars when you connect with a browser
- -> Colorize text based on source node/call (like bpqterm)
- Version 1.6 (7/30/17):
- -> Fixed color so it doesn't stop at 124 chars
- -> Made crowd the first tab and turned off crowd echo
- -> Added crowd and node sent boxes
- -> Up arrow recalls previous commands
- Version 1.7 (8/24/17):
- -> Enabled Raspbian Stretch support
- -> Tried to make colors bolder
- -> Enabled hyperlinks in text
- -> Moved Sent box up
- Version 1.8 (9/30/17):
- -> Changed sent box to a label
- -> Changed Crowd keepalive
- Version 1.9 (10/30/17):
- -> Reverted Crowd keepalive
- Version 1.10 (6/7/2018):
- -> Manual Crowd keepalive. Getting silly.
- -> Chat port state checking
- -> Saving logs of chat and node text
- Version 1.11 (6/7/2018):
- -> Fixed responsiveness
- Version 1.12 (6/10/2018):
- -> Fixed incorrect 2-hour keepalive send
- -> Trapped dropout of crowd or switch
- Version 2.00 (1/10/2019):
- -> SWITCH control on chat and node tabs for better state tracking
- -> Chatters list that keeps up with joins/leaves
- -> Mute checkbox
- -> Typing "away" in chat puts an asterisk by your name in the chatters list. Any other chat text removes it.
- -> Drop-down commands so you don't have to remember them
- -> BBS tab for an email interface on top of the node BBS
- -> BBS message indicator in upper right
- -> Configurable BBS alert sound
- -> Hints for new users
- -> Options screen full of good stuff:
- ->-->When to play the chat sound
- ->-->When to show a chat visual
- ->-->Ignore chat joins and leaves
- ->-->Chat alert sound configuration
- ->-->Show hints
- ->-->Show command dropdowns
- ->-->Use the BBS
- ->-->Ignore BBS killed messages
- ->-->BBS alert sound configuration
- -> Help page
- -> If you actually read this, try typing somewhere (not in chat)
- -> the text tarpnrules.
- -> Be cool and don't tell anyone else.
- -> Gave the About page a separate page
- -> 10,0000 characters saved on screen instead of 4,000
- Version 2.01 (2/17/2019):
- Enhancements:
- -> Add error checking and startup debug
- -> Replace the away asterisk with something more obvious. Colored dots and times.
- -> Add Away and Back control(s) for chat in addition to typing the commands
- -> Add "N nodename"and "N T" to the nodes commands dropdown
- -> Remove seldom/never used commands from the chat commands dropdown
- -> Add a bugs and features list web page
- -> Replace the BBS list local callsign with "Me" as applicable
- -> Replace the BBS list date with "Today" if applicable
- Squashed the following bugs:
- -> Options screen "Play" default button on Safari doesn't work
- -> Make In-line names (/shownames) in chat work correctly
- -> Do a "my" on chat join to grab the correct call
- -> For some people, the BBS list does not refresh when going to the BBS tab
- -> BBS Bulletin doesn't show on the list at all, even after just sending one.
- -> If no BBS list, change the text that says "click on it" to "No list"
- -> Change the chat command dropdown of /K to /Keep for keepalive.
- -> For the /Keepalive chat command dropdown item, describe it as "Enable as needed".
- -> The About page top section talks about old version
- -> The Help page has an html error
- -> Ignore the node tab keepalive on the chat tab
- Version 2.02 (2/18/2019):
- Enhancements:
- -> Changed the red dot to a red X
- -> Added Version # to keepalive.
- Version 2.1 (6/18/2021):
- Enhancements:
- Change the join process to remove the response from other nodes and embed the state in the inter-node 90 minute keepalive.
- Put in tarpn_home.ini: Version: V2.1
- Stop autoscroll by clicking in the text area or scrollbar. Re-enable by clicking away.
- Add the date to the chat text when the date changes
- Add a log button that opens the chat log, then allows search of it (default search to your call)
- Change text size to 100,000 characters to scroll backwards more
- Sort the chatters list with most recent at the top
- Make the BBS Reply button include some info from the original message
- Print a BBS message
- Upgrade to Python 3.7.3
- Add call sign and node name at the screen top
- Add links to the Latest News in the About and Help pages
- Add chatter’s list operational details to the TARPN Home Help
- Move the Change Log to the Latest News web page
- Leave a chatter in the chatter list for 5 minutes after leaving with a yellow dot in front and grey out the name
- Show an indicator when the web screen isn't working with the python host
- Add support for emojis (drop-down and text replacement)
- Move log files to be stored in /var/log
- If a certain file isn't present, close all streams/ports and quit. Remove functionality checking for the remove_me_to_stop_server file in the app's directory.
- Remove the Node tab Monitor checkbox
- Remove the Chat Clear button
- Make the keepalive-idle information be just like V2.1> $TH:IDL06-17-2021 20:51
- On the help page, add instructions to clear the browser cache
- Add an option for emoji display sizes
- Bug fixes:
- The default BBS sound doesn't play on Firefox and maybe Safari. Works fine on Chrome and Edge. Choose a custom MP3 instead. FireFox setting needs to be changed.
- Change the name to plural with 's causes chatter list issues
- Put a scroll bar on the chatters list when it exceeeds screen height
- Allow < and & characters in "To Send" text and not have it interpreted as HTML on the other end
- Fix bug where "Connect" at the beginning of text sends "C SWITCH S"
- Make the chat window load not cut off the top line
- Double-click the Join button causes 2 chat entries
- Disable the node tab keepalive in the chat tab
- Quotes in a message sent from an iPhone fail
- Force all displayed text to uniform font size
- Version 2.2 (11/19/2021):
- Bug fixes:
- Changes to make it work with Bullseye OS.
- Version 2.3 (12/8/2021):
- Bug fixes:
- Fixed info panel bugs.
- Force MYCALL to be local_op_callsign from node define file.
- Fixed random $TH line in chat window.
- Blanked chatter window unknowns and moved them to bottom.
- Version 2.3.1 (? date):
- Bug fixes:
- Lost track of the changes, but they were minor
- Version 2.3.2 (3/29/2023):
- Bug fixes:
- Fixed hideous green text caused by many chatters
- Fixed incorrect Welcome date
- Version 2.3.3 (12/2/2023):
- Enhancements:
- When starting the app, after connect, automagically joins the chat
- New option and feature for lines spacing of 1, 1.5, and 2 in the chat window
- Bug fixes:
- Better chat colors by ignoring BPQ colors.
- Attempted fix for websocket closed error by removing the offending client
- Intercept and discard chat startup messages that show after a crash and restart
Need to get v2.3? here are instructions: TARPN Home information on the TARPN website
Last edited: June, 2021
hide search terms here?.