Why is variant sites a mandatory input for igv-reports

Hi, why is the variants file such as VCF a mandatory argument for igv-reports. Quite often I use IGV (the standalone app) to visualize the RNA-seq data (alignment files) along with just the reference genome and annotations (GFF) file. Is it possible to replicate such behavior using igv-reports so that the reports can be shared more easily withy my colleagues?

Because the point of igv-reports is to extract small portions of the file so it can be inserted into the html.    This would be impossible to do with an entire bam file.   Think about what you are trying to do.

Thank you for you reply. Just a clarification, please: the igv-tools however also adds alignment tracks using BAM files, right?

What are you referring to by igv-tools?
igv-reports supports CRAM and BAM files as inputs


Organization of the Op-Design Repository(Designfree week)-1

-Organization of GitHub OctopOS Prime Design repository.
-Edit the visuals you have designed in 2D and 3D of our Octopos Prime project.

In the first week of Designfree, I learned the visual arrangement sequence of the level 10 badges and mascot design I made for the Design Team.


[Main Map] Don’t show a card for clustered LOIs (ie below certain zoom level)

Add a dependency on current zoom level when showing the cards

Fixed by https://github.com/google/ground-android/pull/1553


React Native Android - Single/Multiline comments throws error

If I put a single or multiline comment inside a <View> enclosure throws an error Trying to add unknown view tag: and what looks like an array map of the tags.

Also found that if I use a multiline comment, the interpreter still renders the commented out elements
Such as
/*
   <View>
      <Image source={require('image!bg_splash')} style={{}} />
   </View>
*/

I still received unknown module 'image!bg_splash' during my last issue #2808

This is how JSX works (independent of React Native). JSX does not support comments - you need to push them in to JS, ex: {/* comment */}

Got it. Thank you.

Just curious, does this create any performance overhead?


virtio_net: Could not create vmnet interface, permission denied or no entitlement?

I've been unable to connect to Docker on today's master of dlite and dhyve-os as well as dlite 2.0.0-beta5 with dhyve-os v3.0.0-beta4 (with the docker binary download fixes backported).
Upon checking the logs I've got the virtio_net: Could not create vmnet interface, permission denied or no entitlement? thing happening.
I didn't have /Library/Preferences/SystemConfiguration/com.apple.vmnet.plist
Running Yosemite 10.11.4, upgraded from Mavericks. I've been using other Hypervisor.framework based tools but not xhyve (outside of dlite).
I followed this issue (https://github.com/nlf/dhyve/issues/37) and ran https://github.com/ailispaw/boot2docker-xhyve one time this created the file.
To get up and running I then ran (maybe this could have consolidated):
$ dlite stop
$ sudo dlite uninstall
$ sudo dlite install
$ dlite start

and it ended with things working for you?

yes 😊

so i'm assuming it's safe to close this issue since most of the things you brought up are known. thanks for the feedback!

sure, I figured I'd document this here as it wasn't in the issue tracker for this project and will be an issue for some when v2 drops in earnest.
I'm going to spend some time messing about with a fresh install of El Capitain to see if I can reproduce a minimum fix without going to the level of downloading ailispaw/boot2docker-xhyve.
I'm thinking this is just running xhyve with the correct params.. but once I've got a reliable reproduction it reveal a be suitable fix here or in TheNewNormal/libxhyve.
I'll report back.


About the 24 bytes memory leaks during creating windows

My machine is running Arch Linux, 4.18.16-arch1-1-ARCH, with a NVIDIA GeForce GTX 1060 6GB GPU.
I use i3wm and x11, and uses the latest extra/nvidia driver(410.66-3)
As valgrind said, it would always cause a memory leak inside the extensionSupportedGLX, calling  glXQueryExtensionsString with GLFW, for creating a window. I guess it is a bug of the NVIDIA's driver.

As I'm using a closed-source driver, so I'll never have chance to fix that.


Malformed GraphQL Request When Using Variables

I'm trying to make a GraphQL request with a variable. Following the example from the docs.
GRAPHQL http://localhost:8080/graphql
Content-Type: application/graphql

query User($userId: ID!) {
    user(userId: $userId) {
        userId
    }
}

{
    "userId": "123"
}

When I inspect the request body on the server, it's this, which is malformed. (I removed newline characters and formatted a bit to make it more readable.)
{ "query": "query User($userId: ID!) { user(userId: $userId) { userId } } { \"userId\": \"123\" }" }

I compared to a valid GraphQL request with variables. It should look like this:
{
  "query": "query User($userId: ID!) { user(userId: $userId) { userId } }"
  "variables": {
    "userId": "123"
  }
}

By the way, IntelliJ is highlighting syntax errors, not sure why:

IntelliJ IDEA 2022.1.4 (Ultimate Edition)
Httpx Requests plugin 0.10.0
GraphQL plugin 3.2.0

I saw this comment, and got it working now! Looks like the docs just need to be updated.
GRAPHQL http://localhost:8080/graphql
Content-Type: application/graphql
X-GraphQL-Variables: {"userId": "123"}

query User($userId: ID!) {
    user(userId: $userId) {
        userId
    }
}


[$1000] mWeb - Long pressing message shows item selected in Menu at the touch point

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Action Performed:

Open any chat
Long press on any message to open menu
(Long press at the position when any item of menu can be hit)

Expected Result:
It should just open the menu
Actual Result:
It opens the menu with item hovered effect
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[ ] Android / native
[ ] Android / Chrome
[ ] iOS / native
[x] iOS / Safari
[ ] MacOS / Chrome / Safari
[ ] MacOS / Desktop

Version Number: 1.3.42-19
Reproducible in staging?: y
Reproducible in production?: y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
https://github.com/Expensify/App/assets/93399543/3f54d80c-dd08-46c1-83c5-da75c16c4752
https://github.com/Expensify/App/assets/93399543/650b5185-1092-4a08-8769-07369ce7d5f4
Expensify/Expensify Issue URL:
Issue reported by: @DinalJivani
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1689707025746719
View all open jobs on GitHub
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~011ecfe619c9cb6746
Upwork Job ID:<PHONE_NUMBER>185332736
Last Price Increase: 2023-08-03

Thanks @bernhardoj
I believe your PR will affect this, and big chance that will resolve this issue. @lschurr Let's hold this until the PR merged and I'll test this issue again.

Ah, great. Can you link the PR @mollfpr?

@lschurr Here they are https://github.com/Expensify/App/pull/22925
It's already in the staging. I'll test this issue if it still occurs.

I can't reproduce it on the latest DEV.

mWeb/Safari
https://github.com/Expensify/App/assets/25520267/3185b129-d2e7-49e6-8f97-a22e9a22f554

mWeb/Chrome
untitled.webm

Sounds like this one can be closed - I believe we need to pay @DinalJivani for reporting.

@DinalJivani could you apply to the job here so that we can pay the reporting bonus of $250? https://www.upwork.com/jobs/~011ecfe619c9cb6746

Bumped @DinalJivani in Slack.

Payment summary:

Bug reporter: @DinalJivani - $250

All set. Closing.


Question: Django 2.0 support

Hi,
first of all thank you for your great work, this app is gorgeous!
But can you please tell me when you plan to add Django 2.0 support?
We'd like to include your app in a production 2.0 django application, and at least an indication of when this will be possibile would be really appreciated.
Thank you
Daniel

Hello! Honestly I haven't looked at Django 2.0 yet so I'm not sure how much may need to change to support it. I'm ironing out the kinks in Django 1.11 and my understanding of Django's release process is that 2.0 will support things from 1.11 (but mark as deprecated) so in principle it should work with 2.0 very soon if not already.
So I think the short answer is: it might already, and if not, probably very soon! If you'd like to test it with 2.0 right now, let me know what if any bugs you come across. Otherwise I plan to take a look at 1.11/2.0 feature support soon with some upcoming holiday time. Thanks!

Yep,
I found that there are a lot of easy things to fix (mostly adding "on_delete=models.CASCADE," to model's foreignKeys and replacing "django.core.urlresolvers" with "django.urls" ), but now I'm stuck to a strange (for me, at least) error on helpdesk/decorators.py - line 17, an exception that says:
'bool' object is not callable
I'm stuck here. But no rush, I'm in no hurry :-)
Happy holidays!

I haven't seen that exception so far, but it looks like at least one of our dependencies isn't Django 2.0 ready (at least django-bootstrap-form) so could be some interaction.

Oh I completely misunderstood the logs. I think the dependencies actually might work. I fixed the easy warnings in the log in the 0.2.6 release. But when I tried to run it in Django 2.0 I got some bytes padding errors in get_email, so probably need a more thorough look at that.

I just pushed 0.2.7 release with some more Django 2.0/Python 3 bugfixes. Let me know if you run into any problems!

Just to let you know, we are testing the develop branch on Django 2.0.8 and haven't seen any bugs related to Django2. Seems good to go at least on develop.

The develop branch for the next 0.3 release runs unit tests and such exclusively on Python 3 / Django 2.x now so we've got this pretty well covered! If you have some time to do so beta testing on the develop branch, please let us know how it goes!


connect ECONNREFUSED <IP_ADDRESS>:3306的问题

how can solve this question,i don't understand why.

Hi @jdways this error is coming from Node.js core itself. You can find this error listed in the Node.js documentation along with the explanation for when it happens: https://nodejs.org/api/errors.html#errors_common_system_errors

ECONNREFUSED (Connection refused): No connection could be made because the target machine actively refused it. This usually results from trying to connect to a service that is inactive on the foreign host.

You'll need to check your firewall and other things to determine what the issue is. It's possible it could be a bug in Node.js itself, but not sure. There isn't a good way to help from this module's code, though.


Unable to inject the dll (Factorio)

Trying to run the injector results in the following error:
RhInjectLibrary failed with error code = -1073741581
Unable to load the given 64-bit library into target process.

Injector is in correct location, as otherwise it will send an error for unable to locate the process.
Tried both on Steam and .zip versions of the Factorio, both with and without admin privileges.
Other injectors (such as Unreal Engine Unlocker) work without any issues.
I am using Windows 11 Pro build 26252, and Factorio is version 1.1.110

I also use Windows 11 and the latest Factorio so that's not the issue do you have all the other files extracted as well?
I have no idea what could be going wrong and I can't fix anything without a way to identify and replicate the issue.

Well, I think it is a problem on my side, I will try doing some troubleshooting then, very eager to test that mod.
Thanks for fast reply.

Are you running Injector.exe from the same folder it's in? I'm using relative paths so running it from a different folder doesn't work (at least in the current version, that will be fixed in the next version).

I dropped all the files near the factorio.exe, so it detects the process.
As I mentioned, I tried moving it in other places and it has an error message for being unable to find the process. So I think in my case it understands where it needs to inject the dll.
Simpler question - in what order does it injects dlls? Maybe I can do it with other injector.

It only Injects MiMallocReplacer.dll which has the other dlls as dependanys and no you can't use a diffrent injector because simply injecting the dll will do nothing, the libary I'm using for the Injecting (EasyHook) uses it's own Entry point that's called from the Injector so if you Inject it any other way it won't do anything.
What version of the mod are you using?
Maybe try the latest prerelease (prerelease because of stellaris issue) version 2.1.0

Same issue. I guess I will just quickly make a separate clean install of the system and test it here, I am highly suspicious that the issue lies with my system and not the code.

Also maybe try Factorio 1.1.109 it's unlikely to be an issue but I'm using the stable version and I haven't tested the experimental version yet.

No luck, sadly. In short - this is access violation error. (I've tried taking ownership of everything, disabling some exploit protections and such) Which is strange, as any other similar principle apps work without problems. I am still not sure if this is problem with my system, or something else.

I can manually inject redirect and override dlls, but Replacer causes the problem.
I guess I should just stop and thank you regardless for that project :D

The only things I can think of you trying is a clean windows install and if you already tried that trying it on a different machine to see if your machine is the problem. What kind of hardware (mainly CPU) do you have?

Laptop 12700H, I've tried disabling some security features in a bios, but to no avail.
I will try doing it on another machine in next week or so.

I have the exact same problem, I also compiled from source but same thing. I am on Windows 11 24H2, Intel 13600k with newest microcode updates (most recent UEFI version installed). On a friends machine with an AMD Ryzen (don't remember the exact model) and also on Win11 24H2, still the same error. Last but not least I tried it in a Win11 VM on my machine using Hyper-V and still nothing.
Got any more troubleshooting approaches for me?

You could try Windows 11 22H2 or 23H2 (which is what I'm on), or try a clean windows install with clean default bios setting. I have no clue what exactly is causing this error on some system. I have no idea what exactly is causing it to fail on some systems but not others.
It's probably some sort of bug in EasyHook (the library I use to do the injecting), but I currently don't have the time to try and replace that library.


Rethink rt file

Here is a PR to your PR that rethinks how rt file can be implemented.
Rather than searching for the package, we can make a informed guess as to where it is located. Additionally, this provides the option to run testthat::test_file() without loading an R package.
At a previous role we used testthat to run our tests for production code that was outside of the context of an R package. This would've helped.
New help
⚡ rt file --help
Usage: rt file [<file>] [-P <pkg-dir>] [-s]

Test a single file using testthat

Positional Arguments:
  file              path to a test file

Options:
  -P, --pkg-dir     path to the package (default `.`)
  -s, --standalone  do not load the development package
  --help            display usage information

test file from pkg root
⚡ rt file tests/testthat/test-arc-base-req.R
ℹ Loading arcgisutils

══ Testing test-arc-base-req.R ═══════════════════════════════════════════════════════════
[ FAIL 0 | WARN 0 | SKIP 0 | PASS 4 ] Done!
rt exited :)

test file from pkg tests folder
tests ⚡ rt file tests/testthat/test-arc-base-req.R
ℹ Loading arcgisutils
Error: `path` does not exist
Execution halted
The rt subprocess exited with an error: ExitStatus(unix_wait_status(256))

This doesn't work because that path doesnt exist. But if we remove the prefixed tests devtools is smart enough to know we're still in a package.
tests ⚡ rt file testthat/test-arc-base-req.R
ℹ Loading arcgisutils

══ Testing test-arc-base-req.R ═══════════════════════════════════════════════════════════
[ FAIL 0 | WARN 0 | SKIP 0 | PASS 4 ] Done!
rt exited :)

running in standalone mode
Standalone mode will run a test without loading an R package. We expect it to fail here.
⚡ rt file testthat/test-arc-base-req.R -s

══ Testing test-arc-base-req.R ═══════════════════════════════════════════════════════════
[ FAIL 4 | WARN 0 | SKIP 0 | PASS 0 ]

── Error (test-arc-base-req.R:2:3): agent is arcgisutils ───────────────────────
Error in `arc_base_req("http://google.com")`: could not find function "arc_base_req"

── Error (test-arc-base-req.R:14:3): token is added as header ──────────────────
Error in `arc_host()`: could not find function "arc_host"
Backtrace:
    ▆
 1. └─httr2::oauth_token(token_value, arcgis_host = arc_host()) at test-arc-base-req.R:14:3
 2.   ├─base::structure(...)
 3.   ├─httr2:::compact(...)
 4.   │ └─base::Filter(length, .x)
 5.   │   ├─base::unlist(lapply(x, f))
 6.   │   └─base::lapply(x, f)
 7.   └─rlang::list2(...)

── Error (test-arc-base-req.R:32:3): path is appended ──────────────────────────
Error in `arc_base_req("http://google.com", path = path_vals)`: could not find function "arc_base_req"

── Error (test-arc-base-req.R:52:3): query is appended ─────────────────────────
Error in `arc_base_req("http://google.com", query = query)`: could not find function "arc_base_req"
[ FAIL 4 | WARN 0 | SKIP 0 | PASS 0 ]
rt exited :)

But if I run the package's tests/testthat.R file this works because it loads the R package.
⚡ rt file testthat.R -s

. . . truncated . . .
══ Skipped tests (4) ═════════════════════════════════════════════════════════════════════
• must be done interactively (1): test-fetch_layer_metadata.R:26:3
• On CRAN (1): test-date-parsing.R:6:3
• Skipping (2): test-fetch_layer_metadata.R:2:3, test-fetch_layer_metadata.R:13:3

[ FAIL 0 | WARN 0 | SKIP 4 | PASS 27 ]
 Done!
rt exited :)

without loading an R package

How exactly does that work?
So does -s only work if you run I like rt file testthat.R -s?
This mostly seems good, though I'm not sure I follow rt file testthat.R -s  in the sense that doesn't that run all tests? The idea with rt file at least for me is that you can test 1 or more files rather than all tests. But maybe I'm misunderstanding?

The --standalone option does not run devtools::load_all() it only calls testthat::test_file().
This allows people to use this cli outside of the context of package development. {testthat} has utility outside of package unit tests and I think it is nice to support that as well :)

Got it, okay, makes sense on the standalone use case.
This does make more sense, merging.


Include printer-strings-uri in printer attributes list

Omitting it meant that ippeveprinter would always omit the attribute even when passed a strings file with the -S parameter.

[master 76e95aa46] Add "printer-strings-uri" and "printer-strings-languages-supported" (Issue #551)


Theme gets unloaded when updating the plugin

Is there an existing issue outlining your problem?

[X] I have searched the existing issues and they do not solve my problem.

Have you followed the instructions in the the pinned issue?

[X] I have followed the instructions in the pinned issue and they do not solve my problem.

Describe your problem.
The theme resets back to one of the default themes provided by Jetbrains when updating the plugin because the plugin gets unloaded. After the update, I have to switch back to the Catpuccin theme manually. This happened consistently for me in the last 2 or 3 months I've been using the theme
Attach screenshots.
No response
What IDE(s) are you seeing the problem on?
IntelliJ Idea 2024.3 Community, Pycharm 2024.3 Community, Webstorm 2024.3
Any additional comments?
Issue #97 is just a workaround to fix the problem, but it shouldn't be a step to do every update

Hey 👋,
This is interesting because I don't have to do it on every update of the plugin. I created #97 because I was getting it randomly.
More than happy to accept a PR if there is a fix for this but I currently don't have the motivation to dig into why this may be happening.

Tempted to close this issue as not planned as the One Dark colourscheme also has this in their FAQ

It seems out of control for theme plugins 🤔


[Media Queries] Confusing / Incorrect information about grid columns

The information around the grid for the email templates - in the 'Media Query' section - is very confusing. It seems to suggest that on mobile or 'small' sizes the grid only has 6 columns (or that's how I read it!).
http://foundation.zurb.com/emails/docs/media-query.html

CSS Version In the code below, the left-hand column is six columns wide on small screens, hence .small-6. On medium-sized screens, the class .medium-4 overrides the small style, changing the column to be four wide.

It might be worth clearing up this communication in this paragraph to be clear that there are still 12 columns even on mobile.
Thanks,
Josh

Hi Josh,
I think the section looks to explain how the grid classes interact. How would it make more sense to describe it?

Hi Rafi,
I'm not sure to be honest, possibly showing a diagram of how columns are presented at different sizes? It wasn't particularly clear on first reading that the text (that I quoted) is referencing the code beneath.
When mentioning the 'left-hand' column it might not be completely clear to all readers straight away that as the code renders on the page the first of the two columns will be on the left. It might be more useful if there was a diagram as a reference point, then you'd be able to say "column A is sized at 6 columns of the total 12 at small sizes and 4 columns of 12 at large sizes".
Hope that's clear.
Thanks!

Thanks - took another stab at it and added a bit more visual description. Would love any more feedback on it!
Annotate the update http://notebooks.zurb.com/posts/10061094?t=f281f441c8803e0c

Hi Rafi,
Looks great! Definitely think that will be helpful to people.
On Wed, 29 Jun 2016 at 00:00 Rafi<EMAIL_ADDRESS>wrote:

Thanks - took another stab at it and added a bit more visual description.
Would love any more feedback on it!
Annotate the update
http://notebooks.zurb.com/posts/10061094?t=f281f441c8803e0c
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/zurb/foundation-emails/issues/479#issuecomment-229209336,
or mute the thread
https://github.com/notifications/unsubscribe/AGgKU9my4kv2hCXDSGrAQo4E2Zt-fu-Iks5qQacvgaJpZM4I2fNe
.


The namespaces don't work as documented

See the following gist   https://gist.github.com/timuckun/4b1e8f860cd47e0dc27423cad9563f4d
Calling this file results in this output (notice the lack of namespaces)
 ./do
Commands:
  do dump            # dumps the database using pgdump
  do help [COMMAND]  # Describe available commands or one specific command
  do restore         # loads the database from pgdump

Commands:
  do help [COMMAND]  # Describe available commands or one specific command
  do start           # starts docker compose

Is anybody even looking at these tickets?

Renaming the file to Thorfile and removing the calls to start does show the namespace when running thor list
require 'thor'
require 'dotenv'
Dotenv.load

module Db
  class Ops < Thor
    namespace :db
    def self.exit_on_failure?
      true
    end

    desc 'dump', 'dumps the database using pgdump'
    def backup
      puts 'Backup'
    end
    desc 'restore', 'loads the database from pgdump'
    def restore
      puts 'restore'
    end
  end
end

module Docker
  class Commands < Thor
    namespace :docker
    desc 'start', 'starts docker compose'
    def start; end
  end
end

Outputs:
db
--
thor db:dump     # dumps the database using pgdump
thor db:restore  # loads the database from pgdump

docker
------
thor docker:start  # starts docker compose

I'm not sure what the expected behaviour is for the example file.

Hmm, this also how the https://github.com/rails/thor/blob/5fb6206a6d2d7bfb40bcb851c2e118ba39f69757/spec/fixtures/help.thor is implemented so I guess this is a bug.


BottomBarView Icon Not active for detail view

Hi thank you very much for useful app.
When moving from Search -> Dynamic Title Fragment and then directly to Home tab. Backstack is maintained properly but when showing Dynamic Title Fragment from backstack "Search" tab not getting highlighted.

So, what’s wrong in here? You can see same behaviour in other applications. Dynamic toolbar screen didn’t attached to any tab item. It just a fragment and in your scenario : Search -> Dynamic Toolbar -> Games -> Dynamic Toolbar(with backpress)
NavController just knows search page is an tab item and also the game page. Because of this it didn’t highlights the Search page when the current is Dynamic Toolbar.
For making this possible, in my opinion you can use bottomNavigationView.setSelectedItemId(id : Int) in Dynamic Toolbar screen.


Fix/learning suite

This change is

Reviewed 7 of 7 files at r1.
Review status: all files reviewed at latest revision, 1 unresolved discussion.

a discussion (no related file):
Do what we talked about

Comments from Reviewable

Review status: 3 of 25 files reviewed at latest revision, 1 unresolved discussion.

a discussion (no related file):
Previously, romrell4 (Eric Romrell) wrote…
Do what we talked about

Done.

Comments from Reviewable

Reviewed 12 of 28 files at r2, 1 of 15 files at r3, 14 of 19 files at r4.
Review status: all files reviewed at latest revision, all discussions resolved.

Comments from Reviewable

Review status: all files reviewed at latest revision, all discussions resolved.

Comments from Reviewable


Consider to change console format in a easy way

@yeekangc and @ericglau is it worth the dev mode to support change the console format instead of asking developers to add configuration into the server.xml by <logging consoleFormat=simple />? FYI, Prasha suggest to use  bootstrap.properties or environment variables.
I suggest, e.g. a command like q to turn it to dev vs simple, (on vs off)
Originally posted by @gkwan-ibm in https://github.com/OpenLiberty/guide-getting-started/issues/160#issuecomment-603360985

Yes, something to consider.  Thanks, @gkwan-ibm.

We generally don't recommend using server.xml to set console format because it is read after we start outputting to the console. I don't think we need to be able to change the console format during a run. I think being able to set it either when calling liberty:dev or in the maven pom would make sense.


Error when opening "Edit bot" menu for Embedded bot

To reproduce the issue, create a new bot with the "Embedded bot" type and open its "Edit bot" menu. The expected behavior is that the "Edit bot" menu will display the typical settings for the bot along with Embedded bot-specific settings.
Screenshots of the bug:

CZO discussion: here

This was fixed by #30875; @afeefuddin FYI since it looks like you forgot to tag the issue.


Python 3.8 Support

Reflective version
0.1.0
Steps to Reproduce
Install Reflective into a Python 3.8 environment and attempt to instantiate the class.
Expected Behavior
The class instantiates as expected.
Observed Behavior
An exception occurs when running the code:
Traceback (most recent call last):
  File "./pg.py", line 3, in <module>
    from reflective.core import Reflective
  File "/home/matt/Projects/as/libs/reflective/src/reflective/__init__.py", line 1, in <module>
    from reflective.core import Reflective
  File "/home/matt/Projects/as/libs/reflective/src/reflective/core.py", line 69, in <module>
    class RCore:
  File "/home/matt/Projects/as/libs/reflective/src/reflective/core.py", line 267, in RCore
    def extract(self, value: str) -> list[str]:
TypeError: 'type' object is not subscriptable

Fixed by #7


Updating deepcell_visualization files after filtering for too small/too big cells from the cell table

After running Mesmer/deep cells, we are usually plotting the cell size from the cell_table csv and excluding cells below/above a certain threshold. Is there an option that we could update the deppcell visualization images after this removal so that the cells we have excluded won't be anymore shown as segmented cells in the image? That would be great if you could implement this in your notebook. Thanks

Hi @TerGla,
The easiest would be the modify your segmentation masks to also exclude those same cells. That way, none of the downstream analysis needs to be modified. If you set those pixels back to zero in the mask, then those cells will basically disappear.

Hi Noah,
Do you have a script for this? Since I have ca. 500 FOVs, it would be very challenging to find the cells in the images and remove them manually. From the cell table, I can easily remove them by excluding them. But isn’t there a code-based solution to find exactly those excluded cells in the images and remove the segmentation border line of those cells?
Best, Teresa
Am 18.08.2023 um 23:28 schrieb Noah F. Greenwald @.***>:
Hi @TerGlahttps://github.com/TerGla,
The easiest would be the modify your segmentation masks to also exclude those same cells. That way, none of the downstream analysis needs to be modified. If you set those pixels back to zero in the mask, then those cells will basically disappear.
—
Reply to this email directly, view it on GitHubhttps://github.com/angelolab/ark-analysis/issues/1039#issuecomment-1684453111, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A54KTQHDIN2D6Y5XGZ7XNJDXV7NAVANCNFSM6AAAAAA3VQHTTY.
You are receiving this because you were mentioned.Message ID: @.***>

Great, thank you very much! I will do this
Am 21.08.2023 um 19:11 schrieb Zach-Sten @.***>:
@TerGlahttps://github.com/TerGla I would write a code to open each fov as a numpy data array and then have it replace cell label values corresponding to those in your cell table that you want to remove with 0. The cell labels in your cell table per fov align with these values in the whole cell segmentation mask. This is a fast and easy way to apply the filters you had talked about making above. These modified numpy arrays and cell table can then be re-saved as .tiffs using the last few lines of code in the segmentation notebook 1.
—
Reply to this email directly, view it on GitHubhttps://github.com/angelolab/ark-analysis/issues/1039#issuecomment-1686720705, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A54KTQFQ3K7DYM53F3AZXIDXWOJE3ANCNFSM6AAAAAA3VQHTTY.
You are receiving this because you were mentioned.Message ID: @.***>


About the downloading errors  by using azcopy

Hi, when I used azcopy command to download the data, the connection always reset by the remote host in the middle. I have tried this for two weeks but the error still remain...
So, may I know any other alternative ways downloading the data? Thanks a lot!

Hi @Glupapa ,
So the problem is that the downloading will stopped in the middle? In this case, azcopy should still save the part downloaded, and you could resume on downloading the remaining part? Is the problem for all links or a specific folder?
Another option is to try an older version of the azcopy, e.g., v8/7 instead of v10.

Thanks!
I tried azcopy v8 and the problem solved.


Can you add the function to start the AC

Hello,
I was wondering if you can add the function to start the AC?
The My-Renault app has this function and I believe it is also possible with the API: https://github.com/epenet/Renault-Zoe-API
Thanks

That API was retired by Renault!
The new one is available on https://github.com/hacf-fr/renault-api/
Regarding the HVAC, it is already implemented in both the new API and this custom component.
What issues are you having with it?

@marciej123 did you find it?

Maybe duplicate of #51?


macOS build failure as Qt no longer adds deprecated CFBundleGetInfoString

Issue happens at:
https://github.com/Tarsnap/tarsnap-gui/blob/b155a354b91f0ecfd7acdd981e7d1f0c3b925ad5/Tarsnap.pro#L299-L300
The specific build error with Qt 5.15 is:
/usr/libexec/PlistBuddy -c "Set :CFBundleGetInfoString 1.0.2" /private/tmp/tarsnap-gui-20220722-154-w5fyn/tarsnap-gui-1.0.2/Tarsnap.app/Contents/Info.plist ;
Set: Entry, ":CFBundleGetInfoString", Does Not Exist
make: *** [Tarsnap.app/Contents/MacOS/Tarsnap] Error 1

This may relate to https://bugreports.qt.io/browse/QTBUG-74872 and corresponding fix where deprecated CFBundleGetInfoString was removed from Info.plist.
Since Set only works on existing values, the command fails as the key is missing.

On side note, CFBundleGetInfoString has been deprecated for a while. Version information should probably use CFBundleVersion and CFBundleShortVersionString.
The manual way would be to modify command to run something like Add :CFBundleVersionString string $${VERSION}.
I think an alternative way is to maintain your own Info.plist file and use QMAKE_INFO_PLIST for placeholder substitution.

To fix Homebrew formula (https://github.com/Homebrew/homebrew-core/pull/106421), I added manual way for now, but it may be cleaner to use Info.plist placeholders.
diff --git a/Tarsnap.pro b/Tarsnap.pro
index 9954fc5c..560621b1 100644
--- a/Tarsnap.pro
+++ b/Tarsnap.pro
@@ -131,5 +131,8 @@ osx {

     # Add VERSION to the app bundle.  (Why doesn't qmake do this?)
     INFO_PLIST_PATH = $$shell_quote($${OUT_PWD}/$${TARGET}.app/Contents/Info.plist)
-    QMAKE_POST_LINK += /usr/libexec/PlistBuddy -c \"Set :CFBundleGetInfoString $${VERSION}\" $${INFO_PLIST_PATH} ;
+    QMAKE_POST_LINK += /usr/libexec/PlistBuddy \
+                            -c \"Add :CFBundleVersionString string $${VERSION}\" \
+                            -c \"Add :CFBundleShortVersionString string $${VERSION}\" \
+                            $${INFO_PLIST_PATH} ;
 }

Hi @cho-m,
Thanks so much for the patch, and especially for the fix to the Homebrew recipe!
That fix works great for a stand-alone compile, but if one tries to compile it again after modifying something (say, make && touch src/main.cpp && make) then it fails.  /usr/libexec/PlistBuddy is very temperamental: the Add command fails if the key already exists:
/usr/libexec/PlistBuddy -c "Add :CFBundleVersionString string 1.1.0-unreleased" -c "Add :CFBundleShortVersionString string 1.1.0-unreleased" /Users/gperciva/src/tarsnap-gui/Tarsnap.app/Contents/Info.plist ;
Add: ":CFBundleVersionString" Entry Already Exists
Add: ":CFBundleShortVersionString" Entry Already Exists
make: *** [Tarsnap.app/Contents/MacOS/Tarsnap] Error 1

I fumbled around for a bit, and eventually discovered that PlistBuddy's Merge command can handle it.  At least, as of the version in macOS 13.6, if the keys already exist then it prints a warning rather than failing.  I've implemented this solution in #561.
(I'm not at all claiming that this is the ideal solution!  But unfortunately it's the only one I've come up with, other than maintaining the Info.plist file myself, which seems dangerous given my lack of knowledge of macOS!)

I merged #561, so I'll close this issue.
I'll submit a PR to homebrew once we release tarsnap-gui 1.0.3 to remove the fix to the homebrew formula, since that diff wouldn't apply to the new Tarsnap.pro.
Thanks again for fix!


Feature/webhooks

@jbeemster I think that's everything?

Wow! Looks great Ed...

@ninjabear That's awesome, thanks so much! Quick question - does this PR also support the unique_args argument, used to pass custom parameters? That'd be super useful to measure the impact of specific campaigns, A/B Tests, etc.

Hi @bernardosrulzon - no, this PR will silently drop those. I'll create a ticket to discuss this: #2202

I've updated the jsonpaths/ddl taking into account the jsonschema changes for https://github.com/snowplow/iglu-central/pull/277 here too. Hopefully that means this is ready to merge now, unless anyone has any other suggestions/comments!


ROX-20277: gke version compatibility limit test description

Description
Make version strings shorter so test folder names are less verbose and easier to read for users.
Checklist

[ ] Investigated and inspected CI test results
[ ] Unit test and regression tests added
[ ] Evaluated and added CHANGELOG entry if required
[ ] Determined and documented upgrade steps
[ ] Documented user facing changes (create PR based on openshift/openshift-docs and merge into rhacs-docs)

If any of these don't apply, please comment below.
Testing Performed
I manually tested the regex used. I'll also test CI runs to see if the folder names change as expected

/test images
/test push-images
/test gke-version-compatibility-tests

/test images
/test push-images
/test gke-version-compatibility-tests

/test images
/test push-images
/test gke-version-compatibility-tests

/test images
/test push-images
/test gke-version-compatibility-tests

/test images
/test push-images
/test gke-version-compatibility-tests

/test images
/test push-images
/test gke-version-compatibility-tests

/test images
/test push-images
/test gke-version-compatibility-tests

/retest

/test gke-version-compatibility-tests

Could you please add the missing quotes and change the error handling to return something usable in case of an error?
This will make it ✅ for me

Thanks for the feedback @vikin91, it should be good now. I'll let CI go green and double check the artifacts one more time to make sure it's correct.

/test gke-version-compatibility-tests

/test gke-version-compatibility-tests


WBC-436  only  html5 player for Bitdash

Coverage remained the same at 100.0% when pulling 7b615ba1511add0e071f97daf4ce0acc870d4a78 on krimovish:wbc-436 into c01ff5ffd6c7de9734b2f05e58f7562351c44286 on MovingImage24:master.


Electric Chests Issues

There are multiple issues with Electric Chests that I have encountered. I'm not sure if some or any of these are intended to happen.

You cannot place an Electric Chest into the inventory of an Electric Chest. You can place an Electric Chest in a vanilla Chest, though. I believe this is intentional to not have Electric Chests inside Electric Chests inside Electric Chests etc. since they keep track of their own inventories, which is understandable. However...

...with the Not Enough Items mod installed, trying to transfer the entire player inventory (that contains an Electric Chest) into an Electric Chest using the SPACE + Right-Click keyboard shortcut will freeze the game. Attempting to SHIFT + Right-Click an Electric Chest into an Electric Chest seems to have been accounted for and simply doesn't work - no crashing at all. After force-quitting Minecraft after a few seconds of the game being frozen (I've waited full minutes before, it still stays frozen), this is the game output:

[07:10:44] [Client thread/INFO]: mekanism.common.inventory.container.ContainerElectricChest
[07:10:46] [Client thread/INFO]: mekanism.client.gui.GuiElectricChest
[07:10:46] [Client thread/INFO]: mekanism.common.inventory.container.ContainerElectricChest
[07:10:47] [Client thread/INFO]: mekanism.client.gui.GuiElectricChest
[07:10:47] [Client thread/INFO]: mekanism.common.inventory.container.ContainerElectricChest
[07:10:48] [Client thread/INFO]: mekanism.client.gui.GuiElectricChest
[07:10:48] [Client thread/INFO]: mekanism.common.inventory.container.ContainerElectricChest
[07:10:49] [Client thread/INFO]: mekanism.client.gui.GuiElectricChest
[07:10:49] [Client thread/INFO]: mekanism.common.inventory.container.ContainerElectricChest
[07:10:50] [Client thread/INFO]: net.minecraft.client.gui.inventory.GuiInventory
[07:10:50] [Client thread/INFO]: net.minecraft.inventory.ContainerPlayer
[07:10:52] [Client thread/INFO]: net.minecraft.client.gui.inventory.GuiChest
[07:10:52] [Client thread/INFO]: net.minecraft.inventory.ContainerChest
[07:10:52] [Client thread/INFO]: net.minecraft.client.gui.inventory.GuiChest
[07:10:52] [Client thread/INFO]: net.minecraft.inventory.ContainerChest
[07:10:54] [Client thread/INFO]: mekanism.client.gui.GuiElectricChest
[07:10:54] [Client thread/INFO]: mekanism.common.inventory.container.ContainerElectricChest
[07:10:56] [Client thread/INFO]: mekanism.client.gui.GuiElectricChest
[07:10:56] [Client thread/INFO]: mekanism.common.inventory.container.ContainerElectricChest
[07:10:57] [Client thread/INFO]: mekanism.client.gui.GuiElectricChest
[07:10:57] [Client thread/INFO]: mekanism.common.inventory.container.ContainerElectricChest
[07:11:01] [Client thread/INFO]: net.minecraft.client.gui.inventory.GuiChest
[07:11:01] [Client thread/INFO]: net.minecraft.inventory.ContainerChest
[07:11:07] [Client thread/INFO]: mekanism.client.gui.GuiElectricChest
[07:11:07] [Client thread/INFO]: mekanism.common.inventory.container.ContainerElectricChest
[07:11:17] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2400ms behind, skipping 48 tick(s)
[07:11:37] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2049ms behind, skipping 40 tick(s)

When Electric Chests are stacked on top of each other, they do not behave like a vanilla Chest - an Electric Chest below another Electric Chest will not open. Electric Chests below vanilla Chests will open, however.

Fixed the third issue.  As for the NEI issue, I'm not really sure what I could do.... I'm looking into it now.

Would you mind posting the entire log?  As this is technically a corner case, closing until then.


Add tests.

Based on #14 and #15 but with a few differences:

Tests do not spawn the cli in a different process; this makes it easy to mock the API and do coverage testing more easily.
Use nock to mock requests

What do you think @flesch @rickycodes @mikeerickson
When question though, how can we reliably test if the open command actually open the browser?

Still need to improve the coverage %, it's too low right now.

Changes Unknown when pulling e3435f871d0bbc960b24f8f75d4f117cb4d59032 on tests into ** on master**.

@satazor this looks much improved to me 👍

One question though, how can we reliably test if the open command actually open the browser?

I was wondering about that too...

@rickycodes I've figured how to do it, will update this PR in a few minutes.

Coverage is now 100%. This is ready to be merged.

Changes Unknown when pulling d0ae7e42870aeaaccd9103a7ad1d74cc5d1d77bc on tests into ** on master**.

Changes Unknown when pulling eb83e3a9d226de5a4d5b101bd714e01e4b13c44d on tests into ** on master**.


Farming Station Doesn't Work with Cocoa Beans (<IP_ADDRESS> Alpha)

What happens:
The Farming Station does not accept cocoa beans as a valid seed. The item won't even go into the farming station.
What you expected to happen:
Steps to reproduce:
Simply place a Farming Station down and try inserting a cocoa bean into the seed slot

Affected Versions (Do not use "latest"):

EnderIO: EnderIO-1.9.4-<IP_ADDRESS>_alpha
EnderCore: EnderCore-1.9.4-<IP_ADDRESS>-alpha
Minecraft: 1.9.4
Forge: <IP_ADDRESS>0

Your most recent log file where the issue was present:
[pastebin/gist/etc link here]

not yet ported


The error page is not shown if the server is down (response 503)

My Setup

Operating System: macOS
App Version: 2.17.8
Installation type: dmg

[x] I have tested with the latest version
[x] I can simulate the issue easily

Description
If the server is down (returns a response 5xx), the desktop app does not show error page.
Current Behavior
The app print the server response "503 Service Unavailable ..."

Expected Behavior
Show error page when the server is down.
More context
Looking at the source code in src/scripts/webview.js there is an event listener did-get-response-details which is supposed to handle this case, but it was deprecated and removed from electron in a previous version :
webviewObj.addEventListener('did-get-response-details', (e) => {
    if (e.resourceType === 'mainFrame' && e.httpResponseCode >= 500) {
         webviewObj.classList.add('failed');
    }
});

Please test if the latest release did solve this. If not please reopen the issue or create a new one and tell us. I will be closing this one for now.
Thank you!


Two Suggestions for Lettuce Documentation

Hello, I have a few small questions for you. Please pay attention to them:

I read the developer guide you provided carefully and find that this guide provides a copy of Eclipse code specifications. Can I also provide a copy of the formatting requirements of IntelliJ IDEA?
I read a lot of documents on github and looked at many websites. I found that no place can provide the software architecture diagram of lettuce. This is not good for us to understand lettuce code. Can you provide such documents officially?
Thank you very much, if you reply.

IntelliJ formats code slightly different than the Eclipse code formatter. We recommend installing the Eclipse formatter plugin for IntelliJ to keep a consistent code format.
Check out https://github.com/lettuce-io/lettuce-core/wiki/Connection-Internals for further details. Since this project is open source, you're welcome to contribute an architecture description document.

OK, thank you very much. I'll read the code carefully and provide some documentation as much as I can to contribute to the community.


Body parameters not documented in Swagger doc by using express-oas-generator

I have an issue, I defined my route and I know I need some parameters in body but I do not know how to define/show these parameters on doc.
This is my route;
router.post('/login', errorHandler(async (req, res) => {
    const { username, password } = req.body;
    const loginResult = await UserService.login({ username, password });
    if (loginResult) {
      return res.status(200).json({
        success: true,
        ...loginResult
      });
    }
    return res
      .status(401)
      .json({ success: false, msg: 'Incorrect username or password' });
  })
);

And I used advanced implementation of generator;
expressOasGenerator.handleResponses(app, {
  predefinedSpec: (spec) => {
    _.set(spec, 'info', options.swaggerDefinition.info);
    _.set(spec, 'mongooseModels', mongoose.modelNames());
    _.set(spec, 'components.securitySchemes.bearerAuth', {
      type: 'http',
      scheme: 'bearer',
      bearerFormat: 'JWT'
    });
    _.set(spec, "paths['/v1/some-path'].get.security", [{ bearerAuth: [] }]);
    return spec;
  },
  mongooseModels: mongoose.modelNames(),
  alwaysServeDocs: true
});

...
createRoutes(app);

...

expressOasGenerator.handleRequests();
app.listen(port, () => {
  logger.info(`App running on port ${port}`);
});

But on the localthost:3000/api-docs I can't see the body parameters, how can I define and show on doc those parameters? Can someone help me?

I guess it is described in Troubleshooting section. next() should be called.
Let me know if it helps.


[enhancement]: AzureFunctionAppV2 - .NET 8 Isolated Support

Task name
AzureFunctionAppV2
Describe your feature request here
The same way you support the .NET 7 isolated deploy with this task, it's possible to support the .NET 8 isolated version?

Since .net 8 is fully released, I think lack of its support in pipelines is a little odd :)


tables not wrapping text in the read the docs pages.

For some reason the tables don't wrap the text when they are push to the read the docs. They are fine on the flat html pages.

Found this really useful webpage to create tables in rst
https://www.tablesgenerator.com/text_tables

Created
_static/theme_overrides.css
to fix the table widths.

Seems to be sorted


Fill zero or null for time point lack of data

Just like https://community.grafana.com/t/how-to-display-0-for-series-value-when-value-is-null/6911 , can we have this "fill" feature in clickhouse-grafana ?

sorry , i think this is a dup of #134


Add smokeTest lib to Spone.Logging

This PR adds a newly created smoke test library to Spine.Logging. Spine modules can use this dependency to add logging smoke test to their own tests.
Take a look on README to logging-smoke-test to know how to do that.

@alexander-yevsyukov Please take a look.


Suggested Formatting Change

I feel like the lefthand table of contents is pretty long and a bit hard to scroll down, and I think maybe getting rid of the FAQ headers might help?
Description of the change:
Reason for the change:
Link to original source:

Closes #

This looks like a duplicate PR, so I'm going to close it.


Video Continues Playing Upon Close

Maybe this is by design, but after closing the overlay, youtube videos continue playing.
Anyone have a method of stopping the video on overlay close?
thanks!

Thanks for reporting, this is actually a duplicate of #125.


Postgres save addon

:tada: This PR is included in version 1.4.0 :tada:
The release is available on:

GitHub release
v1.4.0

Your semantic-release bot :package::rocket:


Add support for objects and arrays to is.equal()

Add support for both arrays and objects to is.equal() by comparing the JSON.stringified result of both values.

Unlikely arrays, objects do not guarantee an internal order. So the comparison for object via JSON.stringify should be considered carefully.
{foo: 1, bar: 2} is actually equal to {bar: 2, foo: 1} but your test with JSON.stringify would fail.
ECMAScript (3rd edtition):

4.3.3 An object is a member of the type Object. It is an unordered collection of properties each of which contains a primitive value, object, or function. [...]

Still a good line of thought :-)

Thanks @tbasse
As @webinfluenza said, string comparison is not a healthy method for this check. About the other commit:
Does explicit conversion have any advantage over implicit?

@arasatasaygin Yeah, it occurred to me the day after that object key order isn't guaranteed across platforms/engines.

:) ok @tbasse


LA Kickoff

Design or Research
As LA OPH Lab, so that the CDC ETOR team is able to quickly move forward with supporting NBS ETOR, I need the team to prepare for and facilitate several kick-off sessions.
Completion Criteria

[ ] Kick-off has taken place

Tasks

[ ] Talk w/ Harry (Natus) to help onboard them to ReportStream @halprin
[x] Share draft of current process flow for LA OPH
[ ] Team session to review of current process flow for LA OPH
[ ] Review pre-read materials
[ ] Draft an agenda for session 5 (tech/hackathon)

Additional Context
Use as a spike. After the kick-off, we'll need to document and plan subsequent work.

CDC ETOR via ReportStream Intermediary Initial Implementation Agenda

Kick-Off Materials


Configfile Error on cypress.config.ts

import path from 'path'
import { defineConfig } from 'cypress'
import vitePreprocessor from 'cypress-vite'

 e2e: {
    setupNodeEvents(on, config) {
      on(
        'file:preprocessor',
        vitePreprocessor(path.resolve(__dirname, './vite.config.ts'))
      )
    },

A partial snippet of the config.
Running on.
"cypress": "^10.6.0",
"cypress-vite": "^1.1.1",
Gives:

When removing the path setup, to just be the file, it doesn't error.
I've also tried path-browserify, given that there might be a chance that vite has externalized it.
What did I do wrong? Since I was following your instructions.

Can you try this:
import { resolve } from 'path'

vitePreprocessor(resolve(__dirname, './vite.config.ts'))

Hey
That fixed the issue :), thanks!


Move git call into experiments data

2/2 main <- #3980 <- this
This is a follow-up from #3980 (this comment).
The main motivation behind doing this is to make it easier to follow data being updated in a linear fashion from the watcher, through the model and into the webview.

Looks like #3980 destroyed the stories (and some were broken separately). I'll fix them up.


Readme

Split highlights out
Mention GitHub Actions
Add some commas
minor whitespace changes to make the above easier.

This looks like an automated pull request that makes the README harder to read in its raw form.

It might look like an automated pull request, but let me assure you that it isn't.
If I were writing automated things, I'd at least be consistent in writing my commit messages.

I'm happy to split the changes or drop the line splitting bit entirely... the reason for it is that it means that further changes to the list don't result in someone else taking blame for the entire line.
I'm a real human and my main goal is to improve content. Give me direction and I'll try to follow...


atom can't high-light C language code correctly.

OS:Windows 10 64bit
Atom: 1.1.0
color style: default
I found atom can't high-light correctly in C code.
When a macro define with another macro, like this:
#define ABC XYZ(1)
struct MY_STRUCT {
/* code */
};
The keyword "struct" is expected with colored, but the result is white without any color.
But the next keyword will be right. As follows:

Please re-open this on the language-c repo. Thanks!


Cope better with long package names

This fixes a large part of the issue SHA2017-badge/Firmware#192 : it spreads long app titles over multiple lines. When the cursor moves, it moves several lines at once for these long names.
Remaining bugs:

If moving to a package below a long package, and the package moved to is partly out of view, the list does not scroll to get it fully in view.
Even though it appears that ugfx computes ugfx.get_string_width() the same way (hunting down a few function calls in the C code), adding the widths of ugfx.get_char_width() together still sometimes produces overly long strings, for instance for this package:
;;)''2303211-2194523023klfrsdkfdlk;df;;''''{}{}{[[]]]]])))(()_)}}./.,////\\
(No, that wasn't my cat on the keyboard, that's the name of the package! It's in "uncategorised".)

I don't readily know how to fix these bugs, which explains them still being there.
Also, the list of installed apps in the launcher suffers from the same issue, I noticed belatedly. So perhaps the better fix is in the C code.

I guess we need to disable the 'center vertically' in C code. This code is then probably a nice addition.
Still recovering from SHA2017. Will have a look at this code somewhere in the next days.

I guess we need to disable the 'center vertically' in C code.

I think that would entail changing the gdispGFillStringBox() call to a gdispGDrawString() inside BWgwinListDefaultDraw(), file .esp32/ugfx_widgets.c. The background is already cleared I think, so that functionality won't be missed. However, it does mean handling clipping separately and the exact position of the text might need to be changed.

In a long list with multiple multi-line items, the cursor doesn't stay on the screen when scrolling down. (e..g installer -> uncategorised)
Is it possible to select both lines when a multi-line item is selected?

In a long list with multiple multi-line items, the cursor doesn't stay on the screen when scrolling down.

Yes, it is a variation on the theme of the first bug I mentioned in the PR. When you change the selection through "ugfx.List.selected_index(i)", the list is not scrolled like it does when it is moved because of a JOY_UP or JOY_DOWN event. It doesn't seem fixable in Python code, and I haven't studied the related C code in depth.

Is it possible to select both lines when a multi-line item is selected?

The ugfx list widget supports multi-selection, but I don't think the Python bindings support it:https://github.com/SHA2017-badge/micropython-esp32/blob/6756a75ba07d5dcf1e69d5cd70f491950b5561f1/esp32/ugfx_widgets.c#L687
Maybe this whole thing needs to be fixed in the C side, where the selection bar drawing comes for free. PR #221 could be extended to render the multiple lines in C, and draw them selected. Or maybe PR #221 should be the whole fix, just cutting off everything.


Allow for type erased return types since JavaDoc returns type erased return types

Currently, JavaDoc cannot be acquired for:
    /**
     * JavaDoc here.
     */
    Set<String> bob();

since the return type is type erased. This adds support for the return type to be type erased.
If possible, could you cut a release after merging please?

Will try to release in the next days, thanks a lot for issuing & contributing!

@sdaschner Just a friendly ping about releasing :)

Yes :-) Sorry for the delay, actually there is a great need to improve the JavaDoc analysis that needs to be included soon as well... You would like to contribute to that?

It would be great if you could cut a release before all of the JavaDoc analysis improvements to unblock us. Currently, we're having to do manual builds from a fork since a release hasn't been cut yet. 😢
Unfortunately I don't have the time to improve it at the moment. If there is anything we need for our project, I will try to write it and contribute it back (given that I have spare time).
Here's a bit of code we're currently using to work around a few issues:
task fixJavaDocFormatting(type: Exec) {
    dependsOn generateSwaggerJson

    inputs.files(generateSwaggerJson.outputs.files)
    outputs.files("${project.buildDir}/swagger/swagger-post-formatting.json")

    executable 'jq'
    args '.paths |= map_values(map_values(.description |= (gsub("\n"; "") | gsub(" <p> "; "\n\n") | gsub("{@link (?<class>[^}]+)}"; .class))))', generateSwaggerJson.outputs.files.getAt(0)

    doFirst {
        standardOutput = new FileOutputStream("${project.buildDir}/swagger/swagger-post-formatting.json")
    }
}

task fixRequiredFields(type: Exec) {
    dependsOn fixJavaDocFormatting

    inputs.files(fixJavaDocFormatting.outputs.files)
    outputs.files("${project.buildDir}/swagger/swagger-fixed.json")

    executable 'jq'
    args '.basePath |= "/rescue/api" | .paths |= map_values(map_values(del(.responses) | .parameters |= map(if (.description | ascii_downcase | contains("optional")) then .required |= false else .required |= true end)))', fixJavaDocFormatting.outputs.files.getAt(0)

    doFirst {
        standardOutput = new FileOutputStream("${project.buildDir}/swagger/swagger-fixed.json")
    }
}

An explanation of the above:

JavaDoc includes new lines that we wrap at 120 characters. This shouldn't be a new line in the output though.
JavaDoc HTML tags should be parsed properly so as a temporary fix I replace <p> with a double new line
Links to other classes aren't parsed so I replace the link with just the class name.
Optional<?> parameters (both Guava and Java8 Optional) aren't marked as optional so I override it manually by checking the description. I did try @DefaultValue(null) but unfortunately null isn't a constant so it failed. I guess @Nullable should make it optional too.

Released to 0.15. Will take a few moments until it's synchronized via Maven Central.
Nice workaround, btw. Yes, the HTML tags should be rendered and the JavaDoc tags like {@code} as well -- ideally all of them.
As soon as the JavaDoc parsing is fixed we can include some basic replacements at least...
Thanks for all the feedback!

As another note, we generate to swagger because we need RST output and converting from swagger to RST has a more reasonable output than other conversion tools


Intersphinx error when building documentation

Intersphinx doesn't build document for my projects, due to missing https://flask.palletsprojects.com/objects.inv on the documentation site.
My current config:
intersphinx_mapping = {
    "flask": ("https://flask.palletsprojects.com/", None),
}

The error messages:
intersphinx inventory 'https://flask.palletsprojects.com/objects.inv' not fetchable due to <class 'requests.exceptions.HTTPError'>: 404 Client Error: Not Found for url: https://flask.palletsprojects.com/objects.inv

@davidism Can I ask to reopen this issue?
The core of the question is about using intersphinx to link to your documentation of the flask package.
I think there are two questions here:

Do you want to support developers linking to the flask documentation via intersphinx?
If yes, what is the official location of the objects.inv file for the flask documentation that people should point to?

At the time of writing, the URL for which @sfermigier got a 404 is actually working:
 wget https://flask.palletsprojects.com/objects.inv
--2020-04-15 13:39:53--  https://flask.palletsprojects.com/objects.inv
Resolving flask.palletsprojects.com (flask.palletsprojects.com)... 2606:4700::6811:2152, 2606:4700::6811:2052, <IP_ADDRESS>, ...
Connecting to flask.palletsprojects.com (flask.palletsprojects.com)|2606:4700::6811:2152|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://flask.palletsprojects.com/en/1.1.x/objects.inv [following]
--2020-04-15 13:39:54--  https://flask.palletsprojects.com/en/1.1.x/objects.inv
Reusing existing connection to [flask.palletsprojects.com]:443.
HTTP request sent, awaiting response... 200 OK
Length: 5768 (5.6K) [application/octet-stream]
Saving to: ‘objects.inv’

objects.inv                100%[=====================================>]   5.63K  --.-KB/s    in 0s

2020-04-15 13:39:54 (16.9 MB/s) - ‘objects.inv’ saved [5768/5768]

However, we have been experiencing occasional failures in documentation builds where we get a 502 on the same URL, e.g.
Warning, treated as error:
failed to reach any of the inventories with the following issues:
flask inventory 'https://flask.palletsprojects.com/objects.inv' not fetchable due to <class 'requests.exceptions.HTTPError'>: 502 Server Error: Bad Gateway for url: https://flask.palletsprojects.com/objects.inv

The same applies to other projects hosted under palletsprojects.com (such as click), while we've never had a similar issue with documentations hosted under readthedocs.org.


Sending CloudEvent to Eventgrid Schema fails with a bad message

https://teams.microsoft.com/l/message/19:8872a16f64a646aba48faf549c92ed62@thread.skype/1607549847974?tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47&groupId=3e17dcb0-4257-4a30-b843-77f47f1d4121&parentMessageId=1607549847974&teamName=Azure SDK&channelName=Service - Event Grid&createdTime=1607549847974

Confirmed that the message is improved on the service side
Here's the new message
(BadRequest) This resource is configured for 'EventGridEvent' schema. Received unexpected property 'source' in JSON which does not conform to the expected schema. Report '3508d5f3-2431-48fe-9480-84f4f8b7d060:0:2/22/2021 11:54:39 PM (UTC)' to our forums for assistance or raise a support ticket.


Chore/redux cleanup

Yes, I know, 40 files, but not actually much added, just restructuring
Why is this change needed?
Cleaning up the redux will improve maintainability and extensibility. Helps to make the redux reducers more modular. Generally just more organised. Testing added improves reliability and provides a template for future redux tests to be copied off of.
What did you change?
Basically all of redux, sorry. Mostly just restructuring. Did edit the currentProjectReducer to fix a bug when handling payloads. Also, add tests, both for testing a reducer and also for testing actions. Finally, one or two changes to fix errors/warnings for ESLint, yarn lint is now much more clean.
Note
Had to move the Action type interface out of sharedHelpers.ts to avoid a circular dependency with the ops files.
Wondering if long term we need both reducer tests and actions tests (as action tests dispatch to reducer and then check reducer - hence, they encompass reducer tests). Maybe we leave them as a template???
Manika and Riley, I believe you are both using redux in your current/upcoming PRs. If this PR is merged in first then will need to allow for it.

@rileykeane and @patrickbrett  merged in develop with changes from your PRs. Ran lint and now no errors. Please do a double check to make sure I haven't ruined anything special with incorrect import paths, etc


@Token[click] not working

Hello
I tried setting up chatters for my market place following Kobold DMs guide: https://www.youtube.com/watch?v=W6z0pMUBAz8& but for some reason the macro is not triggered when the token is clicked. I double checked every line, it's spelled correctly, the scene is active etc. The macro works when I manually click the macro it also targets the correct token but somehow the trigger is not working. Am I missing something obvious? (The "enable trigger happy triggers" button in the UI is also activated)

Can you send me the trigger happy journal entry? Then I can test what is
happening.
On Sat, Jun 19, 2021 at 9:40 PM YaruKo @.***> wrote:

Hello
I tried setting up chatters for my market place following Kobold DMs
guide: https://www.youtube.com/watch?v=W6z0pMUBAz8& but for some reason
the macro is not triggered when the token is clicked. I double checked
every line, it's spelled correctly, the scene is active etc. The macro
works when I manually click the macro it also targets the correct token but
somehow the trigger is not working. Am I missing something obvious? (The
"enable trigger happy triggers" button in the UI is also activated)
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/League-of-Foundry-Developers/fvtt-module-trigger-happy/issues/38,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABCHH7ZNMQEUTC2EQ4TR2XTTTR627ANCNFSM4667USTQ
.

@Token[Lureg]@Trigger[click]@Macro[Lureg Greeting] (I hope you mean this)
The macro is set as "script"

@token[Lureg]@trigger[click]@macro[Lureg Greeting] (I hope you mean this)
The macro is set as "script"

I think it should be @Token[Lureg]@Trigger[click]@Macro[Lureg Greeting] for it to work.

Beat me to it by seconds. Yes, Trigger Happy is case sensitive. Also, make sure there is no formatting inside the text - examine it with the <> option in the editor and it should look like
@Token[Lureg]@Trigger[click]@Macro[Lureg Greeting]

The @ caused it to look different I have it all in upper case sry :)
But it looks like I had a formatting error somewhere, I copied the Line from @kakaroto and suddenly it works.
However when I write it exactly like that it doesn't work, only if I copy it (also the font looks different if i copy it)

It's almost certainly the formatting of the line (the font looking different is a clue). Select the line and choose Ix on the edit bar and also check the line via <> from the edit bar, which will show you the html that is actually stored for the text.

Thats what it looks like in thhe html screen, pressing Ix to clear the formatting doesnt change anything :/


Remove get_local_mouse_position() hack in GraphEdit

This PR removes a temporary hack (added back in 2016!) where GraphEdit handled drag selection and positioning of GraphNodes using get_local_mouse_position(). This unfortunately causes bugs when the mouse is not the primary input device.
This is true in my use case; I'm building a VR app where a "display panel" has a viewport-rendered texture of a 2D scene that includes a GraphEdit, and I'm using NeoSpark314's Oculus Quest Toolkit which injects custom mouse events to the scene based on a raycast collision from the VR controller. Without this change, the actual select box is drawn my mouse cursor and not from the VR controller's position.
As mentioned in #5907, mouse motion has used float for the last several years - so this hack is no longer needed. I experimentally confirmed drag-select and click-and-drag on a GraphNode works both in a 2D scene and in my 3D VR scene.

Pull requests should be made against the master branch, which is where Godot development happens.
Relevant bug fixes can then be cherry-picked to stable branches like 3.2 by release maintainers.

Changed the base branch and force pushed a commit based on master.

Thanks for the change - was trying to create a new PR for the master branch but kept running into vulkan crashes trying to test it.

Thanks!

Cherry-picked for 3.2.2.


RHOAIENG-3368|RHOAIENG-3461- Include Git model repo revision param and use it in the PR check

JIRAs:

RHOAIENG-3368
RHOAIENG-3461

Description
This PR fixes 2 issues:

Adds a parameter to be able to configure a Git revision to checkout when fetching the model from the Git repository.
Sets this parameter to the pull request ref when the PR check in OpenShift CI is run to ensure the latest changes are tested.

How Has This Been Tested?
Locally on an OpenShift cluster.
Merge criteria:

[x] The commits are squashed in a cohesive manner and have meaningful messages.
[ ] Testing instructions have been added in the PR body (for PRs involving changes that are not immediately obvious).
[x] The developer has manually tested the changes and verified that the changes work

/retest

/lgtm
Another soft-lgtm to merge


Errors don't dessapear after fix

In some moment ide show a lot of totaly random error that don't want to dissapear at all (i have no resharper) (c#)

/causedByExtension
Currently, clearing entries from the Problems panel is the responsibility of the extension that added them.


offcanvas closing error

I have small snippet:
<template>
  <vk-offcanvas-content>
    <vk-button v-on:click="toggleNavigation">Open</vk-button>
    <vk-offcanvas :show="show">
      <vk-offcanvas-close @click="toggleNavigation"/>

Title

Offcanvas content

    </vk-offcanvas>
  </vk-offcanvas-content>
</template>

After offcanvas closing I'm getting this error:

Hi, please reproduce the issue on Codepen or similar.

https://codepen.io/anon/pen/RJyqRg?editors=1011 but it's not reproducing there. Should I do this in separated repo? Will it help to solve the problem?

Codesandbox is more advanced, try to set your entire project there. Or anywhere, I just need to see it reproduced live.


Unrecognised subcommand 'client'

I have installed the plugin using the recommended default Packer setup (at the end of the message).  I have installed Distant as recommended in your latest YouTube video. When I issue DistantLaunch I get the following message
error: unrecognized subcommand 'client'
I wonder if you have any ideas as to why this may be the case, or what to try to get unstuck.
   use {
    'chipsenkbeil/distant.nvim',
    branch = 'v0.2',
    config = function()
      require('distant').setup {
        -- Applies Chip's personal settings to every machine you connect to
        --
        -- 1. Ensures that distant servers terminate with no connections
        -- 2. Provides navigation bindings for remote directories
        -- 3. Provides keybinding to jump into a remote file's parent directory
        ['*'] = require('distant.settings').chip_default()
      }
    end
  }

@danieleavitabile if you run :DistantClientVersion what does it print out? If that doesn't work, what do you get from running ~/.local/share/nvim/distant.nvim/bin/distant --version?
I'm guessing that you actually downloaded a version of distant that is too new for the v0.2 branch. The v0.3 branch is nearly ready and also fixed a bug where checks for version  mismatches wouldn't stop you from downloading a newer version.

Thanks @chipsenkbeil and sorry to cause trouble. I am on distant 0.20.0-alpha.8 (and I was only offered "alpha" versions do download)

No trouble at all! This software is still in flux and has pain points, and the best way to get through them is to ask :) Ideally once v0.3 comes out, it'll be locked to a proper version.
For v0.2, you want 0.20.0-alpha.4 as that's the supported version. To re-install distant that was installed using :DistantInstall, you have two options:

Run :DistantInstall reinstall to trigger overwriting your downloaded binary.
Delete the binary located at ~/.local/share/nvim/distant.nvim/bin/distant and run :DistantInstall.

Either way should let you pick a binary version, and this time you want to pick 0.20.0-alpha.4.

Thanks, I have now successfully installed a working distant version. Looking forward to version 0.3 and thanks for your help, and for developing the package.


Closing the modal with .close() doesn't work

PHP Version
8.1
Shopware Version
<IP_ADDRESS>
Expected behaviour
this.modal.close() should close the modal
Actual behaviour
nothing happens because the close() function in the pseudo-modal.util.js is missing the .hide() on this._modalInstance in line 44
How to reproduce
try to use this.modal.close()

Hi, thanks for the hint. This was indeed not working and overlooked during the Bootstrap v5 update.
A fix was merged to trunk: https://github.com/shopware/platform/commit/a956170192ae4e4384a2e03c15de5d43b74edaf2
Therefore, we will close this issue.


Powershell LTS packages do not install with stable package side by side

When installing powershell-lts packages, we get an error due to the package having man help content same as install stable powershell.
This only happens on a side by side install with 6.2.4.
There is a workaround for installing
sudo apt-get install -o Dpkg::Options::="--force-overwrite" -y powershell-lts

Steps to reproduce
sudo apt-get install -y powershell-lts -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  bridge-utils libdumbnet1 ubuntu-fan
Use 'sudo apt autoremove' to remove them.
The following NEW packages will be installed:
  powershell-lts
0 upgraded, 1 newly installed, 0 to remove and 39 not upgraded.
Need to get 0 B/61.1 MB of archives.
After this operation, 166 MB of additional disk space will be used.
(Reading database ... 62414 files and directories currently installed.)
Preparing to unpack .../powershell-lts_7.0.0-rc.3-1.ubuntu.18.04_amd64.deb ...
Unpacking powershell-lts (7.0.0-rc.3-1.ubuntu.18.04) ...
dpkg: error processing archive /var/cache/apt/archives/powershell-lts_7.0.0-rc.3-1.ubuntu.18.04_amd64.deb (--unpack):
 trying to overwrite '/usr/local/share/man/man1/pwsh.1.gz', which is also in package powershell 6.2.4-1.ubuntu.18.04
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/powershell-lts_7.0.0-rc.3-1.ubuntu.18.04_amd64.deb

Expected behavior
Installs side by side with 6.2.4

Actual behavior
Error while installing.

Environment data

Make sense to distribute help content in separate package?


Overlay network host names are case sensitive in Docker DNS

I have a Docker 1.10.2 swarm cluster running an overlay network. When I add containers to the network their DNS names only resolve if they are the correct case as the hostname or network alias set for the container. DNS names are supposed to be case insensitive (RFC 4343).
Steps to Reproduce: start a simple container on a network:
docker network create -d overlay foonet
docker run -d --name=web nginx
docker network connect --alias=webalias foonet web

Then start a busybox container on the same network - pings and nslookups using lowercase host names and aliases are successful.
~$ docker run -it --rm=true --net foonet busybox
/ # ping -w 1 web
PING web (<IP_ADDRESS>): 56 data bytes
64 bytes from <IP_ADDRESS>: seq=0 ttl=64 time=0.108 ms

--- web ping statistics ---
1 packets transmitted, 1 packets received, 0% packet loss
round-trip min/avg/max = 0.108/0.108/0.108 ms
/ # ping -w 1 webalias
PING webalias (<IP_ADDRESS>): 56 data bytes
64 bytes from <IP_ADDRESS>: seq=0 ttl=64 time=0.070 ms

--- webalias ping statistics ---
1 packets transmitted, 1 packets received, 0% packet loss
round-trip min/avg/max = 0.070/0.070/0.070 ms
/ # nslookup web
Server:    <IP_ADDRESS>
Address 1: <IP_ADDRESS>

Name:      web
Address 1: <IP_ADDRESS> web.foonet
/ # nslookup webalias
Server:    <IP_ADDRESS>
Address 1: <IP_ADDRESS>

Name:      webalias
Address 1: <IP_ADDRESS> web.foonet

Actual Behavior: Pings and nslookups using UPPERCASE names fail host name lookup.
~$ docker run -it --rm=true --net foonet busybox
/ # ping -w 1 WEB
ping: bad address 'WEB'
/ # ping -w 1 WEBALIAS
ping: bad address 'WEBALIAS'
/ # nslookup WEB
Server:    <IP_ADDRESS>
Address 1: <IP_ADDRESS>

nslookup: can't resolve 'WEB'
/ # nslookup WEBALIAS
Server:    <IP_ADDRESS>
Address 1: <IP_ADDRESS>

nslookup: can't resolve 'WEBALIAS'

Expected Behavior: pings using UPPERCASE host names (or aliases) resolve to the same IP as lowercase host names.
Additional Info
Docker Info (Mgr Host):
~$ docker info
Containers: 15
 Running: 15
 Paused: 0
 Stopped: 0
Images: 84
Server Version: 1.10.2
Storage Driver: aufs
 Root Dir: /mnt/docker/aufs
 Backing Filesystem: extfs
 Dirs: 1094
 Dirperm1 Supported: true
Execution Driver: native-0.2
Logging Driver: json-file
Plugins:
 Volume: local
 Network: overlay null host bridge
Kernel Version: 4.2.0-30-generic
Operating System: Ubuntu 15.10
OSType: linux
Architecture: x86_64
CPUs: 4
Total Memory: 29.96 GiB
Name: mgr
ID: UU6C:7S52:I6RG:KKUR:NIM6:KV62:ZMUL:B64N:H7IB:MEXF:IBKL:4Z54
Labels: NodeType=frontend
Cluster store: consul://mgr:8500/swarm/mgr
Cluster advertise: <IP_ADDRESS>:2375

Docker info (Swarm Mgr)
$ docker -H=localhost:3375 info
Containers: 43
 Running: 43
 Paused: 0
 Stopped: 0
Images: 117
Server Version: swarm/1.1.3
Role: primary
Strategy: spread
Filters: health, port, dependency, affinity, constraint
Nodes: 3
 mgr: mgr:2375
  └ Status: Healthy
  └ Containers: 15
  └ Reserved CPUs: 0 / 4
  └ Reserved Memory: 3 GiB / 31.46 GiB
  └ Labels: NodeType=frontend, executiondriver=native-0.2, kernelversion=4.2.0-30-generic, operatingsystem=Ubuntu 15.10, storagedriver=aufs
  └ Error: (none)
  └ UpdatedAt: 2016-03-07T20:28:11Z
 node01: node01:2375
  └ Status: Healthy
  └ Containers: 14
  └ Reserved CPUs: 0 / 4
  └ Reserved Memory: 3 GiB / 31.46 GiB
  └ Labels: NodeType=backend, executiondriver=native-0.2, kernelversion=4.2.0-30-generic, operatingsystem=Ubuntu 15.10, storagedriver=aufs
  └ Error: (none)
  └ UpdatedAt: 2016-03-07T20:28:23Z
 node02: node02:2375
  └ Status: Healthy
  └ Containers: 14
  └ Reserved CPUs: 0 / 4
  └ Reserved Memory: 3 GiB / 31.46 GiB
  └ Labels: NodeType=backend, executiondriver=native-0.2, kernelversion=4.2.0-30-generic, operatingsystem=Ubuntu 15.10, storagedriver=aufs
  └ Error: (none)
  └ UpdatedAt: 2016-03-07T20:28:21Z
Plugins:
 Volume:
 Network:
Kernel Version: 4.2.0-30-generic
Operating System: linux
Architecture: amd64
CPUs: 12
Total Memory: 94.37 GiB
Name: mgr

Docker version
~$ docker version
Client:
 Version:      1.10.2
 API version:  1.22
 Go version:   go1.5.3
 Git commit:   c3959b1
 Built:        Mon Feb 22 21:40:35 2016
 OS/Arch:      linux/amd64

Server:
 Version:      1.10.2
 API version:  1.22
 Go version:   go1.5.3
 Git commit:   c3959b1
 Built:        Mon Feb 22 21:40:35 2016
 OS/Arch:      linux/amd64
~$ docker -H=localhost:3375 version
Client:
 Version:      1.10.2
 API version:  1.22
 Go version:   go1.5.3
 Git commit:   c3959b1
 Built:        Mon Feb 22 21:40:35 2016
 OS/Arch:      linux/amd64

Server:
 Version:      swarm/1.1.3
 API version:  1.22
 Go version:   go1.5.3
 Git commit:   7e9c6bd
 Built:        Wed Mar  2 00:15:12 UTC 2016
 OS/Arch:      linux/amd64

Deamon startup settings
~$ cat /etc/systemd/system/docker.service.d/mgr.conf
[Service]
ExecStart=
ExecStart=/usr/bin/docker daemon --cluster-store=consul://mgr:8500/swarm/mgr --cluster-advertise=eth0:2375 -H tcp://<IP_ADDRESS>:2375 -H unix:///var/run/docker.sock --label NodeType="frontend"

Linux info
~$ uname -a
Linux mgr 4.2.0-30-generic #36-Ubuntu SMP Fri Feb 26 00:58:07 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

Environment
AWS - EC2 - using stock Ubuntu 15.10 image (AMI #ami-242fcb44).

This was also recently logged by someone else in the Docker issues list: docker/docker#21169

@tfasz It has been detected that this issue has not received any activity in over 6 months. Can you please let us know if it is still relevant:

For a bug: do you still experience the issue with the latest version?
For a feature request: was your request appropriately answered in a later version?

Thank you!
This issue will be automatically closed in 1 week unless it is commented on.
For more information please refer to https://github.com/docker/libnetwork/issues/1926

@GordonTheTurtle I believe that this is still a relevant issue. We are seeing it on Ubuntu 16.04 LTS, with Docker version 17.12.0-ce, build c97c6d6. A hostname FOO cannot be resolved with foo.

Yes it is still a relevant issue / bug as of today with Docker 18.03.1-ce-win65 (17513).
Hostname resolution should be case insensitive.

WHY IS CLOSED?


Subtotal values filter

Let's say I have a table with some numeric values which are possible to filter out in the top panel of Pivot Table. I also have values in subtotal rows. Is it possible to do some filtering according to those subtotals?

@rmatusiak
Subtotal.js is a plugin. As of now am not aware of any UI based interaction possible through PivotUI. Let me check with Pivottable.js project.


Add Kystdatahuset as a historic AIS provider

Great repo.
Like we talked about offline, I'd like to add some code to integrate with the Kystdatahuset API to get ais positions. Their archive goes back to 2012.
I'm opening this issue to start a dialogue.
I've taken a look at the repository and my thought is to create a new file, maybe called utils/historicclient.py with a class called HistoricOrion, which is a subclass of Orion. I will reimplement the data collection methods in the new class:

get_ais()
get_multiple_ais()
get_mmsis_in_area()

In this way, the HistoricOrion will have the same interface as Orion, but with data from Kystdatahuset.
Do you agree on this approach, or would you want me to add it in another way?

This is brilliant! PR merged


⚠ Orpheus has degraded performance

In 0b675fd, Orpheus ($OPS) experienced degraded performance:

HTTP code: 504
Response time: 21194 ms

Resolved: Orpheus performance has improved in dbb59ce.


TilingComposite support for Advantage processor

The TilingComposite has been modified to allow tiling of Chimera structured problems over Pegasus as well as Chimera solvers.
This is an important use case for certain users, who wish to compare Chimera-structured (or chimera embeddable) problems between the DW2000Q and Advantage generation processors, at high sample density.
Some minor fixes were also introduced for Chimera case, catching some pathological behaviours.
The DWaveMockSampler has been modified to support Pegasus as well as Chimera structured solver emulation.
These changes allow straightforward generalization for the case of Zephyr topologies.
These changes do not resolve all known outstanding issues with TilingComposite e.g. https://github.com/dwavesystems/dwave-system/issues/295 . This supports tiling of Chimera problems over Advantage (Pegasus-structured) processors, further changes are required to support tiling of Pegasus problems over Advantage (or DW2000Q) processors.

Codecov Report

Merging #431 (9c3c20d) into master (10acaa5) will decrease coverage by 3.41%.
The diff coverage is 84.72%.

@@            Coverage Diff             @@
##           master     #431      +/-   ##
==========================================
- Coverage   90.85%   87.44%   -3.42%
==========================================
  Files          22       22
  Lines        1455     1489      +34
==========================================
- Hits         1322     1302      -20
- Misses        133      187      +54

Impacted Files
Coverage Δ

dwave/system/testing.py
95.28% <80.95%> (-3.66%)
:arrow_down:

dwave/system/composites/tiling.py
90.81% <86.27%> (-5.24%)
:arrow_down:

dwave/system/samplers/leap_hybrid_sampler.py
61.72% <0.00%> (-13.88%)
:arrow_down:

dwave/system/samplers/clique.py
77.35% <0.00%> (-5.04%)
:arrow_down:

dwave/system/samplers/dwave_sampler.py
84.47% <0.00%> (-3.11%)
:arrow_down:

dwave/system/composites/embedding.py
95.85% <0.00%> (-1.19%)
:arrow_down:

Continue to review full report at Codecov.

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

Testing both edge defects and node defects independently for the tiling composite (and other functions) is quite important so I added that functionality to MockDWaveSampler as well.
Other changes on November 8th are superficial - mostly PEP8 stuff, and doesn't impact tiling composite other than an expansion of the tests run.

@JoelPasvolsky, do you want to finish reviewing?


'Assign Issue to Project' Action Runs as Specific User

Leyla's account is being used by the assign issues to project action. Probably best to have this be a bot or someone actively on the project be the one this runs as.
Example

The PAT also expires in September so this would have to be replaced eventually.

I was originally thinking we could use GITHUB_TOKEN for this, but it looks like that's not supported by the Action.


Block domain globallumens.com

Domain: globallumens.com
Requested by @csokun

It come to our attention that there are scam tokens issued on Stellar mainnet under asset_code KAU and KAG.

https://stellar.expert/explorer/public/asset/KAU-GBBWBNQ2S5CE2M5B7BKGBCZALTCZDXBUVQXUQGBLJEDOCDPIVHJK2YDE
https://stellar.expert/explorer/public/asset/KAG-GBBWBNQ2S5CE2M5B7BKGBCZALTCZDXBUVQXUQGBLJEDOCDPIVHJK2YDE

Not only that it is not legit, they stole our company token logos in an attempt to scam our community
Here is our company details: https://kinesis.money/
Please kindly assist us stop the bad guy and help community.
Kind regards,
Sokun CHORN
Head of Blockchain
email<EMAIL_ADDRESS>

@orbitlens
These tokens and others from the globallumens.com domain GBBWBNQ2S5CE2M5B7BKGBCZALTCZDXBUVQXUQGBLJEDOCDPIVHJK2YDE are all counterfiet scams. This account is just another from the same chain of counterfeit scammers.


[SPARK-40055][SQL][FOLLOWUP] CatalogManager.listCatalogs should include spark_catalog

What changes were proposed in this pull request?

This reverts https://github.com/apache/spark/pull/37488 and proposes a new fix. The problem of https://github.com/apache/spark/pull/37488 is, listCatalogs can only show spark_catalog if it has been accessed before. This is an unnecessary limitation given spark_catalog is a built-in catalog.
This PR directly include spark_catalog in CatalogManager.listCatalogs.
Why are the changes needed?

make listCatalogs more stable.
Does this PR introduce any user-facing change?

Yes, now Catalog.listCatalogs always include spark_catalog.
How was this patch tested?

new tests

cc @amaliujia  @zhengruifeng @HyukjinKwon

thanks for review, merging to master!


M53 rebasing.

Please review

sorry, did not have time on Friday to continue rebasing.

LGTM. Thanks for fixing all these issues.


Distributed timeouts

Distributed timeouts. In the chained calls the ctx.call decrement the original timeout value with the elapsed time. If the new calculated timeout is less or equal than 0, it'll skip the next calls because the first call is rejected with RequestTimeoutError error.
Example code: examples/sandbox/timeout.js

Coverage decreased (-0.6%) to 98.826% when pulling b471d5bc271a0e0f8832d8487742e8d659189ccd on distributed-timeouts into 003e15e60e065996712ab25ef9ef480c21aed227 on master.

Coverage decreased (-0.08%) to 99.368% when pulling 54ee8c547312f32fbcea128d06e491311d5e1bd0 on distributed-timeouts into 003e15e60e065996712ab25ef9ef480c21aed227 on master.


Implement package backtrace

In order to support use case 2, we need to trace from a vulnerable package back to the root of the SBOM, in order to figure out "why" the package was pulled in.
TBH, the number of SBOMs I found which a) have a hierarchy, and b) provide PURLs was … rather limited. Still, at some point we need it.
PR #718 implements this on the frontend side, but creates mock data on the backend. The specific function to be implemented is: https://github.com/ctron/trustification/blob/038b62a9cd2030ebd98b0f05693457be656c1771/spog/api/src/sbom/vuln.rs#L323-L349

It's in main now: https://github.com/trustification/trustification/blob/7bff82d604a0354b2ab567ca710dd6b88728126b/spog/api/src/sbom/vuln.rs#L341-L365

Superseded by #790


chore(package.xml): bump version to 0.39.0

Description
This PR updates package.xml and CHANGELOG.rst in the main branch according to the release done in the humble branch.
We will be taking different release process from 0.40.0, but we need this update to be done for 0.39.0.
Related links

https://github.com/autowarefoundation/autoware.universe/pull/9435
https://github.com/orgs/autowarefoundation/discussions/5518

How was this PR tested?
Notes for reviewers
None.
Interface changes
None.

Effects on system behavior
None.

I have noticed the ticket links were referring to @youtalk's fork so I have fixed in this commit: 2b0076e0ee5684291cd38c0517d3567ed04f1e1c.
I have also created the fix PR to humble branch as well. https://github.com/autowarefoundation/autoware.universe/pull/9588


API documentation

Need to figure out why DocFx is having issues with .NET 5.0. When generating the documentation, MSBuild is encountering the following error:
The "ProcessFrameworkReferences" task failed unexpectedly.

System.MissingMethodException: Method not found: string NuGet.Frameworks.NuGetFramework.get_Platform()

I believe this is due to the MSBuild + Nuget version bundled with mono, which DocFx is running with in my system. The result of this error however is that the generated documentation does not correctly resolve references to BCL types, as below:

The API reference documentation that will ultimately be provided in the README can be viewed here.


Add Influx tags to server config file

For each server to be monitored, make it possible to specify zero or more tags that are written to Influxdb.
One usecase would be to tag certain servers as being development, some as QA and some as production servers.
Having servers tagged this way would make it easier to create Grafana variables that only include for example production servers.

Fixed by #48


DOC: document actions

This pull-request documents the different reusable actions available. Information about the inputs and code snippets are provided in the README.rst file to guide users.

I thought about creating a Sphinx-based documentation for this. Maybe, this would be interesting as we could test our workflows. Only the release-private and release-public would be untested.

Pinging here @PipKat. For some reason, GitHub is not allowing me to add you as a reviewer, Kathy.

Pinging here @PipKat. For some reason, GitHub is not allowing me to add you as a reviewer, Kathy.

I think you have to add Documentation team in settings/access/collaborators and team and give write access.

You are right, @Revathyvenugopal162. I just added documentation team to this repository and requested a review by Kathy.


[BEAM-1139] Add no-arg constructor for UnboundedReadFromBoundedSource

Be sure to do all of the following to help us incorporate your contribution
quickly and easily:

[x] Make sure the PR title is formatted like:
[BEAM-<Jira issue #>] Description of pull request
[ ] Make sure tests pass via mvn clean verify. (Even better, enable
Travis-CI on your fork and ensure the whole test matrix passes).
[x] Replace <Jira issue #> in the title with the actual Jira issue
number, if there is one.
[x] If this contribution is large, please file an Apache
Individual Contributor License Agreement.

This allows Kryo to work with the type, currently required by the Apex runner.
This seems to be failing in precommit reliably.

R: @tweise

It is true that all sources should be easily serializable by most common mechanisms - they are user functions just like DoFn etc. So I think this is an improvement anyhow, and I guess this just hasn't been exercised because other runners do not wrap the source at translation time.


Single Image Deletion bug

When a single image remains in the album and is deleted and the software closed, on reopening, that image still persists.

Fixed.
Problem : save() function being called in for loop which is never entered in case of a single image remaining.
Solution : moved the save() function following the for loop


Fix Golang import statements

Right now, the repository is hosted under falcosecurity organization and the Golang import statements refers to mumoshu.
This should be fixed for compiling the operator.
Thanks!

@nestorsalceda Thanks for the feedback!(And sorry for the long silence 😓
#6 fixes this.


Technical Indicator Data Changes

[ ] Order Technical Indicators by length of the name, from shortest to longest
[ ] Add an extra space to the end of BUY to make it the same length as SELL.

Should look like this when you're done

Is there any way to left align all of this data? It really doesn't look good centered.


Custom font for Text and Heading.

Hi everyone,
I have a trouble when try to change the font of both Text and Heading. Event though I set the font-family is my local font not the system font in index.css, Text and Heading still get the system font-family.
The a tag works fine with my new font
body {
  margin: 0;
  padding: 0;
  background-color: #f6f9fc;
  font-family: 'HellshockTeddyBear', sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

code {
  font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', monospace;
}

@font-face {
  font-family: 'HellshockTeddyBear';
  src: local('HellshockTeddyBear'), url(./fonts/HellshockTeddyBear.ttf) format('truetype');
}

That being said, I inspect this Foxiny element and found that it used the font-family of system, not my local font selected. And I dont know where it comes from. Please give me any suggestion to deal with that.
Thank you.

Hi @khapnm15dh110042 - Gestalt doesn't support overriding the font-styles for text because a lot of the design & spacing has been done considering system fonts. However, if you do want to override them, you should set the font on the ._1 class like this:
._1 {
  font-family: 'HellshockTeddyBear', sans-serif;
}

However, because this is a hack that we don't really support it will definitely breaking every time you update Gestalt. Be careful.


Can this sim plugin offer an API to count ringing times and even record a calling?

Dear Peter,
 Thank you for offer this plugin, can this sim plugin offer an API to count ringing times and even record a calling?

  It would be my  honor that if you could send this reply to me to mail<EMAIL_ADDRESS>
Bye.

I think counting the ringing times is not possible in any way.
The waiting sound can be different in every provider, you can not "count" this.
Recording a call - it is possible, if somebody writes the background interface to the core system API.
I am not planning to do this.


If iptables fails initially, build.sh breaks

When I initially ran build.sh, I got the error described in #60 for whatever reason (possibly because I sudo'd it?). This means that the script got past build.sh#L144, creating the FRIENDS chain in iptables.
Running the script again stopped it with
adding IPv4 iptables rules..
iptables: Chain already exists.

After removing the chain (iptables -X FRIENDS) everything worked fine and the rest of the script executed as expected.

Hi, if you run the script as sudo, you need to pass '-H' flag to preserve environment variables. But in any case, you don't have to run it under sudo as it already performs all the necessary steps as root automatically.

The issue is that, if the script fails for any reason (or the chain FRIENDS already exists in your iptables), it'll keep failing until you manually delete the chain.

I am aware. I never wrote the build script to be idempotent. There are too
many clean-up scenarios to consider and it is far less effort to destroy
and re-deploy from scratch.
But yes, if you want to reset the server back to the state which will allow
the script to be re-run, you'll need to clean-up manually:
sudo docker stop bind sniproxy &&
sudo docker rm bind sniproxy &&
sudo iptables -F &&
sudo iptables -F -t nat &&
sudo ip6tables -F &&
sudo ip6tables -F -t nat &&
sudo iptables -X ALLOW &&
sudo iptables -X FRIENDS &&
sudo ip6tables -X ALLOW
sudo service docker restart &&
sudo cd / &&
sudo rm -rf /opt/netflix-proxy
-- ab1
On 6 March 2016 at 15:49, Johan Fagerberg<EMAIL_ADDRESS>wrote:

The issue is that, if the script fails for any reason (or the chain
FRIENDS already exists in your iptables), it'll keep failing until you
manually delete the chain.
—
Reply to this email directly or view it on GitHub
https://github.com/ab77/netflix-proxy/issues/82#issuecomment-192919222.


Fix checkstyle violations

Changes in checkstyle.xml:

Add SuppressWarningsFilter so that a developer can suppress a
certain check using an annotation

Remove LITERAL_DO from RightCurly check so that the following code
is valid:
do {
    ...
} while (...);

Make the AbbreviationAsWordInName check ignore final variables

Allow '_' in Class/MethodTypeParameterName checks

Build now fails when a checkstyle violation is found.
Checkstyle violations are now printed to the build console output

Current coverage is 65.36% (diff: 46.27%)

Merging #248 into master will decrease coverage by 0.15%

@@             master       #248   diff @@
==========================================
  Files           287        287
  Lines         11110      11139    +29
  Methods           0          0
  Messages          0          0
  Branches       1628       1625     -3
==========================================
+ Hits           7279       7281     +2
- Misses         3059       3084    +25
- Partials        772        774     +2

Powered by Codecov. Last update 465fbd3...601eab6

👍


Made use of biggus in iris._concatenate

Concatenate now supports deferred data (and a mixture of loaded and unloaded data).

This would be a great addition to iris for us, since it would allow us to combine domain decomposed pieces back together so that we can write a single grid to a file.  Currently we have been dropping down to the NetCDF python library to manually write these pieces into a combined grid.

@cpelley - I've rebased this, and hope it might be mergeable today :wink:

@pelson Touch the licence header year and I'll merge this in a heart beat ...

That should do the trick. Thanks @bjlittle.

 Beautiful! Thanks @pelson :+1:

@cpelley Life just go simpler for you thanks to @pelson :smile:

Nice one! :grin:

@cpelley Life just go simpler for you thanks to @pelson :smile:

THANKS @pelson, I was literaly about to look into revisiting this.
Very much appreciate the addition.  Yet again overwhelmed by Biggus and how it has next to no impact on iris.  Fantastic!


Form Unmanaged Layer in PROD

Hi There,
How exactly we can fix unmanaged changes introduced to form xml? The merge behaviour of Form XML seems a no fix except copying the form to create a new one in DEV.
Regards
Jaimie

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

ID: d92253ad-0b57-8d92-9dec-09780bf79599
Version Independent ID: 9289f9e7-e43e-afc1-341a-c0449bf99f58
Content: Solution layers - Power Apps
Content Source: powerapps-docs/maker/data-platform/solution-layers.md
Service: powerapps
Sub-service: dataverse-maker
GitHub Login: @Mattp123
Microsoft Alias: matp

Thanks for your comment, @jaimieji. This issue has been assigned to the doc author for review.