+ Warning:
+
+
+ Importing a samourai.txt backup file will expose the seed and should only be done on your personal instance of Labelbase that you control!
+
+
{% genericlabeluploadform labelbase.id as impform %}
{{ impform|bootstrap }}
+
{% addtoblock "js" %}
+
$(document).ready(function () {
- var form = $('#importLabelbaseModal form');
- form.on('submit', function () {
- // Disable the OK button on form submission
- $('#importLabelbaseModal button[type="submit"]').prop('disabled', true);
+ var form = $('#importLabelbaseModal form');
+ var importTypeField = $('#id_import_type');
+ var passphraseFieldGroup = $('#id_passphrase').closest('.form-group');
+
+ function togglePassphraseField() {
+ if (importTypeField.val() === 'samourai') {
+ passphraseFieldGroup.show();
+ $('#id_passphrase').prop('disabled', false);
+ $('#samourai-warning').show();
+ } else {
+ passphraseFieldGroup.hide();
+ $('#id_passphrase').prop('disabled', true);
+ $('#id_passphrase').val('')
+ $('#samourai-warning').hide();
+ }
+ }
+
+ importTypeField.on('change', togglePassphraseField);
+
+ // Initial call to set the correct state on page load
+ togglePassphraseField();
+
+ form.on('submit', function () {
+ // Disable the OK button on form submission
+ $('#importLabelbaseModal button[type="submit"]').prop('disabled', true);
+ });
});
-});
+
{% endaddtoblock %}
diff --git a/django/templates/cloud.html b/django/templates/cloud.html
new file mode 100644
index 0000000..347533c
--- /dev/null
+++ b/django/templates/cloud.html
@@ -0,0 +1,51 @@
+{% extends "_base.html" %}
+{% load i18n %}
+
+{% block title %}Interoperability{% endblock %}
+{% block nav_home %}active{% endblock %}
+
+{% block content %}
+
+
Lbelbase
+
All your labels in one place.
+
+
+
+
+
+
+
+
+
+
+
+
+
Cloud
+
+
"Use your labels here, use your labels there – Dave doesn't care."
+
+ Be like Dave with Labelbase, your ultimate cloud-based platform for managing, merging, and synchronizing wallet labels across all your devices and wallet applications.
+
+Labelbase seamlessly synchronizes your labels across various wallets and systems, ensuring you have consistent and organized data wherever you go. Simplify your financial management and stay in sync with Labelbase.
+
Support Labelbase: Make a difference with your donation
-
-
Every contribution helps us build a better Bitcoin labeling experience.
-
-Choose the amount you'd like to donate to Labelbase.
-
-Your generosity ensures that our project continues to thrive and evolve, directly supporting our mission to make Bitcoin transactions more organized and transparent.
-
-Thank you for your support!
+
+
+
Support Labelbase: Keep it Going
+
+
+ Every contribution helps us continue building a better Bitcoin labeling experience.
+
+
+ Choose the amount you'd like to donate to Labelbase.
+
+
+ As a free and open-source software, your generosity is crucial to our mission. Your support ensures our project keeps thriving and evolving, directly enhancing Bitcoin label management.
+
+
+
+
+
+
+
+
+
+ Thank you for keeping Labelbase going.
-
-
-
-
+
+
+ Seedor powers our BTCPay Server instance, providing secure and private donations.
+
+
{% include "_modal_add_label.html" %}
+{% include "_modal_edit_labelbase.html" %}
+{% include "_modal_connect_api_key.html" %}
+{% include "_modal_delete_labelbase.html" %}
-
-