Upgrade module to v2

What
In a previous release there was a breaking change: https://github.com/ONSdigital/dp-api-clients-go/pull/125 this was going to be tagged as a 2.0.0 release, however, Go doesn't recognise a v1 to v2 change this simply. This PR fixes this issue and updates the required go.mod file and references to make this library compatible with a v2 change.
Release 2.0.0 🥳

Upgrade go to 1.16
Upgrade dependencies

How to review
Check that the version upgrade has been done correctly for comparison check out our other /v2 libraries:

dp-kafka
dp-log

Who can review
Anyone except me

We will ignore the previous dp upgraded method and use the GO standard


Cursor position is incorrect when editing sequence in Macro mode

Steps to Reproduce

Open Ketcher and switch to Macro mode.
Add a sequence of monomers to the canvas.
Right-click on a monomer ( or double click ) in the sequence (e.g., the 8th monomer) and start editing the sequence.

Actual behavior
The cursor appears to the left of the monomer that was clicked, which is inconsistent with the expected editing behavior. This can lead to confusion when modifying the sequence.

Expected behavior
The cursor should appear to the right of the monomer on which the right-click ( double click ) was made, allowing for editing after the selected monomer

Desktop:

OS: Windows 11
Browser Chrome
Version 128.0.6613.120 (Official Build) (64-bit)

Ketcher version
[Version 2.26.0-rc.1]
Indigo version
[Version 1.25.0-rc.1]
Bug related to task: https://github.com/epam/ketcher/issues/4888
#187898331

Tested. Bug fixed.
https://github.com/user-attachments/assets/21ff4b62-5007-4129-8495-9db82fa65326
Desktop:

OS: Windows 11
Browser Chrome
Version 128.0.6613.120 (Official Build) (64-bit)

Ketcher version
[Version 2.26.0-rc.4]
Indigo version
[Version 1.25.0-rc.2]


changed node.toml.erb and deployment.yaml.erb.

@MaximilianMeister
I solved this problem. I found a same log in miner-pod .
I look https://godoc.org/github.com/ethereum/go-ethereum/eth#Config
GasPrice -> MinerGasPrice, MinerThreads -> not found
I changed node.toml.erb and deployment.yaml.erb.
Pull request

I look https://godoc.org/github.com/ethereum/go-ethereum/eth#Config
GasPrice -> MinerGasPrice, MinerThreads -> not found

the docs might be outdated, the safest bet to get to the newest config file would be:
docker run -it --rm ethereum/client-go dumpconfig

you can pass additional flags (e.g. --mine) to get more options in the dump

Can I help with this so we can make this repo working again? @MaximilianMeister

Can I help with this so we can make this repo working again? @MaximilianMeister

@edisinovcic hi thanks for the offer, tbh i havent tried it for a long time, especially with newer k8s releases. you can definitely submit fixes if you already have sth in mind. but there's also the ethereum helmchart which offers even more configurability than this repo. with the extra cost of installing helm...

Yeah, I've managed to fix it. Will submit later. Tnx for the link.

Before I submit a pull request I would like to add a bootnode registry (like there is in chart) but am not able to migrate it to Clique, do you have some repo for that?
Tnx in advance!


Multiple quality improvements

This pull request is focused on resolving occurrences of Sonar rules squid:S1118 - Utility classes should not have public constructors
squid:S1197 - Array designators "[]" should be on the type, not the variable
squid:S2131 - Primitives should not be boxed just for "String" conversion
squid:S2162 - "equals" methods should be symmetric and work for subclasses
You can find more information about the issues here:
https://dev.eclipse.org/sonar/coding_rules#q=squid:S1118
https://dev.eclipse.org/sonar/coding_rules#q=squid:S1197
https://dev.eclipse.org/sonar/coding_rules#q=squid:S2131
https://dev.eclipse.org/sonar/coding_rules#q=squid:S2162
Please let me know if you have any questions.
M-Ezzat

Can one of the admins verify this patch?


Support arbitrary large authority set

This PR changes the authority set from u128 to a Vec.
By default it's set to support 128 validators. If a larger index is set, it can automatically grow.
While we could also support forcing the constructor to take the size of the committee (since it doesn't change for a given instance), it requires way too many refactoring which I am not sure if it's worth it.

Updated using array instead of vec


consolidate destination path for image scripts

https://github.com/jboss-container-images/openjdk/blob/ba6fb988aa04382c7ee7e374bf1309e758c82cac/templates/jlink/Dockerfile#L22C1-L22C1
You've had to add a separate COPY to cover logging.sh since it is copied to a different place to the run script. There will be other missing scripts, too (e.g. proxy). I'd like to audit, and tidy up, the location that all scripts are copied to in the images, which will have the side-effect of meaning we can probably reduce the number of distinct COPY instructions needed in the Dockerfile (ideally down to one).
Here's my initial attempt to list all the scripts that are copied into the image and where. Note that some of these modules are builder-image specific, others apply to both builder and runtime; some (the JDK-version-specific modules) are mutually exclusive in the context of a single image:
$ find modules/ -type d -name artifacts | while read d; do echo $d:; find $d -type f | sed 's#^.*artifacts/#    #'; done
modules/jvm/artifacts:
    opt/jboss/container/java/jvm/java-default-options
    opt/jboss/container/java/jvm/debug-options
modules/jre/8/artifacts:
    opt/jboss/container/openjdk/jre/jvm-options
modules/jre/11/artifacts:
    opt/jboss/container/openjdk/jre/jvm-options
modules/jre/17/artifacts:
    opt/jboss/container/openjdk/jre/jvm-options
modules/jdk/8/artifacts:
    opt/jboss/container/openjdk/jdk/jvm-options
modules/jdk/11/artifacts:
    opt/jboss/container/openjdk/jdk/jvm-options
modules/jdk/17/artifacts:
    opt/jboss/container/openjdk/jdk/jvm-options
modules/run/artifacts:
    opt/jboss/container/java/run/run-env.sh
    opt/jboss/container/java/run/run-java.sh
modules/util/logging/artifacts:
    opt/jboss/container/util/logging/logging.sh
modules/proxy/artifacts:
    opt/jboss/container/java/proxy/proxy-options
    opt/jboss/container/java/proxy/parse-proxy-url.sh
    opt/jboss/container/java/proxy/translate-no-proxy.sh
modules/s2i/bash/artifacts:
    opt/jboss/container/java/s2i/maven-overrides
    opt/jboss/container/java/s2i/s2i-core-hooks
    opt/jboss/container/java/s2i/maven-s2i-overrides
    usr/local/s2i/usage
    usr/local/s2i/run
    usr/local/s2i/assemble
modules/s2i/run/artifacts:
    opt/jboss/container/java/s2i/maven-overrides
    opt/jboss/container/java/s2i/s2i-core-hooks
    opt/jboss/container/java/s2i/maven-s2i-overrides
modules/s2i/core/artifacts:
    opt/jboss/container/s2i/core/s2i-core
modules/maven/default/artifacts:
    opt/jboss/container/maven/default/maven.sh
    opt/jboss/container/maven/default/jboss-settings.xml
modules/maven/module/artifacts:
    maven.module
modules/maven/s2i/artifacts:
    opt/jboss/container/maven/s2i/maven-overrides
    opt/jboss/container/maven/s2i/maven-s2i
    usr/local/s2i/save-artifacts
    usr/local/s2i/assemble

Actually looking at this list we could probably reduce most of the copies down to a single COPY /opt/jboss.

Thanks for this suggestion. Instead of COPY /opt/jboss/ is it good to have COPY /opt/jboss/container ?

Thanks for this suggestion. Instead of COPY /opt/jboss/ is it good to have COPY /opt/jboss/container ?

Yeah that would work too, and might be a bit safer, perhaps if a downstream image puts something unrelated in /opt/jboss.


Project one-liners need work

The project one-liners are often just inelegantly truncated versions of the project description, meaning, for example, that the CKAN oneliner is:
CKAN is the world’s leading open-source data management system, making data accessible – by providi
See here for an example of what this looks like: https://okfn.org/opendata/why-open-data/research-science-and-culture/

@nealbastek doing in #214


Move commits into feature branch

Move commits from kommu_beta to their feature branch:

ports: all porting and hardware related code
integration: kommu branding and backend integration
readme: public documentation

done


Update to OC 1.5.0

Same as title 😄

That was fast!
🏎

You've got an unneeded using according to the static code analysis warning.
Also https://github.com/Lombiq/Open-Source-Orchard-Core-Extensions/issues/221 is a blocker to this as Lombiq.HelpfulLibraries and others need to be upgraded to OC 1.5.0 first to avoid version conflicts.

I have it updated locally but I need to understand how you guys update the git submodules. Create a new branch in each of them? Using this extensions project makes this a little more complex to manage. I would have thought that I could have used an Orchard Core Commerce module without requiring to use all of these extension modules? 🤔


Create wheels.yml actions workflow

Use cibuildwheel to build source and binary distributions for pip releases

Testing this on my own fork, so will close here and make several changes in the coming weeks necessary to get this working.


[FR] 在看处理cbpf抓取的网络数据时，找不到flow_map到L4FlowPerf.parse的路线，能帮忙解答一下吗？

Search before asking

[X] I had searched in the issues and found no similar feature requirement.

Description
No response
Use case
No response
Related issues
No response
Are you willing to submit a PR?

[X] Yes I am willing to submit a PR!

Code of Conduct

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

Could you please provide a detailed description of the current situation, or perhaps some screenshots?

Hello, if you have any further questions, you can join the group chat on the project homepage or re-trigger this issue


Updated README

Minor revision offering troubleshooting suggestion for permission error

Thanks for pointing this out! I think a better solution would be for us to just use the https address to clone whatever we need, since both repositories names in the Makefile are public. I'll close this PR and implement that instead.


Add support for extract(<unit> from <interval>)

Closes #12995
Checklist

[x] Added an entry in CHANGES.txt for user facing changes
[x] Updated documentation & sql_features table for user facing changes
[x] Touched code is covered by tests
[x] CLA is signed
[x] This does not contain breaking changes, or if it does:

It is released within a major release
It is recorded in CHANGES.txt
It was marked as deprecated in an earlier release if possible
You've thought about the consequences and other components are adapted
(E.g. AdminUI)

Postgres seems to provided a little better exception message:
postgres=# SELECT EXTRACT(dow FROM interval '3000 years');
ERROR:  interval units "dow" not supported

Would registering the methods signatures with unsupported fields and throwing be too expensive?

I don't have a strong opinion, since I'm using a `Map<ExtractField, Function> we can easily register all fields and throw a nicer exception for the unsupported ones. @mfussenegger wdyt?


add feed workflow, take 2

Redo of #43737 but from a branch, not a fork.

Long term, it will probably be better to use a manifest specific for the feed workflow? Just so that if things break, it's easy to roll back to the last good manifest?
Doesn't need to be done in this PR.

@logankilpatrick would be good for you to double check the code.

Can you add a conditional that only runs this action if the PR is not made from a fork?

I'm not sure how to do this :(. I added a julia-side conditional to bail if the endpoint is empty, but I think ideally it would be earlier in the workflow like where I check if the label is the right one.

Ideally Slack.jl would check this, if you add a PR I can accept that

Can you add a conditional that only runs this action if the PR is not made from a fork?

I'm not sure how to do this :(. I added a julia-side conditional to bail if the endpoint is empty, but I think ideally it would be earlier in the workflow like where I check if the label is the right one.

This conditional gives you "PR is not from a fork":

if: github.event_name == 'pull_request' && github.repository == github.event.pull_request.head.repo.full_name

Stick that in your existing if with an && in between.

Secret updated.

You can take the Julia-side conditional out once you've assembled the massive unholy YAML conditional.

You can take the Julia-side conditional out once you've assembled the massive unholy YAML conditional.

😄. I took out the github.event_name == 'pull_request' since we only run on PRs, and left in the Julia-side one but updated the language to not mention forks. I thought it was still helpful since if we get the secret's name wrong it will tell us more clearly than those giant webpage dumps we were getting in the other PR.


only one out of two works

Hi, I'm Italian, and I'm using google translate. I hope I can make myself understood.
I have done all the steps. I have one thermostat for each floor, and I have them both paired with raspberry bluetooth.
When I insert both thermostats, they are both added as entities, but one of them is immediately unavailable. also, if I leave both, the other becomes unavailable after a few hours as well.
If, on the other hand, I only insert the one on the ground floor, everything works very well. Is there anything I can do to make both of them work??

Based on my experience, the issue is because the Bluetooth range of the RPi is not that good. I bought an external USB Bluetooth adapter with antenna, and used that one to pair with the Madokas. It works way better, although sometimes it also suffers from disconnections and the RPI must be rebooted.

I thought that was the problem, in fact the thermostat that disconnects immediately is the one furthest away! I will try to buy it, what model of antenna did you buy? should something special be done to the raspberry to make it use the usb antenna? congratulations for the work you have done!

i created the bluetooth proxy with esp. removed the two thermostats and reconnected. now it's worse than before. if I try to integrate them together, not even one works, while if I connect the one on the floor below, it stays online for a few hours, and disappears, while the one above, if at least it connected before, and then went offline, now, it doesn't connect. does anyone have any suggestions?


The SQL section disappears on hover on the toolbar.

Description
The SQL section disappears on hover on the toolbar.
Completely removed and reinstalled DBeaver (including ~/Library/DBeaverData)
https://user-images.githubusercontent.com/104719330/230718054-a2d7cff6-e5ac-45f7-833c-5e19d159bec2.mov
DBeaver Version
23.0.1
Operating System
MacBook Pro M1 macOS Ventura 13.2.1
Database and driver
Without drivers to
Steps to reproduce
No response
Additional context
No response

Thank you for bug report. It's a duplicate of #19495
The fix will be available in the next release.


https://docs.microsoft.com/en-us/azure/azure-monitor/platform/agent-windows-troubleshoot    If the agent is communicating through a proxy server or firewall, there may be restrictions in place preventing communication from the source computer and the Azure Monitor service, firewall refers to azure/3rd party or any firewall??

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 7a361898-fec9-56af-5f66-2aae9ca4a503
Version Independent ID: 0bf19d22-a89e-b988-fbd2-4631f87f9dc2
Content: Troubleshoot issues with Log Analytics agent for Windows - Azure Monitor
Content Source: articles/azure-monitor/platform/agent-windows-troubleshoot.md
Service: azure-monitor
GitHub Login: @bwren
Microsoft Alias: bwren

@priyankareddy20 Thank you for your query, our team will look into it and get back to you at the earliest.

Hi @priyankareddy20  - this refers to any firewall.
We will now close this issue. If there are further questions regarding this matter, please reply and we will gladly continue the discussion.
#please-close


Minor Typo, missing full command

added "est" to npm test after linting
Thank you for helping out! ✨
Before submitting a pull request, please make sure the you checked the following:

[ x ] Forked the repository and created your branch from master
[ x  ] Make sure the tests pass! npm it && npm run lint in the repository root
[ ] If you've fixed a bug or added code more tests are appreciated

it is a valid shortcut; you can even combine install and test with npm it! going to merge so it doesn't confuse anyone else tho =)


Optimizely MigrationStep is actioned before DB Migrations

Optimizely MigrationStep is actioned before DB Migrations.  This causes an error as the site cannot start as the EF migrations won't take place until after the Optimizely MigrationStep that consumes this is executed.

Pending Release

Deployed as 0.9.2


Create a timeline

Add a list of all your activities, achievements, work experience. Add as much info as you can remember. In case you don’t have working experience tell about your pet-projects or student projects. Don’t be shy :)

These are some of my achievements and work experiences:

Development of a computer vision model with recurrent network models to identify situations of violence:

This degree project addresses the growing concern for security through the development of a system for automatic detection of violent situations. Using webcams connected to the Internet, the focus is on the Internet of Things (IoT). Deep learning algorithms are implemented, specifically convolutional and recurrent neural networks, such as MobileNetV2 and LSTM. These models analyze images from surveillance cameras in real time, classifying events as violent or non-violent with an average accuracy of 81.6%. The IoT infrastructure incorporates cameras connected to a Raspberry Pi 4, which processes the images and transfers the results to a MySQL database and the Grafana visualization platform. This system allows real-time monitoring and automatic generation of alerts through Telegram, thus contributing to public and private security in urban environments.

Web application with Django for data management:

This project places a strong emphasis on the backend aspect, specifically handling data from monitoring tools such as Grafana, Zabbix, and AppDynamics. Within this project, I developed a Django-based web application, incorporating features such as scheduled tasks for continuous and automated data retrieval, automatic email notifications, and seamless integration among all mentioned monitoring tools. One notable feature is the storage of data within Django models, efficiently managed through the Django admin panel. The project further showcases the creation of JSON-formatted views, facilitating interaction with external applications based on the resulting data. Python scripts were employed to automate various processes, contributing to a streamlined and efficient workflow. The project's core functionalities include continuous data gathering, automatic email alerts, and the establishment of a structured API incorporating data from all monitoring tools. This comprehensive approach not only ensures robust data management but also enables seamless interaction and integration with external applications. Overall, the project stands out for its sophisticated backend architecture, showcasing the power of Django in managing, structuring, and automating data-related processes.

Web Portfolio with Next JS:

In this project I crafted a dynamic and visually appealing webpage using NextJS, incorporating notable libraries such as framer-motion and react-mde. The portfolio seamlessly transitions between light and dark modes, enhancing user experience. The site comprises three key sections: 'Home' offers a detailed self-description, outlining my learning and professional journey, and highlights various projects I've developed. The 'Games' page features an enticing visual layout with simple yet engaging games, showcasing my proficiency in connecting NextJS applications to databases like Firebase and PostgreSQL, along with interaction with APIs. The 'Notes' page, designed using react-mde, presents my thoughts and insights in markdown format, reflecting my commitment to providing organized and aesthetically pleasing content. Overall, the project not only highlights my technical skills but also emphasizes attention to design and user experience, showcasing the versatility and depth of my capabilities as a developer.


Provide a link to packages for people who don't want the whole image

We should link to the Debian packages themselves, for users who already have a working Raspberry Pi installation and just want to get to work.

This would also be useful for handling upgrades.  (I've just done the tar-home-dir, rewrite-sd-card, untar-home-dir upgrade from 1.2.6 to 1.2.7 (which worked fine, and --placer heap does seem to work), but it'd be even easier to be able to, eg, remount / rw and then apt-get update && apt-get dist-upgrade.)
Ewen

There is now a repo, as of v1.2.8.  More information at https://repo.fomu.im/

Thanks, that's very useful.
A couple of quick notes:

The apt-key command should be sudo apt-key ..., ie:
wget -O - https://repo.fomu.im/tomu-signing-key.asc | sudo apt-key add -

For our specific use case, it might be worth suggesting to users:
sudo mount -o remount,rw /

before trying to do those steps, otherwise it probably won't work for them.

Ewen
With a 1.2.8 base image it seems to just work, although obviously there aren't any packages in the https://repo.fomu.im/ package index which aren't already in the 1.2.8 image :-)
fomu@fomu-dev:~ $ sudo mount -o remount,rw /
fomu@fomu-dev:~ $ grep -v "^#" /etc/apt/sources.list.d/*
/etc/apt/sources.list.d/fomu.list:deb https://repo.fomu.im/debian/ stretch main
/etc/apt/sources.list.d/raspi.list:deb http://archive.raspberrypi.org/debian/ stretch main ui
fomu@fomu-dev:~ $ sudo mount -o remount,rw /
fomu@fomu-dev:~ $ sudo apt-get update
Hit:1 http://archive.raspberrypi.org/debian stretch InRelease
Get:2 http://raspbian.raspberrypi.org/raspbian stretch InRelease [15.0 kB]
Hit:3 https://repo.fomu.im/debian stretch InRelease
Fetched 15.0 kB in 3s (4,264 B/s)
Reading package lists... Done
fomu@fomu-dev:~ $ sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
fomu@fomu-dev:~ $ sudo mount -o remount,ro /
fomu@fomu-dev:~ $

I've updated the README to reflect those suggestions.  Thanks!


How can we get the userauthentication in DevOps?

Hi,
I'm new to AzureDevOps some confuse of this credential:"UserAuthentication=ABC123",
May I ask about how we get the credential from Azure DevOps?
Thank you

When a user has authenticated to Azure DevOps Services, there is a cookie set with the name UserAuthentication. I have details on this in the Initial Access section in my whitepaper linked in the README file.


take_screenshots.js not using the specified font when the font isn't lowercase

Issue
When using the take_screenshots.js file, lines 7-10 read the .md files in the fonts directory and store their names in whatever case the name of the file is in, i.e. if the file is Menlo.md, it's read as Menlo. This is then passed in the URL when navigating to the code sample page with Puppeteer where it proceeds to not render the sample in the specified font if the font isn't in all lowercase. I've attached some screenshots below that show this.
Solutions
One solution is to is to rename all the font directories so that they're all in lowercase and continue to maintain this style moving forward.
Another solution is to simply add a toLowerCase() method call when declaring the allFonts variable. This has the benefit of not concerning itself with the case of the font files themselves. Example below.
const allFonts = fs
  .readdirSync('./src/fonts')
  .filter((file) => file.endsWith('.md'))
  .map((file) => file.replace('.md', '').toLowerCase());

Personally I think the second solution is better though I'll leave it up to you. Let me know which solution is more preferable and I'll make a pull request.

This is addressed in #93

This is addressed in #93

thanks for handling!

thanks for handling!


Change some INFO messages to DEBUG

There are messages of kytos.storehouse being displayed that should be severity DEBUG but they are as INFO. Some of them are:
2020-05-28 18:48:57,524 - INFO [filelock] (Thread-97) Lock<PHONE_NUMBER>70456 released on /var/tmp/lock/.var.tmp.kytos.storehouse.kytos.mef_eline.circuits.a1d8a4eff9434c018c10e32494988f51.lock
2020-05-28 18:48:57,532 - INFO [filelock] (Thread-100) Lock<PHONE_NUMBER>11800 acquired on /var/tmp/lock/.var.tmp.kytos.storehouse.kytos.mef_eline.circuits.a1d8a4eff9434c018c10e32494988f51.lock

Filelock related information log messages, shown in the kytos terminal, are logged by the filelock library.

https://github.com/benediktschmitt/py-filelock/blob/master/filelock.py#L318
https://github.com/benediktschmitt/py-filelock/blob/master/filelock.py#L274

    def release(self, force = False):
        """
        Releases the file lock.
        Please note, that the lock is only completly released, if the lock
        counter is 0.
        Also note, that the lock file itself is not automatically deleted.
        :arg bool force:
            If true, the lock counter is ignored and the lock is released in
            every case.
        """
        with self._thread_lock:

            if self.is_locked:
                self._lock_counter -= 1

                if self._lock_counter == 0 or force:
                    lock_id = id(self)
                    lock_filename = self._lock_file

                    logger().debug('Attempting to release lock %s on %s', lock_id, lock_filename)
                    self._release()
                    self._lock_counter = 0
                    logger().info('Lock %s released on %s', lock_id, lock_filename)


Klimaj/notebooks2

This PR aims to:

[x] Pin a functional conda environment to run Jupyter notebooks outside of Google Colab.

Particularly, pinning cloudpickle, dask, dask-jobqueue and distributed versions to avoid the AttributeError: module 'pyrosetta.rosetta' has no attribute '__path__' error arising since recent dask builds apparently do not play nicely with PyRosetta.

[x] Add warning message to notebooks requiring the PyRosetta --serialization build
[x] Move pyrosetta.distributed.viewer documentation to the end of02.07-Visualization-and-pyrosetta.distributed.viewer.ipynb
[x] Cleanup syntax and documentation
[x] Update names of notebooks

@jadolfbr @kathyle9 This PR is ready for review! All changes here are cosmetic, so functionality should stay consistent with master.
As an aside, it would be great to update the Rosetta/main/PyRosetta.notebooks submodule HEAD to get the all of the notebooks tested on the benchmark server soon.


[Help Wanted]:  I set a shortcut key for Get Suggestions and used it, but it didn't work and there were no pop ups

Before Reporting

[X] I have checked FAQ, and there is no solution to my issue
[X] I have searched the existing issues, and there is no existing issue for my issue

Describe your issue
I set a shortcut key for Get Suggestions and used it, but it didn't work and there were no pop ups. However, Get Suggestions only appear when I code it,   I want help!

This is a supplementary video, which was normal at the beginning. The buttons that use shortcut keys or menus later cannot be used anymore
https://github.com/intitni/CopilotForXcode/assets/39022001/701f21de-209e-4ad2-b55d-36ef93e4f924

The app keeps track of the source (code and cursor position) of the latest suggestion so that it won't display a recently displayed but rejected/dismissed suggestion again. It is there to avoid an issue but I can't remember what the issue is. I will see if it's safe to remove it in the next release.

Not only the Get Suggestions shortcut, but also the shortcut keys cannot be used to get the next and previous suggestions after obtaining the suggestions . This seems to be a very serious bug.

If the shortcuts are not working, but the menu does. It's an Xcode bug, please consider setting the shortcuts in this way
If the shortcuts are not working, and the menu is greyed out. It's an Xcode bug, please restart Xcode to reactivate the menu.
Otherwise, please provide the steps to reproduce this issue.

Yes the previous/next suggestion seems to dismiss the suggestion. It will be tracked here #457 instead.

Released in 0.31.2


[Node.js] Add getInfraredFrame to FrameSet

@halton PTAL, thanks.

@halton I have updated the commit, PTAL again. thanks


[stable/home-assistant] adding runningman84 to OWNERS

What this PR does / why we need it:
Adding @runningman84 as a chart maintainer
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

[x] DCO signed
[x] Chart Version bumped
[x] Variables are documented in the README.md
[x] title of the PR contains starts with chart name e.g. [stable/chart]

/assign @maorfr

Helping resolve #13867

/lgtm
thanks and good luck!

Thanks


Pipeline for fetching and syncing latest Fortran code from Athens

Athens should have their own git repo
Can this be public?
Will they use tags/releases to trigger new build for us?

Athens will probably not compile the library and provide binaries.
Plan now is that we pull the library in our API Dockerfile with a deploy key, set git ref, compile, and move resulting binary into python image stage.

Using old github.com/equinor/gpa-libhg....


Overhauled isometric unary operations to exploit potential sparsity.

Codecov Report

Merging #55 (55575c6) into master (63b212c) will increase coverage by 0.66%.
The diff coverage is 95.35%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
@@            Coverage Diff             @@
##           master      #55      +/-   ##
==========================================
+ Coverage   94.54%   95.21%   +0.66%
==========================================
  Files          83       82       -1
  Lines        7209     7412     +203
  Branches      103      113      +10
==========================================
+ Hits         6816     7057     +241
+ Misses        330      282      -48
- Partials       63       73      +10

Impacted Files
Coverage Δ

tests/src/isometric/unary/utils.h
83.33% <83.33%> (ø)

include/tatami/isometric/unary/math_helpers.hpp
89.09% <88.23%> (-10.91%)
:arrow_down:

tests/src/isometric/unary/arith_vector_helpers.cpp
99.09% <96.19%> (-0.91%)
:arrow_down:

tests/src/isometric/unary/arith_scalar_helpers.cpp
97.70% <96.49%> (-2.30%)
:arrow_down:

...tatami/isometric/unary/DelayedUnaryIsometricOp.hpp
96.35% <97.61%> (-2.23%)
:arrow_down:

include/tatami/isometric/unary/arith_helpers.hpp
100.00% <100.00%> (ø)

tests/src/isometric/unary/math_helpers.cpp
100.00% <100.00%> (ø)

... and 3 files with indirect coverage changes


Tests for _book.yaml files

Whoops!
There were 5 warnings that will prevent this PR from being merged. Please take a look, and either fix, or provide a justification for why they can't be fixed.
WARNINGS
src/content/en/_upper_tabs-Fundamentals.yaml - Skipped (wf_ignore_file).
src/content/en/_upper_tabs-Showcase.yaml - Skipped (wf_ignore_file).
src/content/en/_upper_tabs-Tools.yaml - Skipped (wf_ignore_file).
src/content/en/_upper_tabs-Updates.yaml - Skipped (wf_ignore_file).
src/content/en/shows/lazyweb/2015/_toc.yaml - Unable to read file, was it deleted?

:tada: This has been pushed live to https://developers.google.com/web/


Vibrancy effect changes on full reload

[x] I am on the latest Hyper.app version
[x] I have searched the issues of this repo and believe that this is not a duplicate

OS version and name: macOS Sierra 10.12.1
Hyper.app version: 1.0.0
Link of a Gist with the contents of your .hyper.js: click here
Relevent information from devtools (CMD+SHIFT+I on Mac OS, CTRL+SHIFT+I elsewhere): N/A
The issue is reproducible in vanilla Hyper.app: No, this requires a plugin which sets the setVibrancy() of the window

Issue
NB: I used the phrase 'full plugin reload' in the screenshots below, before realising it's just 'full reload'. Sorry for any confusion.
I’ve noticed that the effect of setVibrancy() changes when using a plugin which sets the vibrancy and doing a full reload. For example, here’s an instance of hyper with no customisations except for adding the hyper-simple-vibrancy plugin:

If I now do a full reload (Shift-Cmd-R on macOS), then after the reload my window looks like this:

Here’s another example using a theme plugin I’m working on locally. I’m setting the following relevant configs in my plugin:
module.exports.onWindow = browserWindow => browserWindow.setVibrancy('ultra-dark');

module.exports.decorateConfig = config => {
  return Object.assign({}, config, {
    backgroundColor: 'rgba(41,43,46,0.666)',
    …

With this plugin loaded, here’s what things look like when opening a new window:

However, after doing a full reload the background looks more vibrant:

I’ve tried inspecting for differences using the dev tools to see what might be happening to trigger the change in appearance after a full reload, but nothing’s grabbing my eye.
Interesting to note that after a basic reload (Cmd-R on macOS), there are no changes to the background. It’s only the full reload that triggers the change — then opening a new window goes back to the initial washed-out/less vibrant appearance.
I’m happy to help solve this if I can, but I’m not really sure where to look. The vibrancy appearance after the full reload seems to be a lot more pleasing than the alternative, so if there’s a way to get it always looking that way without the full reload, that would be great.
Thanks as always for all the awesome work on Hyper, especially on shipping 1.0!

After searching a little bit more, wondering if #873 is related at all…?

I bet that https://github.com/zeit/hyper/issues/1026 is related to this too 😎

@colepeters why did you close this? 🤔

Oops! Mistake.

👌  @colepeters, I asked because your initial post was so good and descriptive 👍  thanks <3

This should be fixed now. Please re-open if I'm incorrect!


add String to FilesAction for clearer logging

convert FilesAction to a struct so we can define a String method

the struct contains a single field action which is the previous func definition of the FilesAction type
The String method can be used in logging so we know which action is being performed (copy or move)

This doesn't work the way I intended. I am not sure it is possible to have a string representation of a function type.


Initial write-up for howto workflow in existing app

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


Debugger for async code

TeaVM built-in debugger needs support for async code. It should keep track of async stack trace together with each frame's variables and property perform stepping.

Isn't relevant anymore, since TeaVM has changed it approach of generating async code.


[test] Fix load-invalid-arch.swift to use the "major" architecture

armv7, armv7s, and armv7k all get encoded as "arm" in today's scheme for swiftmodules, so we can't just use the CPU part of the triple as the expected swiftmodule architecture in the diagnostic.
rdar://problem/41262878

@swift-ci Please test

@tapthaker: Whoops, I forgot about this, and our automated testing doesn't try to build for anything but macOS and a few simulators. This look good to you?

@jrose-apple : Makes sense, thank you for fixing it.


Between Steps 1 and 2: Need to add a note about deploying ASDK on Azure using L2-based nested virtualization

I have found that the installer script will fail with BareMetal-based errors, so you will need to update:
C:\CloudDeployment\Roles\PhysicalMachines\Tests\BareMetal.Tests.ps1 and to find $isVirtualizedDeployment. This variable is present 3 times in the file.  Remove the -not before each variable.
Then, if necessary, if you did not do this the first time you will need to perform:
C:\CloudDeployment\Setup\InstallAzureStackPOC.ps1 -Rerun -Verbose

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: e46293a4-00e4-46d5-d052-09f49c99d3c9
Version Independent ID: 885962d7-5273-424f-ebe9-8760065551fb
Content: Install the Azure Stack Development Kit (ASDK)
Content Source: articles/azure-stack/asdk/asdk-install.md
Service: azure-stack
GitHub Login: @jeffgilb
Microsoft Alias: jeffgilb

Hello @cregnier We are investigating this issue now. Thank you for reporting it

Hello, installing the ASDK in Azure is not supported and so not documented.
#please-close


Some methods are hidden for Objective-C

Some methods like scheduleReviewNotification and usesBeforePresenting are hidden when using PushReview with Objective-C and CocoaPods. Because NSTimeInterval? and Int? optionals can't work with Objective-C.

Nice catch, thank you for bringing this to my attention! Will fix :)

Closing this - fixed in the new release v0.2.3.


Fix Issue #2

Fix Issue #2
When user forces pkce=false, _fetchAccessToken will pass clientSecret in tokenReqPayload, which avoids failure. I found that leaving pkce=true/not declaring pkce is also successful when passing clientSecret through.

pkce will need to be forced false.
desktopAuthCodeFlow.pkce = false;


Unable to use bootstrap.css

OS?
Windows 10

Versions.
angular-cli: 1.0.0-beta.11-webpack.2
node: 6.3.1
os: win32 x64

Repro steps. Was this an app that wasn't created using the CLI? What change did you
do on your code? etc.
The app is created using angular-cli after I upgraded to the 1.0.0-beta.11-webpack.2 version. After creating the project using ng new command, I installed bootstrap to the application using the following command:

npm install bootstrap --save

I imported the bootstrap.css file in the main.ts file as:
import 'bootstrap/dist/css/bootstrap.css';

When I run the application, I see the file is included in the bundle and the file is loading in the webpack folder in the source tab of developer tools, but the styles are not working on the page. Am I missing anything? I don't think the font files are loaded to the browser. What should I do to load them?

You might need to include the css file in the index.html file.

@daftster Purpose of using webpack will become less significant if we do that. Webpack is supposed to load the file as a module and include it in the application bundle file when we build the application for production.

Thanks for the info. Will start playing with webpack. I guess the solution I was suggesting is still with system.config.ts.

@daftster Yes, in the systemjs version of angular-cli, we had to include the CSS file from the vendor folder in index.html. As I mentioned in the issue, webpack is including content of the CSS file in the bundle, but looks like the loader has some issue and I think it is not treated like a CSS file.

Got the same problem. Using SASS by
import 'bootstrap/scss/bootstrap.scss'
import didn't help either.
Only
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.3/css/bootstrap.min.css" rel="stylesheet">
in index.html seems to work, but this is not a solution.

@SirHenry Yes, I had tried that too. Surprisingly it processes the SASS files and the converted contents are included in the bundle file in this case too.

Could the problem be related to missing
/dist/js/npm in bootstrap 4 alpha3
https://github.com/shakacode/bootstrap-loader/issues/112#issuecomment-235740701
?

Closed by https://github.com/angular/angular-cli/pull/1633 and https://github.com/angular/angular-cli/pull/1747

@filipesilva Thanks for linking the PRs here and for detailing the process of using libraries in the readme. Will look forward to the next version.


First pass at upload button for ContactMap

Codecov Report

Merging #74 into master will decrease coverage by 1.22%.
The diff coverage is 27.27%.

@@            Coverage Diff             @@
##           master      #74      +/-   ##
==========================================
- Coverage   82.28%   81.05%   -1.23%
==========================================
  Files          32       32
  Lines        1479     1510      +31
  Branches      223      247      +24
==========================================
+ Hits         1217     1224       +7
- Misses        262      286      +24

Impacted Files
Coverage Δ

src/component/chart/AuxiliaryAxis.ts
100% <ø> (ø)
:arrow_up:

src/helper/FetchHelper.ts
61.9% <11.11%> (-38.1%)
:arrow_down:

src/data/ChellPDB.ts
36.25% <25%> (-0.6%)
:arrow_down:

src/container/VizPanelContainer.tsx
77.58% <35%> (-22.42%)
:arrow_down:

Continue to review full report at Codecov.

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


v0.5.1 & v0.5.2 updates are totally messed up

The update to v0.5.1 went well, but after launching the new version, the app froze, while asking to update SIMBL. I had to force-quit the app, then launch it again, and all of a sudden it was asking to update to v0.5.2. (Which v0.5.2?! It's not here on GitHub.) The whole thing then hung during installation (v0.5.2 update). I tried to force-quit all SIMBL and mySIMBL-related processes, which didn't work, and the mySIMBL icon in the Dock was still showing the app as running, even though it wasn't in top or ps aux. Couldn't even log out of my user account, because OS X wasn't able to quit the app either. So I had to do hard reboot. I then downloaded the v0.5.1 from GitHub, installed it manually, then the app froze again (see above), then again a force-quit and relaunch, and now I was able to update SIMBL. I'm ignoring the in-app update to v0.5.2 for now, and will install it manually, as soon as it's available for download, because the whole update system doesn't seem to work properly with mySIMBL.

Maybe it's a bad plugin freezing mySIMBL?
Either way a new version 0.5.3 is out.

@w0lfschild could the new versions be tagged / marked as releases on GitHub? The latest I see here is 0.2


Disable user zooming capabilities

Currently the user is allowed to zoom in the web app allowing objects to get cut off from the screen.
A number of solutions are available here:
http://stackoverflow.com/questions/4472891/how-can-i-disable-zoom-on-a-mobile-web-page

Wont Fix


About gesture function

Description of the new feature / enhancement
Combine shortcut keys into a gesture action，Complete the opening and closing of the web page and the quick opening of the system path，Will greatly increase work and learning efficiency
Super solution for improving experience
Click anywhere to open the required tool
Use gestures to complete complex combination of shortcut keys
Lock different operations for each software
Scenario when this would be used?
Web page: New, Close, Open, Search
Desktop: Open a new file, open the path
Folder: open the specified folder, copy and paste
Office tools: various magic operations
Supporting information
Software：Quicker     → https://getquicker.net/

Have you tried Power Automate or AutoHotkey? Sounds like it could help you.

/dup https://github.com/microsoft/PowerToys/issues/19041


Add to support byte input stream back by file

Current spill leverage SpillInputStream to handle the byte stream read from spilled file. SpillInputStream is a
derived class from ByteInputStream and its implementation a bit hack as most of operations of ByteInputStream
doesn't apply for SpillInputStream as we don't support backward seek on a file for now. It just works for now.
It is better to split them and make a generic file based input stream which can be used in other cases as well.

Thanks % some nits


Main JS file

Create JS file that

collects data from other APIs
structures date to be presented
present information
create results boxes

Going to start working on local storage variables


Component/integration testing for Summary Page

Describe the task
Create integration test for the summary page. Need some learning for the testing library.
Acceptance Criteria

[ ] test the functionality for all elements in the summary page
[ ] increase the code coverage for the summary page

May not need to do - summary page replaced with Modal (pop-up)

summary page is deleted, no need this ticket anymore


support fetching tests from another git repo

Something like this:
discover:
    how: shell
    tests:
    - name: some-tests
      url: https://git.xxxx/test.git
      ref: master
      path: xx/some/tests
      test:  make run

This is a part of a tmt plan, while the test code is in another git repo with tmt metadata added.  Now, tmt is not fetching from the url.
Thanks.

the test code is in another git repo with tmt metadata added

If the other repository includes tmt metadata you can use the fmf method for the test discovery:
discover:
    how: fmf
    url: ...
    ...

Or are you proposing to add the git repository fetching support to the shell method instead?

the test code is in another git repo with tmt metadata added

Ya, I realized that later.

If the other repository includes tmt metadata you can use the fmf method for the test discovery:
discover:
    how: fmf
    url: ...
    ...

Or are you proposing to add the git repository fetching support to the shell method instead?

Yes. In that case we can put plans/tests in a repo, and put actual testcode in another repo. It's good for testing the testcode.
Thanks!

Just ran into this as well. Glad i found the issue here. I would like to just up-vote support for this and also adding path as well. The manner in which @jencce described is the exact thing I was trying to accomplish. I will for now create a main.fmf to move the work I need to do along. Assuming I can convince the maintainer to go along with it ;).

Let's be brave and aim for 1.17

I'm sorry but August was quite busy and I didn't have time to dive into this.


[3.0] Save url attributes on initialization

Followup of #9453

Codecov Report

Merging #9467 (c30bc9a) into 3.0.5-release (c2b6303) will decrease coverage by 0.24%.
The diff coverage is 100.00%.

@@                 Coverage Diff                 @@
##             3.0.5-release    #9467      +/-   ##
===================================================
- Coverage            65.17%   64.93%   -0.25%
+ Complexity             343      339       -4
===================================================
  Files                 1203     1203
  Lines                52012    52013       +1
  Branches              7769     7722      -47
===================================================
- Hits                 33899    33773     -126
- Misses               14489    14609     +120
- Partials              3624     3631       +7

Impacted Files
Coverage Δ

...c/protocol/dubbo/ReferenceCountExchangeClient.java
66.66% <100.00%> (+0.51%)
:arrow_up:

...a/org/apache/dubbo/rpc/filter/AccessLogFilter.java
24.35% <0.00%> (-44.88%)
:arrow_down:

...va/org/apache/dubbo/rpc/support/AccessLogData.java
53.16% <0.00%> (-37.98%)
:arrow_down:

...dubbo/common/status/support/LoadStatusChecker.java
46.15% <0.00%> (-15.39%)
:arrow_down:

...ache/dubbo/remoting/transport/AbstractChannel.java
75.00% <0.00%> (-12.50%)
:arrow_down:

...e/dubbo/remoting/transport/netty/NettyChannel.java
51.13% <0.00%> (-9.10%)
:arrow_down:

.../org/apache/dubbo/rpc/protocol/tri/WriteQueue.java
87.50% <0.00%> (-6.25%)
:arrow_down:

...ng/exchange/support/header/HeartbeatTimerTask.java
70.00% <0.00%> (-5.00%)
:arrow_down:

...pache/dubbo/remoting/transport/AbstractServer.java
57.14% <0.00%> (-4.29%)
:arrow_down:

...he/dubbo/remoting/transport/netty/NettyServer.java
70.17% <0.00%> (-3.51%)
:arrow_down:

... and 23 more

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 c2b6303...c30bc9a. Read the comment docs.

Notice that currently both lazyUrl and atrributes can be possibly used and they can not be equavelant with each other because one of them may get modified, more likely lazyUrl can be modified.


xNetworkAdapterRegisterDNS

It would be good if there was a way we could disable a NIC from registering with a DNS server.  This is helpful when using DSC to setup clusters as you don't want to register the nic attached to the cluster network.

Hi @gmatusko - Can't this be done using the xDNSConnectionSuffix resource? The name of this resource is actually a bit misleading - it should have really been called xDNSClient - but I think it does what you need.

Thanks PlaqueHO, totally missed that probably because the name is misleading and never found the wiki page you linked to.  I agree, that resource should be rename to xDnsClient for sure.


Remove implicit casts to mutable super class

The fix for issue 3731 shows a couple of places in phobos that rely on this bug.  std.xml is going away, so work around the issue for now (all problems are caused by opEquals and opCmp not being const correct) and in std.datetime, AA values must be rebindable.

Merged.

This is why I love patching phobos.  Thanks.

Well, it's not usually anywhere near this fast. It helps when your patch is small, and it probably helps that it's to std.datetime, since I tend to watch changes to that like a hawk. Other pull requests tend to languish for long periods of time, unfortunately - especially when they're long and complex.

I know, but it's still quite fast, especially compared to dmd.


mkfats make g_bootcodeblob const to save on static ram usage

Summary
g_bootcodeblob was allocated in RAM, to be able to patch the offset logic.
This patch makes g_bootcodeblob a constant and patches the offset afterwards to save on ram usage
Impact
Saves 132 bytes on static ram usage.
Testing
Tested on MR-CANHUBK3 formatting SD cards as FAT16/FAT32 and checking partition table

The PR description states that "Saves 132 bytes on static ram usage.", but that is only in case of executable flash. I would rework PR description to state that it saves 132 bytes of data segment, but not RAM :)


Ensure config always has a DataDir set and remove dependency from repo pacakge

Based on request here: https://github.com/bacalhau-project/bacalhau/pull/4330#discussion_r1722422699
Change here: https://github.com/bacalhau-project/bacalhau/pull/4330/files#diff-51b4dbd635889500fad1dac99dd1fbd3ecff53680cd5bad57f1f05a09fa9afe5R104-R109
Walid:

If you found a config under a repo and migrate the config to XDG_CONFIG_HOME, then you need the config's DataDir to point to the repo you found it
second, config file doesn't need to have DataDir, but the resolved config after populating defaults should

via #4333


Vernemq restart fails for the first time

Environment

VerneMQ Version: 1.0.1
OS: Ubuntu 16.04
Erlang/OTP version (if building from source):

Expected behavior

Vernemq should restart without error

Actual behavior

Vernemq fails to restart for the first time when below command is issued

 service Verne MQ restart
Job for vernemq.service failed because the control process exited with an error code. See "systemctl status vernemq.service" and "journalctl -xe" for details.

But when rerun the command, it works fine.
crash.log
2017-05-19 07:53:02 =SUPERVISOR REPORT====
     Supervisor: {local,vmq_diversity_sup}
     Context:    shutdown_error
     Reason:     killed
     Offender:   [{pid,<0.395.0>},{id,vmq_diversity_plugin},{mfargs,{vmq_diversity_plugin,start_link,[]}},{restart_type,permanent},{shutdown,5000},{child_type,worker}]

error.log
2017-05-19 07:53:02.194 [error] <0.394.0> Supervisor vmq_diversity_sup had child vmq_diversity_plugin started with vmq_diversity_plugin:start_link() at <0.395.0> exit with reason killed in context shutdown_error
[loadtestjs.zip](https://github.com/erlio/vernemq/files/1013568/loadtestjs.zip)

Procedure to test

Generate and Load test id's to MongoDB

echo hello | awk '{for(i=0;i<100000;i++){print "{\"mountpoint\" : \"\", \"client_id\" : \""i"\", \"username\" : \"myconnector\", \"passhash\" : \"$2a$06$nV2TRXCc/1AJYVGrAzuO7.ODHzF7jEXdqPLM6oziPif5cOM2rm8wO\", \"publish_acl\" : [ { \"pattern\" : \"#\" } ], \"subscribe_acl\" : [ { \"pattern\" : \"#\" } ] }"}}' > sample.ids

mongoimport -d vernemq -c vmq_acl_auth --type json --file sample.ids

Run the test code to create 50k connections,

node index.js <serverip>

Once the test script completes 50k connection, then keeping the test code running, try to restart the server

Thanks

Thanks for reporting!
Can you share your console.log with us?

@dergraf  have attached all the logs
logs.zip

@degraf any pointers here?

Haven't had time to investigate. As it is vmq_diversity/Lua/mongodb related I would also run the same test with no auth and see how it goes.

@KnolBee just went through the logs.
In your console.log the vmq_diversity application isn't started when you have restarted the node or is the log incomplete? I am not sure if the shutdown_error of vmq_diversity_sup is related to the Node shutdown or the restart at this point. @larshesel any idea?
what happens if you don't immediately restart the node and wait e.g. 30secs?

I believe the shutdown_error is related to stopping the vmq_diversity_plugin child and is caused by the supervisor killing the child because it's timed out waiting for it to stop gracefully. This fits with the logs:
2017-05-22 06:01:54.297 [info] <0.3937.6> Administrative stop
2017-05-22 06:02:00.549 [error] <0.346.0> Supervisor vmq_diversity_sup had child vmq_diversity_plugin started with vmq_diversity_plugin:start_link() at <0.347.0> exit with reason killed in context shutdown_error

Which are 5 seconds apart. (Though, I don't know where the 'Administrative stopmessage comes from - not sure it's logged by VerneMQ).  Maybe something is blocking thevmq_diversity_plugin` process?
I don't know what prevents VerneMQ from being started thereafter. Could you maybe paste the output as suggested by systemd: See "systemctl status vernemq.service" and "journalctl -xe" for details.? Maybe there are some leads there?

@larshesel Logs from those commands are attached.
logs.txt

@dergraf

what happens if you don't immediately restart the node and wait e.g. 30secs?

Same behavior, I stopped VerneMQ, waited for 5 minutes, and then tried starting it, but ended up with the same issue.

Could you do an experiment and start vernemq using vernemq console as the vernemq user instead of the system scripts after having stopped it? It would be interesting to see what output that produces.

I tried vernemq console, here is the output
vernemq@Latitude-3450:~$ /usr/sbin/vernemq console
config is OK
-config /var/lib/vernemq/generated.configs/app.2<IP_ADDRESS>.47.47.config -args_file /var/lib/vernemq/generated.configs/vm.2<IP_ADDRESS>.47.47.args -vm_args /var/lib/vernemq/generated.configs/vm.2<IP_ADDRESS>.47.47.args
Exec:  /usr/lib/vernemq/erts-8.2/bin/erlexec -boot /usr/lib/vernemq/releases/1.0.1/vernemq               -config /var/lib/vernemq/generated.configs/app.2<IP_ADDRESS>.47.47.config -args_file /var/lib/vernemq/generated.configs/vm.2<IP_ADDRESS>.47.47.args -vm_args /var/lib/vernemq/generated.configs/vm.2<IP_ADDRESS>.47.47.args              -pa /usr/lib/vernemq/lib/erlio-patches -- console
Root: /usr/lib/vernemq
Erlang/OTP 19 [erts-8.2] [source] [64-bit] [smp:4:4] [async-threads:64] [hipe] [kernel-poll:true]

\ \    / /  /  |/ __ \       |  __ _   \ \    / /  |  __ \ / | | \ \   / /
\ \  / /| \  / | |  | || |  | || |  \ \  / /| |  | |) | (   | |    | |   \ _/ /
\ / / | |/| | |  | || |  | || |   \ / / |  | |  _  / _ \  | |    | |    \   /
\  /  | |  | | || |      | || || |   \  /  | || | \ \ ) || |   | |     | |
/   ||  ||__\      |/|   /   |||  ____/|_____|  ||     ||
Eshell V8.2  (abort with ^G)
(VerneMQ@<IP_ADDRESS>)1>
However i get following errors in the console.log
2017-05-29 10:48:38.513 [error] <0.818.0> Ranch listener {{0,0,0,0},1883} terminated with reason: {timeout,{gen_server,call,[<0.340.0>,{call_function,auth_on_register,[{addr,<<"<IP_ADDRESS>">>},{port,19194},{mountpoint,<<>>},{client_id,<<"1583">>},{username,<<"myconnector">>},{password,<<"12345678">>},{clean_session,true}]}]}}
Ne idea what might be going wrong?

@larshesel Can you help in this? We see similar problem in restart on production systems too :-(

Hi! Im got near 5 letters about this thread but I dont subscribed on it) Whats going on? Is this github bug or your mistake?
Last letter theme:
Re: [erlio/vernemq] Vernemq restart fails for the first time (#389)

Haha lol, sorry now I see that KnolBee call me by typing mistake) Get luck, guys!

just assigned @degraf to this problem. you now have to solve it!  Balalaika bryn bryn, vodka drink drink, bear (my sub-monkey) friendly, and how all russians Im hacker but you dont heared and dont seen this because Putin is my friend. Thug life.
Really sorry guys but I can`t help you, this is not my native programming language.

And yes Im really born in Siberia (live in St.Petersburg), near Baikal (haha near, ~1000 km ) and we havent bears in cities, but in Siberia we have really friendly peoples and perfect nature. If any of you guys will be in St.Petersburg - call @degraf again and Ill show you true russian soul.
Sorry for out-trade talkings

Will do! :)

Sure :-) not clear how you got tagged though :-)

I guess we found the root cause of this issue. Our current mongodb Lua wrapper uses bcrypt to hash the password. The bcrypt hashing function takes 600ms to complete on my laptop. As the current implementation of vmq_diversity uses a single synchronized Lua state (one per loaded script) to handle the plugin hooks, your reconnects (and all the required hook calls) where queued up in this process which then pretty soon run into a timeout (think 1000connections=1000hookcalls=1000*600ms=10minutes)
While we cant change the bcrypt performance (well you can with lower hashing iterations) we have to come up with a solution to load balance this single Lua state bottleneck. Whick luckily we did in https://github.com/erlio/vernemq/pull/404. Our database integrations now allow to load balance the hook calls over multiple Lua states, the default is 10 states, which is tunable if you'd run into further timeouts again.
The PR is already in master, we plan to release it as part of 1.1.0 soon. It would be great if you can do a testrun with current master.

The fixes has been released as part of the VerneMQ 1.1.0 release so I'm closing this - we'd of course appreciate any feedback you might have.

thanks, @larshesel will test and give feedback.

@larshesel Apologies for very late reply. The crash seems to be fixed. THanks.


Move layout code into Rust

I only have superficial feedback on this so far, but it has been helpful in my starting to understand how we will use the Rust code here in our pure rust client code to manage layout.
In the layout crate the primary thing I'd like to see would be a pure Rust example that shows a kind of example integration. That is, how to use in a pure Rust environment.
I imagine we'd have to provide functions that stand in where existing .kt currently provides information, for example with text geometry.
Currently we have a (very basic, and static) layout implementation which is struggling with how to manage variants, so despite the difficulty here this code is very much needed. This is much appreciated Rob.

Honestly I haven't fully thought through how to integrate this with Rust and would like to have a conversation about that soon. However I have been testing the layout code purely in Rust in a number of scenarios and plan to add a bunch of unit tests. This should be a good starting point on how to use it. From there I'll try to add another level of abstraction for the Rust code to use, similar to the JNI interface used by Android.

@rylin8 I think the layout crate is missing; it's mentioned in the Cargo workspace decl, but isn't in the PR.

@rylin8 I think the layout crate is missing; it's mentioned in the Cargo workspace decl, but isn't in the PR.

Currently the layout crate isn't used. I made it initially and put all the layout code in it, then decided to use the live update crate because at the time, layout was tied to live update. Now I need to move it back to the other crate, after which I'll add the code back into this PR.

This is too big for me to really be able to review, but for the JNI stuff, it'll be best to only have one library / one interface, rather than two. I would split the crates such that one crate (currently live_update) contains all of the Android/JNI related code, and the other crate (layout?) contains all of the shared code.

Yeah, that makes sense. I think if the library is being used for native targets then developers will come in looking from a native perspective -- given that, I think it would also be good to rename live_update to jni since it contains glue logic and not functional logic relating to the live update feature.

This is too big for me to really be able to review, but for the JNI stuff, it'll be best to only have one library / one interface, rather than two. I would split the crates such that one crate (currently live_update) contains all of the Android/JNI related code, and the other crate (layout?) contains all of the shared code.

Yeah, that makes sense. I think if the library is being used for native targets then developers will come in looking from a native perspective -- given that, I think it would also be good to rename live_update to jni since it contains glue logic and not functional logic relating to the live update feature.

Done!

I tried this out a bit on an emulator with 1.0 density.

In general -- initially I got a lot of out-of-memory exceptions, but I didn't try tracking them down. Somewhere we're making a huge allocation.
Alignment: the text isn't aligned correctly; I can take a look at this today, or next weekend.
Battleship: the board is getting stretched in a weird way; I think this might be the parent layout not having the expected values (I definitely saw this design fail like this before in the Rust toolkit).
HConstraints and VConstraints: these aren't stretching out, because I think the incoming Modifier.fillMaxSize() is currently ignored.
Cross Axis Fills looks correct now (and incorrect before)!
Fill Container Test looks correct (but not sure it's getting stretched).
The various interaction and visual (non-layout) validations look fine.
Fancy Fills still seems to crash the emulator (it was before, don't know why yet, no backtrace).

So overall most tests are working. I think making the root stretch/resize to parent by default will either reveal some other layout issues or prove that it's behaving as expected. Text metrics are pretty challenging to get right, and the current implementation is quite complicated because at the time it was written, Compose always included some additional vertical padding on text. Compose changed the text measurement logic in 1.2.0 (hence this confusing "Added in 1.2.0, Deprecated in 1.2.0" note on PlatformTextStyle#includeFontPadding), so we might be able to remove our measurement logic which only existed to remove the extra padding since we only target Compose > 1.2.0.

@rylin8 on the most recent change for vertical alignment, how does text_size relate to line height? (You can change text size and line height within a single "Text" node, and we put some of that stuff in the text run structure).

@rylin8 on the most recent change for vertical alignment, how does text_size relate to line height? (You can change text size and line height within a single "Text" node, and we put some of that stuff in the text run structure).

text_size is just the size of the text bounding box in Figma -- it doesn't have anything to do with the line height. The bounding box of a text node in Figma often had a smaller height than the height measured in Compose, so I had to take that into account when calculating layout and where to vertically position the text.

text_size is just the size of the text bounding box in Figma -- it doesn't have anything to do with the line height. The bounding box of a text node in Figma often had a smaller height than the height measured in Compose, so I had to take that into account when calculating layout and where to vertically position the text.

Got it, yes, that makes sense. Android has really beautiful text layouts, but they tend to be a tiny bit wider than what harfbuzz generates (at least, when we used harfbuzz directly for text layout it seemed to perfectly match what Figma generates itself). I think it could be a glyph offset rounding thing, but I don't know Android's text implementation well enough.

@rylin8 Are we ready to close this PR since we're working off the new feature branch?

Merged into feature/rustlayout


Address issues with integration test failures

There are several failing integration tests in multiple packages.  Note that because they are integration tests, they deliberately aren't run within our Github Actions automation (they require services and other dependencies to be setup, which we cannot do in the Github Action runners).  Still, these items need to be fixed.
vision:dmod rbartel$ ./scripts/run_tests.sh -srv -it
Executing integration tests on supported packages ...

python/lib/access: FAILED (errors=9) (Ran 37 tests in 46.058s)
python/lib/client: OK (Ran 0 tests in 0.000s)
python/lib/communication: OK (Ran 2 tests in 6.080s)
python/lib/core: OK (Ran 0 tests in 0.000s)
python/lib/evaluations: OK (Ran 0 tests in 0.000s)
python/lib/externalrequests: FAILED (errors=5) (Ran 13 tests in 18.051s)
python/lib/hydrofabric: OK (Ran 0 tests in 0.000s)
python/lib/metrics: OK (Ran 0 tests in 0.000s)
python/lib/modeldata:  (Ran 20 tests in 435.073s)
python/lib/monitor: OK (Ran 0 tests in 0.000s)
python/lib/redis: OK (Ran 0 tests in 0.000s)
python/lib/scheduler:  (Ran 60 tests in 23.656s)
python/services/dataservice: OK (Ran 0 tests in 0.000s)
python/services/monitorservice: OK (Ran 0 tests in 0.000s)
python/services/requestservice: OK (Ran 0 tests in 0.000s)
python/services/schedulerservice: OK (Ran 0 tests in 0.000s)

vision:dmod rbartel$

As a reminder, the scripts/test_package.sh script has options for running integration tests for an individual package, as well as just running the integrated environment setup (and later teardown) so that tests can be run manually and/or individually (e.g., through an IDE for easier debugging).

I think #358 will fix the python/lib/access failures.

Verifying my above statement and investigating the python/lib/externalrequests failures.

Verified that #358 fixes the python/lib/access failures.

Found the issue affecting python/lib/externalrequests. #359 resolves the issue.


Opening a man page in a split

Hello :)
Vim-bootstrap is by far my favorite configuration :)
I'm developing in C all the time, and a missing an important feature to me is the simple fact to open a man page.
I know MAJ+k to open the man page of the underlying function name but it would be better if we can open the man page in another split.
I'm thinking to this plugin https://github.com/ludwig/split-manpage.vim. I think many others exist. What do you think?
If you think it's a good idea but you are bored, I can submit a PR.
Thank you!

@mhammerc I think split-manpage is more useful for C programmers, then I added this package when C is  one of the selected languages. Do you agree? Fow while, you can generate new .vimrc locally but asap, it will possible by the website. @avelino, please do a deploy.

Yes, I'm working in C, I do agree. Thank you a lot!


Added missing index RefreshState:updated_at for DB cleaner

Topological-inventory-db-cleaner is using:
RefreshState.where('updated_at <= ?', threshold).delete_all
but the db index is missing so it takes ages
I thought we solved this issue before...

@lindgrenj6 the Job haven't finished (it's running for 17 hours)

@lindgrenj6 the Job haven't finished (it's running for 17 hours)


How to use multi Gpus?

Hello, in your paper and code mentioned multi-GPU training, but in the actual training process only a single GPU is specified, https://github.com/maria-korosteleva/Garment-Pattern-Estimation/blob/a28f047e41cd96e5d844a32a94c0f3c9a8d0dfa3/nn/trainer.py#L62 and my training speed is very slow, GPU utilization is very low, I would like to ask you have any good training advice?

To use multiple GPUs list their names in this parameter: https://github.com/maria-korosteleva/Garment-Pattern-Estimation/blob/master/models%2Fatt%2Fatt.yaml#L145
If your single GPU is not fully utilized, the general advice is to increase the batch size untill training fills up all your resources. Note this is an old project that was trained on GPUs with smaller memory than is available in modern GPUs, so low utilization is to be expected


Step-bar not responding on click

What happened:
The stepbar in welcome modals does not respond to clicks.

What you expected to happen:
A user should be able to navigate through the modals using the stepbar.
How to reproduce it (as minimally and precisely as possible):
Launch the portal and login as a first time user or create a new user in the Setting/User Management/ section to access the welcome modal component.

Can I work on this issue ? @SarthakJain26

@SarthakJain26 Can I contribute to this issue?

@SarthakJain26 Do you want to make modal respond by clicking the bottom Stepbar?

@SarthakJain26 Do you want to make modal respond by clicking the bottom Stepbar? And can you in which file this Modal is in.

The user should be able to switch between welcome modals by clicking on the stepbar.

Only those modals should be accessible that are previously visited at least once.

@SarthakJain26 Can you tell in which file the modal is present?

litmus-portal/frontend/src/components/WelcomeModal/Stepper.tsx

change the working directory to frontend and then try to run the commands

Try this:
https://stackoverflow.com/questions/47928735/react-scripts-is-not-recognized-as-an-internal-or-external-command


"keyword-name-is-reserved-word" rule should be reported on all run keyword variants

Currently we're checking only Run Keyword If and not Run Keywords etc.

Relates #691


FancyZones affects windows of an app on all desktops at once

Environment
Windows build number: 10.0.17763.1039
PowerToys version: 0.16.1
PowerToy module: FancyZones

Steps to reproduce
Let's use Chrome/Edge as an example

Open a browser window on one virtual desktop
Open a browser window on another virtual desktop (on the same monitor)
Configure different layouts on both virtual desktops
Snap one browser window to a zone
Switch back to the other desktop and observe the other browser window was also moved and resized despite this desktop's layout not even having a corresponding zone

Expected behavior
Positioning a window should not ever affect any other windows

can we get a screenshot of your FZ settings?  @enricogior we did do some virtual desktop work, could that resolve this?

@crutkas
we made fixed for VD in 0.17 and in 0.18 that should fix this.

Ah yep, didn't realize there was an update. Thanks!


Please provide support for Rxjs 6

Angular 6 supports Rxjs 6 out of the box.
For ngx-carousel, the rxjs-compat module still needs to be loaded which leads to larger bundles then needs to be.

See: https://github.com/sheikalthaf/ngx-carousel/issues/84


Make index styling pretty

Total number in the tabs has the same styling as % completion.
Index number on the view isn't styled and should appear consistent across views.

Here's a somewhat dramatic idea for styling the index number.
Currently it looks like this:

What does that (1) mean, really? Instead it could be:

Not sure if creating a new header will increase clarity or confusion. But I think could make it more obvious that the progress bar is associated with the current entity, not the entire form -- a problem we've talked about before.
Practical steps for doing this: The index number is currently generated by<EMAIL_ADDRESS>in each edit.html.erb for each tab's "view." That needs a div in each file for styling. Then possibly switch its location with the progress bar if we decide we like that.
Feedback most welcome before I dive in to try to do this.

I like this, but I don't think it's a must have. BFC can totally deploy without it. They've dealt with worse. :-)

This has been fixed


Add ec2:ResetAddressAttribute permission to provisionassessment policy

🗣 Description
This PR adds the ec2:ResetAddressAttribute permission to the provisionassessment policy.

💭 Motivation and context
This permission is needed to allow the resetting of IP address attributes.  In our case, we want to be able to reset a PTR record back to it's initial (null) state when an assessment concludes.

🧪 Testing
I verified that adding this permission allowed an assessment provisioner to successfully reset an EIP's PTR record back to the default (null) state.

✅ Pre-approval checklist

[x] This PR has an informative and human-readable title.
[x] Changes are limited to a single goal - eschew scope creep!
[x] All relevant type-of-change labels have been added.
[x] I have read the CONTRIBUTING document.
[x] These code changes follow cisagov code standards.
[x] All new and existing tests pass.

FYSA: @mkreckel


compile error

/home/wzj/openwrt/sdk_x1000/toolchain/bin/mips-linux-gnu-g++ -Ithird_party/protobuf/src -Ithird_party/googletest/include -Ithird_party/boringssl/include -g -Wall -Wextra -Werror -Wno-long-long -Wno-unused-parameter -O2 -fPIC -I. -Iinclude -I/home/wzj/openwrt/sdk_x1000/depends/grpcgit/gens -DNDEBUG -DINSTALL_PREFIX="/usr/local"   -std=c++11   -MMD -MF /home/wzj/openwrt/sdk_x1000/depends/grpcgit/objs/opt/src/cpp/ext/proto_server_reflection.dep -c -o /home/wzj/openwrt/sdk_x1000/depends/grpcgit/objs/opt/src/cpp/ext/proto_server_reflection.o src/cpp/ext/proto_server_reflection.cc
In file included from ./src/cpp/ext/proto_server_reflection.h:41:0,
from src/cpp/ext/proto_server_reflection.cc:39:
/home/wzj/openwrt/sdk_x1000/depends/grpcgit/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:62:24: error: variable 'grpc::reflection::v1alpha::ServerReflection grpc::reflection::v1alpha::GRPC_FINAL' has initializer but incomplete type
/home/wzj/openwrt/sdk_x1000/depends/grpcgit/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:63:2: error: expected primary-expression before 'public'
/home/wzj/openwrt/sdk_x1000/depends/grpcgit/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:63:2: error: expected '}' before 'public'
/home/wzj/openwrt/sdk_x1000/depends/grpcgit/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h:63:2: error: expected ',' or ';' before 'public'
src/cpp/ext/proto_server_reflection.cc:227:1: error: expected '}' at end of input
src/cpp/ext/proto_server_reflection.cc:227:1: error: expected '}' at end of input
src/cpp/ext/proto_server_reflection.cc:227:1: error: expected '}' at end of input
make: *** [/home/wzj/openwrt/sdk_x1000/depends/grpcgit/objs/opt/src/cpp/ext/proto_server_reflection.o] Error 1

We've recently updated the code to use C++11's final as opposed to GRPC_FINAL. Do all of your versions match (e.g. generated code to runtime code)?

I cross compile the grpc target on mips32 cpu hosted by ubuntu 14.04 64bit.  The g++ version is 4.7.2. What do you mean by "versions match" ?

Was this resolved by fixing #8754 ? (re-installing grpc to avoid a conflict between protoc plugins and grpc headers)


Added chunk size to enumerate_chunks_mut to support partial chunks.

This change is

[!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

#755  👈
#754
#751
#750
#749
#748
dev

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @Alon-Ti and the rest of your teammates on  Graphite

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 93.01%. Comparing base (b9aa943) to head (ac21ba5).

Additional details and impacted files
@@                  Coverage Diff                   @@
##           parallelize-quotients     #755   +/-   ##
======================================================
  Coverage                  93.00%   93.01%
======================================================
  Files                         86       86
  Lines                      11329    11338    +9
  Branches                   11329    11338    +9
======================================================
+ Hits                       10537    10546    +9
  Misses                       694      694
  Partials                      98       98

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


Support for Puctum Cavum

When cavum is used (pitch letter + r), there are errors in console. If I have time, I will try to understand the code and maybe fix it.
Another thing: have you thought about adding jsdoc or another documentation to the code?

Thanks for the heads up, the above merge fixes the issue. Thx @bbloomf


fix(tabs): ensure consistant behavior between horizontal and vertical

Here it is @stropitek :)

I'm not allowed to merge, when you have time I'll appreciate if you can merge & release =)


Add CricketLytics project

Is your feature request related to a problem? Please describe.
Cricket is a bat-and-ball game played between two teams of eleven players on a field at the centre of which is a 22-yard (20-metre) pitch with a wicket at each end, each comprising two bails balanced on three stumps.
The batting side scores runs by striking the ball bowled at the wicket with the bat (and running between the wickets), while the bowling and fielding side tries to prevent this (by preventing the ball from leaving the field, and getting the ball to either wicket) and dismiss each batter (so they are "out").
Describe the solution you'd like
Python Implementation 👨🔬
Supported Trainining
Batting (Front View)
Batting (Side View)
Bowling (Front View)
Source
'0' for webcam
Any other source for a prerecorded video
If you face any problem, kindly raise an issue
Describe alternatives you've considered
IT uses :
absl-py==0.12.0
attrs==20.3.0
dataclasses==0.6
mediapipe==<IP_ADDRESS>
numpy==1.20.1
opencv-python==<IP_ADDRESS>
protobuf==3.15.6
six==1.15.0
Additional context
No response
Code of Conduct

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

This project is inspired by https://github.com/akshaybahadur21/CricketLytics/blob/main/requirements.txt

Assign me


Chapter 11 - typo

On the following line, it should we useRouter instead of userRouter
Import useRouter and usePathname from 'next/navigation', and use the replace method from userRouter() inside handleSearch
The following code block for this is using the correct hook.
Link - https://nextjs.org/learn/dashboard-app/adding-search-and-pagination

Thank you @prkagrawal 🙏🏼


update dependencies

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 58.647%

Totals

Change from base Build 716212086:
0.0%

Covered Lines:
78

Relevant Lines:
133

💛  - Coveralls


Feature request: allow parsing 12 noon / 12 midnight and formatting 12 noon / 12 midnight

It would be really helpful to be able to have strings for midnight and noon, as people are easily confused by 12 am / pm
For reference, this time picker pedantic mode:
http://www.material-ui.com/#/components/time-picker
Description of the Issue and Steps to Reproduce:
let date = moment('12 noon', 'H:mm aa') // date set to 12 noon
let formatted = moment(date).format('H:mm aa') // 12 noon
--
let date = moment('12 midnight', 'H:mm aa') // date set to 12 midnight
let formatted = moment(date).format('H:mm aa') // 12 midnight
Environment:
any

I'm not against this in principle, but a few challenges:

we'd need "midnight" and "noon" in every locale supported by Moment. That's a tall order. Perhaps they can be swiped from CLDR?

It's not clear to me how it would actually work as a parsing string. What's the expected input for 3 pm? Does aa also match AM/PM?

related to https://github.com/moment/moment/issues/3873
Should we act on this?

@marwahaha After thinking a bit, I think I'm -1. Almost anything that creeps our internationalization requirements is going to need a high level of support for them. Given the outcome of #3873 and the lack of support here, I think we should wontfix this.

I'm going to agree with @icambron  and shut this one down. I believe CLDR does have translations for noon, but not midnight. Anything that causes us to add yet more non-CLDR locale data is just a no-go.


[WinUI] ItemsSource="ABCD" or ItemsSource="1234" throwing XamlParseException

Describe the bug
Using ItemsSource="ABCD" or ItemsSource="1234" for example as a quick ItemsSource during tests, throw a XamlParseException on WinUI. (As opposed to building fine on UWP)
Exception thrown: 'Microsoft.UI.Xaml.Markup.XamlParseException' in WinRT.Runtime.dll
WinRT information: Failed to assign to property 'Microsoft.UI.Xaml.Controls.ItemsControl.ItemsSource'. [Line: 16 Position: 17]
XAML parsing failed.

Steps to reproduce the bug
Try this snippet of code in a WinUI app:
	<StackPanel>
		<ItemsControl ItemsSource="ABCDEFG" />
		<ComboBox ItemsSource="ABCDEFG" />
		<ItemsControl ItemsSource="123456" />
		<ComboBox ItemsSource="123456" />
		<ItemsControl ItemsSource="@#$%?!" />
		<ComboBox ItemsSource="@#$%?!" />
	</StackPanel>

WinUI Sample App:  TestComboBoxWinUIOnly.zip
UWP Sample App (to compare): TestComboBoxUWPOnly.zip

Expected behavior
There should be no XamlParseException like for UWP
Screenshots
No response
NuGet package version
WinUI 3 - Windows App SDK 1.3.3: 1.3.230724000
Windows version
Windows 10 (21H2): Build 19044
Additional context
I did not find a similar issue opened so I added this one. This is really useful to have on hand for quick tests.

As long as there's a readable error in the output this is actually fine - such a situation is obviously bogus and should be hunted down. One of the annoying parts of UWP was having to track down such weird XAML lines (usually typos) when things suddenly stopped working.

Thanks!  This is currently by-design.


Upgrading from 3.10.0 to 3.11.0 lacking asgiref

Recently upgraded an application from django-cms 3.10.0 to 3.11.0.
asgiref isn't included as a dependency so when adding django-cms 3.11.0 I had to manually add asgiref to requirements.txt for it to install.
Even after adding asgiref it won't run and the application throws an exception already here at the import from cms.models.pluginmodel:
"from cms.models.pluginmodel import CMSPlugin"
Let me know if I can help you by searching for clues about what causes the errors

Could you include the full error you're seeing?
I'm running 3.11 in production with no issues. We also don't include asgiref as a requirement because it's up to the project using the application as to whether or not it uses ASGI or WSGI. So it's right that the necessary library is required by the project, and not the package.

asgiref is imported here:
https://github.com/django-cms/django-cms/blob/63f421ae600840dd77d974583e4827650ac538da/cms/utils/permissions.py#LL5C6-L5C13

@adrien-delhorme Which Django version are you using. asgiref is a Django dependency, I believe.

Thanks! My project was on Django 2.2 🤦♂.

@adrien-delhorme Is this issue resolved? If yes, you can consider closing this ticket.

I can't close the ticket, I'm not the original poster 😄!


Prevent running dom modifications before dom is loaded

I think this will solve #20
When loaded locally, the javascript could execute before the DOM was parsed, leading to a situation where the decrypt inputs didn't have events attached to them.

No, this did not solve #20 :/

Hmmm... I was able to reproduce and then it went away so either a fluke or
we have two bugs 😅
On Thu, Apr 22, 2021, 00:11 Simon Frey @.***> wrote:

No, this did not solve #20 https://github.com/simonfrey/s4/issues/20 :/
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/simonfrey/s4/pull/22#issuecomment-824598838, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AACKQ6C7GF3JH7YL7XNSWFDTJ7DYHANCNFSM43LJB6LQ
.

Yeah let's see if it still comes up :)
Thanks for the MR!


Breaking changes after Tink 2.7.0 and outdated documentation/example

Hello, after https://github.com/tink-ab/tink-link-android/releases/tag/2.7.0 breaking changes were introduced

toolbarTitle, iconClose, iconBack, toolbarColor are no longer available
SDK implementation example still uses old version
Documentation is redirecting to 404 page (https://docs.tink.com/resources/pfm-sdk-android/pfm-sdk-android-customization)

is there any way to have personalised  Toolbar beyond 2.7 version?

Thank you for reaching out. We are constantly updating our products for better user experience. For any questions and/or support, please contact us directly here: https://docs.tink.com/resources/support


[Event Request] Codeunit 5940 "ServContractManagement" - OnCreateServiceLedgerEntryBeforeSetServLedgEntryAmounts

Hi, would it be possible to get an event OnCreateServiceLedgerEntryBeforeSetServLedgEntryAmounts in codeunit 5940 (ServContractManagement), like this:
procedure CreateServiceLedgerEntry(ServHeader2: Record "Service Header"; ContractType: Integer; ContractNo: Code[20]; InvFrom: Date; InvTo: Date; SigningContract: Boolean; AddingNewLines: Boolean; LineNo: Integer) ReturnLedgerEntry: Integer
    var
        ServContractLine: Record "Service Contract Line";
        ...
        IsHandled: Boolean;

    begin
        ServiceContractHeaderFound := ServContractHeader.Get(ContractType, ContractNo);
        ...

                        LineInvFrom := CountLineInvFrom(SigningContract, ServContractLine, InvFrom);
                        IsHandled := false;
                        if (LineInvFrom <> 0D) and (LineInvFrom <= InvTo) then begin
                            OnCreateServiceLedgerEntryBeforeSetServLedgEntryAmounts(ServContractLine, ServLedgEntry, InvRoundedAmount, LineInvFrom, InvTo, IsHandled);
                            if not IsHandled then
                                SetServLedgEntryAmounts(
                                  ServLedgEntry, InvRoundedAmount,
                                  -CalcContractLineAmount(ServContractLine."Line Amount", LineInvFrom, InvTo),
                                  -CalcContractLineAmount(ServContractLine."Line Value", LineInvFrom, InvTo),
                                  CalcContractLineAmount(ServContractLine."Line Cost", LineInvFrom, InvTo),
                                  CalcContractLineAmount(ServContractLine."Line Discount Amount", LineInvFrom, InvTo),
                                  Currency."Amount Rounding Precision");
                            ServLedgEntry."Cost Amount" := ServLedgEntry."Unit Cost" * ServLedgEntry."Charged Qty.";
                            ...

    end;

[IntegrationEvent(false, false)]
local procedure OnCreateServiceLedgerEntryBeforeSetServLedgEntryAmounts(var ServiceContractLine: Record "Service Contract Line"; var ServLedgEntry: Record "Service Ledger Entry"; InvRoundedAmount: array[4] of Decimal; LineInvoiceFrom: Date; InvoiceTo: Date; var IsHandled: Boolean)
begin
end;

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. We will update this issue with information about availability. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.


Refactor: Move Dockerfile to a separate docker directory

Summary
Provide a brief overview of the changes and the issue being addressed.
Explain the rationale and any background necessary for understanding the changes.
List dependencies required by this change, if any.
The reminder service would also have a Dockerfile, so moving the Dockerfile from the root to a dedicated folder. Make commands, docker compose commands will continue to work as usual.
This initially had to be reverted as it wasn't working with docker-compose. But now, with https://github.com/stacklok/minder/pull/2538 merged, it should work with docker compose.
Change Type
Mark the type of change your PR introduces:

[ ] Bug fix (resolves an issue without affecting existing features)
[ ] Feature (adds new functionality without breaking changes)
[ ] Breaking change (may impact existing functionalities or require documentation updates)
[x] Documentation (updates or additions to documentation)
[x] Refactoring or test improvements (no bug fixes or new functionality)

Testing
Outline how the changes were tested, including steps to reproduce and any relevant configurations.
Attach screenshots if helpful.
Review Checklist:

[x] Reviewed my own code for quality and clarity.
[ ] Added comments to complex or tricky code sections.
[x] Updated any affected documentation.
[ ] Included tests that validate the fix or feature.
[x] Checked that related changes are merged.

coverage: 39.326% (+0.03%) from 39.297%
when pulling b7d3ebd5783db107f531a2d5a21f4626691b4d31 on Vyom-Yadav:move-dockerfile
into 9886d13d9a6936c421844896bf6ae99624a0bd41 on stacklok:main.

Converted to draft as https://github.com/stacklok/minder/pull/2475#discussion_r1520578518 suggests not having a dockerfile for reminder and using ko instead, marking as draft till then.

We'll have a new Dockerfile for reminder, so this is required. 🟢


Your code is very good

Thank you for your feedback! I have a small suggestion - would it be possible to use GPT's account and password to achieve API calling effects through web reverse engineering?

I am not sure of the question. It is not a tool for reverse engineering anything. It's a frontend for OpenAI and Azure OpenAI offers.


Added a sample user to the EAP ApplicationRealm

This is needed so we can login to dukesbank.

Thank you Kin-Wai.
I managed to do in a different way, using the oc start-build dukesbank --from-dir ... cmd from within the dukesbank-ear/deployments folder that containers the .s2i and configuration dirs.


[Enhance](jdbc catalog) Enhance JdbcFieldSchema with Required Methods

This PR adds requiredColumnSize() and requiredDecimalDigits() methods to JdbcFieldSchema, improving error handling by throwing exceptions when values are absent.

run buildall

run buildall

Put each data source and test PR separately


Fix the empty response body when logging {res_body}

This only fixes the issue with {res_body} variable.
When logging with {res_body} the Stream goes to the eof.
This fix will make to return:

NULL when response is null
RESPONSE_NOT_LOGGEABLE when the Stream is not seekable.
Body to String and rewind if possible

To fix the {response} I would tackle into Psr7\str class
Also found on the following issues #1262 and  #1582

+1!

👍

Thanks for the contribution. While I consider whether this is the proper fix for the problem, I would like to propose a bit of refactor which makes the code cleaner in my opinion:
                        $result = 'NULL';

                        if ($response !== null) {
                            $body = $response->getBody();

                            if ($body->isSeekable()) {
                                $result = (string) $body;
                                $body->rewind();
                            } else {
                                $result = 'RESPONSE_NOT_LOGGABLE';
                            }
                        }

Less breaks makes it more linear.

Hi @sagikazarmark,
Sure I am totally fine with the approach. I usually try to avoid the arrow pattern But I am totally ok with this.
Thanks

Let's resolve an issue already.

Hi all, any updates on this one?
Is someone able to provide a summary of what the actual issue preventing this from being resolved? I'd be happy to tackle this one if I understood a little bit more about it.
The most comprehensive solution seems to be in #1842 which rewinds the stream in the Log middleware itself (if possible) however as @sagikazarmark mentioned in #1582 it seems to only solve half the problem, what is the other half of the issue?

Ping @perico.

Sorry for the long delay. Could you please rebase this PR?


return full query in object

How can I output the raw text query without having to rely on separate software to reconstruct it from sql and values (that is arguments) array?

What do you think exactly?
Expect we have a build-run like this:
let result = sqlBuilder.build({
  $select: {
    firstname: 1,
    lastname: 1,
    $from: 'people',
    $where : {
      firstname: 'Mike'
    }
  }
});

What should the result be?

SELECT firstname, lastname FROM people WHERE firstname = 'Mike'

There is no way to get the query as text including all values. The only way to get this is to replace the placeholders with it's value outside of json-sql-builder.

So a function like
  function mergePlaceholders ({ sql, values }) => {
    for (let value in values) {
      const index = parseInt(value) + 1;
      const r = new RegExp("\\$" + index.toString());
      if (typeof values[value] === 'string') {
        sql = sql.replace(r, `'${values[value]}'`)
      } else {
        sql = sql.replace(r, values[value])
      }
    }
    return sql + ";";
  }

is outside the scope of json-sql2?


Using Blackbox i am able to use diff tools? Manage merge conflict?

Hi i'm looking for a way to use git with encrypt files without losing diff tools. Is the blackbox my solution? after i made git pull and decrypt i will be able to see merge conflict in case of existing ones?

The encryption gets in the way of merging and diffing. Sorry!
I've heard git-crypt does a better job of that but I haven't tried it.


Support loading plugins in standard path relative to LD_LIBRARY_PATH

In GitLab by @jbigot on Dec 25, 2020, 23:26

mentioned in commit 44836dafa2082fa7304fadb5f23b1baf20c54b93

mentioned in commit eb28b9dfa1798fe12d1c7798faa2bf8234ffccc8

mentioned in commit eabe9b17e44ac8bf0c98d59edc4bca49b84a835a

mentioned in commit 415b643f1806d0bc9ca209116a6ec200a00d4064


refactor: Rune buffer use

Updates the RuneReader such that the rune buffer is filled with only the amount of runes that are needed. This is because there is no advantage to reading runes ahead of time.
Fixes #16

Codecov Report

Merging #18 (2702f97) into main (ff0a0f4) will decrease coverage by 0.11%.
The diff coverage is 100.00%.

Additional details and impacted files

@@            Coverage Diff             @@
##             main      #18      +/-   ##
==========================================
- Coverage   96.05%   95.94%   -0.11%
==========================================
  Files           1        1
  Lines          76       74       -2
==========================================
- Hits           73       71       -2
  Misses          2        2
  Partials        1        1

Files
Coverage Δ

reader.go
95.94% <100.00%> (-0.11%)
:arrow_down:


No user Manual Document available for concore-editor

I have been using concore-editor for quite a few days, but I still don't have complete clarity on using all the features or buttons available in the editor. It will be too helpful if Manual Document is available for concore-editor.

Thanks for the report, @shivangvijay. This is, unfortunately, true.
The GSoC contributor on the concore editor project this year should pay more attention to the documentation aspects too.

I recognise this as a significant concern as well. There is not enough documentation for the features I implemented during my GSoC term last year.
@pradeeban I have been caught up with work earlier, but we can probably now work on the documentation. Furthermore, I believe along with written documentation, we can record workflow videos and publish them on youtube for first-time users.

Yes, it was the case for GSoC 2021 as well. It is fine, we can focus more on documentation for this year.

hey @pradeeban do you have any deployed project for the docs of concore editor , so that I can improve the docs

We do not have the user-level documentation. Expecting potential contributors before GSoC to write the documentation is unfair for a few reasons:

because they are not famiiar with the code base and the expected functionality yet.
because the code contributions we expect from the potential contributors are to judge that they can do the coding.

The contributor (hopefully if Emory BMI is accepted to GSoC 2023 and if we get a contributor working on the project idea [1], should work on the documentation once the GSoC starts - perhaps during the community bonding period or, more realistically, in parallel with the project development (during the coding).
Documentation and testing should go in parallel with coding (in any project, actually).

This is largely implemented by the GSoC students this year. So, closing.


cmake install support request

Please append to CMakeLists.txt:
INSTALL(DIRECTORY hazelcast/include/ DESTINATION include)
INSTALL(DIRECTORY hazelcast/generated-sources/include/ DESTINATION include)
INSTALL(DIRECTORY external/include/boost/ DESTINATION include/boost)
INSTALL(TARGETS ${HZ_LIB_NAME} LIBRARY DESTINATION lib)

cmake will link with -rpath unless you install.

will be fixed by #723

fixed by #723

fixed by #723