openreplay/ee/api
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
..
auth feat(chalice): refactored 2022-11-08 11:07:19 +01:00
chalicelib Azure support (#1270) 2023-06-08 13:31:54 +02:00
crons feat(crons): reorganized crons 2023-04-27 17:30:37 +02:00
routers Api v1.13.0 (#1310) 2023-06-07 13:19:14 +02:00
.gitignore Azure support (#1270) 2023-06-08 13:31:54 +02:00
app.py feat(crons): reorganized crons 2023-04-27 17:30:37 +02:00
app_crons.py feat(crons): fixed health check cron 2023-04-28 14:34:12 +02:00
clean-dev.sh Azure support (#1270) 2023-06-08 13:31:54 +02:00
development.md chore(vagrant): Changed development.md 2022-05-02 11:06:15 +02:00
Dockerfile Patch/api v1.12.0 (#1301) 2023-06-01 15:52:08 +02:00
Dockerfile.dockerignore feat(alerts): changed build script 2022-11-14 16:02:18 +01:00
Dockerfile_alerts feat(chalice): updated all dependencies 2023-01-20 14:41:07 +01:00
Dockerfile_alerts.dockerignore feat(alerts): changed build script 2022-11-14 16:02:18 +01:00
Dockerfile_crons feat(chalice): updated all dependencies 2023-01-20 14:41:07 +01:00
Dockerfile_crons.dockerignore feat(alerts): changed build script 2022-11-14 16:02:18 +01:00
entrypoint.sh feat(chalice): upgraded startup/shutdown logic 2023-03-14 16:27:40 +01:00
entrypoint_alerts.sh feat(chalice): upgraded startup/shutdown logic 2023-03-14 16:27:40 +01:00
entrypoint_crons.sh feat(alerts): ignore ASSIST_KEY 2022-11-03 11:41:27 +01:00
env.default feat(chalice): refactored Jobs 2023-05-02 10:55:57 +02:00
env_vars.sh feat(chalice): changed env-vars handling 2022-07-20 15:24:29 +02:00
or_dependencies.py feat(chalice): fixed SSO 2022-11-07 13:10:23 +01:00
prepare-dev.sh chore(vagrant): Changed development.md 2022-05-02 11:06:15 +02:00
requirements-alerts.txt Azure support (#1270) 2023-06-08 13:31:54 +02:00
requirements-crons.txt Azure support (#1270) 2023-06-08 13:31:54 +02:00
requirements.txt Azure support (#1270) 2023-06-08 13:31:54 +02:00
run-crons-dev.sh feat(crons): fixed health check cron 2023-04-28 14:34:12 +02:00
schemas_ee.py Api v1.13.0 (#1310) 2023-06-07 13:19:14 +02:00