1
Fork 0

Compare commits

..

No commits in common. "f3f12282e37ef804f55557997dd97e752f85f541" and "089ea3d5ab10f951627fe7b5d9735a2d0e125425" have entirely different histories.

5 changed files with 3 additions and 5 deletions

View File

@ -18,7 +18,6 @@ async function initialize() {
const start = window.performance.now(); const start = window.performance.now();
initializeGlobals(); initializeGlobals();
const enabledFeatures = await fromStorage(Data.EnabledFeatures); const enabledFeatures = await fromStorage(Data.EnabledFeatures);
window.TildesReExtended.debug = enabledFeatures.value.has(Feature.Debug);
// Any features that will use the knownGroups data should be added to this // Any features that will use the knownGroups data should be added to this
// array so that when groups are changed on Tildes, TRX can still update // array so that when groups are changed on Tildes, TRX can still update

View File

@ -44,7 +44,7 @@ export const features: FeatureData[] = [
component: BackToTopSetting, component: BackToTopSetting,
}, },
{ {
availableSince: new Date("2023-07-01"), availableSince: new Date("2023-06-31"),
index: 0, index: 0,
key: Feature.HideTopics, key: Feature.HideTopics,
title: "Hide Topics", title: "Hide Topics",

View File

@ -83,7 +83,7 @@ class App extends Component<Props, State> {
// Create the version link for the header. // Create the version link for the header.
const version = manifest.version; const version = manifest.version;
const versionUrl = encodeURI( const versionUrl = encodeURI(
`https://gitlab.com/tildes-community/tildes-reextended/-/releases/${version}`, `https://gitlab.com/tildes-community/tildes-reextended/-/tags/${version}`,
); );
const versionLink = ( const versionLink = (
<Link class="version" text={`v${version}`} url={versionUrl} /> <Link class="version" text={`v${version}`} url={versionUrl} />

View File

@ -1,4 +1,4 @@
import {createValue, type Value} from "@holllo/webextension-storage"; import {createValue} from "@holllo/webextension-storage";
import browser from "webextension-polyfill"; import browser from "webextension-polyfill";
import {Data, Feature} from "./enums.js"; import {Data, Feature} from "./enums.js";
import {collectHideTopicsData} from "./hide-topics.js"; import {collectHideTopicsData} from "./hide-topics.js";

View File

@ -50,7 +50,6 @@ export const migrations: Array<Migration<string>> = [
await version.save(); await version.save();
const enabledFeatures = await fromStorage(Data.EnabledFeatures); const enabledFeatures = await fromStorage(Data.EnabledFeatures);
enabledFeatures.value.clear();
for (const [key, value] of Object.entries(data.features)) { for (const [key, value] of Object.entries(data.features)) {
if (value) { if (value) {
const snakeCasedKey = key.replace(/([A-Z])/g, "-$1").toLowerCase(); const snakeCasedKey = key.replace(/([A-Z])/g, "-$1").toLowerCase();