diff --git a/content/_index.md b/content/_index.md index 80c9eb16c481e7e0795503304bf11a09346b3eb9..59d2d84743b046e36934fa4146ab9bef6f76f0ad 100644 --- a/content/_index.md +++ b/content/_index.md @@ -4,7 +4,7 @@ title: Welcome draft: false --- -{{< titled-side "Fedipage" "Hugo based static page genedator and blog with ActivityPub support" "Learn More" "/about" "Follow our GitLab →" "https://git.qoto.org/fedipage/fedipage" >}} +{{< titled-side "FLEAR" "Free and Libre Engineers for Amateur Radio" "Learn More" "/about" "Follow our GitLab →" "https://git.qoto.org/flear" >}} {{< example "This is the title for the example" >}} {{< highlight bash >}} console.log("hello tabs"); @@ -86,9 +86,9 @@ draft: false {{< / card-row >}} {{< card-row >}} {{<card "APEX" "https://git.qoto.org/digipex/apex" "@digipex/apex" "1" "*" >}} - An APRS and APXP implementation in Python + An APRS and APXP implementation in Pythong {{< / card >}} {{< / card-row >}} {{< / cards >}} -{{< info-buttons "Learn More" "/about" "Follow our GitLab →" "https://git.qoto.org/fedipage/fedipage" >}} +{{< info-buttons "Learn More" "/about" "Follow our GitLab →" "https://git.qoto.org/flear" >}} diff --git a/content/news/2023-10-05-activitypub-support-added.md b/content/news/2023-10-05-activitypub-support-added.md index 3409aeb16ab81b31bb9b82f120661b9d04fe66e4..edd3eec91bf099f0dd0468b70e5163e6831b68f5 100644 --- a/content/news/2023-10-05-activitypub-support-added.md +++ b/content/news/2023-10-05-activitypub-support-added.md @@ -10,7 +10,7 @@ draft: false We have added ActivityPub support for this website! If you would like to follow this blog from Mastodon or anywhere in the Fediverse -just follow the handle `@fedipage@fedipage.com` and you will get new posts to this +just follow the handle `@flear@flear.org` and you will get new posts to this site directly in your feed. In addition if you comment on one of our posts directly from your feed your diff --git a/content/news/2023-10-05-fedipage-goes-live.md b/content/news/2023-10-05-flear-goes-live.md similarity index 53% rename from content/news/2023-10-05-fedipage-goes-live.md rename to content/news/2023-10-05-flear-goes-live.md index 16c3e1190891d7478570e8ee292764da4d9abbe8..44e1759d9a617057be0d6b331fdc3f35da496316 100644 --- a/content/news/2023-10-05-fedipage-goes-live.md +++ b/content/news/2023-10-05-flear-goes-live.md @@ -1,12 +1,12 @@ --- -slug: fedipage-goes-live +slug: flear-goes-live date: '2023-10-05T02:44:49' -title: Fedipage Goes Live +title: FLEAR Goes Live tags: - Administration draft: false --- -Fedipage has officially launched! +FLEAR has officially launched! More news to come soon. diff --git a/content/news/2023-10-08-open-sourcing-this-site.md b/content/news/2023-10-08-open-sourcing-this-site.md index 03dde70994f5b00d28f4d157dd2269bb145e46ca..4a1a02e61ad87117b4c632ec5138d1436fb46a81 100644 --- a/content/news/2023-10-08-open-sourcing-this-site.md +++ b/content/news/2023-10-08-open-sourcing-this-site.md @@ -1,7 +1,7 @@ --- slug: open-sourcing-this-site date: '2023-10-08T20:57:02Z' -title: Open-sourcing the Fedipage site +title: Open-sourcing the FLEAR site tags: - Administration draft: false diff --git a/content/news/2023-10-09-sorry-for-repeat-notifications.md b/content/news/2023-10-09-sorry-for-repeat-notifications.md index 716ac352b5e2bd3ed7e683ad64aeaa15dcc1b445..5b6fba6c06b01377e4161aa50ec2d2ef4450df6f 100644 --- a/content/news/2023-10-09-sorry-for-repeat-notifications.md +++ b/content/news/2023-10-09-sorry-for-repeat-notifications.md @@ -7,7 +7,7 @@ tags: draft: false --- -For those of you following the Fedipage site via ActivityPub/Fediverse we are Sorry +For those of you following the FLEAR site via ActivityPub/Fediverse we are Sorry for the recent flood of repeat notifications. We are working on our AP impementation and a bug caused a repeat sending of notifications. It has been fixed and should not happen again. diff --git a/content/news/2023-10-10-site-hard-coded-variables-now-configurable.md b/content/news/2023-10-10-site-hard-coded-variables-now-configurable.md index 9b66e3b6b266254adba13c285789cd4468090cf9..2cff05678909e6b0ddf8dd33c15876cf1e38e1c7 100644 --- a/content/news/2023-10-10-site-hard-coded-variables-now-configurable.md +++ b/content/news/2023-10-10-site-hard-coded-variables-now-configurable.md @@ -11,4 +11,9 @@ draft: false For those of you using our static site code for your own site, or following the progress, this update is for you. We have recently updated the code to move all hard-coded references specific to this site out to a configuration file where -possible. +possible. This means we will very soon be moving the repo and starting up a new +account solely for this sites software (so FLEAR can do what it was supposed to). + +Please keep a close eye for our next status update, which hopefully will be to +announce the new repo and home for this project. In the meantime the code is +ready for more eyes. diff --git a/content/news/2023-10-11-fedipage-v1-0-1-released.md b/content/news/2023-10-11-fedipage-v1-0-1-released.md deleted file mode 100644 index 1f5c0bf4aade0b1b6d4e7e709be31b775be1e397..0000000000000000000000000000000000000000 --- a/content/news/2023-10-11-fedipage-v1-0-1-released.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -slug: fedipage-v1-0-1-released -date: '2023-10-11T16:39:33Z' -title: Fedipage, ActivityPub for Static Sites, has Released v1.0.1 -tags: -- Release -draft: false ---- - -The moment you have all been waiting for, v1 of Fedipage has just been released. -This is our first version, so consider it as a beta, but it is fully functional. - -You can find the release on our GitLab here: -https://git.qoto.org/fedipage/fedipage/-/tags/v1.0.1 - -Here is what we have accomplished so far: - -* Moved almost all site-specific stuff into configuration variables to make form - easier install. -* Organized the layouts/partials so that it is very easy to update the - the templates. -* Requires Vercel and Firebase for *full* ActivityPub support but will provide - limited support as a purely static site as well. Limited support means the - account can be seen, and its posts, but following wont be confirmed. -* Wrote detailed step-by-step install instructions to make it easy for everyone. -* Supports the following ActivityPub features: -** Following confirmation -** Notifications in your feed when new posts are made -** The various pages show content from the fediverse interacting with it like - reboosts, likes, and even replies which show up as comments on the page. -* Tags are supported with a few options: -** Tags can be configured to automatically be added to every post. -** The tags added int he front-matter of a post can be added as fedivese tags. - This can be set independently of any default tags. -** Tags can be rendered invisibly, not showing in the text of the post on the - fediverse yet still contain the tag metadata for searches -* An ActivityPub alias can be set if you have other accounts across the - fediverse. The alias can also allow you to migrate existing followers to - the web page (untested, proceed at your own risk). -* Microblog side-panel can be configured to show content from your alias - fediverse account. -* Multiple categories of blogs can be handled simultaniously and categorized and - tagged independently. -* Front page is constructed from markdown and broken up into short codes. So - the front page can be modified without touching the html. diff --git a/content/projects/digipex.md b/content/projects/digipex.md new file mode 100644 index 0000000000000000000000000000000000000000..34426a4ad1c859c0c1eeaefaec5e5deeb35eb77b --- /dev/null +++ b/content/projects/digipex.md @@ -0,0 +1,9 @@ +--- +slug: digipex +date: '2023-10-05T22:36:20.122Z' +title: "Digipex" +tags: ['APRS', 'APXP'] +description: "A next-generation APRS suite implementing APXP." +--- + +Information on the Digipex project comming soon. diff --git a/content/projects/fedipage.md b/content/projects/fedipage.md deleted file mode 100644 index b96742598912f2e877fdb8689284b5a88c231303..0000000000000000000000000000000000000000 --- a/content/projects/fedipage.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -slug: fedipage -date: '2023-10-05T22:36:20.122Z' -title: "Fedipage" -tags: ['ActivityPub'] -description: "Hugo based static page genedator and blog with ActivityPub support" -draft: false ---- - -Fedipage is a Hugo based static page genedator and blog with ActivityPub support. - -Here are some of the features. - -* Moved almost all site-specific stuff into configuration variables to make form - easier install. -* Organized the layouts/partials so that it is very easy to update the - the templates. -* Requires Vercel and Firebase for *full* ActivityPub support but will provide - limited support as a purely static site as well. Limited support means the - account can be seen, and its posts, but following wont be confirmed. -* Wrote detailed step-by-step install instructions to make it easy for everyone. -* Supports the following ActivityPub features: -** Following confirmation -** Notifications in your feed when new posts are made -** The various pages show content from the fediverse interacting with it like - reboosts, likes, and even replies which show up as comments on the page. -* Tags are supported with a few options: -** Tags can be configured to automatically be added to every post. -** The tags added int he front-matter of a post can be added as fedivese tags. - This can be set independently of any default tags. -** Tags can be rendered invisibly, not showing in the text of the post on the - fediverse yet still contain the tag metadata for searches -* An ActivityPub alias can be set if you have other accounts across the - fediverse. The alias can also allow you to migrate existing followers to - the web page (untested, proceed at your own risk). -* Microblog side-panel can be configured to show content from your alias - fediverse account. -* Multiple categories of blogs can be handled simultaniously and categorized and - tagged independently. -* Front page is constructed from markdown and broken up into short codes. So - the front page can be modified without touching the html. diff --git a/content/resource/qoto.md b/content/resource/qoto.md index 680161aeecd433b9daa7cb483a120a28d4a94851..d05412ee88c06f0e89048ccd3e2729d9f1426d88 100644 --- a/content/resource/qoto.md +++ b/content/resource/qoto.md @@ -1,5 +1,5 @@ --- -title: QOTO Incubator Available for Fedipage +title: QOTO Incubator Available for FLEAR date: '2023-10-07T23:27:52+00:00' slug: qoto-incubator-available type: resource @@ -10,4 +10,7 @@ For the time being we will use [https://qoto.org](https://qoto.org) to provide generic resources such as git, web hosting, and other services. They are an open-source community servicing the entire STEM community. +As we slowly ramp up we may begin to move services over to our own domain and +servers. Stay tuned. + See more about [QOTO here](../entry/qoto). diff --git a/hugo.toml b/hugo.toml index 89365ab23186e749831a2a89700a2b08d0d97663..ff0832a71938f96dfd00bce68a635396032b69d8 100644 --- a/hugo.toml +++ b/hugo.toml @@ -1,6 +1,6 @@ -baseurl = "https://fedipage.com/" +baseurl = "https://flear.org/" languageCode = "en-us" -title = "Hugo based static page genedator and blog with ActivityPub support" +title = "Free and Libre Engineers for Amateur Radio" paginate = 20 pygmentsCodeFences = true @@ -11,34 +11,23 @@ defaultContentLanguageInSubdir = false # Author displayed on posts, the current template doesnt actually render this [author] -name = "Fedipage" -email = "fedipage@fedipage.com" +name = "FLEAR" +email = "flear@flear.org" # Custom site variables used when rendering the template [params] -siteName="Fedipage" -siteTagLine="An ActivityPub supporting static page generator." +siteName="FLEAR" +siteTagLine="Free & Libre Engineers for Amateur Radio" # Do not include the @ -twitterUser="fedipage" -siteDescription="Fedipage is a Hugo based static page genedator and blog with ActivityPub support" -# this is the user name of the ActivityPub account. It will be the first part of -# your handle as @apUser@domain. Please use whatever capitalization styling you -# want. It will be changed to lowercase for your handle itself. Only include -# letters. -apUser="Fedipage" -# This is where you run an alternative mastodon based account. This will be -# setup to be an alias for this account. +twitterUser="FLEAR_radio" +siteDescription="FLEAR is an open-source and open-standards incubator for Ham Radio" +# this is the user name of the ActivityPub account. It will be the first part of your handle as @apUSer@domain +apUser="FLEAR" secondaryApHost="https://qoto.org" -# This shouldnt include the @ secondaryApUser="FLEAR" -# The repo use for the repo url button in the navigation menu and other places. -# This can be any git repor that contains your project code, not the code for -# this website usually but it can be. -repoUrl="https://git.qoto.org/fedipage/fedipage" -# The url to where the source code for this website will be. -siteRepoUrl="https://git.qoto.org/fedipage/fedipage" -# The email of the site's webmaster or whoever will receive comms -siteEmail="the@jeffreyfreeman.me" -postHashtags=["Fediverse", "ActivityPub", "MastoAdmin"] +repoUrl="https://git.qoto.org/flear" +siteRepoUrl="https://git.qoto.org/flear/flear-site" +siteEmail="flear@flear.org" +postHashtags=["HamRadio", "AmateurRadio", "Ham", "RF", "ElectricalEngineering", "EE"] renderDefaultHashtags=true renderArticleHashtags=true diff --git a/layouts/partials/microblog_iframe.html b/layouts/partials/microblog_iframe.html index 4c89e7c05669febff5471f42cd2acc745f056678..ffcff1bfc5ab52b06ec31f0149c99eb7c4a4865f 100644 --- a/layouts/partials/microblog_iframe.html +++ b/layouts/partials/microblog_iframe.html @@ -1,3 +1 @@ - - - <iframe allowfullscreen sandbox="allow-top-navigation allow-scripts allow-popups allow-popups-to-escape-sandbox" style='border-width: 0' width="100%" height="800" src="https://www.mastofeed.com/apiv2/feed?userurl=https%3A%2F%2Fqoto.org%2Fusers%2FFedipage&theme=light&size=80&header=false&replies=false&boosts=false"></iframe> +<iframe allowfullscreen sandbox="allow-top-navigation allow-scripts allow-popups allow-popups-to-escape-sandbox" style='border-width: 0' width='100%' height="800" src="https://www.mastofeed.com/apiv2/feed?userurl=https%3A%2F%2F{{ (urls.Parse site.Params.secondaryApHost).Hostname }}%2Fusers%2F{{ site.Params.secondaryApUser }}&theme=light&size=80&header=false&replies=false&boosts=false"></iframe> diff --git a/layouts/partials/top_list_generic.html b/layouts/partials/top_list_generic.html index 104f07c8430951313bbae1f1fc423eb8e1da355e..33a648257eee3afa2ae47fe58fb498fa6a3defb2 100644 --- a/layouts/partials/top_list_generic.html +++ b/layouts/partials/top_list_generic.html @@ -5,7 +5,7 @@ <div class="main-wrapper"> <header class='subheader'> <div class='container'> - <h2 class='page-title'> Fedipage <small>Hugo based static page genedator and blog with ActivityPub suppor</small> + <h2 class='page-title'> FLEAR <small>Free & Libre Engineers for Amateur Radio</small> </h2> </div> </header> diff --git a/layouts/partials/top_list_news.html b/layouts/partials/top_list_news.html index ead589c0065423d9c44d3aeece732079507241a0..c0efd7a81047e5b385f4479655ec2516ca3f86da 100644 --- a/layouts/partials/top_list_news.html +++ b/layouts/partials/top_list_news.html @@ -5,7 +5,7 @@ <div class="main-wrapper"> <header class='subheader'> <div class='container'> - <h2 class='page-title'> News <small>For current events related to Fedipage. You can follow this page on the fediverse at @fedipage@fedipage.com.</small> + <h2 class='page-title'> News <small>For current events in FLEAR and its projects. You can follow this page on the fediverse at @flear@flear.org.</small> </h2> </div> </header> diff --git a/layouts/partials/top_list_projects.html b/layouts/partials/top_list_projects.html index 298731e9bb0129ae84f92d956cfd072d6b9d8824..61c1b594e4ac81058d79e3a73eda0c49b2789212 100644 --- a/layouts/partials/top_list_projects.html +++ b/layouts/partials/top_list_projects.html @@ -5,7 +5,7 @@ <div class="main-wrapper"> <header class='subheader'> <div class='container'> - <h2 class='page-title'> Projects <small>Open source projects related to the fedipage project.</small> + <h2 class='page-title'> Projects <small>Open source projects past of our incubator for Ham Radio.</small> </h2> </div> </header> diff --git a/layouts/partials/top_list_resource.html b/layouts/partials/top_list_resource.html index 336fd1c8e13a1500120cad1e88d93a88c455940a..2da29c6393c103abdfe067402795b489d883e85e 100644 --- a/layouts/partials/top_list_resource.html +++ b/layouts/partials/top_list_resource.html @@ -5,7 +5,7 @@ <div class="main-wrapper"> <header class='subheader'> <div class='container'> - <h2 class='page-title'> Resources <small>services, assistance, information, and other resources to assist in contributing to the Fedipage project.</small> + <h2 class='page-title'> Resources <small>services, assistance, information, and other resources to assist the FLOSS Ham community.</small> </h2> </div> </header> diff --git a/static/images/logo-header-dark.png b/static/images/logo-header-dark.png index 37c6e8ab9b6f7c15cd3cd8b6c1cd2347aa3d2957..3642b4c06bfbb39ad5941800c46dc29598e37ab6 100644 Binary files a/static/images/logo-header-dark.png and b/static/images/logo-header-dark.png differ diff --git a/static/images/logo-header-light.png b/static/images/logo-header-light.png index 37c6e8ab9b6f7c15cd3cd8b6c1cd2347aa3d2957..a8b3fcb41f7f5da006964245f471637d442675d8 100644 Binary files a/static/images/logo-header-light.png and b/static/images/logo-header-light.png differ diff --git a/static/images/logo.png b/static/images/logo.png index d9547f9628da688aab7e12498f0ae1369888d3dc..04886a8baf217d1e0605710ea1c65a0beb85e200 100644 Binary files a/static/images/logo.png and b/static/images/logo.png differ diff --git a/vercel.json b/vercel.json index 231d0635469d5ad63bdd406ef82e7991d42171c6..3b3fe208a69f4a2028d482b04ba808887291760e 100644 --- a/vercel.json +++ b/vercel.json @@ -37,7 +37,7 @@ "destination": "/api/activitypub/authorize_interaction.ts" }, { - "source": "/fedipage", + "source": "/flear", "destination": "/api/activitypub/actor.js" }, {