Giter Site home page Giter Site logo

gitlive's People

Contributors

fredcoen avatar nbransby avatar reedyuk avatar suda2103 avatar ygnys avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gitlive's Issues

Error

command 'git.live.viewSettings' not found
command 'git.live.showAccountList' not found

I have restart VS, reinstall GitLive.

Help me please ^^'

image

crash when opening Rider

EDIT: seems like a duplicate of #79 but in Rider.
I installed the plugin but it crashes when I open a solution.
I clicked on 'Report to GitLive', the window stays on the state 'submitting...', so I'm not sure if it works.
Here is the stack trace:

com.intellij.diagnostic.PluginException: Cannot create class dev.gitlive.ProjectService (classloader=PluginClassLoader(plugin=PluginDescriptor(name=GitLive, id=app.teamhub, descriptorPath=plugin.xml, path=~\AppData\Local\JetBrains\Toolbox\apps\Rider\ch-0\212.4746.113.plugins\GitLive, version=14.0.1, package=null), packagePrefix=null, instanceId=41, state=active)) at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClass(ComponentManagerImpl.kt:870) at com.intellij.serviceContainer.ComponentManagerImpl.createLightService(ComponentManagerImpl.kt:809) at com.intellij.serviceContainer.ComponentManagerImpl.getOrCreateLightService(ComponentManagerImpl.kt:650) at com.intellij.serviceContainer.ComponentManagerImpl.doGetService(ComponentManagerImpl.kt:602) at com.intellij.serviceContainer.ComponentManagerImpl.getService(ComponentManagerImpl.kt:573) at com.intellij.openapi.client.ClientAwareComponentManager.getFromSelfOrCurrentSession(ClientAwareComponentManager.kt:37) at com.intellij.openapi.client.ClientAwareComponentManager.getService(ClientAwareComponentManager.kt:22) at dev.gitlive.cq.run(SourceFile:18) at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:214) at com.intellij.openapi.application.TransactionGuardImpl.access$200(TransactionGuardImpl.java:21) at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:196) at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:794) at com.intellij.openapi.application.impl.ApplicationImpl.lambda$invokeLater$4(ApplicationImpl.java:350) at com.intellij.codeWithMe.ClientId$Companion.withClientId(ClientId.kt:135) at com.intellij.codeWithMe.ClientId.withClientId(ClientId.kt) at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:81) at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:133) at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:46) at com.intellij.openapi.application.impl.FlushQueue$FlushNow.run(FlushQueue.java:189) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:776) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:727) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:746) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:886) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:755) at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$7(IdeEventQueue.java:442) at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:825) at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:441) at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:794) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:487) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) Caused by: java.lang.ExceptionInInitializerError at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490) at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClass(ComponentManagerImpl.kt:850) ... 38 more Caused by: com.intellij.diagnostic.PluginException: Cannot load class dev.gitlive.cl ( error: io/sentry/DefaultSentryClientFactory, classLoader=PluginClassLoader(plugin=PluginDescriptor(name=GitLive, id=app.teamhub, descriptorPath=plugin.xml, path=~\AppData\Local\JetBrains\Toolbox\apps\Rider\ch-0\212.4746.113.plugins\GitLive, version=14.0.1, package=null), packagePrefix=null, instanceId=41, state=active) ) at com.intellij.ide.plugins.cl.PluginClassLoader.loadClassInsideSelf(PluginClassLoader.java:441) at com.intellij.ide.plugins.cl.PluginClassLoader.tryLoadingClass(PluginClassLoader.java:275) at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:251) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) at dev.gitlive.ck.a(SourceFile:81) at dev.gitlive.ProjectService.<clinit>(SourceFile:50) ... 43 more Caused by: java.lang.NoClassDefFoundError: io/sentry/DefaultSentryClientFactory at java.base/java.lang.ClassLoader.defineClass2(Native Method) at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1109) at com.intellij.util.lang.UrlClassLoader.consumeClassData(UrlClassLoader.java:290) at com.intellij.util.lang.ZipResourceFile.findClass(ZipResourceFile.java:121) at com.intellij.util.lang.JarLoader.findClass(JarLoader.java:55) at com.intellij.util.lang.ClassPath.findClassInLoader(ClassPath.java:217) at com.intellij.util.lang.ClassPath.findClass(ClassPath.java:176) at com.intellij.ide.plugins.cl.PluginClassLoader.loadClassInsideSelf(PluginClassLoader.java:433) ... 48 more Caused by: java.lang.ClassNotFoundException: io.sentry.DefaultSentryClientFactory PluginClassLoader(plugin=PluginDescriptor(name=GitLive, id=app.teamhub, descriptorPath=plugin.xml, path=~\AppData\Local\JetBrains\Toolbox\apps\Rider\ch-0\212.4746.113.plugins\GitLive, version=14.0.1, package=null), packagePrefix=null, instanceId=41, state=active) at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:254) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) ... 56 more

"No git repositories found in this project" while running under WSL

I'm running under WSL2 (Windows Subsystem for Linux) and the extension is installed and let me authenticate and all, but it's not detecting any git repositories in my VSCode workspace.

It's a single-root workspace, with a git repo at the root, nothing weird. origin url points to a private bitbucket repo.


If I try a repo direct, outside of WSL, it seems to detect something but I actually have trouble doing much with it. I see:

image

When I click "Install GitLive on felixandpaul" it seems to complete successfully yet it never gets detected by the extension.

I guess it maybe has something to do with my company being its own Bitbucket "team"? It doesn't appear as an available workspace when I'm authorizing the GitLive app to my Bitbucket account. Is that because I'm not admin? Can only admins of a workspace use GitLive?? That seems weird.

Gitea support

Just wondering if there is a plan for Gitea support.

Dart code action never finishes

Issue Type: Performance Issue

I'm using the VSCode extension on a flutter project.

In my settings.json I have:

{
  "editor.codeActionsOnSave": {
    "source.organizeImports": true,
  },
}

When the extension is enabled, every time I try to save a file, I get the info message

Saving 'drawing_test.dart': Getting code actions from ''Dart''

which never finishes and blocks VSCode other commands/actions.

image


When I disable the extension, the info message appears and quickly go away without blocking anything.

Extension version: 14.0.7
VS Code version: Code 1.61.2 (6cba118ac49a1b88332f312a8f67186f7f3c1643, 2021-10-19T15:49:28.381Z)
OS version: Darwin x64 20.6.0
Restricted Mode: No

System Info
Item Value
CPUs Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz (12 x 2600)
GPU Status 2d_canvas: enabled
gpu_compositing: enabled
metal: disabled_off
multiple_raster_threads: enabled_on
oop_rasterization: enabled
opengl: enabled_on
rasterization: enabled
skia_renderer: disabled_off_ok
video_decode: enabled
webgl: enabled
webgl2: enabled
Load (avg) 5, 4, 4
Memory (System) 16.00GB (1.26GB free)
Process Argv --crash-reporter-id 5f78dc76-1d5f-456c-b50c-b31cf014dea6
Screen Reader no
VM 0%
Process Info
CPU %	Mem MB	   PID	Process
   34	   131	 29574	code main
   20	    66	 29577	   gpu-process
    0	    33	 29579	   utility
   60	   279	 29581	   window (forms_filter_options.dart — Untitled (Workspace))
   49	   377	 29898	     extensionHost
    0	    33	 30243	       electron_node server.js 
    0	    66	 30244	       electron_node languageserver.js 
    1	    98	 30245	       electron_node main.js 
    0	     0	 30561	       bash /Users/valentin/flutter/flutter/bin/flutter daemon
   34	   147	 30583	         /Users/valentin/flutter/flutter/bin/cache/dart-sdk/bin/dart --disable-dart-dev --packages=/Users/valentin/flutter/flutter/packages/flutter_tools/.packages /Users/valentin/flutter/flutter/bin/cache/flutter_tools.snapshot daemon
    4	     0	 30651	           /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -version
  138	   197	 30563	       /Users/valentin/flutter/flutter/bin/cache/dart-sdk/bin/dart /Users/valentin/flutter/flutter/bin/cache/dart-sdk/bin/snapshots/analysis_server.dart.snapshot --lsp --client-id=VS-Code --client-version=3.28.0
   46	    49	 30653	         /Users/valentin/flutter/flutter/bin/cache/dart-sdk/bin/dart /Users/valentin/flutter/flutter/bin/cache/dart-sdk/bin/snapshots/pub.dart.snapshot upgrade
   19	    49	 30608	       /Users/valentin/flutter/flutter/bin/cache/dart-sdk/bin/dart pub global run devtools --machine --try-ports 10 --allow-embedding
   27	    33	 30646	         electron_node config.js 
    0	    33	 29899	     watcherService
   17	   131	 29897	   shared-process
    0	    49	 29900	     ptyHost
    0	     0	 30222	       /bin/zsh -l
    0	     0	 30657	     /bin/ps -ax -o pid=,ppid=,pcpu=,pmem=,command=
   42	    49	 30652	   window (Issue Reporter)
Workspace Info
|  Window (forms_filter_options.dart — Untitled (Workspace))
|    Folder (NovadeLiteBackend): 2942 files
|      File types: ts(1238) js(580) map(574) sql(44) yaml(15) html(10) yml(9)
|                  json(9) md(6) csv(5)
|      Conf files: github-actions(1) launch.json(1) settings.json(1)
|                  tasks.json(1) package.json(1) tsconfig.json(1)
|      Launch Configs: node(3)
|    Folder (NovadeLite): more than 20081 files
|      File types: html(4092) h(2274) dart(2149) pcm(627) m(566)
|                  timestamp(517) part(408) svg(385) d(373) o(369)
|      Conf files: github-actions(1) launch.json(1) settings.json(1)
|      Launch Configs: dart(10);
A/B Experiments
vsliv368cf:30146710
vsreu685:30147344
python383cf:30185419
vspor879:30202332
vspor708:30202333
vspor363:30204092
vswsl492:30256859
pythontb:30283811
pythonptprofiler:30281270
vsdfh931cf:30280410
vshan820:30294714
vstes263:30335439
pythondataviewer:30285071
pythonvsuse255:30340121
vscod805:30301674
pythonvspyt200:30340761
binariesv615:30325510
vsccppwt:30382697
bridge0708:30335490
pygetstartedt3:30385195
dockerwalkthru:30377721
bridge0723:30353136
pythonrunftest32:30373476
pythonf5test824:30373475
javagetstartedt:30391933
pythonvspyt187:30373474
vsqsis400:30386382
vsaa593:30376534
vssld246:30386377

Extension issue

  • Issue Type: Bug
  • Extension Name: teamhub
  • Extension Version: 12.1.1
  • OS Version: Windows_NT x64 10.0.19043
  • VS Code version: 1.56.2

⚠️ We have written the needed data into your clipboard. Please paste! ⚠️

Typos in the docs

chapter: Setting up Git Live

  1. “If you are unfamiliar with repository hosting services please read Github’s help section in order to acquaint yourself.”
  • “acquaint yourself” => “acquaint yourself with sth” (for example with the process etc.)
  1. “As an Administrator you need to grant access to the desired repositories”
  • “As an Administrator you” => “As an Administrator, you need” (missing coma)
  1. “Open the cloned repository in your IDE and authenticate with you repository hosting service”
  • “you” => “your”

Extension issue

  • Issue Type: Bug
  • Extension Name: teamhub
  • Extension Version: 13.0.0
  • OS Version: Windows_NT x64 10.0.19043
  • VS Code version: 1.57.1

⚠️ We have written the needed data into your clipboard. Please paste! ⚠️

GitLive shows conflicts in gutter when there are none

My team member made changes to a file. I cherry-picked these changes, making our local copies identical. But GitLive insists that there is now a conflict, flagging the new cherry-picked text in the gutter. The diff shown on mouseover says that there is a deletion and an addition, nonsensically since the + and - are actually identical. Subsequent cherry-pickings do nothing.

Extension issue

  • Issue Type: Bug
  • Extension Name: teamhub
  • Extension Version: 12.1.4
  • OS Version: Windows_NT x64 10.0.19042
  • VS Code version: 1.56.2

⚠️ We have written the needed data into your clipboard. Please paste! ⚠️

intellij not showing conflicts

Hello.
I am intersted in the "conflict detection feature" your plugin provides.

I installed it on Intellij 2021.1.2
I see at the bottom of the screen the gitLive tab (as on this picture: https://docs.git.live/uploads/jetbrains-installed-3.jpeg)

I have 3 branches in my repo:
-main
-first
-second

they all "points" to the same commit.
I create a new commit on "first" branch that modifies "myFile.java"
I modify on "second" branch the file "myFile.java"

At this step I was expecting to see something from the gitLive plugin but I do not see anything telling me that there is a conflict...

I am 100% sure that there is indeed a conflict because when I want to merge "first" branch with "second" branch I get a conflict that needs to be resolved...

multiple people editing breaks IJ functionality

When multiple people are typing in one file, the autocomplete or whisperer in Intellij breaks each time someone inserts or deletes a character. This is frustrating as I'm used to autocompletion of variable names, type information, automatic code generation/optimisation etc.

Add support for gitlab shared groups

In GitLab a group you can have members of another group.
https://docs.gitlab.com/ee/user/group/#sharing-a-group-with-another-group

Support for having all members available in the GitLive Team window.

For example:
You have a group developers that contain all the developers of your company.
And you have a group Acme which is the client.
In the Acme group you have a few members ( the product owner, their CEO, whatever )
And in the Acme group we also invite the developers group. So all our developers can work on projects of that group.
Without having to invite each member individually.

14.0.1 completely broken?

At least in WebStorm EAP it doesn't seem to even install properly. As in, installation finished, but then this happens

com.intellij.diagnostic.PluginException: Cannot create class dev.gitlive.ProjectService (classloader=PluginClassLoader(plugin=PluginDescriptor(name=GitLive, id=app.teamhub, descriptorPath=plugin.xml, path=/opt/apps/WebStorm/ch-0/212.5080.40.plugins/GitLive, version=14.0.1, package=null), packagePrefix=null, instanceId=26, state=active))
	at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClass(ComponentManagerImpl.kt:870)
	at com.intellij.serviceContainer.ComponentManagerImpl.createLightService(ComponentManagerImpl.kt:809)
	at com.intellij.serviceContainer.ComponentManagerImpl.getOrCreateLightService(ComponentManagerImpl.kt:650)
	at com.intellij.serviceContainer.ComponentManagerImpl.doGetService(ComponentManagerImpl.kt:602)
	at com.intellij.serviceContainer.ComponentManagerImpl.getService(ComponentManagerImpl.kt:573)
	at com.intellij.openapi.client.ClientAwareComponentManager.getFromSelfOrCurrentSession(ClientAwareComponentManager.kt:37)
	at com.intellij.openapi.client.ClientAwareComponentManager.getService(ClientAwareComponentManager.kt:22)
	at dev.gitlive.cq.run(SourceFile:18)
	at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:214)
	at com.intellij.openapi.application.TransactionGuardImpl.access$200(TransactionGuardImpl.java:21)
	at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:196)
	at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:794)
	at com.intellij.openapi.application.impl.ApplicationImpl.lambda$invokeLater$4(ApplicationImpl.java:350)
	at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:84)
	at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:133)
	at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:46)
	at com.intellij.openapi.application.impl.FlushQueue$FlushNow.run(FlushQueue.java:189)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:776)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:727)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:746)
	at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:887)
	at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:756)
	at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$7(IdeEventQueue.java:443)
	at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:825)
	at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:442)
	at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:794)
	at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:488)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ExceptionInInitializerError
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
	at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClass(ComponentManagerImpl.kt:850)
	... 36 more
Caused by: com.intellij.diagnostic.PluginException: Cannot load class dev.gitlive.cl (
  error: io/sentry/DefaultSentryClientFactory,
  classLoader=PluginClassLoader(plugin=PluginDescriptor(name=GitLive, id=app.teamhub, descriptorPath=plugin.xml, path=/opt/apps/WebStorm/ch-0/212.5080.40.plugins/GitLive, version=14.0.1, package=null), packagePrefix=null, instanceId=26, state=active)
)
	at com.intellij.ide.plugins.cl.PluginClassLoader.loadClassInsideSelf(PluginClassLoader.java:409)
	at com.intellij.ide.plugins.cl.PluginClassLoader.tryLoadingClass(PluginClassLoader.java:256)
	at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:232)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
	at dev.gitlive.ck.a(SourceFile:81)
	at dev.gitlive.ProjectService.<clinit>(SourceFile:50)
	... 41 more
Caused by: java.lang.NoClassDefFoundError: io/sentry/DefaultSentryClientFactory
	at java.base/java.lang.ClassLoader.defineClass2(Native Method)
	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1109)
	at com.intellij.util.lang.UrlClassLoader.consumeClassData(UrlClassLoader.java:290)
	at com.intellij.util.lang.ZipResourceFile.findClass(ZipResourceFile.java:121)
	at com.intellij.util.lang.JarLoader.findClass(JarLoader.java:55)
	at com.intellij.util.lang.ClassPath.findClassInLoader(ClassPath.java:217)
	at com.intellij.util.lang.ClassPath.findClass(ClassPath.java:176)
	at com.intellij.ide.plugins.cl.PluginClassLoader.loadClassInsideSelf(PluginClassLoader.java:401)
	... 46 more
Caused by: java.lang.ClassNotFoundException: io.sentry.DefaultSentryClientFactory PluginClassLoader(plugin=PluginDescriptor(name=GitLive, id=app.teamhub, descriptorPath=plugin.xml, path=/opt/apps/WebStorm/ch-0/212.5080.40.plugins/GitLive, version=14.0.1, package=null), packagePrefix=null, instanceId=26, state=active)
	at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:235)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
	... 54 more

"Report to Gitlive" is even funnier:

java.lang.NoClassDefFoundError: io/sentry/event/EventBuilder
	at dev.gitlive.SentryErrorReporter.submit(SourceFile:42)
	at com.intellij.diagnostic.IdeErrorsDialog.reportMessage(IdeErrorsDialog.java:636)
	at com.intellij.diagnostic.IdeErrorsDialog$DefaultReportAction.actionPerformed(IdeErrorsDialog.java:1046)
	at com.intellij.diagnostic.IdeErrorsDialog$CompositeAction.actionPerformed(IdeErrorsDialog.java:994)
	at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967)
	at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308)
	at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
	at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
	at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:270)
	at java.desktop/java.awt.Component.processMouseEvent(Component.java:6652)
	at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3345)
	at java.desktop/java.awt.Component.processEvent(Component.java:6417)
	at java.desktop/java.awt.Container.processEvent(Container.java:2263)
	at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5027)
	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4859)
	at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4918)
	at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4547)
	at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4488)
	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2307)
	at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2784)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4859)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:778)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:727)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:751)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:749)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:748)
	at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:887)
	at com.intellij.ide.IdeEventQueue.dispatchMouseEvent(IdeEventQueue.java:816)
	at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:753)
	at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$7(IdeEventQueue.java:443)
	at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:825)
	at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:442)
	at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:794)
	at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:494)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: io.sentry.event.EventBuilder PluginClassLoader(plugin=PluginDescriptor(name=GitLive, id=app.teamhub, descriptorPath=plugin.xml, path=/opt/apps/WebStorm/ch-0/212.5080.40.plugins/GitLive, version=14.0.1, package=null), packagePrefix=null, instanceId=26, state=active)
	at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:235)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
	... 47 more

"Invalidate caches" doesn't seem to help. 14.0.0 worked fine except for crashing on new uncommitted files (which I certainly planned to report).

Good morning :)

Can't work on issues with long names, silent exception

I really like the feature of gitlive that encourages feature-branches with the #-name schema and asks the user to pick an issue, which is a great workflow. However, it confused me a great deal when I tried to pick an issue that had slightly longer name than usual (It should be possible to use a package via "package:module", ("package", "module") or kwarg package="package", module="module"). I expected that gitlive would trunkate or at least display an error message, but instead it simply wouldn't comply with me selecting the issue. It worked once I shortened the name.
This is a big no-no in UX-design, please fix.

Extension issue

  • Issue Type: Bug
  • Extension Name: teamhub
  • Extension Version: 12.1.5
  • OS Version: Windows_NT x64 10.0.19042
  • VS Code version: 1.57.1

⚠️ We have written the needed data into your clipboard. Please paste! ⚠️

No option to collaborate on VS Code for MacOS

Q A
OS MacOS - Big Sur v11.2.3
VS Code Version v1.55.2
Cloud Repo service Github

I'm attempting to collaborate with one of my colleagues on a repository that has GitLive enabled. He is using a mixture of Windows and Ubuntu via WSL. We both have the extension installed and can see one another's status/what files we're working on, but only he has the pencil icon to start collaborating. When I hover over his name, all I see is the "call teammate" icon and when I hover over any of his files, all I have is the "Cherry pick all changes" icon and the "Open on github" icon.

I have tried the same process on Windows, no difference. I have also tried on an Ubuntu installation and this is the only time that we were able to collaborate on a file. Would anybody be able to help and clear up if I've gone wrong somewhere or if maybe there's an issue with cross-OS compatibility?

Another thing to note: The GitLive pane in VS Code looks different on Ubuntu (it matches the screenshots in the GitLive docs) to how it looks in MacOS, see screenshots below:

MacOS:
MicrosoftTeams-image (2)

Ubuntu:
MicrosoftTeams-image (3)

If any clarification is needed, please let me know!

Could not determine Git hosting service from remote URL

Hi!

I get the following message Could not determine your Git hosting service from your remote URL when trying to use the extension while on a repo in which the remote URL has the form [email protected]:repository_name.git. I use it this way since I use different SSH keys for my GitHub accounts.

This is how it looks on VScode
image

Failed to load base revision

Attempting to collaborate on a project in VS Code. GitLive works intermittently, but some of the time, seemingly without rhyme or reason, we start getting errors "Failed to load base revision of [file]". Occurs for some files in project directory, not all. Error is not explained any further, and does not appear to be documented anywhere.

Simultaneously, I am intermittently receiving errors: "command 'git.live.showAccountList' not found", and "command 'git.live.viewSettings' not found". Sometimes these errors resolve on their own. Sometimes I need to disable and re-enable the GitLive extension in VS Code. Sometimes I need to remove and reinstall it completely. When these errors occur, I cannot use GitLive at all in VS Code -- my collaborator disappears, and the "Manage your accounts" and "Settings" buttons trigger the errors mentioned above.

Annoyance: stale branches from teammates show as conflicts

I like the gutter conflict feature but right now it's quite annoying when a teammate is working on another project and has an old branch checked out.

It'd be nice to be able to ignore stale branches. Some options I see:

  • Explicitly ignore teammate/branch until there are any changes.
  • Option to ignore commits/changes that are N+ days old.
  • Option to completely ignore offline teammates / teammates without this repo currently open in IDE (idk if it's something you know).

Service Questions

Is a call always required to live share? I'm required to be connected via Zoom and be sent links from other professionals who are required to use Live Share by their employers. Although I'd rather use GitLive, do you provide a way to allow us to connect without compromising their requirements?

Error while try to authenticate with IDE or install to new group

Hey,

I am using JetBrains:
image
While clicking on the top link, I will get redirected to the following URL on my own GitLab Server
https://domain.tld/oauth/authorize?client_id=<client.id>&response_type=code&scope=openid&state=install&redirect_uri=https://app.git.live/gitlab/redirect

and get this issue:
image

If I click the bottom link, this will be shown:
image

This happend today the first time, I installed the Application about a month ago

Tried to reinstall the Jetbrains plugin, deleted gitlive user out of jetbrains, a friend tried it, all the same error
Using: WebStorm 2021.1, Gitlab 13.11.1-ee and also 13.11.0-ee

Is it possible to write to the support like you see on the 3rd screenshot so they can reset the gitlab configuration or is this another problem?

Regards

Selecting an issue to work on fails when master branch does not exist

After selecting an issue to work on from the popup, gitlive fails to switch to the new task when the principal branch is not called master.

In my case, the principle branch is called main. I get the following error:

Couldn't checkout master
invalid reference: master

image

OS: Linux
IDE: Jetbrains rider
VCS: gitlab.com

VSCode - Code action never finishes

I'm using the VSCode extension on a flutter project.

In my settings.json I have:

{
  "editor.codeActionsOnSave": {
    "source.organizeImports": true,
  },
}

When the extension is enabled, every time I try to save a file, I get the info message

Saving 'drawing_test.dart': Getting code actions from ''Dart''

which never finishes and blocks VSCode other commands/actions.

image


When I disable the extension, the info message appears and quickly go away without blocking anything.

These instructions are Mac specific

Open the Plugins Dialog
Launch your IDE and click on the IDE’s name menu option.
Select Preferences.
In the Preferences dialog, click on Plugins.

IDE Fatal Error when trying to run the plugin

A couple of days ago I removed my account from the Gitlive plugin, and now I can't run it; I've tried uninstalling and reinstalling multiple times, tried checking the plugin settings page, still doesn't work. The error that is displayed is attached below.
stacktrace.txt
idefatalerror

image
Nothing is displayed when I try to go into the settings page for the plugin.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.