May 08, 6-7 AM (8)
May 08, 7-8 AM (6)
May 08, 8-9 AM (1)
May 08, 9-10 AM (4)
May 08, 10-11 AM (4)
May 08, 11-12 PM (1)
May 08, 12-1 PM (10)
May 08, 1-2 PM (5)
May 08, 2-3 PM (1)
May 08, 3-4 PM (9)
May 08, 4-5 PM (7)
May 08, 5-6 PM (5)
May 08, 6-7 PM (4)
May 08, 7-8 PM (1)
May 08, 8-9 PM (6)
May 08, 9-10 PM (2)
May 08, 10-11 PM (3)
May 08, 11-12 AM (5)
May 09, 12-1 AM (2)
May 09, 1-2 AM (1)
May 09, 2-3 AM (4)
May 09, 3-4 AM (4)
May 09, 4-5 AM (1)
May 09, 5-6 AM (2)
May 09, 6-7 AM (6)
May 09, 7-8 AM (10)
May 09, 8-9 AM (21)
May 09, 9-10 AM (20)
May 09, 10-11 AM (3)
May 09, 11-12 PM (6)
May 09, 12-1 PM (38)
May 09, 1-2 PM (2)
May 09, 2-3 PM (3)
May 09, 3-4 PM (7)
May 09, 4-5 PM (2)
May 09, 5-6 PM (1)
May 09, 6-7 PM (6)
May 09, 7-8 PM (5)
May 09, 8-9 PM (7)
May 09, 9-10 PM (3)
May 09, 10-11 PM (6)
May 09, 11-12 AM (5)
May 10, 12-1 AM (3)
May 10, 1-2 AM (2)
May 10, 2-3 AM (9)
May 10, 3-4 AM (2)
May 10, 4-5 AM (10)
May 10, 5-6 AM (16)
May 10, 6-7 AM (17)
May 10, 7-8 AM (66)
May 10, 8-9 AM (37)
May 10, 9-10 AM (33)
May 10, 10-11 AM (34)
May 10, 11-12 PM (32)
May 10, 12-1 PM (63)
May 10, 1-2 PM (40)
May 10, 2-3 PM (18)
May 10, 3-4 PM (63)
May 10, 4-5 PM (7)
May 10, 5-6 PM (17)
May 10, 6-7 PM (10)
May 10, 7-8 PM (12)
May 10, 8-9 PM (11)
May 10, 9-10 PM (10)
May 10, 10-11 PM (6)
May 10, 11-12 AM (3)
May 11, 12-1 AM (10)
May 11, 1-2 AM (14)
May 11, 2-3 AM (13)
May 11, 3-4 AM (10)
May 11, 4-5 AM (21)
May 11, 5-6 AM (8)
May 11, 6-7 AM (34)
May 11, 7-8 AM (13)
May 11, 8-9 AM (27)
May 11, 9-10 AM (28)
May 11, 10-11 AM (51)
May 11, 11-12 PM (50)
May 11, 12-1 PM (45)
May 11, 1-2 PM (25)
May 11, 2-3 PM (22)
May 11, 3-4 PM (22)
May 11, 4-5 PM (19)
May 11, 5-6 PM (14)
May 11, 6-7 PM (20)
May 11, 7-8 PM (22)
May 11, 8-9 PM (9)
May 11, 9-10 PM (88)
May 11, 10-11 PM (28)
May 11, 11-12 AM (7)
May 12, 12-1 AM (11)
May 12, 1-2 AM (12)
May 12, 2-3 AM (16)
May 12, 3-4 AM (11)
May 12, 4-5 AM (18)
May 12, 5-6 AM (37)
May 12, 6-7 AM (27)
May 12, 7-8 AM (81)
May 12, 8-9 AM (88)
May 12, 9-10 AM (69)
May 12, 10-11 AM (74)
May 12, 11-12 PM (132)
May 12, 12-1 PM (94)
May 12, 1-2 PM (24)
May 12, 2-3 PM (30)
May 12, 3-4 PM (133)
May 12, 4-5 PM (12)
May 12, 5-6 PM (17)
May 12, 6-7 PM (18)
May 12, 7-8 PM (11)
May 12, 8-9 PM (14)
May 12, 9-10 PM (6)
May 12, 10-11 PM (3)
May 12, 11-12 AM (2)
May 13, 12-1 AM (6)
May 13, 1-2 AM (7)
May 13, 2-3 AM (11)
May 13, 3-4 AM (19)
May 13, 4-5 AM (15)
May 13, 5-6 AM (49)
May 13, 6-7 AM (46)
May 13, 7-8 AM (44)
May 13, 8-9 AM (41)
May 13, 9-10 AM (322)
May 13, 10-11 AM (58)
May 13, 11-12 PM (56)
May 13, 12-1 PM (39)
May 13, 1-2 PM (19)
May 13, 2-3 PM (19)
May 13, 3-4 PM (33)
May 13, 4-5 PM (16)
May 13, 5-6 PM (15)
May 13, 6-7 PM (8)
May 13, 7-8 PM (7)
May 13, 8-9 PM (22)
May 13, 9-10 PM (7)
May 13, 10-11 PM (11)
May 13, 11-12 AM (30)
May 14, 12-1 AM (21)
May 14, 1-2 AM (15)
May 14, 2-3 AM (6)
May 14, 3-4 AM (6)
May 14, 4-5 AM (14)
May 14, 5-6 AM (37)
May 14, 6-7 AM (17)
May 14, 7-8 AM (98)
May 14, 8-9 AM (36)
May 14, 9-10 AM (43)
May 14, 10-11 AM (24)
May 14, 11-12 PM (27)
May 14, 12-1 PM (29)
May 14, 1-2 PM (30)
May 14, 2-3 PM (31)
May 14, 3-4 PM (23)
May 14, 4-5 PM (13)
May 14, 5-6 PM (20)
May 14, 6-7 PM (26)
May 14, 7-8 PM (18)
May 14, 8-9 PM (5)
May 14, 9-10 PM (6)
May 14, 10-11 PM (33)
May 14, 11-12 AM (11)
May 15, 12-1 AM (7)
May 15, 1-2 AM (3)
May 15, 2-3 AM (10)
May 15, 3-4 AM (1)
May 15, 4-5 AM (1)
May 15, 5-6 AM (1)
May 15, 6-7 AM (0)
3,817 commits this week May 08, 2021 - May 15, 2021
docs: Merge #2644
2644: Connect API with migration algorithm r=jonathanknowles a=jonathanknowles

# Issue Number

ADP-840

# Overview

This PR:

- [x] Implements `Api.Server.createWalletMigrationPlan`.
- [x] Implements `Api.Server.migrateWallet`.
- [x] Adjusts `migrateWallet` to require a non-empty list of addresses.
- [x] Adjusts the success response types for all migration endpoints to be `202` `ACCEPTED`.
- [x] Resurrects all previously-disabled integration tests (for ada-specific wallets).
- [x] Removes the "disabled" warnings on migration endpoints.
- [x] Adds integration test coverage for MA wallets.

# QA Due Diligence

After rewriting the integration test suite, I ran the entire integration test suite 500 times in an effort to increase confidence that there are no flaky tests. The test suite passed 500 times, with no failures or errors.

Co-authored-by: Jonathan Knowles <[email protected]> a60199f3adcca94897e0aa9fce3f43e43287c44a
Merge #2644
2644: Connect API with migration algorithm r=jonathanknowles a=jonathanknowles

# Issue Number

ADP-840

# Overview

This PR:

- [x] Implements `Api.Server.createWalletMigrationPlan`.
- [x] Implements `Api.Server.migrateWallet`.
- [x] Adjusts `migrateWallet` to require a non-empty list of addresses.
- [x] Adjusts the success response types for all migration endpoints to be `202` `ACCEPTED`.
- [x] Resurrects all previously-disabled integration tests (for ada-specific wallets).
- [x] Removes the "disabled" warnings on migration endpoints.
- [x] Adds integration test coverage for MA wallets.

# QA Due Diligence

After rewriting the integration test suite, I ran the entire integration test suite 500 times in an effort to increase confidence that there are no flaky tests. The test suite passed 500 times, with no failures or errors.

Co-authored-by: Jonathan Knowles <[email protected]>