tkdchen

Results 76 issues of tkdchen

Current code exists inside the `tcms_actions.js`. The file name could be `nitrate.http.js`.

technical debt
refactor
js

`datetime.now()` is set as the default value to the argument `create_date`. Instead, the default should be set during the execution of the method. AC: * Set the default value inside...

bug

This endpoint is useful for running Nitrate on Kubernetes with `livenessProbes`. This endpoint should be accessible by anonymous users. AC: - [ ] Determine the checkpoints for this healthcheck and...

feature request
image

As per subject. AC: - Create a new issue if it is worth to add this library to provide compressed JS and CSS. - Close this issue.

js
investigation

PostgreSQL should be the preferred database. AC: - Replace Mariadb with PostgreSQL in the container-compose.yml - Test locally to ensure Nitrate works well.

help wanted
easyfix
refactor
image
infra

AC: - Add a GenericRelation field to TestPlan, TestCase, TestCaseRun and other test objects that require logs - Class `TCMSLog` is removed completely - The existing methods `TCMSActionModel.log`, `TCMSActionModel.log_action`, and...

technical debt
refactor
cleanup

Following methods are not used in the codebase. - [ ] `get_version_choices` - [ ] `get_build_choices` - [ ] `get_environment_choices` - [ ] `as_choice` - [ ] `get_choices`

help wanted
easyfix
technical debt
cleanup

This field is not used in the codebase. - [ ] Remove this field. - [ ] Make database migration.

help wanted
easyfix
technical debt
cleanup

It is not used in the codebase. - [ ] Remove the model. - [ ] Make database migration.

help wanted
easyfix
technical debt
cleanup

The major goal is the time must be affected by the django timezone related settings, e.g. `USE_TZ`. Refer to https://docs.djangoproject.com/en/3.1/ref/utils/#module-django.utils.timezone

technical debt
refactor
investigation