|
84220beb1c
|
Merge pull request 'Add email service and settings' (#154) from feature/email_service into master
continuous-integration/drone/push Build is passing
Reviewed-on: #154
Reviewed-by: galfert <garret.alfert@gmail.com>
|
2024-01-22 09:01:18 +00:00 |
|
|
7e8443c598
|
Change Lightning balance property
continuous-integration/drone/push Build is failing
... so that clients can use the same property with all balances
|
2024-01-15 11:39:24 +03:00 |
|
|
958d18d61a
|
Add email service and settings
|
2024-01-10 18:30:05 +03:00 |
|
Râu Cao
|
cfd0935bdc
|
Notify user about new RS authorizations
|
2023-11-20 18:24:34 +01:00 |
|
Râu Cao
|
f451adcb53
|
Try smaller icons if 256px not available
|
2023-11-18 17:35:57 +01:00 |
|
Râu Cao
|
261a782963
|
Only complete icon URLs when given relative or absolute paths
|
2023-10-24 17:29:24 +02:00 |
|
Râu Cao
|
e964e7e52c
|
Save web app metadata explicitly
|
2023-10-24 17:29:24 +02:00 |
|
Râu Cao
|
e508407df4
|
Remove debug statement
|
2023-10-24 17:29:23 +02:00 |
|
Râu Cao
|
bec827acb1
|
Store web app icons with proper folder paths
|
2023-10-24 17:29:23 +02:00 |
|
Râu Cao
|
d4f71e98ed
|
Download and attach icons for web apps
|
2023-10-24 17:29:23 +02:00 |
|
Râu Cao
|
e56c9bd0d5
|
Add web app model, service to fetch metadata
|
2023-10-24 17:29:23 +02:00 |
|
Râu Cao
|
d939f5d649
|
Merge branch 'master' into feature/btcpay_configs
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Release Drafter / Update release notes draft (pull_request) Successful in 4s
|
2023-09-20 19:12:24 +02:00 |
|
Râu Cao
|
8f819d12c0
|
Remove debug output
|
2023-09-13 14:48:51 +02:00 |
|
Râu Cao
|
1949f1876f
|
Use attr_reader instead of shared instance variables
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-09-07 19:22:15 +02:00 |
|
Râu Cao
|
2ba0116ca6
|
Fix wrong inheritance
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-09-07 19:17:46 +02:00 |
|
Râu Cao
|
d5ab532947
|
Store and retrieve avatars in/from LDAP exclusively
continuous-integration/drone/push Build is failing
No need to keep them in two places at the same time. We can fetch them
from LDAP whenever we want to do something with them.
|
2023-09-06 20:42:26 +02:00 |
|
Râu Cao
|
50c63d5c38
|
Update user avatar in LDAP
|
2023-09-06 19:02:07 +02:00 |
|
Râu Cao
|
5a5f62e98a
|
Refactor BTCPay service and API, add lightning balance
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-09-04 16:02:54 +02:00 |
|
Râu Cao
|
725fd2e5ea
|
Move lndhub admin token to env var/setting
|
2023-09-04 15:36:22 +02:00 |
|
Râu Cao
|
e8e6ee0bc4
|
Add configurable settings for BTCPay
|
2023-09-04 15:23:27 +02:00 |
|
Râu Cao
|
589e46bc63
|
Replace hardcoded domains with primary domain setting
|
2023-06-16 14:38:04 +02:00 |
|
Râu Cao
|
49de4007ab
|
Settings page for adding verified nostr pubkeys
|
2023-06-16 14:22:30 +02:00 |
|
Râu Cao
|
2f90393eb6
|
Lndhub v2 service inherits from v1, only adds v2-specific code
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Release Drafter / Update release notes draft (pull_request) Successful in 3s
|
2023-06-05 13:53:24 +03:00 |
|
Râu Cao
|
8b87072485
|
Raise custom auth error, re-raise on failed re-auth
|
2023-06-05 13:52:41 +03:00 |
|
Râu Cao
|
82019f47be
|
Report lndhub errors to Sentry
|
2023-06-05 13:51:59 +03:00 |
|
Râu Cao
|
f74227fedb
|
Allow users to set/update their display name in LDAP
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
|
2023-05-27 19:59:49 +02:00 |
|
Râu Cao
|
7b321577db
|
Update LDAP mail attribute when re-confirming email
|
2023-05-25 16:55:27 +02:00 |
|
Râu Cao
|
cb2197893c
|
Merge branch 'master' into feature/default_chatrooms
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Release Drafter / Update release notes draft (pull_request) Successful in 4s
|
2023-04-18 17:00:48 +02:00 |
|
Râu Cao
|
705bd63b42
|
Add configurable default room bookmarks for new users
continuous-integration/drone/push Build is passing
|
2023-04-07 23:03:43 +02:00 |
|
Râu Cao
|
43a43e1a2c
|
Use setting instead of ENV var
continuous-integration/drone/push Build is passing
|
2023-04-04 12:46:09 +02:00 |
|
Râu Cao
|
3437a756eb
|
Only create LNDHub accounts when feature is enabled
continuous-integration/drone/push Build is passing
|
2023-03-24 16:01:53 +07:00 |
|
Râu Cao
|
5b46f3adf5
|
Move exchanging of XMPP contacts to account confirmation
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Since the ejabberd service is now being enabled after the confirmation,
we also need to move the exchanging of roster contacts to that point.
|
2023-03-20 17:59:43 +07:00 |
|
Râu Cao
|
8d90847896
|
Add setting for contact roster name
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
And only exchange contacts when ejabberd integration is enabled
|
2023-03-15 09:03:39 +00:00 |
|
Râu Cao
|
75ffd4e2f1
|
Add service attribute to LDAP user entry
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-02-27 23:36:23 +08:00 |
|
Râu Cao
|
678e80a25d
|
Retrieve ldap entry from user model
|
2023-02-25 15:30:23 +08:00 |
|
Râu Cao
|
3c2fe7c15d
|
Remove ln_login from users
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Not needed anymore, removing in favor of unencrypted `ln_account`.
|
2023-02-23 20:13:08 +08:00 |
|
Râu Cao
|
4232df302b
|
Add send_message to ejabberd service
|
2023-01-12 11:44:28 +08:00 |
|
Râu Cao
|
2c8b3cdacc
|
Rename job
|
2023-01-12 11:43:30 +08:00 |
|
Râu Cao
|
e1aaa2c434
|
Re-authorize when token is invalid
|
2022-12-23 17:42:17 +07:00 |
|
Râu Cao
|
e62bf67262
|
Use v2 API for creating new lndhub accounts
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2022-12-23 12:39:57 +07:00 |
|
Râu Cao
|
a5a90c4d83
|
Add support and migration for lndhub.go
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
Slightly WIP
|
2022-12-22 20:01:14 +07:00 |
|
Râu Cao
|
4cb7c0998f
|
Add db/user seeds
|
2022-12-07 18:12:54 +01:00 |
|
Râu Cao
|
067dc3b63d
|
Remove obsolete method
|
2022-12-07 18:11:03 +01:00 |
|
Râu Cao
|
1a470cf1c8
|
Add flag for creating pre-confirmed users
|
2022-12-07 18:09:44 +01:00 |
|
Râu Cao
|
a3da956b48
|
Add missing ACI and role to LDAP seeds
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2022-12-07 14:27:51 +01:00 |
|
Râu Cao
|
c3b9ff8b4a
|
Add LDAP service and seed task
|
2022-12-05 13:36:33 +01:00 |
|
|
897b5bf4ea
|
Specify whole API base URL in config
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2022-05-23 22:49:39 +02:00 |
|
|
caea2d0121
|
Add kredits API with wallet balance endpoint
continuous-integration/drone/push Build is passing
|
2022-05-23 22:47:08 +02:00 |
|
|
e1ff5c479e
|
Initial BTCPay integration
|
2022-05-23 21:35:03 +02:00 |
|
|
78c243c985
|
Add wallet transactions
continuous-integration/drone/push Build is passing
|
2022-03-02 18:43:22 -06:00 |
|