Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
930 commits
Select commit Hold shift + click to select a range
36bc24f
Fixed link to last FAQ question
george-gca May 11, 2024
0a80d5e
Bump nokogiri from 1.16.4 to 1.16.5 (#2417)
dependabot[bot] May 14, 2024
e954d77
Fix offline leaflet (#2420)
george-gca May 15, 2024
e8f224c
Changing Gemfile now triggers page build
george-gca May 17, 2024
066fc09
Bump rexml from 3.2.6 to 3.2.8 (#2423)
dependabot[bot] May 17, 2024
d2853f2
Added lsi option to _config.yml
george-gca May 17, 2024
8fe4bee
Remove lsi command (#2428)
george-gca May 17, 2024
b80a694
feat: add back-to-top button (#2427)
simonwei97 May 21, 2024
eef62a3
Updated tikzjax hash
george-gca May 21, 2024
92cebc9
Added support for search (#2415)
george-gca May 24, 2024
9e59ab8
Fix: Add back-to-top button (#2433)
abhilesh May 24, 2024
8a6ad2d
Moved search data inside search.liquid (#2439)
george-gca May 24, 2024
96c4e61
Add NEU ESL to README.md (#2441)
jiangqucheng May 25, 2024
e8a2a40
feat: search.liquid over all collections (#2447)
CheariX May 27, 2024
c7265a9
Delete extra space ; Update blog.md (#2444)
May 27, 2024
da44865
Update docker-slim.yml (#2449)
lantyn May 27, 2024
c0763ff
Fixed news titles in search (#2450)
george-gca May 27, 2024
50a2f67
Add back-to-top to distill layout (#2451)
alshedivat May 27, 2024
1274581
Delete extra space ; Update post.liquid (#2452)
May 28, 2024
d004837
Enable specifying explicit list of external posts to display (#2059)
alshedivat May 28, 2024
351eb12
Bugfix: Updates ninja keys text input color so it is always visible (…
ajyey May 31, 2024
4a2984a
Fix: date pill position on CV (#2455)
abhilesh May 31, 2024
1ef1621
Bugfix: Collapse the navbar on mobile when the user selects search (#…
ajyey May 31, 2024
b35450e
Update search.liquid (#2466)
chiuhoward May 31, 2024
afc56cc
Feature: Dynamically sets the search shortcut key based on the user's…
ajyey May 31, 2024
b4f90ff
Fixes external blog posts in search (#2470)
george-gca Jun 2, 2024
5beffc3
Update README.md (#2479)
jackjburnett Jun 4, 2024
180ae31
[Tweak] Update "search filters" displayed on the blog's front page (#…
rstein66 Jun 7, 2024
1bee4d1
[Tweak] Add bottom padding to project card (#2492)
rstein66 Jun 8, 2024
a04e206
Update README.md (#2493)
Physics-Morris Jun 9, 2024
b861b01
Fixed issue with vega
george-gca Jun 11, 2024
1a7fdde
Fix code blocks not changing to plots and others (#2497)
george-gca Jun 11, 2024
be52a96
fix: remove 'index.html' in pagination (#2509)
asboyer Jun 15, 2024
20c3b08
Added SRaf.ir to README.md (#2510)
saeedrafieyan Jun 17, 2024
ec3bff6
Support pirsch.io for analytics (#2513)
garywei944 Jun 18, 2024
5d3d3ff
Fixed external post symbol on search (#2515)
george-gca Jun 18, 2024
3b1c108
fix: blog highlighted in nav for child pages (#2516)
asboyer Jun 18, 2024
a25df79
Support superscripts in bibtex author names (#2512)
garywei944 Jun 19, 2024
0ac9e44
Added support for a newsletter (#2517)
asboyer Jun 19, 2024
b723e7d
Fixed docker-slim.yml issue
george-gca Jun 19, 2024
fbad870
Add example use of annotation and superscripts in bibtex (#2520)
garywei944 Jun 19, 2024
1569966
Bib changes now trigger build action
george-gca Jun 19, 2024
fb67d30
Changes to docker-slim.yml now trigger action
george-gca Jun 19, 2024
acdc9ff
Changes to deploy-image.yml now trigger action
george-gca Jun 19, 2024
8d82670
Changes to deploy-docker-tag.yml now trigger action
george-gca Jun 19, 2024
cd020af
Update CUSTOMIZE.md for Newsletter support (#2521)
asboyer Jun 20, 2024
fefa247
Fix Altmetric badge not correctly set when Altmetric id is provided (…
garywei944 Jun 20, 2024
f4a6e18
Fix repo card heigth for different repo descriptions (#2525)
tiagolobao Jun 24, 2024
369f0b7
Update README.md
alshedivat Jul 7, 2024
ad8104b
Add linux x86-64 to Gemfile.lock (#2549)
pourmand1376 Jul 7, 2024
0a40a22
feat: simple filtering / searching on bibliography (#2523)
CheariX Jul 8, 2024
f833599
Fix space before some bib commas (#2552)
sim642 Jul 9, 2024
16cee9c
Avoid broken links check for video blog post
george-gca Jul 9, 2024
0e0ee21
Fix search in Distill style post (#2555)
scottleechua Jul 10, 2024
cb0375c
Aggregated search code inside search.liquid (#2558)
george-gca Jul 10, 2024
e7d5c2f
Fixed title search and truncating if larger than 13 words (#2561)
george-gca Jul 10, 2024
d019fc0
Fixed mathjax hash
george-gca Jul 10, 2024
607ff6a
Fixed spacing between {{}} in bib.liquid
george-gca Jul 10, 2024
d904c52
Fixed search for multiline news
george-gca Jul 11, 2024
c4f20b8
Make publication badges always visible (#2565)
scottleechua Jul 11, 2024
83e8a64
fix: search_enabled -> bib_search (#2560)
CheariX Jul 12, 2024
49ada3e
Update collections permalinks in _config.yml
george-gca Jul 13, 2024
8ffd34c
Fixed error in bibsearch.js
george-gca Jul 13, 2024
aef552f
Remove 'version's as it's obsolete; Update docker-compose files (#2574)
Jul 17, 2024
d9ea1b3
Updated to font awesome 6.6.0 (#2581)
george-gca Jul 17, 2024
75ab282
Updated dependencies (#2582)
george-gca Jul 17, 2024
015a477
Fix typo in entry associated to award button (#2583)
htadashi Jul 17, 2024
c3ac172
Improved FAQ readability
george-gca Jul 21, 2024
7100668
Added example of site with css and js not loaded
george-gca Jul 21, 2024
2ebbb80
Expliciting how to handle wrong theme for site in FAQ.md
george-gca Jul 21, 2024
fc15dd6
Fixed prettier complaints on FAQ
george-gca Jul 21, 2024
2db33ea
Add user link to user community (#2592)
tonideleo Jul 22, 2024
b5247d9
Remove github-metadata post (#2599)
sim642 Jul 25, 2024
e7da32f
Lighthouse Badger token as secret (#2589)
stsfaroz Jul 25, 2024
e14f572
Added customizing css to CUSTOMIZE.md (#2602)
george-gca Jul 25, 2024
e46a794
Updated dependencies (#2613)
george-gca Aug 2, 2024
1d4ce5a
[bug-fix] Add padding to default markdown table cells (#2617)
rstein66 Aug 4, 2024
3be24f6
Alon Kellner portfolio link (#2627)
AlonKellner Aug 7, 2024
610f42b
Update Prettier information on FAQ.md
george-gca Aug 7, 2024
5c5c81c
[Bug-fix] Make custom blockquote font coloring consistent (#2622)
rstein66 Aug 7, 2024
04ab383
Fixed prettier complaints on FAQ.md
george-gca Aug 7, 2024
3ff7579
added personal website for Beryl Sui (#2628)
berylbir Aug 8, 2024
dfc7453
[Feature] InspireHEP social and citation count badge (#2638)
riasat-sheikh Aug 19, 2024
1e66e8c
Update README.md (#2644)
MingSun-KAUST Aug 19, 2024
853adef
Adding own github-page to README.md (#2645)
hdocmsu Aug 19, 2024
03f429f
Update _config.yml to add a filtered bibtex keyword (#2648)
CSautier Aug 20, 2024
9b6decc
Fix no github_users titling in repositories.md (#2647)
CSautier Aug 20, 2024
c5c162c
Update INSTALL.md recommended approach
george-gca Aug 22, 2024
c753284
Update INSTALL.md
george-gca Aug 22, 2024
c45c767
Update INSTALL.md with running time of actions
george-gca Aug 22, 2024
cd59ca3
Added video tutorial to install instructions (#2653)
george-gca Aug 22, 2024
ebf2fc9
Update INSTALL.md link to video tutorial
george-gca Aug 22, 2024
debb182
Bump rexml from 3.3.4 to 3.3.6 (#2654)
dependabot[bot] Aug 23, 2024
fbad508
Added gh-pages Formatter (#2649)
MUmarShahbaz Aug 23, 2024
de4e89d
Update README.md (#2661)
trandangtrungduc Aug 26, 2024
6c6932f
Removed inexistent input from lighthouse-badger.yml
george-gca Aug 28, 2024
cd3f4d6
Fixed bug when external posts title is composed of non-ascii chars
george-gca Aug 28, 2024
97f78e5
Update about.md (#2679)
MikolajKocikowski Sep 5, 2024
d50cdf6
Schedule Posts Workflow (#2672)
MUmarShahbaz Sep 9, 2024
4443769
Add my webpage to community list (#2684)
anurye Sep 9, 2024
6632074
Update schedule-posts.txt
george-gca Sep 9, 2024
7203eb1
Update CUSTOMIZE.md scheduled info
george-gca Sep 9, 2024
f0eb587
Fix conditional rendering of tag and category section (#2678)
gsoykan Sep 10, 2024
66607c1
Fixed "All contributors not showing on README.md" (#2688)
MUmarShahbaz Sep 10, 2024
b30b3f4
Increased number of columns to 24 for contributors image
george-gca Sep 10, 2024
92dbc39
Added my portfolio website to README (#2695)
Charlie-XIAO Sep 13, 2024
8e9cf03
Support `_styles` in page layout as in post and distill (#2694)
Charlie-XIAO Sep 13, 2024
0465459
Fixed .webp src creation for svg and other files (#2698)
MUmarShahbaz Sep 13, 2024
d33213e
Bump google-protobuf from 4.27.3 to 4.27.5 (#2709)
dependabot[bot] Sep 19, 2024
daa402f
Update README.md (#2708)
giuseppeperelli Sep 19, 2024
fdaed74
Fixed bug when search result is inside description of external post (…
george-gca Sep 20, 2024
bdf4ce3
Updated dependencies (#2715)
george-gca Sep 24, 2024
6265269
Update entry_point.sh (#2707)
pourmand1376 Sep 26, 2024
c20074c
Fix `entry_point.sh` docker backward compatibility problem (#2728)
pourmand1376 Sep 28, 2024
caddec2
feature: figure support url. (#2586)
iFurySt Oct 1, 2024
c0d53e6
Change Run to use bundle exec instead of normal exec jekyll
pourmand1376 Oct 2, 2024
b74b292
Update bug report with running with docker options
george-gca Oct 2, 2024
421bdf8
fix: do not included downloaded assets in jekyll-minifier (#2749)
CheariX Oct 5, 2024
13572df
Adding a star-link for an academic website. (#2780)
MikolajKocikowski Oct 16, 2024
587b27e
Update README.md (#2771)
devos50 Oct 16, 2024
7639ee8
update dockerfile to render jupyter notebook equations (#2758)
m-julian Oct 16, 2024
332a6df
Update README.md (#2768)
shlee-lab Oct 16, 2024
977a47c
Add DOI field button to bibliography (#2729)
sim642 Oct 16, 2024
0af4aec
Removed sync from template from INSTALL.md (#2781)
george-gca Oct 16, 2024
533f2c4
Add my website to the "Academics" list (#2790)
vmooers Oct 21, 2024
6053d3f
Added setup-python step to build (#2792)
george-gca Oct 22, 2024
a88c9f1
Removed mini_racer dependency, updated dependencies and tabler-icons …
george-gca Oct 22, 2024
de2b3b8
Renamed all references to master branch to main (#2793)
george-gca Oct 22, 2024
b3f1968
Fix .webp SrcSet Creation Filter (#2761)
dfuchss Oct 22, 2024
6a795af
Add Image Version to Docker-Compose to pull the relevant image (#2740)
pourmand1376 Oct 23, 2024
613be39
Fix docker compose issue (#2799)
kartikey2001 Oct 23, 2024
4184a06
Added commented code about docker permissions, organized Dockerfile (…
george-gca Oct 23, 2024
eae72d8
Standardized spaces for liquid tags (#2802)
george-gca Oct 23, 2024
d1b38ee
Removed hidden char from figure.liquid (#2804)
george-gca Oct 23, 2024
75b3f9f
Update version (#2800)
pourmand1376 Oct 23, 2024
89f7ca7
Update docker-compose.yml
pourmand1376 Oct 24, 2024
47ed26f
Update docker-compose.yml to use tag
pourmand1376 Oct 25, 2024
d244187
Added my academic profile website to the README.md (#2815)
Jpfonseca Oct 29, 2024
3d8b29c
Update README.md (#2819)
DmitryRyumin Oct 30, 2024
587f03a
fix: Misfunction of wechat_qr in Social Integration (#2831)
yinhanyan Nov 10, 2024
b7ee266
Support for openpanel.dev for analytics (#2822)
aaitguenissaid Nov 10, 2024
9674cfc
[FIX] Blog Page Navigation (#2841) (#2846)
imsi32 Nov 19, 2024
c170eaf
Bluesky URL prefix should not be appended (#2856)
gdalle Nov 25, 2024
1c1632c
Page permalink can be an outside url (#2863)
george-gca Nov 28, 2024
b0d70d4
Bump rexml from 3.3.8 to 3.3.9 (#2814)
dependabot[bot] Nov 28, 2024
7c22e48
Fixed bug in header
george-gca Nov 29, 2024
a09f15f
Fix prettier complaints
george-gca Dec 2, 2024
8babc44
Fix to display references in order of citation (#2855)
niebles Dec 2, 2024
b37758a
Add .lycheeignore file with linkedin to stop error on workflow Linkch…
Eyezuhk Dec 2, 2024
c5d484e
Support for Resume/CV Links (#2826)
pranjalagg Dec 3, 2024
a340b60
Update the INSTALL.md file to include steps for deploying al-folio on…
HenryF23 Dec 4, 2024
957dc2c
Add features to distill template (#2840)
ShuhongDai Dec 4, 2024
8121ad0
Fix apostrophe in news title for search (#2879)
george-gca Dec 6, 2024
f23e35e
New image components (image galleries) (#2877)
george-gca Dec 10, 2024
84cf4af
Update Font Awesome and Tabler Icons (#2884)
george-gca Dec 11, 2024
e452f1a
Moved socials config to `_data/socials.yml` (#2885)
george-gca Dec 12, 2024
a9da28e
Renamed `repo-img-` to `only-` to allow setting images for only one t…
george-gca Dec 12, 2024
8d20dc5
Update docker-compose.yml image version
george-gca Dec 12, 2024
ae4412e
Updated dependencies (#2887)
george-gca Dec 12, 2024
b968de8
Update bib.liquid: google scholar citation count (#2892)
dfuchss Dec 12, 2024
5bc4703
Fix google scholar citations (#2893)
george-gca Dec 12, 2024
00249b9
Update social.liquid: ensure social[1] is used (#2891)
dfuchss Dec 12, 2024
3cdb9e4
Fixed missing updated references to socials (#2894)
george-gca Dec 12, 2024
c5101be
Fixed socials in search (#2895)
george-gca Dec 12, 2024
cc0cb3c
Fixed #2903
george-gca Dec 19, 2024
ec7d7c3
explicitly install imagemagick to support ubuntu-latest (>=24.04) in …
lijiaqi Dec 19, 2024
05eb46a
Replaced jekyll-minifier that uses uglifier by terser (#2571)
george-gca Dec 23, 2024
6e1226d
Update INSTALL.md
george-gca Dec 23, 2024
0dbab21
Update CUSTOMIZE.md
george-gca Dec 23, 2024
cecd16d
Added missing newsletter components (#2913)
george-gca Dec 26, 2024
ae7b3c9
Update INSTALL.md repo version
george-gca Dec 29, 2024
807629d
Update docker-compose.yml image version
george-gca Dec 29, 2024
c91c0ee
Revert padding from #2617 for CV tables (#2920)
sim642 Dec 30, 2024
e9916ad
Create codeql.yml
george-gca Dec 30, 2024
8d54486
Security fixes for download-3rd-party
george-gca Dec 30, 2024
1c27220
Security fixes for download-3rd-party.rb
george-gca Dec 30, 2024
3795438
Updated dependencies (#2925)
george-gca Dec 30, 2024
bd58936
Update README.md - remove my website link (#2926)
noman-bashir Dec 30, 2024
a3396b6
Updated ffi, changed base docker image, added observer and ostruct (#…
george-gca Dec 31, 2024
4f405ba
Fix Line Ending Issues for Shell Scripts in Docker for Windows 10 (#2…
manuelsh Jan 2, 2025
c4a9f17
Howto remove pages (#2933)
george-gca Jan 3, 2025
1da2e64
Updated FAQ.md. (#2937)
sr-dash Jan 7, 2025
f233233
Remove internal copy of jekyll-terser (#2945)
alshedivat Jan 9, 2025
9ca1d52
Added another option to remove content
george-gca Jan 12, 2025
70c5ccf
Fixed prettier complaints
george-gca Jan 13, 2025
c2cc214
Fix resume custom reference link bug (#2941)
rickyyuan07 Jan 14, 2025
da32034
Fix issue causing no color inversion when rendering equations (#2956)
khamkarsuraj Jan 16, 2025
82611b4
Updated dependencies for next release (#2958)
george-gca Jan 16, 2025
8d1ca80
Update docker version on docker-compose.yml
george-gca Jan 16, 2025
c5d0e92
Update docker version on INSTALL.md
george-gca Jan 16, 2025
cb0926f
Updated socials info in CUSTOMIZE.md
george-gca Jan 18, 2025
d3402d0
Bump license year to 2025
alshedivat Jan 19, 2025
8266acc
Fix related external posts (#2980)
george-gca Jan 23, 2025
15fc779
Fix external link svg size in related posts
george-gca Jan 23, 2025
b50db2e
fixed indexing of external posts (#2983)
niebles Jan 27, 2025
4f28b9b
fix: typo in file name gitattributes (#2972)
ZL-Asica Jan 27, 2025
0b3f19d
Moved specific information from config to about (#2985)
george-gca Jan 27, 2025
16edfe9
Add my website to readme under academics--alexiglad.github.io (#2987)
alexiglad Jan 28, 2025
caf9976
Add link to set workflow permissions
george-gca Jan 30, 2025
beeff21
Updated scripts for correctly using gtag. (#2962)
sr-dash Feb 9, 2025
e3f029d
Added sass changes to trigger deploy action
george-gca Feb 9, 2025
10d007a
Allows for standard Jekyll code highlighting with distill template (#…
jacobaustin123 Feb 12, 2025
7719863
fix language-not-found issues on repo page with simplified and tradit…
jiaye-wu Feb 14, 2025
cbe03ec
Moved comment in repo_user.liquid
george-gca Feb 14, 2025
854598e
Moved comment in repo.liquid
george-gca Feb 14, 2025
9272d23
make abbr color inside bibliography a variable (#3017)
diaoenmao Feb 17, 2025
977872f
Bump nokogiri from 1.18.1 to 1.18.3 (#3026)
dependabot[bot] Feb 19, 2025
6b00edc
Fix typo in -> on (#3029)
langestefan Feb 24, 2025
14aaf47
Re-Enable exclusions of jekyll minifier (#3038)
dfuchss Feb 28, 2025
6625f23
Digital Bookshelf V2 (#2866)
george-gca Feb 28, 2025
74beacb
Refactor footer content (#3041)
NikosKont Mar 2, 2025
d53297f
Fix zoom in bibliography images (#3057)
george-gca Mar 11, 2025
82b2ad3
Fix scrollbar color (#3058)
george-gca Mar 11, 2025
afc3496
Fixed docs (#3059)
george-gca Mar 11, 2025
9e837d6
Bump json from 2.10.1 to 2.10.2 (#3066)
dependabot[bot] Mar 12, 2025
1dc670b
Fix typo in CUSTOMIZE.md (#3070)
jiuntian Mar 13, 2025
93aeb6d
Update INSTALL.md (#3074)
pourmand1376 Mar 14, 2025
485e22f
Add link to a new academic's website (#3075)
NishanthJKumar Mar 16, 2025
a7b1f8c
Re-add ability to exclude posts from search (#3089)
pranjalagg Mar 23, 2025
81b3c60
Updated dependencies (#3091)
george-gca Mar 23, 2025
f68e88c
Added support for plotly js (#3097)
george-gca Mar 26, 2025
fea4b7c
Fix "comma and and" before last author in publication list (#3107)
tom111 Apr 3, 2025
351dcb9
Fixed liquid variables in some js files (#3117)
george-gca Apr 9, 2025
301132d
Changed broken-links action to only run on main repo (#3118)
george-gca Apr 9, 2025
d730fb3
Added my website to the community pages. (#3119)
joszuijderwijk Apr 10, 2025
15fad29
added my homepage (Dian Jiao). (#3128)
d-jiao Apr 13, 2025
91a2b63
Created GitHub action to update TOCs (#3132)
george-gca Apr 14, 2025
dfe4091
Auto update markdown TOC
george-gca Apr 14, 2025
cc140dd
Update FAQ.md
george-gca Apr 14, 2025
b963b56
Auto update markdown TOC
george-gca Apr 14, 2025
e4d5b06
Using fork of gh-md-toc
george-gca Apr 14, 2025
c5bdfeb
Fixed tocs (#3133)
george-gca Apr 14, 2025
78fdace
Update update-tocs.yml
george-gca Apr 14, 2025
58f4e02
Changed order of params for gh-md-toc
george-gca Apr 14, 2025
5878b5c
Update FAQ.md layout
george-gca May 12, 2025
c98d596
Auto update markdown TOC
george-gca May 12, 2025
a864cdc
Update CUSTOMIZE.md layout
george-gca May 12, 2025
5551034
Update INSTALL.md layout
george-gca May 12, 2025
8a70f13
Auto update markdown TOC
george-gca May 12, 2025
4f7da1d
Removed link from header in FAQ.md
george-gca May 12, 2025
ac99061
Auto update markdown TOC
george-gca May 12, 2025
659e1a3
Update README.md (#3162)
MikolajKocikowski May 22, 2025
d6477e8
Remove unnecessary rss_icon line from _config.yml (#3154)
CalaW May 22, 2025
dad01a8
Bump nokogiri from 1.18.5 to 1.18.8 (#3149)
dependabot[bot] May 22, 2025
71969cc
Fix: Improve footnote and citation colors in Distill posts (#3172)
alshedivat May 23, 2025
5a5bb9e
Auto update markdown TOC
alshedivat May 23, 2025
e82520e
Updated libraries versions (#3179)
george-gca May 28, 2025
169d0c2
Update INSTALL.md docker version
george-gca May 28, 2025
693c3be
Update docker image version in docker-compose.yml
george-gca May 28, 2025
8f7a49a
Merge upstream al-folio v0.14.6 (allow unrelated histories)
pauldrinn Nov 19, 2025
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
44 changes: 44 additions & 0 deletions .all-contributorsrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
{
"files": ["README.md"],
"imageSize": 100,
"commit": false,
"contributorsPerLine": 7,
"projectName": "al-folio",
"projectOwner": "alshedivat",
"repoType": "github",
"repoHost": "https://github.com",
"badgeTemplate": "[core_contributors]: https://img.shields.io/badge/core_contributors-<%= contributors.length %>-orange.svg 'Number of core contributors'",
"contributorTemplate": "<a href=\"<%= contributor.profile %>\"><img src=\"<%= contributor.avatar_url %>\" width=\"<%= options.imageSize %>px;\" alt=\"\"/><br /><sub><b><%= contributor.name %></b></sub></a>",
"skipCi": true,
"contributors": [
{
"login": "alshedivat",
"name": "Maruan",
"avatar_url": "https://avatars.githubusercontent.com/u/2126561?v=4",
"profile": "http://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",
"contributions": ["code"]
},
{
"login": "pourmand1376",
"name": "Amir Pourmand",
"avatar_url": "https://avatars.githubusercontent.com/u/32064808?v=4",
"profile": "https://amirpourmand.ir",
"contributions": ["code"]
},
{
"login": "george-gca",
"name": "George",
"avatar_url": "https://avatars.githubusercontent.com/u/31376482?v=4",
"profile": "https://george-gca.github.io/",
"contributions": ["code"]
}
],
"commitConvention": "angular"
}
4 changes: 2 additions & 2 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"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 All @@ -28,4 +28,4 @@
},

"remoteUser": "vscode"
}
}
File renamed without changes.
102 changes: 102 additions & 0 deletions .github/ISSUE_TEMPLATE/1_bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
name: 🐛 Report a bug
description: Any errors.
labels: ["needs triage", "bug"]
body:
- type: markdown
attributes:
value: >
Before you go any further. Is this really a **🐛 bug**?
If it's a question about how al-folio works, have a look at our [documentation](https://github.com/alshedivat/al-folio/blob/main/README.md),
[frequently asked questions](https://github.com/alshedivat/al-folio/blob/main/FAQ.md),
[past questions](https://github.com/alshedivat/al-folio/discussions/categories/q-a),
or [ask a question](https://github.com/alshedivat/al-folio/discussions/new?category=q-a).
- type: checkboxes
id: requirements
attributes:
label: Have you checked that your issue isn't already filed?
description: >
Please check if somebody else has already filed the same issue.
If you find a similar issue, please add a 👍 reaction or comment on the original post.
options:
- label: I read through [FAQ](https://github.com/alshedivat/al-folio/blob/main/FAQ.md) and searched through the [past issues](https://github.com/alshedivat/al-folio/issues), none of which addressed my issue.
required: true
- label: Yes, I have checked that this issue isn't already filed.
required: true

- type: input
attributes:
label: Bug description
description: A description of the 🐛 bug.
placeholder: A clear and concise description of what the bug is.
validations:
required: true

- type: textarea
attributes:
label: How to reproduce the bug
description: Provide steps to reproduce the 🐛 bug.
placeholder: |
Include steps to reproduce, the expected behaviour, and the actual behaviour.
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
validations:
required: true

- type: textarea
attributes:
label: Error messages and logs
description: >
Provide any error messages and/or logs
placeholder: "Copy the complete error messages and logs"
value: |
```
The error message you got, with the full traceback if available. Please paste it between these triple backticks.
```
validations:
required: false

- type: dropdown
id: os
attributes:
label: What operating system are you using?
description: select all OSs where you have experienced this issue
multiple: true
options:
- Linux
- Mac
- Windows
- Not applicable (e.g. you're using GitHub Pages or other hosting)
validations:
required: true

- type: dropdown
id: environment
attributes:
label: Where are you seeing the problem on?
description: select all environments where you have experienced this issue
multiple: true
options:
- "Running locally with Docker (docker compose)"
- "Running locally with Docker (devcontainer)"
- "Running locally without Docker"
- "Deployed site"
validations:
required: true

- type: textarea
attributes:
label: More info
description: Add any other info about the issue here.
placeholder: |
Add any other context about the problem here, such as versions of the libraries if running without docker, screenshots, links to the deployed site, etc.
validations:
required: false

- type: markdown
attributes:
value: "**Happy coding!**"
56 changes: 56 additions & 0 deletions .github/ISSUE_TEMPLATE/2_feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
name: 🚀 Feature request
description: Propose a feature for this project
labels: ["needs triage", "enhancement"]
body:
- type: markdown
attributes:
value: >
Before you go any further, are you sure that this feature is not already implemented?
If it's a question about how al-folio works, have a look at our [documentation](https://github.com/alshedivat/al-folio/blob/main/README.md),
[frequently asked questions](https://github.com/alshedivat/al-folio/blob/main/FAQ.md),
[past questions](https://github.com/alshedivat/al-folio/discussions/categories/q-a),
or [ask a question](https://github.com/alshedivat/al-folio/discussions/new?category=q-a).
- type: checkboxes
id: requirements
attributes:
label: Have you checked that your feature request isn't already filed?
description: >
Please check if somebody else has already filed the same 🚀 feature request.
If you find a similar feature request, please add a 👍 reaction or comment on the original post.
options:
- label: I read through [FAQ](https://github.com/alshedivat/al-folio/blob/main/FAQ.md) and searched through the [past issues](https://github.com/alshedivat/al-folio/issues), none of which addressed my feature request.
required: true
- label: Yes, I have checked that this feature request isn't already filed.
required: true

- type: textarea
attributes:
label: Description & Motivation
description: A clear and concise description of the 🚀 feature proposal
placeholder: |
Please outline the motivation for the proposal.
Is your feature request related to a problem? e.g., I'm always frustrated when [...].
If this is related to another GitHub issue, please link it here
- type: textarea
attributes:
label: Pitch
description: A clear and concise description of what you want to happen.
validations:
required: false

- type: textarea
attributes:
label: Alternatives
description: A clear and concise description of any alternative solutions or features you've considered, if any.
validations:
required: false

- type: textarea
attributes:
label: Additional context
description: Add any other context or screenshots about the feature request here.
validations:
required: false
8 changes: 8 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
blank_issues_enabled: false
contact_links:
- name: ❓ Ask a Question
url: https://github.com/alshedivat/al-folio/discussions/categories/q-a
about: Ask and answer al-folio related questions.
- name: 📖 Read the documentation
url: https://github.com/alshedivat/al-folio/blob/main/README.md
about: Please consult the documentation before opening any issues!
14 changes: 14 additions & 0 deletions .github/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
changelog:
exclude:
labels:
- ignore-for-release
categories:
- title: new features 🚀
labels:
- enhancement
- title: bug fixes and improvements ✨
labels:
- bug-fix
- title: other changes 🛠️
labels:
- "*"
74 changes: 74 additions & 0 deletions .github/workflows/axe.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
name: Axe accessibility testing

on:
# if you want to run this on every push uncomment the following lines
# push:
# branches:
# - master
# - main
# pull_request:
# branches:
# - master
# - main
workflow_dispatch:
inputs:
url:
description: "URL to be checked (e.g.: blog/)"
required: false

env:
URL: ""

jobs:
check:
# available images: https://github.com/actions/runner-images#available-images
runs-on: ubuntu-latest
steps:
- name: Checkout 🛎️
uses: actions/checkout@v4
- name: Setup Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: "3.2.2"
bundler-cache: true
- name: Update _config.yml ⚙️
uses: fjogeleit/yaml-update-action@main
with:
commitChange: false
valueFile: "_config.yml"
changes: |
{
"giscus.repo": "${{ github.repository }}",
"baseurl": ""
}
- name: Install and Build 🔧
run: |
sudo apt-get update && sudo apt-get install -y imagemagick
pip3 install --upgrade jupyter
export JEKYLL_ENV=production
bundle exec jekyll build
- name: Purge unused CSS 🧹
run: |
npm install -g purgecss
purgecss -c purgecss.config.js
- name: Get Chromium version 🌐
# https://github.com/GoogleChromeLabs/chrome-for-testing?tab=readme-ov-file#other-api-endpoints
run: |
CHROMIUM_VERSION=$(wget -qO- https://googlechromelabs.github.io/chrome-for-testing/LATEST_RELEASE_STABLE | cut -d. -f1)
echo "Chromium version: $CHROMIUM_VERSION"
echo "CHROMIUM_VERSION=$CHROMIUM_VERSION" >> $GITHUB_ENV
- name: Setup Chrome 🌐
id: setup-chrome
uses: browser-actions/setup-chrome@v1
with:
chrome-version: ${{ env.CHROMIUM_VERSION }}
- name: Install chromedriver 🚗
run: |
npm install -g chromedriver@$CHROMIUM_VERSION
- name: Run axe 🪓
# https://github.com/dequelabs/axe-core-npm/tree/develop/packages/cli
run: |
npm install -g @axe-core/cli
npm install -g http-server
http-server _site/ &
axe --chromedriver-path $(npm root -g)/chromedriver/bin/chromedriver http://localhost:8080/${{ github.event.inputs.url || env.URL }} --load-delay=1500 --exit
47 changes: 47 additions & 0 deletions .github/workflows/broken-links-site.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
name: Check for broken links on site

on:
workflow_run:
workflows: [Deploy site]
types: [completed]

jobs:
check-links-on-site:
# https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#running-a-workflow-based-on-the-conclusion-of-another-workflow
if: ${{ github.event.workflow_run.conclusion == 'success' }}
# available images: https://github.com/actions/runner-images#available-images
runs-on: ubuntu-latest
steps:
- name: Checkout 🛎️
uses: actions/checkout@v4
- name: Setup Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: "3.2.2"
bundler-cache: true
- name: Update _config.yml ⚙️
uses: fjogeleit/yaml-update-action@main
with:
commitChange: false
valueFile: "_config.yml"
changes: |
{
"giscus.repo": "${{ github.repository }}",
"baseurl": ""
}
- name: Install and Build 🔧
run: |
sudo apt-get update && sudo apt-get install -y imagemagick
pip3 install --upgrade jupyter
export JEKYLL_ENV=production
bundle exec jekyll build
- name: Purge unused CSS 🧹
run: |
npm install -g purgecss
purgecss -c purgecss.config.js
- name: Link Checker 🔗
uses: lycheeverse/lychee-action@v1.9.0
with:
fail: true
# only check local links
args: --offline --remap '_site(/?.*)/assets/(.*) _site/assets/$2' --verbose --no-progress '_site/**/*.html'
Loading
Loading