bcgov / bcgov/lcfs

Add new entry to compliance log

Open
#60 0 comments 0 reactions 0 assignees View on GitHub
Compliance Reporting Needs Updating
Dominant language
Python
Stars
6
Forks
6
Avg merge
2d 7h
Merged PRs (30d)
87

Description

Title:

Add a new entry to a fuel supplier's compliance log

Description:

As an IDIR user, I want to be able to add a new entry to a fuel supplier's compliance log.  I would like the log to have the following:

- Can add individual entries relating to a fuel supplier organization
- Track/show: entry, user who made the entry, date/time
- Free text, preferably HTML (for body)
- Date field: calendar selection; current date default
- Record #, ID #
- Search/filter functionality
- Categories
- Have pre-defined categories for entries?
- Examples: Compliance Reporting, Fuel Supplier Correspondence
- Access: IDIR users only
- Log should be for compliance issues only, not other items (e.g., P3A milestone submissions)

Purpose:

So as an IDIR user can maintain an up-to-date record of compliance behavior.

**Screenshot:**
![2022-02-16_Compliance-log-CR-entry-example.png](https://images.zenhubusercontent.com/644963ac99f1d06cf29952ef/6130ba99-2ff8-4735-96f4-296ba6b1078c)

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are identified in the issue. Start by locating the existing fuel supplier and compliance-related screens and models, then clarify the unresolved choices around categories, HTML, search/filtering, date handling, and IDIR-only access. Done means users can create and find compliance-only entries showing the entry, author, date/time, record number, and ID number.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
full-stack
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.