From 904966a72372d852dd84176240db78fa26925e5e Mon Sep 17 00:00:00 2001 From: slaveeks Date: Thu, 11 Sep 2025 20:15:04 +0300 Subject: [PATCH 1/4] feat(repetition): added index for timestamp of repetition --- src/resolvers/project.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/resolvers/project.js b/src/resolvers/project.js index bfe2ef31..eb2ef01d 100644 --- a/src/resolvers/project.js +++ b/src/resolvers/project.js @@ -12,6 +12,7 @@ const ProjectModel = require('../models/project').default; const EVENTS_GROUP_HASH_INDEX_NAME = 'groupHashUnique'; const REPETITIONS_GROUP_HASH_INDEX_NAME = 'groupHash_hashed'; const REPETITIONS_USER_ID_INDEX_NAME = 'userId'; +const EVENTS_TIMESTAMP_INDEX_NAME = 'timestamp'; const MAX_SEARCH_QUERY_LENGTH = 50; /** @@ -123,6 +124,13 @@ module.exports = { sparse: true, }); + await projectEventsCollection.createIndex({ + 'timestamp': 1, + }, { + name: EVENTS_TIMESTAMP_INDEX_NAME, + sparse: true, + }); + telegram.sendMessage(`🤯 Project ${name} was created`); return project; From 016f1c0400613063e7e34a778b434ed29e9303dc Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 11 Sep 2025 17:16:30 +0000 Subject: [PATCH 2/4] Bump version up to 1.1.37 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index edb7e18a..3447525d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "hawk.api", - "version": "1.1.36", + "version": "1.1.37", "main": "index.ts", "license": "UNLICENSED", "scripts": { From b1b90bc7d97894be725181849c62d658d81cf1fc Mon Sep 17 00:00:00 2001 From: slaveeks Date: Thu, 11 Sep 2025 20:16:44 +0300 Subject: [PATCH 3/4] fix lint --- src/resolvers/project.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/resolvers/project.js b/src/resolvers/project.js index eb2ef01d..81eff264 100644 --- a/src/resolvers/project.js +++ b/src/resolvers/project.js @@ -125,7 +125,7 @@ module.exports = { }); await projectEventsCollection.createIndex({ - 'timestamp': 1, + timestamp: 1, }, { name: EVENTS_TIMESTAMP_INDEX_NAME, sparse: true, From 63397e75252817ac3ed7e428c3eae63208c8e177 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 4 Nov 2025 22:52:57 +0000 Subject: [PATCH 4/4] Bump version up to 1.2.12 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d234474a..e9b006ff 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "hawk.api", - "version": "1.2.11", + "version": "1.2.12", "main": "index.ts", "license": "BUSL-1.1", "scripts": {