diff --git a/extra/mason/config/config.factor b/extra/mason/config/config.factor index 6f283a3918..0fe095b4e6 100644 --- a/extra/mason/config/config.factor +++ b/extra/mason/config/config.factor @@ -36,10 +36,10 @@ SYMBOL: boot-flags SYMBOL: builder-debug ! URL for counter notifications. -INITIALIZED-SYMBOL: counter-url [ "http://builds.factorcode.org/counter" ] +INITIALIZED-SYMBOL: counter-url [ "https://builds.factorcode.org/counter" ] ! URL for status notifications. -INITIALIZED-SYMBOL: status-url [ "http://builds.factorcode.org/status-update" ] +INITIALIZED-SYMBOL: status-url [ "https://builds.factorcode.org/status-update" ] ! Password for status notifications. SYMBOL: status-secret @@ -58,7 +58,7 @@ SYMBOL: docs-username SYMBOL: docs-directory ! URL to notify server about new docs -INITIALIZED-SYMBOL: docs-update-url [ "http://builds.factorcode.org/docs-update" ] +INITIALIZED-SYMBOL: docs-update-url [ "https://builds.factorcode.org/docs-update" ] ! Boolean. Do we upload package binaries? SYMBOL: upload-package? diff --git a/extra/webapps/mason/backend/watchdog/watchdog.factor b/extra/webapps/mason/backend/watchdog/watchdog.factor index f4b06658d4..351cfe863d 100644 --- a/extra/webapps/mason/backend/watchdog/watchdog.factor +++ b/extra/webapps/mason/backend/watchdog/watchdog.factor @@ -12,7 +12,7 @@ IN: webapps.mason.backend.watchdog

Machines which are not sending heartbeats:

- Dashboard + Dashboard ]] xml>string diff --git a/extra/webapps/mason/utils/utils-tests.factor b/extra/webapps/mason/utils/utils-tests.factor index afaa87c652..51519f6dda 100644 --- a/extra/webapps/mason/utils/utils-tests.factor +++ b/extra/webapps/mason/utils/utils-tests.factor @@ -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 diff --git a/extra/webapps/mason/utils/utils.factor b/extra/webapps/mason/utils/utils.factor index 118af48de3..2248c25efb 100644 --- a/extra/webapps/mason/utils/utils.factor +++ b/extra/webapps/mason/utils/utils.factor @@ -38,7 +38,7 @@ IN: webapps.mason.utils 2array sift [ XML-CHUNK[[
  • <->
  • ]] ] map XML-CHUNK[[ ]] ; : 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 ( -- ) diff --git a/extra/websites/factorcode/index.fhtml b/extra/websites/factorcode/index.fhtml index 08537e7a17..acb13ce1df 100644 --- a/extra/websites/factorcode/index.fhtml +++ b/extra/websites/factorcode/index.fhtml @@ -26,26 +26,26 @@ xml.writer xmode.highlight ; %>

    Why Factor?

    -

    The Factor programming language combines powerful language features with a full-featured library. The implementation is fully compiled for performance, while still supporting interactive development. Factor applications are portable between all common platforms. Factor can deploy stand-alone applications on all platforms. Full source code for the Factor project is available under a BSD license.

    +

    The Factor programming language combines powerful language features with a full-featured library. The implementation is fully compiled for performance, while still supporting interactive development. Factor applications are portable between all common platforms. Factor can deploy stand-alone applications on all platforms. Full source code for the Factor project is available under a BSD license.

    -

    Most of the above links point to pages on the concatenative.org wiki.

    +

    Most of the above links point to pages on the concatenative.org wiki.

    Show me some code!

    -

    Factor belongs to the family of concatenative languages: 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.

    +

    Factor belongs to the family of concatenative languages: 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.

    <%
     "resource:extra/websites/factorcode/examples.txt" utf8 file-lines
    @@ -54,7 +54,7 @@ xml.writer xmode.highlight ; %>
     xml>string write-html
     %>
    -

    See the example programs page on the wiki for more.

    +

    See the example programs page on the wiki for more.

    @@ -83,18 +83,18 @@ xml>string write-html <% ] with-mason-db %> -

    Stable and development releases are built and uploaded by the build farm. Follow @FactorBuilds on Twitter to receive notifications. If you're curious, take a look at the build farm dashboard.

    +

    Stable and development releases are built and uploaded by the build farm. Follow @FactorBuilds on Twitter to receive notifications. If you're curious, take a look at the build farm dashboard.

    -

    Source code is stored in our GIT repository. Source can can be browsed online via github or gitweb.

    +

    Source code is stored in our GIT repository. Source can can be browsed online via github or gitweb.

    More