Commit graph

5 commits

Author SHA1 Message Date
realaravinth
2f924607ab
fix: harden failure modes on hotfix test fix 2022-05-12 19:30:13 +05:30
realaravinth
a00823544e
hotfix: run tests one at a time
SUMMARY
    The test suite messy and inefficient in every imaginable way. It
    creates a DB connection pool for every unit test and Postgres failed
    with the following error:

    code: "53300", message: "sorry, too many clients already

    This hotfix runs tests via scripts/tests.sh, which executes one test
    at a time.

    Ideally, the connection pool must be shared across the whole test
    suite but this requires a major refactor of the test suite and even
    the app code. A refactor towards this is in progress in the
    `db-abstract` branch, which I hope to complete within this week.

fixes #22
2022-05-09 11:33:28 +05:30
realaravinth
410232041b
setup librejs license and cachebust service worker file 2021-12-02 14:25:50 +05:30
realaravinth
41b99c1019
LibreJS processing:
Apply X11 and Apache-2.0 to widget JavaScript code to permit
proprietary integration.
2021-12-01 18:12:53 +05:30
realaravinth
eedec7da34
implement librejs compliance 2021-11-30 18:45:02 +05:30