Blacklist "whitelist" does not work for Guard Villagers

For some reason when I put "guardvillagers:guard" in the config backlist and set the "use blacklist as whitelist" field to true, the guard villagers do not use the better mob combat animations.
However, leaving the field as a blacklist and empty does result in all mobs using the mob animations, and putting only "minecraft:zombified_piglin" in the list and setting it to a whitelist results in only zombified piglins using the better combat animations.
This is an issue because in my server I intend to have only the guard villagers use the better combat as I don't like hostile mobs using it, but I don't think adding every hostile mob in a large modpack manually to the list is a very feasible solution. Alternatively, some sort of regex implementation for the blacklist could be helpful, e.g. "minecraft:*" blacklists all minecraft mobs etc, although I don't know if you already have this implemented as it wasn't working for me.
This may still be some sort of mod conflict issue, though i don't think so as the guard villagers did use the better combat when the blacklist was empty

Do you have any mods that alter the attack AI of guard villagers?

I have verified in my development modpack that when Guard Villagers are whitelisted, they do in fact utilize the Better Combat system. I suggest figuring out which mod in your pack alters the attack AI of Guard Villagers.


ValueError: too many values to unpack (expected 5)

The below code which is provided in the ReadMe gives an error
from covid_india import states
print(states.getdata())
...\covid_india\states.py", line 20, in getdata
update_json(req)
....\covid_india\states.py", line 37, in update_json
_, s, t, c, d = df[0]
ValueError: too many values to unpack (expected 5)

Thanks for reporting the issue. It will be fixed soon.

FIXED.


PC-441: Add debug toolbar

I'm slightly concerned this will add the toolbar to all environments.

ok I'm more confident now


gh-286: replace stable in docs with tag for sdist

Closes #286. Upon building the sdist we can replace stable with the relevant tag.
Have also used stable as the default throughout. This wasn't possible when issue #286 was created, as the stable tag didn't exist.

I've tested the sed expression locally, which works. I tried to use the workflow dispatch to TestPyPI which doesn't work as the credentials haven't been set up @ntessore. Probably worth getting this in for the new release.


Added media query to small screens

Fixed the issue https://github.com/Azordev/did-app/issues/101 which was caused by the large-padding in small screens.
Although this padding is part of the original design, in small screens can't be used, so I added a media query to avoid problems with small phones

✔ Verified and validated the change is done


Site

Time to merge the site branch!
This is now done, no more treeffuser file is impacted by this PR.

As we can see, somehow, the site branch has some commits that modify the treeffuser sourcecode.
Ideally, this PR should not change any treeffuser code.
So let's either discard the unwanted changes or first add the change to the main and merge the main back into the site branch.
Let's merge once no more treeffuser file is impacted.

Should we merge this?

It is ready to merge. But once merged, we might have to reconfigure github pages to build the website from main.
(serving the website is already properly configured: the site branch is built into the GitHub-page branch which is then served).
I can look into this carefully in a week.

Yeah let's not do that now.
Le lun. 2 déc. 2024, 19:37, Achille Nazaret @.***> a
écrit :

It is ready to merge. But once merged, we might have to reconfigure github
pages to build the website from main.
(serving the website is already properly configured: the site branch is
built into the GitHub-page branch which is then served).
I can look into this carefully in a week.
—
Reply to this email directly, view it on GitHub
https://github.com/blei-lab/treeffuser/pull/115#issuecomment-2513278042,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AORZQQIMTKC65DHUZ7VYXKT2DT4LLAVCNFSM6AAAAABRFBLO2OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMJTGI3TQMBUGI
.
You are receiving this because you were mentioned.Message ID:
@.***>


Create a chart viewer app similar to Matplotlib

When a matplotlib chart is created in Python REPL, the .show() function displays the figure in nice, small window. The GUI of the app looks like this:

It would be nice to provide a similar user experience if one calls the .show() method of a Plotly figure in a Swift REPL. Current implementation shows a HTML document in a browser window. This gets us 80% of the features for a very little development cost but it's still worth looking at other options.
Replacing the browser with a stand-alone app with an embedded browser view give us more flexibility and the possibility to develop features custom tailored to plotting:

Natural export to different formats (i.e. PNG, PDF, HTML, JSON, ...) via File -> Save As... or a share button.

Plotly modebar that is normally part of the figure and looks like this:

Can be moved to native toolbar similar to this:

We could display a sidebar that shows the JSON representation of the Figure.

Here's a preliminary wireframe sketch (sorry, I'm not really good at this) that demonstrates the idea:


host device CUDA macro added to all header functions under Imath/

Changes include the addition of exceptionless versions of a few functions included under ImathFrustum.h, specifically:

aspect(), and projectionMatrix() now have aspect_noexcept() and projectionMatrix_noexcept() pairs.

This is included in this PR so that these functions can be used on the CUDA kernel.
Additionally, Macros were used in ImathRoots.h to deal with std::complex host only.
These functions should be unchanged when compiling normally but when compiling for CUDA instead of std::complex thrust::complex and its associated functions are used.

It looks like maybe you have some methods declared constexpr but defined without, or maybe the other way around. They need to match.

It looks like Rebase and merge is causing issues. Is squashing all these into a single commit an acceptable solution, or should that be avoided?

It should be fine to squash.
On Wed, Aug 12, 2020 at 11:40 AM owdt<EMAIL_ADDRESS>wrote:

It looks like Rebase and merge is causing issues. Is squashing all these
into a single commit an acceptable solution, or should that be avoided?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/AcademySoftwareFoundation/Imath/pull/41#issuecomment-673043495,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AFC3DGLEJCIBI6PWJQXXASTSALOZXANCNFSM4P46VWSA
.

--
Cary Phillips | R&D Supervisor | ILM | San Francisco

If it were up to me, squash and commit would be the only possible choice.
If you're adding fixes in response to review comments or CI failures on the original PR, then rebase & merge will end up with the repo containing commits that are known to be broken. That seems like a terrible idea, and really inhibits "git bisect" among other things.
Author the code with as many individual commits as you want, but each accepted PR should result in exactly one commit being added to the head of master.


Certificates cli path

It's not needed as we already have
    this.engineConfig = {
      cwd: engineConfig.cwd || path.resolve(__dirname, "../../../prisma"),


ActiveRecord awesome #joins: now shows the #select'ed columns

Display ActiveRecord#joins resulting objects as one would expect, i.e., with all the selected columns.
Example
Before

After

Is there anybody in there?
Update: the CI checks were already failing, the same tests, so AFAIK the proposed change does not break anything.

Rebased against master on my own fork to test the build status: https://travis-ci.org/gerrywastaken/awesome_print/builds/129061596
I'm still trying to figure out why refreshing the build is not making this build pass on this fork.

Thank you.
2016-05-10 5:01 GMT-03:00 Gerry<EMAIL_ADDRESS>
Rebased against master on my own fork to test the build status:
https://travis-ci.org/gerrywastaken/awesome_print/builds/129061596
I'm still trying to figure out why refreshing the build is not making this
build pass on this fork.
—
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
https://github.com/michaeldv/awesome_print/pull/211#issuecomment-218085851

Firstly, I'm very sorry that you have had to wait so long. This looks like a good fix, but I have a few questions.

What was your reason for adding the readonly? check? I ask, because that is coming back as false for me on Rails 5 and so your fix is never reached.
Do you think we could compare against object.class.column_names instead of object.class.new.attributes.keys, so that an extra object instantiation isn't required; or is there a problem with that approach?

Some things that either you or I will need to fix before merging:

It seems the second commit is modifying the first commit, so I think it would be less confusing for others to read if it were a single commit.
Rebasing on master.
Adding a test for the new logic branch.

@adrianomitre sorry, I forgot to tag you in my last comment.

Hi, Gerry!
I am traveling right now, with limited computer access, so I'd kindly ask
you to wait until next week, ok?
Cheers,
Adriano Mitre
(enviado do celular)
Em 1 de jul de 2016 4:18 AM, "Gerry"<EMAIL_ADDRESS>escreveu:

@adrianomitre https://github.com/adrianomitre sorry, I forgot to tag
you in my last comment.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/awesome-print/awesome_print/pull/211#issuecomment-229838233,
or mute the thread
https://github.com/notifications/unsubscribe/AAb4ZLW-tMXWoezVgOYb1iOM0IRUv4upks5qRHjwgaJpZM4GstXh
.

@adamjonas No problem at all, happy to wait. Your response time has been far better than ours. :)
I hope you are enjoying your travels.

@gerrywastaken Thank you for your feedback. I followed your suggestions and it now works (probably a tad faster) on Rails 5.0.0 and 4.2.6, so I believe it can now be merged.

https://github.com/awesome-print/awesome_print/pull/211#issuecomment-228508614
I still think this would read better as one commit, as the first three are essentially just drafts. I would also need a test before merging.

@gerrywastaken In the process of creating a test, I found some weird behaviours. The first is that I could not make the object.class.column_names != object.attributes.keys be true (well, at the very least not using an example such as the given in the beginning of the pull request). So the newly introduced test passes both with and without the new code. The second, doing manual tests, is that it seems to work only with pry (adding pry-rails to Gemfile), but not with IRB. Would you have any clue why this is so?

I'm not sure about the problem you are running into. I'm pretty sleepy right now, but I can't see where your test uses any code in awesome print, so it seems more like a test of active record.
How about we use your actual expected output as the test case?
  describe 'Linked records' do
    before do
      @ap = AwesomePrint::Inspector.new(:plain => true)
    end

    it 'should show the entire record' do
      user = User.create
      user.emails.create(email_address<EMAIL_ADDRESS>      email_record = User.joins(:emails).select('emails.email_address')[0]

      out = @ap.awesome(email_record)
      raw_object_string = <<~EOS.strip
        #<User:placeholder_id> {
                       "id" => nil,
            "email_address" =><EMAIL_ADDRESS>        }
      EOS

      expect(out).to be_similar_to(raw_object_string)
    end
  end

Although, now that I'm looking at this I think this code might actually be breaking the default formatting, but I'm not sure. need sleep, will look again tomorrow

p.s. Thanks for merging those drafts into one commit. 👍

@gerrywastaken I believe it can finally be merged now. :smiley:
p.s. Thank you for being supportive!

@adrianomitre No worries. The squiggly dock block is breaking on earlier versions of Ruby. My fault I didn't mention that in the earlier suggestion. See my comment on your code change.
Also I'm noticing a second strange commit has crept into this PR, are you able to rebase on master so that that commit isn't there?

@gerrywastaken Done!

@adrianomitre Awesome... well done and thank you for your work! 👍


Problem with relative height (100%) container (outerRef)

First things first: Congratulations on the well designed interface! It was easy as pie to integrate useVirtual() with my existing list. Well done!
Bug Report
Describe the Bug

List contains items with variable (but fixed) heights.
Container (outerRef) has relative height of 100%. Necessary to scale list height with window height (Electron Application).

How to Reproduce
When scrolling down, at some point the list/container outgrows its allotted size towards to bottom of the screen (see screenshots below). Exactly when list (innerRef) margin-top exceeds container (outerRef) clientHeight.
Also, from this point on, the number of items grows with each step down.
const List = props => {
  const { child, entries } = props
  const { outerRef, innerRef, items, scrollToItem } = useVirtual({
    itemCount: entries.length,
    itemSize: 140, // average/estimate [~100px; ~200px]
    overscanCount: 10 // has no effect on observed issue
  })

  React.useEffect(() => {
    if (props.scroll === 'none') return
    if (props.focusIndex === -1) return
    scrollToItem(props.focusIndex)
  }, [scrollToItem, props.focusIndex, props.scroll])

  const card = ({ index, measureRef }) => {
    const entry = entries[index]
    return child({
      entry,
      id: entry.id, // key
      ref: measureRef,
      focused: props.focusId === entry.id,
      selected: props.selected.includes(entry.id)
    })
  }

  return (
    <div className='list-container' ref={outerRef}>
      <div
        ref={innerRef}
        className='list'
      >
        { entries.length ? items.map(card) : null }
      </div>
    </div>
  )
}

CodeSandbox Link
I can try to isolate the problem, if it would be helpful. I'm holding back until your initial feedback.
Expected Behavior

Main issue: List/container should keep its size while scrolling through the complete list.
(Minor) issue: Focused item should always be completely visible (scrollToItem(index)).

Screenshots

A: first item is focused
B: last item is focused before list starts to grow. Focused item is not visible though (right below item 1OSC).
C: list has outgrown its allotted height. This should not happen.

Your Environment

MacBook Pro (15-inch, 2017)
macOS 11.5.2 (Big Sur)
Electron 13.1.6

process.versions = {
  "node": "14.16.0",
  "v8": "9.1.269.36-electron.0",
  "uv": "1.40.0",
  "zlib": "1.2.11",
  "brotli": "1.0.9",
  "ares": "1.16.1",
  "modules": "89",
  "nghttp2": "1.41.0",
  "napi": "7",
  "llhttp": "2.1.3",
  "openssl": "1.1.1",
  "icu": "68.1",
  "unicode": "13.0",
  "electron": "13.1.6",
  "chrome": "91.0.4472.124"
}

BTW: For container with absolut height, useVirtual() pretty much works as expected. There are a few minor issue, I will attack later.
And here's the CSS I'm using (I'm not an expert in this field):
.fullscreen {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}

/* top level (combined with fullscreen) */
.panel-container {
  z-index: 20;
  pointer-events: none;

  /*
    Give WebKit a chance to calculate explicit height.
    This is necessary to stretch relative sized children to desired height.
  */
  height: calc(100vh - 4em);

  padding-top: 6em;
  padding-bottom: 2em;
  padding-left: 1em;
  padding-right: 1em;

  display: grid;
  grid-gap: 1em;
  grid-template-columns: 26em auto 26em;
  grid-template-rows: auto;
  grid-template-areas: "L . R";
}

.panel-left {
  grid-area: L;
  display: flex;
  flex-direction: column;
}

/* list-container goes to panel-left */

.list-container {
  height: 100%;
  overflow: auto;
}

.list {
  max-height: 0;
  padding-left: 8px;
  padding-right: 8px;
}

@wellyshen OK, I'll try. Never used CodeSandbox or similar.
The one other issue is, that the last (focused) item in the list is most times not completely visible.
That scrollbar is 'jittering' because of different counts or height estimation is expected and a non-issue for me.
Thanks, and I get back to you as soon as I have something to show on CodeSandbox.

@wellyshen Wow! CodeSandbox was quite a nice experience.
The result is consistent with the issue described here. Roughly the same behavior for Safari and Chrome (with Electron/Chrome being the target platform).
CodeSandbox: https://codesandbox.io/s/white-glade-xnu3u
Thank for looking into It!

@dehmer You need to give the outer element a "height" property.  Moreover, for dynamic size, we can use measureRef to gradually measure each item. Here's the fixed version of the example.

@wellyshen Thanks you very much! height: inherit does the trick! measureRef I simply forgot and works well too.
I'm closing this issue as fixed.
I have another issue with items array overshooting (more entries than the actual entry list), but I will file another issue for this, when I can reproduce in CodeSandbox.
In the meantime, I try to workaround this issue by returning null in this case. Don't know I it will blow up in my face, but so far it seems to be OK.
const card = ({ index, measureRef }) => {
    const entry = entries[index]
    if (index >= entries.length) {
      console.error('overshooting', `${index}/${entries.length}`)
      return null
    }

    return child({
      entry,
      id: entry.id,
      focused: focusId === entry.id,
      selected: selected.includes(entry.id),
      ref: measureRef
    })
  }

@dehmer No problem mate, thank you for letting this library getting better than better.


etcd: Persist data to host disk

Before, etcd data was saved to the container's disk, but not persisted in
the host. Therefore, if the etcd container was restarted, all the
information in etcd was lost. This resulted in a bug where if a new etcd
configuration was sent to the minions (for example, right after the daemon
restarted, or the number of masters was changed in the blueprint), all
containers would be restarted. This is because sending a new etcd config
triggers the etcd container to restart, which in turns causes the minions
to read that there are no scheduled containers, resulting in it destroying
whatever containers it was previously running.

Hm, something about the commit that creates a thread per minion breaks this PR. I'm going to hold off on merging until I get the integration test passing.


Otel question

Hi @mtrudel ! Thanks for Bandit!
I've been using it in production for a couple of months and things have worked well!
Quick question about opentelemetry: I see this lib on hex: https://github.com/samokat-oss/opentelemetry-bandit and was wondering if this is the way we should use otel with bandit?
Here is a commit that adds the above to the opentelemetry getting started guide: https://github.com/open-telemetry/opentelemetry.io/commit/d02ad9dbd66336302cb1e7831741e971035cf5cf. I wanted to check with you first before opening a PR to add it.
If this is not the way, what should we use?
Thanks again!

I just saw this: https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_bandit.
Interesting! Maybe it's just a typo in the Github link on hex? That's how I got to that personal repo.
https://hex.pm/packages/opentelemetry_bandit should resolve to the opentelemetry-erlang-contrib one I think, so the instructions in the commit are valid, but there could be a typo somewhere :)

Closing this in favor of this discussion: https://elixir-lang.slack.com/archives/CA4CNK38B/p1716315868973869
a release will fix the issue I posted above. Thanks!!


Test  registration request validation

Test that registration request jwt is being validated correctly:

[x] Try registering when signed with untrusted key
[ ] Test unsupported signing algorithm

Unsupported signing algorithm test will fail until we implement: https://github.com/SecureBankingAccessToolkit/SecureBankingAccessToolkit/issues/690


Remove re.str in toplevel

@yutongp @chenglou

remove re.str?

Yeah, it's not used anymore.

@yutongp Good point, changed the title.


Use track_latest attribute for the aws_ecs_task_definition resource at service module

Is your request related to a new offering from AWS?
The track_latest attribute for the aws_ecs_task_definition resource released in in v5.37.0 of the Terraform AWS Provider
Related PR - https://github.com/hashicorp/terraform-provider-aws/pull/30154
Is your request related to a problem?
Simplify the service module source code and pass sorting of ECS Taks Definition revisions to the Terraform provider.
Describe the solution you'd like.
Use the track_latest = true argument at the aws_ecs_task_definition instead of a custom implementation
https://github.com/terraform-aws-modules/terraform-aws-ecs/blob/8b97783def49997d18a6fcb00dc21ce1edc0f538/modules/service/main.tf#L589-L608
More Details
An appropriate GH issue - https://github.com/hashicorp/terraform-provider-aws/issues/20121

@antonbabenko @bryantbiggs I can make a PR to the wip/v6 branch if you are ok with that activity.
Thanks!

yes please do - closing this issue though since its a duplicate of #164


Add a Jenkins job to compil with the last SDK lib

This job will:

Build the Android Matrix SDK lib on the develop branch of the SDK
Copy the lib to Riot Android
Build the Android Riot Application on develop.

Note: maybe the job VectorAndroidDevelop can be updated with this new build process.
This has to be done to detect integration issue. Testing with the source of the SDK (develop branch) can not detect all the potential issue.

VectorAndroidDevelop job has been updated


Repo sync for protected CLA branch

The pull request is created from privateToPublic-push-CLA-specifyPeople637607054319206934 to privateToPublic-push-CLA-specifyPeople to fix git push error for protected CLA branch

Docs Build status updates of commit 9e1bf17:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

:x:Error

Details

Line 0, Column 0: [Error-docset-not-provisioned] Cannot build docset 'E2E_RepoSync_Private_PubDev' because it isn't provisioned. Please go to Docs Portal (https://ops.microsoft.com) to provision first.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


Nested Routes: Odd behavior

Hi all! I'm seeing what looks like a bug related to nested routes. I'm using vue-apollo, and my folder structure under /pages is as follows:
index.vue
_community.vue
_community/_post.vue
_community/index.vue

When navigating from index.vue -> _community/index.vue -> _post.vue - it works perfectly, with _post appearing via
when directly loading _community/index.vue -> _post.vue, or _community/_post -> to another _post.vue, _post.vue itself renders correctly via  - but the parent component _community/index.vue loses it's data, so all of it's elements requiring data disappear.
any ideas?

https://github.com/nuxt-community/apollo-module


Histogram can't handle single-bin data

I'm attempting to make a crossfilter-esque dashboard and part of that involves using the histograms. They're great, except when I filter my data to include only one bin's worth of data (e.g. reducing data to one category, apples, out of ['apples', 'oranges', 'bananas']). At this point I get an error: Cannot read property 'bin0' of undefined. I'm assuming it's attempting to calculate bins on the category for which apples is a part of, but comes up with only one bin, hence problems. Is there a simple workaround for this?

hey @PAK90, thanks for checking out the histogram package and raising the issue! I'll look into this today and hopefully get a fix in for it, or let you know if I find an easy workaround.

@PAK90 can you link to a codesandbox to reproduce this? In my own testing for pre-binned or un-binned categorical data, I do not encounter this error.

Here's a sample of the data I'm passing that's giving me trouble: https://gist.github.com/PAK90/dbe47c09ba90a7b3e9ebd118a42270a4. Note all the fields labeled 'manaCost' are identical (11).
And here's my code for the histogram in case I'm doing something silly in it:
<Histogram
          ariaLabel="Mana cost"
          orientation="vertical"
          height={200}
          width={400}
          cumulative={false}
          normalized={false}
          valueAccessor={sortedData => {
            return sortedData.manaCost;
          }}
          binType="numeric"
          renderTooltip={({ event, datum, data, color }) => (

              {datum.bin0} to {datum.bin1}

count {datum.count}

          )}
        >
          <BarSeries
            animated
            rawData={sortedData} // contains the data posted in the gist
          />
          <XAxis label="Mana Cost" />
          <YAxis />
        </Histogram>

Ah okay, numeric data not categorical. I can reproduce the error now will try to get a fix out soon.

A quick fix for you would be to set binValues to an array of at least 2 numbers on the Histogram component.

Any update on this? I just started using this histogram component today and it's really great, except I'm also running into this error scenario.

@kaiyoma yes! sorry for the delay, have been swamped at work. Dug in tonight / have a fix for it, will PR soon and should be able to release a new version tomorrow 👍

should be fixed in<EMAIL_ADDRESS>

oooof, this looks like it comes from d3 histogram's behavior. In the case where there is one value, it's not clear what the size of the bin should be so d3 returns a bin with equal bin0 and bin1. This is problematic to render because a range can't have the same start and end:

curious what you think the expected behavior should be. I could increment the upper bin by 1 for this edge case, but it's not ideal

I think "adding one" to make the upper bound is reasonable. Like you said, it's an edge case, where everything falls into a single bin, so I wouldn't lose any sleep over it. 😄 Making an artificially-sized bin is certainly better than rendering the x-axis in the wrong direction.

Great, the fix works just like I thought it would. Thanks again!


Build and Deploy Your SAP Fiori App to SAP Business Technology Platform

Tutorials: https://developers.sap.com/tutorials/appstudio-fioriapps-mta-build-deploy.html
Unable to get the HTML5 App in Content Explorer
Hi,
I am following steps in
https://developers.sap.com/tutorials/appstudio-fioriapps-create.html
Under Step 10, I had made changes as
src="https://sapui5.hana.ondemand.com/resources/sap-ui-core.js"
After executing command
user: FioriDemo $ cf html5-list -di FioriDemo-destination-service -u
Getting list of HTML5 applications available via destinations in org 1119c0a4trial / space dev as<EMAIL_ADDRESS>OK
name                 version   app-host-id                            service name   destination name              last changed                    url
nsbusinesspartners   1.0.0     ed039a20-d016-4f8b-8c65-1d2758ac3890   BP             BP_FioriDemo_html_repo_host   Tue, 30 Mar 2021 07:39:32 GMT   https://1119c0a4trial.cpp.cfapps.eu10.hana.ondemand.com/614e8b49-606f-417c-84eb-b4f64b1eceac.BP.nsbusinesspartners-1.0.0/
I get url as
https://1119c0a4trial.cpp.cfapps.eu10.hana.ondemand.com/614e8b49-606f-417c-84eb-b4f64b1eceac.BP.nsbusinesspartners-1.0.0/
Under Content Explorer->HTML5 Apps, I do not see the app
https://1119c0a4trial.dt.launchpad.cfapps.eu10.hana.ondemand.com/sites#Content-Manage?sap-app-origin-hint=
But in Cockpit under HTML5 Apps, I can see the app
https://cockpit.eu10.hana.ondemand.com/trial/#/globalaccount/6e4e1d89-2829-4dd8-bc28-2bae816322d0/subaccount/cf795110-0057-4985-ae6d-2ebb89017dbe/html5applications
https://1119c0a4trial.launchpad.cfapps.eu10.hana.ondemand.com/614e8b49-606f-417c-84eb-b4f64b1eceac.BP.nsbusinesspartners-1.0.0/index.html
The url generated using cf html5-list -di FioriDemo-destination-service -u and the one in Cockpit has a small difference.
cf url:https://1119c0a4trial.cpp.cfapps.eu10.hana.ondemand.com/614e8b49-606f-417c-84eb-b4f64b1eceac.BP.nsbusinesspartners-1.0.0/
Cockpit url:https://1119c0a4trial.launchpad.cfapps.eu10.hana.ondemand.com/614e8b49-606f-417c-84eb-b4f64b1eceac.BP.nsbusinesspartners-1.0.0/index.html
Is this the reason, Under Content Explorer, I am not able to get the app under HTML5 apps.
Or
Is there any security / Roles I am missing.
I was able to add other Apps / URLs to launch pad as per
https://developers.sap.com/mission.launchpad-cf.html
Thanks,
Vikas

Hi
I am not sure but it seems you didn't use the managed app router or that you did not create an MTA to begin with (the second is less likely)
Can you create an empty app again and make sure you select the managed app router?
Using the magaged app router is documented in this tutorial: https://developers.sap.com/tutorials/appstudio-fioriapps-create.html on Step 2
Please share a screenshot of your selections in this wizard and show your managed app router configuration
Thanks

Thank you for your feedback. We haven't heard from you in a while, so we are closing the issue.
If you still have questions and want to continue the conversation, feel free to reopen the issue.


mssl is not working

VSCode Version: Code 1.19.0 (816be6780ca8bd0ab80314e11478c48c70d09383, 2017-12-14T09:56:48.842Z)
OS Version: Linux x64 3.16.0-77-generic
Extensions:

Extension
Author (truncated)
Version

beautify
Hoo
1.1.1

git-easy
bib
1.9.1

plsql
cas
0.0.3

es7-react-js-snippets
dsz
1.3.0

svn-scm
joh
1.4.5

hg
mrc
1.2.3

mssql
ms-
1.3.0

team
ms-
1.122.0

git-autoconfig
shy
0.0.1

perforce
sle
3.0.0

react-beautify
tai
0.3.0

ReactSnippets
xab
1.7.0

Steps to Reproduce:

Reproduces without extensions: Yes/No

What is msssl?
Please provide more details and reproducible steps while logging an issue.
Also read Submitting Bugs


2024-10-02_01-35-16_master-next_aws-crt-python

Automatically created.

Backport failed for kirkstone-next, because it was unable to cherry-pick the commit(s).
Please cherry-pick the changes locally.
git fetch origin kirkstone-next
git worktree add -d .worktree/backport-9777-to-kirkstone-next origin/kirkstone-next
cd .worktree/backport-9777-to-kirkstone-next
git checkout -b backport-9777-to-kirkstone-next
ancref=$(git merge-base 15bce68fc64d045dca2f4af434dee27da94d9262 e1ec9d641424e38cd314705dbf76b2bfe11e6661)
git cherry-pick -x $ancref..e1ec9d641424e38cd314705dbf76b2bfe11e6661

Backport failed for scarthgap-next, because it was unable to cherry-pick the commit(s).
Please cherry-pick the changes locally.
git fetch origin scarthgap-next
git worktree add -d .worktree/backport-9777-to-scarthgap-next origin/scarthgap-next
cd .worktree/backport-9777-to-scarthgap-next
git checkout -b backport-9777-to-scarthgap-next
ancref=$(git merge-base 15bce68fc64d045dca2f4af434dee27da94d9262 e1ec9d641424e38cd314705dbf76b2bfe11e6661)
git cherry-pick -x $ancref..e1ec9d641424e38cd314705dbf76b2bfe11e6661

Successfully created backport PR for styhead-next:

#9786


Network Error?

Reproduced the problem, both times it caused my ethernet connection to fail. Interesting problem, feel free to close this if it is just a pointless PC error.
Seems like LunatriusCore caused a problem! At the bottom, Aroma1997Core tells me to check my internet, which is functioning again.
Affecting area of log
[21:44:24] [LunatriusCore Version Check/ERROR] [LunatriusCore]: Something went wrong!
java.net.ConnectException: Connection timed out: connect
	at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) ~[?:1.8.0_60]
	at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) ~[?:1.8.0_60]
	at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) ~[?:1.8.0_60]
	at java.net.AbstractPlainSocketImpl.connect(Unknown Source) ~[?:1.8.0_60]
	at java.net.PlainSocketImpl.connect(Unknown Source) ~[?:1.8.0_60]
	at java.net.SocksSocketImpl.connect(Unknown Source) ~[?:1.8.0_60]
	at java.net.Socket.connect(Unknown Source) ~[?:1.8.0_60]
	at java.net.Socket.connect(Unknown Source) ~[?:1.8.0_60]
	at sun.net.NetworkClient.doConnect(Unknown Source) ~[?:1.8.0_60]
	at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:1.8.0_60]
	at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:1.8.0_60]
	at sun.net.www.http.HttpClient.<init>(Unknown Source) ~[?:1.8.0_60]
	at sun.net.www.http.HttpClient.New(Unknown Source) ~[?:1.8.0_60]
	at sun.net.www.http.HttpClient.New(Unknown Source) ~[?:1.8.0_60]
	at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source) ~[?:1.8.0_60]
	at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source) ~[?:1.8.0_60]
	at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source) ~[?:1.8.0_60]
	at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source) ~[?:1.8.0_60]
	at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_60]
	at java.security.AccessController.doPrivilegedWithCombiner(Unknown Source) ~[?:1.8.0_60]
	at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) ~[?:1.8.0_60]
	at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source) ~[?:1.8.0_60]
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) ~[?:1.8.0_60]
	at sun.net.www.protocol.http.HttpURLConnection.access$200(Unknown Source) ~[?:1.8.0_60]
	at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source) ~[?:1.8.0_60]
	at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source) ~[?:1.8.0_60]
	at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_60]
	at java.security.AccessController.doPrivilegedWithCombiner(Unknown Source) ~[?:1.8.0_60]
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) ~[?:1.8.0_60]
	at java.net.URL.openStream(Unknown Source) ~[?:1.8.0_60]
	at com.github.lunatrius.core.version.VersionChecker$1.run(VersionChecker.java:79) [VersionChecker$1.class:?]
[21:44:32] [Aroma1997Core VersionChecking/ERROR] [Aroma1997Core]: Failed to do VersionChecking. Check your network connection.

I'm pretty sure that's your internet connection going down. There should be no way for a simple HTTP request to take down the ethernet connection - unless there's a bug in the JVM.
Also both mods fail for the same reason - the connection timed out. Aroma1997Core prints it as a simple message, where as LunatriusCore includes the stacktrace so that debugging can be easier.
Another possibility could be that your firewall/router is blocking those requests. Also, I'd try to run Minecraft with just LunatriusCore in a separate instance to see if the same issue happens again.

One problem may be because of the fairly outdated version I'm using, which is from the base pack for my custom modpack, Resonant Rise 3. It causes many issues so most mods are updated from the RR3 base pack I used, but LunatriusCore worked fine until I got my Ethernet set up. (Never caused this problem)
Tried with just LunatriusCore in a separate modpack and it didn't have the problem. Either whatever I did recently fixed the issue, or I have an incompatibility that is too small to worry about. Just thought you could know in case there was a larger problem.
On a side note: FireFox spellcheck thinks LunatriusCore should be Dominatrices. Weird.

The only other possibility I can think of is that some mod is trying to disable network connections for version checks. Given the amount of core mods out there I wouldn't be surprised if that was the case (at least in 1.8 the version checking is centralized so it can be turned off globally for everything).


Add info about Domain Lockdown for Mailchannels

Which Cloudflare product does this pertain to?
Workers
Existing documentation URL(s)
https://developers.cloudflare.com/pages/platform/functions/plugins/mailchannels/
What changes are you suggesting?
Add info about new requirements for Domain Lockdown:
https://support.mailchannels.com/hc/en-us/articles/16918954360845-Secure-your-domain-name-against-spoofing-with-Domain-Lockdown-
Additional information

Note that participation in Domain Lockdown is now mandatory for Cloudflare Workers users.

https://github.com/cloudflare/cloudflare-docs/pull/12682


Validate mnemonic phrase on import

Codecov Report

Merging #29 into master will decrease coverage by 0.1%.
The diff coverage is 60%.

@@            Coverage Diff             @@
##           master      #29      +/-   ##
==========================================
- Coverage   88.05%   87.94%   -0.11%
==========================================
  Files          22       22
  Lines        1381     1385       +4
  Branches       53       54       +1
==========================================
+ Hits         1216     1218       +2
- Misses        157      159       +2
  Partials        8        8

Impacted Files
Coverage Δ

Tests/KeyStoreTests.swift
100% <100%> (ø)
:arrow_up:

Sources/KeyStore.swift
66.83% <50%> (-0.35%)
: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 333a796...7176679. Read the comment docs.


stream_data: Always initialize pin_to_top

This simplifies the StreamSubscription type, and parallels how we always initialize every other property that isn’t in NeverSubscribedStream (audible_notifications, desktop_notifications, email_notifications, push_notifications, wildcard_mentions_notify, color, is_muted). email_address was already optional.

Yeah this does seem cleaner, merged, thanks @andersk!


Update index.md

I updated this page to have information concerning FCL JS introduction.

@srinjoyc could you please review this and leave feedback? 🙏


Combine constraints generated by selector expressions

Currently, constraints generated for enf match expressions are not combined in any way. This results in a large number of constraints which will significantly impact verifier performance. There are two ways of combining constraints for enf match:

A relatively straight-forward way described in https://github.com/0xPolygonMiden/air-script/issues/125#issuecomment-1615503114.
A more sophisticated way which would give us a near-ideal result. This approach is described below.

A simple example
Let's say we have the following enf match statement:
enf match:
    op_add(s[0..3]) when c
    op_mul(s[0..3]) when !c

ev op_add([s[3])
  enf s[0]' = s[0] + s[1]
  enf s[1]' = s[2]

ev op_mul([s[3])
  enf s[1]' = s[2]
  enf s[0]' = s[0] * s[1]

Currently, this will be reduced to 4 individual constraints:
$$
c \cdot (s_0' - s_0 - s_1) = 0
$$
$$
c \cdot (s_1' - s_2) = 0
$$
$$
(1 - c) \cdot (s_0' - s_0 \cdot s_1) = 0
$$
$$
(1 - c) \cdot (s_1' - s_2) = 0
$$
But we'd like to reduce it to two constraints which are much simpler:
$$
c \cdot (s_0' - s_0 - s_1) + (1 - c) \cdot (s_0' - s_0 \cdot s_1) = 0
$$
$$
(c + 1 - c) \cdot (s_1' - s_2) = 0
$$
It is easy to see that the second constraint is just $s_1' - s_2 = 0$, but we'll leave this optimization for later.
General methodology
The key tool we'll use in this methodology is evaluation at a random point to test for equivalence between constraints. This works in our case because we deal with bounded-degree polynomials, and if we evaluate on a large enough domain, the probability that two distinct polynomials will evaluate to the same value is negligible. For us, I think degree 2 extension of our base field should be sufficiently large, but we can also go to degree 3 extension to be extra safe.
Let's say we have the following enf match statement:
enf match:
  s0: a, b, c, d
  s1: e, f, g
  s2: h, i

Where s0, s1, s2 are selectors and a, .., h are individual constraints.
Let's also say that when evaluated at a random point, we get the following values for each constraint:

a, c, and f evaluate to r0.
b evaluates to r1
d evaluates to r2
e evaluates to r3
g, h evaluate to r4.
i evaluates to r5

Then, we start processing arms of enf match statement one-by-one, keeping track of aggregated results. We want to do the following two things:

Eliminate equivalent constraints in the same arm (e.g., a and c).
Establish links between equivalent constraints across different arms (e.g., a and f).

At the end of the process we want to end up with a data structure which records the following:
r0: (a, s0), (f, s1)
r1: (b, s0)
r2: (d, s0)
r3: (e, s1)
r4: (g, s1), (h, s2)
r5: (i, s2)

Then, we combine thee expressions together in a way that each constraint ends up having distinct selectors. Strategies for this could be different. One result could look like so:
(a, s0), (f, s1), (i, s2)
(b, s0), (e, s1)
(d, s0), (g, s1), (h, s2)

And then, in the end, we get 3 constraints which look like so:
a * (s0 + s1) + s2 * i = 0
s0 * b + s1 * e = 0
s0 * d + g * (s1 + s2) = 0

Notice that f and h are eliminated because they are the same constraints as a and g respectively.

Great write-up, thank you!
As for evaluating at a random point, I think that we can just evaluate twice (or three times depending on the degree and number of variables) over the base field in order to drive the soundness error down.

@bitwalker also suggested an alternate way by using E-graphs to check if two constraints are equivalent.


chore: enhance integration tests for list objects by asserting on the streaming endpoint

Codecov Report
Patch coverage: 77.08% and project coverage change: -0.04 :warning:

Comparison is base (fcfad88) 84.42% compared to head (70d47c5) 84.39%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #582      +/-   ##
==========================================
- Coverage   84.42%   84.39%   -0.04%
==========================================
  Files          87       87
  Lines       13607    13639      +32
==========================================
+ Hits        11488    11510      +22
- Misses       1741     1747       +6
- Partials      378      382       +4

Impacted Files
Coverage Δ

tests/listobjects/listobjects.go
81.98% <77.08%> (-6.63%)
:arrow_down:

internal/graph/check.go
90.18% <0.00%> (-0.23%)
:arrow_down:

cmd/run/run.go
61.63% <0.00%> (+0.40%)
:arrow_up:

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

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Dynamically construct translation keys

Hi all,
How can I fallback to a default key if the dynamic translation key is not found?
This is in my case:
[innerHTML]="'Commons.HttpStatus.' + statusError || ' Commons.HttpStatus.Default' | translate"
Could you please help me invest this?
Thanks!!

Hi,
I found a solution here to handle error: https://github.com/ngx-translate/core/issues/160
Do you have any better solution for this one?
Thanks

Hi @taiducnguyen did you manage to solve this without using a function?
It would be great if one could parse in default text as an argument to the translate pipe


Add audio source mouse binding

Summary
Add Switching AudioSources to the Mouse Bindings.
Related Issue (if applicable)

[x] Depends on #87 to be fixed first

Resolves #91
Checklist

[x] Create the button in MouseBindings
[x] Implement AudioSource to AppSettings.cs
[ ] Project Builds & Tests pass

Everything is in place for it to work now, except for the fact that when you use the mouse binding it doesn't actually switch to the next/previous audiosource.
I feel like this PR should wait for the equivalent of #45 but for AudioSources, this part will take a lot of rewriting to get to work.


1 << x -> 2 ** x in TS to prevent overflow issues.

Resolves https://github.com/thehubbleproject/hubble-contracts/issues/577

@ChihChengLiang Ready for review


Entrance Tank

Hello, we are currently facing an issue  with the very last piece of our code. At line 207 , the treeInstantiatorFeature(context. id. entranceTankTree as InputTree) function is underlined with a yellow/orange. It claims that "Typecheck canBeInputTree has failed". We have refreshed our code and it still remains. We are not aware of how to fix the issue and require your assistance. Thank you.
Patricia Dela Cruz

Can you share this document with Monroe and<EMAIL_ADDRESS>

The error message isn't very helpful, but it is indicating there is a problem with the parameters defined at the top of your featurescript with [min, default, max]. One of those has an impossible set where the min is greater than the default.


SSLClientCoordinator: SSL config is reloaded multiple times

If multiple ssl related config files are changed and then traffic_ctl config reload is executed, the ssl config will reload multiple times.
Reproduction:

Run traffic_server with a sni.yaml and ssl_multicert.config file configured
touch sni.yaml
traffic_ctl config reload
Observerve the log output:

[Aug 20 13:59:35.145] [ET_TASK 0] NOTE: /opt/ats/etc/trafficserver/sni.yaml loading ...
[Aug 20 13:59:35.147] [ET_TASK 0] NOTE: /opt/ats/etc/trafficserver/sni.yaml finished loading
[Aug 20 13:59:35.147] [ET_TASK 0] NOTE: ssl_multicert.config loading ...
[Aug 20 13:59:35.158] [ET_TASK 0] NOTE: /opt/ats/etc/trafficserver/ssl_multicert.config finished loading

touch sni.yaml and ssl_multicert.config files
traffic_ctl config reload
Observer the log output:

[Aug 20 13:59:53.154] [ET_TASK 0] NOTE: /opt/ats/etc/trafficserver/sni.yaml loading ...
[Aug 20 13:59:53.156] [ET_TASK 0] NOTE: /opt/ats/etc/trafficserver/sni.yaml finished loading
[Aug 20 13:59:53.156] [ET_TASK 0] NOTE: ssl_multicert.config loading ...
[Aug 20 13:59:53.166] [ET_TASK 0] NOTE: /opt/ats/etc/trafficserver/ssl_multicert.config finished loading
[Aug 20 13:59:53.166] [ET_TASK 0] NOTE: /opt/ats/etc/trafficserver/sni.yaml loading ...
[Aug 20 13:59:53.167] [ET_TASK 0] NOTE: /opt/ats/etc/trafficserver/sni.yaml finished loading
[Aug 20 13:59:53.168] [ET_TASK 0] NOTE: ssl_multicert.config loading ...
[Aug 20 13:59:53.174] [ET_TASK 0] NOTE: /opt/ats/etc/trafficserver/ssl_multicert.config finished loading

This happens because the callbacks setup in SSLClientCoordinator are independently attached and so the reconfigure function will be called for every updated config item specified.
This happens on the master branch, but also for 9.2.x

Is this closed by #11723 @cmcfarlen @maskit?

No, we found the QUIC reload issue while we work on this one. With #11723 fixed, we'd see 4 "ssl_multicert.config loading ..." lines in total if QUIC is available.


After ssh key deployment I can't get access by ssh it still shows me that ssh didn't deploy.

OS-Windows
logs_19.txt

fixed on master

done


Added Must Use Plugins to gitignore

https://codex.wordpress.org/Must_Use_Plugins
Reasons for making this change:
TODO
Links to documentation supporting these rule changes:
TODO
If this is a new template:

Link to application or project’s homepage: TODO

@mostafasoufi thanks!

Why is that supposed to be ignored?

I think it's better used like the Bedrock


Cannot find module

Acknowledgements

[X] I read the documentation and searched existing issues to avoid duplicates
[X] I am reporting a confirmed bug (not seek debugging help)
[X] I understand this is a collaborative project and relies on my contributions
[X] I read and understood the Contribution guide

Minimal reproduction URL
https://github.com/yamada-ui/yamada-ui/actions/runs/9415349864/job/25936180360
Problem & expected behavior (under 200 words)
If you install tsx 4.13.0 or higher, an error will occur. In 4.12.1 the error did not occur.
Run pnpm observe:pr

><EMAIL_ADDRESS>observe:pr /home/runner/work/yamada-ui/yamada-ui
> tsx scripts/observe-pull-requests

node:internal/modules/cjs/loader:1145
  const err = new Error(message);
              ^

Error: Cannot find module './components'
Require stack:
- /home/runner/work/yamada-ui/yamada-ui/packages/core/src/index.ts
- /home/runner/work/yamada-ui/yamada-ui/packages/providers/src/ui-provider.tsx
- /home/runner/work/yamada-ui/yamada-ui/packages/providers/src/index.ts
- /home/runner/work/yamada-ui/yamada-ui/packages/react/src/index.ts
- /home/runner/work/yamada-ui/yamada-ui/scripts/observe-pull-requests.ts
    at Module._resolveFilename (node:internal/modules/cjs/loader:1145:15)
    at resolve (/home/runner/work/yamada-ui/yamada-ui/node_modules/.pnpm/tsx@4.13.2/node_modules/tsx/dist/register-Dmqgp8In.cjs:1:2193)
    at /home/runner/work/yamada-ui/yamada-ui/node_modules/.pnpm/tsx@4.13.2/node_modules/tsx/dist/register-Dmqgp8In.cjs:1:2777
    at m._resolveFilename (file:///home/runner/work/yamada-ui/yamada-ui/node_modules/.pnpm/tsx@4.13.2/node_modules/tsx/dist/register-3lr6qUE1.mjs:1:831)
    at Module._load (node:internal/modules/cjs/loader:986:27)
    at Module.require (node:internal/modules/cjs/loader:1233:19)
    at require (node:internal/modules/helpers:179:18)
    at <anonymous> (/home/runner/work/yamada-ui/yamada-ui/packages/core/src/index.ts:3:15)
    at Object.<anonymous> (/home/runner/work/yamada-ui/yamada-ui/packages/core/src/index.ts:1:1)
    at Module._compile (node:internal/modules/cjs/loader:1358:14) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/runner/work/yamada-ui/yamada-ui/packages/core/src/index.ts',
    '/home/runner/work/yamada-ui/yamada-ui/packages/providers/src/ui-provider.tsx',
    '/home/runner/work/yamada-ui/yamada-ui/packages/providers/src/index.ts',
    '/home/runner/work/yamada-ui/yamada-ui/packages/react/src/index.ts',
    '/home/runner/work/yamada-ui/yamada-ui/scripts/observe-pull-requests.ts'
  ]
}

Node.js v20.14.0
 ELIFECYCLE  Command failed with exit code 1.
Error: Process completed with exit code 1.

Bugs are expected to be fixed by those affected by it

[ ] I'm interested in working on this issue

Compensating engineering work financially will speed up resolution

[ ] I'm willing to offer financial support

Same here.
Reproduction url: https://stackblitz.com/edit/node-qqnaj1


module 'cv2.gapi.wip.draw' has no attribute 'Text' when using comfyui-reactor-node

When I'm using comfyui-reactor-node, then comfyui_controlnet_aux fails to load giving me "Cannot import /Users/marek/ComfyUI/custom_nodes/comfyui_controlnet_aux module for custom nodes: module 'cv2.gapi.wip.draw' has no attribute 'Text'"
When I disable comfyui-reactor-node, then comfyui_controlnet_aux loads fine.
`** ComfyUI start up time: 2023-11-29 23:33:07.813969
Prestartup times for custom nodes:
0.0 seconds: /Users/marek/ComfyUI/custom_nodes/ComfyUI-Manager
Total VRAM 65536 MB, total RAM 65536 MB
Forcing FP16.
Set vram state to: SHARED
Device: mps
VAE dtype: torch.float32
Using sub quadratic optimization for cross attention, if you have memory or speed issues try using: --use-split-cross-attention
Loading: ComfyUI-Manager (V1.5.2)
ComfyUI Revision: 1748 [a6676384] | Released on '2023-11-27'
Total VRAM 65536 MB, total RAM 65536 MB
Forcing FP16.
Set vram state to: SHARED
Device: mps
VAE dtype: torch.float32
Torch version: 2.1.1
Traceback (most recent call last):
File "/Users/marek/ComfyUI/nodes.py", line 1798, in load_custom_node
module_spec.loader.exec_module(module)
File "", line 883, in exec_module
File "", line 241, in _call_with_frames_removed
File "/Users/marek/ComfyUI/custom_nodes/comfyui_controlnet_aux/init.py", line 2, in
from .utils import here, create_node_input_types
File "/Users/marek/ComfyUI/custom_nodes/comfyui_controlnet_aux/utils.py", line 4, in
import cv2
File "/Users/marek/.pyenv/versions/3.10.9/lib/python3.10/site-packages/cv2/init.py", line 181, in
bootstrap()
File "/Users/marek/.pyenv/versions/3.10.9/lib/python3.10/site-packages/cv2/init.py", line 175, in bootstrap
if __load_extra_py_code_for_module("cv2", submodule, DEBUG):
File "/Users/marek/.pyenv/versions/3.10.9/lib/python3.10/site-packages/cv2/init.py", line 28, in __load_extra_py_code_for_module
py_module = importlib.import_module(module_name)
File "/Users/marek/.pyenv/versions/3.10.9/lib/python3.10/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "/Users/marek/.pyenv/versions/3.10.9/lib/python3.10/site-packages/cv2/typing/init.py", line 157, in
Prim = typing.Union[cv2.gapi.wip.draw.Text, cv2.gapi.wip.draw.Circle, cv2.gapi.wip.draw.Image, cv2.gapi.wip.draw.Line, cv2.gapi.wip.draw.Rect, cv2.gapi.wip.draw.Mosaic, cv2.gapi.wip.draw.Poly]
AttributeError: module 'cv2.gapi.wip.draw' has no attribute 'Text'
Cannot import /Users/marek/ComfyUI/custom_nodes/comfyui_controlnet_aux module for custom nodes: module 'cv2.gapi.wip.draw' has no attribute 'Text'
Import times for custom nodes:
0.0 seconds (IMPORT FAILED): /Users/marek/ComfyUI/custom_nodes/comfyui_controlnet_aux
0.0 seconds: /Users/marek/ComfyUI/custom_nodes/ComfyUI-Manager
0.4 seconds: /Users/marek/ComfyUI/custom_nodes/comfyui-reactor-node
Starting server
To see the GUI go to: http://<IP_ADDRESS>:8188
`

Same here.

Update your comfyui-reactor-node and reinstall opencv-python package(uninstall it first). Please note that it is pip install opencv-python instead of pip install cv2.

Thank you for the suggestion. I did:

"Update All" from Comfy UI manager menu
pip uninstall opencv-python
pip install opencv-python

Unfortunately still same result:
`marek@Mareks-MacBook-Pro ComfyUI % python main.py --force-fp16
** ComfyUI start up time: 2023-12-05 07:21:48.198266
Prestartup times for custom nodes:
0.0 seconds: /Users/marek/ComfyUI/custom_nodes/ComfyUI-Manager
Total VRAM 65536 MB, total RAM 65536 MB
Forcing FP16.
Set vram state to: SHARED
Device: mps
VAE dtype: torch.float32
Using sub quadratic optimization for cross attention, if you have memory or speed issues try using: --use-split-cross-attention
Loading: ComfyUI-Manager (V1.6.4)
ComfyUI Revision: 1779 [9b655d4f] | Released on '2023-12-04'
Total VRAM 65536 MB, total RAM 65536 MB
Forcing FP16.
Set vram state to: SHARED
Device: mps
VAE dtype: torch.float32
Torch version: 2.1.1
Traceback (most recent call last):
File "/Users/marek/ComfyUI/nodes.py", line 1800, in load_custom_node
module_spec.loader.exec_module(module)
File "", line 883, in exec_module
File "", line 241, in _call_with_frames_removed
File "/Users/marek/ComfyUI/custom_nodes/comfyui_controlnet_aux/init.py", line 2, in
from .utils import here, create_node_input_types
File "/Users/marek/ComfyUI/custom_nodes/comfyui_controlnet_aux/utils.py", line 4, in
import cv2
File "/Users/marek/.pyenv/versions/3.10.9/lib/python3.10/site-packages/cv2/init.py", line 181, in
bootstrap()
File "/Users/marek/.pyenv/versions/3.10.9/lib/python3.10/site-packages/cv2/init.py", line 175, in bootstrap
if __load_extra_py_code_for_module("cv2", submodule, DEBUG):
File "/Users/marek/.pyenv/versions/3.10.9/lib/python3.10/site-packages/cv2/init.py", line 28, in __load_extra_py_code_for_module
py_module = importlib.import_module(module_name)
File "/Users/marek/.pyenv/versions/3.10.9/lib/python3.10/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "/Users/marek/.pyenv/versions/3.10.9/lib/python3.10/site-packages/cv2/typing/init.py", line 157, in
Prim = typing.Union[cv2.gapi.wip.draw.Text, cv2.gapi.wip.draw.Circle, cv2.gapi.wip.draw.Image, cv2.gapi.wip.draw.Line, cv2.gapi.wip.draw.Rect, cv2.gapi.wip.draw.Mosaic, cv2.gapi.wip.draw.Poly]
AttributeError: module 'cv2.gapi.wip.draw' has no attribute 'Text'
Cannot import /Users/marek/ComfyUI/custom_nodes/comfyui_controlnet_aux module for custom nodes: module 'cv2.gapi.wip.draw' has no attribute 'Text'
Import times for custom nodes:
0.0 seconds (IMPORT FAILED): /Users/marek/ComfyUI/custom_nodes/comfyui_controlnet_aux
0.0 seconds: /Users/marek/ComfyUI/custom_nodes/ComfyUI-Manager
1.0 seconds: /Users/marek/ComfyUI/custom_nodes/comfyui-reactor-node
Starting server
To see the GUI go to: http://<IP_ADDRESS>:8188
FETCH DATA from: /Users/marek/ComfyUI/custom_nodes/ComfyUI-Manager/extension-node-map.json
`

That's wired, Its just import cv2 make sure you at the same python enviroment as comfyui. try these code:cd /Users/marek/.pyenv/versions/3.10.9/bin/ python -m pip uninstall -y opencv-python opencv-contrib-python opencv-python-headless python -m pip install opencv-python==<IP_ADDRESS>orpython -m pip install opencv-python==<IP_ADDRESS>`

That's wired. it's just import cv2
Are you sure you did my suggestion at the same pyenv as ComfyUI?
try these:
cd /Users/marek/.pyenv/versions/3.10.9/bin/
python -m pip uninstall -y opencv-python opencv-contrib-python opencv-python-headless
python -m pip install opencv-python==<IP_ADDRESS> or python -m pip install opencv-python==<IP_ADDRESS>

python -m pip install opencv-python==<IP_ADDRESS>

Thank you so much!
python -m pip install opencv-python==<IP_ADDRESS> did not help
but python -m pip install opencv-python==<IP_ADDRESS> worked!

python -m pip install opencv-python==<IP_ADDRESS> did not help
but python -m pip install opencv-python==<IP_ADDRESS> worked!

@mkvt141  Same for me!
Python version: 3.11.5
Torch version: 2.1.0


Dev/fetch headset spatial data

Adds spatial mapping mesh streaming and includes the world/projection matrices with each RGB image frame.


Streaming support?

I would love to use this library in my project, but server streaming is a requirement. Do you have any plans for adding support for server streaming rpc? I might have been up for discussion and declined before, but I haven't found any information on it.

Hi @OysteinBruin, happy to hear you are considering grpcxx for your project.
I haven't discounted a streaming implementation but I also have reservations around gRPC streaming and its actual benefits. Could you kindly explain a bit more about your use case so I can understand it better?
p.s. I'll convert this issue to a discussion so we can continue the conversation.


[Feature] Use smart apostrophes and smart quotes in legal code

Problem

According to the Unicode Standard 15.0.0, “2019 ’ is preferred for apostrophe”. The standard also says, "preferred characters in English for paired quotation marks are 2018 ‘ & 2019 ’". U+2019 (’) is sometimes called the “smart apostrophe”, and U+201C (“) and U+201D (”) are sometimes called “smart quotes”. Similarly, U+0027 (') is sometimes called the “ASCII apostrophe”, and U+0022 (") is sometimes called the “ASCII quotation mark”.
The English legal code for the current legal tools is inconsistent. In the licenses, ASCII apostrophes and ASCII quotation marks are almost always used. The only exception is the text above the “Creative Commons … International Public License” heading. The HTML versions of that text use smart apostrophes and smart quotes, but the plain text versions of that text use ASCII apostrophes and ASCII quotation marks.
In CC0, ASCII apostrophes and ASCII quotation marks are always used.
Description

Always use smart apostrophes and smart quotes. This would make the legal code consistent with itself and consistent with The Unicode Standard.
Alternatives

Always use ASCII apostrophes and ASCII quotation marks. This would make the legal code consistent with itself but wouldn’t make the legal code consistent with the Unicode standard. Additionally, ASCII quotation marks are very slightly harder to read than smart quotes since opening ones and closing ones look the same.
Implementation

[x] I would be interested in implementing this feature.

I'll add for any future work done here, that from a pure technical standard the argument for U+2019 may be inline with the Unicode spec (same for the double quotes, and closing single), but often times specs do not adequately capture the complexity of the world and languages therein. The argument around smart quotes is not a new one, and not a settled matter. There are reasonable arguments that adoption of U+2019 is actually to spec, but bad practice because of unintended consequences in a myriad of instances related to and adjacent to this one.
The link above also gets into some trouble you'll encounter with non-English language contexts.
Smart quotes are not handled uniformly by all word processors, and create all manner trouble when moving text around. They also depend on a matched set to do correctly and not all software handles them correctly. It adds a lot of complexity to do right. Whereas U+0027 should allow for the same character as the start and beginning on encapsulation. (same for double quotes).
There have also been arguments that since quotes are such a core part of the content of a material in question its backwards compatibility should be paramount. The full ASCII spec is held within Unicode, so any character use derived from ASCII would be be bundled in an environment implementing modern Unicode, but due to the vast nature of Unicode, there is always a chance that a legacy system may only support ASCII content and as a result characters outside those bounds may fail to display or be processed correctly.
This is likely one of those instances where going against the spec produces the most reliable and compatible results.
This is very much an old conflict between technical specs, technical compatibility, human symbols/languages, typographic symbols, grammatical standards, writing "style" standards, accessibility standards, overall UX standards; and trying to make all of those co-exist when they are often shaped by very different groups and forces.
My opinion: Technical standards are a factor, but not always the deciding factor, especially when considering the larger context of use, reuse, and composition. Whatever we do here I hope we can strike the right balance.


couldn't convert "\x00" into type bool

I want use golang type bool mapped to mysql bit。

This is an issue in the MySQL driver and nog Gorm

3Q

I have encountered the same problem. How to solve it


Gear Stats

🐛 Bug Report
On both osb/bso you currently can autoequip items that require stats such as the max cape. I believe this is a bug since there are requirements to wear them and you shouldn't be able to wear if you don't have the stats.

Fixed in next update.


Leverage travis build stages to separate build, test, and lint checks

This was tested and determined not actually decrease test time.


My project crashed only when I clicked a specific node in the remote sub-tab

Godot version:
Godot 3.0 Beta 1
OS/device including version:
Windows 10
Issue description:

One day I was working on my local multiplayer game. Because I need a host and a client to be connected, I simply opened two Godot Engine programs and played the project in each program.
In the middle of testing I found that there was an in-game bug, so I tried to debug it using the remote sub-tab in the scene tab of one of my Godot Engines. In that tab I tried to see the properties of a player node, but when I clicked that node, one of the projects I run crashed, leaving this error message:
CrashHandlerException: Program crashed
Dumping the backtrace. Please include this when reporting the bug on https://github.com/godotengine/godot/issues
[0] <couldn't map PC to fn name>
[1] <couldn't map PC to fn name>
[2] <couldn't map PC to fn name>
[3] <couldn't map PC to fn name>
[4] <couldn't map PC to fn name>
[5] <couldn't map PC to fn name>
[6] <couldn't map PC to fn name>
[7] <couldn't map PC to fn name>
[8] <couldn't map PC to fn name>
[9] <couldn't map PC to fn name>
[10] <couldn't map PC to fn name>
[11] <couldn't map PC to fn name>
[12] <couldn't map PC to fn name>
[13] <couldn't map PC to fn name>
[14] <couldn't map PC to fn name>
[15] <couldn't map PC to fn name>
[16] <couldn't map PC to fn name>
[17] <couldn't map PC to fn name>
[18] <couldn't map PC to fn name>
[19] <couldn't map PC to fn name>
[20] BaseThreadInitThunk
-- END OF BACKTRACE --

Weirdly there was only one project which received this message and crashed. I also found that one of my projects only crashed after I clicked the player node. Clicking other nodes didn't affect anything.

There is a beta 2 already, try it instead? A lot of bugs were fixed between 1 and 2...

get it from https://godotengine.org/article/dev-snapshot-godot-3-0-beta-2

Wow, there has already been Beta 2? I don't realize that.. I'm sorry, later I will check the news more recently :D

It seems that the bug disappeared in Beta 2. I think I should close this issue. I'm sorry for not trying Beta 2 before posting this :(


AbemaTV batch 2/3: [YoutubeDL] add support for adding custom protocol for urlopen

Please follow the guide below

You will be asked some questions, please read them carefully and answer honestly
Put an x into all the boxes [ ] relevant to your pull request (like that [x])
Use Preview tab to see how your pull request will actually look like

Before submitting a pull request make sure you have:

[x] At least skimmed through contributing guidelines including yt-dlp coding conventions
[x] Searched the bugtracker for similar pull requests
[x] Checked the code with flake8

In order to be accepted and merged into yt-dlp each piece of code must be in public domain or released under Unlicense. Check one of the following options:

[x] I am the original author of this code and I am willing to release it under Unlicense
[ ] I am not the original author of this code but it is in public domain or released under Unlicense (provide reliable evidence)

What is the purpose of your pull request?

[ ] Bug fix
[x] Improvement
[ ] New extractor
[x] New feature

Description of your pull request and other information
This PR adds support for adding original protocols for urlopen, which is used by InfoExtractor._download_webpage and among others.
This is mandatory for downloading from AbemaTV, because it internally uses original protocol.

Since we may be reworking the network code in the near future, adding a public API to add urllib specific handlers might cause a bit of a headache then (they will likely need to be removed).
If we want to add support for this site before then, maybe it would be better to make these functions private, or add them in the abematv extractor file for the time being. That way we'd only have to rewrite code for this site and not worry about backwards compat.
We can always move them back if the network rework doesn't go ahead and other sites needing to add custom handlers come about.

Closing as 7dc7f42 supersedes this PR.


How do I know if the face or fingerprint authentication has changed? Is there any monitoring of face or fingerprint changes?

Steps to reproduce
How do I know if the face or fingerprint authentication has changed? Is there any monitoring of face or fingerprint changes?
Actual results
How do I know if the face or fingerprint authentication has changed? Is there any monitoring of face or fingerprint changes?
Logs

Logs

<!-- Paste your logs here -->

Flutter Doctor output
How do I know if the face or fingerprint authentication has changed? Is there any monitoring of face or fingerprint changes?

This is out of scope of the local_auth plugin. See https://github.com/flutter/flutter/issues/88848#issuecomment-906724327
Closing from here


adonis --help gives error after fresh npm installation

Hi,
I am new to AdonisJs, though I have a solid Laravel background, and I think I'm gonna love this framework too. I just did a fresh install, according to the Docs. Above is the error that I am getting.
I am using Node 9.4.0, Win 10, so please, what is the issue?

Yeah this is weird. Cannot replicate on my machine either. Lemme try it on a windows machine

Yeah @RomainLanz @thetutlage . It is really weird. I just updated Node to 9.5.0. Below is the error again

Any ideas?

The issues seems to be related to the debug module https://github.com/visionmedia/debug.
Which terminal are you using?

@thetutlage I am using Git Bash on Windows.

Are you able to run any other Node.js programs on Git bash.
Also what happens if you try it on windows command line

Yes, I run all node programs from bash. Same error occurs on Windows Command line.

Weird, give me sometime. I will try it myself on a windows machine and will post an update

Okay. But from the error log, I think the error comes from the package enquirer

A little progress here... I re-installed it and it is working ONLY in Windows Command Prompt, but still not in Bash.

@laravellously Did it worked for you?

@thetutlage Yes it did. I have started developing with it. It's super cool. Thanks.

Nice 👍 Did you find the issue behind it?

Nope, not really. Seem to be a problem with npm cache. I did npm cache verify and then restarted my system. Oh, I also deleted all the folders in {Drive}/Users/{User}/AppData/Roaming/npm-cache directory. Hope this helps someone too.


time resolution in the .vout and .pout

While the vpmap time stamp resolution is as small as ns (10^-9),
that of .vout and .pout seems to be us (10^-6).
Could you point out where to adjust this in the Valgrind source code?
(FYI, I want to feed the physical trace to some simulator, but timestamp is in too large granularity for accurate simulation)

Found it! Thxs


Anti-alias FIR Filter Discussion

We are able to load these FIR filters.  These tend to be anti-alias filters applied during digitizer decimation processes.

The filters applied to the E and H will in general be the same so that ratios and TFs will not be affected assuming the survey uses the same acquisition systems -- which is common but not true in general
If we do back these filters out we need to sort out the phase shifts and whether these are applied zero-phase, from the right or from the left.  It is not clear how the filter application is referenced in Station XML .. there is a  element in the XML, cannot find doc on what it means though

This issue relates to #34

The AAF FIR filters are now working at least for the Quanterra data.  The can now be applied or not applied by the kwarg include_decimation in channel_response_filter.py.


UnicodeDecodeError: 'utf-8' codec can't decode byte

I'm on windows 10, instillation with pipx worked fine and all that, and parsing qmk.
I'm having an issue with unicode (maybe multibyte in general?) characters. At first i thought in my config.yaml that
trans_legend:
t: ��
type: trans
was the culprit. I even tried changing that line to ▽▽ and even '' and the error (log below) persisted. It's almost like my config isn't applying it? I'll doublecheck how i'm trying to use my config, but to add to the strangeness, my actual keymap.yaml has lines like
- {t: ¤, type: trans}
after parsing my qmk keymp.c. very strange! currently i have to replace those strings with my own script before calling draw but I'm pretty sure this isn't normal right?
Traceback (most recent call last):
File "", line 198, in run_module_as_main
File "", line 88, in run_code
File "c:\users\reill.local\bin\keymap.exe_main.py", line 7, in
File "C:\Users\reill\AppData\Local\pipx\pipx\venvs\keymap-drawer\Lib\site-packages\keymap_drawer_main.py", line 212, in main
draw(args, config.draw_config)
File "C:\Users\reill\AppData\Local\pipx\pipx\venvs\keymap-drawer\Lib\site-packages\keymap_drawer_main_.py", line 22, in draw
yaml_data = yaml.safe_load(args.keymap_yaml)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\reill\AppData\Local\pipx\pipx\venvs\keymap-drawer\Lib\site-packages\yaml_init_.py", line 125, in safe_load
return load(stream, SafeLoader)
^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\reill\AppData\Local\pipx\pipx\venvs\keymap-drawer\Lib\site-packages\yaml_init_.py", line 79, in load
loader = Loader(stream)
^^^^^^^^^^^^^^
File "C:\Users\reill\AppData\Local\pipx\pipx\venvs\keymap-drawer\Lib\site-packages\yaml\loader.py", line 34, in init
Reader.init(self, stream)
File "C:\Users\reill\AppData\Local\pipx\pipx\venvs\keymap-drawer\Lib\site-packages\yaml\reader.py", line 85, in init
self.determine_encoding()
File "C:\Users\reill\AppData\Local\pipx\pipx\venvs\keymap-drawer\Lib\site-packages\yaml\reader.py", line 124, in determine_encoding
self.update_raw()
File "C:\Users\reill\AppData\Local\pipx\pipx\venvs\keymap-drawer\Lib\site-packages\yaml\reader.py", line 178, in update_raw
data = self.stream.read(size)
^^^^^^^^^^^^^^^^^^^^^

Hey, unfortunately when I experimented in Windows I ran into similar issues. I couldn't find a set of settings to resolve it, so I documented a workaround here: https://github.com/caksoylar/keymap-drawer?tab=readme-ov-file#ℹ-windows-command-line-issues
tl;dr is to use -o output instead of stdout redirecting like >output.

Related: #89

Yep that took care of it! thank you very much for the workaround. Shame about windows, but that's really on me for dragging my feet on leaving windows lmao

actually, i had another related issue and figured it'd be better to keep them on the same issue. Is there any way to have japanese kana drawn? i just tried and even with the -o flag and it didn't work.

Can you give an example of what you're trying? I can try to reproduce here.

just a small snippet of a single layer from keymap.yaml. keymap draw works without issue in this example
  - ['X', 'V', 'G', 'M', 'P', {t: '*', s: Arcane}, {t: '%', s: Arcane}, 'U', 'O', 'Y', 'B', 'Z']
  - ['J', 'K', 'S', 'N', 'D', {t: '=', s: Arcane}, {t: ':', s: Arcane}, 'A', 'E', 'I', 'H', {t: QU, s: Q}]
  - [{t: Leader, s: Core}, 'W', 'F', 'L', 'C', {t: '\', s: Arcane}, {t: '/', s: Arcane}, (, {t: ',', s: Adaptive, h: OSM Shift}, {t: '.', s: Adaptive, h: Capsword}, ), {t: Vim, s: Genuine, h: Emulation}]
  - [{t: Num Pad, h: MO Layer}, {t: R, h: CTRLR}, {t: Space, h: SML}, {t: Space, h: SMR}, {t: T, h: ALTT}]

however, if i attempt to replace X with た, like so
    - ['た', 'V', 'G', 'M', 'P', {t: '*', s: Arcane}, {t: '%', s: Arcane}, 'U', 'O', 'Y', 'B', 'Z']
it fails with the error below. it seems kana is not recognized as a string?
Traceback (most recent call last):
File "", line 198, in run_module_as_main
File "", line 88, in run_code
File "c:\users\reill.local\bin\keymap.exe_main.py", line 7, in
File "C:\Users\reill\AppData\Local\pipx\pipx\venvs\keymap-drawer\Lib\site-packages\keymap_drawer_main.py", line 212, in main
draw(args, config.draw_config)
File "C:\Users\reill\AppData\Local\pipx\pipx\venvs\keymap-drawer\Lib\site-packages\keymap_drawer_main_.py", line 43, in draw
drawer = KeymapDrawer(
^^^^^^^^^^^^^
File "C:\Users\reill\AppData\Local\pipx\pipx\venvs\keymap-drawer\Lib\site-packages\keymap_drawer\draw\draw.py", line 24, in init
self.keymap = KeymapData(config=config, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\reill\AppData\Local\pipx\pipx\venvs\keymap-drawer\Lib\site-packages\pydantic\main.py", line 193, in init
self.pydantic_validator.validate_python(data, self_instance=self)
pydantic_core._pydantic_core.ValidationError: 1 validation error for KeymapData
layers.t
Input should be a valid string [type=string_type, input_value={'t': 'Num Pad', 'h': 'MO Layer'}, input_type=dict]
For further information visit https://errors.pydantic.dev/2.8/v/string_type
even more strangely, on inspecting the keymap.yaml after running draw, there seems to be duplication on some {t:} keys. note the {t: {t: Num Pad below
     - ['た', 'V', 'G', 'M', 'P', {t: '*', s: Arcane}, {t: '%', s: Arcane}, 'U', 'O', 'Y', 'B', 'Z']
  - ['J', 'K', 'S', 'N', 'D', {t: '=', s: Arcane}, {t: ':', s: Arcane}, 'A', 'E', 'I', 'H', {t: QU, s: Q}]
  - [{t: Leader, s: Core}, 'W', 'F', 'L', 'C', {t: '\', s: Arcane}, {t: '/', s: Arcane}, (, {t: ',', s: Adaptive, h: OSM Shift}, {t: '.', s: Adaptive, h: Capsword}, ), {t: Vim, s: Genuine, h: Emulation}]
  - [{t: {t: Num Pad, h: MO Layer}, h: MO Layer}, {t: R, h: CTRLR}, {t: Space, h: SML}, {t: Space, h: SMR}, {t: T, h: ALTT}]

I am guessing this is an encoding issue with the input file. keymap-drawer always expects a utf-8 encoded file and Windows text editors might not default to that.
I can get this file working here, uploaded verbatim (had to change extension to txt):
kana.txt
When you open this in notepad (or notepad++), you can see it shows utf-8 encoding:

If I open a new tab in notepad and paste this in, it also seems to work because it defaults to utf-8 in my case. But I am guessing the file you are trying isn't. You can try figuring out what it is, or upload it here like I did so I can have a look. But the solution will be to save it in utf-8 encoding.

Ah, remember when i mentioned earlier that I had to use a separate script before calling draw? that was the culprit! I'm 100% taken care of now, tysm for the support o7


Beaver Community <IP_ADDRESS>303040621 - Zoom In and Zoom Out don't work

Description
Window -> Editor -> Zoom In doesn't work
Window -> Editor -> Zoom Out doesn't work
Neither clicked in drop down menu, nor using hotkey, these doesn't work. Nothing happens, font size in SQL editor window doesn't get changed.
DBeaver Version
Community <IP_ADDRESS>303040621
Operating System
macOS Ventura 13.2.1
Database and driver
No response
Steps to reproduce
Window -> Editor -> Zoom In
Window -> Editor -> Zoom Out
Additional context
No response

Thanks for the bug report.
Duplicate of #19392


Theme Layout broken - Laravel 5.4

I can't seem to get the Theme::setLayout($layout) to work
Theme::setLayout always returns false, so I cant do @extend($theme_layout)
File structure:
/laravel/public/themes/standard/views/layouts/default.blade.php
Inside Controller.php
public function __construct() {
        $theme = config('themes.active');
        \Theme::setActive($theme);
        dd(\Theme::setLayout('layouts.default'));
}

I've also tried extend('standard::layouts.default') and it throws
ErrorException thrown with message "No hint path defined for [standard]. (View: /laravel/app/Modules/Dashboard/Resources/Views/dashboard.blade.php)"

hi did you manage to get this working?


Add test code

Coverage increased (+2.3%) to 40.474% when pulling 256f06c4fc1ed22e963d30fb9a8933c22beec11a on simontorres:add_test_code into bf7c396cfb1a25866f02641d583afb6fd71602d2 on soar-telescope:master.


Get back on Invoke-Build to package up Polaris

It'd be cool to have a Test task and a Package task for easily distributing and testing.

We don't really need this for Polaris at this time. I've added a build.ps1 though to be consistent with other PowerShell repos.


Database Encryption

Probably a good idea

The user would have to input the password each time they run CME or CMEDB. I think this might induce too much annoyance and overall not be that useful, since if someone gets access to your host, they can easily intercept the password being sent or view the command line arguments.


Verifications implementation v1

Implements verifications according to Proposal A' in this notion doc: https://pfletcherhill.notion.site/Reconciling-Verification-and-Signer-message-schema-53e262b6aca74b0da6ecde8836bce828

we should also wait for @sds to review before merging this in.


Language change not visible in Mobile version

Hi @llaske, In the mobile version of viewing sugarizer.org, we don't find the change of language option, what's there is web view

You're right


Video is displaying larger than expected

Version

Phaser Version: 3.86.0

Operating system: macOS 15

Browser: Firefox, Safari, Chrome

Description

Video size is rendering way larger then the size set. Happening with setDisplaySize and setScale methods.
Example Test Code

this.load.video('testvideo', 'assets/somevideo.mp4');
const video = this.add.video(0, 0, 'testvideo').setOrigin(0, 0);
video.setDisplaySize(this.scale.width, this.scale.height);
video.play();

result: (game size is 1024x768, but video is so large that only the top left of the sky displays)

video.setDisplaySize(100, 100);
result: (game size is 1024x768, so should only be taking up ~1/10th of screen.

Additional Information

I discovered this issue in my project, but to reproduce I downloaded the Phaser 3 Vite template, downloaded a random video at 1080p and added the above code to the Game scene create function. Also tried with both .mp4 and .webm videos at different resolutions, getting the same result.

Something I discovered: if I resize the video in the update method of my scene, it works properly. Obviously not ideal though. I must be trying to resize it too early? I'm now trying
video.addListener('addedtoscene', this.scaleVideo);
but my function is not getting called. What am I missing here?

The moment game object is created it is added to the Scene. As per our examples, you need to resize it when it starts playing - because it doesn't have any of the size data for the video until it actually starts streaming down, after play is called:
        vid.once('play', () => {

            vid.setDisplaySize(400, 300);

        });


It's up to you to decide how to answer a question. Using a bit of
imagination can help: for example you can imagine the space station not
exactly like the real ISS, but more like a Star Trekish rendezvous point
for human and aliens.
Il sab 9 lug 2016, 16:38 Saren Currie<EMAIL_ADDRESS>ha scritto:

All they answer is "what is X" where X is what the question was about.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/evanbrumley/spyfall/issues/38, or mute the thread
https://github.com/notifications/unsubscribe/AMtwUia00uVXzogz4e6-vh1V-tF4NsoFks5qT7JKgaJpZM4JIoUW
.

--
Giorgio Bonvicini
<EMAIL_ADDRESS>


Streaming agent shell executor logs

Purpose
In existing system, Test Executor send REST API request to the Tinkerer application along with the test plan id, instance name and command that need to be run on the Agent. Then Tinkerer send command to the relevant Agent through socket connection. Once agent receive the command it execute it and send back the result to the Tinkerer application. While, Tinkerer wait for that response. Once it receive Tinkerer send whole result back to the Test Executor. Purpose of this PR is to stream executed operation result to the Test Executor instead of sending response as whole.
Approach
Instead of sending command to the agent and waiting for the response, Here Agent send result as chunk of messages to the Tinkerer. Then Tinkerer write data back to the test executor as ChunkedOutput JAX RS streaming.
Here, Test Executor start sending command to the tinkerer. Tinkerer create new message queue for a given command. Then it send command to the agent as OperationRequest object through the socket. Agent send back response to the tinkerer along with execution status as segment of response result of execution. Tinkerer send it back to the Test Executor. Message queue contain operation id which is unique id to track command execution status and result.
Session manager maintain message queue for each of the operations as operation queue map. OperationSegment represent chunk of execution result response from the agent.
Notes
New attribute TESTGRID_ENVIRONMENT added to the config.properties file to identify running instant environment. Same key added to the AWS AMI and possible values are dev, and prod.
New Tinkerer API will be updated as follows.

GET api/agents - List all active agents

GET api/test-plans - List all active test plans

GET api/test-plan/{test plan id}/agents - List all active agents for test plan

POST api/test-plan/{test plan id}/agent/{instant name}/operation : Send shell command operation to agent and get result as whole
{
"request": "ls",
"code" : "SHELL",
}

POST api/stream-shell : Send shell command operation to agent and stream the result
{
"request": "ls",
"code" : "SHELL",
"operationId" : "2d16e7e8-b545-48f9-8093-aa60a48a9ec2",
"agentId" : "aws:us-east-2:085da584-f352-4407-ad44-f9e56a1b34c6:i-01685c0a7ac7b52a4:<IP_ADDRESS>"
}

POST api/test-plan/6f491ddd-1324-49ce-aeaa-694e52512d21/agent/wso2-is-node/abort : Abort running operation
{
"code" : "ABORT",
"operationId" : "2d16e7e8-b545-48f9-8093-aa60a48a9ec2",
"agentId" : "aws:us-east-2:085da584-f352-4407-ad44-f9e56a1b34c6:i-01685c0a7ac7b52a4:<IP_ADDRESS>"
}

New Tinkerer SDK can be used to access above API easily as described follows.
TinkererSDK tinkererSDK = new TinkererSDK();       // Create new SDK instant to handle Tinkerer
List<Agent> agents = tinkererSDK.getAgentListByTestPlanId("085da584-f352-4407-ad44-f9e56a1b34c6");   // Get list of all agent list for given test plan id
List<Agent> allAgentList = tinkererSDK.getAllAgentList();     // Get list of all agent connected to the Tinkerer
List<String> testplans = tinkererSDK.getAllTestPlanIds();  // Get list of all test plan id which currently running on Agent
AsyncCommandResponse response = tinkererSDK.executeCommandAsync("aws:us-east-2:085da584-f352-4407-ad44-f9e56a1b34c6:i-01685c0a7ac7b52a4:<IP_ADDRESS>", "ls");   // Send "ls" command to the agent specified by given agent id
try {
            String line;
            while (response.hasMoreContent()) {
                line = response.readLines();
                logger.info(line);
            }
            response.endReadStream();
        } catch (TinkererOperationException e) {
            logger.error("Error while reading stream", e);
        }

SyncCommandResponse syncCommandResponse = tinkererSDK.executeCommandSync("aws:us-east-2:085da584-f352-4407-ad44-f9e56a1b34c6:i-01685c0a7ac7b52a4:<IP_ADDRESS>", "ls");    // Send command and read result without streaming

Could you please create a GIT issue and associate it with this PR?


Possible to backup chroot without sudo?

I lost my boot kernel after lending my Chromebook (space at boot screen), but because there was an SD card in, the OS didn't completely powerwash. SOMEHOW (possibly Esc+Refresh+Power, then Ctrl+D or Ctrl+L or some series of keypresses) the system eventually loaded into ChromeOS OOBE without the powerwash. It seemed to delete or overwrote each user's Downloads folder, but I used my wife's account to log in, "just in case." (There's also a dialog to type the OLD ChromeOS password, and I tried this, but it didn't work.)
I can access a terminal, but my sudo password doesn't work anymore.
Fortunately, /mnt/stateful_partition/crouton still exists and has all my data!! (Additionally, the backups/ folder exists with 3 "kernel_A" and 3 "kernel_B" .bin files, there are dev_image/, encrypted/, and a half dozen other folders.)
I'm not sure if I could simply copy the contents of stateful_partition to an external drive, powerwash, set my chronos password, and copy from external back into stateful_partition, and I'm reluctant to try. Worst case scenario, I can copy over all of the configuration files (vimrc, git, zsh, etc) I'm just elated that my random, blank SD card saved me from total disaster.

I can access a terminal, but my sudo password doesn't work anymore.

Do you mean you can access a terminal in crosh or in your chroot?
If you mean in the chroot, that's an easy fix once you've got everything else working again.
Just get into the chroot as root and then change the password for your username:
sudo enter-chroot -n precise -u root
passwd [username] (enter the password twice, it won't be displayed in the terminal)
exit

Fortunately, /mnt/stateful_partition/crouton still exists and has all my data!!

If that's the case, you could re-download crouton and you might be able to restore the scripts in /usr/local/bin/ and then backup your chroot(s) with:
sudo edit-chroot -b -f /path/to/external/media [-c /mnt/stateful_partition/crouton/chroots/]
If that doesn't work, you may just be able to 'tar' it yourself placing the backup on external media.
Hope this helps,
-DennisL

Nope, my crosh password doesn't work. No sudo at all...
On Aug 27, 2015 2:11 PM, "DennisL"<EMAIL_ADDRESS>wrote:

I can access a terminal, but my sudo password doesn't work anymore.
Do you mean you can access a terminal in crosh or in your chroot?
If you mean in the chroot, that's an easy fix once you've got everything
else working again.
Just get into the chroot as root and then change the password for your
username:
sudo enter-chroot -n precise -u root
passwd [username] (enter the password twice, it won't be displayed in the
terminal)
exit
Fortunately, /mnt/stateful_partition/crouton still exists and has all my
data!!
If that's the case, you could re-download crouton https://goo.gl/fd3zc
and you might be able to restore the scripts in /usr/local/bin/ and then
backup your chroot(s) with:
sudo edit-chroot -b -f /path/to/external/media [-c
/mnt/stateful_partition/crouton/chroots/]
If that doesn't work, you may just be able to 'tar' it yourself placing
the backup on external media.
Hope this helps,
-DennisL
—
Reply to this email directly or view it on GitHub
https://github.com/dnschneid/crouton/issues/2044#issuecomment-135510402.

Also, no chromeos-setpasswd either in the developer terminal. Sadly, I
think a powerwash is required but I really hope I can drop my old chroot
into the fresh install and it just works like before, sans the few bashed
aliases I had in crosh. I'll let you all know how it goes!
On Aug 27, 2015 2:11 PM, "DennisL"<EMAIL_ADDRESS>wrote:

I can access a terminal, but my sudo password doesn't work anymore.
Do you mean you can access a terminal in crosh or in your chroot?
If you mean in the chroot, that's an easy fix once you've got everything
else working again.
Just get into the chroot as root and then change the password for your
username:
sudo enter-chroot -n precise -u root
passwd [username] (enter the password twice, it won't be displayed in the
terminal)
exit
Fortunately, /mnt/stateful_partition/crouton still exists and has all my
data!!
If that's the case, you could re-download crouton https://goo.gl/fd3zc
and you might be able to restore the scripts in /usr/local/bin/ and then
backup your chroot(s) with:
sudo edit-chroot -b -f /path/to/external/media [-c
/mnt/stateful_partition/crouton/chroots/]
If that doesn't work, you may just be able to 'tar' it yourself placing
the backup on external media.
Hope this helps,
-DennisL
—
Reply to this email directly or view it on GitHub
https://github.com/dnschneid/crouton/issues/2044#issuecomment-135510402.

Nope, my crosh password doesn't work. No sudo at all...

But you can still get to a terminal session as user 'chronos'?
That's a little strange it seems to me. If you can somehow delete '/mnt/stateful_partition/etc/devmode.passwd', then you should be able to get to both 'chronos' and 'root' without a password.

I can ctrl+alt+t and type shell, but if I sudo anything, it asks for
password and doesn't accept anything I've tried. So I can't even enter
chroot.
On Aug 27, 2015 5:16 PM, "DennisL"<EMAIL_ADDRESS>wrote:

Nope, my crosh password doesn't work. No sudo at all...
But you can still get to a terminal session as user 'chronos'?
That's a little strange it seems to me. If you can somehow delete '
/mnt/stateful_partition/etc/devmode.passwd', then you should be able to
get to both 'chronos' and 'root' without a password.
—
Reply to this email directly or view it on GitHub
https://github.com/dnschneid/crouton/issues/2044#issuecomment-135556887.

Pulled the trigger today. I forgot all about Ctrl+Alt+Shift+R, that would've been the way to reset my password without potentially clearing the /mnt/stateful_partition folder. Instead, I did the full Protected Mode --> Dev Mode --> Powerwash --> Reset.
I backed up what was readable by chronos in my /mnt/stateful_partition/crouton and /mnt/stateful_partition/dev_image folders. Trying to load a fresh install of crouton with the same targets, then copy the contents of the backup directly into stateful_partition. I'm worried there will be permission issues, but I'll update everyone with the results.
Thankfully, I still have config files for vim, zsh, git, and a handful of other programs, and I didn't have too many programs outside of the official repositories. I'll be keeping an SD card in the slot permanently from now on (until I learn how to custom kernel around the scary message).

I don't know what kind of Chromebook you have but I've got one with SeaBIOS and have the 'legacy boot' option enabled which allows me to boot other OSes externally and gain access to /dev/sda1 and others. I have done this on occasion to circumvent disasters in the past.

Asus C300
On Aug 30, 2015 3:41 PM, "DennisL"<EMAIL_ADDRESS>wrote:

I don't know what kind of Chromebook you have but I've got one with
SeaBIOS and have the 'legacy boot' option enabled which allows me to boot
other OSes externally and gain access to /dev/sda1 and others. I have
done this on occasion to circumvent disasters in the past.
—
Reply to this email directly or view it on GitHub
https://github.com/dnschneid/crouton/issues/2044#issuecomment-136177661.

Asus C300

The developer site doesn't have any links to it - http://www.chromium.org/chromium-os/developer-information-for-chrome-os-devices ???
Does it do 'legacy boot' ?

I just read that the ASUS C300 and other baytrail processors do not have legacy boot - bummer...

It even kept my old Github token, rc files, octave installation, ... seemingly everything.
It seems---for now---to be a successful recovery from the recovery process.


Please consider adding a LICENSE file

Such as https://github.com/mbostock/d3/blob/master/LICENSE
Having a BSD clause in the bower.json file alone is a little ambiguous.

Fixed it.
Sorry, I don't know why I didn't add this. I forgot it and didn't notice.


PDF Merger

Description of the new feature / enhancement
It would be nice to have a tool that allows you to merge multiple PDF in one without the need to use Online website (for privacy reasons).
Scenario when this would be used?
In File Explorer, when selecting one or multiple PDF File, the tool shows up when you right click (similarly to what already happens with PowerRename)
Supporting information
No response

neat idea but i don't see us building out this tool.


CoinJoin for SPV: Modify DSQ message

Describe the issue
For the dsq message, there is one field that is missing that would make this message useful and verifiable to an SPV client that obtains masternode lists from getqrinfo or getmnlistd.
The missing field is proTxHash for the masternode -- while this message does contain masternodeOutPoint to identify a masternode, SPV clients (via mnlistdiff and qrinfo) do not have access to the masternode outpoints for each masternode.
SPV clients could get around this by having a static list that correlates proTxHash to masternodeOutPoint, but over time this list would get out of date.  Or the SPV client could check the dsq signature against masternodes, but this may prove to take too long.

The dstx may require the same changes as dsq


Error when running in xcode Emulator.

Hi thanks for this module!
I tried this in the xcode emulator but get this:
Promise {_37: 2, _12: TypeError: Cannot read property 'getUUID' of undefined     at http://localhost:8081/index.ios.bundle…, _59: null}
Any ideas?
http://stackoverflow.com/questions/1520189/is-the-iphone-simulator-udid-unique-for-each-installed-instance

Also getting this, was fine in 1.1.1 but https://github.com/lazywei/react-native-device-uuid/pull/6 seems to have broken it.
@smartdemocracy can you shed some light on this?

I had to update my JavaScript code from the code shown in the readme to a callback:
DeviceUUID.getUUID((errors, result) => {
   ...
})

I prefer the promise, so I re-wrote it
return new Promise((resolve, reject) => {
   DeviceUUID.getUUID((errors, result) => {
      if (errors)
         return reject(errors);
      else
         return resolve(...);
   })
});

I tested again, still working here.You may need to check the values before accessing. is working well with setState:
//[...]
class App extends Component {
    constructor(props) {
        super(props);
        this.state = {
            uuid: ''
        }
    }

    componentDidMount() {
        var DeviceUUID = require("react-native-device-uuid");
        DeviceUUID.getUUID().then((uuid) => {
            this.setState({uuid});
        });
    }

    render() {
        return (
            <View style={styles.container}>
                <Text style={{backgroundColor:'white', paddingTop: 77}}>
                    {this.state.uuid || 'NO UUID'}
                </Text>
            </View>
        );
    }
}

I found my error; NativeModules are not required from react-native not require('NativeModules'). I modified our version for this:
https://github.com/fixdio/react-native-device-uuid/commit/f7d025c2eeb425e47712b1d9394992cf238b9995
Documentation from react native: https://github.com/facebook/react-native/commit/e5ba0f388b66cc8e525950f628fcd608bee1ec35#comments

I had the same issue and using @ashleydw seemed to resolve it - thanks!

awesome!
@ashleydw would you mind send me a pull request for your modification?
Thanks :+1:

I assume this issue has been solved. Please feel free to reopen it if not :smile:
Thanks for all you guys' efforts.

I no longer get any errors, thanks.
Also thanks for the doc, very helpful


Scam Account Submission

Duplicate Submissions

[X] Yes, I checked that the account name is not currently in the list
[X] I read the wiki explaining each different categories and examples before submitting

(Required) Spam Comment Direct Link
https://www.youtube.com/watch?v=qZKRnKRAKRw&lc=UgyomlmvN16oBRsrGSZ4AaABAg
(Optional) Screenshot of comments referencing the scam account

(Required) List of the scam account names
Mikehowy

added


How to disable Recycle Bin in K8s

Hi,
I want to use jfs in k8s, but I dont know how to disable recycle bin, pls help

You may set trash-days=0 in the format-options, see: https://juicefs.com/docs/csi/examples/format-options

thanks


Rename UserDeletedEvent for clarity

The event class name implies the user has already been deleted, but the
event really means we're about to start deleting the user. Rename it
to make this more self-evident.

Current dependencies on/for this PR:

main

PR #622   👈

PR #623

This comment was auto-generated by Graphite.

We could easily add that, but my preference would be to wait for it to come in as a feature request from users or the product team.

Yes, totally agree 👍

Graphite Merge Job
Current status: 🔄 Waiting for checks to pass
This pull request is currently waiting for CI and mergeability checks to pass before being merged.
This comment was auto-generated by Graphite.

Job Reference: kjtinIlCwOITM24Is9QS