Commit Graph

224 Commits

Author SHA1 Message Date
Andrey Sobolev
fd09282ed7
Build watch mode (#318)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2021-11-17 14:29:26 +01:00
Andrey Platov
76b79a829e
do not crash on import error (#308)
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-11-16 17:17:04 +01:00
Denis Bykhov
a942f959cf
Minor fixes (#307)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2021-11-16 17:14:37 +01:00
Andrey Platov
f4cb89b251
add import indexing
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-11-10 21:04:34 +01:00
Andrey Platov
15281ad833
add cookies support for front import
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-11-10 18:39:32 +01:00
Andrey Platov
ec5646504a
Introduce avatar (#300)
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-11-09 18:39:38 +01:00
Andrey Platov
4c33b4b06e
initial import file implementation
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-11-09 17:06:52 +01:00
Andrey Platov
36f74d900f
Expose connect from client-resources (#299)
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-11-09 12:38:30 +01:00
Andrey Platov
484c10bf0c
remove custom space editors
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-11-03 15:57:55 +01:00
Alexander Platov
18ca47a4e0
Add EditCandidates, EditVacancy and SpacePanel (#293)
Signed-off-by: Alexander Platov <sas_lord@mail.ru>
2021-11-03 14:01:21 +01:00
Andrey Platov
a3ed524bd8
Introduce TxAddCollection (#291)
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-30 12:13:55 +02:00
Andrey Platov
096fe284da
implement mongo removeDoc
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-26 19:51:49 +02:00
Andrey Platov
10621de2e3
fix fulltext update
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-26 18:54:58 +02:00
Andrey Platov
7b70a8c7b6
fix fulltext mapping issue
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-26 18:43:51 +02:00
Andrey Platov
8fd1adfe0a
get rid of upload service
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-25 17:11:48 +02:00
Andrey Platov
c31d8f4c7a
fix content-type
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-25 16:40:59 +02:00
Andrey Platov
6f9245158f
upload keep content type
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-25 16:09:54 +02:00
Andrey Platov
89844039bc
Attachments cleanup
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-24 12:43:42 +02:00
Andrey Platov
c41a3222bd
attachments cleanup
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-24 12:33:17 +02:00
Andrey Platov
6813bedc55
introduce AttachmentPresenter
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-23 17:47:47 +02:00
Andrey Platov
63a79a88d7
AttachmentPresenter -> AttachmentsPresenter
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-23 17:30:22 +02:00
Andrey Platov
58649a7a7d
show attachments in Table
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-23 17:09:56 +02:00
Andrey Platov
b3e88daf3c
refactor attachments
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-23 16:03:37 +02:00
Andrey Platov
465c57f37c
introduce Sequence (#280)
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-23 12:09:39 +02:00
Andrey Platov
2cc2f5c700
k8s deployment use secret
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-23 02:05:45 +02:00
Andrey Platov
a5809075ec
bring kanban back
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-14 17:51:23 +02:00
Andrey Platov
65f8cc4384
temporarily autoincremented id composition
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-14 11:44:25 +02:00
Andrey Platov
7fb8d31f89
add number field for auto-incremented object id
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-14 10:43:55 +02:00
Andrey Platov
8013bc086c
retrieve option for TxUpdate
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-13 21:54:11 +02:00
Andrey Platov
002af26680
Pass Tx results to the client (#273)
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-13 20:58:14 +02:00
Andrey Platov
d75d17bfec
introduce TxResult
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-13 18:46:48 +02:00
Andrey Platov
771188e72f
Model lookup (#259)
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-13 10:38:35 +02:00
Andrey Platov
5e2d48b8e3
null check in mongo driver
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-10 15:20:20 +02:00
Andrey Platov
3c69fa7d11
broadcast derived data
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-10 13:51:59 +02:00
Andrey Platov
4f147640c5
DocWithState trigger
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-10 12:46:46 +02:00
Andrey Platov
3d833008f5
pass hierarchy to trigger
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-10 12:21:08 +02:00
Andrey Platov
26c93b9f01
add view trigger
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-10 12:02:46 +02:00
Andrey Platov
2586143433
introduce DocWithState
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-10 11:24:33 +02:00
Andrey Platov
4f4d2f8e48
initial $move implementation (#249)
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-09 10:54:08 +02:00
Andrey Platov
1eb5ff15f8
initial Kanban object
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-08 16:49:46 +02:00
Andrey Platov
157e7874c4
bulk everything
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-08 11:18:06 +02:00
Andrey Platov
4a45a0b5fe
initial BulkWrite
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-07 22:01:17 +02:00
Andrey Platov
a87194dee7
Upgrade packages and Kanban fix (#237)
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-06 18:54:39 +02:00
Andrey Platov
8ba50e184a
expose modifiedOn field
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-05 16:34:52 +02:00
Andrey Platov
d4a03393ff
initial attributes bar
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-04 21:18:23 +02:00
Andrey Platov
1d7c296d8a
mongodb $like implementation
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-01 15:33:49 +02:00
Andrey Platov
2cd37973a8
first, last -> name
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-10-01 14:28:52 +02:00
Andrey Platov
a5ccda96c4
fix mongo $inc operator
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-28 22:47:17 +02:00
Andrey Platov
75c90a3d6c
add mongo logging
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-28 16:24:28 +02:00
Andrey Platov
f8a593148e
memdb fix
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-28 14:09:43 +02:00
Andrey Platov
31760542c3
add new server plugin
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-28 12:18:32 +02:00
Andrey Platov
c542cca9cd
initial EditApplication
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-27 12:32:36 +02:00
Andrey Platov
604f594b3d
initial ApplicationsPresenter
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-26 13:18:19 +02:00
Andrey Platov
1e21e8ebe3
update table configuration
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-26 13:05:17 +02:00
Andrey Platov
3963740540
initial recruit trigger
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-26 12:48:15 +02:00
Andrey Platov
e2632a5d14
initial server-recruit-resources
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-26 11:16:55 +02:00
Andrey Platov
65b57b1f42
remove CreateApplicationPresenter
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-25 20:58:08 +02:00
Andrey Platov
a7a21b429f
initial CreateApplication action
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-25 20:33:36 +02:00
Andrey Platov
8149f57fd1
add title to Candidate
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-25 19:05:56 +02:00
Andrey Platov
048bb9c71f
Delete action
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-25 18:48:22 +02:00
Andrey Platov
64b5e14208
initial status reordering
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-22 10:41:03 +02:00
Andrey Platov
2550a7f9ce
ingress annotations
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-17 19:02:14 +02:00
Andrey Platov
ce51ee8137
attachment presenter
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-15 19:51:22 +02:00
Andrey Platov
bf9f479500
Rework Attachments as a bag (#193)
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-15 19:03:34 +02:00
Andrey Platov
74d46558f1
add TxPutBag
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-15 12:53:11 +02:00
Andrey Platov
4b0e2ceaa7
update es index
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-14 16:21:05 +02:00
Andrey Platov
5439f55397
index all string attributes
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-14 14:29:43 +02:00
Andrey Platov
736ee30dca
checkpoint
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-14 13:24:58 +02:00
Andrey Platov
6d743c92e9
introduce AttachedDoc
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-14 10:10:32 +02:00
Andrey Platov
5554c29eff
front caching
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-14 09:40:31 +02:00
Andrey Platov
3beb5160be
checkpoint
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-13 23:21:39 +02:00
Andrey Platov
5f9e68c500
attachment -> data
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-13 22:25:55 +02:00
Andrey Platov
9479ce0f5c
checkpoint
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-13 21:50:43 +02:00
Andrey Platov
369f73f2e4
add title and fix attachments
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-12 16:47:49 +02:00
Andrey Platov
1aa708d0b9
add heft direct dependency for tests
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-12 10:26:54 +02:00
Andrey Platov
3f85831e5a
add server tests
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-12 10:18:26 +02:00
Andrey Platov
9d24dc384e
Application Presenter and labels for custom presenters
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-11 11:32:01 +02:00
Andrey Platov
ad714b4653
drop commands in dev/tool
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-10 22:43:51 +02:00
Andrey Platov
ef53d5393e
add first/last to EmployeeAccount
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-10 21:59:13 +02:00
Andrey Platov
944f8fbef8
bring Rosamund back
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-10 17:27:25 +02:00
Andrey Platov
5e1dc72513
account pod works
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-10 17:06:51 +02:00
Andrey Platov
bdf41f17d4
initial account pod
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-10 12:26:11 +02:00
Andrey Platov
f1f254b104
tool update
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-10 09:57:49 +02:00
Andrey Platov
40950b5ca9
account tests
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-09 22:04:00 +02:00
Andrey Platov
6011a75e05
initial account contribution
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-09 20:42:34 +02:00
Andrey Platov
5455507e1f
serialize messages for dev client
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-09 15:24:15 +02:00
Andrey Platov
9874c47cf2
person presenter to open corresponding editor
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-08 18:42:40 +02:00
Andrey Platov
4f33365b25
initial create application button in candidates pool
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-08 13:24:49 +02:00
Andrey Platov
3ab72eb819
fixes #159
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-08 10:34:48 +02:00
Andrey Platov
4167dcd129
initial pdf viewer implementation
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-07 19:36:52 +02:00
Andrey Platov
8eef9dfe58
fixes #148
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-07 14:29:02 +02:00
Andrey Platov
a26c10ad8c
kanban take cards implementation from extensions
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-07 10:36:50 +02:00
Andrey Platov
b73e2e1a4c
fix mongo driver and kanban view
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-06 19:56:50 +02:00
Andrey Platov
4bb2f869bf
prepare for Kanban implementation
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-06 10:30:31 +02:00
Andrey Platov
b072099c0b
initial state implementation
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-05 14:03:33 +02:00
Andrey Platov
a2ff68d6d7
fix mongodb lookup
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-03 16:34:08 +02:00
Andrey Platov
a5869ceb87
update model
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-02 12:39:47 +02:00
Andrey Platov
0ee0e68380
add more providers
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-01 20:28:58 +02:00
Andrey Platov
0f6fde311c
add more channels
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-01 19:24:43 +02:00
Andrey Platov
9a7a4bd9f3
introduce contact-assets
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
2021-09-01 18:44:19 +02:00