Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Topic/audit tables patch #4535

Merged
merged 62 commits into from
May 16, 2024
Merged

Topic/audit tables patch #4535

merged 62 commits into from
May 16, 2024

Conversation

afpowell
Copy link
Contributor

@afpowell afpowell commented May 15, 2023

Description

Closes #4237

Checklist

  • Refactoring only
  • Documentation only
  • Fixture update only
  • Bug fix
    • The relevant issue has been closed.
    • Further work is required.
  • New feature
    • Relevant tests have been created and run.
    • Data was added to the fixture
      • Data was added via a patch in /t/data/fixture/patches/.
    • User-Facing Change
      • The user manual in /docs has been updated.
    • Any new Perl has been documented using perldoc.
    • Any new JavaScript has been documented using JSDoc.
    • Any new legacy JavaScript has been moved from /js to /js/source/legacy.

@afpowell
Copy link
Contributor Author

From my testing, these seem to be the unaltered audit tables:

cvterm_dbxref_audit
cvtermprop_audit
cvtermsynonym_audit
dbxrefprop_audit
nd_experiment_contact_audit
nd_experiment_dbxref_audit
nd_experiment_pub_audit
nd_experiment_stock_dbxref_audit
nd_experiment_stockprop_audit
nd_protocol_reagent_audit
nd_reagent_audit
nd_reagentprop_audit
nd_reagent_relationship_audit
organism_dbxref_audit
organismpath_audit
organismprop_audit
organism_relationship_audit
phenotype_cvterm_audit
phenotypeprop_audit
project_contact_audit
project_pub_audit
pubabstract_audit
pub_audit
pubauthor_audit
pub_dbxref_audit
pubprop_audit
pub_relationship_audit
sp_organization_audit
stockcollection_audit
stockcollectionprop_audit
stockcollection_stock_audit
stock_cvterm_audit
stock_cvtermprop_audit
stock_dbxref_audit
stock_dbxrefprop_audit
stock_genotype_audit
stockprop_pub_audit
stock_pub_audit

Copy link
Contributor

@darekbienkowski darekbienkowski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I checked most of the audit tables through unit fixtures, selenium, and some bases of the normal interface.
Patch works correctly.
Tables for operation INSTER, UPDATE and DELETE works correctly.
Some audit tables are interesting - for example, creating a list from wizard cerates 3 events in audit tables - but it is because of how controller works in code to create a table - not an audit table.
;-)

@afpowell afpowell added the Priority: Do Not Merge PR should not be merged at the current time. label Jun 22, 2023
@lukasmueller lukasmueller marked this pull request as draft June 23, 2023 15:06
@darekbienkowski darekbienkowski removed the Priority: Do Not Merge PR should not be merged at the current time. label Jun 23, 2023
@lukasmueller lukasmueller requested review from MFlores2021, alockrow and chris263 and removed request for darekbienkowski March 4, 2024 16:20
Copy link
Contributor

@chris263 chris263 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1:

@lukasmueller
Copy link
Member

Note from the labmeeting today: phenotype upload showed spinning wheel on this branch with a error containing phenotype file (did not show an error message). This may not be specific to this branch though... will test more.

@lukasmueller
Copy link
Member

lukasmueller commented Apr 11, 2024

The upload issue could be a docker config issue on cassava-devel

@afpowell afpowell marked this pull request as ready for review May 2, 2024 15:21
@lukasmueller lukasmueller merged commit d78c1d6 into master May 16, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Create auditing system
6 participants