From 31706a651a0208becc60772ea55dd2fc2ca65401 Mon Sep 17 00:00:00 2001 From: David Wright Date: Sat, 5 Oct 2024 14:22:12 -0400 Subject: [PATCH] Squashed commit of the following: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit commit b74b292cac3ced3f3df51f164719970df8edffc7 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Oct 2 10:07:50 2024 -0300 Update bug report with running with docker options commit c0d53e631630b19328f30f9e0da900ff1161eb27 Author: Amir Pourmand Date: Wed Oct 2 10:21:52 2024 +0330 Change Run to use bundle exec instead of normal exec jekyll commit caddec2fcdbdfabb2cce6d1441297639bd1e5df4 Author: Leo Date: Tue Oct 1 21:54:31 2024 +0800 feature: figure support url. (#2586) This PR allows the `figure` to accept url as the src of the``. currently, it only supports the relative path. ``` // raw img {{ image.description }} // assign url to figure {% assign image_url = image.url %} {% include figure.liquid url=image_url class="img-fluid rounded z-depth-1" zoomable=true %} ``` --------- Signed-off-by: ifuryst Co-authored-by: George <31376482+george-gca@users.noreply.github.com> commit c20074c8cab8df2050350e2367482fdd5328a08e Author: Amir Pourmand Date: Sat Sep 28 09:15:21 2024 +0330 Fix `entry_point.sh` docker backward compatibility problem (#2728) commit 6265269bd41e194a0ff74e677d730b4ab23e9fd2 Author: Amir Pourmand Date: Thu Sep 26 08:40:15 2024 +0330 Update entry_point.sh (#2707) commit bdf4ce32e53bc9b4be1d1e10b796bd179cd87474 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Sep 24 15:57:59 2024 -0300 Updated dependencies (#2715) Signed-off-by: George Araújo commit fdaed74d6e6e320b6e94a98ac53bb3b14bfb1247 Author: George <31376482+george-gca@users.noreply.github.com> Date: Fri Sep 20 19:04:17 2024 -0300 Fixed bug when search result is inside description of external post (#2710) Fixed a very specific bug that was happening when, for example, searching for the word `round`, which caused this: ![image](https://github.com/user-attachments/assets/d6009462-ae03-4bc2-9ee3-60cb16dce20c) After a lot of debugging I found out that the search result was in the svg icon definition. Finally got to fix this. ![image](https://github.com/user-attachments/assets/cc179ea1-e9b8-4695-b98a-adf1472ecca5) Signed-off-by: George Araújo commit daa402f7344a0dec0f40416ac0ab8f2997f06a6e Author: Giuseppe Perelli <47356398+giuseppeperelli@users.noreply.github.com> Date: Thu Sep 19 18:39:16 2024 +0200 Update README.md (#2708) Adding a star to the academics using this template commit d33213e033eefff0a6c45d0deea89e71bd2b1bca Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Sep 19 13:33:35 2024 -0300 Bump google-protobuf from 4.27.3 to 4.27.5 (#2709) Bumps [google-protobuf](https://github.com/protocolbuffers/protobuf) from 4.27.3 to 4.27.5.
Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=google-protobuf&package-manager=bundler&previous-version=4.27.3&new-version=4.27.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/alshedivat/al-folio/network/alerts).
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 046545983f0864b62e883105955717cbf298561c Author: M. Umar Shahbaz <68814294+KingHowler@users.noreply.github.com> Date: Sat Sep 14 02:44:42 2024 +0500 Fixed .webp src creation for svg and other files (#2698) Added a default srcset in case extension is other than the following: - .jpg - .jpeg - .png - .tiff - .gif fixed #2660 commit 8e9cf03ee980645c879d759528d17e8d570983fb Author: Yao Xiao <108576690+Charlie-XIAO@users.noreply.github.com> Date: Fri Sep 13 11:12:54 2024 -0400 Support `_styles` in page layout as in post and distill (#2694) As desribed in the title. commit 92dbc393e7704e104814f22ce8d9abf95d2dd790 Author: Yao Xiao <108576690+Charlie-XIAO@users.noreply.github.com> Date: Fri Sep 13 10:59:19 2024 -0400 Added my portfolio website to README (#2695) Thanks for the amazing theme! ❤️ I've been using al-folio for several years, during which I have considered migrating to more modern technologies like MDX or similar but really found no theme that look better than this. commit b30b3f4ec0c3223366c06183b49bdb8f0a95664c Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Sep 10 12:18:58 2024 -0300 Increased number of columns to 24 for contributors image commit 66607c1fc8ca782b9618369c6f8041bef9759a5b Author: M. Umar Shahbaz <68814294+KingHowler@users.noreply.github.com> Date: Tue Sep 10 20:16:40 2024 +0500 Fixed "All contributors not showing on README.md" (#2688) # In README.md ## All Contributors Section **Out of the 216 contributors, the page only shows around 100** By adding an additional parameter ```max``` It now shows all of them. commit f0eb58757317ad61eab6896501cbec758b27f0b3 Author: Gürkan Soykan Date: Tue Sep 10 16:57:54 2024 +0200 Fix conditional rendering of tag and category section (#2678) ### Overview This PR fixes an issue where unnecessary horizontal lines were displayed when there were no tags or categories present. The tag and category container is now conditionally rendered, ensuring it only appears when there are tags or categories to display. no tags meaning, in _config.yml ``` display_tags: [] display_categories: [] ``` ### Before and After The difference is illustrated in the images below: - **First Image (Fixed)**: Shows the correct behavior with no extra lines when tags or categories are absent. - **Second Image (Current)**: Demonstrates the issue with unwanted horizontal lines appearing when no tags or categories are present. ![image](https://github.com/user-attachments/assets/08becad5-9a34-4b6c-8a69-25206d9097da) ![image](https://github.com/user-attachments/assets/e36390cc-3104-4aa2-a047-a7fa8289e664) ### Impact This change improves the visual consistency and cleanliness of the theme by preventing unnecessary elements from being rendered, particularly in cases where there are no tags or categories defined. commit 7203eb161c4ed16cac0b4001a05124e28e9bcdd4 Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Sep 9 15:03:17 2024 -0300 Update CUSTOMIZE.md scheduled info commit 66320740986481847d595c9c7f49d407549faf04 Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Sep 9 14:58:05 2024 -0300 Update schedule-posts.txt commit 444376997e48309e378b23bf3b2af831b922717a Author: Ahmed Nurye <122631227+anurye@users.noreply.github.com> Date: Mon Sep 9 19:44:22 2024 +0200 Add my webpage to community list (#2684) Hi, thanks for the great theme! Added my personal academic webpage to the community list. Co-authored-by: George <31376482+george-gca@users.noreply.github.com> commit d50cdf6b8aad1707c45d78b5fa7f59545b8b4ff8 Author: M. Umar Shahbaz <68814294+KingHowler@users.noreply.github.com> Date: Mon Sep 9 22:36:44 2024 +0500 Schedule Posts Workflow (#2672) Updated ```CUSTOMIZE.md``` to include information regarding the ```scheduler.yml``` action commit 97f78e5fb883a4bedd0c1e175ce69daadd4a876f Author: Mikolaj Kocikowski, PhD <163681487+MikolajKocikowski@users.noreply.github.com> Date: Thu Sep 5 23:21:25 2024 +0200 Update about.md (#2679) I was confused until I realized what the author likely meant. Fixing the typo. Thanks for the amazing theme! commit cd3f4d6be533bc993f156b8ad5e4e04140ba9f22 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Aug 28 15:22:20 2024 -0300 Fixed bug when external posts title is composed of non-ascii chars Fixed a bug in external-posts.rb when post title is composed of non-ascii chars commit 6c6932f1b19f694dbb53c1f8a82d5a791083c01f Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Aug 28 10:54:06 2024 -0300 Removed inexistent input from lighthouse-badger.yml commit de4e89d11b44ca2b1660aeeafde5e88b6415542f Author: Trần Đặng Trung Đức <69638253+trandangtrungduc@users.noreply.github.com> Date: Tue Aug 27 03:28:31 2024 +0900 Update README.md (#2661) Added trandangtrungduc.github.io to Academic commit fbad5083aea932b4444fbc92a037fa85ab0094f5 Author: M. Umar Shahbaz <68814294+KingHowler@users.noreply.github.com> Date: Fri Aug 23 21:12:34 2024 +0500 Added gh-pages Formatter (#2649) # Added prettier-hmtl.yml ## GitHub Workflow ## Purpose The GitHub Workflow formats the html files on gh-pages. The html files generated are always on a single line. This makes scaling programs a lot more difficult. By formatting the HTML files, al-folio can now be used to generate code which can then be modified to allow for using back-end. ## Errors found I want to let you know that when I was using prettier for this, it kept crashing and after some debugging I found out that al-folio was generating an invalid tag ``````. `````` is a self-closing tag and doesn't have a separate closing tag. Error: `````` Correct: `````` ## Workflow Description 1. The workflow starts by checking out the gh-pages branch. 2. Then it finds all `````` tags in all html files and deletes them. 3. It Installs NodeJS and then Prettier. To make sure the code was executed properly, the workflow checks if prettier is present. 4. Then the workflow runs prettier on all html files present in gh-pages 5. It ends by committing the changes and pushing them to the gh-pages directory # Example: > Before > ![image](https://github.com/user-attachments/assets/8f0f993a-1b18-4edf-9d62-2fe503af272a) > After > ![image](https://github.com/user-attachments/assets/0714a6c8-0b37-4aee-a4f0-4ce0a7a663a1) commit debb1822ad3db7080c885a010971bcbf4af2b5b5 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri Aug 23 11:08:41 2024 -0300 Bump rexml from 3.3.4 to 3.3.6 (#2654) Bumps [rexml](https://github.com/ruby/rexml) from 3.3.4 to 3.3.6.
Release notes

Sourced from rexml's releases.

REXML 3.3.6 - 2024-08-22

Improvements

  • Removed duplicated entity expansions for performance.

    • GH-194
    • Patch by Viktor Ivarsson.
  • Improved namespace conflicted attribute check performance. It was too slow for deep elements.

    • Reported by l33thaxor.

Fixes

  • Fixed a bug that default entity expansions are counted for security check. Default entity expansions should not be counted because they don't have a security risk.

  • Fixed a parser bug that parameter entity references in internal subsets are expanded. It's not allowed in the XML specification.

  • Fixed a stream parser bug that user-defined entity references in text aren't expanded.

Thanks

  • Viktor Ivarsson

  • NAITOH Jun

  • l33thaxor

REXML 3.3.5 - 2024-08-12

Fixes

  • Fixed a bug that REXML::Security.entity_expansion_text_limit check has wrong text size calculation in SAX and pull parsers.
    • GH-193
    • GH-195
    • Reported by Viktor Ivarsson.
    • Patch by NAITOH Jun.

... (truncated)

Changelog

Sourced from rexml's changelog.

3.3.6 - 2024-08-22 {#version-3-3-6}

Improvements

  • Removed duplicated entity expansions for performance.

    • GH-194
    • Patch by Viktor Ivarsson.
  • Improved namespace conflicted attribute check performance. It was too slow for deep elements.

    • Reported by l33thaxor.

Fixes

  • Fixed a bug that default entity expansions are counted for security check. Default entity expansions should not be counted because they don't have a security risk.

  • Fixed a parser bug that parameter entity references in internal subsets are expanded. It's not allowed in the XML specification.

  • Fixed a stream parser bug that user-defined entity references in text aren't expanded.

Thanks

  • Viktor Ivarsson

  • NAITOH Jun

  • l33thaxor

3.3.5 - 2024-08-12 {#version-3-3-5}

Fixes

  • Fixed a bug that REXML::Security.entity_expansion_text_limit check has wrong text size calculation in SAX and pull parsers.
    • GH-193
    • GH-195
    • Reported by Viktor Ivarsson.
    • Patch by NAITOH Jun.

... (truncated)

Commits
  • 95871f3 Add 3.3.6 entry
  • 7cb5eae parser tree: improve namespace conflicted attribute check performance
  • 6109e01 Fix a bug that Stream parser doesn't expand the user-defined entity reference...
  • cb15858 parser: keep the current namespaces instead of stack of Set
  • 2b47b16 parser: move duplicated end tag check to BaseParser
  • 35e1681 test tree-parser: move common method to base class
  • 6e00a14 test: fix indent
  • df3a0cc test: fix indent
  • fdbffe7 Use loop instead of recursive call for Element#namespace
  • 6422fa3 Use loop instead of recursive call for Element#root
  • Additional commits viewable in compare view

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rexml&package-manager=bundler&previous-version=3.3.4&new-version=3.3.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/alshedivat/al-folio/network/alerts).
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit ebf2fc9cca8db661d1d331e45d2c9b29ff425520 Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Aug 22 14:26:04 2024 -0300 Update INSTALL.md link to video tutorial commit cd59ca39663b169ef215ac4beb8cb309abff1b87 Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Aug 22 13:49:05 2024 -0300 Added video tutorial to install instructions (#2653) Signed-off-by: George Araújo commit c45c7675bd4fb4068cbba8a1c96f7b08392b8947 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Aug 21 23:59:18 2024 -0300 Update INSTALL.md with running time of actions commit c753284f21fc99ad509b0c898616c7e703c29488 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Aug 21 23:55:36 2024 -0300 Update INSTALL.md commit c5c162cfa1376d48b889fab009f9c2887070a403 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Aug 21 23:54:45 2024 -0300 Update INSTALL.md recommended approach commit 9b6decceb18a209292a67c7fc90bb1780e79532f Author: Corentin Sautier Date: Tue Aug 20 16:50:00 2024 +0200 Fix no github_users titling in repositories.md (#2647) Inverted order of title and {% if site.data.repositories.github_users %}, so that if there is no github_users, the "GitHub users" title does not appear. commit 03f429f90189038d47111dad3ed7a52be99c894d Author: Corentin Sautier Date: Tue Aug 20 16:44:25 2024 +0200 Update _config.yml to add a filtered bibtex keyword (#2648) Added the google_scholar_id to filtered keywords commit 853adefc9a4dd380fbeb52050aa7ee61741591f0 Author: hdocmsu <43505331+hdocmsu@users.noreply.github.com> Date: Mon Aug 19 07:32:51 2024 -0700 Adding own github-page to README.md (#2645) Co-authored-by: George <31376482+george-gca@users.noreply.github.com> commit 1e66e8c30deed3fb053ee083e49e27e0cfbfb4aa Author: Ming SUN Date: Mon Aug 19 17:30:29 2024 +0300 Update README.md (#2644) add Ming's website page Co-authored-by: George <31376482+george-gca@users.noreply.github.com> commit dfc7453ea08fd51f4598685b16130a13e69fe05e Author: Riasat Sheikh Date: Mon Aug 19 12:03:01 2024 +0900 [Feature] InspireHEP social and citation count badge (#2638) [INSPIRE](http://inspirehep.net/) is a trusted community hub that facilitates the sharing and discovery of accurate scholarly information in high energy physics. By integrating the social and citation count badge, al-folio users within this community will gain significant benefits. In continuation of #2634, I am creating this pull request. ## Details ### Social Icon - Add your INSPIRE author ID in the `config.yml` under `inspirehep_id`. ### Citation Count - Enable this feature by setting `inspirehep` to `true` under `enable_publication_badges` in your `config.yml` file. - In your bibliography file (e.g., `papers.bib`), add `inspirehep_id = {the literature's recid}` under the citation of a literature source. commit 3ff7579a7419fc546816535361a8b90c7c49553d Author: Beryl Sui <45889676+berylbir@users.noreply.github.com> Date: Thu Aug 8 06:33:12 2024 -0700 added personal website for Beryl Sui (#2628) Thank you for this amazing template :) commit 04ab383c4bb4d7e653081b2f84d9e8a7ce11c097 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Aug 7 13:46:07 2024 -0300 Fixed prettier complaints on FAQ.md commit 5c5c81cda8d947d69b7ad2ec18836c006ae30367 Author: Rachel Date: Wed Aug 7 11:43:48 2024 -0400 [Bug-fix] Make custom blockquote font coloring consistent (#2622) Currently, the tip, warning, and danger custom blockquote's font color is not customized when the text is styled as bold, italics, or a list item. As a result, the text is slightly less attractive in light mode and almost illegible in dark mode. ## Screenshot: Current current-darkmode ## Screenshot: Proposed proposed-darkmode commit 610f42bf619e2c4f43a4e19c4201e0583c4505cc Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Aug 7 12:40:32 2024 -0300 Update Prettier information on FAQ.md commit 3be24f6b047eb6b49540a0cc1199d7e421192d9f Author: Alon Kellner <4ubalon@gmail.com> Date: Wed Aug 7 18:20:30 2024 +0300 Alon Kellner portfolio link (#2627) I used al-folio's fork [multi-language-al-folio](https://github.com/george-gca/multi-language-al-folio) to create my portfolio, I love it :) commit 1d4ce5a313d1c41e73c843587692eabebad96e00 Author: Rachel Date: Sun Aug 4 14:32:46 2024 -0400 [bug-fix] Add padding to default markdown table cells (#2617) Default, meaning `pretty_table: false` ## Sample code ```md | First Column | Second Column | Third Column | |------------------|-----------------|----------------| | Sed in. | Sed non. | Morbi egestas. | | Donec facilisis. | Suspendisse eu. | Nulla porta. | | Praesent a. | Interdum et. | Sed nec. | ``` ### Current result current-default ### Proposed result updated-default commit e46a7941b216c68493158fe412467c1a11fb8b54 Author: George <31376482+george-gca@users.noreply.github.com> Date: Fri Aug 2 10:44:22 2024 -0300 Updated dependencies (#2613) Fix https://github.com/alshedivat/al-folio/security/dependabot/4 Signed-off-by: George Araújo commit e14f5723f2ca14ee15f8e1f65f07477f5d4485af Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Jul 25 14:01:57 2024 -0300 Added customizing css to CUSTOMIZE.md (#2602) Signed-off-by: George Araújo commit e7da32f0e45d70211c21d469f5b43373b2ec9ebb Author: Salman Faroz Date: Thu Jul 25 20:37:22 2024 +0530 Lighthouse Badger token as secret (#2589) In the [FAQ](https://github.com/alshedivat/al-folio/blob/master/FAQ.md#my-webpage-works-locally-but-after-deploying-it-is-not-displayed-correctly-css-and-js-are-not-loaded-properly-how-do-i-fix-that), it is mentioned to "add it as a secret". However, the Lighthouse Badger documentation specifies using an environment variable. I've updated this to use secrets instead, as it is more secure and appropriate for using a Personal Access Token (PAT). #### Personal Access Token (fine-grained) Permissions: - **contents**: access: read and write - **metadata**: access: read-only #### Personal Access Token (classic) Permissions: - **repo** [refer](https://github.com/MyActionWay/lighthouse-badger-workflows#lighthouse-badger-easyyml:~:text=and%20permissions%20required-,PAT%20(fine%2Dgrained)%3A%20repository%20permissions,-contents%20%3D%3E%20access%3A%20read) For more information, refer to the [GitHub documentation on using secrets in GitHub Actions](https://docs.github.com/en/actions/security-guides/using-secrets-in-github-actions). commit b5247d9ecaa36c9cc90b92c7066c1a4cf0d26935 Author: Simmo Saan Date: Thu Jul 25 18:05:03 2024 +0300 Remove github-metadata post (#2599) The jekyll-github-metadata plugin was removed in PR #668, so this no longer works. Clearly broken here: https://alshedivat.github.io/al-folio/blog/2020/github-metadata/. commit 2db33ea99f04f8769207d85ad24b56160496f7ba Author: tonideleo <55999079+tonideleo@users.noreply.github.com> Date: Mon Jul 22 07:55:07 2024 -0700 Add user link to user community (#2592) commit fc15dd6cc8156f3cff35148c2db81f771e11206a Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Jul 21 20:48:32 2024 -0300 Fixed prettier complaints on FAQ commit 2ebbb801e3abf9d484ed74f417c5d84f5bced6ab Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Jul 21 17:13:10 2024 -0300 Expliciting how to handle wrong theme for site in FAQ.md commit 71006683cd18b37ccb18b22944e708bd87d54eac Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Jul 21 17:03:58 2024 -0300 Added example of site with css and js not loaded commit c3ac17294cf85b77742590963dbfc5a794f0098e Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Jul 21 16:19:33 2024 -0300 Improved FAQ readability commit 015a47787ed2f48c5be20112bce6ab6d32e96dc0 Author: Tadashi Date: Wed Jul 17 18:13:47 2024 -0300 Fix typo in entry associated to award button (#2583) commit 75ab2823bb1c2063e8a0842b7ff20d6beaa618e7 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Jul 17 00:03:11 2024 -0300 Updated dependencies (#2582) Signed-off-by: George Araujo commit d9ea1b3dd3aaff7b575a576a89670e1ba82921e2 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jul 16 23:48:20 2024 -0300 Updated to font awesome 6.6.0 (#2581) Updated to [FontAwesome 6.6.0](https://github.com/FortAwesome/Font-Awesome/releases/tag/6.6.0) --------- Signed-off-by: George Araujo commit aef552f043a503e70cd190e15884609f8b045298 Author: Furkan Akkurt Date: Wed Jul 17 04:52:06 2024 +0300 Remove 'version's as it's obsolete; Update docker-compose files (#2574) commit 8ffd34c9b49f5496c34e327866817ed023c3edf7 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sat Jul 13 14:05:20 2024 -0300 Fixed error in bibsearch.js commit 49ada3eac1ef52229e550c98826f05f1c3d70078 Author: George <31376482+george-gca@users.noreply.github.com> Date: Fri Jul 12 22:06:43 2024 -0300 Update collections permalinks in _config.yml commit 83e8a64de16efefd370803adcf126e9171e87a79 Author: CheariX Date: Fri Jul 12 22:00:48 2024 +0200 fix: search_enabled -> bib_search (#2560) In #2523, I did a copy&paste error with https://github.com/alshedivat/al-folio/commit/07d6e619cced7a2256bbe6de582ad68f93cd1553 I used the global `search_enabled` config key instead of the correct `bib_search` key. This PR fixed it. commit c4f20b889eded0855f5a806c327337abb04dded7 Author: Scott Lee Chua Date: Fri Jul 12 00:46:37 2024 +0800 Make publication badges always visible (#2565) ## The issue Currently Altmetric and Dimension publication badge elements have non-obvious attributes that hide badges when some conditions are not met ,e.g.: ``` data-hide-no-mentions="true" data-hide-less-than="15" ``` resulting in seemingly strange behavior where badges are enabled in `config.yml` but don't show up consistently, as reported in #2443 : Altmetric badges don't display for some pubs. ## This PR - removes these hidden nondisplay conditions in favor of more predictable website behavior; - adds documentation links to point users interested in customizing badge behavior to the right resources. commit d904c52149859386ee2087f87696eed86c399bb5 Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Jul 11 11:09:46 2024 -0300 Fixed search for multiline news commit 607ff6af4412b19383fb6118dbea55c0cd044720 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Jul 10 15:20:39 2024 -0300 Fixed spacing between {{}} in bib.liquid commit d019fc0f18d51c7c378f34e4432b38529b506ead Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Jul 10 15:01:28 2024 -0300 Fixed mathjax hash Changed to "not" minified version of mathjax since it is already minified commit e7d5c2f36a68a1fc5b39f177366020da9ce857a5 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Jul 10 14:40:56 2024 -0300 Fixed title search and truncating if larger than 13 words (#2561) Fixes #2459 Signed-off-by: George Araujo commit cb0375c1286586a5a84349545491bfe03c7d88e8 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Jul 10 13:05:43 2024 -0300 Aggregated search code inside search.liquid (#2558) Signed-off-by: George Araujo commit 0e0ee215f670c0b02e5bd3768f64f8bc7654354e Author: Scott Lee Chua Date: Wed Jul 10 23:48:03 2024 +0800 Fix search in Distill style post (#2555) Fixes issue #2554: search function is out of order in a distill style post. commit 16cee9c719080f64f4d3ad7bee62b327a3498fc2 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jul 9 12:44:13 2024 -0300 Avoid broken links check for video blog post commit f8335998e2e57ff960e020f2634c1b6f58c0ff8c Author: Simmo Saan Date: Tue Jul 9 18:43:26 2024 +0300 Fix space before some bib commas (#2552) These somehow appeared when upgrading from v0.11.0 to v0.12.0. commit 0a40a227391e72db1c48fcdd8e78617ecaf6be1e Author: CheariX Date: Mon Jul 8 21:51:22 2024 +0200 feat: simple filtering / searching on bibliography (#2523) This PR adds a simple filter/search functionality to the bibliography. It can be used in two ways: 1. Simply enter a search term in the input box. 2. Send a search term via the `location.hash`, e.g., https://alshedivat.github.io/al-folio/publications/#mechanics **Notes:** - The search box is optional. It can be simply removed if anyone does not like it. - Searching via `hash` works without the search box. My idea is to use this functionality to index all BibTeX entries via the `ctrl-k` search and link them via their BibTeX key. - Searching via `hash` could also be used to set static links on the current page, e.g., to filter specific co-authors, venues, etc. - I don't know much about the design of the input field. I simply reused the newsletter box style. - Entering a search term in the box does exact matching. No fuzzy search, no AND/OR logic. I kept it very simple. Maybe anyone else wants to improve it in the future. - The search looks in all data in the BibTeX entry that is parsed via `bib.liquid`. E.g., it is possible to search for BibTeX keys, titles, authors, years, venues, abstracts, or whatever `bib.liquid` prints. - I used a 300ms delay before starting to search on the input box. - Entering search terms in the box does not update the location hash (things could get complex otherwise due to automatically updating each other...) - If the filter does not find any match in a specific year, the year is also made invisible. **Screenshot** screenshot Looking for feedback. commit ad8104b40fc4c46f91a3cd2c56726e823106d4c6 Author: Amir Pourmand Date: Mon Jul 8 01:24:37 2024 +0330 Add linux x86-64 to Gemfile.lock (#2549) Fixes #2544 Generated via: ``` bundle lock --add-platform x86_64-linux ``` commit 369f0b74c9a412509b1b3f4a1a3b30e53fc9b65a Author: Maruan Date: Sat Jul 6 20:22:54 2024 -0700 Update README.md commit f4a6e184a9a23c2a2070b0ea545d390fab1e5c98 Author: Tiago Lobão Date: Mon Jun 24 11:53:47 2024 -0300 Fix repo card heigth for different repo descriptions (#2525) Hello! I had this minor issue on my website and I saw few other people using this template and having the same issue. **Brief** if two repo's in the same row has different number of lines for the descriptions, heights of the cards will not be the same if we don't force the number of lines to be displayed. **Solution** By looking at [This issue](https://github.com/anuraghazra/github-readme-stats/issues/2900) I could see that they solved it by adding an new option, `description_lines_count`. This was used on the API request in order to fix the issue. --- ## Issue reproduced: ![before](https://github.com/alshedivat/al-folio/assets/15076325/238931f5-8a0e-45c5-a9bb-e9c6e4c0f04b) --- ## Issue fixed after the commit: ![after](https://github.com/alshedivat/al-folio/assets/15076325/a0e79cdf-fd6a-4765-b21f-279540ae88fe) commit fefa2470b42704bf0a2e6775b3e764152bf8d6b1 Author: ariseus <33930674+garywei944@users.noreply.github.com> Date: Thu Jun 20 11:40:34 2024 -0400 Fix Altmetric badge not correctly set when Altmetric id is provided (#2522) To reproduce the bug: ```bibtex @inproceedings{Vaswani2017AttentionIA, title = {Attention is All you Need}, author = {Ashish Vaswani and Noam M. Shazeer and Niki Parmar and Jakob Uszkoreit and Llion Jones and Aidan N. Gomez and Lukasz Kaiser and Illia Polosukhin}, booktitle = {Neural Information Processing Systems}, year = {2017}, doi = {10.48550/arXiv.1706.03762}, altmetric = {21021191} } ``` The bug is 1. It seems to be some weird property of the liquid template that [line 252-254](https://github.com/alshedivat/al-folio/blob/8d82670ff170f98e7d7ea5434428234a8216d460/_layouts/bib.liquid#L252-L254) doesn't work at all. According to [this post](https://stackoverflow.com/questions/59887447/liquid-how-to-assign-the-output-of-an-operator-to-a-variable) and [this issue](https://github.com/Shopify/liquid/issues/236), liquid doesn't support assign the output of operator to a variable nor a ternary operator. So based on my console log, the value of `entry_has_altmetric_badge` is always a string value of `entry.altmetric` when altmetric is provided in bibtex. ```liquid {% assign entry_has_altmetric_badge = entry.altmetric or entry.doi or entry.eprint or entry.pmid or entry.isbn %} {% assign entry_has_dimensions_badge = entry.dimensions or entry.doi or entry.pmid %} {% assign entry_has_google_scholar_badge = entry.google_scholar_id %} {% if entry_has_altmetric_badge or entry_has_dimensions_badge or entry_has_google_scholar_badge %}
{% if site.enable_publication_badges.altmetric and entry_has_altmetric_badge %} doi > altmetric id > pmid > ISBN, and the badge doesn't work when an arxiv doi is provided. I think the expected behavior should be 1. as documented in CUSTOMIZE.md, only render the badge when the entry is set to either "true" or the altmetric id. (It could also implement to always render the badge whenever doi or other related attribute is set, and set altmetric to "false" to disable it) ```md - `altmetric`: Adds an [Altmetric](https://www.altmetric.com/) badge (Note: if DOI is provided just use `true`, otherwise only add the altmetric identifier here - the link is generated automatically) ``` 2. if the almetric id is set, use it first. commit cd020affa633522bfc54a0837db399ad086d16cf Author: Andrew Boyer Date: Thu Jun 20 04:21:22 2024 +0100 Update CUSTOMIZE.md for Newsletter support (#2521) In reference to https://github.com/alshedivat/al-folio/pull/2517 and https://github.com/alshedivat/al-folio/pull/2517#issuecomment-2179244937 commit 8d82670ff170f98e7d7ea5434428234a8216d460 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Jun 19 17:17:29 2024 -0300 Changes to deploy-docker-tag.yml now trigger action commit acdc9ff57e65cc7cfd98b5612b90b81123c86460 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Jun 19 17:16:11 2024 -0300 Changes to deploy-image.yml now trigger action commit fb67d309c9d5d1dcf69c920b6c0bfdceb01da86f Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Jun 19 17:15:26 2024 -0300 Changes to docker-slim.yml now trigger action commit 1569966cf658ce8c0661fb0c158a6753d86b9368 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Jun 19 17:13:39 2024 -0300 Bib changes now trigger build action commit fbad870c9c7873c2929ef639aee4376ac33c540b Author: ariseus <33930674+garywei944@users.noreply.github.com> Date: Wed Jun 19 16:10:22 2024 -0400 Add example use of annotation and superscripts in bibtex (#2520) ![image](https://github.com/alshedivat/al-folio/assets/33930674/e3018225-df99-4ebf-be18-5811f34fcf4b) ![image](https://github.com/alshedivat/al-folio/assets/33930674/afc6150e-0272-4180-bc5e-4ffbf5079239) ![image](https://github.com/alshedivat/al-folio/assets/33930674/40f88a17-4fba-4423-ab16-62fd37d7c574) ![image](https://github.com/alshedivat/al-folio/assets/33930674/c5cfe480-5df7-4f27-87c7-4883af1471ca) commit b723e7d917dac14a3d6cc11405851099e2fa0fca Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Jun 19 15:01:27 2024 -0300 Fixed docker-slim.yml issue commit 0ac9e447ca28a55d61dd5a675fb446e0670719b1 Author: Andrew Boyer Date: Wed Jun 19 18:49:19 2024 +0100 Added support for a newsletter (#2517) In reference to idea: https://github.com/alshedivat/al-folio/discussions/2097 In reference to request: https://github.com/alshedivat/al-folio/issues/923#issuecomment-2171924663 Added support to integrate a [loops.so](https://loops.so/) mailing list into the site. To use, you need to enable `newsletter` in `_config.yml`. You also must specify a loops endpoint (although I think any mailing list endpoint can work), which you can get when you set up a mailing list on loops. More documentation on loops: [here](https://loops.so/docs/forms/custom-form). Once that is enabled, the behavior is different depending on how you specified your footer to behave in `_config.yml`. If `footer_fixed: true`, then the sign up will appear at the bottom of the about page, as well as at the bottom of blog posts, if you enable `related_posts`. If `footer_fixed: false`, then the newsletter signup will be in the footer (on every page), like it is in on [my website](https://asboyer.com). I'm not attached to the placement of the signup, and you can choose to include it wherever you want with `{% include scripts/newsletter.liquid %}`. Also if you include positional variables into that, you can choose how you center the signup. So `{% include scripts/newsletter.liquid left=true %}` positions the signup bar to the left. Here are some screenshots below: ## Dark version ![image](https://github.com/alshedivat/al-folio/assets/52665298/af7fdb81-6e5f-47a9-958b-4cb93bba9e8f) ## Light version ![image](https://github.com/alshedivat/al-folio/assets/52665298/927f8bc5-b481-448b-ae5e-6f5b1c613243) I think the input field color should probably change to maybe be light for both themes? What do you think? I think the dark background looks cool, but I don't usually see that done like that on other sites. ## Footer fixed ![image](https://github.com/alshedivat/al-folio/assets/52665298/c52f3dc1-0e45-400e-8b71-eeb00d00cb01) ![image](https://github.com/alshedivat/al-folio/assets/52665298/678a2d45-88ab-4d9a-b8cc-9fc6db26d744) ## Footer not fixed ![image](https://github.com/alshedivat/al-folio/assets/52665298/fd2c0228-2bce-4335-ac3c-5cb20a3307e2) ![image](https://github.com/alshedivat/al-folio/assets/52665298/f594b4f2-67e0-4f2b-a3e8-febd579aaf19) To clarify, if footer isn't fixed, the email signup will appear on every page. --------- Co-authored-by: George <31376482+george-gca@users.noreply.github.com> commit a25df79188ce4d110c8c117558415ce9d27d96bc Author: ariseus <33930674+garywei944@users.noreply.github.com> Date: Wed Jun 19 13:34:54 2024 -0400 Support superscripts in bibtex author names (#2512) Implements #2511 commit 3b1c10844f62db235dded4f7e5d8d520414143b5 Author: Andrew Boyer Date: Tue Jun 18 18:42:02 2024 +0100 fix: blog highlighted in nav for child pages (#2516) Currently, in all blog posts, or any child page under /blog, the "blog" in nav is not highlighted. In all other child pages for a parent in nav, the parent is highlighted. For example, in a sub page of projects, projects in nav is highlighted. This fix creates a consistent behavior for nav and highlights the blog in nav if in a blog post. BEFORE: image AFTER: image commit 5d3d3ff60b1d430f08b897516c46966486638fa8 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jun 18 11:45:34 2024 -0300 Fixed external post symbol on search (#2515) Fixes #2471 Signed-off-by: George Araujo commit ec3bff6b6bb8429aa29be0fe8c9d9234f063bdd5 Author: ariseus <33930674+garywei944@users.noreply.github.com> Date: Tue Jun 18 10:04:21 2024 -0400 Support pirsch.io for analytics (#2513) commit 20c3b0876c8e70cb5b94c0bd2c489ea68df2b804 Author: saeedrafieyan <61290778+saeedrafieyan@users.noreply.github.com> Date: Mon Jun 17 20:27:36 2024 +0330 Added SRaf.ir to README.md (#2510) Hi, I would be more than happy if I could add my personal website here. commit be52a965e37b2615f9620e47686a776d432fac2b Author: Andrew Boyer Date: Sat Jun 15 20:31:40 2024 +0100 fix: remove 'index.html' in pagination (#2509) Currently, on the [blog](https://alshedivat.github.io/al-folio/blog/) page, clicking "older" and "newer" on the pagination at the bottom direct you forward to links like `/al-folio/blog/page/2/` and backward to `/al-folio/blog/`. However, if you click on the `1`, `2`.. etc buttons, there is a different behavior. The links now contain an `index.html`. For example, clicking `2` leads you to `/al-folio/blog/page/2/index.html`. It is the same content, just with a messier hyper link. Same with clicking `1`, you are brought to `/al-folio/blog/`. This fix creates a consistency among the hyper links in pagination. commit 1a7fddecf85e03ee6a2663d655cc0f6ccfb5bd34 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jun 11 14:06:38 2024 -0300 Fix code blocks not changing to plots and others (#2497) For some unknown reason, all the `document.onreadystatechange = () => {` checks stopped working. Thankfully, replacing them with `document.addEventListener("readystatechange", () => {` fixed the issues. --------- Signed-off-by: George Araujo commit b861b015b03c840af6bffdf2e65f69e22405fab2 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jun 11 11:51:25 2024 -0300 Fixed issue with vega commit a04e2065604b81f3d78e5a548bdaa7335d56cdea Author: Morris Huang <53600226+Physics-Morris@users.noreply.github.com> Date: Mon Jun 10 05:24:28 2024 +0800 Update README.md (#2493) Added Physics-Morris.github.io to the list of academics. Co-authored-by: Morris Huang commit 1bee4d152a7d0dc2a3a2e501cc089dd006690a1f Author: Rachel Date: Sat Jun 8 18:39:08 2024 -0400 [Tweak] Add bottom padding to project card (#2492) ## Current Behavior ### Vertical 👎 There is _no_ space between cards in the vertical project layout v1-vertical
### Horizontal 👍 Card spacing already looks good in horizontal layout v1-horizontal ## Proposed Resolution **Simplistic** resolution: add padding to card's bottom (in both vertical and horizontal project layout) v2-vertical v2-horizontal commit 180ae3165a6a9231eb4fe33d58711c536d74bfb4 Author: Rachel Date: Fri Jun 7 16:15:21 2024 -0400 [Tweak] Update "search filters" displayed on the blog's front page (#2480) # [Tweak] Update "search filters" on blog's front page ## Current Behavior ``` 1. Go to `blog/` 2. Select "🏷️ Blockquotes" "search filter" => `blog/category/blockquotes/` returns 404 ``` current-01-blog-filters current-02-category-blockquotes
## Resolution in PR 1. Append 'blockquotes' to [`display_tags`](https://github.com/alshedivat/al-folio/pull/2480/files#diff-ecec67b0e1d7e17a83587c6d27b6baaaa133f42482b07bd3685c77f34b62d883R295) 2. Replace 'blockquotes' with 'external-services' in `display_categories` => Display 'blockquotes' tag and 'external-services' category on blog's front page v2-01
v2-02 v2-03 commit 5beffc317916a69fd8f9368f12bf7dbbf06a1a38 Author: Jack Burnett Date: Tue Jun 4 17:30:04 2024 +0100 Update README.md (#2479) Added big-culture.github.io to the list of labs, and jackjburnett.github.io to the list of academics commit b4f90ff416b5961136cb9ed59e4edbcdf02109c1 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Jun 2 13:48:09 2024 -0300 Fixes external blog posts in search (#2470) Fixes #2469. Separated `news` and `posts` from other collections in search, since it caused duplicated entries. Also to ensure they are in chronological reverse order. Signed-off-by: George Araujo commit afc56cc9877d08506e83c6568fe6ae8f2867d508 Author: Andrew Leonard <16251412+ajyey@users.noreply.github.com> Date: Fri May 31 17:23:46 2024 -0400 Feature: Dynamically sets the search shortcut key based on the user's platform (#2461) This addresses issue #2437 by: - Adding a new script that dynamically sets the search keyboard shortcut by checking what platform the user is currently using - Loading this script in `default.liquid` SCR-20240529-cdfe commit b35450e474da57984e455afd9dfaa164fe9278f0 Author: Howard Chiu <137316255+chiuhoward@users.noreply.github.com> Date: Fri May 31 09:39:52 2024 -0700 Update search.liquid (#2466) missing { in osf section commit 1ef1621bfc011ca7f702afdfef4b86984c9f5897 Author: Andrew Leonard <16251412+ajyey@users.noreply.github.com> Date: Fri May 31 12:39:19 2024 -0400 Bugfix: Collapse the navbar on mobile when the user selects search (#2462) This PR addresses #2438 by programmatically collapsing the navbar if the user clicks on search on mobile. ## Behavior before ![ToggleBehaviorBefore](https://github.com/alshedivat/al-folio/assets/16251412/562765b2-57eb-4a3d-bf41-eee4fcfddd5f) ## Behavior after ![ToggleBehaviorAfter](https://github.com/alshedivat/al-folio/assets/16251412/78bb917b-d7b3-4e58-bd76-f422b8ab7fd5) commit 4a2984a40004882999224431539c70b43d657b83 Author: Abhilesh Dhawanjewar <2447878+abhilesh@users.noreply.github.com> Date: Fri May 31 17:27:10 2024 +0100 Fix: date pill position on CV (#2455) Fixes: #2393 Changes made in this PR - Added `style="width: 75px; transform: translateX(-15px) translateY(-5px);">` to move the date pill `15px` to the left and `5px` to the top | Before | After | | :-----: | :----: | | ![date_pill_before](https://github.com/alshedivat/al-folio/assets/2447878/be80f8ea-b41f-4013-ace2-2ce4b184f076) | ![date_pill_after](https://github.com/alshedivat/al-folio/assets/2447878/6f627e98-45aa-4b9a-b111-4c6c2013820c) | commit 351eb127fa48634abf214c7b1489c739f8c578f9 Author: Andrew Leonard <16251412+ajyey@users.noreply.github.com> Date: Fri May 31 12:26:24 2024 -0400 Bugfix: Updates ninja keys text input color so it is always visible (#2463) This PR fixes an issue where the search input is not visible in the light theme. This is because `ninja-header-min.js` defaults the text color to white. This style change will ensure that the text is always visible regardless of theme selection ## Before Style Change SCR-20240530-cnxd ## After Style Change SCR-20240530-coqb commit d004837e607bf14e593f245211b91f13264c4ac1 Author: Maruan Date: Mon May 27 20:15:44 2024 -0400 Enable specifying explicit list of external posts to display (#2059) - updates `external-posts.rb` plugin, allowing the user to specify an explicit lists of urls in `_config.yml` that are then displayed in the blog feed as external posts - 99% of the code in this change is written by gpt-4: https://chat.openai.com/share/24432d24-36a7-4d6f-a5c0-d7e5142f68cd commit 1274581702730d0ac9aa945ac1207d80becaa58c Author: Furkan Akkurt Date: Tue May 28 03:07:39 2024 +0300 Delete extra space ; Update post.liquid (#2452) It seems the same problem exists in the posts as well. The relevant PR is [here](https://github.com/alshedivat/al-folio/pull/2444). commit 50a2f674778b38016b4caf42a2cf318c6e8ee6c6 Author: Maruan Date: Mon May 27 12:53:53 2024 -0400 Add back-to-top to distill layout (#2451) commit c0763fff61c160da95e361fd6724e886aff3226f Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon May 27 13:50:14 2024 -0300 Fixed news titles in search (#2450) Signed-off-by: George Araujo commit da4486507a96d87ea755ad7187e15e86c7651093 Author: Tian Lan <36527777+lantyn@users.noreply.github.com> Date: Tue May 28 00:04:02 2024 +0800 Update docker-slim.yml (#2449) Fixed a bug that causes docker-slim action to run and fail on forked repositories. #2103 commit c7265a9bcb89980bc66acf241c014d6add54c444 Author: Furkan Akkurt Date: Mon May 27 19:01:41 2024 +0300 Delete extra space ; Update blog.md (#2444) commit e8a2a40ae86271897c509bcf2ae52f91c43bd20a Author: CheariX Date: Mon May 27 15:28:56 2024 +0000 feat: search.liquid over all collections (#2447) Thank you @george-gca for the awesome work. on #2415. This PR generalizes the search on all collections. Currently, only projects are added to the search. This PR uses all of them, such as news. On my personal website, I use a teaching collection which is then also automatically searched. commit 96c4e613854509c37f36ae0e63a616e6be342547 Author: Qucheng Jiang Date: Sat May 25 14:08:57 2024 -0400 Add NEU ESL to README.md (#2441) Embedded System Lab @ Northeastern University (NU-ESL) website recently embraced Jekyll with al-folio theme. Add nuesl link to README.md commit 8a6ad2d5edbc2604238f833362692f264cca8f0f Author: George <31376482+george-gca@users.noreply.github.com> Date: Fri May 24 16:21:53 2024 -0300 Moved search data inside search.liquid (#2439) Signed-off-by: George Araujo commit 9e59ab8d72acd0d1055a123d2ab65756d1d0a1ba Author: Abhilesh Dhawanjewar <2447878+abhilesh@users.noreply.github.com> Date: Fri May 24 19:58:55 2024 +0100 Fix: Add back-to-top button (#2433) Fixes #2425 PR #2427 adds a back-to-top button, however the button overlaps with the footer when `footer_fixed: false` and [has inadequate spacing](https://github.com/alshedivat/al-folio/issues/2425#issuecomment-2121670658) with `footer_fixed: true` Changes in this PR: - Fix positioning of button on fixed and sticky footer layouts - Add option to disable back-to-top button by setting `back_to_top: false` in `_config.yml` - Add button transparency to avoid button blocking content view - Reduce size of button Demo - | Device | Fixed footer | Sticky footer | | :-----------: | :-------------: | :-----------: | | Mobile | ![fixed_footer_mobile](https://github.com/alshedivat/al-folio/assets/2447878/2e17be04-1fa7-40c5-b691-829e92055367) | ![sticky_footer_mobile](https://github.com/alshedivat/al-folio/assets/2447878/f5567e43-e6fe-442d-9a7f-99e0577e220b) | | Desktop | ![fixed_footer_desktop](https://github.com/alshedivat/al-folio/assets/2447878/fc755839-841a-4e6b-b249-2c75bc552ad8) | ![sticky_footer_desktop](https://github.com/alshedivat/al-folio/assets/2447878/ef9a4c99-ce4c-4ac3-8fbb-207af9be245a) | Miscellaneous change - Added personal website under `Academics` to `README.md` commit 92cebc9bb1f45cd651697d4779fbe7b06aac83b0 Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu May 23 23:21:16 2024 -0300 Added support for search (#2415) Added support for search within the template as suggested in #581. I decided to go with a client side search based on [Ninja keys](https://github.com/ssleptsov/ninja-keys), but using [deepdub's fork](https://github.com/deepdub-ai/ninja-keys) as basis since it supports fuzzy search. Had to do a bunch of changes to their code to make it work without using node to install everything. Also changed to use some colors defined in our side and using both pages' titles and descriptions for search. Also had to increase the template max width to better accomodate the new item in navigation bar. Missing implementations: - [ ] One thing I'd love to do (but currently have no idea how) would be to change the text next to the search button depending on the platform. For example, if the user is accessing the site on a mac they should use ⌘k instead of ctrl k. - [x] Test how this looks like (and how it is supposed to work) on devices with smaller screens - [x] Support for offline mode Some screenshots: --- ## Dark version ![Screenshot from 2024-05-13 16-30-12](https://github.com/alshedivat/al-folio/assets/31376482/535acec5-dd7a-48cb-a17f-a295da98b5d3) ![Screenshot from 2024-05-13 16-30-26](https://github.com/alshedivat/al-folio/assets/31376482/6b2d94bb-3981-4252-ae2b-53994b514491) ![Screenshot from 2024-05-13 16-30-36](https://github.com/alshedivat/al-folio/assets/31376482/66262b56-2744-475d-b09f-2cb65210017b) --- ## Light version ![Screenshot from 2024-05-13 16-30-44](https://github.com/alshedivat/al-folio/assets/31376482/a0eec50c-e7ac-4b52-aee8-2050bff05d54) ![Screenshot from 2024-05-13 16-30-50](https://github.com/alshedivat/al-folio/assets/31376482/41d72066-3e68-4ec3-bf3d-140da621f67b) ![Screenshot from 2024-05-13 16-30-55](https://github.com/alshedivat/al-folio/assets/31376482/613fd56e-7180-4373-ab7a-dfed184b5a18) --------- Signed-off-by: George Araujo Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit eef62a37dff8f14c9647dcfcf35fc1217a2e0be4 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue May 21 18:47:38 2024 -0300 Updated tikzjax hash commit b80a694bb35d97bab2dee294dbb26d9bff3fddb3 Author: Simonwei97 <119845914+simonwei97@users.noreply.github.com> Date: Tue May 21 11:20:49 2024 +0800 feat: add back-to-top button (#2427) slove #2425 Demo: image --------- Signed-off-by: simonwei97 Signed-off-by: Simonwei97 <119845914+simonwei97@users.noreply.github.com> commit 8fe4bee5e6d241b80cbacc5183bfb3ca505b4f23 Author: George <31376482+george-gca@users.noreply.github.com> Date: Fri May 17 14:19:02 2024 -0300 Remove lsi command (#2428) Removed lsi command from code since it was added to _config.yml --------- Signed-off-by: George Araujo commit d2853f28280657405a1383a2cda0fe28513ab93e Author: George <31376482+george-gca@users.noreply.github.com> Date: Fri May 17 13:33:02 2024 -0300 Added lsi option to _config.yml commit 066fc099bb110e9de5126ed3afc6bdf089ff39a9 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri May 17 10:58:14 2024 -0300 Bump rexml from 3.2.6 to 3.2.8 (#2423) Bumps [rexml](https://github.com/ruby/rexml) from 3.2.6 to 3.2.8.
Release notes

Sourced from rexml's releases.

REXML 3.2.8 - 2024-05-16

Fixes

  • Suppressed a warning

REXML 3.2.7 - 2024-05-16

Improvements

Fixes

  • XPath: Fixed a bug of normalize_space(array).

  • XPath: Fixed a bug that wrong position is used with nested path.

    • GH-110

    • GH-122

    • Reported by jcavalieri.

    • Patch by NAITOH Jun.

  • Fixed a bug that an exception message can't be generated for invalid encoding XML.

... (truncated)

Changelog

Sourced from rexml's changelog.

3.2.8 - 2024-05-16 {#version-3-2-8}

Fixes

  • Suppressed a warning

3.2.7 - 2024-05-16 {#version-3-2-7}

Improvements

Fixes

  • XPath: Fixed a bug of normalize_space(array).

  • XPath: Fixed a bug that wrong position is used with nested path.

    • GH-110

    • GH-122

    • Reported by jcavalieri.

    • Patch by NAITOH Jun.

  • Fixed a bug that an exception message can't be generated for

... (truncated)

Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rexml&package-manager=bundler&previous-version=3.2.6&new-version=3.2.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/alshedivat/al-folio/network/alerts).
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit e8f224c1beeb0f73725571debc88dd035b279a4f Author: George <31376482+george-gca@users.noreply.github.com> Date: Fri May 17 10:45:29 2024 -0300 Changing Gemfile now triggers page build commit e954d7726b71d951c49d70db3cb5b98d1a9da23c Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed May 15 17:56:00 2024 -0300 Fix offline leaflet (#2420) Fixes #2419 by downloading leaflet images. Also changed the path where the libraries are downloaded to avoid not downloading files with same name. --------- Signed-off-by: George Araujo commit 0a80d5edb6ef557be842294731472d98dbe9b035 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon May 13 21:18:32 2024 -0300 Bump nokogiri from 1.16.4 to 1.16.5 (#2417) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.16.4 to 1.16.5.
Release notes

Sourced from nokogiri's releases.

v1.16.5 / 2024-05-13

Security

  • [CRuby] Vendored libxml2 is updated to address CVE-2024-34459. See GHSA-r95h-9x8f-r3f7 for more information.

Dependencies


sha256 checksums:

af0f44fa3e664dfb2aa10de8b551447d720c1e8d1f0aa3f35783dcc43e40a874
    nokogiri-1.16.5-aarch64-linux.gem
    23dc2357b26409a5c33b7e32a82902f0e9995305420f16d1a03ab3ea1a482fec
    nokogiri-1.16.5-arm-linux.gem
    950d037530edb49f75ad35de0b8038b970a7dda57e2b6326895b0e49fadf6214
    nokogiri-1.16.5-arm64-darwin.gem
    b7aefc94370c62476b8528e8d8abb6160203abd84a1f4eceda8f1aa8974d9989
    nokogiri-1.16.5-java.gem
    ec2167160df8fec3137bf95d574ed80ebc1d002bb3b281546b60b4aa9002466e
    nokogiri-1.16.5-x64-mingw-ucrt.gem
    6984200491fac69974005ecfa2de129d61843d345eafa5d6f58e8b908d1cf107
    nokogiri-1.16.5-x64-mingw32.gem
    abdc389ab1ec6604492da16bd9d06ad746fdb6bd6a1bd274c400d61ffcadb3c4
    nokogiri-1.16.5-x86-linux.gem
    63d24981345856f2baf7f4089870a62d3042fb8d3021b280fb04fc052532e3c4
    nokogiri-1.16.5-x86-mingw32.gem
    71b5f54e378c433d13df67c3b71acc4716129da62402d8181f310c4216a63279
    nokogiri-1.16.5-x86_64-darwin.gem
    0ca238da870066bed2f7837af6f35791bb9b76c4c5638999c46aac44818a6a97
    nokogiri-1.16.5-x86_64-linux.gem
    ec36162c68984fa0a90a5c4ae7ab7759460639e716cc1ce75f34c3cb54158ad2
    nokogiri-1.16.5.gem
    
Changelog

Sourced from nokogiri's changelog.

v1.16.5

Security

  • [CRuby] Vendored libxml2 is updated to address CVE-2024-34459. See GHSA-r95h-9x8f-r3f7 for more information.

Dependencies

Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=nokogiri&package-manager=bundler&previous-version=1.16.4&new-version=1.16.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/alshedivat/al-folio/network/alerts).
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 36bc24f7e4f8525ce6f00ccb234073771c898430 Author: George <31376482+george-gca@users.noreply.github.com> Date: Fri May 10 21:25:16 2024 -0300 Fixed link to last FAQ question commit 7f6878579ef71001a44290b44b8e548b1eab7ff9 Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu May 9 14:27:34 2024 -0300 Fixed typo in pagination.liquid commit 37dbff08abe8df8405b97981f84f474616bab493 Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu May 9 14:16:21 2024 -0300 Added prettier link to FAQ commit 32deb3899ba0ed78e6ed9fc4c48a2a5e5cf26146 Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu May 9 14:08:20 2024 -0300 Added information about GitHub workflows to FAQ (#2404) Signed-off-by: George Araujo commit 1d07bc7560e7a752cd848fcd696961b901206b1f Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu May 9 12:44:09 2024 -0300 Updated dependencies (#2402) Signed-off-by: George Araujo commit 134dc884ae549f075479f68855fbb3e9d6bd2210 Author: Davide Carnemolla Date: Thu May 9 16:41:17 2024 +0200 Fix docker image building (#2400) This PR should fix the issues reported in https://github.com/alshedivat/al-folio/issues/2384 , https://github.com/alshedivat/al-folio/issues/2392 and https://github.com/alshedivat/al-folio/issues/2395. It seems that the ruby docker image is not affected by these problems. commit ad2a793a2412c20b78b53dc06bc8ee3b12246664 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed May 8 11:33:21 2024 -0300 Fixed card padding bottom commit 0e54bf6444e890607cdc02e112df5f9ac2f8ef76 Author: Amir Pourmand Date: Tue May 7 12:42:38 2024 +0330 Fix dependency (#2396) commit cb0db65d8c039f546af4798131813f075cc4c24a Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon May 6 21:15:29 2024 -0300 Updated docker slim action commit f88dd704742361a1beca3418dfd06ceea4130bd9 Author: Amir Pourmand Date: Mon May 6 13:27:41 2024 +0330 Add Gemfile.lock (#2390) commit a17cda433d849002884344398563d27c1d2c752a Author: Kishan Ved <124593234+Kishan-Ved@users.noreply.github.com> Date: Sun May 5 11:02:56 2024 +0530 Added website link to README, Academics (#2388) I've added my al-folio themed website link to the README's Academic websites section. commit 1c416dbae873724759dd238a14b026cd73965685 Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu May 2 14:34:48 2024 -0300 Added support for jekyll-tabs (#2380) Added support for [jekyll-tabs](https://github.com/Ovski4/jekyll-tabs), implemented #1977. Light: ![image](https://github.com/alshedivat/al-folio/assets/31376482/a3efdd92-1c0b-4ce7-8b34-2b052b75351b) Dark: ![image](https://github.com/alshedivat/al-folio/assets/31376482/d0fb7091-8776-4838-8e70-c07435463e0a) --------- Signed-off-by: George Araujo commit ba53f8996505e766d896f707f96652d97c894be7 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Apr 30 11:26:56 2024 -0300 Added support for Google Typograms (#2379) Google [Typograms](https://github.com/google/typograms/) is a lightweight image format (text/typogram) useful for defining simple diagrams in technical documentation. ![image](https://github.com/alshedivat/al-folio/assets/31376482/715ba10b-c75d-492b-8869-4ec83d380e50) ![image](https://github.com/alshedivat/al-folio/assets/31376482/935f6ef8-1977-41d0-8797-d226594b82a9) --------- Signed-off-by: George Araujo commit 04bf52e105e69e864543f0a56de3065d6fd75149 Author: CheariX Date: Mon Apr 29 21:09:50 2024 +0000 fix(style): remove whitespace before comma (#2378) This PR fixes a very niche bug. If there is a co-author that is not *me* (=`` tagged) and does not have a `coauthor_url` (=`` tagged), there will be a leading whitespace before the separating comma. If the author list is split into multiple lines (due to long author lists or a small view), the whitespace can lead to a line beginning with a comma. As I said, very niche, but interestingly, the other cases already did the same whitespace handling. Just the case not-me/no-url was mising. Currently, we do not have this case on vanilla al-folio, but you can see it for example on [my website](https://christianmainka.de/publications/) if the view is small (e.g., 430px). Related to #1502. commit 37d75d039ee297ae2e02ac30bfbcdb738741b63d Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Apr 29 14:28:06 2024 -0300 Added post citation (#2377) Basically adds suggestions of how to cite a post, as suggested in #2374. ![image](https://github.com/alshedivat/al-folio/assets/31376482/756eb88a-35c9-435a-b79e-70d11aa489cb) --------- Signed-off-by: George Araujo commit 86a6b0325959539b7b9570db081cc81acf64b963 Author: CheariX Date: Sun Apr 28 17:33:55 2024 +0000 Fix bib preview mobile (#2359) [Reference](https://github.com/alshedivat/al-folio/pull/2352#issuecomment-2067965077) I'm not sure if the removal of `max-width: 90vw;` for all images causes any side issues. I could at least not find any. But having this properties will produce unaligned preview sizes. Help/testing is more than welcome. # Before Bildschirmfoto 2024-04-21 um 14 17 51 # After Bildschirmfoto 2024-04-21 um 14 21 53 ... Bildschirmfoto 2024-04-21 um 14 22 03 commit 492c50964683921299502e3765d36dc227b56436 Author: Raffaele Mancuso Date: Wed Apr 24 18:17:29 2024 +0200 Set user agent for lychee (#2368) See: https://github.com/alshedivat/al-folio/discussions/2366 See: https://github.com/lycheeverse/lychee/issues/1411 commit a29e24a46bd57d27f9518d204d3615076eb394ba Author: Tao Deng <3070053397@qq.com> Date: Wed Apr 24 23:19:36 2024 +0800 add last updated date to posts (#2341) This PR is related to #2309. I added an optional `last_updated` field. This new field represents the timestamp for when the post was last updated. Consequently, the existing `date` metadata should now be interpreted as the creation date of the post. The formatting for displaying these dates has been standardized as follows: ```text Created: July 11, 2023 | Last Updated: April 14, 2024 ``` For a practical implementation example, please refer to [this post](https://torydeng.github.io/blog/2023/deploying-server/) on my website, where I have applied these changes. --- Any feedback is wellcome. commit 06ca08cbaf7dbdbbe94c271df4d565c94c8b537f Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Apr 23 11:29:15 2024 -0300 Fixed security issue with download 3rd party plugin (#2365) Added condition to avoid security issue according to GitHub's dependabot ![image](https://github.com/alshedivat/al-folio/assets/31376482/b470a83a-5038-48be-99a6-1cbf63de57bf) --------- Signed-off-by: George Araujo commit b315315f9b4717134997a5f7b85832bdfe8c6f06 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Apr 23 10:59:33 2024 -0300 Fixed security issue with download 3rd party plugin (#2364) Signed-off-by: George Araujo commit 0aa38213002f16a1b20cdb2727aa0785624ef220 Author: CheariX Date: Tue Apr 23 00:39:22 2024 +0000 Feat reworked project layout (closing #2246) (#2357) The current state of project looks a bit unharmonized. # Vertical layout before: Bildschirmfoto 2024-04-20 um 18 09 16 # Vertical layout after: Bildschirmfoto 2024-04-20 um 18 10 28 # Horizontal layout before: Bildschirmfoto 2024-04-20 um 18 08 54 # Horizontal layout after: Bildschirmfoto 2024-04-20 um 18 07 46 *** These improvements are not perfect, but to be honest, I have no deep experiences with bootstrap. Actually, I just read the [docs](https://getbootstrap.com/docs/4.4/components/card/) and tried my best. But I think it looks way better than before. I'm pretty happy with the vertical layout, but the horizontal could be improved. I tried various things to get a better alignment of the image, without any success. In theroy, there is e.g. `card-img-top`, but I could not make it work. I changed the project descriptions to make some of these edge-cases visible. Feedback and improvements (especially code) are more than welcome Closes #2246 commit c4c066501eda87a526d2b3401d1c0f0a98ce1a5e Author: CheariX Date: Wed Apr 17 18:19:27 2024 +0000 Feat bib preview (closes #1162) (#2352) This PR enables to have `abbr` and `preview` for a single publication (closing #1162). The following example shows all three possibilities: 1) Preview + Abbr 2) Preview only 3) Abbr only. grafik commit 154179bc993a2660bf7b2038f006cb2eef65c2eb Author: Alireza Dehghanzadeh <86428901+alerezaaa@users.noreply.github.com> Date: Wed Apr 17 21:47:43 2024 +0330 Update work.liquid to show the location of work experience under cv … (#2349) …page same as pull request https://github.com/alshedivat/al-folio/pull/2298 and commit https://github.com/alshedivat/al-folio/commit/363f277aa82df6e03f172dbcf2f9c1fbe84aca26 for **Volunteer** section commit 2910cd3ee77d86453eba5babaa216de14ecf19ea Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Apr 17 10:26:16 2024 -0300 Update CONTRIBUTING.md commit c812fda82375e08feec47961999e586ce3e04546 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Apr 17 10:25:34 2024 -0300 Fixed reference to commit in CONTRIBUTING.md commit 1613560a983c2bcafcaaaa2986d2f5f7caf8446d Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Apr 17 10:25:09 2024 -0300 Update CONTRIBUTING.md with prettier information commit 065cf08b4779e543176866cbae649ffcdb761ae3 Author: Gabriel Zhang <81345419+yuanzzhang@users.noreply.github.com> Date: Wed Apr 17 08:19:10 2024 -0500 Fix docker compose command using the slimmed docker image (#2351) Fixing the docker command based on `docker compose [-f ...] [options] [COMMAND] [ARGS...]` format on the [website](https://docs.docker.com/compose/reference/#command-options-overview-and-help). Because the old command would give error: `unknown shorthand flag: 'f' in -f` commit 9ab739138121d638c01b93068cf1afb1b3e5e64b Author: Billy Chau <31171483+amztc34283@users.noreply.github.com> Date: Tue Apr 16 12:32:44 2024 -0500 adding null check to external-posts.rb to avoid parsing failure (#2347) Adjusting issue #2343 by adding null check. commit 363f277aa82df6e03f172dbcf2f9c1fbe84aca26 Author: christopherjang1 <158527033+christopherjang1@users.noreply.github.com> Date: Tue Apr 16 07:24:48 2024 -0700 Update work.liquid to show the location of work experience under cv page (#2298) adding "location" element when location object is added to work experience. Location icon and the entered value will appear on the CV page under the work experience section. This feature already exists for education section, but not for work. The change is made to make the experiece more consistent. ![image](https://github.com/alshedivat/al-folio/assets/158527033/9b55e139-1078-4655-8a18-56ac43da4d74) commit b20b41d9325cd68f63cc5c580e26aa981b8442aa Author: Davide Riccobelli <49486400+riccobelli@users.noreply.github.com> Date: Tue Apr 16 15:59:27 2024 +0200 New website using al-folio added to README.md (#2345) commit 09006281ca3114840d8351ef9f617eb383d85d1f Author: CheariX Date: Tue Apr 16 13:57:03 2024 +0000 feat: vscode devcontainer (#2335) I added a [Remote Development Containers](https://code.visualstudio.com/docs/devcontainers/tutorial) in Visual Studio Code (VSCode). Lots of people like to develop in Containers to have a clean system. With this PR, it is possible to work with al-folio without any installation (except for VS Code, its Remote Dev Container extension, and Docker). Once you've opened the `al-folio` repository, a prompt will appear requesting to reopen the project within a container. grafik Upon doing so, Jekyll will automatically start within the container and prompt you to open the website's preview sidebar directly in VSCode or using your Browser. Additionally, it installs extensions for `liquid` and Prettier (`npx prettier`). Files are formatted using `al-folios`-prettier settings (`.prettierrc`) to streamline pull request submission. Additionally, the performance seems to be much better compared to the `docker-compose`setup, see #2333. --------- Co-authored-by: George <31376482+george-gca@users.noreply.github.com> commit a03b2e78e6cf1f1dfc411a7524917acffb612857 Author: CheariX Date: Mon Apr 15 19:47:23 2024 +0000 feat: make video embeddings optional. (#2337) As discussed in #1181, I suggest to make embedding videos an optional feature. This behavior aligns well with recently merged PR #2312. Open questions: 1. I added a youtube link to `papers.bib`. Is this link okay? 2. I set `enable_video_embedding: false` as the default. I argue that privacy settings should be the default. Also, the current implementation of `video.liquid` only works for some very specific video URLs. For example, to embed youtube, specialized links must be used to avoid `X-Frame-Option` issues. This behavior can lead to a broken embedding, which would not look very nice. Feedback welcome. commit d6a08c8ca3bbfa3f61aff6a462a53ab5888b469b Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Apr 15 11:21:42 2024 -0300 Added `pseudocode.js` support (#2344) Signed-off-by: George Araújo commit dba48c2b6057df6b5c68e368c9bde5a0d7ca3010 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Apr 14 22:34:05 2024 -0300 Update FAQ.md with layout error information commit 0f46f80899341241ea4a9d46fb77fb748bf613e6 Author: CheariX Date: Sat Apr 13 15:55:33 2024 +0000 feat: bib -> acceptance, acceptance_rate, location, cve_score (#2325) I added further filds to `bib.liquid`. A common field is `location`, which is now printed. I added fields for `acceptance` and `acceptance_rate`. These fields might be usefull for external people to better determine a vanue's quality. `acceptance` is used for the accepted vs submitted papers. `acceptance_rate` is a percent-value. Bildschirmfoto 2024-04-07 um 18 11 49 The existence of two distinct variables stems from the fact that the 'acceptance_rate' is represented using the venue color. On my website, I employ venue colors correlated with computer science conference rankings, which naturally leads to associating the acceptance rate with the same color scheme for coherence and better understanding. Bildschirmfoto 2024-04-07 um 18 14 54 You can find more examples on my [website](https://christianmainka.de/publications/peerreviewed). Also, I added a CVE Score, which is mainly usefull for IT-Security researchers, see this [example](https://christianmainka.de/cve/). *** Let me know what you think about this proposal. commit 0b6135e0d62ae5aac276e73f8566a40f19807a41 Author: Andreas Säuberli <38892775+saeub@users.noreply.github.com> Date: Fri Apr 12 19:05:47 2024 +0200 Use JEKYLL_ENV=development in Docker Compose setup (#2336) Fixes #2303. See #2333 for discussion. commit 08d562a1048e079b28f3fd6eed6ab0f6e35f5adb Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Apr 8 14:51:28 2024 -0300 Offline mode (closes #1181) (#2312) Created a plugin to tackle #1181. Currently have an issue with tikzjax since it imports some wasm file from its javascript. The rest should work as expected. --------- Signed-off-by: George Araujo commit 876d287cc82a29ed7fb9824adbeeb3719b85c2e4 Author: CheariX Date: Sun Apr 7 22:37:02 2024 +0200 Feature: added "award" for publications (#2324) This PR adds an "award" button to publications. It takes the `award` value from the bibtex entry and displays(incl. Markdown rendering) the text in a box similarly to abstract and bibtex. User can set the entry `award_name` to configure the value. See example config with `award_name: Nobel Prize`. The color of the award box can be configured in `_base.scss`. Note, there is a similar PR #2175, it I saw to issues with: 1. There was no progress 2. The award button just prints the text directly in the button, similarly to `award_name`. Long award names could clutter the webpage. 3. IMHO, it brokes the current al-folio design, since butons do have a fixed size/text. However, variable prize names are also possible with this PR. *** Pictures: Default. Text are hidden: grafik Additional info is shown when the button is clicked. Markdown supported. grafik Only one text box shown at the same time, like it is with "ABS" and "BIB": grafik *** Feedback welcome. You can also check [my website](https://christianmainka.de/publications/awarded), which was the base for this PR. commit 1e00eb05f340f07561b2c90861d93ef63acab281 Author: CheariX Date: Sun Apr 7 22:05:41 2024 +0200 feat: added IEEE and ACM social (#2321) I added further social integration for: 1. ACM: https://dl.acm.org/profile/ 2. IEEE: https://ieeexplore.ieee.org/author/ Given their importance in computer science, I would like to have them in al-folio. commit 83a8f488ba3a7c128a8f8e4e30e53da9a74b89be Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Apr 7 00:01:56 2024 -0300 Update README.md with deployment word commit 02eee8da81130f9dc74cbc61468933269bef2c0e Author: Simmo Saan Date: Wed Apr 3 21:35:18 2024 +0300 Remove bootstrap-table from archive tables (#2306) The blog archive page tables have `table-borderless`, but bootstrap-table JS adds `table-bordered` by default and this forces an `!important` border. Since these tables are also supposed to be borderless, this PR excludes them from bootstrap-table, just like the news and CV table are. commit 00fdc13d6cfe26f575d86dda52d524a4b0fc81c2 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Apr 2 17:28:27 2024 -0300 Added Bluesky social (#2314) Now that Bluesky is [finally available](https://fontawesome.com/changelog) at Font Awesome, we can add it to the template. --------- Signed-off-by: George Araujo commit 8b90b02374f38e6e97b81274972c34654140406c Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Apr 2 12:27:58 2024 -0300 Added post about why write a blog commit 096310eff6530c9e14ed9268eae619020aa19105 Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Apr 1 11:31:49 2024 -0300 Added links to jekyll docs in CUSTOMIZE.md commit b81d4a3612acc56676fd3185754952500463a931 Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Apr 1 11:30:06 2024 -0300 Added permalink info to CUSTOMIZE.md commit 9ac08fe6f330d8e36137eea645bf11b314cb7de4 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Mar 31 22:46:34 2024 -0300 Update FAQ.md with sqrt error message commit 7f4e3f6292122dc206512eb3364267b89238f4cd Author: Chris Choi Date: Wed Mar 27 23:04:32 2024 -0400 Add academic community example (#2300) commit 088ba7e58c226b3a408fca071348b278081c720d Author: Yi Su Date: Wed Mar 20 12:23:30 2024 -0700 add flickr to social integration (#2286) - add flickr to social integration --------- Co-authored-by: Yi Su commit a69f374c1a7556ca62e8ec4ce876fe6fd1a459ce Author: Jonathan Zea Date: Tue Mar 19 17:52:32 2024 -0500 Add academic community example (#2289) Adds [https://ztjona.github.io/](https://ztjona.github.io/) to the list of academic community examples. commit 0e1a1e3203896842ddf03a978406b14b927d5b53 Author: Maria Teleki Date: Mon Mar 18 21:27:55 2024 -0500 Update INSTALL.md (#2285) Added a step to the "Recommended Approach" telling the user to wait for the GitHub Actions to be completed so that the gh-pages branch can be created. commit d85635262c46620a7494b4fa3b9663a9d900491a Author: Ethan Olesinski <47125809+eolesinski@users.noreply.github.com> Date: Fri Mar 15 12:14:53 2024 -0400 fix links (#2278) This PR fixes/updates broken/outdated links on the `README.md` commit c788a302020e81fe1de433dccf76ccd2c132a718 Author: Sam Adam-Day Date: Thu Mar 14 01:42:46 2024 +0000 Added "follow system" option to theme toggle (#2261) The theme toggle button now has a third option, which follows the user's system preferences. - In the code there's now a distinction between the theme setting (which can be "dark", "light" or "system") and the computed theme. - The theme setting is now stored as the "theme-setting" local storage variable. Since this is different from the old variable ("theme"), this will effectively reset all current user themes to the default "system". Maybe this is not what you want. - The "system" theme icon is currently a half circle symbol. - The toggle button now displays the current theme setting, rather than the next theme setting (as far as I know this is consistent with other sites which have three theme options). - `theme.js` is now loaded regardless of `site.enable_darkmode`. This is because other scripts which were always loaded relied on being able to determine the theme. `theme.js` no longer initialises the theme itself though; this only happens when `site.enable_darkmode`. - When the theme setting is "system", the theme will change immediately whenever the user changes their system theme. #2261 --------- Signed-off-by: George Araujo Co-authored-by: George Araujo commit 6cf110a682f9ebb788baab6056dc7532dc1e52f9 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Mar 13 11:28:17 2024 -0300 Update INSTALL.md commit d104b287cd909465d1360041ea4ee037ed09b6be Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Mar 13 11:24:25 2024 -0300 Make clear that you should not touch `gh-pages` branch commit eddef2e4ff18a9436f8029223395a62ee8e34f40 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Mar 13 11:24:17 2024 -0300 Make clear that you should not touch `gh-pages` branch commit e10c45cdfec9b262fcf3918636b869e9a27eb5e2 Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Mar 7 13:06:03 2024 -0300 Delete assets/img/pagespeed.svg commit 5ba4173dccd7948c67195bd4d00375d11f23d409 Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Mar 7 12:49:05 2024 -0300 Removed *.yml from _config.yml commit 6e1bc787eced18a51e735a621a495dd3b1ff35cb Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Mar 7 12:06:44 2024 -0300 Exclude more files from site (#2257) Signed-off-by: George Araujo commit ed2ac9655822ae7692d5537ea2f932a9d4004239 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Mar 6 15:20:17 2024 -0300 Delete reports directory commit a3a02d92b864320b56ff209c2ad69cbdab95a13f Author: Jake Nabasny, PhD Date: Mon Mar 4 12:04:52 2024 -0500 Add option for local HTML files (#2245) Add option to link HTML local files from publications page. --------- Co-authored-by: Jake Nabasny commit 21bc463b777a318d9e5b4204a8f0587f138c9be5 Author: Sukka Date: Mon Mar 4 22:37:16 2024 +0800 Replace `polyfill.io` (#2241) The PR replaces `polyfill.io` inside the template with `cdnjs.cloudflare.com/polyfill`. --- `polyfill.io` was acquired by **a China-based CDN company** "Funnull", see [the announcement from the `polyfill.io` domain owner's Twitter](https://x.com/JakeDChampion/status/1761315227008643367) and https://github.com/polyfillpolyfill/polyfill-service/issues/2834. Despite Funnull's claims of operating in the United States, the predominance of Simplified Chinese on its website suggests otherwise, and it turns out that **"Funnull" is notorious for providing service for the betting and pornography industries**. [The original creator of the `polyfill.io` has voiced his concern on Twitter](https://twitter.com/triblondon/status/1761852117579427975). And since the acquisition, numerous issues have emerged (https://github.com/polyfillpolyfill/polyfill-service/issues/2835, https://github.com/polyfillpolyfill/polyfill-service/issues/2838, https://github.com/alist-org/alist/issues/6100), rendering the `polyfill.io` service **extremely unstable**. Since then, Fastly ([Announcement](https://community.fastly.com/t/new-options-for-polyfill-io-users/2540)) and Cloudflare ([Announcement](https://blog.cloudflare.com/polyfill-io-now-available-on-cdnjs-reduce-your-supply-chain-risk)) has hosted their own instances of `polyfill.io` service. commit 82e73254d97515a1f03a7a110ed4f3c866abdd66 Author: Jake Nabasny, PhD Date: Sun Mar 3 11:28:58 2024 -0500 Correct config variable for enabling latest_posts on about page (#2243) I noticed disabling latest_posts in `_config.yml` didn't work because the variable in the liquid template was seemingly incorrect. This should fix that. --------- Co-authored-by: Jake Nabasny commit 4dd3d6f4416afc2bdd0fc726e0014bceb336561e Author: George <31376482+george-gca@users.noreply.github.com> Date: Fri Mar 1 13:04:53 2024 -0300 Updated information about lsi commit 8cacee6ffc709e752f68e15e1ee3b080823628f2 Author: Sasika Amarasinghe <77430135+SasikaA073@users.noreply.github.com> Date: Thu Feb 29 23:35:36 2024 +0530 Update INSTALL.md (#2237) Added "Recommended Approach" as a subheading which was not under Installing , but was in the contents section. commit c1f168473f7cddb32c24404607e4fd181d189132 Author: Moritz Scherrmann Date: Tue Feb 27 16:25:16 2024 +0100 Add functionality to open external links in jupyter notebooks in new tab (#2233) See https://github.com/alshedivat/al-folio/pull/2230 --------- Co-authored-by: Scherrmann commit 70ad4ceb428bc5f2232fae240043336e5b9658b8 Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Feb 26 17:32:50 2024 -0300 Emphasized more how the name of the repository must be commit b607e580adbf2b96194dce79146f8aa201016da3 Author: Maksym Zub Date: Thu Feb 22 18:43:42 2024 +0100 Fixed broken latex in _posts/2015-10-20-math.md (#2219) Latex math is currently broken in [_posts/2015-10-20-math.md](https://alshedivat.github.io/al-folio/blog/2015/math/) . Fixed it by replacing starts with underscore --------- Co-authored-by: George <31376482+george-gca@users.noreply.github.com> commit 9f4d6d26be5669876b24208e0d33f0a0b7008c04 Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Feb 19 12:33:46 2024 -0300 Fixed coauthors examples in CUSTOMIZE commit e430a8949c1fe687ded81fac7786c2872f98f290 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed Feb 14 17:42:02 2024 +0000 Lighthouse-Badger[bot]: Results Added commit 6e215a1cdcb23d6a63e5973c4d07274e4a6c80cb Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Feb 14 14:37:32 2024 -0300 Lighthouse fixes (#2199) Our score went down a little bit after the last few changes. Avoiding lazy loading some images (as introduced in #2183), since [it is strongly recommended to omit hero images and other images or iframes that are likely to appear above the fold from being lazy-loaded](https://web.dev/articles/browser-level-lazy-loading-for-cmss#avoid_lazy_loading_above-the-fold_elements). Also added missing `alt` to google scholar field. --------- Signed-off-by: George Araujo commit b316653f3b7843ac1d377974f59e36f4111a6b1c Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed Feb 14 16:39:10 2024 +0000 Lighthouse-Badger[bot]: Results Added commit 0b84a1237d8da493709e10e216dc8bcbeb29631d Author: Dr. David Krassnig <96623786+DavidKrassnig@users.noreply.github.com> Date: Wed Feb 14 17:30:26 2024 +0100 Added/Improved Formatting for Checkboxes (#2191) A proposed solution for #2190. Padding is added such that I considered it aesthetically pleasing and the bullet points in front of the check marks were removed. --------- Co-authored-by: George <31376482+george-gca@users.noreply.github.com> commit 5df7a6aab08dce42375d31a3d7add72fbd5a101a Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Feb 14 12:58:52 2024 -0300 Changed lazy loading in _config.yml commit f067edc69e4d06ee8c9b7b8523e99c28d80297d0 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Feb 14 12:58:28 2024 -0300 Changed lazy loading in figure.liquid commit 40b22ff27497593e7e81a58432a8cb910781d4d8 Author: Ethan Olesinski <47125809+eolesinski@users.noreply.github.com> Date: Wed Feb 14 10:54:44 2024 -0500 fix author spacing (#2197) This PR fixes issue https://github.com/alshedivat/al-folio/issues/2185 and addresses discussion https://github.com/alshedivat/al-folio/discussions/2153. - removes leading whitespace before commas in author list - fixes author spacing commit 2a056fe68ecf4f07a3a47a0735bb0cdb76a187b7 Author: ZL Asica <40444637+ZL-Asica@users.noreply.github.com> Date: Tue Feb 13 21:41:14 2024 -0800 Implement Default Lazy Loading for Images with Configurable Option (#2183) This PR introduces an enhancement to the site's image-loading strategy by implementing lazy loading as the default behavior for all images. The motivation behind this change is to improve the site's load times. **Changes:** 1. **Default Lazy Loading:** By `default`, all images will now have the `loading="lazy"` attribute. 2. **Configurable Option in `_config.yml`:** Added a new configuration option under `lazy_loading_images.enable`. 3. **Override Capability:** For `specific images` where the user doesn't want lazy loading, they can `override` this by directly setting the `loading attribute` in the `image tag`. commit 26fad311db3466829e48181fd5fba74f5415ee72 Author: Furkan Akkurt <71407287+furkanakkurt1335@users.noreply.github.com> Date: Wed Feb 14 08:36:30 2024 +0300 remove the space in names of "site" (#2188) I removed the spaces between the first, middle and last names in the header. It's just my preference, I don't know if it would be accepted but I have done this for my own page using this repository as a template. commit 0f0feb17be62a36afa138e912a7cd938ceb4feb0 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Feb 13 19:05:01 2024 -0300 Fixed related publications appearing in toc (#2196) Fixes #2192 --------- Signed-off-by: George Araujo commit 9794c625b699c9201c7c6a956e8b7d94e4665f64 Author: Eric Slyman (they/them) Date: Tue Feb 13 12:34:43 2024 -0800 Add academic community example (#2195) Adds [https://ericslyman.com/](https://ericslyman.com/) to the list of academic community examples. commit b4e423286b30bddaf83905c8b4c89f6ae46b545f Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Feb 13 13:56:13 2024 -0300 Fixed bug when number has , on scholar citations commit a0bcaaf13fe8ce455b90ea7c7255ae2936f34e15 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Feb 13 13:47:42 2024 -0300 Added support for google scholar citations (#2193) Closes #1809, but there are caveats: 1 - it only works at build time, which means it won't update the numbers unless you build your site again 2 - Google might block the request if it receives lots of it, failing the whole process. This is how it looks like when it can fetch the information: ![Screenshot from 2024-02-13 00-37-52](https://github.com/alshedivat/al-folio/assets/31376482/646d1f3c-1294-491b-bc13-9013e38918b4) And this when it fails: ![image](https://github.com/alshedivat/al-folio/assets/31376482/516eefff-d394-44ad-8702-8982233f8c4f) Signed-off-by: George Araujo commit 007b5042040e0060f2ed9dbb1ab7c58d32b60bc5 Author: Stavros Kalapothas Date: Sun Feb 11 21:55:37 2024 +0100 Update README.md (#2187) adding my page to the README section. Kudos to the dev team! commit ef647a6ebd4e8fa7b539f5650491b7b2bd962937 Author: ZL Asica <40444637+ZL-Asica@users.noreply.github.com> Date: Sat Feb 10 17:09:09 2024 -0800 Update README.md (#2182) Add my acdemic portfolio to the Acdemic section of README. commit 7c2e1c2c6cea8e2b5818f31598399afc202a620b Author: ZL Asica <40444637+ZL-Asica@users.noreply.github.com> Date: Wed Feb 7 10:34:52 2024 -0800 Fix Image Dimension Styles for Better Responsiveness (#2166) In this pull request, I've made adjustments to the image element's handling of dimension properties. Previously, `min-width`, `min-height`, `max-width`, and `max-height` were incorrectly placed as HTML attributes on the `` tag, which is not supported for these CSS properties. This oversight could lead to issues with image responsiveness and layout stability. Changes: - Moved `min-width`, `min-height`, `max-width`, and `max-height` properties into the `style` attribute of the `` tag. This change ensures that these properties are correctly applied and recognized as CSS properties, enhancing the responsiveness and flexibility of our image displays. - Retained `width` and `height` as attributes on the `` tag to maintain the intrinsic aspect ratio of images and help the browser allocate space before images are fully loaded, improving the page load experience. These adjustments will ensure that our images are more responsive and better adhere to the specified dimensions, improving the overall user experience for the template. commit 1ce58650fd065baa5170844cb97a6859b12a2ce4 Author: Ethan Olesinski <47125809+eolesinski@users.noreply.github.com> Date: Tue Feb 6 14:03:52 2024 -0500 center footer text by default (#2165) This PR changes the footer text on the website (for both the sticky and fixed footer) to be centered by default. This change is based on the discussion post #257. commit 4cf657eb54aa66109b9c654873f7610c81dbd4e4 Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Feb 5 12:22:24 2024 -0300 Added jekyll-diagrams error to FAQ (#2162) Signed-off-by: George Araújo commit c39df67d5bea29eb9f37f3328b35a786b4f7a28e Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Feb 5 12:11:33 2024 -0300 Updated FAQ with old repository information (#2161) Signed-off-by: George Araújo commit ae0c1a62cf7fd7ac4409cc4972db637019dd3d6d Author: Andrew Boyer Date: Sun Feb 4 15:27:10 2024 -0500 improved redirect mapping (#2157) In reference to issue: https://github.com/alshedivat/al-folio/discussions/1818 Redirect cases were only happening on the surface level, essentially just affecting the links on [blog index](https://alshedivat.github.io/al-folio/blog/page/4/index.htm) and [year tag](https://alshedivat.github.io/al-folio/blog/2022/). However, from the actual [site](https://alshedivat.github.io/al-folio/blog/2022/redirect/), it would automatically redirect to the `base_url` rather than the actual `redirect`. In my update, if `redirect: true`, like it is in `404.md`, redirect behavior is the same, redirecting to the `base_url`. If it is an external link, then the redirect is external. And finally if it is an internal redirect, like it is in https://alshedivat.github.io/al-folio/blog/2022/redirect/, than the redirect is `page.redirect | relative_url` commit 18f7307e07a0d9221ba451a22c6ca5c58394a7df Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jan 30 15:16:15 2024 -0300 Fixed axe workflow (#2149) Signed-off-by: George Araújo commit e977319dc8a4b8b0b1eb185698edeba4de49489b Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Jan 29 16:52:26 2024 -0300 Added link to jekyll docs about post file naming commit fa5b411b38001ba204e5484062c0a99f174386db Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Jan 28 20:11:44 2024 -0300 Adding display swap to Google Fonts Adding suggestion from [Lighthouse results](https://developer.chrome.com/docs/lighthouse/performance/font-display/?utm_source=lighthouse&utm_medium=cli#google_fonts) commit f3d3efa09c9760d76075a5e8d8d8092026f2cbc2 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun Jan 28 23:05:48 2024 +0000 Lighthouse-Badger[bot]: Results Added commit 533798410e36fc3ce1d51ec9c9a62be43d38dc18 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Jan 28 20:02:15 2024 -0300 Removing lighthouse_results from broken-links trigger commit 2356aea6e4efe048b6bfcf1ad9ce29f18153c006 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Jan 28 20:01:44 2024 -0300 Removing lighthouse results from deploy trigger commit 3c80fdb6fce744af6dd3d202a0f829c89a9d6122 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun Jan 28 22:55:56 2024 +0000 Lighthouse-Badger[bot]: Results Added commit 1935a2ace090eb61e335a9690d53269ae0667565 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Jan 28 19:35:52 2024 -0300 Avoid deploying site when changes are in README files commit 43a3dd9e755d18af79ff0e07bcf7fed797e9a924 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Jan 28 19:31:18 2024 -0300 Update FAQ.md with Prettier info commit 06bc36762d0172a5e11537563744f8949a146e7c Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Jan 28 19:10:42 2024 -0300 Move libs versions to config (#2139) Moved libs versions and hashes to `_config.yml`. Fixes #2067. Deferring everything possible to keep pages loads fast. --------- Signed-off-by: George Araújo commit ef847825fda76f7f6b823f08b2d36d8dbbf427f9 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Jan 28 12:45:20 2024 -0300 Support for diff2html (#2133) Added support to display diff code in a prettier way with [diff2html](https://diff2html.xyz/). ![image](https://github.com/alshedivat/al-folio/assets/31376482/5f93b09c-3850-499a-999b-cb0ae13fddae) It displays code like [in this example](https://diff2html.xyz/demo.html). --------- Signed-off-by: George Araújo commit 8e93db5b67b3c3705445e30dd5ac04837749358a Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Jan 28 12:42:17 2024 -0300 Advanced image viewers (#2132) Image slider with [Swiper](https://swiperjs.com/). ![image](https://github.com/alshedivat/al-folio/assets/31376482/9068823c-571a-4d31-8e95-755a40a15ec9) Image comparison slider with [img-comparison-slider](https://img-comparison-slider.sneas.io/). ![image](https://github.com/alshedivat/al-folio/assets/31376482/97812477-c13b-43b1-8f0b-cb098462de3c) --------- Signed-off-by: George Araújo commit 2492ab389b04cb8604fd48e33a39a5e0e56e2117 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sat Jan 27 22:58:40 2024 -0300 Workflow fix (#2136) Signed-off-by: George Araújo commit f69d99a2aba9a5c61b537aafeadcb304b2468090 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sat Jan 27 22:17:37 2024 -0300 Closing #2122 (#2135) Added lighthouse badger token info to FAQ --------- Signed-off-by: George Araújo commit 53fb0116de25ce8800cd6b848393fb860674ba2c Author: George <31376482+george-gca@users.noreply.github.com> Date: Sat Jan 27 18:54:39 2024 -0300 Added leaflet reference to 2024-01-26-geojson-map.md commit f6bb6b5dcb4411c539905522f928e2551e523034 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sat Jan 27 11:14:02 2024 -0300 Vega lite support (#2131) Added support for [vega lite](https://vega.github.io/vega-lite/) charts. ![image](https://github.com/alshedivat/al-folio/assets/31376482/789c14d3-93b6-4d3f-94a6-7cec1f0f0b59) ![image](https://github.com/alshedivat/al-folio/assets/31376482/17f9021c-08c4-4922-9f97-1046b146a965) --------- Signed-off-by: George Araújo commit 1492cb9c4e3183f09ce6ffcf790ecb432d2585dd Author: George <31376482+george-gca@users.noreply.github.com> Date: Sat Jan 27 11:06:49 2024 -0300 GeoJSON support (#2130) Added support for GeoJSON maps. ![image](https://github.com/alshedivat/al-folio/assets/31376482/48e91158-a717-4d01-b6d7-47d45f0580e4) --------- Signed-off-by: George Araújo commit 4f6fe1a2cf6b38a2088164b31b683bdb70e205ae Author: George <31376482+george-gca@users.noreply.github.com> Date: Sat Jan 27 10:34:44 2024 -0300 Added Echarts support (#2129) Since I added support for chart.js and while doing so found some other wonderful charting libraries, I thought, why not give support to some more? So adding support to [Apache Echarts](https://echarts.apache.org/en/index.html). ![image](https://github.com/alshedivat/al-folio/assets/31376482/088f0932-524f-4fcd-a34b-b132f569a675) ![image](https://github.com/alshedivat/al-folio/assets/31376482/36bfe4f8-a9d1-4b6d-a912-fb40ba3b5337) --------- Signed-off-by: George Araújo commit 3ec0ff4a46860de3bca891dcbbea1001245a6180 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sat Jan 27 00:41:07 2024 -0300 Added integrity check to mermaid.js commit a7d6b37d8f82f31bf83e87afaf59b063abd08b30 Author: George <31376482+george-gca@users.noreply.github.com> Date: Fri Jan 26 02:16:14 2024 -0300 Added support for Chart.js (#2126) Solved #460. ![image](https://github.com/alshedivat/al-folio/assets/31376482/ce65dbe2-031e-4208-b374-08ec89beaaca) --------- Signed-off-by: George Araújo commit 1d84621f220e157d0701d5cbd69f334cb6730a4c Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue Jan 23 16:11:18 2024 +0000 Lighthouse-Badger[bot]: Results Added commit 7638547a49402a3526c301a6712f5973efb10796 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jan 23 13:08:48 2024 -0300 Updated checkout step in lighthouse-badger.yml commit 0c082372baa3131c127853b674175d34bf9af7b3 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jan 23 12:54:41 2024 -0300 Fixed urls in 1_bug_report.yml commit c99a453a87c92e14f8f263b07c3880b21767dfb5 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jan 23 12:54:29 2024 -0300 Fixed urls in 2_feature_request.yml commit 7d861cbd52fb0b494b966f485c60e41315762267 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jan 23 12:54:14 2024 -0300 Fixed url in config.yml commit fc2386014a0979877404614da931d11081899c80 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jan 23 12:49:16 2024 -0300 Updated links in issue template config.yml commit 6fcc28332c096a0a5f0d93392b7e19ea6f740d43 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jan 23 12:48:52 2024 -0300 Updated links in 2_feature_request.yml commit 2fa8141f22addb38fb192e49a9b38eafb0d7e778 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jan 23 12:48:15 2024 -0300 Updated links in 1_bug_report.yml commit b0b19a1293258c0a5ed578ae32c88801713d640f Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jan 23 12:12:16 2024 -0300 Removed 0 from bug report commit ec9571a8c11decbadf2e1900b7b642e711c9e470 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jan 23 12:10:03 2024 -0300 Improved issues templates (#2110) Since a lot of issues opened are just questions that should be opened as so, and sometimes the issue template is just not followed, I decided to make opening new issues a little more "enforced", if not clear. I based the new templates on the ones from [pytorch lightning](https://github.com/Lightning-AI/pytorch-lightning/issues/new/choose), which I think are pretty good. The visuals will only appear after the merge is processed, but you can have an idea of how it will look like by checking their templates and how they look. --------- Signed-off-by: George Araújo commit 8dd678cdb1f3c766f274d24128ab491b777d1341 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jan 23 12:05:06 2024 -0300 Added lighthouse_results to .prettierignore commit 10507a882bfc8b2ce5d4b008542e6e3a04680554 Author: Fares Abawi Date: Tue Jan 23 15:50:58 2024 +0100 Added anchor to category sections (#2006) Added anchor to categories so one could navigate to the category section from the URL: e.g., https://alshedivat.github.io/al-folio/projects#fun commit 25eac655ba3f9002d3ed148264543fc2dac3e3f3 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jan 23 10:41:46 2024 -0300 Fixed lighthouse html viewer links commit 051003130509eace4b45a13100447183aafdb8d3 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue Jan 23 13:36:10 2024 +0000 Lighthouse-Badger[bot]: Results Added commit b83a0e38c470f8f0dde93b0f65e543a9d93d1cb6 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jan 23 10:35:13 2024 -0300 Added Lighthouse test GitHub action (#2084) Added support for Lighthouse test as a GitHub action, and it appears like [this](https://github.com/george-gca/multi-language-al-folio?tab=readme-ov-file#lighthouse-pagespeed-insights). The only thing missing is for @alshedivat to create a [repository secret](https://github.com/MyActionWay/lighthouse-badger-workflows#lighthouse-badger-easyyml) named `LIGHTHOUSE_BADGER_TOKEN` with the information needed. --------- Signed-off-by: George Araújo commit db0a92b8d4545f69fb6fac34cd1c72d356198e25 Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Jan 22 18:01:55 2024 -0300 Moved prettier comment on PR to its own action (#2114) Signed-off-by: George Araújo commit bbaae0afa9fe3b58ada61ac842cdd0806d3d3f4c Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Jan 22 17:45:34 2024 -0300 Fixed prettier actions (#2113) After some thorough testing, finally made prettier on PR work. Since an html file can't be used as comment on GitHub, changed to simply point to the action that failed and to the file containing the html diff. Signed-off-by: George Araújo commit 27d2fa093d0c96342e30575c9a86db12a1e34ebc Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Jan 22 14:49:34 2024 -0300 Changed how prettier comments on PR works (#2112) Signed-off-by: George Araújo commit 7ed8f49e72137bff5c5bb1ae88dc8853b2575c9e Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Jan 22 13:40:33 2024 -0300 Update prettier-on-pr.yml permissions commit 8af6b73fd67ad951c7f701a2e0fdb0fc907bdaa8 Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Jan 22 13:30:24 2024 -0300 Prettier check now generates a diff comment on PR (#2085) Splitted prettier GitHub action into two: - `on push`, only runs on direct pushes, if test fails generates an artifact (that lasts for 3 days) with an html version of the changes needed to pass prettier test - `on PR`, only runs on PRs, if test fails comments on the PR with the HTML content of the diff I couldn't actually test the `on PR` version since it needs to be on a PR in the master branch, so this will only be triggered after this PR is accepted, and for the next PR that fails prettier test. PS: currently the artifact is a zip file with the html inside. It is not currently possible to generate it other way, we have to wait for [this issue](https://github.com/actions/upload-artifact/issues/14) to be closed. --------- Signed-off-by: George Araújo commit 392720066e2ac74572099f23ee25373d9c99c7ba Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Jan 22 12:37:25 2024 -0300 Added diff tools to INSTALL.md commit 65c5c8a056062eff6b043170bf25978ec7e4fbe0 Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Jan 22 11:11:48 2024 -0300 Added acknowledge section to feature_request.md commit 30f7ab0f11eae400a9bb4f19256054e197954a1f Author: Jona Ruthardt <50911852+JonaRuthardt@users.noreply.github.com> Date: Sun Jan 21 17:43:13 2024 +0100 Added one more researcher using al-folio (#2105) Added my own website as a star to the "Academics" section commit 711af76a0836ec74dca75f26087fea8b163b713d Author: George <31376482+george-gca@users.noreply.github.com> Date: Sat Jan 20 13:52:33 2024 -0300 Fixed dark mode not working after purgecss commit 7c617d8076904cf730d7bd6786527d24479bdb23 Author: Amir Pourmand Date: Fri Jan 19 20:41:43 2024 +0330 Update INSTALL.md (#2091) - #2090 commit 67000003fa8591923ac44bb2f90cd9357fa27a04 Author: George <31376482+george-gca@users.noreply.github.com> Date: Fri Jan 19 11:45:19 2024 -0300 Downgrade ruby version (#2098) Signed-off-by: George Araújo commit 04f7b041a11f2777e00cf294db477223e9dfe2e3 Author: George <31376482+george-gca@users.noreply.github.com> Date: Fri Jan 19 11:11:18 2024 -0300 Changed conditions of running GitHub actions (#2082) The GitHub actions were running everytime a new commit was made to the repo, but that wasn't needed. For example, we don't need to try to create a new docker image if the libraries didn't change, same to build the whole site after a change in the README.md. --------- Signed-off-by: George Araújo commit 1d4a8c742bfe04b552dc1afcc8eadc36f61f1559 Author: Afrânio Melo <40374017+afraniomelo@users.noreply.github.com> Date: Thu Jan 18 13:17:20 2024 -0300 Adding star (#2095) Thank you all!!! commit 8d8298a94555b0b26b2a73e81f57cb3c959458ac Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jan 16 20:04:04 2024 -0300 Update INSTALL.md version of al-folio commit a843b3c6fe8cdfc60329118762fa1626f58c4638 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jan 16 18:37:08 2024 -0300 Updated toc on README.md commit 3aa31333b16bb3808a618e56d67a1a960a310ff9 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jan 16 18:33:02 2024 -0300 Added star history to README.md commit c5190617eadf6aec2db0869075031a351723c823 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jan 16 18:28:11 2024 -0300 Update contributing on README.md commit cfe13d6a431285453afab5b459515f1f2afdcb12 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jan 16 18:07:26 2024 -0300 Added missing separator in README commit f669b23136cfeb31a041b3e8d45294b981d420ac Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Jan 15 17:40:33 2024 -0300 Fixed role main in default.liquid commit 1775a9a99da56de5576b817519d36f911de3f844 Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Jan 15 16:38:31 2024 -0300 Axe accessibility test support (#2080) Added GitHub action to do axe accessibility tests with [axe cli](https://github.com/dequelabs/axe-core-npm/tree/develop/packages/cli). I believe it is best by default to let this be run only manually, since fixing some of the issues are not straightforward (I haven't fixed them all for this template yet). --------- Signed-off-by: George Araújo commit 30f3c14465e1d9d5be061721406dde4f142ecac3 Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Jan 15 16:38:06 2024 -0300 Link checks on deploy (#2079) Added another GitHub action to check for broken local links on version of the site that will be deployed. The `broken-links` action check for broken links considering documentation files (like INSTALLING.md) and also pages like [_pages/about.md](https://github.com/alshedivat/al-folio/blob/master/_pages/about.md), but it can't check for broken links when the link will be handled by jekyll tags (like in [_pages/blog.md](https://github.com/alshedivat/al-folio/blob/master/_pages/blog.md). With `broken-links-site` we can check if all the links that will be used on the final site that refer to local files are correct. Focusing only on local files since this would end up calling too many checks for library files, like `https://unpkg.com/bootstrap-table@1.22.1/dist/bootstrap-table.min.css`. --------- Signed-off-by: George Araújo commit 71f054c82eb7aea9349424788b9c448dfb133065 Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Jan 15 11:09:45 2024 -0300 Fix broken links (#2077) Added GitHub action to check for broken links in repo before commit, ignoring files with liquid tags since these were not yet processed and also README since some sites created from this template doesn't have valid urls anymore. Fixed some broken links in repo. --------- Signed-off-by: George Araújo commit 0a737aa0224b643631e088e107c92291ed709459 Author: Yifan Jiang Date: Mon Jan 15 06:55:46 2024 +0000 Fix custom blockquotes (#2071) Fixed issue #2066. Removed `>` in front of `{: .block-tip }` which was introduced by prettier in the example post. commit 5459ef19b8e2f70233ab8f847baada92440c31ba Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Jan 11 15:28:47 2024 -0300 Changed file paths in bug_report.md commit cc83a127c4800752c51ae70bba5f88afb340eca3 Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Jan 11 15:08:18 2024 -0300 Fixed FAQ link in CONTRIBUTING.md commit 1a205362f13aef3e5afc416bf647cd50af3c5c81 Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Jan 11 00:13:36 2024 -0300 Fixed missing changes to liquid file commit 568e9cc8ba420f1f0b338ef2743f28371c07448a Author: Sam B <107863539+Sam-Bieberich@users.noreply.github.com> Date: Wed Jan 10 19:47:05 2024 -0600 Added additional user to README.md (#2063) Added new user to academics section in readme. Thank you for this great resource! commit aabe1e5aa684dc1dc7550ed4be6a30147748398b Author: Sam B <107863539+Sam-Bieberich@users.noreply.github.com> Date: Wed Jan 10 19:44:32 2024 -0600 Fixed small typo (#2064) instalation -> installation Thank you for this resource! commit 982a5fe114f8d1e90548bc904a6e69a669b91f05 Author: Maruan Date: Wed Jan 10 11:24:39 2024 -0500 Update .git-blame-ignore-revs commit 2d34024961c3a3d27d6fd18ce06a551657983234 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Jan 10 11:21:58 2024 -0300 Fix prettier (#2062) Changed rule to minified files, reverted changes to minified files --------- Signed-off-by: George Araújo commit 7c279b159d414e598cceb74327a2706994b95c6a Author: Maruan Date: Wed Jan 10 01:59:59 2024 -0500 Move news and 404 to pages (#2060) moves news and 404 from repo root dir to `_pages/` where they are supposed to be + changes their extensions to `.md` commit 7e8ca8f19160c580b6b38c7589ef48dbdd02776e Author: Maruan Al-Shedivat Date: Wed Jan 10 00:13:23 2024 -0500 Add .git-blame-ignore-revs commit beb6f27d596e753014cb9bff1939e5f78d66431c Author: Maruan Date: Wed Jan 10 00:10:51 2024 -0500 format code with prettier.io (#2048) summary: - adds prettier formatter configuration - formats the entire repo using prettier, ignoring minified files (`*.min.css`) and heavy generated html - changes extensions of all `.html` files to `.liquid`, which is more correct and necessary for prettier to work correctly - replaces "%-" and "-%" with just "%" — manual liquid formatting using minus signs is superfluous since we are compressing and minifying the code anyway - adds CI action for running prettier check on PR and pushes to master commit 60a09ed25cc90825e230d4bc2be31a9c5e153be8 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jan 9 14:13:33 2024 -0300 Normalizing coauthor names before search (#2057) Signed-off-by: George Araújo commit 4ea7f5ba57924197eb3329384d4b46b8fe2e6391 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jan 9 13:18:40 2024 -0300 Add direct link to `use this template` commit e3997d0f6cff865270b3abf645c289f2c3f519c5 Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Jan 8 14:35:42 2024 -0300 Added citation examples, simplified citation code (#2056) Since the citation file and other stuff is already defined in `_config.yml`, removed them when calling `{% bibliography %}`. Also realized that `jekyll-scholar` helps in displaying only the papers cited in page, changed to use that. Signed-off-by: George Araújo commit feb9c9e677bea5a657a2237854b26be87f433ec0 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Jan 3 21:11:00 2024 -0300 Removed background from template example commit 7b0ca12a784f874d2f07f08e3c03f237fd8e8d2d Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jan 2 22:51:42 2024 -0300 Added information about using wsl on Windows (#2040) Signed-off-by: George Araujo commit 4a55cd1bd15b330d57c2c8c5daa5ed41b090f32d Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jan 2 22:30:48 2024 -0300 Upgrading the README file (#2034) I decided to break the README file into different ones to declutter it from the main page. Also adding some more explanation on the structure of the template. Tackling #2032 and #2033 --------- Signed-off-by: George Araujo commit 92ac10ad82bf00114de99582962c6c9c9e741650 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jan 2 18:35:57 2024 -0300 Changed mermaid support in template (#1992) Fix #1609 --------- Signed-off-by: George Araujo Co-authored-by: Maruan Al-Shedivat commit 86ada06e4bf60dc6791c0483ce688e8dfed1c8cf Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Jan 2 14:07:04 2024 -0300 Changed trophies layout to better suit different screen sizes (#2038) Signed-off-by: George Araújo commit da5065fffc00848b5a9493c636393e8c8413d4f2 Author: Noah West <68435033+nWestie@users.noreply.github.com> Date: Sat Dec 30 16:45:53 2023 -0500 Remove imagemagick strip (#2028) I had added -strip arg to the imagemagick call as it is generally desirable to strip metadata from images before publishing them, however it seems to occasionally cause issues with jekyll-imagemagick auto-regeneration, regenerating images even when they have not changed. commit f05fb7bc582eae5479bc56cee71fd2cad4b1d7b1 Author: WEI EN TSAI Date: Fri Dec 29 07:13:26 2023 +0800 fix live-reloading in docker (#2022) Fix #2021 : The webpage hosted by docker would not be automatically reloaded because the port used for live-reloading (port 35729) is not forwarded. commit fb294e33486f8974b09627a154a73791c3150b6d Author: Noah West <68435033+nWestie@users.noreply.github.com> Date: Tue Dec 26 13:00:38 2023 -0500 Responsive image fix (#2014) Fixes #1967 Update the way responsive images are used to only use one srcset, and add corresponding `sizes` attribute to the relevant layouts and templates. I did not go through and add `sizes` to all the example posts/projects. When `sizes` is not specified by the user, the `figure.html` template defaults to 95% the width of the viewport which should work fine for most cases; users can optimize further if they wish by feeding `sizes` into the template. Additionally: - Enabled support for .gif to .webp compression - fix error in jekyll-imagemagick config where all images were resized to be 800px or less. (for example img-1400.webp was actually only 800px wide, etc.) - added note about making sure imagemagick is installed before enabling it in responsive images section of `_config.yml` commit 70d9ca94e1ab2049e22e94ed1cccac5fa45cd330 Author: Alireza Dehghanzadeh <86428901+alerezaaa@users.noreply.github.com> Date: Mon Dec 25 22:13:53 2023 +0330 bring back `repo_id` and `category_id` in `giscus` section (#1892) After deploying my website (Cloudflare Pages), my Giscus did not work, I realized these two paramesters are removed. After adding them again, my Giscus worked correctly. These new values are values from previous commits of original repository --------- Co-authored-by: Maruan Al-Shedivat commit 45bb74eb430eb6734c29ce8a9bb86238578bf07f Author: Fares Abawi Date: Mon Dec 25 18:50:37 2023 +0100 Added video button to bib entries (#2008) When the video entry is added to bib: e.g., ``` { ... video={https://www.youtube.com/embed/jNQXAC9IVRw} ... } ``` A dedicated button appears for videos. When clicked, a playable video appears under the research article (like abstracts and bibtex) commit 0795059a4b7735aa61200022b1a2bf434230e556 Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Dec 25 14:41:27 2023 -0300 Now blog can be reorganized in header (#1996) Fixes #1559 #1795 Signed-off-by: George Araújo commit 6119d0657c11701d09d66ee0ad2860f0283228b1 Author: Dinesh Natesan Date: Sun Dec 24 18:46:14 2023 -0800 added ability to switch off pagination on the blog page (#1909) commit a1a9250b93ba0c44e0f96bbf5fe3560ca4938609 Author: Tianmaru Date: Mon Dec 25 02:01:38 2023 +0100 check for active children in submenus (#1869) This patch checks, if the title of the current page matches with the title of a submenu child. If so, it sets the submenu and the corresponding child as active, highlighting it in the header. commit 1fa3febcc70d983a033121f23b995a3a0ea53fd4 Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Dec 18 10:59:08 2023 -0300 Updated README to explictly tell how to proceed on fresh install (#1993) Updated README to explicitly tell how to proceed on creating your own version based on this template. Also removed the video tutorial since it was for an older version, recommending to fork the repo and it was missing the `--lsi` parameter from jekyll command. Also was not using docker, the current recommended way. --------- Signed-off-by: George Araújo commit 36e6ff87055af44265bc4a4853093aacf920857f Author: George <31376482+george-gca@users.noreply.github.com> Date: Fri Dec 15 11:39:11 2023 -0300 Ensure the zoomed image is in front of toc sidebar (#1998) Fixes #1888 Signed-off-by: George Araújo commit f9b8d450813cc36bf783860b806e3edcb27a4418 Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Dec 14 15:47:28 2023 -0300 Fixed redirect post access from blog archive (#1994) Fixes #1831 Signed-off-by: George Araújo commit 199718610ef31bdf8efef4d09a8316b4da3df859 Author: George <31376482+george-gca@users.noreply.github.com> Date: Tue Dec 12 22:56:14 2023 -0300 Implemented support for tikzjax (#1990) Implemented #1976. Signed-off-by: George Araújo commit 6130018c96f721c1783e6e0b9f8da7b4325dbeb6 Author: civita <14911217+civita@users.noreply.github.com> Date: Tue Dec 5 23:57:38 2023 +0800 Update cv.md (#1973) Fix path typo in description commit f92d60f61cdbd4e22a5fca8e043e6a8189bf39ba Author: George <31376482+george-gca@users.noreply.github.com> Date: Fri Dec 1 11:20:13 2023 -0300 Fixes #1584 (#1971) Removed link to blog when showing years in news Signed-off-by: George Araujo commit 6eab5bf4809c9c5cf18704de30f58156f8a55ca8 Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Nov 23 13:02:14 2023 -0300 Fixes #1952 (#1955) Fixes #1952 by updating font awesome version. Also updated icons names to newest font awesome style. --------- Signed-off-by: George Araujo commit 6b5c94f5716c3ce857b0ddf7409e0de5e4e7f6fa Author: Pablo Diego Pereira Date: Wed Nov 22 16:26:14 2023 -0300 Update resume.json (#1821) populating resume.json to give easier start to people that dont understand very well how to setup the fields commit f5cdbdd322b8d84850f1e097948dbe71d0dd6aa2 Author: Pablo Diego Pereira Date: Wed Nov 22 16:25:06 2023 -0300 Update cv.html (#1820) resume fixing that isn't showing up commit 136e8bf2bbf9f48e8f4e875621fd773ddcb64e96 Author: Amir Pourmand Date: Wed Nov 22 22:53:29 2023 +0330 Better Readme (#1806) commit a7c2f75120dcebfa3e3e97b5d644dbed9e21095c Author: Yao Xiao <108576690+Charlie-XIAO@users.noreply.github.com> Date: Thu Nov 23 03:22:06 2023 +0800 ENH image zooming in distill posts (#1826) Towards https://github.com/alshedivat/al-folio/discussions/1374 The image zooming feature did not work with distill layout previously. commit 77e9137dce81799f900e8210891cc0434708b215 Author: Javkhlantugs Date: Wed Nov 22 14:08:44 2023 -0500 Update README.md (#1901) Added new Q&A (Q7). Github credentials error when deploying. Changing the github config url from `http` to `ssh` commit 13c277eff55f7e2345cd34b207bab6840ceda3a2 Author: Rachel Date: Wed Nov 22 12:48:56 2023 -0600 Update Font Awesome url (#1943) Previous link returns a `404` commit aacf4582efd54933892f25812ad4ded9e3773037 Author: Shubhankar Date: Wed Nov 22 11:21:38 2023 -0600 Adding my site. Thanks! (#1945) commit 981835b492cd9816f8f2a14a4948707d48707fa6 Author: Antonio Stanziola Date: Tue Nov 14 16:08:10 2023 +0000 Update README.md (#1938) Adding my site. Amazing template, it was incredibly easy to setup and is super flexible! commit 85f2590a2119ec57063845d628221155044ebea8 Author: Abhinav Mehta Date: Thu Oct 26 22:09:47 2023 +0530 Add my website (#1859) commit 7eb1cccf4eac45ba163bb5d05691a861444cd489 Author: Yifan Jiang <55911052+YifanJiang233@users.noreply.github.com> Date: Thu Oct 26 07:50:44 2023 +0100 fix inconsistent alignment for latest posts (#1832) commit 324814543a93f4e50138472254cd261f6d5d3dae Author: Shubhashis Roy Dipta Date: Wed Oct 25 19:30:34 2023 -0400 Added shubhashisroydipta.com to README.md (#1816) commit a348bee33997ca72beae217d1be632123224c114 Author: Monk Date: Sat Oct 21 04:24:07 2023 +0530 Update README.md (#1856) commit b44528a9d210323e48cddc87b54f7d28c3e26321 Author: Amir Pourmand Date: Mon Oct 16 22:55:59 2023 +0330 Update README.md (#1837) commit 422a72be25ada2e7edcd16723b0c8047333bb703 Author: Giordano d'Aloisio Date: Mon Oct 16 11:58:12 2023 +0200 Added my website in the list (#1834) commit a21bd492bc9950f86f160baea1a2e31d3cc6227d Author: Yifan Jiang <55911052+YifanJiang233@users.noreply.github.com> Date: Sun Oct 8 17:15:01 2023 +0100 fix reference disappearing for distill blog in absence of author (#1804) commit 8e6f5daafede6b42358a71aad3981dbc9a54bb3e Author: Amir Pourmand Date: Sat Oct 7 13:00:59 2023 +0330 Update Dockerfile commit 3ebb90f696774d4337b8b978657836406820d482 Author: Amir Pourmand Date: Sat Oct 7 12:18:56 2023 +0330 Add DockerSlim (#1699) commit c0bc95c5d965539abe056c1e14ac3432e8bd99d4 Author: Amir Pourmand Date: Sat Oct 7 10:03:58 2023 +0330 Add Reload to Docker (Automatic Reload of Changes to _config.yaml) (#1702) - #1640 commit dc3289ddfce0bf5044ee27e2a6485abed63d8a09 Author: Maruan Al-Shedivat Date: Thu Oct 5 00:36:32 2023 -0400 Fix a small bug in giscus template commit 51d367c76508d837e92d2602aebf69b0bba2a359 Author: Maruan Date: Thu Oct 5 00:28:44 2023 -0400 Make publication thumbnails optional + fix small layout bugs (#1797) commit da661b16623966f7fe5d1df61429f9e2270bd7d2 Author: Maruan Date: Thu Oct 5 00:23:34 2023 -0400 Remove by year grouping from selected publications (#1796) commit 8893d483bc331049b140fdca5d4ab2f329375d08 Author: Maruan Date: Wed Oct 4 22:27:36 2023 -0400 Update giscus setup via github action (#1792) giscus settings in `_config.yml` had al-folio repo specified by default. many users kept these defaults in their own repos, which resulted in getting comments from blog posts of different users posted to al-folio discussions. this is undesirable, since users lose control over the discussions in their blogs. this PR solves the issue: - first, we set `giscus.repo` to blank in `_config.yml`. if the field is kept blank, when the website is built locally, the user will see a warning saying that giscus comments are misconfigured. - second, we add a step to the `deploy` workflow that writes repository name to `giscus.repo` in `_config.yml`. that way, even if `giscus.repo` field is left black or set to an incorrect repo, it gets correctly populated at deployment time. other small changes in this PR are small stylistic adjustments. commit 289738220635d03b4181a63151c5dba227319513 Author: Martin Bulla Date: Wed Oct 4 23:51:53 2023 +0200 Update README.md (#1789) added an example of a personal web page commit 67c325101c8b200d3f25f412e95ce4d884613dad Author: Amir Pourmand Date: Mon Oct 2 12:57:02 2023 +0330 Fix Docker Problem (#1785) commit b838eff2b1d7d5e9b3709d6a2dfe73362472ae10 Author: Amir Pourmand Date: Mon Oct 2 10:48:42 2023 +0330 Optimize Dockerfile (#1700) commit ea7e6a38ff3e12ecbf6e79e7b20ee8a45bc56dff Author: Maruan Date: Sun Oct 1 22:29:20 2023 -0400 Update README.md add all contributors to toc commit d74943f491c7986c3ba676cd812247ace76bbcb8 Author: Maruan Date: Sun Oct 1 22:26:37 2023 -0400 Update README.md add link to workshop on diffusion models commit 84810b3a205a867cade87061ea5993a4fba517f9 Author: Maruan Date: Sun Oct 1 22:23:12 2023 -0400 Update README.md add link to iclr 2024 blog post track commit c8d28df4bc09e329934ec7bebd56f25e9db45a37 Author: Maruan Date: Sun Oct 1 21:42:43 2023 -0400 Create .github/release.yml Adds a template for automatic generation of release notes commit d11df465f0cb1acdcd69236e9a3d1559f40a15dd Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Sep 28 18:15:11 2023 -0300 Added description to profiles page (#1777) Added support for description in profiles page Signed-off-by: George Araujo commit 8889e36b439a467caf10c529e6ed76c7cb99520e Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Sep 28 17:43:35 2023 -0300 Fixed weird bib btn behavior (#1776) Fixes #1774 by reverting mdb usage to cdn. Weirdly enough, when using from local file it triggers a ripple effect when using `btn` class. It states in the [official docs](https://mdbootstrap.com/docs/standard/methods/ripple/) that: > By default, ripple is added to every button (via .btn class) Using [this solution](https://mdbootstrap.com/support/standard/disable-waves-ripple-effect/) only make this flicking happens faster. Also this does seem to be [an issue](https://mdbootstrap.com/support/standard/how-to-disable-ripple-effect/) still in the [latest version](https://github.com/mdbootstrap/mdb-ui-kit/issues/1505) (even though we are using an older one). Signed-off-by: George Araujo commit 45d349fc8ed6865e7732aa3c037e0a964ebdd034 Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Sep 28 15:01:24 2023 -0300 Added support for multiple profiles in about page (#1243) Addresses #963. Supports two setups: getting profile text from page content. ```markdown --- layout: about title: about permalink: / subtitle: Affiliations. Address. Contacts. Moto. Etc. profiles: # if you want to include more than one profile, just replicate the following block # and create one content file for each profile inside _pages/ - align: right image: prof_pic.jpg # content: about_einstein.md image_circular: false # crops the image to make it circular more_info: >

555 your office number

123 your address street

Your City, State 12345

news: true # includes a list of news items selected_papers: true # includes a list of papers marked as "selected={true}" social: true # includes social icons at the bottom of the page --- Write your biography here. Tell the world about yourself. Link to your favorite [subreddit](http://reddit.com). You can put a picture in, too. The code is already in, just name your picture `prof_pic.jpg` and put it in the `img/` folder. Put your address / P.O. box / other info right below your picture. You can also disable any these elements by editing `profile` property of the YAML header of your `_pages/about.md`. Edit `_bibliography/papers.bib` and Jekyll will render your [publications page](/al-folio/publications/) automatically. Link to your social media connections, too. This theme is set up to use [Font Awesome icons](http://fortawesome.github.io/Font-Awesome/) and [Academicons](https://jpswalsh.github.io/academicons/), like the ones below. Add your Facebook, Twitter, LinkedIn, Google Scholar, or just disable all of them. ``` Or getting profile text from `content` (useful when having multiple profiles). ```markdown --- layout: about title: about permalink: / subtitle: Affiliations. Address. Contacts. Moto. Etc. profiles: # if you want to include more than one profile, just replicate the following block # and create one content file for each profile inside _pages/ - align: right image: prof_pic.jpg content: about_einstein.md image_circular: false # crops the image to make it circular more_info: >

555 your office number

123 your address street

Your City, State 12345

- align: left image: prof_pic.jpg content: about_einstein.md image_circular: false # crops the image to make it circular more_info: >

555 your office number

123 your address street

Your City, State 12345

news: true # includes a list of news items selected_papers: true # includes a list of papers marked as "selected={true}" social: true # includes social icons at the bottom of the page --- ``` Which looks like this: ![image](https://user-images.githubusercontent.com/31376482/223251956-aec09f92-55c4-4a17-8ab6-0b30da0970cc.png) --------- Signed-off-by: George Araújo Signed-off-by: George Araujo commit 64cf57fab3836492d31c1f829d10610ac5dc432e Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Sep 28 14:22:42 2023 -0300 Added support to PurgeCSS (#1562) Tackled #1329 with [PurgeCSS](https://purgecss.com/). Being talking with @varuniyer about using [jekyll-uncss](https://github.com/episource/jekyll-uncss) to reduce css file sizes by ditching unused classes. This approach have 3 main problems: 1 - have some limitations as pointed [here](https://github.com/alshedivat/al-folio/issues/1329#issuecomment-1546517327) 2 - last update to [jekyll-uncss](https://github.com/episource/jekyll-uncss) was about 3 years ago, so it might have a few issues 3 - [uncss](https://github.com/uncss/uncss) haven't seem a new release in a while, currently [lacking maintenance](https://github.com/uncss/uncss/issues/459), and using some deprecated libraries as seem here: ``` npm install -g uncss npm WARN deprecated request-promise-native@1.0.9: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142 npm WARN deprecated har-validator@5.1.5: this library is no longer supported npm WARN deprecated w3c-hr-time@1.0.2: Use your platform's native performance.now() and performance.timeOrigin. npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 ``` I thought about giving PurgeCSS a go, since it has been more [actively maintaned](https://github.com/FullHuman/purgecss), but [jekyll-purgecss](https://github.com/mhanberg/jekyll-purgecss) haven't. For this, I needed to change to use some local libraries instead of getting them via CDN. The good news is that it is quite effective in reducing css file sizes. Comparing dir sizes with `du -hs _site/assets/css/`: | current | minify | PurgeCSS | PurgeCSS + minify | | ------- | ------ | -------- | ----------------- | | 1,1M | 988K | 456K | 420K | --------- Signed-off-by: George Araujo commit b663e9e1c93ef56f98b955b04c7d278970419b3b Author: Lance Wilhelm Date: Thu Sep 28 12:58:48 2023 -0400 Fixing bootstrap dark-table top border (#1763) This addresses https://github.com/alshedivat/al-folio/issues/1425. Contributions: - Added border attribute to `.table-dark` within `_base.scss` to override bootstrap theme border settings for `.tabled-bordered`. Displays top border in dark mode for only those tables that are bordered commit be4be01fcce4ed9598a612180e6f4abee028e773 Author: Nikolai Zhivotenko Date: Wed Sep 27 00:23:03 2023 +0300 Added a star (#1764) commit c24ed74855a86d4e67008095ddfe59d08aa8c084 Author: Matteo Barbetti <55536905+mbarbetti@users.noreply.github.com> Date: Thu Sep 21 15:04:33 2023 +0200 Update README (#1754) * added the link to my personal academic website ([mbarbetti.github.io](https://mbarbetti.github.io)) * added the link to the website for a workshop named "Beyond Vision: Physics meets AI" ([BVPAI 2023](https://physicsmeetsai.github.io/beyond-vision)) held within ICIAP 2023 --------- Co-authored-by: Amir Pourmand commit 2194a52fd9207c9b8a3fa61cd9f3ff5d6b16b635 Author: Dhruv Kumar Date: Thu Sep 21 17:09:44 2023 +0530 Adding a page (*) in README.md (#1755) Adding https://kudhru.github.io/ in the academics section commit ae48df4c3d37bf8a2357cf5e5c692194107ee87b Author: Henry Zhang <36073872+Henrium@users.noreply.github.com> Date: Tue Sep 19 21:21:31 2023 -0500 Update README.md (#1748) commit cba3ad27fb3609910ad302df58f43e5bf38a42dd Author: Johannes Hörner <110042110+johanneshoerner@users.noreply.github.com> Date: Mon Sep 18 03:49:27 2023 +0800 add WeChat to socials (#1730) When the WeChat icon in socials is clicked, a picture of your WeChat QR code is shown in the center of the screen. The actual picture of your QR code has to be uploaded. commit 8883c9ddf73702f2f55deb365557c79e1614d448 Author: Dr. David Krassnig <96623786+DavidKrassnig@users.noreply.github.com> Date: Sun Sep 17 21:03:21 2023 +0200 Moved ToC Menu to Sidebar (#1582) Addressing #1551 using the same sidebar as in #1366, removing the inline ToC menu from the CV commit 53ad434ad24df7348478f7a3d3d5e90b02e75e01 Author: gzwongkk Date: Mon Sep 18 02:19:45 2023 +0800 Fix regex to limit keyword scope to fields (#1629) improved version of the original fix contributed by @paberr in #1429 commit 482f4366bbd3c6e6081710b60cec1143f739955f Author: Jed Burkat <129440663+jedbur@users.noreply.github.com> Date: Tue Sep 12 16:26:25 2023 +0100 Add a star (#1723) commit 5a96b75479fbb562823b59ee9821d999233faac1 Author: Decwest Date: Thu Sep 7 01:19:05 2023 +0900 Add a star (#1705) Added academic website to README.md. commit 81b89c8d454c846eb5b88ccfd2bbf2a556d7ac0b Author: Carlson B <49326130+cbueth@users.noreply.github.com> Date: Sat Sep 2 20:33:54 2023 +0200 Add star to README.md (#1684) Added academic website to README.md. Also added `_blank` target to earlier ones. Co-authored-by: George <31376482+george-gca@users.noreply.github.com> commit 3cf7ffaf2c6c64a702713930dcd710a808f5db25 Author: Kyle Oman Date: Sat Sep 2 19:31:50 2023 +0100 Add a star. (#1695) commit cbf32e3177631c9fa4f7e4b5e8de4365d30f424e Author: Raffaele Mancuso Date: Mon Aug 28 23:13:01 2023 +0200 Don't display badge if startDate is empty (#1682) commit 40af12bd56fd244d337b36447fe87d6b9f2aa518 Author: Raffaele Mancuso Date: Mon Aug 28 23:09:49 2023 +0200 Add website (#1674) commit b6b18b47d108825ba0031e38eac6b650b05936ba Author: Raffaele Mancuso Date: Mon Aug 28 23:08:54 2023 +0200 Fix _variables.scss filename in README (#1683) commit f83d09c2a1836d1451cbbec3bd2d8113821ef06f Author: Maruan Date: Mon Aug 21 22:54:45 2023 -0400 Add all contributors section to README.md commit 4d3c53d907d67c3ddb0640564647b11f4282b7b2 Author: Alejandro Escontrela Date: Mon Aug 21 19:50:24 2023 -0700 Update README.md (#1661) add star to academic example commit c1857fc82b6608d1995f3a26205f3aa97229b854 Author: filippomazzoli <71236181+filippomazzoli@users.noreply.github.com> Date: Sun Aug 20 20:25:04 2023 +0200 Update README.md (#1657) commit 16a19434aa76d3ed71d1efa37bd13ed9ff1994c9 Author: Amir Pourmand Date: Sun Aug 20 08:52:43 2023 +0330 Update README to make Docker Recommended way (#1523) Docker is well-tested for a long time. I think it is better to make it the recommended method for all OS types. This way, it is a lot easier to install docker (than to install jekyll and ruby and what not) and also we wouldn't have to deal with issues like these: - https://github.com/alshedivat/al-folio/issues/1520 - https://github.com/alshedivat/al-folio/issues/1491 commit 920cb69e1509a9510175fafd28a3373ddda4ac28 Author: Daniel Berlyne <104771503+danberlyne@users.noreply.github.com> Date: Wed Aug 16 16:34:21 2023 +0100 add star to academic examples (#1647) Dear `al-folio` maintainers, I would greatly appreciate it if you could add my homepage as a star in the academic examples. Thank you for your wonderful work on this. commit 12064296775e330640a6c0f5b97a78f34eecb10c Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Aug 6 18:59:07 2023 -0300 Added jupyter to README (#1637) Signed-off-by: George Araujo commit 312cbdb4c50d48cbb75769587c292be0d6ba20cb Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Jul 30 00:14:23 2023 -0300 Cache busting for _sass and individual files (#1557) Addressing #1395 but with a different solution from #1478, using semantic versioning based on implementation found [here](https://distresssignal.org/busting-css-cache-with-jekyll-md5-hash). Implemented a way of calculating the hash for both a single file or directory. This way we can calculate the hash for when there is a change in the `_sass` dir, for example, or in the contents of a single file. Examples of generated outputs of the plugin: ``` /al-folio/assets/css/main.css?d41d8cd98f00b204e9800998ecf8427e /al-folio/assets/js/theme.js?96d6b3e1c3604aca8b6134c7afdd5db6 /al-folio/assets/js/dark_mode.js?9b17307bb950ffa2e34be0227f53558f /al-folio/assets/js/no_defer.js?d633890033921b33e0ceb13d22340a9c /al-folio/assets/js/common.js?acdb9690d7641b2f8d40529018c71a01 /al-folio/assets/js/copy_code.js?c9d9dd48933de3831b3ee5ec9c209cac /al-folio/assets/img/prof_pic.jpg?974957d202f671e4fa6700c04e68deae ``` Signed-off-by: George Araujo commit 72389988767615d8961928ee7ac47e318db7397f Author: NakuraMino <33564642+NakuraMino@users.noreply.github.com> Date: Sat Jul 29 20:01:01 2023 -0700 incorrect max-height in figure.html (#1593) figure.html was incorrectly setting height=max-height instead of max-height=max-height commit c824d128673c000ef9f0e0e77a0ae30d2c4b4568 Author: David Krassnig <96623786+DavidKrassnig@users.noreply.github.com> Date: Sun Jul 23 21:18:03 2023 +0200 Al folio main giscus pages (#1596) Solves #1586 by adding the option for giscus comments sites using the pages layout and minimally modifies Project 2 to show giscus comments as an example commit b2989ea76a6a4cf26b5e1e54b1a4ae1a4b3860cf Author: Amir Pourmand Date: Wed Jul 19 09:13:46 2023 +0330 Update Tag Deploys to Support M1 Macbooks (#1522) I should merge this whenever normal deploy is well-tested for Mac computers. commit 2d4ad85a28434b1c1fe820fcbfc6aaa61970edf7 Author: David Krassnig <96623786+DavidKrassnig@users.noreply.github.com> Date: Tue Jul 18 16:26:30 2023 +0200 Zotero ID Bugfix (#1580) #1569 Fixed mismatch between zotero-id in _config.yml and the zotero-id called upon in the socials html file introduced by #1572 (sorry about that; slipped in when I had to reset my zotero-branch) commit 4504d963d9e48f95dcafc615ba663f67e1a73f0b Author: Amir Pourmand Date: Tue Jul 18 16:40:24 2023 +0330 Update Dockerfile (#1581) commit 50f5620cd59c49d308b796717b659106876a5858 Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Jul 17 16:35:33 2023 -0300 Added missing socials to metadata (#1575) Signed-off-by: George Araujo commit 8785864afdb079f0ed582d44a53633de1364a845 Author: David Krassnig <96623786+DavidKrassnig@users.noreply.github.com> Date: Mon Jul 17 21:21:45 2023 +0200 Added Zotero socials (#1572) Solving #1569 I added Zotero socials because I needed them; opened a issue/pull request in case I'm not the only one. Second pull request (previous: #1570 ) because unwanted commits retroactively crept in somehow. It was easier to force reset (which closed the pull request automatically apparently). commit f968d1dfd10dc5c89a8b6b51a27f5efbb20bdc70 Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Jul 17 16:18:25 2023 -0300 Added metadata info when blog post (#1573) Changed metadata info for when page is a blog post. Signed-off-by: George Araujo commit bdf7bbcb3df185849d11300727ed5cb09b4f2f94 Author: Henry.W <58690749+yahaha-233@users.noreply.github.com> Date: Sat Jul 15 11:48:50 2023 -0700 Change analytics script from Panelbear to Cronitor (#1561) Panelbear is now Cronitor RUM, the old script does not work. commit bbbb1394f24fa73dd687f48428553742b0aece53 Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Jul 13 18:32:28 2023 -0300 Made some small changes to code (#1558) Signed-off-by: George Araujo commit 42ad10a7719ccfa9537916608bd636e18dbdd3ec Author: Henry.W <58690749+yahaha-233@users.noreply.github.com> Date: Thu Jul 13 09:38:44 2023 -0700 Remove repeated layout template of cv.html (#1555) The layout template of cv.html has repeated parts. When site.data.resume is not defined, the cv page will be rendered incorrectly. commit 3d0b362d1961be66104b66b86436ed6b27f54968 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Jul 12 14:07:33 2023 -0300 Support for bibliography in blog posts and projects (#1553) Implemented #1193 --------- Signed-off-by: George Araujo commit c2019498d3459c551cfa3faa0fa12a46357c376d Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Jul 12 14:06:57 2023 -0300 Publication image zoom (#1554) Fixes #1552 --------- Signed-off-by: George Araujo commit 40505f4c5dfd0264b2da56bc980e3753318e54a2 Author: Mirza Arnaut Date: Wed Jul 12 04:26:25 2023 +0200 Add jsonresume support (#1547) Just as discussed in #1513 , this pull request adds support for [jsonresume](https://jsonresume.org/). Create the resume once, either as a file in the repository or at [github gist](https://gist.github.com/) called `resume.json`. Put the file in the `_config.yaml` file and that's it! Other platforms like [resumake](https://latexresu.me/) use the same schema. I also incorperated the changes introduced by #1339 to the best of my abilites. The style could be further improved. **Please merge this pull request after #1339 is merged, due to dependencies from it** If someone has a bettet approach on how to solve the problem that each section needs its own template, please let me know. But for now it works fine and is still backwards compatible with the `cv.yaml` file. Co-authored-by: George <31376482+george-gca@users.noreply.github.com> commit cd5138b9c6884f088774227b16fb37167761c07b Author: José M. Requena Plens Date: Wed Jul 12 03:53:53 2023 +0200 CV Restyled (#1339) I have redesigned the CV to have some options that I have in my pdf CV. I'm not too inspired to include more example data, if anyone wants to add data, go ahead. With my data the CV looks like this: [https://jmrplens.github.io/cv/](https://jmrplens.github.io/cv/ ). My data: [VIEW FILE](https://github.com/jmrplens/jmrplens.github.io/blob/ce8b5b67dbc5a37dafe9083681b92a6746640b13/_data/cv.yml) Some screenshots: Screenshot of Google Chrome (19-4-23, 23-09-51)Screenshot of Google Chrome (19-4-23, 23-10-22) Screenshot of Google Chrome (19-4-23, 23-10-37)Screenshot of Google Chrome (19-4-23, 23-10-54) Mobile: Screenshot of Google Chrome (19-4-23, 23-21-36)Screenshot of Google Chrome (19-4-23, 23-21-48) Screenshot of Google Chrome (19-4-23, 23-22-00)Screenshot of Google Chrome (19-4-23, 23-22-14) --------- Co-authored-by: George <31376482+george-gca@users.noreply.github.com> commit 84b6dfabbe2dbb8b0447c331ea3b74530f0f7f4f Author: Abu Noman Md. Sakib <33668152+anmspro@users.noreply.github.com> Date: Wed Jul 12 07:52:51 2023 +0600 Added anmspro.github.io in academics (#1549) Added anmspro.github.io in academics commit c8ebb5c289b6ee987ea06b7cde0a3db2237862c0 Author: Amir Pourmand Date: Tue Jul 11 12:43:37 2023 +0330 Create .dockerignore commit e8617623d5cbcb6bc05bc62a004614a94834b392 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Jul 5 23:12:57 2023 -0300 Added support for jupyter dark mode (#1538) Signed-off-by: George Araujo commit ab2f72baaa2af014d5da4786085f96b738a16625 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Jul 5 12:43:59 2023 -0300 Added support for jupyter notebooks #417 (#1511) Implemented #417. --------- Signed-off-by: George Araújo Co-authored-by: Amir Pourmand commit 554ab3490b1a99423811a8b9f7ac9b675e879faa Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Jul 3 12:37:10 2023 -0300 Updated README FAQ section (#1532) commit 567b731de6309d6c712c41695a6299f7d75cc44d Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Jul 2 19:43:19 2023 -0300 Revert "Created GitHub action to update site pagespeed svg" (#1530) Reverts alshedivat/al-folio#1529 commit 99c81fc9a104955fedf76dac0dfdccbd315b9948 Author: github-actions[bot] Date: Sun Jul 2 22:19:33 2023 +0000 Updated Pagespeed results commit e1b93cff0a1fb0bf8327b231aa09f7ae4a409449 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Jul 2 19:18:17 2023 -0300 Created GitHub action to update site pagespeed svg (#1529) Addresses #1524 Signed-off-by: George Araujo commit 4bbf13bf5bb9cceef104dd10cd4abf7b091b1295 Author: Amir Pourmand Date: Fri Jun 30 09:32:28 2023 +0330 Update Docker Images to support M1 Mac (#1486) I added multi-architecture support for docker images. - #1469 ToDo: - [ ] Update deploy tag file accrodingly commit 8f3ecfa5b091716cd82e319593d4e37b28a8b0f3 Author: Loris Fichera Date: Thu Jun 29 10:14:20 2023 -0400 Added two more examples (#1517) Added the following examples: * A personal homepage * A workshop website commit ad9135fc7b509550c153a61e26ae11e4e9d0c49e Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Jun 29 11:11:07 2023 -0300 Added support for featured blog posts (#1498) Implementing #1440. Still not sure if the year should be shown there or not. Also, I limited to be displayed at least 2 at most 3 elements on the row of featured blog posts, since when having only 1 featured post the card would occupy the whole row (and it looks weird). What do you think @alshedivat? Also, idk how to force the cards to have the same height. I think it would look nicer, but my lack of web dev skills made a difference here. Some current screenshots: ![image](https://github.com/alshedivat/al-folio/assets/31376482/11b280dd-70b6-4bc4-84b6-987aa6412d55) ![image](https://github.com/alshedivat/al-folio/assets/31376482/d94aac41-246d-4b4e-afd0-161aab5a9b88) --------- Signed-off-by: George Araujo Co-authored-by: Maruan commit 1a612c615fe29cdeef1d0a47d2e3c91afd71d924 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Jun 25 17:09:23 2023 -0300 Removed need for years in bibliography page (#1500) Implementing #1390. Signed-off-by: George Araujo commit 6eebb656327d147cea6e66106daf9c239c15dd1c Author: Juan Carlos Niebles Date: Sat Jun 24 10:44:23 2023 -0700 fixes #1497 (#1505) commit 4d955518bb7fe205f1d2675833b4d6c0b7fe75fd Author: Furkan Akkurt <71407287+furkanakkurt1335@users.noreply.github.com> Date: Tue Jun 20 02:11:41 2023 +0300 add functionality to display categories, like tags, in blog home page (#1482) Added the functionality to display categories on the front page of the blog, just like tags. commit aeee609c92cc481660a738432c7e80e414350fa7 Author: Furkan Akkurt <71407287+furkanakkurt1335@users.noreply.github.com> Date: Mon Jun 12 16:43:11 2023 +0300 correct spotify title (#1484) commit 51ece4421e0ecfd7258bc069deeaf8d2c2016624 Author: Furkan Akkurt <71407287+furkanakkurt1335@users.noreply.github.com> Date: Mon Jun 12 16:42:25 2023 +0300 update fontawesome version (#1485) commit 9e146a04c60ef8b8e350aead162d251e45820bdd Author: Jesse Wei Date: Sat Jun 10 21:43:31 2023 -0400 Make latest post redirect if the blog post redirects (#1451) Fixes #1450, and the behavior of the site with this "new" code is shown in the Expected behavior screenshots there. I copy-pasted the redirect logic from `blog/index.html` into `_includes/latest_posts.html`, with minor name changes. I also cleaned up a line in `blog/index.html`. commit 3083172d993c5ef9e88420531d8327d7b2c73e58 Author: Samuel Chin Date: Sat Jun 10 21:30:13 2023 -0400 Fixes "General Information" section of CV in dark mode (#1432) When the dark mode is default, or if you set the page to dark mode and then refresh, the content in "General Information" can't be seen. This PR fixes the problem. commit 983762c63adb71c550408d58b1e10b657e160358 Author: Lucas Emanuel Resck <41991486+lucasresck@users.noreply.github.com> Date: Sat Jun 10 22:23:22 2023 -0300 Add star to academic examples (#1445) commit 2f58bb909a1d9aa5960e3a353fb5d7d017623fb7 Author: ebohnenb <80862730+ebohnenb@users.noreply.github.com> Date: Sat Jun 10 21:18:47 2023 -0400 Update ruby to 3.2.2 in deploy.yml (#1459) commit 45f66f06e3b9fa30417344eac6eac38e44a8804c Author: Fan Pu Zeng Date: Sat Jun 10 21:07:28 2023 -0400 Update README personal page stars (#1467) commit 6e01a61a4ac1f39a8cef41d8bc249c54ef5187c5 Author: Sam Adam-Day Date: Tue May 23 16:12:49 2023 +0100 Added star for samadamday.com in the README (#1443) commit 14ca1486cf1dd166630b51e80298987cd71b1c0e Author: Lily (Xianling) Zhang Date: Mon May 22 08:20:22 2023 -0700 add star to academic examples (#1439) commit 31afb9a4bf078f80d67c90ff9e6d901bd1cd83eb Author: Kai Yao Date: Sun May 21 00:35:31 2023 +0100 add academic personal webpage example (#1431) Hello, I'd appreciate it if you could consider including my academic personal webpage as an example. Thank you. commit 597b5751a3d7009790625e3be9ceebe5c64eee56 Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon May 15 12:31:27 2023 -0300 Audio and Video support (#1367) Since #1253 has been hanging there for a while, I decided to part from it and add audio and video support. --------- Signed-off-by: George Araujo commit 6335474075d61d726e188ce07379babef12c7dc0 Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon May 15 12:30:53 2023 -0300 Custom blockquotes (#1419) Added some custom blockquotes `tip`, `warning`, and `danger` as seen in [jekyll-gitbook](https://sighingnow.github.io/jekyll-gitbook/jekyll/2022-06-30-tips_warnings_dangers.html), and a blog post showcasing them. Light look: ![image](https://github.com/alshedivat/al-folio/assets/31376482/8441bd56-a1a6-41c0-951f-2a2efa20c16c) Dark look: ![image](https://github.com/alshedivat/al-folio/assets/31376482/a916218a-176e-40d0-ad87-6acc9eedf8e3) --------- Signed-off-by: George Araujo commit 8f960bbae6c16d15b2bb0b0269ccb914751b4189 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun May 14 22:10:29 2023 -0300 Fix table color (#1424) Fix table color when dark mode is default. --------- Signed-off-by: George Araujo commit d037850a489e3538d677389ec46487fd969ee97f Author: Qingqing Chen Date: Sun May 14 21:06:41 2023 -0400 add star to academic examples (#1423) commit fedf6d1965f4638605812343f2e7d5cf069faa31 Author: danickblouin <45211997+danickblouin@users.noreply.github.com> Date: Fri May 12 16:50:57 2023 -0400 Fixed typo in blog post (#1411) commit c5ec8d8f8488935cb7307512ab65b7a40f763f5f Author: Furkan Akkurt <71407287+furkanakkurt1335@users.noreply.github.com> Date: Fri May 12 23:48:40 2023 +0300 Fix typo ; Update _config.yml (#1418) Co-authored-by: George <31376482+george-gca@users.noreply.github.com> commit 6fd714c897e69b631cfd894655f6decf1333a7c4 Author: Raffaele Mancuso <54762742+raffaem@users.noreply.github.com> Date: Tue May 9 16:53:21 2023 +0200 README upgrade (#1394) commit 1c0560fc03a9be0b6ba823e1f741549856624393 Author: CDN (Diego) Damasceno <1561504+damascenodiego@users.noreply.github.com> Date: Mon May 8 18:56:58 2023 +0200 Including Lattes CV in Socials (#1404) Resubmitting the PR #1383 commit c1112d7e71c12572bb92ec082055ba28faa9e1b6 Author: sfanzon <126147228+sfanzon@users.noreply.github.com> Date: Tue May 2 15:59:53 2023 +0100 Update README.md (#1389) Added academic personal website commit dd1ec87e48d9b95ac73454ba170bdcf55652cf73 Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon May 1 20:03:26 2023 -0300 Fixed bootstrap table css (#1388) Fixed bootstrap table css that is being overwritten by mdb css Signed-off-by: George Araujo commit 0c0303b1857c00f6aa01c08b0b3a0cdbacf04f3a Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon May 1 14:10:33 2023 -0300 Moved bootstrap table css to head.html (#1387) Signed-off-by: George Araujo commit d98eafb424f5ca9e267ab6990fea126bf859bd8d Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon May 1 13:27:33 2023 -0300 Added thumbnail support for blog posts (#1371) Implemented #425 based on given code. ![image](https://user-images.githubusercontent.com/31376482/234644266-07c1aebd-6a83-482f-8ac2-846fe5c0653d.png) --------- Signed-off-by: George Araujo commit ecfb9aad992c3c4e1018771f82dc1c6a6aeb124c Author: Jinsheng Ba <43855029@qq.com> Date: Tue May 2 00:05:58 2023 +0800 Add an academic example (#1381) https://bajinsheng.github.io/ commit b8771efebed9c96cf6dd3212cfe9cb990648dc23 Author: Wang Boyu Date: Sun Apr 30 23:10:49 2023 -0400 add star to academic examples (#1380) commit 641a36405f4c396af0b29bf4c647b7ae9ecc880a Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon May 1 00:10:30 2023 -0300 Added support for Bootstrap table (#1283) Added support for [Bootstrap Table](https://bootstrap-table.com/). Haven't checked the impact on website loading, but I believe [this kind of table](https://examples.bootstrap-table.com/#welcomes/from-data.html) is way more useful for blog posts and projects pages. commit 1ce61cccc6e636bbc9a6b045862a111336434e3f Author: Hashe037 <64798080+Hashe037@users.noreply.github.com> Date: Thu Apr 27 20:47:24 2023 -0500 added star to academic examples (#1377) commit a68c5e97b1e4faf39bd0fbfd25571d2ad065977a Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Apr 27 13:39:38 2023 -0300 Reduced a little font-size in toc sidebar (#1376) Signed-off-by: George Araujo commit 6f9114685fceb506952dfeca03f8652bb1293ded Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Apr 27 13:28:55 2023 -0300 Toc sidebar color fix (#1375) Fixed color and increased font size of toc sidebar --------- Signed-off-by: George Araujo commit bbf17586362fb1a1745c86331e7a0f3736a6fcca Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Apr 27 12:46:29 2023 -0300 Toc sidebar (#1366) Implemented #966. ![image](https://user-images.githubusercontent.com/31376482/234411523-b02087d9-a437-4f77-9f54-de5eef122439.png) --------- Signed-off-by: George Araujo commit 0b109a23ed4008d4a303e6b4b5ade965f55aebf9 Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Apr 27 12:26:48 2023 -0300 Fixed news limit (#1359) Fixes #1346. --------- Signed-off-by: George Araujo Co-authored-by: Yifan Jiang <55911052+YifanJiang233@users.noreply.github.com> Co-authored-by: Raffaele Mancuso <54762742+raffaem@users.noreply.github.com> Co-authored-by: Yue Gao <11145354+Lodour@users.noreply.github.com> commit e8c5450790ac0974660699d2d21fe1dbc482ebc5 Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Apr 27 12:02:50 2023 -0300 Fixed bug when using latex in title and description (#1361) Fixes #1252. Signed-off-by: George Araujo commit 39d1f5e522eadda055eb9c94edddc2c844e5fc3a Author: Yue Gao <11145354+Lodour@users.noreply.github.com> Date: Thu Apr 27 09:55:57 2023 -0500 Fixed hard-coded bib files in templates (#1373) The bibliography filename `papers.bib` is hard coded in templates, and the equivalent setting in `_config.yml` is not used anywhere. So changing the bib filename in `_config.yml` won't have any effects. This PR replaces hard-coded filenames with the value from `_config.yml`. commit 2f035fa2a5e774867c57fd25b36f262f93436eb7 Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Apr 27 11:47:35 2023 -0300 Increased allowed max size of news and latest posts in about (#1369) Fixed size of news and latest posts in about page when visualizing in mobile. Signed-off-by: George Araujo commit 2a9b89d3521f785d9307f5591808c207e0779e5b Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Apr 26 12:53:19 2023 -0300 Removed blog header-bar when title and description are empty (#1370) When blog title and description are empty, go from this ![image](https://user-images.githubusercontent.com/31376482/234630799-f4c2cd46-7ad0-4d45-a0f6-2badcf0da558.png) to this ![image](https://user-images.githubusercontent.com/31376482/234630683-f11c8a88-438a-4db3-974e-ba9184d5516f.png) Signed-off-by: George Araujo commit 470365139eedec66af5f6788d2c70b162f61dbcd Author: Raffaele Mancuso <54762742+raffaem@users.noreply.github.com> Date: Tue Apr 25 23:52:27 2023 +0200 Scopus integration (#1364) Fixes #1362 commit 6e38b1b8aa138b78f46f1bffabeba257a7d38f84 Author: Yifan Jiang <55911052+YifanJiang233@users.noreply.github.com> Date: Tue Apr 25 15:37:09 2023 +0100 Fix copy code button position (#1348) Fix issue #1303 by adding a code wrapper outside the code block. Ref: https://stackoverflow.com/questions/60771472/position-a-button-such-that-it-wont-scroll-with-contents commit 9ef19fa52a9c56875c73dfa35e9be5b7694110ca Author: Yuki M. Asano Date: Tue Apr 25 03:55:54 2023 +0200 added one more researcher (#1353) Added my own website to the "stars" section commit 2b725c1863eddd0f87a84a5b66f66a0bbaa0d278 Author: Furkan Akkurt <71407287+furkanakkurt1335@users.noreply.github.com> Date: Tue Apr 25 04:54:45 2023 +0300 Fix typo (#1356) commit 67e5fcd1e3b61c132f0ae26eb39d177bd97063a6 Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Apr 24 22:44:24 2023 -0300 Added support for table of contents in blog posts (#1278) ![image](https://user-images.githubusercontent.com/31376482/226411600-e5619108-3842-4c44-b582-61fcc94a1b0c.png) --------- Signed-off-by: George Araújo commit ee3f2b9dabcc7da79229565ef71f7532a3af88b9 Author: Varun Iyer Date: Sun Apr 23 00:53:24 2023 +0000 Add star to academic portfolios (#1333) commit 8c8f20c5eba621bd9af9e2a0fd40bd8fddd28376 Author: Maruan Date: Sun Apr 9 17:16:38 2023 -0400 Update README.md commit bf62dc3a5533b704a3fd47818f90f06f219cf750 Author: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> Date: Sat Apr 8 10:06:32 2023 -0400 docs: add george-gca as a contributor for code (#1323) commit 9351f3a0c9a181c1e735d4eb2babd9a31dd2ded2 Author: Maruan Date: Sat Apr 8 09:56:08 2023 -0400 Fix publication button spacing (#1322) commit 8aaf0df552357f72c7a0925ac7c76b2f5dc3dc1d Author: gaspardbb <40466739+gaspardbb@users.noreply.github.com> Date: Sat Apr 8 15:43:36 2023 +0200 Implemented details tag for distill blog (#1321) commit 60209cfd930167fee57f00aa7a8244398c70fd3c Author: George <31376482+george-gca@users.noreply.github.com> Date: Sat Apr 8 10:19:08 2023 -0300 Implemented latest posts on about page (#1307) Adresses #340 --------- Signed-off-by: George Araújo commit 5ff54a74ef7db133320184f889ed101ce41b6a2d Author: Simmo Saan Date: Wed Apr 5 14:27:32 2023 +0300 Fix assets sitemap exclusion (#1315) commit 07f5b4d6793c2878e0e62b1d6341b697d5fa965f Author: Chen Chen Date: Fri Mar 31 07:28:40 2023 +0800 Fixed some typos in _config.yml and README.md (#1306) commit 2fffdf3f1e53eab2e4ebac627c4e9cf9d891af7a Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Mar 29 16:48:53 2023 -0300 Moved information about creating your repo to front (#1298) Moved information about using this template to the beginning of the installation part, added a few more documentation links in it, fixed some typos. --------- Signed-off-by: George Araújo commit 6dee124c6f300ca1a0170203994f5213a67b1cd8 Author: Raphael Azorin Date: Mon Mar 27 17:58:53 2023 +0200 Update README - Add new profile (#1285) commit ad504b07095e949fa194a27f5f01f83844498e1d Author: Douglas <48629993+DouglasKrouth@users.noreply.github.com> Date: Mon Mar 27 10:58:32 2023 -0500 Fixed one-word typo in _config.yml (Non-Urgent) (#1288) commit 6b3b92ca06dfa2864ad7b5cbdbc90ad4d36e13b5 Author: Maruan Date: Sun Mar 19 18:42:53 2023 -0400 update readme + remove sponsorship info (#1274) majority of the recent improvements to al-folio have been truly driven by a growing community of fans and contributors. this template has gradually transformed from a low-key weekend project into a "public good" of some sort used by thousands of people, university labs and classes, and academic conference and workshops. as such, having personal sponsorship info from the repository is no longer relevant. as the community grows a bit further, we may have to think about establishing some kind of governance around decisions of how al-folio is supposed to evolve, which features to prioritize, and how to reward contributors for their hard work. for now, these decisions will be made by the project maintainers (active contributors are welcome to join the team). and I'm all ears for proposals and suggestions! commit b9a1f836368e2af73d2205d8e7437a4bc7e5f666 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Mar 19 18:25:07 2023 -0300 Added more options to altmetric badge, changed to arxiv code first (#1269) commit bacddc78219e08e269f3b888c86c559ca5f33cc9 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Mar 19 18:17:34 2023 -0300 Implemented copy code button feature (#1267) Implemented support for copy code button in code blocks (#1262), also updated blog post about code to reflect it. commit fa9e1c30c1d8b938b1b44d86a034033a70514d7b Author: Do Hai Son Date: Mon Mar 20 04:06:21 2023 +0700 Update README.md: added new profile (#1263) commit 45c3d91b6945d87c6c14aa99ca585f63a7ef7d51 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Mar 19 09:43:02 2023 -0300 Added related_posts false to the announcements front matter (#1266) Added `related_posts: false` to the announcements front matter to avoid errors like #1203. Also included explanation in README FAQ section. commit 1701a23c8d5f999eb6f53821c6bf5a6097913467 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Mar 19 09:38:59 2023 -0300 Avoiding specific warning on Google Chrome (#1268) Avoids a warning that appears in the console when opening the site on Google Chrome commit 2f49d07dc33fd69844d00273fbc44249aae49c65 Author: Scott Lee Chua Date: Sun Mar 19 18:41:02 2023 +0800 Replace bin/deploy with GitHub Action (#1234) This PR updates `deploy.yml` to use the GitHub Action [Deploy to GitHub Pages](https://github.com/marketplace/actions/deploy-to-github-pages). commit 56480a713affcdbf9293c9fb8564f1df236c721c Author: George <31376482+george-gca@users.noreply.github.com> Date: Sat Mar 18 19:01:30 2023 -0300 Added github 🏆 section in repositories (#1229) Creates a new section with user trophies. commit f4a369b55970477dcd9c6a8f1af1190974bde0bd Author: George <31376482+george-gca@users.noreply.github.com> Date: Sat Mar 18 18:55:21 2023 -0300 Added information about using github action (#1226) By using this Github action it is possible to keep the derived repository up-to-date with its template. I am currently using this to keep my website up to date with the template repository. An example of the PR this action creates can be seen [here](https://github.com/george-gca/george-gca.github.io/pull/13). Signed-off-by: George Araújo commit 59308f4e8292a866beda7e80c8f317eb885d6405 Author: Mathias Micheel <49622130+buerviper@users.noreply.github.com> Date: Sun Feb 26 17:10:03 2023 +0100 OSF social link (#1217) Added missing "/" in the OSF link. commit 3947dce657d3faaca71788cf2f7886e5c15a1b98 Author: Allie <13716824+ChildishGiant@users.noreply.github.com> Date: Sat Feb 25 18:16:04 2023 +0000 feat: add wikipedia social (#1097) I imagine more people have wikipedia accounts than wikidata entries about them 😉 commit 28953d565b877e12825848ee3ad7e3e445e28e62 Author: Bashir Kazimi Date: Sat Feb 25 19:15:04 2023 +0100 Add star to academic portfolios (#1202) commit 8ccc28400886fccea4171a7ab4ec618be8faff02 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Feb 19 23:26:48 2023 -0300 Added related posts section (#1168) commit 4005ff4893f8e0decb7583b289bae021f495d471 Author: Philip Wong <4522927+p2635@users.noreply.github.com> Date: Sun Feb 19 17:05:37 2023 +0000 Update 404.html wording for accessibility (#1194) commit 15ce6a02f3c765ee37680bed77548d97b952e126 Author: Maruan Date: Fri Feb 17 22:05:10 2023 -0500 Update README.md commit d8f1b16eff28d18cd22bcfad369532b5fff9e7fe Author: Mathias Micheel <49622130+buerviper@users.noreply.github.com> Date: Fri Feb 17 03:35:20 2023 +0100 Add OSF to social (#1185) commit e1736bbca546ad840240c13ae1a50ab313e4641f Author: Kotaro Suto Date: Thu Feb 16 18:34:55 2023 -0800 Update README.md to encourage people to use `Use this template` (#1167) This PR changes README.md to encourage people to use `Use this template` rather than `fork`. ### Differences between `Use this template` and fork > - A new fork includes the entire commit history of the parent repository, while a repository created from a template starts with a single commit. > - Commits to a fork don't appear in your contributions graph, while commits to a repository created from a template do appear in your contribution graph. > - A fork can be a temporary way to contribute code to an existing project, while creating a repository from a template starts a new project quickly. [Ref](https://docs.github.com/repositories/creating-and-managing-repositories/creating-a-repository-from-a-template) ### Cons Possible con would be that it is harder to pull the new changes from this repo to the users' repos. It does not seem like impossible to do so but it will require additonal actions on the users end. - https://github.com/orgs/community/discussions/23528 - https://stackoverflow.com/questions/56577184/github-pull-changes-from-a-template-repository --------- Co-authored-by: Maruan commit 182eb946dce49094319a53f39ed258a5d0dc3fcb Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Feb 13 01:53:24 2023 -0300 Added george-gca academic site (#1183) Added new academic site Signed-off-by: George Araújo Signed-off-by: George Araújo commit 9b14e422a3502178db0b75968c0a78e82901b20d Author: Divakar Verma Date: Sun Feb 12 11:18:50 2023 -0500 Add star to academic portfolios (#1178) Adding my portfolio website to the list. commit efaafaa0dc768239bd269037acf40557ed9b6898 Author: Kushin Mukherjee Date: Fri Feb 10 10:59:11 2023 -0600 Add CogSci workshop to list of workshops in README (#1170) created a new row in the 'Workshops' section to add a workshop at Cogsci 2022 where we used this awesome template! Thanks! commit 33f29dd3bca1aa35d1459b63c447b83eef01e70d Author: Zuhair AlSader Date: Sat Feb 4 21:16:23 2023 -0500 Use figure for bib entry preview (#1152) This makes sure that the image is resized per media type by imagemagick. The result is still a bit too big (1400 width on desktop), but better than nothing. Signed-off-by: Zuhair AlSader commit d0b0d9e014103d38db0c4191bf4ae1bb924f50f2 Author: ZhengLin Li <63448884+ZhengLin-Li@users.noreply.github.com> Date: Fri Feb 3 08:03:47 2023 -0800 fix: small typo (#1143) fix a small typo commit aca95e563bc6968fe8897d72013bfdd93a1d315f Author: Rohan Deb Sarkar Date: Sun Jan 15 09:26:38 2023 +0530 fix distill hyperlink color (#1113) Make distill hyperlink color logic consistent with rest of the theme. fixes #1105 commit cfdde2426d57cd62cda366015811f1bbbd9c542e Author: Rohan Deb Sarkar Date: Tue Jan 10 19:33:41 2023 +0530 Update favicon emoji length limit (#1099) Since, a image file will always contain a dot and a three letter extension at least (ex: `.jpg`, `.png`, `.jpeg`, etc). Therefore we can safely set the limit up to 4. fixes #1096 commit 909401f7c67ce7dcec133edce2beff27ed4e1a0c Author: Rodo-Singh Date: Mon Jan 9 18:24:34 2023 +0530 Added my star to README (#1093) Added my webpage link (⭐) to the table of `al-folio` users. commit f2be212967ce3ea067b8737d5c9167c258685d1c Author: Rohan Deb Sarkar Date: Sun Jan 8 22:46:31 2023 +0530 Add news page (#1085) fixes #993 Also added links to news and publications from respective section headers on the home page. Changed the colors of the header links to make it consistent with the previous look. commit a9685570e5889f1f57b3fac5d5ff8f79795b9bcb Author: Rohan Deb Sarkar Date: Sun Jan 8 21:17:25 2023 +0530 Adds Dimensions badge (#1086) This adds a dimension badge as requested in #987. This separates the the links from the badges, in case more badges need to be added in the future. commit e7b83a736e2231650b616b681a460ff997dd1bd4 Author: Amir Pourmand Date: Sun Jan 8 07:35:00 2023 -0800 Fix Docker Problem (#1074) commit f17eb7fd5d408fccb0d8c92175b360bd4c70589e Author: Rohan Deb Sarkar Date: Sun Jan 8 00:16:44 2023 +0530 Fix SRI hash (#1087) Sorry, forgot to change the SRI. commit 3a4de50705593ce0fc250efed165ac9c4e4f76ad Author: Rohan Deb Sarkar Date: Sat Jan 7 21:37:54 2023 +0530 Fix medium zoom on small devices (#1084) fixes #1006 commit 69e013b9a0f0418af0a8a3c921d3a0f283a8bdb1 Author: Philip Wong <4522927+p2635@users.noreply.github.com> Date: Sun Jan 1 00:31:06 2023 +0000 Add youtube as a social option (#1007) commit 535884424195860c6d45fead6f3de3e321db789c Author: djherron Date: Sun Jan 1 00:08:07 2023 +0000 add star to readme (#1064) commit 925cac03bbdead2b42f85cadfcbed028873cd12b Author: Simmo Saan Date: Sun Dec 25 21:03:26 2022 +0200 Improve bib layout for thesis (#920) commit 34eb856fb872f4a0973a5503e8435cb54cc287b1 Author: Amir Pourmand Date: Sun Dec 25 10:52:28 2022 -0800 Add Pre-commit Hook (#801) commit 5e48424e58ea71652e35b3db89dccc98b8a067eb Author: Mohammad Qodrati Date: Sun Dec 25 22:17:08 2022 +0330 Hide the other opened box (Bib, Abs), if any (#1002) commit 37ccb2e434fc2ec6c2b1879eb215780afbe4fff3 Author: Maruan Date: Tue Dec 20 15:09:32 2022 -0800 Add interactive plotly example to distill post (#1027) commit b9f1fc84f2c36799c2f68f66d4cf9da1b64295ec Author: Maruan Date: Sun Dec 11 19:33:09 2022 -0800 Add support for giscus comments (#1028) adds support for comments on posts using https://giscus.app/ commit 5c5a2c850933932730c637d67fdf33c524ef645f Author: Fares Meghdouri <33158574+fm94@users.noreply.github.com> Date: Mon Dec 12 04:16:19 2022 +0100 Adapt repo code to handle branches too (#1003) commit 4883684acf8d5ae3708437ff6ab47da7c3d12c6c Author: Amir Pourmand Date: Sun Dec 11 10:21:12 2022 +0330 Add Container Name (#1021) commit e78a622ac3010a97f7fed1fcf7018e0194b741e8 Author: Amir Pourmand Date: Sun Dec 11 08:06:24 2022 +0330 ADD More Clear Explanations in README (#1012) commit cbd969878473b62acd56bd5590aaf3fafd2744e2 Author: Noman Bashir Date: Sat Dec 10 10:04:26 2022 -0500 Update README.md (#1014) Adding my webpage. commit 010d2ee5308acc3d0b211fed86e6a0446c12fa78 Author: Ellis Brown Date: Wed Nov 30 11:44:48 2022 -0500 add ellisbrown.github.io reference (#1008) commit df70bfe57cfd6797e85b635dc6bb4716ee6517de Author: Rohan Deb Sarkar Date: Sun Nov 20 01:15:42 2022 +0530 fix deploy script for `--user` (#994) Fixes #820. Explanation: https://github.com/alshedivat/al-folio/discussions/969#discussioncomment-4180959 commit f1eb1602a367a0f28271616a0d64ce329e30c814 Author: Andrea Gasparini Date: Sat Nov 19 16:19:56 2022 +0100 Adds Telegram to social integrations (#992) commit 01119b9f7780fb923e8c5e554a135b4b20bb796c Author: Andreas Kuster <20418060+andreaskuster@users.noreply.github.com> Date: Wed Nov 16 16:46:27 2022 +0800 Add Andreas Kuster's published webpage (#991) Thanks a lot for this very neat and professional template. This PR adds my academic page to the Academics list commit e2966c4114441674b9947f0ea84d2ad371d231fd Author: Alireza Dehghanzadeh <86428901+adehghanzadeh@users.noreply.github.com> Date: Tue Nov 15 17:30:22 2022 +0330 New update to GH Actions: Deprecating `save-state` and `set-output` commands (#986) Hi there First of all, thanks for this amazing complete theme Due to this warning which has been recently showed by Github, `::set-output` will be deprecated and must be replaced with a new method ![image](https://user-images.githubusercontent.com/86428901/201933020-4a53d735-08b4-41d3-b38c-e16942fdd64e.png) topic: [GitHub Actions: Deprecating save-state and set-output commands](https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/) Thanks commit 357f6e914fdbd99efb8fc6bd8d0e6381f0385770 Author: bruno vianna Date: Tue Nov 15 14:06:51 2022 +0100 Add backlink to verify mastodon (#978) commit f58ac5bcd5c5228c348c2f4ed163f243723251bc Author: Rohan Deb Sarkar Date: Sat Nov 12 09:13:16 2022 +0530 Add support for Disqus comments on distill posts (#981) Fixes #980. commit 8f38315866a538b3db6a9141f23fafb146389f9b Author: Junshen Xu Date: Fri Nov 11 12:18:38 2022 -0500 Add Junshen's personal page (#979) Added a link to my personal website to the README. commit 576e7b0541d8089291e22504a0b10b0dd2b10a29 Author: bruno vianna Date: Fri Nov 11 01:56:27 2022 +0100 Added Mastodon to social (#974) commit 7172df0877a30b12feea4b6c41adfdd9da7951c0 Author: Amir Pourmand Date: Mon Oct 31 18:57:43 2022 +0330 Add Docker-compose file for windows compatibility (#875) This file makes it easier for windows users to use docker. (Closes #829) Previous to this commit, those who used Windows had to install Ubuntu inside windows (via WSL) and run our commands. Now they can run it by just typing `docker-compose up`. > The main problem was that `./bin/dockerhub_run.sh` command was written with `Bash` in mind and you had to change it a little bit to make it compatible with windows `Powershell`. We shouldn't have two scripts. This is why adding a `docker-compose.yml` file is necessary. commit a552443256c10f9b76f83bc26a91158e4ba38327 Author: Maruan Date: Sat Oct 29 20:40:21 2022 -0400 Update README.md commit 92cbaf94ff8f2f36598d28d3afc6d61098ede3b0 Author: Maruan Al-Shedivat Date: Tue Oct 25 08:41:33 2022 -0400 Small stylistic fix commit c87d1b446bc2f8ca8706e5cd467c7cc3c37f74ef Author: Dominik Straub Date: Tue Oct 25 14:27:45 2022 +0200 Add altmetric badges to paper (#950) [Altmetric](https://www.altmetric.com/) tracks social media and citation activity for a paper. I added an option to add the altmeric id to a paper's bib entry, which results in the altmeric badge for the paper being displayed next to the other buttons. As an example, I added the altmetric id for the Einstein, Podolsky & Rosen paper. commit 6bd11359a1dfb5817eb2704ca854ae5806a23b85 Author: Muhamamd Naufal Shidqi Date: Tue Oct 25 19:14:25 2022 +0700 Add WhatsApp to social integration (#945) commit 232ff286b22ad2fed3399f033f940f69e6a080cc Author: Maruan Al-Shedivat Date: Mon Oct 24 09:07:39 2022 -0400 Enable progress bar by default commit 08a839c5f59574b5f3d96910e2dad1821ece8c77 Author: Carlos Morales Date: Mon Oct 24 10:38:26 2022 +0100 Add a progress bar to show the scroll position (#934) This feature adds a horizontal bar under the top menu which tracks the vertical scroll position. Such a feature can be useful to represent how much is left to read on the current page more aesthetically. As this is an optional feature, `enable_progressbar` must be set to `true` in `_config.yml` to activate the functionality. I am not the original author of this code. I just made it compatible with the current version of the template at the time of this commit. The original code was most likely authored by Pankaj Parashar in this [post](https://css-tricks.com/reading-position-indicator/) made a few years before the first inclusion in an `al-folio` site. Then, the code was adapted for compatibility with the template at Anthony Plantanios' site. Finally, I did the last updates to have the code fit the new conventions used in the project. This was discussed in #557 Co-authored-by: rohandebsarkar commit 215fb34d668beb3095877ba01b0d40fcb004266d Author: Miroslav Suzara Date: Mon Oct 24 01:06:44 2022 -0700 Fixed broken link to distill-style blog post (#957) Updated README.md with the correct link to the distill-style blog post example. commit 170e6ade14c092681cf76d07ae9114c389b761d6 Author: Tyler Barna <57914086+tylerbarna@users.noreply.github.com> Date: Sun Oct 23 23:53:31 2022 -0500 Update README.md (#953) added the link to the personal academic site I've started working on using al-folio in the table commit 5f3c487b7f74f1e6a44912cab2742d7293bbd36a Author: Simmo Saan Date: Sun Oct 16 14:06:52 2022 +0300 Slugify tag and category links (#947) Fixes links to jekyll-archive pages when tag/category contains spaces. commit 7d7567eac842aa40f888277eb5fc83119cdf3176 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Oct 12 07:02:15 2022 -0300 Fixed missing year in title when in blog archive (#921) Fixed missing year in title when visualizing blog archive filtered by year Signed-off-by: George Araujo commit 951ae928581c5c9587211813ae56adc216126bd3 Author: Carlos Morales Date: Mon Oct 10 17:43:59 2022 +0100 Fix default highlighting (#931) The default setting `media="none"` disables code highlighting. This works OK when we have `enable_darkmode: true` in `config.yml` as the code handling the dark/light theme switching takes care of setting `media=""` for the preferred theme. However, setting `enable_darkmode: false` prevents importing `theme.js` which in turn prevents said change thus the default highlighting stays disabled. Setting `media=""` by default enables the default highlighting when `enable_darkmode` is false. Fixes #929 commit 30512eebda1fb9dd46bb107e869d5ec8de9b9411 Author: Carlos Morales Date: Sat Oct 8 10:47:32 2022 +0100 Set the margin according to the alignment selected (#928) As reported in #927, the style of the profile class only considers a left-margin regardless of the alignment option selected. Thus, when the user changes the default alignment there is no corresponding margin to match their selection. My commit addresses this by enabling the corresponding margin for the left or right alignment options commit fbbca1a8c4a29e5b9de70293068622069884f4f8 Author: Maruan Date: Sun Oct 2 09:08:39 2022 -0400 Update README.md commit 54cbd6d638b4021aa5d56df8c5e30b62106a591e Author: Amir Pourmand Date: Sun Oct 2 16:23:50 2022 +0330 Add docker badges (#888) commit 23b0d1c598aa193e71f73e23135d7cb5b0aa4560 Author: Carlos Morales Date: Sun Oct 2 13:52:37 2022 +0100 Improve info about theme colors (#911) commit 281cc82d41243d90c7921f45ce221b0b7a633a97 Author: Josh Veitch-Michaelis Date: Sun Oct 2 14:51:25 2022 +0200 fix bug where proceedings do not render (#913) commit bfc47258d744685399b704caf217210944e01615 Author: Johannes Hörner <110042110+johanneshoerner@users.noreply.github.com> Date: Sat Sep 24 04:42:27 2022 +0200 add multiple last names in bibliography (#905) Multiple last names can be defined to be highlighted in the bibliography (#904) commit 93ab84322a6ff2f7009f417b3dca58b2991dc854 Author: Amir Hossein Kargaran Date: Wed Sep 14 05:43:46 2022 +0300 add more social media (#878) #877 is an explanation of the issue. The new icons include Kaggle, LastFM, Spotify, Pinterest, Unsplash, Instagram, and Facebook, and you can change their order. commit 7410772458eee0ec58c9a4d553bf8801cc9276e9 Author: Dominik Straub Date: Tue Sep 13 16:25:20 2022 +0200 Add Semantic Scholar social integration (#879) commit 4d02d1c0ee10de6bdf5f4eca7c4adbe20f630213 Author: Dominik Straub Date: Tue Sep 13 15:36:24 2022 +0200 Add dominikstrb's personal page (#880) Added a link to my personal website to the README commit 5b3117b079f5a10b3b48bd7814df358982e33585 Author: Amir Pourmand Date: Tue Sep 13 03:29:11 2022 +0430 Adding Table of Contents to Readme file (#876) commit cf9640c877649c092448839510902f357bb1cfff Author: Lucas Hosseini Date: Thu Sep 8 22:07:56 2022 +0200 Display booktitle for publications of type incollection (#871) commit 47694a1f774fb4dd7940250d628a26b46cc60bee Author: Maruan Date: Thu Sep 8 16:05:31 2022 -0400 Update README.md commit 30e51bc90005f8bf36a4e1d59423531b04b22c30 Author: Maruan Date: Sat Aug 27 22:37:32 2022 -0400 Update 2018-12-22-distill.md commit bf6f8a41ad096ec24f8411c23cf6c342a61c59b8 Author: wristy Date: Sat Aug 27 09:45:54 2022 -0400 Fix grammar (#848) commit ca883669a18dcc3bf11c1f41defd0698484cc9ca Author: Yavuz Alp Sencer ÖZTÜRK <28690608+alpsencer@users.noreply.github.com> Date: Tue Aug 16 19:30:09 2022 +0300 fixe typos (#823) commit c1428532e0735210175034d2588ce00446d3c335 Author: Rohan Deb Sarkar Date: Mon Aug 15 08:40:12 2022 +0530 fix #814 (#818) commit 967e367563ba1bc006053c14c989cc1bea77efb8 Author: Tai D Nguyen Date: Sun Aug 14 15:26:33 2022 -0400 add page (#817) commit b2b14496c01af9c813969334a4815769b071659d Author: Maruan Date: Sun Aug 14 15:25:25 2022 -0400 Update README.md commit 7a942fe05560144ed239f2d0d4981bdf03376031 Author: Leandro A. Bugnon Date: Sun Aug 14 16:17:25 2022 -0300 Add personal page (#812) commit a36d7f58074b7805cc3906760c2eea7288f63a49 Author: gzwongkk Date: Sun Aug 7 01:06:18 2022 +0800 Support different colors for different kinds of publications in publication list (#797) commit 58391d1dbec637a0ee2427e81f86e6844c909910 Author: gzwongkk Date: Sun Aug 7 00:55:39 2022 +0800 Fix commas in author list (#770) commit 2186bddc0c4bb6707017db7cc94b074239343a7a Author: Ioannis Mavromatis <44159802+ioannismavromatis@users.noreply.github.com> Date: Sat Aug 6 17:06:49 2022 +0100 Add website (#802) commit 4817639f3084f317455433ef033f9c3f05330589 Author: Rohan Deb Sarkar Date: Thu Jul 28 21:54:58 2022 +0530 Fix title spaces and a few links (#789) * fix title * fix a few links * add line commit 96e794f257c5a240436b20edb2884854f57dddeb Author: johanneshoerner <110042110+johanneshoerner@users.noreply.github.com> Date: Thu Jul 28 16:06:54 2022 +0200 Added my webpage to the list (#788) Added my webpage to the list. commit 2fadee6afbb0f086c48b9c308a613a43d98c672d Author: Rohan Deb Sarkar Date: Tue Jul 26 08:59:57 2022 +0530 Adds support for GA4 Google Analytics (#727) * Update `analytics.html` * Update `config.yml` * Update * Update commit f618757b63cf2c41ff1c26953e8c49c94c2e53f7 Author: Rohan Deb Sarkar Date: Sun Jul 24 22:45:39 2022 +0530 Adds support for repositories (#760) * Add support for github repo cards * add support for dark theme * Add support for custom theme * repositories * fix * make it simpler * spcaing * responsive fix * adds support for usernames * make it modular * fix * show icons * cache_seconds * fix * Revert "cache_seconds" This reverts commit a9dd4d5d43d212676e1c1dba8ec8086c7fdb7cd7. * add last line * fix * github only * fix * Add instructions * Add `README.md` instructions * Add `nav_order` commit 99b14c436ffe674a9670b901aeebdc4897625de3 Author: Amir Pourmand Date: Mon Jul 18 05:02:44 2022 +0430 Add Tags for Docker Images (#754) commit b6ea0d01ff43ef05bbca107c6c90283925c328a3 Author: Amir Pourmand Date: Mon Jul 18 04:41:27 2022 +0430 Skip Docker Image on Forked Images (#767) commit 1ac9b7c3b2c8c0d55b2a3516fc1d8f03489f889e Author: Rohan Deb Sarkar Date: Tue Jul 12 11:43:58 2022 +0530 Optimize image qualities and a fix (#762) * blog tag-list * optimize publication preview * better compression * optimize jpg project images * reduce sizes of project images * fix commit 24a5084cb133b9e444f9049f979ee98d6a7bfac2 Author: Congcong Li <20706332+lufficc@users.noreply.github.com> Date: Mon Jul 11 14:38:58 2022 +0800 fix more authors bug (#758) * fix more authors bug * fix * add preview Co-authored-by: Rohan Deb Sarkar commit edd9fb70796752028125fe0c67c0d75dba1c82e4 Author: Rohan Deb Sarkar Date: Sun Jul 10 22:13:25 2022 +0530 Bootstrap js SRI fix (#757) commit 7afa104f500f5847b4180a1c2f243b7357a0e389 Author: Rohan Deb Sarkar Date: Sun Jul 10 21:51:39 2022 +0530 Include bootstrap bundle (#756) commit 26e41e77c8dbe19f65af82deeba9f4d83c2324ad Author: Rohan Deb Sarkar Date: Sun Jul 10 21:26:36 2022 +0530 Fix scripts (#755) commit 07330b9bf9cd3d8fa017d13f67076af00710372d Author: Rohan Deb Sarkar Date: Sun Jul 10 10:34:16 2022 +0530 Adds support `max_author_limit` (#732) * Adds support max author limit * typo * fix * display all authors by default * Added an example * Added 'and' before the last author * Improve hiding/showing more authors * Add title text Co-authored-by: Maruan Al-Shedivat Co-authored-by: Maruan commit 7c71285bc3f8882b5408b22919d2dc8dae6c22c6 Author: Maruan Date: Sun Jul 10 00:54:26 2022 -0400 Update README.md commit b3dac1faad15ebe4c4bf91c7bc27856b82bbcf66 Author: Maruan Date: Sun Jul 10 00:53:53 2022 -0400 Update README.md commit 09c8781eb69ac676443c6f07a2109e29ffbf3747 Author: Maruan Date: Sun Jul 10 00:48:21 2022 -0400 Update README.md commit c7736d6abc0a22a4eb99bb7ec76a133f371973a1 Author: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> Date: Sun Jul 10 00:21:39 2022 -0400 docs: add pourmand1376 as a contributor for code (#753) * docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> commit 0e9d3a44f930c875eca3ffdace02a9b22d1d636e Author: Amir Pourmand Date: Sun Jul 10 08:49:05 2022 +0430 Add Dockerfile for easy installation on local machine (#532) commit c09d3ee2eda25cf834fee91a8b831612fc9cfe09 Author: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> Date: Sun Jul 10 00:10:30 2022 -0400 docs: add rohandebsarkar as a contributor for code (#752) * docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> commit cb3ea9c591bfe0a34f357af092d90ab28460cb1d Author: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> Date: Sun Jul 10 00:04:19 2022 -0400 docs: add alshedivat as a contributor for design, code (#751) * docs: update README.md [skip ci] * docs: create .all-contributorsrc [skip ci] * Update .all-contributorsrc * Update README.md * Update .all-contributorsrc Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> Co-authored-by: Maruan Al-Shedivat commit 9d7180417e37d35186cc5c1de270ee90fd6614b5 Author: Rohan Deb Sarkar Date: Sat Jul 9 18:08:11 2022 +0530 Better bundler caching for GitHub Actions (#750) * Better caching for GitHub Actions * Update `actions/checkout` to `v3` commit dee922531d397d77f8d8543f6bc965694827eb69 Author: Rohan Deb Sarkar Date: Fri Jul 8 21:41:36 2022 +0530 Fix responsive image (#748) * fix * base url * Revert "base url" This reverts commit 2e81d32ec22f8a9ec53b7ad216679d4cfa88456c. * fix commit 683fe65aab3545be053fa14177dbe82e64a1d35c Author: Rohan Deb Sarkar Date: Fri Jul 8 13:18:37 2022 +0530 Fix Previous PR (#745) (#746) commit 3672e8d2b1ae19db2bc246b2aecc0931356a753d Author: Rohan Deb Sarkar Date: Fri Jul 8 13:09:31 2022 +0530 Change imagemagick optional to depend on one variable (#745) commit 510587c34f80509bfe8c95cdb95c7501e866b6ca Author: Manan Dey Date: Fri Jul 8 10:13:34 2022 +0530 add star (#744) commit a27cf93331b72ab3c0c1035b9e6adb7a9e5bcd48 Author: Maruan Date: Sun Jul 3 22:51:39 2022 -0700 Fix typos in _layouts/about.html (#739) commit 4a53a32b2ad4af858e7e6e73c07a4029e9fa604b Author: Rohan Deb Sarkar Date: Sun Jul 3 09:18:19 2022 +0530 Adds support for tag-list (#734) * Adds support for tag-list * Update _sass/_base.scss Co-authored-by: Maruan * Made tags optional * Responsive deign for tag-list Co-authored-by: Maruan commit 9411786b5dc3282fbdde5cb359d1b2fa81c59f32 Author: Rohan Deb Sarkar Date: Sun Jul 3 08:56:11 2022 +0530 Adds support for preview images for publications (#730) * Adds support for publication teaser * Adds an example for publication teaser * Update example publication teaser * Update size * change `teaser` to `preview` * Update _config.yml Co-authored-by: Maruan * Update _layouts/bib.html Co-authored-by: Maruan * Update _layouts/bib.html Co-authored-by: Maruan * Update _layouts/bib.html Co-authored-by: Maruan * Update _sass/_base.scss Co-authored-by: Maruan * Update _sass/_base.scss Co-authored-by: Maruan Co-authored-by: Maruan commit 6b61236d37c5aef278b43ecefb025fad3aa6f46d Author: Rohan Deb Sarkar Date: Sat Jul 2 07:07:54 2022 +0530 Adds support for bypassing GitHub Pages Jekyll processing (#738) commit 7c742c53ef6d97b30d13f6763e315124f6e41150 Author: rohandebsarkar Date: Fri Jul 1 18:50:49 2022 +0530 Update Lighthouse PageSpeed Insights commit 032f0e62bafa79fe4037adf6a2acfc016dc2db02 Author: Rohan Deb Sarkar Date: Mon Jun 27 09:37:28 2022 +0530 Adds vertical scrollbar to news (#729) commit bcd43a18fe67da84193fb6df21b0f27f993fe5f8 Author: Rohan Deb Sarkar Date: Sun Jun 26 13:50:45 2022 +0530 Support for cicular image (#728) commit bb5ef8fafb9c50467933079d5b5e3594aa7ede29 Author: Rohan Deb Sarkar Date: Sun Jun 26 05:17:01 2022 +0530 Minor changes and fixes (#726) commit 6d66ae8b43b0677ac89587293042bf6ce7baf3e3 Author: Rohan Deb Sarkar Date: Sun Jun 26 04:28:59 2022 +0530 Add support for CV (#628) commit 4e460ee494c7f4de398c0286a25e192075d11752 Author: Rohan Deb Sarkar Date: Wed Jun 8 10:41:27 2022 +0530 Fix theme (#697) * fix theme * fix theme Co-authored-by: rohandebsarkar commit f7274c0dab0aed6b0b1c0d7534779546478d1910 Author: Rohan Deb Sarkar Date: Mon May 16 07:12:41 2022 +0530 Minor fixes for previous PR #668 (#672) commit 8db7daf35681d24b6597cd53f870ac81423b64ee Author: Rohan Deb Sarkar Date: Fri May 13 00:37:04 2022 +0530 Add support for `nav_order` and Fix hardcoded navbar titles (#664) commit 503bfc235a7d9b5f09252e1d39d2d2946500b9b7 Author: Rohan Deb Sarkar Date: Fri May 13 00:16:01 2022 +0530 Add `jekyll-minifier` (#668) * Remove obsolete plugins * Add `jekyll-minifier` * Add `JEKYLL_ENV=production` commit e40bc98f47908c10c68df108afff134c8e620374 Author: Rohan Deb Sarkar Date: Thu May 12 23:10:21 2022 +0530 Delete `travis.yml` (#665) commit 49c339a0624a079488ac03b2a29fc47f4b893ea6 Author: Carolina Carreira Date: Thu May 12 18:39:20 2022 +0100 Add a new star (#667) Add a start to list of academic personal webpages commit c4e170a545daa8d75a16735e5f8987729383b736 Author: Tønnes Nygaard Date: Sun May 1 17:38:39 2022 +0200 Added bibtex filter to hide custom bibtex keywords from bib file output (#652) commit e5c1012aebeafb349979bdc68d6cdbc07a2c2c4b Author: Tønnes Nygaard Date: Sun May 1 17:38:28 2022 +0200 Added documentation on publication buttons (#651) * Added documentation on publication buttons * Added missing commit 42abefc3f1f1aa52204facecb97b661d9f05f943 Author: Maruan Date: Sun Apr 24 10:09:21 2022 -0400 Add support for external blog posts (#647) * Add support for external blog posts * Cosmetic fixes commit f7dd7f61c6e1318a3b0e6390f1376a7516bd6c2c Author: Maruan Date: Sun Apr 3 09:55:12 2022 -0700 Call bash on bin/deploy in github actions (#625) commit a6174a6e1397372b97e6d310b792778c14ab6faa Author: Maruan Date: Sun Apr 3 06:05:19 2022 -0700 Fix table colors in dark mode (#624) commit a2f7f05bf354c256025d90e80babf2c1be49f918 Author: Guillaume Dalle <22795598+gdalle@users.noreply.github.com> Date: Sun Apr 3 00:23:00 2022 +0200 Empty entrytype if not article or inproceedings (#578) For bibtex entries that are neither articles nor proceedings, the value `entrytype` carries over from the previous entry in the loop, leading to incorrect displays. This PR fixes that. commit d05ef481a913023157c62612708036b261ca4c12 Author: Tirtharaj Dash Date: Mon Mar 28 05:53:29 2022 +0530 Added a star (#617) commit ce26339d044c303911c10bdbb0aa6de5027fb2b1 Author: Amala Wilson Date: Sat Mar 12 01:28:48 2022 -0500 Added amalawilson.com to the list of user samples (#595) commit 55ca811a9ab20c1c6c99b00952fcdb3587b1f0a3 Author: Kun Wu Date: Tue Mar 1 23:19:13 2022 -0600 mention K-Wu personal website in readme (#575) commit 53eef90be219b7f24cf0bd3c28913371aab89c40 Author: Maruan Al-Shedivat Date: Sun Feb 20 08:28:52 2022 -0800 Fix #565 commit 07a2e0577e406cd880c3d2a7a61f1f0ef7b6577f Author: Amir Pourmand Date: Sun Feb 20 08:19:47 2022 +0330 Add custom favicon if needed (#386) commit c37abc44bcd82efd1abd837e379b48e75572ebb5 Author: Jiashu Xu Date: Sat Feb 19 19:41:13 2022 -0800 enable blog to redirect to asset (#550) commit 77b60dc39556e41d701cd53ac92ef07a92f42468 Author: Viraj Thakkar <43007623+veedata@users.noreply.github.com> Date: Sun Feb 20 07:16:45 2022 +0530 Theme and responsiveness fixes (#509) * Dark themed cards * Responsiveness fixes * added dark stylesheet option * highlight theme toggle * added highlight function * added highlight themes to assets/css * offline highlight implementation * Fixes for masonry * Revert "added highlight themes to assets/css" This reverts commit ee7cb7675671430697f3a38bd5a56405179e6dd9. * Update `code syntax highlighting` to use jsdelivr CDN * Project card responsiveness fixes * added personal website to readme veedata.github.io * Reverted responsiveness chnages * Minor adjustments Co-authored-by: rohandebsarkar Co-authored-by: Maruan Al-Shedivat commit a50364ce933c80b7ace3fe9e84877fb4c7fad2b1 Author: Maruan Date: Sun Feb 13 20:07:29 2022 -0800 Fix a small bug in news (#560) commit d0713468950ed3906d504ce1651a1f5f5f0747e4 Author: yyang768osu Date: Sun Feb 13 19:53:22 2022 -0800 Add Yang's webpage (#559) commit 13e6ceb1c7ccd4cb6d4104950d90b1cb1f20d0ba Author: Amir Pourmand Date: Mon Feb 14 07:22:51 2022 +0330 Layout Spacing problem when footer_fixed: false (#554) * fix space * Minor adjustments Co-authored-by: Maruan Al-Shedivat commit 16a1a779742acbe9537aa24975c4c9a0ba42a2ea Author: Vanshaj Kerni Date: Mon Jan 31 05:11:16 2022 +0530 Change -webkit-transition to transition-property (#540) As per https://developer.mozilla.org/en-US/docs/Web/CSS/@media/-webkit-transition, webkit-transition feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. commit d4886b068e678bc2a0490d6698be0ef6750a68b2 Author: Rohan Deb Sarkar Date: Mon Jan 31 05:03:29 2022 +0530 Update README.md and LICENSE year (#544) commit 4b55a40a2339b60b85070585d21898c11aca4c56 Author: Jack Lloyd-Walters Date: Sun Jan 30 23:32:28 2022 +0000 Add my own site to the readme (#545) commit c3ac2b49451b6a03aec3bae14b6eb95a7e55f5ca Author: Scott Lee Chua <51027688+scottleechua@users.noreply.github.com> Date: Fri Jan 21 12:26:10 2022 +0800 Add my personal website to Readme examples (#535) commit f9368118f33f8830de9c7db25deaef47f2a693be Author: Ali Kuwajerwala Date: Thu Jan 20 12:05:25 2022 -0500 fixed title for og preview, otherwise its "blank" (#531) * fixed title for og preview, otherwise its "blank" * Update _includes/metadata.html Co-authored-by: Maruan commit 3a7c57bac02fe1264af9ea74b89c0fe9fab87f59 Author: Amir Pourmand Date: Thu Jan 20 20:31:37 2022 +0330 Add website to README.md (#533) commit 44079da9da6adba311ffe4f34f02ef9b64787b7a Author: Ali Kuwajerwala Date: Mon Jan 17 19:46:18 2022 -0500 added my website to readme examples (#530) commit 0c2e6574c9bcf500d445aec456ba57739b17e713 Author: Rohan Deb Sarkar Date: Fri Jan 14 04:20:50 2022 +0530 Update library versions (bootstap, jquery, fontawesome, academicicons, masonry, mdbootstrap) (#521) commit 0b801ac762fd77428770710224fb3ce7f96d7462 Author: Jun-Liang Lin <82939287+junliang-lin@users.noreply.github.com> Date: Thu Jan 13 17:48:22 2022 -0500 Fix distill collapsible Navbar (#524) commit dcce13b442134bbd544581d803cc3372d777c5ab Author: Rohan Deb Sarkar Date: Fri Jan 14 04:18:12 2022 +0530 Minor fixes (#522) commit b715177d132db9bacdbf10bedb515010d2fb09eb Author: Maruan Date: Mon Jan 3 08:50:53 2022 -0500 Correctly slugify distill TOC (#519) * Correctly slugify distill TOC * Add special character to demo distill post's TOC commit 17329fca3a91a19bffe7532b5ba3ff5696517f1f Author: Maruan Date: Fri Dec 31 19:47:19 2021 +0300 Fix distill dark mode again (#517) commit b950fc3fdb8ee689b409442b135cf7c755d3ce7d Author: José M. Requena Plens Date: Fri Dec 31 17:46:42 2021 +0100 Better SEO, OpenGraph, schema.org and clean generated code (#481) commit 7f532552e4635682b6700cf7a5283afbd2c3b676 Author: Julian Lehrer Date: Thu Dec 23 04:36:48 2021 -0800 Update 2015-10-20-math.md (#514) Typo commit 4d2812913cbea9ba3edd6df781c5eca6040466e0 Author: Amir Pourmand Date: Wed Dec 22 11:57:28 2021 +0330 Delete assets/resized directory from GIT (#440) commit 0e3cff9137991bde1c1c4f8451d1dfee0c4b95b2 Author: Rohan Deb Sarkar Date: Wed Dec 22 13:43:52 2021 +0530 Use WebP responsive images (#498) This PR replaces the jekyll-responsive-images with jekyll-imagemagick for responsive WebP images. WebP images are much smaller compared to PNG and JPEG, faster to load and most of the modern browsers recommend it. More information about WebP images: https://developers.google.com/speed/webp commit 1e4e147d8fa346804bc36f71ca546185300c7576 Author: Maruan Al-Shedivat Date: Thu Nov 25 21:48:52 2021 -0500 Switch to uing for responsive images commit d574787abd9aa2201820c9da6d27379f1b2d8b85 Author: Nipuna Weerasekara Date: Fri Nov 26 07:11:27 2021 +0530 Add a website to list of academics websites (#473) commit 8de1ad4dee3516f6665d5430aed45bb36440553e Author: Maruan Al-Shedivat Date: Thu Nov 25 20:36:47 2021 -0500 Fix a small bug in _includes/responsive_img.html Correctly fixes the issue mentioned in #471. commit a0cfbbd1d3026977d787e5c58cd55469819ebddf Author: Maruan Date: Sun Nov 21 17:18:23 2021 -0500 Add TOC to distill blog posts (#470) commit 7f10dc3ec900f43b178c8ac250e9065c0c27f61b Author: Rohan Deb Sarkar Date: Mon Nov 22 01:35:46 2021 +0530 Lighthouse enhancements (#445) commit b45b2475018cda946a1ea825ef408118db504540 Author: Xiaochen Zhu <42903201+zhxchd@users.noreply.github.com> Date: Mon Nov 22 02:48:43 2021 +0800 Fix broken read_time in blog/index.html (#469) commit 5612275e48e68e44835f32a2402bd8c61f69b887 Author: Maruan Date: Sun Nov 21 11:55:39 2021 -0500 Revert "remove extra space in profile image path (#451)" (#468) This reverts commit 0a8bfb4f0f59bd8551979f74241d731a77229b48. commit 0a8bfb4f0f59bd8551979f74241d731a77229b48 Author: Karim de Fombelle Date: Thu Nov 11 01:58:16 2021 +0800 remove extra space in profile image path (#451) commit e95f421230161c56fa93c8c946ad9511759c67b1 Author: Maruan Date: Tue Nov 9 09:44:26 2021 -0500 Update README.md commit 47aea315a745aa1d6ad0e59e7827151f179d0a47 Author: Maruan Date: Sat Oct 30 19:58:02 2021 -0400 Update README.md commit d500e084f56de2536db304d029beb194a695c28f Author: Maruan Al-Shedivat Date: Sat Oct 30 19:53:39 2021 -0400 Remove theming dependence on jquery commit 032ff4845cd6f4993bd0174c914c241aae534527 Author: Maruan Al-Shedivat Date: Sat Oct 30 17:05:36 2021 -0400 Add best practices info to README commit fe3339d05b30f06c59785542fa2dff08cb29a0e3 Author: Edsuns Date: Sun Oct 31 04:59:04 2021 +0800 Optimize dark theme (#431) * Optimize dark theme * Fix-up * Minor fixes Co-authored-by: Maruan Al-Shedivat commit 1c52125635266c6561a07b065b4430911b9a4811 Author: Dinesh Natesan Date: Sun Oct 31 02:28:42 2021 +0530 Added Jekyll-Archives (for tags, categories) and Jekyll site-map (#346) * Add webpage to academic pages list * adding panelbear analytics * added categories for projects and horizontal mode display for projects * rewrote the code to ensure it works properly with current project definitions * Style adjustments * added blockquote format, jekyll-archives, tag, year archive pages, and reading time. * added archive meta to blog posts list and individual posts. * added sitemap * stylistic modifications to jekyll-archive addition * Minor fixes Co-authored-by: Maruan Al-Shedivat commit 174024e76cb1bfe6ad442990184f82bc8a87a5ae Author: Maruan Date: Sat Oct 30 16:26:55 2021 -0400 Add support for responsive images (#439) commit 9c36be1320e770ce81a0e8671a74a254d24ac2be Author: Amir Pourmand Date: Sat Oct 30 23:56:37 2021 +0330 Optimize Website Load Time (#435) * Place js files after body tag * Add Analytics to the end of script * Minor nits and fixes Co-authored-by: Maruan Al-Shedivat commit 696894549b952437465ed4305aec89a03a3b203a Author: José M. Requena Plens Date: Sat Oct 30 03:31:46 2021 +0200 Update deploy.yml (#436) ‘action’ is deprecated, change to ‘ruby’ https://github.com/ruby/setup-ruby commit ae9ecf29e017096388c167e4eab4800eab84486e Author: Amir Pourmand Date: Fri Oct 22 19:15:37 2021 +0330 Adding month to publication section (#433) commit ed1a9eeacce507ff4e8cad0a559548a09df6a921 Author: Steven Rick Date: Thu Oct 21 17:02:37 2021 -0700 adds color transition support to li elements (#434) commit 1b64518c65e901c0bca285a92b020e2e7fd4bfbb Author: Maruan Date: Wed Oct 13 09:40:39 2021 -0400 Update README.md commit 533bed5c080802512e812c9fb769dcdf20e052a9 Author: Rohan Deb Sarkar Date: Sat Oct 9 06:21:38 2021 +0530 Add RSS icon to social.html (#418) * Add rss icon * Add a blank line to make sure rss icon is always at the last commit 1d974faad964675ea22e99a08f7d7d6dd7243eca Author: Maruan Date: Thu Oct 7 11:46:18 2021 -0400 Update README.md commit eea0e5fd239fe6dcd81a9dd1d85f4b2cc41a5551 Author: Maruan Date: Tue Oct 5 10:05:21 2021 -0400 Update README.md commit 52fcd07cf13e665e6d6c3849f5c42ca852497d31 Author: Maruan Date: Sun Oct 3 21:44:24 2021 -0400 Update README.md commit cd4b382799b87d70c59325f44c0f77f375525d92 Author: Maruan Date: Sun Oct 3 18:26:29 2021 -0700 Add jekyll-diagrams (#333) * Add mermaid support via jekyll-diagrams * Add mermaid install to deploy workflow commit 6b0bf878460d966d5e8f4f0425ce8aa9ce1c78da Author: Amir Pourmand Date: Mon Oct 4 04:46:05 2021 +0330 add jekyll target blank plugin (#404) * add jekyll target blank * Remove manual target blank from everywhere * Update README.md * Set ruby version to 3.0.2 in the deploy script Co-authored-by: Maruan Al-Shedivat commit 3ca88834a2c334f0b44184bae42750a5e1cf3910 Author: Rohan Deb Sarkar Date: Mon Oct 4 05:36:46 2021 +0530 Add 404.html (#412) commit ce15b088f976fb6b91806d3092d363edff345742 Author: Amir Pourmand Date: Sat Sep 25 22:23:53 2021 +0330 add stackoverflow id (#400) commit 895063a6251cf8ec553064748db68398456a800f Author: Maik Wöhl Date: Wed Sep 8 06:48:20 2021 +0200 Add 'main' branch for newer GitHub repositories (#389) commit 0885f49f6bffa3e57e8e96242fcbd9a682f3b108 Author: Sebastian Daza Date: Wed Sep 8 06:25:26 2021 +0200 add website (#383) commit b3237675354edb7af942ef667c09a2f21e9d80e8 Author: Maruan Date: Fri Aug 27 08:59:34 2021 -0400 Revert jekyll-scholar bibtex filters (#381) * Revert "Fix latex rendering issue in the bibliography entries (#358)" This reverts commit e328dc6abea53a3cb5cd9cf146766d2abe73cfd8. * Update mathjax version to 3.2.0 * Add bibtex_filters explicitly to _config.yml commit 04f526db5d303aa3ce8c5e62089b7b6a0862f6a9 Author: Julian Streyczek <82290284+JulianStreyczek@users.noreply.github.com> Date: Tue Aug 17 13:49:53 2021 +0200 minor updates to CONTRIBUTING and LICENSE, add website (#365) commit 5a655959189e13a49f3ad7e2f7af28002cbc44ca Author: Maruan Date: Mon Aug 16 13:16:26 2021 -0400 Revert "Change gitcdn link (#234)" (#364) This reverts commit 0e4df831af177408965e18d49343473038533f3d. commit f4c01acac710f8b4d9dea317d12b212a406552d2 Author: Riddhiman Adib Date: Sat Aug 7 15:51:48 2021 -0500 adds submenu in navigation bar. (fixes issue #159) (#334) * adds submenu in navigation bar. (fixes issue #159) * Updated scss files to change hover animations on dropdown submenus, on both dark mode and light mode commit e328dc6abea53a3cb5cd9cf146766d2abe73cfd8 Author: Maruan Date: Sat Jul 31 16:05:30 2021 -0400 Fix latex rendering issue in the bibliography entries (#358) commit 664220e5f82d96b1e7210fcae3a4020856d1200c Author: Maruan Date: Sat Jul 31 12:35:05 2021 -0400 Update bug_report.md commit 5694d43016f265eba003935407d97bc07fe740c5 Author: Maruan Date: Sun Jul 25 11:30:58 2021 -0400 Update _config.yml commit 60fc64b924e03332cf2a73ddf47f19aa12506d4a Author: Rohan Deb Sarkar Date: Wed Jul 21 18:41:03 2021 +0530 Adds support for sitemap and robots.txt (#337) * Adds support for sitemap * Adds support for robots.txt commit 8fe464d30a610ba89219d8de32fc218c1bb713f6 Author: Neeraj Gangwar <553989+neerajgangwar@users.noreply.github.com> Date: Sun Jul 18 20:57:16 2021 +0530 Correct the documentation for personal/organization and manual deployments (#351) commit 4d5f2dccffdec0f88fa80de5b9ba8859f64dad86 Author: Neeraj Gangwar <553989+neerajgangwar@users.noreply.github.com> Date: Sat Jul 17 22:25:43 2021 +0530 Use master for source code for personal/organization webpages and update the document (#344) Co-authored-by: Neeraj Gangwar commit 89efedcd57e24398acfc683fe7e5fd16f48c8c3d Author: Christoph Junghans Date: Tue Jul 6 10:43:13 2021 -0600 _config.yml: add dblp_url (#336) commit 63f278ac927293b0fbf82d268a114d4df209953e Author: Maruan Al-Shedivat Date: Mon Jul 5 11:28:30 2021 -0700 Minor stylistic fixes. commit 9c8bd1a9458161075ddcb9bf93c27a95f233639a Author: Maruan Date: Mon Jul 5 14:18:41 2021 -0400 Correctly update medium-zoom background when switching theme (#332) commit 495c4aa8a0cda53125388db9056c01c9b6f3de02 Author: Dag7 Date: Mon Jul 5 19:27:59 2021 +0200 Initial Atom (RSS-like) feed support (#284) * initial Atom (RSS-like) feed support * Update _config.yml commit a5508c734b2a9a3a3eb2597e317f5d741026e6e6 Author: Ivan Puhachov <49251289+ivanpuhachov@users.noreply.github.com> Date: Sun Jul 4 20:27:39 2021 -0400 Fix distill darkmode (#299) * updating distill post to show fixes done * fix for colors in numerated lists and tables * fixing blockquotes * fixing colors in math, footnotes, references, hover boxes, code highlights * Add example distill overrides * reverted back changes in distill template.v2.js Co-authored-by: Maruan Al-Shedivat commit 585a188b248f5bcbdbcd219603388a75b0a52378 Author: Maruan Date: Sun Jul 4 20:22:43 2021 -0400 Fix the blog page title (#331) commit 4465402a69f2aa56a7cd1ebeb6ad1235aa1e12a7 Author: nphair Date: Fri Jun 11 11:35:25 2021 -0400 Fixes #304. Fix bad horizontal template include (#305) commit 1318c805fe4353684536f6161c68ae9b85f5e426 Author: Maruan Date: Sun May 30 19:38:24 2021 -0400 Adds support for image zoom (#296) * Add image zoom * Minor improvements commit 016a01b08f96f798e3cdde7c49b009e728d3a174 Author: Maruan Date: Sun May 30 18:46:56 2021 -0400 Fix project page colors (#295) commit f3efec5d6dfb082961233d195756a91d6f784173 Author: Afonso Raposo Date: Sun May 30 21:28:31 2021 +0100 Added BibTeX hidden block (#293) * Added BibTeX hidden block * Minor adjustments Co-authored-by: Maruan Al-Shedivat commit 3051f8a628ac5dd2edf34aa388a9c1ff6f104ce6 Author: Patrick Totzke Date: Mon May 17 02:43:02 2021 +0100 add dblp to social links (#270) commit 50b6196acddaad786fe4be050328e60cc92f3045 Author: Dag7 Date: Mon May 17 03:28:06 2021 +0200 Fix for images (#271) When you fork this directory in your local fork, if you remove images from assets, the README file will be broken. This should fix the README problem, ensuring that images are always up-to-date from the assets folder of the original al-folio folder. commit 305102c744b9eaf7be1e2503c9db0488f9092f9e Author: Dag7 Date: Sun May 2 17:11:57 2021 +0200 Added proper instructions in personal webpages (#261) * Added proper instructions in personal webpages Changed "For personal and organization webpages" part, tried to be as concise as possible, in accordance with: https://github.com/alshedivat/al-folio/issues/209#issuecomment-798849211 * Update README.md * Update README.md Co-authored-by: Maruan commit 42bda1064df2133dda9f2c7e8ecae9a1676bb40b Author: Daniel Sokolowski Date: Sun May 2 17:07:08 2021 +0200 Added the Programming Group at HSG to labs (#254) commit e27fe2a021b4089cdab17c430a3ddfa53060aa79 Author: Dinesh Natesan Date: Mon Apr 12 00:04:15 2021 +0530 Categories for projects and an optional horizontal project card style (#224) * Add webpage to academic pages list * adding panelbear analytics * added categories for projects and horizontal mode display for projects * rewrote the code to ensure it works properly with current project definitions * Style adjustments Co-authored-by: Maruan Al-Shedivat commit 0e4df831af177408965e18d49343473038533f3d Author: jkmacc-LANL Date: Fri Apr 2 20:19:30 2021 -0600 Change gitcdn link (#234) gitcdn.link was quite slow. Use alternate link at gitcdn.xyz. commit 4849b5a8dcd938cd098a07cc15d09911e1a2f70d Author: JD Date: Mon Mar 29 08:49:42 2021 -0700 Issue 183 (#192) * Issue 183 * CSS fixes for : * Citations * Footer * Project Cards * Code background * Fix dark mode edge cases (mainly with distill) Co-authored-by: Maruan Al-Shedivat commit 11691dba3d7a36120f2470aded36c79a67eba02e Author: Maruan Date: Sun Mar 28 18:51:49 2021 -0400 Update Gemfile (#230) commit f5d41dde62fbfecf94e1c4bf7d5d7f23edd3848d Author: Sean Quinn Date: Sun Mar 28 15:44:26 2021 -0700 Add gitlab to social (#229) * Add gitlab to social * Add gitlab to social integration commit 199b69300de2e50ecf94fd955c639861e5fe718a Author: Maruan Date: Sun Mar 14 13:04:01 2021 -0400 Update stale.yml commit 09f6b3ac3268c1394f764bf6c8a4c5c77fbbe723 Author: Maruan Date: Sun Mar 14 12:54:04 2021 -0400 Create stale.yml commit f2156d1c7b00c7f6720fa97631e10abba8463d9d Author: Maruan Date: Thu Mar 11 16:30:31 2021 -0500 Switch favicon to emoji (#217) commit 83daa026f2434d0fb38d9d09c4a79eb2e9bdf9e8 Author: Yiru Chen Date: Thu Mar 11 13:04:04 2021 -0500 Update README.md (#216) commit e65c12bf5d44f2b7c46d3e77289057fe55a5e145 Author: Maruan Date: Thu Mar 4 15:21:47 2021 -0500 Update README.md commit 11ce2d2268ff4dca9c1fb7c9e8baae8ff116688d Author: Maruan Date: Thu Mar 4 10:19:08 2021 -0500 Update README.md commit 218291bceb7d76d0331625bb6d385ba43e2dd314 Author: Roger Iyengar Date: Thu Mar 4 09:54:38 2021 -0500 Fix titles and headings (#204) * Update head.html * Update header.html * Update head.html * Update header.html * Update about.html Co-authored-by: Maruan commit 9229f7d881d215969378fdc287fdad51936037f9 Author: Roger Iyengar Date: Mon Feb 22 08:35:01 2021 -0500 Add favicon (#205) * Add favicon * Add files via upload commit d3082bdc99d7481121d0dc2983f3d06df65abfb2 Author: George Oikonomou Date: Tue Feb 9 17:06:43 2021 +0000 Improve support for deploying in out-of-tree locations (#81) * Improve support for deploying in out-of-tree locations * Document how to deploy in an out-of-tree location * Add vendor to excludes in _config.yml * Update README.md Co-authored-by: Maruan Al-Shedivat commit 5c6697bcfc987b36283f8455d706e5ba07116419 Author: Thiago Date: Mon Feb 8 16:09:09 2021 +0100 fix distill pubiblication date (#194) commit edf1425ed4a6c3eef7293585fb15dc79c6afe960 Author: Roger Iyengar Date: Mon Feb 1 15:53:17 2021 -0500 Add a link to CMU Distributed Systems course page (#193) commit c437bf55bbe1c7a5ac18693aa3666a67ee2ecb58 Author: Maruan Date: Fri Jan 15 00:29:22 2021 -0500 Set ruby version to 2.7 in the deploy workflow commit 8680c4b9af9ac8d1e0fc7aae5fcf4c42fcb4c7d4 Author: Christoph Junghans Date: Thu Jan 14 22:27:58 2021 -0700 add support for impressum page (#172) * add support for impressum page * Update _config.yml Co-authored-by: Maruan Co-authored-by: Maruan commit c2c05777e3b3ccf048f6c299f081d017bc7b0d9b Author: Christoph Junghans Date: Thu Jan 14 12:49:01 2021 -0700 social: add wikidata page (#185) commit 40921e4f54a879b8187483fb7ff66e61bc681979 Author: JD Date: Thu Jan 14 11:45:47 2021 -0800 Issue 180 - Distill Bugfix (#182) * dark_mode.js was not being loaded on distill blog pages. * Moved dark_mode.js and jquery.html to head.html to simplify/standardize dark mode/theming for other pages. commit 6b28f901fb90a62a0e8441d3d24fa9985a54a0c8 Author: Zirui Zhuang Date: Tue Jan 12 12:54:27 2021 +0800 add coauthor annotation (#175) * add coauthor annotation * fix typo in coauthors.yml * add brief author annotation tutorial in README.md * change to combined data structure Coauthors are grouped by their last names. Within each group, using flat format (array of {firstnames, url}). * Update _layouts/bib.html stylistic changes Co-authored-by: Maruan * Update _layouts/bib.html stylistic changes Co-authored-by: Maruan * Update _layouts/bib.html stylistic changes Co-authored-by: Maruan * Update _layouts/bib.html stylistic changes Co-authored-by: Maruan Co-authored-by: Maruan commit dc254f72803ab434b318b39d597b8194b15da015 Author: JD Date: Fri Jan 8 16:48:26 2021 -0800 Issue 173 fix (#178) * Changed color of icon from static to using variable. commit 3cdd0f6f1b2df6d813365a8b7e4c26a4ea9f28c6 Author: Dinesh Natesan Date: Thu Jan 7 20:17:38 2021 +0530 Add webpage + add panelbear analytics (#176) * Add webpage to academic pages list * adding panelbear analytics commit e2353bcc8fc93c462f782652f3f3606a01a6914c Author: Lorenzo Pacchiardi Date: Tue Jan 5 16:04:18 2021 +0100 Check for local untracked files when deploying (#168) * Check for local untracked files when deploying * Compress test for untracked files to 1 line Co-authored-by: Maruan * Add vendor to .gitignore * Add .bundle to .gitignore Co-authored-by: Maruan Al-Shedivat commit c4be6f84575ca3ef1deb0ba12447c53083ad274a Author: Christoph Junghans Date: Tue Jan 5 07:37:57 2021 -0700 social: add work url (#171) * social: add work url * Deploy: --dry-run -> --no-push commit 625fb694d6584f7bda6a36cf4d319cb6ae0ea1b4 Author: Christoph Junghans Date: Mon Jan 4 18:09:20 2021 -0700 Github action: add deploy workflow (#163) * Github action: add deploy workflow * Update .github/workflows/deploy.yml Co-authored-by: Maruan commit 0369fe35e50f1bc6ca9fc9e95f198ddc69eac119 Author: Zhuoran Qiao Date: Sat Jan 2 13:07:08 2021 -0800 Update the list of academic pages (#165) commit 4f9cdb131e01fa2febb075df518faaa41465b633 Author: Maruan Date: Sun Dec 27 00:24:25 2020 -0500 Minor fixes of the dark mode + automatic equation numbering (#160) * Add an option for showing selected publications * Improve publication styles * Update README.md * Clearfix * Fix minor issues with dark mode * Add automatic equation numbering (#158) * Fix a typo commit b36304ab4aaef00103714d1c1cbba04c8b04e1bf Author: Huyen Nguyen Date: Sun Dec 27 09:57:17 2020 +0700 Update text color in navbar in dark mode (#154) commit b73662bf9d5f062cb599c68ec82951b194d3ec24 Author: Zirui Zhuang Date: Sun Dec 27 10:56:42 2020 +0800 add wide screen configuration (#157) add wide screen configuration by adding a `max_width` config in `_config.yml` commit 78865389925a3870b44031b024d2e4802b48b9d0 Author: Zirui Zhuang Date: Sun Dec 27 10:52:15 2020 +0800 Support more accurate author annotation (#156) added a list `scholar: first_name` in `_config.yml` updated `_layouts/bib.html` template supports more accurate author annotation by both matching the last name and one form of first name in the `_config.yml/scholar: first_name` commit 420e2280ebdf25cda323e8867f6b84197cd05833 Author: Huyen Nguyen Date: Thu Dec 17 05:35:17 2020 +0700 Update README, change theme-color in _themes.scss (#153) $theme-color value should be updated from _sass/_themes.scss instead of _sass/variables.scss commit 2781e2eb4e053e57e41dec0306e7f53942936ef8 Author: zt-chen Date: Mon Nov 30 15:00:47 2020 +0000 Move GA script to head.html (#140) commit 4a866f64c4d6d0617dd842d4246bc718ba638a90 Author: Swabha Swayamdipta Date: Fri Nov 6 08:01:24 2020 -0800 Update _base.scss (#137) Description text size should match whether or not there is a link. commit 8f12d73123c53439c43f7db6c7d73316c1a4fc9e Author: Swabha Swayamdipta Date: Fri Nov 6 08:01:08 2020 -0800 Adding back the description on the About page (#136) Added back the missing description on `about.html`, similar to `page.html`. This could additionally be added back to the `post.html` template as well. commit c40ac6997dfb06a8e795f95fee9549c3558cd798 Author: Seonghyun Park Date: Mon Oct 26 03:44:41 2020 +0900 Add keybase badge (#132) commit 66fb789f9231a4744c8617b0680be94bdef92bb7 Author: Yoonho Lee Date: Mon Oct 26 03:40:38 2020 +0900 add website (#134) commit e30a46bbfa50e7941c0fb7f7a29d7fe21dd2244a Author: JD Date: Sun Oct 4 17:32:47 2020 -0700 Issue 105 : Dark Mode + Theming #118 (#119) * Dark Mode + Theming * Themes scss file created with default color scheme and dark color scheme. * Logic for managing dark mode toggle added. * Modified existing scss/html to work with theme toggling. * Fixed hover issues * Added enable_darkmode to configs. * Added the requested option of disabling/enabling dark mode via config files. commit c085a63ca6f358e9e082ce003155e61b70f429a7 Author: Mayank Kakodkar <907530+kakodkar@users.noreply.github.com> Date: Sat Oct 3 17:22:39 2020 -0500 Updated Google Analytics code (#123) GA site tag was updated today, misc.html has been changed to reflect the same. commit a734d4a4bc357164ec15c9e10eb6f4e5c8d6f89d Author: JD Date: Sat Oct 3 18:21:56 2020 -0400 Github MetaData (#121) * Feature Request : https://github.com/alshedivat/al-folio/issues/85 * Added github-metadata dependency : https://github.com/jekyll/github-metadata * Created sample blog quickly going over Github MetaData. Co-authored-by: Maruan commit f92f466117c48885790114a683f797327e49e314 Author: JD Date: Sat Oct 3 18:16:34 2020 -0400 Added Twitter Card Support (#120) * Feature Request : https://github.com/alshedivat/al-folio/issues/85 * Created sample blog post for tweet card examples. * Added twitter plugin dependency : https://github.com/rob-murray/jekyll-twitter-plugin * Added .tweet-cache/ to .gitignore. commit dacac74d31c94936b2d124f21f0514c54c46065e Author: Maruan Al-Shedivat Date: Sat Sep 26 12:26:28 2020 -0400 Fix issues with loading scripts (#117) commit adfbe18e6425de7dbc1035195eab5f0e8a622acd Author: Maruan Al-Shedivat Date: Tue Sep 22 22:26:13 2020 -0400 Switch to MathJax 3.x. Fixes #115. commit 261425914562fc6326f924dfce158c7b3ec761f3 Author: Maruan Date: Fri Sep 11 20:54:58 2020 -0400 Update README.md commit 8d614c2a8a7888f20c3c102a8e4ca7f74d14f6d0 Author: Maruan Date: Fri Sep 11 18:51:35 2020 -0400 Update README.md commit 1ebe6e672236b58e73cf9686cd7d29b852bb169a Author: Maruan Al-Shedivat Date: Sun Sep 6 17:05:03 2020 -0400 Update CSS & JS library versions commit 4192e817cac766824745f0fdc437c84022d7af60 Author: Maruan Date: Thu Sep 3 19:25:39 2020 -0400 Update README.md commit 4dc26260d73a62f4d01de76a7cae4c4d5d03d692 Author: Maruan Date: Thu Sep 3 19:24:34 2020 -0400 v0.3.1 (#112) * Add an option for showing selected publications * Improve publication styles * Update README.md * Clearfix commit b9dadac8de7f10fff617c164849d973b26bf8fd7 Merge: 8ffa6582 619bb2df Author: Maruan Date: Thu Sep 3 18:50:56 2020 -0400 Merge pull request #111 from mvdoc/fix/longlastnames FIX add first/middle/last name var in config commit 619bb2df74a79d551785d3c478fb7cc6fe2c028d Author: Maruan Al-Shedivat Date: Thu Sep 3 18:49:23 2020 -0400 Minor fixes commit 4ce137840f30de2c8d0129fad0ceb9314acfb3b3 Author: Maruan Date: Thu Sep 3 18:26:17 2020 -0400 Apply suggestions from code review commit 043130c7f4f43883e47c0304b3ed0e96ee498b85 Author: Matteo Visconti di Oleggio Castello Date: Sat Aug 29 18:48:02 2020 -0700 FIX use name vars for footer too commit cec9abe2cd3da088dffee73059c24dffd398102c Author: Matteo Visconti di Oleggio Castello Date: Sat Aug 29 18:44:52 2020 -0700 FIX add first/middle/last name var in config commit 8ffa65820dc1f6ced0dd07ff45e7245551f975bb Author: Maruan Al-Shedivat Date: Fri Aug 28 11:19:21 2020 -0400 Remove sort_by from jekyll-scholar settings. Fixes #107. commit 605df838f37c07cfb5791b43bc516f6c45613412 Author: Jason Fleischer Date: Tue Jul 14 07:41:06 2020 -0700 Changes allow for more than first and last name to be displayed (#102) If more than 2 elements in _config.yml variable `site.title`, any middle names or initials will be displayed. commit 452a50e7c67b3fee592f1f0648827f1445fdc724 Author: Maruan Date: Wed Jun 24 13:31:02 2020 -0400 Update issue templates commit 28129056a4bcbde655e448d6b2f97f777b7976ac Author: Maruan Al-Shedivat Date: Wed Jun 24 13:19:15 2020 -0400 Minor updates to README commit b8d2dba491d31ed113fd0e1d33f27c360232aa7a Author: Maruan Date: Sun Jun 21 15:16:59 2020 -0400 Update FUNDING.yml commit 9b7ba1ef7b7977b7885e061e57db58613c4abad4 Author: Maruan Date: Sun Jun 21 15:04:51 2020 -0400 Create FUNDING.yml commit ee63cb0f3acb87134e0abe4340e79669a151b55f Author: Maruan Date: Sun Jun 21 14:57:12 2020 -0400 Update issue templates commit 23d5ca84dfaf5721be90130d87c382ff39192681 Merge: ad39d02b b19353e9 Author: Maruan Date: Sun Jun 21 14:36:54 2020 -0400 Merge pull request #96 from alshedivat/dev al-folio 0.3 commit b19353e934db751b164119bbafd10d4f6cee674b Author: Maruan Al-Shedivat Date: Sun Jun 21 14:34:28 2020 -0400 Update README commit 738791a3f9e086506b37422d9693f0e85c1268fd Author: Maruan Al-Shedivat Date: Sun Jun 21 14:07:30 2020 -0400 Update README commit 938b22e13222c06cf90c89e9924d13d1218be6b4 Author: Maruan Al-Shedivat Date: Sun Jun 14 23:09:03 2020 -0400 Minor fixes commit c3a504783503560c519a52a6e07fa277ae36ce85 Author: jkmacc-LANL Date: Sat May 30 13:42:32 2020 -0600 Document that blog_name changes the navbar (#89) commit 4048904c24ca30804f7b6f31de6a44f3fc7e6db8 Author: Maruan Al-Shedivat Date: Sat May 23 16:53:14 2020 -0400 Add imagesLoaded.js commit 164f2d1beed42cda37bc77b44fafe0d583cb2141 Author: Maruan Al-Shedivat Date: Sun May 17 07:05:09 2020 -0400 Update publication styles commit 2b45cde8a1156a1f283941ec047fabfab6b30169 Author: Maruan Al-Shedivat Date: Sun May 17 05:52:42 2020 -0400 Adjust example posts/projects commit b6543ef41ed623ec9e9b1feef0f50b9ea36c4db7 Author: Maruan Al-Shedivat Date: Sun May 17 05:52:09 2020 -0400 Simplify layout logic commit 097a32a680858f4558f497a7e301acdb8f4c8019 Author: Maruan Al-Shedivat Date: Sun May 3 11:53:11 2020 -0400 Upgrade project grid commit 05748528a79ae6e1ce0eac66edcdd72ba2fc7ca1 Author: Maruan Al-Shedivat Date: Sun May 3 01:28:30 2020 -0400 Upgrade project grid commit 3a133cc07e625a4e8c14260fdd623a7205822bb6 Author: Maruan Al-Shedivat Date: Sat May 2 19:31:41 2020 -0400 Further adjustments commit 2bdbd6bc57b2beb211e79d36b40be41077b3a51b Author: Maruan Al-Shedivat Date: Sat May 2 19:29:00 2020 -0400 Minor footer style fix commit 35f4c659900f194597d34768c1ef6d028e36601a Merge: 6fda5af2 ad39d02b Author: Maruan Al-Shedivat Date: Sat May 2 19:21:30 2020 -0400 Merge branch 'master' into dev commit 6fda5af2b0c90a99ac5770d837cfa4db0d5929f8 Author: Maruan Al-Shedivat Date: Sat May 2 19:14:27 2020 -0400 Add distill post styles and template commit 6e9de53d680c338a350e7e5925472dd8484de19d Author: Maruan Al-Shedivat Date: Sat May 2 18:09:42 2020 -0400 Update pagination commit 60ed29eb5ba133902cbe2c97936186cda8e344ea Author: Maruan Al-Shedivat Date: Sat May 2 17:08:36 2020 -0400 Fix code highlighting commit 39745a92247dbe798f03dd239b7d627a1f729a9b Author: Maruan Al-Shedivat Date: Sat May 2 15:45:16 2020 -0400 Minor fixes to navbar commit edc854aa3a3265fce8bf9974dfa4cc0618b34516 Author: Maruan Al-Shedivat Date: Fri May 1 18:36:18 2020 -0400 First step toward moving to Bootstrap. commit ad39d02bdcaf4fd924a749b501f0aa87f073db29 Author: George Oikonomou Date: Mon Nov 4 23:42:58 2019 +0000 Make google analytics conditional (#63) * Make google analytics conditional * Move comment inside the if conditional commit 29e99ebc7b58983883231cf6d5ebc5cc1f14020c Author: George Oikonomou Date: Mon Nov 4 23:41:10 2019 +0000 Enable preview images on social media (#66) * Enable preview images on social media This commit adds support for serving Open Graph meta tags inside the HTML head. When enabled, links to the page on social media will display a preview. NB: twitter behaves somewhat differently and may require twitter card meta tags in addition to Open Graph. https://ogp.me/ * Remove trailing whitespaces * Support page-specific open graph social media previews * Document open graph support in the readme * Improve open graph support commit 72377b247ea4278785a29fb28eb365ee11e48883 Author: George Oikonomou Date: Mon Nov 4 04:47:46 2019 +0000 Add social buttons: Publons, ResearchGate and Blogger (#65) * Add social button: Publons * Add social button: ResearchGate * Add social button: Blogger commit 31b3f68a75f5fb5303a43cfdc8550ec689d5693b Author: George Oikonomou Date: Thu Oct 31 18:21:53 2019 +0000 Make the display of an email conditional commit 6882ab1d776dc6807f35c26f2db26e9a00a583b4 Author: Mark Dean Date: Thu Aug 1 15:35:18 2019 -0400 Include link and pdf in bib commit 710cf8387697c70355e63e1dbb24a562380daa6b Author: Sam Fearn Date: Thu Jul 18 15:47:15 2019 +0100 Added css to take account of vertical scroll bar and avoid content jumps commit 59e4e39a5dffddac05de583084af20d59048d203 Author: Mayank Kakodkar Date: Fri Feb 22 17:18:48 2019 -0500 Update _config.yml Added placeholders for the quora and medium social icons commit 8e390b12de193b0a279f1be240019905f997e0fe Author: Mayank Kakodkar Date: Thu Feb 21 15:10:31 2019 -0500 Added quora and medium to social commit 65b661ce6e40fc99f7b5ddcce3ba0cf89ca44295 Author: Jess Date: Mon Feb 11 09:00:43 2019 -0800 move image-row height and col to media queries to adjust with viewport commit dc14524af2ccbda60a9806782919d30d1d5fc03c Merge: 8a7ddacf 488cb39f Author: Maruan Al-Shedivat Date: Tue Dec 25 14:09:11 2018 +0300 Merge branch 'master' into dev commit 488cb39f9cedc1cf50af780bb71ac5232ef92ebf Author: Tiago Tresoldi Date: Sun Sep 30 21:08:54 2018 +0200 Fixes bug when generating publications from single authors. (#27) * Fixes bug when generating publications from single authors. * Fixes generation of author string for multiple authors * Fixed number of spaces in indentation commit 9cbed31f1031a32fa5cd87b28576a9bb0a8be2d9 Author: Sahir Bhatnagar Date: Thu Aug 23 23:35:02 2018 -0400 Do not delete CNAME when moving _site files to deploy branch (#25) The step in the deploy script that deletes almost all files except for _site/ was causing issues if you have a custom domain name. GitHub pages requires a CNAME, so I added this to the list of files not to delete. commit 8fc0c4b4e32ba7583e65ee95159903355c9d5ced Author: Maruan Al-Shedivat Date: Tue Jun 19 10:07:28 2018 -0400 Minor formatting commit 0676c85b6e8dda0e02ab893d1e6dd8c3407c0930 Author: Maruan Date: Tue Jun 19 10:05:48 2018 -0400 Add Travis CI (#21) * Add Travis CI * Add build status badge commit e7822d4a893898bfc26ad1c0b15b93caa5fd870b Merge: 3835ac3a c54ca4dc Author: Maruan Date: Mon Jun 18 09:54:53 2018 -0400 Merge pull request #15 from samfearn/alignfix Alignfix commit c54ca4dc63e79ab955c008edaab071d7738f40b7 Author: Sam Fearn Date: Sun Jun 17 23:31:36 2018 +0100 Changed `baseurl` property of `_config.yml` back to /al-folio and minor edit to `README` for consistency with the al-folio master branch commit 3835ac3ac419e9258ca46a6fc5f29110b283b1c3 Merge: 923d9ec7 75f37bc0 Author: Maruan Date: Sat Jun 16 13:47:30 2018 -0400 Merge pull request #19 from samfearn/webkit-text-size-adjust Fixed webkit text scaling `bug` commit 75f37bc02f451b8598bd5bf73b7d67937dc2fe8a Author: Sam Fearn Date: Thu Jun 14 01:02:22 2018 +0100 Fixed webkit text scaling `bug` commit b9cb16473f70b7d945a630fd08e03d8ddbe9603b Author: Sam Fearn Date: Mon Jun 11 01:01:05 2018 +0100 Removed profile align property completely commit 2c72ee76c0bdec16eb847e6fb7eac621effc43eb Author: Sam Fearn Date: Mon Jun 11 00:54:05 2018 +0100 Added left class to all images commit 2a2951461dbacc060f669fc285b89a38dfb42157 Author: Sam Fearn Date: Mon Jun 11 00:50:39 2018 +0100 Removed align:left from col class commit 8c510a8b8e0c9e542c069074c2c24d8754417ef2 Author: Sam Fearn Date: Mon Jun 11 00:49:44 2018 +0100 Removed !important flag from profile class alignment commit dc5205adef13498d8fa8ca4c7347dba689d10778 Author: Sam Fearn Date: Fri Jun 8 17:22:22 2018 +0100 Bump license year to 2018 commit d263296c8a16bdecf97b37da7694dc209ea78af9 Author: Sam Fearn Date: Fri Jun 8 17:20:30 2018 +0100 added a usage section to the readme describing that an index page is not neccessary, and will overwrite the about page if it exists. Also added a link to the MIT license following the default jekyll theme readme. commit d05f8a376760d9a4e62f6f345e69aa8c3e58653f Author: Sam Fearn Date: Fri Jun 8 17:05:46 2018 +0100 changed root url from /al-folio to empty commit 923d9ec7538f72b8ce1d9298ef046cac6e0f9a1c Merge: eef5f780 246a8780 Author: Maruan Date: Mon May 7 13:42:24 2018 -0400 Merge pull request #14 from adunning/patch-1 Add ORCID support; make social links optional commit 246a8780abff61530c8a190ccf164b7c1ce83940 Author: Andrew Dunning Date: Mon May 7 13:35:44 2018 -0400 Remove sample user names commit e22d3727025ad319b16f2200849d80cc3a0d7d5d Author: Andrew Dunning Date: Mon May 7 13:33:18 2018 -0400 Make email mandatory commit b3ea2d91682eab155667c8c9c608b963087b15f2 Author: Andrew Dunning Date: Wed Apr 25 16:15:23 2018 -0400 Fix whitespace commit 500ad4c4be1344aa22ad7cf77bf66871ae0662c5 Author: Andrew Dunning Date: Wed Apr 25 16:14:37 2018 -0400 Provide sample social profiles commit dc1589092f6a4de9d1ec00a42239d147a44def85 Author: Andrew Dunning Date: Wed Apr 25 16:03:37 2018 -0400 Add ORCID support; make social links optional This adds ORCID to the social profiles allowed by default, and only shows links if they are included in the site configuration. commit eef5f7803ace92c2e61fcc6e7d7010d993a15528 Author: Maruan Al-Shedivat Date: Mon Apr 9 00:25:45 2018 -0400 Upgrade fontawesome. Add email protection. commit e1eb426f3588393241d409f556bf1a60ce70cb97 Merge: aa538dea 1919f8c0 Author: Maruan Date: Wed Apr 4 13:36:00 2018 -0400 Merge pull request #13 from krrish94/unicode_utils_bug Update Gemfile commit 1919f8c0aa46189f211f87e2c84aeb38c5995558 Author: Krishna Murthy Date: Fri Mar 30 23:56:05 2018 -0400 Update Gemfile commit aa538dea4152261451b29becbad15bd414ecbd73 Author: Maruan Date: Thu Mar 1 14:06:13 2018 -0500 Update README.md commit 0d48d01553a9003c132abf412e02adb87e35bbc2 Merge: ed1aaca8 2d88a599 Author: Maruan Date: Fri Jan 19 14:50:24 2018 +0000 Merge pull request #10 from monkeywithacupcake/master add collapsible menu and hamburger for mobile - closes #3 commit 2d88a5998a5c86484716f2e3143858586d2ce182 Author: monkeywithacupcake Date: Sun Jan 14 07:32:42 2018 +0900 updated spacing commit f5f32c30f2471e7b64abd33ff2189308d5c9f2fe Author: monkeywithacupcake Date: Sun Jan 14 07:30:21 2018 +0900 move media query import up commit 4e26555c3ad9bb773d5a5a72f18db561da358443 Author: monkeywithacupcake Date: Sun Jan 14 07:26:14 2018 +0900 adjusted spacing commit 9c7f01301b22f5fced2a11eb853a074a290547fe Author: monkeywithacupcake Date: Sun Jan 14 07:21:55 2018 +0900 edited spacing 4 spaces per tab commit c7553ec06f4c8a4131e0e28b5cb50f5effdd9810 Author: monkeywithacupcake Date: Sat Jan 6 08:56:22 2018 +0900 add media query for collapsible menu and hamburger commit 3a0a0affa54f022a8e972bc34e34f04417d8b982 Author: monkeywithacupcake Date: Sat Jan 6 08:54:54 2018 +0900 add on-palm this screen size variable will determine when to use the hamburger commit 23bfe7ee4eb806ed65997aaa481399898ed59ecd Author: monkeywithacupcake Date: Sat Jan 6 08:52:53 2018 +0900 add a generic media-query mixin commit 471825b973cb5de5e0fc973811cb751c687dad34 Author: monkeywithacupcake Date: Sat Jan 6 08:51:27 2018 +0900 add hamburger to header.html commit ed1aaca87c5a8378798ff5fd278275b0e5763e8b Merge: 02fcb9d4 0562ac36 Author: Maruan Date: Mon Nov 6 12:58:17 2017 -0500 Merge pull request #8 from Mayankm96/master Minor changes to improve integration commit 0562ac360ab2f87f8e26b3c07aa7364684b9804c Author: Mayankm96 Date: Sat Nov 4 07:37:39 2017 +0530 fixed instruction for User deployment commit db3257ff54df68f3ee2a285d9b0c9437aeb46608 Author: Mayankm96 Date: Sat Nov 4 07:36:57 2017 +0530 google analyics liquid tag added commit 02fcb9d43479f1bedbcf0beef52b949f3ddd804b Author: Maruan Al-Shedivat Date: Tue Sep 26 10:19:27 2017 -0400 Update README.md commit 43df930fba896615c7a9fcf9bc17e6d90989cee2 Author: Maruan Al-Shedivat Date: Tue Sep 26 10:16:08 2017 -0400 Ensure everything is committed before deploying commit 6cd780ef6d625e03a1a801e90af73928d4da2523 Author: Maruan Al-Shedivat Date: Fri Sep 8 13:01:41 2017 -0400 Update README.md commit a47b1acd211693bab7f8892a99838319e1043d9e Author: Maruan Al-Shedivat Date: Fri Sep 8 12:51:25 2017 -0400 Improve deploy script (addresses #6) commit 3277b4e96e0c79e1cbf328627e0957f9278117a1 Author: Maruan Al-Shedivat Date: Fri Sep 8 12:20:38 2017 -0400 Update .gitignore commit 7c258e74f5a61758422bf1cec9c7dc712f8fcc7f Author: Maruan Al-Shedivat Date: Sat Jul 1 09:24:04 2017 -0700 Make deploy script use bunlder commit 8a7ddacf73107a1c98250a98a5a43c1618a4f078 Author: Maruan Al-Shedivat Date: Sat Jun 17 11:43:45 2017 -0700 Update .gitignore commit bb7d901b03171225836b4d8d9dc958690c322e66 Author: Maruan Al-Shedivat Date: Sat Jun 17 01:11:46 2017 -0700 Add Gemfile and installation instructions Addresses #4. commit 40f39ef3a72db55d1f61fbfd99175147bac7d7ab Author: Maruan Al-Shedivat Date: Sun May 28 17:05:49 2017 -0700 Minor style fixes commit 5e6460fdd702c4caa3e9761f44d76a6e200febf7 Merge: 36e32cc9 8353ae60 Author: Maruan Date: Sat May 27 13:49:05 2017 -0700 Merge pull request #2 from alshedivat/dev Theme upgrade commit 8353ae60e988e76037b4f3aaa3eecddb8c6f1ddc Author: Maruan Al-Shedivat Date: Sat May 27 13:47:56 2017 -0700 Resize images commit 39f821b7a38fe693d7627cc4d45b8144c73c259e Author: Maruan Al-Shedivat Date: Sat May 27 13:33:40 2017 -0700 Update README.md commit 7114eaabb8f039c8eddcfe190314cc1db49472fb Author: Maruan Al-Shedivat Date: Sat May 27 12:55:27 2017 -0700 Small fixes commit 1e189ff81cbac64e376d90bad44a2a67365a170f Author: Maruan Al-Shedivat Date: Sat May 27 12:47:48 2017 -0700 Project page style fixes commit ace8110b89ba19ddfe4fabf3c3388c9d150e600d Author: Maruan Al-Shedivat Date: Sun Feb 26 14:58:13 2017 -0500 Bump license year commit 32cdcbd78f4390dcdf3a86a7b699ef74baa8b0c5 Author: Maruan Al-Shedivat Date: Sun Feb 26 14:57:55 2017 -0500 Delete poetry commit dc6cb63fbe66a8e6a4defa68187e80ca26b9508a Author: Maruan Al-Shedivat Date: Sun Feb 26 14:57:28 2017 -0500 Second round of style cleaning commit 86044fdbce977c09782e89d89b01815bf3fadc62 Author: Maruan Al-Shedivat Date: Tue Jan 31 12:18:12 2017 -0500 Downscale images commit 4bbccc3d8caa5d16b01a2474c5e488707a56d72d Author: Maruan Al-Shedivat Date: Tue Jan 31 12:17:15 2017 -0500 Add DISQUS and fix pagination commit 8b05f3a413c6f072e3a13e3dddde986838182d47 Author: Maruan Al-Shedivat Date: Tue Jan 31 12:15:56 2017 -0500 First round of style upgrades commit 20e8a83fcd899da1b9e43c744d9aad97c2012f8a Author: Maruan Al-Shedivat Date: Tue Jan 31 10:05:44 2017 -0500 Refresh and update styles commit 36e32cc92a02e19c569915eb3c44e5d97b52afa4 Author: Maruan Al-Shedivat Date: Tue Jul 5 15:47:59 2016 -0400 Update README.md. commit 5865c9f2462f99b06a415430b9019b13c294cda8 Author: Maruan Al-Shedivat Date: Tue Jul 5 15:27:53 2016 -0400 Fix issues with fonts and urls. commit 275236d0f8cf99f9cf11d17e6a962459ab5b917e Author: Maruan Al-Shedivat Date: Tue Jul 5 05:06:21 2016 -0400 Fix paths. commit efb2489b079ce2522d480c64c7e9d3a30fbd73b6 Author: Maruan Al-Shedivat Date: Tue Jul 5 04:50:43 2016 -0400 Fix baseurl. Add gh-pages deployment script. commit 3345ee8317d8ca863a04921302f439590952e59f Author: Maruan Al-Shedivat Date: Tue Jul 5 04:40:03 2016 -0400 Fix js includes and config. commit ed63169e50df9835b95e7f0d43810fbcd9501823 Author: Maruan Al-Shedivat Date: Tue Jul 5 02:38:32 2016 -0400 Update the theme with a neat publications page. commit 5f0fbde387fda0bdaf9b595ef575277d51bd73f8 Author: Maruan Al-Shedivat Date: Sat Oct 24 14:54:29 2015 -0400 Overall improvements and fixes commit 4b73664d563e62b94ef45c83c205ff035980cadb Author: Maruan Al-Shedivat Date: Thu Oct 22 18:09:12 2015 -0400 Add the news collection with emoji support. Restructure assets. commit ecafb6544b646403b2ec10429ea2ecb98342f2a6 Author: Maruan Al-Shedivat Date: Thu Oct 22 14:59:20 2015 -0400 Add profile property to about.md commit 8a3e8188736ef8a36849623bfc7962d061468804 Author: Maruan Al-Shedivat Date: Thu Oct 22 10:50:19 2015 -0400 Extract social and news as separate includes. Overall slight improvements. commit e3dfbf67c72414a10cd3b237e8ce435b3ea2b9d0 Author: Maruan Al-Shedivat Date: Tue Oct 20 12:05:37 2015 -0400 Add math support through kramdown and katex. Light style improvements. commit 1e8dff52bc9a637fce044ef989caf2d6457d3a19 Author: Maruan Al-Shedivat Date: Mon Oct 19 17:38:04 2015 -0400 Basic modifications of the *folio theme --- .github/ISSUE_TEMPLATE/1_bug_report.yml | 3 +- .github/workflows/deploy.yml | 2 +- .github/workflows/lighthouse-badger.yml | 3 +- .github/workflows/schedule-posts.txt | 39 ++++++++++++++ CUSTOMIZE.md | 28 ++++++++++ Gemfile.lock | 70 ++++++++++++------------- README.md | 6 ++- _includes/figure.liquid | 12 +++-- _layouts/page.liquid | 7 +++ _pages/blog.md | 2 +- _plugins/external-posts.rb | 13 ++++- _sass/_themes.scss | 16 +++++- _sass/_variables.scss | 8 +-- assets/js/search/ninja-action.min.js | 2 +- assets/js/search/ninja-keys.min.js | 2 +- bin/entry_point.sh | 46 ++++++++++------ 16 files changed, 189 insertions(+), 70 deletions(-) create mode 100644 .github/workflows/schedule-posts.txt diff --git a/.github/ISSUE_TEMPLATE/1_bug_report.yml b/.github/ISSUE_TEMPLATE/1_bug_report.yml index 96ec317..b95ae0c 100644 --- a/.github/ISSUE_TEMPLATE/1_bug_report.yml +++ b/.github/ISSUE_TEMPLATE/1_bug_report.yml @@ -81,7 +81,8 @@ body: description: select all environments where you have experienced this issue multiple: true options: - - "Running locally with Docker" + - "Running locally with Docker (docker compose)" + - "Running locally with Docker (devcontainer)" - "Running locally without Docker" - "Deployed site" validations: diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index cc851b4..85b7edf 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -90,6 +90,6 @@ jobs: purgecss -c purgecss.config.js - name: Deploy 🚀 if: github.event_name != 'pull_request' - uses: JamesIves/github-pages-deploy-action@v4.6.4 + uses: JamesIves/github-pages-deploy-action@v4 with: folder: _site diff --git a/.github/workflows/lighthouse-badger.yml b/.github/workflows/lighthouse-badger.yml index 37628ca..addec2d 100644 --- a/.github/workflows/lighthouse-badger.yml +++ b/.github/workflows/lighthouse-badger.yml @@ -15,7 +15,6 @@ name: "Lighthouse Badger" # INPUTS as Secrets (env) for not manually triggered workflows env: URLS: https://alshedivat.github.io/al-folio/ - TOKEN_NAME: ${{ secrets.LIGHTHOUSE_BADGER_TOKEN }} # If any of the following env is blank, a default value is used instead REPO_BRANCH: "${{ github.repository }} master" # target repository & branch e.g. 'dummy/mytargetrepo main' MOBILE_LIGHTHOUSE_PARAMS: "--only-categories=performance,accessibility,best-practices,seo --throttling.cpuSlowdownMultiplier=2" @@ -50,7 +49,7 @@ jobs: - uses: actions/checkout@v4 with: repository: ${{ env.REPOSITORY }} - token: ${{ secrets[github.event.inputs.token_name] || secrets[env.TOKEN_NAME] }} + token: ${{ secrets.LIGHTHOUSE_BADGER_TOKEN }} ref: ${{ env.BRANCH }} - uses: actions/checkout@v4 with: diff --git a/.github/workflows/schedule-posts.txt b/.github/workflows/schedule-posts.txt new file mode 100644 index 0000000..fff2219 --- /dev/null +++ b/.github/workflows/schedule-posts.txt @@ -0,0 +1,39 @@ +name: Publish posts scheduled for today + +on: + schedule: + # Run every day at 23:30 UTC or manually run + - cron: "30 23 * * *" + workflow_dispatch: + +jobs: + publish_scheduled: + runs-on: ubuntu-latest + steps: + - name: Checkout main branch + uses: actions/checkout@v4 + with: + ref: master + + - name: Get the date for today + id: date + run: echo "TODAY=$(date +'%Y-%m-%d')" >> $GITHUB_ENV + + - name: Check for scheduled posts and move to posts + run: | + echo "Today is $TODAY" + shopt -s nullglob + for file in _scheduled/${TODAY}-*.md; do + echo "Found scheduled: $file" + mv "$file" "_posts/" + echo "Moved $file to _posts/" + done + + - name: Commit and push changes + run: | + git config user.name "github-actions" + git config user.email "actions@github.com" + git add _posts/ + git add _scheduled/ + git commit -m "Posted Scheduled Drafts on $TODAY" || echo "No changes to commit" + git push diff --git a/CUSTOMIZE.md b/CUSTOMIZE.md index ccdd058..90f9c30 100644 --- a/CUSTOMIZE.md +++ b/CUSTOMIZE.md @@ -169,3 +169,31 @@ Due to the necessary permissions (PAT and others mentioned above), it is recomme ## Customizing fonts, spacing, and more You can customize the fonts, spacing, and more by editing [\_sass/\_base.scss](_sass/_base.scss). The easiest way to try in advance the changes is by using [chrome dev tools](https://developer.chrome.com/docs/devtools/css) or [firefox dev tools](https://firefox-source-docs.mozilla.org/devtools-user/). In there you can click in the element and find all the attributes that are set for that element and where are they. For more information on how to use this, check [chrome](https://developer.chrome.com/docs/devtools/css) and [firefox](https://firefox-source-docs.mozilla.org/devtools-user/page_inspector/how_to/examine_and_edit_css/index.html) how-tos, and [this tutorial](https://www.youtube.com/watch?v=l0sgiwJyEu4). + +## Scheduled Posts + +`al-folio` contains a workflow which automatically publishes all posts scheduled at a specific day, at the end of the day (23:30). By default the action is disabled, and to enable it you need to go to `.github/workflows/` and find the file called `schedule-posts.txt`. This is the workflow file. For GitHub to recognize it as one (or to enable the action), you need to rename it to `schedule-posts.yml`. + +In order to use this you need to save all of your "Completed" blog posts which are scheduled to be uploaded on a specific date, in a folder named `_scheduled/` in the root directory. + +> Incomplete posts should be saved in `_drafts/` + +### Name Format + +In this folder you need to store your file in the same format as you would in `_posts/` + +> Example file name: `2024-08-26-This file will be uploaded on 26 August.md` + +### Important Notes + +- The scheduler uploads posts everyday at 🕛 23:30 UTC +- It will only upload posts at 23:30 UTC of their respective scheduled days, It's not uploaded in 23:59 in case there are a lot of files as the scheduler must finish before 00:00 +- It will only upload files which follow the pattern `yyyy-mm-dd-title.md` + - This means that only markdown files will be posted + - It means that any markdown which do not follow this pattern will not be posted +- The scheduler works by moving posts from the `_scheduled/` directory to `_posts/`, it will not post to folders like `_projects/` or `_news/` +- The date in the name of the file is the day that file will be uploaded on + - `2024-08-27-file1.md` will not be posted before or after 27-August-2024 (Scheduler only works for posts scheduled on the present day) + - `2025-08-27-file2.md` will be posted exactly on 27-August-2025 + - `File3.md` will not be posted at all + - `2026-02-31-file4.md` is supposed to be posted on 31-February-2026, but there is no 31st in February hence this file will never be posted either diff --git a/Gemfile.lock b/Gemfile.lock index 2b0b9cb..bb9672c 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,16 +1,17 @@ GEM remote: https://rubygems.org/ specs: - activesupport (7.1.3.4) + activesupport (7.2.1) base64 bigdecimal - concurrent-ruby (~> 1.0, >= 1.0.2) + concurrent-ruby (~> 1.0, >= 1.3.1) connection_pool (>= 2.2.5) drb i18n (>= 1.6, < 2) + logger (>= 1.4.2) minitest (>= 5.1) - mutex_m - tzinfo (~> 2.0) + securerandom (>= 0.3) + tzinfo (~> 2.0, >= 2.0.5) addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) base64 (0.2.0) @@ -27,7 +28,7 @@ GEM fast-stemmer (~> 1.0) matrix (~> 0.4) colorator (1.1.0) - concurrent-ruby (1.3.3) + concurrent-ruby (1.3.4) connection_pool (2.4.1) crass (1.0.6) csl (1.6.0) @@ -35,7 +36,7 @@ GEM rexml csl-styles (1.0.1.11) csl (~> 1.0) - css_parser (1.17.1) + css_parser (1.19.0) addressable cssminify2 (2.0.1) csv (3.3.0) @@ -56,16 +57,16 @@ GEM ffi (1.17.0-x86_64-linux-gnu) forwardable-extended (2.6.0) gemoji (4.1.0) - google-protobuf (4.27.3-aarch64-linux) + google-protobuf (4.28.2-aarch64-linux) bigdecimal rake (>= 13) - google-protobuf (4.27.3-arm64-darwin) + google-protobuf (4.28.2-arm64-darwin) bigdecimal rake (>= 13) - google-protobuf (4.27.3-x86_64-darwin) + google-protobuf (4.28.2-x86_64-darwin) bigdecimal rake (>= 13) - google-protobuf (4.27.3-x86_64-linux) + google-protobuf (4.28.2-x86_64-linux) bigdecimal rake (>= 13) html-pipeline (2.14.3) @@ -77,9 +78,9 @@ GEM csv mini_mime (>= 1.0.0) multi_xml (>= 0.5.2) - i18n (1.14.5) + i18n (1.14.6) concurrent-ruby (~> 1.0) - jekyll (4.3.3) + jekyll (4.3.4) addressable (~> 2.4) colorator (~> 1.0) em-websocket (~> 0.5) @@ -146,26 +147,26 @@ GEM kramdown-parser-gfm (1.1.0) kramdown (~> 2.0) latex-decode (0.4.0) - libv8-node (22.5.1.0-aarch64-linux) - libv8-node (22.5.1.0-arm64-darwin) - libv8-node (22.5.1.0-x86_64-darwin) - libv8-node (22.5.1.0-x86_64-linux) + libv8-node (22.7.0.4-aarch64-linux) + libv8-node (22.7.0.4-arm64-darwin) + libv8-node (22.7.0.4-x86_64-darwin) + libv8-node (22.7.0.4-x86_64-linux) liquid (4.0.4) listen (3.9.0) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) + logger (1.6.1) loofah (2.22.0) crass (~> 1.0.2) nokogiri (>= 1.12.0) matrix (0.4.2) mercenary (0.4.0) mini_mime (1.1.5) - mini_racer (0.13.0) - libv8-node (~> 22.5.1.0) - minitest (5.24.1) + mini_racer (0.15.0) + libv8-node (~> 22.7.0.1) + minitest (5.25.1) multi_xml (0.7.1) bigdecimal (~> 3.1) - mutex_m (0.2.0) namae (1.2.0) racc (~> 1.7) nokogiri (1.16.7-aarch64-linux) @@ -184,29 +185,28 @@ GEM rb-fsevent (0.11.2) rb-inotify (0.11.1) ffi (~> 1.0) - rexml (3.3.6) - strscan - rouge (4.3.0) + rexml (3.3.7) + rouge (4.4.0) safe_yaml (1.0.5) - sass-embedded (1.77.8-aarch64-linux-gnu) - google-protobuf (~> 4.26) - sass-embedded (1.77.8-arm64-darwin) - google-protobuf (~> 4.26) - sass-embedded (1.77.8-x86_64-darwin) - google-protobuf (~> 4.26) - sass-embedded (1.77.8-x86_64-linux-gnu) - google-protobuf (~> 4.26) + sass-embedded (1.79.3-aarch64-linux-gnu) + google-protobuf (~> 4.27) + sass-embedded (1.79.3-arm64-darwin) + google-protobuf (~> 4.27) + sass-embedded (1.79.3-x86_64-darwin) + google-protobuf (~> 4.27) + sass-embedded (1.79.3-x86_64-linux-gnu) + google-protobuf (~> 4.27) sax-machine (1.3.2) - strscan (3.1.0) + securerandom (0.3.1) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) tzinfo (2.0.6) concurrent-ruby (~> 1.0) - uglifier (4.2.0) + uglifier (4.2.1) execjs (>= 0.3.0, < 3) - unicode-display_width (2.5.0) + unicode-display_width (2.6.0) unicode_utils (1.4.0) - webrick (1.8.1) + webrick (1.8.2) PLATFORMS aarch64-linux diff --git a/README.md b/README.md index 42565f9..e7d3d3a 100644 --- a/README.md +++ b/README.md @@ -150,6 +150,10 @@ Feel free to add your own page(s) by sending a PR. + + + + @@ -451,7 +455,7 @@ Our most active contributors are welcome to join the maintainers team. If you ar ### All Contributors - + ## Star History diff --git a/_includes/figure.liquid b/_includes/figure.liquid index 7c10854..a8d54da 100644 --- a/_includes/figure.liquid +++ b/_includes/figure.liquid @@ -1,4 +1,6 @@ {% assign img_path = include.path | remove: '.jpg' | remove: '.jpeg' | remove: '.png' | remove: '.tiff' | remove: '.gif' %} +{% assign parts = include.path | split: '.' %} +{% assign ext = parts.last %}
{% endif %} + +{% endif %} +

{{ page.title }}

diff --git a/_pages/blog.md b/_pages/blog.md index d11387f..784938b 100644 --- a/_pages/blog.md +++ b/_pages/blog.md @@ -29,7 +29,7 @@ pagination:
{% endif %} -{% if site.display_tags or site.display_categories %} +{% if site.display_tags and site.display_tags.size > 0 or site.display_categories and site.display_categories.size > 0 %}
    diff --git a/_plugins/external-posts.rb b/_plugins/external-posts.rb index 91ef8d6..41a6c43 100644 --- a/_plugins/external-posts.rb +++ b/_plugins/external-posts.rb @@ -42,7 +42,16 @@ def process_entries(site, src, entries) end def create_document(site, source_name, url, content) - slug = content[:title].downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '') + # check if title is composed only of whitespace or foreign characters + if content[:title].gsub(/[^\w]/, '').strip.empty? + # use the source name and last url segment as fallback + slug = "#{source_name.downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '')}-#{url.split('/').last}" + else + # parse title from the post or use the source name and last url segment as fallback + slug = content[:title].downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '') + slug = "#{source_name.downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '')}-#{url.split('/').last}" if slug.empty? + end + path = site.in_source_dir("_posts/#{slug}.md") doc = Jekyll::Document.new( path, { :site => site, :collection => site.collections['posts'] } @@ -80,7 +89,7 @@ def fetch_content_from_url(url) html = HTTParty.get(url).body parsed_html = Nokogiri::HTML(html) - title = parsed_html.at('head title')&.text || '' + title = parsed_html.at('head title')&.text.strip || '' description = parsed_html.at('head meta[name="description"]')&.attr('content') || '' body_content = parsed_html.at('body')&.inner_html || '' diff --git a/_sass/_themes.scss b/_sass/_themes.scss index 7982cec..54518ec 100644 --- a/_sass/_themes.scss +++ b/_sass/_themes.scss @@ -2,6 +2,8 @@ * Themes ******************************************************************************/ +@use "sass:color"; + :root { --global-bg-color: #{$white-color}; --global-code-bg-color: #{$code-bg-color-light}; @@ -17,7 +19,12 @@ --global-divider-color: rgba(0, 0, 0, 0.1); --global-card-bg-color: #{$white-color}; --global-highlight-color: #{$red-color-dark}; - --global-back-to-top-bg-color: rgba(#{red($black-color)}, #{green($black-color)}, #{blue($black-color)}, 0.4); + --global-back-to-top-bg-color: rgba( + #{color.channel($black-color, "red", $space: rgb)}, + #{color.channel($black-color, "green", $space: rgb)}, + #{color.channel($black-color, "blue", $space: rgb)}, + 0.4 + ); --global-back-to-top-text-color: #{$white-color}; --global-newsletter-bg-color: #{$white-color}; --global-newsletter-text-color: #{$black-color}; @@ -81,7 +88,12 @@ html[data-theme="dark"] { --global-distill-app-color: #{$grey-color-light}; --global-divider-color: #424246; --global-card-bg-color: #{$grey-900}; - --global-back-to-top-bg-color: rgba(#{red($white-color)}, #{green($white-color)}, #{blue($white-color)}, 0.5); + --global-back-to-top-bg-color: rgba( + #{color.channel($white-color, "red", $space: rgb)}, + #{color.channel($white-color, "green", $space: rgb)}, + #{color.channel($white-color, "blue", $space: rgb)}, + 0.5 + ); --global-back-to-top-text-color: #{$black-color}; --global-newsletter-bg-color: #{$grey-color-light}; --global-newsletter-text-color: #{$grey-color-dark}; diff --git a/_sass/_variables.scss b/_sass/_variables.scss index 85b6c72..538a92b 100644 --- a/_sass/_variables.scss +++ b/_sass/_variables.scss @@ -3,6 +3,8 @@ * To adjust anything, simply edit the variables below and rebuild the theme. ******************************************************************************/ +@use "sass:color"; + // Colors $red-color: #ff3636 !default; $red-color-dark: #b71c1c !default; @@ -10,20 +12,20 @@ $orange-color: #f29105 !default; $blue-color: #0076df !default; $blue-color-dark: #00369f !default; $cyan-color: #2698ba !default; -$light-cyan-color: lighten($cyan-color, 25%); +$light-cyan-color: color.adjust($cyan-color, $lightness: 25%); $green-color: #00ab37 !default; $green-color-lime: #b7d12a !default; $green-color-dark: #009f06 !default; $green-color-light: #ddffdd !default; $green-color-bright: #11d68b !default; $purple-color: #b509ac !default; -$light-purple-color: lighten($purple-color, 25%); +$light-purple-color: color.adjust($purple-color, $lightness: 25%); $pink-color: #f92080 !default; $pink-color-light: #ffdddd !default; $yellow-color: #efcc00 !default; $grey-color: #828282 !default; -$grey-color-light: lighten($grey-color, 40%); +$grey-color-light: color.adjust($grey-color, $lightness: 40%); $grey-color-dark: #1c1c1d; $grey-900: #212529; diff --git a/assets/js/search/ninja-action.min.js b/assets/js/search/ninja-action.min.js index 8f55387..cf779a6 100644 --- a/assets/js/search/ninja-action.min.js +++ b/assets/js/search/ninja-action.min.js @@ -4,7 +4,7 @@ * * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files */ -var __decorate=this&&this.__decorate||function(t,e,i,n){var o,a=arguments.length,s=a<3?e:null===n?n=Object.getOwnPropertyDescriptor(e,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(t,e,i,n);else for(var c=t.length-1;c>=0;c--)(o=t[c])&&(s=(a<3?o(s):a>3?o(e,i,s):o(e,i))||s);return a>3&&s&&Object.defineProperty(e,i,s),s};import{LitElement,html,css}from"./lit/index.min.js";import{customElement,property}from"./lit/decorators.min.js";import{classMap}from"./lit/directives/class-map.min.js";import{unsafeHTML}from"./lit/directives/unsafe-html.min.js";import{join}from"./lit/directives/join.min.js";let NinjaAction=class extends LitElement{constructor(){super(),this.selected=!1,this.hotKeysJoinedView=!0,this.addEventListener("click",this.click)}ensureInView(){this.scrollIntoView({block:"nearest"})}click(){this.dispatchEvent(new CustomEvent("actionsSelected",{detail:this.action,bubbles:!0,composed:!0}))}updated(t){t.has("selected")&&this.selected&&this.ensureInView()}highlightMatch(t,e){let i="",n=0;for(let o=0;o${t[o]}`,n++):i+=t[o];return unsafeHTML(i)}render(){let t,e;this.action.mdIcon?t=html`
    ${this.action.mdIcon}
    `:this.action.icon&&(t=this.action.icon?unsafeHTML(`
    ${this.action.icon}
    `):""),this.action.hotkey&&(e=this.hotKeysJoinedView?this.action.hotkey.split(",").map((t=>{const e=t.split("+"),i=html`${join(e.map((t=>html`${t}`)),"+")}`;return html`
    ${i}
    `})):this.action.hotkey.split(",").map((t=>{const e=t.split("+").map((t=>html`${t}`));return html`${e}`})));const i={selected:this.selected,"ninja-action":!0};return html` +var __decorate=this&&this.__decorate||function(t,e,i,n){var o,a=arguments.length,s=a<3?e:null===n?n=Object.getOwnPropertyDescriptor(e,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(t,e,i,n);else for(var c=t.length-1;c>=0;c--)(o=t[c])&&(s=(a<3?o(s):a>3?o(e,i,s):o(e,i))||s);return a>3&&s&&Object.defineProperty(e,i,s),s};import{LitElement,html,css}from"./lit/index.min.js";import{customElement,property}from"./lit/decorators.min.js";import{classMap}from"./lit/directives/class-map.min.js";import{unsafeHTML}from"./lit/directives/unsafe-html.min.js";import{join}from"./lit/directives/join.min.js";let NinjaAction=class extends LitElement{constructor(){super(),this.selected=!1,this.hotKeysJoinedView=!0,this.addEventListener("click",this.click)}ensureInView(){this.scrollIntoView({block:"nearest"})}click(){this.dispatchEvent(new CustomEvent("actionsSelected",{detail:this.action,bubbles:!0,composed:!0}))}updated(t){t.has("selected")&&this.selected&&this.ensureInView()}highlightMatch(t,e){const tt=new DOMParser().parseFromString(t,'text/html').body.textContent||"";let i="",n=0,o=0;for(o=0;o${t[o]}`,n++):i+=t[o];if(o${this.action.mdIcon}
`:this.action.icon&&(t=this.action.icon?unsafeHTML(`
${this.action.icon}
`):""),this.action.hotkey&&(e=this.hotKeysJoinedView?this.action.hotkey.split(",").map((t=>{const e=t.split("+"),i=html`${join(e.map((t=>html`${t}`)),"+")}`;return html`
${i}
`})):this.action.hotkey.split(",").map((t=>{const e=t.split("+").map((t=>html`${t}`));return html`${e}`})));const i={selected:this.selected,"ninja-action":!0};return html`
${t} ${this.action.type?html`
diff --git a/assets/js/search/ninja-keys.min.js b/assets/js/search/ninja-keys.min.js index 407bd8f..60b6970 100644 --- a/assets/js/search/ninja-keys.min.js +++ b/assets/js/search/ninja-keys.min.js @@ -4,7 +4,7 @@ * * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files */ -var __decorate=this&&this.__decorate||function(e,t,i,s){var o,a=arguments.length,n=a<3?t:null===s?s=Object.getOwnPropertyDescriptor(t,i):s;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)n=Reflect.decorate(e,t,i,s);else for(var r=e.length-1;r>=0;r--)(o=e[r])&&(n=(a<3?o(n):a>3?o(t,i,n):o(t,i))||n);return a>3&&n&&Object.defineProperty(t,i,n),n};import{LitElement,html}from"./lit/index.min.js";import{customElement,property,state}from"./lit/decorators.min.js";import{repeat}from"./lit/directives/repeat.min.js";import{live}from"./lit/directives/live.min.js";import{createRef,ref}from"./lit-html/directives/ref.min.js";import{classMap}from"./lit/directives/class-map.min.js";import hotkeys from"./hotkeys-js/hotkeys.esm.min.js";import"./ninja-header.min.js";import"./ninja-action.min.js";import{footerHtml}from"./ninja-footer.min.js";import{baseStyles}from"./base-styles.min.js";import{commandScore}from"./command-score.min.js";let NinjaKeys=class extends LitElement{constructor(){super(...arguments),this._ignorePrefixesSplit=null,this.placeholder="Type a command or search...",this.disableHotkeys=!1,this.hideBreadcrumbs=!1,this.ignorePrefixes="",this.openHotkey="cmd+k,ctrl+k",this.navigationUpHotkey="up,shift+tab",this.navigationDownHotkey="down,tab",this.closeHotkey="esc",this.goBackHotkey="backspace",this.selectHotkey="enter",this.hotKeysJoinedView=!1,this.noAutoLoadMdIcons=!1,this.numRecentActions=0,this.data=[],this.visible=!1,this._bump=!0,this._actionMatches=[],this._search="",this._headerRef=createRef(),this._wrapperRef=createRef()}open(e={}){var t,i,s;this._bump=!0,this.visible=!0,this._headerRef.value.focusSearch(),this._actionMatches.length>0&&(this._selected=this._actionMatches[0]),this.setParent(e.parent),null===(t=this._headerRef.value)||void 0===t||t.setSearch(null!==(i=e.search)&&void 0!==i?i:""),this._search=null!==(s=e.search)&&void 0!==s?s:"",setTimeout((()=>{var e,t;null===(t=null===(e=this._wrapperRef.value)||void 0===e?void 0:e.querySelector(".actions-list"))||void 0===t||t.scrollTo({top:0})}),0)}close(){this._bump=!1,this.visible=!1}setParent(e){this._currentRoot=e||void 0,this._selected=void 0,this._search="",this._headerRef.value.setSearch("")}get breadcrumbs(){var e;const t=[];let i=null===(e=this._selected)||void 0===e?void 0:e.parent;if(i)for(t.push(i);i;){const e=[].find((e=>e.id===i));(null==e?void 0:e.parent)&&t.push(e.parent),i=e?e.parent:void 0}return t.reverse()}connectedCallback(){super.connectedCallback(),this.noAutoLoadMdIcons||document.fonts.load("24px Material Icons","apps").then((()=>{})),this._registerInternalHotkeys()}disconnectedCallback(){super.disconnectedCallback(),this._unregisterInternalHotkeys()}_registerInternalHotkeys(){this.openHotkey&&hotkeys(this.openHotkey,(e=>{e.preventDefault(),this.visible?this.close():this.open()})),this.selectHotkey&&hotkeys(this.selectHotkey,(e=>{this.visible&&(e.preventDefault(),this._actionSelected(this._actionMatches[this._selectedIndex]))})),this.goBackHotkey&&hotkeys(this.goBackHotkey,(e=>{this.visible&&(this._search||(e.preventDefault(),this._goBack()))})),this.navigationDownHotkey&&hotkeys(this.navigationDownHotkey,(e=>{this.visible&&(e.preventDefault(),this._selectedIndex>=this._actionMatches.length-1?this._selected=this._actionMatches[0]:this._selected=this._actionMatches[this._selectedIndex+1])})),this.navigationUpHotkey&&hotkeys(this.navigationUpHotkey,(e=>{this.visible&&(e.preventDefault(),0===this._selectedIndex?this._selected=this._actionMatches[this._actionMatches.length-1]:this._selected=this._actionMatches[this._selectedIndex-1])})),this.closeHotkey&&hotkeys(this.closeHotkey,(()=>{this.visible&&this.close()}))}_unregisterInternalHotkeys(){this.openHotkey&&hotkeys.unbind(this.openHotkey),this.selectHotkey&&hotkeys.unbind(this.selectHotkey),this.goBackHotkey&&hotkeys.unbind(this.goBackHotkey),this.navigationDownHotkey&&hotkeys.unbind(this.navigationDownHotkey),this.navigationUpHotkey&&hotkeys.unbind(this.navigationUpHotkey),this.closeHotkey&&hotkeys.unbind(this.closeHotkey)}_actionFocused(e,t){this._selected=e,t.target.ensureInView()}_onTransitionEnd(){this._bump=!1}_goBack(){const e=this.breadcrumbs.length>1?this.breadcrumbs[this.breadcrumbs.length-2]:void 0;this.setParent(e)}render(){var e,t,i,s;const o={bump:this._bump,"modal-content":!0},a={visible:this.visible,modal:!0,isLoadingItems:!1};let n=this._search;null!==(e=this._ignorePrefixesSplit)&&void 0!==e||(this._ignorePrefixesSplit=""!==this.ignorePrefixes?this.ignorePrefixes.split(","):[]),null===(t=this._ignorePrefixesSplit)||void 0===t||t.some((e=>!!n.startsWith(e)&&(n=n.substring(e.length),!0))),n=n.trim();const r={},c=[];(this._currentRoot?null!==(s=null===(i=this.data.find((e=>e.id===this._currentRoot)))||void 0===i?void 0:i.children)&&void 0!==s?s:[]:this.data).forEach(((e,t)=>{var i;if("loading"===e)return void(a.isLoadingItems=!0);if("function"==typeof e){const s=this.data.find((e=>e.id===this._currentRoot));return null===(i=s.children)||void 0===i||i.splice(t,1,"loading"),a.isLoadingItems=!0,void e().then((e=>{var i;null===(i=s.children)||void 0===i||i.splice(t,1,...e),this.render()}))}const s=commandScore(e.title+" "+e.description,n);(!this._currentRoot&&n||e.parent===this._currentRoot)&&(r[e.title]=s.indices,s.score>0&&c.push({score:s.score,item:e}))}));const h=(n?c.sort(((e,t)=>e.score===t.score?e.item.title.localeCompare(t.item.title):t.score-e.score)):c).map((e=>e.item)).reduce(((e,t)=>e.set(t.section,[...e.get(t.section)||[],t])),new Map);this._actionMatches=[...h.values()].flat(),this._actionMatches.length>0&&-1===this._selectedIndex&&(this._selected=this._actionMatches[0]),0===this._actionMatches.length&&(this._selected=void 0);const d=!this._currentRoot&&0!==this.numRecentActions&&!n,l=e=>html` ${repeat(e,(e=>e.id),((e,t)=>{var i;const s=d?0===t?html`
Recently Used
`:this.numRecentActions===t?html`
Other Commands
`:"":"";return html`${s}=0;r--)(o=e[r])&&(n=(a<3?o(n):a>3?o(t,i,n):o(t,i))||n);return a>3&&n&&Object.defineProperty(t,i,n),n};import{LitElement,html}from"./lit/index.min.js";import{customElement,property,state}from"./lit/decorators.min.js";import{repeat}from"./lit/directives/repeat.min.js";import{live}from"./lit/directives/live.min.js";import{createRef,ref}from"./lit-html/directives/ref.min.js";import{classMap}from"./lit/directives/class-map.min.js";import hotkeys from"./hotkeys-js/hotkeys.esm.min.js";import"./ninja-header.min.js";import"./ninja-action.min.js";import{footerHtml}from"./ninja-footer.min.js";import{baseStyles}from"./base-styles.min.js";import{commandScore}from"./command-score.min.js";let NinjaKeys=class extends LitElement{constructor(){super(...arguments),this._ignorePrefixesSplit=null,this.placeholder="Type a command or search...",this.disableHotkeys=!1,this.hideBreadcrumbs=!1,this.ignorePrefixes="",this.openHotkey="cmd+k,ctrl+k",this.navigationUpHotkey="up,shift+tab",this.navigationDownHotkey="down,tab",this.closeHotkey="esc",this.goBackHotkey="backspace",this.selectHotkey="enter",this.hotKeysJoinedView=!1,this.noAutoLoadMdIcons=!1,this.numRecentActions=0,this.data=[],this.visible=!1,this._bump=!0,this._actionMatches=[],this._search="",this._headerRef=createRef(),this._wrapperRef=createRef()}open(e={}){var t,i,s;this._bump=!0,this.visible=!0,this._headerRef.value.focusSearch(),this._actionMatches.length>0&&(this._selected=this._actionMatches[0]),this.setParent(e.parent),null===(t=this._headerRef.value)||void 0===t||t.setSearch(null!==(i=e.search)&&void 0!==i?i:""),this._search=null!==(s=e.search)&&void 0!==s?s:"",setTimeout((()=>{var e,t;null===(t=null===(e=this._wrapperRef.value)||void 0===e?void 0:e.querySelector(".actions-list"))||void 0===t||t.scrollTo({top:0})}),0)}close(){this._bump=!1,this.visible=!1}setParent(e){this._currentRoot=e||void 0,this._selected=void 0,this._search="",this._headerRef.value.setSearch("")}get breadcrumbs(){var e;const t=[];let i=null===(e=this._selected)||void 0===e?void 0:e.parent;if(i)for(t.push(i);i;){const e=[].find((e=>e.id===i));(null==e?void 0:e.parent)&&t.push(e.parent),i=e?e.parent:void 0}return t.reverse()}connectedCallback(){super.connectedCallback(),this.noAutoLoadMdIcons||document.fonts.load("24px Material Icons","apps").then((()=>{})),this._registerInternalHotkeys()}disconnectedCallback(){super.disconnectedCallback(),this._unregisterInternalHotkeys()}_registerInternalHotkeys(){this.openHotkey&&hotkeys(this.openHotkey,(e=>{e.preventDefault(),this.visible?this.close():this.open()})),this.selectHotkey&&hotkeys(this.selectHotkey,(e=>{this.visible&&(e.preventDefault(),this._actionSelected(this._actionMatches[this._selectedIndex]))})),this.goBackHotkey&&hotkeys(this.goBackHotkey,(e=>{this.visible&&(this._search||(e.preventDefault(),this._goBack()))})),this.navigationDownHotkey&&hotkeys(this.navigationDownHotkey,(e=>{this.visible&&(e.preventDefault(),this._selectedIndex>=this._actionMatches.length-1?this._selected=this._actionMatches[0]:this._selected=this._actionMatches[this._selectedIndex+1])})),this.navigationUpHotkey&&hotkeys(this.navigationUpHotkey,(e=>{this.visible&&(e.preventDefault(),0===this._selectedIndex?this._selected=this._actionMatches[this._actionMatches.length-1]:this._selected=this._actionMatches[this._selectedIndex-1])})),this.closeHotkey&&hotkeys(this.closeHotkey,(()=>{this.visible&&this.close()}))}_unregisterInternalHotkeys(){this.openHotkey&&hotkeys.unbind(this.openHotkey),this.selectHotkey&&hotkeys.unbind(this.selectHotkey),this.goBackHotkey&&hotkeys.unbind(this.goBackHotkey),this.navigationDownHotkey&&hotkeys.unbind(this.navigationDownHotkey),this.navigationUpHotkey&&hotkeys.unbind(this.navigationUpHotkey),this.closeHotkey&&hotkeys.unbind(this.closeHotkey)}_actionFocused(e,t){this._selected=e,t.target.ensureInView()}_onTransitionEnd(){this._bump=!1}_goBack(){const e=this.breadcrumbs.length>1?this.breadcrumbs[this.breadcrumbs.length-2]:void 0;this.setParent(e)}render(){var e,t,i,s;const o={bump:this._bump,"modal-content":!0},a={visible:this.visible,modal:!0,isLoadingItems:!1};let n=this._search;null!==(e=this._ignorePrefixesSplit)&&void 0!==e||(this._ignorePrefixesSplit=""!==this.ignorePrefixes?this.ignorePrefixes.split(","):[]),null===(t=this._ignorePrefixesSplit)||void 0===t||t.some((e=>!!n.startsWith(e)&&(n=n.substring(e.length),!0))),n=n.trim();const r={},c=[];let ps=new DOMParser();(this._currentRoot?null!==(s=null===(i=this.data.find((e=>e.id===this._currentRoot)))||void 0===i?void 0:i.children)&&void 0!==s?s:[]:this.data).forEach(((e,t)=>{var i;if("loading"===e)return void(a.isLoadingItems=!0);if("function"==typeof e){const s=this.data.find((e=>e.id===this._currentRoot));return null===(i=s.children)||void 0===i||i.splice(t,1,"loading"),a.isLoadingItems=!0,void e().then((e=>{var i;null===(i=s.children)||void 0===i||i.splice(t,1,...e),this.render()}))}const rr=ps.parseFromString(e.title,'text/html');const rs=rr.body.textContent.trim()||"";const s=commandScore(rs+" "+e.description,n);(!this._currentRoot&&n||e.parent===this._currentRoot)&&(r[e.title]=s.indices,s.score>0&&c.push({score:s.score,item:e}))}));const h=(n?c.sort(((e,t)=>e.score===t.score?e.item.title.localeCompare(t.item.title):t.score-e.score)):c).map((e=>e.item)).reduce(((e,t)=>e.set(t.section,[...e.get(t.section)||[],t])),new Map);this._actionMatches=[...h.values()].flat(),this._actionMatches.length>0&&-1===this._selectedIndex&&(this._selected=this._actionMatches[0]),0===this._actionMatches.length&&(this._selected=void 0);const d=!this._currentRoot&&0!==this.numRecentActions&&!n,l=e=>html` ${repeat(e,(e=>e.id),((e,t)=>{var i;const s=d?0===t?html`
Recently Used
`:this.numRecentActions===t?html`
Other Commands
`:"":"";return html`${s} /dev/null && [ -f Gemfile.lock ]; then + if git ls-files --error-unmatch Gemfile.lock &> /dev/null; then + echo "Gemfile.lock is tracked by git, keeping it intact" + git restore Gemfile.lock 2>/dev/null || true + else + echo "Gemfile.lock is not tracked by git, removing it" + rm Gemfile.lock + fi + fi +} + +start_jekyll() { + manage_gemfile_lock + bundle exec jekyll serve --watch --port=8080 --host=0.0.0.0 --livereload --verbose --trace --force_polling & +} + +start_jekyll while true; do - - inotifywait -q -e modify,move,create,delete $CONFIG_FILE - - if [ $? -eq 0 ]; then - - echo "Change detected to $CONFIG_FILE, restarting Jekyll" - - jekyll_pid=$(pgrep -f jekyll) - kill -KILL $jekyll_pid - - /bin/bash -c "rm -f Gemfile.lock && exec jekyll serve --watch --port=8080 --host=0.0.0.0 --livereload --verbose --trace --force_polling"& - - fi - + inotifywait -q -e modify,move,create,delete $CONFIG_FILE + if [ $? -eq 0 ]; then + echo "Change detected to $CONFIG_FILE, restarting Jekyll" + jekyll_pid=$(pgrep -f jekyll) + kill -KILL $jekyll_pid + start_jekyll + fi done