Râu Cao
|
6ad02e69a2
|
WIP Profile settings page
Show the user's user address, and provide a button for copying it to the
clipboard
|
2023-01-10 14:13:26 +08:00 |
|
Râu Cao
|
94ca0f3764
|
Rename settings page
|
2023-01-10 14:13:25 +08:00 |
|
Râu Cao
|
620befd7c0
|
Fix devise not rendering errors as flash messages
https://github.com/heartcombo/devise/issues/5446
closes #63
|
2023-01-10 14:13:25 +08:00 |
|
Râu Cao
|
445a1c80a6
|
Refactor settings routes and menu
Use sub controllers/routes for the sections
|
2023-01-10 14:13:24 +08:00 |
|
Râu Cao
|
3197743a55
|
Change donations to contrbutions, add tabbed nav
Introduces components for tabbed navigation and adds a tab menu and item
for non-financial contributions to the donations/contributions page.
|
2023-01-10 14:13:23 +08:00 |
|
Râu Cao
|
e1aaa2c434
|
Re-authorize when token is invalid
|
2022-12-23 17:42:17 +07:00 |
|
Râu Cao
|
3834e5230b
|
Comment encryption option in admin ldap users controller
Refactor to use the service later
|
2022-12-07 18:13:58 +01:00 |
|
Râu Cao
|
f7183f68d5
|
Decrease mininum sats for Lighting invoices
continuous-integration/drone/push Build is passing
|
2022-09-16 11:20:29 +02:00 |
|
|
03dc6c7a9c
|
Log unexpected kredits API errors
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2022-05-24 13:42:00 +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 |
|
|
78c243c985
|
Add wallet transactions
continuous-integration/drone/push Build is passing
|
2022-03-02 18:43:22 -06:00 |
|
|
cf62bfc5c2
|
WIP Add wallet transactions route, view
continuous-integration/drone/push Build is passing
Adds a new component for the wallet summary as well, and makes the
component tests work with RSpec.
|
2022-03-02 15:31:39 -06:00 |
|
|
4c70600d1f
|
Re-add description_hash
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Necessary for lnurlpay-enabled wallets
|
2022-03-01 13:53:22 -06:00 |
|
|
9903683536
|
Remove desc hash, always add memo to invoices
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2022-03-01 13:26:44 -06:00 |
|
|
4c51b9c966
|
Allow comments for LNURL-PAY invoices
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Allows senders to add a short message to payments, which will be stored
as invoice memo by LND/LndHub.
|
2022-03-01 11:20:23 -06:00 |
|
|
f36f6866a7
|
Port signup to new layout
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
|
2022-02-23 18:07:54 -06:00 |
|
|
7d66b75216
|
Improve notifications, fix styles not being added
continuous-integration/drone/push Build is passing
Based on https://petr.codes/blog/rails/modern-rails-flash-messages/part-3/
|
2022-02-21 11:03:43 -06:00 |
|
|
8102fa1230
|
WIP Add notification component for flash messages
continuous-integration/drone/push Build is passing
|
2022-02-20 17:22:49 -06:00 |
|
|
1b17cfb396
|
Fix typo
continuous-integration/drone/push Build is passing
|
2022-02-03 11:32:41 -06:00 |
|
|
d37b68a6e5
|
Fix LNURL pay amount validation
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
We allow receiving of more than 100 sats and less than 1M sats
|
2022-02-03 17:32:18 +01:00 |
|
|
c3dde3506e
|
Add more content/help to wallet page
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
* Lighting Address info
* Improve explanation for wallet apps, add Alby
|
2022-01-10 13:37:04 -06:00 |
|
|
db9118cb7c
|
Improve admin LDAP user index
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
* Show which domain the current list is for
* Render text links as such
|
2021-11-28 11:11:41 -06:00 |
|
|
67d148d117
|
Lower the minimum receivable via lnurlp
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2021-11-26 11:34:51 -06:00 |
|
|
2e31268698
|
Change description and success message for lnurlp
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
closes #46
|
2021-11-25 19:14:43 -06:00 |
|
|
f3b22c02ef
|
Set correct min/max amounts for lnurlp
fixes #47
|
2021-11-25 19:14:17 -06:00 |
|
|
8b5bd66598
|
Fix invoice amount for lnurlp payments
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
Incoming amount is msats, but we create invoices with sats.
|
2021-11-23 15:28:16 -06:00 |
|
|
bf76ac55ee
|
Do not allow comments for lnurlp senders
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
|
2021-11-22 17:03:18 -06:00 |
|
|
1078c034ad
|
Remove obsolete comment
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
|
2021-11-22 16:26:05 -06:00 |
|
|
dbc811b840
|
Add LndHub service, lnurl-pay endpoints
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
Enables the lnurl-pay payment workflow
|
2021-11-22 15:41:05 -06:00 |
|
|
884070a3cb
|
Show available balance on wallet page
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
|
2021-11-21 16:47:55 -06:00 |
|
|
0a1052fcb7
|
Add wallet page
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
With setup code to connect Blue Wallet to Kosmos account wallets
|
2021-11-20 16:13:43 -06:00 |
|
|
0110f27ada
|
Add invitation stats
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Show some stats about unused invitations and active inviters
|
2021-02-01 22:35:30 +01:00 |
|
|
dc7cf107c2
|
New admin page for invitations
|
2021-02-01 21:53:18 +01:00 |
|
|
8997349186
|
Move password change to new Security tab
continuous-integration/drone/push Build is passing
|
2021-02-01 18:39:51 +01:00 |
|
|
2bdf08a523
|
Add admin layout with admin navigation
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
And remove the hacky link list from the dashboard.
|
2020-12-28 09:32:04 +01:00 |
|
|
c62ce00184
|
Add main navigation bar
Make donations and invitations accessible to everyone
|
2020-12-27 14:03:40 +01:00 |
|
|
5e2d5c3b28
|
Add paid_at date to donations
continuous-integration/drone/push Build is passing
|
2020-12-19 13:28:47 +01:00 |
|
|
40f3e8327a
|
Basic donation records
Adds donation model/table and basic manual management in the admin
panel, as well as basic listing of users' own donations.
|
2020-12-17 21:56:51 +01:00 |
|
|
6dac732a7f
|
Move invitation invalidation to service
|
2020-12-08 17:52:53 +01:00 |
|
|
e8c1a6066a
|
Move user db creation to service
|
2020-12-08 17:39:54 +01:00 |
|
|
e44535daee
|
Don't use deprecated method
|
2020-12-03 14:49:16 +01:00 |
|
|
a792d66c90
|
Show unused invitations list
|
2020-12-03 14:48:43 +01:00 |
|
|
9cebfd3f58
|
Signup steps with validation
|
2020-12-03 00:53:25 +01:00 |
|
|
7aadb5cb51
|
Require valid invitation to start sign-up process
continuous-integration/drone/push Build is passing
|
2020-12-02 19:20:01 +01:00 |
|
|
d7fbda0855
|
Add basic invitations
|
2020-12-02 15:22:58 +01:00 |
|
|
8a938831e9
|
Add production config and credentials
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
|
2020-11-20 22:43:47 +01:00 |
|
|
e45d0a4a4f
|
Don't use welcome view for now
No signups yet. Just show login for MVP.
|
2020-11-18 13:31:14 +01:00 |
|
|
f0312cb8e7
|
Authorize access to admin panel, etc.
Adds a separate admin namespace and base controller, with authorization
by looking up the admin property in the user's LDAP account.
|
2020-11-18 00:22:44 +01:00 |
|
|
a604018249
|
Require both user and email for anonymous password resets
|
2020-11-11 19:39:19 +01:00 |
|
|
a09741ba28
|
Add dashboard, allow password resets when signed in
|
2020-11-11 18:56:06 +01:00 |
|