Skip to content

Versions Track - Fix major bug

Latest
Compare
Choose a tag to compare
@coralkashri coralkashri released this 25 Dec 23:15
· 43 commits to master since this release

Versions Track

Web-based application for release versions management.

Description

Interactive web-based application to control issues & features, alongside development.
Mark and remember old issues with versions/dates/description oriented search.

Compatible with offline systems.

Upgrade Notes

When moving to this version, the versions model will be copy into the 'UNKNOWN' project, and will be cleaned.
There is no option to roll back to previous versions after moving into this version without information loss (The user is responsible for any self db changes).

Changes

  • Fix Bug: When initialize new project without previous version installed first, there was a consistent error "Project not found".
  • Change: Base responsive infrastructure for search toolbox (Still working only on large screens).
  • Feature: Search marker (For description based search).

All Features

  • Versions basic identifiers: Previous version id, This version id (e.g. From: 3.0.0 To: 3.0.1).
  • Beta versions marking.
  • Version properties: Unique changes that applied in specific version (e.g. Features, Solved Bugs, etc..).
  • Versions search by version-id, version release date, and versions/properties descriptions.
  • Users privileges:
    • Admin -> Full access + Admin panel access.
    • Manager -> Create / Delete / Modify versions/properties access.
    • User -> Watch access.
    • Guest -> Watch access.
    • Banned -> No access at all.
  • Admin Panel:
    • Users control panel (Add / Modify / Remove).
  • Easy to use web-based interface, designed with MaterializeCSS
  • Compatible with offline systems.
  • Cross-Platform application.

Run

sudo service mongod start # make sure to start mongodb service
node ./app.js

Access Server

# On browser [chrome recommended]: localhost:5000

Configuration

At the first time you run the system, admin user is automatically generated.

username: admin
password: admin

You can modify this user after login into it using Sidebar -> Admin Panel -> Users Management -> admin

WARNING! Don't lose your admin user credentials.