From Kevin Payravi to ~cadence/breezewiki-discuss
Hello! Indie Wiki Buddy dev here. The ability to exclude specific wikis from being redirected to BreezeWiki is something that I'd like to have in Indie Wiki Buddy. It's not a high priority but hopefully we can get it added in due time. Thanks, Kevin
From Kevin Payravi to ~cadence/breezewiki-discuss
Followup: as I'm migrating Indie Wiki Buddy to manifest 3 on Firefox, it has required adding an additional permission (declarativeNetRequest) to be able to inject the custom header into BreezeWiki requests. Some users have expressed privacy concerns + it has required Firefox users to approve the update, which is slowing down users keeping the extension up to date. As a result, I'm going to remove the custom header feature (at least for the time being), and have Indie Wiki Buddy hide the IWB promo banner + the indie wiki notice itself. Thanks, Kevin
From Kevin Payravi to ~cadence/breezewiki-discuss
Hello! Indie Wiki Buddy dev here. I wanted to bump a discussion we had about customizing the BreezeWiki experience for Indie Wiki Buddy users. When an Indie Wiki Buddy user visits a BreezeWiki instance, Indie Wiki Buddy will append a header called "x-indie-wiki" to the request. The header's value is a stringified JSON: {"power":"on","breezewiki":"off"} "power" is whether the user has Indie Wiki Buddy enabled, and "breezewiki" is whether the user has redirects to BreezeWiki enabled. To start, if the x-indie-wiki header is present (regardless of value), BreezeWiki could hide the Indie Wiki Buddy promotion at the top of the
From Kevin Payravi to ~cadence/breezewiki-discuss
Thank you! On the mirrors list, you can also remove the https:// from kevin.payravi.dev, if that'd look a bit nicer. Kevin
From Kevin Payravi to ~cadence/breezewiki-discuss
Hey there! Kevin, Indie Wiki Buddy creator, here. I've launched my own BreezeWiki mirror at https://bw.hamstro.dev/, if you would like to add it to the list. I think I've got everything set up correctly (including wildcard subdomain + TLS), but please let me know if I missed anything. Thanks, Kevin