Commit graph

51 commits

Author SHA1 Message Date
Karol Sójko
a2b1323568
fix: logger meta information 2023-12-07 13:29:36 +01:00
Karol Sójko
751f3b2547
fix: remove open telemetry from code (#903) 2023-11-07 09:15:31 +01:00
Karol Sójko
aba4f90485
feat: add wrapping sqs receive message with open telemetry 2023-10-17 10:14:26 +02:00
Karol Sójko
337eae73c6
fix: disable sqs open telemetry manual tracing in favour of automated instrumentation 2023-10-12 10:17:04 +02:00
Karol Sójko
e0b19ef011
fix: disable opentelemetry tracing on async worker jobs 2023-10-12 09:41:20 +02:00
Karol Sójko
72c9b28ebe
feat: add opentelemetry tracing in distributed system 2023-10-11 13:52:02 +02:00
Karol Sójko
efb341eb99
feat: remove newrelic integration (#862) 2023-10-10 15:07:38 +02:00
Karol Sójko
08f7c5447b
fix: opentelemetry instantiation 2023-10-10 13:19:51 +02:00
Karol Sójko
b736dab3c1
fix: remove xray sdk in favor of opentelemetry 2023-10-09 09:53:34 +02:00
Karol Sójko
f0531d68cb
feat: add xray to analytics scheduler and websockets 2023-10-06 07:23:06 +02:00
Karol Sójko
3e56243d6f
fix(scheduler): remove exit interview form link (#702) 2023-08-21 08:42:21 +02:00
Karol Sójko
091e2a57e8
fix(scheduler): adjust email backups encouraging email schedule (#695) 2023-08-11 09:35:51 +02:00
Karol Sójko
a8b806af08
fix(home-server): streaming logs 2023-06-02 14:10:20 +02:00
Karol Sójko
f0cbec07b8
feat(home-server): add overriding environment variables in underlying services (#621) 2023-06-02 10:48:17 +02:00
Karol Sójko
b28636fa73
chore: make newrelic an optional dep (#620)
* chore: make newrelic an optional dep

* fix: change newrelic imports to dynamic ones

* fix: deps

* fix: remove unplugged deps

* fix: yarn lock

* fix: add missing yarn installs
2023-06-01 12:50:11 +02:00
Karol Sójko
e07612fe24
remove redis events channels 2023-02-06 11:31:47 +01:00
Karol Sójko
b54c331bef
fix: sqs configuration for aws sdk v3 2023-01-30 12:49:14 +01:00
Karol Sójko
eb771e7932
refactor: upgrade aws sdk to v3 2023-01-27 15:56:52 +01:00
Karol Sójko
aaf42e4693
refactor: remove Uuid from @standardnotes/common in favour of @standardnotes/domain-core definition 2023-01-19 15:11:47 +01:00
Karol Sójko
f73129cd7e
fix: allow to run typeorm in non-replica mode 2023-01-17 13:45:32 +01:00
Karol Sójko
79c3e33434
fix(scheduler): change email levels 2023-01-06 09:15:22 +01:00
Karol Sójko
eb21872db1
fix(scheduler): new pricing for subscription encouragement email 2022-12-20 19:19:59 +01:00
Karol Sójko
130f90bdb6
feat(syncing-server): replace one drive backup failed event with email requested 2022-12-09 11:20:34 +01:00
Karol Sójko
c52bb93d79
fix(scheduler): importing email contents 2022-12-07 12:23:29 +01:00
Karol Sójko
6e0855f9b3
feat(scheduler): add scheduled emails contents 2022-12-07 11:10:13 +01:00
Karol Sójko
74bc79116b
fix: binding of sns and sqs with additional config 2022-11-23 09:17:26 +01:00
Karol Sójko
dcb20e6ea6
fix(scheduler): specs 2022-11-03 11:01:55 +01:00
Karol Sójko
d66f784538
feat(scheduler): add publishing exit discount withdraw requested event 2022-11-03 10:08:52 +01:00
Karol Sójko
5160cc36dd
fix: force utf8mb4 charset on typeorm 2022-11-01 07:46:15 +01:00
Karol Sójko
648eb89c7c
fix(scheduler): linter issues 2022-08-30 14:51:54 +02:00
Karol Sójko
35373db1d3
fix(scheduler): skip sending exit survery when a subscription is replaced 2022-08-30 14:44:54 +02:00
Karol Sójko
dbe55d89ec
fix(scheduler): change logs severity to reduce noise 2022-08-29 14:39:04 +02:00
Karol Sójko
4b3de264ef
fix(scheduler): change discount from 10% to 20% on a limited time offer 2022-08-17 08:51:35 +02:00
Karol Sójko
31bd253a73
chore(deps): fix newrelic winston enricher initialization 2022-07-29 11:38:03 +02:00
Karol Sójko
004de0a655
chore(deps): upgrade @newrelic/winston-enricher 2022-07-29 08:33:29 +02:00
Karol Sójko
04bf414de4
feat(scheduler): enable discount applying and withdraw for everyone 2022-07-26 13:52:34 +02:00
Karol Sójko
1fa94efa02
fix(scheduler): change the discount code to an absolute discount 2022-07-26 12:35:16 +02:00
Karol Sójko
4ab0d24d24
fix(scheduler): eliminate read/write concurrency hazzard while updating predicate status 2022-07-26 09:23:45 +02:00
Karol Sójko
bf12687f63
feat(scheduler): add job interpreting logs 2022-07-25 20:43:18 +02:00
Karol Sójko
6374248132
fix(scheduler): checking for predicates fullfillment on applying discount 2022-07-25 13:00:46 +02:00
Karol Sójko
0a5b956cb9
feat(scheduler): add feature flag behind applying and withdrawing discounts 2022-07-25 09:44:06 +02:00
Karol Sójko
48af9e7c1c
feat(scheduler): add publishing discount apply/withdraw events 2022-07-25 07:30:32 +02:00
Karol Sójko
71684350e9
feat(scheduler): add creating discount apply/withdraw events 2022-07-25 07:20:50 +02:00
Karol Sójko
fc20697d81
feat(scheduler): schedule apply and withdraw subscription discounts upon registration 2022-07-22 13:37:00 +02:00
Karol Sójko
1b35cf7a39
fix: scheduler to predicates imports 2022-07-06 10:51:02 +02:00
Karol Sójko
e12c9c47a7
fix: change subscription encouragement scheduled from 14 to 30 days 2022-06-27 09:42:08 +02:00
Karol Sójko
8d4280f4ca
feat: add context for requesting email message 2022-06-27 09:24:43 +02:00
Karol Sójko
6e1e6fa291
fix: typescript setup 2022-06-21 11:25:52 +02:00
Karol Sójko
1c4c609865
fix: add default value for db migrations path 2022-06-20 12:50:10 +02:00
Karol Sójko
e6295ed764
fix: missing async 2022-06-20 09:30:54 +02:00