|  Jon Chambers | 31373fd1ba | Add a command for assigning usernames to individual users | 2021-12-15 11:46:33 -05:00 | 
				
					
						|  Ehren Kret | 9086246947 | Require any transitive dependencies on log4j to use 2.16.0 | 2021-12-15 01:16:10 -06:00 | 
				
					
						|  Ehren Kret | 7855b70682 | Require any transitive dependencies on log4j to use 2.15.0 | 2021-12-10 01:16:48 -06:00 | 
				
					
						|  Chris Eager | 0ce87153e5 | Remove second database for `AbusiveHostRules` | 2021-12-08 16:03:02 -08:00 | 
				
					
						|  Chris Eager | dba1711e8d | Convert `AbusiveHostRule` to a record | 2021-12-08 14:43:21 -08:00 | 
				
					
						|  Chris Eager | a70b057e1c | Add second (migration) database to `AbusiveHostRules` | 2021-12-08 12:46:05 -08:00 | 
				
					
						|  Chris Eager | 9a5ffea0ad | Move `ossrh-snapshots` to project aggregate pom | 2021-12-07 15:14:47 -08:00 | 
				
					
						|  Chris Eager | 96f4b771ea | Update wiremock to 2.32.0 | 2021-12-07 10:34:49 -08:00 | 
				
					
						|  Ehren Kret | 3df143dd3d | Switch to zonky test embedded postgres and use postgres 11.13.0 | 2021-12-03 16:07:07 -05:00 | 
				
					
						|  Jon Chambers | d78d7c726e | Fix a UUID transposition when requesting profile key credentials | 2021-12-03 16:06:26 -05:00 | 
				
					
						|  Jon Chambers | d0ad580c7d | Add (failing!) tests for getting a profile key credentials for somebody else | 2021-12-03 16:06:26 -05:00 | 
				
					
						|  Ehren Kret | 4a8a2a70b5 | Return 400 instead of 500 when amount is too small | 2021-12-03 12:24:16 -06:00 | 
				
					
						|  Jon Chambers | 20a71b7df2 | Add tests for generating profile key credentials | 2021-12-03 12:16:13 -05:00 | 
				
					
						|  Jon Chambers | 68412b3901 | Allow the "get profile" endpoint to include a PNI credential | 2021-12-03 12:16:13 -05:00 | 
				
					
						|  Jon Chambers | 93a7c60a15 | Update to zkgroup 0.9.0 | 2021-12-03 12:16:13 -05:00 | 
				
					
						|  Chris Eager | 31e5058b15 | Make temporary iOS envelope type adaptation a little wider | 2021-12-03 12:06:31 -05:00 | 
				
					
						|  Jon Chambers | 14cff958e9 | Migrate challenge-issuing rate limiters to the abusive message filter | 2021-12-03 11:52:58 -05:00 | 
				
					
						|  Jon Chambers | 9628f147f1 | Separate statically- and dynamically-configured rate limiters | 2021-12-03 11:01:15 -05:00 | 
				
					
						|  Chris Eager | 13e346d4eb | Distinguish local vs remote in `ClientPresenceManager#disconnectPresence` | 2021-12-02 14:32:42 -08:00 | 
				
					
						|  Fedor Indutny | e507ce2f26 | Include ACI and PNI in DeviceResponse | 2021-12-02 17:21:05 -05:00 | 
				
					
						|  Jon Chambers | 9c62622733 | Handle cases where a message might be missing a destination UUID | 2021-12-02 14:06:49 -05:00 | 
				
					
						|  Jon Chambers | 62aa0cef39 | Set destination UUIDs for receipts | 2021-12-02 14:06:49 -05:00 | 
				
					
						|  Jon Chambers | 401953313a | Remove all vestiges of the relational account database | 2021-12-02 12:46:43 -05:00 | 
				
					
						|  Chris Eager | 4d2403d619 | Use `assertTimeoutPreemptively` instead of `assertTimeout` | 2021-12-02 12:17:08 -05:00 | 
				
					
						|  Jon Chambers | c5f261305d | Store destination UUIDs when persisting messages to DynamoDB | 2021-12-02 12:17:08 -05:00 | 
				
					
						|  Jon Chambers | 394f58f6cc | Add a (failing!) check for destination UUIDs | 2021-12-02 12:17:08 -05:00 | 
				
					
						|  Jon Chambers | 674bf1b0e0 | Drop a myserious empty test | 2021-12-02 12:17:08 -05:00 | 
				
					
						|  Jon Chambers | 606ddd8a9b | Populate destination UUID for messages delivered via websocket | 2021-12-02 12:17:08 -05:00 | 
				
					
						|  Jon Chambers | e23a1fac50 | Remove old Postgres-backed remote config machinery | 2021-12-02 12:16:43 -05:00 | 
				
					
						|  Jon Chambers | 342323a7e6 | Use canonical usernames throughout `AccountsManager` | 2021-12-02 12:02:29 -05:00 | 
				
					
						|  Jon Chambers | efb410444b | Introduce a username validator | 2021-12-02 12:02:29 -05:00 | 
				
					
						|  Jon Chambers | 17c9b4c5d3 | Transition from Postgres-backed remote config store to Dynamo-backed store | 2021-12-02 11:13:07 -05:00 | 
				
					
						|  Jon Chambers | 706de8e2f1 | Add a command to migrate remote configuration entries from Postgres to DynamoDB | 2021-12-02 11:13:07 -05:00 | 
				
					
						|  Jon Chambers | 23bc11f3b6 | Introduce a DynamoDB-backed remote config store | 2021-12-02 11:13:07 -05:00 | 
				
					
						|  Jon Chambers | 4eb7dde1c8 | Migrate RemoteConfigsTest to Junit 5 | 2021-12-02 11:13:07 -05:00 | 
				
					
						|  Jon Chambers | 064861b930 | Consolidate profiles store tests and discard `ProfilesStore` interface | 2021-12-02 10:49:54 -05:00 | 
				
					
						|  Jon Chambers | afa910bbd7 | Drop relational profiles store | 2021-12-02 10:49:54 -05:00 | 
				
					
						|  Jon Chambers | 6aceb24fd2 | Drop profile migration tools | 2021-12-02 10:49:54 -05:00 | 
				
					
						|  Jon Chambers | d94e86781f | Migrate username storage from a relational database to DynamoDB | 2021-12-01 16:50:18 -05:00 | 
				
					
						|  Daniel Gospodinow | 0d4a3b1ad4 | Fix typo in .gitmodules | 2021-12-01 13:26:32 -05:00 | 
				
					
						|  Jon Chambers | acfcb18f29 | Allow overwriting of previously-delted profiles | 2021-12-01 11:59:18 -05:00 | 
				
					
						|  Jon Chambers | f7ff8e3837 | Add a (failing!) test for deleting, then resetting profiles | 2021-12-01 11:59:18 -05:00 | 
				
					
						|  Jon Chambers | 048e17c62b | Use a memoizing supplier instead of a looping thread to cache remote config entries | 2021-11-30 16:35:42 -07:00 | 
				
					
						|  Jon Chambers | d89b4f7e95 | Compare versioned profiles synchronously; log a subset of mismatches for further investigation | 2021-11-30 16:35:29 -07:00 | 
				
					
						|  Chris Eager | 795b226b90 | Mark methods that update `SignedPreKey`s as `@ChangesDeviceEnabledState` | 2021-11-30 10:40:12 -07:00 | 
				
					
						|  Jon Chambers | e485c380e0 | Change the name of the CSV file argument to avoid upstream naming collisions | 2021-11-30 11:31:12 -05:00 | 
				
					
						|  Jon Chambers | bb4f4bc441 | Modify the "migrate profiles" command to accept a list of UUIDs/versions from a CSV file | 2021-11-30 11:22:51 -05:00 | 
				
					
						|  Jon Chambers | 65b49b2d9c | Use a "for each" strategy in profile migration methods | 2021-11-24 16:54:30 -05:00 | 
				
					
						|  Jon Chambers | 9e7010f185 | Migrate profiles from a relational database to DynamoDB | 2021-11-24 14:48:41 -05:00 | 
				
					
						|  Jon Chambers | 3bb8e5bb00 | Set a TTL for `Account` entries in the general cache | 2021-11-24 14:47:36 -05:00 |