openreplay/backend/internal/config
Alexander 6830c8879f
web module refactoring (#2725)
* feat(server): moved an http server object into a pkg subdir to be reusable for http, spots, and integrations

* feat(web): isolated web module (server, router, middleware, utils) used in spots and new integrations

* feat(web): removed possible panic

* feat(web): split all handlers from http service into different packages for better management.

* feat(web): changed router's method signature

* feat(web): added missing handlers interface

* feat(web): added health middleware to remove unnecessary checks

* feat(web): customizable middleware set for web servers

* feat(web): simplified the handler's structure

* feat(web): created an unified server.Run method for all web services (http, spot, integrations)

* feat(web): fixed a json size limit issue

* feat(web): removed Keys and PG connection from router

* feat(web): simplified integration's main file

* feat(web): simplified spot's main file

* feat(web): simplified http's main file (builder)

* feat(web): refactored audit trail functionality

* feat(web): added ee version of audit trail

* feat(web): added ee version of conditions module

* feat(web): moved ee version of some web session structs

* feat(web): new format of web metrics

* feat(web): added new web metrics to all handlers

* feat(web): added justExpired feature to web ingest handler

* feat(web): added small integrations improvements
2024-11-21 17:48:04 +01:00
..
assets Json logs format (#1952) 2024-03-14 12:51:14 +01:00
canvas-handler Json logs format (#1952) 2024-03-14 12:51:14 +01:00
common web module refactoring (#2725) 2024-11-21 17:48:04 +01:00
configurator Json logs format (#1952) 2024-03-14 12:51:14 +01:00
connector feat(connector): added s3 batches support for CH connector 2024-07-05 16:16:02 +02:00
db Mobile renaming (protocol + backend) (#2078) 2024-04-12 09:30:24 +02:00
ender Mobile renaming (protocol + backend) (#2078) 2024-04-12 09:30:24 +02:00
heuristics Mobile renaming (protocol + backend) (#2078) 2024-04-12 09:30:24 +02:00
http web module refactoring (#2725) 2024-11-21 17:48:04 +01:00
imagestorage Json logs format (#1952) 2024-03-14 12:51:14 +01:00
integrations web module refactoring (#2725) 2024-11-21 17:48:04 +01:00
objectstorage feat(connector): added s3 connector + small improvements 2024-05-22 15:23:45 +02:00
redis feat(backend): added comment about TLS for redis 2023-07-06 14:45:53 +02:00
sink Mobile renaming (protocol + backend) (#2078) 2024-04-12 09:30:24 +02:00
spot web module refactoring (#2725) 2024-11-21 17:48:04 +01:00
storage Mob split (#2015) 2024-04-03 17:10:44 +02:00