Jon Chambers
|
863969c77c
|
Resolve ClusterLuaScript warnings/suggestions
|
2021-09-29 16:08:17 -04:00 |
Jon Chambers
|
2383aaaa3d
|
Update ClusterLuaScript formatting
|
2021-09-29 16:08:17 -04:00 |
Jon Chambers
|
715d1157ad
|
Reject Redis commands when disconnected
|
2021-09-29 16:07:26 -04:00 |
Jon Chambers
|
4aaae3f445
|
Use a single configuration URI for Redis clusters
|
2021-09-29 14:46:09 -04:00 |
Jon Chambers
|
8359ef73f4
|
Cycle all connected websockets on any device or account enabled state change
|
2021-09-29 14:18:35 -04:00 |
Jon Chambers
|
c6bb649adb
|
Simplify map-building logic
|
2021-09-29 14:18:35 -04:00 |
Jon Chambers
|
e333cbd94d
|
Close websockets on account deletion
|
2021-09-29 14:11:16 -04:00 |
Ehren Kret
|
cc9a825279
|
Remove checked in generated code
|
2021-09-29 13:10:27 -05:00 |
Chris Eager
|
5189cbe5c7
|
apply editorconfig formatting
|
2021-09-29 10:31:39 -07:00 |
Chris Eager
|
d1d6e5c652
|
Filter stale ephemeral messages from cache
|
2021-09-29 10:31:39 -07:00 |
Chris Eager
|
3e5087e60b
|
Remove obsolete ephemeral queue handling
|
2021-09-29 10:31:39 -07:00 |
Chris Eager
|
93c3cea912
|
Clean up old "ephemeral" metrics
|
2021-09-29 10:31:39 -07:00 |
Chris Eager
|
e824b861d4
|
Drop `accounts` table
|
2021-09-29 10:31:20 -07:00 |
Chris Eager
|
e8dd1e0bf2
|
Fixup formatting
|
2021-09-29 10:31:20 -07:00 |
Ehren Kret
|
533afa4c6e
|
Upgrade to zkgroup 0.8.1
|
2021-09-28 09:28:28 -05:00 |
Ehren Kret
|
559026933d
|
Add low and high detail svgs to badges
|
2021-09-27 17:00:09 -05:00 |
Ehren Kret
|
7864405efd
|
Remove single URL in favor of density based sprite sheets
|
2021-09-27 16:50:18 -05:00 |
Jon Chambers
|
a5575902de
|
Pause if we bump into an exception while trying to persist messages
|
2021-09-27 13:38:17 -04:00 |
Ehren Kret
|
5b9bce59e1
|
Upgrade to zkgroup 0.8.0
|
2021-09-24 15:56:28 -05:00 |
Ehren Kret
|
041aed2d72
|
Remove zkgroup enabled flag
The last remnants of a time before zkgroup have been swept away.
|
2021-09-23 09:24:06 -05:00 |
Jon Chambers
|
02a296e500
|
Use a MIME Base64 decoder for provisioning messages
|
2021-09-22 16:30:44 -04:00 |
Jon Chambers
|
98e41f9a37
|
Improve Redis exception handling
|
2021-09-22 10:31:39 -04:00 |
Chris Eager
|
6a71d369e2
|
More Accounts cleanup
* Remove `AccountStore`
* Clean up `AccountsDynamoDb#delete`
* Rename `AccountsDynamoDb` → `Accounts`
* Remove unused configuration
* Move Accounts scan page size to static configuration
* Remove disabled tests and related methods
|
2021-09-21 15:25:16 -07:00 |
Ehren Kret
|
75661fa800
|
Add JavaTimeModule
|
2021-09-20 16:42:38 -05:00 |
Ehren Kret
|
df5498e1c0
|
Add test for self badge fetching
|
2021-09-20 16:42:38 -05:00 |
Ehren Kret
|
c0af911197
|
Show invisible badges to query for self
|
2021-09-20 16:42:38 -05:00 |
Ehren Kret
|
44bc90e5ab
|
Return a badge with additional properties when fetching your own profile
|
2021-09-20 16:42:38 -05:00 |
Ehren Kret
|
5c1cde1b28
|
Add visibility modifying helper method in AccountBadge
|
2021-09-20 16:41:09 -05:00 |
Ehren Kret
|
3172b571c6
|
Move "testing" string into BadgeConfiguration
|
2021-09-20 16:41:09 -05:00 |
Ehren Kret
|
17e8b77e88
|
Add unit test for setting badges
|
2021-09-20 16:41:09 -05:00 |
Ehren Kret
|
8011935a3b
|
Fix compilation issues created by constructor changes
|
2021-09-20 16:41:09 -05:00 |
Ehren Kret
|
3f3052c23c
|
Remove isZkEnabled
|
2021-09-20 16:41:09 -05:00 |
Ehren Kret
|
8f17f45339
|
Reorder creating of testing badges
Need their expiration time to always get refreshed on set so reorder
how they're created to ensure that's the case.
|
2021-09-20 16:41:09 -05:00 |
Ehren Kret
|
009e2eeb97
|
Enable editing of badges on profiles
|
2021-09-20 16:41:09 -05:00 |
Ehren Kret
|
c70fa48835
|
Fix indentation of ProfileController#setProfile
|
2021-09-20 16:41:09 -05:00 |
Ehren Kret
|
bd5f5c407b
|
Add method to merge badge ids list into a profile
|
2021-09-20 16:41:09 -05:00 |
Ehren Kret
|
2bc573a53d
|
Add additional test badges for translation
|
2021-09-20 16:41:09 -05:00 |
Ehren Kret
|
537d61d5bd
|
Add badges to CreateProfileRequest
This will permit users to set the order and visibility of badges on
their profile.
|
2021-09-20 16:41:09 -05:00 |
Jon Chambers
|
09519ae942
|
Only retry websocket sending if the client is still connected
|
2021-09-20 14:24:07 -04:00 |
Chris Eager
|
2a67b2e610
|
Remove Accounts Postgres
|
2021-09-20 11:10:24 -07:00 |
Chris Eager
|
8161f55a82
|
Add dynamic configuration for setting Dynamo as primary
|
2021-09-17 13:28:45 -07:00 |
Chris Eager
|
ecee189ad8
|
Add `AccountDatabaseCrawler.dedicatedDynamoMigrationCrawler`
|
2021-09-17 11:27:20 -07:00 |
Jon Chambers
|
ef0900f3ac
|
Add .tx/ to .gitignore
|
2021-09-17 13:43:52 -04:00 |
Fedor Indutny
|
383d744bd8
|
Log the error message when retrying queue send
|
2021-09-16 18:03:42 -04:00 |
Jon Chambers
|
c2ba8ab562
|
Identify receipt destinations by UUID instead of e164
|
2021-09-16 10:47:03 -04:00 |
Chris Eager
|
cd49ea43c0
|
Use `queryPaginator` when loading messages
|
2021-09-16 10:46:37 -04:00 |
Chris Eager
|
53aa45a2bb
|
Use `queryPaginator` when deleting messages
|
2021-09-16 10:46:37 -04:00 |
Chris Eager
|
83e0a19561
|
Migrate `MessagesDynamoDbRule` to `MessagesDynamoDbExtension`
|
2021-09-16 10:46:37 -04:00 |
Jon Chambers
|
6a5d475198
|
Add a "refresh websocket on number change" provider
|
2021-09-16 10:37:34 -04:00 |
Jon Chambers
|
49ccbba2e3
|
Generalize the "watch for websockets that need to be refreshed" listener
|
2021-09-16 10:37:34 -04:00 |