Nikolay Marchuk and GitHub
c36775417b
Merge pull request #119 from hcengineering/improve-find-validation
...
Improve find methods schemas to convert to valid types
2025-10-23 23:22:24 +07:00
Nikolay Marchuk
59a623395a
Add change description
...
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
2025-10-22 21:54:21 +07:00
Nikolay Marchuk
ee4cce60ce
Improve find methods schemas to convert to valid types
...
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
2025-10-22 21:46:36 +07:00
Nikolay Marchuk and GitHub
b334ef591e
Prevent duplicating ToDos in documents content ( #10063 )
...
* Propagate EditorContext to ProseMirror
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
* Do not duplicate todos with ids in document or move to other docs
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
* Fixes to pass validation
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
* Fix formatting
Conflicting rules for typescript validation and eslint only work with
strange conversion from ParseRule to TagParseRule
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
---------
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
2025-10-16 12:30:12 +07:00
Nikolay Marchuk and GitHub
e7e8335b13
Remove unused ts-standard dependency ( #10086 )
...
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
2025-10-14 17:57:37 +07:00
Nikolay Marchuk and GitHub
bdc0bbc51a
Use consistent error codes for authorization errors from transaction ( #10040 )
...
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
2025-10-08 01:01:29 +07:00
Nikolay Marchuk and GitHub
8ea9944354
Validate and normalize txes received from user ( #10037 )
...
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
2025-10-07 23:19:36 +07:00
Nikolay Marchuk and GitHub
547c9d5320
Use correct todo detection regex ( #9968 )
...
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
2025-09-29 15:09:27 +07:00
Nikolay Marchuk and GitHub
66de4d60f4
Fix order of messages in activity ( #9943 )
...
* Fix order of messages in activity
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
* Fix svelte-check
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
---------
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
2025-09-25 22:30:54 +07:00
Nikolay Marchuk and GitHub
19a86a41b5
Fix communication indexing after new communication api ( #9931 )
...
* Support full reindexing cards communication
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
* Remove unnecessary groups fetch
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
* Fix indexing of attachment patches
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
* Remove BlobPatchEvent processing from indexer
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
---------
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
2025-09-24 23:12:01 +07:00
Nikolay Marchuk and GitHub
86b6fd5d0d
Add findMessagesMeta to rest client, fix params type ( #104 )
...
* Add findMessagesMeta to rest client
* Fix type of creator in FindMessagesMetaParams
2025-09-23 10:47:32 +04:00
Nikolay Marchuk
00357432b7
Rename error mapper in http handlers
2025-09-18 10:20:30 +07:00
Nikolay Marchuk
c806b196ed
Fix error handling of parsing custom headers
2025-09-17 23:03:43 +07:00
Nikolay Marchuk
9d996401e0
Fix If-Match headers logic
2025-09-17 16:57:56 +07:00
Nikolay Marchuk
483a690f35
Refactor http handlers, extract supporting logic, remove magic constants
2025-09-17 16:38:21 +07:00
Nikolay Marchuk and GitHub
6910b127ba
Handle indexer init mapping errors ( #9577 )
...
* Retry initMapping for FulltextAdapter
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
* Recreate elastic index when mapping is not compatible
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
* Fix formatting
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
---------
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
2025-07-21 18:22:42 +07:00
Nikolay Marchuk and GitHub
118f934ffe
Fix dev elastic healthcheck ( #9576 )
...
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
2025-07-21 14:43:29 +07:00
Nikolay Marchuk and GitHub
360a2516c5
Communication indexer ( #9523 )
2025-07-17 16:43:05 +07:00
Nikolay Marchuk and GitHub
dd0952e6e5
Index rtf files through rekoni, do not index zip ( #9514 )
2025-07-10 11:53:52 +07:00
Nikolay Marchuk and GitHub
aee11235d7
Remove fulltext indexing from non-text fields, index calendar events/todos ( #9493 )
...
* Fix model of ToDo classes
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
* Add SearchPresenter for ToDo
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
* Add SearchPresenter for calendar events
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
* Index user in calendar events
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
* Index external participants of calendar event
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
* Remove unnecessary fulltext indexing in cards and contacts
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
* Remove unnecessary check in indexer mapper
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
---------
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
2025-07-08 13:58:00 +07:00
Nikolay Marchuk and GitHub
52d718df26
Use /usr/bin/env bash instead of /bin/bash in common scripts ( #9494 )
...
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
2025-07-08 13:57:14 +07:00
Nikolay Marchuk and GitHub
0aa718a5d1
Support embed markup nodes in text-markdown ( #9141 )
...
* Support embed markup nodes in text-markdown
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
* Fix formatting
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
* Use consistent handling of embed nodes in markdown and html
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
---------
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
2025-06-02 10:04:27 +03:00
Nikolay Marchuk and GitHub
73f7cfc11b
Fix invalid sql query from findAll with empty sort ( #9135 )
...
* Add test for empty sort for findAll in postgres
* Do not add ORDER BY without order fields
---------
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
2025-05-30 00:02:56 +07:00
Nikolay Marchuk and GitHub
4007537b34
Remove deprecated types packages from dependencies ( #8856 )
...
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
2025-05-06 18:58:05 +07:00
Nikolay Marchuk and GitHub
3144978643
Add StorageClient for api-client ( #8850 )
...
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
2025-05-06 15:15:58 +07:00
Nikolay Marchuk and GitHub
0eac3cde01
Validate token access to datalake ( #8812 )
...
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
2025-05-02 23:29:33 +07:00
Nikolay Marchuk and GitHub
7e710f04a9
Provide same response format for front and datalake upload ( #8809 )
...
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
2025-05-02 13:06:52 +07:00
Nikolay Marchuk and GitHub
a054539a16
Use System account for blobs returned from StorageAdapters ( #8779 )
...
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
2025-04-30 15:42:22 +07:00
Nikolay Marchuk and GitHub
d3a40bb48e
Add connectRest helper to api-client ( #8756 )
...
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
2025-04-29 12:27:28 +07:00
Nikolay Marchuk and GitHub
3d8c358845
Pass unauthorized responses from accounts into front file server ( #8731 )
2025-04-28 19:57:20 +07:00
Nikolay Marchuk and GitHub
c28ead7a03
Fix incompatibilities of front files server and datalake ( #8730 )
...
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
2025-04-28 19:02:29 +07:00
Nikolay Marchuk and GitHub
e4fbe05455
Support fulltext search api in REST api-client ( #8712 )
...
* Support fulltext search api in REST api-client
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
* Fix template string formatting
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
---------
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com >
2025-04-25 23:05:30 +07:00