[1.2.x] Add markdown doc for annotation

Purpose
Add markdown documentation attachment for annotation
Fixes #22262
Check List

[ ] Read the Contributing Guide
[ ] Updated Change Log
[ ] Checked Tooling Support (#)
[ ] Added necessary tests

[ ] Unit Tests
[ ] Spec Conformance Tests
[ ] Integration Tests
[ ] Ballerina By Example Tests

[ ] Increased Test Coverage
[ ] Added necessary documentation

[ ] API documentation
[ ] Module documentation in Module.md files
[ ] Ballerina By Examples

Codecov Report

Merging #22327 into ballerina-1.2.x will not change coverage by %.
The diff coverage is n/a.

@@               Coverage Diff                @@
##           ballerina-1.2.x   #22327   +/-   ##
================================================
  Coverage            14.59%   14.59%
================================================
  Files                   51       51
  Lines                 1411     1411
  Branches               219      219
================================================
  Hits                   206      206
  Misses                1189     1189
  Partials                16       16

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update bd03787...9e46620. Read the comment docs.


Compress CSS output option

Hello,
Can you add an option to compress output ?
Thank you,
Good plugin by the way,
Hugo.

Hi @hugodessomme - this plugin was deprecated a few months back - if you use the newer version it has that option as seen here.
Thanks.


Cut -> Paste file causes go panic

Describe the bug
When pasting a newly created file, I get a go panic.
To Reproduce
Steps to reproduce the behavior:

Start spf from a terminal window

$ spf

Open a second panel (<ctrl-p>)
Create a new file named "test-file.txt" in the new panel (c test-file.txt <enter>)
Switch to the previous panel (<tab>)
Create a new folder named destination (f destination<enter>)
Scroll to new folder, and open it (j... <enter>)
Move to second panel, select "test-file.txt" (<tab> j....)
Cut File from second panel (<ctrl-x>)
Observe that the file location is present in the "clipboard" panel
Move to first panel (<tab>)
Paste Item (<ctrl-v>)
See error

Expected behavior
I would expect to see test-file.txt in the left-hand panel, and not in the right hand panel.
Screenshots
panic: runtime error: index out of range [0] with length 0

goroutine 504 [running]:
github.com/MHNightCat/superfile/components.pasteItem({{{0x140000aa008, 0x2, 0x2}, 0x41, 0x0, 0x5}, {{0x140003ff340, 0x9, 0xe}, 0x0}, ...})
	github.com/MHNightCat/superfile/components/global_controller.go:353 +0xbf4
github.com/MHNightCat/superfile/components.mainKey.func4()
	github.com/MHNightCat/superfile/components/key_function.go:67 +0x44
created by github.com/MHNightCat/superfile/components.mainKey in goroutine 1
	github.com/MHNightCat/superfile/components/key_function.go:66 +0x19b0

System information (please complete the following information):

OS: MacOS
Version 14.4.1
Superfile Version 1.1.1
Installed from primary homebrew repo

Okay, got it, I'll test it!

@greylurk This bug has been fixed at https://github.com/MHNightCat/superfile/commit/02c2ef6110338e15267eb2fcfd0e69f40d148b80
And this bug only exists on MacOs, I don't have a Mac so I didn't test it but I think this change should fix the bug.
Thanks for your report!

i will close it.
If you have any issues, please feel free to turn it back on!


The terminal process command 'C:\Windows\System32\cmd.exe' failed to launch (exit code: 2)

As stated in the title, this error message shows every time I attempt to run a script or open the terminal through any of the methods available within VS Code to do so. This includes directly pulling up "New Terminal" through the terminal tab. It demonstrates this error and I am completely unable to access the terminal. I have browsed multiple threads for a similar error and have tried to implement those solutions to no avail. I have uninstalled and reinstalled VS code three times now. This too was unsuccessful. I am at a loss.

/duplicate https://github.com/Microsoft/vscode/issues/69564


Fix typo

Fix typo: Same as #21251
Fix incorrect description:

@changeworld : Thanks for your contribution! The author, @sharonlo101, has been notified to review your proposed change.

@changeworld : Thanks for your contribution! The author, @sharonlo101, has been notified to review your proposed change.

We've moved these suggestions into the private repo for staging and validation. We're closing this PR now. You can review these changes there and then sign-off if everything looks good.
https://github.com/MicrosoftDocs/azure-docs-pr/pull/61951


Reading /proc/* files directly with ruby IO methods could cause reads to block forever

Hello,
There is a problem in linux kernels prior to 2.6.30 (RHEL5 and Centos 5 latest kernels for example) that causes all reads from /proc/* and /sys/* files to block forever. There are many ruby projects (puppet, ohai, etc) that experienced this issue and put in place all kinds of fixes to work the problem around.
My patch fixed the issue by using File.popen("can /proc/file").readlines instead of File.readlines("/proc/file") which means eliminating Ruby's IO.select calls from the equation.
For your reference, tickets in other ruby projects:
Puppet: http://projects.puppetlabs.com/issues/7141
OHAI: http://tickets.opscode.com/browse/OHAI-196
The patch in linux kernel:
http://kerneltrap.org/mailarchive/git-commits-head/2009/4/17/5510664
Redhat bug:
https://bugzilla.redhat.com/show_bug.cgi?id=604887
Thanks,
Oleksiy Kovyrin
Technical Operations
LivingSocial.com

+1.

Hi Oleksiy,
This is great, fantastic even.  Amazing that you found this.  I need to do some more investigation as to whether we use the popen or read_nonblock technique.  I agree that the implementation if the popen technique is simpler, but it's also 10x slower than the read_nonblock method and relies on being able to fork a child process to run the "cat" command.
My initial tests show that the forking shouldn't be a problem on any Ruby version we support, and the speed issue is not that serious (2ms vs 2µs), but I still need to make sure I'm not getting myself into trouble by forking and calling cat.
Thanks again, I'll let you know what we finally decide.
-Jon

Ok, thanks. We've deployed my patches in production on livingsocial.com and related applications. I'll let you know if we see any noticeable problems.

We didn't have any problems with the patch for 2 weeks now. Any chance you could include it in the next release? Patching your releases and maintaining our own version of your gem does not look like the best way of approaching this problem for us.

Hi! We bumped into this same issue today. Any idea when a version containing this fix will be released? Tnx!

Yep, all seems goood, merged this onto 3.3.2_dev, on github now, will go out with next release.

Thanks again for your work on this!  Much appreciated!


Make error 255 (Ubuntu)

followed instructions:
1.- Changed IP to own IP in Makefile,
2.- Added Postgres DB settings in settings_local.py
3.- Added id_rsa.pub key and it can connect to GitHub: ssh -vT<EMAIL_ADDRESS>But after running  make server
I got this message:
Permission denied (publickey).
Makefile:108: recipe for target 'server' failed
make: *** [server] Error 255

more info:
make -v
GNU Make 4.1
Built for x86_64-pc-linux-gnu

Hi, @sogen. Can you connect to your server with your pub key?

Yes, just tried it and it worked, added it with cat publickey.pub authorized_keys
Do any of the settings that need change use the long DNS name or the public IP?
i.e.: substitute the IP with the Public iP or use the long one: ec2-XX-XXX-X-XX.us-west-2.compute.amazonaws.com
Also, AWS EC2 has user "ubuntu" by default

@sogen the Makefile is going to try to connect as the root user. If you're not logging in as the root user, change the username in a few places:
https://github.com/nicksergeant/snipt/blob/master/Makefile#L3
Also - sorry that this isn't more streamlined. I wrote the Makefile server bootstrapping stuff the first time I built out the new server, and you're the first person in several years to try using it :)

So I'll be happy to help as best I can, but it might be a little rough going.

So yeah I would first try replacing all instances of <IP_ADDRESS> with your IP or hostname (shouldn't matter), and all instances of root with the username you're connecting as... looks like maybe ubuntu.

k, will try, thx.
So, what's the easiest way to install it??

@sogen the make server command is the easiest way to install Snipt on your own server. If you haven't deployed a Django app before, I would suggest also running through this: https://docs.djangoproject.com/en/1.10/topics/install/
That said, the Makefile and the SaltStack configuration install all of the dependencies needed for Snipt to run properly - PostgreSQL, ElasticSearch, etc.
Are you still having errors running the command?

Also, you might have better luck deploying to Heroku:
https://github.com/nicksergeant/snipt#deploying-to-heroku

some advance,

debconf: unable to initialize frontend: Dialog
debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
debconf: falling back to frontend: Readline
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults

Makefile:108: recipe for target 'server' failed
make: *** [server] Error 100

will ty the docker route and let you know, thanks

Hrm. I have no idea what that error might be.
Another option would be to use Dokku on your VPS: https://github.com/dokku/dokku, and then install via the Heroku instructions in the README.

Closing this ticket, as moving forward I won't be supporting the Salt Stack / VM route for running Snipt. You can follow this branch, where I'm focused on building a one-click install for Heroku: https://github.com/nicksergeant/snipt/tree/heroku

thumbs up :)
On Thu, Nov 3, 2016 at 9:06 AM, Nick Sergeant<EMAIL_ADDRESS>wrote:

Closed #159 https://github.com/nicksergeant/snipt/issues/159.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/nicksergeant/snipt/issues/159#event-846520234, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ACp8QwAGP2WeDsIpagoB5sr7c8CVRCHJks5q6fhqgaJpZM4KjEIi
.


New maintainers

@kahgoh, @yurriq You both qualify to be maintainers here. Thank you for your hard work! Would you like to join?

@yurrriq I believe

Thanks for the offer. It's a yes from me 😀

@kahgoh Awesome. Thank you!
You've been added to the team. You have access to the #maintainers channel on Discord if your Exercism and Discord accounts are linked.
You can learn more about being a maintainer here
Thanks so much for your work, and welcome to the team :)

I'm pretty sure I created this track in the first place, heh. Unfortunately, I've not been using LFE for a few years now, but I'm happy to be a backup reviewer or help out occasionally. Thanks, @kahgoh!

@yurrriq Awesome. Thank you!
You've been added to the team. You have access to the #maintainers channel on Discord if your Exercism and Discord accounts are linked.
You can learn more about being a maintainer here
Thanks so much for your work, and welcome to the team :)


[CWS] reduce log level of sbom resolver

What does this PR do?
Reduce log level as it can be noisy. Probably needs further investigation to understand the root cause of the error.
Motivation
Describe how to test/QA your changes
Possible Drawbacks / Trade-offs
Additional Notes

/merge


Make setup.py auto recognize release version

Currently, we set the release version in setup.py manually.
This might introduce a gap in version number between github repo and PyPi.
It would be beter if the version auto-increments when we have a new release.
It seems like there are several ways to do this:

Create a self-triggered github actions when version number is updated in pyproject.toml

This will require a new setup.py routine, but I think it is a better way

Use "auto-increment and publish" github actions (there are several, but seems unmaintained?)
Use other packaging tools

Yes, the first option sounds good to me.


Crash when I receive voip push

Hi, guys. Many thanks to @zxcpoiu. You're making the greatest work.
I get this error when I receive voip push. I'm using voip certificate to send voip pushes.
I send this with push if it makes sense:
aps: {

alert => 'test'
sound => 'default'
content-available => 1
apns-push-type => voip
apns-priority => 10

}

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[__NSDictionaryM setObject:forKeyedSubscript:]: key cannot be nil'
*** First throw call stack:
(0x196c7d114 0x1aa4a3cb4 0x196ce7398 0x196cf27b0 0x196b6db9c 0x104b9ae90 0x1049309f8 0x1bdb41590 0x10759bdb8 0x10759d5fc 0x1075aba6c 0x196bfcc30 0x196bf70e8 0x196bf6200 0x1accf1598 0x1994bc004 0x1994c15d8 0x104930cc0 0x1968d5598)
libc++abi.dylib: terminating with uncaught exception of type NSException
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[__NSDictionaryM setObject:forKeyedSubscript:]: key cannot be nil'
terminating with uncaught exception of type NSException
(lldb)

Okay I figured it. Can you change documentation. Because I lost some time to fix it. Replace this
  NSString *uuid = payload.dictionaryPayload[@"uuid"];
  NSString *callerName = [NSString stringWithFormat:@"%@ (Connecting...)", payload.dictionaryPayload[@"callerName"]];
  NSString *handle = payload.dictionaryPayload[@"handle"];

with
   NSString *uuid = [[[NSUUID UUID] UUIDString] lowercaseString];
   NSString *callerName = @"caller name here";
   NSString *handle = @"caller number here";

Then you can close this. Thank you for your genius work anyway :)

I will add the memo, cheers

Okay I figured it. Can you change documentation. Because I lost some time to fix it. Replace this
  NSString *uuid = payload.dictionaryPayload[@"uuid"];
  NSString *callerName = [NSString stringWithFormat:@"%@ (Connecting...)", payload.dictionaryPayload[@"callerName"]];
  NSString *handle = payload.dictionaryPayload[@"handle"];

with
   NSString *uuid = [[[NSUUID UUID] UUIDString] lowercaseString];
   NSString *callerName = @"caller name here";
   NSString *handle = @"caller number here";

this is so crucial to be changed in the docs. I spent hours troubleshooting.
@darknessproduction thank you for sharing the comment here ...

But what was the problem? Have you send callerName, uuid, phoneNumber in voip notification body? For me it works as it is.

make sure callerName field inside payload.dictionaryPayload[@"callerName"] is provided
otherwise it will crash


Manual Schedule Verification

When a manual schedule is given, the scheduler should check whether causality constraints are satisfied, and otherwise throw an error.
Reductions should be treated as if they were executed ideally (CRCW). Checking whether their implicit serialization is efficient is another issue entirely.

The schedule verifier is implemented. We just need to have the manual scheduler call it when given a schedule.


A value of undefined should suppress they key being created on target…

… object
The original algorithm prevented creation of key/value pairs if the value was determined to be undefined. This should be checked after defaults and transforms have been processed. This is the only way of conditionally preventing a key from being created on the target object.
@rafakato, please review.

This was working in the last version but we had no test for it:
https://github.com/wankdanker/node-object-mapper/blob/v2.1.2/index.js#L271

Nice! Published 2.2.1


Query blocks using JSON-RPC

Currently Checkpoint use StarkNet.js to query new blocks with the public gateway REST API, one issue with this is that others nodes doesn't implement the REST API but just the JSON-RPC. We should move away from the REST API and default to the JSON-RPC.

Support will come directly from StarkNet.js: https://github.com/0xs34n/starknet.js/pull/193


Fix command for sshd autostart

The current one autostarts ssh-agent instead.

@saschanaz : Thanks for your contribution! The author(s) have been notified to review your proposed change.


Fix #5659 . Ignore accounting for jobs that are in X state.

Fixed Exceptions

@tsarangi, Tapas, can this be merged?

@ticoann
I think so. Let's confirm with @lucacopa, if he has tested this !

OK, I will wait for Luis' green light, Thanks,

Sorry, I didn't have time to work on this test. I will do it for sure next week

@ticoann this is tested and working. You can merge it.


BUG: py3: urlparse has been renamed to urllib.parse

This makes this sphinx extension unusable on Python 3.

I'd be open to a try/except ImportError PR

Thanks!


GH-43444: [C++][Parquet] Add benchmark for binary view builder

Rationale for this change

Adding benchmark for BinaryViewBuilder
What changes are included in this PR?

Adding benchmark for BinaryViewBuilder
Are these changes tested?

No
Are there any user-facing changes?
No

GitHub Issue: #43444

@felipecrv Would you mind take a look?


Found a way to Connect to Cellcraft But There is a problem

setserver("localhost:444")
By Doing this to the Console
And you get this error

You can connect on every cilent with this

@Megabyte918 @AlexandriteErikParacelsus @FantasyIsBae Maybe you know this?
If this is a Cilent Sided or Server Sided Thing i Close it up :3

Probs because Multi-Ogar doesn't support the cellcraft client

@AlexHGaming Nope It supports, :) But doesn't let connection

This is not the original MultiOgar-Edited. Original version should appear in chat as "MultiOgar-Edited 1.4.8"

@ZfsrGhS953 Yup Its not :) Its mine Moore Edited Version It can handle 1000 Bots FAST SERVER!1 :)

@ZfsrGhS953 I downloaded this from MineMoore YouTube Video, It can activate pellet mode while in 1000 BOTS
"100 BOTS = LAG" "1000 BOTS = NO LAG"
MAX FOOD "17000" MAX MIN FOOD "SAME"

Yes, it has the original collect pellets feature made by me that can be activated by Q at any minion amount and doesn't lag a lot. https://github.com/Megabyte918/MultiOgar-Edited/commit/d86e285461e4290a75fbcc87c3e58e6f5d953097

Anyways, updating MultiOgar-Edited won't do anything as the CellCraft protocol isn't supported in any version.

@ZfsrGhS953 Is there any Server to make it private? so i can play?

The list of clients is in README.md - look for "Ogar clients"

@ZfsrGhS953 No i mean only Compatible with Cellcraft.io also there is an error tho.... socket close
do you know how to bypass it? What do cellcraft use protocol srry for bad english<3

Why do you want to use the cellcraft.io client?

@ZfsrGhS953 Becausei wanna test it P4rty guy know it but wont tell me, he said he will ddos me :(

Test what?

@ZfsrGhS953 Test if Cellcraft Supports MultiOgar

@ZfsrGhS953 I wanna make Bot Video with it like Polar bots :)

It doesn't. If it did, the screen wouldn't be filled with a single color.

@ZfsrGhS953 U and Partyguy close friend?

@ZfsrGhS953 Partyguy Used Cellcraft.io to connect to mgar.io omfg how

I think something is blocking the communtiction wait let me send u the error i get

@ZfsrGhS953

This error occurs when the client and server protocols are different.

@ZfsrGhS953
lol wtf is dis

@ZfsrGhS953 What do Cellcraft Protocol use ?

@ZfsrGhS953 Do you know how to make ERT Work on mgar.io? Also how can i add All Command? After doing /login nothin happnes

It uses a custom protocol that is sent to the server as 5

@ZfsrGhS953 Is there any cilent that is similar to Cellcraft.io that i can use to connect?

Cellcraft.io uses a modified version of this client: http://ogar.mivabe.nl/

@ZfsrGhS953 Okay thanks :)

@ZfsrGhS953 Do you know how to make ERT Work on mgar.io? Also how can i add All Command? After doing /login nothin happnes

What do you mean by "All Command"? The console commands?

@ZfsrGhS953 Ye

@ZfsrGhS953 Like Mgar.io

I don't have the source code of Mgario's servers, so it's not possible to directly copy them.

@ZfsrGhS953 Ask Razor?

Mgar.io sends packets through WebSocket in a different way, so the userscript's way of intercepting WebSocket messages won't work on it, and so, when you press E,R,T or P, the keys are going to stay pressed from the userscript's view forever, because it doesn't detect packets sent to the server.

only q works 4 pellet mode lol

but thanks :)

There is nothing different in the protocol in my version so there should be no differnce


给英语README的贡献者加上了超链接

给英语README的贡献者加上了超链接

Thank you for the pull request.
We do not support commit messages in this format and recommend using git rebase to change the first commit message.


bug: can't use on home level

Did you check the docs and existing issues?

[X] I have read the docs
[X] I have searched the existing issues

Neovim version (nvim -v)
0.8.3
Operating system/version
debian 11
Describe the bug
hi :) and thank you for posting this fantastic plugin. i love using it :-)
my problem is that i cannot use oil.nvim on my home level or higher (~ or /home, or /). it produces following error:
Error executing luv callback:
...ocal/share/nvim/lazy/oil.nvim/lua/oil/adaptaters/files.lua:23. E5560: vimL function must not be called in a lua loop callback
stack traceback:
[C]: in function 'fnamodify'
...ocal/share/nvim/lazy/oil.nvim/lua/oil/adaptaters/files.lua:23: in function <...ocal/share/nvim/lazy/oil.nvim/lua/oil/adaptaters/files.lua:16>

i had not this problems few weeks ago, but dont really know when this started.
(i installed oil.nvim with Lazy, but with Packer i already had this problem.)
have a nice day :)
Steps To Reproduce
cd ~
nvim -c "Oil"

Expected Behavior
open the directory as it usually do in oil.nvim
Directory structure
No response
Repro
-- save as repro.lua
-- run with nvim -u repro.lua
-- DO NOT change the paths
local root = vim.fn.fnamemodify("./.repro", ":p")

-- set stdpaths to use .repro
for _, name in ipairs({ "config", "data", "state", "runtime", "cache" }) do
  vim.env[("XDG_%s_HOME"):format(name:upper())] = root .. "/" .. name
end

-- bootstrap lazy
local lazypath = root .. "/plugins/lazy.nvim"
if not vim.loop.fs_stat(lazypath) then
  vim.fn.system({
    "git",
    "clone",
    "--filter=blob:none",
    "--single-branch",
    "https://github.com/folke/lazy.nvim.git",
    lazypath,
  })
end
vim.opt.runtimepath:prepend(lazypath)

-- install plugins
local plugins = {
  "folke/tokyonight.nvim",
  {
        "stevearc/oil.nvim",
        config = function()
            require("oil").setup({
              -- add any needed settings here
            })
        end,
  },
  -- add any other plugins here
}
require("lazy").setup(plugins, {
  root = root .. "/plugins",
})

vim.cmd.colorscheme("tokyonight")
-- add anything else here

Did you check the bug with a clean config?

[X] I have confirmed that the bug reproduces with nvim -u repro.lua using the repro.lua file above.

i updated to newer version of nvim (0.9.4) and problem disappear, so i mark as 'solved' but maybe the version required for oil.nvim is not 0.8 but higher? anyway, thank's again for creating and maintaining this plugin, it totally changed my command-line based computing life :)

i updated to newer version of nvim (0.9.4) and problem disappear, so i mark as 'solved' but maybe the version required for oil.nvim is not 0.8 but higher? anyway, thank's again for creating and maintaining this plugin, it totally changed my command-line based computing life :)

Thanks for the stack trace! I was able to find and fix the problem pretty quickly. The problem may have stopped for you, but there was definitely an underlying bug that was still there. Thanks for the report!


Suggested terms not showing up in preview search

To replicate:

Open home page
Click on searchbox top right
Type sitecore
Only shows 6 results, no suggested terms

Using Developer Tools I can see the XHR request:
{
  "context" : {
    "page" : {"uri" : "/"},
    "user" :
        {"uuid" : "140623527-uh-rr-4j-1p-v5ryyvg7yeat7mriyfrs-1701765921868"},
    "locale" : {"country" : "us", "language" : "en"}
  },
              "widget" : {
    "items" : [ {
      "rfk_id" : "rfkid_6",
      "search" : {
        "content" : {},
        "suggestion" : [ {"name" : "name_suggester", "max" : 10} ],
        "limit" : 6,
        "query" : {
          "highlight" : {
            "fields" : ["description"],
            "fragment_size" : 100,
            "pre_tag" : "",
            "post_tag" : ""
          },
          "keyphrase" : "sitecore"
        }
      },
      "entity" : "content",
      "sources" : [
        "813854", "813856", "813862", "813864", "813866", "813870", "813872",
        "819952", "823430", "848150", "925876", "856095", "878961"
      ]
    } ]
  }
}

But the response does not include any suggested terms:
{
    "widgets": [
        {
            "rfk_id": "rfkid_6",
            "type": "preview_search",
            "used_in": "common_across_pages",
            "entity": "content",
            "content": [
                {
                    "description": "OrderCloud powers custom eCommerce (B2B, B2C, B2X), order management, and B2B marketplace applications for some of the world’s most well-known brands - processing over 25 million transactions and over $5 billion in revenue annually.",
                    "highlight": {
                        "body": [
                            "LoginSmartSearchBetaDiscoverLearnKnowledge BaseAPI ReferenceDeveloper Toolsv1.0.313Sitecore OrderCloudWith Sitecore",
                            "Stack Overflow Twitter Youtube LinkedIn MoreOrderCloud Portal API Release Notes Portal Release Notes Sitecore",
                            "Status Page Find a Sitecore Solution Partner © Copyright 2023, Sitecore OrderCloud®.",
                            "All rights reserved.Contact Us Privacy Policy Sitecore {\"props\":{\"pageProps\":{\"homepage\":{\"jumbotron\"",
                            ":{\"heading\":\"Sitecore OrderCloud\",\"body\":\"With Sitecore OrderCloud®, design your own commerce solution"
                        ],
                        "name": [
                            "Sitecore OrderCloud"
                        ]
                    },
                    "id": "8bbc0323049e0944596aadcc55919bc5f1e5ca2fe812386bb3dc34ad",
                    "image_url": "https://mss-p-006-delivery.stylelabs.cloud/api/public/content/4fc742feffd14e7686e4820e55dbfbaa",
                    "index_name": "ordercloud-docs",
                    "name": "Sitecore OrderCloud",
                    "priority": 900,
                    "product": "Sitecore OrderCloud",
                    "site_name": "Sitecore OrderCloud Documentation",
                    "source_id": "813862",
                    "type": "Article",
                    "url": "https://ordercloud.io/"
                },
                {
                    "description": "Sitecore 9.0 Migrating the Sitecore Items from Sitecore 8.1 to Sitecore 9.0",
                    "highlight": {
                        "body": [
                            "
I am trying to migrate sitecore items from sitecore 8.1 to Sitecore 9.0, we tried by creating package"
                        ],
                        "name": [
                            "Sitecore 9.0 Migrating the Sitecore Items from Sitecore 8.1 to Sitecore 9.0"
                        ]
                    },
                    "id": "https___sitecore_stackexchange_com_questions_20715_sitecore-9-0-migrating-the-sitecore-items-from-sitecore-8-1-to-sitecore-9-0",
                    "image_url": "https://cdn.sstatic.net/Sites/sitecore/Img/favicon.ico?v=eaeb8c956472",
                    "index_name": "sitecore-stackexchange",
                    "name": "Sitecore 9.0 Migrating the Sitecore Items from Sitecore 8.1 to Sitecore 9.0",
                    "priority": 600,
                    "site_name": "Sitecore Stack Exchange",
                    "source_id": "823430",
                    "type": "Forum",
                    "url": "https://sitecore.stackexchange.com/questions/20715/sitecore-9-0-migrating-the-sitecore-items-from-sitecore-8-1-to-sitecore-9-0"
                },
                {
                    "description": "Blok is Sitecore’s product design system: the UI framework and style guide we use to build great apps. It’s publicly available, so that anyone can easily build software in the Sitecore design language.",
                    "highlight": {
                        "body": [
                            "This style guide is still under constructionBuild better products fasterBlok is Sitecore’s product design",
                            "It’s publicly available, so that anyone can easily build software in the Sitecore design language.Get"
                        ]
                    },
                    "id": "8904a1628a0279087115d0d72f7f8095ee32fac4ecb26c81bda27dd9",
                    "image_url": "https://sitecorecontenthub.stylelabs.cloud/api/public/content/37768281ce944bafb141bc1d4741fae1",
                    "index_name": "sitecore-blok",
                    "name": "Blok Design System",
                    "priority": 900,
                    "site_name": "Sitecore Blok",
                    "source_id": "925876",
                    "type": "Article",
                    "url": "https://blok.sitecore.com"
                },
                {
                    "description": "Sitecore, placeholders, sitecore Rocks",
                    "highlight": {
                        "body": [
                            "
I am new to Sitecore, and working on my first project, so please forgive any obvious questions here",
                            "I can't find this placeholder as an item anywhere within any sitecore item in the habitat project (unless",
                            "As I understand, in Sitecore, you define the placeholder in your layout.cshtml file (i.e.",
                            "
\n\n
My next question is regarding where/how sitecore rocks populates the \"Browse\" window the lists",
                            "I've added new placeholders in sitecore, and defined these in the layout.cshtml file, but they still"
                        ],
                        "name": [
                            "Sitecore, placeholders, sitecore Rocks"
                        ]
                    },
                    "id": "https___sitecore_stackexchange_com_questions_7040_sitecore-placeholders-sitecore-rocks",
                    "image_url": "https://cdn.sstatic.net/Sites/sitecore/Img/favicon.ico?v=eaeb8c956472",
                    "index_name": "sitecore-stackexchange",
                    "name": "Sitecore, placeholders, sitecore Rocks",
                    "priority": 600,
                    "site_name": "Sitecore Stack Exchange",
                    "source_id": "823430",
                    "type": "Forum",
                    "url": "https://sitecore.stackexchange.com/questions/7040/sitecore-placeholders-sitecore-rocks"
                },
                {
                    "description": "Sitecore forms with Sitecore Commerce",
                    "highlight": {
                        "body": [
                            "
Is it possible to use Sitecore forms inside Sitecore commerce 9.2?"
                        ],
                        "name": [
                            "Sitecore forms with Sitecore Commerce"
                        ]
                    },
                    "id": "https___sitecore_stackexchange_com_questions_23705_sitecore-forms-with-sitecore-commerce",
                    "image_url": "https://cdn.sstatic.net/Sites/sitecore/Img/favicon.ico?v=eaeb8c956472",
                    "index_name": "sitecore-stackexchange",
                    "name": "Sitecore forms with Sitecore Commerce",
                    "priority": 600,
                    "site_name": "Sitecore Stack Exchange",
                    "source_id": "823430",
                    "type": "Forum",
                    "url": "https://sitecore.stackexchange.com/questions/23705/sitecore-forms-with-sitecore-commerce"
                },
                {
                    "description": "To build products using Blok, you’ll need:",
                    "highlight": {
                        "body": [
                            "To install:npm i @sitecore/blok-themeMore information: npmjs.com/package/@sitecore/blok-themeOnce Blok",
                            "Set theme and toastOptions as follows:import sitecoreTheme, { toastOptions } from '@sitecore/blok-theme"
                        ]
                    },
                    "id": "c05ea2240f6ff31f66e86dabe78149ad06aeb6b584f265ecd77165ec",
                    "image_url": "https://sitecorecontenthub.stylelabs.cloud/api/public/content/37768281ce944bafb141bc1d4741fae1",
                    "index_name": "sitecore-blok",
                    "name": "Get started - Blok Design System",
                    "priority": 900,
                    "site_name": "Sitecore Blok",
                    "source_id": "925876",
                    "type": "Article",
                    "url": "https://blok.sitecore.com/get-started"
                }
            ],
            "total_item": 10000,
            "limit": 6,
            "offset": 0
        }
    ],
    "dt": 94,
    "ts":<PHONE_NUMBER>052
}

This was a misconfiguration on the Search back-end, suggested terms are being displayed now.


[assemble] Add template support to archive assembler

All other assemblers support templates, archive should do as well.

Released in v1.5.0 -> https://github.com/jreleaser/jreleaser/releases/tag/v1.5.0


Error listing repositories

We have quite a few repositories that use Dependabot and the listing of repos always took some time. Now however it shows an error after a while:

There is no additional information, so I'm clueless whether this is a duplicate of https://github.com/dependabot/dependabot-core/issues/3857.
The error shows up on the organisation page of dependabot: https://app.dependabot.com/accounts/nedap

I have seen occasional intermittent issues, but nobody on our team is able to reproduce this one. Does it happen on all browsers? Have you disabled any adblockers, etc. (on the off chance one of them might interfere)? Can you open the console and see if there are any errors?
If you can, we recommend migrating off Dependabot Preview (dependabot.com) ASAP, as we won't be fixing issues related to Preview that aren't actively causing issues with migration.

Just did another go, it now works again :+1: Still takes a long time to load.

If you can, we recommend migrating off Dependabot Preview (dependabot.com) ASAP, as we won't be fixing issues related to Preview that aren't actively causing issues with migration.

Indeed :smile: I just wanted to see which repositories were still on Dependabot Preview so I can notify the right teams. I'll close this issue as I now know which ones need to migrate and do not need the interface anymore :+1:


Extracting Images folder

Hello,
I am trying to run your shell scripts and it seems that my images folder that I extracted does not have the desired subfolders. After just opening the polyvore-images.tar and getting an images folder, this should have a folder inside called test_no_dup right?
Mine does not seem to have this folder. Is there something I'm missing?

Hi, that is right. Mine too.
Fix the scripts, they will work.

What do you mean fix the scripts? So is it not supposed to have the test_no_dup subfolder?

Ok, thanks. So now when I try to run extract_feature.sh I get this error:
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/python/client/session.py", line 1327, in _do_call
    return fn(*args)
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/python/client/session.py", line 1312, in _run_fn
    options, feed_dict, fetch_list, target_list, run_metadata)
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/python/client/session.py", line 1420, in _call_tf_sessionrun
    status, run_metadata)
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/python/framework/errors_impl.py", line 516, in __exit__
    c_api.TF_GetCode(self.status.status))
tensorflow.python.framework.errors_impl.NotFoundError: Tensor name "lstm/BW/basic_lstm_cell/bias" not found in checkpoint files model/model_final/model.ckpt-34865
	 [[Node: save/RestoreV2 = RestoreV2[dtypes=[DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, ..., DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT], _device="/job:localhost/replica:0/task:0/device:CPU:0"](_arg_save/Const_0_0, save/RestoreV2/tensor_names, save/RestoreV2/shape_and_slices)]]

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "polyvore/run_inference.py", line 93, in <module>
    tf.app.run()
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/python/platform/app.py", line 126, in run
    _sys.exit(main(argv))
  File "polyvore/run_inference.py", line 59, in main
    saver.restore(sess, FLAGS.checkpoint_path)
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/python/training/saver.py", line 1775, in restore
    {self.saver_def.filename_tensor_name: save_path})
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/python/client/session.py", line 905, in run
    run_metadata_ptr)
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/python/client/session.py", line 1140, in _run
    feed_dict_tensor, options, run_metadata)
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/python/client/session.py", line 1321, in _do_run
    run_metadata)
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/python/client/session.py", line 1340, in _do_call
    raise type(e)(node_def, op, message)
tensorflow.python.framework.errors_impl.NotFoundError: Tensor name "lstm/BW/basic_lstm_cell/bias" not found in checkpoint files model/model_final/model.ckpt-34865
	 [[Node: save/RestoreV2 = RestoreV2[dtypes=[DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, ..., DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT], _device="/job:localhost/replica:0/task:0/device:CPU:0"](_arg_save/Const_0_0, save/RestoreV2/tensor_names, save/RestoreV2/shape_and_slices)]]

Caused by op 'save/RestoreV2', defined at:
  File "polyvore/run_inference.py", line 93, in <module>
    tf.app.run()
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/python/platform/app.py", line 126, in run
    _sys.exit(main(argv))
  File "polyvore/run_inference.py", line 55, in main
    saver = tf.train.Saver()
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/python/training/saver.py", line 1311, in __init__
    self.build()
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/python/training/saver.py", line 1320, in build
    self._build(self._filename, build_save=True, build_restore=True)
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/python/training/saver.py", line 1357, in _build
    build_save=build_save, build_restore=build_restore)
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/python/training/saver.py", line 809, in _build_internal
    restore_sequentially, reshape)
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/python/training/saver.py", line 448, in _AddRestoreOps
    restore_sequentially)
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/python/training/saver.py", line 860, in bulk_restore
    return io_ops.restore_v2(filename_tensor, names, slices, dtypes)
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/python/ops/gen_io_ops.py", line 1458, in restore_v2
    shape_and_slices=shape_and_slices, dtypes=dtypes, name=name)
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/python/framework/op_def_library.py", line 787, in _apply_op_helper
    op_def=op_def)
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/python/framework/ops.py", line 3290, in create_op
    op_def=op_def)
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/tensorflow/python/framework/ops.py", line 1654, in __init__
    self._traceback = self._graph._extract_stack()  # pylint: disable=protected-access

NotFoundError (see above for traceback): Tensor name "lstm/BW/basic_lstm_cell/bias" not found in checkpoint files model/model_final/model.ckpt-34865
	 [[Node: save/RestoreV2 = RestoreV2[dtypes=[DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, ..., DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT, DT_FLOAT], _device="/job:localhost/replica:0/task:0/device:CPU:0"](_arg_save/Const_0_0, save/RestoreV2/tensor_names, save/RestoreV2/shape_and_slices)]]

You need to use python2 and tensorflow==0.11.
Easy setup for this is using nvidia-docker. Read README.md.

Hi so I got docker installed and working but I am running this on a mac which is not supported by nvidia-docker. I probably should have mentioned that I am just an undergrad curious about the repo.


SOLID-388: Add SMS Button and Update Social Button SVG Icons

added SMS button to social buttons.
updated svgs for all social buttons to reflect new icon set.

I added a comment to line 304 in buttons.html but i'll repeat it here:
I'd change the title here to "SMS". However, in normal implementation, this title should really be "Share via SMS". In this case, the svg element should include the aria-hidden="true" attribute to hide the decorative icon from screen reader. I wonder if we should just do that here with all of them as an example of proper use?

thanks @lindseymaratta accessibility queen. made your suggested edits!

ah good catch @emilybrick
updated.

I've updated this, can I get an approval pleeeease?


[BUG] Proxied node driver cluster fails to provision through rancher

Rancher Server Setup

Rancher version: v2.6.8
Installation option (Docker install/Helm Chart): docker

If Helm Chart, Kubernetes Cluster and version (RKE1, RKE2, k3s, EKS, etc):n/a

Proxy/Cert Details:n/a

Information about the Cluster

Kubernetes version: any (tested with 1.24.4-rancher1-1, 1.24.4+rke2r1
Cluster Type (Local/Downstream): downstream

If downstream, what type of cluster? (Custom/Imported or specify provider for Hosted/Infrastructure Provider): node driver (tested with aws)

User Information

What is the role of the user logged in? (Admin/Cluster Owner/Cluster Member/Project Owner/Project Member/Custom)

If custom, define the set of permissions: tested with admin, standard user, cluster owner

Describe the bug

When adding HTTPS_PROXY, HTTP_PROXY, and NO_PROXY to a node driver cluster, the proxy is not used. If the node driver has the only use private network setting enabled, the cluster will not come to an active state
To Reproduce

configure a proxy in a subnet where you can provision nodes without a public address
in your rancher setup, provision an ec2 cluster

under andvanced settings, enable the use only private address setting
under environment variables, add HTTPS_PROXY, HTTP_PROXY, and NO_PROXY that work with your proxy
ensure the subnet selected is where you have deployed your proxy

wait for the cluster to provision

Result

the node never gets past the docker install/ssh.hostName steps for rke1, and waiting for agent to checkin and apply plan for rke2

Expected Result

the node(s) from the node driver should be using the proxy specified in order to connect to the public rancher setup
Screenshots

Additional context

following the same steps, but using a custom cluster (and private nodes in the same subnet as the proxy) on the same k8s version does allow the cluster to come to an active state.

This is the expected behavior because Rancher cannot install Docker on the nodes if the nodes do not have access to the internet.
To make the node-driver clusters work, we need to prepare an AMI which has Docker pre-installed and trusts the certifications of the proxy server; and Docker is configured to pull images via the proxy.

I see, thank you for digging into this,  Jiaq!
The reason custom clusters were working is because we automate adding the proxy information to the docker config (and have docker pre-installed on the private node where the custom cluster will run).
Main takeaways are:

nodes used by the node driver would need to already have docker installed

the image used for these nodes would also need to have docker configured to use the proxy specified before using them in the node driver

We will alter our test plans moving forward based on these findings.


Update guessa.py

Added on_close() method to Player class so that no "ERROR:root:on_close() called due to StopListening:" error is raised.
Guess this is due to the on_close method added by def openable(cls) class decorator:
    def on_close(self, ex):
        logging.error('on_close() called due to %s: %s', type(ex).__name__, ex)

I actually like seeing that "error message" because I want to know when the object is closed. But you are right in that, if you don't want to see the message, overriding on_close() can do the job.


MdlcLayoutRenderer not marked with ThreadAgnostic

Hi!
Any reason this class is not marked with ThreadAgnostic?
The Mapped Diagnostic Logical Context is async but without attribute ThreadAgnostic for class MdlcLayoutRenderer used as sync - as I understood.
Similar problem was here - https://github.com/NLog/NLog/issues/893

The idea with ThreadAgnostic is that the output will be the same independent of what thread is logging.
The AsyncLocal is not the same for all threads. Just like ThreadId is not the same for all threads.
This means MdlcLayoutRenderer has to capture the AsyncLocal-state when trying to defer the actually log-writing to an async Timer-thread. Because the Timer-thread always sees an empty AsyncLocal-state.
Guess the work done with #1956 is not enough.

Guess the work done with #1956 is not enough.

Please let me know what to add, or PR ;)

Few words about my problem - when my web app have started to response with delay about few minutes, I created dump from w3wp.exe and found that very huge scope of threads delayed on NLog.dll!NLog.Targets.Target.PrecalculateVolatileLayouts. So I have started to investigate and found that all layouts used attribute ThreadAgnostic, but MdlcLayoutRenderer not used it. In method PrecalculateVolatileLayouts if not all layouts with atribute ThreadAgnostic then used logic with lock - so we have bottleneck.

Can you paste your Layout config?
NLog should not hold locks as long the layoutrenderers are marked as threadsafe.
Threadsafe was introduced with NLog 4.5.3 and NLog.Web.AspNetCore 4.7.1
Sent from my Sony Xperia
---- Sergiy Bondar2 wrote ----
Few words about my problem - when my web app have started to response with delay about few minutes, I created dump from w3wp.exe and found that very huge scope of threads delayed on NLog.dll!NLog.Targets.Target.PrecalculateVolatileLayouts. So I have started to investigate and found that all layouts used attribute ThreadAgnostic, but MdlcLayoutRenderer not used it. In method PrecalculateVolatileLayouts if not all layouts with atribute ThreadAgnostic then used logic with lock - so we have bottleneck.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://github.com/NLog/NLog/issues/3197#issuecomment-476525686, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AK-fnP4DqG5N8IaqZeIRCfb4opanNkpDks5vadzzgaJpZM4cHHTj.

I used NLog 4.5.11

You only have a single target and layout?
Sent from my Sony Xperia
---- Sergiy Bondar2 wrote ----
I used NLog 4.5.11
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://github.com/NLog/NLog/issues/3197#issuecomment-476539815, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AK-fnIGi8B4g5BS0gXozHvmGG56-BgbIks5vaecDgaJpZM4cHHTj.

I updated my comment - one global target with async="true" and other inside and one layout.

Believe the problem is ${gdc} it was not marked as ThreadAgnostic until NLog 4.6.
The ${gdc} uses a global lock. I guess we should fix that with a ConcurrentDictionary.

Created #3201 for improving concurrency for ${gdc}

@SergiyBondarInvisible Would it be possible you could confirm that the "lock" occurs in GDC?
As you can see here then NLog 4.5.11 allows multiple threads to precalculate without waiting on a lock:
https://github.com/NLog/NLog/blob/5d14e5669a860bde7b8f6d7765dea99cbd6dbc0f/src/NLog/Targets/Target.cs#L205-L220

@SergiyBondarInvisible Also NLog 4.6 will improve concurrency when using <targets async='true'> because NLog 4.6 makes use of ConcurrentQueue on NetCore2.

I double checked and found that on the env(it was not updated for some reasons) where was problem we used nuget package with custom layout and it was included to nlog.config. It was without any attributes. So it was a main problem of bottleneck. It is my confuse, sorry guys. I think you can close this issue. Thanks!

So you were running an old version of NLog? Or were you running with different layout config?
Sent from my Sony Xperia
---- Sergiy Bondar2 wrote ----
I double checked and found that on the env(it was not updated for some reasons) where was problem we used nuget package with custom layout and it was included to nlog.config. It was without any attributes. So it was a main problem of bottleneck. It is my confuse, sorry guys. I think you can close this issue. Thanks!
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://github.com/NLog/NLog/issues/3197#issuecomment-477027146, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AK-fnFnvYrrXflDfMi8SWNUlHDQTrdDbks5vayb2gaJpZM4cHHTj.

version was NLog 4.5.11 and  layout config was different.

If you feel the issue is resolved for you, then just close it
Sent from my Sony Xperia
---- Sergiy Bondar2 wrote ----
version was NLog 4.5.11 and layout config was different.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://github.com/NLog/NLog/issues/3197#issuecomment-477087092, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AK-fnBtZ6twIM-dvHeHUMh_SQOkV0Xj0ks5va0k7gaJpZM4cHHTj.

Ok, thanks

I'm glad is has been resolved 👍


JPG parsed significantly better than PDF

When parsing the same file as a PDF instead of a JPG, I got far worse results. Is there an obvious reason for this difference?

I stumbled upon the same issue. Because tesseract cannot process PDF files, it is required to convert them to images first (e.g. TIFF). The gem is doing this, but uses bad resolution and color depth. It's required to do the conversion with higher resolution (300dpi) and higher color depth (8bit).
Using the command line tool convert from ImageMagick, the param -density 300 -depth 8 does the job.
Source: http://kiirani.com/2013/03/22/tesseract-pdf.html


Need more information about mechanism followed to find default JDK version

In GradleV3 Task, if javaHomeOption = JDKVersion and
jdkVersionOption = default is used,
then what mechanism is used by Task to find out JAVA_HOME to be used?
Meaning of "default" is unclear here.
Even value of JAVA_HOME environment variable is not honoured in this scenario.

Document details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: 36107eab-e67b-68ac-7977-f84db9566b7b
Version Independent ID: 36107eab-e67b-68ac-7977-f84db9566b7b
Content: Gradle@3 - Gradle v3 task
Content Source: task-reference/gradle-v3.md
Service: azure-devops-pipelines
Sub-service: azure-devops-pipelines-tasks
GitHub Login: @steved0x
Microsoft Alias: sdanie

@vipulnewaskar7 -- Vipul, thank you for your feedback and question.  Please consider these resources:

Azure DevOps Services
Azure DevOps on Stack Overflow

@steved0x -- Steve, please look into this issue.

Hi @WilliamAntonRohm ,
I did some investigation on my side and found that this Gradle Task is just a middleman,
which triggers Gradle Wrapper.
In case of default is selected,
JDK is chosen by Gradle Wrapper, not by this task.
Thus, this question should have been for the Gradle wrapper, not Azure DevOps Gradle Task.
To make the conversation complete,
Gradle wrapper chooses JDK using which java and/or JAVA_HOME environment variable.
We can close this issue.


Test using x.y.Z value with exclusion range

Test whether adding the trailing .0 prevents Dependabot from offering RC versions of Go as stable version update PRs.

Dependabot recognizes the syntax, though I can't say whether it's actually correct:

https://github.com/atc0005/hello-world/pull/209#issuecomment-2293286559

@dependabot show golang ignore conditions
Response:

Ignore Conditions

Dependency
Ignore Condition

golang
[< 1.21.0]

golang
[>= 1.22.0]


Animation for card leaving the screen is in the wrong direction on UWP.

When you move to the left (you go from say position 10 to 9) the animation for the card that is leaving animates/slides to the right. Expected behaviour is that it should animate/slide to the left.
Thnx for your time and please let me know how/when i can help.

Here is the requested recording. Hopes this helps, if not let me know what I can do.
https://user-images.githubusercontent.com/34963849/114146473-e8904a80-9917-11eb-82cb-8d88432d3fa1.mp4

@rheesbeen can you build a small sample app (And can you reproduce the same on Android or iOS, I guess you should be, cuz they use the same code base).
It's a weird behavior I have never seen before (cuz direction is determined based on two indices - Old and New)
Maybe, the problem is with your bottom "navigator"... So, I need a simple sample app that I can debug on Android or iOS (I believe the bug will be there as well).

Basically, you can add IndicatorsControl to your carousel view. Then try to click indicators (they are clickable) and see if the issue exists.

I will try it on Android and with your Indicatorcontro, but the navigator only changes the selectedindex (It also works with the xamarin forms carousel). I will let you know a.s.a.p.

try 2.7.3

YES! That fixes the issue. Thanks for your time.


Start a new Thread by replying to a message

Part of vector-im/element-ios#5068

Moved to vector-im/element-ios/pull/5089 with https://github.com/vector-im/element-ios/pull/5089/commits/d7b18bb223eca1df9033a4c2f2ab93b5cd967d4c


add initial speakers page

Responding to issue https://github.com/OSFeels/OSFeels.com/issues/4

This code is so gross. :) I miss writing bunches of view code.

@jnf What do you think about putting speakers' Twitter handles, websites, etc. next to their pictures and their bios at the bottom?


where to put flat field calibration coefficients?

Hi,
I have a question somehow related to #747.
I would like to start to implement  flat field calibration procedures in ctapipe. These procedures will produce, with time scale of around one night, several coefficients per pixel (at least one amplitude and one time but for two gains cameras also high/low gain ratio or similar ...). Where should be stored these coefficients in the current scheme? Also in the event.meta data?
Thanks for any hint
Cheers
F.

My view so far has been that all calibrations like FF, pedestals, pointing corrections, etc should not be stored event-wise, since they are not calculated that way (they are on longer time-scales). Therefore they don't belong in the event data structure. Here is my proposal, and feel free to comment since there are other ways to do it:

for each calibration coefficient set (e.g. FF or pedestals), we store the coefficients in an external file (FITS o something readable by astropy.table.Table.read(), i.e. by ctapipe.utils.get_table_dataset()) that is essentially a table with at least 2 columns: time and coefficient_x (hopefully also error bars on the coefficient if we have them). If there are more coefficients, we just add columns to this table.  These are a sort of MON data (e.g. Flat-fielding monitoring, in time).

we make a simple helper class (probably can derive from or be a common base class) that provides interpolation of all columns in the input file, given a time-stamp and perhaps tel_id. This should define a __call__() method that returns the interpolated value, so it could be swapped for other interpolators, or for any callable function that reutrns an ndarray of coefficients that is appropriate for a given camera.

We pass an instance of that interpolator to the calibrator code.

For example:
flatfield = FlatFieldingInterpolator("obs0123345_flatfielding.fits")
pedestals = PedestalInterpolator("obs0123456_pedestals.fits")

calibrator = CameraCalibrator(
    eventsource=source,
    flatfield=flatfield,
    pedestal=pedestals,
)
...
for event in source:
    calibrator.calibrate(event)

inside the calibrator, we just do something like:
# get calibration for this telescope:
flatfield_coeff, flatfield_error = flatfields(tel_id, event.dl0.time)
pedestal, pedestal_variance = pedestals(tel_id, event.dl0.time)
pointing_correction = pointing_corrections(tel_id, event.dl0.time)
...

intensity = (image - ped) * ff_coeff) # or whatever

For Monte-Carlo data, there is perhaps no interpolation to do, since there is no notion of "time", so we could just pass it a function that returns dummy values (or a single value to broadcast to all pixels):
calibrator = CameraCalibrator(
    eventsource=source,
    flatfield=lambda t: 1.0,
    pedestal=lambda t: 3.0,
)

I should note that FF and calibrations in my view are MON data, so indexed by timestamp as I have shown.  This proposal would actually apply to any MON or perhaps even SVC data, since it even supports the case where things don't change in time, or are loaded infrequently.

Thanks Karl,
this is  a good starting point, I will discuss about that inside CCF and with the camera people for refining the tables content and in order to trigger first implementations

Hi Karl and Franca,
I agree that these data should be MON data, together with a time stamp.
The question is how large the validity time range should extend and what to do if a series of events comes to lie outside the validity range of any FF data set.
How shall the validity range be defined?

In a certain sense, this was the starting of the discussion

This is closed in light of #870. Thanks for making a PR 👍

#870 Is about the generation of FF coefficients. I believe this issue is more about the application of the coefficients in the calibration.

I think this is also fixed / more appropriate issues exist now. Reopen if this is a mistake.


preferences: add user preferences locale

closes  https://github.com/inveniosoftware/invenio-app-rdm/issues/2069

@TLGINO only a little hint: to remove the invenio-i18n not found KeyError you have to initialize the InvenioI18N class in the conftest.py file within the base_app fixture. If you already knew that, sorry for the interruption

@TLGINO only a little hint: to remove the invenio-i18n not found KeyError you have to initialize the InvenioI18N class in the conftest.py file within the base_app fixture. If you already knew that, sorry for the interruption

Thx I didn't know that!
Will push changes in a sec


fix(deployment): removed frivolous deployment environment variables set

Introduction :pencil2:
Deployment script consistency
Resolution :heavy_check_mark:

Added database import.
Removed frivolous deployment variables from API environment variable set

should this go into main or no-pdf?

Should be main-application-no-pdf


Sunodo read for output reading

📚 Context
There are multiples APIs to read information from the dApp and all of them return the data on hex format, a simple read command could help and be integrated with the main CLI for devs to easily read outputs.
✔ Solution
A possible solution would be a subcommand for sunodo to read the outputs and already convert hex to string so it's easy digestible and a good way to test this. This could even be used for inspect calls just performing the get and then hex2str.
🎯 Definition of Done

sunodo read reports, sunodo read vouchers, sunodo read notices for graphql api and sunodo read inspect for inspect calls or something akin to this

I'm not a big fan of commands for reading graphql info. We already have the graphql endpoint and the explorer (which will be updated in the next release).
The conversion of binary data to string is very opinionated IMO. If this was implemented we would have to provide options for decoding, similar to what we do in the send commands.
What I like best is to implement the read from graphql upon a submission of an input. We would send the input, and start polling the graphql until we have a response of output of that input.

Makes sense, I can see advantages and disadvantages on my suggestion. Your idea is very good though!


Simple HTML Dom issues with setAttribute

For example we have his page: https://vk.com/wall-72028042_4225
This is parsed using VkBridge.
See links with text from original page:
1) https://politekonomia.ru/fazy-formacii.html
2) http://bolshevick.ru/kommunizm/eshhe-raz-o-fazax.html

They start with away.php and parameter to has original link. I want clean up link, to use original one, that is given in to parameter. For example, I want convert this:
https://vk.com/away.php?to=https%3A%2F%2Fpolitekonomia.ru%2Ffazy-formacii.html&post=-72028042_4225&cc_key=

to this
https://politekonomia.ru/fazy-formacii.html

Here is solution: https://github.com/em92/rss-bridge/commit/cdd10b1581be463988e9f2eb7a0f08440d693981#diff-02472ea814ff85698fbc851b1d2b9cacR279
It does not work for this page: https://feed.eugenemolotov.ru/dev/?action=display&bridge=Vk&u=wall-72028042_4225&format=Html (links still have away.php junk)
But it works for this: https://feed.eugenemolotov.ru/dev/?action=display&bridge=Vk&u=wall-156278021_9131&format=Html
I expect to work them both.
PS: strings at the start of the page are var_dump($parsed_query['to']); after setAttribute action

Is this still an issue? I can't seem to reproduce it.
If yes, can you make this script fail? (place next to simple_html_dom.php in the vendor folder):
<?php
include_once 'vendor/simplehtmldom/simple_html_dom.php';

$html = new simple_html_dom();
$html->load_file('https://vk.com/wall-72028042_4225'); // Please put failing webpage here

foreach($html->find('a') as $anchor)
{
	if (strpos($anchor->href, '/away.php') !== false)
	{
		echo 'before: ' . $anchor->href . PHP_EOL;

		$url_elements = parse_url($anchor->href);
		parse_str($url_elements['query'], $query_elements);

		$anchor->setAttribute('href', $query_elements['to']);
		echo 'after:  ' . $anchor->href . PHP_EOL;
	}
}

The links you provided both don't contain any links to test with. These pages probably got updated after you opened this issue.

Is this still an issue? I can't seem to reproduce it.

Yes.  Links above are old. Here are new ones.
Solution from above does not work for this: https://feed.eugenemolotov.ru/vk-overdue-patch/?action=display&bridge=Vk&u=wall-72028042_4225&format=Html
But works for this: https://feed.eugenemolotov.ru/vk-overdue-patch/?action=display&bridge=Vk&u=wall-156278021_9131&format=Html

Okay, I found the culprit. All anchors are actually fixed properly, but a few lines before, the outertext for the entire div is replaced by text which overwrites any changes of nested elements. It works if you comment out this line:
https://github.com/RSS-Bridge/rss-bridge/blob/5b63121e929b4c644cac8df1b08cc650dc2da8a9/bridges/VkBridge.php#L251

Stupid me, thanks!


Trying to assign data from cloud store.  data in the loop prints last and expected final data prints first as NULL

Expected results:
There should not be null, a full value should be printed
Cannot find a proper doc for async and use it in widget!!!
Actual results:

Hi @shan-vm
From what I can see, the issue is related to a FlutterFire plugin rather than to Flutter itself. Please open the issue in the dedicated repository.
Closing, as this isn't an issue with Flutter itself. If you disagree, please write in the comments, possibly providing a minimal reproducible code sample that does not use flutter fire or other 3rd party plugins, and I will reopen it.
Thank you


Salient OS Logos

Please add Salient OS
Thank you!

Looks nice!

Thank you for your contribution!
This PR is merged into hyfetch since this repo (dylanaraps/neofetch) seems no longer maintained.
HyFetch is a fork of neofetch with LGBTQ pride flags, but the repo also maintains an updated version of the original neofetch, addressing many pull requests that are not merged in the original repo.
Read the "Running Updated Original Neofetch" section for more info!


getSSID returns undefined in iphone 6 ios 12

Hi @PhuongNguyenETIT, did you turn on the "Allow Wifi Information" in your Xcode project?

Thank you, @daniloamaralr .


System test vt-driver.php against oik-plugins.co.uk

Following the instructions in the readme file run a series of tests of the performance data gathering and analysis routines provided by slog-bloat.  Note: These tests replace those originally run in slog and/or wp-top12
The batch command to run against oik-plugins.co.uk is:
cd C:\apache\htdocs\oikcom\wp-content\plugins\slog-bloat
oikwp vt-driver.php 1000 https://www.oik-plugins.co.uk working\2021\oikcoukfiltered-1000.csv

Caveats

results vary depending on overall load of the system

which mean that sometimes things appear slower when the system's loaded

and vice-versa

the input file doesn't necessarily reflect sensible viewers

the bots stupidly try every link

perhaps these should be nofollow, noindex

We don't have a control - a request that is run under WordPress ( or is at least traced ) which isn't expected to get faster or slower

System testing against oik-plugins.co.uk has resulted in a number of unexpected issues whereby the site stopped working after running the tests. See bobbingwide/bobbingwide/issues/1 and bobbingwide/bobbingwide/issues/2
I also tried running the process against bobbingwidetechsupport.com and discovered the following

It's easy to download the vanilla trace summary and use this as input
But the requests aren't filtered so some of the lines are omitted
It would be nice to be able to call the filtering logic directly in vt-driver.php


download tools

Download wget and xmlstarlet tools

Added download of wget and xmlstarlet tools.

Are you sure that xmlstarlet can't be installed using yum? Maybe a repo should be added. I really don't like the path and version in the dockerfile.


Fix/device selection

Show switch to manual button if the device-list request failed.

Looks good, but I did not test it.

Looks good, but I did not test it.


not able to pull the data from kafka queue

input {
kafka {
zk_connect => 'ServerA:2181,ServerB:2181,ServerC:2181'
topic_id => 'data-c'
auto_offset_reset => "smallest"
group_id => "data-ce"
}
}
output {
stdout { codec => json }
}

It says pipeline main started but i cannot see the data

did you get any resolution for this? I am running into similar issue.

I am running into similar issue.

There are a few things that may be going on here.
are you able to consume events when using a console consumer with the same configuration?


Prevent unwanted cancellation of AWS Marketplace product subscription

Issue number: 27
Description: AWS Marketplace is a digital catalog with thousands of software listings from independent software vendors that make it easy to find, test, buy, and deploy software that runs on AWS. Unauthorized modifications to your subscription could affect your workloads in AWS accounts.
Branch name: master
File/folder affected : guardrails/aws-marketplace/AWS-Marketplace-Unsubscribe.json
Changes proposed:
{
"Sid": "DenyUnsubscribeAWSMarketPlace",
"Effect": "Deny",
"Action": [
"aws-marketplace:Unsubscribe"
],
"Resource": [
"*"
]
}

Please note the following
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.


⚠ Bofrost.de has degraded performance

In cc335ff, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1092 ms

Resolved: Bofrost.de performance has improved in 668b943.


Plugin File: Error code 5 in Android

Hi, i see severals issues abouts this error and i try everything i see in them but nothing works. Im ussing the plugin in Ionic for Android, but dont works, always i get Error Code 5.
`
document.addEventListener("deviceready", onDeviceReady, false);
 function onFail(error){
    console.log('there was an error ', error);
  };

function onDeviceReady() {

    window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function (fileSys) {

          fileSys.root.getDirectory('', { create: true, exclusive: false }, function (dir) {

              absolutePath = cordova.file.externalDataDirectory;
               relativePath = absolutePath.replace(cordova.file.externalRootDirectory, '');

              $cordovaFile.createFile('test1.txt', true)
               .then( function(fileEntry) {
                    console.log('createFile!', fileEntry);
               }, onFail);

               $cordovaFile.createFile(relativePath + 'test2.txt', true)
               .then( function(fileEntry) {
                    console.log('createFile!', fileEntry);
               }, onFail);

               $cordovaFile.createFile(absolutePath+ 'test3.txt', true)
               .then( function(fileEntry) {
                    console.log('createFile!', fileEntry);
               }, onFail);

               $cordovaFile.createFile(cordova.file.dataDirectory+ 'test4.txt', true)
               .then( function(fileEntry) {
                    console.log('createFile!', fileEntry);
               }, onFail);

          }, onFail);
      }, onFail);

  }

`
I obtain this:
there was an error  FileError {code: 5, message: "ENCODING_ERR"}
there was an error  FileError {code: 5, message: "ENCODING_ERR"}
there was an error  FileError {code: 1, message: "NOT_FOUND_ERR"}
there was an error  FileError {code: 1, message: "NOT_FOUND_ERR"}

The same here.

same here

same here

I got this error and in my case the file came from cache directory, so I put this.file.cacheDirectory instead of  this.file.dataDirectory and then the second param was the name of the image and not the all path. (Ionic 3 with native file)


Update index.md

Add GridShell, project dedicated to innovating computing with low-power devices.

Please confirm this pull request meets the following requirements:

[x] I followed the contributing guidelines: https://github.com/github/explore/blob/main/CONTRIBUTING.md.
[x] I am not the sole author or employee of a company who created either the topic I am modifying/adding or the collection entry I am modifying/adding.

Which change are you proposing?

[x] Suggesting edits to an existing topic or collection
[ ] Curating a new topic or collection
[ ] Something that does not neatly fit into the binary options above

Editing an existing topic or collection
I'm suggesting these edits to an existing topic or collection:

[ ] Image (and my file is *.png, square, dimensions 288x288, size <= 75 kB)
[x] Content (and my changes are in index.md)

Added new project to the list

Curating a new topic or collection

[ ] I've formatted my changes as a new folder directory, named for the topic or collection as it appears in the URL on GitHub (e.g. https://github.com/topics/[NAME] or https://github.com/collections/[NAME])
[ ] My folder contains a *.png image (if applicable) and index.md
[ ] All required fields in my index.md conform to the Style Guide and API docs: https://github.com/github/explore/tree/main/docs

Please replace this line with an explanation of why you think this topic or collection should be curated.

Something that does not neatly fit into the binary options above

[ ] My suggested edits are not about an existing topic or collection, or at least not a single one
[ ] My suggested edits are not about curating a new topic or collection, or at least not a single one
[ ] My suggested edits conform to the Style Guide and API docs: https://github.com/github/explore/tree/main/docs

Please replace this line with an explanation of your proposed changes.

Please note: we will close your PR without comment if you do not check the boxes above and provide ALL requested information.

Superceded by #4423


CFE Declaration fails to be updated on the F5

Do you already have an issue opened with F5 support?
No, I had a quick conversation with an F5 Engineer and he suggested to open a ticket with GitHub
Description
We are trying to implement Cloud Failover Extension for an Active-Standby Pair of F5. We are getting a 400 Response code error.
Environment information
BIG-IP Version: 16
Cloud Environment: Microsoft Azure
Severity Level
Medium Priority
Severity: <Fill in level: 1 through 5>
Severity level definitions:

Severity 1 (Critical) : Defect is causing systems to be offline and/or nonfunctional. immediate attention is required.
Severity 2 (High) : Defect is causing major obstruction of system operations.
Severity 3 (Medium) : Defect is causing intermittent errors in system operations.
Severity 4 (Low) : Defect is causing infrequent interuptions in system operations.
Severity 5 (Trival) : Defect is not causing any interuptions to system operations, but none-the-less is a bug.
cfedata.txt

Here is the declaration:
{
"class": "Cloud_Failover",
"environment": "azure",
"controls": {
"class": "Controls",
"logLevel": "silly"
},
"externalStorage": {
"scopingTags": {
"f5_cloud_failover_label": "failoverstorageaccount"
}
},
"failoverAddresses": {
"enabled": true,
"scopingTags": {
"f5_cloud_failover_label": "wo-0-scm-f5.net-rg"
}
},
"failoverRoutes": {
"enabled": true,
"defaultResourceLocations":[
{
"subscriptionId":"f5d6b99d-5808-43d6-8218-4199a7a767c4"
}
],
"scopingTags": {
"f5_cloud_failover_label": "wo-cloudfailoverroutetables"
},
"scopingAddressRanges": [
{
"range":"<IP_ADDRESS>/32"
}
],
"defaultNextHopAddresses": {
"discoveryType": "static",
"items": [
"<IP_ADDRESS>",
"<IP_ADDRESS>"
]
}
}
}
Error:
{
"code": 400,
"message": "remoteSender:Unknown, method:POST ",
"referer": "Unknown",
"restOperationId": 20043870,
"kind": ":resterrorresponse"
}
Version of CFE:
{
"version": "1.8.0",
"release": "0",
"schemaCurrent": "1.8.0",
"schemaMinimum": "0.9.1"
}
When I try the dry-run this is what I see:
[azureuser@f5vm011:Standby:In Sync] ~ # tail -f /var/log/restnoded/restnoded.log
Tue, 05 Oct 2021 17:51:15 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 40
Tue, 05 Oct 2021 17:51:20 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:51:54 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 41
Tue, 05 Oct 2021 17:51:59 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:52:02 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 40
Tue, 05 Oct 2021 17:52:07 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:52:38 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 39
Tue, 05 Oct 2021 17:52:43 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:53:07 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 38
Tue, 05 Oct 2021 17:53:12 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:53:29 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 38
Tue, 05 Oct 2021 17:53:34 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:53:41 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 40
Tue, 05 Oct 2021 17:53:46 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:53:55 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 39
Tue, 05 Oct 2021 17:54:00 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:54:29 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 40
Tue, 05 Oct 2021 17:54:32 GMT - finest: socket 355 opened
Tue, 05 Oct 2021 17:54:32 GMT - fine: [f5-cloud-failover] HTTP Request - POST /trigger
Tue, 05 Oct 2021 17:54:32 GMT - fine: [f5-cloud-failover] Performing failover - initialization
Tue, 05 Oct 2021 17:54:32 GMT - finest: [f5-cloud-failover] Device initialization complete
Tue, 05 Oct 2021 17:54:33 GMT - finest: [f5-cloud-failover] Fetched proxy settings: {"protocol":"http","host":"","port":"8080","username":"","password":""}
Tue, 05 Oct 2021 17:54:33 GMT - fine: [f5-cloud-failover] config: {"class":"Cloud_Failover","environment":"azure","controls":{"class":"Controls","logLevel":"silly"},"externalStorage":{"scopingTags":{"f5_cloud_failover_label":"failoverstorageaccount"}},"failoverAddresses":{"enabled":true,"scopingTags":{"f5_cloud_failover_label":"wo-0-scm-f5.net-rg"},"requireScopingTags":false},"failoverRoutes":{"enabled":true,"defaultResourceLocations":[{"subscriptionId":"f5d6b99d-5808-43d6-8218-4199a7a767c4"}],"scopingTags":{"f5_cloud_failover_label":"wo-cloudfailoverroutetables"},"scopingAddressRanges":[{"range":"<IP_ADDRESS>/32"}],"defaultNextHopAddresses":{"discoveryType":"static","items":["<IP_ADDRESS>","<IP_ADDRESS>"]}},"schemaVersion":"1.8.0"}
Tue, 05 Oct 2021 17:54:33 GMT - finest: [f5-cloud-failover] proxySettings: {"protocol":"http","host":"","port":"8080","username":"","password":""}
Tue, 05 Oct 2021 17:54:33 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:54:34 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:54:43 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 39
Tue, 05 Oct 2021 17:54:48 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:55:20 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 38
Tue, 05 Oct 2021 17:55:25 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:55:32 GMT - finest: socket 355 closed
Tue, 05 Oct 2021 17:55:33 GMT - finest: socket 356 opened
Tue, 05 Oct 2021 17:55:33 GMT - fine: [f5-cloud-failover] HTTP Request - POST /trigger
Tue, 05 Oct 2021 17:55:33 GMT - fine: [f5-cloud-failover] Performing failover - initialization
Tue, 05 Oct 2021 17:55:33 GMT - finest: [f5-cloud-failover] Device initialization complete
Tue, 05 Oct 2021 17:55:34 GMT - finest: [f5-cloud-failover] Fetched proxy settings: {"protocol":"http","host":"","port":"8080","username":"","password":""}
Tue, 05 Oct 2021 17:55:34 GMT - fine: [f5-cloud-failover] config: {"class":"Cloud_Failover","environment":"azure","controls":{"class":"Controls","logLevel":"silly"},"externalStorage":{"scopingTags":{"f5_cloud_failover_label":"failoverstorageaccount"}},"failoverAddresses":{"enabled":true,"scopingTags":{"f5_cloud_failover_label":"wo-0-scm-f5.net-rg"},"requireScopingTags":false},"failoverRoutes":{"enabled":true,"defaultResourceLocations":[{"subscriptionId":"f5d6b99d-5808-43d6-8218-4199a7a767c4"}],"scopingTags":{"f5_cloud_failover_label":"wo-cloudfailoverroutetables"},"scopingAddressRanges":[{"range":"<IP_ADDRESS>/32"}],"defaultNextHopAddresses":{"discoveryType":"static","items":["<IP_ADDRESS>","<IP_ADDRESS>"]}},"schemaVersion":"1.8.0"}
Tue, 05 Oct 2021 17:55:34 GMT - finest: [f5-cloud-failover] proxySettings: {"protocol":"http","host":"","port":"8080","username":"","password":""}
Tue, 05 Oct 2021 17:55:34 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:55:54 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 37
Tue, 05 Oct 2021 17:55:57 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 37
Tue, 05 Oct 2021 17:55:59 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:56:02 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:56:09 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 39
Tue, 05 Oct 2021 17:56:14 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:56:33 GMT - finest: socket 356 closed
Tue, 05 Oct 2021 17:56:35 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 38
Tue, 05 Oct 2021 17:56:35 GMT - finest: socket 357 opened
Tue, 05 Oct 2021 17:56:35 GMT - fine: [f5-cloud-failover] HTTP Request - POST /trigger
Tue, 05 Oct 2021 17:56:35 GMT - fine: [f5-cloud-failover] Performing failover - initialization
Tue, 05 Oct 2021 17:56:35 GMT - finest: [f5-cloud-failover] Device initialization complete
Tue, 05 Oct 2021 17:56:36 GMT - finest: [f5-cloud-failover] Fetched proxy settings: {"protocol":"http","host":"","port":"8080","username":"","password":""}
Tue, 05 Oct 2021 17:56:36 GMT - fine: [f5-cloud-failover] config: {"class":"Cloud_Failover","environment":"azure","controls":{"class":"Controls","logLevel":"silly"},"externalStorage":{"scopingTags":{"f5_cloud_failover_label":"failoverstorageaccount"}},"failoverAddresses":{"enabled":true,"scopingTags":{"f5_cloud_failover_label":"wo-0-scm-f5.net-rg"},"requireScopingTags":false},"failoverRoutes":{"enabled":true,"defaultResourceLocations":[{"subscriptionId":"f5d6b99d-5808-43d6-8218-4199a7a767c4"}],"scopingTags":{"f5_cloud_failover_label":"wo-cloudfailoverroutetables"},"scopingAddressRanges":[{"range":"<IP_ADDRESS>/32"}],"defaultNextHopAddresses":{"discoveryType":"static","items":["<IP_ADDRESS>","<IP_ADDRESS>"]}},"schemaVersion":"1.8.0"}
Tue, 05 Oct 2021 17:56:36 GMT - finest: [f5-cloud-failover] proxySettings: {"protocol":"http","host":"","port":"8080","username":"","password":""}
Tue, 05 Oct 2021 17:56:36 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:56:40 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:57:03 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 39
Tue, 05 Oct 2021 17:57:06 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 50
Tue, 05 Oct 2021 17:57:08 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:57:11 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:57:22 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 38
Tue, 05 Oct 2021 17:57:27 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:57:35 GMT - finest: socket 357 closed
Tue, 05 Oct 2021 17:57:39 GMT - finest: socket 358 opened
Tue, 05 Oct 2021 17:57:39 GMT - fine: [f5-cloud-failover] HTTP Request - POST /trigger
Tue, 05 Oct 2021 17:57:39 GMT - fine: [f5-cloud-failover] Performing failover - initialization
Tue, 05 Oct 2021 17:57:39 GMT - finest: [f5-cloud-failover] Device initialization complete
Tue, 05 Oct 2021 17:57:40 GMT - finest: [f5-cloud-failover] Fetched proxy settings: {"protocol":"http","host":"","port":"8080","username":"","password":""}
Tue, 05 Oct 2021 17:57:40 GMT - fine: [f5-cloud-failover] config: {"class":"Cloud_Failover","environment":"azure","controls":{"class":"Controls","logLevel":"silly"},"externalStorage":{"scopingTags":{"f5_cloud_failover_label":"failoverstorageaccount"}},"failoverAddresses":{"enabled":true,"scopingTags":{"f5_cloud_failover_label":"wo-0-scm-f5.net-rg"},"requireScopingTags":false},"failoverRoutes":{"enabled":true,"defaultResourceLocations":[{"subscriptionId":"f5d6b99d-5808-43d6-8218-4199a7a767c4"}],"scopingTags":{"f5_cloud_failover_label":"wo-cloudfailoverroutetables"},"scopingAddressRanges":[{"range":"<IP_ADDRESS>/32"}],"defaultNextHopAddresses":{"discoveryType":"static","items":["<IP_ADDRESS>","<IP_ADDRESS>"]}},"schemaVersion":"1.8.0"}
Tue, 05 Oct 2021 17:57:40 GMT - finest: [f5-cloud-failover] proxySettings: {"protocol":"http","host":"","port":"8080","username":"","password":""}
Tue, 05 Oct 2021 17:57:40 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:58:00 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 37
Tue, 05 Oct 2021 17:58:02 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 50
Tue, 05 Oct 2021 17:58:05 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:58:07 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:58:38 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 36
Tue, 05 Oct 2021 17:58:39 GMT - finest: socket 358 closed
Tue, 05 Oct 2021 17:58:40 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 36
Tue, 05 Oct 2021 17:58:43 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:58:45 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:58:47 GMT - finest: socket 359 opened
Tue, 05 Oct 2021 17:58:47 GMT - fine: [f5-cloud-failover] HTTP Request - POST /trigger
Tue, 05 Oct 2021 17:58:47 GMT - fine: [f5-cloud-failover] Performing failover - initialization
Tue, 05 Oct 2021 17:58:47 GMT - finest: [f5-cloud-failover] Device initialization complete
Tue, 05 Oct 2021 17:58:48 GMT - finest: [f5-cloud-failover] Fetched proxy settings: {"protocol":"http","host":"","port":"8080","username":"","password":""}
Tue, 05 Oct 2021 17:58:48 GMT - fine: [f5-cloud-failover] config: {"class":"Cloud_Failover","environment":"azure","controls":{"class":"Controls","logLevel":"silly"},"externalStorage":{"scopingTags":{"f5_cloud_failover_label":"failoverstorageaccount"}},"failoverAddresses":{"enabled":true,"scopingTags":{"f5_cloud_failover_label":"wo-0-scm-f5.net-rg"},"requireScopingTags":false},"failoverRoutes":{"enabled":true,"defaultResourceLocations":[{"subscriptionId":"f5d6b99d-5808-43d6-8218-4199a7a767c4"}],"scopingTags":{"f5_cloud_failover_label":"wo-cloudfailoverroutetables"},"scopingAddressRanges":[{"range":"<IP_ADDRESS>/32"}],"defaultNextHopAddresses":{"discoveryType":"static","items":["<IP_ADDRESS>","<IP_ADDRESS>"]}},"schemaVersion":"1.8.0"}
Tue, 05 Oct 2021 17:58:48 GMT - finest: [f5-cloud-failover] proxySettings: {"protocol":"http","host":"","port":"8080","username":"","password":""}
Tue, 05 Oct 2021 17:58:48 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:58:52 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 38
Tue, 05 Oct 2021 17:58:57 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:59:13 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 50
Tue, 05 Oct 2021 17:59:18 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:59:18 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 37
Tue, 05 Oct 2021 17:59:23 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:59:45 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 38
Tue, 05 Oct 2021 17:59:45 GMT - finest: socket 360 opened
Tue, 05 Oct 2021 17:59:45 GMT - fine: [f5-cloud-failover] HTTP Request - GET /info
Tue, 05 Oct 2021 17:59:46 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 49
Tue, 05 Oct 2021 17:59:47 GMT - finest: socket 359 closed
Tue, 05 Oct 2021 17:59:50 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 17:59:50 GMT - finest: socket 360 closed
Tue, 05 Oct 2021 17:59:51 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 18:00:03 GMT - finest: socket 361 opened
Tue, 05 Oct 2021 18:00:03 GMT - fine: [f5-cloud-failover] HTTP Request - POST /trigger
Tue, 05 Oct 2021 18:00:03 GMT - fine: [f5-cloud-failover] Performing failover - initialization
Tue, 05 Oct 2021 18:00:03 GMT - finest: [f5-cloud-failover] Device initialization complete
Tue, 05 Oct 2021 18:00:04 GMT - finest: [f5-cloud-failover] Fetched proxy settings: {"protocol":"http","host":"","port":"8080","username":"","password":""}
Tue, 05 Oct 2021 18:00:04 GMT - fine: [f5-cloud-failover] config: {"class":"Cloud_Failover","environment":"azure","controls":{"class":"Controls","logLevel":"silly"},"externalStorage":{"scopingTags":{"f5_cloud_failover_label":"failoverstorageaccount"}},"failoverAddresses":{"enabled":true,"scopingTags":{"f5_cloud_failover_label":"wo-0-scm-f5.net-rg"},"requireScopingTags":false},"failoverRoutes":{"enabled":true,"defaultResourceLocations":[{"subscriptionId":"f5d6b99d-5808-43d6-8218-4199a7a767c4"}],"scopingTags":{"f5_cloud_failover_label":"wo-cloudfailoverroutetables"},"scopingAddressRanges":[{"range":"<IP_ADDRESS>/32"}],"defaultNextHopAddresses":{"discoveryType":"static","items":["<IP_ADDRESS>","<IP_ADDRESS>"]}},"schemaVersion":"1.8.0"}
Tue, 05 Oct 2021 18:00:04 GMT - finest: [f5-cloud-failover] proxySettings: {"protocol":"http","host":"","port":"8080","username":"","password":""}
Tue, 05 Oct 2021 18:00:04 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 18:00:09 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 37
Tue, 05 Oct 2021 18:00:14 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 18:00:20 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 50
Tue, 05 Oct 2021 18:00:25 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 18:00:33 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 36
Tue, 05 Oct 2021 18:00:38 GMT - finest: [f5-cloud-failover] Listing Storage Accounts
Tue, 05 Oct 2021 18:00:42 GMT - finest: [f5-cloud-failover] Function error, retrying: connect ECONNREFUSED <IP_ADDRESS>:443 Retries left: 49
Tue, 05 Oct 2021 18:00:47 GMT - finest: [f5-cloud-failover] Listing Storage Accounts


Tweaks not showing in settings

you should install "ellekit" first

Can you check if /var/jb/MobileSubstrate/DynamicLibraries is a symlink to /var/jb/usr/lib/TweakInject?

same here, disint find the mobilesubstrate folder

same here, didn't find the mobilesubstrate folder

I fixed it just add Dhinak's repo and install preference loader, ur welcome


Cherry pick GDT and GDTCCT fixes into release-6.10.0

This PR is for an out of band release.
GDT: 3.0.0 -> 3.0.1
GDTCCT: 1.2.0 -> 1.2.1

After travis green, please remove the .travis.yml temp change and update the podspec's with the right versions.
Then, I'll merge and publish

Travis hadn't gotten around to really running the tests, so I updated the podspecs with the correct versions.

Travis is green, submitting a change to remove the branch from travis.


Segfault on invalid listen spec

Calling reuseport.Listen() with a listen spec that lacks a colon causes a segfault. As errors here will usually come from config, it would be good to return invalid listen specs as an error rather than panicking, so it's clear this isn't a bug in the app.
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0xa01801]

goroutine 1 [running]:
github.com/kavu/go_reuseport.getTCPSockaddr(0xbb83dd, 0x3, 0x7fffc4746667, 0x5, 0x0, 0x0, 0x0, 0x7f92f89c72e0, 0xc000177cd0)
                external/com_github_kavu_go_reuseport/tcp.go:27 +0x61
github.com/kavu/go_reuseport.getSockaddr(0xbb83dd, 0x3, 0x7fffc4746667, 0x5, 0x1000000000000, 0xc8, 0xd8, 0xc0002f8000, 0x0)
                external/com_github_kavu_go_reuseport/reuseport.go:30 +0x72
github.com/kavu/go_reuseport.NewReusablePortListener(0xbb83dd, 0x3, 0x7fffc4746667, 0x5, 0x2540be400, 0xd4bf60, 0xc0002e2480, 0x0)
                external/com_github_kavu_go_reuseport/tcp.go:103 +0x67
github.com/kavu/go_reuseport.Listen(...)
                external/com_github_kavu_go_reuseport/reuseport.go:44
main.reload(0x7fffc4746667, 0x5, 0x7fffc4746653, 0xa, 0xd66580, 0xc0000884c0, 0xc0000a6648)
                cmd/x/main.go:131 +0x46e
main.main()
                cmd/x/main.go:56 +0x18a

@gebn Hey, George! Thank you for your report. Yes, I definitely need to handle this kind of panic.
But can you help me a little bit here? I just pushed a new version (shame on me for not doing it before) v1.5.0. Can you test your app on it?
Also, can you share an example of your listen spec, that causes a panic? Thanks!

v1.5.0 seems to fix it - a listen spec of 1234 caused a segfault with 1f6171f, but now gives the error address 1234: missing port in address. Thanks!


Add Initial Toggle Button

R: @jelbourn @robertmesserle @kara
This is a start for the toggle buttons. Currently supports exclusive and multiple selection with styles and the disabled state. Exclusive selection has a value which is set to the selected toggle.
Still needs:

A value for multiple selection
Focus states
Keyboard selection
NgModel support

[Design Doc] (https://docs.google.com/document/d/1WwTKHdXZY51FzK1uGldM25OeXqY83STqURWdo0-jAKc/edit?usp=sharing)

I signed it!

All comments addressed.

@jelbourn: Addressed comments.

LGTM aside from one minor nit on the @Output

@jelbourn: addressed comment.

LGTM


Solarized Light - Title Bar Text Is Not Legible on MacOS

Bug
The title bar is a deep blue color which makes the dark gray text of the title bar almost invisible

I removed the foreground colors for editor tabs in this theme, the basic ones work quite well:


odd shadow appearing in modal demos

this is present in both the modal and with wizard, it appears to be caused by the backdrop-filter on .pf-c-backdrop

It only appears when hovering outside the viewport in Chrome.
Based on the support for this I'd say we drop it until it's stable.

Looks like this is a known issue:
https://bugs.chromium.org/p/chromium/issues/detail?id=983117
https://bugs.chromium.org/p/chromium/issues/detail?id=986206
A fun way to reproduce it

Here's what the page looks like with and without the filter

I think it's safe to disable, WDYT?

Closing this, going to create a blog post about it.


⚠ Bofrost.be has degraded performance

In 1031f85, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 992 ms

Resolved: Bofrost.be performance has improved in d43db7a.


Redesign

Which Issue was this PR made for?

Closes #79

What is within the scope with this PR

[x] Showing the default selected audio device in the dropdown menu on start up (instead of blank)
[x] Installing and applying atomizer
[ ] Making everything look neater

What is NOT in the scope with this PR
Related Issue
Other sidenotes that reviewer should be aware of

Commenting out the sendOffer here:
https://github.com/Amijakan/mochatto/blob/b2b406ea2983fa708777ecfa06b8423d168d5131/client/src/pages/RoomPage.tsx#L75-L79
Has no effect where as here:
https://github.com/Amijakan/mochatto/blob/b2b406ea2983fa708777ecfa06b8423d168d5131/client/src/pages/RoomPage.tsx#L120-L126
The connection isn't established until DeviceSelector loads (which runs onSelect, which changes stream).

WIll be taken care of in #110

Audio input changes after joining the room.


macos: interface in install

Looks like fetch is now up. Also, I needed to put an interface on the command line for innernet to work.
This is maybe not exactly the correct fix — at minimum the docs should be updated to say “kick the innernet launchd unit after you set up your interface”. Or perhaps up should listen on all interfaces on /etc/innernet or something.

Thanks for the PR! I think it might make sense for now to start with adding a flag in innernet up to bring up all interfaces, and then we can modify this launchd file to just use that flag.
In the slightly longer term, I think it makes sense to add support in the innernet install subcommand to write and enable launch daemons or systemd units per interface to make installation as straightforward as possible. Thoughts?

Generally agree with all of that.
Seems easy enough to accomplish that with systemd, and probably the right way to do it. I don't know enough about launchd to know if there's a good way to do that, but I suppose in the worst case you can just name the units different things depending on interface.

@mrdomino sorry for this stalling - I think I'm going to go ahead and remove this install script all together and write some simple homebrew/macports installers instead, which should be more useful to all macOS users going forward.