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

Merger develop into feature/gravy_valet_intergration #10835

Open
wants to merge 60 commits into
base: feature/gravy_valet_integration
Choose a base branch
from

Conversation

adlius
Copy link
Collaborator

@adlius adlius commented Dec 9, 2024

Purpose

Changes

QA Notes

Please make verification statements inspired by your code and what your code touches.

  • Verify
  • Verify

What are the areas of risk?

Any concerns/considerations/questions that development raised?

Documentation

Side Effects

Ticket

uditijmehta and others added 30 commits October 9, 2024 13:54
* Fix admin confirmation link generation and handling

* Fix test failures

* Refactor confirmation link logic and add unit tests

* cleanup unused code

---------

Co-authored-by: Uditi Mehta <uditimehta@coss-mbp.myfiosgateway.com>
Co-authored-by: Uditi Mehta <uditimehta@COSs-MBP.lan>
Resolve issue with updating preprint fields and validation errors

* [ENG-6242] #10758
[ENG-6195] Fix admin confirmation link generation and handling #10734
)

Add support for new Institutional Dashboard gated by a waffle flag

---------

Co-authored-by: abram axel booth <boothaa@gmail.com>
Co-authored-by: John Tordoff <Johnetordoff@users.noreply.github.com>
Co-authored-by: John Tordoff <>
add `--also-decatalog` param to decatalog all deleted/private items
* add management command to migrate preprint affiliations

* make sure migrations uses primary instead of replica, improve tests

* remove redundant permission

---------

Co-authored-by: John Tordoff <>
* Add OOPSpam and Akismet metrics to spam report

* Add spam/ham metrics for OOPSpam and Akismet with FK join fix, test cleanup

* Add private spam metrics report with preprint inclusion

* Validate category; add PrivateSpamMetricsReporter to monthly reports

---------

Co-authored-by: Uditi Mehta <uditimehta@COSs-MBP.lan>
mfraezz and others added 30 commits November 15, 2024 13:37
prevent counted-usages with different `action_labels` from overwriting
each other -- deduplicate only when `action_labels` match exactly
- update monthly reporters with `iter_report_kwargs`
  (mostly affects `PublicItemUsageReporter`, which was
   badly optimized to generate many reports at once)
- add `schedule_monthly_reporter` task that schedules
  tasks from `iter_report_kwargs` results
- change `MonthlyReporter.followup_task()` to run per-report
B&I Release

- Migrate Preprint Affilations
- Add OOPSpam and Akismet metrics to spam report
- Add PrivateSpamMetricsReport
- Update PrivateSpamMetricsReporter to work with refactored MonthlyReporter
- Fix duplicate reports when run for past years
- Fix counted-usage clobbers
Co-authored-by: abram axel booth <boothaa@gmail.com>
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.

6 participants