Release Version 0.50.0 - Springtime for Metrics!
Pre-release
Pre-release
What's Changed
- Update Augur-New by @sgoggins in #2061
- feat: add code complexity endpoint metrics by @isaacwengler in #2071
- update branch from dev by @sgoggins in #2104
- feat: Added task to collect repository traffic by @meetagrawal09 in #2098
- Fix Machine Learning Db connection leak by @ABrain7710 in #2177
- Secondary collection update by @IsaacMilarky in #2181
- Facade collection update by @IsaacMilarky in #2184
- Dev syntax error fix by @ABrain7710 in #2185
- Facade repo path changes by @IsaacMilarky in #2186
- Syntax Errors in Alembic Script by @IsaacMilarky in #2190
- Db Restructure - Phase 1 by @ABrain7710 in #2192
- Pr review collection by @ABrain7710 in #2193
- Fix error when using cli to add repos by @ABrain7710 in #2194
- Frontend fixes by @sgoggins in #2195
- Dev by @sgoggins in #2196
- Merge pull request #2196 from chaoss/dev by @sgoggins in #2197
- Fix schema script by @ABrain7710 in #2198
- Fix conflicting revisions by @ABrain7710 in #2199
- Schema fix by @ABrain7710 in #2200
- Fix by @ABrain7710 in #2201
- Re-add the libyear dependency collection by @IsaacMilarky in #2202
- alembic syntax by @IsaacMilarky in #2203
- Reduce Db connections by @ABrain7710 in #2204
- Github Message Task Optimization by @ABrain7710 in #2205
- Small Optimization to Github Events Task by @ABrain7710 in #2206
- Pr commits and files optimization by @ABrain7710 in #2207
- Ossf scorecard db changes by @IsaacMilarky in #2208
- Add schema script fix by @ABrain7710 in #2209
- Change unique constraints on dependency data to reflect changes better by @IsaacMilarky in #2210
- Fixed database error when accessing frontend visualizations by @ABrain7710 in #2213
- Fix pr commits and reviews collection errors by @ABrain7710 in #2215
- Use celery method of clearing messages instead of manual rabbitmq command by @IsaacMilarky in #2217
- Quality of life changes including removing unneeded try/excepts by @IsaacMilarky in #2218
- Fixed bugs in messages and pr review comments by @ABrain7710 in #2216
- Get Traffic Data From Github by @sgoggins in #2219
- Fix issue with toggling facade in config by @IsaacMilarky in #2221
- Define function to get absolute repo path by @ABrain7710 in #2224
- Factor out duplicate code into functions by @ABrain7710 in #2225
- Fixes to adding repos from CLI by @ABrain7710 in #2223
- Handle issues in dependency tasks by @IsaacMilarky in #2226
- Viz fix by @Ulincsys in #2229
- Changes working towards quantifying repos by their metrics to not overwhelm collection by @IsaacMilarky in #2227
- Update new-install-ubuntu-22.x.md by @ceciltechboy in #2230
- Ubuntu 22 and Ubuntu 20 installable Augur by @sgoggins in #2232
- Pr review bug fixes by @ABrain7710 in #2234
- Python module imports detection patch by @JamesKunstle in #2235
- Fix celery error handling to set repo's collection status to error when error encountered by @IsaacMilarky in #2238
- Improve AugurTaskRoutine and create classes/methods for future weighted collection by @IsaacMilarky in #2237
- Updating Dev Branch` by @sgoggins in #2180
- Add exception handle in dependency analysis to use regex if ast can't be used due to version by @IsaacMilarky in #2241
- Updating Test-Traffic with
dev
by @sgoggins in #2242 - Add logic to handle if repo's host returns 404 by @IsaacMilarky in #2236
- Fix wrong base class assignment and make sure repos don't get marked as errored when a new host is found by @IsaacMilarky in #2243
- Frontend dependencies updates by @legibleguy in #2067
- Updating test-traffic by @sgoggins in #2244
- Dev dependency bug fixes by @IsaacMilarky in #2245
- Updating from Dev by @sgoggins in #2246
- fix typo in on_failure logic by @IsaacMilarky in #2247
- Test traffic Merge Into Dev: Request for Feedback by @sgoggins in #2220
- Update with bug fix from dev by @sgoggins in #2248
- Test traffic into dev by @sgoggins in #2249
- Dev minor dependency task error patch by @IsaacMilarky in #2250
- Remove repo_status field by @ABrain7710 in #2253
- Change dependency tasks to bulk transaction by @IsaacMilarky in #2251
- Removing the NodeJS Frontend by @sgoggins in #2252
- Removing Augur Face by @sgoggins in #2254
- Code Complexity API Update by @sgoggins in #2105
- Dev toggle fix by @IsaacMilarky in #2256
- Changes discussed in meeting by @ABrain7710 in #2255
- Fix task routing by @ABrain7710 in #2257
- Fix issue with celery rabbitmq messages not getting cleared with celery_app.control.purge() by @IsaacMilarky in #2258
- Fix inconsistent changes to function call by @IsaacMilarky in #2259
- Dev bugfixes by @IsaacMilarky in #2261
- Release Candidate 0.50.0 by @sgoggins in #2233
New Contributors
- @isaacwengler made their first contribution in #2071
- @Ulincsys made their first contribution in #2229
- @ceciltechboy made their first contribution in #2230
- @JamesKunstle made their first contribution in #2235
- @legibleguy made their first contribution in #2067
Full Changelog: v0.44.3...v0.50.0