silverpill
|
8d78c6f38e
|
Remove unused subscription_page_url property from Account object
|
2022-09-08 20:35:43 +00:00 |
|
silverpill
|
3f4fe9ad53
|
Bump version
|
2022-09-08 13:38:59 +00:00 |
|
silverpill
|
2dd5e83d2e
|
Update readme and config example
|
2022-09-08 13:38:52 +00:00 |
|
silverpill
|
5b071f050b
|
Rename /api/v1/subscriptions/enable to /api/v1/subscriptions/options
|
2022-09-08 10:05:34 +00:00 |
|
silverpill
|
596c13c0bb
|
Remove deprecated Subscription API methods
|
2022-09-08 09:58:57 +00:00 |
|
silverpill
|
78b9fc7878
|
Create subscription relationship only if subscription is still active
This prevents spurious expiration notifications after withdrawals.
|
2022-09-08 09:53:32 +00:00 |
|
silverpill
|
79e161c131
|
Add reset-subscriptions CLI command
|
2022-09-07 20:23:54 +00:00 |
|
silverpill
|
98564c2573
|
Improve panic message in case of storage directory UID mismatch
|
2022-09-07 16:55:45 +00:00 |
|
silverpill
|
714b872a5d
|
Prevent creation of invoices where sender is the same as the recipient
|
2022-09-07 11:57:25 +00:00 |
|
silverpill
|
86fe717a77
|
Add API method for checking invoice status
|
2022-09-07 10:48:40 +00:00 |
|
silverpill
|
383fc13059
|
Change invoice status to "timeout" after 30 minutes of inactivity
|
2022-09-06 22:32:32 +00:00 |
|
silverpill
|
b0e79e26a4
|
Change invoice API to accept sender ID instead of acct
|
2022-09-06 19:08:50 +00:00 |
|
silverpill
|
44aebf989a
|
Fix monero subscription extension bug
|
2022-09-06 19:08:50 +00:00 |
|
silverpill
|
982a8e8bc2
|
Add API method for searching profiles by username or acct
|
2022-09-06 19:08:50 +00:00 |
|
silverpill
|
6accf8ac2e
|
Add API method for finding subscription by participants
|
2022-09-06 19:08:50 +00:00 |
|
silverpill
|
05e295744d
|
Add information about payment options to Account object
|
2022-09-06 18:08:28 +00:00 |
|
silverpill
|
f218936caa
|
Create API method /api/v1/subscriptions/options
|
2022-09-06 17:54:51 +00:00 |
|
silverpill
|
ed98648756
|
Truncate inbox response text before logging it
|
2022-09-04 11:59:07 +00:00 |
|
silverpill
|
d2366589cf
|
Truncate remote profile bio if it's too long
|
2022-09-04 11:45:56 +00:00 |
|
silverpill
|
120492f2e4
|
Bump version
|
2022-09-01 12:57:14 +00:00 |
|
silverpill
|
0d7325f8f6
|
Increase max download size
|
2022-09-01 12:38:39 +00:00 |
|
silverpill
|
26ae1036de
|
Change representation of blockchain config in Instance API response
Allowed multiple blockchain configs.
|
2022-08-31 21:30:03 +00:00 |
|
silverpill
|
b357b9bfa0
|
Rename chain_info config parameter to chain_metadata and define its type
|
2022-08-31 20:42:59 +00:00 |
|
silverpill
|
64fb51e92a
|
Update subscription state after processing invoice
|
2022-08-31 20:42:59 +00:00 |
|
silverpill
|
4e73bff32e
|
Implement payment forwarding
|
2022-08-31 20:42:59 +00:00 |
|
silverpill
|
6b60e9a0da
|
Add periodic task for monitoring Monero payments
|
2022-08-31 20:42:59 +00:00 |
|
silverpill
|
cd09fe0801
|
Add API method for generating invoices
|
2022-08-31 20:42:58 +00:00 |
|
silverpill
|
084e0064be
|
Create invoice table
|
2022-08-31 20:42:58 +00:00 |
|
silverpill
|
423eec0a2c
|
Add MoneroSubscription payment option
|
2022-08-31 20:42:57 +00:00 |
|
silverpill
|
703cae0a43
|
Modify create-monero-wallet command to accept wallet name and password args
|
2022-08-31 20:42:56 +00:00 |
|
silverpill
|
2eb7ec2f64
|
Add chain ID column to subscription table
Set chain ID to "eip155:31337" for existing entries.
|
2022-08-31 20:42:56 +00:00 |
|
silverpill
|
2ed8d44001
|
Add expires_at field to object returned by subscribers API endpoint
|
2022-08-31 20:42:56 +00:00 |
|
silverpill
|
260e62d51b
|
Allow blockchain configuration to be defined using a list
Multi-chain configurations are still not allowed.
|
2022-08-31 20:42:55 +00:00 |
|
silverpill
|
cc6d9d7688
|
Refactor ethereum subscription monitor
|
2022-08-31 20:42:37 +00:00 |
|
silverpill
|
c5c3911de6
|
Require chain ID field in payment options of ethereum type
|
2022-08-29 22:28:34 +00:00 |
|
silverpill
|
690a03946e
|
Use Currency enum to refer to CAIP-2 namespaces instead of chain IDs
|
2022-08-29 15:12:18 +00:00 |
|
silverpill
|
8df8fd3c8c
|
Add Monero to currencies enum
|
2022-08-29 12:12:26 +00:00 |
|
silverpill
|
ea4d15da48
|
Remove default_currency() method from config object
Preparing for multi-currency deployments.
|
2022-08-28 18:53:32 +00:00 |
|
silverpill
|
b3fb1c612c
|
Rewrite /api/v1/subscriptions/enable handler to support more subscription types
|
2022-08-26 15:57:35 +00:00 |
|
silverpill
|
daaa0855a6
|
Use /api/v1/subscriptions prefix for subscription API methods
|
2022-08-25 19:16:46 +00:00 |
|
silverpill
|
742e731b95
|
Convert PaymentOption type into enum
|
2022-08-25 19:16:38 +00:00 |
|
silverpill
|
318d446dbd
|
Add create-monero-wallet CLI command
|
2022-08-22 20:17:27 +00:00 |
|
silverpill
|
8a11a9a360
|
Add monerod and monero-wallet-rpc containers to docker-compose file
|
2022-08-22 18:09:29 +00:00 |
|
silverpill
|
5e97debebb
|
Add "quote" property to Status object and treat first link as a quote
|
2022-08-22 12:13:40 +00:00 |
|
silverpill
|
f4d1e756d4
|
Fetch object referenced by quoteUrl property and create a link between posts
|
2022-08-21 23:45:49 +00:00 |
|
silverpill
|
d9def75b32
|
Create post_link table to store links between posts
|
2022-08-21 22:36:31 +00:00 |
|
silverpill
|
fcf7db97cb
|
Rename posts::tags module to posts::hashtags
|
2022-08-21 21:35:12 +00:00 |
|
silverpill
|
ee0095ce53
|
Perform consistency checks on reposts in Post::new()
|
2022-08-21 18:11:49 +00:00 |
|
silverpill
|
8ab79d8a77
|
Update readme
|
2022-08-21 17:56:28 +00:00 |
|
silverpill
|
e51f5fa3bb
|
Set limit on the size of remote media files
|
2022-08-18 22:57:58 +00:00 |
|