text:
✨ bookmarklet support for Gitlabs & Bitbucket repos (corrected)

The Problem/Issue/Bug:
DDEV-gitpod bookmarklet does not support non-github "git repositories"
How this PR Solves The Problem:
This PR uses a regex expression to check for the 3 main repos
Github - checks for "https://github.com"
Gitlab - checks for "https://gitlab.com"
Bitbucket - checks for "https://bitbucket."
This is an updated version of #3465 with improved Bitbucket resolution.

This PR improves on #3465 by correcting the bitbucket parsing.
The javascript code "translates" to
if(\/bitbucket\/.test(window.location.host) ) {
    paths=window.location.pathname.split("/")
    repo=[window.location.origin, paths[1], paths[2]].join("/")
}
if(/github.com|gitlab.com/.test(window.location.host)) {
    repo = window.location.href
}
if (repo) {
    window.location.href = "https://gitpod.io/#DDEV_REPO=" + encodeURIComponent(repo) + ",DDEV_ARTIFACTS=" + encodeURIComponent(repo) + "-artifacts/https://github.com/drud/ddev-gitpod-launcher/"
}

The following appear functionally equal.

git clone https://bitbucket.org/metadrop/drupal-8-search-api-solr-8/src/master/
git clone https://bitbucket.org/metadrop/drupal-8-search-api-solr-8

Informal polling suggests this is a "standard" format, atleast in-house. So the bitbucket part of the script grabs the first 2 items of the path, metadrop (username) & drupal-8-search-api-solr-8 (reponame) and uses this as the URL to send to ddev-gitpod. This also because the assumed artifact base (URL+'-artifacts').

This solution has the benefit of leaving the URL handling up to end-users. Unlike https://github.com/drud/ddev-gitpod-launcher/pull/17 which was hard-coded based on assumptions.
If a user has a different URL pattern, they are free to create their own bookmarklet using whatever logic they require.

The javascript was encoded using the following function:
function fixedEncodeURIComponent(str) {
  return encodeURIComponent(str).replace(/[!'()*]/g, function(c) {
    return ' %' + c.charCodeAt(0).toString(16) + ' ';
  });
}

I'm not sure if there is a better way to generate it.

I went ahead and rebased this, so make sure you do a git fetch and git reset --hard <remote>/tyler36/2020_01_17_fix_bitbucket_gitpod_bookmarklet or whatever.

I did a bit more search and "https://bitbucket.csiro.au/users/bat161/repos/pytorch_unet/browse" appear to be non-standard format. I don't think we will get this one working
A more common format is the following (which should work with this PR)

https://bitbucket.org/metadrop/drupal-8-search-api-solr-8/src/master/
https://bitbucket.org/websolutionshr/drupal-8-ws-starterkit/src/master/

Either way, this PR is better than the original since it adds Gitlab support (and potential bitbucket). If we get a lot of bitbucket issues / discord threads, we will have real-world URLs that will help tweak it.
Happy to see it merged.

On a road trip with my wife so will look at this more closely later, thanks so much!

https://bitbucket.org/metadrop/drupal-8-search-api-solr-8/src/master/ mostly worked for me. Out of date composer stuff, but that's not this bookmarklet's responsibility!
Thanks so much for the long, hard pull on this one. It's such a great contribution.

repo: drud/ddev


text:
[docs] Clean up filenames + update links

The Problem/Issue/Bug:
The documentation source uses inconsistent separators and a few filenames that could be more terse.
How this PR Solves The Problem:
This consistently uses all lowercase filenames with hyphens as word separators, updating the navigation and links. It will require a few redirects:

users/extend/database_types.md → users/extend/database-types.md
users/basics/database_management.md → users/basics/database-management.md
users/configuration/config_yaml.md → users/configuration/config.md
users/topics/whats_in_ddev_dir.md → users/topics/directory-tour.md
users/topics/cms_specific_help.md → users/topics/cms-specific-help.md
docs/content/Logo_w_text.svg → docs/content/logo.svg

Bonus Sub-Issue

⚠ The noteworthy one here is config_yaml.md → config.md, which I consider foreshadowing.

On many pages, conceptual descriptions of config settings refer to config.yaml when they don’t need to. It needlessly forces the mechanics of setting the thing into the explanation of what it does, and implies it must be set via YAML when most settings could be set via CLI. Better to leave out the explicit YAML reference in most cases and link to the reference that prominently clarifies—with examples—how to set the value of a given thing.
Examples

Open your .ddev/config.yaml file and check the docroot value, (...)

👍 Keep it! This is an instruction pointing you to a file where you can check and edit the docroot setting.

(...), you can easily add them using web_extra_daemons in .ddev/config.yaml.

🤔 Could go either way. Might be more efficient to say “add them using the web_extra_daemons setting” and link directly to the config page, even though someone will not be setting this via CLI.

You can choose the Node.js version you want to use in .ddev/config.yaml with nodejs_version.

👎 Change it: “You can specify the Node.js version you want with the nodejs_version setting.”
Shorter sentence, link to the config page which explains how you can set it and further points out that nvm is there waiting. No need to be overly-prescriptive with the .ddev/config.yaml reference here, which makes this sentence harder to parse if the reader doesn’t already have a working knowledge of .ddev/config.yaml. It’s safer to assume they know what a config setting is and link them to a page that thoroughly explores config settings.
Manual Testing Instructions:
Examine this branch locally or check out the automatic preview build.
Automated Testing Overview:
n/a
Related Issue Link(s):
#4188
Release/Deployment notes:
n/a

Pull whenever you’d like, @rfay!

source: gharchive/pull-request

license_type: permissive

license_source: bigquery


text:
AWS EC2Autoscaler -- Accept Tags

Update dynamic worker config to contain "tags" key, which will tag newly provisioned instances on autoscaling events.
Add tests for legacy configs (with null tags)
This branch's parent is feature-ec2autoscaler-region ( #2550 ) -- please see the second commit for the relevant changes made in this PR. Thanks!

@nicktylah this doesnt seem to compile

@fjy The compiler problem stems from a dependency I introduced in #2550 (the server module depends on the indexing-service module for access to necessary configuration settings). Do you have a recommendation for how to access those settings without introducing that dependency?

authors: fjy nicktylah

repo: druid-io/druid

license_source: github-api


text:
Make docs deploying better.

Make redirects for old links based on _redirects.json
Replace #{DRUIDVERSION} tokens in docs with current version
Allow origins named something other than "origin"
Can use either s3cmd or awscli, depending on availability

👍

authors: fjy gianm


text:
Forbid MapMaker

new MapMaker().makeMap() is an obscure way to write new ConcurrentHashMap<>(). Also, it reduces Druid's dependency on Guava, that is always a good thing.

:+1:

I also forbad Maps.newConcurrentMap(), it delegates to new MapMaker().makeMap()

authors: himanshug leventov


text:
My tag() function

You have implemented the same functionality in OOP https://gist.github.com/szepeviktor/5020f75cf5704ae70ba97ba3049048db :)

Yeah it's possible. However, HTMLTag contains more functionalities than what you're showing me there.

source: gharchive/issue

authors: drupol szepeviktor

repo: drupol/htmltag

license: MIT


text:
Evaluator#key? forwards key name argument

When testing the presence of multiple, optional keys, it would be nice to be able to specify the key name to key? as you can with values.key?.
Since this merely delegates to that method, I can't see any reason why this omission was intentional. #key_name is preserved as the default argument, so this will not change any existing behavior.
discussed in the forum here

@alassek no worries!

authors: alassek solnic

repo: dry-rb/dry-validation


text:
Feature Request - block "nested NBTs" (crossbow loaded with scuffed arrow)

players are able to obtain illegal effects because a crossbow loaded with an illegal arrow is not blocked. Here is what the item looks like when written to yml:

==: org.bukkit.inventory.ItemStack
v: 2586
type: CROSSBOW
meta:
==: ItemMeta
meta-type: CROSSBOW
display-name: '{"text":"neptune''s 32k crossy!"}'
enchants:
MULTISHOT: 1
charged: true
charged-projectiles:
- ==: org.bukkit.inventory.ItemStack
v: 2586
type: TIPPED_ARROW
meta:
==: ItemMeta
meta-type: POTION
potion-type: minecraft:long_slow_falling
custom-color:
==: Color
RED: 114
BLUE: 255
GREEN: 43
custom-effects:
- ==: PotionEffect
effect: 2
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 4
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 8
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 9
duration: 2000000
amplifier: 1
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 15
duration: 2000000
amplifier: 1
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 17
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 18
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 19
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 20
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 24
duration: 2000000
amplifier: 1
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 25
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 27
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 28
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 31
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: org.bukkit.inventory.ItemStack
v: 2586
type: TIPPED_ARROW
meta:
==: ItemMeta
meta-type: POTION
potion-type: minecraft:long_slow_falling
custom-color:
==: Color
RED: 114
BLUE: 255
GREEN: 43
custom-effects:
- ==: PotionEffect
effect: 2
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 4
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 8
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 9
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 15
duration: 2000000
amplifier: 1
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 17
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 18
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 19
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 20
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 24
duration: 2000000
amplifier: 1
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 25
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 27
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 28
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 31
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: org.bukkit.inventory.ItemStack
v: 2586
type: TIPPED_ARROW
meta:
==: ItemMeta
meta-type: POTION
potion-type: minecraft:long_slow_falling
custom-color:
==: Color
RED: 114
BLUE: 255
GREEN: 43
custom-effects:
- ==: PotionEffect
effect: 2
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 4
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 8
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 9
duration: 2000000
amplifier: 1
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 15
duration: 2000000
amplifier: 1
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 17
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 18
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 19
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 20
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 24
duration: 100000
amplifier: 1
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 25
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 27
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 28
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true
- ==: PotionEffect
effect: 31
duration: 2000000
amplifier: 92
ambient: false
has-particles: true
has-icon: true

Thanks for reading :)

If this is still an issue, please reopen. I am doing issue cleanup.


text:
Update Modal instruction part of README

Why
Makes it easier to follow on setting secrets and knowing when a deployment is successful.
What

Added step by step on adding Modal secrets
Added an image of command line output from successful deployment

Thank you!

authors: changhsinlee wesslen


text:
Want to be able to turn off "Append parent suffixes of the primary DNS suffix"

Is there a resource today that can turn off (or on) the setting 'Append parent suffixes of the primary DNS suffix'?
If not, which resource would be be suited to do that?

Hi @johlju ,
I though MSFT_xDnsClientGlobalSetting did this - but I am wrong :cry:
It appears after a little bit of research that the cmdlet Get/Set-DnsClientGlobalSetting that should be able to set this value can only "get" the values:

But worse - the values returned in the object for Get-DnsClientGlobalSetting | Fl *

So changing the values in the IPv4 Network configuration DNS Client tab seems to have no effect on these values returned by Get-DnsClientGlobalSetting | Fl *.
So MSFT_xDnsClientGlobalSetting would be the place to do this - and in theory it would be fairly easy because this is a table driven resource, but it seems there is a limitation with the Get-DnsClientGlobalSetting cmdlet - so we'd need to find other ways of setting and querying these values.

@PlagueHO So it seems there is two values... But do they do the same thing?
When using Set-DnsClientGlobalSetting -UseDevolution $false the following registry key is set to '0'.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters]
"UseDomainNameDevolution"=dword:00000000

When unchecking this box

This registry key is set to '0'.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
"UseDomainNameDevolution"=dword:00000000

My knowledge of this is somewhat lacking.  I'm happy to send in a PR to fix this. But how should this be fixed? 🤔
When using the current parameter UseDevolution should we, after running the command Set-DnsClientGlobalSetting, also change the registry key [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters to either '0' or '1' (disabled or enabled). If so, is this a bug in Set-DnsClientGlobalSetting?
Or is this other registry key an entire new parameter which has nothing to to with Set-DnsClientGlobalSetting?

Hi @johlju - that is unfortunately above my level of expertise when it comes to where the Windows TCP/IP stack actually reads this setting from. But that said we can set this using this resource:
https://github.com/PowerShell/xNetworking/wiki/xDnsClientGlobalSetting
Which uses the  Set-DnsClientGlobalSetting -UseDevolution $false method to set the value - does this actually check/uncheck the checkbox?

Unfortunately the cmdlet Set-DnsClientGlobalSetting -UseDevolution $false does. It check or uncheck that box.
And it seems, with the only knowledge on seeing the registry keys, that Set-DnsClientGlobalSetting is settling something for the DNS Cache while the check box is setting a registry at the "TCP/IP level". To me, these seem to be two different "services". First saying the cache should now use devolution and the other saying that the TCP/IP should not use devolution. But shouldn't all queries go thru the cache. So setting using the cmdlet might essentially make the desire state I'm after. But at he same time, if a user check the NIC settings it gonna seem like it is turned on.
But just unchecking the box in the NIC properties, it did not change the registry that the the cmdlet does, so then by unchecking it in the NIC interface properties, does it actually turnoff completely, or just half of it is not using devolution? :)
I think we need more knowledge before we can decide if it is gonna be part on set present parameter or if this is an entire new parameter.
These times it would have been good to be able to escalate an issue to, in his case, a DNS guru :smile: I was hoping you were that guru :wink:
I'm using the Registey resource to change the registry key to uncheck the box in the NIC properties until I know more.

Yes, I agree - it would be good to have someone with that level of knowledge of the Windows DNS client, but I'm not that level of expert :cry: But I have run across problems like this before with odd settings that are either surfaced in unexpected places or not at all (or just named very oddly).
If it was as simple as setting a registry entry then it can be done, but often making a change like this requires other things to happen (flushing the DNS client cache for example) which is usually why using a cmdlet is the best way. If we can say that this is not surfaces in WMI/CIM or PowerShell then we should raise a uservoice issue.
@tysonjhayes - are you able to offer any depth here?

Old issue, set to stale, etc. But because I was with a similar issue, I got into this: https://powershell.org/forums/topic/network-adapter-settings-with-wmi-dns-suffix/
$class = [wmiclass]'Win32_NetworkAdapterConfiguration'
$class.SetDNSSuffixSearchOrder($null)

You may need to explore the details though. I think it is worth to comment with the link and snippet.

@cleydson Sorry that I haven't responded for so long. The proposal does not uncheck 'Append parent suffixes of the primary DNS suffix'.
This set's the search order
$class = [wmiclass]'Win32_NetworkAdapterConfiguration'
$class.SetDNSSuffixSearchOrder(@('company.local','sub.company.local'))

This just clears the search order, returning the default values, or the values that was set prior to settings the specific search order.
$class = [wmiclass]'Win32_NetworkAdapterConfiguration'
$class.SetDNSSuffixSearchOrder($null)

I think it's the AppendParentSuffixes we are after from the MSFT_DNSClientGlobalSetting class.
PS > $dnsGlobalSettings = Get-CimInstance -Namespace root/standardCimv2 -ClassName MSFT_DNSClientGlob
alSetting
PS > $dnsGlobalSettings

Caption               :
Description           :
ElementName           :
InstanceID            :
AddressOrigin         : 2
ProtocolIFType        :
AppendParentSuffixes  : True
AppendPrimarySuffixes : True
DNSSuffixesToAppend   : {company.local}
DevolutionLevel       : 0
SuffixSearchList      : {company.local}
UseDevolution         : True
UseSuffixSearchList   : True
PSComputerName        :

We just a need a way to change the value? 🤔 Tried this, but didn't work.
Set-CimInstance -Namespace root/standardCimv2 -Query 'select * from MSFT_DNSClientGlobalSetting' -Property @{ AppendParentSuffixes = $false }
Set-CimInstance -Namespace root/standardCimv2 -Query 'select * from CIM_DNSGeneralSettingData' -Property @{ AppendParentSuffixes = $false }

I'm a little late to the thread, but this is what I used.
I verified that it unchecks the box in the settings and changes the value in the registry as well.
Set-Itemproperty -path 'HKLM:\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters' -Name 'UseDomainNameDevolution' -value '0'

I'm a little late to the thread, but this is what I used.
I verified that it unchecks the box in the settings and changes the value in the registry as well.
Set-Itemproperty -path 'HKLM:\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters' -Name 'UseDomainNameDevolution' -value '0'

Thanks @StanJT - I think we're keen to implement this one using one of the methods suggested here, but it's not had enough time dedicated to it to get it done. It's on the backlog.

This took a couple of hours to figure out, but here is the solution:
Get-DnsClientGlobalSetting | Set-DnsClientGlobalSetting -SuffixSearchList ""

@SeanPearce74 I cannot see that it changes that checkbox in the initial issue description.

You need to close and reopen the window to see the change take effect.

I'm a little late to the thread, but this is what I used.
I verified that it unchecks the box in the settings and changes the value in the registry as well.
Set-Itemproperty -path 'HKLM:\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters' -Name 'UseDomainNameDevolution' -value '0'

with PowerShell as Admin and removing restrictions:
Set-ExecutionPolicy Unrestricted
Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters' -Name 'UseDomainNameDevolution' -Value '0'

authors: ManlyElectronics PlagueHO ResolveGameStudios SeanPearce74 StanJT cleydson johlju

repo: dsccommunity/NetworkingDsc


text:
Where is jobber's documentation?

Is there any or where to find?

I don't know available cmd options for jobberd, or what ENV options may affect its behavior
Where to place the paths of configuration file
The format of configuration file (ini or yml)

http://dshearer.github.io/jobber/

On Oct 29, 2017, at 11:21 PM, Wonder notifications@github.com wrote:
Is there any or where to find?
―
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

That's almost nothing, not a word almost the usage.
I was unable to tweak jobber in docker, then fell back to dcron.
Even no documentation, command options' desc text can help much.

Click “how to use”.  There are many paragraphs.

On Oct 30, 2017, at 5:59 PM, Wonder notifications@github.com wrote:
That's almost nothing, not a word almost the usage.
I was unable to tweak jobber in docker, then fell back to dcron.
Even no documentation, command options' desc text can help much.
―
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

Sorry, I missed that link(in a plain navbar) and I was trying find a link with text doc :sob:

authors: dshearer wonderbeyond

repo: dshearer/jobber

license: mit


text:
CES-12333

Switching SAH kickstart to UEFI

Looks good

repo: dsp-jetpack/JetPack


text:
Add citation guide to documentation

Most frameworks provide some information about how to properly cite the framework. I could not find such a page in the documentation or here in the repo github. As the devlopers published a few papers about stonesoup it would be great to know how to cite their amazing work properly. Thanks!

We have a Zenodo link in the readme which links back to latest software release, but the latest paper we had announcing v1.0 release is DOI 10.23919/FUSION52260.2023.10224185
We should look to add something to the documentation and also a citation file to the repo, which will generate a citation text/link within GitHub.

authors: Jojogap sdhiscocks

repo: dstl/Stone-Soup


text:
Unindent can reorder blocks

* a
  * b

  c

Unindent at b results in:
* a

  c
* b

Fix is probably to disable indent if the list containing the target list-item has a next sibling.

repo: dstoc/pkmapp


text:
credentials_set?': undefined method access_key_id' for nil:NilClass (NoMethodError)

#terraforming sg --profile admin
Getting error "credentials_set?': undefined method access_key_id' for nil:NilClass (NoMethodError)" while trying to use terraforming.
My config and credentials files as below -
$ cat .aws/config
[default]
region = us-east-1
[profile admin]
region = us-east-1
role_arn = arn:aws:iam::AccountID:role/admin
source_profile = default
[profile readonly]
region = us-east-1
role_arn = arn:aws:iam::AccountID:role/readonly
source_profile = default
$ cat .aws/credentials
[default]
aws_access_key_id = Access key
aws_secret_access_key = Secret key
The same configuration is working fine in another account where I don't have any profile,only changing access key and secret key.
ruby --version
ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux]
Tried terraforming sg --profile admin --assume arn:aws:iam::accountID:role/admin but getting same error.
aws cli working fine with these credentials.
aws iam list-users --profile admin
Is there any way to fix this ?

me too

I found if you use what's set in the source_profile part it works

authors: RanjitRajput djtecha x-fauzan-x


text:
HDMI output

Just wanted to make note that you shouldn't need to force the device to play over HDMI in the Raspotify config file.
If you modify /boot/config.txt and uncomment the line hdmi_drive = 2 then the audio should automatically play over HDMI. At least that is what did it for me.
Thanks for your work on this, great stuff!

U could also use raspi-config for this, it's been developed to change this kind of settings.

repo: dtcooper/raspotify


text:
3.5mm output works only when booted with display

Hi all,
Happy to be a new member of this community! I have recently acquired a Raspberry Pi 3 Model B with the intention of using it solely as a Spotify Connect device via Raspotify.
After installing Raspotify, I had issues getting Raspotify to output to the 3.5mm jack, even whilst other sources such as the browser had no issue doing so. This was solved by changing the defaults.ctl.card and defaults.pcm card values from 0 to 1 in /usr/share/alsa/alsa.conf
3.5mm output now works with Raspotify, but only when Raspberry Pi is booted with a display connected. If booted without a display, there is no audio output. My goal is to have this Raspberry Pi as a headless playback device so this is less than ideal. I read in another thread that pulseaudio has caused a lot of issues with 3.5mm audio so I uninstalled pulseaudio; nevertheless this issue persists.
Any/all feedback is highly appreciated.
Best,
Alden

You may have to change this back to zero via ssh from another computer again.
To me it was the other way around. Once I connected the display, the audio stopped working.
I tried editing the config.txt as suggested here, but that didn't help.

You may have to change this back to zero via ssh from another computer again.
To me it was the other way around. Once I connected the display, the audio stopped working.
I tried editing the config.txt as suggested here, but that didn't help.

Checkout this pull request I just made (https://github.com/dtcooper/raspotify/pull/386). Had the same problem and made a fix to the docs. Basically for me when you plugged in a display the hw device number changed, so rather than selected a device by number, do it by name

# Available devices can be listed with the following command:
# librespot --name hello --device ? | grep plughw -v | grep hwdep -v | grep hw
# This lists available devices (note b1=HDMI1, b2=HDMI2 etc.).
# If you can’t find your device with that command, try running:
# librespot --name hello --device ?
# This gives a more verbose output, which can help you identify the target
# sound card if it has a weird name
# Say you want Spotify to play out of HDMI1, you run that command, and copy the
# entire line b1 then you add '--device ' with your preferred device to
# the OPTIONS field below. For example, you want to set Spotify to output out of
# HDMI1 you run the command, copy the line 'hw:CARD=b1,DEV=0' from the output and
# add '--device hw:CARD=b1,DEV=0' to options. Another example using a hardware
# DAC would be '--device hw:CARD=IQaudIODAC,DEV=0'
# This method is useful, as the name wont change depending on which devices are
# connected to the Pi, as was with the old way (i.e. --device hw:0,0)
# This might not work if you're using a USB sound card, and you'll be stuck to
# specifying devices like --device hw:0,0


text:
AWESOME DUDE! Let's begin the issue thread with appreciating!

SO MUCH THANKS!

Cheers. :)

authors: Jerrody dtolnay

repo: dtolnay/prettyplease


text:
syn::ExprBlock for 1.0.66 chokes on attributes

Before 1.0.66, syn::ExprBlock accepts a block with attributes.
1.0.66 requires that the block start with { and no longer accepts attributes on top of it.
This is a breaking change.

Sorry, fixed in 1.0.67.

authors: dtolnay schungx

repo: dtolnay/syn


text:
Support no-std

core::error::Error was stabilized in 1.81, which just released.
I'd comment on the existing issue yet noted https://github.com/dtolnay/thiserror/issues/196#issuecomment-1636066787.

I support the addition of this feature. thiserror is a blessed crate I would appreciate using in my #![no_std] projects

There is an open pull request: #304

I also strongly support this and would also very much appreciate this in my no_std crates :+1:

having this would be a huge deal for entire embedded community

authors: SyntheticBird45 Systemcluster kayabaNerve mchodzikiewicz robamu

repo: dtolnay/thiserror


text:
Option to open external links in the appropriate app

Right now, if I search "Uber Google Play" in the DDG app and I click the link to the Play Store, it opens in the internal browser instead of opening in the Google Play app, where I would ideally like to have it open so I can install. Moreover, if I click the "Open in Play Store App" button that the site displays, it causes a net::ERR_UNKNOWN_URL_SCHEME error. Links to YouTube and Amazon also don't make its way over to their respective apps. It would be really handy if there was a setting that allowed links to open in their default apps, either on a page-by-page (clicking something in the drop-down menu) or general basis.
There were a couple of issues about this that were closed already, but those took place before the transition to the "Privacy Browser" version of the app in January 2018 and have not been adressed since. Also, the old version of the app used to have an option that kind of worked, but since the revamp it's no longer there https://imgur.com/gNw1tyD
Version 5.6.1
LineageOS 15.1, Android 8.1
Motorola Nexus 6

This has been partly implemented in #322
The app will now launch the external app if it is installed for urls with custom schemes, such as the "Open in Play Store App" case highlighted.
It doesn't yet offer a way to open an equivalent native app from an HTTP/HTTPS page when the app which could accept that deep link is installed. ie, this hasn't been implemented yet 👇.

Right now, if I search "Uber Google Play" in the DDG app and I click the link to the Play Store, it opens in the internal browser instead of opening in the Google Play app

This feature is needed for apps using Webviews and deep links/custom scheme links to go back to the app.
Would be awesome to have so that the DuckDuckGo browser work seamlessly as Chrome on Android.

I am facing this issue with Youtube links on my side: they keep opening in the browser and I cannot figure out how to work around it.

Thanks for reporting this @uraza, indeed this bit is still to be done. I have created an internal task so that we can triage it.
https://app.asana.com/0/1198194956794324/1199533149091655/f

@aitorvs Is DDG Browser the browser to replace FF Focus? I outlined my frustrations above. FF Focus is kinda dead, with CRITICAL bugs that make you lose data, not just through it's poor Chrome-incognito-like design.

authors: CDRussell Poopooracoocoo SuperDuperUser aitorvs gostaDrivekitt uraza

repo: duckduckgo/Android


text:
Do not dismiss dax dialogs when clicking outside.

Finish animation if dialog is not dismissible when the user clicks outisde.

Task/Issue URL: https://app.asana.com/0/715106103902962/1199405563917479
Tech Design URL:
CC:
Description:
This PR makes the Dax Dialogs non-dismissible and finishes the typing animation when the user clicks outside of them. These changes do not apply to the fire button dialog.
Steps to test this PR:
Welcome Page

Before the typing animation being, click on the background image (not where the animation happens).
The animation should immediately finish and the dialog should contain all the text.

Home screen

Once you press Let's do it in the welcome screen you will be taken to the home screen.
Pressing anywhere around the Dax CTA (blank space) should finish the animation.

Click outside doesn't dismiss first time

Fresh install from this branch.
Go to wikipedia.org and before the dialog animation finished, click outside of the dialog.
The dialog should not be dismissed and the tying animation should finish.
Tapping outside again will not dismiss the dialog.

Waiting for the animation to finish

Go to SERP.
Wait for the animation to finish
Tapping outside should not dismiss the dialog.

Finish animation by clicking text

Go to google.com and before the dialog animation finished, click inside the dialog.
The dialog should not be dismissed and the tying animation should finish.
Tapping outside of the dialog should not dismiss the dialog.

Internal references:
Software Engineering Expectations
Technical Design Template

Hey @marcosholgado, please ping me here once the product review is done. thanks!

Hey @marcosholgado, please ping me here once the product review is done. thanks!

@cmonfortep, product review approved! This is now ready.

@marcosholgado while testing this I've noticed there's a ripple effect when clicking outside the dialog. It feels weird to me to have that effect there. Is this something intentional?

Thanks @cmonfortep, this should be ready to re-review. I was only able to reproduce the ripple in effect on emulators but in any cases I made that foreground invisible to avoid it.

LGTM, just the comment related to also changing the dismissable value in DaxDialog.ktL53
Good work!

Good catch! I've just changed it and will merge once it passes CI. Thanks!

authors: cmonfortep marcosholgado


text:
Fix webview positioned partially offscreen (#638)

Task/Issue URL: #638
Tech Design URL:
CC: @CDRussell
Description:
After this change, bottom-anchored content in web pages will display anchored to the bottom of the screen, rather than being partially hidden offscreen.
Steps to test this PR:

Navigate to reddit.com or m.youtube.com

Internal references:
Software Engineering Expectations
Technical Design Template

Ideally the WebView would always top-align with the bottom of the omnibox and bottom-align with the bottom of the screen

I think top-aligning with the bottom of the omnibox, yes. Basically want to replicate how Chrome handles this as it does it well.

Hello 👋
I was going to open an issue regarding this but I believe this PR is addressing it 🤔
Tested on latest release + develop (that doesn't have the bottom bar anymore 😢 ) and have the same unexpected behavior

authors: CDRussell mattrob33 sanogueralorenzo


text:
카카오로그인 에러

현재 상태
카카오톡 설치됨, 로그인 풀려있음
기종: s9
시나리오
카카오 로그인 버튼 1회 클릭: 카카오톡이 이미 설치되어 있어요! 어쩌구
여러 번 클릭시 예상치 못한 문제가 발생했어요 토스트 뜸
원하는 바
카카오톡을 삭제하기로 알림하거나, 바로 웹뷰로 갈 수 있도록 처리

요거 data:kakao에 AuthError 받아서 내려놨었는데 참고하시면 좋을 것 같아요!

repo: duckie-team/duckie-android


text:
How to move gridster item pragmatically

I am using gridster to build a reorderable list, I want to know if there is a way to move one item from its position to the end and have other items to move up one position pragmatically with animation and all that?

Hi guys,
try this:
gridster.mutate_widget_in_gridmap($("[data-row='1']"), { col: 7, row: 1, size_x: 6, size_y: 1 }, { col: 6, row: 1, size_x: 7, size_y: 1 });

You can, resize and move!
Juan Carlos
RIATeam

authors: imgen jcgalindo


text:
BDV export doesn't support float32 images

While the Mars Rovers BDV supports displaying combinations of uint16 and float32, molecule export fails in the case where there is a float32 source mixed with uint16. Interestingly, if you only have a float32 source export works. Since there was no error message generated, it seems like the issue might result for uiService.show not being able to display mixed ImgPlus objects.
The simplest solution should be to maybe force the exported type for sources to float32 in case there is one source with float32 type. Another option could be to somehow update the uiService.show to support the type created when there is a mixture. However, this is probably a limitation of ImagePlus objects. I think they only support one type and not mixed types.
There is also some kind of error generated when exporting a single source. Will investigate and update the specifics.

When there is only one source this error is returned. Need to have a special case for that...

repo: duderstadt-lab/mars-fx


text:
refactor: Wrap Result of authenticate_continue?

Use something similar to https://doc.rust-lang.org/std/string/struct.FromUtf8Error.html?

It seems that what I (thought) I had in mind is already implemented. I wanted the CCR to be returned in case of an error. This is already done.

repo: duesee/imap-flow


text:
Adding examples directory

NOTE: this PR contains a modification to .gitignore. Specifically, I'm allowing jupyter notebooks, but not the checkpoints associated with such files. Please let me know if we should discuss first. The notebooks have the advantage of being able to annotate decisions around usage of tools.

Ben,
I was hoping to just have the examples as data, like pickled arrays. Since it's unlikely anyone would need to create shapes for any other reason than to see how the library works, we don't need the functions to create new shapes data. For the notebooks, you can force commit them. Let's leave them ignored though, as I use them for testing things and don't want to accidentally include them in a commit.

Or even better, save the data as TIFF images

Closing this PR in favor or switching it up a bit. Will stash TIFF images of shapes along with modules that demonstrate stringing together of functionality, similar to lungmap-pipeline, but with shapes data.

authors: benneely whitews


text:
User edit form fails to load user profile data

User edit form fails to load user profile data

complete

repo: dulibrarytech/digitaldu-backend


text:
Accommodate archivesspace plugin changes

Accommodate archivesspace plugin changes made to fix mime types in JSON payload parts array. Build process to re-import compound object records, recreate display records and reindex.

Completed.


text:
remove bluebird and lodash

remove lodash
remove bluebird

Resolves #8 and #9. Code looks good to me. Thanks @kentonbmax

authors: duluca kentonbmax

repo: duluca/DocumentTS


text:
🛑 days.dump.hr is down

In 72a6a60, days.dump.hr (https://days.dump.hr/) was down:

HTTP code: 500
Response time: 3503 ms

Resolved: days.dump.hr is back up in d92b7d3.

repo: dump-hr/uptime


text:
微信关注“pushplus推送加”，推送通知内容展示详细的学习积分

继续用2.33.0
修改内容如下：
主脚本 6961b7b1005c0c6f7a11b51354b03707eceae837
配置文件 de7846ccfcb1c9b6221d8fc76e2c87ab41d145ba

https://hamibot.com/marketplace/gtf52?invite=ADfZFZnW31U9Xrnu7xy8Ns3U

https://hamibot.com/marketplace/gtf52?invite=ADfZFZnW31U9Xrnu7xy8Ns3U

不知道啥情况，用LZ这个一直卡在地方频道不会运行，用原版至少还会进行学习……

https://hamibot.com/marketplace/gtf52?invite=ADfZFZnW31U9Xrnu7xy8Ns3U

不知道啥情况，用LZ这个一直卡在地方频道不会运行，用原版至少还会进行学习……

强国要2.33.0

https://hamibot.com/marketplace/gtf52?invite=ADfZFZnW31U9Xrnu7xy8Ns3U

不知道啥情况，用LZ这个一直卡在地方频道不会运行，用原版至少还会进行学习……

强国要2.33.0

我是用的2.33.0

测试没有问题，建议跳过订阅

一直都是跳过订阅，今天再次观察了下，不管是wifi还是流量，第一次运行在阅读了几次文章之后和打开电视台广播之后，就会停留在本地频道页面，二次运行之后恢复。

测试没有问题，建议跳过订阅

一直都是跳过订阅，今天再次观察了下，不管是wifi还是流量，第一次运行在阅读了几次文章之后和打开电视台广播之后，就会停留在本地频道页面，二次运行之后恢复。

抱歉，看岔了。是要把本地频道改成“北京”才行，测试这段是很正常的

和订阅无关，2.33.0以下是能正常订阅的

和订阅无关，2.33.0以下是能正常订阅的

多谢，我更改成BJ后明天测试一下

和订阅无关，2.33.0以下是能正常订阅的

我今天试了下，每次运行前机器人停止脚本，脚本页停止下然后再开启就没问题。

和订阅无关，2.33.0以下是能正常订阅的

我今天试了下，每次运行前机器人停止脚本，脚本页停止下然后再开启就没问题。

应该不用的，能运行就好

和订阅无关，2.33.0以下是能正常订阅的

我今天试了下，每次运行前机器人停止脚本，脚本页停止下然后再开启就没问题。

应该不用的，能运行就好
我试了，就是每次得停止运行然后再启动才可以，要不然就得等把视频还是文字阅读时常先刷满之后再启动，才会不卡在本地频道……

现在2.33版本打开我的积分界面都要强制更新了，点取消就会直接退出我的积分界面

想问下，您的hamibot脚本市场里提供的app修改版，说是去升级弹窗，我下了以后，提示升级2.43
好像脚本也没有对升级弹窗点取消的流程

想问下，您的hamibot脚本市场里提供的app修改版，说是去升级弹窗，我下了以后，提示升级2.43 好像脚本也没有对升级弹窗点取消的流程

去的是版本更新的提示
脚本有取消升级的啊，代码都是公开的你可以看看


text:
Segmentation fault (core dumped)

What happened?
Not necessarily a bug - I'm testing Frankenphp for the first time on my Yii2 project.
Running frankenphp php-server -a -v in my web directory. It works for seconds, it handles a few requests and then randomly crashes with no meaningful message, just Segmentation fault (core dumped).
Am I missing something?
Build Type
Standalone binary
Worker Mode
No
Operating System
GNU/Linux
CPU Architecture
x86_64
PHP configuration
default php8.3 php.ini

Relevant log output
No response

Trying a the worker mode using `frankenphp php-server -a -v --worker /var/www/api/web/index.php
Results with the following errors. Knowing that I have no function called apache_request_headers() in the entire code.
2024/11/01 22:40:43.256 ERROR   unexpected termination, restarting      {"worker": "/var/www/api/web/index.php", "exit_status": 1} 2024/11/01 22:40:43.256 DEBUG   apache_request_headers() called in non-HTTP context     {"worker": "/var/www/api/web/index.php"} 2024/11/01 22:40:43.254 DEBUG   apache_request_headers() called in non-HTTP context     {"worker": "/var/www/api/web/index.php"} 2024/11/01 22:40:43.257 ERROR   unexpected termination, restarting      {"worker": "/var/www/api/web/index.php", "exit_status": 1} 2024/11/01 22:40:43.255 ERROR   unexpected termination, restarting      {"worker": "/var/www/api/web/index.php", "exit_status": 1} 2024/11/01 22:40:43.257 DEBUG   starting        {"worker": "/var/www/api/web/index.php", "num": 40} 2024/11/01 22:40:43.255 DEBUG   apache_request_headers() called in non-HTTP context     {"worker": "/var/www/api/web/index.php"} 2024/11/01 22:40:43.253 ERROR   unexpected termination, restarting      {"worker": "/var/www/api/web/index.php", "exit_status": 1}

It's probably one of your library that calls apache2_resuests_headers().
For the crash, please check that your or code or the libraries you use aren't using an extension known to crash (the usual suspect is OpenSSL): https://frankenphp.dev/docs/known-issues/#buggy-php-extensions
If you're using OpenSSl, please switch to the Docker image we provide or compile FrankenPHP locally. This will fix the issue.
If it's another thing, could you follow these steps to get a stack trace please? https://frankenphp.dev/docs/contributing/#debugging-segmentation-faults-with-static-builds

authors: dunglas kharbat

repo: dunglas/frankenphp


text:
🛑 Mention Robot is down

In db70288, Mention Robot (https://backend.isbotdown.com/bots/mentionrobot) was down:

HTTP code: 200
Response time: 85 ms

Resolved: Mention Robot is back up in 4ce463f.

repo: durof/status


text:
🛑 Mention Robot is down

In b3a2ee0, Mention Robot (https://backend.isbotdown.com/bots/mentionrobot) was down:

HTTP code: 200
Response time: 89 ms

Resolved: Mention Robot is back up in afce2cc after 1 hour, 17 minutes.


text:
CMake error on dustynv/ros:melodic-ros-base-l4t-r32.7.1

Hi,
I've been using this docker image as a base for my docker:
dustynv/ros:melodic-ros-base-l4t-r32.7.1
Following the release of the new image you published a few days ago, my build started to fail while running catkin_make. This is the error I see on the logs:
Traceback (most recent call last):
   File "/usr/local/bin/cmake", line 5, in <module>
     from cmake import cmake
ModuleNotFoundError: No module named 'cmake'
Invoking "cmake" failed

Any idea why it happens? can you tell what has changed there from the previous image you've published about 17 months ago?
Thanks!

Hi @amir-zviran, sorry about that - I had been working to unify my ROS/ROS2 builds and didn't capture this in the tests that catkin_make was failing with melodic.   My guess is that the python 2.7-based melodic doesn't like the way I had installed cmake with pip.   Instead, I reverted melodic to install cmake from apt like previously.
Can you try pulling dustynv/ros:melodic-ros-base-l4t-r32.7.1 again and see if it works for you?

It works now! Thanks Dustin!

authors: amir-zviran dusty-nv

repo: dusty-nv/jetson-containers


text:
autohotkey1.1 cannot set the ahk file suffix to open by default after installation

There seems to be a missing registration process for file extensions

https://github.com/DreamMaoMao/scoop-cn/commit/a6760d75a1b17bae8d6a525baa1c71c77ef2fd6b
我把注册表的扩展名加上了也还是不行，不知道还缺了哪个安装步奏

这个问题感觉你应该反馈到 https://github.com/ScoopInstaller/Versions，autohotkey1.1.json 是那个项目中的。我只是搬运过来了。

authors: DreamMaoMao duzyn

repo: duzyn/scoop-cn


text:
Steam Deck OS - Arch - build error - "cannot run C compiled programs"

OS: Steam Deck OS (based on Arch)
sudo pacman -S autoconf automake
$ git clone https://github.com/dvorka/hstr.git
$ cd hstr
$ cd ./build/tarball && ./tarball-automake.sh && cd ../..
configure.ac:33: installing './compile'
configure.ac:37: installing './config.guess'
configure.ac:37: installing './config.sub'
configure.ac:30: installing './install-sh'
configure.ac:30: installing './missing'
src/Makefile.am: installing './depcomp'
removed 'autom4te.cache/traces.2'
removed 'autom4te.cache/traces.1'
removed 'autom4te.cache/traces.0'
removed 'autom4te.cache/output.0'
removed 'autom4te.cache/requests'
removed 'autom4te.cache/output.2'
removed 'autom4te.cache/output.1'
removed directory 'autom4te.cache'
removed 'config.sub'
removed 'config.guess'
removed 'compile'
removed 'depcomp'
removed 'install-sh'
removed 'missing'
'/usr/share/automake-1.16/compile' -> './compile'
'/usr/share/automake-1.16/depcomp' -> './depcomp'
'/usr/share/automake-1.16/install-sh' -> './install-sh'
'/usr/share/automake-1.16/missing' -> './missing'
'/usr/share/automake-1.16/config.sub' -> './config.sub'
'/usr/share/automake-1.16/config.guess' -> './config.guess'
DONE: ./tarball-automake.sh finished in /home/deck/hstr
$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... configure: error: in `/home/deck/hstr':
configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details
(77)(deck@bobdeck hstr)$

Using yay and hstr:
$ yay -S hstr
:: There are 2 providers available for hstr:
:: Repository AUR
    1) hstr 2) hstr-git

Enter a number (default=1):
:: Checking for conflicts...
:: Checking for inner conflicts...
[Aur:1]  hstr-2.5-1

:: Downloaded PKGBUILD (1/1): hstr
  1 hstr                             (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==>
:: (1/1) Parsing SRCINFO: hstr
==> Making package: hstr 2.5-1 (Tue 18 Oct 2022 12:32:11 PM CEST)
==> Retrieving sources...
  -> Downloading 2.5.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:--  0:00:05 --:--:--     0
100 1219k    0 1219k    0     0   169k      0 --:--:--  0:00:07 --:--:--  844k
==> Validating source files with sha256sums...
    2.5.tar.gz ... Passed
==> Making package: hstr 2.5-1 (Tue 18 Oct 2022 12:32:19 PM CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found 2.5.tar.gz
==> Validating source files with sha256sums...
    2.5.tar.gz ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting 2.5.tar.gz with bsdtar
==> Sources are ready.
==> Making package: hstr 2.5-1 (Tue 18 Oct 2022 12:32:22 PM CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
configure.ac:33: installing './compile'
configure.ac:37: installing './config.guess'
configure.ac:37: installing './config.sub'
configure.ac:30: installing './install-sh'
configure.ac:30: installing './missing'
src/Makefile.am: installing './depcomp'
removed 'autom4te.cache/traces.2'
removed 'autom4te.cache/traces.1'
removed 'autom4te.cache/traces.0'
removed 'autom4te.cache/output.0'
removed 'autom4te.cache/requests'
removed 'autom4te.cache/output.2'
removed 'autom4te.cache/output.1'
removed directory 'autom4te.cache'
removed 'config.sub'
removed 'config.guess'
removed 'compile'
removed 'depcomp'
removed 'install-sh'
removed 'missing'
'/usr/share/automake-1.16/compile' -> './compile'
'/usr/share/automake-1.16/depcomp' -> './depcomp'
'/usr/share/automake-1.16/install-sh' -> './install-sh'
'/usr/share/automake-1.16/missing' -> './missing'
'/usr/share/automake-1.16/config.sub' -> './config.sub'
'/usr/share/automake-1.16/config.guess' -> './config.guess'
DONE: ./tarball-automake.sh finished in /home/deck/.cache/yay/hstr/src/hstr-2.5
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... configure: error: in `/home/deck/.cache/yay/hstr/src/hstr-2.5':
configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details
==> ERROR: A failure occurred in build().
    Aborting...
error making: hstr

Using yay and hstr-git:
$ yay -S hstr-git
:: Checking for conflicts...
:: Checking for inner conflicts...
[Aur:1]  hstr-git-2.3.r3.g6507ac7-1

:: Downloaded PKGBUILD (1/1): hstr-git
  1 hstr-git                         (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==>
:: (1/1) Parsing SRCINFO: hstr-git
==> Making package: hstr-git 2.3.r3.g6507ac7-1 (Tue 18 Oct 2022 12:33:09 PM CEST)
==> Retrieving sources...
  -> Cloning hstr-git git repo...
Cloning into bare repository '/home/deck/.cache/yay/hstr-git/hstr-git'...
remote: Enumerating objects: 4797, done.
remote: Counting objects: 100% (303/303), done.
remote: Compressing objects: 100% (133/133), done.
remote: Total 4797 (delta 177), reused 258 (delta 163), pack-reused 4494
Receiving objects: 100% (4797/4797), 2.25 MiB | 1.57 MiB/s, done.
Resolving deltas: 100% (3191/3191), done.
==> Validating source files with sha256sums...
    hstr-git ... Skipped
==> Making package: hstr-git 2.3.r3.g6507ac7-1 (Tue 18 Oct 2022 12:33:14 PM CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating hstr-git git repo...
Fetching origin
==> Validating source files with sha256sums...
    hstr-git ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of hstr-git git repo...
Cloning into 'hstr-git'...
done.
==> Starting prepare()...
==> Starting pkgver()...
==> Updated version: hstr-git 2.5.r13.gbe59f8c-1
==> Sources are ready.
==> Making package: hstr-git 2.5.r13.gbe59f8c-1 (Tue 18 Oct 2022 12:33:18 PM CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Starting build()...
configure.ac:33: installing './compile'
configure.ac:37: installing './config.guess'
configure.ac:37: installing './config.sub'
configure.ac:30: installing './install-sh'
configure.ac:30: installing './missing'
src/Makefile.am: installing './depcomp'
removed 'autom4te.cache/traces.2'
removed 'autom4te.cache/traces.1'
removed 'autom4te.cache/traces.0'
removed 'autom4te.cache/output.0'
removed 'autom4te.cache/requests'
removed 'autom4te.cache/output.2'
removed 'autom4te.cache/output.1'
removed directory 'autom4te.cache'
removed 'config.sub'
removed 'config.guess'
removed 'compile'
removed 'depcomp'
removed 'install-sh'
removed 'missing'
'/usr/share/automake-1.16/compile' -> './compile'
'/usr/share/automake-1.16/depcomp' -> './depcomp'
'/usr/share/automake-1.16/install-sh' -> './install-sh'
'/usr/share/automake-1.16/missing' -> './missing'
'/usr/share/automake-1.16/config.sub' -> './config.sub'
'/usr/share/automake-1.16/config.guess' -> './config.guess'
DONE: ./tarball-automake.sh finished in /home/deck/.cache/yay/hstr-git/src/hstr-git
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... configure: error: in `/home/deck/.cache/yay/hstr-git/src/hstr-git':
configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details
==> ERROR: A failure occurred in build().
    Aborting...
error making: hstr-git

repo: dvorka/hstr


text:
added data test ids

Description

Related issue: JIRA_TICKET_NUMBER
Before submitting (or marking as "ready for review")

[ ] Does the pull request title follow the conventional commit specification?
[ ] Have you performed a self-review of the code
[ ] Have you have added tests that prove the fix or feature is effective and working
[ ] Did you make sure to update any documentation relating to this change?

no jira number or PR template completed ? , @ibrahimjassat  why could we not use the original ID values and needed a new data attribute is that a playwright thing

Closing PR as I can use the original ID

repo: dvsa/rsp-internal-portal


text:
🛑 DiLO Game Academy is down

In fe7556a, DiLO Game Academy (https://academy.dilo.id) was down:

HTTP code: 0
Response time: 0 ms

Resolved: DiLO Game Academy is back up in 387ed7c.

repo: dwiperdana/upptime


text:
Removing Target

The current behavior of the module is to remove the target after approving the action. This is causing compatibility issues with Midi-QOL for automating damage. Having an option to clear or not clear the target would solve the issue I believe. I tested a quick proof by commenting out the clearTargets() function in the developer window and Midi-QOL was able to correctly assign the damage as normal.

I'd like to second this if possible. A large draw to this module is to automate mook behavior, but if they break targeting before the rolls are complete, then often damage won't be applied to the correct targets.
Many modules also handle target selection/deselection already, so by opening this up as an option, it would make mookAI much more compatible.

Yep agreed, this module is super awesome but unusable if it stops targeting before the attack

authors: QuantumFunks dustinhudson shinkei13

repo: dwonderley/mookAI


text:
CLI and Browser device join flows

also to cleanup the CLI in general, ensuring all commands either work or are cut.

          I'll suggest a slightly different approach.

I don't think one CLI should magically call another. (Obfuscates the user's mental model of what the tools is doing: and creates two ways to do the same thing).

Prefer a more extensible/detailed command that generates a credential. We should consider revocation (which would require persistent state) and/or expiration. These are all run sudo so the access model is the security model of the machine (if you can ssh you are god).

kube credential [list, claim, revoke, etc.]
kube credential claim --public-key=0x1234 [--scope=xxx]

The claim is output as a JSON serialization of the HALO credential protobuf message or ASCII encoded (copy/paste) protobuf binary.

To "install" the credential:

dx halo credential add --filename=credential.json

If you're a jedi, you could then:
kube credential claim --public-key=$(dx halo public-key) | dx halo credential add

To get the key via an invitation token:
curl -X POST http://kube.dxos.org/.well-known/credential
  --header "X-KEY=XXX"
  --data $(dx halo public_key --json) | dx halo credential add

This leaves open the question of how to grant credentials to third-parties. For this I suggest we create a minimal console and KUBE API.

In principle anyone can load the console (apps aren't permissioned, yet).
For the console to issue a DXRPC/HTTPS claim request, it would required a one-time JWT generated by the KUBE owner.
The JWT generation could also be generated via the console (or command line: kube credential claim as above but with the grantee's public key.)
Access to the generation command would be via the owner's HALO credential (as above).

Originally posted by @richburdon in https://github.com/dxos/kube/issues/698#issuecomment-1451965025

Waiting on merging https://github.com/dxos/dxos/pull/2753

repo: dxos/dxos


text:
feat(cli): Add agent uptime telemetry

copilot:all

Current dependencies on/for this PR:

main

PR #3642   👈

This comment was auto-generated by Graphite.


text:
plugins crashes my obsidian

I have and use daily my vault (more than3000 notes).
I installed this plugin 2 or 3 times,
tried the consistency check and
.. it crashes my obsidian EACH TIME
I get a gey empty page and that's it
I have to uninstall and reinstall obsidian to make it work again
impossible to open development mode to see the error

@cvh-obsi thanks for your report. I have 50k notes and I don't experience such behavior.
Do you have the experimental caching setting turned on?
Can you open developer tools before running the problematic command?
If this doesn't help, can you provide a copy of your vault for investigation?

Thanks for your quick answer
I’ll test again
And keep you posted based on your input
@.***

Le 22 nov. 2023 à 13:04, Michael Naumov @.***> a écrit :
@cvh-obsi https://github.com/cvh-obsi thanks for your report. I have 50k notes and I don't experience such behavior.
Do you have the experimental caching setting turned on?
Can you open developer tools before running the problematic command?
If this doesn't help, can you provide a copy of your vault for investigation?
—
Reply to this email directly, view it on GitHub https://github.com/dy-sh/obsidian-consistent-attachments-and-links/issues/75#issuecomment-1822646482, or unsubscribe https://github.com/notifications/unsubscribe-auth/ATMWJWJALCX2KPDN24DD2DDYFXS6RAVCNFSM6AAAAAA7V3LTUOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMRSGY2DMNBYGI.
You are receiving this because you were mentioned.

I made the test and activated the developper view before launching
And I got the same blank screen, with devtools disconnected
￼
Christian

Le 22 nov. 2023 à 13:31, Christian Vanhenten (AikiCom) @.***> a écrit :
Thanks for your quick answer
I’ll test again
And keep you posted based on your input
@.***

Le 22 nov. 2023 à 13:04, Michael Naumov @.***> a écrit :
@cvh-obsi https://github.com/cvh-obsi thanks for your report. I have 50k notes and I don't experience such behavior.
Do you have the experimental caching setting turned on?
Can you open developer tools before running the problematic command?
If this doesn't help, can you provide a copy of your vault for investigation?
—
Reply to this email directly, view it on GitHub https://github.com/dy-sh/obsidian-consistent-attachments-and-links/issues/75#issuecomment-1822646482, or unsubscribe https://github.com/notifications/unsubscribe-auth/ATMWJWJALCX2KPDN24DD2DDYFXS6RAVCNFSM6AAAAAA7V3LTUOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMRSGY2DMNBYGI.
You are receiving this because you were mentioned.

@cvh-obsi did you enable the caching setting of the plugin?

And now I always get this grey blank screen after 1 or 2 seconds where I see the page that seems to be the result page of the consistence check
And I cannot do anything
I deleted the plugin from the plugin folder and even deleted it from the .json of the communitiy plugin
And Obsidian stays blocked on this grey page
Maybe a conflict with another plugin?

Le 22 nov. 2023 à 17:44, Christian Vanhenten (AikiCom) @.***> a écrit :
I made the test and activated the developper view before launching
And I got the same blank screen, with devtools disconnected
<GraphiqueCollé-1.png>
Christian

Le 22 nov. 2023 à 13:31, Christian Vanhenten (AikiCom) @.***> a écrit :
Thanks for your quick answer
I’ll test again
And keep you posted based on your input
@.***

Le 22 nov. 2023 à 13:04, Michael Naumov @.***> a écrit :
@cvh-obsi https://github.com/cvh-obsi thanks for your report. I have 50k notes and I don't experience such behavior.
Do you have the experimental caching setting turned on?
Can you open developer tools before running the problematic command?
If this doesn't help, can you provide a copy of your vault for investigation?
—
Reply to this email directly, view it on GitHub https://github.com/dy-sh/obsidian-consistent-attachments-and-links/issues/75#issuecomment-1822646482, or unsubscribe https://github.com/notifications/unsubscribe-auth/ATMWJWJALCX2KPDN24DD2DDYFXS6RAVCNFSM6AAAAAA7V3LTUOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMRSGY2DMNBYGI.
You are receiving this because you were mentioned.

I didn’t do anything the plugin’s options
Here a video when the problem has happened (call of command « check consistence… » )
The vault is corrupted
The video: https://youtu.be/pywGlkjVgxw
The vault￼
Hope you’ll find something as your plugin is precious (to export notes to another vault)

Le 22 nov. 2023 à 17:55, Michael Naumov @.***> a écrit :
@cvh-obsi https://github.com/cvh-obsi did you enable the caching setting of the plugin?
—
Reply to this email directly, view it on GitHub https://github.com/dy-sh/obsidian-consistent-attachments-and-links/issues/75#issuecomment-1823143431, or unsubscribe https://github.com/notifications/unsubscribe-auth/ATMWJWKRF34K6FYZGE6N3VLYFYU6RAVCNFSM6AAAAAA7V3LTUOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMRTGE2DGNBTGE.
You are receiving this because you were mentioned.

@cvh-obsi this problem is caused by out-of-memory. Try to disable all plugins and check them one by one

I don't think it's the issue of this plugin. But you better check the experimental setting I mentioned before. It might improve some memory consumption

Good to know
Thanks
I’ll make some experiments
@.***

Le 22 nov. 2023 à 18:55, Michael Naumov @.***> a écrit :
I don't think it's the issue of this plugin. But you better check the experimental setting I mentioned before. It might improve some memory consumption
—
Reply to this email directly, view it on GitHub https://github.com/dy-sh/obsidian-consistent-attachments-and-links/issues/75#issuecomment-1823231193, or unsubscribe https://github.com/notifications/unsubscribe-auth/ATMWJWPIMA45DBVSE7DLHGDYFY4BJAVCNFSM6AAAAAA7V3LTUOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMRTGIZTCMJZGM.
You are receiving this because you were mentioned.

authors: cvh-obsi mnaoumov


text:
"Special" color setting

Having some issues with wal.. I can't get it to generate background, foreground and cursor lines in the colors.Xresources file.
EDIT:
Please close/delete, lets put it down to sleep deprevation..

On another note, I seem to have the same issue as #138 also. I was too busy focusing on the special snippet.

@dylanaraps 👀

authors: Lundmore boardfish

repo: dylanaraps/pywal


text:
[Snyk] Fix for 1 vulnerabilities

Snyk has created this PR to fix 1 vulnerabilities in the yarn dependencies of this project.
Snyk changed the following file(s):

plugins/scaffolder-node/package.json

Note for zero-installs users
If you are using the Yarn feature zero-installs that was introduced in Yarn V2, note that this PR does not update the .yarn/cache/ directory meaning this code cannot be pulled and immediately developed on as one would expect for a zero-install project - you will need to run yarn to update the contents of the ./yarn/cache directory.
If you are not using zero-install you can ignore this as your flow should likely be unchanged.

⚠ Warning
Failed to update the yarn.lock, please update manually before merging.

Vulnerabilities that will be fixed with an upgrade:

Issue
Score

Cross-site Scripting (XSS) SNYK-JS-COOKIE-8163060
  44

[!IMPORTANT]

Check the changes in this PR to ensure they won't cause issues with your project.
Max score is 1000. Note that the real score may have changed since the PR was raised.
This PR was automatically created by Snyk using the credentials of a real user.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.
For more information:
🧐 View latest project report
📜 Customise PR templates
🛠 Adjust project settings
📚 Read about Snyk's upgrade logic

Learn how to fix vulnerabilities with free interactive lessons:
🦉 Cross-site Scripting (XSS)

⛔ Snyk has found 1 issues.

Icon
Severity
Issues

Critical
0

High
0

Medium
1

Low
0

⛔ security/snyk check is completed. Snyk found 1 issues. (View Details)

repo: dylansnyk/backstage


text:
[Snyk] Fix for 1 vulnerabilities

Snyk has created this PR to fix 1 vulnerabilities in the yarn dependencies of this project.
Snyk changed the following file(s):

packages/backend-tasks/package.json

Note for zero-installs users
If you are using the Yarn feature zero-installs that was introduced in Yarn V2, note that this PR does not update the .yarn/cache/ directory meaning this code cannot be pulled and immediately developed on as one would expect for a zero-install project - you will need to run yarn to update the contents of the ./yarn/cache directory.
If you are not using zero-install you can ignore this as your flow should likely be unchanged.

⚠ Warning
Failed to update the yarn.lock, please update manually before merging.

Vulnerabilities that will be fixed with an upgrade:

Issue
Score

Directory Traversal SNYK-JS-SOURCEMAPSUPPORT-6112477
  170

[!IMPORTANT]

Check the changes in this PR to ensure they won't cause issues with your project.
Max score is 1000. Note that the real score may have changed since the PR was raised.
This PR was automatically created by Snyk using the credentials of a real user.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.
For more information:
🧐 View latest project report
📜 Customise PR templates
🛠 Adjust project settings
📚 Read about Snyk's upgrade logic

Learn how to fix vulnerabilities with free interactive lessons:
🦉 Directory Traversal

:tada: Snyk checks have passed. No issues have been found so far.
:white_check_mark: security/snyk check is complete. No issues have been found. (View Details)
:white_check_mark: license/snyk check is complete. No issues have been found. (View Details)


text:
QPS Report Helper Functions

Two new methods that format the CSV data from get_qps into a queries per day and queries per hour JSON format. These are not making use of any new APIs, just helper methods that format the data.

@anothrNick if there's interest in finishing this, the build is mostly failing on flake8 linter errors
dyn/tm/reports.py:132:80: E501 line too long (91 > 79 characters)
dyn/tm/reports.py:133:80: E501 line too long (107 > 79 characters)
dyn/tm/reports.py:165:80: E501 line too long (147 > 79 characters)
dyn/tm/reports.py:170:80: E501 line too long (99 > 79 characters)
dyn/tm/reports.py:171:80: E501 line too long (157 > 79 characters)
dyn/tm/reports.py:180:80: E501 line too long (153 > 79 characters)
dyn/tm/reports.py:187:20: E127 continuation line over-indented for visual indent
dyn/tm/reports.py:220:80: E501 line too long (106 > 79 characters)
dyn/tm/reports.py:264:80: E501 line too long (115 > 79 characters)
dyn/tm/reports.py:278:80: E501 line too long (98 > 79 characters)
dyn/tm/reports.py:287:80: E501 line too long (103 > 79 characters)
dyn/tm/reports.py:291:80: E501 line too long (103 > 79 characters)
dyn/tm/reports.py:297:80: E501 line too long (194 > 79 characters)
dyn/tm/reports.py:308:80: E501 line too long (95 > 79 characters)
dyn/tm/reports.py:315:80: E501 line too long (164 > 79 characters)
dyn/tm/reports.py:321:19: E127 continuation line over-indented for visual indent
dyn/tm/reports.py:349:80: E501 line too long (105 > 79 characters)
dyn/tm/reports.py:391:80: E501 line too long (115 > 79 characters)
dyn/tm/reports.py:405:80: E501 line too long (98 > 79 characters)
dyn/tm/reports.py:419:80: E501 line too long (102 > 79 characters)
dyn/tm/reports.py:425:80: E501 line too long (169 > 79 characters)
dyn/tm/reports.py:437:80: E501 line too long (94 > 79 characters)
dyn/tm/reports.py:442:80: E501 line too long (161 > 79 characters)

cc @Northover @Marchowes

authors: anothrNick derekargueta

repo: dyninc/dyn-python


text:
feat(crux-ui): creating the password icon in crux-ui

fixes #873

Comment from #877 applies to here as well.
Thank you.

repo: dyrector-io/dyrectorio


text:
Allow usage of ArrayBuffer as request payload

If the request data is of type ArrayBuffer, convert it to a bas64 dataUrl. On recieving this dataUrl in the Message Listener and before sending the actual axios request, convert it back into an ArrayBuffer.

lgtm

lgtm

authors: Honkalonkalooohhhhh dzetah

repo: dzetah/axios-chrome-messaging-adapter


text:
Interprets "hh:mm today" as PM for some reason

If I set a timer at 03:00 (am) and put something like "today 06:50", it counts down to 18:50 (6:50 PM). Why does it assume PM in the absence of an AM/PM signifier? Shouldn't it assume a 24h time?

I forget the exact logic, which perhaps suggests it's not the most intuitive. It assumes am/pm based on what it thinks is more likely depending on the current time of day and the sorts of timers that most people (I assume) would start.
Really, this needs a proper 24h time support as you say.

Came here to post this exact issue, I'd argue that the leading zero makes 06:50 more likely to be in 24h format rather than the less-used (in my locality, anyway) am/pm format, but it seems you already know that. Thanks. :)

I've added a new "Prefer 24-hour time when parsing" option under "Advanced options" that will hopefully resolve this: times are always interpreted as 24-hour time with this option (unless you explicitly specify "am" or "pm", of course). The release with this change should be coming soon.

authors: CalAlaera dziemborowicz tim-247

repo: dziemborowicz/hourglass


text:
Installation Errors on Fresh Ubuntu 22.04.1 Install and Unable to Connect to embark.local

Describe the bug
I have a fresh Minimal install of Ubuntu 22.04.1 (fully updated) on bare metal just for Emba and Embark
Installing Emba seems to have gone flawlessly but Installing Embark gave some unexpected errors (first two images below) and when starting the server via
sudo ./run-server.sh it gives a "Failed setup mysql and redis docker images" error (3rd image below). When attempting to go to embark.local it just says a browser Unable to Connect message.
To Reproduce
Steps to reproduce the behavior:

EMBArk installation (default mode)
See errors
Start EMBArk: sudo ./run-server.sh
See error

Expected behavior
I can not get http://embark.local/ in the web browser.
Message is this:
"Unable to connect
Firefox can’t establish a connection to the server at embark.local."
Screenshots

Desktop (please complete the following information):

OS: Ubuntu 22.04.1 (Jammy) Fully Patched / Updated

Additional context
I have re-run the sudo ./installer.sh -d command after rebooting and get same issues again.

Hi,
I also checked the EMBArk installaton on Ubuntu 22.04.1 LTS Desktop, I have a normal installation and not a minimal one.
On my side these came, but the web site is reachable and EMBArk works.

after starting it I am in:

@torabi12 Is this a fresh install after doing a full sudo apt update and then apt upgrade? Since a separate install of emba went fine for me I'm thinking its either a package in the version of emba with EMBArk OR a package issue specific to EMBArk and something that got updated in Ubuntu. Just guessing....

I did a normal installation of Ubuntu 22.04.1 LTS Desktop in VMware Workstation Pro 16. sudo apt update & full-upgrade and I made a snapshot of the system.
I restore the starting point if I want to install a new emba or EMBArk copy and I think it is working. But if you wait a few more days they will fix some issues and we will have even better EMBArk environment soon I think.

Hi @martialhax,
this appears to be a problem with pipenv.
There are 2 things I would like you to do:

pip3.10 install mod-wsgi-standalone in order to confirm that pip for python 3.10 is working properly
run pipenv --version and pipenv install inside the cloned repo and post the complete console-output

Hi @BenediktMKuehne

pip3.10 install mod-wsgi-standalone in order to confirm that pip for python 3.10 is working properly

I got the following error messages (beginning of the output screenshot and ending...the middle was just listing of various apr-1.7.0 files -

run pipenv --version and pipenv install inside the cloned repo and post the complete console-output

and....
user@user-Precision-5560:~/embark$ pipenv install
/usr/lib/python3/dist-packages/pkg_resources/init.py:116: PkgResourcesDeprecationWarning: 0.1.43ubuntu1 is an invalid version and will not be supported in a future release
warnings.warn(
/usr/lib/python3/dist-packages/pkg_resources/init.py:116: PkgResourcesDeprecationWarning: 1.1build1 is an invalid version and will not be supported in a future release
warnings.warn(
Creating a virtualenv for this project...
Pipfile: /home/user/embark/Pipfile
Using /usr/bin/python3 (3.10.4) to create virtualenv...
⠹ Creating virtual environment...created virtual environment CPython3.10.4.final.0-64 in 121ms
creator CPython3Posix(dest=/home/user/.local/share/virtualenvs/embark-YFTzu2Od, clear=False, no_vcs_ignore=False, global=False)
seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/home/user/.local/share/virtualenv)
added seed packages: pip==22.2.2, setuptools==63.4.1, wheel==0.37.1
activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator
✔ Successfully created virtual environment!
Virtualenv location: /home/user/.local/share/virtualenvs/embark-YFTzu2Od
Installing dependencies from Pipfile.lock (2983c2)...
An error occurred while installing autobahn==22.6.1; python_version >= '3.7' --hash=sha256:fb63e946d5c2dd0df680851e84e65624a494ce87c999f2a4944e4f2d81bf4498! Will try again.
An error occurred while installing hiredis==2.0.0; python_full_version >= '3.6.0' --hash=sha256:b84f29971f0ad4adaee391c6364e6f780d5aae7e9226d41964b26b49376071d0 --hash=sha256:a00514362df15af041cc06e97aebabf2895e0a7c42c83c21894be12b84402d79 --hash=sha256:87c7c10d186f1743a8fd6a971ab6525d60abd5d5d200f31e073cd5e94d7e7a9d --hash=sha256:e3447d9e074abf0e3cd85aef8131e01ab93f9f0e86654db7ac8a3f73c63706ce --hash=sha256:a7928283143a401e72a4fad43ecc85b35c27ae699cf5d54d39e1e72d97460e1d --hash=sha256:f8196f739092a78e4f6b1b2172679ed3343c39c61a3e9d722ce6fcf1dac2824a --hash=sha256:139705ce59d94eef2ceae9fd2ad58710b02aee91e7fa0ccb485665ca0ecbec63 --hash=sha256:3dddf681284fe16d047d3ad37415b2e9ccdc6c8986c8062dbe51ab9a358b50a5 --hash=sha256:04026461eae67fdefa1949b7332e488224eac9e8f2b5c58c98b54d29af22093e --hash=sha256:81d6d8e39695f2c37954d1011c0480ef7cf444d4e3ae24bc5e89ee5de360139a --hash=sha256:0f41827028901814c709e744060843c77e78a3aca1e0d6875d2562372fcb405a --hash=sha256:0adea425b764a08270820531ec2218d0508f8ae15a448568109ffcae050fee26 --hash=sha256:3d55e36715ff06cdc0ab62f9591607c4324297b6b6ce5b58cb9928b3defe30ea --hash=sha256:a4ee8000454ad4486fb9f28b0cab7fa1cd796fc36d639882d0b34109b5b3aec9 --hash=sha256:65d653df249a2f95673976e4e9dd7ce10de61cfc6e64fa7eeaa6891a9559c581 --hash=sha256:0d5109337e1db373a892fdcf78eb145ffb6bbd66bb51989ec36117b9f7f9b579 --hash=sha256:508999bec4422e646b05c95c598b64bdbef1edf0d2b715450a078ba21b385bcc --hash=sha256:7f0055f1809b911ab347a25d786deff5e10e9cf083c3c3fd2dd04e8612e8d9db --hash=sha256:07bbf9bdcb82239f319b1f09e8ef4bdfaec50ed7d7ea51a56438f39193271163 --hash=sha256:f52010e0a44e3d8530437e7da38d11fb822acfb0d5b12e9cd5ba655509937ca0 --hash=sha256:1233e303645f468e399ec906b6b48ab7cd8391aae2d08daadbb5cad6ace4bd87 --hash=sha256:1f03d4dadd595f7a69a75709bc81902673fa31964c75f93af74feac2f134cc54 --hash=sha256:0b39ec237459922c6544d071cdcf92cbb5bc6685a30e7c6d985d8a3e3a75326e --hash=sha256:294a6697dfa41a8cba4c365dd3715abc54d29a86a40ec6405d677ca853307cfb --hash=sha256:b4c8b0bc5841e578d5fb32a16e0c305359b987b850a06964bd5a62739d688048 --hash=sha256:5d2a48c80cf5a338d58aae3c16872f4d452345e18350143b3bf7216d33ba7b99 --hash=sha256:240ce6dc19835971f38caf94b5738092cb1e641f8150a9ef9251b7825506cb05 --hash=sha256:04927a4c651a0e9ec11c68e4427d917e44ff101f761cd3b5bc76f86aaa431d27 --hash=sha256:a39efc3ade8c1fb27c097fd112baf09d7fd70b8cb10ef1de4da6efbe066d381d --hash=sha256:adf4dd19d8875ac147bf926c727215a0faf21490b22c053db464e0bf0deb0485 --hash=sha256:dcef843f8de4e2ff5e35e96ec2a4abbdf403bd0f732ead127bd27e51f38ac298 --hash=sha256:3f5f7e3a4ab824e3de1e1700f05ad76ee465f5f11f5db61c4b297ec29e692b2e --hash=sha256:ae8427a5e9062ba66fc2c62fb19a72276cf12c780e8db2b0956ea909c48acff5 --hash=sha256:8b42c0dc927b8d7c0eb59f97e6e34408e53bc489f9f90e66e568f329bff3e443 --hash=sha256:cb2126603091902767d96bcb74093bd8b14982f41809f85c9b96e519c7e1dc41 --hash=sha256:5dc7a94bb11096bc4bffd41a3c4f2b958257085c01522aa81140c68b8bf1630a --hash=sha256:09004096e953d7ebd508cded79f6b21e05dff5d7361771f59269425108e703bc --hash=sha256:c39c46d9e44447181cd502a35aad2bb178dbf1b1f86cf4db639d7b9614f837c6 --hash=sha256:11d119507bb54e81f375e638225a2c057dda748f2b1deef05c2b1a5d42686048 --hash=sha256:807b3096205c7cec861c8803a6738e33ed86c9aae76cac0e19454245a6bbbc0a --hash=sha256:7492af15f71f75ee93d2a618ca53fea8be85e7b625e323315169977fae752426! Will try again.
An error occurred while installing mod-wsgi-httpd==2.4.54.1 --hash=sha256:cbf3495e4efa5f15db60efde959e1470b36dc834da12b62d10e70042b172e31d! Will try again.
An error occurred while installing mod-wsgi-standalone==4.9.3 --hash=sha256:713a59abbf2648e1dc3e423d05628180f11f6a192c0aae08559166ab41c7dbe9! Will try again.
An error occurred while installing mysqlclient==2.1.1 --hash=sha256:c812b67e90082a840efb82a8978369e6e69fc62ce1bda4ca8f3084a9d862308b --hash=sha256:828757e419fb11dd6c5ed2576ec92c3efaa93a0f7c39e263586d1ee779c3d782 --hash=sha256:0d1cd3a5a4d28c222fa199002810e8146cffd821410b67851af4cc80aeccd97c --hash=sha256:c1ed71bd6244993b526113cca3df66428609f90e4652f37eb51c33496d478b37 --hash=sha256:996924f3483fd36a34a5812210c69e71dea5a3d5978d01199b78b7f6d485c855 --hash=sha256:dea88c8d3f5a5d9293dfe7f087c16dd350ceb175f2f6631c9cf4caf3e19b7a96 --hash=sha256:b355c8b5a7d58f2e909acdbb050858390ee1b0e13672ae759e5e784110022994! Will try again.
🐍   ▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉ 45/45 — 00:00:13
Installing initially failed dependencies...
[pipenv.exceptions.InstallError]: Looking in indexes: https://pypi.python.org/simple
[pipenv.exceptions.InstallError]: Collecting hiredis==2.0.0
[pipenv.exceptions.InstallError]:   Using cached hiredis-2.0.0.tar.gz (75 kB)
[pipenv.exceptions.InstallError]:   Preparing metadata (setup.py): started
[pipenv.exceptions.InstallError]:   Preparing metadata (setup.py): finished with status 'done'
[pipenv.exceptions.InstallError]: Building wheels for collected packages: hiredis
[pipenv.exceptions.InstallError]:   Building wheel for hiredis (setup.py): started
[pipenv.exceptions.InstallError]:   Building wheel for hiredis (setup.py): finished with status 'error'
[pipenv.exceptions.InstallError]:   Running setup.py clean for hiredis
[pipenv.exceptions.InstallError]: Failed to build hiredis
[pipenv.exceptions.InstallError]: Installing collected packages: hiredis
[pipenv.exceptions.InstallError]:   Running setup.py install for hiredis: started
[pipenv.exceptions.InstallError]:   Running setup.py install for hiredis: finished with status 'error'
[pipenv.exceptions.InstallError]: error: subprocess-exited-with-error
[pipenv.exceptions.InstallError]:
[pipenv.exceptions.InstallError]:   × python setup.py bdist_wheel did not run successfully.
[pipenv.exceptions.InstallError]:   │ exit code: 1
[pipenv.exceptions.InstallError]:   ╰─> [24 lines of output]
[pipenv.exceptions.InstallError]:       /tmp/pip-install-larcnzbf/hiredis_31054fe51c884c7f9c26f9c281c7996e/setup.py:7: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses
[pipenv.exceptions.InstallError]:         import sys, imp, os, glob, io
[pipenv.exceptions.InstallError]:       /home/user/.local/share/virtualenvs/embark-YFTzu2Od/lib/python3.10/site-packages/setuptools/dist.py:771: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead
[pipenv.exceptions.InstallError]:         warnings.warn(
[pipenv.exceptions.InstallError]:       running bdist_wheel
[pipenv.exceptions.InstallError]:       running build
[pipenv.exceptions.InstallError]:       running build_py
[pipenv.exceptions.InstallError]:       creating build
[pipenv.exceptions.InstallError]:       creating build/lib.linux-x86_64-cpython-310
[pipenv.exceptions.InstallError]:       creating build/lib.linux-x86_64-cpython-310/hiredis
[pipenv.exceptions.InstallError]:       copying hiredis/init.py -> build/lib.linux-x86_64-cpython-310/hiredis
[pipenv.exceptions.InstallError]:       copying hiredis/version.py -> build/lib.linux-x86_64-cpython-310/hiredis
[pipenv.exceptions.InstallError]:       copying hiredis/hiredis.pyi -> build/lib.linux-x86_64-cpython-310/hiredis
[pipenv.exceptions.InstallError]:       copying hiredis/py.typed -> build/lib.linux-x86_64-cpython-310/hiredis
[pipenv.exceptions.InstallError]:       warning: build_py: byte-compiling is disabled, skipping.
[pipenv.exceptions.InstallError]:
[pipenv.exceptions.InstallError]:       running build_ext
[pipenv.exceptions.InstallError]:       building 'hiredis.hiredis' extension
[pipenv.exceptions.InstallError]:       creating build/temp.linux-x86_64-cpython-310
[pipenv.exceptions.InstallError]:       creating build/temp.linux-x86_64-cpython-310/src
[pipenv.exceptions.InstallError]:       creating build/temp.linux-x86_64-cpython-310/vendor
[pipenv.exceptions.InstallError]:       creating build/temp.linux-x86_64-cpython-310/vendor/hiredis
[pipenv.exceptions.InstallError]:       x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Ivendor -I/home/user/.local/share/virtualenvs/embark-YFTzu2Od/include -I/usr/include/python3.10 -c src/hiredis.c -o build/temp.linux-x86_64-cpython-310/src/hiredis.o
[pipenv.exceptions.InstallError]:       error: command 'x86_64-linux-gnu-gcc' failed: No such file or directory
[pipenv.exceptions.InstallError]:       [end of output]
[pipenv.exceptions.InstallError]:
[pipenv.exceptions.InstallError]:   note: This error originates from a subprocess, and is likely not a problem with pip.
[pipenv.exceptions.InstallError]:   ERROR: Failed building wheel for hiredis
[pipenv.exceptions.InstallError]:   error: subprocess-exited-with-error
[pipenv.exceptions.InstallError]:
[pipenv.exceptions.InstallError]:   × Running setup.py install for hiredis did not run successfully.
[pipenv.exceptions.InstallError]:   │ exit code: 1
[pipenv.exceptions.InstallError]:   ╰─> [26 lines of output]
[pipenv.exceptions.InstallError]:       /tmp/pip-install-larcnzbf/hiredis_31054fe51c884c7f9c26f9c281c7996e/setup.py:7: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses
[pipenv.exceptions.InstallError]:         import sys, imp, os, glob, io
[pipenv.exceptions.InstallError]:       /home/user/.local/share/virtualenvs/embark-YFTzu2Od/lib/python3.10/site-packages/setuptools/dist.py:771: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead
[pipenv.exceptions.InstallError]:         warnings.warn(
[pipenv.exceptions.InstallError]:       running install
[pipenv.exceptions.InstallError]:       /home/user/.local/share/virtualenvs/embark-YFTzu2Od/lib/python3.10/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
[pipenv.exceptions.InstallError]:         warnings.warn(
[pipenv.exceptions.InstallError]:       running build
[pipenv.exceptions.InstallError]:       running build_py
[pipenv.exceptions.InstallError]:       creating build
[pipenv.exceptions.InstallError]:       creating build/lib.linux-x86_64-cpython-310
[pipenv.exceptions.InstallError]:       creating build/lib.linux-x86_64-cpython-310/hiredis
[pipenv.exceptions.InstallError]:       copying hiredis/init.py -> build/lib.linux-x86_64-cpython-310/hiredis
[pipenv.exceptions.InstallError]:       copying hiredis/version.py -> build/lib.linux-x86_64-cpython-310/hiredis
[pipenv.exceptions.InstallError]:       copying hiredis/hiredis.pyi -> build/lib.linux-x86_64-cpython-310/hiredis
[pipenv.exceptions.InstallError]:       copying hiredis/py.typed -> build/lib.linux-x86_64-cpython-310/hiredis
[pipenv.exceptions.InstallError]:       warning: build_py: byte-compiling is disabled, skipping.
[pipenv.exceptions.InstallError]:
[pipenv.exceptions.InstallError]:       running build_ext
[pipenv.exceptions.InstallError]:       building 'hiredis.hiredis' extension
[pipenv.exceptions.InstallError]:       creating build/temp.linux-x86_64-cpython-310
[pipenv.exceptions.InstallError]:       creating build/temp.linux-x86_64-cpython-310/src
[pipenv.exceptions.InstallError]:       creating build/temp.linux-x86_64-cpython-310/vendor
[pipenv.exceptions.InstallError]:       creating build/temp.linux-x86_64-cpython-310/vendor/hiredis
[pipenv.exceptions.InstallError]:       x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Ivendor -I/home/user/.local/share/virtualenvs/embark-YFTzu2Od/include -I/usr/include/python3.10 -c src/hiredis.c -o build/temp.linux-x86_64-cpython-310/src/hiredis.o
[pipenv.exceptions.InstallError]:       error: command 'x86_64-linux-gnu-gcc' failed: No such file or directory
[pipenv.exceptions.InstallError]:       [end of output]
[pipenv.exceptions.InstallError]:
[pipenv.exceptions.InstallError]:   note: This error originates from a subprocess, and is likely not a problem with pip.
[pipenv.exceptions.InstallError]: error: legacy-install-failure
[pipenv.exceptions.InstallError]:
[pipenv.exceptions.InstallError]: × Encountered error while trying to install package.
[pipenv.exceptions.InstallError]: ╰─> hiredis
[pipenv.exceptions.InstallError]:
[pipenv.exceptions.InstallError]: note: This is an issue with the package mentioned above, not pip.
[pipenv.exceptions.InstallError]: hint: See above for output from the failure.
ERROR: Couldn't install package: hiredis
Package installation failed...
☤  ▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉ 4/5 — 00:00:01
/usr/lib/python3.10/subprocess.py:1067: ResourceWarning: subprocess 481223 is still running
_warn("subprocess %s is still running" % self.pid,
ResourceWarning: Enable tracemalloc to get the object allocation traceback
sys:1: ResourceWarning: unclosed file <_io.FileIO name=6 mode='rb' closefd=True>
ResourceWarning: Enable tracemalloc to get the object allocation traceback
sys:1: ResourceWarning: unclosed file <_io.FileIO name=9 mode='rb' closefd=True>
ResourceWarning: Enable tracemalloc to get the object allocation traceback
/usr/lib/python3.10/subprocess.py:1067: ResourceWarning: subprocess 481224 is still running
_warn("subprocess %s is still running" % self.pid,
ResourceWarning: Enable tracemalloc to get the object allocation traceback
sys:1: ResourceWarning: unclosed file <_io.FileIO name=8 mode='rb' closefd=True>
ResourceWarning: Enable tracemalloc to get the object allocation traceback
sys:1: ResourceWarning: unclosed file <_io.FileIO name=11 mode='rb' closefd=True>
ResourceWarning: Enable tracemalloc to get the object allocation traceback
/usr/lib/python3.10/subprocess.py:1067: ResourceWarning: subprocess 481225 is still running
_warn("subprocess %s is still running" % self.pid,
ResourceWarning: Enable tracemalloc to get the object allocation traceback
sys:1: ResourceWarning: unclosed file <_io.FileIO name=10 mode='rb' closefd=True>
ResourceWarning: Enable tracemalloc to get the object allocation traceback
sys:1: ResourceWarning: unclosed file <_io.FileIO name=13 mode='rb' closefd=True>
ResourceWarning: Enable tracemalloc to get the object allocation traceback
user@user-Precision-5560:~/embark$

hi @martialhax,
according to this:
[pipenv.exceptions.InstallError]: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Ivendor -I/home/user/.local/share/virtualenvs/embark-YFTzu2Od/include -I/usr/include/python3.10 -c src/hiredis.c -o build/temp.linux-x86_64-cpython-310/src/hiredis.o [pipenv.exceptions.InstallError]: error: command 'x86_64-linux-gnu-gcc' failed: No such file or directory
your system is missing a C compiler.
sudo apt update && sudo apt install build-essential should fix that.
I wasn't aware of that dependency and am a bit surprised that pip doesn't check that on install.

Will add this dependency in #54

@BenediktMKuehne  Thanks did a clean install on a reinstalled clean Ubuntu 22.0.4 with build-essential and that worked. However still saw this when starting the server:

Not sure if those - "Failed setup mysql and redis docker images" are something to address still or not.
It was strange that no CVEs found...when I know there are some and running EMBA before (not EMBArk) on the same firmware definitely found some before (Busybox etc.):

Could you please check the logs from the current run for the following error (right at the end):
tput: No value for $TERM and no -T specified
2
[-] EMBA failed in docker mode!

You can find the log in /var/www/emba_logs/<UUID from scan>/emba_run.log

@m-1-k-3  Yes it's there... I also do see tons of CVE details in the log as well:

@martialhax cool! This means we fixed it in the release 1.1.1 of EMBA a few minutes ago ;)
The magic can be found here for your manual fix: https://github.com/e-m-b-a/emba/blob/188fa51e9115c7e4ba64bf6bd5c6a7abf7049917/modules/F50_base_aggregator.sh#L425
@BenediktMKuehne v1.1.1 is out now. What is your timetable to test and integrate it into EMBArk?

I installed EMBA a few minutes ago and during the install process I found only one warning on Kali 2022.3:

I started a test scan with default profile and I think the scan works fine. Kali drops the screen the actual modul, its very nice, I haven't seen this before:

@m-1-k-3  Hi and thanks. Can you dumb it down for me lol.  Is there a set of commands I need to run to get the CVE findings showing? Thanks.

@martialhax cool! This means we fixed it in the release 1.1.1 of EMBA a few minutes ago ;)
The magic can be found here for your manual fix: https://github.com/e-m-b-a/emba/blob/188fa51e9115c7e4ba64bf6bd5c6a7abf7049917/modules/F50_base_aggregator.sh#L425
@BenediktMKuehne EMBA v1.1.1 is out now. What is your timetable to test and integrate it into EMBArk?

I'll open a quick update PR for this

repo: e-m-b-a/embark


text:
incomplete test code

The tests need to get inputs. No values for comparisons at this point(I don't know what to compare right now).
Also need help with setup and teardown.

moved to emission server repo

repo: e-mission/e-mission-eval-private-data


text:
fix: removes unnecessary 'role' in <section ...> elements

According to https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/region_role#prefer_html, it is not necessary to specify role to <section> elements.

As discussed on Slack with eBay Skin and accessibility team, we will keep both <section> and role-region even though it's redundant:

This is aligned with eBay Skin Page & Section notice (see https://opensource.ebay.com/skin/#page-notice or https://opensource.ebay.com/skin/#section-title), and also eBay UI Core component (e.g ebay-section-notice) which eBay UI Core React is based on. We should not diverge from the official components for consistency (see eBay MIND pattern)
This redundant was because the Platform team weren't completely sure if <section> is supported by AT in all scenarios. So, having a fallback with role=region helps us achieve that. Based on this table from a11ysupport.io, JAWS and Talkback still partially support <section> but this will change in the future

I am closing this ticket as won't fix/change.

authors: abiyasa rglombov

repo: eBay/ebayui-core-react


text:
Refactor client, api and UTs:

Each UT should use its own client
Handle client interface to default to nb db if no db
is passed to ensure old client interface is backward
compatible.
Fix CI to run all UTs accordingly.

@hzhou8 : PTAL at this too!

repo: eBay/go-ovn


text:
delete route by additional parameters

add new API to delete route by prefix, nexthop and policy.
nexthop and policy are optional.

Please check CI failure as well

@hzhou8  revised as requested, could you plz take a look?


text:
Webdavclient in pipelines

Hi guys,
please have a look whether the addition of the webdav client to the pipelines checks out.
I've had to add a locals module in all pipelines to deal with directory declaration in a fashion manageable for preceding pull and subsequent push to remote

opened on master branch instead of development. closing and reopening on development

repo: eEcoLiDAR/lcMacroPipeline


text:
Merge 'master' into 'develop'

This pull request simply merge master branch into develop.

Build status:

Linux
Windows

Can you check this @julianbermudez?

The following tests FAILED:
15 - AgentUnitTests.CreateTopicByRef (SEGFAULT)
16 - AgentUnitTests.CreateTopicByXml (SEGFAULT)
17 - AgentUnitTests.CreatePublisherByXml (SEGFAULT)
18 - AgentUnitTests.CreateSubscriberByXml (SEGFAULT)
19 - AgentUnitTests.CreateDataWriterByRef (SEGFAULT)
20 - AgentUnitTests.CreateDataWriterByXml (SEGFAULT)
21 - AgentUnitTests.CreateDataReaderByRef (SEGFAULT)
22 - AgentUnitTests.CreateDataReaderByXml (SEGFAULT)
25 - TreeTests.CreationModeXMLTree (SEGFAULT)
26 - TreeTests.CreationModeREFTree (SEGFAULT)

authors: BorjaOuterelo julianbermudez richiware

repo: eProsima/Micro-XRCE-DDS-Client


text:
Missing commit function.

GitLens Version: v10.2.2

VSCode Version: all
OS Version: all

Steps to Reproduce:
**What is the current behavior?

Missing commit function.
img:

What is the expected behavior?

Adding this feature is even more perfect!

Committing is already provided by the built-in Git extension in VS Code and I don't see a compelling reason to duplicate it.

authors: FEMotong eamodio

repo: eamodio/vscode-gitlens


text:
Checkout arbitrary commit

Would you consider to make it a feature to checkout any commit on commit id?
For some inconceivable reason, it's not supported by VSCode itself (unless I missed something). The git checkout command in VSCode only works for branch checkouts when I try.

Sounds like a good idea. Thinking it would be another item on the context menu Checkout Commit (via Terminal), along with all the * (via terminal) commands. Does that satisfy your request?

Must ask, the context menu where?
(I just started using your excellent extension a few hours ago).
I was thinking someting along the lines of:
Basically a global command so you can bring up the command pallette, choose "Checkout commit..." and paste in the id/hash of a commit. Context menus also sound good.

The VSCode team confirmed that they see the console command as adequate, and I see their point: https://github.com/Microsoft/vscode/issues/55086#issuecomment-407984945
However I do think it makes sense for git extensions to have this feature in places where you contextually are looking back on previous commits.

Yeah, that is the menu. And as for the quickpick lists, I'm going to be syncing the commands from the menus and the commands when you select a commit or file.

@GandalfSaxe if this was helpful to you, consider giving a reward to the issue solver using Speedoss.com

authors: GandalfSaxe eamodio speed-oss


text:
Case at Mobile Chrome browser.

Hi, thanks for great plugin.
I've found a strange behavior.
A element does not work while scrolling.
After scrolling and keep touching, A element does not appear, and animate.
When do release touching, a element appear and animate.
Is it correct behavior? or Chrome mobile issue?

Hey, I suggest not using animations on mobile devices.
Because of these odd behaviours.

Thanks for suggestion.
OK, Mobile odd behavior is too many.
To do so. thank you!

authors: kntmrkm rusuandreirobert

repo: easy-development/jquery-story-box