Update version number to 2.0.6 across codebase

- Fix version inconsistencies in server.js API status endpoint
- Update User-Agent string in RSS feed manager
- Update version in config file templates
- Update dashboard display with version 2.0.6
- Add version 2.0.6 to version history with changelog

🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
MasterDraco 2025-03-05 10:16:48 +00:00
parent 36ac18c998
commit 4196914fbd
7 changed files with 24 additions and 6 deletions

8
.env.install Normal file
View File

@ -0,0 +1,8 @@
export TRANSMISSION_REMOTE=true
export TRANSMISSION_HOST="myserver.example.com"
export TRANSMISSION_PORT="9091"
export TRANSMISSION_USER="username"
export TRANSMISSION_PASS="password"
export TRANSMISSION_RPC_PATH="/transmission/rpc"
export REMOTE_DOWNLOAD_DIR="/var/lib/transmission-daemon/downloads"
export LOCAL_DOWNLOAD_DIR="/mnt/downloads"

View File

@ -9,7 +9,7 @@ function create_config_files() {
mkdir -p "$CONFIG_DIR"
cat > $CONFIG_DIR/config.json << EOF
{
"version": "2.0.3",
"version": "2.0.6",
"installPath": "$INSTALL_DIR",
"transmissionConfig": {
"host": "$TRANSMISSION_HOST",

View File

@ -134,7 +134,7 @@ class RssFeedManager {
const response = await fetch(feed.url, {
timeout: 30000, // 30 second timeout
headers: {
'User-Agent': 'Transmission-RSS-Manager/1.2.0'
'User-Agent': 'Transmission-RSS-Manager/2.0.6'
}
});

View File

@ -158,7 +158,7 @@ function finalize_setup() {
cat > $CONFIG_DIR/config.json << EOF
{
"version": "1.2.0",
"version": "2.0.6",
"transmissionConfig": {
"host": "${TRANSMISSION_HOST}",
"port": ${TRANSMISSION_PORT},

View File

@ -545,7 +545,7 @@
<div class="container">
<div class="row">
<div class="col-md-6">
<p>Transmission RSS Manager v2.0.0</p>
<p>Transmission RSS Manager v2.0.6</p>
</div>
<div class="col-md-6 text-right">
<p><a href="https://git.powerdata.dk/masterdraco/transmission-rss-manager" target="_blank" rel="noopener noreferrer">GitHub</a> | <a href="#" id="show-about-modal">About</a></p>
@ -592,6 +592,16 @@
<h4>Version History</h4>
<div class="version-history">
<div class="version">
<h5>v2.0.6 - March 2025</h5>
<ul>
<li><strong>Fixed</strong>: Remote Transmission configuration storage and application</li>
<li><strong>Fixed</strong>: Config directory issues in /etc/transmission-rss-manager</li>
<li><strong>Fixed</strong>: Input handling for automated/piped installations</li>
<li><strong>Improved</strong>: Non-interactive mode for scripted installations</li>
<li><strong>Added</strong>: Enhanced debug logging for installation process</li>
</ul>
</div>
<div class="version">
<h5>v2.0.0 - March 2025</h5>
<ul>

View File

@ -81,4 +81,4 @@ fi
# Update complete
echo -e "${GREEN}${BOLD}Update complete!${NC}"
echo -e "Updated from version $CURRENT_VERSION to $NEW_VERSION"
echo -e "Changes will take effect immediately."
echo -e "Changes will take effect immediately."

View File

@ -397,7 +397,7 @@ app.get('/api/status', authenticateJWT, async (req, res) => {
res.json({
success: true,
status: 'running',
version: '1.2.0',
version: '2.0.6',
transmissionConnected: transmissionStatus.connected,
transmissionVersion: transmissionStatus.version,
transmissionStats: {