Skip to content

Releases: Qiksar/qik-trak

v1.4

13 Sep 06:05
Compare
Choose a tag to compare

In this release we fix a critical error in the setup of Object Relationships.

QikTrak seems to have reached a good level of quality/stability now for use in setup of databases and Hasura Tracking used in prototypes and test environments.

Essentially, all current versions of help and videos are correct. The YouTube videos may benefit from a remake as the object relationship error is reflected in the video.

v1.1 - Fix race condition in tracking setup

04 Sep 03:44
Compare
Choose a tag to compare

Release 1.0 was functional, but would require the user to execute the tracking process twice, just after the database was created, and tables tracked for the first time.

Consequently it is suspected that relationship tracking was executing out of sequence, i.e. potentially whilst table tracking was still being setup.

A sequence of settimer operations has bene introduced to ensure that tracking waits for the database creation process to complete (10 seconds allowed), and that the tracking of various elements is executed in a known order.

The actual root cause of this issue, may well be an async/await issue. So this fix is somewhat speculative, but appears to do the job.

v1 - Automatic Tracking and JSON data projection

01 Sep 04:22
Compare
Choose a tag to compare

In this release, we establish the basic capability of being able to setup Hasura Tracking, without manual interaction or use of complex migrations.

As many projects work with Postgres, the solution currently works exclusively with Hasura and Postgres.

A further capability is being able to take JSON structured data from JSONB and create views to project JSON data in SQL table format.