Feature Request: Command to collect / wait

Hey,
I use this mod to have a bigger inventory while spelunking and it's rather annoying that this creature always immediately runs to any dropped items. Because of it, it breaks the line of sight to the next block and I restart mining that block a few times. It's also rather a jumpscare when you're mining, and a creature would instantly run full speed past you and blocks your vision for a moment. It would be nice if we had another whistle command to make luggage start collecting / wait for that command, so that I can mine a few blocks, then press the key / use the item / enter the command, however u want to implement it (I'd like a key / command) Luggage runs and collects, then comes back, I command it to wait and then mine again / go somewhere else.

 Thank you for the suggestion!

Can you make it like (vanilla) parrots?  Where you just right click on them and get them to sit down? -- also can you give us an option/setting to change it's speed. -- It's so fast that it's crazy, and it's always running off, and won't stay put.

I can't do right clicking, I already use that for opening the inventory. Shift right click won't work either, since thats how you pick it up as an item. I'm thinking maybe I need some sort of item or another keybind to make them sit/stop colelcting if that's something people really want.
Speed can be changed via attributes, but I can look into making it a bit slower.

Hmmm... that's fair on right clicking... though... maybe you could make it so that when the menu is open, that it doesn't run away? -- That's really annoying when it does that. -- I think that would solve my biggest complaint.

Sure, that's super easy to do. Surprised I didn't implement that already

Though... now that I think about it... it would still be good to have a way to make the chest stop / hold still -- a new keybind is fine IMO.

I have no idea how hart or easy it is to implement keybinds. But when a modder gives me free reign I often put related functions on the same button, but with another button pressed.
Like for example Xaero's mini map and world map have the option to display all the waypoints and then toggle them in minimap and the ingame 3d waypoint seperately. So I have that on Y, ctrl+Y and ctrl+Shift.
Currently I have luggage on the key left of 1 (^ in Germany, I think ~ in America?). The one above TAB. I could imagine Alt+[that key] to turn luggage on and off.
I also noticed after I fell loads of trees (everything full with sapplings and sticks), that luggage ran away, came back, ran away, came back, etc. Always running back instead to the next item took way more time. Maybe that came because I placed luggage down after I removed the trees, I don't know.
Oh and it had problems coming out of the water next to my tree farm for some reason, but I don't know why. If that issue persists I'll make a new issue post though. Or maybe it waited for items that sank down but didn't come up, that also happens at times.
If you want me to make new issues for the various things I'm describing, tell me, I will do it :) I suppose it's annoying for you when one issue thread has multiple things to change

It's fairly easy to add new keybinds. The hard part is writing the code to go along with it.
I'll look into improving the item fetching in lots of different ways. People seem to have a lot of problems with it. Making the mob smart is not an easy task, but I'll do my best to improve it. Thought my system worked pretty well, guess not lol
I've been rather swamped with my real life job and another project I'm working on with a friend, but I'll find some time to work on improving this mod :)
I appreciate all of the feedback from everybody. I wasn't expecting do many people to actually use this mod, I just made it as a request from someone. Thank you so much for helping this mod grow and improve, ill do my best to make this little guy the best he can be :)

I'm surprised people don't know that's a thing, it was a thing in openblocks and I have it on the curseforge page. I do really need to add a Readme though (and an issue template, forge vs fabric is always important!) I'll probably do that tonight after I get off work

yeah x) I'm on fabric btw (well, quilt, but same thing) so I'm excited for the fabric update :P

Fabric is hopefully coming soon, I already released the update on forge and I've let the fabric maintainer know, so hopefully you guys will see the update soon!

Fabric update was pushed today! Apologies for the delay, enjoy!


Commit your project to Git and deploy to the cloud

Tutorial URL: https://developers.sap.com/tutorials/teched-2016-5.html
Please specify the step you are referring to - 18 (Step 18: Open the active version of your app)
I do not understand why I can not validate a link to a working app:
https://businesspartners-s0020098827trial.dispatcher.hanatrial.ondemand.com/index.html?hc_reset#/BusinessPartnerSet/0100000031
BR Michael

In the meantime we have removed this tutorial -- since it is from 2016. Sorry for the confusion.


script does not work in RHEL8

https://github.com/ODMDev/odm-ondocker/blob/9ad76ba7009a72dea9caef0b65dc99749f28a5af/decisioncenter/script/setUTF8Locale.sh#L3
set LANG=en_us.UTF-8 does not work with RHEL 8.
We should consider setting LANG=C.UTF-8 without any condition.

done


Make sure to access all colormaps from matplotlib

This PR changes place where to look for matplotlib colormaps

For info, this allows to access 'twilight' colormaps with matplotlib 3.0

LGTM


[WFLY-13682] JBossWSStringReplaceTestCase.incorrectValueOfModifyWsdlAddressOpeningElement failed intermittently on Windows

https://issues.redhat.com/browse/WFLY-13682

More information about the wildfly-bot[bot]

Thanks @lvydra


Bad Initialization with SQLite3 Database from Bundle

When copying and initializing a database using one of the activate or init methods on LabQLiteDatabaseController, lines 404 through about 415 are problematic. Namely, the following lines are missing (and thus the bundle database never gets copied over):
BOOL successfulCopy = [fileManager copyItemAtPath:bundlePath toPath:writeableDBPath error:error];
                if (!successfulCopy) return nil;

(Note: the two conditionals where !fileExists are handled can be consolidated.)

Proposed consolidation:
            // If no current database file exists and we don't want to
            // overwrite, that's okay. We can create a new file... because
            // that is NOT considered overwriting.

            // If the file does not exist, and we want to overwrite,
            // that's fine. It's like creating a new file anyway.
            else if (!fileExists && overwrite) {
                BOOL createdPathway = [fileManager createDirectoryAtPath:pathway
                                             withIntermediateDirectories:YES
                                                              attributes:nil
                                                                   error:error];
                if (!createdPathway) return nil;
                BOOL successfulCopy = [fileManager copyItemAtPath:bundlePath toPath:writeableDBPath error:error];
                if (!successfulCopy) return nil;
                _databasePath = [[NSString alloc] initWithString:writeableDBPath];
                _database = [[LabQLiteDatabase alloc] initWithPath:_databasePath error:error];
                if (!_database) {
                    return nil;
                }
            }


Authority claimer with dispatcher for release 1.2

#130

Also, let's test this on rollups-examples before merging. I want to avoid breaking the main branch by accident.


Surface drivers are downloaded but not extracted to a correct folder

The UI seems to reporting that it is downloading a Dell driver package rather than a package from Microsoft. After the extraction is done an empty folder is created under the directory where the driver packs are stored:

Opps wrong repo opening in the correct repo


Disabled flag does not seem to work on text input

I need to apply "disabled=noEdit" flags to all my edit fields. Works on selects but not text or textarea.

Thanks for the suggestion! For me, disabled didn't even work for selects.
I created a PR that should fix this and we'll release a new version once it has been reviewed and merged!

Superb! Thanks!

We just released version 0.1.8 with support for disabled. Feel free to reopen the issue if something is not working for you!


[$1000] [HOLD for payment 2023-05-25] Update LHN/Header for threads to be consistent with design doc

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

Action Performed:
Create a thread
Expected Result:
header/lhn should look like this

Actual Result:
Header / lhn looks like this

Workaround:
Usable, but bad UI
Platforms:

Which of our officially supported platforms is this issue occurring on?
all
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~01d6dfbcc4cfe1d0e3
Upwork Job ID:<PHONE_NUMBER>043726848
Last Price Increase: 2023-05-29

Sorry for the pings everyone, I should have made this internal from the beginning. @bfitzexpensify can we please pay the C+ $1000 (@rushatgabhane )

Paid out and ended contract. Think we're all done here now, going to close this out.


Loading speasy is slow

Space Physics WebServices Client version: 0.10.1
Python version: 3.8
Operating System: ubuntu

Description
Loading speasy takes a couple seconds. Could we not store the inventory contents in the cache folder, accelerating the module initialization on subsequent imports. Perhaps we could start a detached process (in another thread) who's job would be to check all providers inventory and update the contents of the cache in a non-blocking way
On average importing speasy takes 10 seconds on my machine.
What I Did
import time
t0 = time.time()
import speasy as spz
t0 = time.time() - t0
print(f"speasy loaded in {t0} seconds")

Output
speasy loaded in 10.583851099014282 seconds

This is not an issue, sorry for the waste

@Dolgalad In fact I think, we can keep it open, since:

this is mostly due to AMDA inventory construction -> getObsDataTree
it produces a lot of requests on AMDA server
we'll have more provider and more inventories to build
CDA inventory won't be built from speasy but more likely from speasy_proxy

I propose to build all inventories from speasy_proxy and distribute them with a new API endpoint.

Slightly better with #49


Publish the cuelang/cue container image to registries other than Docker Hub

Is your feature request related to a problem? Please describe.
As noted recently by Ross Grady, Docker have (or are about to have) a fairly hard line on access to Docker Hub by corporate entities: https://dood.net/notice/AkMHxQxDNPH4D22RAu.
The salient change is that formerly the license model was based around access to "Docker Desktop", but it's now expanding to "any access to Docker Hub by larger orgs requires licensing for all users who access any services".
This will affect CUE-container-image consumers at organisations who meet Docker's org-size constraints that require licenses, who have been told not to use Docker Desktop. As this change becomes more widely publicised, they are likely to be mandated not to access Docker Hub.
Describe the solution you'd like
I'd like the images currently published at https://hub.docker.com/r/cuelang/cue to be published to more public registries, such as:

AWS ECR Public:

https://aws.amazon.com/ecr/pricing/: "Both new and existing customers get 50 GB per month of always-free storage for their public repositories. You can anonymously (without using an AWS account) transfer 500 GB of data to the Internet from a public repository each month for free."

GitHub Packages:

https://github.com/features/packages#pricing: "GitHub Packages is free for public repositories. We love open source"

RedHat's Quay.io

https://quay.io/plans/: "Can I use Quay for free? Yes! We offer unlimited storage and serving of public repositories. We strongly believe in the open source community and will do what we can to help!"

Also, the CUE project might consider performing periodic pulls from GCP's mirroring service, to (try to) ensure that the pull-through cache is primed: https://cloud.google.com/artifact-registry/docs/pull-cached-dockerhub-images
Describe alternatives you've considered
n/a
Additional context
n/a

I suggest we start with GitHub - we already publish releases and release archives on it, so it seems fine to do docker images too. I think that (on top of Docker Hub) should be enough for the foreseeable future, unless I'm missing something.

I spotted https://oras.land/ today, which seems like it could be a useful tool and library with which to fan-out publication of container images across multiple registries.


Remove leading and trailing quotes from results

Some of the commands return a response with added leading and a trailing quotes, event though the original result didn't contain them:

It would be nice to have the results without the additional quotes.

This issue doesn't happen on my test envs (mac os, linux). Closing as can not reproduce.


Fix master-next merge

Looks like some things got mismerged. This patch should fix them.
cc @gmittert

Thanks! Was just looking at this.
cc @jrose-apple since this was your patch that got mismerged.

Thank you!


When using a custom time range, zoom should adjust time range

When using a custom time range, it would be great to be able to drag/drop or zoom/unzoom the graph to expand or contract the time range.

cc @rbetts


Add verbose IRC joins/parts (ident@host)

New option: VerboseJoinPart

Show verbose users joins/parts (ident@host) from IRC
New configuration setting: VerboseJoinPart (default is false)

I have only tested with IRC and Rocketchat, please review and optimize.
Thanks for your time.

Test binary: https://github.com/chotaire/matterbridge/releases/tag/v1.14.3-pre3-verbose-joinsparts

Here is a merged binary with both https://github.com/42wim/matterbridge/pull/805 and https://github.com/42wim/matterbridge/pull/801:
♥ https://github.com/chotaire/matterbridge/releases/tag/v1.14.3-pre4

Looks good, thank you! 👍


Update more settings

@danielwelch I update more settings here: http://www.zigbee2mqtt.io/configuration/configuration.html

I add it here https://github.com/danielwelch/hassio-zigbee2mqtt/pull/185, please waiting for update

Thanks for doing this. My concern here for ban, whitelist, queue, etc. is that hassio will require the entry of empty lists (like the network_key saga) rather than allow the user to omit the list entirely. Last I checked, there was no schema syntax for allowing lists to be optional, just the items within the list. This may have changed, so let me know if it has.
If that's the case, 2 problems:

We need to at least add corresponding empty lists to config.json[options], so that the default configuration will start without throwing an error
I'm worried that passing an empty whitelist will be treated as just that, and no devices will be allowed to join. I have not dug into the zigbee2mqtt source code to see how this situation would be handled.

Have you tested these changes locally?

@danielwelch I am not test it locally, but without all the configuration, user could not user all the features, because you remove override option, so every time i change in the file, it revert back to original and there is noway to use it, not like previous version.
All those are optional, user see error with network key because you include that in default options :
  "options": {
    "data_path": "/share/zigbee2mqtt",
    "devices": "devices.yaml",
    "groups": "groups.yaml",
    "homeassistant": true,
    "permit_join": false,
    "mqtt": {
      "base_topic": "zigbee2mqtt",
      "server": "mqtt://homeassistant",
      "user": "my_user",
      "password": "my_password"
    },
    "serial": {
      "port": "/dev/ttyACM0"
    },
    "advanced": {
      "pan_id": 6754,
      "channel": 11,
      "network_key": []
    }
  }

If all the config i has added not in default one, no error will occurs.
With my update from 1.4.1, it merge old configuration with default one, that cause the issue.
So for the breaking update you remove : "network_key": [], tell user press "RESET TO DEFAULT" and then fill from the old configuration file and it will work, like some user here: https://github.com/danielwelch/hassio-zigbee2mqtt/issues/183#issuecomment-513538899

@danielwelch I tested by remove the network key, there are error, so we need test more

Yeah, we’ve run into this problem in testing historically. It’s the reason network_key is in the defaults. It’s a limitation of hassio unfortunately. At the very least, we can go ahead and merge in the non-nested options here?
On Jul 21, 2019, 10:11 AM -0500, Viet Dzung<EMAIL_ADDRESS>wrote:

@danielwelch I tested by remove the network key, there are error, so we need test more
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

@danielwelch this error when empty network key array:
/zigbee2mqtt-1.5.1/node_modules/zigbee-herdsman/dist/lib/components/controller.js:429
                    throw new TypeError('net.precfgkey should be an array with 16 uint8 integers.');
                    ^
TypeError: net.precfgkey should be an array with 16 uint8 integers.
    at /zigbee2mqtt-1.5.1/node_modules/zigbee-herdsman/dist/lib/components/controller.js:429:27
    at Object._.forOwn (/zigbee2mqtt-1.5.1/node_modules/zigbee-herdsman/node_modules/busyman/index.js:242:27)
    at Object._.forEach (/zigbee2mqtt-1.5.1/node_modules/zigbee-herdsman/node_modules/busyman/index.js:415:18)
    at Controller.setNvParams (/zigbee2mqtt-1.5.1/node_modules/zigbee-herdsman/dist/lib/components/controller.js:414:7)
    at new ZShepherd (/zigbee2mqtt-1.5.1/node_modules/zigbee-herdsman/dist/lib/shepherd.js:28:21)
    at Zigbee.start (/zigbee2mqtt-1.5.1/lib/zigbee.js:57:25)
    at startupLogVersion (/zigbee2mqtt-1.5.1/lib/controller.js:167:25)
    at utils.getZigbee2mqttVersion (/zigbee2mqtt-1.5.1/lib/controller.js:193:13)
    at git.getLastCommit (/zigbee2mqtt-1.5.1/lib/util/utils.js:102:9)
    at /zigbee2mqtt-1.5.1/node_modules/git-last-commit/source/index.js:44:5

So it is require not an optional right @Koenkk ?

@danielwelch I think it is safe with not require one, check here: https://github.com/Koenkk/zigbee-herdsman/blob/4485b8f8de23df81173b35e17b1d5c0fc9ccaf6a/src/lib/components/controller.ts#L507 just some are required, one is network key

@danielwelch just add default network key use by z2m to your and it will work like before: https://github.com/Koenkk/zigbee2mqtt/blob/ac3b924065c6f2b9dd7433a6f193d1924b34bb7d/lib/util/settings.js#L88

@danielwelch About 2:
"I'm worried that passing an empty whitelist will be treated as just that, and no devices will be allowed to join. I have not dug into the zigbee2mqtt source code to see how this situation would be handled."
Empty whitelist do nothing, i am author of whitelist feature: https://github.com/Koenkk/zigbee2mqtt/pull/1654 and the same for ban option, so i think it is safe with this PR. I have not any docker environment to test local.

i am author of whitelist feature
well, that's pretty convincing 😆 I'm ok with merging this for the edge branch only, and you can test it out.

@danielwelch I don't understand what you mean, you tel me just change for the https://github.com/danielwelch/hassio-zigbee2mqtt/blob/master/zigbee2mqtt-edge/config.json right?

@danielwelch when new build image available?

@danielwelch I confirm it work, but must add empty array for those option: ban, whitelist,availability_blacklist, and  queue must set default value, so minimum default config must:
{
  "data_path": "/share/zigbee2mqtt",
  "devices": "devices.yaml",
  "groups": "groups.yaml",
  "homeassistant": true,
  "permit_join": false,
  "mqtt": {
    "base_topic": "zigbee2mqtt",
    "server": "mqtt://homeassistant",
    "user": "my_user",
    "password": "my_password"
  },
  "serial": {
    "port": "/dev/ttyACM0"
  },
  "ban": [],
  "whitelist": [],
  "advanced": {
    "pan_id": 6754,
    "channel": 11,
    "network_key": [must set],
    "availability_blacklist": [],
  },
  "queue": {
    "delay": 250,
    "simultaneously": 5
  }
}

So just another breaking change, but i thing we must do it because default z2m must have those empty array https://github.com/Koenkk/zigbee2mqtt/blob/ac3b924065c6f2b9dd7433a6f193d1924b34bb7d/lib/util/settings.js#L8

That’s ok, we can add the blank lists and default queue settings to config.json[options]

@danielwelch It is OK, i have new PR here: https://github.com/danielwelch/hassio-zigbee2mqtt/pull/195

closed in favor of #195


Don’t re-index files in languages that cannot be indexed

Swift packages can have source files that we can’t index (like assembly files). When re-opening, we schedule indexing for those files, which requires the targets to be re-prepared. We skip them earlier.
rdar://128711633

@swift-ci Please test

LGTM


Fix indentation of delegated super type call entry

Description
Forces the BY keyword in a super type call entry to be indented when preceded by a new line
The code sample from issue #1210 is now formatted as:
object ApplicationComponentFactory : ApplicationComponent.Factory
    by DaggerApplicationComponent.factory()

As a side effect, this also formats
class Test2 : Foo
by Bar(
    a = 1,
    b = 2,
    c = 3
)

to
class Test2 : Foo
    by Bar(
        a = 1,
        b = 2,
        c = 3
    )

Closes #1210
Checklist

[X] tests are added
[X] CHANGELOG.md is updated

Hm, when I throw this code into IJ, it actually keeps it unchanged:
class Test2 : Foo
by Bar(
    a = 1,
    b = 2,
    c = 3
)

Should we maybe just make sure that it doesn't fail, but follow IJ's formatting in this case? Note, however, that this case is fine:
class Test2 :
    Foo
    by Bar(
        a = 1,
        b = 2,
        c = 3
    )

You're right. We should not conflict with IntelliJ default of formatting case below:
class Test2 : Foo
by Bar(
    a = 1,
    b = 2,
    c = 3
)

Let me try to fix this one before merging.

@paul-dingemans let me know if/when this is ready for merging.

@shashachu Merge conflict is resolved. It is ready to be merged.

@paul-dingemans but have you addressed the comment I left? the test is kinda still not looking compatible with IJ

@romtsn @shashachu I am sorry. I only focussed at the merge conflict. I did not read the history carefully enough. I will address or submit a PR to revert this tomorrow.

awesome, thanks 👍

I will address or submit a PR to revert this tomorrow.

@shashachu @romtsn I have it solved on my local machine. Code however is not production ready yet. Will continue tomorrow.

@romtsn @shashachu I am sorry. I only focussed at the merge conflict. I did not read the history carefully enough. I will address or submit a PR to revert this tomorrow.

@romtsn @shashachu See https://github.com/pinterest/ktlint/pull/1322 for fix.


Return a valid Response object on None responses

Issue
If a 204/205 response is returned from the API, and the client is set to the default return type of 'snake', an exception would be thrown.
Solution
This PR returns a valid civis.response.Response object from these responses.  The json_data attribute is set to None to disambiguate empty JSON responses from no content responses.
An alternative is to propagate the None value back to the user, instead of returning a Response object.  This is significantly easier, but loses the response headers.  I'm not opposed to switching to that approach if we think it would be better.

LGTM


No class "com.google.android.stardroid.R" in current source ?

What steps will reproduce the problem?
1.  Error when trying to build the source projet
2.  Message error "The import com.google.android.stardroid.R cannot be resolved"

What is the expected output? What do you see instead?
When trying to build the source project I got a message error when trying to
import the class "com.google.android.stardroid.R"

What version of the product are you using? On what operating system?
android:versionCode="1112" android:versionName="1.6.4"

Please provide any additional information below.
I search through the project libraries and I didn't find the class
"com.google.android.stardroid.R"

Original issue reported on code.google.com by<EMAIL_ADDRESS>on 19 Nov 2012 at 9:32

This is a class that's generated by the Android build system.  Hopefully if you use the new gradle build files it should get created for you.


Cannot install the formula in local tap

Bug report
Please note we will close your issue without comment if you delete, do not read or do not fill out the issue checklist below and provide ALL the requested information. If you repeatedly fail to use the issue template, we will block you from ever submitting issues to Homebrew again.

[x] ran brew update and can still reproduce the problem?
[x] ran brew doctor, fixed all issues and can still reproduce the problem?
[x] ran brew config and brew doctor and included their output with your issue?

What you were trying to do (and why)
I want install an old version of bazel, and I create a local repo with the following command
1. create a new tap
brew tap-new $USER/local-<packageName>
2. extract into local tap
brew extract --version=1.2.3 <packageName> $USER/local-<packageName>
3. run brew install@version as usual
brew install<EMAIL_ADDRESS>What happened (include command output)
Then when I install it, homebrew cannot found it.
But in previous step, homebrew found the formula, I am confused.

Command output

brew install<EMAIL_ADDRESS>Updating Homebrew...
==> Auto-updated Homebrew!
Updated 2 taps (homebrew/core and homebrew/cask).
==> Updated Formulae
Updated 11 formulae.
==> Updated Casks
Updated 1 cask.
==> Searching for similarly named formulae...
This similarly named formula was found:
<EMAIL_ADDRESS>To install it, run:
brew install<EMAIL_ADDRESS>Error: No available formula or cask with the name<EMAIL_ADDRESS>==> Searching taps on GitHub...
Error: No formulae found in taps.
frostzhang@MacBook-Pro-4 ~ % brew install<EMAIL_ADDRESS>==> Searching for similarly named formulae...
Error: No similarly named formulae found.
Error: No available formula or cask with the name<EMAIL_ADDRESS>

What you expected to happen
make the following working
brew install<EMAIL_ADDRESS>or
brew install<EMAIL_ADDRESS>Step-by-step reproduction instructions (by running brew commands)
1 brew tap-new athenason/homebrew-repo
2 brew extract --version 1.2.1 bazel athenason/homebrew-repo
3 brew install<EMAIL_ADDRESS>or brew install<EMAIL_ADDRESS>Output of brew config and brew doctor commands

brew config
HOMEBREW_VERSION: 2.7.5-116-gacede73
ORIGIN: https://github.com/Homebrew/brew
HEAD: acede7315ab0f5f7b2fd9d8d6bfedd85f6ad2342
Last commit: 7 hours ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: ab61019e86e72aced43da0e56da457099e580992
Core tap last commit: 4 hours ago
Core tap branch: master
HOMEBREW_PREFIX: /usr/local
HOMEBREW_BOTTLE_DOMAIN: https://mirrors.ustc.edu.cn/homebrew-bottles
HOMEBREW_CASK_OPTS: []
HOMEBREW_DISPLAY: /private/tmp/com.apple.launchd.aRitvQFqwI/org.macosforge.xquartz:0
HOMEBREW_MAKE_JOBS: 16
Homebrew Ruby: 2.6.3 => /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby
CPU: 16-core 64-bit kabylake
Clang: 12.0 build 1200
Git: 2.24.3 => /Library/Developer/CommandLineTools/usr/bin/git
Curl: 7.64.1 => /usr/bin/curl
Java: <IP_ADDRESS>, 1.8.0_121
macOS: 11.1-x86_64
CLT: <IP_ADDRESS>.1.1607026830
Xcode: 12.3
XQuartz: 2.7.11 => /opt/X11
brew doctor
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry or file an issue; just ignore this. Thanks!

Warning: "config" scripts exist outside your system or Homebrew directories.
`./configure` scripts often look for *-config scripts to determine if
software packages are installed, and which additional flags to use when
compiling and linking.

Having additional scripts in your path can confuse software installed via
Homebrew if the config script overrides a system or Homebrew-provided
script of the same name. We found the following "config" scripts:
  /opt/local/bin/pkg-config
  /opt/local/bin/krb5-config
  /opt/local/bin/freetype-config
  /opt/local/bin/libpng16-config
  /opt/local/bin/python2.7-config
  /opt/local/bin/libpng-config
  /opt/local/bin/xml2-config
  /opt/local/bin/curl-config
  /opt/local/bin/ncursesw6-config
  /opt/local/bin/apr-1-config
  /opt/local/bin/pcre2-config
  /opt/local/bin/uuid-config
  /opt/local/bin/apu-1-config
  /opt/local/bin/pcre-config
  /opt/local/bin/ncurses6-config
  /Library/Frameworks/Python.framework/Versions/3.6/bin/python3.6m-config
  /Library/Frameworks/Python.framework/Versions/3.6/bin/python3-config
  /Library/Frameworks/Python.framework/Versions/3.6/bin/python3.6-config
  /Library/Frameworks/Python.framework/Versions/3.9/bin/python3.9-config
  /Library/Frameworks/Python.framework/Versions/3.9/bin/python3-config

Warning: Unbrewed dylibs were found in /usr/local/lib.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.

Unexpected dylibs:
  /usr/local/lib/libGIF.dylib
  /usr/local/lib/libJPEG.dylib
  /usr/local/lib/libPng.dylib
  /usr/local/lib/libTIFF.dylib
  /usr/local/lib/libcairo.2.dylib
  /usr/local/lib/libgeos-3.3.3.dylib
  /usr/local/lib/libgeos_c.1.dylib
  /usr/local/lib/libpng16.16..dylib

Warning: Unbrewed header files were found in /usr/local/include.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.

If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.

Unexpected .la files:
  /usr/local/lib/libgeos.la
  /usr/local/lib/libgeos_c.la

Warning: Unbrewed .pc files were found in /usr/local/lib/pkgconfig.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.

Unexpected .pc files:
  /usr/local/lib/pkgconfig/libavcodec.pc
  /usr/local/lib/pkgconfig/libavdevice.pc
  /usr/local/lib/pkgconfig/libavfilter.pc
  /usr/local/lib/pkgconfig/libavformat.pc
  /usr/local/lib/pkgconfig/libavutil.pc
  /usr/local/lib/pkgconfig/libpostproc.pc
  /usr/local/lib/pkgconfig/libswresample.pc
  /usr/local/lib/pkgconfig/libswscale.pc

Warning: Unbrewed static libraries were found in /usr/local/lib.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.

Unexpected static libraries:
  /usr/local/lib/libBasicUsageEnvironment.a
  /usr/local/lib/libUsageEnvironment.a
  /usr/local/lib/libavcodec.a
  /usr/local/lib/libavdevice.a
  /usr/local/lib/libavfilter.a
  /usr/local/lib/libavformat.a
  /usr/local/lib/libavutil.a
  /usr/local/lib/libcairo.a
  /usr/local/lib/libgeos.a
  /usr/local/lib/libgeos_c.a
  /usr/local/lib/libgroupsock.a
  /usr/local/lib/libliveMedia.a
  /usr/local/lib/libpostproc.a
  /usr/local/lib/libswresample.a
  /usr/local/lib/libswscale.a

What does brew readall output?

What does brew readall output?

<EMAIL_ADDRESS>contains depends_on :java, which was deprecated in 2.7.0—this is causing the formula not to load

<EMAIL_ADDRESS>contains depends_on :java, which was deprecated in 2.7.0—this is causing the formula not to load

What does brew readall output?

brew readall
Error: Invalid formula<EMAIL_ADDRESS><EMAIL_ADDRESS>Calling depends_on :java is disabled! Use "depends_on "openjdk@11", "depends_on "openjdk@8" or "depends_on "openjdk" instead.
Please report this issue to the athenason/repo tap (not Homebrew/brew or Homebrew/core), or even better, submit a PR to fix it:
/usr/local/Homebrew/Library/Taps/athenason/homebrew-repo/Formula/bazel@1.2.1.rb:9

What does brew readall output?

brew readall
Error: Invalid formula<EMAIL_ADDRESS><EMAIL_ADDRESS>Calling depends_on :java is disabled! Use "depends_on "openjdk@11", "depends_on "openjdk@8" or "depends_on "openjdk" instead.
Please report this issue to the athenason/repo tap (not Homebrew/brew or Homebrew/core), or even better, submit a PR to fix it:
/usr/local/Homebrew/Library/Taps/athenason/homebrew-repo/Formula/bazel@1.2.1.rb:9

@SeekingMeaning after change depends to "openjdk@8", it works. thanks

@SeekingMeaning after change depends to "openjdk@8", it works. thanks


Updated an example of bulk_create in docs

I'd rather use an example that doesn't have to be updated every few years.

"Python 4.0 released"

@adamchainz, and "Python 2.8 Planned" 😃

Fixed in e2d02c1fc99d8d85ec2a13a745cb786a15a5c6b2, thanks!


Add banner

CI fails because the example is compiled without adwaita 1.3. I think we currently don't have a proper solution for this. Maybe just exclude the example from nimble examples if the adwaita version flag is not set as required?

Shouldn't we be able to just compile for adw? I mean, libadwaita is present in the install, though I don't know if 22.04 contains libadwaita 1.4 I would assume so (?)

At least according to https://packages.ubuntu.com/jammy/libadwaita-1-0, its only version 1.1.0 (although the package is confusingly named 1-0)

Ooooooooooooooffff.
Hmm... strictly speaking the examples aren't run, they are just compiled, which I think is still feasible even if you don't have the lib installed, is it?
The main worry I have about that then is that this kinda is doing the statement "This will work on Ubuntu 22.04" which would be a lie if 22.04 is lagging behind over 4 minor versions =/

I added a very crude mechanism that I'd copy paste into all other branches that need it and deal with merge conflicts from it as they arise.
Basically I added a check "are you running nimble examples on github?" and if so I explicitly ignore certain examples as defined in a seq.
The goal is to extend that seq as needed.
I also added that if you're not on github you automatically get -d:adwminor=4 added so that you don't miss potential breakages in widgets that require higher adwaita versions

Looks good! I think the mechanism is fine, the most important thing is that it works :smile:


customizing one-fits-all by using rxjs instead of xstream

This great template comes with a set of defaults that I need to customize. One thing I could not resolve is how to replace the xstream library by rxjs. Any example somewhere?

You have to replace import { run } from '@cycle/run' with import { run } from '@cycle/rxjs-run'. That way the drivers will return observables. But you are right that should be documented

will put a Q&A on stack overflow too, to spread the info, and also it can be refernced.
thanks for quick answer


Use dep as go dependency manage tool.

Use dep as go dependency manage tool.

Pull Request Test Coverage Report for Build 1050

0 of 0   changed or added relevant lines in 0 files are covered.
14 unchanged lines in 3 files lost coverage.
Overall coverage increased (+0.2%) to 63.201%

Files with Coverage Reduction
New Missed Lines
%

core/loadbalancer/randam.go
2
64.29%

core/config/lb_config.go
5
23.68%

server/highway/highway_conn.go
7
77.78%

Totals

Change from base Build 1049:
0.2%

Covered Lines:
5003

Relevant Lines:
7916

💛  - Coveralls


[improve][doc] Add code example for WebSocket API to use TLS with CLI tools

Modifications

Add code example for WebSocket API to use TLS with CLI tools
Link to WebSocket configurations about TLS
Minor fixes

The preview looks good.

Documentation

[x] doc

Hi @BewareMyPower, can you pls help review this doc PR? Thanks.
//cc @Anonymitaet

@BewareMyPower @tuteng PTAL.


Expand supported attributes for the command step

The current command step type implements a small subset of the
Buildkite command step type. This PR implements the following missing
step fields:

currency
concurrency_group
depends_on
plugins

TODO

[ ] update e2e tests

Codecov Report

Merging #81 (f0d2c57) into master (40e837e) will increase coverage by 1.27%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master      #81      +/-   ##
==========================================
+ Coverage   78.98%   80.25%   +1.27%
==========================================
  Files           4        4
  Lines         157      157
==========================================
+ Hits          124      126       +2
+ Misses         21       20       -1
+ Partials       12       11       -1

Impacted Files
Coverage Δ

plugin.go
96.61% <ø> (+3.38%)
:arrow_up:

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 40e837e...f0d2c57. Read the comment docs.

Build is failing currently. Happy for you to create a release after fixing that.


fix: Prevents cloud-init from running once systemd is enabled

Patch applied to all releases, even those without the OOBE. It doesn't harm them.
Keeps a single place to remove once we find how to support cloud-init properly. Otherwise we'd need to repeat the Patch declaration for Ubuntu, Ubuntu-Preview and UbuntuDev.WslID.Dev.
See https://bugs.launchpad.net/cloud-init/+bug/2008727/comments/2 for the file path.
With that patch we get:
Welcome to Ubuntu Mantic Minotaur (development branch) (GNU/Linux <IP_ADDRESS>-microsoft-standard-WSL2 x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

This message is shown once a day. To disable it please create the
/home/u/.hushlogin file.
u@Zero01:~$ ls /etc/cloud/
cloud-init.disabled
u@Zero01:~$ systemctl is-system-running
running
u@Zero01:~$ ps aux | grep cloud-init
u            539  0.0  0.0   4024  1900 pts/0    S+   11:42   0:00 grep --color=auto cloud-init
u@Zero01:~$ ps aux | grep cloud-init
u            543  0.0  0.0   4024  1936 pts/0    S+   11:43   0:00 grep --color=auto cloud-init
u@Zero01:~$ ps aux | grep cloud-init
u            545  0.0  0.0   4024  1804 pts/0    S+   11:44   0:00 grep --color=auto cloud-init
u@Zero01:~$
logout

I wanted to add an end-to-end test case, but there is no proper way to assert that cloud-init won't run, because it's exact start time could vary and launcher commands could complete before systemd would even try to start it. Also, since it's part of subiquity snap, it'd be even more delayed, since it'll depend on the subiquity-server.service starting and requesting it. So, there is not a good story for testing this guy reliably.

How will that work out once we rely on cloud-init (probably this cycle) to provision it, without clashing with the OOBE?

By the time we get there, the OOBE will be allowed to run only run once, before systemd gets enabled, so this won't clash with it, as any other systemd unit. Yet, this will ofc need to be reverted since we'd depend on cloud-init to execute the provisioning tasks.

systemd is getting enabled even before the launcher has nothing to do with it, no?

While systemd is enabled by the launcher, that will happen prior to the OOBE run, but it only takes effect after the OOBE finishes, when it will be the first (and only) time when the distro is "restarted".

Can we try investigating selecting the No Cloud cloud-init backend and shipping that as part of the configuration itself so that we are more future proof with the incoming changes to enable cloud init for initial tasks provisioning?

I'll investigate that.


261 create statistics

Basic functionality of Create Statistics, with new user steps for DepositorSetup and AnalysisPlan

Several notes that may need updates:

I am able to move past the "Confirm Variables" page without filling in all of the min/max and category entries
I didn't add this validation rule because I wanted to make the workflow easy to use for testing, but I can add it now if we want

The Create Statistics page pop-up allows the selection of multiple variables for univariate statistics. (e.g. Non-intuitive although it does allow the user to create multiple statistics at once)
As you mentioned, this is actually creating multiple statistics, so it works for univariate scenario, but I can restrict this.

When "Editing" a statistic, changing the "Variable" isn't reflected on the interface. (Editing the "Statistic" does work.)

Change the delete statistic wording.

Current: "This will delete this statistic forever."
Okay: remove the word "forever"
Better? (dynamic): "This will delete the statistic "Mean" using variable "EyeHeight"
I can replace it with the dynamic text

Default the stats to "unlocked" (discussed earlier)


Make open include file part of goto definition

Remove the existing open include file options (context menu, hot key).
Make open include work with "goto definition" (hotkey F12,peek)

The context menu now looks like

Peek also works


Problems with the use of the drama dataset

Hi, I am unable to get the dataset from the official website of honda drama dataset due to no application link popping up, can you share the dataset?

@YYYYYJJJJJJ We encountered this problem when downloading BDD-X and resolved it by using other device. You might want to give it a try.

Thank you very much for your advice. But I've tried a lot of people's computers and they don't seem to be able to download it, are you currently able to download or have this dataset?


✨ [Feature request]: add discord icon to header

Is your feature request related to a problem? Please describe.
we need to add the discord icon to the header. As it is an important CTA and should be on the top
Describe the solution you'd like.
discord invite link : https://discord.gg/9nFHKdfWMx
Describe alternatives you've considered.
.
Screenshot / Screenshare

Additional context
No response
Record

[X] I have checked the existing issues
[X] I have read the Contributing Guidelines
[ ] I want to work on this issue

Code of Conduct

[X] I agree to follow this project's Code of Conduct

Hello @priyankarpal I can work if you assign this to me.

sure. give me the error screenshot

pull the latest changes & run

Hello @priyankarpal I can work if you assign this to me.Also,Why I am not able to login via NHhost.The page is continuously refreshing .

@chhakuli123 Adding you here.. Could you please check/help?


All sky_text possibilities?

Can someone make a list of all the sky_text strings there are? I am making a program that uses it and need to know all of the texts.

Not needed anymore.


Add prerequisites to documentation

I noticed that the SSG doesn't work for Node version < 16.x.x.

[x] Add prerequisite for Node.js version

added fix on readme on September 20, 2021


Automator: update proxy@master in istio/istio@master

Generated by Automator - 2024-01-21T02:25:09+00:00

@istio-testing: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

integ-telemetry-mc_istio
6fe2113e722134c7209abb33868369e1d5ab0fc0
link
true
/test integ-telemetry-mc

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/test integ-telemetry-mc


Issue towards prompt increase of accuracy in your training log file 'vssm_base_0229.txt'

Hi,
recently I was checking your log file to compare with my model, I found that in your vssm_base_0229.txt the accuracy was dropping towards 35%, while you reload the model in epoch 60 and the accuracy increased to 78.665% promptly even if the highest accuracy was around 62%. Could explain what you did? Thank you very much!
Before reloading:

After reloading:

There's nothing we can do in just 30s 😂 (00:10:59 -> 00:11:29)
The thing is, I tried using fp16 as the output data format of SS2D in evaluating to save a little time, but I failed when the model is still on training. (Maybe during training, far from converging, the model is too sensitive, while after training converges, the model becomes not that sensitive and can be used in total fp16 format.)
Then I found that the log is not human-friendly, so I killed it and resumed it.


Read Queries From a File

What: There should be a means to read the queries from a file.
Why: This way the user doesn't have to type them each time.
Follow Ups:
-save results from a query file so program won't have to perform the search again them ... must invalidate if new scores are added to the database so the search is in fact done in that case

//queries.json
[{
	"function": "getById",
	"args": ["arg1", "arg2"],
	"result": 20
}]
// Invocation
let q = JSON.parse(fs.readFileSync("./queries.json"))[0];
scoreSearcher[q["function"]](...q["args"])


🔥 Remove Self-Managed Teams Beta

User Need
As an Operations Engineer
I want to remove the code that runs monthly to check users in a TOML file and remove those with no commits
so that we can avoid maintaining a feature that is rarely used and often fails.
Value

Removing a feature that frequently fails.
Reduces maintenance overhead for the Operations Engineering team.

Functional Requirements:

Identify all code segments related to the monthly user check and removal process.
Safely remove these code segments from the codebase.
Ensure that other functionalities are not affected by this removal.

Non-Functional Requirements:

Conduct a comprehensive code review to ensure clean removal without residual issues.

Acceptance Criteria:

The code and documentation that checks and removes users based on monthly commit activity is completely removed.
The one team using this feature (laa-eligibility-platform-alerts-staging) is informed about the change.

Notes:

The idea of automatically removing users with no commits was initially implemented to maintain active user lists, but it has seen limited adoption, with only one team (laa-eligibility-platform-alerts-staging) utilising it.
The feature has been more problematic than beneficial, experiencing frequent failures and requiring continuous maintenance.
Given these factors and the limited use case, it's recommended to sunset this feature.
All code associated with github self-managed teams should also be reviewed and removed if related to this functionality.
The team that has been using this feature should be duly informed about its removal to manage their expectations and future operations accordingly.

Team has been informed.


Update AZ400_M01_L02_Version_Controlling_with_Git_in_Azure_Repos.md

Replace issue name LAB00:QUICK_DESCRIPTION, for example "LAB01: My new issue" (or same name as linked Issue)
Related Issue
Link related Github Issue 🢂 Fixes #312
Checklist
Mark completed with "x" between brackets, "[x]", or checking the box once the PR is created:

[x] Has related GitHub Issue 💥 Create Issue 📝
[x] Tested it
[x] Read the PR collaboration guide 👓 Collaboration Guide 📝

Changes proposed in this pull request:

thanks :)


Added yml and yaml

Thanks for this stellar plugin. I added the below for yml and yaml files which aligns with more widely found guidance for referencing variables directly from a file, vs. loading them from a file into the environment vi .env. Working well in my use case, but I'd like to be able to integrate into the plugin for dynamic download, since I am currently excluding local node modules folder from copying to my container on build. Thanks!

Hi @jeffcarsonmusic, thank you for this PR. I'm glad it help it helps you too!
Before I merge, I have to change the CI pipeline so it runs on the pull_request event.
I'll get back to you soon!

I had to refactor the tests to support different formats (currently env, yml) and update the CI pipeline to also run on pull requests.
I made two little changes to your code.
Thanks for your PR! 👍

Awesome! Glad it was helpful.

I released a new version. Please let me know if it works for you.


Could not run the infracost cmd in the directory.

"If this is a multi-project workspace please try opening just a single project. If this problem continues please open an issue here:"
I continue to receive this message within ll of my different TF directories no matter the structure.
I have installed infracost, registered or an API key, and enabled the extension within VS Code.

@IPvPho did you get this working in the end?


Negative cannonballs left

Describe the bug
Under certain circumstances, the cannon overlay can show a negative number.
To Reproduce

Place cannon, fill with 30 cannonballs
fire some cannonballs, say 10, so 20 are left
log out (this step is probably optional, haven't tested extensively)
wait until the cannon breaks then disappears (35 minutes)
log in
retrieve cannon from Nulodion and place it. It will actually have 30 cannonballs, but will show as 20. After firing 25 cannonballs, it will show as -5

Expected behavior
Placing a cannon should reset CannonPlugin.java's int cballsLeft to 0. I don't know the best way to detect a player placing a cannon.
Screenshots

Environment (please complete the following information):

OS: linux
RuneLite version: 1.7.5
Launcher version: 2.1.3

Duplicate of #13105

My apologies. I searched the issues and didn't find that one.


Avoid using the initial Jenkins fake token

What type of PR is this?

/kind bug
What this PR does / why we need it:
Which issue(s) this PR fixes:

Fixes #
Special notes for reviewers:

Please check the following list before waiting reviewers:

[ ] Already committed the CRD files to the Helm Chart if you created some new CRDs
[ ] Already added the permission for the new API
[ ] Already added the RBAC markers for the new controllers

Does this PR introduce a user-facing change??

None

/cherrypick release-3.3


Run gardenlet as nonroot user and group 65532

How to categorize this PR?

/area security quality
/kind bug enhancement
What this PR does / why we need it:
With https://github.com/gardener/gardener/pull/9640 kubelet validates that gardenlet runs with non-root user. This checks requires the uid to be set (ref). This PR sets nonroot user and group 65532 for the kubelet for consistency with the control plane components (ref) and to pass the kubelet validation.
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Release note:

The `gardenlet` now run as `nonroot` user and group `65532`.

Can you explain why this worked in the e2e tests previously?

I assume skaffold does not use the Dockerfile at all (?). Maybe someone more familiar with skaffold can confirm this.
For example skaffold is not using the distroless base images we define in Dockerfile but it is using its own chainguard image. Logs from make gardener-up:
 - europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver: Found Remotely
 - europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager: Found Remotely
 - europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler: Found Remotely
 - europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller: Found Remotely
 - europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-local: Found Remotely
 - europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet: Not found. Building
 - europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager: Found Remotely
 - europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent: Found Remotely
Starting build...
Found [kind-gardener-local] context, using local docker daemon.
Building [europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet]...
Target platforms: [linux/arm64]
Using base cgr.dev/chainguard/static:latest@sha256:dea7cbb98630ecf732c9d840edec0bda5da5c0c7967a25354fb9f3d8c7f87c1a for github.com/gardener/gardener/cmd/gardenlet

Note the
Using base cgr.dev/chainguard/static:latest@sha256:dea7cbb98630ecf732c9d840edec0bda5da5c0c7967a25354fb9f3d8c7f87c1a for github.com/gardener/gardener/cmd/gardenlet

when building the gardenlet image locally.


Create News (ru) “2020-06-27-1-5”

Automatically generated by Netlify CMS

@GenrX thanks for this! I noticed the name of the file doesn't match the English version- can you correct that? It impacts the URL users will see

Hi. I will try to correct it. Sorry if I am slow, it is my first github
experience
сб, 27 июн. 2020 г. в 16:11, Matt Luongo<EMAIL_ADDRESS>
@GenrX https://github.com/GenrX thanks for this! I noticed the name of
the file doesn't match the English version- can you correct that? It
impacts the URL users will see
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/keep-network/tbtc-website/pull/192#issuecomment-650559550,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AQCY55EDAKCCFAAO7NXFNXLRYXVZ5ANCNFSM4OJ72IHA
.


[10.x] Adds enum casting to Request

This PR allows to conveniently retrieve an input from the Request as an enum.
// Before
public function post(Request $request)
{
    $status = StatusEnum::tryFrom($request->input('status'));

    // do stuff with status enum...
}

// After
public function post(Request $request)
{
    $status = $request->enum('status', StatusEnum::class);

    // do stuff with status enum...
}

Why is this labeled for 10.x, I don't see any breaking changes here.

@alexgaal you're right I just wasn't sure how to handle php8.0.

@alexgaal you're right I just wasn't sure how to handle php8.0.

Laravel 9.x requires a minimum PHP version of 8.0.

I totally forgot that Enums are a 8.1 feature, ny bad and thank you. 🚀

This wouldn't necessarily have to go to 10.x - see the other enum tests on 9.x.


Metrics anomaly detection fix

Purpose of this pull request

Metrics anomaly detection fix
Correcting inconsistencies and missing info

Select the type of change

[ ] Minor Changes - Typos, formatting, slight revisions
[x] Update Content - Revisions, updating sections
[ ] New Content - New features, sections, pages, tutorials
[ ] Site and Tools - .clabot, version updates, maintenance, dependencies, new packages for the site (Docusaurus, Gatsby, React, etc.)

Ticket (if applicable)
https://sumologic.atlassian.net/browse/DOCS-541

Wow, @kimsauce, that's an amazing amount of work! My head is spinning just trying to absorb all the information you added. It looks really good.

thank you for taking the time to carefully review it! I missed a lot of stuff. appreciate your help.


DNS request timed out 4 times, why not closeSocket? I open firewalld and then close.

Issue Template
Title: One line description
Description:

Describe the issue. Please be detailed. If a feature request, please
describe the desired behaviour, what scenario it enables and how it
would be used.

[optional Relevant Links:]

Any extra documentation required to understand the issue.

Bug Template
Title: One line description
Description:

What issue is being seen? Describe what should be happening instead of
the bug, for example: Envoy should not crash, the expected value isn't
returned, etc.

Repro steps:

Include sample requests, environment, etc. All data and inputs
required to reproduce the bug.

Note: The Envoy_collect tool
gathers a tarball with debug logs, config and the following admin
endpoints: /stats, /clusters and /server_info. Please note if there are
privacy concerns, sanitize the data prior to sharing the tarball/pasting.

Admin and Stats Output:

Include the admin output for the following endpoints: /stats,
/clusters, /routes, /server_info. For more information, refer to the
admin endpoint documentation.

Note: If there are privacy concerns, sanitize the data prior to
sharing.

Config:

Include the config used to configure Envoy.

Logs:

Include the access logs and the Envoy logs.

Note: If there are privacy concerns, sanitize the data prior to
sharing.

Call Stack:

If the Envoy binary is crashing, a call stack is required.
Please refer to the Bazel Stack trace documentation.

@YanLemon I meet the same problem, what cause this problem?


last update caused the malfunctioning of some websites

Hi, the last update on svg to font awesome of the chrome extension caused the malfunctioning of some websites. For exemple, go to https://vostfree.com/animes-vostfr/ with your extension disabled, then reactivate it and reload the page and try to click on an anime. You notice that it doesn't work anymore. I've found other websites that also have problems with the extension, but less serious. (for example fullstream.me which doesn't display some icons well anymore)

Ugh, fix one thing, break another, lol. 😬
Thanks for the heads up.

I should've had more coffee before making that last change. Alright, I removed the reference to font awesome and fixed the original svg/styling that was causing a couple other issues. When v 1.3.1 is approved in the store, everything should be good to go. Let me know if you still have any issues.

It's perfect, I just tested the new update and the problem seems to have been fixed :) Thanks a lot!

Good to hear! Thanks for letting me know.


crates.io lists addr2line as a command when it is a library

Here https://crates.io/crates/addr2line the project erroneously has the category "Command line utilities".
Could you please remove it?
Thanks,
Yuri

The addr2line example is a command line utility. Maybe it shluld be changed from example to main executable?

The addr2line example is a command line utility. Maybe it shluld be changed from example to main executable?

In its current state, that example is intended only as an example and for testing the library. It could be changed to a main executable if someone is willing to do the work to maintain it as a command suitable for end users. Otherwise, I'll delete the category when doing the next release.

Please just delete the category if it is mainly a library.
Thanks!


Robot code refactoring to enable reuse of robot_lib for multiple types of robots

robot_lib currently has code that is specific for the way that the EMBL server works, as well as some calls to EMBL-related PVs.
To make this library compatible with the Denso, an API layer must be made that the EMBL and Denso robots libraries must use. Any EMBL-specific code must be moved into the EMBL implementation of the API.
??? - for AMX/FMX
#89  - for NYX

https://github.com/NSLS-II/lsdc/pull/102 , in particular https://github.com/NSLS-II/lsdc/pull/102/commits/a597833130ea83fae6539e4229aa41e857de2660


docs: Remove lucia (deprecated) from SvelteKit Auth guide

Describe the problem
Lucia is being deprecated March 2025, and probably shouldn't be recommended in the docs as anything other than a reference
Describe the proposed solution
I realize this is still in preview, but I don't think AuthJS is going away anytime soon.
Alternatives considered
No response
Importance
would make my life easier
Additional Information
No response

I did not read the docs close enough. I had just heard about lucia and saw it in the docs.  It's not going away? Why "dumb"?

I opened the issue dumbly by not reading everything clearly
From https://lucia-auth.com/:

Lucia is now a learning resource on implementing auth from scratch. See the announcement for details and migration path.

From https://svelte.dev/docs/kit/auth#Guides:

Lucia is a reference for session-based web app auth...

I skimmed the Auth page of the Svelte docs, saw Lucia, and had just heard that Lucia is no longer a library, but rather a reference
I hastily opened the issue
I then read the docs closer:

Lucia is a >reference< for session-based web app auth...

And closed the issue


Make inputs to an operation to be simply an ordered list.

Having a named list is quite cumbersome to deal with. If needed, we can attach names to the arguments using an alternate mechanism. e.g., the definition of operator could have a list of names and types.

Addressed comments. PTAL whenever you get a chance @markww


Killed 9 iOS 12

Hi, on iOS 12.4 I am getting a Killed 9 error

+1
iOS 13.2.3

Getting killed:9
Error iOS 13.3.1
Checkra1n 0.10.1


Support prisma2@preview23 improvements

Description
While we're about to drop support for preview23 on the surface, we haven't tested any of the major improvements yet.
This includes:

Models without IDs
Composite primary keys
Composite unique indexes / constraints

I have encountered the issue where there is id field associated with another type.
Even though I didn't change the schema.ts at all it started not working after I introduce the following prisma model.
model User {
  email    String  @default("") @unique
  id       Int     @default(autoincrement()) @id
  name     String  @default("")
  password String  @default("")
  setting  Setting
}

model Setting {
  id       User  @id
  something Float @default(0.00025)
  another Float @default(5)
}

Error: Could not find field 'Query.undefined' on type Query
    at OutputType.getField (C:\Users\[path]\server\node_modules\nexus-prisma\src\dmmf\DmmfDocument.ts:130:13)
    at utils_1.flatMap.map.mappedField (C:\Users\[path]\server\node_modules\nexus-prisma\src\mapping.ts:56:41)
    at Array.map (<anonymous>)
    at Object.exports.getCrudMappedFields (C:\Users\[path]\server\node_modules\nexus-prisma\src\mapping.ts:52:64)
    at renderNexusPrismaInputs (C:\Users\[path]\server\node_modules\nexus-prisma\src\typegen.ts:117:25)
    at render (C:\Users\[path]\server\node_modules\nexus-prisma\src\typegen.ts:46:3)
    at doGenerate (C:\Users\[path]\server\node_modules\nexus-prisma\src\typegen.ts:27:25)
    at Object.generateSync (C:\Users\[path]\server\node_modules\nexus-prisma\src\typegen.ts:13:3)
    at new SchemaBuilder (C:\Users\[path]\server\node_modules\nexus-prisma\src\builder.ts:240:15)
    at Object.build (C:\Users\[path]\server\node_modules\nexus-prisma\src\builder.ts:138:19)
[ERROR] 20:34:28 Error: Could not find field 'Query.undefined' on type Query

This feature was implemented in #686.
We've just released<EMAIL_ADDRESS>You can try the feature by installing nexus-prisma@next right now. Feel free to report any bug related to it in here. I'll re-open the issue if needed 🙏


Remove duplicate banner in API Keys page

When a user has a notification warning, as the one we are showing with the PG11 migration info, the message shown appears in two different banners in API keys page. The banner below shouldn’t be appearing in this case.

More info can be read in https://github.com/CartoDB/cartodb/pull/14920

Hey! We are using the banner for a licensing warning we are going to add in the next on-premises release (this week!), so it would be nice if we could fix it before :angel:
@csubira

What was found:
After a little bit of research I found that the duplicated notification is displayed in the application.html.erb layout which means that since this template is used in many other pages this issue is not only for the API keys page. (In some of the other cases we haven't seen it because it's hidden because of the positioning, or because we haven't checked them)
The pages affected by this issue are the ones rendered by the following admin controllers (All of them from the Settings section in Dashboard):

client_applications_controller.rb : API keys page
organization_users_controller.rb and  'organizations_controller.rb': Organizations settings pages
users_controller.rb: User settings. In Profile and Account pages it is not displayed since the render sets that layout to false and then it is not application the template.
mobile_apps_controller.rb: Mobile apps pages/Connected Apps

and then from superadmin:

users_controller.rb
organizations_controller.rb
platform_controller.rb
synchronizations_controller.rb

What is suggested:
My suggestion is to remove the code in application layout where if the user has notifications is checked and the duplicated banner displayed.
✅ PROS:

The duplication issue is fixed.
The green notification is still shown in all of the admin pages because it is part of the header imported from the dashboard.
Other notifications can be shown as Flash Messages through the system that is already implemented.

🚫CONS:

Are there other kind of messages set in the notifications property of User that we need to take into account?
What happens with superadmin?
Shall we set an exception to allow this alerts in superadmin (since there is no green notification there)?

@gonzaloriestra @ana-md anything that can help me to strike any of the cons?

AFAIK, we only use this kind of notifications with a rake task, adding always a custom message, so I don't see any problem.
Regarding superadmin, I'd say it's ok if we don't show the banner there. It's only for us and we normally use other places to notify about this stuff (like Slack).
@alrocar?

👍

Thanks a lot for explaining it so clearly @csubira!!
Agree with @gonzaloriestra about Superadmin, at least from what I have seen on how we use it internally. About the rest, I am not familiar with it at all 😅

Thank you all! Merged and deployed! 🚀


Key error: 0 when using ha (Heikin Ashi)

Which version are you running? The lastest version is on Github. Pip is for major releases.
python 3.7.9
pandas-ta 0.3.14b0

Do you have TA Lib also installed in your environment?
Yes

Describe the bug
Key error when Key error: 0 when using ha (Heikin Ashi).
To Reproduce
pd_ta.ha(open_, high, low, close)
Expected behavior
A DataFrame with HA candle values is returned.
Additional context
Error was solved when using '.iloc' for indexing in 'ha' function.
Thanks for using Pandas TA!

I've submitted a pr. Many thanks for your work, this repo is superb.


fix: force consistent font-size for conflicts

I remember noticing the font issue when Lars had me try to work on the inconsistent entities problem.
On our normal display withing the TrainDialog there is a OF.FontSize class which forces it to be a certain size, but since this was a custom Dialog it didn't have this set.  This should ensure the entity extractor looks the same in both places.
Example:
The picture on far right is current smaller font.

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Error when creating a bottle

I tried to create a bottle and was getting this error.
It seems like maybe I don't have access to create bottles, or maybe something else is going on.
[{
    "error": {
        "message": "UNAUTHORIZED",
        "code": -32001,
        "data": {
            "code": "UNAUTHORIZED",
            "httpStatus": 401,
            "path": "bottleCreate"
        }
    }
}]

I will double check the sentry error to make sure some of the details (praying it’s got em!), but were you logged in?

Yeah. I just went back in and did it again, and it worked. 👍 But I was logged in before too.

https://peated.sentry.io/share/issue/4edacdea27684c1e81683d87360f1c50/
Sentry error though nothing to learn from it really. Probably not too bad to reproduce.
Thanks for the report!

No worries! Would be neat to have the bottle avg price show in the list of bottles, not sure if there's a good way to get that, or maybe just user sourced.

Think I figured out what happened in your case and should be squashed now 🙏


[CMT-47] token terminal

I translated token terminal announcement.
thanks!

You need to delete the Yearn newsletter and commit the change


Pillars

If there is any problem/any  thing wrong on our product prompt us

This product is very superior

This product is very superior


all api endpoints should be https.

Please merge my changes for modifying the endpoint to use "https" instead of "http". Yahoo only accepts https requests for all endpoints.
Thanks!

Hi, please merge my push. thanks!

+1

Also added implementation for oauth2 strategy. Please review and merge.

@francisalvinbarretto
I am using your OAuth2 fork of this repo and am getting the errror:
ReferenceError: utils is not defined
at Strategy.OAuth2Strategy.authenticate (/path/to/node_modules/passport-yahoo-oauth2/lib/passport-yahoo-oauth/oauth2.js:90:33)

Any way to fix this error? I'm not sure where utils is being defined.


upload to PyPi?

would be great if we could to just pip install.

I second :bow:

I third!

This project is dead i guess.


As a HR staff member, I want to set performance goals for employees

So I can align the employee with the company’s objectives.

Not implemented.


Update GitHub action to install cgo deps

Given we depend on a third party pkg that uses cgo and ubuntu doesn't contain the libs to compile it by default, we need to first install these before attempting to run the linter.
We previously removed a similar step which installed some of the same deps (see here) but another problem is the fact that, between ubuntu 18.04 and 22.04, one of the libs moved between apt packages and was no longer being installed anymore.
Remove the env var that disabled cgo.

Out of interest what package uses CGO?

Out of interest what package uses CGO?

It's an indirect dependency: "github.com/replicatedhq/troubleshoot" -> "github.com/containers/storage" (culprit)


TPC-DS q14 fails with timeout/OOM with UseFinalizeByKey

q14 aggregate phase timeout/OOM with UseFinalizeByKey.
Fixed request without different timeout in $cross_items generation:
PRAGMA dq.EnableDqReplicate = "1";
PRAGMA DisableSimpleColumns;

PRAGMA dq.MaxTasksPerOperation='1700';
PRAGMA dq.HashJoinMode = "grace";
PRAGMA dq.HashShuffleTasksRatio="1.0";
PRAGMA dq.HashShuffleMaxTasks="200";

-- pragma dq.AggregateStatsByStage="false";
pragma dq.OptLLVM="off";

PRAGMA s3.UseBlocksSource="true";
pragma OrderedColumns="true";

pragma dq.MaxTasksPerStage="4";
pragma dq.ComputeActorType="async";
pragma dq.UseFinalizeByKey="true";
pragma AnsiOptionalAs="1";

-- NB: Subquerys
$bla1 = (select DISTINCT iss.i_brand_id brand_id
     ,iss.i_class_id class_id
     ,iss.i_category_id category_id
 from bindings.store_sales as store_sales
     cross join bindings.item iss
     cross join bindings.date_dim d1
 where ss_item_sk = iss.i_item_sk
   and ss_sold_date_sk = d1.d_date_sk
   and d1.d_year between 2000 AND 2000 + 2);
$bla2 = (select ics.i_brand_id brand_id
     ,ics.i_class_id class_id
     ,ics.i_category_id category_id
 from bindings.catalog_sales as catalog_sales
     cross join bindings.item ics
     cross join bindings.date_dim d2
 where cs_item_sk = ics.i_item_sk
   and cs_sold_date_sk = d2.d_date_sk
   and d2.d_year between 2000 AND 2000 + 2);
$bla3 = (select iws.i_brand_id brand_id
     ,iws.i_class_id class_id
     ,iws.i_category_id category_id
 from bindings.web_sales
     cross join bindings.item iws
     cross join bindings.date_dim d3
 where ws_item_sk = iws.i_item_sk
   and ws_sold_date_sk = d3.d_date_sk
   and d3.d_year between 2000 AND 2000 + 2);

$cross_items = (select i_item_sk ss_item_sk
 from bindings.item as item cross join
 (select bla1.brand_id as brand_id, bla1.class_id as class_id, bla1.category_id as category_id from
 $bla1 bla1 left semi join $bla2 bla2 on (bla1.brand_id = bla2.brand_id and bla1.class_id = bla2.class_id and bla1.category_id = bla2.category_id)
            left semi join $bla3 bla3 on (bla1.brand_id = bla3.brand_id and bla1.class_id = bla3.class_id and bla1.category_id = bla3.category_id)
 ) x
 where i_brand_id = brand_id
      and i_class_id = class_id
      and i_category_id = category_id
);

$avg_sales =
 (select avg(quantity*list_price) average_sales
  from (select ss_quantity quantity
             ,ss_list_price list_price
       from bindings.store_sales as store_sales
           cross join bindings.date_dim as date_dim
       where ss_sold_date_sk = d_date_sk
         and d_year between 2000 and 2000 + 2
       union all
       select cs_quantity quantity
             ,cs_list_price list_price
       from bindings.catalog_sales as catalog_sales
           cross join bindings.date_dim as date_dim
       where cs_sold_date_sk = d_date_sk
         and d_year between 2000 and 2000 + 2
       union all
       select ws_quantity quantity
             ,ws_list_price list_price
       from bindings.web_sales as web_sales
           cross join bindings.date_dim as date_dim
       where ws_sold_date_sk = d_date_sk
          and d_year between 2000 and 2000 + 2) x);

$week_seq_2001 = (select d_week_seq
                     from bindings.date_dim as date_dim
                     where d_year = 2000 + 1
                       and d_moy = 12
                       and d_dom = 15);

$week_seq_2000 = (select d_week_seq
                     from bindings.date_dim as date_dim
                     where d_year = 2000
                       and d_moy = 12
                       and d_dom = 15);

-- start query 1 in stream 0 using template query14.tpl and seed<PHONE_NUMBER>

  select  channel, i_brand_id,i_class_id,i_category_id,sum(sales), sum(number_sales)
 from(
       select 'store' channel, item.i_brand_id i_brand_id,item.i_class_id i_class_id
             ,item.i_category_id i_category_id,sum(ss_quantity*ss_list_price) sales
             , count(*) number_sales
       from bindings.store_sales as store_sales
           cross join bindings.item as item
           cross join bindings.date_dim as date_dim
       where ss_item_sk in $cross_items
         and ss_item_sk = i_item_sk
         and ss_sold_date_sk = d_date_sk
         and d_year = 2000+2
         and d_moy = 11
       group by item.i_brand_id,item.i_class_id,item.i_category_id
       having sum(ss_quantity*ss_list_price) > $avg_sales
       union all
       select 'catalog' channel, item.i_brand_id i_brand_id,item.i_class_id i_class_id,item.i_category_id i_category_id, sum(cs_quantity*cs_list_price) sales, count(*) number_sales
       from bindings.catalog_sales as catalog_sales
           cross join bindings.item as item
           cross join bindings.date_dim as date_sim
       where cs_item_sk in $cross_items
         and cs_item_sk = i_item_sk
         and cs_sold_date_sk = d_date_sk
         and d_year = 2000+2
         and d_moy = 11
       group by item.i_brand_id,item.i_class_id,item.i_category_id
       having sum(cs_quantity*cs_list_price) > $avg_sales
       union all
       select 'web' channel, item.i_brand_id i_brand_id,item.i_class_id i_class_id,item.i_category_id i_category_id, sum(ws_quantity*ws_list_price) sales , count(*) number_sales
       from bindings.web_sales as web_sales
           cross join bindings.item as item
           cross join bindings.date_dim as date_dim
       where ws_item_sk in $cross_items
         and ws_item_sk = i_item_sk
         and ws_sold_date_sk = d_date_sk
         and d_year = 2000+2
         and d_moy = 11
       group by item.i_brand_id,item.i_class_id,item.i_category_id
       having sum(ws_quantity*ws_list_price) > $avg_sales
 ) y
 group by rollup (channel, i_brand_id,i_class_id,i_category_id)
 order by channel,i_brand_id,i_class_id,i_category_id
 limit 100;
-- second request removed

Reproduction scripts/etc:
https://gist.github.com/yumkam/9ae3f6793ab089f44a8233d09bb8c753
With tpc ds 1: both FinalizeByKey="true"/"false" finishes fine
With tpc ds 10: without FinalizeByKey finishes fine, consuming at most 3GB RSS and less than 3 minutes
with FinalizeByKey="true": OOM consuming over 50GB memory or TLEs

Not reproducible with #6727  applied (and similar performance issue with q23 seems also fixed by that PR)


Consider support for Pulsar Functions

Done via

https://github.com/spring-projects-experimental/spring-pulsar/commit/594361ef2561a5cf3a7bb5b23d698ff94056fca1
https://github.com/spring-projects-experimental/spring-pulsar/commit/195b2fb77b9ca8d8dc23956817c910b15d1c8a70


Blank Screen when debug in VSCode

Steps to Reproduce

when i click the debug button in VSCode, it shows the white screen. and the log says:
Waiting for observatory port to be available...

something maybe useful:
when i run flutter run in terminal no white screen, but it shows this, no connect waiting for me to press r to reload or other things.

Logs

E: intent-filter (line=47)
E: action (line=48)
A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN")
E: category (line=50)
A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER")
[   +1 ms] Stopping app 'app.apk' on MI 6.
[   +1 ms] executing: /Users/Midqiu/Library/Android/sdk/platform-tools/adb -s 7ec30944 shell am force-stop com.example.helloworld
[ +154 ms] executing: /Users/Midqiu/Library/Android/sdk/platform-tools/adb -s 7ec30944 shell pm list packages com.example.helloworld
[ +385 ms] package:com.example.helloworld
[   +5 ms] executing: /Users/Midqiu/Library/Android/sdk/platform-tools/adb -s 7ec30944 shell cat /data/local/tmp/sky.com.example.helloworld.sha1
[  +56 ms] 4489cb6d660ec59bc4c0b31a89c7e3efdff8f6e9
[   +1 ms] Latest build already installed.
[        ] MI 6 startApp
[   +2 ms] executing: /Users/Midqiu/Library/Android/sdk/platform-tools/adb -s 7ec30944 shell am start -a android.intent.action.RUN -f 0x20000000 --ez enable-background-compilation true --ez enable-dart-profiling true --ez enable-software-rendering true --ez enable-checked-mode true --ez start-paused true com.example.helloworld/com.example.helloworld.MainActivity
[ +106 ms] Starting: Intent { act=android.intent.action.RUN flg=0x20000000 cmp=com.example.helloworld/.MainActivity (has extras) }
[        ] **Waiting for observatory port to be available...**

[✓] Flutter (Channel stable, v1.0.0, on Mac OS X 10.12.6 16G1710, locale zh-Hans-CN)
    • Flutter version 1.0.0 at /Users/Midqiu/development/flutter
    • Framework revision 5391447fae (5 weeks ago), 2018-11-29 19:41:26 -0800
    • Engine revision 7375a0f414
    • Dart version 2.1.0 (build 2.1.0-dev.9.4 f9ebf21297)

[✓] Android toolchain - develop for Android devices (Android SDK 28.0.3)
    • Android SDK at /Users/Midqiu/Library/Android/sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-27, build-tools 28.0.3
    • ANDROID_HOME = /Users/Midqiu/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06)
    • All Android licenses accepted.

[✗] iOS toolchain - develop for iOS devices
    ✗ Xcode installation is incomplete; a full installation is necessary for iOS development.
      Download at: https://developer.apple.com/xcode/download/
      Or install Xcode via the App Store.
      Once installed, run:
        sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
    ✗ libimobiledevice and ideviceinstaller are not installed. To install with Brew, run:
        brew update
        brew install --HEAD usbmuxd
        brew link usbmuxd
        brew install --HEAD libimobiledevice
        brew install ideviceinstaller
    ✗ ios-deploy not installed. To install with Brew:
        brew install ios-deploy
    ✗ CocoaPods not installed.
        CocoaPods is used to retrieve the iOS platform side's plugin code that responds to your plugin usage on the
        Dart side.
        Without resolving iOS dependencies with CocoaPods, plugins will not work on iOS.
        For more info, see https://flutter.io/platform-plugins
      To install:
        brew install cocoapods
        pod setup

[✓] Android Studio (version 3.2)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 31.3.1
    • Dart plugin version 181.5656
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06)

[✓] VS Code (version 1.30.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 2.21.1

[✓] Connected device (1 available)
    • MI 6 • 7ec30944 • android-arm64 • Android 8.0.0 (API 26)

! Doctor found issues in 1 category.

@Midqiu
Please create a minimal project which can help reproduce the white screen problem.

@kangwang1988 It's just a hello_world.

Will try a flutter_demo using vscode later.

It's not work still.

Is this also with a new project created with flutter create foo or only with an existing project?

both a new project and an existing project.

Have you tried with Android Studio? Does it work there?

AS is not work with debug. shows Waiting for observatory port to be available... too.
by the way, the flutter run  looks like is not expect.

no tips tip me press r or other buttons.

What do you get for flutter -v run --trace
Do you have a different device to test with, perhaps the emulator? Does it behave the same there as well?

flutter run --trace-startup -v shows this:

I have two real phone. two have the same problem.

You have still the NO_PROXY=... set in this terminal?

@Midqiu Did you get change to try the above?

I had the same issue with Android Pixel Emulator (Q) , when I peeked into adb logcat I found:
05-11 04:13:44.636  1917  1957 E SELinux : SELinux:  setxattr failed: /data/app/com.example.new_world-xz4PIdfbMOUrzmSA5xmbXA==:  Operation not permitted
05-11 04:13:44.636  1917  1957 E SELinux : SELinux:  setxattr failed: /data/app/com.example.new_world-xz4PIdfbMOUrzmSA5xmbXA==/lib:  Operation not permitted
05-11 04:13:44.637  1917  1957 E SELinux : SELinux:  setxattr failed: /data/app/com.example.new_world-xz4PIdfbMOUrzmSA5xmbXA==/lib/x86:  Operation not permitted

Could that be the issue?
I then did adb root and after that flutter run runs fine.

Had similar issue. The solution was: turn off React Native Debugger lol. I guess a lot of corssplatform developers are using React Native in the same time, so this might not only mine issue

Can this be caused by a local firewall running on the machine (like McAfee Endpoint Security for Mac) that prevents connections on ALL ports except for http and https? @DanTup

@aqueeb Yes. If you can't connect to the port, that would definitely stop it. Also, if your firewall software proxies the connection and doesn't handle it (for ex. WebSockets) correctly, that could also cause failures.
If you have such software, the easiest way to tell is to disable it temporarily and see if the issue goes away.

I solved it. probably because I set up http_proxy and https_proxy. Shield it

What worked for me:

Wiping all app data
Restarting my phone
flutter clean
"reinitializing" extensions in vscode:

uninstalling dart and flutter extensions
reloading (closing, reopening)
reinstalling extensions
reloading again(closing, reopening)

I solve this problem by:

add export NO_PROXY=localhost,<IP_ADDRESS> to ~/.bashrc ( or ~/.zshrc if you use zsh )
flutter clean
close all IDE and simulator
re-run debug and then it worked;

I don't know if this solution doesn't work for you.

My issue appears to be #41085, as I recently upgraded to ios 13.

in my case flutter run from terminal working properly.But menu debug-->start without debugging-->
showing white page .
solution:
command:flutter clean
command:adb root
then :
menu debug-->start without debugging
working perfectly

Nothing of these helped me. When I try "start without debugging".
Debug console output:
Failed to establish a debug connection with 00008020-00130C5E3ED2002E using mdns: Invalid argument(s): Cannot find executable for /Users/bryanenid/Documents/Coding/configs/flutter/bin/cache/artifacts/usbmuxd/iproxy.

still appearing #47024


Multipart explicit parts

resolve #3046  Playground
Add the following:

@multipartBody decorator
File type
HttpPart<Type, Options> type

Had to do a decent amount of refactoring to be able to reuse the body parsing, this result in a much cleaner resolution of the body and other metadata properties across request, response and metadata.
The way it works now is instead of calling gatherMetadata that would just get the properties that are metadata but also ones with @body and @bodyRoot we now call a resolveHtpProperties, this does the same resolution in term of filtering properties but it also figure out what is the kind of property in the concept of http(header, query, body, etc.) this leaves the error resolution to this function for duplicate annotations.
What is nice is now we don't need to keep asking oh is this a query or  a header or a body we can just check the kind of HttpProperty

:x: There is undocummented changes. Run chronus add to add a changeset or click here.
The following packages have changes but are not documented.

:x:@typespec/http
:x:@typespec/openapi3

Show changes

You can try these changes at https://cadlplayground.z22.web.core.windows.net/prs/3342/
Check the website changes at https://tspwebsitepr.z22.web.core.windows.net/prs/3342/

@timotheeguerin  What are our plans for moving support for this into typespec-autorest?

A few questions. Also, is there an uptake PR for typespec-azure, and can we look at the impact on the azure-rest-api-specs repo before merging?

I do not but this doesn't affect the existing implicit multipart (if it did it would be a bug)
typespec autorest PR https://github.com/Azure/typespec-azure/pull/902


Unable to convert current line to heading

Test on last CDN version.

Did you find a fix for this problem? I have the exact same issue right now.

Same here.
But,
I may have figured out where the problem comes from:

Header code includes conversionConfig : :heavy_check_mark:
Header constructor receives converted text as crud data
Header constructor normalizes data before storing it : :heavy_check_mark:
Normalize data checks for compatible data : :heavy_check_mark:
Validation fails : Header considers valid data to contain text AND level : :x:

Since the Header block new instance comes from a conversion, the conversion provides only text parameter.

Resolved by #116


Update README.adoc

Based on Issue #2, I've added in some caveats from my initial use.

+1

+1

Hi, I would like to know what the status of this PR is. It seems useful to me. Is this project maintained?

@fwilhe this seems to be the right fork which is maintained: https://github.com/asciidoctor/asciidoctor-confluence/

Thanks, @rdmueller.
Maybe my own project might help you:
https://github.com/rdmueller/asciidoc2confluence
It's not an asciidoctor plugin, but works quite nice...


Lof of CPU usage when I type dot

When I type a dot ( "."' ) after an object, my sublime text freeze during few seconds.
During this freeze, I have a big usage of CPU with plugin_host process.
I am using sublime text 4 - 4121 and for SV plugin 3.1.2

Hello,
Here my code (quite simple)  :
class tb_param extends uvm_component;

    rand int nb_packet;
    rand int latency_flit_min;
    rand int latency_flit_range;
    rand int latency_packet_min;
    rand int latency_packet_range;
    rand int payload_size_min;
    rand int payload_size_max;
    rand int hit_rate;
    rand int nb_lanes_used;
    int latency_flit_max;
    int latency_packet_max;
    int nb_parsers_enable=8;

    constraint c_nb_packet  {
        nb_packet dist {
            2500 := 75,
            3000 := 25
        };
    }

    constraint c_hit_rate {
        hit_rate dist {
            0 :/ 25,
            [1:99] :/ 25,
            100 :/ 50
        };
    }

    constraint c_lantency {
        latency_flit_min inside {0, 10, 50};
        latency_flit_range inside {0, 10, 50};
        latency_packet_min inside {0, 10, 50};
        latency_packet_range inside {0, 10, 50};
    }

    constraint c_payload_size {
        payload_size_min >= 0;
        payload_size_min < 2000;
        payload_size_max >= payload_size_min;
    }

    constraint c_nb_lanes_used {
        nb_lanes_used inside {1,2,4};
    }

    `uvm_component_utils_begin(tb_param)
        `uvm_field_int(nb_packet, UVM_ALL_ON + UVM_DEC)
        `uvm_field_int(payload_size_min, UVM_ALL_ON + UVM_DEC)
        `uvm_field_int(payload_size_max, UVM_ALL_ON + UVM_DEC)
        `uvm_field_int(latency_flit_min, UVM_ALL_ON + UVM_DEC)
        `uvm_field_int(latency_flit_max, UVM_ALL_ON + UVM_DEC)
        `uvm_field_int(latency_packet_min, UVM_ALL_ON + UVM_DEC)
        `uvm_field_int(latency_packet_max, UVM_ALL_ON + UVM_DEC)
        `uvm_field_int(hit_rate, UVM_ALL_ON + UVM_DEC)
        `uvm_field_int(nb_parsers_enable, UVM_ALL_ON + UVM_DEC)
        `uvm_field_int(nb_lanes_used, UVM_ALL_ON + UVM_DEC)
    `uvm_component_utils_end

    function new(string name, uvm_component parent);
        super.new(name, parent);
    endfunction : new

    function void post_randomize();
        latency_flit_max = latency_flit_min + latency_flit_range;
        latency_packet_max = latency_packet_min + latency_packet_range;
    endfunction : post_randomize

endclass : tb_param

Thanks for the example code.
What are you doing to trigger the issue ? I tried creating a variable tb_param tb; and typing tb. : i see no big CPU usage and immediately get the completion with all the members.

Is there a debug mode to see what's going on?

In preferences->packages settings->SystemVerilog->settings you can set sv.debug to true and then it should print some information in the console (view->show console).
I'll check later if there is enough debug print around completion and if not I'll add some.

I localized the issue, it comes from when there are lot of lines in the current file and it is due to this following regexp :
https://github.com/TheClams/SystemVerilog/blob/7eca705e87f87b94478fe222fc91d54d488cc8e3/verilogutil/verilogutil.py#L96
I attached an example:
test.tar.gz
to reproduce the problem, type "o." inside new function like this :
class my_class2 extends my_class;
	function new();
        o.
    endfunction : new
endclass

Thanks for that i'll have a look this week end

Thanks again I was able to reproduce the problem and the fix should be robust: tell me if you still have similar problem.

WIth the 3.1.5, I have no more this issue, thanks for your fix !!


Document how to support a sequence of hubs with an external home page

We have been working on moving the UToronto series of hubs to something with a unified external home page that's managed by them, linking out to the hubs themselves via links. This is transparent to the end user, but allows us to more easily manage multiple environments as independent images without having to fiddle with user profiles. It also allows them to manage homepage + content their way, without any dependence on us.
This is the first time we are doing this, but I suspect this will be a useful pattern in the future too.
So far, it has involved:

Using /hub/user-redirect style URLs to link out to notebook / lab / rstudio as necessary in appropriate hubs
Possibly have to setup automatic login whenever the home page is hit, if appropriate
Possibly redirect users explicitly going to the home page to the externally managed home page.

We should document all this so it's a repeatable process.

One consequence here is that just sending people to the staging hub home page doesn't work. we need to send them directly to the staging homepage login url - /hub/oauth_login. staging.utoronto.2i2c.cloud/hub/oauth_login works for example.


Support setting global data in bpf programs

Adds support for setting global values in xdp, tc, and tracepoint programs
Implements https://github.com/redhat-et/bpfd/issues/338.
An example use is as follows:
bpfctl load -s "accept" -g GLOBAL_1=01020304 GLOBAL_2=0A0B0C0D -l file://accept-all.o tc -d ingress -i mynet1 --priority 40
This pr uses the new Aya set_global API from @alessandrod defined in https://github.com/aya-rs/aya/pull/555, which has been merged into aya/main.

This pr is now based on aya/main, so it can be merged after a review.

This should be ready to go.

/lgtm


Callback URI is not valid

Since the update of the Exact Online API that I need an HTTPS callback URI, the package no longer works.
I have installed an SSL certificate on my development environment and it still doesn't work. I keep getting the error "Callback URI 'https://mycompany.test/exact/oauth' is not valid", but in the App Center I entered "https://mycompany.test" as my callback URI.

You need to use the exact callback url, so in the Exact Online app centre, you'll need to enter https://mycompany.test/exact/oauth as your redirect URI

In lack of any further response; I'm closing this issue.
Please reopen if needed.


Fix A11y issues in components

Context
This PR fixes two serious accessibility issues (flagged by Axe) in UI components. It should allow us to switch accessibility testing on as part of our smoke tests (Cypress).
Changes proposed in this pull request

[x] Add aria-labelledby attribute to Candidate name input in the application list filter in Provider interface.
[x] Change spans that are direct children of dl elements in SummaryComponent to dd.

There should be no visible changes resulting from this PR.
Guidance to review

One commit at a time.

Link to Trello card
https://trello.com/c/ALvwnGc6/1844-include-serious-accessibility-issues-in-axe-tests
Things to check

[x] This code does not rely on migrations in the same Pull Request
[x] If this code includes a migration adding or changing columns, it also backfills existing records for consistency
[x] API release notes have been updated if necessary
[x] New environment variables have been added to the Azure config

:+1:


CI stuff

Yay.

Start changing "ambassador" to "emissary"

Disable tests for the moment

Local registry hrm

[ ] I made sure to update CHANGELOG.md.
Remember, the CHANGELOG needs to mention:

Any new features
Any changes to our included version of Envoy
Any non-backward-compatible changes
Any deprecations

[ ] This is unlikely to impact how Ambassador performs at scale.
Remember, things that might have an impact at scale include:

Any significant changes in memory use that might require adjusting the memory limits
Any significant changes in CPU use that might require adjusting the CPU limits
Anything that might change how many replicas users should use
Changes that impact data-plane latency/scalability

[ ] My change is adequately tested.
Remember when considering testing:

Your change needs to be specifically covered by tests.

Tests need to cover all the states where your change is relevant: for example, if you add a behavior that can be enabled or disabled, you'll need tests that cover the enabled case and tests that cover the disabled case. It's not sufficient just to test with the behavior enabled.

You also need to make sure that the entire area being changed has adequate test coverage.

If existing tests don't actually cover the entire area being changed, add tests.
This applies even for aspects of the area that you're not changing – check the test coverage, and improve it if needed!

We should lean on the bulk of code being covered by unit tests, but...
... an end-to-end test should cover the integration points

[ ] I updated DEVELOPING.md with any any special dev tricks I had to use to work on this code efficiently.

Switching this to a PR in the main Emissary repo


macOS source

I know it's already planned to add the source for the macOS env.
From the README.md:

We are in the process of preparing our macOS source to live in this repo so we can take contributions from the community. Until then, we appreciate your patience and ask you continue to make tool requests by filing issues.

I just wanted to create this issue to track it and so people can follow it and get notified when it's there.

@olafure , thank you for creating it.
Unfortunately, we can't provide any ETA for now because there are a bunch of internal problems that we have to solve before macOS source code is open sourced.
We are working on it and we are happy to see your interest in it.

Hello everyone!
We have published source code of MacOS image generation and you can find it under https://github.com/actions/virtual-environments/tree/main/images/macos
Unfortunately, our validation CI doesn't support external contributions. So we can't accept contributions but it should be resolved very soon.

The Azure Pipelines folder for this information points to this repository. Will the older macOS versions have their own readmes too?

@tobylane we're not going to migrate azure-pipelines readmes to this repo at the moment. They will be updated in the https://github.com/microsoft/azure-pipelines-image-generation/tree/master/images/macos folder as previous


More examples needed for graphAsync

I'm trying to use the grapAsync function and in the then handler calling the Laravel Log::debug function, but it does not seem to log anything to the logfile.
Could you please add some working examples to the readme?
Thanks

If you're running async you need to wait or settle it. Check out the Guzzle docs on how to handle async.
$api->graphAsync('{ shop { name } }')->then(function () {
    echo "Hello!";
})->wait();

Will produce "Hello!" in your terminal before the script ends.


http://localhost:8000/index.html 404 error

I have an Angular 1.5 app that is similar to the angular-phone-cat app and it works fine.  Now, when I implement my unit test, I load the appropriate files needed in the karma.conf file and then start the node server with npm start, then I go to my browser and access http://localhost:8000 and I can see the directory structure of the specified directories in the karma.conf but I cannot browse to the index.html file, when I try I get a 404 error.
Conversely, when I do the same thing with the angular-phonecat app I am able to view the index.html file when I browse to  http://localhost:8000.

This sounds like a general support question. Please, use one of the appropriate support channels for these types of questions.
GitHub issues are reserved for bug reports and feature requests.
Thx!


Policy Cleanup

Identify existing policy documentation and mark for deprecation, renewal and  keeping

[x] Identify location of docs
[x] Read through existing policy
[x] Mark docs to be deprecated
[ ] liaise with the compliance team before publishing

Instead of leaving this open, I have created a seperate taks for talking to the compliance team around Rules of play and policy - can be found here: #49


✨ sidebar filters-full border

Thank you for your contribution to the KodaDot NFT gallery.
👇 _ Let's make a quick check before the contribution.
PR Type

[ ] Bugfix
[x] Feature
[ ] Refactoring

Context

[x] Closes #5078
[ ] Requires deployment <>

Before submitting pull request, please make sure:

[x] My contribution builds clean without any errors or warnings
[x] I've merged recent default branch -- main and I've no conflicts
[x] I've tried to respect high code quality standards
[x] I've didn't break any original functionality
[x] I've posted a screenshot of demonstrated change in this PR

Optional

[ ] I've tested it at </bsx/collection>
[ ] I've tested PR on mobile
[ ] I've written unit tests 🧪
[x] I've found edge cases

Had issue bounty label?

[x] Fill up your KSM address: Payout

Community participation

[ ] Are you at KodaDot Discord?

Screenshot 📸

[x] My fix has changed something on UI; a screenshot is best to understand changes for others.

mobile version is a bit off

fixed

could you try to use new preferences stores?

done

pay 44 usd