Skip to content

Add presentations#19

Merged
rpetit3 merged 2 commits into
masterfrom
add-presentations
Jun 5, 2026
Merged

Add presentations#19
rpetit3 merged 2 commits into
masterfrom
add-presentations

Conversation

@rpetit3
Copy link
Copy Markdown
Member

@rpetit3 rpetit3 commented Jun 5, 2026

Summary

Type of Change

  • Content update (new or modified documentation)
  • Correction (typo, broken link, inaccurate information)
  • Site infrastructure (config, styling, components, CI/CD)
  • Auto-generation (templates, scripts, data files)

Version Impact

  • This change affects the current live version only (no snapshot needed)
  • A version snapshot should be created before merging (new Bactopia release)
  • A snapshot rebuild is needed after merging (fix to snapshotted content)

Checklist

  • Site builds without errors (npm run build)
  • Changes verified in the dev server (npm start)
  • snapshots.json updated (if adding/removing a version)
  • LLM catalog regenerated (make llms-catalog) if pages were added/removed/renamed

rpetit3 and others added 2 commits June 4, 2026 22:52
Add npm overrides for qs (>= 6.15.2, CVE-2026-8723) and
ws (>= 8.20.1, CVE-2026-45736) to resolve medium-severity
Dependabot alerts on transitive dependencies.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings June 5, 2026 04:58
@netlify
Copy link
Copy Markdown

netlify Bot commented Jun 5, 2026

Deploy Preview for bactopia-docs ready!

Name Link
🔨 Latest commit 85c934e
🔍 Latest deploy log https://app.netlify.com/projects/bactopia-docs/deploys/6a22578077f78500089c104a
😎 Deploy Preview https://deploy-preview-19--bactopia-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the docs site’s “Presentations” impact page with new 2026 content, and also adjusts npm dependency overrides/lockfile to bump transitive packages (qs, ws). This fits into the site repo by keeping the public-facing content current while maintaining dependency hygiene.

Changes:

  • Add a June 2026 talk entry and a May 2026 poster entry to impact/presentations.md (and replace a “coming soon” video placeholder with a YouTube link).
  • Add npm overrides for qs and ws in package.json.
  • Refresh package-lock.json to reflect the qs and ws resolution changes.

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 3 comments.

File Description
package.json Adds qs/ws overrides (impacts dependency resolution beyond the presentations update).
package-lock.json Updates resolved versions for qs and ws to match the new overrides.
impact/presentations.md Adds new talk/poster entries and updates a talk video link.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread package.json
Comment on lines 54 to +58
"overrides": {
"serialize-javascript": "^7.0.5",
"uuid": "^14.0.0"
"uuid": "^14.0.0",
"qs": "^6.15.2",
"ws": "^8.20.1"
Comment thread impact/presentations.md

- _Bactopia: a Flexible Pipeline for Complete Analysis of Bacterial Genomes (June 2026)_
A talk presented by [Dr. Robert A Petit III](https://www.robertpetit.com) at the
[Centre for Pathogen Genomics Bioinformatics Seminar](https://biomedicalsciences.unimelb.edu.au/departments/microbiology-Immunology/research/centre-for-pathogen-genomics). This talk provided a full overview of Bactopia. Including the main pipeline, Bactopia Tools, and the external libraries (e.g. bactopia-py, nf-bactopia). A look into LLM usage in Bactopia was also provided.
Comment thread package.json
Comment on lines +57 to +58
"qs": "^6.15.2",
"ws": "^8.20.1"
@rpetit3 rpetit3 merged commit 322a3b4 into master Jun 5, 2026
5 checks passed
@rpetit3 rpetit3 deleted the add-presentations branch June 5, 2026 05:01
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.

2 participants