Commit graph

376 commits

Author SHA1 Message Date
rjshrjndrn
46b180726e chore(nginx): change peerjs port
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2022-02-23 19:48:11 +01:00
rjshrjndrn
439204dd77 fix(revert): till sticky session fixed, changing utils to lb
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2022-02-23 19:23:34 +01:00
Taha Yassine Kraiem
b7c202b15a feat(DB): moved the new countries outside the transaction zone 2022-02-23 18:14:14 +01:00
rjshrjndrn
3e452621fc chore(nginx): extended LB abilities
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2022-02-23 16:45:41 +01:00
Taha Yassine Kraiem
d2d3c3b496 feat(DB): Created new countries in this world (thank me later) 2022-02-23 16:32:46 +01:00
rjshrjndrn
c55916c3d4 chore(websocket): enabling consistent hashing for sticky load balancing
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2022-02-23 13:49:51 +01:00
estradino
9df547b023 chore(release): change version to v1.5.1 2022-02-23 09:17:50 +00:00
Taha Yassine Kraiem
06866602e1 feat(db): new release changes 2022-02-20 17:52:07 +01:00
rjshrjndrn
a5c635d916 chore(helm): commit
We need to check what is the object store endpoint.
There can be 4 options
1. Using minio inside kube clster
2. Using minio managed external cluster, like aws minio offering
3. Using GCP or other object stores compatible with s3 apis
4. Using AWS itself.
AWS uses bucketname.endpoint/object while others use endpoint/bucketname/object

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2022-02-17 12:19:19 +01:00
rjshrjndrn
28486977a6 chore(kafka): change retention to 4 days
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2022-02-16 10:18:10 +01:00
rjshrjndrn
0a3619c649 chore(nginx): precedence x-forward-for ip for geo location tagging
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2022-02-16 10:18:10 +01:00
rjshrjndrn
1ad96045b8 fix(install): minio download path
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2022-02-15 07:40:59 +01:00
--global
f97277269c fix(migration): template file variable values 2022-02-15 07:40:33 +01:00
--global
9bfd1a54ef chore(http): check for custom endpoint for caching
Signed-off-by: --global <--global>
2022-02-15 07:40:23 +01:00
--global
2ea64da188 fix(migration): validating migration version
Signed-off-by: --global <--global>
2022-02-14 15:44:05 +01:00
Rajesh Rajendran
0dc4d8af1e
Enabling debug message in script 2022-02-14 14:37:51 +00:00
Rajesh Rajendran
08da7d30f3 fix(migration): migrate all versions
Signed-off-by: Rajesh Rajendran <rjshrjndrn@gmail.com>
2022-02-11 17:41:16 +01:00
Rajesh Rajendran
1fdad14fe0 fix(migration): variable typo
Signed-off-by: Rajesh Rajendran <rjshrjndrn@gmail.com>
2022-02-11 16:57:48 +01:00
Rajesh Rajendran
81f7f5a5a9 fix(helm): conditional check
Signed-off-by: Rajesh Rajendran <rjshrjndrn@gmail.com>
2022-02-11 02:20:52 +01:00
Mehdi Osman
c1a293ab5c
Merge branch 'main' into dev 2022-02-11 02:13:27 +01:00
Rajesh Rajendran
9f642c6fb8 chore(migration): injecting force migration variable
Signed-off-by: Rajesh Rajendran <rjshrjndrn@gmail.com>
2022-02-11 01:08:40 +01:00
Rajesh Rajendran
0a97a7905f fix(upgrade): validate migration version
Signed-off-by: Rajesh Rajendran <rjshrjndrn@gmail.com>
2022-02-11 00:57:05 +01:00
Rajesh Rajendran
fa5b18c631 chore(migrate): enabling force migration 2022-02-11 00:57:05 +01:00
Taha Yassine Kraiem
f0b466ee0a feat(postgresql): delta 1.5.0 2022-02-11 00:45:04 +01:00
Rajesh Rajendran
b957bb0622 chore(clickhouse): pinning requests and limits
Signed-off-by: Rajesh Rajendran <rjshrjndrn@gmail.com>
2022-02-10 22:57:28 +01:00
Rajesh Rajendran
fb1d719079 chore(helm): increase clickhouse storage to 100G
Signed-off-by: Rajesh Rajendran <rjshrjndrn@gmail.com>
2022-02-10 22:57:28 +01:00
Rajesh Rajendran
1ce01a2683 fix(clickhouse): storage path
Signed-off-by: Rajesh Rajendran <rjshrjndrn@gmail.com>
2022-02-10 22:57:28 +01:00
Taha Yassine Kraiem
00a73dd94b feat(http): fix assets_origin 2022-02-10 14:44:39 +01:00
Mehdi Osman
af8396a746
Updated X-Forwarded-For 2022-02-09 21:09:28 +01:00
Mehdi Osman
c90d337ff4
Reverted X-Forwarded-For changes 2022-02-09 20:42:19 +01:00
Mehdi Osman
09926d175a
Updated X-Forwarded-For 2022-02-09 20:17:03 +01:00
Taha Yassine Kraiem
8996a04965 feat(db): create new indexes 2022-02-09 19:12:26 +01:00
Taha Yassine Kraiem
2f734f8a6c feat(db): changed delta files 2022-02-09 18:02:51 +01:00
Taha Yassine Kraiem
d89cd4f364 feat(clickhouse): changed vars.yaml 2022-02-08 18:02:44 +01:00
root
8b80b6a0e6 v1.5.0 2022-02-08 11:07:22 +00:00
Taha Yassine Kraiem
3bf9ff2232 feat(api): custom metrics status
feat(db): custom metrics active column
2022-02-07 16:35:15 +01:00
Taha Yassine Kraiem
81357fff5b Merge remote-tracking branch 'origin/utilities-ws' into dev 2022-02-06 21:57:30 +01:00
Taha Yassine Kraiem
880610ec26 feat(utilities): extract userOs
feat(utilities): extract userBrowser
feat(utilities): extract userDevice
feat(utilities): extract userDeviceType
feat(utilities): extract userCountry
feat(utilities): changed Dockerfile to include MMDB
feat(nginx): include X-Real-IP for ws-assist
2022-02-06 21:54:43 +01:00
Mehdi Osman
2172a563a7 Set cache_assets to true 2022-02-01 19:51:03 +05:30
Rajesh Rajendran
f7ece00c13 chore(nginx): monitoring port expose
Signed-off-by: Rajesh Rajendran <rjshrjndrn@gmail.com>
2022-02-01 19:50:15 +05:30
Mehdi Osman
d2ccfcc97f
Set cache_assets to true 2022-02-01 15:19:39 +01:00
Taha Yassine Kraiem
c087639a68 Merge remote-tracking branch 'origin/utilities-ws' into dev 2022-01-31 19:38:18 +01:00
Taha Yassine Kraiem
8b4f9c3080 feat(postgres): changed schema 2022-01-28 19:00:26 +01:00
Rajesh Rajendran
760deec2db chore(nginx): default server for helath checks
Creating separate health check server, as not to pollute the prom
metrics.

Signed-off-by: Rajesh Rajendran <rjshrjndrn@gmail.com>
2022-01-27 14:21:38 +05:30
Rajesh Rajendran
fce92fd491 chore(nginx): pinning domain name for listeners
Signed-off-by: Rajesh Rajendran <rjshrjndrn@gmail.com>
2022-01-27 14:21:34 +05:30
Rajesh Rajendran
97f66ee6c1 chore(nginx): default server for helath checks
Creating separate health check server, as not to pollute the prom
metrics.

Signed-off-by: Rajesh Rajendran <rjshrjndrn@gmail.com>
2022-01-27 14:20:08 +05:30
Rajesh Rajendran
b8c0529519 chore(nginx): pinning domain name for listeners
Signed-off-by: Rajesh Rajendran <rjshrjndrn@gmail.com>
2022-01-27 14:19:21 +05:30
Rajesh Rajendran
af972abcb7 chore(helm): using custom built openresty
with monitoring support and increased worker connection

Signed-off-by: Rajesh Rajendran <rjshrjndrn@gmail.com>
2022-01-27 13:05:56 +05:30
Rajesh Rajendran
aabf863875 chore(helm): using custom built openresty
with monitoring support and increased worker connection

Signed-off-by: Rajesh Rajendran <rjshrjndrn@gmail.com>
2022-01-27 13:04:42 +05:30
Rajesh Rajendran
5d9c1e4a6d chore(docker): nginx image
nginx image with
- prometheus metrics scraping capabilities
- Increased worker connection from 1024 to 10000
2022-01-27 12:37:03 +05:30