Commit Graph
18 Commits
Author SHA1 Message Date
raucao 4bca003983 Hash remoteStorage access tokens at rest
CI / Test (pull_request) Successful in 45s
Release Drafter / Update release notes draft (pull_request) Successful in 4s
Store only SHA256(token) in a new token_digest column and use the digest for the Redis authorization keys instead of the plaintext token. The plaintext is now held in memory only for issuance.

This is the expand step: the plaintext token column stays in place so the old code can keep running during the deploy. A follow-up migration will drop it once rs:rekey_tokens has re-keyed Redis and confirmed no plaintext keys remain.

Refs #259
2026-11-04 09:33:57 +04:00
raucao 393f85e45c WIP Add member/contributor status to users
continuous-integration/drone/push Build is passing
2025-05-27 13:32:58 +04:00
raucao fb054ae455 Add task for generating ctags
continuous-integration/drone/push Build is passing
2025-04-26 12:37:10 +04:00
raucao 90a8a70c15 Add OpenPGP key to LDAP directory and User model
continuous-integration/drone/push Build is passing
2024-09-23 15:20:00 +02:00
raucao adedaa5f7b Add task for easily creating test invoices 2024-04-21 10:01:54 +02:00
raucao de20931d30 Add tasks for modifying schema, first custom attributes
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
refs #172, #173
2024-03-13 14:30:03 +01: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 20382f7df7 Rename ldap seed task to setup 2022-12-07 18:11:57 +01:00
Râu Cao 8635413002 Delete admin role manually on reset
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-12-07 15:20:34 +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
basti 2a2793ae44 Print sum of user balances
continuous-integration/drone/pr Build is passing
2022-04-12 16:05:46 +02:00
basti 8773bf5f9e Slow down LndHub auth requests in task 2022-04-12 15:42:44 +02:00
basti d9970c126a List balances of LndHub accounts 2022-04-12 15:36:45 +02:00
basti 89913ba60b Improve task for generating invitations
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Turn the argument into the target number of unused invitations for each
user, thus not generating more invitations for users who already have a
sufficient amount of unused ones.
2021-11-28 10:40:09 -06:00
basti 4f20cd0d0a Add Rake task for generating wallets
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2021-11-22 16:22:53 -06:00
basti e5fe843814 Add task for generating invitations
continuous-integration/drone/push Build is passing
2020-12-02 15:23:18 +01:00
basti 2a23fb95cf Hello kosmos. 2020-11-07 14:49:52 +01:00