Fixes #1874 - Added AzureRM coexistence note to install section

Fixes #1874 - Added AzureRM coexistence note to install section

Docs Build status updates of commit 95cecb8:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs-conceptual/azps-6.3.0/install-az-ps.md
:white_check_mark:Succeeded
View (azps-6.3.0)

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


Add notes about SVCB draft changes to SVCB-related API

See discussion in #1359.

@miekg, done.

https://datatracker.ietf.org/doc/draft-ietf-dnsop-svcb-https/ is heading for RFC - so the changes going forward will be minimal, would be good to see what needs to be changed and remove the warnings

@miekg, I'll try to keep up with the drafting process and send a PR when the RFC is out.


fix: remove openqasm reserved names in tests

Summary
Free parameter such as b is not a valid parameter name because it's a openqasm reserved name. This PR remove the reserved names.
Details and comments
Change free parameter's name into angle

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Plate Minder Crashes when two License Plates are in frame

Plate Minder Crashes when two License Plates are in frame. Deployment Environment is Synology DS918+ Docker.

Any chance you could provide an error message or an example?

This is a nearly 17MB file. I'm not going to hunt through it to find an error.  Please provide an example, the specific error, or anything else that can help me reproduce your issue to fix it.


Eager validation broken completely in 1.9 with Chrome 15

The keyup and blur events don't even seem to be firing any more.  Ok in IE and ok in 1.8 so I assume this was introduced in 1.9 but also has something to do with Chrome 15.

Afaik this works fine as long as your inputs have a type attribute. While inputs without a type attribute default to text, jQuery doesn't think so and ignores them. That was the problem on the demos, see 5f4a3a56d27e6c2b412721752c0b37ad0f56894b and 9050de79870439cee4a1dab2feda8d37cfde1e70.
Let me know if thats also the issue you're seeing.


[pa11y-ci] Use pa11y-ci-reporter-html instead of pa11y-reporter-html

This PR is a suggestion to help fix https://github.com/twbs/bootstrap/commit/134dc7c5a0ac5144800170e28404d259a7983a3d based on the understanding I have for the moment of the reporters and the statuses of the several pa11y* projects. @XhmikosR  I hope it will help, otherwise this PR can be closed.
Links

HTML report / artifact: https://github.com/twbs/bootstrap/actions/runs/1586113297
CLI output: https://github.com/twbs/bootstrap/runs/4543729540?check_suite_focus=true

Summary
According to the pa11y-ci documentation it is possible to do:
npm install pa11y-reporter-html --save
pa11y-ci --reporter=pa11y-reporter-html https://pa11y.org/

Maybe I have missed or don't understand something but I tried it and nothing was generated nor displayed. So I suppose that if it doesn't work there, it is normal that it doesn't work neither with multiple reporters defined as:
{
    "defaults": {
        "reporters": [
            "cli",
            "pa11y-reporter-html",
        ]
    }
}

So I tried to understand what's going on here.
By adding some logs in node_modules/pa11y-reporter-html/lib/reporter.js, we can see that the HTML code is well generated. But it doesn't create a file containing this HTML code nor displays this HTML code as an output.
We can find another information in https://github.com/pa11y/pa11y-reporter-html that specifies that "The reporter has been merged into pa11y/reporters.".
Tried it and indeed, I was able to do this as well that produced exactly the same non-result:
{
    "defaults": {
        "reporters": [
            "cli",
            "./node_modules/pa11y/lib/reporters/html.js"
        ]
    }
}

Note: node_modules/pa11y/bin/pa11y.js -r html https://example.com displays the HTML as an output.
So let's dive into pa11y/reporters. They all create the content but never really create a file or display themselves their output.
Contrary to the reporter defined in pa11y-ci/reporters. At the end of the json.js, we can see:
if (fileName) {
  writeReport(fileName, jsonString);
} else {
  console.log(jsonString);
}

IMO, for a reporter to work with pa11y-ci, it must be capable of creating the file.
With all that in mind, I would say we don't have a choice for the moment and should generate a JSON file with ['json', { 'fileName': './pa11y-ci-results.json' }] and then use pa11y-ci-reporter-html to generate the HTML file from this JSON file :shrug:

Closing it since not up-to-date anymore. If you still want to do things around pa11y-ci, we have made some improvements with the new versions in Boosted.


Errors when adding PV28-CW

Describe the bug
I recently acquired a PV28-CW 8 in 1 air quality monitor and started setting it up using Smart Life cloud-assisted device setup., but I get an error Unable to connect to your device with those details. It could be an intermittent issue, or they may be incorrect. during config flow.

If I close the config flow at this point and try to set it up again, I get a different error Unknown error occurred.

As you can see from the attached images, both errors occur upon submission of the same step.
To Reproduce

From Tuya Local integration page, Add Device
Choose "Smart Life cloud-assisted device setup." & proceed with scanning the QRCode
Choose the device from the provided list, go next, go next
After TuyaLocal has scanned the network and correctly identified the device, submit the config flow page
Note the error

Expected behavior
I expect the step to submit successfully and the device to be added to Home Assistant.
Additional context
I have a Kogan LX10 vacuum cleaner with mop and a Akai heat pump clothes dryer already setup and working well.
I suspect the "Unknown error occurred" error is due to some state not being cleared when cancelling the first attempt. There's a KeyError: 'device' in the log pointing to this line...
https://github.com/make-all/tuya-local/blob/d253c664995a62c86b0ba0c49b764f0fad981d06/custom_components/tuya_local/config_flow.py#L622C12-L622C32
See attached log file :)
home-assistant_tuya_local_2024-09-10T04-11-59.864Z.log

The second error does appear to be a bug in the new sharing of parent devices, as the connections are now cached alongside the device, but when the test connection is made, you end up with a cache entry for the connection without a corresponding device.

I got another device but also got the same error as the second one with mine

I got the same error when adding a Tuya Thermometer, maybe because it connects to wifi only to repost data once in a hour so it is not reacheable? I added a Lefant Vacuum without problems because it is always online.

I quickly ran through adding the device while my phone was not connected to the wifi (I switched wifi off before opening the app, and I haven't opened it since reporting this issue last week).
I still get the first error though.
I've been trying to get some additional information out of the device using @tuyapi/cli and nmap but don't seem to be getting anywhere. I'll revisit this later.

I would suggest reinstalling 2024.8.0 and copying this config file again if you want to experiment further, as with 2024.9.0, you will only get one chance per HA restart to add the device before it starts returning the second error.

I've poked around with this device quite a bit over the last week and I've come to the conclusion that mine must be one of those that has different firmware that doesn't allow for local control. I used tcpdump on my router to see that it maintains a persistent connection to the tuya cloud, but all port scans show everything closed no matter what I do (reboot the device, disconnect the phone from wifi, etc). It'd be awesome to replace the firmware, but I know from experience that's tricky at best.


Line numbers break middle panel in Yazi v0.3.3

In Yazi v0.3.3, when setting show_numbers to anything but "none", the current directory's panel breaks.
Example:
require("relative-motions"):setup { show_numbers = "relative_absolute" }

However, the plugin still works otherwise, including if show_motion is set as long as show_numbers is not set or set to "none".

Yeah this was already noted in https://github.com/dedukun/relative-motions.yazi/issues/1#issuecomment-2432714850 but thanks for creating a dedicated issue, the problem is that Yazi upstream changed the plugins API (in https://github.com/sxyazi/yazi/pull/1257 and https://github.com/sxyazi/yazi/pull/1863), and the latest commits that I did adapt the plugin to work with it.
Seeing that you are using Yazi v0.3.3, please use branch https://github.com/dedukun/relative-motions.yazi/tree/0.3.3 from the plugin (or if you are using ya pack, you can force the commit of the plugin like described here).
If that doesn't work, please let me know I will look further into it.

Using that branch fixed it. Thank you!


more extensive readme - DCAF 101

We need to be able to quickly explain DCAF's workflow to new team members. We'll use the User Flow #5 but need more of a checklist model of things to cover

@lwaldsc @NerdyGirl537 if you've got capacity can you tackle a draft of this with me over the next week or so? I might enlist someone else from the CM working group as well.

After a discussion with @mebates it seems like a good idea to turn this into a wiki page. I popped it into https://github.com/colinxfleming/dcaf_case_management/wiki/DCAF-101.
Leaving open for the time being until we have a chance to discuss.

Looks like a good start - kind of confusing with all of the abbreviations; maybe we can take a plain language pass at it.

@mebates good call on abbreviations and the need for a plain language pass. I'll see if I can take a whack at this in the off week, I think having this primer would really speed up onboarding.

Yeah. This was def just a quick outline draft. I can mess around slash flesh it out as well.


Tunning routing (Issue #122)

In this pull-request touched next problems:

Tuned routing for existing components added to the new client version (detailed: #127).

Added page-not-found component, so #34 issue now is unblocked.

Designed platform layout, so now it has in its structure: top-panel, current-page, and its component content.

After this pull-request approved, I guess, there is opportunity to do next tasks:

login component refactoring (resumption of issue #122);
game and games component refactoring (issue #125);
top-panel refactoring (issue #123);

Also it seems there is an unsigned issue (refactoring registration component). And there is a need to add routing guard after sign-in and sign-up pages will be refactored.

I think it will be better to do after authentification will be moved on a new client.


Issue Page 319

In the Paper book, the for attribute for Country label is wrong.
The correct code should be:
<label for="countryId">Country:</label>

Same issue appears on page 321

Hi there,
I can confirm that it's a known cut-paste bug affecting paper version only (github version is already fine): going to send this again to Packt publishers so they can correct it in next prints.


an error when I typing "aspeak -t "Hello, world"“

Error: Could not extract token from webpage.

Please upgrade aspeak to the latest version(>3.0).


Cannot connect to mysql in <IP_ADDRESS>808262133

No enum constant com.mysql.cj.conf.PropertyDefinitions.ZeroDatetimeBehavior.CONVERTTONULL
my config was working in earlier versions

Downgraded to 5.1.5. Works fine.
on Ubuntu 18.04.

Most probably the "MySQL: zeroDateTime configuration was fixed (solves performance issue)" fix.
I'm using mariadb 10.1 and Percona MySQL 5.6.

Did you try to use MariaDB driver for MariaDB server?
Since DBeaver 5.1.4 we have 2 different MySQL drivers: 5.x and 8.x. Could you try to change the driver?
Workaround: remove driver property "zeroDateTimeBehavior".

So MariaDB driver works ok in 5.1.6?
Could you say what driver causes problem (you can find unique driver id on driver edit dialog)?

mariadb is fine. sorry for the confusion I thought I tested both.
on 5.1.6, mysql driver, zeroDateTimeBehavior -> convertToNull
in the ENUM, it's written CONVERT_TO_NULL
if I set it to CONVERT_TO_NULL, it works

Driver mysql:

I had this issue also, (ubuntu 16.04). Everything was working until I updated to dbeaver 5.1.6.
I fixed it by right-clicking the connection in the database navigation panel and selecting edit connection.
From here, I selected the driver properties tab in the left of the navigator and scrolling all the way to the bottom of the list for ZeroDateTimeBehavior. When I clicked the dropdown arrow, I could select the correct value of CONVERT_TO_NULL

Can confirm the solution given by @DazDotOne - After the upgrade I  had
zeroDateTimeBehavior = convertToNull

and changing it to
zeroDateTimeBehavior = CONVERT_TO_NULL

fixes the connection problem


postcss style not applying

Environment

Operating System: Windows_NT
Node Version:     v20.9.0
Nuxt Version:     3.13.1
CLI Version:      3.13.1
Nitro Version:    2.9.7
Package Manager<EMAIL_ADDRESS>Builder:          -
User Config:      devtools, modules, css, ui, colorMode, compatibilityDate, icon, sourcemap, experimental, nitro, future, pwa, routeRules, spaLoadingTemplate, runtimeConfig
Runtime Modules<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>Build Modules:    -

Is this bug related to Nuxt or Vue?
Nuxt
Version
v3.0.0-alpha.9
Reproduction
style tag

Use

debug

Description
Sorry, I don't know if it's a bad configuration on my part, however the styles in which I use @apply don't work for me.
Additional context
No response
Logs

Does this work if you remove lang="postcss" from your <style> block?

Does this work if you remove lang="postcss" from your <style> block?

generates the following error

is related to this #2772
and it has been resolved using this according to doc https://tailwindcss.com/docs/v4-beta#using-apply-in-vue-svelte


optimistic/sync cache filesystem

That trigger event directly after been saved cache in memory fs.
And run rescan on error from cached fs.

[ ] decouple rescan mechanism
[ ] create sync methods in MemoryFS and use them in default promised methods
[ ] expose memory sync methods in cacheFS

closed via #67


Student ID Card: Card on Home View

Implement Image, name, college, major, barcode in a card format; store data locally in the app

https://collab.ucsd.edu/display/WTS/Student+ID+Card

Task Breakdown:

Finalize UI mockup for v1; alternate version w/ title, elipsis
Implement codabar generator
Implement Image, name, college, major, barcode in a card format
Implement student status
Store data locally in app
Add card to settings view for toggling on/off and reordering

https://github.com/c19354837/react-native-system-setting
https://www.npmjs.com/package/react-native-device-brightness
These libraries can help us change brightness on devices when user displays the barcode

Todo:

[ ] Back button on Android should close barcode modal
[ ] Add swipe to close demo
[ ] Decrease enlarged barcode size by 15%
[ ] Decrease modal size by 15%
[ ] Use barcode id from MyStudentProfile API

Two branches have been made for this issue:
feature/student-id-card: 2cb59476e8ef14641d9766123b29ea58b7a54786
This branch is the version where the student ID card data is fetched and combined by the mobile client (four api calls).
feature/student-id-card-lambda: f2f3dbc905053dd0ef71e24cd24276d3fb1097cd
This branch is the version where the student ID card data is combined and generated by a lambda. The mobile client only makes one call in this case.
Things that still need to be completed:
-What to show/do when partial data returned by any of the api calls?
-Do we want to show a refresh button?
-Do we want to show partial data or just a loading indicator till all the api's return something?
@c3bryant sending your way for initial testing and comments

We decided to move forward with the feature/student-id-card branch. This is the branch that has the client call four apis and combine data.
Changes made:
Added a time out for the network request
Added a "Try again" button to allow user to refetch data incase of failure
Handled partial data issue
Fixed infinite loading issue
commit: 3f940254b882a0322ab71fe1630e5fe053fd9367

Added a 1 day TTL for the student ID card
Fixed Try again button to only load if error occurs and not on initial launch
Added migration code so user who are already logged in will see the card right after updating
latest commit on feature/student-id-card branch: 928da424d1208a78c6d712658c53ff51d25645ad
The reason for adding the TTL is because we ran into issues while trying to make fetch calls on app launch. We believe the issue is similar to the one stated in the following link: https://stackoverflow.com/questions/49839869/saga-not-running-when-action-creator-being-called-inside-componentdidmount

Initial testing passing on Android and iOS, merged into 6.7


How to make dart pub global run firehose --validate work with nested projects requiring a pub get?

The dart analyze step fails because pub get is not run in any subfolders.
  * `dart analyze` found the following issue(s):
    Analyzing lib, test, pubspec.yaml...

      error - test/data/dart_app/bin/dart_app.dart:5:8 - Target of URI doesn't exist: 'package:native_add/native_add.dart'. Try creating the file referenced by the URI, or try using a URI for a file that does exist. - uri_does_not_exist

Full log: https://github.com/dart-lang/native/actions/runs/5795237048/job/15706409172?pr=115

Possible fix: make pub get apply to all subfolders: https://github.com/dart-lang/pub/issues/3855

Ignoring the folders with analysis_options.yaml does work to fix dart analyze, but not dart pub global run firehose --validate:
analyzer:
  exclude:
    # TODO(https://github.com/dart-lang/ecosystem/issues/150): Remove this.
    - test/data/

A workaround would be if we could somehow configure a set of paths to run pub get in.

The root cause is likely in pub, not in this package:

https://github.com/dart-lang/pub/issues/3982

I can see some other solutions:

allow a pre-publish command to be run, manually invoking dart pub get in the test folder
avoid having an actual project in test-data. One solution could be to create the project in a sandbox from inside the test itself.

avoid having an actual project in test-data. One solution could be to create the project in a sandbox from inside the test itself.

That's unpractical when test projects get somewhat complicated, you want the actual test projects to exist and be valid projects. We could have them as strings, or have a non .dart extension and copy them, or use analysis ignore, but that makes maintaining test projects hard.
Either skipping validation or having a custom command would work. For the custom command, we would need to somehow pipe that through from the ci.yaml via firehose. As Devon said, we already do analysis on the CI, so skipping analysis seems like the better option.


Document clients

Document clients so developers know which options they have and how to use them.

Should be in new documentation website


Add small section about what happens to Gists if you change username.

Why:
Closes #20769
What's being changed (if available, include any code snippets, screenshots, or gifs):
Adding a small section about Gists and how they're affected if you change username.
Check off the following:

[x] I have reviewed my changes in staging (look for the "Automatically generated comment" and click the links in the "Preview" column to view your latest changes).
[x] For content changes, I have completed the self-review checklist.

Writer impact (This section is for GitHub staff members only):

[ ] This pull request impacts the contribution experience

[ ] I have added the 'writer impact' label
[ ] I have added a description and/or a video demo of the changes below (e.g. a "before and after video")

@billythekid Thank you for opening a PR and linking it to your issue! ✨


(PUP-9998) Check agent disabled status after sleeping

Puppet's disabled status checking was subject to race conditions. It checked the
status once at the beginning of its run, but someone could disable the agent
between then and when the agent woke up from splay or acquiring its lock file.
This commit adds additional checks in situations where we may have slept for
arbitrary amounts of time.
Also note when running onetime, the agent handles splaying itself. When not
running onetime, the job scheduler splays the agent.

jenkins please test this with servertests

jenkins please test this with servertests


Linux users may need libopenexr-dev and openexr

Ubuntu users may encounter 'Building wheel for OpenEXR (setup.py) ... error'
sudo apt-get install libopenexr-dev
sudo apt-get install openexr

Unsure if this should be added to the README

Conda should already handle this which already mentioned in README

@pureexe Hello, first of all thanks for providing such a great project to the world!
Actually I am facing the same problem although I am using Conda environment:

Building wheels for collected packages: OpenEXR
  Building wheel for OpenEXR (setup.py) ... error
  error: subprocess-exited-with-error

  × python setup.py bdist_wheel did not run successfully.
  │ exit code: 1
  ╰─> [6 lines of output]
      Looking for libOpenEXR...
      OpenEXR.cpp:36:10: fatal error: ImfIO.h: No such file or directory
       #include <ImfIO.h>
                ^~~~~~~~~
      compilation terminated.
      error: command '/usr/bin/g++' failed with exit code 1
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for OpenEXR
  Running setup.py clean for OpenEXR
Failed to build OpenEXR
ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (OpenEXR)

I'd like to hear from you if you have any idea about this happening! I cannot try with sudo since I don't have the permission for that. I need to fix this within Conda for now ..
Best,
Junyeong Ahn

@justin4ai
It seems like pip cannot find ImfIO.h, which is in the libopenexr-dev package.
This problem can be solved by
sudo apt-get install libopenexr-dev

But as you mentioned, you cannot use sudo.  We have another 2 methods to make it to run
Solution 1: Using Conda
You might try to set up the conda environment as we mentioned in the Installation  section first
If you can get Conda up and running, that would be the easiest solution. Conda will automatically handle the headache of OpenEXR for you.
Solution 2:  Using Singularity
I recently switched from a conda environment to a Singularity-CE which can run without root.
I am writing the instructions in Readme.md at DiffusionLight-singularity repo. You can follow the instruction to run DiffusionLight

@pureexe Hi, first of all I greatly appreciate your quick and kind help with my question!
Actually I am facing the another error:
(base) seungillee@server:/home/nas4_user/seungillee/justin_intern/DiffusionLight-singularity$ singularity build --ignore-fakeroot-command diffusionlight.sif singularity.def
INFO:    User not listed in /etc/subuid, trying root-mapped namespace
INFO:    fakeroot command not found
INFO:    Installing some packages may fail
INFO:    Starting build...
INFO:    Fetching OCI image...
2.9GiB / 2.9GiB [===========================================================================================] 100 % 0.0 b/s 0s
9.5MiB / 9.5MiB [===========================================================================================] 100 % 0.0 b/s 0s
27.3MiB / 27.3MiB [=========================================================================================] 100 % 0.0 b/s 0s
INFO:    Extracting OCI image...
INFO:    Inserting Apptainer configuration...
INFO:    Copying requirements.txt to requirements.txt
INFO:    Running post scriptlet
FATAL:   while executing starter: while initializing starter command: /home/seungillee/.local/libexec/apptainer/bin/starter not found, please check your installation
FATAL:   While performing build: while running engine: while running %post section: exit status 255

,while I successfully installed the apptainer(singularity) as shown below:
(base) seungillee@server:/home/nas4_user/seungillee/justin_intern/DiffusionLight-singularity$ singularity --version
apptainer version 1.3.4+508-ge2c42b463

thanks to your help.
To my knowledge, /home/seungillee/.local/libexec/apptainer/bin/starter file does not exist but sadly I have no idea about how to get it even I searched through a few references. Do you have any idea about this?
*Also seemingly it would be better to change requirement.txt into requirements.txt in the new repository so that .def file becomes runnable :)

@justin4ai  Thank you a lot, I didn't notice that I missing s in the filename
Do you successfully build SIF file? If not there are 2 solution
1. Build SIF on machines that have root privilege.
You can build a SIF file on other machines and simply transfer that SIF file to the machine that you want to run. It should work across different machines.
Or you can simply download my prebuilt diffusionlight.sif (please download in 24 hours, I will remove the link in future.)
2. Manually do apt install and pip install instead of using a script
First, we build the singularity of the image from PyTorch docker image
singularity build --fakeroot diffusionlight.sif docker://pytorch/pytorch:2.0.1-cuda11.7-cudnn8-runtime

Then, we log into the singularity shell.
singularity shell --nv --writeable diffusionlight.sif

If everything work correctly, you should see singularity shell
# Singularity shell look like this
Singularity>

Then, just install apt package and pip
apt install -y libopenexr-dev
pip install -r requirements.txt

For apptainer problem.
Sorry, I don't know about apptainer problem. I'm currently running Sylabs fork's Singularity

Oh, I just noticed that I used incorrectly Pytorch docker.
I think DiffusionLight need
pytorch/pytorch:2.0.1-cuda11.7-cudnn8-devel
while the previous def file is using
pytorch/pytorch:2.0.1-cuda11.7-cudnn8-runtime
please re-pull the DiffusionLight-Singularity repo and try again.

@pureexe I sincerely appreciate your kind help!!! Still on some crashes but I'm doing one by one. I'll give you back soon! Hope this goes well this time and again thanks for helping me out so kindly :)

@pureexe Sir I checked a lot of times, but seemingly the following command as an error:
(base) seungillee@server:/home/nas4_user/seungillee/justin_intern/DiffusionLight-singularity$ singularity shell --nv --writeable diffusionlight.sif
Error for command "shell": unknown flag: --writeable

Options for shell command:

      --add-caps string               a comma separated capability list to add
      --allow-setuid                  allow setuid binaries in container (root only)
      --app string                    set an application to run inside a container
      --apply-cgroups string          apply cgroups from file for container processes (root only)
      --authfile string               Docker-style authentication file to use for writing/reading OCI
                                      registry credentials
  -B, --bind stringArray              a user-bind path specification.  spec has the format
                                      src[:dest[:opts]], where src and dest are outside and inside paths.
                                       If dest is not given, it is set equal to src.  Mount options
                                      ('opts') may be specified as 'ro' (read-only) or 'rw' (read/write,
                                      which is the default). Multiple bind paths can be given by a comma
                                      separated list.
      --blkio-weight int              Block IO relative weight in range 10-1000, 0 to disable
      --blkio-weight-device strings   Device specific block IO relative weight
  -e, --cleanenv                      clean environment before running container
      --compat                        apply settings for increased OCI/Docker compatibility. Infers
                                      --containall, --no-init, --no-umask, --no-eval, --writable-tmpfs.
  -c, --contain                       use minimal /dev and empty other directories (e.g. /tmp and $HOME)
                                      instead of sharing filesystems from your host
  -C, --containall                    contain not only file systems, but also PID, IPC, and environment
      --cpu-shares int                CPU shares for container (default -1)
      --cpus string                   Number of CPUs available to container
      --cpuset-cpus string            List of host CPUs available to container
      --cpuset-mems string            List of host memory nodes available to container
      --cwd string                    initial working directory for payload process inside the container
                                      (synonym for --pwd)
      --disable-cache                 do not use or create cache
      --dns string                    list of DNS server separated by commas to add in resolv.conf
      --docker-host string            specify a custom Docker daemon host
      --docker-login                  login to a Docker Repository interactively
      --drop-caps string              a comma separated capability list to drop
      --env stringToString            pass environment variable to contained process (default [])
      --env-file strings              pass environment variables from file to contained process
  -f, --fakeroot                      run container with the appearance of running as root
      --fusemount strings             A FUSE filesystem mount specification of the form '<type>:<fuse
                                      command> <mountpoint>' - where <type> is 'container' or 'host',
                                      specifying where the mount will be performed ('container-daemon' or
                                      'host-daemon' will run the FUSE process detached). <fuse command>
                                      is the path to the FUSE executable, plus options for the mount.
                                      <mountpoint> is the location in the container to which the FUSE
                                      mount will be attached. E.g. 'container:sshfs <IP_ADDRESS>:/ /sshfs'.
                                      Implies --pid.
  -h, --help                          help for shell
  -H, --home string                   a home directory specification.  spec can either be a src path or
                                      src:dest pair.  src is the source path of the home directory
                                      outside the container and dest overrides the home directory within
                                      the container. (default "/home/seungillee")
      --hostname string               set container hostname
  -i, --ipc                           run container in a new IPC namespace
      --keep-privs                    let root user keep privileges in container (root only)
      --memory string                 Memory limit in bytes
      --memory-reservation string     Memory soft limit in bytes
      --memory-swap string            Swap limit, use -1 for unlimited swap
      --mount stringArray             a mount specification e.g. 'type=bind,source=/opt,destination=/hostopt'.
  -n, --net                           run container in a new network namespace (sets up a bridge network
                                      interface by default)
      --network string                specify desired network type separated by commas, each network will
                                      bring up a dedicated interface inside container
      --network-args strings          specify network arguments to pass to CNI plugins
      --no-eval                       do not shell evaluate env vars or OCI container CMD/ENTRYPOINT/ARGS
      --no-home                       do NOT mount users home directory if /home is not the current
                                      working directory
      --no-https                      use http instead of https for docker:// oras:// and
                                      library://<hostname>/... URIs
      --no-init                       do NOT start shim process with --pid
      --no-mount strings              disable one or more 'mount xxx' options set in apptainer.conf
                                      and/or specify absolute destination path to disable a bind path
                                      entry, or 'bind-paths' to disable all bind path entries.
      --no-pid                        do not run container in a new PID namespace
      --no-privs                      drop all privileges from root user in container)
      --no-umask                      do not propagate umask to the container, set default 0022 umask
      --nv                            enable Nvidia support
      --nvccli                        use nvidia-container-cli for GPU setup (experimental)
      --oom-kill-disable              Disable OOM killer
  -o, --overlay strings               use an overlayFS image for persistent data storage or as read-only
                                      layer of container
      --passphrase                    prompt for an encryption passphrase
      --pem-path string               enter an path to a PEM formatted RSA key for an encrypted container
  -p, --pid                           run container in a new PID namespace
      --pids-limit int                Limit number of container PIDs, use -1 for unlimited
      --rocm                          enable experimental Rocm support
  -S, --scratch strings               include a scratch directory within the container that is linked to
                                      a temporary dir (use -W to force location)
      --security strings              enable security features (SELinux, Apparmor, Seccomp)
      --sharens                       share the namespace and image with other containers launched from
                                      the same parent process
  -s, --shell string                  path to program to use for interactive shell
      --unsquash                      Convert SIF file to temporary sandbox before running
  -u, --userns                        run container in a new user namespace
      --uts                           run container in a new UTS namespace
  -W, --workdir string                working directory to be used for /tmp, /var/tmp and $HOME (if
                                      -c/--contain was also used)
  -w, --writable                      by default all Apptainer containers are available as read only.
                                      This option makes the file system accessible as read/write.
      --writable-tmpfs                makes the file system accessible as read-write with non persistent
                                      data (with overlay support only)

Run 'apptainer --help' for more detailed usage information.

I downloaded the diffusionlight.sif  you provided temporarily(many thanks!) but still have an error with logging into the shell possibly because of the incorrect command :(

@justin4ai  my bad --writable doesn't has e So you can try again with
Also, You  might need to use  add  --fakeroot for non-root user
# this should work
singularity shell --nv  --fakeroot  --writable diffusionlight.sif

But if you use my provide .sif Thing are already setup. You don't need to run the shell anymore. This command should work
singularity exec --nv diffusionlight.sif python inpaint.py --dataset example --output_dir output

@pureexe Appreciate your help! Please take a look at my errors:
(diffusionlight) seungillee@server:/home/nas4_user/seungillee/justin_intern/DiffusionLight-singularity/DiffusionLight$ singularity exec --nv diffusionlight.sif python inpaint.py --dataset ./example/justin.jpeg --output_dir ./output/
WARNING: While finding nv bind points: could not read nvliblist.conf: could not open /home/seungillee/.local/etc/apptainer/nvliblist.conf: open /home/seungillee/.local/etc/apptainer/nvliblist.conf: no such file or directory
WARNING: Could not find any nv files on this host!
WARNING: Could not find any nv libraries on this host!
INFO:    squashfuse not found, will not be able to mount SIF or other squashfs files
INFO:    fuse2fs not found, will not be able to mount EXT3 filesystems
INFO:    gocryptfs not found, will not be able to use gocryptfs
INFO:    Converting SIF file to temporary sandbox...
FATAL:   while extracting diffusionlight.sif: root filesystem extraction failed: extract command failed: FATAL:   while executing starter: while initializing starter command: /home/seungillee/.local/libexec/apptainer/bin/starter not found, please check your installation
: exit status 255

So seemingly I still have a problem about libexec stuff, not about singularity building anymore. And I cannot run apt install -y libopenexr-dev:
(diffusionlight) seungillee@server:/home/nas4_user/seungillee/justin_intern/DiffusionLight-singularity/DiffusionLight$ apt install -y libopenexr-dev
E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: Permission denied)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?

This would be the last step towards getting to your project. Do you have any idea about installing such package without root again?
Best,
Junyeong Ahn

@justin4ai The last one you are runing apt outside singularity. you have to run apt "inside."
Make sure that you shell is showing Singularity> before running apt install
Here is what the shell support to look like before you are running apt. Notice Singularity> before typing command.

@pureexe I understand what you mean - I think this singularity may be similar to Docker (container service) so I need to run the command inside the container with the shell.
(diffusionlight) seungillee@server:/home/nas4_user/seungillee/justin_intern/DiffusionLight-singularity/DiffusionLight$ singularity shell --nv  --fakeroot  --writable diffusionlight.sif
INFO:    User not listed in /etc/subuid, trying root-mapped namespace
INFO:    Using fakeroot command combined with root-mapped namespace
WARNING: While finding nv bind points: could not read nvliblist.conf: could not open /home/seungillee/.local/etc/apptainer/nvliblist.conf: open /home/seungillee/.local/etc/apptainer/nvliblist.conf: no such file or directory
WARNING: Could not find any nv files on this host!
WARNING: Could not find any nv libraries on this host!
INFO:    squashfuse not found, will not be able to mount SIF or other squashfs files
INFO:    fuse2fs not found, will not be able to mount EXT3 filesystems
INFO:    gocryptfs not found, will not be able to use gocryptfs
INFO:    Converting SIF file to temporary sandbox...
FATAL:   while extracting diffusionlight.sif: root filesystem extraction failed: extract command failed: FATAL:   while executing starter: while initializing starter command: /home/seungillee/.local/libexec/apptainer/bin/starter not found, please check your installation
: exit status 255

But the thing is I am using diffusionlight.sif file of you, not what I built. Even after successfully downloading the file and placing it under DiffusionLight folder, that ../starter stuff keeps rising :(


Update test proxy to allow core tests to run against remote hosted servers

This includes changes to the tests and remote test proxy that allow tests to be run against remote servers that do not provide access to the Admin service and offer a single fixed project (specified to the tester).
Running tests with the -hosted flag enables this mode and specifies the remote project. For some environments, an increased timeout is needed (Go's default is 10 minutes).
go test ./server/registry -v -hosted $PROJECTID -timeout 1h

Builds on #640. Addresses #645 and #611.

Would cascade=false not leave the database in an invalid state?

Sorry, I misread the intent: Now I understand that the cascade option is the same as the force field in AIP-135 (ie. If cascade is true, force delete the object and all its children. If cascade is false, fail if there are any children).


Make jugs printable and bigger

About the PR

Makes jugs printable for 15 plastic sheets (so they aren't easily mass-produced) and makes them size 25 instead of 10 since they hold 200u.
Media

[X] I have added screenshots/videos to this PR showcasing its changes ingame, or this PR does not require an ingame showcase

Changelog

:cl:

add: Added jugs to the medical fabricator.
tweak: Jugs now take up more space in bags.

after careful consideratioj i have elected to make the size 25 instead of 15 so that medical doctors carry around bottles instead of jugs

how about 20? double the capacity of large beakers so they should be double the size, right?

why 15 plastic when you can 4 glass foe the same storage

why 15 plastic when you can 4 glass for the same storage

reduced cost to 7 plastic

how about 20? double the capacity of large beakers so they should be double the size, right?

sure

At a size 20 they make little sense, you can't fit them in a dispenser, and two large beakers are easier to use. I think it would be better to keep the size 10 or make it possible to use with a dispenser.

if you could put jugs in a dispenser large beakers would be the new small beakers

Yep, so I don't think there's any point in changing the jug size, as it will just make the larger beakers more convenient

i agree with your take


Remove binary encoding

Fixes https://github.com/github/email_reply_parser/issues/10
In certain situations, force encoding to binary gives some unwanted results. For example, when parsing Here’s a test., you would get Here\xE2\x80\x99s a test. as the first and only fragment.
With the following change, you get Here’s a test.

https://github.com/github/email_reply_parser/pull/36
Looking like it's not actively maintained so merged this here.


live_grep no longer focuses the preview on the matched line

Title says all, I can record a webm/gif if that would help and/or provide debugging info.
Here's my config:
require'fzf-lua'.setup {
  winopts = {
    split = 'belowright new',
    win_row = 1,
  },
  preview_border = 'noborder',
  preview_vertical = 'down:80%',
  default_previewer = 'bat',
  files = {
    git_icons = false,
    file_icons = false,
    color_icons = false,
  },
  lsp = {
    git_icons = false,
    file_icons = false,
    color_icons = false,
  },
}

NOTE: the line is properly highlighted, it's just not centered / brought to attention within the preview window
I've also tried changing the default preview mechanism from bar to the built in one, but that didn't fix anything.
Seems this was broken in c876f8315afb7e3da491ad496bed68deed74f570

The --delimiter flag was overwritten after the interactive functions rework, took the opportunity to rework how I process fzf flags.
https://github.com/ibhagwan/fzf-lua/commit/a11f5eb9d4c7cfee5ed18d7d84ce51a553c7b021 should fix it.

Seems like work done in this commit caused fzf to ignore --colors specified in environment variable FZF_DEFAULT_OPTS.

Seems like work done in this commit caused fzf to ignore --colors specified in environment variable FZF_DEFAULT_OPTS.

Try now :-)

You are the best, thank you! :)

You are the best, thank you! :)

Ty!


Cc/windows install

After confirming it works, I've added some small separate local Windows installation details

Hi @jodok a few simple changes for an 'ack' when you have time. A lot of changes in 'overview.html' were also general formatting fixes.

did you see, i added tracking for links clicked in the install section. would you mind adding the windows stuff to that as well?

ack


Fix path filter of CI again

Related to https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/managing-protected-branches/troubleshooting-required-status-checks.


Show client-node icons

Client nodes can also be ingest nodes. In the Nodes list, the client node icon is no longer missing and the toggle filter works as expected for client nodes.

@dylanmei hey.
actually, I think this whole concept is kind of outdated in cerebro and I need to re-work more than just that.
the term client node was actually used previously in ES, but apparently now the right term would be coordinating node.
in any case, all nodes are implicitly coordinating nodes, so, what the filter actually meant was "coordinating only" nodes, as otherwise this filter would do nothing.
so, this doesn't really make a lot of sense, but I will take this as pending work to do. thanks anyway for the PR :)


Being near shuttle FTL landing tiles in space gibs you

Description
Players are reporting being gibbed by arrivals shuttle despite not touching the landing tiles, meaning something has changed.
Reproduction

Be one or two tiles away from FTL
Get gibbed and die

Screenshots
Case 1 https://discord.com/channels/310555209753690112/900473545040207942/1249001202457509908
https://cdn.discordapp.com/attachments/900473545040207942/1249001202272702567/image.png?ex=66665f43&is=66650dc3&hm=378910a0e3d2971440b05a62a803ea8f41fe7126f4e250af66ba2a9ba027ba3a&
Case 2
https://discord.com/channels/310555209753690112/900473545040207942/1249015308249731144
https://cdn.discordapp.com/attachments/900473545040207942/1249015308048531496/image.png?ex=66666c67&is=66651ae7&hm=817ec2f24d65b50d22531be089a7d172ca22df5be61113a2573e0602b5e5c931&
Additional context
Currently unknown if it affects other shuttles or if you get gibbed while on a tile.
(Note: being gibbed as the shuttle FTLs to your position is intended, being gibbed beside it or a few tiles away is not.)

feature, afaik

Hit by shockwave


backport: Integrate Packet Forward Middleware

What is the purpose of the change
Backport #3911
Brief Changelog
Backport  #3911
Testing and Verifying
all tests pass
Documentation and Release Note

Does this pull request introduce a new feature or user-facing behavior changes? (yes / no)
Is a relevant changelog entry added to the Unreleased section in CHANGELOG.md? (yes / no)
How is the feature or change documented? (not applicable   /   specification (x/<module>/spec/)  /  Osmosis docs repo   /   not documented)

closing in favor of mergify

Reoppening this because tagging didn't seem to do anything

wdym tagging? You just add a backport label

Got the backport to work #4289 , but merging this one since it has the merge conflict fix :)


[BUG]: Duplicate host NQNs on nodes with no logs

Bug Description
In OCP deployments, the machine config is not setup properly because of which hosts were having the same NQN.
The driver logs were not mentioning anything. The request is to capture and log properly the error for that case.
Logs
NA
Screenshots
No response
Additional Environment Information
No response
Steps to Reproduce
Install csi-powerstore driver on a cluster sharing same host nqns on the hosts and provision NVMe volumes.
Expected Behavior
The driver logs should log the error in case of same host nqns found on the hosts.
CSM Driver(s)
csi-powerstore
Installation Type
Helm/Operator
Container Storage Modules Enabled
No response
Container Orchestrator
OCP
Operating System
CoreOS

link: 27972


fix: replace text with matrix

Adds some context to the header, and replaces the lines with a table and
icons showing the specifics.
Reordered the lines to push org/team management to the top, and projects
follow.
Fixes #12431
Signed-off-by: Mike Fiedler<EMAIL_ADDRESS>

Now looks like this:

(sorry for the force-push, but I had missed a closing translations tag, and wanted to make it easy to re-run make translations if I get out order)

I checked the content against https://github.com/pypi/warehouse/blob/5046d0b747566dbbb9504e35c36359688b2d89a5/warehouse/organizations/models.py#L323-L405 - thankfully there's great descriptions there that helped.

the teensiest nit: could we add a comment in the location you referenced to create this saying "don't forget to update the roles.html grid" or similar?

Good call, added in 4094d3a58facccf08a90cadcb96303b8ab3136be


Update Posts “rich-content-with-mdx”

Automatically generated by Netlify CMS

👷 Deploy Preview for e-commerce-nest processing.

Name
Link

🔨 Latest commit
d183efa8c260302a19459f414d764912c533db98

🔍 Latest deploy log
https://app.netlify.com/sites/e-commerce-nest/deploys/63c5334d91c9cb0008c663c4


Code that handles favicon.ico specifically.

This particular behaviour should be documented so as to not catch the user by surprise. I did not add a favicon to my project and I certainly did not expect to see one when I hadn't explicitly added it.
I am also in favour of doing away with the code entirely. The benefits far out weight any potential shortcomings.
I would love to hear from the code author, rollup-plugin-serve contributors & users, and any other interested party on what exactly serving up a default favicon.ico brings to the table.

Sounds good to me!


Added school

Por favor agregar a la Universidad ICEL:  https://e-learning.icel.edu.mx/
file.zip

@Alancho7 First stage of verification passed, official domain is malachowianka.edu.pl as far as I verified. This is just an informational note. Pull request is still in the review. I appreciate your patience while waiting for the final decision.

@Alancho7 Thank you for your patience while waiting for a review and processing your request. Pull request merged.

@Wicho84 Please make a separate pull request or send an email to<EMAIL_ADDRESS>


Spyder has encountered a problem

install spyder with python3.6
When I open spyder,it will look like that.Did i miss some moudle?

Please press the button Submit to Github to open an issue about the problem you're having here.


Lexer, Parser, Compiler

Compiler

[ ] https://en.wikipedia.org/wiki/Bootstrapping_(compilers)
[ ] https://www.infoq.com/news/2021/01/graalvm-21-jvm-java

Parsers

[ ] https://dzone.com/articles/parsing-in-java-part-1-structures-trees-and-rules
[ ] https://github.com/antlr/antlr4
[ ] Parsing Explained - Computerphile https://www.youtube.com/watch?v=bxpc9Pp5pZM
[ ] Parsing Bottom Up - Computerphile https://www.youtube.com/watch?v=tH5AOX9929g
[ ] Functional Parsing - Computerphile https://www.youtube.com/watch?v=dDtZLm7HIJs
[ ] https://www.eclipse.org/articles/Article-JavaCodeManipulation_AST
[ ] https://en.wikipedia.org/wiki/Visitor_pattern
[ ] https://stackoverflow.com/questions/9565073/java-abstract-syntax-tree
[ ] https://ruslanspivak.com/lsbasi-part7
[ ] https://dzone.com/articles/parsing-in-java-part-1-structures-trees-and-rules

Lexer or  Lexical Analysis or Tokenization

Parsing, Syntax Analysis, or Syntactic Analysis

[ ] https://dzone.com/articles/parsing-in-java-part-1-structures-trees-and-rules
[ ] https://github.com/antlr/antlr4
[ ] Parsing Explained - Computerphile https://www.youtube.com/watch?v=bxpc9Pp5pZM
[ ] Parsing Bottom Up - Computerphile https://www.youtube.com/watch?v=tH5AOX9929g
[ ] Functional Parsing - Computerphile https://www.youtube.com/watch?v=dDtZLm7HIJs
[ ] https://www.eclipse.org/articles/Article-JavaCodeManipulation_AST
[ ] https://en.wikipedia.org/wiki/Visitor_pattern
[ ] https://stackoverflow.com/questions/9565073/java-abstract-syntax-tree
[ ] https://ruslanspivak.com/lsbasi-part7
[ ] https://dzone.com/articles/parsing-in-java-part-1-structures-trees-and-rules

Compiler

[ ] https://en.wikipedia.org/wiki/Bootstrapping_(compilers)
[ ] https://www.infoq.com/news/2021/01/graalvm-21-jvm-java


TableView binding Error on Append

Hi,
Today we switched from bond 4.xx to 5.0.0 beta3
we have some TableViews which use the bond binding to generate the TableViewCells.
When binding the TableView to an MutableObservableArray, the app crashes on "appending" or "inserting" elements to the array.
With bond 4.xx we have used the extend function
names.extend([])

but this function is not available anymore.
The most basic example:
var names = MutableObservableArray(["foo","bar"])
names.bind(to: tableView) { posts, indexPath, tableView in
    print("\(posts[indexPath.row])")
    return UITableViewCell()
}
names.append("foobar")

Exception:
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid
index path for use with UITableView.  Index paths passed to table view must contain exactly two
indices specifying the section and row.  Please use the category on NSIndexPath in UITableView.h
if possible.'

We also tried to set an new array but this doesnt trigger an update on the tableview.
Any help is greatly appreciated.

Ah, I know what is causing this. I'll have it fixed today.

Hey @EEimer, this is now fixed in beta4.
Unfortunately, I can't release new version over CocoaPods because there are some issues with their servers. If you're using Carthage you should be fine, just update to beta4. Hopefully CocoaPods issues will be resolved soon.

Thank you so much @srdanrasic ,  fortunately we use carthage :)
Just cloned it -> works perfekt!
Thanks for the awesome fast fix this awesome lib :)

Great! Thanks for reporting this. We are still in beta so feedback like yours is very valuable.

@srdanrasic Has a beta been pushed to CocoaPods with this yet? The CocoaPods issues have been resolved.


If you scale to 0,0,0 == death

No way to go back from 0,0,0 scale ;)

Yes, matrix is used for object TRS for handy reason, this was a mistake. You lose orientation with a scale of 0 which is bad. A new API contract with TRS split would fix that. It needs a bit of work but it's the solution to this problem.

Any plans on fixing this issue? I think fix should be almost one line long but it would really improve the UX


Rename AbstractViewBinder to AbstractViewController

Normally in JavaFX you would call such a class *Controller or better *ViewController. We should use AbstractViewController & AbstractFXMLViewController as names for our public classes.

@crud3 is working on this one :) THX very much!


apps/bttester: check public address fix

The app didn't build on dialog_da1469x-dk-pro board.
No public address assigned to controller.
Divided PR: https://github.com/apache/mynewt-nimble/pull/1018

@michal-narajowski

outdated. closing


Document theme CSS variables in plugin development guide

Sometimes plugins just have to rely on injecting CSS into the page for styling, for example, when a 3rd party React component doesn't accept custom styling. This creates a problem when trying to match Mattermost's dynamic theme with the component.
However, one can very easily use CSS variables which Mattermost already has over at https://github.com/mattermost/mattermost-webapp/blob/master/sass/base/_css_variables.scss
I just discovered it while debugging something and feel it would have made my life easier if I knew this existed all this time 😛 .
I'd like to suggest documenting this officially as a way of styling plugins dynamically based on the theme, in addition to theme React prop

I can work on this if this is accepted.

That would be awesome, thanks @harshilsharma63 :+1:

@hanzei I've created the PR - https://github.com/mattermost/mattermost-developer-documentation/pull/632

This is how it looks

Thanks @harshilsharma63 :+1: I've requested reviews for your PR

@hanzei thank you!


[RHCLOUD-17839] Delete not used testutils/fixtures.go and small fixes in fixtures package

https://issues.redhat.com/browse/RHCLOUD-17839
the file testutils/fixtures.go was originally deleted here: https://github.com/RedHatInsights/sources-api-go/pull/56
and was added here: https://github.com/RedHatInsights/sources-api-go/pull/49
but we don't need it
and I fixed layout for parsing time

I think that test might be flakey. I've had it randomly fail on other PRs as well.

If it doesn't succeed after a few tries though you might need to debug and see
where the test started failing. Maybe the test is depending on data that was in
those fixtures.
--
Jacob Lindgren
Senior Software Engineer - Insights Platform
Red Hat
@.***     M:<PHONE_NUMBER>
On Tue, 2022-02-01 at 14:23 -0800, Petra Cihalova wrote:

Reopened #94.

I found out that failing test is connected with my change of layout in time.Parse() and failing test is sources-api-go/statuslistener/statuslistener_test.go ... so I move this PR to WIP

cc @MikelAlejoBR


Digital Clock : Responsiveness

Digital clock project is not well responsive, the clock is getting out off window on small screen.
Issue -

I can fix this.
@urvashi-code1255 @Vishal-raj-1 please assign this to me as GSSOC'21 participant.

I participated in gssoc 2021.
I can fix this problem. @Vishal-raj-1  @urvashi-code1255 please assign me this issue.

hey @urvashi-code1255 @Vishal-raj-1 I would love to work on this project

Hey @urvashi-code1255  @Vishal-raj-1  I am a GSSOC participant. I would like to add an alarm feature for the digital clock. Please assign me this issue. Thanks and regards A.M.Samara simha reddy.

Hey @Vedant-Rahane I would like to work on this project Would you like to assign this project I am good at HTML,CSS, and JS

@Vedant-Rahane Are you still interested in this ?
Do let me know

@991rajat I am interested please assign me this project

Hey @Ankit0225 Just let you know Some one is working on the bug of buttons don't work on that part from that fix it.

@991rajat Ok

@Vedant-Rahane Are you still interested in this ?
Do let me know

@991rajat  Due to exams I was unable to respond, is this issue solved ?
I had worked on this issue should I make PR ?

@Vedant-Rahane Go Ahead Since Ankit hasn't made PR

@991rajat Can I know why you change label to level0 ?


How to work with custom forms in html web resources?

On some of my entity forms their are custom html web resources that have forms.  I have tried switching the frame to the iframe's id like so but no luck:
xrmBrowser.Driver.SwitchTo().Frame("WebResource_NewAccountType");
I have also tried just selecting elements from the custom form within the webresource but haven't had luck doing that either:
SelectElement dropdown = new SelectElement(xrmBrowser.Driver.FindElement(By.XPath("//*[@id="accounttypeid"]")));
What is the proper way to do this in easyrepro?

Thanks @mcdonaldp2 - we're reviewing this scenario and will try to get back with a means of accomplishing this.

@mcdonaldp2 - I have tested this internally and the code below should help with your scenario:
It looks like you had most of it, but I suspect the XPath ID is incorrect. XPath is case sensitive so be wary of that when reviewing the name of the ID fields. In my example, the dropdown field only had true/false inputs so the SelectByText command would be the name of an option value.
I included an example for basic text fields as well. Please give this a try and let us know if you are still encountering any issues.
                    //Switch to the WebResource frame
                    xrmBrowser.Driver.SwitchTo().Frame("WebResource_Example");

                    //Option/Dropdown field example
                    SelectElement exampleoption = new SelectElement(xrmBrowser.Driver.FindElement(By.XPath("//*[@id=\"Select1\"]")));
                    exampleoption.SelectByText("false");

                    //Text field input example
                    IWebElement exampletext = xrmBrowser.Driver.FindElement(By.XPath("//*[@id=\"Text1\"]"));
                    exampletext.SendKeys("Hello World.");

Thanks,
Tyler

@TYLEROL On this line
xrmBrowser.Driver.SwitchTo().Frame("WebResource_NewAccountType");
I am getting no such frame exception.  This webresource is embedded on the form of account and looks like the following:

What Type of account would you like to create?

Customer
Intermediary
Other

Submit

Is there a restructuring that needs to be done to the web resource to get this to work?

@mcdonaldp2 - Are you using the WebResource control type when you designed the Account form? If so, this control embeds itself as an iframe. You should be able to verify the iframe id by using the Inspect Element tool within your browser dev tools . My tags look like the following using the WebResource control and an HTML web resource uploaded to my Dynamics org:
<iframe frameborder="0" id="WebResource_Example" onload="if(!IsNull(Mscrm.InlineIFrameControlView)) Mscrm.InlineIFrameControlView.loadHandler("WebResource_Example")" class="ms-crm-Custom-Read" tabindex="0" url="/%7B636564928990003292%7D/WebResources/mss_/Example.htm" src="/_static/blank.htm" iswebresource="True" scrolling="auto" style="visibility: visible; height: 144px; width: 719px;"></iframe>
Does the id in your scenario list WebResource_NewAccountType or something else? The naming of the ID and the declaration within the test in this scenario is also Case Sensitive.

@TYLEROL that is correct,  I have copied the id directly from the tag when inspecting the element in chrome.  Just fixed my comment above, is there any restructuring i need to do on the webresource itself?

Thanks @mcdonaldp2 - I implemented your WebResource scenario in two different organizations, v8.2 and v9, and both worked successfully. You should not have to restructure anything on your web resource.

Working - v<IP_ADDRESS>1
Working - v<IP_ADDRESS>9

Does the WebResource control reside within a tab that is expanded by default and/or a section that is visible by default?
I've included a screenshot example of my  placement at the top of the form, and my test below. If you still encounter problems, can you provide me the following?:

Browser & Browser Version
Operating System
Selenium.Support and Selenium.WebDriver versions (Right Click Solution > Manage NuGet packages for solution). I am using v.3.5.1
Dynamics org version if different from the two I provided above.

Code Sample
using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using System.Security;
using Microsoft.Dynamics365.UIAutomation.Api;
using Microsoft.Dynamics365.UIAutomation.Browser;
using OpenQA.Selenium.Support.UI;
using OpenQA.Selenium;
using System.Collections.Generic;

namespace Microsoft.Dynamics365.UIAutomation.Sample
{
    [TestClass]
    public class UpdateAccount
    {
        private readonly SecureString _username = System.Configuration.ConfigurationManager.AppSettings["OnlineUsername"].ToSecureString();
        private readonly SecureString _password = System.Configuration.ConfigurationManager.AppSettings["OnlinePassword"].ToSecureString();
        private readonly Uri _xrmUri = new Uri(System.Configuration.ConfigurationManager.AppSettings["OnlineCrmUrl"].ToString());

        [TestMethod]
        public void TestUpdateAccount()
        {
            using (var xrmBrowser = new XrmBrowser(TestSettings.Options))
            {
                xrmBrowser.LoginPage.Login(_xrmUri, _username, _password);

                xrmBrowser.ThinkTime(500);

                xrmBrowser.Dialogs.CloseWarningDialog();
                xrmBrowser.GuidedHelp.CloseGuidedHelp();

                xrmBrowser.ThinkTime(500);
                xrmBrowser.Navigation.OpenSubArea("Sales", "Accounts");

                xrmBrowser.ThinkTime(2000);
                xrmBrowser.Grid.SwitchView("Active Accounts");

                xrmBrowser.ThinkTime(1000);

                //Open Primary Entity record
                xrmBrowser.Grid.OpenRecord(0);

                xrmBrowser.ThinkTime(3000);

                // Issue 99
                //Switch to the WebResource frame
                xrmBrowser.Driver.SwitchTo().Frame("WebResource_NewAccountType");

                //Option/Dropdown field example
                SelectElement exampleoption = new SelectElement(xrmBrowser.Driver.FindElement(By.XPath("//*[@id=\"accounttypeid\"]")));
                exampleoption.SelectByText("Other");

            }
        }
    }
}

@mcdonaldp2 - Were you able to get this scenario working on your end? If not, please re-open this issue for further investigation.

Hi Tyler Olson,
I am also facing same issue with web resource.
Thanks,
Chetan


[Sample] Create sample folder for XML

Description
Create a sample project for XML inside sample-xml

Generate sample-xml from new_project.kts
Add sample code related to XML

Notes:

Only take the minimum which is required to showcase XML, keep it simple
sample-xml must have the same folder structure as sample-compose

Acceptance Criteria

Add sample code for XML to sample-xml
Package name must be co.nimblehq.sample.xml

@Tuubz What data will we show on the Home and Second screen? Currently, I found that we have only one button on the Home screen and it just navigate to the Second one when clicking.

@lydiasama That's a good question 👍
I think we can improve the sample code in a later issue, to keep it simple.
So for now, we can just focus on separating the sample code
What do you think? I'm open to other suggestions 😁
cc @chornerman @nimblehq/android-chapter

So we will not focus on implementing the UI for XML version, right? @Tuubz .
Now I'm finished generating the XML project by removing all of Compose section. Will create a PR soon. 👍🏻

@lydiasama

So we will not focus on implementing the UI for XML version, right? @Tuubz .

We will not focus on implementing new UI, but can keep the old one 🚀

Now I'm finished generating the XML project by removing all of Compose section.

Sounds great! Does it mean you generated a new project based on these changes? 🙏

@Tuubz Nope. Since the #193 doesn't mention that we should do it orderly. 😂

@lydiasama

Nope. Since the https://github.com/nimblehq/android-templates/issues/193 doesn't mention that we should do it orderly

Sorry for not being more clear, my plan was to do the following issues in order:
#253 > #243 > #242
Shall we clear up #253 first, so we can agree on what to remove from the template, then we can continue with #243? 💪

Besides, I think we should keep the user model as the old implementation because we will need it when we implement the UI.

Yup, for the sample code we keep the old implementation 🚀

@Tuubz Okay. I'll re-generate the project then.


unable to loop over dataloder.

when i run python main/extract_feature.py -dj data_jsons/oxford_gallery.json -sp data/features/oxford/gallery.pickle -cfg configs/oxford.yaml i get below output. This do not dump any pickle file, after little debugging i found out it does not go inside https://github.com/PyRetri/PyRetri/blob/master/pyretri/extract/helper/helper.py/#L109 dataloader loop.
0it [00:00, ?it/s]
time:  0.47732090950012207

can I know how do you fix the above mention problem, thank you very much！

the dataloader was empty that's why it was unable to loop over. It has to do with the pickle file generation so should check that.

Do you mean there is an error in the step of making Data Json? Is there a problem with the generated Json file?
How did you solve it?
Thank you so much for your reply. May I add your QQ to ask you for advice? Thank you very much!

now the problem has been:
$python3 main/extract_feature.py -dj data_jsons/oxford_query.json -sp data/features/oxford/query/ -cfg configs/oxford.yaml
[LoadStateDict]: shape mismatch in parameter classifier.6.bias, torch.Size([1000]) vs torch.Size([1365])
[LoadStateDict]: shape mismatch in parameter classifier.6.weight, torch.Size([1000, 4096]) vs torch.Size([1365, 4096])
[LoadStateDict]: missing keys or mismatch param in state_dict: {'classifier.6.bias', 'classifier.6.weight'}
0%|                                                                                | 0/4 [00:00<?, ?it/s][DataSet]: WARNING image can not be loaded: [Errno 2] No such file or directory: 'data/cbir/oxford/query/balliol_000194.jpg'
[DataSet]: WARNING image can not be loaded: [Errno 2] No such file or directory: 'data/cbir/oxford/query/oxford_002985.jpg'
[DataSet]: WARNING image can not be loaded: [Errno 2] No such file or directory: 'data/cbir/oxford/query/christ_church_000179.jpg'
[DataSet]: WARNING image can not be loaded: [Errno 2] No such file or directory: 'data/cbir/oxford/query/pitt_rivers_000153.jpg'
Traceback (most recent call last):
File "main/extract_feature.py", line 52, in
main()
File "main/extract_feature.py", line 48, in main
extract_helper.do_extract(dataloader, args.save_path, args.save_interval)
File "/home/ma-user/anaconda3/envs/Pytorch-1.0.0/lib/python3.6/site-packages/pyretri-0.1.0+unknown-py3.6.egg/pyretri/extract/helper/helper.py", line 109, in do_extract
for _, batch in zip(pbar, dataloader):
File "/home/ma-user/anaconda3/envs/Pytorch-1.0.0/lib/python3.6/site-packages/torch/utils/data/dataloader.py", line 819, in next
return self._process_data(data)
File "/home/ma-user/anaconda3/envs/Pytorch-1.0.0/lib/python3.6/site-packages/torch/utils/data/dataloader.py", line 846, in _process_data
data.reraise()
File "/home/ma-user/anaconda3/envs/Pytorch-1.0.0/lib/python3.6/site-packages/torch/_utils.py", line 369, in reraise
raise self.exc_type(msg)
TypeError: Caught TypeError in DataLoader worker process 0.
Original Traceback (most recent call last):
File "/home/ma-user/anaconda3/envs/Pytorch-1.0.0/lib/python3.6/site-packages/torch/utils/data/_utils/worker.py", line 178, in _worker_loop
data = fetcher.fetch(index)
File "/home/ma-user/anaconda3/envs/Pytorch-1.0.0/lib/python3.6/site-packages/torch/utils/data/_utils/fetch.py", line 44, in fetch
data = [self.dataset[idx] for idx in possibly_batched_index]
File "/home/ma-user/anaconda3/envs/Pytorch-1.0.0/lib/python3.6/site-packages/torch/utils/data/_utils/fetch.py", line 44, in
data = [self.dataset[idx] for idx in possibly_batched_index]
File "/home/ma-user/anaconda3/envs/Pytorch-1.0.0/lib/python3.6/site-packages/pyretri-0.1.0+unknown-py3.6.egg/pyretri/datasets/folder/folder_impl/folder.py", line 78, in getitem
img = self.transformer(img)
File "/home/ma-user/anaconda3/envs/Pytorch-1.0.0/lib/python3.6/site-packages/torchvision/transforms/transforms.py", line 61, in call
img = t(img)
File "/home/ma-user/anaconda3/envs/Pytorch-1.0.0/lib/python3.6/site-packages/pyretri-0.1.0+unknown-py3.6.egg/pyretri/datasets/transformer/transformers_impl/transformers.py", line 107, in call
return self.t_transformer(img)
File "/home/ma-user/anaconda3/envs/Pytorch-1.0.0/lib/python3.6/site-packages/torchvision/transforms/transforms.py", line 198, in call
return F.resize(img, self.size, self.interpolation)
File "/home/ma-user/anaconda3/envs/Pytorch-1.0.0/lib/python3.6/site-packages/torchvision/transforms/functional.py", line 238, in resize
raise TypeError('img should be PIL Image. Got {}'.format(type(img)))
TypeError: img should be PIL Image. Got <class 'NoneType'>
0%|

Now the problem has been:
$python3 main/extract_feature.py -dj data_jsons/oxford_gallery.json -sp data/features/oxford/gallery/ -cfg configs/oxford.yaml
[LoadStateDict]: shape mismatch in parameter classifier.6.bias, torch.Size([1000]) vs torch.Size([1365])
[LoadStateDict]: shape mismatch in parameter classifier.6.weight, torch.Size([1000, 4096]) vs torch.Size([1365, 4096])
[LoadStateDict]: missing keys or mismatch param in state_dict: {'classifier.6.bias', 'classifier.6.weight'}
0%|                                                                                | 0/317 [00:00<?, ?it/s][DataSet]: WARNING image can not be loaded: [Errno 2] No such file or directory: 'data/cbir/oxford/gallery/cornmarket_000018.jpg'
[DataSet]: WARNING image can not be loaded: [Errno 2] No such file or directory: 'data/cbir/oxford/gallery/oxford_002551.jpg'
[DataSet]: WARNING image can not be loaded: [Errno 2] No such file or directory: 'data/cbir/oxford/gallery/oxford_000487.jpg'
[DataSet]: WARNING image can not be loaded: [Errno 2] No such file or directory: 'data/cbir/oxford/gallery/oxford_003095.jpg'
[DataSet]: WARNING image can not be loaded: [Errno 2] No such file or directory: 'data/cbir/oxford/gallery/new_001080.jpg'
[DataSet]: WARNING image can not be loaded: [Errno 2] No such file or directory: 'data/cbir/oxford/gallery/magdalen_001153.jpg'
[DataSet]: WARNING image can not be loaded: [Errno 2] No such file or directory: 'data/cbir/oxford/gallery/oxford_003672.jpg'
[DataSet]: WARNING image can not be loaded: [Errno 2] No such file or directory: 'data/cbir/oxford/gallery/oxford_000196.jpg'
[DataSet]: WARNING image can not be loaded: [Errno 2] No such file or directory: 'data/cbir/oxford/gallery/ashmolean_000287.jpg'
[DataSet]: WARNING image can not be loaded: [Errno 2] No such file or directory: 'data/cbir/oxford/gallery/christ_church_000048.jpg'
[DataSet]: WARNING image can not be loaded: [Errno 2] No such file or directory: 'data/cbir/oxford/gallery/magdalen_000712.jpg'
[DataSet]: WARNING image can not be loaded: [Errno 2] No such file or directory: 'data/cbir/oxford/gallery/christ_church_000602.jpg'
[DataSet]: WARNING image can not be loaded: [Errno 2] No such file or directory: 'data/cbir/oxford/gallery/jesus_000134.jpg'
[DataSet]: WARNING image can not be loaded: [Errno 2] No such file or directory: 'data/cbir/oxford/gallery/worcester_000070.jpg'
[DataSet]: WARNING image can not be loaded: [Errno 2] No such file or directory: 'data/cbir/oxford/gallery/christ_church_000329.jpg'
[DataSet]: WARNING image can not be loaded: [Errno 2] No such file or directory: 'data/cbir/oxford/gallery/magdalen_000228.jpg'
Traceback (most recent call last):
File "main/extract_feature.py", line 52, in
[DataSet]: WARNING image can not be loaded: [Errno 2] No such file or directory: 'data/cbir/oxford/gallery/christ_church_000349.jpg'
main()
File "main/extract_feature.py", line 48, in main
extract_helper.do_extract(dataloader, args.save_path, args.save_interval)
File "/home/ma-user/anaconda3/envs/Pytorch-1.0.0/lib/python3.6/site-packages/pyretri-0.1.0+unknown-py3.6.egg/pyretri/extract/helper/helper.py", line 109, in do_extract
for _, batch in zip(pbar, dataloader):
File "/home/ma-user/anaconda3/envs/Pytorch-1.0.0/lib/python3.6/site-packages/torch/utils/data/dataloader.py", line 819, in next
return self._process_data(data)
File "/home/ma-user/anaconda3/envs/Pytorch-1.0.0/lib/python3.6/site-packages/torch/utils/data/dataloader.py", line 846, in _process_data
data.reraise()
File "/home/ma-user/anaconda3/envs/Pytorch-1.0.0/lib/python3.6/site-packages/torch/_utils.py", line 369, in reraise
raise self.exc_type(msg)
TypeError: Caught TypeError in DataLoader worker process 0.
Original Traceback (most recent call last):
File "/home/ma-user/anaconda3/envs/Pytorch-1.0.0/lib/python3.6/site-packages/torch/utils/data/_utils/worker.py", line 178, in _worker_loop
data = fetcher.fetch(index)
File "/home/ma-user/anaconda3/envs/Pytorch-1.0.0/lib/python3.6/site-packages/torch/utils/data/_utils/fetch.py", line 44, in fetch
data = [self.dataset[idx] for idx in possibly_batched_index]
File "/home/ma-user/anaconda3/envs/Pytorch-1.0.0/lib/python3.6/site-packages/torch/utils/data/_utils/fetch.py", line 44, in
data = [self.dataset[idx] for idx in possibly_batched_index]
File "/home/ma-user/anaconda3/envs/Pytorch-1.0.0/lib/python3.6/site-packages/pyretri-0.1.0+unknown-py3.6.egg/pyretri/datasets/folder/folder_impl/folder.py", line 78, in getitem
img = self.transformer(img)
File "/home/ma-user/anaconda3/envs/Pytorch-1.0.0/lib/python3.6/site-packages/torchvision/transforms/transforms.py", line 61, in call
img = t(img)
File "/home/ma-user/anaconda3/envs/Pytorch-1.0.0/lib/python3.6/site-packages/pyretri-0.1.0+unknown-py3.6.egg/pyretri/datasets/transformer/transformers_impl/transformers.py", line 107, in call
return self.t_transformer(img)
File "/home/ma-user/anaconda3/envs/Pytorch-1.0.0/lib/python3.6/site-packages/torchvision/transforms/transforms.py", line 198, in call
return F.resize(img, self.size, self.interpolation)
File "/home/ma-user/anaconda3/envs/Pytorch-1.0.0/lib/python3.6/site-packages/torchvision/transforms/functional.py", line 238, in resize
raise TypeError('img should be PIL Image. Got {}'.format(type(img)))
TypeError: img should be PIL Image. Got <class 'NoneType'>
0%|                                                                                | 0/317 [00:00<?, ?it/s]


Removing the X-Powered-By header

Is there any way to remove or at least change the X-Powered-By: header sent by Ratchet upon handshake?
Thank you.
I'd like to at least conceal the version.

Yes, it's possible. I'll leave it up to you as an exercise to understand Ratchet's architecture. Hint: Ratchet heavily utilizes the decorator pattern.

Yes, it's possible. I'll leave it up to you as an exercise to understand Ratchet's architecture. Hint: Ratchet heavily utilizes the decorator pattern.

@cboden Is it possible while using the Ratchet\App class?

Yes

@cboden I tried to access the response generated by Ratchet\WebSocket\WsServer but i can't. The handshake negotiator is implicitly called inside the class and i can't modify the response that is directly sent. Any tips please?
https://github.com/ratchetphp/Ratchet/blob/5012dc954541b40c5599d286fd40653f5716a38f/src/Ratchet/WebSocket/WsServer.php#L117-L119
@quakemmo Were you able to solve this problem? If so, in what way? I've spent several hours on this but I can't figure out how I can use the decorators for this case.

It is a security issue and you have several options:

Spend inordinate amounts of your time to dig through the mountains of Ratchet's code to find a way to fix it, without knowing whether or not that fix will work in future versions of Ratchet. Good if your time and mental energy isn't very valuable to yourself.

Use a WAF to strip it. Probably the best option.

Ditch Ratchet and use something different - probably a decent option as well. Getting the condescending "leave that as an exercise" reply to a security concern probably means at least one thing - Ratchet is not future-proof and committing your project to it may mean technical debt. There are other solutions, even in PHP (check out Swoole).

It is a security issue and you have several options:

Spend inordinate amounts of your time to dig through the mountains of Ratchet's code to find a way to fix it, without knowing whether or not that fix will work in future versions of Ratchet. Good if your time and mental energy isn't very valuable to yourself, and you don't mind having another burden - making sure your hack works every time you "composer update".
Use a WAF to strip it. Probably the best option.
Ditch Ratchet and use something different - probably a decent option as well. Getting the condescending "leave that as an exercise" reply to a security concern in server software probably means at least one thing - Ratchet is not future-proof and committing your project to it may mean technical debt. There are other solutions, even in PHP (check out Swoole).

@quakemmo Thanks for your honest answer. I agree with you, this is a real security issue. That's why I've reopened an issue with the same subject...
It's true that I don't really understand the answer of the repository author, since apparently (unless I'm wrong) we are unable to use decorators to solve this issue.
I'll think about your suggestion and see if it's not too complex to migrate my actual Ratchet code to a similar library like Swoole. I need high performance (at least like Ratchet) and a good security for my app. I'll try to see if Swoole can fit my needs!


Bootstrap tooltip issue:

Here is the code::
setInterval(function() {     $("#someId").html("'+someTime+'"); }, 1000)
//data attribute is set on the same id that is given above.
$('[data-refresh]').hover(function() {     $(this).tooltip({'placement': 'bottom'}).attr('data-original-title',      myDateTime).tooltip('fixTitle').tooltip('show'); });
There are few doubts here:

aria-describedby and getUID are appending in all the browsers but they are updating every second only in the Mozilla Firefox but not in Chrome or IE. Why is that?
Because of the above problem, tooltip is fluctuating every second which is not desired. The same code is perfectly working in other browsers.
Since both are updating every single second, I removed those two attributes. And what I wanted to know is, which gets called first? aria-describedby or getUID? which is updating what? From tooltip.js I have seen that this happens::
$tip.attr('id', tipId) this.$element.attr('aria-describedby', tipId)

but when we look into html, it is opposite. Please explain.

Please make your example into a JS Bin or JS Fiddle.

https://jsfiddle.net/hm98oc0s/1/
Check the above link in Mozilla Firefox only.

Hi @umesh-naik!
You appear to have posted a live example (https://fiddle.jshell.net/hm98oc0s/1/show/light/), which is always a good first step. However, according to Bootlint, your example has some Bootstrap usage errors, which might potentially be causing your issue:

line 31, column 7: W013: Bootstrap version might be outdated. Latest version is at least 3.3.6 ; saw what appears to be usage of Bootstrap 3.0.0
line 35, column 7: W013: Bootstrap version might be outdated. Latest version is at least 3.3.6 ; saw what appears to be usage of Bootstrap 3.0.0

You'll need to fix these errors and post a revised example before we can proceed further.
Thanks!
(Please note that this is a fully automated comment.)

@umesh-naik
(1) Update your Bootstrap to v3.3.6
(2) fixTitle and data-original-title aren't part of the public API; can't help you with them. Instead, destroy the old tooltip and create a new tooltip instance.

https://jsfiddle.net/hm98oc0s/1/
this is the updated fiddle.

Hi @umesh-naik!
You appear to have posted a live example (https://fiddle.jshell.net/hm98oc0s/1/show/light/), which is always a good first step. However, according to Bootlint, your example has some Bootstrap usage errors, which might potentially be causing your issue:

line 31, column 7: W013: Bootstrap version might be outdated. Latest version is at least 3.3.6 ; saw what appears to be usage of Bootstrap 3.0.0
line 35, column 7: W013: Bootstrap version might be outdated. Latest version is at least 3.3.6 ; saw what appears to be usage of Bootstrap 3.0.0

You'll need to fix these errors and post a revised example before we can proceed further.
Thanks!
(Please note that this is a fully automated comment.)

I have found that when you use  tag in html() method, this happens. Instead, if we use text() method, there will be no issue. Check the fiddle example::
https://fiddle.jshell.net/hm98oc0s/4/

@umesh-naik Please remove the usage of moment.js from your example since it's not relevant to the main problem and you haven't included it properly anyway. Just use plain Date objects instead.

@umesh-naik Also, don't use the edge version of jQuery; use jQuery v2. And please check the JS console and ensure there are no errors before posting the next revision of your example.

Check this example::
https://jsfiddle.net/hm98oc0s/7/
I have removed moment.js. Check in mozilla.

@umesh-naik Please fix the issues I noted in https://github.com/twbs/bootstrap/issues/19130#issuecomment-181753098

Okay, I have fixed those two issues. Now check this fiddle.
https://jsfiddle.net/hm98oc0s/10/

As mentioned previously, you need to destroy the old tooltip.

Okay that worked. Thanks. But why is this only with Mozilla Firefox?

Okay that worked. Thanks.

Closing this then.

But why is this only with Mozilla Firefox?

*shrugs*


The large number of deprecated dependency modules used is annoying

I think it's a great project, but it relies on a lot of discarded modules to annoy people
It would be even better if If the dependency module can be updated to the latest

Fixed in https://github.com/Akryum/peeky/commit/4f9b7e688603f74258f541a62816b42167719271


docs: Add executable to the attribute list

Update list here https://docs.rs/anchor-lang/0.4.1/anchor_lang/derive.Accounts.html

Addressed by https://github.com/project-serum/anchor/commit/3243d65c079bd3eca3cc2aea64a17dfc13d7302f.


Test result not saved

Hi,
I have used the pre-trained model for evaluation, and the whole process ends successfully with empty output directories. Do you know why does this happen?

Hi!
Thanks for pointing that out! I created a new commit to fix that issue and now the predictions should be saved in the output directories.
I'll close the issue but feel free to re-open it!


fix: Control gateway-api Listener with global.enableGatewayAPI in Helm

Ⅰ. Describe what this PR did
1）higress-core 中 gateway-api 监听通过 helm 中 global.enableGatewayAPI 参数控制
2）默认关闭 istio 中的 gateway-api 处理
Ⅱ. Does this pull request fix one issue?

fixes #1456
Ⅲ. Why don't you add test cases (unit test/integration test)?
Ⅳ. Describe how to verify it
Ⅴ. Special notes for reviews

Codecov Report
Attention: Patch coverage is 0% with 3 lines in your changes missing coverage. Please review.

Project coverage is 43.56%. Comparing base (ef31e09) to head (74883d8).
Report is 176 commits behind head on main.

Files with missing lines
Patch %
Lines

pkg/ingress/config/ingress_config.go
0.00%
3 Missing :warning:

Additional details and impacted files

@@            Coverage Diff             @@
##             main    #1461      +/-   ##
==========================================
+ Coverage   35.91%   43.56%   +7.65%
==========================================
  Files          69       76       +7
  Lines       11576    12320     +744
==========================================
+ Hits         4157     5367    +1210
+ Misses       7104     6619     -485
- Partials      315      334      +19

Files with missing lines
Coverage Δ

pkg/ingress/config/ingress_config.go
12.97% <0.00%> (-0.90%)
:arrow_down:

... and 68 files with indirect coverage changes


upgrade dependencies version

Upgrade all package version to latest except "vitepress-plugin-mermaid" (keep version "2.0.13")
Upgrade actions/checkout,actions/setup-node to latest version to fix warning 'nodejs version is deprecated'
Move compiled file node.js to folder 'dist' in project theme
Add config file eslint.config.mjs,sugar-blog.code-workspace, .editorconfig

变更有点多，要不你拆一下 PR，依赖升级就只包含依赖升级的（当然要测一下 能不能正常构建/运行啥的。）


Exception in #initialize took down parent SupervisionGroup

Detailed code and stacktrace here: https://gist.github.com/knewter/16f001cbdb533f386c6b
Had a discussion with @halorgium on IRC, he requested that I /cc @benlangfeld since it's supervision-related.
So there are at least a couple of wonky things happening here.  First off, I'm using a TaskThread because I have a recursive method that grows to a silly stack size, and I don't feel like changing it quite yet (most of the time I won't have a huge recursion stack, just on bootstrapping the data).
Secondly, I'm using net/http in the actor.  I'd rather use something celluloid::io based, but the http gem still has a few kinks to iron out it seems.
Thirdly, I was kicking things off in the initialize function.  @halorgium pointed out I could just do something like async.start to get out of the initialize, and my guess is that it won't take down its supervision group with that change, but he said this was odd behaviour anyway and indicative of a bug.
Let me know if I can provide any further details or testing.

Moved to: celluloid/celluloid-supervision#6


Address Discovery using ARP Protocol

We ask that you please be patient as our team works through approving and publishing all articles/tutorials in a timely manner. Allow 1-3 days for a topic to be reviewed and/or approved - allow 3-7 days for an articles to be reviewed and/or published.
Be sure to visit our Resources Page for tools, resources, and example articles to go over.
NOTE: (Please ensure that you have only one open issue + linked pull request at a time. This will ensure that we complete the article in a timely manner from inception to publishing.)
NOTE: We tend to stray away or tend not to publish reviews/comparisons of commercial product offerings.
We're looking for the first 2-3 paragraphs of the article that appropriately summarize what your article will be about.
Proposed title of article
Address Discovery using ARP Protocol
Introduction paragraph (2-3 paragraphs):
This article will give an introduction to the protocol ARP as applied in network communication and packet transmission, what ARP does, explain the process of address resolution by ARP and where it is used.
It will also, give the application scenarios of ARP protocol.
Key takeaways:
At the end of this article the learner should know:

What is ARP.
The process of Address resolution.
Application of ARP protocol.

References:
N/A
Templates to use as guides

How To Guide Template
Software Review Template
Tutorial Template

Unfortunately, you can only propose one topic at a time. Thanks


Become very stuck

Become very stuck when call the show method on android platform，anybody found？

react-native-actionsheet : 2.4.2
react-native : 0.61.5


fix: render bodyPrepend in template

These changes apply to packages/bridge/src/runtime/nitro/renderer.ts:

Fix a typo in the NuxtRenderHTMLContext object where bodyPreprend should be bodyPrepend (this is a breaking change, I guess)
Render the content of the bodyPrepend in the template

🔗 Linked issue

https://github.com/nuxt/bridge/issues/722

❓ Type of change

[ ] 📖 Documentation (updates to the documentation or readme)
[x] 🐞 Bug fix (a non-breaking change that fixes an issue)
[ ] 👌 Enhancement (improving an existing functionality like performance)
[ ] ✨ New feature (a non-breaking change that adds functionality)
[x] ⚠ Breaking change (fix or feature that would cause existing functionality to change)

📚 Description
Resolves #722
📝 Checklist

[x] I have linked an issue or discussion.
[ ] I have updated the documentation accordingly.

Thank you ❤


RBAC role to create new index

Current documentation lists Cog Search RBAC role only for the scenario where an index already exists. To create new index, additional Cog Search RBAC role is required: Search Service Contributor.

@aahill

Can you review this PR?
IMPORTANT: When this content is ready to merge, you must add #sign-off in a comment or the approval may get overlooked.

#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

Thanks, #sign-off
Note to the PR reviewer: I made a minor fix for a typo, can you merge it in?

Thank you, @aahill - yes, my bad. Was changing that sentence twice.


Make Tcl version of the "dirhash" utility

The idea is to maintain an official hash of all Pyre game files; it will allow us to quickly identify if a player's game is modified at all, and if it is, if the modification is acceptable for tournament play.

Turns out that xxHash compiles with mingw-w64 OK, I think I shall move forward with that, then


Eliminate required type erasure from distributed actors

Eliminate the required use of existentials in distributed actors by introducing the Transport associated type into the DistributedActor protocol and the Identity associated type into the ActorTransport protocol. This way, each distributed actor has a known (concrete) actor transport type and actor identity type, reducing storage requirements to the minimum and eliminating dynamic dispatch when it isn't needed.
Distributed actors can manually specify their Transport associated type or pick up a default by looking for a type named
DefaultActorTransport. A library that vends an actor transport can make create a public typealias DefaultActorTransport referring to its transport, so importing that library and defining a distributed actor will use that library's transport.
Introduce a type-erased AnyActorTransport type to provide an explicitly dynamic actor transport. This is still an important option, e.g., for cases where one wants to be able to dynamically change the transport for testing or different kinds of deployment.
Introduce some potentially-temporary defaults for both the transport and identity, to smooth the transition to this newer formulation.  Add a public typ ealias DefaultActorTransport that refers to AnyActorTransport, so that clients will get the same "type-erased by default" behavior they have today (although we'll still end up breaking source code here). Additionally, default the Identity associated type to AnyActorIdentity, which matches today's default. We likely want to eliminate these defaults, because the DefaultActorTransport definition will likely cause ambiguities with client libraries and, philosophically, the performance costs of type erasure should always be opt-in.

@swift-ci please test

@swift-ci please build toolchain

Linux Toolchain (Ubuntu 16.04)
Download Toolchain
Git Sha - 4aacc1c99e047e99568c9db9b54fef5a2a88bc63
Install command
tar zxf  swift-PR-40033-724-ubuntu16.04.tar.gz
More info

macOS Toolchain
Download Toolchain
Git Sha - 4aacc1c99e047e99568c9db9b54fef5a2a88bc63
Install command
tar -zxf  swift-PR-40033-1208-osx.tar.gz --directory ~/

I'm going to go ahead with this as a baby step and then we can tweak it further


feat(repo): Added prometheus and grafana & other implementations

[x] added nats-prometheus explorer to infra
[x] extended local docker-compose file with more services
[x] added graceful shutdown to publisher + tests
[x] added healtcheck handler to publisher + tests
[x] added exposed metrics handler to publisher + tests
[x]  Set up Prometheus server to collect metrics from our NATS servers and applications
[x]  Configure NATS exporters to expose relevant metrics to Prometheus
[x]  Set up Grafana server and connect it to the Prometheus data source
[x]  Create Grafana dashboards for key metrics:
[x]  NATS server health and performance
[x]  Message throughput and latency
[x]  Subscription counts and patterns
[x]  Error rates and types
[x]  Resource utilization (CPU, memory, network)
[x]  Implement custom metrics in our application code where necessary
[x]  Set up alerting rules in Prometheus and Grafana for critical thresholds
[ ]  Create documentation for interpreting dashboards and responding to alerts
[x]  Implement log aggregation and visualization in Grafana (consider using Loki)
[x]  Set up proper authentication and authorization for Grafana access
[ ]  Create a runbook for common operational tasks and troubleshooting scenarios

Quite a large PR. Well done 👍🏾.
I didn't go through it thoroughly, but I've left some comments on things I caught at a glance. Please let me know what you think.

We should avoid merging this large and complex PR. It would be better to split it into smaller, more manageable PRs.

Looks okay to merge. We just need to probably revert the Box<dyn FuelCoreLike change from your conflict resolution.

I re-introduced it already. Thanks.


Total Engery is missung

Hi , thanks for this cool Addon.
I have seen that total Energy is missing. For the single Ports it is already available.
But for the total inverter it is missing (Total Engery)

can agree, great to have this integration now for inverters with built in wifi, thx a lot!
But TotalEnergy is missing. But from my point of view it would be easier to read to have the TotalEnergy in the unit_of_measurement in ENERGY_KILO_WATT_HOUR instead of ENERGY_WATT_HOUR. Same for TotalEnergy of the single modules.

I am reading the values directly from the inverter.
Unfortunately, the inverter does not provide the total energy, just daily energy.
Of course I could calculate the total energy from the individual ports, however, this would not be accurate:
The total energy of the ports is DC, the daily energy is AC. (I will probably rename this in the next versions).  So there will be a slight conversion loss (DC-> AC and the inverter consuming some of the power) and the values will not match.
If you want to integrate it into the energy dashboard, use the Daily Energy value. It works great since it resets every day.
For Kilo Watt Hours I think you could change that manually in Home Assistant.

tried to add total energy by myself, only to realize what you mentioned, it is not available...
Also thx for the clarification of DC and AC between ports and inverter
switched the total_energy of ports successfull to kWh, thx for the hint, I am new to HASS
I think you could close this issue


Documentation not accessible on Chrome

Console:

@zbigan  if you refresh the page, the documentation page loads successfully. It is almost similar to bootstrap.


No such element error?

What does this error mean?

Not sure, unfortunately. Could you provide a piece of code and a data set to reproduce the bug? Then we can have a look and fix it.

The error is occurring while training. I am just calling updateModel.
Thew data is HUGE (nearly 30 GB). Does this mean a categorical variable  is taking a value which is not present in the Header in the ARFF file?

No, I don't think so. It seems related to sequence_id and time_id values of the instances. Could provide a small piece of the data (just few hundred samples) we could try to look at it? Otherwise, please check that your instances are grouped by sequence_id and then by time_id. And please also check that the provided sequence_ids and time_ids are consecutive. For example,
Seq_id, Time_id
0, 0
0, 1
0, 2
1, 0
1, 1
1, 2
1, 3
1, 4
2, 0
3, 0
3, 1
3, 2
....

Even the SEQUENCE_ID has to be in sequence? I just make sure that just TIME_ID is in sequence and not SEQUENCE_ID?
So in mile I could have one SEQUENCE_ID missing in between.

You are right, SEQUENCE_ID no need to be in sequence.


Moved to Alpine Linux.

runit is now installed by means of Alpine packages (edge/testing).
Fixes #3

Besides the obviously missing certificates, the application is proven to work.
$ docker run --rm pires/docker-logstash-forwarder
2015/08/06 07:29:18.380196 	--- options -------
2015/08/06 07:29:18.380476 	config-arg:          /logstash-forwarder/config/logstash-forwarder.conf
2015/08/06 07:29:18.380490 	idle-timeout:        5s
2015/08/06 07:29:18.380494 	spool-size:          1024
2015/08/06 07:29:18.380497 	harvester-buff-size: 16384
2015/08/06 07:29:18.380499 	--- flags ---------
2015/08/06 07:29:18.380501 	tail (on-rotation):  false
2015/08/06 07:29:18.380503 	log-to-syslog:          false
2015/08/06 07:29:18.380505 	quiet:             false
2015/08/06 07:29:18.380607 {
  "network": {
    "servers": [
        "logstash.default.k8s.local:5043"
    ],
    "timeout": 15,
    "ssl ca": "/logstash-forwarder/certs/logstash-forwarder.crt"
  },
  "files": [
    {
      "paths": [
        "/var/log/syslog"
      ],
      "fields": {"type": "syslog"}
    }
  ]
}

2015/08/06 07:29:18.382159 Waiting for 1 prospectors to initialise
2015/08/06 07:29:18.382281 All prospectors initialised with 0 states to persist
2015/08/06 07:29:18.382408 Setting trusted CA from file: /logstash-forwarder/certs/logstash-forwarder.crt
2015/08/06 07:29:18.382478 Failure reading CA certificate: open /logstash-forwarder/certs/logstash-forwarder.crt: no such file or directory


162 naming a variable starting with a + crashes all minizincs subsolvers

fix for issue #162

make keywords a frozendict class variable, ideally