Transportation Fuels Reporting System
An online application for fuel suppliers to manage their compliance obligations under the Greenhouse Gas Reduction.
https://github.com/bcgov/tfrs
Category: Consumption
Sub Category: Mobility and Transportation
Keywords
award carbon cre cred credi credit credits dds empr fu fue fuel fuels low nrm tra tran trans transfer transfers
Keywords from Contributors
f flnr bcgov-csnr groundwater-data measurements archived openshift report duplicates barcode
Last synced: about 3 hours ago
JSON representation
Repository metadata
Transportation Fuels Reporting System
- Host: GitHub
- URL: https://github.com/bcgov/tfrs
- Owner: bcgov
- License: apache-2.0
- Created: 2017-01-25T21:12:26.000Z (over 8 years ago)
- Default Branch: release-3.0.1
- Last Pushed: 2025-04-16T21:29:33.000Z (11 days ago)
- Last Synced: 2025-04-17T23:03:35.856Z (10 days ago)
- Topics: award, carbon, cre, cred, credi, credit, credits, dds, empr, fu, fue, fuel, fuels, low, nrm, tra, tran, trans, transfer, transfers
- Language: Python
- Homepage:
- Size: 68.8 MB
- Stars: 24
- Watchers: 11
- Forks: 40
- Open Issues: 27
- Releases: 204
-
Metadata Files:
- Readme: .github/readme.md
- Contributing: contributing.md
- License: LICENSE
- Code of conduct: code_of_conduct.md
- Security: security-scan/scan-coordinator/Dockerfile
.github/readme.md
Production release
Pre-production release
- Update the description of the tracking pull request
- Verify the changes made during the previous post production release
Production release
- Manually trigger the pipeline tfrs-release.yaml
Post production release
- Merge the tracking pull request to master
- Create the release tag from master amd make it as the lasted release (this is done automatically by pipeline create-release.yaml)
- Create the new release branch from master
- Update tfrs-release.yaml
- name
- PR_NUMBER
- RELEASE_NAME
- Update .pipeline/lib/config.js
- const version
- releaseBranch
- Update frontend/package.json
- version
- update dev-release.yaml
- name
- branches
- PR_NUMBER
- RELEASE_NAME
- Commit all the above changes and create the tracking pull request to merge the new release branch to master. Need to update the PR_NUMBER after the tracking pull request is created.
TFRS Pipelines
Primary Pipelines
-
dev-release.yaml (TFRS Dev release-2.10.0): the pipeline is automatically triggered when there is a commit to the release branch
-
tfrs-release.yaml (TFRS release-2.10.0): the pipeline builds the release and deploys on Test and Prod, it needs to be manually triggered
-
create-release.yaml (Create Release after merging to master): tag and create the release after merging release branch to master. The description of the tracking pull request becomes release notes
-
dev-jan-release.yaml (TFRS Dev Jan Release): the pipeline build Jan 2024 release and deploy on dev for every commit
-
dev-release.yaml (TFRS Dev release-2.9.0): the pipeline is automatically triggered when there is a commit to the release branch
-
tfrs-release.yaml (TFRS release-2.9.0): the pipelin builds the release and deploy on Test and Prod, it needs to be manually triggered
Other Pipelines
- branch-deploy-template.yaml (Branch Deploy Template): a pipeline template to deploy a branch
- build-template.yaml (Build Template): a pipeline template to build branch or pull request
- cleanup-cron-workflow-runs.yaml (Scheduled cleanup old workflow runs): a cron job to cleanup the old workflows
- cleanup-workflow-runs.yaml (Cleanup old workflow runs): manually cleanup teh workflow runs
- pr-dev-cicd.yaml (TFRS Dev Jan PR CICD): the pipeline builds Jan 2024 pull requests and deploy on dev if the pull request title ends with build-on-dev
- pr-dev-database-template.yaml (PR Dev Database Template): the template to create database for pull request build
- pr-deploy-template (PR Dev Deploy Template): the template deploys pull request build to dev
- pr-teardown.yaml (TFRS Dev Jan PR Teardown): tear down the Jan 2024 pull request builds from dev
Owner metadata
- Name: bcgov
- Login: bcgov
- Email: [email protected]
- Kind: organization
- Description: This is the home for code that is open
- Website: https://github.com/bcgov/BC-Policy-Framework-For-GitHub
- Location: Canada
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/916280?v=4
- Repositories: 2150
- Last ynced at: 2024-12-16T17:13:08.511Z
- Profile URL: https://github.com/bcgov
GitHub Events
Total
- Create event: 25
- Release event: 2
- Issues event: 50
- Delete event: 11
- Issue comment event: 55
- Push event: 105
- Pull request review comment event: 5
- Pull request review event: 14
- Pull request event: 44
Last Year
- Create event: 25
- Release event: 2
- Issues event: 50
- Delete event: 11
- Issue comment event: 55
- Push event: 105
- Pull request review comment event: 5
- Pull request review event: 14
- Pull request event: 44
Committers metadata
Last synced: 6 days ago
Total Commits: 1,965
Total Committers: 33
Avg Commits per committer: 59.545
Development Distribution Score (DDS): 0.654
Commits in past year: 9
Committers in past year: 1
Avg Commits per committer in past year: 9.0
Development Distribution Score (DDS) in past year: 0.0
Name | Commits | |
---|---|---|
Kuan Fan | 3****s | 679 |
Richard Tan | r****n@g****a | 539 |
Daine Trinidad | d****d@g****a | 212 |
Robert Johnstone | r****b@p****m | 171 |
Matthew Hall | m****l@g****a | 86 |
Kieran | k****t@h****m | 50 |
Stephen Curran | s****n@g****m | 34 |
Hall | M****L@B****V | 29 |
Roland Stens | r****s@g****m | 24 |
Ryan McCue | r****n@m****a | 17 |
Nick Phura | N****a@q****m | 15 |
Louie | C****E@B****V | 12 |
georgelwalker | g****r@e****m | 12 |
Raj | r****m@g****a | 11 |
Derek Marley | d****k@m****m | 11 |
calouie | c****e@g****a | 9 |
brian-22 | 3****2 | 8 |
Jeffrey McNally-Dawes | j****s@g****m | 8 |
GeorgeWalker | g****r@q****m | 8 |
mahall | m****l@N****9 | 7 |
snyk-bot | s****t@s****o | 4 |
Anton | a****r@g****a | 3 |
Daine Trinidad | D****D@n****v | 2 |
Jason C. Leach | j****h@f****a | 2 |
abhishekgahlaut2016 | a****t@h****m | 2 |
dependabot[bot] | 4****] | 2 |
Kristin Lefler | 4****r | 2 |
Alex Zorkin | 4****n | 1 |
Derek Roberts | 4****s | 1 |
Mark Lisé | m****k@d****a | 1 |
and 3 more... |
Committer domains:
- gov.bc.ca: 6
- snyk.io: 2
- quartech.com: 2
- shaw.ca: 1
- digitalspace.ca: 1
- hytechpro.com: 1
- fullboar.ca: 1
- ncm050128.idir.bcgov: 1
- middleware360.com: 1
- escapesystems.com: 1
- msys.ca: 1
- plasticviking.com: 1
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 284
Total pull requests: 235
Average time to close issues: 28 days
Average time to close pull requests: 9 days
Total issue authors: 9
Total pull request authors: 9
Average comments per issue: 1.51
Average comments per pull request: 0.23
Merged pull request: 177
Bot issues: 110
Bot pull requests: 34
Past year issues: 55
Past year pull requests: 44
Past year average time to close issues: 5 days
Past year average time to close pull requests: 26 days
Past year issue authors: 2
Past year pull request authors: 6
Past year average comments per issue: 1.6
Past year average comments per pull request: 0.32
Past year merged pull request: 28
Past year bot issues: 39
Past year bot pull requests: 16
Top Issue Authors
- justin-lepitzki (116)
- github-actions[bot] (109)
- Grulin (34)
- AlexZorkin (13)
- kcabhar (5)
- Kailee-Douglas (4)
- airinggov (1)
- kuanfandevops (1)
- repo-mountie[bot] (1)
Top Pull Request Authors
- AlexZorkin (52)
- prv-proton (42)
- dependabot[bot] (34)
- jig-patel (34)
- kuanfandevops (32)
- hamed-valiollahi (27)
- kevin-hashimoto (9)
- hvalioll (3)
- dhaselhan (2)
Top Issue Labels
- Tested :) (106)
- Medium (83)
- Bug (75)
- Task (70)
- High (65)
- Story (13)
- Low (9)
- Added Banana 4 Scale (9)
- Critical (6)
- January release (6)
- Dev Ops (5)
- Tested w issues (4)
- Tech Debt (3)
- Main release (1)
Top Pull Request Labels
- Dependencies (34)
- python (26)
- go (8)
Dependencies
- junit:junit 4.12 testCompile
- junit:junit 4.12 testCompile
- com.aoe:geb-spock-reports 0.2.1 testCompile
- com.athaydes:spock-reports $spockReportsVersion testCompile
- docgen:document-generator 1.0 testCompile
- org.codehaus.groovy.modules.http-builder:http-builder 0.7.1 testCompile
- org.codehaus.groovy:groovy-all $groovyVersion testCompile
- org.gebish:geb-junit4 $gebVersion testCompile
- org.gebish:geb-spock $gebVersion testCompile
- org.seleniumhq.selenium:selenium-java $seleniumVersion testCompile
- org.seleniumhq.selenium:selenium-support $seleniumVersion testCompile
- org.slf4j:slf4j-api $slf4jApiVersion testCompile
- org.slf4j:slf4j-simple $slf4jApiVersion testCompile
- org.spockframework:spock-core $spockCoreVersion testCompile
- @bcgov/gh-deploy ^1.1.4
- @bcgov/pipeline-cli ^1.0.1
- axios ^0.21.1
- lodash ^4.17.15
- babel-core ^6.26.3 development
- babel-eslint ^7.2.3 development
- babel-jest ^22.4.4 development
- babel-loader ^7.1.5 development
- babel-plugin-transform-object-rest-spread ^6.26.0 development
- babel-preset-airbnb ^2.6.0 development
- babel-preset-env ^1.7.0 development
- babel-preset-react ^6.24.1 development
- css-loader ^0.28.11 development
- eslint ^4.19.1 development
- eslint-config-airbnb-standard ^1.6.7 development
- eslint-config-react-app ^2.1.0 development
- eslint-loader ^2.1.1 development
- eslint-plugin-flowtype ^2.50.3 development
- eslint-plugin-import ^2.14.0 development
- eslint-plugin-jsx-a11y ^5.1.1 development
- eslint-plugin-node ^6.0.1 development
- eslint-plugin-promise ^3.8.0 development
- eslint-plugin-react ^7.12.3 development
- eslint-plugin-standard ^3.1.0 development
- extract-text-webpack-plugin ^3.0.2 development
- hard-source-webpack-plugin ^0.13.1 development
- html-webpack-plugin ^3.2.0 development
- istanbul-lib-report 1.1.4 development
- jest 23.6.0 development
- node-sass ^4.14.1 development
- react-scripts ^0.9.5 development
- react-test-renderer ~16.7.0 development
- sass-loader ^6.0.7 development
- style-loader ^0.16.1 development
- webpack-cli ^3.2.1 development
- webpack-dev-server ^3.1.7 development
- @fortawesome/fontawesome ^1.1.8
- @fortawesome/fontawesome-svg-core ^1.2.12
- @fortawesome/free-brands-svg-icons ^5.6.3
- @fortawesome/free-regular-svg-icons ^5.6.3
- @fortawesome/free-solid-svg-icons ^5.6.3
- @fortawesome/react-fontawesome 0.0.19
- amqp ^0.2.7
- axios ^0.21.3
- babel-polyfill ^6.26.0
- body-parser ^1.18.3
- eslint-plugin-jest ^21.27.2
- express ^4.16.4
- express-history-api-fallback ^2.2.1
- history ^4.6.1
- http-proxy ^1.17.0
- isomorphic-fetch ^2.2.1
- jsonwebtoken ^8.5.0
- jwks-rsa ^1.4.0
- moment-timezone ^0.5.27
- numeral ^2.0.6
- oidc-client ^1.6.1
- path ^0.12.7
- prop-types ^15.6.2
- react ~16.7.0
- react-autocomplete ^1.8.1
- react-bootstrap ^0.31.5
- react-bootstrap-autosuggest ^0.5.0
- react-bootstrap-table ^4.3.1
- react-datasheet ^1.3.12
- react-dom ~16.7.0
- react-draggable ^3.3.0
- react-dropzone ^7.0.1
- react-input-mask ^1.2.2
- react-intl ^2.7.2
- react-json-view ^1.19.1
- react-markdown ^4.1.0
- react-redux ^5.1.1
- react-redux-toastr 7.4.5
- react-router ^4.3.1
- react-router-dom ^4.1.2
- react-router-redux ^5.0.0-alpha.9
- react-table 6.10.3
- react-text-mask ^5.4.3
- reduce-reducers ^1.0.1
- redux ^3.6.0
- redux-actions ^2.6.5
- redux-localstorage ^0.4.1
- redux-logger ^3.0.1
- redux-oidc ^3.1.0
- redux-saga ^0.16.2
- redux-socket.io ^1.4.0
- redux-thunk ^2.3.0
- snyk ^1.161.0
- socket.io ^2.2.0
- socket.io-client 2.2.0
- socket.io-middleware ^0.2.1
- webpack ^4.28.3
- winston ^3.2.1
- mocha ^5.2.0 development
- pipeline-cli git+https://github.com/BCDevOps/pipeline-cli.git#v1.0
- Django ==3.2.10
- Markdown ==2.6.8
- celery ==4.2.0
- coreapi ==2.3.3
- coverage >=4.4.2
- cryptography ==3.2
- django-celery-beat ==1.4.0
- django-cors-headers ==3.10.1
- django-debug-toolbar ==1.11.1
- django-extensions ==1.7.7
- django-filter ==2.4.0
- django-nose >=1.4.6
- djangorestframework ==3.11.2
- djangorestframework-bulk ==0.2.1
- djangorestframework-camel-case ==1.3.0
- gunicorn >=19.7.0
- minio ==7.1.1
- nose >=1.3.7
- pika ==0.12.0
- psycopg2-binary ==2.8.6
- pyjwt ==1.6.4
- python-dotenv >=0.9.1
- sqlparse >=0.4.2
- whitenoise ==5.3.0
- xlwt >=1.3.0
- registry.access.redhat.com/rhscl/postgresql-10-rhel7 latest build
- minio/minio latest
- minio/minio latest
- mkodockx/docker-clamav latest
- postgres latest
- rabbitmq 3.7-management
- minio/minio latest
- mkodockx/docker-clamav latest
- rabbitmq 3.7-management
- rabbitmq 3.7-management
- minio/minio latest
- postgres latest
- rabbitmq 3.7-management
- node 14.16.1 build
- gradle 5.6.3-jdk8 build
- registry.access.redhat.com/rhscl/postgresql-10-rhel7 latest build
- artifacts.developer.gov.bc.ca/docker-remote/httpd 2.4.46 build
- registry.access.redhat.com/rhel7/rhel latest build
- image-registry.openshift-image-registry.svc 5000/0ab226-tools/nagios-base build
- nginx stable build
- postgres 10 build
- golang 1.19 build
- github.com/dutchcoders/go-clamd v0.0.0-20170520113014-b970184f4d9e
- github.com/go-ini/ini v1.67.0
- github.com/minio/minio-go v6.0.14+incompatible
- github.com/mitchellh/go-homedir v1.1.0
- github.com/streadway/amqp v1.0.0
- github.com/stretchr/testify v1.8.1
- golang.org/x/crypto v0.3.0
- golang.org/x/net v0.2.0
- golang.org/x/sys v0.2.0
- golang.org/x/text v0.4.0
- github.com/davecgh/go-spew v1.1.0
- github.com/davecgh/go-spew v1.1.1
- github.com/dutchcoders/go-clamd v0.0.0-20170520113014-b970184f4d9e
- github.com/go-ini/ini v1.67.0
- github.com/minio/minio-go v6.0.14+incompatible
- github.com/mitchellh/go-homedir v1.1.0
- github.com/pmezard/go-difflib v1.0.0
- github.com/streadway/amqp v1.0.0
- github.com/stretchr/objx v0.1.0
- github.com/stretchr/objx v0.4.0
- github.com/stretchr/objx v0.5.0
- github.com/stretchr/testify v1.7.1
- github.com/stretchr/testify v1.8.0
- github.com/stretchr/testify v1.8.1
- golang.org/x/crypto v0.3.0
- golang.org/x/net v0.2.0
- golang.org/x/sys v0.2.0
- golang.org/x/text v0.4.0
- gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
- gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c
- gopkg.in/yaml.v3 v3.0.1
- Mattraks/delete-workflow-runs v2.0.4 composite
- Mattraks/delete-workflow-runs v2.0.4 composite
- actions/checkout v3 composite
- softprops/action-gh-release v1 composite
- actions/checkout v3 composite
- github/super-linter/slim v4 composite
- kuanfandevops/django-test-action itvr-django-test composite
- smlgbl/oc-login main composite
- actions/checkout v3 composite
- github/super-linter/slim v4 composite
- kuanfandevops/django-test-action itvr-django-test composite
- smlgbl/oc-login main composite
- trstringer/manual-approval v1.6.0 composite
Score: 7.428333194190806