Skip to content

Releases: chaoss/augur

Release Version 0.21.4: KID A MNESIA

20 Oct 17:42
12d72b0
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Fix Initial Insert of Contributor not Populating Canonical When Email Was Available by @IsaacMilarky in #1501

Full Changelog: v0.21.3...v0.21.4

Release Version 0.21.3: The Fabulous Courettes

15 Oct 20:39
9b99525
Compare
Choose a tag to compare

This release includes:

  1. Update to CLI logic to update augur-api-keys
  2. Shorter default refresh time for commits data
  3. Housekeeper/Job Manager debugging and job management hardening
  4. update to collection status APIs at http://yourinstance/api/unstable/collection_status/issues AND /pull_requests
  5. Addition of an API for repo_info metadata, including forks, stars, committers, issues, pull requests, and status at http://youraugurinstance/api/unstable/metadata/repo_info
  6. Update to NPM packages for repo loader AugurFace findable at $AUGUR_ROOT/augurface and runnable with npm install && npm run build && npm run serve
  7. Addition of a unique index on augur_operations.augur_settings to ensure no duplication of settings and to enable CLI updates
  8. Update to Flask and Gunicorn related dependencies. At the current version.
  9. First released tested on Python 3.9. We have successfully run a test instance with 100 repos using Python 3.9 and all workers. We have not performed our 7,000 repo test using Python 3.9 yet.
    image

Release Version 0.21.2: Tiny Bubbles

13 Oct 23:02
c20ee72
Compare
Choose a tag to compare
Pre-release
  1. Fixed a visualization API issue that emerged in use.

Release Version 0.21.1: Schemata

12 Oct 12:55
ff83b10
Compare
Choose a tag to compare
Pre-release
  1. More advanced contributor logic resolution
  2. Tidying of the schema to put columns in a consistent order
  3. Detailed database schema documentation
  4. Updates to documentation flow

Release Version 0.21.0: Ted Lasso's Metric Store

07 Oct 23:57
46e8ad9
Compare
Choose a tag to compare

Release Contents:

  1. Fully implemented natural keys at the database level
  2. Significant advances on the resolution of contributors, and elimination of duplicate entries for the same user.
    • You will now have users resolved to the contributors table, with email aliases pulled from git logs in the contributor_aliases table.
    • For users whose git commit emails are not resolved by platform APIs, there is now an unresolved_commit_emails. These can typically be mapped as additions to the contributor_affiliations table to be resolved during commit counting. In most cases an organization can identify its own people if they are not automatically resolved (during testing we automatically identified and mapped 88.5% of contributors.)
  3. Full release of dependency workers. This includes:
    • Full implementation of OSSF_Scorecard
    • Dependency Tree Counts for each project for 10 languages
    • Implementation of the LibYear metric for javascript and python
  4. Automatic updating of the default branch when it changes on a platform; for example, when making a change from the previous default of master, to main, Augur handles this for you.
  5. Optional automatic addition of new repos added to a GitHub organization
  6. A new user interface option. Introducing "Augur View"!
  7. Improvements to documentation, especially the API Documentation
  8. Error handled added throughout data collection process
  9. Refactored worker codebase to be easier to maintain

Release Version 0.20.4: Oh!

20 Aug 23:06
39fb3d5
Compare
Choose a tag to compare
Pre-release

This release contains:

  1. Updates to token management for users
  2. Schema updates
  3. Significant API Documentation updates.

Release Version 0.20.3: Contributor Name and Last Used Patch

17 Aug 14:49
238559e
Compare
Choose a tag to compare

Populating contributor name and contributor last contribution in the issue and pull/merge request workers instead of waiting for contributor worker to run .

Release Version 0.20.2: Docker Documentation Patch

13 Aug 10:55
7f1b252
Compare
Choose a tag to compare
Merge pull request #1421 from chaoss/test

Docker Documentation Updates

Release Version 0.20.1 UNICODE Bomber Bugifesto

11 Aug 18:38
604b537
Compare
Choose a tag to compare
  1. Fixing a long standing issue with Pandas and UTF-8 introduced in release yesterday.
  2. Updates to documentation
  3. Updates to Schema Visualization

Release Version 0.2.0: Morissette, Garbage, & Phair

10 Aug 17:32
2201024
Compare
Choose a tag to compare

This release:

  1. Completes a major refactoring effort related to data collection and worker functions.
  2. Adds natural unique keys to tables
  3. Incorporates major improvements to the contributor_breadth, github issues, github pull requests, and contributor data collection workers.
  4. Adds contributor GitLab information to the contributors table
  5. Updates API Documentation
  6. Updates Docker configuration, though known issues exist in some environments and troubleshooting continues.