Commit Graph

394871 Commits

Author SHA1 Message Date
Mikhail Pyltsin
22e67cafdd [jvm-inspections] IDEA-310343 Patterns as arguments for logging
GitOrigin-RevId: 904ee15422954df774ea8514ee86a453a8e53ded
2023-01-23 18:46:16 +00:00
Vladimir Krivosheev
0aa8fb366c optimize validateRecentProjects
GitOrigin-RevId: 65f9120b40f14761a6a15a18f980fb5e77f40cf2
2023-01-23 18:33:34 +00:00
Ivan Semenov
bcd8532304 [collab] add default gap value to panel factory
GitOrigin-RevId: 542181930ab0f058feabb3f7bf507f02787b4950
2023-01-23 18:24:02 +00:00
Ivan Semenov
df744a30eb [gitlab] avoid timeline relayout on model changes
GitOrigin-RevId: d18d5df2997b8d0298fa44dcd9a90d75e57e5ca8
2023-01-23 18:24:00 +00:00
Ivan Semenov
de3ff8eea8 [collab] do not create new set when not needed
GitOrigin-RevId: 0bb2b7cd06778faf2bf499f267a057a3066498a0
2023-01-23 18:23:58 +00:00
Ivan Semenov
703f13f1d9 [gitlab] make timeline discussion icon dynamic
GitOrigin-RevId: 0423092c4b76d4a8b1ea674d689c69159ea3aaf1
2023-01-23 18:23:56 +00:00
Ivan Semenov
38d7a8e9df [gitlab] ability to edit notes
GitOrigin-RevId: 3c872c86c703832377a22d9a629dc0f93bb2cc99
2023-01-23 18:23:54 +00:00
Ivan Semenov
1c7ab617e5 [gitlab] simplify MR ID
GitOrigin-RevId: cee4892127dd3d12b9b6ea757045d1d78c910a97
2023-01-23 18:23:51 +00:00
Ivan Semenov
118b44c38c [gitlab] rename DTO
GitOrigin-RevId: d128f787fbc28618c03fda30b6255ad149135d96
2023-01-23 18:23:49 +00:00
Ivan Semenov
301604a12e [gitlab] handle GQL mutation errors
GitOrigin-RevId: 20e01a867e040345c7b9aaf588a12cf1946ad11e
2023-01-23 18:23:47 +00:00
Ivan Semenov
a67ddea9e8 [collab/github/space] extract comment edit button
GitOrigin-RevId: 217e331df233c8191e3ab17508e57085f062fc01
2023-01-23 18:23:45 +00:00
Ivan Semenov
4f5a0850bf [gitlab] move and rename files
GitOrigin-RevId: ae216eb93a6eafbc171d393bbc63ad701ad82692
2023-01-23 18:23:43 +00:00
Ivan Semenov
b7a31de0a8 [collab/github/space] move wrapper method
GitOrigin-RevId: 9e5b453f3154f6e7f561b1ec90171aff5392a2d7
2023-01-23 18:23:40 +00:00
Ivan Semenov
b353c21f4f [collab/github/space] refactor input fields
GitOrigin-RevId: 98adceab34f7a90c1cb52b4b5aac9b5f21edc220
2023-01-23 18:23:38 +00:00
Ivan Semenov
aafbfc7b01 [github] fix focus
GitOrigin-RevId: e4bb2dbf0b1403ff1d48d15a2249e9edcc658fc4
2023-01-23 18:23:36 +00:00
Ivan Semenov
2de3089093 [gitlab] fix file name
GitOrigin-RevId: 217a48bc627ab29233e4c66b5c6bfca1aafb5cc5
2023-01-23 18:23:34 +00:00
Ivan Semenov
2bea8cb7e5 [gitlab] ability to delete discussion notes
GitOrigin-RevId: c9f5a0351c9552742d0f7ded493cfb5bba1dd3e8
2023-01-23 18:23:32 +00:00
Ivan Semenov
f962821f0d [collab/github/space] extract delete icon button
GitOrigin-RevId: 81842f1b80d061d7546a7159b62c2254fcf6bb24
2023-01-23 18:23:29 +00:00
Ivan Semenov
d4a6040c2f [gitlab] extract single task launcher
GitOrigin-RevId: 30caee55418d4fc30856aa3b57741c90d1893c8c
2023-01-23 18:23:27 +00:00
Ivan Semenov
f3d215e735 [gitlab] extract MR discussions model
GitOrigin-RevId: 0e17fc8e31073e5c986fe5e1ea28225b0d1ff91d
2023-01-23 18:23:25 +00:00
Ivan Semenov
9f3269a66a [gitlab] extract note model
GitOrigin-RevId: 4123402be34dce13680c8ac585f4cd8a5ed2b54e
2023-01-23 18:23:23 +00:00
Ivan Semenov
02af04d951 [gitlab] ability to resolve MR discussions from timeline
GitOrigin-RevId: 73d790c6024042500503a67164d9609a136a526c
2023-01-23 18:23:21 +00:00
Ivan Semenov
9db486be3d [gitlab] extract MR discussion model
GitOrigin-RevId: 401ad0f98f92f782ce318525303078d07d016222
2023-01-23 18:23:18 +00:00
Ivan Semenov
272ecc6893 [gitlab] show user discussions replies in MR timeline
GitOrigin-RevId: 05dffcad3f4d39a8bd3a18b0f1c2d68302f1a537
2023-01-23 18:23:16 +00:00
Ivan Semenov
1ae7098e9b [collab/github/space] extract UI gaps
GitOrigin-RevId: e63a5c3bc3b2d7b51be51c7ce0a511896ca7e070
2023-01-23 18:23:14 +00:00
Ivan Semenov
f400d30ba8 [collab] rename class
GitOrigin-RevId: f92a7a2f7fdef55f17800241ab32f354131aca1e
2023-01-23 18:23:11 +00:00
Ivan Semenov
4cfa440db5 [ui] toString for ListLayout
GitOrigin-RevId: 43f1b7bc045985b17969a0f28916c00ed2d38a5f
2023-01-23 18:23:09 +00:00
Ivan Semenov
92e1b8b39a [gitlab] better presentation for system discussions in timeline
GitOrigin-RevId: 31b2df577246a56c9144f334b5ce195a95d16bc4
2023-01-23 18:23:07 +00:00
Ivan Semenov
8f86e85ce5 [gitlab] better presentation for system MR events
GitOrigin-RevId: 1ac931318698a5832664397dcbf5574289e9f2e5
2023-01-23 18:23:05 +00:00
Ivan Semenov
9f7d93e803 [gitlab] open merge request in browser action
GitOrigin-RevId: 6600c093cd389a381ce02eae62ab326ef1fc1784
2023-01-23 18:23:02 +00:00
Ivan Semenov
55a30d08b2 [collab/github] extract bundle keys
GitOrigin-RevId: 7bc6fd1712758b64361e6d1564c40e7d48bff76a
2023-01-23 18:23:00 +00:00
Ivan Semenov
825324b42e [collab/github] extract label color utils
GitOrigin-RevId: d5015e3dc4a893e88c24bca380744fe056e2d596
2023-01-23 18:22:58 +00:00
Ivan Semenov
5ba18c729d [gitlab] fix DTO
GitOrigin-RevId: c7907377522ab17e4f03ceb798672859168b36b7
2023-01-23 18:22:56 +00:00
Ivan Semenov
f1326e8bbf [ui] do not count invisible components as panel content
GitOrigin-RevId: 95e24712063663d27052fdef07dad9df527e3241
2023-01-23 18:22:53 +00:00
Ivan Semenov
38e0bd025e [collab] fix OverlaidOffsetIconsIcon painting
if component isn't passed the repaint for async icons will not work

GitOrigin-RevId: 4bcd1783f13985b0b157ca27019b331e21be43df
2023-01-23 18:22:51 +00:00
Ivan Semenov
e51b11e3de [gitlab] basic merge request timeline
GitOrigin-RevId: be7859f2ae59ae4e80cd1d9d2a1717ee76bdeee3
2023-01-23 18:22:49 +00:00
Ivan Semenov
946bcbea9f [collab/github] make vertical/horizontal panels scrollable
GitOrigin-RevId: d7dde4a753612d4a31049af50e26b90dff5e7892
2023-01-23 18:22:47 +00:00
Ivan Semenov
b6822634af [gitlab] set the correct date format for GQL API
GitOrigin-RevId: 938026649f7989007d990410712d82c93809773b
2023-01-23 18:22:44 +00:00
Ivan Semenov
6704b238d0 [gitlab] move dto class
GitOrigin-RevId: 39100c6f3416c6b999f5e594b29b8ef055ff32b7
2023-01-23 18:22:42 +00:00
Ivan Semenov
46460de1b0 [collab] ensure proper threading for async icon
GitOrigin-RevId: 5f50a6610ff62c0cc4b0a4db37a74d0fea9aaa78
2023-01-23 18:22:40 +00:00
Ivan Semenov
ed61287b7c [collab] fix URI building
URI is very "special" and we need to jump through a couple of hoops to make it append a relative path correctly

GitOrigin-RevId: 79efb2a4e2a142f2592ad895d017c9fe47694764
2023-01-23 18:22:37 +00:00
Ivan Semenov
f2ce6c6726 [collab] replace custom class with flow
GitOrigin-RevId: 4c3e704a2a74574c2bc2017d13ad8f38a7e6553c
2023-01-23 18:22:35 +00:00
Ivan Semenov
3f242cd6bc [collab/github/space] use more generic implementation of a component list
GitOrigin-RevId: f5d0828ffd3ba0a0caf1cb4b8e593457193a9d3f
2023-01-23 18:22:33 +00:00
Ivan Semenov
75892683fc [gitlab] fix logger
GitOrigin-RevId: a84178280f95fd331956a926a0383bc0e79a46fa
2023-01-23 18:22:31 +00:00
Ivan Semenov
5a43ca357f [gitlab] extract fun
GitOrigin-RevId: 046e3ab85ac6e8f066b1247dc288cc0f1eaaf4e6
2023-01-23 18:22:28 +00:00
Ivan Semenov
13da1eb98e [github] lookup PR details for timeline file instead of setting it from outside
GitOrigin-RevId: 3609bfa378a4d6a4deaad7a8270224be475135db
2023-01-23 18:22:26 +00:00
Ivan Semenov
22b9460af1 [github/gitlab/collab] convert connection holders into project services
GitOrigin-RevId: 2869c4ca8e5a88c4143798fd48a3cd8c1bb7ecbd
2023-01-23 18:22:24 +00:00
Ivan Semenov
79003e6ba1 [github/gitlab/collab] extract connection holder
GitOrigin-RevId: 45d3fbf69599ea674339766a07eba6f9d6dee4aa
2023-01-23 18:22:22 +00:00
Ivan Semenov
32805ddfc2 [github] put coroutine scope into context instead of implementing disposable
GitOrigin-RevId: 581550f992c29ab6da8e7463fcd7ce4dc4feae18
2023-01-23 18:22:20 +00:00
Ivan Semenov
18ca780a98 [github] load data context in a suspending manner
GitOrigin-RevId: a28f7b4b0f4fc72ba3f26b3ab3f47c2a9de8232b
2023-01-23 18:22:17 +00:00