]> gitweb.factorcode.org Git - factor.git/commitdiff
webapps: Update to https
authorDoug Coleman <doug.coleman@gmail.com>
Sat, 28 Sep 2019 16:55:22 +0000 (16:55 +0000)
committerDoug Coleman <doug.coleman@gmail.com>
Sat, 28 Sep 2019 16:55:22 +0000 (16:55 +0000)
extra/webapps/mason/backend/watchdog/watchdog.factor
extra/webapps/mason/utils/utils-tests.factor
extra/webapps/mason/utils/utils.factor
extra/websites/factorcode/index.fhtml

index 3fbd898b92c45832ca15934d35ab196b63deb7ab..f3a464370d5016d830f63e989d4cfae58718812e 100644 (file)
@@ -12,7 +12,7 @@ IN: webapps.mason.backend.watchdog
             <body>
                 <p>Machines which are not sending heartbeats:</p>
                 <ul><-></ul>
-                <a href="http://builds.factorcode.org/dashboard">Dashboard</a>
+                <a href="https://builds.factorcode.org/dashboard">Dashboard</a>
             </body>
         </html>
     XML> xml>string
index 3912720cb60110167c83540ab61513a482a6c72d..80b3214a23b1655f2a1e3d0211f36facacdb273d 100644 (file)
@@ -4,7 +4,7 @@ IN: webapps.mason.utils.tests
 
 
 {
-    "http://builds.factorcode.org/report?os=the-os&cpu=the-cpu"
+    "https://builds.factorcode.org/report?os=the-os&cpu=the-cpu"
 } [
     URL" /" url set
     builder new "the-os" >>os "the-cpu" >>cpu report-url
index 6504b5f262a81357bf512311c174587552e94df0..8dc629cf328eb938de8a70762c3d4776edbbce64 100644 (file)
@@ -38,7 +38,7 @@ IN: webapps.mason.utils
     2array sift [ [XML <li><-></li> XML] ] map [XML <ul><-></ul> XML] ;
 
 : download-url ( string -- string' )
-    "http://downloads.factorcode.org/" prepend ;
+    "https://downloads.factorcode.org/" prepend ;
 
 : platform-url ( url builder -- url )
     [ os>> "os" set-query-param ]
@@ -46,15 +46,15 @@ IN: webapps.mason.utils
     adjust-url ;
 
 : package-url ( builder -- url )
-    [ URL" http://builds.factorcode.org/package" clone ] dip
+    [ URL" https://builds.factorcode.org/package" clone ] dip
     platform-url ;
 
 : report-url ( builder -- url )
-    [ URL" http://builds.factorcode.org/report" clone ] dip
+    [ URL" https://builds.factorcode.org/report" clone ] dip
     platform-url ;
 
 : release-url ( builder -- url )
-    [ URL" http://builds.factorcode.org/release" clone ] dip
+    [ URL" https://builds.factorcode.org/release" clone ] dip
     platform-url ;
 
 : validate-secret ( -- )
index 08537e7a170fc209ce1df5e3adc9777c61352d04..acb13ce1dfb83342ecf8fda22b024d4fb2feca9b 100644 (file)
@@ -26,26 +26,26 @@ xml.writer xmode.highlight ; %>
 
 <h1>Why Factor?</h1>
 
-<p>The <big>Factor programming language</big> combines <a href="http://concatenative.org/wiki/view/Factor/Features/The%20language">powerful language features</a> with a <a href="http://docs.factorcode.org/content/article-vocab-index.html">full-featured library</a>. The implementation is <a href="http://concatenative.org/wiki/view/Factor/Optimizing%20compiler">fully compiled</a> for performance, while still supporting <a href="http://concatenative.org/wiki/view/Factor/Interactive development">interactive development</a>. Factor applications are portable between all common platforms. Factor can <a href="http://concatenative.org/wiki/view/Factor/Deployment">deploy stand-alone applications</a> on all platforms. Full source code for the Factor project is available under a <a href="http://factorcode.org/license.txt">BSD license</a>.</p>
+<p>The <big>Factor programming language</big> combines <a href="https://concatenative.org/wiki/view/Factor/Features/The%20language">powerful language features</a> with a <a href="https://docs.factorcode.org/content/article-vocab-index.html">full-featured library</a>. The implementation is <a href="https://concatenative.org/wiki/view/Factor/Optimizing%20compiler">fully compiled</a> for performance, while still supporting <a href="https://concatenative.org/wiki/view/Factor/Interactive development">interactive development</a>. Factor applications are portable between all common platforms. Factor can <a href="https://concatenative.org/wiki/view/Factor/Deployment">deploy stand-alone applications</a> on all platforms. Full source code for the Factor project is available under a <a href="https://factorcode.org/license.txt">BSD license</a>.</p>
 
 <ul>
-<li>Screenshots: <a href="http://factorcode.org/factor-macosx.png">Mac OS X</a>, <a href="http://factorcode.org/factor-windows7.png">Windows</a></li>
-<li><a href="http://concatenative.org/wiki/view/Factor">Learn more about Factor</a></li>
-<li><a href="http://concatenative.org/wiki/view/Factor/Learning">Get started programming with Factor</a></li>
-<li><a href="http://concatenative.org/wiki/view/Factor/FAQ">Get answers to frequently-asked questions</a></li>
-<li><a href="http://docs.factorcode.org/">Read Factor reference documentation online</a></li>
-<li><a href="http://concatenative.org/wiki/view/Concatenative%20language">Learn more about concatenative programming</a></li>
-<li><a href="http://github.com/factor/factor/issues">Report a bug</a></li>
+<li>Screenshots: <a href="https://factorcode.org/factor-macosx.png">Mac OS X</a>, <a href="https://factorcode.org/factor-windows7.png">Windows</a></li>
+<li><a href="https://concatenative.org/wiki/view/Factor">Learn more about Factor</a></li>
+<li><a href="https://concatenative.org/wiki/view/Factor/Learning">Get started programming with Factor</a></li>
+<li><a href="https://concatenative.org/wiki/view/Factor/FAQ">Get answers to frequently-asked questions</a></li>
+<li><a href="https://docs.factorcode.org/">Read Factor reference documentation online</a></li>
+<li><a href="https://concatenative.org/wiki/view/Concatenative%20language">Learn more about concatenative programming</a></li>
+<li><a href="https://github.com/factor/factor/issues">Report a bug</a></li>
 </ul>
 
-<p>Most of the above links point to pages on the <a href="http://concatenative.org">concatenative.org wiki</a>.</p>
+<p>Most of the above links point to pages on the <a href="https://concatenative.org">concatenative.org wiki</a>.</p>
 </td>
 
 <td width="50%" valign="top">
 
 <h1>Show me some code!</h1>
 
-<p>Factor belongs to the family of <em><a href="http://concatenative.org/wiki/view/Concatenative%20language">concatenative languages</a></em>: this means that, at the lowest level, a Factor program is a series of words (functions) that manipulate a stack of references to dynamically-typed values. This gives the language a powerful foundation which allows many abstractions and paradigms to be built on top. Reload this page to see a random code example below.</p>
+<p>Factor belongs to the family of <em><a href="https://concatenative.org/wiki/view/Concatenative%20language">concatenative languages</a></em>: this means that, at the lowest level, a Factor program is a series of words (functions) that manipulate a stack of references to dynamically-typed values. This gives the language a powerful foundation which allows many abstractions and paradigms to be built on top. Reload this page to see a random code example below.</p>
 
 <pre><%
 "resource:extra/websites/factorcode/examples.txt" utf8 file-lines
@@ -54,7 +54,7 @@ xml.writer xmode.highlight ; %>
 xml>string write-html
 %></pre>
 
-<p>See the <a href="http://concatenative.org/wiki/view/Factor/Examples">example programs</a> page on the wiki for more.</p>
+<p>See the <a href="https://concatenative.org/wiki/view/Factor/Examples">example programs</a> page on the wiki for more.</p>
 
 </td>
 </tr>
@@ -83,18 +83,18 @@ xml>string write-html
 
 <% ] with-mason-db %>
 
-<p>Stable and development releases are built and uploaded by the <a href="http://concatenative.org/wiki/view/Factor/Build farm">build farm</a>. Follow <a href="http://twitter.com/FactorBuilds">@FactorBuilds</a> on Twitter to receive notifications. If you're curious, take a look at the <a href="http://builds.factorcode.org/dashboard">build farm dashboard</a>.</p>
+<p>Stable and development releases are built and uploaded by the <a href="https://concatenative.org/wiki/view/Factor/Build farm">build farm</a>. Follow <a href="https://twitter.com/FactorBuilds">@FactorBuilds</a> on Twitter to receive notifications. If you're curious, take a look at the <a href="https://builds.factorcode.org/dashboard">build farm dashboard</a>.</p>
 
-<p><b>Source code</b> is stored in our <a href="http://concatenative.org/wiki/view/Factor/GIT repository">GIT repository</a>. Source can can be browsed online via <a href="http://github.com/factor/factor/">github</a> or <a href="http://gitweb.factorcode.org/">gitweb</a>.</p>
+<p><b>Source code</b> is stored in our <a href="https://concatenative.org/wiki/view/Factor/GIT repository">GIT repository</a>. Source can can be browsed online via <a href="https://github.com/factor/factor/">github</a> or <a href="https://gitweb.factorcode.org/">gitweb</a>.</p>
 
 <h1>More</h1>
 
 <ul>
-<li><a href="http://concatenative.org/wiki/view/Factor/Mailing list">Join the mailing list</a></li>
-<li><a href="http://concatenative.org/wiki/view/Concatenative IRC channel">Join the IRC channel</a></li>
-<li><a href="http://planet.factorcode.org/">planet.factorcode.org</a> - Factor community blogs</li>
-<li><a href="http://concatenative.org/wiki/view/Concatenative%20language/Publications">Academic publications</a></li>
-<li><a href="http://paste.factorcode.org/">Factor community pastebin</a> - if you're in an IRC channel and want to share some code</li>
+<li><a href="https://concatenative.org/wiki/view/Factor/Mailing list">Join the mailing list</a></li>
+<li><a href="https://concatenative.org/wiki/view/Concatenative IRC channel">Join the IRC channel</a></li>
+<li><a href="https://planet.factorcode.org/">planet.factorcode.org</a> - Factor community blogs</li>
+<li><a href="https://concatenative.org/wiki/view/Concatenative%20language/Publications">Academic publications</a></li>
+<li><a href="https://paste.factorcode.org/">Factor community pastebin</a> - if you're in an IRC channel and want to share some code</li>
 </ul>
 
 <br/>