Update dependencies, integrate and improve PR #317, and fix security vulnerabilities#369
Draft
sylvainmetayer with Copilot wants to merge 7 commits into
Draft
Update dependencies, integrate and improve PR #317, and fix security vulnerabilities#369sylvainmetayer with Copilot wants to merge 7 commits into
sylvainmetayer with Copilot wants to merge 7 commits into
Conversation
Co-authored-by: sylvainmetayer <8873695+sylvainmetayer@users.noreply.github.com>
Co-authored-by: sylvainmetayer <8873695+sylvainmetayer@users.noreply.github.com>
Co-authored-by: sylvainmetayer <8873695+sylvainmetayer@users.noreply.github.com>
Co-authored-by: sylvainmetayer <8873695+sylvainmetayer@users.noreply.github.com>
Co-authored-by: sylvainmetayer <8873695+sylvainmetayer@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Update dependencies and finalize PR #321 and #317
Update dependencies, integrate PR #317, and fix security vulnerabilities
Oct 17, 2025
Owner
|
@copilot Propose une relecture de l'article src/posts/importer-google-location-phonetrack.md avec tes modifications |
Co-authored-by: sylvainmetayer <8873695+sylvainmetayer@users.noreply.github.com>
Author
J'ai revu et amélioré l'article avec les modifications suivantes : Améliorations structurelles :
Corrections et complétion :
Améliorations du contenu :
Commit : bc4994d (fichier modifié dans ce commit) |
Copilot
AI
changed the title
Update dependencies, integrate PR #317, and fix security vulnerabilities
Update dependencies, integrate and improve PR #317, and fix security vulnerabilities
Oct 17, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR updates all dependencies to their latest versions, integrates and improves the phonetrack article from PR #317, fixes all security vulnerabilities, and provides documentation on the status of PR #321.
🎯 Changes Made
PR #317 Integration ✅
Successfully integrated and improved the phonetrack article from PR #317, which provides a comprehensive guide on importing Google Location History data into Phonetrack/Nextcloud. The article has been added to the site, completed with all missing sections, and builds correctly.
Added and improved:
src/posts/importer-google-location-phonetrack.mdArticle improvements:
PR #321 Status⚠️
After investigation, PR #321 (site rework from 2022) cannot be merged cleanly due to extensive merge conflicts across 204 files. The PR is marked as "dirty" by GitHub and would require significant manual conflict resolution. See
UPGRADE_NOTES.mdfor detailed analysis and recommendations.🔧 Major Dependency Updates
Updated to the latest major versions while maintaining compatibility:
rssLastUpdatedDate→getNewestCollectionItemDate | dateToRfc3339rssDate→dateToRfc3339in feed.njk and sitemap.njk🔒 Security Fixes
Fixed all 23 npm security vulnerabilities (now 0 vulnerabilities):
html-minifierpackage (had high severity ReDoS vulnerability)make-dir-clito v4.0.0 to fixtrim-newlinesvulnerability@babel/runtime,brace-expansion,braces,browserify-sign,cipher-base,cross-spawn,ejs,elliptic,form-data,image-size, andmicromatch📊 Performance & Optimization
📚 Documentation
Added
UPGRADE_NOTES.mddocumenting:✅ Testing
📝 Notes
Sass Deprecation Warnings: The build produces deprecation warnings about
@importrules from the third-party stalfos dependency. These are not blocking issues and will need to be addressed when the upstream library is updated or when migrating to Dart Sass 3.0.0.image-size: Kept at v1.2.1 (v2.0.2 available) as the new version requires API migration changes in
src/transforms/parse-transform.js.Closes #369
Related: #317, #321
Original prompt
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.