Development Update: LaborX 0.9.2

Authorisation with email, cloud wallet, new job form, dashboard redesigned and more changes that you can find in the new version.

Welcome to our latest update, with the release of LaborX 0.9.2. We’re making steady and rapid progress, and have added many new features and improvements. We’d love you to get involved in testing and bug hunting, so please read what we’ve been up to and help us improve our product even more.

New authorisation workflow with email

New and existing users can now use their email and password for authorisation.

New profile creation workflow

When creating a new profile, users are asked to enter their nickname and email address:

Create a new profile using email

If the email address provided has not been used with another account, you will receive an activation email and be prompted to set a password.

Activate your profile

After activation, you will be able to access your account using your email and password. Another option will be to use a Google or Facebook account — this will be implemented in coming releases.

Existing profiles

If you already have a profile and want to add it to your list in My Profiles for quick access, you can simply enter your email and password. If LaborX doesn’t find an account associated with that email address, you will be prompted to create a new profile.

In earlier versions, there was an associated wallet address displayed for each profile in the My Profiles list. Now, because the registration workflow has changed, for every profile you will see the means of authentication you used to access your account (email, and Google or Facebook for upcoming releases).

New wallet setup: Cloud wallet

To give our users greater flexibility, we have added a tool to help set up your wallet. In this release, you can add a cloud wallet to your account. Metamask wallet setup option will be implemented in upcoming releases.

Create a cloud wallet

The difference between wallet types comes down to where the private key is stored. For a cloud wallet the private key is stored on the server, and you can access your funds from any device. A Metamask wallet gives you greater security: the private key is protected with a password and the wallet file is kept on your device. On the other hand, it is less convenient if you want to use LaborX from different devices, because you need to import the wallet file for every new browser or device you use.

We will post an additional update with more details about the wallet types and security measures you can use to stay safer.

Job Form and Job Card redesigned

The new job creation form features many improvements:

Create a job with new job form

To describe the job in more detail, you can add several custom sections and explain your project using WYSIWYG editor box. Setting the timeframe is now easier thanks to the new date-picker widget:

Date picker widget

The job card has also been redesigned. You can now set the job actions and start the work timer from the footer of the card:

Job actions footer

Work timer

Balances

As you probably noticed, there were no withdrawal descriptions in the Balances section. We have fixed the problem of unknown transactions, and you will now see a clear description for each and every withdrawal you want to view.

Transaction details in My Funds

Transaction explorer

In terms of the big picture, we are preparing an important update for LaborX’s financial model in the coming releases. The current model is provisional and will be improved — stay tuned!

Dashboard redesign

The Dashboard tab has been renamed to Overview and redesigned to make it more useful:

Overview screen

It is now tiled with widgets, with each one displaying an interactive overview of different aspects of LaborX: Settings, Funds, Jobs, Profile and more. For most of the operations you will use with LaborX, the Overview tab can be your one-stop desktop, with all the graphs visualised and all the shortcuts necessary.

Other improvements and fixes

Bug fixing can be compared to the work of intelligence agencies in times of war: if it is good, nobody sees it and everything goes smoothly. But it is hard to underestimate its importance. In this release, we have fixed more than 20 bugs and issues, improved security and made many small changes to the UX. We also want to say a big thank you to our enthusiastic and curious community who have helped us to test the product, suggested improvements, and sent us valuable feedback about the bugs they found. We have already received more than two hundred tickets with bug reports and suggestions, and expect to receive many more!

That’s all for this time. Stay tuned for further releases soon.