Skip to content

merged from dfda website#2

Merged
mikepsinn merged 20 commits intodecentralized-fda:v6from
mikepsinn:v6
Jan 31, 2025
Merged

merged from dfda website#2
mikepsinn merged 20 commits intodecentralized-fda:v6from
mikepsinn:v6

Conversation

@mikepsinn
Copy link
Member

No description provided.

- Add robust `findImageFile` function to locate images across multiple directories
- Implement recursive file search with `getAllFilesIncludingImages`
- Improve logging and error handling for image upload process
- Support cross-platform path resolution and flexible image path matching
…latform path resolution

- Add file existence check before S3 upload
- Enhance path normalization using `path.posix` for cross-platform compatibility
- Remove deprecated S3 ACL configuration
- Improve image file discovery with more flexible path matching
- Add additional file existence validation during processing
- Update `.env.example` with new `S3_PUBLIC_URL` environment variable
- Modify `process-images.js` to use custom public URL for S3 image links
- Enable more flexible and configurable S3 image URL generation
- Implement `updateCatalogFromS3` function to sync existing S3 images with local catalog
- Add `UPDATE_IMAGE_CATALOG_FROM_S3` environment variable to control automatic updates
- Update `.env.example` with new configuration option
- Enhance `processFiles` to optionally sync images from S3 bucket
- Improve logging for S3 catalog synchronization process
- Replace local image paths with CDN URLs across multiple markdown and HTML files
- Update image references in wiki, features, problems, and whitepaper documentation
- Ensure consistent image linking using the new static image hosting service
- Improve image accessibility and loading performance
…ration

- Replace `file-organizer.js` with `smart-repo-importer.js`
- Integrate with existing migration utilities like `migrate-content` and `reorganize`
- Enhance folder suggestion logic using AI with more structured output
- Add path validation for AI-suggested directory placements
- Improve directory tree generation with ignore filtering
- Create `LLMClient` class to centralize AI-powered file location analysis
- Extract shared utilities like file traversal and ignore filtering
- Simplify `file-path-analyzer.js` by delegating AI analysis to new client
- Add configuration-based directory structure management
- Improve code modularity and separation of concerns
…ies data

- Create detailed markdown document explaining robust statistical methods for treatment effect analysis
- Develop methodology for handling sparse, irregular time series with missing values
- Implement multi-stage analysis approach including preprocessing, acute and cumulative effect evaluation
- Add systematic techniques for determining treatment causality and optimal dosage
- Enhance error handling and input validation in LLM client scripts
- Update module import syntax in utility scripts
- Add comprehensive validation for file path analysis with category and subdirectory checks
- Improve migration script logging with detailed processing information
- Add migration summary tracking for processed files
- Enhance error handling with more context in file processing
- Refactor validation logic in file-path-analyzer to support structured directory management
- Implement `reference-updater.js` to automatically update markdown/HTML links when files are moved
- Modify `migrate-content.js` to track moved files and trigger reference updates
- Add support for updating relative file paths in various content files
- Enhance migration process with comprehensive link reference tracking and correction
- Implement `reference-updater.js` to automatically update file references during content migration
- Create function to replace markdown links with updated relative paths
- Support tracking of moved files across the repository
- Enhance migration script to trigger reference updates after file moves
- Add logging for reference update operations
# Conflicts:
#	features/open-cures-trial-management-plugin.md
Copy link
Contributor

@sourcery-ai sourcery-ai bot left a comment

Choose a reason for hiding this comment

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

Hi @mikepsinn! 👋

Your private repo does not have access to Sourcery.

Please upgrade to continue using Sourcery ✨

@mikepsinn mikepsinn merged commit 1f45d6e into decentralized-fda:v6 Jan 31, 2025
1 check failed
@github-actions
Copy link

github-actions bot commented Jan 31, 2025

Current Voting Result Voting
Vote on this comment with 👍 or 👎.

Vote Summary:
0 👍
0 👎

Acceptance Criteria:

  • 51% of weighted votes needs to be to approve
  • 1 minimum # of unique voters required
  • at least 720 minutes of voting

mikepsinn added a commit to mikepsinn/dfda-wiki that referenced this pull request Jun 24, 2025
mikepsinn added a commit to mikepsinn/dfda-wiki that referenced this pull request Jun 24, 2025
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.

1 participant