dependabot[bot]
183b84c167
build(deps): bump axios from 1.8.2 to 1.12.0 ( #3357 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dni ⚡ <office@dnilabs.com>
2025-09-12 12:53:27 +01:00
dni ⚡
2375f7bcf8
feat: add copy, download and write NFC to qrcode components ( #3335 )
2025-09-02 14:48:29 +02:00
dependabot[bot]
2a9f471783
build(deps): bump form-data from 4.0.0 to 4.0.4 ( #3288 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-22 14:34:15 +03:00
dni ⚡
851c952c6d
chore: update vue-i18n dependabot ( #3276 )
2025-07-17 12:23:55 +03:00
dependabot[bot]
b759ec7468
chore(deps): bump axios from 1.7.7 to 1.8.2 ( #3042 )
...
* chore(deps): bump axios from 1.7.7 to 1.8.2
Bumps [axios](https://github.com/axios/axios ) from 1.7.7 to 1.8.2.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.7.7...v1.8.2 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* bundle
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dni ⚡ <office@dnilabs.com>
2025-03-12 12:10:27 +01:00
dependabot[bot]
ed419f27ac
chore(deps): bump vue-i18n from 10.0.5 to 10.0.6 ( #3022 )
...
* chore(deps): bump vue-i18n from 10.0.5 to 10.0.6
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n ) from 10.0.5 to 10.0.6.
- [Release notes](https://github.com/intlify/vue-i18n/releases )
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md )
- [Commits](https://github.com/intlify/vue-i18n/commits/v10.0.6/packages/vue-i18n )
---
updated-dependencies:
- dependency-name: vue-i18n
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* bundle
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dni ⚡ <office@dnilabs.com>
2025-03-12 12:01:18 +01:00
dependabot[bot]
c18816bf1b
chore(deps): bump nanoid from 3.3.7 to 3.3.8 ( #2798 )
...
Bumps [nanoid](https://github.com/ai/nanoid ) from 3.3.7 to 3.3.8.
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/3.3.7...3.3.8 )
---
updated-dependencies:
- dependency-name: nanoid
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-11 07:29:00 +01:00
dependabot[bot]
d1cc317044
chore(deps): bump @intlify/core-base and vue-i18n ( #2790 )
...
* chore(deps): bump @intlify/core-base and vue-i18n
Bumps [@intlify/core-base](https://github.com/intlify/vue-i18n/tree/HEAD/packages/core ) to 10.0.5 and updates ancestor dependency [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n ). These dependencies need to be updated together.
Updates `@intlify/core-base` from 10.0.3 to 10.0.5
- [Release notes](https://github.com/intlify/vue-i18n/releases )
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md )
- [Commits](https://github.com/intlify/vue-i18n/commits/v10.0.5/packages/core )
Updates `vue-i18n` from 10.0.3 to 10.0.5
- [Release notes](https://github.com/intlify/vue-i18n/releases )
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md )
- [Commits](https://github.com/intlify/vue-i18n/commits/v10.0.5/packages/vue-i18n )
---
updated-dependencies:
- dependency-name: "@intlify/core-base"
dependency-type: indirect
- dependency-name: vue-i18n
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* update vue-i18n
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dni ⚡ <office@dnilabs.com>
2024-12-10 12:00:55 +01:00
dni ⚡
2940cf97c5
feat: parse nested pydantic models fetchone and fetchall + add shortcuts for insert_query and update_query into Database ( #2714 )
...
* 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>
2024-10-29 09:58:22 +01:00
Vlad Stan
0b8da2b524
[feat] Nostr Login ( #2703 )
...
---------
Co-authored-by: dni ⚡ <office@dnilabs.com>
2024-09-30 13:53:38 +02:00
dni ⚡
3ac6bc3c3b
fix: vue3 language switcher ( #2712 )
2024-09-25 12:09:00 +02:00
dni ⚡
053ea20508
feat: update to Vue3 ( #2677 )
...
* update packages for vue3
* fix make bundle and make checkbundle to include bundle-components
* add lnbits/static/bundle-components.js
---------
Co-authored-by: Pavol Rusnak <pavol@rusnak.io>
2024-09-24 11:06:27 +02:00
Pavol Rusnak
8cffda5a55
chore: update package.json ( #2635 )
...
* chore: update package.json
* chore: make bundle
2024-08-29 22:51:41 +02:00
dni ⚡
b6d99b09cf
fix: npm packages with high severity issue ( #2551 )
...
updating `braces` npm package
2024-06-17 17:17:53 +02:00
dni ⚡
8aef6cd416
chore: update prettier ( #2405 )
...
update to new prettier version with some new formatting
2024-04-12 09:00:31 +02:00
dependabot[bot]
522c4df44c
chore(deps): bump follow-redirects from 1.15.5 to 1.15.6 ( #2326 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.5 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.5...v1.15.6 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-21 16:43:48 +01:00
Vlad Stan
d6c8ad1d0d
Paid extensions ( #2229 )
...
* fix: download archive file `async`
* feat: add `pay_link` property
* feat: basic install using internal wallet for payment
* fix: pop-up issues
* chore: refactor
* feat: detect paid extensions
* fix: payment check
* feat: small stuff
* feat: show external invoice
* fix: regression for extension install
* feat: store previos successful payments
* refactor: simplify, almost works
* chore: gugu gaga
* fix: pay and install
* fix: do not pay invoice on the back-end
* chore: code clean-up
* feat: basic websocker listener
* feat: use websocket to watch for invoice payment
* feat: remember hanging invoices
* refactor: extract `localStorage` methods
* chore: code format
* chore: code clean-up after test
* feat: remember previous payment_hashes
* chore: code format
* refactor: rename `ExtensionPaymentInfo` to `ReleasePaymentInfo`
* refactor: method rename
* fix: release version matters now
* chore: code format
* refactor: method rename
* refactor: extract method `_restore_payment_info`
* refactor: extract method
* chore: rollback `CACHE_VERSION`
* chore: code format
* feat: i18n
* chore: update bundle
* refactor: public method name
* chore: code format
* fix: websocket connection
* Update installation.md (#2259 )
* Update installation.md (#2260 )
* fix: try to fix `openapi` error
* chore: bundle
* chore:bundle
---------
Co-authored-by: benarc <ben@arc.wales>
Co-authored-by: Arc <33088785+arcbtc@users.noreply.github.com>
2024-02-22 13:16:41 +00:00
Arc
98338ffb00
Improves payment reactions ( #2251 )
...
* updated to select
* updating
* working
* bundle
* updated to select
* updating
* working
* bundle
* Make room for everything apart from sending
* Update lnbits/static/js/base.js
Co-authored-by: Vlad Stan <stan.v.vlad@gmail.com>
* prettier
* bundled
* fundle
* changed to window[]
* vlads suggestion
* added stars
* vlads suggestion
* fundle
---------
Co-authored-by: Vlad Stan <stan.v.vlad@gmail.com>
2024-02-12 10:48:07 +00:00
dependabot[bot]
b71113700a
chore(deps): bump follow-redirects from 1.15.2 to 1.15.4 ( #2203 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.2 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.4 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-23 08:17:12 +01:00
dependabot[bot]
bee857c2af
Bump axios from 1.3.4 to 1.6.0
...
Bumps [axios](https://github.com/axios/axios ) from 1.3.4 to 1.6.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.3.4...v1.6.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-13 11:21:29 +01:00
Tiago Vasconcelos
52608c4ffc
Add Markdown capability globally ( #1965 )
...
* add markdown capability globally
* add markdown to site description
* add showdown to package.json
remove it from vendor.json, its bundled
* formatting
* io
* Update lnbits/core/templates/core/index.html
---------
Co-authored-by: dni ⚡ <office@dnilabs.com>
2023-09-27 11:32:03 +01:00
dni ⚡
ae9eb314cc
fix bundle for 0.10.9 ( #1792 )
2023-07-03 10:29:03 +02:00
Arc
7e1f43933d
Adds security tools, such as a rate limiter, IP block/allow, server logs ( #1606 )
...
* added ratelimiter
* Adds server logs to admin ui
* Added IP allow/ban list
* fixed remove ips
* Split rate limit number and unit
* security tab and background tasks for killswitch
* fix test for auditor api
---------
Co-authored-by: dni ⚡ <office@dnilabs.com>
2023-06-20 11:26:33 +02:00
dni ⚡
f97c698917
FIX: qrcode scanner on legends, by updating the library ( #1714 )
2023-05-19 13:23:22 +01:00
dni ⚡
95071eb87e
quick fix languages bundle ( #1691 )
2023-05-09 09:56:44 +01:00
dni ⚡
1b84ebf13d
FEAT: build static files with npm (sass, concat, minify), remove build step from python, include minified bundle files ( #1601 )
2023-04-21 14:51:46 +02:00
dni ⚡
8ee6be30eb
add vue-i18n dependecy
2023-04-13 07:59:12 +02:00
dni ⚡
2473e0e962
FEAT: lock name inside package-lock, by adding name to package.json ( #1616 )
2023-04-11 10:31:44 +02:00
dni ⚡
a9bdf24425
FEAT: use versioning for frontend (npm) and copy it to lnbits/static/vendor for easier updating ( #1590 )
...
* remove static/vendor
* add node dependencies
* add bolt11-decoder
* run npm install inside dockerimage
* only use bundle.js and bundle.css
* use node_modules for bundling vendor assets
* remove dead code
* make argument optional
* reintroduce vendor dir
* reintroduce vendor and single javascript files, minification
* wrong moment, remove minification
* lock packages with non critical issues
* black
2023-03-31 12:46:24 +02:00
dni ⚡
87ef8638b5
fix annoying package-lock ( #1405 )
2023-01-24 11:40:17 +01:00
Pavol Rusnak
a089188664
add pyright to the project ( #1367 )
...
* add pyright to project + bump prettier to latest
* reformat to match the latest prettier rules
2023-01-23 10:29:17 +01:00
benarc
228717195b
back
2022-01-30 19:43:30 +00:00
Ben Arc
9267aba6d9
Used prettier
2021-06-23 22:31:44 +01:00
Dennis Reimann
c3281399d2
Improve setup instructions and README
...
- README cleanups and link to documentation
- Improve dev setup instructions
- Fix js linting errors
- Move local setup instructions to installation docs
- Project link fix, closes #42
- Notes about frontend
- Clarify different LND backends
2020-06-12 20:58:37 +02:00