Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

297 total results found

v2.8.3

Changelog Backend

Minor improvements on string table and apidoc.json Deduplicated roles and event attendees on update Prevented disabling password login when there is no other login method Fixed detailed statistics unable to continue automatically when a dlog is deleted Added...

Event plugin

CHub Knowledge Base

Hello everyone, I'm here to give you detailed information about your "Event" page on your DriverHub. As you can see in the picture below, this is what your event page looks like. I have highlighted some coloured areas in the image excerpt and I will explain th...

v2.8.4

Changelog Backend

Fixed Trucky job format conversion issues Added ?bypass_tracker_check=true|false to /trucky/import Fixed error loading poll list Added voted=true|false to poll and poll.choices in /poll/lists and /poll/{pollid} Improved Discord profile handling: try global_...

v2.8.5

Changelog Backend

Added POST /status/database/restart to manually restart database pool There is no access control for this endpoint because access control will not work when database is down. Database must be unavailable when requesting database pool restart. Automatic resta...

v2.8.6

Changelog Backend

Fixed minor issue with dlog statistics Added global MFA requirement to POST /user/mfa/disable Added member role sync-to-discord feature Improved string table Improved config format

v2.8.7

Changelog Backend

Reordered config keys Fixed error loading languages files with utf-8 encoding Fixed error handling Trucky job with refuel event Updated error message for tracker.{api_token|webhook_secret} to trackers[{index}].{api_token|webhook_secret} Updated ban_history l...

v2.8.8

Changelog Backend

Fixed issue updating multiple account connections at the same time Renamed config.smtp_passwd to config.smtp_password Renamed confusing query param key to more specific keys like (name, reason) Added ?name query param to GET /user/ban/list Added add/remove ...

v3.1.0

Changelog Frontend

Fixed permission issues on displaying user management buttons Fixed api config editing issues by switching to TextField Added api config editing line / column display Fixed audit log sidebar button not showing for hrm/hr Added crash error page Added tab switc...

v3.2.0

Changelog Frontend

Added batch role update (advanced staff function) Added batch tracker update (advanced staff function) Added batch dismiss member (advanced staff function) Added prune users (advanced staff function) Added tab to explain all badges Added custom image backgrou...

Add drivers

CHub Setup Guide

An empty Drivers Hub is not a Drivers Hub. You need to have drivers join to make it a real Drivers Hub. The process of having a new driver join can be summarized to: Register -> *Send application -> *Accept application -> Accept as member -> Add driver role *A...

Configure Roles

CHub Setup Guide

The role system is a vital component of the Drivers Hub, governing user permissions. A well-configured role system ensures security, prevents unauthorized actions, and allows specific staff members to complete their tasks. Roles also represent the positions us...

Configure Ranks

CHub Setup Guide

Ranks, or levels, are utilized to measure driver activity based on total earned points. Achieving a rank may result in receiving a specific Discord role, along with additional daily claimable or distance bonuses. It's essential to note that the rank does not i...

Configure Applications

CHub Setup Guide

The application plugin enables users to submit applications, expressing their intention to join the VTC. Staff members can view and respond to applications, streamlining the VTC joining process. Before users can submit applications, you must create at least on...

Division plugin

CHub Knowledge Base

Division means department, where a group of drivers delivery certain cargos under certain requirements. Popular divisions include Agriculture, Chilled, Hazmat... You could think of other divisions with your creative mind! The division system provided by The Dr...

Job Not Logged

CHub FAQ - For Admins

Why isn't the driver added to the tracker company automatically? In the event of an error, a log entry should appear in the audit log. If you encounter messages such as "Unauthorized" or "Forbidden," ensure that you have correctly set the Tracker API Token. If...

Account Connections

CHub FAQ - For Users

How do I update my Steam/Discord account? In Settings - General - Account Connections, click Update (OAuth) to update your Steam/Discord account. This will redirect you to an authorization page on Steam/Discord, where you'll need to authorize access following ...

Sponsorship

CHub FAQ - For Users

How do I sponsor? To sponsor The Drivers Hub Project (CHub), visit our Patreon account at https://patreon.com/charlws. If you prefer an alternative sponsorship method or wish to contribute a custom amount, kindly contact us via email at hub@charlws.com. We ext...

Drivers Hub Domain

CHub FAQ - For Admins

I don't have a domain, how could I use CHub? If you haven't purchased a domain, don't worry. We offer a free subdomain under chub.page for your use. To utilize CHub's subdomain as your Drivers Hub domain, simply append a string plus a . before chub.page, like ...

Roles

CHub FAQ - For Admins

I've updated the role config, but they don't reflect on the client, why? Ensure you've completed the following steps: Save and reload the config. Clear the cache in settings. Refresh the page. By performing these actions, you ensure that the roles are fully ...

Divisions

CHub FAQ - For Admins

I don't see data in the Pending Division Validation Requests table, why? Please check the following: Ensure there is at least one pending division validation request submitted by a driver. Confirm that you have the Manage Divisions permission. Make sure one o...