Add text element method that allows for clipping of text

Not sure whether this should be in world space or object space.

I think ideally I'd like to apply the clipping to the element, and not when drawing, simply for optimization? Which I think then means object space if I understand that right?

Concerned about the number of uniforms we're using now. Consider doing #289 first

Added world space cropping as a proof of concept.


Rework ingress restricting to rely on Type system for dropping unread fields

refactor allocator-recipe-resolver to resolve handle's type across recipe set, and to typevar's lower bound
use ingress-validation in allocator-recipe-resolver to verify capabilities
stop passing ingress validation to plan-generator
cleanup type, schema, policy and ingress-validation - remove previous implementation pieces

FYI: @piotrswigon @csilvestrini @bgogul @alxrsngrtn


Vitest UI doesn't render tests initially

Describe the bug
Starting Vitest with the --ui parameter will open the Vitest UI and run all tests, but the UI doesn't show any tests. I have to reload the UI in the browser to see the tests. This only happens after updating to Vitest UI 2.x

Reproduction
Can be reproduced with the StackBlitz demo you provide: https://stackblitz.com/edit/vitest-dev-vitest-q9metk?file=README.md&initialPath=vitest/
System Info
System:
    OS: Linux 5.0 undefined
    CPU: (8) x64 Intel(R) Core(TM) i9-9880H CPU @ 2.30GHz
    Memory: 0 Bytes / 0 Bytes
    Shell: 1.0 - /bin/jsh
  Binaries:
    Node: 18.20.3 - /usr/local/bin/node
    Yarn: 1.22.19 - /usr/local/bin/yarn
    npm: 10.2.3 - /usr/local/bin/npm
    pnpm: 8.15.6 - /usr/local/bin/pnpm
  npmPackages:
    @vitest/ui: latest => 2.0.1
    vite: latest => 5.3.3
    vitest: latest => 2.0.1

Used Package Manager
npm
Validations

[X] Follow our Code of Conduct
[X] Read the Contributing Guidelines.
[X] Read the docs.
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Check that this is a concrete bug. For Q&A open a GitHub Discussion or join our Discord Chat Server.
[X] The provided reproduction is a minimal reproducible example of the bug.

The ui is faster than server logic, we need to include files if not loaded on initial ws connection

Maybe it's only me, but I do not understand this answer.
I am facing the same issue, as the UI is not showing any tests. Only when refreshing the browser, does it. But still, then it does not automatically update when the tests are still running.

Maybe it's only me, but I do not understand this answer.
I am facing the same issue, as the UI is not showing any tests. Only when refreshing the browser, does it. But still, then it does not automatically update when the tests are still running.

This is a bug. Expect a fix in the next version


Testing suite v2

Introduces JATS (Just Another Test Suite)

runs tests in parallel (by default max. 8 at a time)
separates //output: and //error:
flag -i to see debug messages (opened in the unix util "less") or flag -o  to save the debug messages into a file
progress bar (unfortunately the scrolling type for now, because eraseLine was, uh, not doing what I wanted)
//output: and //error: can now have an optional space (this however means that outputs beginning with a space must begin with one

Introduces JATR (Just Another Test Runner)

build.py compiles it with the same flags as src/japl
imports src/vm to test the vm directly for flexibility
crash messages available now

Removes tests/runtests.nim

Amazing work

Amazing work


? provide for consuming/producing yaml

I saw another case (related to chef) where somebody allowed you to provide yaml/json interchangeably.  I cringe a little whenever I have to deal with significant whitespace, but it is hard to deny that yaml is easier (and fewer keystrokes) for creating/editing by humans. As a superset of json it also should be pretty straightforward to convert when building the full schema. This might help mitigate some of the desire for a more DSLish approach with a minimal amount of effort involved.

Hi @geemus, I have found this feature to be awesome, since I tried to make a conversion myself, and then discovered that it already recognises my YAML files.
So my questions are following: Can I rely on this feature? Is it documented somewhere? Will not it be removed in one of the following minor/patch releases?

@waterlink hey. I don't think we documented it very well, so certainly would welcome help there. In our usage we rely heavily on YAML. At first we just added it to try it out and weren't sure if it would be a good idea or we would like it (which I think is how we ended up not documenting it at the time). Now I can't really imagine going back (YAML is much easier to edit/type since you don't have to use nearly as many opening/closing marks). So I think it should be safe to say it will be around.

If you don't have time, I could actually take a stab on it. Is README.md the only place for documentation this gem has?

@waterlink I think, so far, that README is pretty much it. So adding something there for now at least would be great. Thanks!


Document "Order by relevance"

Documentation work for https://github.com/prisma/prisma-engines/pull/2203
Document new relevance field and how it works
Postgres only for now

Looks like I did this in #2509.


Settings changed or removed

Extension Version
1.8.15
Description
Somehow the settings are being changed or removed randomly.
And when importing my settings from the json i exported, it doesn't change back to those settings.
It does remember a small part of the settings.
My sync user settings is off, so i favorite more and have more accounts listed.
It seems like that is causing the issue.
Browsers
Chrome
OS
Windows

Noticed the same. Sorted my profiles in a custom order and it's getting lost after a while.
And the search doesn't work that well too. It does not search on set profile name set by me.

Just acknowledging that I've seen this behavior too - still looking into it.

I'd like to add that I'm experiencing this bug as well. My custom sort order will get reset once every couple of days. I'm using the Firefox version

@WTFender Hi, is there any update on this? :)

@shonigbaum search should now filter on labels.
@bdekonin I know what's causing it, but haven't fixed it yet... when you re-login (or refresh) the AWS SSO page, it messes up the custom sort order. Oddly enough, this doesn't happen for the other sort options.


UUID key can't be parsed correctly

Hi,
When I have a config with UUID key:
config = {
    "92806961-7548-48f0-943c-8fb861bb642f" : 1.0
}

And try to read the double value:
Double value = play.Configuration.root().getConfig("config").getDouble("92806961-7548-48f0-943c-8fb861bb642f");

It seems to try to parse the key as a number, how do I solve this?
com.typesafe.config.ConfigException$BadPath: path parameter: Invalid path '92806961-7548-48f0-943c-8fb861bb642f': Token not allowed in path expression: '92806961-7548-48' (Invalid number: '92806961-7548-48') (you can double-quote this token if you really want it here)
	at com.typesafe.config.impl.Parser.parsePathExpression(Parser.java:934) ~[com.typesafe.config-1.0.2.jar:na]
	at com.typesafe.config.impl.Parser.parsePath(Parser.java:974) ~[com.typesafe.config-1.0.2.jar:na]
	at com.typesafe.config.impl.Path.newPath(Path.java:220) ~[com.typesafe.config-1.0.2.jar:na]
	at com.typesafe.config.impl.SimpleConfig.hasPath(SimpleConfig.java:71) ~[com.typesafe.config-1.0.2.jar:na]
	at play.api.Configuration.reportError(Configuration.scala:570) ~[com.typesafe.play.play_2.10-2.2.3.jar:2.2.3]
	at play.api.Configuration.readValue(Configuration.scala:128) ~[com.typesafe.play.play_2.10-2.2.3.jar:2.2.3]
	at play.api.Configuration.getDouble(Configuration.scala:270) ~[com.typesafe.play.play_2.10-2.2.3.jar:2.2.3]
	at play.Configuration.getDouble(Configuration.java:164) ~[com.typesafe.play.play_2.10-2.2.3.jar:2.2.3]

Thank you.

A UUID is not a double?

Paths that look like numbers may need to be quoted. But I kind of thought we'd fixed that ...

I don't think the numbers need to be quoted, I have other cases working when the UUID key doesn't look like a  number.
Can you confirm which version was this issue fixed? Thanks.

The commit I'm thinking of is https://github.com/typesafehub/config/commit/7ac81ecb5eed88a458e5d2b9d6da53eaba73e1de  which would be in 1.2.0 and above.


Change format of directories to BIDS format

Change everything to BIDS.

Hello,
We have an exciting opportunity for you! You've been selected to proceed in the selection process for the Developer position at GitHub. Congratulations on your achievement!
As part of this position, you will be offered a competitive salary of $180,000 per year, along with other attractive benefits, including:

Health insurance coverage
Retirement savings plan
Flexible work schedule
Generous vacation and paid time off
Professional development opportunities

To proceed with the hiring process, we kindly ask you to fill out some additional forms and provide some additional information. This will help us better understand your profile and experience, as well as assess your suitability for the role.
Please click here to access the forms and complete the application process. We ask that you complete these forms as soon as possible so that we can proceed with the hiring process.
Important: You have 24 hours to complete the application process.
If you have any questions or need further information, please don't hesitate to contact us.
Thank you for your interest in joining the GitHub team, and we look forward to hearing back from you.
Best regards,
GitHub Recruitment Team
PapiPeppers, @dopyutarou, @decisoft, @hodlius, @altamashali, @vipyne, @z336, @medson10, @nujucap, @zouxifeng, @vahaah, @shreejitverma, @fx-kirin, @KlausEverWalkingDev, @tatva-shah, @udibgui, @bordoni, @takashimamorino, @mjstealth, @recursory


Moving MAX_UNLOCKING_CHUNKS to become a runtime parameter

Part of #9864, one little step at a time at making pallet-staking "bounded".
Fixes part of #8629.
Summary of changes below:

Fixed error in URL link.
Moving MAX_UNLOCKING_CHUNKS from being a constant to becoming a runtime parameter MaxUnlockingChunks.
Bounding StakingLedger.
Adding some utilities to BoundedVec.

Polkadot companion: paritytech/polkadot#4811
@kianenigma

seems to overlap mostly with https://github.com/paritytech/substrate/pull/10670
@georgesdib can you DM me in element to coordinate more on future contributions? Thanks!

seems to overlap mostly with #10670
@georgesdib can you DM me in element to coordinate more on future contributions? Thanks!

I will close this PR as indeed it overlaps as you mention, thanks.


Product Preview Card Component

Description
This is a simple frontend project to learn the implementation of flexbox and It's properties
Dependencies
N/A
Future Improvements
The design is made for the screen widths 1440px and 375px( for desktop and mobile view ). Add queries for 768px( Tablet view )
Mentions
@abbhiishek
Screenshots of relevant screens

Developer's checklist
✅ My PR follows the style guidelines of this project
✅ I have performed a self-check on my work
If changes are made in the code:
✅ I have followed the coding guidelines
✅ My changes in code generate no new warnings
[❌] My changes are breaking another fix/feature of the project
✅ I have added test cases to show that my feature works
✅ I have added relevant screenshots in my PR

Add your details on Contribution.json File :)

There is a merge conflict . Try repulling the main branch and do necessary changes


Diet app

Background

Changelog

As for the build failure, I think the file extension .PNG needs to be lowercased .png

Closing this because it got stale


Add DefaultOnDataMismatchAdapter.

Taken from the Moshi sample.

Codecov Report

Merging #54 into master will decrease coverage by 0.36%.
The diff coverage is 86.66%.

@@             Coverage Diff              @@
##             master      #54      +/-   ##
============================================
- Coverage     93.81%   93.44%   -0.37%
- Complexity       90       94       +4
============================================
  Files            22       23       +1
  Lines           275      290      +15
  Branches         47       48       +1
============================================
+ Hits            258      271      +13
- Misses            7        8       +1
- Partials         10       11       +1

Impacted Files
Coverage Δ
Complexity Δ

...t/moshi/adapters/DefaultOnDataMismatchAdapter.java
86.66% <86.66%> (ø)
4 <4> (?)

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 6562fed...8c8a10b. Read the comment docs.


📃: Amazon CLone using HTML,CSS, JavaScript

I want to add Amazon Clone using HTML, CSS, JavaScript. please assign me the issue so that i can contribute.
Demo:
https://github.com/user-attachments/assets/0c65519b-5e49-45d2-961d-6f89dfdee15a

Happy Contributing! 🚀
Wishing you all the best on your open source journey. Enjoy! 😎

Sorry, someone is already working on this. Do not be demotivated and raise a new issue.


Fix bug 64 which was caused by a WhatsApp web code change

Find WLAPStore and in WLAPWAPStore in all app*js scripts now
Fix regex for WLAPStore

I am not really a javascript developer (I prefer python or swift), so please review carefully.
Also not sure what to do with reject. I am resolving the promise now, but reject is never called. For example: when only one of two required functions is  found.

Thank you, I have upgraded the fix to a little bigger fix.


Docker-Image on Dockerhub should only be built when tests succeed

To prevent mistakes, there should be a mechanism in place so that only a commit with a passed travis build should be updated on Dockerhub.
Not sure how to set this up, though. I guess there could be some kind of travis hook to push the master branch to a publish branch and configure dockerhub to build the publish branch to the tag "latest".
This is just an idea though. I just wondered why there is a new image version even though the lastest travis build failed.

@danielpanteleit this is definitely possible. There might be another CI service to use in the build process. Many have advantages over the over.
Have a look at the following, within a .circleci folder to the 2.0 configuration there can be a specific branch used for push successful builds.
https://circleci.com/docs/2.0/custom-images/

Hi @danielpanteleit, nothing is merged into master if tests are not green.
Tests are not 100% stable and that's the main issue.
Anyway, I'm open to discussion / ideas on that topic

@tomav OK, I didn't know that.
Yes, the main issue are the flaky tests. Debugging those are rather hard (setup and mail sending is done in make and the results are checked in bats). I think that bats may be at it's limit there. I think we need a proper test framework that supports file/class setup and teardown, proper error messages and debug output. I would propose Python for that. I can write some sample tests if you are not totally against the idea.

A merge request could be tested successful but it is not always forked from the master. So a merge could not have conflicts it could break tests when merged into master.
Let travis trigger the hub build on success could prevent these errors.
Anyone has knowledge on configuring these hooks?

Could be resolved by https://github.com/tomav/docker-mailserver/issues/1207#issuecomment-518128850

This is more or less a duplicate of both #1207 and #1092 when it comes to updating the CI/CD progress.


PRO-2189 Export the things!

To test you will need to use the PRO-2224-job-noti branch of Apostrophe core and link that up locally. In addition to job notifications it includes temporary code to create a button that starts the export.
There is an export branch of the testbed project with the proper option set on a piece type.

⚠ The final test will fail until it is using the PRO-2224-job-noti branch of core.

⚠ The final test will fail until it is using the PRO-2224-job-noti branch of core.

I think the one test scenario passes because it's using npm 6. Better than nothing. I updated it to use the feature branch.


Present view controller without animation doesn't work

I've tried to present panviewcontroller without animation in example project and it doesn't work.
For example if we change  animated: true
present(viewControllerToPresent, animated: true, completion: completion)

to animated: false
present(viewControllerToPresent, animated: false, completion: completion)

it stops working

May be It will help you. The problem is in presentationTransitionWillBegin method and in adjustPresentedViewFrame. If for example wrap this method in DispatchQueue.main.async this will fix the bug. Something like this:
override public func presentationTransitionWillBegin() {
        guard let containerView = containerView else { return }

        layoutBackgroundView(in: containerView)
        layoutPresentedView(in: containerView)
        configureScrollViewInsets()

        guard let coordinator = presentedViewController.transitionCoordinator else {
            backgroundView.dimState = .max
            return
        }

        coordinator.animate(alongsideTransition: { [weak self] _ in
            self?.backgroundView.dimState = .max
            self?.presentedViewController.setNeedsStatusBarAppearanceUpdate()
        })

        // HotFix
        DispatchQueue.main.asyncAfter(deadline: .now()) { [weak self] in
            self?.adjustPresentedViewFrame()
        }
    }

I think the problem is in layout calculation cycle. Maybe  adjustPresentedViewFrame needs to be called again in other places.
I hope this will help you to find the bug

May be It will help you. The problem is in presentationTransitionWillBegin method and in adjustPresentedViewFrame. If for example wrap this method in DispatchQueue.main.async this will fix the bug. Something like this:
override public func presentationTransitionWillBegin() {
        guard let containerView = containerView else { return }

        layoutBackgroundView(in: containerView)
        layoutPresentedView(in: containerView)
        configureScrollViewInsets()

        guard let coordinator = presentedViewController.transitionCoordinator else {
            backgroundView.dimState = .max
            return
        }

        coordinator.animate(alongsideTransition: { [weak self] _ in
            self?.backgroundView.dimState = .max
            self?.presentedViewController.setNeedsStatusBarAppearanceUpdate()
        })

        // HotFix
        DispatchQueue.main.asyncAfter(deadline: .now()) { [weak self] in
            self?.adjustPresentedViewFrame()
        }
    }

I think the problem is in layout calculation cycle. Maybe  adjustPresentedViewFrame needs to be called again in other places.
I hope this will help you to find the bug

I've encountered the same issue. Have you guys already have a solution on this one?

@ton252 @lauraweaver Has the problem been solved


Which prototxt and class labels go with which model?

In [3] in file demo/colorization_demo_v2.ipynb will show which models and prototxts go together.


12/3110 domains invalid in global-anti-scam-org-scam-urls.txt (according to Pi-hole)

Hi,
re file: /main/global-anti-scam-org-scam-urls.txt in this repo.
Pi-hole reports via Gravity pull/update;
      Sample of invalid domains:
      - <IP_ADDRESS>:365
      - <IP_ADDRESS>:84
      - 35901125.com:9999
      - 38894435.kvbkunlun.vip:8967
      - 46639989.iui30.com:8967

I'd suggest removing the port numbers which I suspect is the issue pi-hole isn't happy about.
I'd say a simple regex of :[\d]+$ would do the trick to strip out the port numbers at the end (find with regex string and replace with nothing)
If you need a hand with some regex, DM me or see my regex simple repo.
p.s love your work and lists 👍🏼

Thanks for the feedback. I've added a pihole compatible list.

Thanks :)


ripgrep triggers Windows Defender even if not doing any search

VSCode Version: 1.29.1
OS Version: Windows 10 1809

Steps to Reproduce:

Open VSCode
You will see rg.exe takes ~10% CPU Usage (Intel E5-1630 v4) per instance:

Does this issue occur when all extensions are disabled?: Not sure, occurs randomly and might not be able to repro
P.S.: From procexp it seems summoned by searchService:

https://github.com/Microsoft/vscode/issues/63070


fix warning in triton http_client.cc that breaks build

Fix lack of initialization in triton client file, causing warnings as errors to break the Morpheus build.
Checklist

[x] I am familiar with the Contributing Guidelines.
[x] New or existing tests cover these changes.
[x] The documentation is up to date with these changes.

/merge


Clear RUBYOPT while running some tests for fluentd command

Which issue(s) this PR fixes:
none
What this PR does / why we need it:
RubyInstaller sets RUBYOPT=-Eutf8 by default as of 2.7, it breaks
precondition of these tests.
Failure: test: ruby path contains spaces(TestFluentdCommand::configured to run 2 workers):
  execution timeout.
  <"\r\n" +
  "aho@SKYLAKE C:\\Users\\aho\\Projects\\fluentd\\test\\tmp\\command\\fluentd>C:/Ruby27-x64/bin/ruby.exe C:/Users/aho/Projects/fluentd/bin/fl
uentd -c C:/Users/aho/Projects/fluentd/test/tmp/command/fluentd/space_mixed_ruby_path_test.conf \r\n" +
  "2021-02-23 10:39:35 +0900 [info]: parsing config file is succeeded path=\"C:/Users/aho/Projects/fluentd/test/tmp/command/fluentd/space_mix
ed_ruby_path_test.conf\"\r\n" +
  "2021-02-23 10:39:35 +0900 [info]: gem 'fluentd' version '1.12.1'\r\n" +
  "2021-02-23 10:39:35 +0900 [warn]: both of Plugin @id and path for <storage> are not specified. Using on-memory store.\r\n" +
  "2021-02-23 10:39:35 +0900 [warn]: both of Plugin @id and path for <storage> are not specified. Using on-memory store.\r\n" +
  "2021-02-23 10:39:35 +0900 [warn]: define <match fluent.**> to capture fluentd logs in top level is deprecated. Use <label @FLUENT_LOG> ins
tead\r\n" +
  "2021-02-23 10:39:35 +0900 [info]: using configuration file: <ROOT>\r\n" +
  "  <source>\r\n" +
  "    @type dummy\r\n" +
  "    tag \"dummy\"\r\n" +
  "  </source>\r\n" +
  "  <match>\r\n" +
  "    @type null\r\n" +
  "  </match>\r\n" +
  "</ROOT>\r\n" +
  "2021-02-23 10:39:35 +0900 [info]: starting fluentd-1.12.1 pid=7312 ruby=\"2.7.2\"\r\n" +
  "2021-02-23 10:39:35 +0900 [info]: spawn command to main:  cmdline=[\"C:/Users/aho/Projects/fluentd/test/tmp/command/fluentd/ruby with spac
es.bat\", \"-rC:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/bundler-2.2.6/lib/bundler/setup\", \"-Eutf-8\", \"C:/Users/aho/Projects/fluentd/bin/flue
ntd\", \"-c\", \"C:/Users/aho/Projects/fluentd/test/tmp/command/fluentd/space_mixed_ruby_path_test.conf\", \"--under-supervisor\"]\r\n" +
  "\r\n" +
  "aho@SKYLAKE C:\\Users\\aho\\Projects\\fluentd\\test\\tmp\\command\\fluentd>C:/Ruby27-x64/bin/ruby.exe -rC:/Ruby27-x64/lib/ruby/gems/2.7.0/
gems/bundler-2.2.6/lib/bundler/setup -Eutf-8 C:/Users/aho/Projects/fluentd/bin/fluentd -c C:/Users/aho/Projects/fluentd/test/tmp/command/flue
ntd/space_mixed_ruby_path_test.conf --under-supervisor \r\n" +
  "2021-02-23 10:39:37 +0900 [info]: adding match pattern=\"**\" type=\"null\"\r\n" +
  "2021-02-23 10:39:37 +0900 [info]: adding source type=\"dummy\"\r\n" +
  "2021-02-23 10:39:37 +0900 [warn]: #0 both of Plugin @id and path for <storage> are not specified. Using on-memory store.\r\n" +
  "2021-02-23 10:39:37 +0900 [warn]: #0 both of Plugin @id and path for <storage> are not specified. Using on-memory store.\r\n" +
  "2021-02-23 10:39:37 +0900 [warn]: #0 define <match fluent.**> to capture fluentd logs in top level is deprecated. Use <label @FLUENT_LOG>
instead\r\n" +
  "2021-02-23 10:39:37 +0900 [info]: #0 starting fluentd worker pid=12048 ppid=19860 worker=0\r\n" +
  "2021-02-23 10:39:37 +0900 [info]: #0 fluentd worker is now running worker=0\r\n">
  was expected to include:
  <["spawn command to main:", "-Eascii-8bit:ascii-8bit"]>
C:/Users/aho/Projects/fluentd/test/command/test_fluentd.rb:163:in `assert_log_matches'
C:/Users/aho/Projects/fluentd/test/command/test_fluentd.rb:947:in `block (2 levels) in <class:TestFluentdCommand>'
     944:       cmd_path = File.expand_path(File.dirname(__FILE__) + "../../../bin/fluentd")
     945:       conf_path = create_conf_file('space_mixed_ruby_path_test.conf', conf)
     946:       args = ["bundle", "exec", tmp_ruby_path, cmd_path, "-c", conf_path]
  => 947:       assert_log_matches(
     948:         args,
     949:         'spawn command to main:',
     950:         '-Eascii-8bit:ascii-8bit'
=============================================================================================================================================

Docs Changes:
none
Release Note:
none

There are still many other failed test on Windows CI, especially related with in_tail. I'm now investigating them. v1.11.5 doesn't have such failed tests, they seem related with #3182 or #3196.

Thanks!


Min .env setup to get Winds running locally

So it's been a while but I updated my repo and tried getting my local setup working, it's giving me the following when attempting to run load_initial_data.js (using node v7):
/Users/artichandok/Dropbox/Remote/Winds/node_modules/sails/node_modules/include-all/lib/help-include-all-sync.js:281
              throw e;
              ^

`include-all` attempted to `require(/Users/artichandok/Dropbox/Remote/Winds/config/passport.js)`, but an error occurred::
Details:TypeError: JwtStrategy requires a secret or key

So far I've setup my stream keys and API_BASE_URL only. Running node v7.

A secret value is needed for Passport's JWT authentication. It's unrelated to your winds keys and tokens. Just set the JWT_SECRET config variable in the .env file and you'll be good to go.

Details:TypeError: OAuth2Strategy requires a clientID option. Am I missing another config value?

Nvm. Got it! Was missing fb auth keys as well.

Glad you got it!
We ought to explain these in the readme; I'll create an issue.


how to get region, city or country name.

Ask your Question

how can we get complete information like, country name, city name or region using my public ip address without using geolocation or get coordinates.

Hi there! This is not a react-native-netinfo question. We will deliver an IP for you, possibly falsified (VPNs and such), what you do with it is a user question best asked on stackoverflow


Getting "No matching state found in storage" error

When I'm trying to visit a url which has a code as a query param then authentication is failing and giving this error.
Other urls are working fine for ex: http://localhost:3004/integration
Not working url:
http://localhost:3000/integration?state={"uuid": 34", "platform": "google"}&code=1233434&scope=email profile https://www.googleapis.com/auth/userinfo.profile https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/drive.readonly openid&authuser=0&hd=werwer.com&prompt=consent

Note: Excluding url having code as a query parameter other urls are working fine.
I want a code query parameter in my url for OAuth related authentication.

UserManager Configuration:
export const userManager = new UserManager({     authority: authority,     client_id: clientId,     redirect_uri: window.location.origin + window.location.pathname,     post_logout_redirect_uri: window.location.origin,     monitorSession: true });
I'm using keycloak for authentication.

Possible duplicate of https://github.com/authts/oidc-client-ts/issues/1487


Sign-in Failed: An SignInActivity: internal error has occurred. [PASSWORD_LOGIN_DISABLED

I encountered such a problem: Sign-in Failed: An SignInActivity: internal error has occurred. [PASSWORD_LOGIN_DISABLED], should be how to solve it? Thank you

Hello,
you have to enable login types in firebase console.
Thank you.

@PingerWan yep, you need to go to Auth > Sign In Methods in the console and enable the correct method.


Spatie Media Library - Image not uploading during filament resource create page but works on edit page

Package
filament/spatie-laravel-media-library-plugin
Package Version
v3.0.101
Laravel Version
v10.33.0
Livewire Version
No response
PHP Version
PHP 8.1
Problem description
I'm experiencing the same issue as described in #6143
When i upload images on resource creating page - it does not work
So here is my form:
public static function form(Form $form): Form
{
    return $form
        ->schema(
            [
                Forms\Components\TextInput::make('title')
                                          ->required()
                                          ->maxLength(255)
                                          ->columnSpanFull(),
                Forms\Components\RichEditor::make('text')
                                           ->required()
                                           ->columnSpanFull()
                                           ->fileAttachmentsDisk(config('media-library.disk_name'))
                                           ->fileAttachmentsDirectory('news-attachments')
                                           ->fileAttachmentsVisibility('public'),

                SpatieMediaLibraryFileUpload::make('images')
                                            ->label('Зображення')
                                            ->collection('default')
                                            ->multiple()
                                            ->image()
                                            ->disk(config('media-library.disk_name'))
                                            ->conversion('thumb')
                                            ->columnSpanFull()
            ]
        );
}

The model has all the necessary info:
class News extends Model implements HasMedia
{
    use HasFactory, InteractsWithMedia, HasComments;

I tried to debug it and I came up with the thing that $this->getState() is considered blank so images are not saved
\Filament\Forms\Components\BaseFileUpload::saveUploadedFiles:
public function saveUploadedFiles(): void
{
  if (blank($this->getState())) {
      $this->state([]);

      return;
  }
}
...

Here are the queries executed on save:

Expected behavior
The images are uploaded along with model creation
Steps to reproduce
Resource created with image on Laravel filament admin panel using Spatie Media Library
Reproduction repository
https://github.com/SerhiiMandrykin/filament-media-library-bug-report
Relevant log output
No response

Can you please send a screen recording showing what is happening?

@danharrin here is the recording, sorry for such delay
https://github.com/filamentphp/filament/assets/25152924/ba06f92f-a3a9-43fb-9f9a-6c966e79fe89

The problem is your beforeValidate(). Do you need mutateFormDataBeforeCreate() instead, check the docs?
This is why we ask you put time into making a proper reproduction repository from scratch. This could have been found weeks ago if you had built this again instead of copying code from your project.

I've removed the beforeValidate() and it seems to work fine. I don't know why you are calling form->fill() there

@danharrin i've done the same thing and still no result.
However, I'll try to rebuild it. Maybe I missed sth.

Start from a new Laravel project, create a resource with only a media field, and see if it works.


Add brocfile selection

This is just the same thing as before, but with no merge conflict.

Curious how you all are naming your Brocfiles such that you need this?
Also should we push this change upstream to Broccoli to support loadBrocfile([ name ])?

We just have multiple separate build processes that we don't like to
couple. Generate the docs, build the app, check for conformance. We throw
away the output of conformance. We keep the output of the build, but don't
want the docs in the build.
Are we missing something easier?
On Thu, Feb 19, 2015, 5:06 PM Eric Ferraiuolo<EMAIL_ADDRESS>wrote:

Curious how you all are naming your Brocfiles such that you need this?
Also should we push this change upstream to Broccoli to support loadBrocfile([
name ])?
—
Reply to this email directly or view it on GitHub
https://github.com/ericf/grunt-broccoli-build/pull/6#issuecomment-75158387
.

This is in v0.5.0.


Fix uninitialized memory access in GetConsoleTitleA test

WideCharToMultiByte doesn't write a final null-byte by default.
til::u16u8 avoids the problem.
PR Checklist

[x] I work here
[x] Tests added/passed

Validation Steps Performed

Test passes in Debug builds ✅

Is there a bug linked to this in OS or something? Or, you just found it manually?

@msftbot merge this in 5 minutes

Is there a bug linked to this in OS or something? Or, you just found it manually?

The unit tests didn't pass for #12700 so I fixed them.


New shadcn UI doesn't work

The new (0.9+?) shadcn CLI works differently (and insists on Typescript), but eventually figured out if I do<EMAIL_ADDRESS>it works so would be good to update the docs. Not sure if / when Claude will update?

Yes, can confirm the latest shadcn-ui doesn't work. Thanks a lot for the help @daaain


Why is maxPerStageDescriptorSamplers = 16 so low?

Most of the platforms that have this low of a constraint are mobile platforms:
https://vulkan.gpuinfo.org/listreports.php?limit=maxPerStageDescriptorSamplers&value=16&platform=all
(also 16 for related properties)
It seems surprising that the modern laptop GPU's on Mac hardware couldn't support more..
This puts strong constraints on code that is designed to run cross-platform without modification, in terms of the critical resource of number of textures in a descriptor set.

That is because that report was run without argument buffer support turned on. This is the maximum that Metal supports passing directly to a shader function. With argument buffers, the limit is much higher.

Looking at #1186 in reference to argument buffers - it looks like this is not yet pushed to master branch?

You would config it like this:
...
mvkConfig.useMetalArgumentBuffers = VK_TRUE;
...

It might also be easier to use the MVK_CONFIG_USE_METAL_ARGUMENT_BUFFERS environment variable. See the description of that in the documentation for MVKConfiguration::useMetalArgumentBuffers (oops...just noticed that doc mistakenly says it's enabled by default, but it's actually disabled by default).
All MoltenVK config values have a corresponding environment variable that does exactly the same thing.

Metal argument buffer support is intended to support VK_EXT_descriptor_indexing.
You might have to enable and use VK_EXT_descriptor_indexing to get the validation layer to look at maxPerStageDescriptorUpdateAfterBindSamplers instead of maxPerStageDescriptorSamplers.
If enabling VK_EXT_descriptor_indexing doesn't fix it...then we may need to modify maxPerStageDescriptorSamplers to take into consideration VK_EXT_descriptor_indexing. Vulkan is not clear about how the value of maxPerStageDescriptorSamplers is determined in the presence of VK_EXT_descriptor_indexing.

It seems to work now, I was missing the various UPDATE_AFTER_BIND flags you need to set.

Is this also supported for MoltenVK right now?

Yes. Tier2 is supported, where available, if you enable argument buffers via the MVK_CONFIG_USE_METAL_ARGUMENT_BUFFERS environment variable. See the documentation in the mvk_config.h file in MoltenVK.

Hello. Running the latest SDK on a a Mac Book Pro (M1 MAX), the maxPerStageDescriptorUpdateAfterBindSamplers and not the other one (maxPerStageDescriptorSamplers) is still16.  This is preventing me from doing bindless. I'm not sure I'm understanding it all correctly but this should be much much higher than 16, no ?

Since this issue was already closed and I think this is different, created a new issue https://github.com/KhronosGroup/MoltenVK/issues/2227


Missing configmap error

When the channel-controller is disabled on the controller display
  Warning  FailedMount  28s (x7 over 91s)  kubelet            MountVolume.SetUp failed for volume "kafka-channel-channels-subscriptions" : configmap "kafka-channel-channels-subscriptions" not found

Version
Knative 1.2.x and later

This happens on both dataplane components, for receiver and dispatcher

I think this is expected because it doesn't make sense to have the channel data plane installed with the controller disabled, right?

I guess, yes.
I had hopes, that I install all eventing-kafka.yaml and just disable the controller.
Of course, than why would I do install the deployments for the channel receiver/dispatchers.
/close


Add the gradle wrapper under entity-services-examples

I see the gradle wrapper in the root project folder but you will want to add it to the examples project root.

Why?

OK, technically it is not necessary.  I'm used to putting the gradle wrapper in all of the subprojects.  So I don't have to run from a relative directory (i.e. ../gradlew mlDeploy).  I actually missed the part of running it from a relative directory.  I can live either way.  Your call.

That method had not occurred to me before @sastafford .  In fact I do some unpleasant things because I was having trouble with paths.  I think I'll give it a whirl -- if it makes IDEs and command line play better together than I'll be happy to commit the wrapper to another location.

I added the wrapper to the examples project in develop branch.  I'd like to leave this in 'fix' though until I update the README.  I'm not completely confident about the way we've set up ml-gradle resources for this project, given how two sub-projects share a top-level config, while the other two sub-projects each have their own.

How do we figure out if we’re “doing it right”, both from the Gradle and the ml-gradle perspective?
@rjrudin @sastafford

In terms of how we work with unit + functional tests from QA I'm pretty sure we're in uncharted waters.
To me, the tradeoff is that, right now the tests all run OK, and take a while to setup/teardown.  Adding one more mldeploy will slow it down even more, and take a little effort to get right and move ahead.
It also might turn out that we need more than one examples db... or we may want to spin examples off into another repository.

or we may want to spin examples off into another repository

I’d prefer not to do that. There is value in having the examples more easily discoverable.

@grechaw - "one more mldeploy will slow it down even more"
What did you have in mind that you would need another application deployment?  You could reuse the same database/appserver and just wipe the data between runs.

@sastafford I've trained myself now toward ./gradlew mlReloadModules or the analogous finer-grained commands, which does indeed speed up deployment a lot.  I've refactored the examples directory quite a bit (I'm going to put WIP work in a PR shortly) in order to leverage one directory per example.  I like having the wrapper there available for examples, and so I'm leaning toward just resolving this task with the new wrapper in place.

FWIW, I run "g -i mlreloadmod" (I'm too lazy to type "gradle", so I aliased "g" to it). I like "-i" for info-level logging, particularly for reloading modules, as I just like to verify the modules are getting loaded. And you don't have to type full task names in Gradle - as long as you type enough characters to uniquely identify the task, Gradle will figure it out.
I run "mlreloadmod" all the time when I'm switching between branches, and once I'm ready to develop, I fire up "g -i mlw" (mlw = mlWatch), and that's it. Every now and then, I have to run mldeploydata to update my database because the database config changed.

Good rules of thumb @rjrudin , will speed up dev cycle a lot.


Implement Tree Style Tabs sidebar tabs

my suggestion

Interesting, do you have a theme in mind that implements it? On the other hand, if you don't have any issues with the theme & startup-page I'll have to mark it complete. Thank you for your suggestion!


Figure out how best to support multiple readers

and/or provide a UI to switch between readers

I just bought 4 more readers on aliexpress. As soon as they arrive I can test connecting them all and polling each one in a loop, or would you prefer a selector?

Let me know if you need reimbursement

From: Maz<EMAIL_ADDRESS>Sent: Friday, 2 February 2018 1:24 am
To: mclear/Sesame
Cc: John McLear; Author
Subject: Re: [mclear/Sesame] Figure out how best to support multiple readers (#10)
I just bought 4 more readers on aliexpress. As soon as they arrive I can test connecting them all and polling each one in a loop, or would you prefer a selector?

You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/mclear/Sesame/issues/10#issuecomment-362456576, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AANewJkUd9g5n_ZlAgVBr28ERY84ncXzks5tQmO6gaJpZM4HqD6H.

@maz-net-au , sentimental already added reader detection and listing. This probably just needs expanding on for them to be individually selectable/identifiable.

It already polls all of the readers. I'm using 2 different ones at the same time right now. Is there a reason to explicitly select one?
rv = SCardListReaders(hContext, NULL, (LPTSTR)&mszReaders, &dwReaders);
for (LPTSTR pszz = mszReaders; *pszz; pszz += lstrlen(pszz) + 1)

I also have info as to whether or not there are any available readers
if (rv == SCARD_E_READER_UNAVAILABLE)
resultLen = -5;
else if (rv == SCARD_E_NO_READERS_AVAILABLE)
resultLen = -6;

When testing in the office, it was quite easy to inadvertently lock our laptops as the machines we use have the NFC reader in the touchpad and we all wear NFC rings.
This would be alleviated by being able to explicitly select a reader or readers.

I'd de-register the TagDown Lock event.  Windows Key + L is easy enough for locking.
I'll find out what strings I have access to in the PCSC interface for filtering out readers.

Good point Maz .. making TagDown selectable would be the best option for the user, then can choose what suits them best.

It's a plugin based system that can be registered against events. We just need to add UI to support it. I was asked to add a "RegisterAll" event to the service, but the original version that lets you select plugins and events should still work.

My two readers from aliexpress arrived today, i had one ACR122U, so having 3 readers now, i will look into this, however, can we settle on adding option in application to select one of the multiple readers, and set it as the one we want to use, and then we can restrict the application code from using other readers while we have set the one as default.
I am not properly aware what is the default behaviour when we have multiple readers connected, how the code picks up  one to read tags? On first one detected basis, or some other logic? any insights on this would help me.
Thanks
Vishal

It round robins them until it finds a tag on one of the readers. It's in the WinAPIWrapper that encapsulates the PC/SC interface. If the readers are to be selectable, the names will have to be returned to the UI via the service somehow so the readers are selectable. A decision will have to be made what reader to change to if the previously selected one is unpligged.

Today i converted the scard api code to p/invoke in c#. This gives us better access to the underlying data and to better control the flow. I've already made a new function that returns a list of all readers attached to the system by name. It won't be hard to explicitly ignore a subset of them.
I'll be working on it more tomorrow to expose this to the UI project.

Multiple readers are now supported. All tags on all reads are now checked.


Add license headers to components and CLI output

As the project is licensed under the MIT License, which requires the users to include the original copyright notices when distributing the components further, it could make sense to include license headers in the components and the output generated by the CLI. This would make the license compliance processes of end users easier.

This issue has been automatically closed because it received no activity for a while. If you think it was closed by accident, please leave a comment. Thank you.

It would still make sense to include the headers.


NewVersionCode5/29/2024

The NewVersionCode  5/29/2024

Looks good. Where does Mavlink come from? Which version? What else needs to run?


chore(deps): upgrade dev dependencies

Upgrades project dependencies. See details in workflow run.

Automatically created by projen via the "upgrade-dev-dependencies-k8s-29-main" workflow

⚪ Backport skipped
The pull request was not backported as there were no branches to backport to. If this is a mistake, please apply the desired version labels or run the backport tool manually.
Manual backport
To create the backport manually run:
backport --pr 4184

Questions ?
Please refer to the Backport tool documentation


How to use without input.

I want to use this masking without input. I tried but it doesn't seem to work. Is it possible to use it with span or any other html tag?

You can try using the gist linked in #31 which should allow you to use ui-mask as a filter in binding expressions just like any other angular filter.
I have been meaning to integrate that gist into the main library and just haven't made the time for it yet.


RFC 53: Low-level I/O primitives.

Rendered

Is a deprecation period even necessary for Values as io ports? Arguably, all well-behaved code will continue to just work given that platform.request(dir='-') returns an IOPort.

After sleeping on it: we can probably do this right away. I don't think we have any uncursed way of obtaining a toplevel inout without a platform or the newly introduced undocumented ports= alternate API, do we?

Should we forbid mixing various ways of port creation?

Eventually probably, but I feel like this can be left until a later point when we improve the backend interface as a whole.

Traditional name bikeshedding.

I'm happy with IOValue/IOPort.

Updated to make metadata per-bit.

Updated to make metadata per-bit.

We have discussed this RFC on the 2024-03-11 Amaranth core meeting. The disposition was to merge.


Add CI and release workflows

Taken from the quickstart.
Resolves #9 sans typos or mdbook; I'll leave that to a follow up if that's alright.
Will trigger CI as usual and trigger releases on tags.
Disclaimer: I'm not a member of any editor working group or something like that, so treat this as a complete outsider contribution :)

FYI @alice-i-cecile I have rights to merge this without approval. I think you'll want to set up some branch protections :)


Drop support for Django 1.8/1.9/1.10

@vThaian
There's a nasty bug on 3.6.0 which needs to be released before releasing 3.7 (breaking changes)

@czpython you write about:

Updated setup.py to use html5lib>=0.999999999
Fixed ValueError on  static file resolution at import time
right? Ok, will make release for 3.6.1 first to resolve that

Yup


Issue #179: Fix step_timeout

The timeout argument wasn't being passed to setTimeout. Instead, it was being passed to the step_func wrapper. #179

Awkward. Thank you!


Block creation of multiple polls at once

Due to some problematic implementations in the poll creation code, a temporary solution would be to block the creation of multiple polls

Issue has been fixed in https://github.com/SecondThundeR/secondthunder-js-bot/commit/c3e22b78f10d4abd9ef69dac52e27616a7f7bdf0


gcfflasher: init at 4.0.3-beta

Description of changes
CLI utility from "dresden elektronik" for their popular Zigbee Sticks Conbee and Raspbee to flash new firmware.
Link to the repo
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

@ofborg build gcfflasher

Result of nixpkgs-review pr 215149 run on x86_64-linux 1

1 package built:

gcfflasher


Next.js 9 compatibility

Seeing the following warning for this module.
warning " ><EMAIL_ADDRESS>has incorrect peer dependency<EMAIL_ADDRESS>|| ^7.0.0".
Could you verify compatibility with next 9, and if properly functional update the peerDeps?

Another thing to note. Because of the withGA HOC, you will get this error.
Warning: You have opted-out of Automatic Prerendering due to getInitialProps in `pages/_app`

@leerob I've added this to _app.js - and because there is no need for a getInitialProps in pages/_app I don't get that error. Here is my _app.js
import React from 'react'
import App from 'next/app'
import Router from 'next/router'
import withGA from 'next-ga'

class MyApp extends App {
  // Only uncomment this method if you have blocking data requirements for
  // every single page in your application. This disables the ability to
  // perform automatic static optimization, causing every page in your app to
  // be server-side rendered.
  //
  // static async getInitialProps(appContext) {
  //   // calls page's `getInitialProps` and fills `appProps.pageProps`
  //   const appProps = await App.getInitialProps(appContext);
  //
  //   return { ...appProps }
  // }

  render() {
    const { Component, pageProps } = this.props
    return <Component {...pageProps} />
  }
}

export default withGA('<ga code>', Router)(MyApp)

Could you share the output from next build where it's saying those a pre-rendered pages? I wasn't able to get static pre-rendering working untill I moved withGA to _document.

ah you are correct, can confirm it will build i dont get static pre-rendering.

Moving the withGA call to _document from _app for Next.js 9 seems to be the current workaround. Works for me too.

Moving the withGA() wrapping around the document component like https://github.com/leerob/leerob.io/pull/110 is doing results in
Error occurred prerendering page: TypeError: Document.renderDocument is not a function

for me (Next 9.1.2).
😞

I confirm @akx I am having the same problem as you when I pass the withGA on _Document

@sergiodxa - Is there any way to allow my app to continue to use Automatic Prerendering?

Next has released next-plugin-google-analytics (still in beta) to provide a first-class plugin for this.
Once it lands in canary, we should be able to utilize that package alongside Next 9.
https://github.com/zeit/next.js/issues/9314

For the time being, I switched to using react-ga manually: https://github.com/koodiklinikka/koodiklinikka.fi/pull/55/commits/e27c50601d728b3b20320ffcc021a81657d8d4d6#diff-664264179f734c3055eba103c71ad479


where to get the ImageNet_LT data listed in the .txt files?

May I ask where can I download data corresponding to as listed in ImageNet_LT_train.txt, ImageNet_LT_val.txt, ImageNet_LT_test.txt.
I have downloaded several from the original ImageNet site but none of them corresponds to the items listed in the .txt completely.
Thanks for the answer in advance.

Hi,
The training data is just a subset of full ImageNet 2012. You can directly download the ImageNet 2012 from the official site.


Github doesn't recognize MEEP programs

They have .ctl extension.
Examples:
https://github.com/mookerji/meep-sim
https://github.com/stevengj/meep/tree/master/examples
Please, could we have support for MEEP .ctl files?
Thank you.

Please take a look at the requirements and steps required to add a new language. If this language matches the requirements, we'll be happy to welcome a pull request for that language.

i'm just a physicist with limited programming knowledge.
Maybe @stevengj can help?
I wanted to search repositories that contained .ctl MEEP files but couldn't because Github doesn't recognize it. Would be great if it did.
Cheers.

.ctl files are actually Scheme programs, used by programs I wrote (Meep and MPB) that work with https://github.com/stevengj/libctl ... it's not actually a new language.

@stevengj @maldo2 If we can show that it is widely used on GitHub, I could add it to the Scheme entry. What keywords could I use to search for Meep files on GitHub?


Fix: "mbedtls_x509_crt_verify ignores max_pathlen on intermediate certificates"

Test cases for enforcement of constrains on the length of certification path are added, including the case in #280. There is also a Readme file in the new certificate directory to make the tests more legible.
Also the implementation did not take in consideration the possible self signed certificates in the path. According to rfc5280: "self-issued certificates are not counted when evaluating path length or name constraints".
This is also fixed. (The fix only affects the path length constraints: I neither did look up how this interacts with name constraints nor verified how the current implementation handles it)
This fixes #280.

Automatic CI verification build not done, please verify manually.

At first glance, this looks very good. Thank you very much for preparing all those test cases and documenting them!
Before we can merge your contribution, can you please get in touch with @sbutcher-arm or @pjbakker regarding our Contributor Licence Agreement (if you haven't signed it already)? Thanks!

You are very welcome, I am glad I could help.
No, I did not sign a CLA yet. I sent an email to @sbutcher-arm already and I will try to contact @pjbakker on Monday if I do not get a reply until then.

Note for Simon: I reviewed the test certificates and can confirm they are OK for inclusion (freshly generated for this purpose).

@yanesca : I noticed your changes often have whitespace at the end of the line, which should be avoided. This is not a big problem, but in case you intend to do other contributions, could you please try to avoid that in the future? Thanks.
Otherwise, I just did another review, and everything looks good to me.

Added a few tune-ups in #337

Thank you for noticing, I was not aware of this bad habit of mine. I will pay attention to it in the future.


Specializations Manager issue with sorting new specializations

Version of Archi

5.1.0 (but bug has been experienced since version 4.x)
Archi Plug-ins

CoArchi
jArchi
Lightbox
Excel
Operating System

Mac OS 13.4.1
Expected Behaviour

When creating new specializations, after typing in the name of the specialization, the user can hit the tab key to go to the next entry field - the "restricted to element" entry, and then select the appropriate element from the dropdown. Then hit enter to save the new specialization.
Actual Behaviour

When the specializations manager is opened and the new button is clicked, the user can type in the name of the new specialization. Then the user hits the tab key to enter the appropriate element. Here the dropdown is visible on an existing specialization - not the in-progress one. This is because the specialization has already been alphabetically sorted, but the dropdown list is still at the bottom of the window. If the sorting would be delayed until after the new specialization has been saved, this would likely be fixed.
Steps to Reproduce the Behaviour

Start with a fairly long list of existing specializations
Open Specializations Manager
Click 'New'
Give the new specialization a name
Hit TAB key or click to go to select the next column.
Notice the new specialization has already move and the dropdown is on the wrong line.

I think this is happening because when you rename the Specialization, the sort order is refreshed as it's sorted again. I'll see if I can improve that.

Cool. Yes, it does this for a new specialization or during renaming one.
Also, going straight to the save button causes the "restricted to" element
to not be updated (it saves with the default Business Actor element). You
have to first click away from the "restricted to" element after you've
selected the one you want, and then click save.  It works great if you hit
enter twice - once to select from the dropdown and then the second enter
key saves the specialization. It's actually a different bug/issue.
Thanks, Phil.
On Wed, Jul 5, 2023 at 1:39 PM Phil Beauvoir @.***>
wrote:

I think this is happening because when you rename the Specialization, the
sort order is refreshed as it's sorted again. I'll see if I can improve
that.
—
Reply to this email directly, view it on GitHub
https://github.com/archimatetool/archi/issues/945#issuecomment-1622202096,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAWYRCQ3R3OMRWTQS6Z4JYTXOWRGZANCNFSM6AAAAAAZ7ISGJI
.
You are receiving this because you authored the thread.Message ID:
@.***>

You have to first click away from the "restricted to" element after you've
selected the one you want, and then click save.

This is a known problem with these combo boxes to make the entry "stick", or pressing enter can make it stick.

Gotcha! Thanks, Phil.
On Wed, Jul 5, 2023 at 2:01 PM Phil Beauvoir @.***>
wrote:

You have to first click away from the "restricted to" element after you've
selected the one you want, and then click save.
This is a known problem with these combo boxes to make the entry "stick",
or pressing enter can make it stick.
—
Reply to this email directly, view it on GitHub
https://github.com/archimatetool/archi/issues/945#issuecomment-1622229909,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAWYRCW63EEBVLWVLSAW4F3XOWTZHANCNFSM6AAAAAAZ7ISGJI
.
You are receiving this because you authored the thread.Message ID:
@.***>

That would be great, as I am a big user of this feature.
Thanks, Phil!
Les
On Wed, Jul 5, 2023 at 2:12 PM Phil Beauvoir @.***>
wrote:

But I'll change things so that the row doesn't jump when renaming it.
—
Reply to this email directly, view it on GitHub
https://github.com/archimatetool/archi/issues/945#issuecomment-1622243935,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAWYRCQBK7GWPCKIYHWFXP3XOWVAJANCNFSM6AAAAAAZ7ISGJI
.
You are receiving this because you authored the thread.Message ID:
@.***>

Fixed in Archi 5.1 beta 2.

Thanks, Phil!
On Mon, Jul 17, 2023 at 5:35 AM Phil Beauvoir @.***>
wrote:

Fixed in Archi 5.1 beta 2.
—
Reply to this email directly, view it on GitHub
https://github.com/archimatetool/archi/issues/945#issuecomment-1637694118,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAWYRCQDVVI6WRPHZ5YE3CLXQUBO7ANCNFSM6AAAAAAZ7ISGJI
.
You are receiving this because you authored the thread.Message ID:
@.***>


Fix document url

Coverage increased (+1.8%) to 91.064% when pulling d10837bd3ea29729159736df1d78c1d1e60fead4 on task/add_document into 50351a12ecddaa0c7242890129204800dd325520 on master.

Coverage increased (+1.8%) to 91.064% when pulling d10837bd3ea29729159736df1d78c1d1e60fead4 on task/add_document into 50351a12ecddaa0c7242890129204800dd325520 on master.


Bug in compute_bbox_loss of retina_net.py

Hi Paul,
it's me again!
In retina_net.py you calculate the loss of the classifcation using pos_indices = torch.nonzero(anchor_matches > 0) for the positive samples.
However, for the bbox loss it's indices = torch.nonzero(anchor_matches == 1).squeeze(1), so it the loss is only calculated for the first class.
I suppose it's a bug, or did I miss something?

Hi, as you can see in line 128, anchor_matches is a flag that only takes the values -1, 0, 1  for positive netural and negative anchors. This value does not represent class_id. Since it only takes  those values, >0 and ==1 are the same thing.

Hi,
as far as I understood, it really does represent the class_id, since it calculates the loss with target_pos, which is the positive subset of anchor_matches (line 143-144).
I also printed the unique values of anchor_matches and it really contains values as high as the number of classes.

Hi,
apologies, you are right. I will fix this right away.
Thank you so much for catching this, and for insisting after my incorrect first reply!


Combat Master 1.5.1 starts music with initiative rolls, then pauses music when combat starts

Combat Music Master starts the music when a token rolls for initiative before the first turn BUT when the combat encounter begins and turn one starts it pauses the music.

Fixed on v1.5.2 (b7f9b5bba5599ea8bada74500d5cdcd12b42f3ce)


Adjust version to 0.6.0-rc0

Codecov Report

Merging #960 (91a868f) into main (a1e76b8) will not change coverage.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##             main     #960   +/-   ##
=======================================
  Coverage   98.93%   98.93%
=======================================
  Files         325      325
  Lines       18785    18785
=======================================
  Hits        18585    18585
  Misses        200      200


.net 6 support

Hey, I saw .net 6 is not supported, is there a reason for that? can I add support for .net 6?

Hi @idan-h, .NET 6 is supported (make sure you're on the latest release).

Hi @ankane I have pulled this package and no NET 6 support. Am I missing something?

Hi @ankane I have pulled this package and no NET 6 support. Am I missing something?

I have just upgraded to .net 7 😆
I think it might be a nuget conf problem

Which package are you trying to use, and what error are you seeing?

This is all i could find on Nuget. I can see more releases here but they are not on nuget.

Im seeing the same error as well...
error: NU1202: Package Pgvector 0.1.1 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package Pgvector 0.1.1 supports: net7.0 (.NETCoreApp,Version=v7.0)
even though it shows here that support was added....
https://github.com/pgvector/pgvector-dotnet/blob/master/src/Pgvector.EntityFrameworkCore/CHANGELOG.md

@sero323 For the Pgvector package, support was added in 0.1.2. https://github.com/pgvector/pgvector-dotnet/blob/master/src/Pgvector/CHANGELOG.md
You can also check this on Nuget:

https://www.nuget.org/packages/Pgvector/0.1.2
https://www.nuget.org/packages/Pgvector/0.1.1


Move anyTypePrefix and anyTypeURL off message.

Remove the static properties from Message.
Take a typePrefix to the Any initializer that defaults.
If a typeURL came into an Any, honor it in all the transforms instead
of potentially overriding it with values from the Message type.

With @tbkka change to move the rest of they Any knowledge out of message, I think this would be the last parts for #265


Using twisted, kivy and pyinstaller raise error.ReactorAlreadyInstalledError("reactor already installed")

spec_file
c:\Users\sony\Dropbox\notepad_app\2_Paint\build_windows>cat noteapp.spec
# -*- mode: python -*-

block_cipher = None

a = Analysis(['..\\__main__.py'],
             pathex=['c:\\Users\\sony\\Dropbox\\notepad_app\\2_Paint\\build_windows'],
             binaries=None,
             datas=None,
             hiddenimports=[],
             hookspath=[],
             runtime_hooks=[],
             excludes=[],
             win_no_prefer_redirects=False,
             win_private_assemblies=False,
             cipher=block_cipher)
pyz = PYZ(a.pure, a.zipped_data,
             cipher=block_cipher)
exe = EXE(pyz,
          a.scripts,
          exclude_binaries=True,
          name='noteapp',
          debug=False,
          strip=False,
          upx=True,
          console=True )
coll = COLLECT(exe,
               a.binaries,
               a.zipfiles,
               a.datas,
               strip=False,
               upx=True,
               name='noteapp')

running executable
The first line prints all modules loaded till now. To check if twisted reactor gets loaded before from kivy.support import install_twisted_reactor
c:\Users\sony\Dropbox\notepad_app\2_Paint\build_windows\dist\noteapp>cmd /K noteapp.exe
[<module 'pyimod03_importers' from 'c:\python27\lib\site-packages\PyInstaller-3.2.dev0+g2f86ac6-py2.7.egg\PyInstaller\loader\pyimod03_importers.py'>, <module 'tempfile' from 'c:\Users\sony\Dropbox\NOTEPA~1\2_Paint\BUILD_~1\dist\noteapp\tempfile.pyc'>, <module 'sys' (built-in)>, <module 'atexit' from 'c:\Users\sony\Dropbox\NOTEPA~1\2_Paint\BUILD_~1\dist\noteapp\atexit.pyc'>, <module 'ctypes' from 'c:\Users\sony\Dropbox\NOTEPA~1\2_Paint\BUILD_~1\dist\noteapp\ctypes\__init__.pyc'>, <module 'encodings' from 'c:\Users\sony\Dropbox\NOTEPA~1\2_Paint\BUILD_~1\dist\noteapp\encodings\__init__.pyc'>, <module 'win32com' from 'c:\Users\sony\Dropbox\NOTEPA~1\2_Paint\BUILD_~1\dist\noteapp\win32com\__init__.pyc'>, <module 'shutil' from 'c:\Users\sony\Dropbox\NOTEPA~1\2_Paint\BUILD_~1\dist\noteapp\shutil.pyc'>, <module 'os' from 'c:\Users\sony\Dropbox\NOTEPA~1\2_Paint\BUILD_~1\dist\noteapp\os.pyc'>]
[INFO              ] [Logger      ] Record log in c:/Users/sony\.kivy\logs\kivy_16-04-17_2.txt
[INFO              ] [Kivy        ] v1.9.2-dev0
[INFO              ] [Python      ] v2.7.11 (v2.7.11:6d1b6a68f775, Dec  5 2015, 20:32:19) [MSC v.1500 32 bit (Intel)]
 Traceback (most recent call last):
   File "c:\Users\sony\Dropbox\notepad_app\2_Paint\__main__.py", line 7, in <module>
     install_twisted_reactor() # twisted eventloop with kivy on the same reactor
   File "c:\python27\lib\site-packages\kivy\support.py", line 176, in install_twisted_reactor
     _threadedselect.install()
   File "c:\Python27\lib\site-packages\twisted\internet\_threadedselect.py", line 354, in install
     installReactor(reactor)
   File "c:\Python27\lib\site-packages\twisted\internet\main.py", line 32, in installReactor
     raise error.ReactorAlreadyInstalledError("reactor already installed")
 twisted.internet.error.ReactorAlreadyInstalledError: reactor already installed
Failed to execute script __main__

main.py
#Written according to https://kivy.org/docs/guide/other-frameworks.html
#works fine when using python __main__.py
import sys
modulenames = set(sys.modules)&set(globals())
allmodules = [sys.modules[name] for name in modulenames]
print allmodules
#reactor import (compulsory first import)
from kivy.support import install_twisted_reactor
install_twisted_reactor() # twisted eventloop with kivy on the same reactor
#kivy import
from kivy.app import App
from kivy.config import Config
from kivy.uix.screenmanager import ScreenManager,Screen
from kivy.lang import Builder
#twisted and other-control imports
from twisted.internet import reactor
#screens and widgets imports
from screens.login_screen import LoginScreen
from canvas.canvas_widget import CanvasWidget,RadioButton
from screens.approve_clients import ApproveClients
#server and behaviour configuration file import
from config import config
try:
    import _cffi_backend
except:
    print "Please install PyInstaller for building. Not necessary for running."
#adding twisted imports
from twisted.internet.defer import DeferredQueue
from twisted.internet.protocol import ClientFactory
from twisted.protocols.basic import NetstringReceiver
from twisted.internet import defer
from twisted.protocols.basic import NetstringReceiver
from twisted.internet.defer import inlineCallbacks
from twisted.internet.threads import deferToThread
from twisted.internet.protocol import ClientFactory
import os
###############################################
#Screen specified below have majority behaviour specified in .kv
#Other screens are sin ./screens
class ActivitySelectScreen(Screen):
    '''allows user to choose whether to
            1. create server
            2. connect to a pre-existing one '''
    def __init__(self,**kwargs):
        super(ActivitySelectScreen, self).__init__(**kwargs)

class PaintApp(Screen):
    '''Screen class of the canvas widget'''
    def __init__(self,**kwargs):
        super(PaintApp, self).__init__(**kwargs)

class AppScreenManager(ScreenManager):
    '''ScreenManager class'''

class notepad_app_v0(App):
    '''Base application class'''
    def build(self):
        self.reactor=reactor
        self.config_obj=config(allow_all=False,debug=False,activate_audio=True)
        return Builder.load_file('.'+os.sep+'kivy'+os.sep+'paint.kv')

if __name__ == '__main__':
    #setting resolution
    Config.set('graphics', 'width', '960')
    Config.set('graphics', 'height', '540')  # 16:9
    #disabling multi-touch and resizing the app
    Config.set('graphics', 'resizable', '0')
    Config.set('input', 'mouse', 'mouse,disable_multitouch')
    notepad_app_v0().run()

Any update on this issue or resolution by anyone?

In the executable created by pyinstaller twisted.internet.reactor seems to be initialized before actual kivy code runs (whyever). As workaround you can do:
import kivy
kivy.require('1.9.1')

# fix for pyinstaller packages app to avoid ReactorAlreadyInstalledError
import sys
if 'twisted.internet.reactor' in sys.modules:
    del sys.modules['twisted.internet.reactor']

# install twisted reactor
from kivy.support import install_twisted_reactor
install_twisted_reactor()

maybe the workaround should be part of kivy.support.install_twisted_reactor?

We need a way to override the reactor selection OR even allow a way to completely ignore the twisted hook. Is there a way currently to do any of that ?

The same problem occurs when using PyInstaller qt5 and Twisted with the custom qt5reactor.
rnixx' workarround solves the problem.
Thank you
# fix for pyinstaller packages app to avoid ReactorAlreadyInstalledError
import sys
if 'twisted.internet.reactor' in sys.modules:
    del sys.modules['twisted.internet.reactor']

from PySide2.QtWidgets import QApplication
app = QApplication(sys.argv)
import qt5reactor
qt5reactor.install()

PS: Sorry for posting a qt related solution in a kivy related thread. Yet this ReactorAlreadyInstalledError seems to be a general problem of the twisted-hook when using different reactors

Thanks for bringing it back, but it's not the Kivy fault at all. Check about https://github.com/pyinstaller/pyinstaller/issues/3390 - It's a generic issue on pyinstaller with their run-time hook that install twisted reactor before you can actually select it.


set up google webmaster tools and ensure good search

how to do this for subdomain?

install the plugin to tell google about this on netly

Requested google start to index, given it various sitemaps, etc. Improved a few things for main sparc site too in the process.
Can take a few days for Google to get everything together, so, started now as there is no fake content on the site anymore.


Operator not available in catalog

@mvalarh, following-up on #3273 and adding some screenshots of the Operatorhub. This is taken from an IBM RHOKS 4.5.31 cluster.

@mrethers FWIW, push to quay was failed for your operator on merge. That could be the reason why it is not released.
https://github.com/operator-framework/community-operators/runs/2049989039
TASK [detect_operators_in_cluster : Backward compatibility, searching (v4.5,v4.6). Please note v4.6,v4.7 will not work.] ***
fatal: [localhost]: FAILED! =>
  msg: |-
    The conditional check 'ocp_version_annotation_stdout.find("v4.5,v4.6") != -1' failed. The error was: error while evaluating conditional (ocp_version_annotation_stdout.find("v4.5,v4.6") != -1): 'None' has no attribute 'find'

    The error appears to be in '/playbooks/upstream/roles/detect_operators_in_cluster/tasks/op_ver_own_logic.yml': line 18, column 7, but may
    be elsewhere in the file depending on the exact syntax problem.

    The offending line appears to be:

        - name: "Backward compatibility, searching (v4.5,v4.6). Please note v4.6,v4.7 will not work."
          ^ here

PLAY RECAP *********************************************************************
localhost                  : ok=143  changed=25   unreachable=0    failed=1    skipped=205  rescued=0    ignored=1

I'm trying to reach out to someone to look at another release failure (not push failure) for my operator too :)

That helps a lot, I have to look closely at this annotation business. It's
strange that it passed the tests and failed to deploy...
On Mon, Apr 12, 2021 at 9:17 AM Jeesmon Jacob @.***>
wrote:

@mrethers https://github.com/mrethers FWIW, push to quay was failed for
your operator on merge. That could be the reason why it is not released.
https://github.com/operator-framework/community-operators/runs/2049989039
TASK [detect_operators_in_cluster : Backward compatibility, searching (v4.5,v4.6). Please note v4.6,v4.7 will not work.] ***
fatal: [localhost]: FAILED! =>
msg: |-
The conditional check 'ocp_version_annotation_stdout.find("v4.5,v4.6") != -1' failed. The error was: error while evaluating conditional (ocp_version_annotation_stdout.find("v4.5,v4.6") != -1): 'None' has no attribute 'find'
The error appears to be in '/playbooks/upstream/roles/detect_operators_in_cluster/tasks/op_ver_own_logic.yml': line 18, column 7, but may
be elsewhere in the file depending on the exact syntax problem.

The offending line appears to be:

    - name: "Backward compatibility, searching (v4.5,v4.6). Please note v4.6,v4.7 will not work."
      ^ here

PLAY RECAP *********************************************************************
localhost                  : ok=143  changed=25   unreachable=0    failed=1    skipped=205  rescued=0    ignored=1
I'm trying to reach out to someone to look at another release failure (not
push failure) for my operator too :)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/operator-framework/community-operators/issues/3415#issuecomment-817803326,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABBZ37OUA65GTZV6PE2Z7Q3TILXGTANCNFSM4ZXNCVKA
.

@mvalarh @J0zi See https://github.com/operator-framework/community-operators/runs/2049989039, seems like it could be related to https://github.com/operator-framework/operator-test-playbooks/commit/bdcb843e9ec2f25ec29e170704118a87a9aea849 potentially?
Failing to deploy to Quay did not prevent the pipeline from continuing to the release/dev.operatorhub.io step but the operator is not visible in my 4.5 cluster.
I'm comparing my workflow run to https://github.com/operator-framework/community-operators/runs/2306013019?check_suite_focus=true which uses the newer bundle format as well.


feat: [M3-8173] - Add DisplayPrice Story

Description 📝
Add DisplayPrice Story to Storybook
Changes  🔄

Add story for SelectableTableRow component

Target release date 🗓
9/16
How to test 🧪
Verification steps

Run yarn storybook to test locally

As an Author I have considered 🤔
Check all that apply

[ ] 👀 Doing a self review
[x] ❔ Our contribution guidelines
[x] 🤏 Splitting feature into small PRs
[x] ➕ Adding a changeset
[ ] 🧪 Providing/Improving test coverage
[ ] 🔐 Removing all sensitive information from the code and PR description
[ ] 🚩 Using a feature flag to protect the release
[ ] 👣 Providing comprehensive reproduction steps
[ ] 📑 Providing or updating our documentation
[ ] 🕛 Scheduling a pair reviewing session
[ ] 📱 Providing mobile support
[ ] ♿  Providing accessibility support

I wonder if we should update the component itself to only take in numbers >= 0 for the decimalPlaces prop as an added safety check - I accidentally put in a negative number and got an error in storybook. Maybe numbers smaller than 0 can be treated the same as when decimalPlaces is undefined.


Link issue in docs

At the bottom of these page :
https://github.com/openssl/openssl/blob/master/doc/apps/x509v3_config.pod
or
https://www.openssl.org/docs/manmaster/apps/x509v3_config.html
the SEE ALSO link to ASN1_generate_nconf(3) don't work.
...
The right URL is
https://www.openssl.org/docs/manmaster/crypto/ASN1_generate_nconf.html

I think all HTML links are broken, missing the 'html' extension.  Is that right?

Not really just that.  The link says .../apps/ASN1_generate_nconf.html when it should say .../crypto/ASN1_generate_nconf.html.  pod2man can't really help us there, as it assumes a man directory structure, so we should actually generate pages in manmaster/man1, manmaster/man3, ...  We don't today.

I also found this issue with the online documentation. On the SSL_get_error documentation page, in the SEE ALSO section, the hyperlink to err documentation is broken. Currently it tries to link to the URL:
https://www.openssl.org/docs/man1.0.2/ssl/err.html
where it should be
...../crypto/err.html

This currently has the 1.1.0 milestone. Should I remove that for this one?

This currently has the 1.1.0 milestone. Should I remove that for this one?

Yes.  This isn't a OpenSSL source release issue, it's strictly about our web site.

Well yes and no. The source is also broken because links generated from source don't have ".html" on the end. The structure issue is website specific.

Oh, the lack of .html is a build issue alright.  Sorry, missed that part, and am jumping right to it now.

#1277

.html issue fixed and merged.  Taking away the milestone.

see #1435


[pubsub] subscription.pull(return_immediately=True, max_messages=10)  is slow

os: ubuntu:xenial (running on GKE)
python 3.5.2
library versions:
google-auth==0.6.0
google-auth-httplib2==0.0.2
google-cloud-core==0.22.1
google-cloud-pubsub==0.22.0
google-gax==0.15.6
googleapis-common-protos==1.5.2
grpc-google-cloud-pubsub-v1==0.14.0
grpc-google-iam-v1==0.11.1
grpcio==1.1.0
I wrapped code like this:
_ts = timeit.default_timer()
topics = self.pubsub_client.list_topics()
logging.info('list_topics: %f', timeit.default_timer() - _ts)

_ts = timeit.default_timer()
results = subscription.pull(return_immediately=True, max_messages=10)
logging.info('pull(len=%d): %f', len(results), timeit.default_timer() - _ts)

_ts = timeit.default_timer()
subscription.acknowledge(ack_ids)
logging.info('acknowledge: %f', timeit.default_timer() - _ts)

The running code produces a log like this:
[2017-02-23 12:27:01,706] INFO:root:pull(len=1): 0.148471
[2017-02-23 12:27:01,727] INFO:root:acknowledge: 0.020419
[2017-02-23 12:27:03,549] INFO:root:pull(len=0): 1.499838
[2017-02-23 12:27:03,550] INFO:root:list_topics: 0.000116
[2017-02-23 12:27:05,600] INFO:root:pull(len=0): 1.513390
[2017-02-23 12:27:07,118] INFO:root:pull(len=0): 1.196649
[2017-02-23 12:27:07,119] INFO:root:list_topics: 0.000116
[2017-02-23 12:27:08,682] INFO:root:pull(len=0): 1.022132
[2017-02-23 12:27:10,192] INFO:root:pull(len=0): 1.194841
[2017-02-23 12:27:10,193] INFO:root:list_topics: 0.000116
[2017-02-23 12:27:11,595] INFO:root:pull(len=1): 0.889177
[2017-02-23 12:27:11,612] INFO:root:acknowledge: 0.016212

What stands out for me is that pull is quite slow, especially when there are no messages (len=0). Is this a bug or a design limitation? The code is a process that pulls new messages on a set of topics and processes them. The processing is super light (and runs in a different thread off a Queue). Would you recommend to change the subscription to be push based as demo'ed here:
https://cloud.google.com/pubsub/docs/subscriber#receive_push? Where to get the PUBSUB_VERIFICATION_TOKEN from is not clear in this example though, I am not on appengine.

@ensonic I'm tagging this with the back-end tag because we don't have any visibility to server-side latency issues here:  this repository is just the client wrapper.
@tmatsuo Can you suggest anything?

We are planning this in the near future.

@lukesneeringer what are you planning in the near future? Any comment on why the pull invocations are slow, especially when there are no messages?

/cc @tswast

Soon to be obselete because #3637.


kuiper kubernetes tool

Hi:
Thanks for your guys work.
We are using kuiper kubernetes tool, but we found there are only linux/amd64 arch supported.

Can your guys support multi-platforms ?
Thanks.

Sure, we will add other platform support in next release... It will be released at next month.

Thanks.
Right now we already built the image by ourselves.

Cool!


单独引用Upload提示我progress组件没有引用

version：rc.8
在单独import upload组件使用时，警告我：
vue.js:2611 [Vue warn]: Unknown custom element: <el-progress> - did you register the component correctly? For recursive components, make sure to provide the "name" option.
(found in anonymous component - use the "name" option for better debugging messages.)

Fixed in #1020


[WFLY-11676] Documentation for feature that provides ability to list module dependencies of a deployed application

Community documentation for WFCORE-4251, which provides the ability to list modules which are on deployment's classpath.
Jira issue: https://issues.jboss.org/browse/WFLY-11676
Analysis doc: https://github.com/wildfly/wildfly-proposals/pull/159

@bstansberry I've just addressed all the points, thank you for the review.


make concurrency per files #5

Fix  issue: #5
it makes concurrent procedures for getHash per files. And also add an exclution calculation of hashmap.

Thanks but, I just realized this pr and I finished the refactor.
If you want to help me, tests should be refactored due to possible new bugs.
Or you can try to improve the new version.


⚠ Bofrost.at has degraded performance

In 8a0f59a, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1687 ms

Resolved: Bofrost.at performance has improved in fcd7cc2.


Doesn't work when moving files to/usr/local/bin

When move it to /usr/local/bin, then:

If running./gdu

macos 12.4

I think there are other program interference


Update Chart version

Any chance this could be committed?

@CptQuint it is merged, sorry for taking so long


Right shift gives wrong result

Aim
One of the tests in the noir-bigint library is failing because 0x80000000000000 >> 0x37 (as u56) is evaluating to 0 instead of 1
I wasn't able to create a minimal reproducible example but you can check it if you run
nargo test --package biguint --show-output test_div3

This test is failing and the relevant lines of code are here

Expected Behavior
Right shift should be calculated properly
Bug
0x80000000000000 >> 0x37 is evaluating to 0 instead of 1
To Reproduce

Clone https://github.com/shuklaayush/noir-bigint/tree/debug/print-shl1-debug
Run nargo test --package biguint --show-output test_div3

Installation Method
Binary
Nargo Version
nargo 0.12.0 (git version hash: 7b3df8e8be11fe4288ed865951ef88566160f4af, is dirty: false)
Additional Context
No response
Would you like to submit a PR for this Issue?
Maybe
Support Needs
No response

I was unable to reproduce a runtime or comptime bitshift of 0x80000000000000 >> 0x37 that did not give 1. It looks like your program has an overflow. I see in your program you even have a TODO about returning early when n is zero here, because this can cause you to potentially right shift by 0x38 which is 56 and would cause an overflow. When running this program with https://github.com/noir-lang/noir/pull/2713 I fail with Failed assertion: 'attempt to subtract with overflow'. I am going to leave this issue open until the overflow PR is finished.
So the bug looks to actually be that the prints are out of order when used in a loop in this manner. For example I should always have prints in this format:
"------------------"
"self.limbs[i - 1]"
0x00
"rshift"
0x37
"self.limbs[i - 1] >> rshift"
0x00
"0x80000000000000 >> rshift"
0x01

but I got this sometimes:
"------------------"
"self.limbs[i - 1]"
0x00
"rshift"
0x37
"self.limbs[i - 1] >> rshift"
0x00
"0x80000000000000 >> rshift"
0x01
0x01
0x38

I am going to reproduce the printing issue and make a separate issue for that.

this can cause you to potentially right shift by 0x38 which is 56 and would cause an overflow

I don't believe right shifting should cause an overflow with any inputs. If the shift is by 56, then shouldn't it just return 0?

When running this program with https://github.com/noir-lang/noir/pull/2713 I fail with Failed assertion: 'attempt to subtract with overflow'.

I'll take a look but I would assume this is coming from other parts of the code that depends on wrapping operations
If you look at the screenshot, then one of the series of logs is the following
"------------------"
"self.limbs[i - 1]"
0x80000000000000
"rshift"
0x37
"self.limbs[i - 1] >> rshift"
0x00
"0x80000000000000 >> rshift"
0x01
"------------------"

This is wrong since 0x80000000000000 >> 0x37  should be 0x01 and not 0x00. I wasn't able to create a minimal example that reproduces this. Maybe it's because the prints are out of order, but they seem pretty orderly on my machine

I don't believe right shifting should cause an overflow with any inputs. If the shift is by 56, then shouldn't it just return 0?

Actually, I was wrong. This is considered overflowing behaviour in rust. The test works if I handle the overflowing case separately


Thumbnails not being retrieved by default

OS: OSX 10.11.6 (15G31)
Version: 1.2.5 (1.3.1) & master branch
Steps to replicate:

Disable Show Conversation Thumbnails
Restart YakYak

Expected results:

User specific thumbnails show in chat windows (especially multi-user chat windows)

Actual results:

Thumbnails show as a question mark

If I toggle "Show Conversation Thumbnails" then it will start showing thumbnails for users I have an ongoing 1-on-1 chat with, but still shows question marks for users that I don't.

I see this too (also on OS 10.11.6, v1.3.2(1.3.1)). In my group chats, most thumbnails don't populate unless I click on "Details" and then then will populate. I do this everytime I re-launch the app.

Still seeing this in the latest 1.3.2 release

@tresni @chasetb @cameronr is this still a problem?

@averissimo seems fixed in the 1.3.3 prerelease

cool, i'm closing this issue then :)

@cameronr thanks for quick feedback ^^


UI / UX Review

https://www.figma.com/file/yMriPfrkBX7afDj0Ip84bV/EOS-수정?node-id=0%3A1

@murillojorge I think this card is already done, feel free to open it later if it needs some modification in the future.


chore(demo): add external stackblitz playground

Does this PR address this? https://github.com/taiga-family/taiga-ui/issues/9083


Dynamic current control loop for inverter heat pump

For  Dynamic current control what settings I need to make to user 95% from PV production with a inverter heat pump?
For heat pump is possible to :
-switch on /off ,
-to reduce with 50% power of the device /Eco mode ,
to change flow temperature 25-60C
to chose another temperature curve
-to change from heating to hot water
to read temperature from boiler
to change hot water temperature 25-60C from boiler
-to read flow and return temperature

For Dynamic current control what settings I need to make to user 95% from PV production with a inverter heat pump?

I don't quite understand this question.
With EMHASS you will have a continuous power consumption for a heat pump. Now you need to translate yourself that power consumption into a temperature setting.


Vdpdmxpc12   12 channel switch pack

http://www.qlcplus.org/forum/viewtopic.php?f=3&t=9646

boxy321, thanks for all fixtures you contributed in the past months. Amazing work!
However IMHO, we shouldn't have fixture definitions for dimmers. Of course they add information like power consumption, type of DMX connector and dimensions but I prefer using the "Generic Dimmer" fixture.
About switchpacks, I'm unsure ...

Interesting point. They're pretty boring things. If there are thousands of models of these about (I suspect there are), should something be put in the docs to explain to use generic dimmer if it's not already?

Yes, Generic Dimmers are available in plethora of models. They are often used multiple times (okay, other fixtures are as well) and I usually add one Generic fixture with 18 channels if there are three dimmer packs with 6 channels each. It's not mentioned explicitly in the docs. @mcallegari any opinion if more documentation is needed?

I agree. A lot of these parts are made by the dreaded Velleman under made-up brand names. Feel free to remove them. I am often in two minds when a new manufacturer appears and judge whether to add them 'properly' based on the user manual quality half the time.

My personal opinion is that dimmer packs should use the QLC+ generic dimmer built in functionality.
I believe also that fixtures with the same channels but different physical properties should be a single definition with 2 modes, eventually with the product code.
On the other hand, it's easier for users to find a ready-made definition. As far as I understand, some of them are scared by fixture definition creation. Don't know why.  In fact, the "Fixtures requests" section of the forum has become quite popular...
Also, there is a technical reason. As we're rapdily approaching a 1000 definitions, thanks to Robert, each new def is a new line added to the FixturesMap.xml file, and that file has to be completely loaded and parsed when starts up QLC+. The bigger it is, the slower QLC+ will start up.
On a PC it takes a few milliseconds, but (for example) on a Raspberry Pi everything is amplified and much slower, so each millisecond saved is gold.
In conclusion, I would say we can live without dimmer packs definitions.

@boxy321 so...what do we do with dimmer packs ?


Viewport-Texture repeat flag has no effect

Godot version:
3.2 stable
OS/device including version:
Windows 10 1903
Issue description:
Changing Viewport-Texture-Flag of Spatial-Material albedo to repeat has no effect. In contrast, changing filter mode works.
Steps to reproduce:

Create fresh project.
Define viewport with something rendered to it
Apply viewport-texture to some surface and check repeat flag. (make sure resource is local to scene)
Change UV scaling to something larger then 1 to see the effect.

Minimal reproduction project:
Bug.zip

Image for ref:

I think Viewport texture flags need to be changed in GDScript for them to have any effect.

I already tried to set them via a tool-gdscript but no luck this time. The weird thing is that the filter flag in the editor works as supposed whereas the repeat flag does nothing.

Yes, I encountered this error and killed half a day until I found this message and realized what was wrong))

Comes with the fact that to work, these flags actually require the texture to be reimported.

In this case, we need to look for a workaround. At the same time, it is productive. Why not just make repeat behavior for default viewports?

The flags should have not been exposed originally. This behavior will change in 4.0, where they will be set on the shader level, not the texture itself.
For now, adjusting the material shader to repeat the texture via UV manipulation will be the way forward.

I really need a way to wrap tile maps in a parallax-layer is there any workaround for this?

@Shadowblitz16 try vec2 uv=fract (UV) or uv=UV-floor(UV).
This may lead to artifacts, but it will still work.

Hello
@Calinou I see that we are at the version 3.4.beta 5 and unfortunately this issue is still not resolved.
Should I give up all hope ?

Hello @Calinou I see that we are at the version 3.4.beta 5 and unfortunately this issue is still not resolved. Should I give up all hope ?

As far as I know, nobody has found a solution for this in 3.x. It's possible that this issue will be resolved in 4.0 with the Vulkan renderer rewrite still (not tested yet).


Upgrade Cats Effects to version 3 as well as dependents

Is your feature request related to a problem? Please describe.
We have had a number of renovate PRs for updating core Scala dependencies, namely:

http4s
fs2

However both of these require a newer version of Cats Effects.
Describe the solution you'd like
Three parts:

Upgrade Cats Effects to the latest version (current V3);
Update dependents http4s and fs2; and
Ensure consistent versions across the repository - there's some different between the core project and autotest project.

Additional context

There is a clash with dependencies of SimpleDBA so before we can address these the work to remove SimpleDBA needs to be completed.
Trigger for creating this ticket: https://github.com/openequella/openEQUELLA/pull/3290#issuecomment-899194991

I think we are on the latest CE2 which is V2.7.0, but we may also some transitive CE which are on old versions.


Compilation errors in Unity 2023 alpha

Type '[Oculus.VR]OVRExternalComposition' has an extra field 'renderCombinedFrame' of type 'System.Boolean' in the player and thus can't be serialized
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
Type '[Oculus.VR]OVRExternalComposition' has an extra field 'audioListener' of type 'UnityEngine.AudioListener' in the player and thus can't be serialized
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
Type '[Oculus.VR]OVRExternalComposition' has an extra field 'audioFilter' of type 'OVRMRAudioFilter' in the player and thus can't be serialized
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
Type '[Oculus.VR]OVRExternalComposition' has an extra field 'mrcRenderTextureArray' of type 'UnityEngine.RenderTexture[]' in the player and thus can't be serialized
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
Type '[Oculus.VR]OVRExternalComposition' has an extra field 'frameIndex' of type 'System.Int32' in the player and thus can't be serialized
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
Type '[Oculus.VR]OVRExternalComposition' has an extra field 'lastMrcEncodeFrameSyncId' of type 'System.Int32' in the player and thus can't be serialized
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
Type '[Oculus.VR]OVRExternalComposition' has an extra field 'mrcForegroundRenderTextureArray' of type 'UnityEngine.RenderTexture[]' in the player and thus can't be serialized
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
Type '[Oculus.VR]OVRExternalComposition' has an extra field 'cameraPoseTimeArray' of type 'System.Double[]' in the player and thus can't be serialized
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
Fields serialized in Editor, class 'OVRExternalComposition'
'foregroundCameraGameObject' of type 'UnityEngine.GameObject'
'foregroundCamera' of type 'UnityEngine.Camera'
'backgroundCameraGameObject' of type 'UnityEngine.GameObject'
'backgroundCamera' of type 'UnityEngine.Camera'
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
Fields serialized in target platform, class 'OVRExternalComposition'
'foregroundCameraGameObject' of type 'UnityEngine.GameObject'
'foregroundCamera' of type 'UnityEngine.Camera'
'backgroundCameraGameObject' of type 'UnityEngine.GameObject'
'backgroundCamera' of type 'UnityEngine.Camera'
'renderCombinedFrame' of type 'System.Boolean'
'audioListener' of type 'UnityEngine.AudioListener'
'audioFilter' of type 'OVRMRAudioFilter'
'mrcRenderTextureArray' of type 'UnityEngine.RenderTexture[]'
'frameIndex' of type 'System.Int32'
'lastMrcEncodeFrameSyncId' of type 'System.Int32'
'mrcForegroundRenderTextureArray' of type 'UnityEngine.RenderTexture[]'
'cameraPoseTimeArray' of type 'System.Double[]'
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)

Happens when you make a build on Android platform

This happens to me too in 2022.3.16 when building for android.  I tried deleting my Library folder (as I found in a solution from a different thread), but it's still happening.  Anyone manage to fix this?

Adding OVR_ANDROID_MRC as an extra compiler flag in player settings fixed it for me

I can also confirm this happens when building Android after upgrading to 2022.3.16 and just as @secretportalxr graciously pointed out, adding the OVR_ANDROID_MRC seems to fix it.  Weird.

@secretportalxr this solution works thanks

I fixed it by adding  [NonSerialized] above each variable

After updating Unity version to 2021.3.40f1 this error occured fot the first time, and adding OVR_ANDROID_MRC fixed it for me also.
If someone have more context on why this is happening, it would be great.


Process study ui

Contains the code from https://github.com/biocore/qiita/pull/1634/files but fixing the comments that I have.
@antgonza @mortonjt @ElDeveloper able to review?

Looks good, some minor comments. Also, note the errors due to load_artifact and flake8.

Thanks @antgonza

You welcome. Are you gonna address the errors (load_artifact and flake8)?

Good call - couldn't reproduce the flake8 errors locally but I think I fix them. The load_artifact error seems a result of a previous merge conflict, o/w I don't understand why those parameters where back in the command.
Thanks!

No immediate problems that I see

Merging as @josenavas has answered to @mortonjt questions.


bump pdfjs-dist to >3

    since you are on this, what you if you try to bump `pdfjs-dist` to `>3`? (and check if it works) :)

Originally posted by @ntarocco in https://github.com/inveniosoftware/invenio-previewer/pull/168#discussion_r1063452638

Further hints provided by @kpsherva:
Semantics of the # syntax: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes/Private_class_fields
Webpack issue: https://github.com/webpack/webpack/issues/10216

Related https://github.com/mozilla/pdf.js/issues/17953#issuecomment-2059307960