196 Commits

Author SHA1 Message Date
Râu Cao
df3ec9f90a
Add spec for updating reserved usernames setting
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-19 11:56:34 +08:00
Râu Cao
25a0723166
Make admin flag persist for subsequent calls in spec 2023-02-19 11:55:53 +08:00
Râu Cao
c44ce61e25
Remove empty tests
Some checks failed
continuous-integration/drone/push Build is failing
2023-02-14 13:06:18 +08:00
Râu Cao
d9e767298b
Refactor admin users page, add quick stats
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-13 16:32:28 +08:00
Râu Cao
dd482d7f2e
Add LndHub db/models, and quick stats for admin views 2023-02-13 16:25:35 +08:00
Râu Cao
a1663b9f9d
Add specs for lndhub webhook
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-01-12 14:33:31 +08:00
Râu Cao
d4a3f8dadb
Fix spec after renaming job
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-01-12 11:50:13 +08:00
Râu Cao
51952ecdc2
Add migration for unencrypted ln login field
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-11 19:50:01 +08:00
Râu Cao
68e0d00f6e
WIP Add Webhooks controller, allowed IP config
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-11 19:17:27 +08:00
Râu Cao
e62bf67262
Use v2 API for creating new lndhub accounts
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-12-23 12:39:57 +07:00
caea2d0121
Add kredits API with wallet balance endpoint
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-23 22:47:08 +02:00
cf62bfc5c2
WIP Add wallet transactions route, view
All checks were successful
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
5a658ce580
Update RSpec syntax/usage
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Fixes a deprecation warning
2022-02-16 10:14:32 -06:00
a71a9dfad0
Remove unused helper specs
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-02-16 09:38:40 -06:00
eda1f3999f
Update validation message in spec
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
They seem to have shortened the default message.
2022-02-12 14:10:04 -06:00
bc20e89617
Fix exception during signup
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-01-10 09:28:12 -06:00
40e5c3609e
Remove obsolete files
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2021-11-22 16:29:23 -06:00
bfa38ad7b2
Adjust spec for new development config
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2021-11-22 16:24:42 -06:00
8662a4c8c1
Don't overwrite existing lndhub wallet credentials
Some checks failed
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
2021-11-22 15:51:30 -06:00
dbc811b840
Add LndHub service, lnurl-pay endpoints
Some checks failed
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
0a1052fcb7
Add wallet page
Some checks failed
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
f94227f9f3
Create LndHub accounts 2021-11-19 20:10:36 -06:00
656c887811
Add missing hook to spec
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2021-02-03 19:11:43 +01:00
58cc6811f9
Move XMPP contacts exchange to background job
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2021-02-03 13:16:47 +01:00
8ad85636d9
Create LDAP users asynchronously
All checks were successful
continuous-integration/drone/push Build is passing
2021-02-02 21:16:24 +01:00
e12d02a988
Fix spec
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Content changed
2020-12-29 11:02:24 +01:00
2f70bae523
Format and style user donations 2020-12-19 13:16:04 +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
26e9073674
Fix XMPP API POST request
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
Faraday does not turn hashes into JSON by itself apparently.
2020-12-13 14:07:25 +01:00
ee72a32c7e
Exchange XMPP contacts when invitee signs up
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2020-12-08 19:16:08 +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
022094ce51
Add feature spec for whole signup process
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
2020-12-03 14:50:02 +01:00
a792d66c90 Show unused invitations list 2020-12-03 14:48:43 +01:00
8a7d809b92
Add scopes for invitations 2020-12-03 14:04:58 +01:00
7aadb5cb51
Require valid invitation to start sign-up process
All checks were successful
continuous-integration/drone/push Build is passing
2020-12-02 19:20:01 +01:00
69b99711e5
Remove fixtures, configure factory generation
All checks were successful
continuous-integration/drone/push Build is passing
2020-12-02 15:40:41 +01:00
d7fbda0855
Add basic invitations 2020-12-02 15:22:58 +01:00
18df8fe449
Add account creation service 2020-11-29 17:31:08 +01:00
1734b5c700
Add feature spec examples
With both logged in normal user and admin
2020-11-18 10:10:31 +01:00
3030d6f0f3
Add specs for User#is_admin? 2020-11-18 09:17:56 +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
a09741ba28
Add dashboard, allow password resets when signed in 2020-11-11 18:56:06 +01:00
674b0a0ff5
Add LDAP logins and password resets, config, etc. 2020-11-10 11:36:06 +01:00
259856a033
Add LDAP user index 2020-11-07 16:52:51 +01:00
2a23fb95cf
Hello kosmos. 2020-11-07 14:49:52 +01:00