Commit Graph

306 Commits

Author SHA1 Message Date
Andrey Sobolev
2691ac930e
Fix elastic restore (#1038)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2022-02-22 16:09:43 +07:00
Denis Bykhov
d8de94da59
Send email notification when mentioned (#1031)
Signed-off-by: Denis Bykhov <80476319+BykhovDenis@users.noreply.github.com>
2022-02-22 16:09:13 +07:00
Andrey Sobolev
6748b60eca
Tag categories initial (#1030)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2022-02-21 16:11:31 +07:00
Andrey Sobolev
546877b004
Initial Support for tags/skills (#1021)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2022-02-16 10:02:31 +01:00
Andrey Platov
d13f4690b6
use node 16 (#1002)
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2022-02-11 16:21:33 +01:00
Denis Bykhov
7867150051
Mention notification (#991)
Signed-off-by: Denis Bykhov <80476319+BykhovDenis@users.noreply.github.com>
2022-02-11 10:18:55 +01:00
Andrey Sobolev
ef4d632047
Enable linting build phase (#966)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2022-02-10 10:04:18 +01:00
Andrey Sobolev
821e9ebece
Fix webpack build conflicts (#985)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2022-02-09 10:08:09 +01:00
Andrey Sobolev
b9808cf4ea
Use latest git tag to set model version (#964)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2022-02-08 10:06:06 +01:00
Andrey Sobolev
666b4446b8
Support for markup type (#936)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2022-02-07 10:21:32 +01:00
Denis Bykhov
e026683db0
Notification (#934)
Signed-off-by: Denis Bykhov <80476319+BykhovDenis@users.noreply.github.com>
2022-02-07 10:03:14 +01:00
Andrey Sobolev
8c51a4ec2c
Fix 900 (#925)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2022-02-03 10:03:53 +01:00
Andrey Sobolev
ab911cb3f0
Fix rekoni url (#921)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2022-02-02 16:39:51 +01:00
Andrey Sobolev
5b644aac5c
Recognize attached document properties on Candidate creation (#904)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2022-02-02 10:03:29 +01:00
Andrey Sobolev
64b15cb13c
Dev tool decode-token service (#889)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2022-01-31 10:08:23 +01:00
Denis Bykhov
a7c3999515
Lookup live query (#883)
Signed-off-by: Denis Bykhov <80476319+BykhovDenis@users.noreply.github.com>
2022-01-31 10:06:30 +01:00
Andrey Sobolev
659063dd01 Update 'secret' token usage
1. Put 'secret' into one place, server-token
2. Fix server crash on rare unknown workspaces cases.
3. Upgrade now kick all clients and reload transactions.
4. Fix Front shutdown

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2022-01-27 16:07:27 +07:00
Andrey Sobolev
fb290699be
Sanity testing
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2022-01-27 11:36:46 +07:00
Andrey Sobolev
b1dd2c515b
Fix workspace upgrade in restore
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2022-01-26 17:29:30 +07:00
Andrey Sobolev
7d1df3c36d
Workspace Versioning
Closes #857

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2022-01-25 01:48:43 +07:00
Andrey Sobolev
52baf5444d
Email tempaltes (#853)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2022-01-24 10:35:58 +01:00
Ilya Sumbatyants
626ece4045
Attachment orphans cleanup (#842)
Signed-off-by: Ilya Sumbatyants <ilya.sumb@gmail.com>
2022-01-20 10:27:41 +01:00
Andrey Sobolev
0d8daf2fea
Basic mentions support (#832)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2022-01-19 10:04:30 +01:00
Denis Bykhov
09d3cd4238
Inventory (#823)
Signed-off-by: Denis Bykhov <80476319+BykhovDenis@users.noreply.github.com>
2022-01-14 10:20:31 +01:00
Ilya Sumbatyants
50a9fc9980
Use ui colors in kanban (#819)
Signed-off-by: Ilya Sumbatyants <ilya.sumb@gmail.com>
2022-01-14 10:04:56 +01:00
Denis Bykhov
9de79ba5bd
Account tools fix (#818)
Signed-off-by: Denis Bykhov <80476319+BykhovDenis@users.noreply.github.com>
2022-01-13 13:16:06 +01:00
Ilya Sumbatyants
2bccea9078
Introduce image cropper (#805)
Signed-off-by: Ilya Sumbatyants <ilya.sumb@gmail.com>
2022-01-12 10:52:22 +01:00
Andrey Sobolev
96fb5c1ac5
Improve Elastic rebuild (#804)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2022-01-12 10:06:04 +01:00
Denis Bykhov
246b0abb13
Create workspace docker compose fix (#800)
Signed-off-by: Denis Bykhov <80476319+BykhovDenis@users.noreply.github.com>
2022-01-12 10:03:12 +01:00
Denis Bykhov
d7e1c44682
Fix (#799)
Signed-off-by: Denis Bykhov <80476319+BykhovDenis@users.noreply.github.com>
2022-01-11 17:07:57 +01:00
Denis Bykhov
d188eaec91
Signup fix (#798)
Signed-off-by: Denis Bykhov <80476319+BykhovDenis@users.noreply.github.com>
2022-01-11 14:35:21 +01:00
Denis Bykhov
459d7b3261
Sign up (#781)
Signed-off-by: Denis Bykhov <80476319+BykhovDenis@users.noreply.github.com>
2022-01-11 10:23:17 +01:00
Andrey Sobolev
7dd0aaa653
Update docker-compose.yaml (#791)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2022-01-11 10:11:14 +01:00
Andrey Sobolev
987a8d670a
Use different account for imported documents (#784)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2022-01-10 12:10:40 +01:00
Andrey Sobolev
5d24970bf6
Candidate mixins (#745)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2022-01-06 12:38:40 +01:00
Andrey Sobolev
4328fdee9b
Elastic fulltext search mixins support (#770)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2022-01-06 12:09:45 +01:00
Andrey Sobolev
2248599550
Restore DB should upgrade model before Elastic rebuild (#760)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2022-01-05 10:07:01 +01:00
Denis Bykhov
2a98f3c176
Gmail plugin (#752)
Signed-off-by: Denis Bykhov <80476319+BykhovDenis@users.noreply.github.com>
Co-authored-by: Alexander Platov <sas_lord@mail.ru>
2021-12-30 10:13:16 +01:00
Andrey Sobolev
275b2b0800
Leads with Mixins (#737)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-12-30 10:04:32 +01:00
Andrey Platov
484ff08b05
list accounts (#733)
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-12-27 13:02:31 +01:00
Andrey Sobolev
4673bbfa6d
Import fixes (#726)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-12-23 14:58:49 +01:00
Andrey Sobolev
b37c802aa7
XML Import related fixes (#724)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-12-23 14:30:19 +01:00
Andrey Sobolev
edbf42c435
Xml Importer (#701)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-12-23 10:02:14 +01:00
Ilya Sumbatyants
c3cda83d23
Apply multiple docker-compose changes
Signed-off-by: Ilya Sumbatyants <ilya.sumb@gmail.com>
2021-12-23 10:37:25 +07:00
Ilya Sumbatyants
b0e9076d5a
Fix deps creation in dev env (#711)
Signed-off-by: Ilya Sumbatyants <ilya.sumb@gmail.com>
2021-12-22 13:46:45 +01:00
Denis Bykhov
bd370e1d87
Fix rebuild-elastic (#704)
Signed-off-by: Denis Bykhov <80476319+BykhovDenis@users.noreply.github.com>
2021-12-22 10:25:16 +01:00
Ilya Sumbatyants
d5c2c07b9e
Introduce createDeps (#702)
Signed-off-by: Ilya Sumbatyants <ilya.sumb@gmail.com>
2021-12-22 10:04:07 +01:00
Andrey Sobolev
806400f5f2
Performance metrics (#619)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-12-22 10:02:51 +01:00
Ilya Sumbatyants
538c5529a9
Move DocWithRank to the task plugin (#689)
Signed-off-by: Ilya Sumbatyants <ilya.sumb@gmail.com>
2021-12-21 10:09:46 +01:00
Ilya Sumbatyants
9a24af1788
Make possible to archive spaces with states (#688)
Signed-off-by: Ilya Sumbatyants <ilya.sumb@gmail.com>
2021-12-21 10:08:22 +01:00
Andrey Platov
9f2670964c
fixes #569 (#679)
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-12-20 10:08:52 +01:00
Andrey Platov
461a282b3d
elastic url for the tool (#675)
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-12-20 10:08:28 +01:00
Denis Bykhov
9a8d9f8804
Read only mongo adapter for elastic rebuild (#671)
Signed-off-by: Denis Bykhov <80476319+BykhovDenis@users.noreply.github.com>
2021-12-20 10:05:50 +01:00
Andrey Sobolev
b6428b2651
Add columns (#655)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-12-17 11:00:18 +01:00
Denis Bykhov
51e83c183d
Rebuild elastic (#652)
Signed-off-by: Denis Bykhov <80476319+BykhovDenis@users.noreply.github.com>
2021-12-17 10:09:26 +01:00
Ilya Sumbatyants
b0ffc0ed46
Ranks (#653)
Signed-off-by: Ilya Sumbatyants <ilya.sumb@gmail.com>
2021-12-17 10:08:37 +01:00
Andrey Sobolev
e958388e4c
Tasks as Attached Documents (#539)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-12-15 10:04:43 +01:00
Andrey Sobolev
78f4916b6d
Show model diff (#562)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-12-14 19:34:18 +01:00
Ilya Sumbatyants
caff583483
Kanban templates & won/lost states (#612)
Signed-off-by: Ilya Sumbatyants <ilya.sumb@gmail.com>
2021-12-14 10:24:14 +01:00
Andrey Sobolev
36f2353878
Fake data generator (#594)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-12-10 10:47:54 +01:00
Denis Bykhov
83f6b3818e
Telegram imported message pretty (#599)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2021-12-09 10:05:21 +01:00
Denis Bykhov
b926118e84
Sorting (#567)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2021-12-08 10:14:55 +01:00
Andrey Sobolev
1abcee26bf
Fix proper workspace dump of attachments (#577)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-12-08 10:08:34 +01:00
Andrey Sobolev
15f6f5aabb
Allow model upgrades (#561)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-12-07 19:45:11 +01:00
Denis Bykhov
df1ec7186f
Lead (#552)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2021-12-07 10:05:52 +01:00
Andrey Sobolev
beecb23c79
Allow Use client from client-resources from NodeJS (#545)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-12-06 17:57:35 +01:00
Denis Bykhov
f5a2c55833
Contacts (#523)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2021-12-06 11:07:08 +01:00
Andrey Platov
59786e7e47
add TELEGRAM_DATABASE to the tool (#505)
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-12-03 10:04:50 +01:00
Ilya Sumbatyants
7d8880a0cd
Add clear-telegram-history command (#497)
Signed-off-by: Ilya Sumbatyants <ilya.sumb@gmail.com>
2021-12-02 15:21:41 +01:00
Ilya Sumbatyants
67f7cddf03
Accounts listWorkspaces (#483)
Signed-off-by: Ilya Sumbatyants <ilya.sumb@gmail.com>
2021-12-02 10:04:32 +01:00
Andrey Platov
fe585ec596
quick fix for model loader (#446)
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-12-01 10:28:26 +01:00
Andrey Sobolev
8765cba7e6
Fix Devmodel plugin Live Query functionality (#441)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-12-01 10:27:55 +01:00
Andrey Sobolev
0f81991480
Enable ESLint/prettier (#389)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-12-01 10:27:29 +01:00
Andrey Sobolev
c06d48e0b0
Devmodel tools (#404)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-11-30 12:11:37 +01:00
Andrey Sobolev
9f5e2dc6cf
Do not use model.json (#432)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-11-30 12:05:11 +01:00
Andrey Platov
e82bbba646
add telegram service address (#434)
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-11-30 10:03:34 +01:00
Andrey Sobolev
0800f97f3c
Fix workspace upgrade (#426)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-11-29 16:19:03 +01:00
Alexander Platov
b3c0db92c3
Add GitHub channel provider (#424)
Signed-off-by: Alexander Platov <sas_lord@mail.ru>
2021-11-29 14:49:37 +01:00
Andrey Sobolev
58b286ca52
Allow to dump workspace (#403)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-11-29 12:41:36 +01:00
Andrey Sobolev
44427c8c45
Fix #395 (#416)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-11-29 12:41:15 +01:00
Denis Bykhov
4ae06a7677
State editor (#411)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2021-11-29 12:32:17 +01:00
Andrey Sobolev
2b8aa36016
Edit comments (#386)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-11-29 12:11:27 +01:00
Andrey Platov
6ae2337038
Upgrade workspace model (#402)
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-11-29 12:09:55 +01:00
Andrey Sobolev
15612f87bf
Workbench fixes
Workbench fixes

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-11-29 17:57:37 +07:00
Andrey Sobolev
9bacb2cbfc
Fix webpack build client
Fix webpack build client

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-11-28 18:03:31 +07:00
Andrey Sobolev
f5b4ac97c0
Fix webpack build
Exclude dev resources from webpack build

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-11-27 19:20:26 +07:00
Ilya Sumbatyants
b34b736263
Telegram adjustments (#378)
Signed-off-by: Ilya Sumbatyants <ilya.sumb@gmail.com>
2021-11-26 12:31:44 +01:00
Denis Bykhov
cd0e7da28e
telegram issues fix (#375)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2021-11-26 12:09:46 +01:00
Denis Bykhov
88bc3c6f88
Comments presenter (#364)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2021-11-25 12:46:51 +01:00
Denis Bykhov
0953576fac
Candidate source (#360)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2021-11-25 12:18:31 +01:00
Denis Bykhov
581f5f0e96
Telegram plugin (#357)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2021-11-25 12:05:00 +01:00
Andrey Sobolev
fd91cc9b7d
Merge branch 'main' into merge-003
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-11-24 18:42:46 +07:00
Andrey Platov
33ce6a73f7
Fix Webpack build (#354)
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
Co-authored-by: Andrey Sobolev <haiodo@gmail.com>
2021-11-24 10:45:09 +01:00
Andrey Sobolev
55d7a85006
Fix Activity layout (#351) (#352)
Signed-off-by: Alexander Platov <sas_lord@mail.ru>
2021-11-23 20:01:13 +01:00
Andrey Sobolev
2faf60d74e
Add candidate create presenter (#340)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-11-23 19:46:34 +01:00
Denis Bykhov
5e807d466a
Setting plugin (#328)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2021-11-22 13:06:14 +01:00
Andrey Sobolev
ef0c3e8c91
Local docker compose (#332)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-11-22 12:17:10 +01:00
Andrey Sobolev
1ed9b7b5ff
Boolean presenter
Boolean presenter

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-11-22 17:57:43 +07:00
Andrey Sobolev
3f066c718f
Activity support
Initial Activity support

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-11-19 00:22:06 +07:00
Andrey Sobolev
a446e3f799
Fix collection operations
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-11-17 21:47:45 +07:00