Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
115 commits
Select commit Hold shift + click to select a range
829e7b7
Add Academia.edu support to social media integrations (#3157)
Maclenn77 Aug 25, 2025
11e9a4b
README: add freifrauvonbleifrei's hp (#3265)
freifrauvonbleifrei Aug 25, 2025
a007f78
Fix Prettier Feature DevContainer Link (#3196)
rinehartj Aug 25, 2025
109d394
Upadate README.md to add my personal website (#3276)
thomasbourke1 Aug 25, 2025
cf8e02f
Make Giscus light and dark themes configurable via _config.yml (#3270)
neuroconvergent Aug 25, 2025
859a245
Revert duplicate Google Analytics (#3287)
sim642 Sep 1, 2025
db2a1d1
Socials icons: Check if rss_icon: false (#3282)
scottleechua Sep 1, 2025
d92eb99
Bump rexml from 3.4.1 to 3.4.2 (#3306)
dependabot[bot] Nov 7, 2025
332fbeb
Bump lycheeverse/lychee-action from 1.9.0 to 2.0.2 in /.github/workfl…
dependabot[bot] Nov 7, 2025
2a7e2a0
Add Al-Folio Academics Star - Siddharth Sule (#3337)
siddharthsule Nov 7, 2025
0d07f7c
Bump nokogiri from 1.18.8 to 1.18.9 (#3356)
dependabot[bot] Nov 7, 2025
729f136
Add offset option to scrollspy initialization (#3354)
wiestju Nov 7, 2025
cfbc688
Update CUSTOMIZE.md (#3340)
Micheliliuv87 Nov 7, 2025
d7e1feb
Auto update markdown TOC
alshedivat Nov 7, 2025
b72ceee
changed wrong loop variable (#3342)
MehwishSayyed Nov 7, 2025
dc33b74
chore: add a link to the stars badge (#3307)
Olexandr88 Nov 7, 2025
c38d33b
Background color of active dropdown menu items in navbar (#3250)
zhuyuhui97 Nov 7, 2025
1f349ff
Adapt mechanism for citiation count (#3177)
dfuchss Nov 17, 2025
fe1303a
Auto update markdown TOC
george-gca Nov 17, 2025
723bc9f
Clarify enabling of mermaid feature (#3148)
langestefan Nov 17, 2025
4086784
add: arXiv social (#3191)
riasat-sheikh Nov 17, 2025
8086c57
fix code flow overflow and add responsive design fix (#3229)
Shawanga Nov 17, 2025
33017e7
Add cv PDF link to social icons (#3240)
lukasschirren Nov 17, 2025
fa93875
Fix MathJax long-formula overflow on X-axis in mobile and small scr…
alifa98 Nov 17, 2025
339a81f
Fix quoteblk color in dark mode (#3357)
zhuyuhui97 Nov 17, 2025
25b5247
Update README.md (#3360)
zlatanajanovic Nov 17, 2025
cef2ac0
Add link to personal academic website in README (#3364)
WayneXuCN Nov 17, 2025
07a7af3
Refactor TOC conditionals (#3358)
alifa98 Nov 21, 2025
5c207c7
Avoid crashing when feedjira fails to parse xml feed (#3376)
george-gca Nov 21, 2025
7549180
Update dependencies (#3377)
george-gca Nov 21, 2025
4250d15
Auto update markdown TOC
george-gca Nov 21, 2025
a66d975
Refactor docker-slim workflow configuration
george-gca Nov 21, 2025
7aaf568
Add personal webpage link to user community section in README (#3382)
mchadolias Nov 26, 2025
eff0c8c
Update Google Scholar citations
actions-user Dec 17, 2025
25f7462
Update Google Scholar citations
actions-user Dec 24, 2025
f4426aa
Added support for helping agents (#3379)
george-gca Jan 2, 2026
4589f3c
Auto update markdown TOC
george-gca Jan 2, 2026
6023fd8
Fix bib / code layout bug (#3387)
dfuchss Jan 2, 2026
f521c0a
Fix: bibliography month persists to subsequent entries without month …
dfuchss Jan 2, 2026
71640bb
Fixed 1 px first load issue (#3416)
george-gca Jan 2, 2026
81c0556
Added support for default categories and tags for external posts (#3417)
george-gca Jan 2, 2026
f0f262c
Add link to personal GitHub page on academics section in README (#3400)
syanyong Jan 3, 2026
1a45b5b
Add auto-orient flag to Imagemagick config (#3409)
Michaelmvh Jan 3, 2026
e508244
Update deps (#3418)
george-gca Jan 3, 2026
b19d1e9
Auto update markdown TOC
george-gca Jan 3, 2026
b4d1f41
Added new line to README badges
george-gca Jan 3, 2026
9037605
Changed maintainers urls to https
george-gca Jan 4, 2026
586a0ff
Updated prettier (#3420)
george-gca Jan 4, 2026
e10739a
Fix typo in Bootstrap small column class usage (#3421)
caiopetruccirosa Jan 4, 2026
6956be8
Update Google Scholar citations
actions-user Jan 5, 2026
67bd1b6
Make external service URLs configurable for repository page (#3422)
dfuchss Jan 7, 2026
08023f0
Auto update markdown TOC
george-gca Jan 7, 2026
e6b488d
Remove link to sam-bieberich.github.io (#3425)
Sam-Bieberich Jan 8, 2026
8287d64
Add link to personal GitHub page on academics section in README (#3424)
jucheval Jan 8, 2026
47fbf37
Add j1yoo.github.io to User community (#3427)
j1yoo Jan 9, 2026
53dfb11
add filtered BibTeX keywords (#3403)
jucheval Jan 9, 2026
a599310
Add HAL button (#3404)
jucheval Jan 9, 2026
039027e
Improved collections section in CUSTOMIZE guide (#3431)
george-gca Jan 13, 2026
90eb8f4
Add zhoji.github.io to User community in README.md (#3433)
zhoji Jan 14, 2026
70d07e6
Changed code to use plugin to handle 3rd party libraries downloads (#…
george-gca Jan 14, 2026
7249c6e
Changed to use cache bust plugin (#3436)
george-gca Jan 14, 2026
17b0251
Update deps (#3437)
george-gca Jan 14, 2026
f8c558b
Auto update markdown TOC
george-gca Jan 14, 2026
43ec3db
Changed to use jekyll-socials plugin (#3439)
george-gca Jan 14, 2026
7c75a15
Updated deps and deploy version (#3440)
george-gca Jan 14, 2026
cfed3b0
Auto update markdown TOC
george-gca Jan 14, 2026
2bbc8ad
Fixed dates in book-shelf (#3446)
george-gca Jan 15, 2026
514533c
Updated deps to fix issue with jekyll-socials (#3447)
george-gca Jan 15, 2026
2e308ed
⚡ Optimize Google Scholar Citations Regex Definition (#3449)
google-labs-jules[bot] Jan 16, 2026
24d7305
Refactor: Use Liquid filter to find home page title (#3448)
google-labs-jules[bot] Jan 16, 2026
3e2b8f7
Revert "Refactor: Use Liquid filter to find home page title" (#3451)
alshedivat Jan 16, 2026
137a13a
Updated jekyll-archives-v2 (#3460)
george-gca Jan 17, 2026
5be5124
Auto update markdown TOC
george-gca Jan 17, 2026
0fe3c84
Add course schedule feature to teaching page (#2258) (#3147)
Michael-Jiahao-Zhang Jan 17, 2026
6a723bd
Auto update markdown TOC
george-gca Jan 17, 2026
d5fce89
Add calendar iframe and togglAdd calendar iframe and toggle buttone b…
LucasLiu6 Jan 17, 2026
081ba6a
Update Google Scholar citations
actions-user Jan 19, 2026
b5ecd1a
Updated jekyll-socials to latest version (#3464)
george-gca Jan 20, 2026
dd425c7
Add smsnoBin77 link to README (#3473)
smsnobin77 Jan 23, 2026
55a2685
Unify jsonresume and RenderCV CVs solutions (#3462)
george-gca Jan 23, 2026
84cf7a3
chore: render the latest CV
george-gca Jan 23, 2026
c39ef4a
Rendercv missing commits (#3475)
george-gca Jan 23, 2026
4165bf5
chore: render the latest CV
george-gca Jan 23, 2026
6581d5f
Update Google Scholar citations
actions-user Jan 26, 2026
5ab56fa
Update SASS syntax in base (non-font) files (#3281)
scottleechua Jan 26, 2026
1e657e9
Auto update markdown TOC
george-gca Jan 26, 2026
cc6284d
Improve readme, add site-wide CSP (#3485)
george-gca Jan 29, 2026
6eeea92
Auto update markdown TOC
george-gca Jan 29, 2026
25b7588
Added copilot instructions, AGENTS.md, improved README files (#3486)
george-gca Jan 29, 2026
36929ba
Auto update markdown TOC
george-gca Jan 29, 2026
5aad0c6
docs: correct email configuration location in QUICKSTART.md (#3489)
devansh-lodha Jan 29, 2026
2161db5
fix(devcontainer): remove broken yarn apt source to fix build (#3490)
devansh-lodha Jan 29, 2026
751670c
Improve AGENTS.md structure
george-gca Jan 29, 2026
1cc23ba
fix: CV rendering failure without Volunteer field (#3479)
neuroconvergent Jan 30, 2026
e6542e3
fix tikzjax (#3477)
Dogacel Jan 31, 2026
d86331a
Fix #2598, shift to last_modified_at instead of last_updated. (#3493)
jsmaskeen Jan 31, 2026
b67d2a1
Making Gemini and Claude configuration files point to AGENTS.md (#3494)
george-gca Jan 31, 2026
c49a8f5
Enhance documentation for GitHub Copilot agents
george-gca Jan 31, 2026
955dd3e
Fix Gemini settings
george-gca Feb 1, 2026
5d69267
Added information about creating custom metadata for collections
george-gca Feb 2, 2026
dae018f
Update Google Scholar citations
actions-user Feb 4, 2026
14136f6
Add GDPR-compliant cookie consent with analytics blocking (#3492)
Copilot Feb 4, 2026
de601df
Auto update markdown TOC
george-gca Feb 4, 2026
4cfd776
Improve explanation of create from this template (#3499)
george-gca Feb 4, 2026
bbd122b
Auto update markdown TOC
george-gca Feb 4, 2026
0f1471b
Update Google Scholar citations
actions-user Feb 6, 2026
6d2ce99
Added new research blog in README.md (#3522)
systemreliability Feb 19, 2026
ace9050
Initial plan
Copilot Feb 20, 2026
42b98d3
chore: outline plan for upstream fork sync
Copilot Feb 20, 2026
14bd7c4
ci: add workflow to sync fork from upstream main
Copilot Feb 20, 2026
9c65c51
chore: update plan to perform full upstream sync
Copilot Feb 20, 2026
816e0c0
Merge remote-tracking branch 'upstream/main' into copilot/sync-fork-w…
Copilot Feb 20, 2026
23e8d64
chore: sync fork content with upstream main
Copilot Feb 20, 2026
3eeaa13
update to sync repo to origin
Feb 22, 2026
2de63f8
fixed minor error in image rendering
Feb 22, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .all-contributorsrc
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,14 @@
"login": "alshedivat",
"name": "Maruan",
"avatar_url": "https://avatars.githubusercontent.com/u/2126561?v=4",
"profile": "http://maruan.alshedivat.com",
"profile": "https://maruan.alshedivat.com",
"contributions": ["design", "code"]
},
{
"login": "rohandebsarkar",
"name": "Rohan Deb Sarkar",
"avatar_url": "https://avatars.githubusercontent.com/u/50144004?v=4",
"profile": "http://rohandebsarkar.github.io",
"profile": "https://rohandebsarkar.github.io",
"contributions": ["code"]
},
{
Expand Down
7 changes: 7 additions & 0 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
FROM mcr.microsoft.com/devcontainers/jekyll

# Fix: Remove the broken Yarn repository from the apt sources.
# This prevents 'apt-get update' from failing due to the missing GPG key.
# (Yarn is already provided by the dev container features/nvm, so this system repo is unnecessary)
# See issue #3487
RUN rm -f /etc/apt/sources.list.d/yarn.list
6 changes: 4 additions & 2 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,17 @@
// README at: https://github.com/devcontainers/templates/tree/main/src/jekyll
{
"name": "Jekyll",
"image": "mcr.microsoft.com/devcontainers/jekyll",
// Using a Dockerfile to fix the broken Yarn repository. See issue #3487.
"build": {
"dockerfile": "Dockerfile"
},

// Features to add to the dev container. More info: https://containers.dev/features.
"features": {
"ghcr.io/rocker-org/devcontainer-features/apt-packages:1": {
"packages": "build-essential,imagemagick,inotify-tools,jupyter-nbconvert,procps,ruby-full,zlib1g-dev"
},
"ghcr.io/devcontainers-extra/features/prettier:1.0.2": {}
// "ghcr.io/devcontainers-contrib/features/prettier:1": {}
},

// Optionally: run jekyll serve automatically on container entering using the Docker entrypoint
Expand Down
15 changes: 15 additions & 0 deletions .gemini/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"context": {
"fileName": [
"AGENTS.md",
".github/copilot-instructions.md",
".github/agents/customize.agent.md",
".github/agents/docs.agent.md",
".github/instructions/**/*.md",
"CUSTOMIZE.md",
"INSTALL.md",
"TROUBLESHOOTING.md",
"QUICKSTART.md"
]
}
}
47 changes: 47 additions & 0 deletions .github/GIT_WORKFLOW.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
# Git Workflow

This document outlines the conventions for using Git and writing commit messages in this project.

## Commit Message Format

All commit messages should follow this format:

```
<type>: <subject>

<body (optional)>
```

**Types:**

- `feat`: A new feature
- `fix`: A bug fix
- `docs`: Documentation only changes
- `style`: Changes that do not affect the meaning of the code (white-space, formatting, etc.)
- `config`: Changes to configuration files
- `chore`: Changes to the build process or auxiliary tools and libraries

**Examples:**

```
feat: Add dark mode toggle button to header
fix: Correct baseurl in project site configuration
docs: Update INSTALL.md with Docker troubleshooting
style: Format all Liquid templates with Prettier
config: Enable blog section in _config.yml
chore: Update Jekyll dependencies with bundle update --all
```

## Staging Changes

**Always `git add` files explicitly.** Do not stage everything with `git add .` unless you are certain of what's being committed. Check `git status` first to review your changes.

## What NOT to Commit

**Always obey the project's [`.gitignore`](../.gitignore) file.** It prevents the accidental commit of:

- Build outputs (`_site/`, `.jekyll-cache/`)
- Dependencies (`node_modules/`, `vendor/`)
- OS-specific files (`.DS_store`)
- Editor temporary files (`.idea/`, `.swp`, `.swo`)
- Secrets and API keys (never commit credentials)
Loading
Loading