openreplay/backend/pkg
Alexander 111d6a1b54
Azure support (#1270)
* feat(backend): implemented azure blob storage support

* feat(backend): added azure implementation to backend services

* feat(backend): added azure blob storage support to chalice service

* fix(backend): removed prev version of s3

* feat(backend): moved azure support to ee subfolder

* feat(backend): prepared ee code for new utils.objects package

* feat(backend): added missed modules to go.mod

* feat(backend): added missed modules to go.sum

* feat(backend): go mod tidy

* feat(backend): temporary made s3 vars are not required

* feat(backend): added azure lib to ee chalice

* feat(api): changed azure env var name

* feat(api): added new object store and extra methods to chalice ee

* fix(api): added azure blob lib to alerts

* fix(api): fixed incorrect call in sessions_devtool

* fix(crons): added azure blob storage library to requirements list

* chore(build): Error message for not providing flag.

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>

* feat(backend): removed ios headers and object store for ios messages

* feat(backend): object config refactoring

* chore(helm): Update BUCKET_NAME

* fix(backend): removed object storage usage in http

* feat(backend): added debug logs to azure upload method

* fix(backend): fixed empty folder issue

* fix(backend): removed extra debug log

* chore(helm): Adding global variables for crons

* chore(helm): Remove clickhouse resource limit

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>

* fix(backend): removed assets debug log

* feat(api): use ABC class instead of empty interface

* feat(api): renamed helpers to generators

* feat(api): changed prep/clean dev scripts

* feat(api): changed name obj_store -> StorageClient

* feat(api): some changes after code review

* fix(api): removed unnecesery packages in oss api

* feat(backend): moved azure implementation to ee folder

---------

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
Co-authored-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-06-08 13:31:54 +02:00
..
db [HTTP] added city and state support for geo extractor (#1312) 2023-06-08 09:07:08 +02:00
dev/profiling Chore(release): v1.7.0 (#578) 2022-07-07 18:44:43 +02:00
env Azure support (#1270) 2023-06-08 13:31:54 +02:00
failover Chore(release): v1.7.0 (#578) 2022-07-07 18:44:43 +02:00
flakeid Chore(release): v1.7.0 (#578) 2022-07-07 18:44:43 +02:00
handlers Heuristics refactoring (#987) 2023-03-09 09:54:12 +01:00
hashid feat(backend): implemented new events for CH 2023-03-15 16:21:44 +01:00
intervals fix(backend): reduced ender tick duration 2023-05-05 11:34:21 +02:00
memory Memory control manager (#1067) 2023-04-11 16:01:37 +02:00
messages feat(tracker/ui): support for multi tab sessions (#1236) 2023-06-07 10:40:32 +02:00
metrics Compression worker (#1233) 2023-05-04 17:46:43 +02:00
objectstorage Azure support (#1270) 2023-06-08 13:31:54 +02:00
pprof Chore(release): v1.7.0 (#578) 2022-07-07 18:44:43 +02:00
queue feat(backend/sink): manually sync all files on partitions rebalanced event (#847) 2022-11-29 11:34:39 +01:00
redisstream feat(backend/sink): manually sync all files on partitions rebalanced event (#847) 2022-11-29 11:34:39 +01:00
sessions Heuristics refactoring (#987) 2023-03-09 09:54:12 +01:00
terminator Heuristics refactoring (#987) 2023-03-09 09:54:12 +01:00
token feat(backend/http):store Delay in sess-token 2022-10-19 16:21:58 +02:00
url Heuristics refactoring (#987) 2023-03-09 09:54:12 +01:00