Commit graph

34 commits

Author SHA1 Message Date
Devon Hudson 02eff71f40
Use valid servers in relayapi http routing test 2023-01-18 09:29:04 -07:00
Devon Hudson 5833c86aca
Insert relay transaction destinations in a single db transaction 2023-01-17 17:41:04 -07:00
Devon Hudson cbad03fc5e
Add validation to relay_txn prev entry id 2023-01-17 17:22:05 -07:00
Devon Hudson 41cd9d256e
Change to using default prevEntryIDs for initial relay query 2023-01-17 17:08:07 -07:00
Devon Hudson 5aa6b47a64
Order relay queue select to return oldest entries first 2023-01-17 16:47:10 -07:00
Devon Hudson 7c692e7eda
Check that db actually returned json blob for requested nid 2023-01-17 15:50:25 -07:00
Devon Hudson d440223e04
Delete relay entries and json in a single transaction 2023-01-17 15:38:04 -07:00
Devon Hudson c476e71ec3
Update sendrelay_test todo contexts to background 2023-01-17 14:49:30 -07:00
Devon Hudson 0e4d2593eb
Refactor relay perform_test for clarity 2023-01-17 13:41:01 -07:00
Devon Hudson 27b40621fd
Refactor relayapi routing tests to be parametric & reduce redundancy 2023-01-17 13:37:53 -07:00
Devon Hudson 4037ee3b21
Refactor relayapi to remove unnecessary internal http scaffolding 2023-01-17 12:41:58 -07:00
Devon Hudson 51d2e7f51e
Remove package name shadowing 2023-01-12 16:13:50 -07:00
Devon Hudson e83940b5cf
Move in memory test databases into test package 2023-01-12 16:11:15 -07:00
Devon Hudson 75bc8ab826
Various typos and whitespace cleanup 2023-01-12 14:16:23 -07:00
Devon Hudson 07d2976854
Finish s&f rename refactor 2023-01-12 08:21:26 -07:00
Devon Hudson ed71fe63ae
Another incremental renaming refactor of relay server 2023-01-11 16:28:16 -07:00
Devon Hudson 7b2cbc7133
Incremental renaming refactor of relay server 2023-01-11 14:14:57 -07:00
Devon Hudson 4d523a6353
Add tests for internal relayapi http interface 2022-12-22 15:35:39 -07:00
Devon Hudson e5feacbfc0
Consolidate relay db prepare statements 2022-12-22 09:42:56 -07:00
Devon Hudson 05769fa60e
Cleanup new file license headers 2022-12-21 10:42:35 -07:00
Devon Hudson 96d5467e03
Cleanup relayapi usage in p2p demos 2022-12-19 14:09:16 -07:00
Devon Hudson 4f3ef6897a
Remove non-json fields from transaction tests for relayapi 2022-12-19 12:07:57 -07:00
Devon Hudson 81278440db
Remove extra logging in relayapi 2022-12-19 11:37:05 -07:00
Devon Hudson 9f8a78774a
Merge branch 'main' into mailbox 2022-12-19 09:53:10 -07:00
Devon Hudson 30196ef083
Add tests for relayapi http endpoints 2022-12-16 16:13:57 -07:00
Devon Hudson 1f67804db5
Flush out relayapi interface tests 2022-12-16 12:50:52 -07:00
Devon Hudson 21a63203df
Add initial tests for external relayapi interface 2022-12-16 12:39:37 -07:00
Devon Hudson fc365a3e06
Fix relay linter errors 2022-12-16 11:05:33 -07:00
Devon Hudson 0875ba2073
Setup default relayapi config 2022-12-16 11:05:13 -07:00
Devon Hudson bd40d53cbb
Flush out forwardasync tests 2022-12-16 10:34:58 -07:00
Devon Hudson 001ee036d0
Change async_events api for reliable querying 2022-12-15 14:05:29 -07:00
Devon Hudson ab57b30883
Delete relay json along with queue entry 2022-12-15 10:41:06 -07:00
Devon Hudson ad53326ce8
Refactor all relay specific stuff into it's own component 2022-12-14 18:41:27 -07:00
Devon Hudson f300a4d0e9
Refactor relay querying 2022-12-14 10:30:30 -07:00