{"id":18546052,"url":"https://github.com/coralkashri/versionstrack","last_synced_at":"2025-07-31T08:38:49.365Z","repository":{"id":40192706,"uuid":"215319974","full_name":"coralkashri/VersionsTrack","owner":"coralkashri","description":"Web based application to track release versions","archived":false,"fork":false,"pushed_at":"2024-05-13T23:47:05.000Z","size":14036,"stargazers_count":0,"open_issues_count":3,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-17T09:30:15.517Z","etag":null,"topics":["offline-capable","offline-systems","version-control-system","version-manager"],"latest_commit_sha":null,"homepage":"https://coralkashri.github.io/VersionsTrack/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/coralkashri.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-10-15T14:29:49.000Z","updated_at":"2024-04-27T21:19:45.000Z","dependencies_parsed_at":"2025-02-17T09:40:51.771Z","dependency_job_id":null,"html_url":"https://github.com/coralkashri/VersionsTrack","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coralkashri%2FVersionsTrack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coralkashri%2FVersionsTrack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coralkashri%2FVersionsTrack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coralkashri%2FVersionsTrack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/coralkashri","download_url":"https://codeload.github.com/coralkashri/VersionsTrack/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254289174,"owners_count":22046045,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["offline-capable","offline-systems","version-control-system","version-manager"],"created_at":"2024-11-06T20:23:26.769Z","updated_at":"2025-05-15T06:34:38.479Z","avatar_url":"https://github.com/coralkashri.png","language":"JavaScript","readme":"\u003c!--[![Github All Releases](https://img.shields.io/github/downloads/korelkashri/VersionsTrack/total.svg)]()--\u003e\n\n# Versions Track\nWeb-based application for release versions management.\n\n# Description\nInteractive web-based application to control issues \u0026 features, alongside development.\nMark and remember old issues with versions/dates/description oriented search.\n\n**Compatible with offline systems.**\n\nTable of Contents\n=================\n   * [Versions Track](#versions-track)\n   * [Description](#description)\n   * [Table of Contents](#table-of-contents)\n   * [Demo](#demo)\n   * [Dependencies](#dependencies)\n   * [Run](#run)\n      * [Access Server](#access-server)\n      * [Configuration](#configuration)\n   * [Stabled Features](#stabled-features)\n   * [TODO](#todo)\n      * [Next](#next)\n\n# Demo\n[demo - VersionsTrack](https://versions-track.herokuapp.com/)\n\n# Dependencies\n* [node.js](https://nodejs.org/en/).\n* [mongodb](https://www.mongodb.com/).\n\n# Run\n```\nsudo service mongod start # make sure to start mongodb service\nnode ./app.js\n```\n\n## Access Server\n```\n# On browser [chrome recommended]: localhost:5000\n```\n\n## Configuration\nAt the first time you run the system (v2.0.0+), admin user is automatically generated.\n```\nusername: admin\npassword: admin\n```\nYou can modify this user after login into it using ```Sidebar -\u003e Admin Panel -\u003e Users Management -\u003e admin```\n\nWARNING! Don't lose your admin user credentials.\n\n# Stabled Features\n* Versions basic identifiers: Previous version id, This version id (e.g. From: 3.0.0 To: 3.0.1).\n* Beta versions marking.\n* Version properties: Unique changes that applied in specific version (e.g. Features, Solved Bugs, etc..).\n* Versions search by version-id, version release date, and versions/properties descriptions.\n* Users privileges:\n    * Admin    -\u003e Full access + Admin panel access.\n    * Manager  -\u003e Create / Delete / Modify versions/properties access.\n    * User     -\u003e Watch access.\n    * Guest    -\u003e Watch access.\n    * Banned   -\u003e No access at all.\n* Admin Panel:\n    * Users control panel (Add / Modify / Remove).\n* Easy to use web-based interface, designed with [MaterializeCSS](https://materializecss.com/)\n* Compatible with offline systems.\n* Cross-Platform application.\n\n# TODO\n* *~~Limit versions count in a page.~~* :heavy_check_mark:\n* *~~Limit properties count in a page.~~* :heavy_check_mark:\n* *~~Beta version marking.~~* :heavy_check_mark:\n* *~~Users privileges.~~* :heavy_check_mark:\n* Order properties by type/tests scope.\n* Add generic description options for versions.\n* Properties/Versions short description TAGs.\n* Edit profile:\n    * Edit username/password.\n    * Edit versions_in_page/properties_in_page.\n    * Use user's versions_in_page/properties_in_page properties.\n* Git integration.\n    * Auto properties addition by git commits.\n    * Define commit template, for property type detection.\n        * For example:\n            ```bash\n                git commit -m \" Untracked commit info...\n                                ...\n                                ...\n                                *-Feature|Description|TestsScope|Tests Details|Known Issues*-\n                                *-Change|Change Desc|FULL|Some T details-*\n                                *-Deprecated|Details|NONE-*\n                                ...\n                                ...Untracked commit info...\n                                ...\n                                *-Feature|Details|PARTIAL|Details.-*\n                                ...\n                              \"\n          ```\n    * Detect the latest checked commit, and follow the new ones [Every git refresh].\n\n## Next\n* Add discussion page for versions/properties.\n* Multiple languages supporting.\n* Users privileges:\n    * User     -\u003e Comment for issues in versions.\n* Admin Panel:\n    * Background change option.\n* JetBrains integration.\n* Manage multiple projects versions.\n    * Separate access rules for users by projects.\n    * Enable different git follow for each project.\n* Changes log\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoralkashri%2Fversionstrack","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcoralkashri%2Fversionstrack","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoralkashri%2Fversionstrack/lists"}