Commit Graph

10 Commits

Author SHA1 Message Date
Wilson Freitas 5a6f90cc85 Replace Quarto site with static HTML generator
- Add site/generate.py: static site with search, filtering, sorting, dark mode
- Add site/static/style.css and main.js for the new frontend
- Extend parse.py: fetch CRAN published dates, PyPI release dates, and
  discover GitHub repos from CRAN pages as fallback data sources
- Migrate from Poetry to uv (pyproject.toml + uv.lock)
- Update CI workflow to use uv and generate.py pipeline
- Add CONTRIBUTING.md with entry format guidelines
- Add "Submit a Project" button to site nav
- Update review-pr skill with all accepted entry formats
- Update CLAUDE.md to reflect new architecture
- Remove Quarto files (_quarto.yml, *.qmd, sync-site skill, poetry.lock)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-22 18:13:55 -03:00
Wilson Freitas 14b48df3f5 Refactor GitHub URL extraction logic in Project class for improved accuracy 2026-03-22 09:32:33 -03:00
Wilson Freitas 12748262e1 Refactor GitHub authentication and improve code consistency in parse.py 2026-01-04 11:26:38 -03:00
Wilson Freitas 1a547f65d3 new structure 2024-02-17 18:20:05 -03:00
Wilson Freitas 340f3cfe5d added r to regex strings 2024-02-17 10:13:23 -03:00
wilsonfreitas e1fc7df0ec site updated 2024-01-14 11:29:54 -03:00
wilsonfreitas 5f86053124 site updated 2023-07-23 16:56:22 -03:00
wilsonfreitas 4b209b82c1 Organized indentation 2022-03-30 06:11:03 -03:00
wilsonfreitas d09e8688c8 Updated tables 2022-03-28 07:16:39 -03:00
wilsonfreitas 9c8fafcc6e Added scripts to generate projects table
The projects tables tries to organize information about projects including the last commit date that helps evaluating how one project is being mantained.
2022-03-27 21:11:25 -03:00