This repository has been archived by the owner on Sep 19, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 61
Penalty Improvement - Traceback #767
Comments
2 tasks
/start |
Too many assigned issues, you have reached your max of 2 |
/start |
Tips:
|
@pavlovcik Maybe we can have another table called
|
|
I think penalty_amount field should be added. @pavlovcik |
/stop |
You have been unassigned from the bounty @seprintour |
Closed
|
! Error: Permit generation disabled because this is marked as unplanned. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Dependencies
Overview
Let's name this table
Penalties
to represent instances where a contributor is penalized. This table keeps a record of the exact comment or incident due to which a penalty was applied.Penalties
A ledger of penalties applied to contributors. This table provides a link to the exact comment or reason for the penalty, making the process transparent and traceable.
Schema
id
created
updated
userId
id
of the user penalized.settlementId
Settlements
table.orgId
id
of the organization.repoId
id
of the repository where the issue is located.issueId
id
of the issue related to the penalty.commentURL
Notes:
commentURL
field allows quick access to the exact comment or reason for the penalty.settlementId
s as we currently do not have a table for those. However its spec is here Database Schema Design: October 2023 #787id
properties instead ofnode_id
Source.Source
ubiquibot-config.yml
#680 (comment)The text was updated successfully, but these errors were encountered: