Sergey Skrobotov
|
287e2fa89a
|
Moving secret values out of the main configuration file
|
2023-05-17 11:25:59 -07:00 |
|
Sergey Skrobotov
|
c14ef7e6cf
|
migrate token bucket redis record format from json to hash: phase 2
|
2023-03-16 09:15:22 -07:00 |
|
Sergey Skrobotov
|
483e444174
|
migrate token bucket redis record format from json to hash: phase 1
|
2023-03-15 16:01:06 -07:00 |
|
Sergey Skrobotov
|
4c85e7ba66
|
Moving RateLimiter logic to Redis Lua and adding async API
|
2023-03-13 14:50:26 -07:00 |
|
Chris Eager
|
2a99529921
|
Remove old badge strings
|
2023-01-26 09:23:11 -06:00 |
|
Chris Eager
|
74d9849472
|
Update badge strings
|
2023-01-13 12:08:05 -06:00 |
|
Chris Eager
|
e883d727fb
|
Note deprecation of localized string
|
2022-11-16 12:09:00 -06:00 |
|
Chris Eager
|
c10fda8363
|
Use reactive streams for WebSocket message queue
Initially, uses `ExperimentEnrollmentManager` to do a safe rollout.
|
2022-10-31 10:35:37 -05:00 |
|
Jon Chambers
|
5f6b66dad6
|
Add support for scheduling background push notifications
|
2022-08-12 10:57:59 -04:00 |
|
Jon Chambers
|
92d36b725f
|
Allow presence keys to expire if not periodically renewed
|
2022-07-13 11:28:55 -04:00 |
|
Ehren Kret
|
42fd29d38b
|
Update badge description text to remove boost & sustainer language
|
2022-06-21 13:36:12 -05:00 |
|
Ravi Khadiwala
|
5cfb133f79
|
Use redis for abusive hosts autoblock
Also delete postgres dependencies that we no longer need
|
2022-05-31 10:08:10 -05:00 |
|
Fedor Indutny
|
20902df122
|
Fix ZRANGE arguments in get_items.lua
|
2022-05-19 12:14:02 -07:00 |
|
Ehren Kret
|
ce85c1aabc
|
Add name and description for gift badge
|
2022-04-29 10:14:39 -05:00 |
|
Jon Chambers
|
401953313a
|
Remove all vestiges of the relational account database
|
2021-12-02 12:46:43 -05:00 |
|
Jon Chambers
|
46d64b949e
|
Don't read "soft-deleted" profiles
Nothing is actually "soft-deleting" profiles yet, and this
is a first step toward migrating profiles to a new data
store.
|
2021-11-24 12:02:07 -05:00 |
|
Ehren Kret
|
5c4855cca6
|
Remove trailing space
|
2021-11-10 10:11:49 -06:00 |
|
Ehren Kret
|
2e1e380418
|
Also update description text of boost badge
|
2021-11-10 10:10:53 -06:00 |
|
Ehren Kret
|
d07f0b4f71
|
Update badge description text
|
2021-11-10 09:51:51 -06:00 |
|
Ehren Kret
|
a52c91a665
|
Add names to subscription levels
|
2021-10-28 14:48:44 -07:00 |
|
Ehren Kret
|
f5a539e128
|
Add subscriptions resource bundle
|
2021-10-28 14:15:20 -07:00 |
|
Jon Chambers
|
c379a3d297
|
Remove deprecated counters
|
2021-10-14 10:52:20 -04:00 |
|
Ehren Kret
|
e07597eba7
|
Add initial text for donation badges
|
2021-10-13 23:08:02 -05:00 |
|
Ehren Kret
|
75c22038eb
|
Create empty Badges_en.properties file
|
2021-10-11 22:27:30 -05: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
|
2bc573a53d
|
Add additional test badges for translation
|
2021-09-20 16:41:09 -05:00 |
|
Ehren Kret
|
6ee23b0186
|
Create resource bundle for badges
|
2021-09-10 10:11:56 -05:00 |
|
Jon Chambers
|
b946c27a20
|
Remove a metric aggregator
|
2021-08-27 11:52:11 -04:00 |
|
Ehren Kret
|
ba522b1691
|
Clean redis message cache structure
|
2021-08-24 10:30:52 -05:00 |
|
Ehren Kret
|
3e8d79e147
|
Remove unused lua script to delete by sender and timestamp
|
2021-08-11 17:38:55 -05:00 |
|
Ehren Kret
|
52d13d1d62
|
Remove unused lua script
|
2021-08-10 10:02:04 -05:00 |
|
Chris Eager
|
158d65c6a7
|
Add optimistic locking to account updates
|
2021-07-16 16:52:58 -04:00 |
|
Chris Eager
|
fc7291c3e8
|
Migrate DeletedAccountsTableCrawler to ManagedPeriodicWork
|
2021-07-02 15:05:11 -05:00 |
|
Chris Eager
|
88db808298
|
Add abstract ManagedPeriodicWork
|
2021-07-02 15:05:11 -05:00 |
|
Chris Eager
|
5193abdab3
|
Add DeletedAccountsTableCrawler
|
2021-07-02 15:05:11 -05:00 |
|
Jon Chambers
|
eb1b073385
|
Add a hostname-aware reporter factory.
|
2021-06-10 14:23:05 -04:00 |
|
Ehren Kret
|
9cb89b42bf
|
Create a logstash tcp socket appender factory
|
2021-05-07 16:02:55 -05:00 |
|
Chris Eager
|
13053da97f
|
Add Twilio Verify experiment to AccountController
|
2021-04-26 14:31:52 -05:00 |
|
Jon Chambers
|
64c9648dd8
|
Also trust the GeoTrust Global CA cert for now. We'll remove it soon.
|
2021-03-31 17:59:32 -04:00 |
|
Jon Chambers
|
6dfd13118d
|
Pin the trusted APNs CA cert.
|
2021-03-31 17:59:32 -04:00 |
|
Jon Chambers
|
f57a4171ba
|
Gather IP-based metrics for international, unsealed-sender messages.
|
2021-03-05 11:54:01 -05:00 |
|
Ehren Kret
|
142376f360
|
Add payment address to the versioned profile
|
2021-02-16 16:12:50 -06:00 |
|
Jon Chambers
|
4fb7afcf7b
|
Drop the feature flags table.
|
2021-02-12 15:23:34 -05:00 |
|
Ehren Kret
|
be8a1acca9
|
Remove message database from the codebase (#395)
* Remove message database from the codebase
* Remove unused ExperimentEnrollmentManager in test
* Be more stylish
|
2021-02-11 10:50:03 -06:00 |
|
Ehren Kret
|
0971613ac0
|
Remove messages table from account DB
This is quite out of date. Messages has been a separate database for a
long long time.
|
2021-02-08 09:45:33 -06:00 |
|
Jon Chambers
|
225932b4c9
|
Add emojis/"about" text to profiles
|
2021-01-20 15:42:47 -05:00 |
|
Jon Chambers
|
943a5d1036
|
Shard push scheduling cache
|
2021-01-19 15:50:12 -05:00 |
|
Jon Chambers
|
13b84635b5
|
Drop an unused message database index. (#352)
|
2021-01-18 10:26:03 -06:00 |
|
Ehren Kret
|
604287244f
|
Update copyright statement on all source files
IntelliJ Copyright Profile used to automate this.
|
2020-11-04 11:55:35 -05:00 |
|