Skip to content

Commit fe77b5b

Browse files
committed
test
1 parent 935b420 commit fe77b5b

File tree

3 files changed

+13
-3
lines changed

3 files changed

+13
-3
lines changed

.github/workflows/deploy.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,6 @@ on:
5757
- "!README.md"
5858
workflow_dispatch:
5959

60-
6160
permissions:
6261
contents: write
6362

_plugins/external-posts.rb

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,18 @@ def generate(site)
2323
end
2424

2525
def fetch_from_rss(site, src)
26-
xml = HTTParty.get(src['rss_url']).body
27-
puts "[DEBUG] Fetching RSS from: #{src['rss_url']}"
26+
if src['rss_url'] == "https://medium.com/@al-folio/feed"
27+
local_file = "al_folio_feed.xml"
28+
if File.exist?(local_file)
29+
xml = File.read(local_file)
30+
puts "[DEBUG] Loaded local RSS file: #{local_file}"
31+
else
32+
puts "[DEBUG] Local RSS file not found, falling back to network"
33+
xml = HTTParty.get(src['rss_url'], headers: { "User-Agent" => "Mozilla/5.0" }).body
34+
end
35+
else
36+
xml = HTTParty.get(src['rss_url'], headers: { "User-Agent" => "Mozilla/5.0" }).body
37+
end
2838
puts "[DEBUG] First 200 chars of RSS:"
2939
puts xml[0..200]
3040
return if xml.nil?

al_folio_feed.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'medium.com',cType: 'managed',cRay: '9a406ec3df47b91f',cH: 'P0laYDQqWWFoXj1Qal9VNdoVRIiUfLzTnpmFsvR_3nw-1764066227-1.2.1.1-bnMwwKFcLw9XvudjO03YSbgcjxdKYLPONlFfxX0IhyL4tXIRs2GN7OXl9EAk5ugD',cUPMDTk:"\/@al-folio\/feed?__cf_chl_tk=qoqreqSevfedBvVoJpodUJv_U.uP0EQMJ3M6BugTUx4-1764066227-1.0.1.1-c5czXWsG95OUNw7k2ICT36W4safMyZK0odbLw5aBZgs",cFPWv: 'b',cITimeS: '1764066227',cTplC:0,cTplV:5,cTplB: '0',fa:"\/@al-folio\/feed?__cf_chl_f_tk=qoqreqSevfedBvVoJpodUJv_U.uP0EQMJ3M6BugTUx4-1764066227-1.0.1.1-c5czXWsG95OUNw7k2ICT36W4safMyZK0odbLw5aBZgs",md: 'v6DGJFcwZ5krQesERlzc65KyeLq_.TfYCAU01CpoONU-1764066227-1.2.1.1-7cPz5kclPDy_BqEImER97uynpyE5hQRV5.aze8pbjxnrNYrrTKIGZJGCo7NYsFlm.gtdp7hEaZv1mq5COJzkDYIM2eghHqyklwol6MvKezPlCjk3_vGVWxQu39xi4I7C4gLPePoKvVUwtvNiqO1ecZtnu0ntYD.p7H6fR7Ujqvx1lCMfBkZwjhFKzrP_5uEFD9jQHe8LW_1GUudD_qOapq6u.XU7cmtB7JT3tsVL7YkoQMg6_E9tNTK5JBnIolKxcvyoeNcrd_ME_nUBkedXaaue0wbiyHL.vnA_oy9MkRU6NWOR2C15VHqT8K6PuOAMBUZAMHv5o96PxDXA15r1_h3cz_m7cd4uv1MUEfJhma7aB9sIJ9EzwQUPP6SDbycKXZLE_MO2Zriy1hDhMMrjzMepNOMfQ7B0.VBvwt82jFnwx22O5N4BoLXRddoCQgurlhgBsxqDC1wtCPvPCEFCu2pGpCldARzaw3yvjbicv9o_vU4Bo2r8tRGTG3cJ6PjoYqTvb4zqhTYNUi.MdcNDTQyzVg4A6GHDKrlZRfQEWUagcYLPTU.IqQj1XS1FvZvty6oTRgbYR2_CtUDae77Rbb59b4DsBpvbiq5A4ZiE70xVKfS0XmgEFG6uVlPJ3ZGUsrvMXcSwQ1faZtiHvE6be8exptBK0Wj2k0IQhrQIfiYAcammB6CHO.KYSjD69AWiyhQRXr6XvqL_pMnDtQSiTUFuzrf0dG2bhN.AUXQfR.z1Lc5TMpCutvhm4.rWFP0G32EZaMOv7ey3YzZX8TCGTKMISzKIzChlG3SBIDZQ82fgyFIxVnuR.iYMu.GUvT.7NFWw36U.VDRhP0SyfbzDoU1XtxB_OR9DnGkSdWkoT9iMfKk9txYxkvBO9BvLoOilutcl924TTp6J.IZc58rwO40DGnyiwof1MH7jBOJrt0laxmPEmp6zuG3t7ipZyXnl',mdrd: 'JOnVJl3onSoJxH_1mCmn4g8Js2ceo_QMua8MwoBH5yQ-1764066227-1.2.1.1-YBmN1vO_tk2hKT_HqgKtibNJ0oO1gJMxuMA0ycPzTfHhL0GzG3AKZZ7FTJCCyDg7rPy6aQjlfParNLe185Dn841iyrCmI5IEc7rA2sEpzCU9bMYpcyT0py0wYs3Kw815oSmwrs.wE92qWoUyJAOP.89NBNcPjL4Eo6849l_Z4yeZbo53d3DJjG15R_8dUR3Xg32VGEfZqfnBSa35Ea2nl0jNF7Z_HnXaUqOScYZmq2Zv9kdpYY9VJ8u_wbUYucK6wfHckNf_wiOI3QCgeVY.ca_UuVUeaf1rJt5Ek8Hc_tSAhLxNZk3mg9nGLVXY6wRUQyDpOMlLampWQ__trx6MGY7DX2zxW45TNknKc2C6AqW_qKNZSxjLaUmZvitaMPYmy3oj2wiQV0UCmSuN2.hSebn7C_WtDr6m7u7YACp8m2IjpITGeQJ2VzBIRRiPL4BJw9T.2MVtXAzPB7_PTrcXDJXDtRAjKwmwfra8WWr3u08NcAaglieEq_plaI0HrzakxLeX6qPBK4_dVzMwhVMvV.oSwHyaeVf5qxMD8MFTtXW63gk0l56JhFz0_P9rX7THK8ytgAnrsn4xyNl6TAZZev1Ix9xdCz697DBzeF240SxY3n8XEhu4pjw4He6cSIqFKbjw.x.jvA0P6hvyO.sdpQnH0H5mpJ39mbvg4rjjC4AOPa_UlRqJXcR.pW1fYatiIvjDpTcXa9Y.FYqaQ.0y.8KpCX.XX27ZBz027q54u7bXsISUT77nFJCOKzV4AdSd0IRVKOepRyFWBDt4OsATgCBiopO8tHExQtlLQeJP3PUYF1qJZvDm1BFreyMt3D5tGksb58UZjDWG8z8FlteqSUmVBCekdYI7xs6Yz_Hl5wUec6x21BjqYGxDOkrG43Lrb5Zna9LBT6aaOjRroXV3yYGiLs0sHuGfUI9eBq3rx_m85z4mD.NnJRuyNnZhADXkGjf23tMqEAtKlTgNSs8Ac08XDAjlVID0MZ1jI9Srk7UNDRx8YvF8Skmcq5s7rrFJnLy7dYS3fAzpqFMVeVPK50ODP8k59Q9arLmHPhJamDUXNoZyOZhM48LikR4norck1WcUs2isyBSeX7Muj9IwYke8tsDOFZKWmzDIHICGiRzs4RDabItW239ZwPHxPtf8DGAdJAjhlybX6.hPBzKYwcduxRVs7.t0LuGTcoRhe_fDLpmvPO.XB4h8x0QPCTXg3MCp98M0MdwT2Fcu1.moeEhQSRbiTW8SH419W9uKKvSSKwtsF.fARgFELRNTXhoS7TSL4auW3TWXZp4VToC6vkrZCcKw3L04FPsGWXFxLxhG.b3EH.5Znw2RzpDqQiLvSeNhR_foKWpX9AsLakRHciNzgXqWqtOII0F9_1.O.RYf9vTOa2aN955E.KTBfaY2_salMpl9xL_hCZH.VMfcO9MP7tus8G7n25A4Aovo9v0nHKqkE6EbNvG6obh.LVk.RbEzBrLnKOQwg7IrCm8IhPT5n..F4YI881ySeGTcCgUvDUuKgorRUQhCvdYyR0269rbvquRGvEfc13Xhe4Zu5lm23j7tRbwVBbZhj7Of8XSVTMR3t2yC00VvsEo9tNUvSAbX91Zbz_5uYN9N90AKucCgVpuQRIm8ZpfdQfVSOp7hYTpoFre.AIHP7RPbQxz1LHlWidTtcddUNm6zZTxj8WCwCeLk3wBfxDMjkRqmJEpQi0uM11zyFCn.SBGnQV8V.hquawV8ZC4zkxomtd4_vvBl6cCMuz4TLL1exR6hDIpNh4kZLJFt6P5xF7zlx_0LkjSt62KozkSrMX2mg7bTbbPgOnVjGQndVgA2vo1HF5qDTVUK9isws8Fxw3klJs9so9ykQfT.QogxADnZk9EGcyCMs8air4G6xqG5CHxRPxq2zK8D2qu0WNCJ0UIks1T8vwEYqxGfnwcFZJUEoffqtDIuEA.tMl7W3J4JhlfJjFv5aPImcQHK1BPabssA6GG3sJdu9vE.NC3yaMPCDo1QSNI.usb5E4AkmigOjhOZSc_CO8wn32WC63E8.YDnGTYX9MuzFdelOEM0c0unn_Et_dUK2Mj8bwDrh9TaOZCDHxWbPVr4M1Tz08gILTTQOwoHo1EC9hMytxDakwbQoA0HqYiU._bNpkX1LrQpM.Rq2KLAGjJtrA.QaNBCPpgq3KAjtXOy8GSOQ9dfvYBPMx9LDmf_wnrcZcuGEEOAZft2rPhP02dJA9EJDsqJXyVZ5hFtwIYyhMsb_8f9hC0jE8u2lenZLlRNYhLMjA2kfsJXygSQeo.wakzwjgqzTJw3PLif4RIsoOp3KNnWtKRr4qa4OxPDHR13_3cl4SRyF_C6taNO8Fq39FLDBnnayi8zw9PGJLVefNqegb9tfBWSw9xAqgXfjhvjfHSf4QJ2.OPhOR1KvZ9.NTBcMguFluzgg6e066wNmgoDq4vN1BXeQU3kAg',};var a = document.createElement('script');a.src = '/cdn-cgi/challenge-platform/h/b/orchestrate/chl_page/v1?ray=9a406ec3df47b91f';window._cf_chl_opt.cOgUHash = location.hash === '' && location.href.indexOf('#') !== -1 ? '#' : location.hash;window._cf_chl_opt.cOgUQuery = location.search === '' && location.href.slice(0, location.href.length - window._cf_chl_opt.cOgUHash.length).indexOf('?') !== -1 ? '?' : location.search;if (window.history && window.history.replaceState) {var ogU = location.pathname + window._cf_chl_opt.cOgUQuery + window._cf_chl_opt.cOgUHash;history.replaceState(null, null,"\/@al-folio\/feed?__cf_chl_rt_tk=qoqreqSevfedBvVoJpodUJv_U.uP0EQMJ3M6BugTUx4-1764066227-1.0.1.1-c5czXWsG95OUNw7k2ICT36W4safMyZK0odbLw5aBZgs"+ window._cf_chl_opt.cOgUHash);a.onload = function() {history.replaceState(null, null, ogU);}}document.getElementsByTagName('head')[0].appendChild(a);}());</script></body></html>

0 commit comments

Comments
 (0)