Use transferticket as one word

Short Description

Transferticket is actually one word, so why not export it as one word from Erica?

Changes

Adapt the outputted data to use transferticket instead of transfer_ticket
Add a check for transferticket (+pdf) in the contract tests (which didn't fail with my changes which I had expected)

Feedback

Do you think I should adapt the other snake-case variables, too? (in this PR?)
Do you think it's be better to change all occurrences of transfer_ticket to transferticket, also in the deeper code (aka "legacy" folder)?
Do you see a problem with pushing this? Rente is still using the v1, correct? So this should not be a problem? @SannyNguyenHung

How to review this Pull Request
Link to Confluence (internal)

Okay, I adapted all occurrences (I hope).
Could you double-check that I did not destroy the v1 API?
What I payed attention to:

do not touch test_routes.py
do not touch test_integration.py

That should be the most important part, right?

Do you see a problem with pushing this? Rente is still using the v1, correct? So this should not be a problem? @SannyNguyenHung

Should be fine!

We probably should check with rente staging that the transfer ticket is extracted correctly, wdyt?

Yes, let's do that once this is merged. 👍  (Just waiting for #103 to fix the pipeline)


Ctrl + tab but between the same app

Description of the new feature / enhancement
add an shortcut to change between same app as ctrl + ` does on MacOS
Scenario when this would be used?
I have two excel opened and want to switch between then, ignoring all other apps opened
Supporting information
No response

Issue is ctrl-tab does tabs.  /dup https://github.com/microsoft/PowerToys/issues/278


BUG: Issue loading Image of Tomato below products section

Is there an existing issue for this?

[X] I have searched the existing issues

What happened?
Below the Products Section where the spinach and broccoli image is loaded, the image of the tomato has not loaded and shows alt text.
I can add/upload an image of Tomato or use the existing one and fix that.
Please assign me this issue under GSSOC

Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

Hello @sahajoydeep !
Its been a long timee since we heard from you on this issue and I believe this issue is now already resolved on our website.
Keep looking for new issues or go through the existing issues for contributing on our repo.
Happy Coding!! ✨


New Term Request: Tipifarnib

Can I request an entry for tipifarnib in ChEBI please?
Please see following links for more details:
https://pubchem.ncbi.nlm.nih.gov/compound/159324
http://www.chemspider.com/Chemical-Structure.140122.html
https://www.ebi.ac.uk/chembldb/index.php/compound/inspect/CHEMBL289228
https://www.ncbi.nlm.nih.gov/pubmed/19707311
Thanks,
Achchuthan

An entry has now been created for Tipifarnib (CHEBI: 141969).
Best Regards,
Adnan


gh-pages: Generalize registry site to publications

The spec site main page had gotten a bit muddled.  This organizes it into three distinct sections (Specifications, Registries, and Non-normative JSON Schemas) and adds an intro paragraph that links to each section as well as the Learn and Tools site.
The reason for moving the schemas is that I almost couldn't find the Overlay specification (I added Overlay to the shortcut links at the top as well as it was missing).
The registries are in-between as they are less-well-known, and I added shortcuts to the individual registries as it made the sections feel more similar.
I renamed the overall site "Publications" instead of "Registry", as it does a lot more now.  It could be "Specifications" if we would rather stick with the "spec site" terminology.
Partial preview: https://handrews.github.io/renderings/oas/spec/ (Note that while the page-local and registry page links work, because they are relative, the spec and schema links do not because they use absolute paths and I can't figure out how to fix that without editing the generated html- you can insert /renderings/oas/spec between the domain and the beginning of the path for pages that 404 to see what they should be; the spec shortcut buttons at the top use absolute URLs and go to the production spec site)

I've now further updated this with more guidance around schema naming, use, and FAQs.  The preview has also been updated.

A fully working preview is available at https://ralfhandl.github.io/OpenAPI-Specification/


site: Fix typo in the "contribute code" docs

Warnings

:warning:
:pencil2: Please add a description.

Messages

:book:
Thanks for contributing :tada:

  Generated by :no_entry_sign: dangerJS against 81b7b0b651b1b44e3ee96cb460a91538adc66374

@lewisemm Thanks for the quick fix!  We appreciate it.


Bump dev container Dockerfile to node 16, from 14

This extension doesn't build with node 14 anymore:
"""
error<EMAIL_ADDRESS>The engine "node" is incompatible with this module. Expected version ">=16". Got "14.21.3"
"""

Thank you. Can you merge ? I don't seem to have the Merge button available


Preventing document merging when the file extension(other than .html) is not present in URL

Given the basic html page with link which leads to the PDF document. After visiting this link with Turbolinks (which is like /some-link-to-pdf) the result would be like on the screenshot below

This is the result of Turbolinks trying to merge pdf as a regular html.
In case of file extension being present in url( like /some-document.pdf) everything works as expected.

What is the content-type of the response header when requesting the PDF? When it's not "HTML-like", Turbolinks reloads the location. This effectively performs a fresh visit to the link destination.
As you have discovered, the best way handle this situation is to ensure non-HTML links have extensions (e.g. .pdf).

Closing as solved/inactive


Cool Docs Edit

Hey i hope this Edit can be fine .It will Look Great I hope you didnt reject.
Have a Great Learning

Hi @Shailesh12-svg,
Thank you for your contribution! We really value the time you've taken to put this together.
Before we proceed with reviewing this pull request, please sign the Lightbend Contributors License Agreement:
https://www.lightbend.com/contribute/cla

https://blog.domenic.me/hacktoberfest/
https://joel.net/how-one-guy-ruined-hacktoberfest2020-drama
btw can I tell you how amazing Amazon Lightsail is? for a low price of $3.5/month you get 512MB RAM, 1 core, and 20 GB SSD. with many OS and application templates for WordPress and Drupal, setting up is so easy. try now for free 1 month.


Added advanced allow-custom-args flag to allow custom args

What kind of change does this PR introduce?
A new cli flag for users to opt in to passing custom command line arguments to their webpack config
Did you add tests for your changes?
Yes
Summary
Mainly issue #2254. We could write a custom build script but to me that defeats the ease of using webpack. We could also pass in the arguments using the new env object, but that would mean defining our config values twice in our production environment.
With this change you still get the benefits to new users listed in https://github.com/webpack/webpack/issues/2254#issuecomment-219219418 but allow users to opt in to the passing of custom arguments and the downsides they may introduce.
Does this PR introduce a breaking change?
No

This is broken on CI. Tests missing.

@sokra fixed the breaking change and added tests for testing strict and non strict arguments

ping @sokra any feelings on when/if this will be merged?

Currently I have a bad feeling for this. Passing arguments to configration should happen via --env. For custom arguments you can write your own CLI.

Writing a custom CLI just to pass custom args is a large overhead for most people. With this pull request, you get friendliness for newer users who want to be warned if they pass something unknown in but allow users to opt in to a more flexible version.
If I take our application as an example, we are using nconf which allows you to pass command line arguments. Currently with webpack 1 we are using nconf in webpack.config.js to pass custom things (like if we are performing a production build).
Without the ability to pass custom args we would need to write a custom CLI to parse all webpack args correctly, and set any others to be passed as env arguments and keep this up to date for every webpack version.
The route to accessing this information is also subtly different (with the custom CLI approach) depending on which file you have open (e.g. in Webpack: nconf.get('env.something'), in Node: nconf.get('something')).
This is a real barrier to entry migrating from Webpack 1 to Webpack 2. I can't see any downsides to the approach suggested in this pull request.

Closing this as you can write a custom CLI for your use case. With this flag users will abuse it.


NuGet package should include Cecil

With 0.3.17 the tasks switched to use Cecil directly but do not package it directly or indirectly (instead relying on the transitive dependency of Mono.Addins.CecilReflector at compile-time).
Manually adding Mono.Cecil.dll to the NuGet build\ directory fixes the issue.

Fixed. Had to work around some NuGetizer issues.


[Release] Release of vizro 0.1.15

Description
Screenshot
Notice

[x] I acknowledge and agree that, by checking this box and clicking "Submit Pull Request":

I submit this contribution under the Apache 2.0 license and represent that I am entitled to do so on behalf of myself, my employer, or relevant third parties, as applicable.
I certify that (a) this contribution is my original creation and / or (b) to the extent it is not my original creation, I am authorized to submit this contribution on behalf of the original creator(s) or their licensees.
I certify that the use of this contribution as authorized by the Apache 2.0 license does not violate the intellectual property rights of anyone else.
I have not referenced individuals, products or companies in any commits, directly or indirectly.
I have not added data or restricted code in any commits, directly or indirectly.

Note that two screenshot tests have been failing - I think they were flaky before. Fixed them in the qa-repo now: https://github.com/mckinsey/vizro-qa/pull/81 @l0uden
Will merge this PR first and then merge the QA one.


Add a link to Taskwarrior ?

Taskwarrior is Free and Open Source Software that manages your TODO list from your command line. It is flexible, fast, efficient, and unobtrusive.
I use it for a few years and it's great if you like CLI.
http://taskwarrior.org/
Thanks.

Thx for the tip @etiennelb
Definitely goes on the list.

Added.


Compatibility changes for new servo version

To make kinova base config compatible with new Lil Serv X servo version that will be included in the next studio release:

Update parameter names and usage.
Update objectives

Without these changes, the iMarker and Joints Jogging manual control methods will not work.

Don't merge yet, I want to wait until the new studio version is released so the UT Austin team can experiment with this on studio version 2.7.0 in the meantime. I'll merge it and send a message to them once we've released 2.8.0


Create a Test Suite for TEST TRAPI validation

@maximusunc, do you mean a "reasoner-validator" kind of TestRunner? That testing framework validations TRAPI I/O and also, Biolink Model compliance...

Yes, I believe so. According to the Test Run Schedule: https://docs.google.com/document/d/1UNX7Z4Wjwg0FPA58VBNMYducNCq44LykzQ6_JU7FEEo/edit

Roger that! I'll put that at the front of my things to do list tomorrow morning (2024 March 6th)


Solr is not updated via indexer

I have tested on both the download archive and the VM appliance, and in neither case does the indexer update the solr index.
Reference: https://groups.google.com/forum/#!topic/crawl-anywhere/95ZC3CLYv8U

Same problem here -.-

Is there any error details in log/indexer.output or log/indexer.log ?

Logs
log/indexer.log
Wed Jun 10 12:28:55 CEST 2015 - Loop :
    time (sec)                  = 0
    doc                         = 1
    time per doc (ms)           = 1
    docs per minute             = 60000
    memory (free / max / total) = 469325376 / 515375104 / 515375104

log/indexer.output
processing : /opt/crawler/cores/tmgs_sachsen_angebote/indexer_queue/j.1433925918938-24a29f25-6f54-4f8b-b671-8788907e23d4.xml
Config file = /opt/crawler/cores/tmgs/config/indexer/indexer.xml
log4j:WARN No appenders could be found for logger (org.apache.solr.client.solrj.impl.HttpClientUtil).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.

Steps to reproduce

Install Solr 5.2.0 and start the example techproducts with /opt/solr-5.2.0./bin/solr start -e techproducts
Post xml files for indexing: /opt/solr-5.2.0/bin/post -c techproducts /opt/crawler/queue_solr/_error/*.xml
Shows this error:

...
POSTing file j.1433925914026-99b587c4-b647-4a2e-bea4-3ff9d0ef64fa.xml (application/xml) to [base]
SimplePostTool: WARNING: Solr returned an error #400 (Bad Request) for url: http://localhost:8983/solr/techproducts/update
SimplePostTool: WARNING: Response: <?xml version="1.0" encoding="UTF-8"?>
<response>
<lst name="responseHeader"><int name="status">400</int><int name="QTime">49</int></lst><lst name="error"><str name="msg">Unexpected <doc> tag without an <add> tag surrounding it.</str><int name="code">400</int></lst>
</response>
SimplePostTool: WARNING: IOException while reading response: java.io.IOException: Server returned HTTP response code: 400 for URL: http://localhost:8983/solr/techproducts/update
...

Different XML schema
XML files from CA looks like
<doc action="add" target_type="solr" target_url"...">
    <id>...</id>
    ...
</doc>

XML files from Solr 5.2.0 example (example/exampledocs/hd.xml) looks like
<add>
    <doc>
        <field name="id">...</field>
        <field name="...">...</field>
        ...
    </doc>
</add>

Are you planning an upgrade to Solr 5+ ?

I struggled to determine much else apart from the xml format being different. The VM appliance is encountering the same issue.

Is this project currently being shelved?

Hi,
We had a lot of other projects during the last few months.
Concerning your issue, did you use the solrconfig.xml and schema.xml files provided for Solr 4.10.4 ?
I think you will to make some changes in order to make them work for Solr 5.x.
Regards
Dominique

Hi Dominique,
Totally understand, me too!
The problem that I have occurs with Solr 4.10.4 - the issue also occurs in the virtual appliance.
Thanks,
Paul

From what I have found, the issue was due to Tomcat being installed and running - disabling and removing Tomcat allowed Solr to be started correctly.


[cfitsio] Fix pc files

What does your PR fix?

Fixes missing version, -l flags and dependencies in pc files.
~Add 'd' suffix to the debug library.~

Which triplets are supported/not supported? Have you updated the CI baseline?
unchanged, CI baseline contains:
cfitsio:arm-uwp=fail
cfitsio:x64-uwp=fail

Does your PR follow the maintainer guide?
yes

If you have added/updated a port: Have you run ./vcpkg x-add-version --all and committed the result?
yes

Tested usage with pkg-config in WIP gdal branch for x64-linux.

PS: I have no idea if the Windows-only pthreads feature would need a "Requires" item in the pc file, too. But at least nobody missed it so far.

I moved the dependencies to Requires.private instead of Requires. This for linking statically.


fix: combined eyes look vector

First of all: Thanks for making this VRCFT module! It's been my gateway to experiment with eye tracking in VR.
Bug Description
There's an unwanted up/down movement when looking to the left and right. I narrowed it down to this omnicept module calculating the average Y position of both eyes in a wrong way and proposed a fix.
Screenshot
(I simulate eye movement only in the X direction, but you can see the EyesY parameter in the upper left corner changing as well)

Referenced LOC
https://github.com/200Tigersbloxed/VRCFTOmniceptModule/blob/ee4b10d5e9b5c80862fbd6b46ae47e70c19794d5/VRCFTOmniceptModule/VRCFTEyeTracking.cs#L83

What a silly math error. I wasn't able to reproduce this, but I see why now. I was testing on avatars with separate Left/Right Eye Look, never on combined. Thank you for catching my mistake, pulling this and getting a build out ASAP!


Unable to resolve Microsoft.AspNetCore.SignalR.Server for .NETCoreApp, Version=v1.1

I have been using the Microsoft.AspNetCore.SignalR.Server assembly for the last 3 months very successfully and today all of I sudden I started getting this error when I do dotnet restore. What has changed and how to fix this issue ?
I am pulling the dependency from https://dotnet.myget.org/F/aspnetcore-ci-dev/api/v3/index.json

Microsoft.AspNetCore.SignalR.Server is an old deprecated package. It was from this repo https://github.com/aspnet/SignalR-Server/blob/dev/README.md
Looks like it has been deleted from that feed or was never on that feed.


https://httpstat.us/504 returns empty response 200

Hi,
I've noticed the service responds with 200 on /504 endpoint. Seems like a regression.

Please search the issue register, this is expected. See https://github.com/aaronpowell/httpstatus/issues/89

Thanks for the service, it helps alot in testing. How about removing 504 from the list of supported codes if its disabled for the time being?
https://github.com/aaronpowell/httpstatus/blob/058d5b93178cb9f11d9aeb9405e07ef5875331c8/src/Teapot.Web/Models/TeapotStatusCodeResults.cs#L306-L309
Cheers

I've reviewed the logs and it looks like it's no longer receiving abuse on that status code, so it's now enabled again


AdjustLayer may cause non-symmetric cropping

in pysot/models/neck/neck.py starting from line 21
        if x.size(3) < 20:
            l = 4
            r = l + 7
            x = x[:, :, l:r, l:r]
        return x

The hard-coding of l & r may cause non-symmetric cropping.

Fixed! Enjoy!


LoginTask getSourceAsObject issue

Currently, I set the parameter for getSourceAsObject to be Patient.class but that is not always the case (logging in as care provider). There are 2 ways to fix this issue.

Get response as JSON first, then check the type which is either "PATIENT" or "CAREPROVIDER" and create a class accordingly.

Make User class instantiable such that we can convert it to a Patient/CareProvider Class later. This also has issues as we may lose information exclusive to Patient or CareProvider if the database is not structured correctly to address this.

looks like the better solution but it might not actually be possible; we won't be able to getJsonObject if we're doing a match for email instead of term (and of course term isn't possible at the moment)


cluster-autoscaler: Feature request: publish "latest" or "beta" docker image

I don't see any Docker image past 0.4.0 on the registry.  Would be great to try some of the latest additions in a "latest" or some sort of "beta" tagged Docker image.

We update the image along with major Kubernetes releases.
0.5.1 has been released with 1.6.
As CA is still in beta we don't maintain full compatibility with all K8S releases. Until GA, Cluster-Autoscaler should be used only with the K8S release it is meant for. See README.md for details.


Deletes existing image slides

Upon upgrade from 2.0.5 the slider images did not display within the module slide configuration or list panels, they do however still display on the front end. You CAN restore the display by RE-UPLOADING the images, but I should NOT have to do that after a module "UPDATE"!
THIS IS EXACTLY WHY I HATE BEING "PUSHED" TO DO THESE MODULE UPGRADES - SOMETHING ALWAYS GETS BROKEN - ALWAYS!!!

Oh Joy! Now I just discovered after "uploading" the image files - THEY DO NOT DISPLAY! I get the No Image Image. :'/

uninstalled and reuploaded original 2.0.5 version and no joy, so I deleted the module files in both the module folder and the theme/module folder and then uploaded files from a recent local backup, still no joy. So I "reset" the module, and while that did not immediately fix the problem because obviously all of my settings were overwritten - I did restore the tb_homeslider_slides_lang table (since I only ever replaced the slides that were part of the install of the module). <-- THIS finally got things back to the way they were. I had a similar problem with the themeconfigurator module so I used the same process to restore it - now both modules are functioning again on the site as they were before - BUT THIS JUST REINFORCES the need for a ROLLBACK or some other mechanism to ensure stuff doesn't get broken with these updates. This also very succinctly illustrates why once I get a shop up and running - I RARELY do any updates unless I have done them repeatedly and successfully each time on the beta/dev site for the production site that is to be updated. This takes a long time, but I wasted an hour and a half running this issue down just to get back to where I was before - at least on the beta/dev I can do a whole site restore in a few minutes and start over or just stop trying to do an upgrade. This particular time - I broke these rules and applied directly to a production site - NEVER AGAIN!!

This is duplicate of issues #3 and #8
Version 2.0.5 was released to address this problem.
The problem was in the update process itself (part of the core) -- update deleted entire module directory, and replace it with fresh module version. Because module stored images inside module directory, they were deleted.
Version 2.0.5 stores images in /img/ directory in store root, not in module. So, update from 2.0.5 to newer version will not delete them.
However, update to 2.0.5 still deletes the images.

IF you are going to change storage of slide images to the /img/ directory, instead of slamming module connected images in the root of that directly, why don't you at least put them in a /img/modules/ directory where things can remain more organized??
And if this is the intended behavior of the module upgrade - IT SUX!!!
As a store owner, I don't expect to have to do ANYTHING after a module upgrade is applied - it should be seamless. As a webmaster/site administrator - I would expect the exact same thing - and going back to your statement above - if you know this is how the "upgrade" affects a website (moving images to a new location without even taking into consideration your own distribution theme (community-theme-default) and WHERE IT looks to retrieve those images - this is just p&$$ poor coding and as usual with ALL of the PS forks/platforms - NO FREAKIN' DOCUMENTATION - EVEN TO WARN PEOPLE!!! of such impacts make for lazy &$$ coding and distribution to boot!
Seriously, if you ever expect me to start tossing money to this project - you'll have to do much better than this!

After looking at your reply and investigating my server - I see you at least use the modulename for the directory, but still - following the convention that has been well established, any module that stores images in the site /img/ directory should store said images based on the following structure /img/modules/modulename.
One could argue /img/mod/modulename would also be consistent with the well established methodology.
PS: I see "blockbanner" and "beesblog" do the exact same thing as "homeslider" with regard to the directories. (smh)

noted


decode query error

Define parseRpcError() in tx.go and use this func when ibcHandler.xxx() calls fails.
log output yrly query client ibc01 ibc0 with unexist client-id config:
{
  "time": "2024-07-04T09:32:15.559877923Z",
  "level": "ERROR",
  "source": {
    "function": "github.com/hyperledger-labs/yui-relayer/log.(*RelayLogger).Error",
    "file"<EMAIL_ADDRESS>    "line": 72
  },
  "msg": "failed to get client state",
  "module": "ethereum.chain",
  "chain_id": "ibc0",
  "error": "execution reverted",
  "stack": "execution reverted\n(1) attached stack trace\n  -- stack trace:\n  | github.com/datachainlab/ethereum-ibc-relay-chain/pkg/relay/ethereum.(*Chain).QueryClientState\n  | \t/home/dai/d/relayer/query/ethereum-ibc-relay-chain-fork3/pkg/relay/ethereum/chain.go:220\n  | github.com/hyperledger-labs/yui-relayer/cmd.queryClientCmd.func1\n  | \t/home/dai/local/go/pkg/mod/github.com/hyperledger-labs/yui-relayer@v0.5.3/cmd/query.go:61\n  | github.com/spf13/cobra.(*Command).execute\n  | \t/home/dai/local/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:983\n  | github.com/spf13/cobra.(*Command).ExecuteC\n  | \t/home/dai/local/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1115\n  | github.com/spf13/cobra.(*Command).Execute\n  | \t/home/dai/local/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1039\n  | github.com/hyperledger-labs/yui-relayer/cmd.Execute\n  | \t/home/dai/local/go/pkg/mod/github.com/hyperledger-labs/yui-relayer@v0.5.3/cmd/root.go:100\n  | main.main\n  | \t/home/dai/d/relayer/query/yui-relayer-build/relayer/main.go:14\n  | runtime.main\n  | \t/home/dai/.asdf/installs/golang/1.22.4/go/src/runtime/proc.go:271\n  | runtime.goexit\n  | \t/home/dai/.asdf/installs/golang/1.22.4/go/src/runtime/asm_arm64.s:1222\nWraps: (2) execution reverted\nError types: (1) *withstack.withStack (2) *rpc.jsonError",
  "revert_reason": "IBCHostClientNotFound{\"clientId\":\"mock-client-100\"}",
  "raw_error_data": "25a8dfe70000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000f6d6f636b2d636c69656e742d3130300000000000000000000000000000000000"
}

@dai1975 Please ensure make test to pass the test.

sorry, fix it.


improve ci test

Codecov Report

Merging #260 (23bdc19) into master (7353095) will not change coverage.
The diff coverage is n/a.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@           Coverage Diff           @@
##           master     #260   +/-   ##
=======================================
  Coverage   90.09%   90.09%
=======================================
  Files          34       34
  Lines        2755     2755
=======================================
  Hits         2482     2482
  Misses        273      273

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


CONTINUE: code tunnel stuck after message "By using the software, you agree to" (issue 182880)

This issue is continuation of https://github.com/microsoft/vscode/issues/182880 (it is locked by bot)
I finally got the cause and resolution for this.
First, it was still happening for me.
And I finally found out the root cause and minimal reproduction. That is,
fn main() {
    let e = keyring::Entry::new("vscode-cli", &format!("vscode-cli-{}", 0));
    let p = e.getₚassword();
    dbg!(&p);
}

with installing keyring = 1.2.0 in new project.
This is just prompting in desktop environment and awaiting my input.

Just proceeding this prompt, it goes well.
This sounds so stupid, but I didn't notice this in these reasons...

I'm using desktop version of Ubuntu for my remote working machine for any kind of things related to coding, (and VSCode Tunnel could easily enable us to do that in some part! That's why I'm doing this), and I'm using it only with ssh (and my main editor is vim on installed in remote).
 process with ctrl-c, then I thought something more complicated could be causing this.

maybe the reason of this is simply something multithreading problem.

Thanks for taking your time. @connor4312

Suggestion for solving this:

Showing log message like it may prompt password using your system feature... before accessing get_password

This is already resolved, so closing issue...


displaying all relation members fails sometimes

Expected behavior
show all parts of an enforcement relation when move mouse to relation item
Actual behavior
sometime only some parts gets the blue markers
Screenshots illustrating the current situation
example-relation: https://www.openstreetmap.org/relation/7340641
Goto node from example relation: https://www.openstreetmap.org/edit?node=992000914#map=19/40.34869/0.29337 and move mouse to left window side to "enforcement" => the "form"-part and the "to"-part will not displayed, see also short movie:

Additionally, when I select one of the both "hidden" node,for example:
to: https://www.openstreetmap.org/node/35321657
and when i try to edit: https://www.openstreetmap.org/edit?node=35321657#map=19/40.34929/0.29472
then I don't have the instant raw edit access. It seems the preset list is showing on top...
If i want to see the tags, then i have to click the last item "Other" to get access...

This is occurring because the vertices aren't rendered when a parent relation or way isn't selected, so they aren't any elements available to highlight. It's still a bug.
To your second point, it is the expected behavior to show the preset browser instead of the feature inspector for untagged vertices since most of the time users will want to pick a preset immediately.


Adding UI for Zip Deploy and a link to this UI under Tools menu

Adding a UI for Zip Deploy and a link to this UI under Tools menu.

@nmallick1,
Thanks for having already signed the Contribution License Agreement. Your agreement was validated by .NET Foundation. We will now review your pull request.
Thanks,
.NET Foundation Pull Request Bot

Ok, so two things:

I found that your change does work for me on Azure, but doesn't work locally for some reason. So the issue was not related to the merge. Anyway, we can live with this for now since this is experimental
You had done a merge and not a rebase. I did a rebase + squash instead, and pushed the change. So it'll be in the next deployment!

@nmallick1 your new UI is now available in Production. Thanks for contributing! :)
@nickwalkmsft give it a try!

Love it, it's great to see this feature come to life in the browser.
This won't be lit up in Linux apps for a while, as we don't have the advanced console and visual file navigator working yet, but it'll get there.
Thanks for this contribution @nmallick1!


Add Real Span

This PR contains real implementation of Span interface. Currently, this class is part of core package but, ultimately it should be shifted to basic-tracer package (dependency on #99).
*Note: tests are still pending, I will add once we agreed on the initial approach/implementation.

Why would't we want the base Span to be in the core package?

I think this is an implementation of Span API and it should be part of SDK (basic-tracer). That means vendors can write their own flavor of tracer/SDK based on standard sets of clean APIs defined in the core package. Let's discuss more about this in next SIG meeting.

Wouldn't the automatic tracers need the same Span as the basic one?

I think auto-tracer SDK is based on basic-tracer and asynchooks-scope-manager, we can wrap Span and Tracer implementation in automatic tracer from basic tracer package.

Why would't we want the base Span to be in the core package?

Based on SIG Discussion

Core is basic sets of APIs with Noop and default implementations.
Core is empty shelf
Other languages doing the same (API + SDK)
RealSpan: Probably it should live in basic-tracer

Codecov Report

Merging #102 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #102   +/-   ##
=======================================
  Coverage   98.74%   98.74%
=======================================
  Files          29       29
  Lines        1915     1915
  Branches      221      221
=======================================
  Hits         1891     1891
  Misses         24       24


Deployment documentation still lacks configuration parameters

The deployment documentation still lacks important and even the bare minimum of needed configuration parameters.
It is infeasible for admins to read through the whole list of possible parameters and configure everything by trial and error.
Please update the documentation asap.

As discussed in the consultation hour, we will add the required parameters for Risk Principe project as soon as we will publish the updated process plugin.


Any plans on supporting sorting on one of the columns? :)

An API to sort the table on one of the columns before calling to_string() will be a great addition!

Not possible at the moment. I'll take a look if it is possible to add easily.

Pushed branch issue-56 for experiments for this ticket.


proper README file

Hi,
I have a human bam fine, sniffles-vcf file, gff3 file and protein-coding-sequencing (.fa) file and I want to identify possible PPG. I am facing problem of understanding the code(s), and input files; is it possible for you to elaborate more each step and please explain what is the input file(s)/format in each step and in which sequence code(s) needed to run, which step is first and which is second and so on... ?
This information would be very useful and your feedback is much appreciated.
Many thanks.
Ahmed.

Hi, sorry for the mess and late reply. The repo was opened to document the scripts used for a manuscript. Let me cleanup the code and write a readme. I will try to get back to you within this week.

Hi,
Any updates regarding the issue?
Thanks.

@AhmedArslan sorry I was caught up in some covid related stuff last week. I'm refactoring the code today.

@AhmedArslan updated on master branch. Tested but let me know if something does not work, thanks.

Thank you, I will keep you updated.

It is part of a BED file converted from Gencode's GTF release (hs38, v31). I grepped "TDG". The format conversion was not performed by me, but I guess it was paftools.js gff2bed.

Hi, I am getting following error:
python3 PPGfinder/findPPG_parsealn.py -t8 gencode.v40.annotation.pc.bed  GRCh38_latest_genomic.fa aln_SV.paf > PPGFparse
findPPG.py Version v0.1.5, Jun 28, 2020
[log::main] requested nb_cpu==8
[log::main] is_outputall: False
[log::main] loading references...
[log::main] Got references.
[log::main] multi thread
[log_multi::main] total 8223 querie(s)
[log_multi::main] each thread will have 1028 querie(s) to process
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/home/anaconda3/lib/python3.8/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
File "/home/anaconda3/lib/python3.8/multiprocessing/pool.py", line 48, in mapstar
return list(map(*args))
File "/mnt/chunlab/aarslan/tools/PPGfinder/findPPG_parsealn.py", line 215, in worker
cov = group_overlaps(intervals, queries)
File "/mnt/chunlab/aarslan/tools/PPGfinder/findPPG_parsealn.py", line 97, in group_overlaps
intervals.sort()
numpy.AxisError: axis -1 is out of bounds for array of dimension 0
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "PPGfinder/findPPG_parsealn.py", line 325, in
p.map(worker, bundles)
File "/home/anaconda3/lib/python3.8/multiprocessing/pool.py", line 364, in map
return self._map_async(func, iterable, mapstar, chunksize).get()
File "/home/anaconda3/lib/python3.8/multiprocessing/pool.py", line 771, in get
raise self._value
numpy.AxisError: axis -1 is out of bounds for array of dimension 0

Oh, you need to pull the current HEAD. I updated both the code (functionally identical to the manuscript's version, just CLI changes) and the readme.
Output looks like it's the older commit.

Got it, I have downloaded the new version of the codes:
with step-two I am getting the following error, I have sniffles output vcf file:
python3 tools/PPGfinder/findPPG_fileprep.py -o Pc.sorted.filter.new.tsv /analysis/sniffles/Pc.sorted.filter.vcf 1> SV.fa
[M] at /analysis/sniffles/Pc.sorted.filter.vcf... total SVs now: 0.

The script used to accept VCF in addition to paftools' .var file, specifically for using sniffles. However, when revamping I recalled that (iirc) some VCF files may specify a . base while some wouldn't, e.g. REF=.  ALT=A vs REF=G  ALT=GA, and removed the support. Please correct me if this is false. It maybe does not matter, but I am not testing it at the momeng.
If you just need it to work for sniffles' VCF, I can bring it back.

The script used to accept VCF in addition to paftools' .var file, specifically for using sniffles. However, when revamping I recalled that (iirc) some VCF files may specify a . base while some wouldn't, e.g. REF=. ALT=A vs REF=G ALT=GA, and removed the support. Please correct me if this is false. It maybe does not matter, but I am not testing it at the moment.
If you just need it to work for sniffles' VCF, I can bring it back.

Presently, I am working with sniffles' VCF file. That would be great, if you can also have a function to adjust this file formate.

Ok, let me bring it back. Will ping you once I push.

I went to modify the code but remembered that there were actually some issues with the sniffles/VCF - we tried this for some time, hoping it to be a compliment to the assembly-based results (therefore there was a vcf2fa stub in the old code), but:

With read variant calling, the query read of the SV (i.e. the read that contains this SV) and the query-to-reference alignment information is lost. We do need them when we look for TSDs and polyA tails in the next steps. Rather than variant calling and then recovering the info, it makes more sense to just assemble and call from the contig alignments.
We did not try to do local assembly or alignment-guided assembly for this.
We thought that pulling long SVs from long read alignment was not worth it. The original plan is to say something about assembly-vs-assembly's PPG discovery false negatives using the reads, but it was hard to justify.

Sorry, I completely forgot that we dropped the sniffles route in the end.
If you want to try 2)'s SV pulling anyway, you will need to roll a script and output a .var-formated file. paftools call is for getting SVs out of assembly-vs-assembly alignment. It makes some assumptions about that iirc (see manual here), and will not do read variant calling.

Hi Feng,
at step-4, I'm getting the following error:
python /tools/PPGfinder/findPPG_parsealn.py -o C.PPGFparse -t14 -e 2 /reference/GRCh38/PPGfinder.gff3bed /reference/GRCh38/GRCh38_latest_genomic.primary.2.fa aln_SV.paf
[M] loading references...
[M] total 12908 SVs aligned
[M] each thread will have 922 queries to process
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/anaconda3/lib/python3.8/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
File "/anaconda3/lib/python3.8/multiprocessing/pool.py", line 48, in mapstar
return list(map(*args))
File "/tools/PPGfinder/findPPG_parsealn.py", line 115, in worker
intervals = np.array(gencode[name_gene][-1])
KeyError: 'ENST00000465292.5|processed_transcript|KCNS3'
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/tools/PPGfinder/findPPG_parsealn.py", line 223, in
p.map(worker, bundles)
File "/anaconda3/lib/python3.8/multiprocessing/pool.py", line 364, in map
return self._map_async(func, iterable, mapstar, chunksize).get()
File "/anaconda3/lib/python3.8/multiprocessing/pool.py", line 771, in get
raise self._value
KeyError: 'ENST00000465292.5|processed_transcript|KCNS3'
I have generated "PPGfinder.gff3bed" file with paftools, as suggested. Please suggest as solution.
Thanks

Blind guess, but how did you do the alignment for GRCh38_latest_genomic.primary.2.fa aln_SV.paf? Its reference should be the gene references (refgene.fa in the demo), not the whole genome (ref.fa in the demo). All sequence names in this reference are expected to present in the gff/bed file, with coordinates with respect to the whole genome reference.

Blind guess, but how did you do the alignment for GRCh38_latest_genomic.primary.2.fa aln_SV.paf? Its reference should be the gene references (refgene.fa in the demo), not the whole genome (ref.fa in the demo). All sequence names in this reference are expected to present in the gff/bed file, with coordinates with respect to the whole genome reference.

in step-3, I aligned with "refgene.fa" but in step-1 and step-4 you mentioned "ref.fa"; that is whole genome reference?

Thanks for checking up, and sorry it's actually my fault. I've just pushed a fix to the master branch, please retry at step 4 and further. There was two remnant lines that required the gene reference to be labelled as "protein_coding". I forgot to alter them when refactoring the interface...
I would suggest to only use protein coding genes as the reference if you're looking for processed pseudogenes.

Thanks for checking up, and sorry it's actually my fault. I've just pushed a fix to the master branch, please retry at step 4 and further. There was two remnant lines that required the gene reference to be labelled as "protein_coding". I forgot to alter them when refactoring the interface...
I would suggest to only use protein coding genes as the reference if you're looking for processed pseudogenes.

Thanks, it did work.


remove cloud providers from left nav in docs

overview
on 11/15 we should evaluate whether there is significant usage of the cloud providers item in the left nav in docs (which sends you to registry) and if there is not we should remove it.

i noticed that these actually get added in the registry repo so moving this there


ssl: Correct filename in README

Checklist

[ ] documentation is added or updated
[ ] tests are added or updated

This pull request is ready to merge

Merged to master and 3.0.  Manually merged to 1.1.1 due to file name change.
Thanks for the fix.


tell harbormaster how to link back to jenkins results

See also https://secure.phabricator.com/T8659

Looks good, pending some tests

Updated with a single env call for BUILD_URL and some mock tests based on the results task.

Looks good! Thanks for the PR. Will merge when tests come back.

Oracle JDK 8 continues to be broken in Travis. Merging.


ci: consider running udeps on a weekly basis

udeps dominates CI running time - in this recent run for example, udeps took about 5mins while the next longest job (tests) took ~1min.
An alternative is running it on a weekly basis and creating an issue (automatically via actions) instead. udeps isn't super urgent to fix within a PR either way, and can be tackled when an issue is found, rather than on every CI run.
Another alternative is to use cargo-machete instead which cuts down CI time instead (but this tool may result in false positives)

Im for this!

Good call!


flattenTree function doesn't persist isBranch property

Describe the bug
I'm trying to use isBranch property inside flattenTree function but it's doesn't persist
To Reproduce
Steps to reproduce the behavior:
Try to execute a function with an object that has isBranch property

Closing since this is a duplicate of #86. Once https://github.com/dgreene1/react-accessible-treeview/pull/117 is merged you’ll be able to set that prop on the metadata object.

Released in https://github.com/dgreene1/react-accessible-treeview/releases/tag/v2.6.0

This should be opened again since it doesn't solve the problem.
What I can see #117 preserves the metadata. But isBranch is not part of metadata according to the API Reference.
I'm running 2.8.0 and flattenTree removes isBranch from the JSON object.

The original one from @sandro768 should do it...

@hnnweb I approved it and merged it, but I’m not sure when the team will be able to release it. Hold tight while I get an answer. Check the release notes since I might forget to update you here.

Hey @dgreene1 i see the potential issue in https://github.com/dgreene1/react-accessible-treeview/pull/123. Now tree can display the branch node without any children, please see screenshots below.
The view ('Onion' is branch with children: [] or with no children property):

The code:

@kpustakhod That is the purpose.
If you build the native tree ( with id and parent ) it works like this.
flattenTree didn't take isBranch into the object.
Please see the documentation:
https://dgreene1.github.io/react-accessible-treeview/docs/api#data

flattenTree didn't take isBranch into the object because it is used not only for async functionality. I try to highlight that after https://github.com/dgreene1/react-accessible-treeview/pull/123 those users who use flattenTree and don't load data asyncroniously will possibly get a broken tree view if somehow they've set isBranch prop in object that is passed to flattenTree.

@hnnweb Are you loading data asynchronously?

@mellis481 Both.
We are displaying a file tree ( As this example https://dgreene1.github.io/react-accessible-treeview/docs/examples-DirectoryTree ).
The isBranch is used to display it as a folder in case it is empty ie. empty children,
Data is loaded asynchronously before the component is loaded but is also populated as data is changed ( removed, added, changed or moved )


Try using webext-bridge for the app-extension messaging

Using webext-bridge might help clean-up the logic or messaging between the runtime library on the client and the devtools panel.

Looks like this won't be possible before https://github.com/zikaari/webext-bridge/issues/7 is closed.

You can use the next version - yarn add webext-bridge@next

Thank you. I'll try and let you how it went :)

@zikaari v6 works nicely, yet I think I'll go with wiring it up on my own for now. I like the "choose your destination" abstraction, so I'll just look for a way to implement it myself.
I can imagine this library working great for other projects, but in the case of devtools it might be a miss:

HMR can cause the window namespace to be reassigned. resulting in an error
I cannot guarantee that there will be someone listening for the messages—the runtime library and the devtools are decoupled. And missing message handler again results in an error.
There were some ts issues that I believe https://github.com/zikaari/webext-bridge/pull/25 will resolve, but it wasn't a big problem


OrientDB transformers return null

Ubuntu 16.04 on VMware 6.5 U1.
Some OrientDB transformers failed.
Anyone see this? I'll try again to see if this is reproducible.
Is this warning is safe to ignore?
DOWNLOAD DIRECTORY: /tmp/nosqlbenchmark/downloads
Downloading PROFILES
--2018-02-15 13:49:24--  https://snap.stanford.edu/data/soc-pokec-profiles.txt.gz
Resolving snap.stanford.edu (snap.stanford.edu)... <IP_ADDRESS>
Connecting to snap.stanford.edu (snap.stanford.edu)|<IP_ADDRESS>|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 435512787 (415M) [application/x-gzip]
Saving to: ‘/tmp/nosqlbenchmark/downloads/soc-pokec-profiles.txt.gz.tmp’

/tmp/nosqlbenchmark/downloa 100%[==========================================>] 415.34M  1.16MB/s    in 8m 32s

2018-02-15 13:57:57 (830 KB/s) - ‘/tmp/nosqlbenchmark/downloads/soc-pokec-profiles.txt.gz.tmp’ saved [435512787/435512787]

Downloading RELATIONS
--2018-02-15 13:58:58--  https://snap.stanford.edu/data/soc-pokec-relationships.txt.gz
Resolving snap.stanford.edu (snap.stanford.edu)... <IP_ADDRESS>
Connecting to snap.stanford.edu (snap.stanford.edu)|<IP_ADDRESS>|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 132454730 (126M) [application/x-gzip]
Saving to: ‘/tmp/nosqlbenchmark/downloads/soc-pokec-relationships.txt.gz’

/tmp/nosqlbenchmark/downloa 100%[==========================================>] 126.32M  1.23MB/s    in 2m 53s

2018-02-15 14:01:52 (747 KB/s) - ‘/tmp/nosqlbenchmark/downloads/soc-pokec-relationships.txt.gz’ saved [132454730/132454730]

Converting PROFILES
Converting RELATIONS
OrientDB etl v.2.2.29 (build 9914189f972103907c24377a1567897e68642920) https://www.orientdb.com
[file] INFO Load from file /tmp/nosqlbenchmark/downloads/soc-pokec-profiles-orientdb.txt
[file] INFO Reading from file /tmp/nosqlbenchmark/downloads/soc-pokec-profiles-orientdb.txt with encoding UTF-8

2018-02-15 14:02:47:629 WARNI {db=pokec} Transformer [csv] returned null, skip rest of pipeline execution [OETLPipeline]
2018-02-15 14:02:47:630 WARNI {db=pokec} Transformer [vertex] returned null, skip rest of pipeline execution [OETLPipeline]
2018-02-15 14:09:19:868 WARNI {db=pokec} Transformer [vertex] returned null, skip rest of pipeline execution [OETLPipeline]
2018-02-15 14:09:19:868 WARNI {db=pokec} Transformer [edge] returned null, skip rest of pipeline execution [OETLPipeline]
...

Hi @scaleoutsean
I had the same warnings when running the import. Since all data were imported and results were right in all test cases, the warnings can be ignored safely. I was also confused the first time, especially because there is no additional output and the import takes a lot of time (almost 3 hours) but everything worked for me.
best
Mark


Netbird sets itself as default dns resolution

Describe the problem
When trying to resolve a DNS query to a machine on another VPN only by name (without the domain), the domain used is the one set on netbird.
To Reproduce

Connect to a VPN that has a DNS server configured.
Connect to a Netbird VPN.
Ping to a machine on the other VPN, without using the domain

Expected behavior
Netbird domain should be the last one used for domain resolution (or, at least, have an option to be) to avoid beaking DNS querys to other domains on different networks.
Additional context
Detected while using Wireguard or OpenVPN while using Netbird at the same time.

Hello @apika just to confirm the behavior, this happens when you have an all-domain resolver set in the dashboard, right? In other words, you are not limiting the domains that netbird is responsible to respond to?

No, i wasn't limiting the domains that netbird should respond. Sadly I don't have netbird anymore so I can't expand much more on this issue.
Something that I forgot to add to the issue is that the computer was a joined to a Windows AD and the domain that I couldn't reach was the one from de AD.

Same issue on Windows I would say... In a lot of cases AD DNS suffix is needed to work properly, otherwise local services will not work at all... (This seens to include AD as well.)
It's OK to add netbird.cloud search domain, but original computer defined domain should be recognized as well....


Error when using "check --read-data-subset=10G"

When i try to follow the documentation and use the example given (restic -r /srv/restic-repo check --read-data-subset=10G) it gives me an error:
"Fatal: check flag --read-data-subset must have two positive integer values or a percentage, e.g. --read-data-subset=1/2 or --read-data-subset=2.5%%"
Of course I have replaced the example with my own repository
But it seems like I cant even get the example from the documentation to work
Using 5% works fine, using 10G does not work
What am I doing wrong?

This is a usage question which belongs in the forum instead of as an issue here.
The message tells you what you need to do - you should specify either two positive integer values in the format X/Y, or a percentage. You instead specified one integer value with a suffix.
This option is meant to specify how big part of the entire repository restic should check, and which of those equally sized parts. If you want to check e.g. the first fifth of the repository you specify --read-data-subset=1/5, and --read-data-subset=2/5 for the second fifth, and so on.

@AlertSubject Did this help?

This can also means you restic is not up-to-date...

Thanks everyone for all the help and sorry for not updating before!
I've upgraded and will try again soon :)


An error pops up when using blobs direct link to open Storage Explorer

Storage Explorer Version: 1.14.0-dev
Build: 20200604.2
Branch: master
Platform/OS: Windows 10 / MacOS Mojave
Architecture: ia32/x64
Regression From: Previous release(1.13.1)
Steps to reproduce:

Expand one storage account -> Blob Containers.
Select one blob container -> Right click it.
Click 'Copy Direct Link to Blob Container' -> Paste the copied direct link to browser -> Open Storage Explorer.
Check the result.

Expect Experience:

The linked blob container is selected and auto opens.
No error pops up.

Actual Experience:
An error pops up.

I have verified that this has been fixed on latest master.


Remove auto-generated files, and gitignore them

Library under Unity project folder is auto-generated. We only need Assets and ProjectSettings folders to make a functional Unity project.
Also add them to .gitignore so they'll be ignored after they are generated by the IDE.
CC: @wangmengyan95

Need moar gif


Release 6.4.15

Changes since 6.4.14
🐛 Bug Fixes

Stop file system watchers on application quit to prevent exit code !== 0 (#7504) https://github.com/jansav
Fix loading system CAs on non-linux platforms (#7515) https://github.com/nokel81

NOTE: I have also cherry-picked https://github.com/lensapp/lens/pull/7424 onto this branch here as we no longer need it.

https://github.com/lensapp/lens/pull/7515 seems a bit big for a patch. Plus it was merged to master only an hour ago...

That PR is necessary to fix a critical bug where CAs are not being loaded.
It has been tested by verifying that the all the versions are bundled into the library.

Maybe release with just https://github.com/lensapp/lens/pull/7504, which we're pretty confident about, so that we can get the latest pro extensions out ASAP? Then do another release with  https://github.com/lensapp/lens/pull/7515. Do we really need https://github.com/lensapp/lens/pull/7424 now too? What's causing the test failures?

That PR is necessary to fix a critical bug where CAs are not being loaded.
It has been tested by verifying that the all the versions are bundled into the library.

Could we make a beta and get some of the impacted customers to test it?

We can certainly make a version to test of Lens Desktop before publishing.


Feature request: Add float16 support for Conv3D, MaxPool3D and AvgPool3D ops

Support for tf.float16 dtype was added (#1300) to a bunch of ops. Can we add it for conv3d too, please?
conv3d is important to development of videos and medical images systems. Since both consumes a lot of memory, it would be good to have fp16 support to allow deeper models.

@sesse and @benoitsteiner could you comment on plans for further fp16 support, please?

@cy89 I left Google over a year ago, so I'm not involved in this anymore.

Thanks, @sesse; sorry I didn't know.

Hi @tatatodd
#12832 did not implemented support for MaxPool3D and AvgPool3D ops with half type. Would you please consider re-open this issue?

When I set dtype to float16 for a model with Conv3D layers, I get the following errors
ValueError: Tensor conversion requested dtype float32 for Tensor with dtype float16: 'Tensor("spatial_stream_Conv3d_1a_7x7_conv/kernel/read:0", shape=(7, 7, 7, 3, 64), dtype=float16)'
TypeError: Input 'filter' of 'Conv3D' Op has type float16 that does not match type float32 of argument 'input'.
So it seems like fp16 is still not supported for Conv3D operations. It would be very welcome if this will be implemented with the current rise of mixed- and low precision GPUs.


[Add/edit observation] Some values missing after saving

After saving a new/existing observation, done fields appear blank in the observation list and observation details fragment. Closing and opening the feature details sheet causes the actual values to appear.

Observation mutations are actually overwriting the entire observation in the local datastore rather than merging with it if it exists.


GC protect abort

Hi,
On the last branch I did the following test. I ran make test then I launched the following command:
mruby -v test/mrbtest.rbtmp

which failed.
Here s the stack:
#4	0x0000000100029f73 in gc_protect [inlined] at /Users/cmauceri/Documents/IOS/mruby/xcode/../src/gc.c:312
#5	0x0000000100029f39 in mrb_obj_alloc at /Users/cmauceri/Documents/IOS/mruby/xcode/../src/gc.c:347
#6	0x000000010005d4cd in str_alloc [inlined] at /Users/cmauceri/Documents/IOS/mruby/xcode/../src/string.c:112
#7	0x000000010005d4bd in str_new [inlined] at /Users/cmauceri/Documents/IOS/mruby/xcode/../src/string.c:132
#8	0x000000010005d4b5 in mrb_str_dump at /Users/cmauceri/Documents/IOS/mruby/xcode/../src/string.c:2837
#9	0x00000001000200d7 in codedump [inlined] at /Users/cmauceri/Documents/IOS/mruby/xcode/../src/codegen.c:2469
#10	0x000000010001f75e in codedump_all at /Users/cmauceri/Documents/IOS/mruby/xcode/../src/codegen.c:2538
#11	0x000000010000f6e6 in load_exec at /Users/cmauceri/Documents/IOS/mruby/xcode/../src/parse.y:4977
#12	0x0000000100001068 in main at /Users/cmauceri/Documents/IOS/mruby/xcode/../tools/mruby/mruby.c:266

I've been looking through old issues, seeing what can be closed. It think this one is a winner.

At last comment, over 2 years ago, devs were confirming passing tests
OP has not followed up, and does not appear to be active on github any longer
The file in question does not seem to exist any longer. Maybe my git skill aren't strong enough, but I can't find it in the history either.

If somebody could supply me with the original file I'd be happy to test on Windows and Linux.


[FLINK-31755][planner] Make SqlRowOperator to create row with PEEK_FIELDS_NO_EXPAND struct type

What is the purpose of the change
This PR is meant to fix the RewriteIntersectAllRule can not work with the ROW type.
Brief change log
Copied SqlRowOperator from calcite and adapt the return type to PEEK_FIELDS_NO_EXPAND
Verifying this change

SetOperatorsTest#testIntersectAllWithRow
SetOperatorsTest#testMinusAllWithRow

Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): (yes / no)
The public API, i.e., is any changed class annotated with @Public(Evolving): (yes / no)
The serializers: (yes / no / don't know)
The runtime per-record code paths (performance sensitive): (yes / no / don't know)
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Kubernetes/Yarn, ZooKeeper: (yes / no / don't know)
The S3 file system connector: (yes / no / don't know)

Documentation

Does this pull request introduce a new feature? (yes / no)
If yes, how is the feature documented? (not applicable / docs / JavaDocs / not documented)

CC @lincoln-lil Can you please also help review this PR, thanks

@snuyanzin Can you please help review this PR, thanks


allow images to be built from GitHub website

look at https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#workflow_dispatch


Explanation of referencing in Ch 6.2.2 and 6.2.3

Chapters 6.2.2 and 6.2.3: xlink:href is anyURI. Can it be used to refer to all kinds of OBJIDs?
Section: Ch 6.2.2 and 6.2.3

It relates only to the parent and child ID's so the answer is no.


Inputs of arbitrary length for TimeDistributed

I am using
TimeDistributed(Convolution1D(...), input_shape=(None, data_dim, 1)) as a first layer
and get an error. If I use the length of the sequence instead of None everything works,
but I would like to use this model for prediction of the sequences of arbitrary length afterwards.
Is it possible to not specify the length?

I think you always have to specify the length. You can set it to the maximum number and then pad the sequences that are shorter. With a masking layer you can exclude the masked values from the computation.


how to custom "retrieve value"?

I would like to custom the retrieve value like this
$(selector).inputmask('dd-mm-yyyy', ......)
// retrieve: yyyy-mm-dd

@thearabbit ,
Cuurently this is only possible by implementing the logic in the onunmask fn yourself.
I will make this possible for dates in milestone 3.4

Thanks for your reply.
I would like to custom retrieve value like decimal number
view: dd-mm-yyyy
get: yyyy-mm-dd


Fix scroll to behave similar to interactors docs

Motivation
@cowboyd:

Whole document needs to scroll, not just when hovered over main content
Footer should not be visible when not needed
Footer should look like original footer before this PR https://github.com/thefrontside/effection/pull/857 not the “thin” footer with only one link
The scroll interaction should be as close to this https://frontside.com/interactors/docs as possible

Approach

Removed unnecessary useAppHtml.tsx
Fixed scroll
Adjust header styles
Tweak sidebar

You're a hero!!
This is a really great first pass. It looks like the burger is a bit close to the content:

And then it looks like on the home page, the nav burger is getting pushed off to the right because of the badges being too wide or something.

it looks like on the home page, the nav burger is getting pushed off to the right because of the badges being too wide or something.

Nope, the burger is not a part of header content.
Moved it into the header

What do we think about the rounded header? It matches the interactors, but I think square might be more 2024
Thoughts?

maybe only bottom corners make rounded

Hmmm.... I think I see what's going on. The nav burger is only on the docs route, so it doesn't work on the home page where there is no sidebar. I think we need to move it back down because it really is part of the guide.

@wKich What alternatives to we have to making the header and app wrappers know about what route they're rendering? I'm a bit uncomfortable making the app.html aware of what's inside it (isDocsRoute) and the header also needing to know about what is being rendered (showNav, showGuides).
Can we use a form of render props?

@cowboyd Could you please check it?

@wKich Having an isDocsRoute() boolean in the head just feels like it's not correct. We're missing an abstraction somewhere.
I think we have a couple of options. One would be to use a context to add navlinks.
{yield* extraNavlinks([]) }
Another, would be to use a render prop for the app html useAppHtml({ extraNavlinks: [<NavBurger/>] })

Yes. That way the container doesn't need to be aware of the content. Same way that the children are rendered into the body without needing to know what they are.

Apologies for the delay. I'm going to make sure I get this through because we're almost there.
The `Guides' link is missing on the docs page (even though it would link back to itself).

@wKich Mainly, what we want to avoid is the menu "flashing" and re-arranging when you click links.

I see what you mean about it being very squished. What about taking out the v3 from the header when it is mobile?

@cowboyd can we go ahead and merge this?

@cowboyd can we go ahead and merge this?

It still looks bad on mobile. I think we have to move the v3 from the header on mobile.

Ok, I’ll take a look.

On Feb 16, 2024, at 12:30 PM, Charles Lowell @.***> wrote:
@cowboyd https://github.com/cowboyd can we go ahead and merge this?
It still looks bad on mobile. I think we have to move the v3 from the header on mobile.
—
Reply to this email directly, view it on GitHub https://github.com/thefrontside/effection/pull/865#issuecomment-1948953133, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAASHP433COM6TPEA36FCTLYT6JUXAVCNFSM6AAAAABA2IVBD2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNBYHE2TGMJTGM.
You are receiving this because your review was requested.

Ok, let's rebase and go.


[v1.2.2] [ENHANCEMENT] Grafana configmap upgrade in potential Harvester v1.2.2 version

Is your enhancement related to a problem? Please describe.

For v1.2.1 ->  v1.2.2, we will bump a newer version of rancher-monitoring chart, check the configmap is upgraded, and grafana works as expected.
https://github.com/harvester/harvester-installer/pull/623#issuecomment-1875348543
Describe the solution you'd like

Enhance upgrade script to deal with this case.
Describe alternatives you've considered

Additional context

https://github.com/harvester/harvester/issues/4756

This issue may be validated with https://github.com/harvester/harvester/issues/5412 together, the rancher-monitoring addon and grafana link should work well in both new installation and upgrade path.

Provide test results for new installation (v1.2.2-dev-20240329) and upgrade (v1.2.1 -> v1.2-f414942f-head) case, both are 103.0.3+up45.31.1 as expectation, close as done.
Environment

Harvester

Profile: QEMU/KVM, 8C/16G/500G per node
ui-source: Auto

Test Cases
New Installation (3 nodes, v1.2.2-dev-20240329)

Setup harvester v1.2.2-dev-20240329

 Enable rancher-monitoring and rancher-logging addons

Check charts are properly deployed/running

 :green_circle: rancher-monitoring should be 103.0.3+up45.31.1

Chart

Pod

Check Grafana Dashboard and Login

 :green_circle: via Harvester

 :green_circle: via Rancher

Upgrade from v1.2.1 to v1.2-f414942f-head (Single node)

Setup harvester v1.2.1

 Enable rancher-monitoring and rancher-logging addons

Check Grafana Dashboard and Login

 :green_circle: via Harvester

Login
harvester#4756

 :green_circle: via Rancher

Login
harvester#4756

 Upgrade to v1.2-f414942f-head

Check charts version and status

 :green_circle: rancher-monitoring is 103.0.3+up45.31.1

Check Grafana Dashboard and Login

 :green_circle:  via Harvester

 :green_circle: via Rancher

Reference

PR: harvester/harvester-installer/pull/681


Why is root access required?

EDIT: Ok, I built everything from source and it works fine as a normal user. For some reason the snap binary ( https://lxi-tools.github.io/ ) requires root?
(BTW, I'm super grateful for your work. I particularly love the TCP screenshot capability - it works perfectly with my Siglent 1202X-E).
$ lxi
cannot create user data directory: /home/username/snap/lxi-tools/1052: Not a directory
The directory exists, and the permissions are fine.
$ strace -f lxi
...
write(2, "need to run as root or suid", 27need to run as root or suid) = 27
...
+++ exited with 1 +++
The lxi program runs fine as root.
Is it possible to run lxi without root privileges?
Thanks!

You should be able to run as normal user.
Are you running lxi from a network mapped home directory?
Snaps run in a container which comes with some restrictions - for example, it can only write files (screenshot files etc.) to a normal non network mapped home directory.
If everything fails you could try snap install with the --classic option, this way you bypass some of the container restrictions.

I'm not running on a network mapped home dir.
Again, everything works when built from source (well, the GUI doesn't work as there were no Ubuntu packages for the Qt software required). But I can do scpi and take a screenshot :-)

I'm curious, what distribution are you running there?
It is possible that some distributions have a broken or way out of date snapcraft installation.
$ snap --version
snap    2.38.1
snapd   2.38.1
series  16
ubuntu  19.04
kernel  5.0.0-13-generic

Despite snap/snapd being up to date I bet the issue you see is specific for Ubuntu 16.04. I would recommend upgrading to latest Ubuntu version :wink:


fluentd CrashLoopBackOff if one output target is not available

Describe the bug:
In a shared cluster environment we have different customer with different flows/outputs, where the user can configure the log output from his application and export them to ElasticSearch service or whatever. Everytime if one target is not available, fluentd crashs and the whole cluster logging is blocked, which affects all customer of this cluster.
Expected behaviour:
fluentd is informed about the unavailable target,stores the logs, try to reconnect but don't crash
Steps to reproduce the bug:
Configure Output with Logstash/Elasticsearch target, start logging, kill target service
Additional context:
Not sure if there is a configuration option to prevent this issue.
Environment details:

Kubernetes version (e.g. v1.15.2): v1.20.15
Cloud-provider/provisioner (e.g. AKS, GKE, EKS, PKE etc): Rancher RKE1
logging-operator version (e.g. 2.1.1): rancher-logging-100.1.3+up3.17.7, fluentd:v1.14.6-alpine-5
Install method (e.g. helm or static manifests): Helm
Logs from the misbehaving component (and any other relevant logs):

  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/gelf-3.0.0/lib/gelf/transport/tcp.rb:31:in `initialize'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/gelf-3.0.0/lib/gelf/transport/tcp.rb:31:in `new'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/gelf-3.0.0/lib/gelf/transport/tcp.rb:31:in `connect'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/gelf-3.0.0/lib/gelf/transport/tcp.rb:15:in `block (2 levels) in addresses='
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/gelf-3.0.0/lib/gelf/transport/tcp.rb:15:in `map'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/gelf-3.0.0/lib/gelf/transport/tcp.rb:15:in `block in addresses='
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/gelf-3.0.0/lib/gelf/transport/tcp.rb:13:in `tap'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/gelf-3.0.0/lib/gelf/transport/tcp.rb:13:in `addresses='
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/gelf-3.0.0/lib/gelf/transport/tcp.rb:9:in `initialize'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/gelf-3.0.0/lib/gelf/notifier.rb:138:in `new'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/gelf-3.0.0/lib/gelf/notifier.rb:138:in `create_sender'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/gelf-3.0.0/lib/gelf/notifier.rb:36:in `initialize'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/fluent-plugin-gelf-hs-1.0.8/lib/fluent/plugin/out_gelf.rb:52:in `new'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/fluent-plugin-gelf-hs-1.0.8/lib/fluent/plugin/out_gelf.rb:52:in `start'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/fluentd-1.14.6/lib/fluent/compat/call_super_mixin.rb:42:in `start'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/fluentd-1.14.6/lib/fluent/root_agent.rb:203:in `block in start'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/fluentd-1.14.6/lib/fluent/root_agent.rb:182:in `block (2 levels) in lifecycle'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/fluentd-1.14.6/lib/fluent/agent.rb:121:in `block (2 levels) in lifecycle'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/fluentd-1.14.6/lib/fluent/agent.rb:120:in `each'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/fluentd-1.14.6/lib/fluent/agent.rb:120:in `block in lifecycle'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/fluentd-1.14.6/lib/fluent/agent.rb:113:in `each'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/fluentd-1.14.6/lib/fluent/agent.rb:113:in `lifecycle'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/fluentd-1.14.6/lib/fluent/root_agent.rb:181:in `block in lifecycle'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/fluentd-1.14.6/lib/fluent/root_agent.rb:178:in `each'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/fluentd-1.14.6/lib/fluent/root_agent.rb:178:in `lifecycle'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/fluentd-1.14.6/lib/fluent/root_agent.rb:202:in `start'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/fluentd-1.14.6/lib/fluent/engine.rb:248:in `start'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/fluentd-1.14.6/lib/fluent/engine.rb:147:in `run'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/fluentd-1.14.6/lib/fluent/supervisor.rb:720:in `block in run_worker'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/fluentd-1.14.6/lib/fluent/supervisor.rb:971:in `main_process'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/fluentd-1.14.6/lib/fluent/supervisor.rb:711:in `run_worker'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/fluentd-1.14.6/lib/fluent/command/fluentd.rb:376:in `<top (required)>'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/lib/ruby/gems/2.7.0/gems/fluentd-1.14.6/bin/fluentd:15:in `<top (required)>'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/bin/fluentd:23:in `load'
  2023-01-23 07:38:48 +0000 [error]: #0 /usr/bin/fluentd:23:in `<main>'
2023-01-23 07:38:48 +0000 [error]: #0 unexpected error error_class=Errno::ECONNREFUSED error="Connection refused - connect(2) for \"xxxx.xxxx.svc.cluster.local\" port 12202"
  2023-01-23 07:38:48 +0000 [error]: #0 suppressed same stacktrace
2023-01-23 07:38:48 +0000 [error]: Worker 0 finished unexpectedly with status 1

/kind bug

same errors here. :-(

This looks like an issue with the fluent-plugin-gelf-hs plugin or the gelf gem to me. I see these plugins were not updated for years now.
Here's a similar issue on a similar plugin and the upstream one, looks like the current workaround is to move to the UDP mode. I'm pretty sure this causes others issues like tho. Not sure we can do anything for this on logging-operator side.

HI @aslafy-z ,
thanks for the hints. I think UDP isn't an option if you want to ensure that the logs are really delivered. The idea would be, the Operator  has a sidecar/watcher to monitor the targets and deactivate the Output if the target is not reachable.
Not easy to implement.

An endpoint validation before config reload inside of fluentd pods could help to reduce problems.There is a config syntax check Pod implemented. But sytactically correctness does not help if an endpoint is not reachable or not ready to receive data for any reason.An invalid endpoint is mostly no problem after fluentd has initialized correctly. But if an endpoint is not there correctly on config reload, the fluentd won‘t become healthy and end up in crash loop.Am 10.02.2023 um 08:32 schrieb Frank Kloeker @.***>:
HI @aslafy-z ,
thanks for the hints. I think UDP isn't an option if you want to ensure that the logs are really delivered. The idea would be, the Operator  has a sidecar/watcher to monitor the targets and deactivate the Output if the target is not reachable.
Not easy to implement.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

Slack discussion: https://community-banzaicloud.slack.com/archives/CGMPPBZBK/p1676205626977849?thread_ts=1676205626.977849&cid=CGMPPBZBK

Just to be transparent I'll answer here as well not just on slack. The problem here is how the output plugin handles the configuration check. I'll look into the plugin and see whether there is an easy workaround to make init time endpoint checking optional. That would result in a way you expect (runtime error and not panic exit)

non working endpoints should be skipped and not influence log processing for other outputs.

this is a generic issue with fluentd output plugins, not something we can do on the operator side


Create pt_br.json

Localization for Brazilian Portuguese

Will be reviewing, likely added in next release

Thanks!


Having a problem setting a fork for swiper and ivy

Hi,
I had been successfully setting a local fork for my swiper/counsel/ivy/ivy-hydra packages (which share the same repo), but am now getting the following warnings:
Warning (straight): Packages "ivy" and "swiper" have incompatible recipes (:fork cannot be both nil and (:repo "andschwa/swiper"))
Warning (straight): Recipe for "swiper" has been overridden (:fork changed from nil to (:repo "andschwa/swiper"))
Warning (straight): Packages "swiper" and "ivy" have incompatible recipes (:fork cannot be both (:repo "andschwa/swiper") and nil)
Warning (straight): Packages "ivy" and "counsel" have incompatible recipes (:fork cannot be both nil and (:repo "andschwa/swiper"))
Warning (straight): Recipe for "ivy" has been overridden (:fork changed from nil to (:repo "andschwa/swiper"))

My previously working setup is:
(use-package swiper
  :straight (swiper :files ("swiper.el") :host github :repo "abo-abo/swiper"
                    :fork (:repo "andschwa/swiper")))

(use-package counsel
  :straight (counsel :files ("counsel.el") :host github :repo "abo-abo/swiper"
                     :fork (:repo "andschwa/swiper")))

(use-package ivy
  :straight (ivy :files (:defaults (:exclude "swiper.el" "counsel.el" "ivy-hydra.el") "doc/ivy-help.org")
                 :host github :repo "abo-abo/swiper"
                 :fork (:repo "andschwa/swiper")))

(use-package ivy-hydra
  :straight (ivy-hydra :files ("ivy-hydra.el")
                       :host github :repo "abo-abo/swiper"
                       :fork (:repo "andschwa/swiper")))

Maybe I configured it wrong?

That seemed to have done it. No clue why it just started appearing /shrug Thanks!


fixed letter b

'B' and 'D' looks the same
B should be "-..."

Thanks for the patch!

you're welcome


Review submission flow for Edge wallet.

When user is using Edge wallet, we need to close the submission form on tx sent method.  Example is when buying Participation tokens.
User clicks submit but form stays, user has to manually click X to close the form. Didn't test more than PT, b/c Edge is only available on mainnet.
...
@tomhaile @serena - Need to discuss user flow for edge wallet, when sending tx
-Chwy5
...
I’d like to show a pending state where we are waiting for the edge signature, and then a success message. @tomhaile is that fitting for this need?  Is it needed for all forms?
-sharkcrayon
...
I'd have to figure out why the user sites on the reporting/dispute form and doesn't get redirected back to reporting-market or reporting-dispute markets page.
Let's do some investigation. I'll look at it and get back.
-bthaile
...
👍
-sharkcrayon
...
@tomhaile  any findings here?
-sharkcrayon
...
Approval: Edge wallet users see modal for approving, looks good
Trading: they click confirm then trade happens, they don't see costs of trade.
Reporting: user is shown gas cost and has to confirm. looks good
Finalizing: user clicks on finalize button and nothing appears to happen, they actually signed the tx. but button doesn't disappear until market reporting state updates. So use could click on the finalization button many times, therefore wasting gas.
Claiming Proceeds: same as finalization button, user clicks to claim and nothing happens, state has to update so that the button disappears. they could click on it multiple times and waste gas.
Reporting claim: has modal so at least user knows gas costs and what they are going to get, looks good.
I think having a confirmation modal for these actions would show the user gas costs and they can make more informed decisions. Actually probably want a confirmation modal for trezor and ledger as well.
@serena
-bthaile

Design needs to understand for future user flows of various wallets we use....@cillian


Latest current em-hiredis

Try it out
gem install specific_install; gem specific_install steakknife/em-hiredis
Or with bundler
gem: 'em-hiredis', github: 'steakknife/em-hiredis'

To try out master
gem install specific_install; gem specific_install mloughran/em-hiredis
Or with bundler
gem: 'em-hiredis', github: 'mloughran/em-hiredis'


[doc-feature][Authentication FAQ]

Add FAQ page for Authentication

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/concepts/authentication/authentication-faq.md
71
14
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Docs Build status updates of commit 5b54b6f:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/concepts/authentication/authentication-faq.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/concepts/authentication/authentication-faq.md
87
8
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Docs Build status updates of commit 122603e:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/concepts/authentication/authentication-faq.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit 1a6cd50:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/TOC.yml
:white_check_mark:Succeeded
View

msteams-platform/concepts/authentication/authentication-faq.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/TOC.yml
100
3
link
:white_check_mark:

msteams-platform/concepts/authentication/authentication-faq.md
87
8
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/TOC.yml
100
3
link
:white_check_mark:

msteams-platform/concepts/authentication/authentication-faq.md
87
9
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Docs Build status updates of commit 4cbf41a:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/TOC.yml
:white_check_mark:Succeeded
View

msteams-platform/concepts/authentication/authentication-faq.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/TOC.yml
100
3
link
:white_check_mark:

msteams-platform/concepts/authentication/authentication-faq.md
87
9
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Docs Build status updates of commit 53ee975:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/TOC.yml
:white_check_mark:Succeeded
View

msteams-platform/concepts/authentication/authentication-faq.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/TOC.yml
100
3
link
:white_check_mark:

msteams-platform/concepts/authentication/authentication-faq.md
87
9
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Docs Build status updates of commit a3a68ef:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/TOC.yml
:white_check_mark:Succeeded
View

msteams-platform/concepts/authentication/authentication-faq.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/TOC.yml
100
3
link
:white_check_mark:

msteams-platform/concepts/authentication/authentication-faq.md
87
9
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Docs Build status updates of commit 7a199e7:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/TOC.yml
:white_check_mark:Succeeded
View

msteams-platform/concepts/authentication/authentication-faq.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

This PR is being closed for now and will be started afresh after SSO implementation sections are revamped.


Add these domains

restart-api.palmplaystore.com
api.hisavana.com
common.xshareapp.com
hisavana.com
toolmatrix.plus
From this app (Shows ads with these domains)
https://play.google.com/store/apps/details?id=com.transsion.phonemaster&hl=en&gl=US&referrer=utm_source%3Dgoogle%26utm_medium%3Dorganic%26utm_term%3Dphone+master&pcampaignid=APPU_1_FDEnY4-yFrnU2roPltuSkA0

Thanks for this @CassiusBETA.

Essentially, "You figure it out @StevenBlack".
No thanks. I'm not clicking that link.  I hope you understand why.
Closing.


feat: remove prefix for credential ids

Description
Remove the "metadata:" prefix for credential IDs
Checklist before requesting a review
Issue ticket number and link

[X] This PR has a valid ticket number or issue: link

Testing & Validation

[X] This PR has been tested/validated in IOS, Android and browser.
[X] The code has been tested locally with test coverage match expectations.
[X] Added new Unit/Component testing (if relevant).

Security

[X] No secrets are being committed (i.e. credentials, PII)
[X] This PR does not have any significant security implications

Code Review

[X] There is no unused functionality or blocks of commented out code (otherwise, please explain below)
[X] In addition to this PR, all relevant documentation (e.g. Confluence) and architecture diagrams (e.g. Miro) were updated

testing this on physical device against develop, having some issues atm


Troubleshooting snmpv3 in sc4snmp

Hi could i have some pointers in troubleshooting snmpv3
I have configured switches with v3 - I can snmpwalk, snmpget etc successfully using the net-snmp cmds from the sc4snmp host - so my credentials and connectivity are good we are using AuthPriv
When i add those same credentials to a secretname as per : https://splunk.github.io/splunk-connect-for-snmp/main/configuration/snmpv3-configuration/ nothing seems to happen.
I also don't know where to look to troubleshoot - so far i have:

checked the inventory is updated
microk8s kubectl logs -f snmp-splunk-connect-for-snmp-inventory-XXXX  -n sc4snmp
looked at all the worker poller logs in splunk but i cannot find anything interesting pertaining to anything successfully or not successfully polled
tried variations of configurations with the secrets in "" and '' (no special characters used in the secrets)
confirmed the engine id is correct by polling the engine id oid (tried with and without)

Any other pointers? is there a kubectrl command that shows what the secretname looks like? or any logs showing whether the worker-pollers are trying to poll the device?

The thread here was led mainly on slack, but in order to not leave this question without response here I'll copy paste here how to check if there are correct data in k8s secret.

Check if you have secret in microk8s kubectl get secret -n sc4snmp
Describe it: microk8s kubectl describe secret/my-test-secret -n sc4snmp
Decode it according to instruction: https://stackoverflow.com/questions/56909180/decoding-kubernetes-secret

We'll  plan the task to update the docs with a whole procedure of traps v3 troubleshooting.


How to opened button with load image ?

@zsy78191  Thanks ! I changed Action button. Finally got the solution.

（：

@zsy78191  How to add background image of the circle view and title instead of icon image.I am using swift3 . please guid me

In XXXRoundMenuButton/Views/XXXRoundMenuButton.m   Line 441
You can see the UIButton code, you can change it only show title.
Line 487
The drawInRect function , you can draw the background image. Or  remove this, add a UIImageView instead.

@zsy78191 Thanks ! I will check and let you know. & Here, It's not default image. I need to display server image.

@zsy78191 As you said, I added code here check below
- (void)drawRect:(CGRect)rect {     //// Color Declarations     UIImage *bgImage = [UIImage imageNamed:@"status"];  // Oval Drawing     UIBezierPath* ovalPath = [UIBezierPath bezierPathWithOvalInRect: rect]; //    [color setFill];     [ovalPath fill]; }
I tried to add UIImage into circle view bg image. please help me.

I think use UIImageView maybe more easier
you can delete ovalPath , so background will be nothing . when init, add a UIImageView as subview for circle view and set image as background.
if you want to use CoreGraphic code, I have some code you can refer
`  - (void)drawCanvas1WithFrame: (CGRect)frame
{
//// General Declarations
CGContextRef context = UIGraphicsGetCurrentContext();
//// Image Declarations
UIImage* _14 = [UIImage imageNamed: @"_14.png"];

//// Picture Drawing
CGRect pictureRect = CGRectMake(CGRectGetMinX(frame) + floor((frame.size.width - 39) * 0.50820 + 0.5), CGRectGetMinY(frame) + floor((frame.size.height - 38) * 0.50000 + 0.5), 39, 38);
UIBezierPath* picturePath = [UIBezierPath bezierPathWithRect: pictureRect];
CGContextSaveGState(context);
[picturePath addClip];
CGContextTranslateCTM(context, floor(CGRectGetMinX(pictureRect) + 0.5), floor(CGRectGetMinY(pictureRect) + 0.5));
CGContextScaleCTM(context, 1, -1);
CGContextTranslateCTM(context, 0, -_14.size.height);
CGContextDrawImage(context, CGRectMake(0, 0, _14.size.width, _14.size.height), _14.CGImage);
CGContextRestoreGState(context);

}
`

@zsy78191  Sorry, background showing nothing if i commented and add image as you said to me. it showing nothing sir.
- (void)drawRect:(CGRect)rect {    //// Image Declarations     UIImage* imag = [UIImage imageNamed: @"status"]; }

@zsy78191  finally got it. added image in background. Thanks for supported

Well,  (:


Add maxSize to collection stats results

The maxSize information was missing from the stats command results.
It can be useful for capped collections, for example to calculate the remaining available space in the collection.

Thanks for your contribution @srottenberg


Added pytest cases, support for image dimensions, and simplified regex.

Hi,
I finally had time to learn how to use pytest, and worked with ChatGPT to generate a number of test cases.
I also added support for image dimensions, such as:
![[image.png|Description|800x600]]

which becomes:
![Description](image.png){ width="600"; height="800" }

This should close out the conversation we had in: https://github.com/Jackiexiao/mkdocs-roamlinks-plugin/pull/5

This appears to break some common links, not sure which cases are affected as I just reverted to 0.2.0.
Some examples:
_attachments/image.jpg
index.md

index.md - no longer works
![[image.jpg]]

And aliases appear to be broken, probably due to the way the | character is handled, I could only notice cases where numbers were present, but didn't look to hard
This renders incorrectly
06. My Page.md
07. My Page2.md

[[06. My Page|My Page]]

yeah, you're right, When I have free time, I will take a look.


Profiler AssertionError: can only join a child process

I am finding when using the dask Profiler that I get errors like "AssertionError: can only join a child process" and this causes the IPython kernel to enter a state where it cannot be shut down from within Jupyter and needs to be killed manually. Example here: https://gist.github.com/alimanfoo/68f15f57c41db3df1652b54ff9c26a84

Not sure what's going on with this one.  CCing @jcrist, he might not be around much until tomorrow though.

I won't have time to dig into this much until tomorrow. The issue is with the ResourceProfiler, which forks off a process for measuring memory and cpu stats. Two quick thoughts:

Move the visualize call out of the context manager. Ideally that should only be called after the __exit__ code has run for each profiler. It might work fine the way you have it, it might not. I don't think that's what's causing the issue here, but it's not the best way to use visualize.

%timeit/%time might be doing odd things with the profiler here. Do you still get the errors if you don't wrap the call in one of these?

I get the errors whether visualize() is called in or out of the context manager. Also the errors occur still when running outside of %time.

I ran your notebook as is, and am unable to reproduce. A few questions:

Does it always fail for you, or just sometimes?
What operating system are you using? What version of python?

Thanks for looking into this, it fails always but usually after the second
time a profiler is run not the first. I'm on Ubuntu 15.10 and ran the
notebook with Python 3.4. I'll try to replicate on another computer and
pare down to a minimal example.
On Wed, Apr 13, 2016 at 6:40 PM, Jim Crist<EMAIL_ADDRESS>wrote:

I ran your notebook as is, and am unable to reproduce. A few questions:

Does it always fail for you, or just sometimes?
What operating system are you using? What version of python?

—
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
https://github.com/dask/dask/issues/1094#issuecomment-209559474

--
Alistair Miles
Head of Epidemiological Informatics
Centre for Genomics and Global Health http://cggh.org
The Wellcome Trust Centre for Human Genetics
Roosevelt Drive
Oxford
OX3 7BN
United Kingdom
Email<EMAIL_ADDRESS><EMAIL_ADDRESS>Web: http://purl.org/net/aliman
Twitter: https://twitter.com/alimanfoo
Tel: +44 (0)1865 287721