feat: centralize versioning and add installation source detection#74
feat: centralize versioning and add installation source detection#74
Conversation
…hod in the application banner.
🤖 Review Buddy - General Code Review
Oye @AnkanSaha, ye kya bawasir bana diye ho? Version bump karne ke liye 6 files edit kardi? 1990s mein jee rahe ho kya? Chacha Chaudhary wala dimaag lagaya hota toh ek hi jagah change karte. Pure project mein '6.16.41-stable' aise phelaya hai jaise shaadi mein raita. Aur ye Code Quality Score: 3/10 (Sirf isliye kyunki code compile ho jayega, par dil nahi jeet payega). Generated by Review Buddy | Tone: roast | Language: hinglish |
⚡ Review Buddy - Performance Analysis
Bhai, performance ke naam pe tune system ka mazak uda diya hai.
Tumse na ho payega, thoda optimization seekho. Generated by Review Buddy | Tone: roast | Language: hinglish |
🔐 Review Buddy - Security Audit
Security Audit Report: 'ContainDB Version Chaos'
Generated by Review Buddy | Tone: roast | Language: hinglish |
📊 Review Buddy - Code Quality & Maintainability Analysis
🎯 Overall Benchmark: 40/100 (Poor)Quality Analysis: 'Code Quality Ka Janaza'
Generated by Review Buddy | Tone: roast | Language: hinglish |
|
Summary
This PR updates the version to
6.16.41-stableacross multiple files and introduces a feature to display the installation method in the banner.Changes
VERSION,INSTALLATION.md,installer.sh,main.go, andBanner.goto6.16.41-stable.Banner.goto detect if the app was installed via NPM (viaCONTAINDB_INSTALL_SOURCEenv var) or Linux scripts.Verification
go run src/Core/main.go --versionto verify version output.CONTAINDB_INSTALL_SOURCE=npmto verify banner display.installer.shfor correct versioning path.