flagon-useralejs icon indicating copy to clipboard operation
flagon-useralejs copied to clipboard

Apache Flagon UserALE is a comprehensive, thin-client behavioral logging tool

Results 65 flagon-useralejs issues
Sort by recently updated
recently updated
newest added

## Problem Our GH action suite is sparse and only automates testing. We are leaving a lot of the table. We could be enforcing far more checks to save ourselves...

enhancement
help wanted
Good First Issue

#446 Adds pre-commit hooks for linting, formatting, building, and testing.

Need to update `package.json` and add test suite in the CI build.

help wanted
Good First Issue

## Problem We do not enforce any coding conventions on the project. Which, over time, leads to inconsistencies across the code base, code smells, etc. ## Solution - [ ]...

enhancement
help wanted
Good First Issue

This is a small change, but we can use the makefile for authentication and/or starting the log generating bots in the future as well. Also added the `make build` and...

#399 Changed `sendOnClose()` to use `global.fetch()` instead of `global.navigator.sendBeacon `. (Recreating this PR in a cleaner fashion)

## Problem We need maintainable documentation of our library's API, at minimum ## Solution Use [TypeDoc](https://typedoc.org/example/) or [sphinx-js autodoc](https://github.com/mozilla/sphinx-js). TypeDoc is likely better since we're migrating to TS (#442).

help wanted
Documentation
Good First Issue
Investigation

## Problem The `sendOnClose` method to flush logs before the user closes/tabs away from the client app does not utilize any header information, nor can it. ``` /** * Attempts...

bug
Good First Issue

## Problem We currently use semantic versioning but rely on developers to manually update versionings and change logs. This creates lots of room for error. ## Solution Enforce proper semantic...

enhancement
help wanted
Good First Issue
Investigation

## Problem There are an unknown number of lurking type issues (see, for example, #441) all of which would be solved by migrating to typescript. What's more, we employ a...

enhancement