Elaboration of pharma type information

Hi, I am working on a project to learn patients' responses to medication.
Pure computer science student with very little knowledge in the medical field.
For the pharma data, is there an easy way to determine if it is a continuous infusion or a one-time injection/drug?
In the raw pharma data,

"type" column - only tells if it is fluid or drug. Does injection belong to fluid or drug?
"infusionid" - I am curious how this one is assigned. Is there a unique ID for each use of medicine among all patients?
"subtype" - does this help to tell the difference?
"route" - could you elaborate on what these abbreviations mean?

['iv-inj', 'iv-inf', 'ep-inj', 'inhal', 'p os', 'p.ms', 'p.o', 'cv-inj', 'cv-inf', 'ms', 'p rectal', 'sc-inj', 'transcutan', 'paravert.', 'subling', 'p rect', 'parav.Bolus', 'enteral', 'ep-inf', None, 'nasal', 'iv', 'intercostal', 'i.ventr, EVD', 'Inh.Beatmung', 'ip-inf', 'im-inj', 'nasal_', 'per-iv']
Thanks for all the work on this dataset and making it publicly accessible :)

Thanks! I should have checked this repo thoroughly. The preprocessing scripts help a lot :)


Bug: ...Unable to archive SingleFile

Provide a screenshot and describe the bug
Hi, I am able archive files just not in single-file type. When I run archivebox setup I see dependency installed √  SINGLEFILE_BINARY     v1.1.54         valid     ./node_modules/single-file-cli/single-file but when I try to archive a page then I get the error (error in logs and error block) I am trying to archive only file types singlefile, PDF and screenshot some how it still archives wget,htmltotext and archive_org      > pdf
> screenshot
> wget
> htmltotext
> archive_org
Steps to reproduce
archivebox add 'https://some_url'

Logs or errors
> ./archive/1733996452.815462
      > singlefile
        Extractor failed:
             SingleFile was not able to archive the page
        Run to see full output:
            cd /home/archivebox/data1/archive/1733996452.815462;
            /home/archivebox/data1/node_modules/single-file-cli/single-file --browser-executable-path=/home/archivebox/.cache/ms-playwright/chromium-1148/chrome-linux/chrome "--browser-args=[\"--headless=new\", \"--user-agent=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/<IP_ADDRESS> Safari/537.36 ArchiveBox/0.7.2 (+https://github.com/ArchiveBox/ArchiveBox/)\", \"--window-size=1440,2000\"]" "https://www.ocu.org/reclamar" singlefile.html

ArchiveBox Version
0.7.2
ArchiveBox v0.7.2 BUILD_TIME=2024-12-11 18:08:22<PHONE_NUMBER>
IN_DOCKER=False IN_QEMU=False ARCH=x86_64 OS=Linux PLATFORM=Linux-5.15.0-126-generic-x86_64-with-glibc2.35 PYTHON=Cpython
FS_ATOMIC=True FS_REMOTE=True FS_USER=1001:1001 FS_PERMS=644
DEBUG=False IS_TTY=True TZ=UTC SEARCH_BACKEND=ripgrep LDAP=False

[i] Dependency versions:
 √  PYTHON_BINARY         v3.10.12        valid     /usr/bin/python3.10
 √  SQLITE_BINARY         v2.6.0          valid     /usr/lib/python3.10/sqlite3/dbapi2.py
 √  DJANGO_BINARY         v3.1.14         valid     /usr/local/lib/python3.10/dist-packages/django/__init__.py
 √  ARCHIVEBOX_BINARY     v0.7.2          valid     /usr/local/bin/archivebox

 √  CURL_BINARY           v7.81.0         valid     /usr/bin/curl
 √  WGET_BINARY           v1.21.2         valid     /usr/bin/wget
 √  NODE_BINARY           v12.22.9        valid     /usr/bin/node
 √  SINGLEFILE_BINARY     v1.1.54         valid     ./node_modules/single-file-cli/single-file
 -  READABILITY_BINARY    -               disabled  ./node_modules/readability-extractor/readability-extractor
 -  MERCURY_BINARY        -               disabled<EMAIL_ADDRESS> √  GIT_BINARY            v2.34.1         valid     /usr/bin/git
 -  YOUTUBEDL_BINARY      -               disabled  /home/archivebox/.local/lib/python3.10/site-packages/youtube_dl/__main__.py
 √  CHROME_BINARY         v131.0.6778.33  valid     /home/archivebox/.cache/ms-playwright/chromium-1148/chrome-linux/chrome
 √  RIPGREP_BINARY        v13.0.0         valid     /usr/bin/rg

[i] Source-code locations:
 √  PACKAGE_DIR           23 files        valid     /usr/local/lib/python3.10/dist-packages/archivebox
 √  TEMPLATES_DIR         3 files         valid     /usr/local/lib/python3.10/dist-packages/archivebox/templates
 -  CUSTOM_TEMPLATES_DIR  -               disabled  None

[i] Secrets locations:
 -  CHROME_USER_DATA_DIR  -               disabled  None
 -  COOKIES_FILE          -               disabled  None

[i] Data locations:
 √  OUTPUT_DIR            11 files        valid     /home/archivebox/data1
 √  SOURCES_DIR           15 files        valid     ./sources
 √  LOGS_DIR              1 files         valid     ./logs
 √  ARCHIVE_DIR           89 files @      valid     /home/archivebox/data
 √  CONFIG_FILE           501.0 Bytes     valid     ./ArchiveBox.conf
 √  SQL_INDEX             664.0 KB        valid     ./index.sqlite3

How did you install the version of ArchiveBox you are using?
pip
What operating system are you running on?
Linux (Ubuntu/Debian/Arch/Alpine/etc.)
What type of drive are you using to store your ArchiveBox data?

[ ] data/ is on a local SSD or NVMe drive
[ ] data/ is on a spinning hard drive or external USB drive
[x] data/ is on a network mount (e.g. NFS/SMB/CIFS/etc.)
[ ] data/ is on a FUSE mount (e.g. SSHFS/RClone/S3/B2/OneDrive, etc.)

Docker Compose Configuration

ArchiveBox Configuration
[SERVER_CONFIG]
SECRET_KEY = xxxxxxxxxxxxxxxxxx
ARCHIVE_DIR = /home/archivebox/data
CONFIG_FILE = /home/archivebox/data1/ArchiveBox.conf
ARCHIVE_METHODS = singlefile,pdf,screenshot
[DEPENDENCY_CONFIG]
YOUTUBEDL_BINARY = /home/archivebox/.local/lib/python3.10/site-packages/youtube_dl/__main__.py
CHROME_BINARY = /home/archivebox/.cache/ms-playwright/chromium-1148/chrome-linux/chrome

issue was with Node js version not compatible. Update the Node js to version 20 and reinstalled single-file-cli and now it works


Instanceof unexpected behaviour

🐛 Bug Report
Instanceof is not working.
I created my custom error:
export default class NoInstance extends Error {
  constructor(...args) {
    super(...args);
    this.constructor = NoInstance;
    Error.captureStackTrace(this, NoInstance);
    this.message = 'Cannot construct Abstract instances directly';
  }
}

My test:
import NoInstance from '~/shared/exceptions/NoInstance';

describe('NoInstance', async () => {
  test('NoInstance', async () => {
    console.log(NoInstance); //[Function: NoInstance]
    try {
      throw new NoInstance();
    } catch (e) {
      console.log(e);
      console.log(e instanceof NoInstance); //false
      expect(1).toBe(1);
    }
  });
});

e logs:
{ Error: Cannot construct Abstract instances directly
at _callee....constructor: [Function: NoInstance],
message: 'Cannot construct Abstract instances directly' }
I tried the exact same fiddle on nodejs and it works:
https://repl.it/repls/InfamousAnguishedCrash
My versions:
 System:
    OS: Linux 4.13 Ubuntu 17.10 (Artful Aardvark)
    CPU: x64 Intel(R) Core(TM) i7-4720HQ CPU @ 2.60GHz
  Binaries:
    Node: 8.9.1 - ~/.nvm/versions/node/v8.9.1/bin/node
    Yarn: 1.3.2 - ~/.nvm/versions/node/v8.9.1/bin/yarn
    npm: 6.1.0 - ~/.nvm/versions/node/v8.9.1/bin/npm
  npmPackages:
    jest: ^23.3.0 => 23.3.0

This is a known issue. Duplicate of https://github.com/facebook/jest/issues/2549
Also see the search results: https://github.com/facebook/jest/issues?utf8=✓&q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+instanceof


Coherence Pods fail to start on OpenShift

When deploying a Coherence cluster on OpenShift using the Operator the Coherence Pods fail to start.
The yaml used to create the cluster is:
apiVersion: coherence.oracle.com/v1
kind: CoherenceCluster
metadata:
 name: cluster1
spec:
 imagePullSecrets:
  - name: oracle-store-secret

The coherence-k8s-utils init-container crashes with the following log output:
[root@openshift bin]# kubectl logs cluster1-storage-0 -c coherence-k8s-utils -p
Starting container initialisation
Creating target directories under /utils
Copying files to /utils
Copying files/*.sh to /utils/scripts
Copying directory /files to /utils/scripts
Copying files/*.jar to /utils/lib
Copying directory /files to /utils/lib
Copied file /files/coherence-utils.jar to /utils/lib/coherence-utils.jar
Copied file /files/opendmk_jmxremote_optional_jar.jar to /utils/lib/opendmk_jmxremote_optional_jar.jar
Copying copy utility
Copied file /files/copy to /utils/copy
Copying op-test utility
Copied file /files/op-test to /utils/op-test
Creating directory /snapshot
panic: mkdir /snapshot: permission denied
goroutine 1 [running]:
main.main()
	/scratch/cohbld/hudson/workspace/coherence-operator-nightly/cmd/utilsinit/main.go:97 +0xab4

This would appear to be a permissions problem where the init-container user cannot create /snapshot when using OpenShift.

Fixed in 2.0.5


Does not work on non https site

Google no longer accepts requests on non https urls. If I use your loader on a non https site then it doesn't work.

it is working for me

Can you please post the exact error you're getting?
I suspect that there is some other problem because tbh I never even tried it on a non-https website.


Symbolization not working with python.wasm

Using latest python.wasm from https://github.com/vmware-labs/webassembly-language-runtimes.
The result CPU profile:
❯ go tool pprof /tmp/profile
Main binary filename not available.
tType: cpu
Time: May 10, 2023 at 3:14pm (MDT)
Duration: 8.09s, Total samples = 626.76s (7749.98%)
Entering interactive mode (type "help" for commands, "o" for options)
(pprof) top
Showing nodes accounting for 626.76s, 100% of 626.76s total
      flat  flat%   sum%        cum   cum%
   626.76s   100%   100%    626.76s   100%  <unknown>
(pprof)

Looking a bit deeper it seems that we are not able to properly resolve using DWARF. Either the debug sections are missing data is getting stripped during the compilation of python.wasm or we don't interpret the data properly

https://github.com/stealthrocket/wzprof/pull/68 didn't fix the issue:
❯ go tool pprof /tmp/profile
Main binary filename not available.
Type: cpu
Time: May 11, 2023 at 7:37pm (MDT)
Duration: 311.56ms, Total samples = 5.10s (1637.42%)
Entering interactive mode (type "help" for commands, "o" for options)
(pprof) top
Showing nodes accounting for 5.10s, 100% of 5.10s total
      flat  flat%   sum%        cum   cum%
     5.10s   100%   100%      5.10s   100%  <unknown>
(pprof)

cc @pelletier

There's probably something deeper going on. The only PC ranges found by debug/dwarf in this module are
[0 0]
[0 1]
[4294967294<PHONE_NUMBER>]

Two things that may be going on:

the dwarf debug symbols contain references to the python code, not the interpreter
the wasm-opt pass modifies the size of the wasm binary which invalidates offsets in the dwarf section


84 landing page prototype

Basics

[x ] Details of what you changed are in commit messages
(first line should have module: short statement syntax)
[ ] References to issues, e.g. close #X, are in the commit messages.
[ x] The buildserver is happy.
[ ] The PR is rebased with current master.

Checklist

[ ] I added unit tests for my code
[ ] I fully described what my PR does in the documentation
(not in the PR description)
[x] I fixed all affected documentation
[x] I fixed all affected decisions
[x] I added code comments, logging, and assertions as appropriate
[x] I mentioned every code not directly written by me in reuse syntax

Review

[ ] Documentation is conforming to our Documentation Guidelines
[ ] Examples are well chosen and understandable
[ ] Code is conforming to our Coding Guidelines
[ ] Code is consistent to our Design Decisions

@yvonnemarkl really likes your logos!!! :rocket:

Please tell us when we can take a look. We are already very curios! :heart:

Please tell us when we can take a look. We are already very curios! heart

You can have a look at it again. I have implemented a dark mode(almost complete), did some structural changes to the UI (colors, button component) and tried to include your suggestions.

@buenaflor would be great if you can make a short review, then you maybe need to fix less later :wink:

Please rebase and add documentation for the components you changed.

done

Please rebase and add documentation for the components you changed.

done


Mirror repository not work

I can not get mirror repository working. I only find a error log say [E] repo.MirrorUpdate: database table is locked: mirror.
I install the gogs with sqlite. And have try to install on centos 7 and debian, none of them working.

I have try the v0.5.5 v0.5.8 v0.5.9 download from http://gogs.io/docs/installation/install_from_binary all end up with same problem

I have try the v0.5.5 v0.5.8 v0.5.9 download from http://gogs.io/docs/installation/install_from_binary all end up with same problem

Hmm, SQLite is always the troublemaker.
Thanks your report!

Hi, I've pushed a fix on dev branch.


Transactions issue, coins lost....

We're having problems with the bltg wallet.
We have sent money to the exchange and the coins have been lost....

Please join support on discord, no coins can be lost


Updated landing page

TODO:

fix alignment problems with elements — add a grid? pls help ;-;
update nav by style
make external style sheet rather than inline
spacing in footer

style in app.css changed


WIP: add customized errors

The PR allows to extend error for each type of validation using custom object so consumers will have flexible tool to distinguishing and handling errors
try {
    z.object({ points: z.number().error({e:1}), dots: z.boolean().error({e:2}) })
    .parse({
      points: '1',
      dots: 1,
    });
  } catch (e) {
    expect(e.errors[0].details).toEqual({e:1});
    expect(e.errors[1].details).toEqual({e:2});
  }

any updates?

Large changes to the error handling system were published with<EMAIL_ADDRESS>This approach wasn't what I ended up going with; it didn't allow the granularity of customization I was looking for. But needless to say thanks @blackrabbit99 for your great work.
Check out the new Error Handling guide at https://github.com/vriad/zod/blob/master/ERROR_HANDLING.md


Update Chirp API dashboard to differentiate 4xx and 5xx errors

Changes

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

Current dependencies on/for this PR:

main

PR #324

PR #314

PR #310

PR #311

PR #312

PR #313

PR #315

PR #316


chore(master): release 1.0.6

:robot: I have created a release beep boop
1.0.6 (2024-09-30)
Bug Fixes

action: add output release created (315d702)

This PR was generated with Release Please. See documentation.

:robot: Created releases:

v1.0.6
:sunflower:


Iterate all users from User Profiles and export all properties to csv
Surprised this sample doesn't exist but I can't find it here

@hugoabernier i can take on this one

Please don't,  I will upload it tonight
On Wed, Mar 15, 2023, 18:59 Valeras Narbutas @.***>
wrote:

@hugoabernier https://github.com/hugoabernier i can take on this one
—
Reply to this email directly, view it on GitHub
https://github.com/pnp/script-samples/issues/469#issuecomment-1470503153,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AE5DXIX6KXJSWQLRYXRQGNLW4H7QXANCNFSM6AAAAAAVZO26SQ
.
You are receiving this because you authored the thread.Message ID:
@.***>

Please don't, I will upload it tonight
…
On Wed, Mar 15, 2023, 18:59 Valeras Narbutas @.> wrote: @hugoabernier https://github.com/hugoabernier i can take on this one — Reply to this email directly, view it on GitHub <#469 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AE5DXIX6KXJSWQLRYXRQGNLW4H7QXANCNFSM6AAAAAAVZO26SQ . You are receiving this because you authored the thread.Message ID: @.>

ahh, great man, i thought it was a request :D

Or to be more specific,  I'll cover the pnp powershell version, can you cover another version?

Or to be more specific, I'll cover the pnp powershell version, can you cover another version?

good idea! 👍


feat: support code api

Fix #47

:tada: This PR is included in version 3.11.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Cannot press ctrl-alt-delete

Describe the issue
I am trying to run windows server 2019 for a course I am taking on udemy. To unlock the machine, one must press "control + alt + delete". I cannot figure out how to send this key combination to the machine and unlock it for use.

I have tried the combinations: "control + option + delete" and "command + option + delete" but neither one seems to work.
Configuration

UTM Version: 2.4.1 (40)
OS Version: Big Sur, 11.5.1
M1

Solution was to plug in a standard keyboard, then disable secure login. https://answers.microsoft.com/en-us/windows/forum/all/disable-ctrlaltdel-login-in-windows-10-home/cbc90186-114b-4720-a3aa-ba30c7b911f5?auth=1

You probably need to press fn + ⌃ + ⌥ + delete because Windows expects a "forward delete" (delete next character) where Macs use the word "delete" to represent the Windows key "backspace" (delete previous character).

does not work

"Control + Option + Fn + Delete" should work

It works for me on UTM 3.2.4. Host OS Monterey 12.5. Guest OS: Windows Server 2012

On MacBook pro M1 2021, Venture 13.1 and UTM 4.0.9. FN+Ctrl+Opt+backspace worked a charm. Many thanks.

"Control + Option + Fn + Delete" should work

Thanks @bdbasinger this option worked for me

FWIW, the above solution didn't work for me.
I have an external extended Apple keyboard with the TouchID button, so I have a regular forward-delete button.
Environment:
M3 Pro Macbook Pro
Sonoma 14.5
UTM 4.5.2 (97)
Installing Windows 10 Pro on a brand new instance, using an ISO downloaded via CrystalFetch
Trying to control-alt-delete during the OOBE process
I have tried:

control-alt-delete using the external keyboard
control-alt-fn-delete using the external keyboard (didn't think this would work; just being thorough)
control-alt-fn-backspace using the external keyboard
control-alt-fn-backspace using the built-in keyboard
I've tried all of the above using the right-side control and option keys instead where applicable
changing UTM settings so that it uses command-option instead of control-option for input capture, to be sure it's not interfering, then trying all of the above again

Keyboard input in general works fine.
This isn't blocking me or anything, so at the moment I'm content to just comment here.
I really think #5684 would be great.

@jakerobb I guess you are lucky


Missing Map Features in Testing Scenario Proto Dataset

Hello,
While trying to process map features from the Scenario Proto dataset, I found that some test scenarios have no map features. Here is the list of these scenarios:

No.
Scenario ID

1
a869787ec83d5c8a

2
8738e8c0200056fe

3
9465fb15b456855a

4
4c99903f949e8100

5
ff6686b0e98d66ae

6
9036b3f956b09fc0

7
981f5c4f61505759

8
38e2986c8098692f

9
ab7571715a1d5193

The environment I am using:
python==3.10.13
conda==23.11.0
pip==23.3.2
numpy==1.21.5
pandas==1.5.3
tensorflow==2.11.0
torch==2.1.0+cu118
waymo-open-dataset-tf-2-11-0 1.6.1

The code to reproduce the issue:
from pathlib import Path

import tensorflow as tf
from tqdm import tqdm

DATA_ROOT = str(Path("../data/womd/raw/scenario/").resolve())
TRAIN_FILES = os.path.join(DATA_ROOT, "training", "training.tfrecord*")
VALID_FILES = os.path.join(DATA_ROOT, "validation", "validation.tfrecord*")
TEST_FILES = os.path.join(DATA_ROOT, "testing", "testing.tfrecord*")

filenames = tf.io.matching_files(TEST_FILES)
dataset = tf.data.TFRecordDataset(filenames)
for data in tqdm(
    dataset.as_numpy_iterator(),
    total=NUM_DATA_MAP[split],
    desc=f"Traversing {split} data",
):
    scenario = scenario_pb2.Scenario.FromString(data)
    if len(scenario.map_features) == 0:
        print(f"Scenario {scenario.scenario_id} has no map features.")
        continue

The dataset version is 1.2.0, which I downloaded from here. Could you help confirm if the files under scenario/testing on the Google Cloud servers are correct? Thanks!

Adding @scott-ettinger
If I'm not mistaken, this was flagged some time ago and it seems to be a small issue on our side (@ChocolateDave can you please confirm that it's just these 9 Scenarios?).
We'll look into fixing that extraction error or just discarding those examples in the upcoming release.
Thanks for flagging!

Thanks for flagging this.

Sorry, so how we deal with this when preparing submission for test set? Should we just skip those scenarios?

@pengzhenghao For sim agents yes, these are not in the test set so you can safely skip them. For motion I need to check with Scott


ROS 2 tutorial with GUI

Having GUI with containerized application deployed with Kubernetes could be useful for many users, especially simulation environment.
the followings are candidates,

Gazebo Simulation with sample application deployment
Navigation 2 tutorial deployment

technically, the following would do the work.

bind X environment configuration to the container requires GUI.
label nodes that has capability for GUI, and deploy the GUI application based on those labels.
pure computation application containers can be deployed to worker nodes that has no capability for GUI.
connect those application via CNI and ROS 2 transport.

probably the followings are reasonable,

https://docs.ros.org/en/rolling/Tutorials/Beginner-CLI-Tools/Introducing-Turtlesim/Introducing-Turtlesim.html
https://navigation.ros.org/getting_started/index.html

To support GUI, application needs to access x server system running on the host, xhost needs to be disable access control for root. application container likely to run as root user, so disabling access control for root user should be fine. The only thing that statically needs to be set and bound to the host system is DISPLAY environment. This can be supported to ConfigMap as well.
The following is the complete procedure for https://docs.ros.org/en/rolling/Tutorials/Beginner-CLI-Tools/Introducing-Turtlesim/Introducing-Turtlesim.html
probably we can deploy turtlesim_node application to the cluster node provides GUI, and turtle_teleop_key to cluster node that does not have GUI.
### Disable xhost access control
tomoyafujita@~/DVT >xhost +local:root
non-network local connections being added to access control list

### Start container with X window system socket and Display
tomoyafujita@~/DVT >docker run --gpus all -it --privileged -e DISPLAY="$DISPLAY" --name rolling_test -v /tmp/.X11-unix:/tmp/.X11-unix tomoyafujita/ros:rolling

### Inside container environment, xeyes should be displayed
root@tomoyafujita-HP-Compaq-Elite-8300-SFF:/# apt update
root@tomoyafujita-HP-Compaq-Elite-8300-SFF:/# apt install x11-apps
root@tomoyafujita-HP-Compaq-Elite-8300-SFF:/# xeyes

### ROS 2 rolling turtlesim
root@tomoyafujita-HP-Compaq-Elite-8300-SFF:~# source /opt/ros/rolling/setup.bash
root@tomoyafujita-HP-Compaq-Elite-8300-SFF:~# ros2 pkg executables turtlesim
turtlesim draw_square
turtlesim mimic
turtlesim turtle_teleop_key
turtlesim turtlesim_node

root@tomoyafujita-HP-Compaq-Elite-8300-SFF:~# ros2 run turtlesim turtlesim_node
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
[INFO] [1678173840.260538098] [turtlesim]: Starting turtlesim with node name /turtlesim
[INFO] [1678173840.272652191] [turtlesim]: Spawning turtle [turtle1] at x=[5.544445], y=[5.544445], theta=[0.000000]
...

### Start another container to control the turtle
tomoyafujita@~/DVT >docker run --gpus all -it --privileged -e DISPLAY="$DISPLAY" --name rolling_test2 -v /tmp/.X11-unix:/tmp/.X11-unix tomoyafujita/ros:rolling
root@87d4482f04e3:/# source /opt/ros/rolling/setup.bash
root@87d4482f04e3:/# ros2 node list
/turtlesim
root@87d4482f04e3:/# ros2 topic list
/parameter_events
/rosout
/turtle1/cmd_vel
/turtle1/color_sensor
/turtle1/pose
root@87d4482f04e3:/# ros2 run turtlesim turtle_teleop_key
Reading from keyboard
---------------------------
Use arrow keys to move the turtle.
Use G|B|V|C|D|E|R|T keys to rotate to absolute orientations. 'F' to cancel a rotation.
'Q' to quit.

and probably using rqt would be useful too.

closing in favor of https://github.com/fujitatomoya/ros_k8s/pull/27


Upstream: MachineSet controller listens for Machine resources

The current implementation of MachineSet controller watches only the desired state of the cluster. This approach is not sufficient as there are other actors in the system that can easily change the current state (e.g. delete/add a Machine) of the cluster. Thus adding event handlers for Machines to our MachineSet along with appropriate handlers (requeue) seems to be valid approach.
Upstream issue: https://github.com/kubernetes-sigs/cluster-api/issues/53

During the kubecon cluster-api meeting folks from VMWare aggreed to upstream their MachineSet & MachineDeployment controller

This was implemented upstream, see https://github.com/kubernetes-sigs/cluster-api/issues/53


Create ISSUE_TEMPLATE.md

This is the fixed version of my messup earlier.
This pull request adds an ISSUE_TEMPLATE.md to the .github meta data to enhance future issue creation.
Which version of SharpShell in use is one of the most important data of an issue imho.

Super useful, thanks @Countryen! I might also add a link to the installation FAQ docs, as well as the logging docs, asking people to check the common issues and also attach logs if possible.


feat: set default requests and limits (#92)

What type of PR is this?

/kind enhancement

What does this PR do / why we need it:
#92
GITOPS-823
Have you updated the necessary documentation?
No

[x] Documentation update is required by this PR.
[ ] Documentation has been updated.

Which issue(s) this PR fixes:
#92
Fixes #?
#92
GITOPS-823
How to test changes / Special notes to the reviewer:
Create a namespace with resource quota as mentioned in the below link
https://kubernetes.io/docs/tasks/administer-cluster/manage-resources/quota-memory-cpu-namespace/
Install argo cd from the openshift console in the namespace created above.

We still need to set the resource limit for:

Redis HA Proxy
ApplicationSet Controller
Grafana

We still need to set the resource limit for:

Redis HA Proxy
ApplicationSet Controller
Grafana

Blocked by https://github.com/argoproj-labs/argocd-operator/pull/281
@wtam2018 Can you please merge https://github.com/argoproj-labs/argocd-operator/pull/281 to unblock this PR

@iam-veeramalla  I am able to reproduce the ci unit test failure locally. I used the same test container which is used by openshift ci. Openshift ci each time uses a fresh test container https://github.com/redhat-developer/gitops-operator/blob/master/openshift-ci/build-root/Dockerfile . The steps I followed to reproduce it:
$ sudo docker run -it registry.ci.openshift.org/openshift/release:golang-1.16

# cd ../..

# mkdir redhat-developer

# git clone https://github.com/redhat-developer/gitops-operator

#  cd gitops-operator

# git fetch origin pull/108/head:pull_108

# git checkout pull_108

# go mod vendor

# go mod tidy

# git status -s

cc_ @amitkrout

@iam-veeramalla I am able to reproduce the ci unit test failure locally. I used the same test container which is used by openshift ci. Openshift ci each time uses a fresh test container https://github.com/redhat-developer/gitops-operator/blob/master/openshift-ci/build-root/Dockerfile . The steps I followed to reproduce it:
$ sudo docker run -it registry.ci.openshift.org/openshift/release:golang-1.16

# cd ../..

# mkdir redhat-developer

# git clone https://github.com/redhat-developer/gitops-operator

# cd gitops-operator

# git fetch origin pull/108/head:pull_108

# git checkout pull_108

# go mod vendor

# go mod tidy

# git status -s

cc_ @amitkrout

@varshab1210 @amitkrout I think we need to correct this script. Test container should expect changes in go.sum file, if it executes go mod tidy

@iam-veeramalla I am able to reproduce the ci unit test failure locally. I used the same test container which is used by openshift ci. Openshift ci each time uses a fresh test container https://github.com/redhat-developer/gitops-operator/blob/master/openshift-ci/build-root/Dockerfile . The steps I followed to reproduce it:
$ sudo docker run -it registry.ci.openshift.org/openshift/release:golang-1.16

# cd ../..

# mkdir redhat-developer

# git clone https://github.com/redhat-developer/gitops-operator

# cd gitops-operator

# git fetch origin pull/108/head:pull_108

# git checkout pull_108

# go mod vendor

# go mod tidy

# git status -s

cc_ @amitkrout

@varshab1210 @amitkrout I think we need to correct this script. Test container should expect changes in go.sum file, if it executes go mod tidy

Yes, its reporting the changes done in go.sum file. Details - https://prow.ci.openshift.org/view/gs/origin-ci-test/pr-logs/pull/redhat-developer_gito[…]-developer-gitops-operator-master-unit/1384452715693740032

Create a namespace with resource quota as mentioned in the below link
https://kubernetes.io/docs/tasks/administer-cluster/manage-resources/quota-memory-cpu-namespace/

Install argo cd from the openshift console in the namespace created above.

@iam-veeramalla Would you please script the above steps in e2e test file

Hi @amitkrout , There is a different story where this process will be automated. We can take the automation test creation as part of the same story
https://issues.redhat.com/browse/GITOPS-890

Hi @amitkrout , There is a different story where this process will be automated. We can take the automation test creation as part of the same story
https://issues.redhat.com/browse/GITOPS-890

Sounds good!
I added the issue comment in the JIRA, so that we won't forget it :)

@wtam2018  please review

@wtam Please have a look and suggest if any changed needed :)
we need this change to get merged to complete GITOPS-890.

Rebased with latest

/retest

/lgtm
/approve


Update FabricVerison.js

Thanks for the contribution! However, this is a read-only mirror. please read the contribution guide. Also, feel free to join us on chat!


Add popovers to projects

[ ] Add tutorial to projects page
[ ] Add tutorial to project page
[ ] Add tutorial to project_questions page

Coverage remained the same at 93.391% when pulling 21018534c1ea475c7ec6785a5013978160c803cf on tutorials into 42eb42a9c20955625dd48107556599c02091a95d on dev.

Closing in favor of https://github.com/rdmorganiser/rdmo/pull/326.


fix: check overflow numbers while inferring type for csv files

Which issue does this PR close?

Related to #2580. Also related to https://github.com/apache/datafusion/issues/3174
Rationale for this change

Currently we use regex to infer types in .csv files. The regex for Int64 is (^-?(\d+)$) which accepts all numbers even overflow (this caused https://github.com/apache/datafusion/issues/3174). Initially I think we can use a regex that match the numbers in range, but the regex will be too long (more than 300 chars as I tried.
We can turn to a function trying to parse the string to i64, which is simple and flexible. The original regex could be kept or changed to more effective funtions if needed.
What changes are included in this PR?
Change the regex mentioned above to funtions.
I only changed the boolean and i64 to functions since it's obvious. The regex of decimal is extended to accept overflowing numbers. Other regex is kept. I also add a TODO for further improvements. (I'd like to try to change it later if following questions are addressed)
Some questions here:

The regex of timestamp is ^\d{4}-\d\d-\d\d[T ]\d\d:\d\d:\d\d(?:[^\d\.].*)?$ which accept some illegal timestamps like 1000-00-00T11:11:11(adewoifas). I wonder if it's alright to use chrono::NaiveDateTime::parse_from_str(s, "%Y-%m-%d %H:%M:%S").is_ok() to replace it.
The tests are performed over the file uk_cities.csv which has meaningful content. I wonder if it's alright to add some meaningless strings to it for testing.

Are there any user-facing changes?
The numbers that overflow now will be inferred as decimal type instead of int64.

I worry this will significantly regress performance as well as regress functionality. The change to use NaiveDatetime will break timestamp inference for timestamps with timezones, for example.
Perhaps we could take a step back and determine what it is we're trying to solve here?

Edit: one less disruptive way to achieve this might be to on detecting Int64 from the RegexSet then try to parse the i64 if the string has enough characters that it could overflow. This would avoid regressing the majority of current workloads

Got you. I've changed it to a check for overflow now :)

Perhaps we could take a step back and determine what it is we're trying to solve here? Inferring large integers as decimals is not really a like for like change

We may have to find a type for large integers however, maybe utf8's better?

We may have to find a type for large integers however, maybe utf8's better?

Yeah I think utf8 is probably the safest option, float runs the risk of silent truncation, whereas decimal comes with its own complexities and can itself overflow.
I think all this needs now is some tests.
I don't think this is a breaking change, as the fact it inferred Int64 for values larger than fit in an Int64 could reasonably be considered a bug.


Allow specifying number of recent lines from logs

Currently the attach endpoint will dump the entire log buffer if the AttachLog flag is specified. There should be a parameter that limits this to the N latest logs (and it should be exposed in the controller/cli).

This was implemented by #1240.


Fix AtlasTexture nesting

master version of  #56795 (didn't test it).
Fixes #42806.
Fixes #56767.

Thanks!


feat: Add web acl association

Description
Fixes #292
Motivation and Context

Breaking Changes

How Has This Been Tested?

[ ] I have updated at least one of the examples/* to demonstrate and validate my change(s)
[ ] I have tested and validated these changes using one or more of the provided examples/* projects

[ ] I have executed pre-commit run -a on my pull request

This PR is included in version 8.7.0 :tada:


Can you explain how In details how to use it ? like workFlow1  and workFlow2 as examples

Can you explain by taking 2 workflows, on success of the workflow1 then only workflow2 is triggered or even though triggered with failed state

Here is the code https://github.com/tonyhallett/github-actions/blob/master/src/workflow/workflowRunConclusionDispatchAction.ts
You create a workflow run workflow for a workflow that you want to react to based upon its conclusion.  This action then dispatches an event that includes the name of the workflow you are interested in and the conclusion.
You can then handle the conclusion you are interested in.

So instead of
Workflow -> Handle and check conclusion
Workflow -> Repository dispatch
-> Handle success
-> Handle failure
-> Handle cancelled
...
https://docs.github.com/en/actions/reference/events-that-trigger-workflows#workflow_run
You can only filter by activity types - completed / requested.
https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#workflow_run

Many workflow_run keys, such as head_branch, conclusion, and pull_requests are the same as those in a check_suite object.

Can be one of success, failure, neutral, cancelled, timed_out, action_required or stale.


Ribasim v2024.7.0 not working with old ribasim.toml files

I'm using the newest release of ribasim (v2024.7.0) to read a previously made ribasim.toml.
ribasim.Model.read(r"file_path/ribasim.toml")
I get a validation error:
ValidationError: 1 validation error for Model
crs
Field required [type=missing, input_value={'starttime': datetime.da...m_primary/ribasim.toml'}, input_type=dict]
For further information visit https://errors.pydantic.dev/2.7/v/missing
I've attached the toml-file to this post (ribasim_primary.zip).
I do not have this issue in v2024.6.1

Thanks for the report. This is an intentional breaking change in v2024.7. At this point old TOML files are not guaranteed to work with newer Ribasim versions. The validation error for crs that is mentioned is a new required key in the TOML. For a Dutch model, you probably want to add
crs = "EPSG:28992"

to the TOML file.
https://deltares.github.io/Ribasim/core/usage.html#configuration-file
There are also breaking changes to DiscreteControl in the same release. We should still update the release notes in https://github.com/Deltares/Ribasim/releases/tag/v2024.7.0 to highlight these, ideally with update instructions.

I updated the release notes and breaking changes in https://github.com/Deltares/Ribasim/releases/tag/v2024.7.0 with more information. Let us know if you have trouble upgrading to the new version. I'll close this issue for now.


Problem: Don't know what AST we will implement in our sample interpreters

Subproblem of issue #45
Solution: Design an AST that properly tests the interpreter concept
SuccessCriteria: An AST, in JSON format, with the neccessary complexity, is added to this issue

The command handler method
within aggregate "carts":
{
	create command "create" (shopper_id) as (identifier) handled by (
		<{
			assert invariant not "created";
			assert invariant not "shopper-has-active-cart" (command.shopper_id);

			apply event "created" (command.shopper_id);
			apply event "empty";
		}>
	);
};

Converted into an AST
{
	"handler": {
		"statements": [
			{
				"assert": {
					"invariant_id": "fad933eb-b91c-4087-9d42-d2283b5b4ad3",
					"comparator": "not",
					"arguments": []
				},
				"apply": null
			},
			{
				"assert": {
					"invariant_id": "0ddb3171-af13-4762-b284-912855d8df24",
					"comparator": "not",
					"arguments": [{
						"properties": ["command", "shopper_id"]
					}]
				},
				"apply": null
			},
			{
				"assert": null,
				"apply": {
					"event_id": "3961fd8c-a054-41e1-a998-3fc9cfd8f0ad",
					"arguments": [{
						"properties": ["command", "shopper_id"]
					}]
				}
			},
			{
				"assert": null,
				"apply": {
					"event_id": "f607373e-2856-43e4-9a7a-30ace8e8b624",
					"arguments": []
				}
			}
		]
	}
}

You can see that invariants and events are referenced by ID.
This should be enough information for the interpreter to do its job, at least at this level.
We can build a simple interpreter to handle the above handler, the actual event and invariant aspects can be stubbed to prove it works.
I'm going to do another iteration on the above AST, as the language is very important at this stage, it will be easy to change now, hard to change later.

The arguments to events and invariants could potentially be expressions, as well as properties, but it isn't part of the current spec, so this version is fine.
Linking to other objects by ID will work pretty well I think, but let's try some pseudo code just to be sure.
$event_id = '0ddb3171-af13-4762-b284-912855d8df24';
$command_handler->add_apply_event($event_id, $arguments);
$arguments = new Arguments();
$arguments->append(new Property('command', 'shopper_id'));

//Inside the CommandHandler class
function add_apply_event($event_id, $arguments) {
   $event = $this->event_factory->fetch($event_id);
   $event_statement = new EventStatement($event, $arguments);
   $this->statements[] = $event_statement;
}

AST is fine, and working in a simple unit test. Closing the issue.


Make breaking changes

Currently we use a mixture of underscores and camel casing. We should switch everything to camel casing for consistency.
This would be a breaking change. In fact, it would be a high impact breaking change that will probably require users to update their code.

 "Major" in the sense that an ordinary user would likely have to change their code when these changes are released.
Major breaking changes are:

Changing all the underscore named functions to camel case
Add a NoColor constructor to Color and change uses of Maybe Color to Color
Rename CSSLength(Nil) to CSSLength(NoCSSLength)
Add a NoAlign constructor to Align and change uses of Maybe Align to Align

I was going to break this into "Major" and "Minor" breaking changes but I don't think it is worth the effort to evaluate how likely someone is to use something. So I'll just extend the list here:

Fix the class Show instances of FontSize, CSSLength, Orient and MarkerUnit
Rename TextAnchor(Start) and TextAnchor(End) to TextAnchor(AnchorStart)andTextAnchor(AnchorEnd)to matchTextAnchor(Middle)`
Make ADTs for font-style, font-weight, font-stretch, font-variant, stroke-linecap, stroke-linejoin and stroke-miterlimit

I'm thinking about the Maybe CSSLength to just CSSLength change. The benefit of using Maybe is that one can provide default values of Nothing that are overridden with Just values. If we add a 'NoColor' constructor, that stops applying. Not sure if that matters or not in this context, but did want to mention it.

Upon reflection, I don't think the Nothing default applies in this case. If one didn't want it, they would not include the property. If one did want the property to not have a color, it would be weird to pas in Nothing rather than NoColor.
So, ignore my earlier comment.

I've closed a couple of other issues to include the breaking changes here. The current list is now:

Changing all the underscore named functions to camel case
Add a NoColor constructor to Color and change uses of Maybe Color to Color
Rename CSSLength(Nil) to CSSLength(NoCSSLength)
Add a NoAlign constructor to Align and change uses of Maybe Align to Align
Fix the class Show instances of FontSize, CSSLength, Orient and MarkerUnit
Rename TextAnchor(Start) and TextAnchor(End) to TextAnchor(AnchorStart)andTextAnchor(AnchorEnd) to matchTextAnchor(Middle)
Make ADTs for font-style, font-weight, font-stretch, font-variant, stroke-linecap, stroke-linejoin and stroke-miterlimit
Remove Util.purs and Util.js

Most of the items on that list are fairly straightforward but item 7 is a fairly involved.
I believe the standard way to do this is create a separate branch where we can make all the changes. Maybe we should hold off until we have fixed up a couple of the non-breaking issues first.

I've just pushed changes to master that do all but the following for their corresponding reasons:

4: Align being wrapped in a Maybe actually makes sense in the context in which it is used.
5: because printX functions can be used in place of show.
7: because that will take a lot of time

5 and 7 have been done now (except for font-variant in 7 because there's a huge number of options).


[Bug]: Missing composer require

Plugin version
v3.0.0
Sylius version
v1.10.0
What happened?
Hi,
The installation went fine but when testing, Facebook test event didn't receive anything from my application including your plugin.
So after investigation, I saw than we've to require 2 mandatory bundles to make the event works properly :

composer require kriswallsmith/buzz
composer require nyholm/psr7
But nothing was telling me to require them, no error, no indication in the readme.

Could be great to add it in the readme ? Will be time saving for people trying to make it work.
Relevant log output
No response

I will have to look into this. The reason these libs are not required is because they are 'abstracted'. The idea is that users can choose their own http client implementation.

Ok I get it, then I think we should tell people to care of this in the README.
The choice to :

Choose their own http client
or
install the default http client

What do you think ? I can make the PR

Yes, good idea. Would be great with a PR :)

Yes, good idea. Would be great with a PR :)

PR done


Appearance: Switch Background flexibility

onepile currently adopts color scheme to the macos appearance setting (dark mode/light mode)

provide a additional switch to change content pane background color to light (for dark mode)

see https://supertekboy.com/2019/07/04/improved-dark-mode-in-outlook-for-windows/


vimeo iframe embed

hey,
is it still possible to use mediaelement.s on an vimeo iframe? i can't make it work and on http://www.mediaelementjs.com/ it also seems bugged/not working.
thanks for any help!

Thanks for pointing this. I'll fix it and let you know

@pppws Please download the master branch and test this. It should be working now. Apologies for any inconvenience

i still can't make it work. but then it's probably my fault. is there like a dummy tutorial for embedding vimeo iframes?
<video id="vimeo" class="mejs__container" width="640" height="360" controls autoplay>     <source src="  <iframe src="https://player.vimeo.com/video/196482932?title=0&byline=0&portrait=0" width="640" height="360" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe> " type="video/mp4">   </video>
and:
$(document).ready(function(){$('#vimeo').mediaelementplayer(       );     });

Yes you just need to indicate the URL in a source tag:
<video id="vimeo" width="640" height="360" controls preload="none" autoplay>
      <source src="//player.vimeo.com/video/196482932" type="video/vimeo">
</video>

In the documentation are more details about these type of files.
github.com/mediaelement/mediaelement-plugins to continue improving the package and giving it more popularity; also tell your friends/coworkers/etc. to support the project, if you don't mind.It would be greatly appreciated it

hmm. i just get the broken-link icon in chrome.

This is what I see in Chrome with the code I posted above:

i'm in a blank html file.
including the mediaelementplayer.css, jquery, mediaelement-and-player.js, vimeo.min.js and using the code you posted above.
but it's good to know the problem is on my side :) thanks again!

You are welcome. Let me know if you have any more questions.

Please star us at https://github.com/mediaelement/mediaelement and https://github.com/mediaelement/mediaelement-plugins to continue improving the package and giving it more popularity; also tell your friends/coworkers/etc. to support the project, if you don't mind.It would be greatly appreciated it

The Vimeo player on http://www.mediaelementjs.com/ is still (again?) bugged @rafa8626.

@Florinstruct sorry I haven’t worked in the project in quite some time, so I’m not aware of bugs that any of the renderers have


Sort

Motivation
Sorting is a useful component for the library
Desired solution
A simple first version of sorting to include in the library
Alternatives considered
No response
Additional details
No response

Let me try to work on this


Logstash v5 Support

Logstash v5 will be out Soon(TM).
Known, possibly incomplete things to alter

[x] logstash-core-plugin-api dependency - https://github.com/elastic/logstash/issues/4829
[x] Stud::Buffer replacement with multi_receive
[ ] Decide which exceptions we don't want to really infinitely retry for (i.e. constraint violations for dupe keys)

Updated to api 2 in 8d27e0f90db8977f7cd90eab2796477443063391

https://github.com/logstash-plugins/logstash-output-elasticsearch/blob/exponential-threadsafe/lib/logstash/outputs/elasticsearch/common.rb appears to be the implementation that logstash prefers.
Based on that, my TODO notes:

Remove Stud::Buffer
Consider what exceptions we want to make retry-able and what not to (question: just how feasible is this across all drivers?)
Do we really want it to infinitely retry? Or do we want to keep the max_exceptions ring buffer

e32b6e9bbdef99d6bbbfeed1f09ea3b7b1d4c6e8 removes Stud::Buffer, keeps max_exceptions counter for a set of events, adds better support for recovering from batched insert failures. Missing tests.

Notes for myself.
Currently discovering the pain from the JDBC batch behaviour. Includes, but not limited to:

autocommit=true+batch is undefined
a driver may chose to continue processing after a failure
getting the error for a particular entry in the batch in the event of the above doesn't seem possible

Since the plugin may be used with any JDBC-compatible engine, it may be just safer for each event to be processed as a single command (like unsafe goes through), and batches go in the bin :disappointed:

Batched SQL now in the bin.
TODO: Tests for failures and max exception counts.

Shower thought: Do we actually want to retry any non-connection related JDBC exceptions. Most seem to be fatal errors that without human intervention won't resolve by retrying.
Counter thought: JDBC drivers are unreliable. May throw an SQL exception when they dont mean to.

Added custom retry_sql_states configuration. Currently this is the full sql state code, not the class.

Closing for individual issues going forward.


chore: prevent canary release in PR from forked repo [by fork]

What Changed
prevent canary release in the pull request from forked repos
Motivation
Change Type
Indicate the type of change your pull request is:

[ ] documentation
[ ] patch
[ ] minor
[ ] major

for demo only


Create permission evaluators for Catalog, Course, and Flowchart

The added course, catalog, and flowchart permission evaluators will check to see if the user is authorized to access to access the specific class.


How to debug on dev box and how to debug on device?

Can you provide some links to how to develop and run a debugger on a local dev box with emulator?
Same question for debugging locally on the device.

@V4A001 Please allow me some time to get more details on your concern

Hello @V4A001 Can you kindly share more details about the Dev box mentioned in your query.

I will check those. I mean debugging on a dev-box without having a device and step into a docker module. It is not like windows .ce with platform builder and you just start up the debugger and it automatically connects.

@V4A001 We didn’t provide a debugger on from a dev box as it won’t be able to access Qualcomm’s SNPE and hardware acceleration.
Qualcomm didn’t provide such an emulator as well.

I am fighting with this already quite a time. Help appreciated to get pytest running and debugger. Python is really a pain in setting up properly with respect to a .NET library.
https://docs.pytest.org/en/latest/goodpractices.html#test-package-name

@V4A001 Looking at the screenshot, we cannot tell where your image_decoder module is. This error is just indicating that the module's path is invalid. This has nothing to do with DevKit.

I fixed above. I added pytest to start with, but missed the init.py in the test framework.
I want to debug real-time the code on either my laptop or on the device and step through the code.
        while True:
                try:
                    while camera_client.vam_running:
                        with camera_client.get_inferences() as results:
                            for result in results:
                                last_time = print_inference(
                                    result, iot_hub_manager, last_time)

I followed this article on a Windows instead Mac box:
https://devblogs.microsoft.com/iotdev/easily-build-and-debug-iot-edge-modules-on-your-remote-device-with-azure-iot-edge-for-vs-code-1-9-0/
I have created deployment files with debug and docker file:
RUN pip3 install --upgrade pip
RUN pip install setuptools
RUN pip install ptvsd
main with:
Debugging with Visual Studio Code on Edge Device
import ptvsd
ptvsd.enable_attach(('<IP_ADDRESS>',  5678))
and .env file:
"DOCKER_HOST"="ssh://useradmin@myip"

(Inner Exception #0) Microsoft.Azure.Devices.Edge.Agent.Edgelet.EdgeletCommunicationException- Message:Error calling start module AIVisionDevKitGetStartedModule: Could not start module AIVisionDevKitGetStartedModule
caused by: Could not start module AIVisionDevKitGetStartedModule
caused by: failed to add interface veth5943327 to sandbox: error setting interface "veth5943327" IP to <IP_ADDRESS>/16: cannot program address <IP_ADDRESS>/16 in sandbox interface because it conflicts with existing route {Ifindex: 9 Dst: <IP_ADDRESS>/16 Src: <IP_ADDRESS> Gw:  Flags: [] Table: 254}, StatusCode:500, at:   at Microsoft.Azure.Devices.Edge.Agent.Edgelet.Version_2019_01_30.ModuleManagementHttpClient.HandleException(Exception exception, String operation) in /home/vsts/work/1/s/edge-agent/src/Microsoft.Azure.Devices.Edge.Agent.Edgelet/version_2019_01_30/ModuleManagementHttpClient.cs:line 194


Are you intersested in adding colors for git diff changes?

I am adding this colors for ease of navigation in my theme. I just wonder if it would be better if this is just merged in the plugin itself.
here:

Hmm, I could be OK with that. The README says that diff is one view where I conceded that some coloring was required, so this is in line with that. That said, these symbols seem easily distinguishable by shape, so I'm not sure it meets the "required" bar for me.
What does it look like now? Have you tried greyscale, maybe - same as comments and + same as text?

maybe more into personal preference where it is easier for me to distinguish between color rather than shape. I actually has a suggestion too to add fzf/telescope/ctrl-p word match color during fuzzy search.
basically I add color to some feature because ease of navigation/distinguish since I used this color scheme as my default theme.
grayscale does not help much in my eyes to detect what actually git does since there are three types of shapes git uses.

Could you implement these colors behind a flag, something like g:colors-off-a-little?
I'm trying to keep the spirit of the "off" theme, which is the idea that colors are more of a distraction than help (for some). Any added color works against that. I understand that asking you to fork a new theme stinks, so I'm wondering if a flag is a good compromise.

aa I see. I don't really get used to with vim script but I might try it to make a flag

Closed by #10


BUG | content.tsx at root does not work

if one has a /src/ directory, then the /contents/ directory is not active.
then, i tried moving into /src/contents.tsx, but then i got a different error:
~/projects/local-dev-server/browser-ext/.plasmo/static/content.tsx:4:27
?? ERROR  | Cannot load file '../../content' in './.plasmo/static'.
          | Did you mean '__./content__'?
          | Did you mean '__../../src/content__'?

and needed to apply this change:
-import * as RawMount from "~/content";
+import * as RawMount from "~/src/content";

but obv., on each re-run of plasmo dev, the /.static/content.tsx file gets re-created, so a proper fix is needed
Originally posted by @kiprasmel in https://github.com/PlasmoHQ/plasmo/issues/62#issuecomment-1169116178

@kiprasmel @bashbaugh please try plasmo@canary when you got a moment to see if this issue has been fixed, thanks for the bug report 😄

@louisgv hey, thanks, tried canary w/ /src/content.tsx and /src/contents/content.tsx, both worked now, thanks.
tho i didn't verify if it works if i don't have a /src/ dir
i would've reported  the issue myself, but not being able to report w/o a template was annoying. thanks for extracting.

@kiprasmel you can also review and comment on the PR #64 itself too 😄 - I think that'd be better than making another issue since it's within that PR scope


why not saving word_embedding when you are training it?

I noticed that you are updating the word embedding while training.
Then why you are not saving it . Because of not saving it, when I restore the model, it gets randomly initialized and thus gives random results.

My default setting (the "--fix_word_vec" in the command line) will not update the word embeddings. https://github.com/zhiguowang/BiMPM/blob/master/src/SentenceMatchModelGraph.py#L30

Yeah but the not-saving-of-embedding setting is not conditional. It doesn't save the embedding irrespective of what fix_word_vec is.

Yes. You are right.
You can add the condition at here https://github.com/zhiguowang/BiMPM/blob/master/src/SentenceMatchTrainer.py#L236

And here https://github.com/zhiguowang/BiMPM/blob/master/src/SentenceMatchDecoder.py#L113


Roll Flutter Engine from b6749106a482 to 745d0bc83c32 (5 revisions)

https://github.com/flutter/engine/compare/b6749106a482...745d0bc83c32
2023-04-22<EMAIL_ADDRESS>Roll Fuchsia Linux SDK from RdOaZ2-aDsn_64hk5... to I9z-K7N5PdhXN-5SG... (flutter/engine#41424)
2023-04-22<EMAIL_ADDRESS>Roll Dart SDK from be6db2b60a41 to fd4797c1464b (2 revisions) (flutter/engine#41422)
2023-04-22<EMAIL_ADDRESS>Roll Skia from 9912500bcca3 to b9c90858cdd8 (2 revisions) (flutter/engine#41421)
2023-04-22<EMAIL_ADDRESS>Roll Dart SDK from b6de2d42e58d to be6db2b60a41 (2 revisions) (flutter/engine#41416)
2023-04-22<EMAIL_ADDRESS>Roll Skia from 36a6690cd1f1 to 9912500bcca3 (2 revisions) (flutter/engine#41415)
Also rolling transitive DEPS:
fuchsia/sdk/core/linux-amd64 from RdOaZ2-aDsn_ to I9z-K7N5PdhX
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com,rmistry<EMAIL_ADDRESS>on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Commit queue failed; closing this roll.


Add test for Cluster::merge

Wanted to make sure this was working as expected, and added a couple of trait implementations to make writing the code easier.

...and this stuck because of the chicken and egg merge queue status issues.
We can't do a Cloud Build that runs either on branch or PR, so the merge-queue CI never runs 😞
Any objection to me turning off merge queues until either Google Cloud or GitHub change their requirements?

Any objection to me turning off merge queues until either Google Cloud or GitHub change their requirements?

Nope


NORD disease subset

This issue documents the creation of a list of the rare disease according to NORD.
A copy of the spreadsheets is here

Zendo Approach
Spreadsheet created based on the list of Mondo rare disease created in November 30th, 2022.
The terms that will be EXCLUDED from the RD NORD list are the ones in column D.
All of the others will be included in the RD NORD list.
These terms were the ones provided by MONDO and they have a MONDO ID or URL

nord-gard
This list includes rare diseases that are not in the original Mondo rare disease list created in November 30th, 2022
The terms to be added to the RD list are the one with "yes" in column I

The MONDO ID or URL link is in column H
Note that for some term, there is an orphanet id and not a Mondo ID

Note:

if column G says "no", it means that Gioconda did not find it in MONDO --> term might need to be created
if column G says "yes", it means that a Mondo or an ORDO term was found

NORD_only
Diseases that were not found in the GARD list provided to us but that we want to add to the RD NORD list.
Some have corresponding Mondo ID. some have orphanet id

There are only 21 "problematic" diseases (please see spreadsheet, "issues" tab).
Some diseases on the NORD rare disease list are obsoleted in Mondo or excluded from Mondo because they are phenotype or grouping terms (for example).
Four terms are not currently in Mondo. I asked Gioconda to create NTR with definition, x-ref, and parentage for these diseases.

Outstanding work is here: https://github.com/monarch-initiative/mondo/issues/6461
Otherwise, everything on this issue has been addressed. Closing.


"This is the reason I wrote my own state management library"

It took the Malmö Meetup (remote) recording where this screenful of code is explained to see why it's useful to sling around atom names as strings.

As the current README does not explain the Why? I'm suggesting something like this could be added :) 🎉

haha I totally see what you mean, I think your screenshot captures the essence pretty good. I'll think about how we can capture it so we can have it in a Why?-section :)


Background

Cloudflare Wokers application is developed in Go (Wasm), with

https://github.com/syumai/workers
https://github.com/go-michi/michi

michi uses the net/http feature of Go 1.22 internally, so once this package is Go 1.22 compliant and included in TinyGo, i can use TinyGo to build Wasm binaries that work with Cloudflare Workers.

Thank you for your wonderful work on TinyGo.

There are two options to bring in that support from 1.22.
First option is to update net/http in this repo to bring in the 1.22 updates.  The net/http in this repo is a stripped down version of upstream net/http, last update was to 1.21.4.
The second option is to wait until the full upstream net/http package is working with TinyGo, unmodified.  I started work on option 2 in https://github.com/tinygo-org/tinygo/pull/4187.

Thanks for the reply.
I have the option to build with Go, so I will choose Option 2.


Rename Posix → Unix

In Miri, we use the term "POSIX" to refer to the functionality shared between Linux and macOS (and soon, Android: https://github.com/rust-lang/miri/pull/2011). I used that term because those files started essentially as an implementation of a small part of the POSIX API.
However, in the Rust standard library, the term used for grouping those platforms is "Unix", and there also is target_family = "unix". So I think it would make to rename "posix" to "unix" in the Miri codebase. This should be an easy change. However, it should wait until #2011 lands to reduce merge conflicts.

I am willing to do this, I'll make a draft PR that can be merged after #2011 landed

@rustbot claim

No rustbot in this repo, but we can track this by hand. :)  Thanks for chiming in!
#2011 is still a draft; @landaire know best whether it makes sense to wait for that or whether we can go ahead and let them deal with the merge conflicts as they arise.

I apologize for the delay on #2011. I've been busier than expected recently... I can deal with merge conflicts as they come.

I apologize for the delay on #2011. I've been busier than expected recently... I can deal with merge conflicts as they come.

No worries 😉


Add deprecation note to Get-CsOnlineVoiceUser

Adding deprecation note to Get-CsOnlineVoiceUser and description of alternative cmdlets
Update New/Set-CsCallingLineIdentity with more examples and information

Learn Build status updates of commit 4d31006:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

skype/skype-ps/skype/Get-CsOnlineVoiceUser.md
:white_check_mark:Succeeded
View (skype-ps)

skype/skype-ps/skype/New-CsCallingLineIdentity.md
:white_check_mark:Succeeded
View (skype-ps)

skype/skype-ps/skype/Set-CsCallingLineIdentity.md
:white_check_mark:Succeeded
View (skype-ps)

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 learn.microsoft.com contributor guidesPost your question in the Learn support channel

Learn Build status updates of commit d9b76f0:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

skype/skype-ps/skype/Get-CsOnlineVoiceUser.md
:white_check_mark:Succeeded
View (skype-ps)

skype/skype-ps/skype/New-CsCallingLineIdentity.md
:white_check_mark:Succeeded
View (skype-ps)

skype/skype-ps/skype/Set-CsCallingLineIdentity.md
:white_check_mark:Succeeded
View (skype-ps)

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 learn.microsoft.com contributor guidesPost your question in the Learn support channel

Copy review - @JensTrier, kindly commit the suggested changes. Many thanks.

Thanks @JohanFreelancer9!! Done.

Learn Build status updates of commit bd6d013:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

skype/skype-ps/skype/Get-CsOnlineVoiceUser.md
:white_check_mark:Succeeded
View (skype-ps)

skype/skype-ps/skype/New-CsCallingLineIdentity.md
:white_check_mark:Succeeded
View (skype-ps)

skype/skype-ps/skype/Set-CsCallingLineIdentity.md
:white_check_mark:Succeeded
View (skype-ps)

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 learn.microsoft.com contributor guidesPost your question in the Learn support channel

Learn Build status updates of commit 38d68b2:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

skype/skype-ps/skype/Get-CsOnlineVoiceUser.md
:white_check_mark:Succeeded
View (skype-ps)

skype/skype-ps/skype/New-CsCallingLineIdentity.md
:white_check_mark:Succeeded
View (skype-ps)

skype/skype-ps/skype/Set-CsCallingLineIdentity.md
:white_check_mark:Succeeded
View (skype-ps)

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 learn.microsoft.com contributor guidesPost your question in the Learn support channel

@dariomws @tseward @get-itips

@tiburd Please merge this Pr. Thanks


[PE-D][Tester D] UG header for commands not clearly distinguishable

Specifically speaking, you have detailed command explaination for each mode under every behavioral feature. But the header for the feature and the breakdown have no difference in size or color. A user might find himself/herself confused when looking through to guide.

Labels: type.DocumentationBug severity.Medium
original: chen-jerry-junior/ped#12

Changed the subheadings including mode from heading level 5 to heading level 6. Hopefully, that makes the difference clearer. The feature heading remains at level 4.


[swift-3.0-branch] Metal API swiftification

What's in this pull request?

Explanation: Making a bunch of Metal API names swiftier.
Scope of Issue: N/A
Origination: Part of API swiftification efforts.
Risk: Minimal
Reviewed By: Metal team
Testing: Ran the existing test suite.
Directions for QA: N/A

rdar://problem/27914406

Before merging this pull request to apple/swift repository:

[ ] Test pull request on Swift continuous integration.

Triggering Swift CI
The swift-ci is triggered by writing a comment on this PR addressed to the GitHub user @swift-ci. Different tests will run depending on the specific comment that you use. The currently available comments are:
Smoke Testing
    Platform     | Comment
    ------------ | -------------
    All supported platforms     | @swift-ci Please smoke test
    All supported platforms     | @swift-ci Please smoke test and merge
    OS X platform               | @swift-ci Please smoke test OS X platform
    Linux platform              | @swift-ci Please smoke test Linux platform

A smoke test on macOS does the following:

Builds the compiler incrementally.
Builds the standard library only for macOS. Simulator standard libraries and
device standard libraries are not built.
lldb is not built.
The test and validation-test targets are run only for macOS. The optimized
version of these tests are not run.

A smoke test on Linux does the following:

Builds the compiler incrementally.
Builds the standard library incrementally.
lldb is built incrementally.
The swift test and validation-test targets are run. The optimized version of these
tests are not run.
lldb is tested.

Validation Testing
    Platform     | Comment
    ------------ | -------------
    All supported platforms     | @swift-ci Please test
    All supported platforms     | @swift-ci Please test and merge
    OS X platform               | @swift-ci Please test OS X platform
    OS X platform               | @swift-ci Please benchmark
    Linux platform              | @swift-ci Please test Linux platform

Lint Testing
    Language     | Comment
    ------------ | -------------
    Python       | @swift-ci Please Python lint

Note: Only members of the Apple organization can trigger swift-ci.

@swift-ci Pleas test

@swift-ci Please test


Error to compile fnf

Describe your problem here.
I tried to compile the FNF-Psych Engine files but I get:
FNFPsychEngine/.haxelib/SScript/5,2,0/src/macro/Macro.hx:10: characters 96-100 : SScript is not available, thanks to everyone for their support.
and then nothing happens.
I have all the dependencies and I followed the instructions to be able to program it but it doesn't work for me.
What can I do to make it work?

Are you modding a build from source or with Lua?
Source
What is your build target?
Windows x64
Did you edit anything in this build? If so, mention or summarize your changes.
no

you can’t, wait until #13304 is merged cuz SScript is gone

oh ok
thank you
I thought I had done something wrong and that I was unlucky.

you can’t, wait until #13304 is merged cuz SScript is gone

so can you literally not make anything until its merged?

it's back, use BrewScript

it's back, use BrewScript

how do i install it? also, compiling will try to detect sscript so im not sure what else i need to do

haxelib install Brewscript and use the experimental branch

Dont understand what you mean @MemeHovy
I've installed Brewscript using your command and the git version
(haxelib git hscript-improved https://github.com/TheLeerName/hscript-improved)
But it still say that SScript is not available

Dont understand what you mean @MemeHovy I've installed Brewscript using your command and the git version (haxelib git hscript-improved https://github.com/TheLeerName/hscript-improved) But it still say that SScript is not available And how to use the experimental branch

https://github.com/ShadowMario/FNF-PsychEngine/tree/experimental and install SScript 4.1.0

Still don't work for me, maybe i misunderstood

Still don't work for me, maybe i misunderstood
It still search for SScript

haxelib install SScript 4.1.0

Yes, that's what i did but sill nothing

Yes, that's what i did but sill nothing

show me

1 month and blud hasnt shown

its still not working

Nothing is working for me cuh


Issue: Always start with an "Male" Ped - even if you say "Female" in esx_identity

If you create a character with esx_identity you get into the Char-Creation with an Male Ped.
Even if you Press on Female.
I Personally hide the "Ped-Selection" in the Char creator because it is not really Roleplay friendly to offer other Players to select any Ped in GTA-Lore.
This will be abused by Players for 10000%
So is there a solution when i press on Female -> preselect the Female Ped
and if you Select Male -> Preselect the Male Ped.

Try latest version


Added missing method call brackets to Zend\Mvc\Router\Http\TreeRouteStack

When setting up a base URL in ZendSkeletonApplication, I add this method to my Application\Module class and register it to be called on bootstrap:
public function registerBaseUrl($e)
{
    $app     = $e->getParam('application');
    $router  = $app->getRouter();
    $router->setBaseUrl($e->getParam('config')->base_url);
}

When I run the app, I get the following notice:
Notice: Undefined property: Zend\Http\PhpEnvironment\Request::$getBaseUrl in Zend/Mvc/Router/Http/TreeRouteStack.php on line 140
This is because the call to getBaseUrl in TreeRouteStack is missing the ()

I agree bug/typo

Duplicated byf #605


Menu icons too small

How can i change this?
I've tried to change the icon sizes programmatically, and they don't work.

Hi, how did you try? Please show a full gist and resources which you use. I'll try to help you.


Add percentiles aggregation

Codecov Report
Attention: 1 lines in your changes are missing coverage. Please review.

Comparison is base (cc43847) 84.70% compared to head (74f7c21) 68.33%.

Files
Patch %
Lines

...monMain/kotlin/dev/evo/elasticmagic/aggs/Metric.kt
95.65%
1 Missing :warning:

Additional details and impacted files
@@             Coverage Diff             @@
##           master     #109       +/-   ##
===========================================
- Coverage   84.70%   68.33%   -16.38%
===========================================
  Files          66       66
  Lines        6774     6793       +19
  Branches      719      719
===========================================
- Hits         5738     4642     -1096
- Misses        781     1933     +1152
+ Partials      255      218       -37

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Make denow.bat use PowerShell iex instead of just Git Bash

Is there a way to embed a multiline string in Batch .bat files? If so, we could use that & iex and powershell or something to embed the entire script so we don't need to rely on Git Bash being installed.

#12


PrivateType parsing fix

Hello, there is a problem with PrivateType parsing:
2022-02-03 12:56:38.425 1741-1852/co.tinode.tindroid W/Tinode: Failed to deserialize network message
com.fasterxml.jackson.databind.exc.InvalidFormatException: Cannot coerce empty String ("") to element of co.tinode.tinodesdk.model.PrivateType (but could if coercion was enabled using CoercionConfig)
at [Source: UNKNOWN; byte offset: #UNKNOWN] (through reference chain: co.tinode.tinodesdk.model.MsgServerMeta["sub"]->java.lang.Object[][0]->co.tinode.tinodesdk.model.Subscription["private"])

Thanks for bringing it up. A couple of points:

The "private": "" is indeed invalid. The software which produced it has a bug and that bug should be fixed.
Your fix will produce invalid output most of the time:
"private":{"comment":"test"} -> {"comment": "test"}
"private":{"comment":"test:test"} -> fail (empty result).


Hardcoded ref to TokenDocument

In the _getBarAttributes() function of token-mold.js you refer directly to TokenDocument.getTrackedAttributes()
As I have created a custom TokenDocument class in my systems this breaks some of your functionality for them and causes a Maximum call stack size exceeded error in them.
You should be able to refer to the overriden class through CONFIG.Token.documentClass (as you have done for the Actor) instead and accomodate anyone who has done the same.
Thank you.

Duplicate of #160


Add cloud client

Codecov Report

Merging #5 into master will decrease coverage by 16.73%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##           master       #5       +/-   ##
===========================================
- Coverage   49.37%   32.63%   -16.74%
===========================================
  Files           8        6        -2
  Lines         241      144       -97
===========================================
- Hits          119       47       -72
+ Misses        105       95       -10
+ Partials       17        2       -15

Impacted Files
Coverage Δ

local/updateResource.go
0% <0%> (-34.62%)
:arrow_down:

local/getResource.go
0% <0%> (-28.13%)
:arrow_down:

local/getDevices.go
33.33% <0%> (-25%)
:arrow_down:

local/client.go
44% <0%> (-16%)
:arrow_down:

local/offboardDevice.go

local/onboardDevice.go

local/resource/link/linkCache.go
58.13% <0%> (+11.47%)
:arrow_up:

Continue to review full report at Codecov.

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


Igal/python client 2

Are all those files need to be part of the repo? if we need it just for the container shouldn't it be in git ignore?

@filanov that's the problem. Right now they should. cause test-infra will install client from bm-inventory repo.
When we will make multistage working we will delete it and move to multistage.

for multistage we will add client as part of bm-inventory image and use it in building test-infra.

So why not make it an egg or something like this?

to say the truth dunno how to make it work with egg. As i said we hope it will be temporary till we find a way to work with multistage in prow.
it was agreed with @ronniel1 to make it this way

@filanov but if u know how to make it work with egg will be great to here

@filanov but if u know how to make it work with egg will be great to hear

Sadly i don't

I am against adding 168 new files to the repo just for a patch.. Why the 1st PR was closed?

@YuviGold 1st pr will not work in this case. So it is not relevant for now

relevant change in test-infra https://github.com/openshift/assisted-test-infra/pull/12

@YuviGold do you know how to make it a single file?


[CIQ1] TotalTimeMenu Duration Custom Picker

Error: System Error
Details: Native base view is not supported.
Stack:
  - switchToView() at /private/var/jenkins/workspace/Tech-Rel-CIQ-Mac/mbsimulator/submodules/technology/monkeybrains/virtual-machine/api/WatchUi.mb:3813 0x30001ee5
  - onSelect() at /Users/canedo/eclipse-workspace/barbecue_app/source/Menus/TotalTimeMenuDelegate.mc:62 0x10001688
  - onMenuItem() at /Users/canedo/eclipse-workspace/barbecue_app/source/Menus/TotalTimeMenuDelegate.mc:17 0x10001477

I've seen this happening to both the FR235 and the D2 Bravos.

[This] seems to clarify that switchToView is only supported between base/non-base views in CIQ 3. That's why other devices are failing to do it properly.


feat: add prod helm

grafana will have two instances and use different domains.
close https://github.com/ti-community-infra/devstats/issues/16.

/merge


Before pdf is loaded, it will flash when jumping.

Can I draw a placeholder chart before the PDF is loaded?  Because if the background is black, it will flash when jumping.  I have tried a lot of ways.

i want to do the same. i want to do something like google drive pdf viewer


Can't start Burp-rest-api with own project-file

i tried to start gradlew bootRun -Dproject-file=/opt/project-fil.burp
but I got
Launching the Burp with options: [--project-file=/tmp/temp-project-dir-876864466082593177/temp-project.burp, --config-file=/tmp/project-options1095584310114412893.json, --user-config-file=/tmp/user-options6426525993457471961.json]
Why BURP started with temp project-file?

I have this issue as well. Have you been able to correct it?

This issue is to do with the fix applied here : #52
Changing
if (!burpEdition.equalsIgnoreCase("free") && !args.containsOption(PROJECT_FILE))

in BurpService.java is going to enable you to use a project file if you have burp suite pro but is going to make it not work with burp free , this is just the easy cheap fix if you only use it with burp pro :)

@oucema001 @lestatk0 With the addition of #63 , you can run the following :
gradlew bootRun -PappArgs="['--project-file=/opt/project-fil.burp']"

The burp-rest-api literally expects a "--project-file" argv but the gradlew bootRun -Dproject-file sends it in a different way (haven't checked how but most likely just like...-Dproject-file which makes the rest api uncomfortable using it) .
Enjoy!


Interface

@JuliaRegistrator register

Comments on pull requests will not trigger Registrator, as it is disabled. Please try commenting on a commit or issue.


chore(main): release 0.1.0

:robot: I have created a release beep boop
0.1.0 (2024-07-12)
Features

docker (c2da8f4)
fastapi + postgres (a037929)
svelte frontend (99eff28)

Documentation

update readme (de698a8)

Miscellaneous Chores

release 0.1.0 (f748a86)

This PR was generated with Release Please. See documentation.

:robot: Created releases:

v0.1.0
:sunflower:


Replaced lib directory by submodule pointing to official lib github

Replaced lib directory by submodule pointing to official lib github https://github.com/jamesturk/validictory

Over my dead body wellwell submodules. They are the spawn of evil

:-)


SOAP Client sends empty SOAPAction header

I'm trying to invoke a remote SOAP service (of which I have only the WSDL) with this extension and I noticed the SOAPAction header is being sent as an empty string, which causes a SOAPFault in the remote service. My previous code, which made use of JAX-WS generated code only did not have the same problems.
For context, here's what I've done so far:

obtained the WSDL from the service provider
generated JAX-WS classes using maven and the "cxf-codegen-plugin", version 3.3.7
configured a client via this extension like so:

quarkus.cxf.endpoint."/SCMDService.svc".wsdl=https://preprod.cmd.autenticacao.gov.pt/Ama.Authentication.Frontend/SCMDService.svc?singleWsdl
quarkus.cxf.endpoint."/SCMDService.svc".client-endpoint-url=https://preprod.cmd.autenticacao.gov.pt/Ama.Authentication.Frontend
quarkus.cxf.endpoint."/SCMDService.svc".service-interface=service.authentication.ama.SCMDService

injected the service as described in the documentation and invoked a method

With this configuration in place, CXF logs the following relevant properties during the request:

ServiceName: SCMDServiceService
PortName: SCMDServicePort
PortTypeName: SCMDService
Headers: {SOAPAction="", Accept=/}

When compared to a request made using JAX-WS mechanisms, we get these instead (bold added to highlight differences):

ServiceName: SCMDService
PortName: BasicHttpBinding_SCMDService
PortTypeName: SCMDService
Headers: {SOAPAction="http://Ama.Authentication.Service/SCMDService/GetCertificate", Accept=/}

These are the actual values listed in the WSDL.
After some digging, I figured a way to fix the issue was to set the service name and the endpoint name on the factory bean in class AbstractCxfClientProducer. Thus, I have added the following code:
WebService wsAnnotation = seiClass.getAnnotation(WebService.class);
if (wsAnnotation != null) {
    factory.setServiceName(new QName(wsAnnotation.targetNamespace(), wsAnnotation.name()));
}
factory.setEndpointName(QName.valueOf("{http://Ama.Authentication.Service/}BasicHttpBinding_SCMDService"));

Feel free to use it if you see some value in it. Naturally, the endpoint name is currently hard-coded and should be replace by a configuration option, unless someone knows of a way of auto-magically discovering it.
Of course, maybe there's already a simpler way of doing this in which I'd just suggest adding it the documentation.

First we have switch to quarkiverse, I have transfert the bug but if you can comment here it is better:
quarkiverse/quarkiverse-cxf#24
Can you try :
mvn clean install -Dquarkus.arc.remove-unused-beans=false
if it work, it mean that we have a class removed that we need to make unremovable.
as explain there:
https://quarkus.io/guides/cdi-reference#remove_unused_beans
@shumonsharif forget to talk about that ;-)
Fortunatly, to make a bean unremoved, we have few solutions:
Unremovable annotation on class
UnremovableBeanBuildItem
AdditionalBeanBuildItem.unremovableOf

previous bug was : https://github.com/shumonsharif/quarkus-cxf/issues/10


Not applicable to the explicit method

After testing, it appears that the script only works with odb files using the static general method.
How can I apply it to the dynamic explicit method?
C:\...\...>abaqus python s_mises.py Drop.odb
Step-1 Increment    111167: Step Time =   5.0000E-04
Traceback (most recent call last):
  File "s_mises.py", line 99, in <module>
    fromOdb(odbName = arg)
  File "s_mises.py", line 87, in fromOdb
    calculate(frame)
  File "s_mises.py", line 69, in calculate
    data=sign_trace(Sblock.data)*MISESblock.data,
  File "s_mises.py", line 45, in sign_trace
    assert 6 == A.shape[1], "Data elements must be in Abaqus symmetric tensor format"
AssertionError: Data elements must be in Abaqus symmetric tensor format

I'll investigate.
What version of Abaqus are you using?
Is your model 2D, axisymmetric, or shell elements by chance? The calculation is expecting a 3D continuum stress right now but I should be able to make exceptions for these others.
Thanks

Thank you for your response.
I'm using Abaqus 2022.
The model includes 3D stress, continuous shell, and discrete rigid elements.

It works very well. Thank you for the update!


Alert Participants on round creation

At the point of round creation, a notification should be sent to all participants to fill in the  readiness checklist on the system

Feature was added


preset graphql-modules does not create interface resolvers for modules

Describe the bug

When using preset graphql-modules with plugin typescript-resolvers, types for interface resolvers are not created for module.
To Reproduce
Steps to reproduce the behavior:
codesandbox: https://codesandbox.io/s/trusting-roentgen-k9fv6?file=/module/node/generated.ts:494-503
It should be
  export interface Resolvers {
    Query?: QueryResolvers;
    Node?: NodeResolvers;
  };

, but actually
  export interface Resolvers {
    Query?: QueryResolvers;
  };

Hi @jjangga0214 , sorry for the late reply. This was already fixed and available in the latest version of the plugin. It's generated as a standalone type and not as part of AccountResolvers because GraphQL spec doesn't support resolvers for interfaces, only for types. And with graphql-modules we recommend to use isTypeOf instead of resolveType since it makes your resolvers more flexible, and you don't need to introduce resolvers for interfaces.


publish torchcde on PyPI

Any plan to publish torchcde on PyPI? It's inconvenient to build packages that rely on torchcde as a dependency since it is not served on PyPI. There are workarounds with some versioning tools, like poetry, which I'm using for torchdyn. But it'd be lovely to have this out.
Linked to this, which is also a bottleneck.

Alright, this should be all sorted!


present live

active learning
deepforest
labelimg
dvc
map integration and usecases
each tools/ 5-10 minutes + q&a

date: ultima joi/miercuri ora 19.00 din luna


M3 - Fix Chip icon and label colors

The following PR adjusts the usage of the Material 3 tokens for the Filter, Input and Choice chips. In particular, to fix how the label and icon colors are displayed depending on the unselected/selected state.
Fixes https://github.com/flutter/flutter/issues/136632
For this PR I had to change a few of the tests in the repo, which were expecting incorrect colors. How is that particular situation handled?
@TahaTesser Just pinging to let you know that the image you provided in the expected results section doesn't seem to be using exactly the tokens from the material specification. In the spec, the leading icon color is "primary" for InputChip (selected) and for unselected ChoiceChip and FilterChip.
Example with contrasting colors from the linked issue:
Primary:                           Dark green
SecondaryContainer:       Light green
OnSecondaryContainer:  Blue
OnSurfaceVariant:            Red
Before:

After:

Example with Material 3 default:
Before:

After:

Pre-launch Checklist

[x] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[x] I read the Tree Hygiene wiki page, which explains my responsibilities.
[x] I read and followed the Flutter Style Guide, including Features we expect every widget to implement.
[x] I signed the CLA.
[x] I listed at least one issue that this PR fixes in the description above.
[x] I updated/added relevant documentation (doc comments with ///).
[x] I added new tests to check the change I am making, or this PR is test-exempt.
[x] All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-new channel on Discord.

I'll take a final look and review this once https://github.com/flutter/flutter/pull/140964 and https://github.com/flutter/flutter/pull/141022 are merged after the tree is fixed. We can resolve any merged conflicts that may come from this.

@TahaTesser Good call. I didn't know there was a refactor of the chip tests pending for M2-M3. Nice!

@TahaTesser I've updated with your merged PRs. There weren't merge conflicts, but one of the duplicated M2 tests had to be changed for M3 with the token changes in this PR.
In particular the disabled color of the checkmark in the input chips. It's hardly a noticeable change though.
72ff6cc
InputChip(
  showCheckmark: true,
  selected: true,
  label: Text('Selected InputChip'),
  isEnabled: false,
  onPressed: null,
  onDeleted: () {},
),

M3 - Flutter stable:

M3 - This PR:

but one of the duplicated M2 tests had to be changed for M3 because of the token changes in this PR.

Its not a duplicate test, it's the same test for M2 and M3. Eventually M2 test will be removed.
I see you updated M3 test's expected value, it makes sense the default value is also updated. Looks fine.

I pushed an empty commit to force the re-run of a failed ICU workflow due to "resource exhaustion", but it appears it is still unavailable.
Regarding the golden changes approvals, I'm assuming those are better left when the PR is approved, right? Otherwise the "goldens bot" will be complaining about diffs for every new commit.

I just approved all the golden diffs. Maybe we can rebase master next to solve the conflicts and we are ready to go!

@QuncCccccc Thank you! I've fixed the merge conflict. It was just a new test that was added at the end of the filter_chip.test file.

@QuncCccccc Oops. Another conflict appeared recently. It should be good now.

@davidmartos96
Can you please rebase again?

@TahaTesser Is merge allowed? I've already fixed the merge conflicts in a previous commit. If I rebase it would recreate those conflicts for multiple commits with minor changes from the review.
Or is it to unstuck the 'Google testing' check?

@TahaTesser Hello! It has been rebased.
Is it good to merge now?

Three is currently down, I'll wait for the tree to go green then merge.

FRoB is not reporting TAP failures now because of b/319513492. Let me do a local test for G3 before we merge this in master.


Progress bar shows wrong number of export objects if components don't have bodies

ExportIt.tar.gz
ExportIt.zip


Report Author Should Not be Listed as One of the Six Recent Attendees

In regards to #47. The report author should not be listed as one of the six recent attendees.  The report author is automatically added as the the primary attendee when the report is created.

@dspCarlson Would you also not want to see yourself listed if e.g. you're editing someone else's report?
(Because that's the same form and the same list of recent people.)

@gjvoosten Not sure if we are talking about the same thing.  Editing a report to select a recent advisor attendee is not realistic.  If a report gets edited for a missing attendee, it will be a missing principal.  Reports get edited for content and grammar.  You want as many names of principals in the recent attendees list. Principals are the most difficult to find in the search box. See #48

@dspCarlson Thanks for clarifying the way of working with reports. It's clear to me now that showing oneself among the recent attendees is never useful.


After a while, no more pulses are counted

The topic is a bit old, but I haven't found a solution yet and have put the Geiger counter aside.
It seems as if the ESP32's memory fills up after a while and no more pulses are counted. Unfortunately, I'm not an expert in programming the ESP32.
I already have a new GGREG20_V3 module, swapped the tube for a new one and tried several ESP32 modules.
The GGREG20_V3 modules and the tubes work, the LED flashes and the acoustic signal can be heard.
Perhaps one of you has a solution, I don't know what to do next.
Many thanks and kind regards
Herbi
(please also PM me, if possible)

Hello, @Herbi-1966! Thank you for your message and feedback!
This is the first time I've heard of this issue. It is very interesting.
I suggest we correspond here, so that the community can also benefit from our shared experience with this issue.
Please leave your full YAML code here (no personal data is required, of course), and include the name of your ESP32 board and information about its manufacturer and model point.
It will be very helpful if you indicate how you connected the GGreg20_V3 and your ESP32 board. I am interested in understanding all the connections (signals, power and common ground).
Also, please indicate which version of ESPHome and Home Assistant you are using, both firmware and environment.
I will take a look in detail what I can recommend you to try to do.
Best regards,
Oleksii

Hello Oleksii,
Thank you for your quick reply. I have done some more intensive research on the internet and found out that this effect (no counting of pulses by the ESP32 after a while) does occur. It is recommended that if the effect occurs after a few days/weeks, you should disconnect the ESP32 for a few minutes. A side note then links to the Homeassistant Community/radiation-detector-platform/ and here to the topic 'Pin Reuse validation'.
I already knew this site, I chose "Way 2" (...allow_other_uses: true...) when updating because it seemed easier and quicker to me at the time.
Now I have flashed the "Way 1" (... platform: copy ... source_id: my_cpm_meter ...) variant and it has been working perfectly fine so far.
I have also connected a Zigbee socket in front of it in case the ESP32 hangs :-).
The wiring ESP32 > GGREG20_V3 module is exactly as described on your homepage.
My YAML file corresponds to the one on the homepage, my ESP module: FCC ID:2AC7Z-ESP32WROOM32.
Thank you again! I'll be in touch again in a while to report...
All the best and kind regards
Herbi

Hello,
it's been almost a month now and everything is working perfectly.
I never had to unplug the ESP32.
Apparently there was a mistake in my previous variant "Way 2" as described above.
Anyway, thank you for your support.
Best regards
Herbi

Hello!
I'm very glad that everything is working fine.
I know that the ESP8266 has to reboot every 15 minutes due to some incompatibility in the WiFi drivers with the ESPHome firmware (and they did it automatically). For example, there is no such problem with ESP8266 with NodeMCU/Lua firmware.
As for the ESP32, I haven't heard of it needing to be restarted either.
BR,
Oleksii


Support handling classDecl fromJson(String s) in JsonDecodable

To support usage like
@JsonCodable()
class Account {
    AccountType accountType
}

class AccountType {
  static const USER = AccountType("USER");
  static const AGENT = AccountType("AGENT");

  const AccountType(this.value);

  final String value;

  factory AccountType.fromJson(String value) {
    return AccountType(value);
  }

  String toJson() {
    return value;
  }
}

Reviewed at the Gerrit CL, https://dart-review.googlesource.com/c/sdk/+/384161

Hi @morlay are you still working on this? If so, please respond in the Gerrit link.

Hi @morlay are you still working on this? If so, please respond in the Gerrit link.

Sorry. I have network issue to access googlesource.
Could you help to take over this PR?

Hi @morlay are you still not able to access https://dart-review.googlesource.com/c/sdk/+/384161? There are some open comments there.


Files and folders from .gititgnore aren't colored correctly

Files and folders from .gititgnore aren't colored correctly after the latest update. Now, they look like all other files and folders. Problem is that, now color attribute has been added in the CSS, even for them.

Thanks, this one skipped my mind as I usually hide VCS-ignored files. I'll take a look ASAP.


different dates ?!

NSLog(@"%@, %d, %@", _firstDateOfCalender.date, (int)_firstDateOfCalender.day, [_firstDateOfCalender stringValueWithFormat:@"dd/MM/yyyy"]);
.date and nvdate.day give different days:
2014-05-26 22:00:00 +0000, 27, 27/05/2014

I just found out why .date and nvdate.day gave different result. It because timezone.
When you put NSDate object in log, it'll always return in UTC format. You may see +0000 in the tail. But, when you access each component (like days/month/year/etc) or get string value of the date, it  will return a value in your locale timezone. That's why the value is different.
I've push some updates, to change the timezone. By default NVDate will use local timezone.

Well spotted n1


New page proposal : org : Organisation profile edit page

child of #48
html page preview:  https://www.codeply.com/p/paBwnJiqD3
html code: https://github.com/sonali-singh97/Profile-edit-page/blob/master/index.html

@YashKumarVerma is this page similar as Update Profile Page #18 ?

Good work @sonali-singh97
I'd recommend a few changes.
I think the format done by @VershaCoder in #45 should be done everywhere related to profile show/update. Checkout #57 , you can use this layout as well, and get the fields that you've written in your code.
Combine these two, then it'd be perfect :+1: