Skip to content
This repository was archived by the owner on Feb 6, 2026. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 25 additions & 1 deletion app/web/src/components/AssetListPanel.vue
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@
ref="contributeAssetModalRef"
title="Contribute Assets"
label="Contribute to System Initiative"
loadingText="Engaging photon torpedos..."
:loadingText="_.sample(contributeLoadingTexts)"
:preSelectedSchemaVariantId="assetStore.selectedAsset?.schemaVariantId"
autoVersion
@export-success="onExport"
Expand All @@ -74,6 +74,7 @@
</template>

<script lang="ts" setup>
import * as _ from "lodash-es";
import { onMounted, computed, ref } from "vue";
import { storeToRefs } from "pinia";
import {
Expand All @@ -100,6 +101,29 @@ const loadAssetsReqStatus = assetStore.getRequestStatus("LOAD_ASSET_LIST");
const contributeAssetModalRef = ref<InstanceType<typeof ModuleExportModal>>();
const exportSuccessModalRef = ref<InstanceType<typeof Modal>>();

const contributeLoadingTexts = [
"Engaging Photon Torpedos...",
"Reticulating Splines...",
"Revolutionizing DevOps...",
"Calibrating Hyperspace Matrix...",
"Syncing Neural Circuitry...",
"Optimizing Tachyon Weave...",
"Tuning Fractal Harmonics...",
"Reshuffling Multiverse Threads...",
"Harmonizing Subspace Arrays...",
"Modulating Cybernetic Matrices...",
"Configuring Exo-Geometric Arrays...",
"Initializing Flux Capacitors...",
"Balancing Subatomic Resonance...",
"Fine-tuning Quantum Entanglement...",
"Matrixing Hyperdimensional Grids...",
"Coalescing Esoteric Code...",
"Syncopating Quantum Flux...",
"Reformatting Reality Lattice...",
"Fine-tuning Temporal Flux...",
"Syncing Cosmic Harmonics...",
];

const props = defineProps({
assetId: { type: String },
});
Expand Down
6 changes: 6 additions & 0 deletions bin/si-discord-bot/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,9 @@
This is a simple discord bot. It's only really useful right now for managing the embed messages
in channels like "welcome" and "user". We can keep it offline 99% of the time. It might get
smarter as our needs change.

# Local Setup Instructions

In order to run the bot locally, you will need to export the Discord Token in a local .envrc file in this root directory.

You will also need to run `direnv allow` at the root to enable the environment variable.
2 changes: 1 addition & 1 deletion bin/si-discord-bot/src/embeds/rules.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ export function rulesMessage(): MessageEmbed {
These are the rules:

***1. Code of Conduct:***
Please follow **[Rust's Code of Conduct](https://www.rust-lang.org/policies/code-of-conduct)**.
Please follow **[Our Code of Conduct](https://github.com/systeminit/si/blob/main/CODE_OF_CONDUCT.md)**.
Report any violations or issues to an ${getRoleMention("Admin")}.

We strive to make our community a welcoming, inclusive, and positive space, and reserve the right to remove any community member who impedes that goal.
Expand Down