Nikita Katkov
ede9289788
[gitlab] IJPL-64341 IJ-CR-147338 Add non-translatable configurable id to the plugin descriptor
...
With this fix, we'll be able to add the gitlab classes to the ultimate tests classpath which will help to detect bugs caused by interfering extensions from all the plugins
(cherry picked from commit 485f87a181d8f93dc569c443fff2e7cfd70f53a5)
GitOrigin-RevId: 239dc9581d0263bca6fab4920ce5f5c1039a08cb
2024-10-30 15:19:48 +00:00
Nikita Katkov
a4512869b5
[yaml] IJPL-64341 IJ-CR-147338 Implement gitlab YAML tags support on the gitlab plugin side
...
A dedicated optional content module was created because gitlab plugin does not have a YAML dependency
(cherry picked from commit d4cd67d49c6ac38319b17118f0c8bd44ebaeff1d)
GitOrigin-RevId: 604125375d2c3aae22ccbda74251d5468c7ad863
2024-10-30 15:19:48 +00:00
Chris Lemaire
aa2c2605c5
[gitlab] Add a button to MR creation to generate a title
...
GitOrigin-RevId: 53a9cb6bc2e0827d80d434d47482a2584d4ccb4c
2024-09-11 09:19:46 +00:00
Chris Lemaire
02c68773e5
[gitlab] Pass the default value for shouldRemoveSourceBranch to merge
...
#IJPL-81278 Fixed
GitOrigin-RevId: 92f410ee18e050fe6b06fdf824385a0c01af8f66
2024-08-15 13:59:01 +00:00
Chris Lemaire
b92bb73d91
[collab/gh/gl] Camelcase bundle property names
...
GitOrigin-RevId: a635014eef2a3d8a6df2101d05dbe1b68df5a478
2024-07-04 15:54:03 +00:00
Ivan Semenov
3de8125754
[gitlab] fix the order of git auth providers
...
GitOrigin-RevId: 6b5f856d304b017fea15c436972e8d6f0a954a16
2024-06-27 11:45:52 +00:00
Chris Lemaire
96b96a6992
[gitlab] Remove contraction from bundle
...
Follow-up: 33099b68d3c295b97db1228d774a1a8ad18ec4c2
GitOrigin-RevId: 43d77bd2157be4c5e584896110448339bfdd3607
2024-06-25 17:33:46 +00:00
Chris Lemaire
ee64c72314
[gitlab] Add an action to resolve conflicts in an MR
...
GitOrigin-RevId: 33099b68d3c295b97db1228d774a1a8ad18ec4c2
2024-06-25 10:57:15 +00:00
Ivan Semenov
e3999f4110
[gitlab] allow patch updates to the bundled gitlab plugin
...
GitOrigin-RevId: 17243f81affbb706a90cd8f9e7028c8f2746d343
2024-06-24 17:40:52 +00:00
Alexander Lobas
89d58ee436
IJPL-150231 Move icon mappings from json to icon generator
...
GitOrigin-RevId: 4d4576fc7eeb92ec43c36abec2d62d271b45d9a4
2024-06-15 23:19:46 +00:00
Yuriy Artamonov
fa0bf8c8c2
[fus] IJPL-156483 GitHub and GitLab CI editing statistics
...
GitOrigin-RevId: 78f9d637220e6d6da86d91203dbe7946137eba0d
2024-06-15 13:41:41 +00:00
Chris Lemaire
ba42677725
[gitlab] Add an experimental pre-loading of the first n MRs in the list
...
GitOrigin-RevId: 3662a4a3a7a0ad3cc01c971e7896e70b11b92a2e
2024-04-29 11:54:05 +00:00
Vladimir Krivosheev
b745d95c33
IJPL-973 extract collaboration tools (as it depends on vcs-log-impl)
...
GitOrigin-RevId: 44db2ae5dfa8d8a27eaba16b55b734b6c8129436
2024-04-12 07:35:33 +00:00
Andrey Belyaev
1190821f07
[gitlab] IDEA-350674 Get rid of YAML plugin dependency in GitHub and GitLab plugins
...
Removed YAML plugin dependency in favor of simple file mask check, also check JSON schema as a backup option
GitOrigin-RevId: c704bded148be8e404b27f9416ac93f3f2a9459b
2024-04-04 13:20:02 +00:00
Chris Lemaire
768aa0bdf0
[gitlab] Fix the rainbow flag emoji for maximum code pride ( 🏳️🌈 )
...
The rainbow flag character has an invisible 'Zero Width Joiner' character
in-between a white flag and rainbow emoji.
Our file of emojis did not contain this joiner character,
meaning the emoji would be displayed as the two separate flag and rainbow emojis.
GitOrigin-RevId: 4fabd1e9290237c1569c81e3923472e0892b9d33
2024-03-11 21:29:41 +00:00
Chris Lemaire
11f93a3ec4
[gitlab] Remove exception thrown when sourceProject is null (IDEA-326553)
...
Needed to enable showing private forks.
GitOrigin-RevId: 770e28104552e7de08eeea2a05f210f736bc12c7
2024-03-05 19:10:51 +00:00
Chris Lemaire
588a5938f0
[gitlab] Add comment for 16.8 compatibility fix
...
GitOrigin-RevId: b892f9ec44a32d10310a8467560d73462c6b01d0
2024-02-20 13:34:54 +00:00
Pavel Gromov
7286f11776
[gitlab] Show exceptions related to an account
...
GitOrigin-RevId: 7296866d086ec65a91608e56b3797d1e82ed5e80
2024-02-19 22:49:36 +00:00
Ivan Semenov
cfd7bd92b3
[gitlab] better bundle texts
...
GitOrigin-RevId: 54e87c1d994f500b186eee211438a3c0ed736644
2024-02-19 18:07:26 +00:00
Ivan Semenov
6d629fb998
[collab/github/gitlab] extract review diff from editor action and enable for both review systems
...
GitOrigin-RevId: 51ed4789d2fc11399acc7099882b36538aa47e0e
2024-02-19 18:07:26 +00:00
Aleksandr Krasilnikov
9dfd397705
[collab] Migrate combined diff in review tools from registry to advanced setting
...
IDEA-346408
GitOrigin-RevId: cb06a0e943c86b976195b5d3375d5bb77bf50ad8
2024-02-16 18:49:19 +00:00
Chris Lemaire
633b4566dc
[gitlab] Fix <16.8 compat issue (IDEA-346446)
...
Fixes IDEA-346446
Offending fields were
allowsMultipleMergeRequestAssignees
allowsMultipleMergeRequestReviewers
Available since 16.8, so there needed to be a GQL fragment
excluding them for before 16.8.
GitOrigin-RevId: fd57e3011fc061c94a2936c063e93959aa0b32b5
2024-02-16 16:36:26 +00:00
Chris Lemaire
15571f6170
[gitlab] Remove unused GitLabRepository type in favour of nested Repository definition (IDEA-346449)
...
Fixes IDEA-346449
GitOrigin-RevId: adfb8a84bcb092ccb9169dd704414cf712597123
2024-02-16 16:36:26 +00:00
Chris Lemaire
c18d5b6b71
[gitlab] Add a togglable automatic marking of viewed files
...
The toggle to turn it off and on is located in GL settings,
same as for GH.
GitOrigin-RevId: 8a6d92c89b71d1cf271d6c20d64a40afba0a1266
2024-02-13 18:47:20 +00:00
Chris Lemaire
c9be5b8a1f
[gitlab] Add a context menu action to manually mark a file as viewed/not viewed (IDEA-331251)
...
(Partially) fixes IDEA-331251
GitOrigin-RevId: 7e82e66a72e04d9b7907119355cb7f60cf79b265
2024-02-13 18:47:20 +00:00
Chris Lemaire
3b486c6774
[gitlab] Add a viewed state per changed file and display it (IDEA-313017)
...
Fixes IDEA-313017
GitOrigin-RevId: 77a13eb2b7c05801b1a5aac09d78d4fbf53663ce
2024-02-13 18:47:20 +00:00
Pavel Gromov
ad6fd66249
[gitlab] Update login error message and action
...
* Implement HTML error presenter
GitOrigin-RevId: 1f9009953eebfdb7fb1a3e03b1dc24763d79d0cd
2024-02-13 13:55:02 +00:00
Pavel Gromov
334a93fbe1
[gitlab] Refactoring login dialog panel
...
* Provide an error panel in dialog component
GitOrigin-RevId: 8fa2da12b4acdeac9655aac0a699e27dc9131b20
2024-02-13 13:55:02 +00:00
Pavel Gromov
b00bffef2d
[gitlab] Unify notifications about merge request creation
...
* #IDEA-345880 Fixed
GitOrigin-RevId: 129931cac91a5b8dd356c276acb63f495278d7fc
2024-02-12 19:07:03 +00:00
Aleksey Pivovarov
445222d106
codereview: reload diff editors on Registry change
...
GitOrigin-RevId: d0f74b0ce1c207741e149f266ab8446a84478d07
2024-02-08 13:42:16 +00:00
Pavel Gromov
5cf13b934d
[gitlab] Get allowsMultipleMergeRequestReviewers property from project API
...
GitOrigin-RevId: 7eeb76f7c6b37467afc1d7104f52f47f2e9c464d
2024-02-07 13:24:00 +00:00
Ivan Semenov
699eec3679
[collab/gitlab] extract an action group for code review in editor mode
...
GitOrigin-RevId: 2b342d45bcdf44f9623783d47d7a6f6fc9776962
2024-02-03 13:21:51 +00:00
Ivan Semenov
8c02ca44bd
[editor/gitlab] register review editor widget actions only when review is enabled
...
GitOrigin-RevId: c2af28bc93c6b0ee264acb7a95227c298359344c
2024-02-03 13:21:51 +00:00
Ivan Semenov
9ef83b0b81
[collab/gitlab] extract renderer for editor review LST markers and popup
...
GitOrigin-RevId: d84ea007b146f494f98429bf978f3de60d3c519d
2024-02-03 13:21:51 +00:00
Pavel Gromov
13f7647871
[gitlab] Add emoji json file
...
* #IDEA-341592
GitOrigin-RevId: 6ff6e91630acee736f5fa244e8da743e38fc3b2b
2024-01-26 15:13:32 +00:00
Pavel Gromov
559ef55584
[gitlab] Toggle reaction on comments
...
* #IDEA-341592
GitOrigin-RevId: d9f673808eab308d1f2b3ff6922ed1d04d6f4a32
2024-01-26 15:13:32 +00:00
Pavel Gromov
8f57576bac
[gitlab] Show reactions on notes
...
* #IDEA-341592
GitOrigin-RevId: df5826658179b8aa8566824c6781a082c6d2e223
2024-01-26 15:13:32 +00:00
Andrey Cherkasov
125a800270
[gitlab] Cleanup
...
See description of the "Eager creation of action presentation" inspection
^IDEA-315381
GitOrigin-RevId: 61d51f9fbe91faebe7673f7c43f36351e0a9f77c
2024-01-17 13:39:15 +00:00
Ivan Semenov
a631b042bd
[collab/gitlab/github] extract and reuse code review diff action
...
GitOrigin-RevId: 7fb30688d70105447b619a437644d3a51386ea20
2024-01-11 14:31:05 +00:00
Ivan Semenov
f662990cc2
[gitlab] do not look up closed MRs for current branch
...
#IDEA-337071 Fixed
GitOrigin-RevId: b35f4dd38d626b3f9531cffb4ae8694916983058
2024-01-09 19:36:47 +00:00
Chris Lemaire
dc581302e7
[gitlab] Remove unused line from GitLabBundle
...
These lines have duplicates in collab tools that are used instead.
GitOrigin-RevId: 4db25bfc025abdd497ee6b6663ee7dc254b96d5c
2023-12-14 11:23:23 +00:00
Chris Lemaire
6db9245900
[gitlab] Add a hint for when the primary action is to add as draft (IDEA-339358)
...
#IDEA-339358 Fixed
GitOrigin-RevId: a1cfb101103be0431a1015bfec3a7010ec128bb4
2023-12-14 11:23:23 +00:00
Pavel Gromov
152dd7a5c1
[gitlab] Load commits for merge request in a separate request
...
GitOrigin-RevId: dbf00d2c71fa2077b572c19e7866017af3557f15
2023-12-12 16:30:09 +00:00
Pavel Gromov
bae92e77ae
[gitlab] Try to check permissions for multiple reviewers through work item widget
...
* #IDEA-327475
GitOrigin-RevId: bc39b2e7d8edc666cbc64c7f280d95165f53ae90
2023-12-01 10:56:16 +00:00
Pavel Gromov
8f1adc66a4
[gitlab] Show an error message with action in popup
...
* #IDEA-336687 Fixed
GitOrigin-RevId: 0900c67f63e12c47a6ab763d72650f5679aefc40
2023-12-01 10:56:16 +00:00
Chris Lemaire
8abfa7d8d4
[gitlab] Add an automatic reload after opening merge request if diffRefs is null (IDEA-336174)
...
#IDEA-336174 Fixed
GitOrigin-RevId: 5af6ce36a5bd95177e88a533183291ff9adc3a01
2023-11-28 18:53:42 +00:00
Pavel Gromov
71e0d73768
[gitlab] Fix DTO nullability
...
GitOrigin-RevId: 75eac90de4abd3d2fd5f1369afe2738f1e55adf3
2023-11-17 21:28:56 +00:00
Andrey Belyaev
0bb346238c
[gitlab] IDEA-322510 Added Gitlab CI config icon provider based on JSON Schema
...
GitOrigin-RevId: 3db530e4d1b810dccb77ddd05803e2403f830c8d
2023-11-16 23:20:43 +00:00
Pavel Gromov
e96f1fc455
[gitlab] Add missing repositories
...
* #IDEA-337713 Fixed
GitOrigin-RevId: 9d64058e0d69d41c94af0ac82b6fd92d87b32f86
2023-11-16 20:23:57 +00:00
Pavel Gromov
0abba8aa26
[gitlab] Provide a detailed link for CI jobs
...
* #IDEA-326508 Fixed
GitOrigin-RevId: 89413fed0c8375c398cf38ea37478697921add14
2023-11-16 20:23:56 +00:00