mirror of
https://github.com/lnbits/lnbits-legend.git
synced 2025-02-25 15:10:41 +01:00
* feat: add shortcuts for insert_query and update_query into `Database` example: await db.insert("table_name", base_model) * remove where from argument * chore: code clean-up * extension manager * lnbits-qrcode components * parse date from dict * refactor: make `settings` a fixture * chore: remove verbose key names * fix: time column * fix: cast balance to `int` * extension toggle vue3 * vue3 @input migration * fix: payment extra and payment hash * fix dynamic fields and ext db migration * remove shadow on cards in dark theme * screwed up and made more css pushes to this branch * attempt to make chip component in settings dynamic fields * dynamic chips * qrscanner * clean init admin settings * make get_user better * add dbversion model * remove update_payment_status/extra/details * traces for value and assertion errors * refactor services * add PaymentFiatAmount * return Payment on api endpoints * rename to get_user_from_account * refactor: just refactor (#2740) * rc5 * Fix db cache (#2741) * [refactor] split services.py (#2742) * refactor: spit `core.py` (#2743) * refactor: make QR more customizable * fix: print.html * fix: qrcode options * fix: white shadow on dark theme * fix: datetime wasnt parsed in dict_to_model * add timezone for conversion * only parse timestamp for sqlite, postgres does it * log internal payment success * fix: export wallet to phone QR * Adding a customisable border theme, like gradient (#2746) * fixed mobile scan btn * fix test websocket * fix get_payments tests * dict_to_model skip none values * preimage none instead of defaulting to 0000... * fixup test real invoice tests * fixed pheonixd for wss * fix nodemanager test settings * fix lnbits funding * only insert extension when they dont exist --------- Co-authored-by: Vlad Stan <stan.v.vlad@gmail.com> Co-authored-by: Tiago Vasconcelos <talvasconcelos@gmail.com> Co-authored-by: Arc <ben@arc.wales> Co-authored-by: Arc <33088785+arcbtc@users.noreply.github.com>
59 lines
1.4 KiB
HTML
59 lines
1.4 KiB
HTML
{% extends "public.html" %} {% block page %}
|
|
<div class="row q-col-gutter-md justify-center">
|
|
<div class="col-12 col-md-7 col-lg-6 q-gutter-y-md">
|
|
<q-card class="q-pa-lg">
|
|
<q-card-section class="q-pa-none">
|
|
<center>
|
|
<h3 class="q-my-none">Error</h3>
|
|
<br />
|
|
<q-icon
|
|
name="warning"
|
|
class="text-grey"
|
|
style="font-size: 20rem"
|
|
></q-icon>
|
|
|
|
<h5 class="q-my-none">{{ err }}</h5>
|
|
|
|
<br />
|
|
<div class="row">
|
|
<div class="col">
|
|
<q-btn
|
|
@click="goBack"
|
|
color="grey"
|
|
outline
|
|
label="Back"
|
|
style="width: 100%"
|
|
></q-btn>
|
|
</div>
|
|
<div class="col">
|
|
<q-btn
|
|
@click="goHome"
|
|
color="grey"
|
|
outline
|
|
label="Home"
|
|
style="width: 100%"
|
|
></q-btn>
|
|
</div>
|
|
</div>
|
|
</center>
|
|
</q-card-section>
|
|
</q-card>
|
|
</div>
|
|
</div>
|
|
|
|
{% endblock %} {% block scripts %}
|
|
<script>
|
|
window.app = Vue.createApp({
|
|
el: '#vue',
|
|
mixins: [window.windowMixin],
|
|
methods: {
|
|
goBack: function () {
|
|
window.history.back()
|
|
},
|
|
goHome: function () {
|
|
window.location.href = '/'
|
|
}
|
|
}
|
|
})
|
|
</script>
|
|
{% endblock %}
|