brokent link https://adminportal.local.azurestack.external/

https://adminportal.local.azurestack.external/ goes nowhere

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

ID: 14c66522-b80a-ded9-aafc-05ba2fab1877
Version Independent ID: bdf35cf3-4685-1e96-0095-b764a2772b7a
Content: Configure deployment sources for App Services on Azure Stack Hub - Azure Stack Hub
Content Source: azure-stack/operator/azure-stack-app-service-configure-deployment-sources.md
Service: azure-stack
GitHub Login: @BryanLa
Microsoft Alias: anwestg

@fleisherdev, Thanks for posting the question. Just to clarify, you need to access the admin portal from ASDK host machine and not locally. You have to Sign in to the Azure Stack Hub admin portal (https://adminportal.local.azurestack.external) as the service admin.
Please let us know if the issue occurs on the ASDK host machine.

Thanks for your response.  Issue seems to be DNS related:
This site can’t be reached
adminportal.local.azurestack.external’s server IP address could not be
found.

Try running Windows Network Diagnostics.

DNS_PROBE_FINISHED_NXDOMAIN
On Mon, Apr 6, 2020 at 8:26 AM AjayKumar-MSFT<EMAIL_ADDRESS>wrote:

@fleisherdev https://github.com/fleisherdev, Thanks for posting the
question. Just to clarify, you need to access the admin portal from ASDK
host machine and not locally. You have to Sign in to the Azure Stack Hub
admin portal (https://adminportal.local.azurestack.external) as the
service admin.
Please let us know if the issue occurs on the ASDK host machine.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/MicrosoftDocs/azure-stack-docs/issues/738#issuecomment-609762616,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ANEQ5FPGIKLCUOVQKFUV7TDRLHC6TANCNFSM4MBNGXIA
.

How do I get to the host machine? The link is in the document. Perhaps you
could provide more explicit information. I am working with AppServices and
don't  have VM's. Can this be access through Bash or SSH?
On Mon, Apr 6, 2020 at 11:48 AM John Fleisher<EMAIL_ADDRESS>wrote:

Thanks for your response.  Issue seems to be DNS related:
This site can’t be reached
adminportal.local.azurestack.external’s server IP address could not be
found.

Try running Windows Network Diagnostics.

DNS_PROBE_FINISHED_NXDOMAIN
On Mon, Apr 6, 2020 at 8:26 AM AjayKumar-MSFT<EMAIL_ADDRESS>wrote:

@fleisherdev https://github.com/fleisherdev, Thanks for posting the
question. Just to clarify, you need to access the admin portal from ASDK
host machine and not locally. You have to Sign in to the Azure Stack Hub
admin portal (https://adminportal.local.azurestack.external) as the
service admin.
Please let us know if the issue occurs on the ASDK host machine.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/MicrosoftDocs/azure-stack-docs/issues/738#issuecomment-609762616,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ANEQ5FPGIKLCUOVQKFUV7TDRLHC6TANCNFSM4MBNGXIA
.

Thanks for sharing more details.
Short Answer:
For accessing admin portal on integrated system deployment -the address is in the format - https://adminportal.[region].[FQDN].
For accessing admin portal on ASDK- the address format is - https://adminportal.local.azurestack.external.
We will be adding this info to bring more clarity in the documentation.
Long Answer:
Just to clarify, you have two options to leverage Azure Stack: ASDK and Microsoft Azure Stack Hub integrated systems.
The Azure Stack Development Kit (ASDK) is a single-node deployment of Azure Stack that you can download and use for free (intended for non-production/testing). Whereas, Microsoft Azure Stack Hub integrated systems range in size from 4-16 nodes, and are jointly supported by a hardware partner and Microsoft (for production workloads).
Depending on your Stack environment, access the appropriate URLs (admin or user) as mentioned below:
Sign in to the administrator portal:

For an integrated system deployment, the portal address varies based on your solution's region and external domain name. The address is in this format: https://adminportal.[region].[FQDN].

For the Azure Stack Development Kit (ASDK), the portal address is https://adminportal.local.azurestack.external.

Sign in to the user portal:

For an integrated system, the URL varies based on your operator's region and external domain name, and will be in the format https://portal.[region].[FQDN].

If you're using the Azure Stack Development Kit (ASDK), the portal address is https://portal.local.azurestack.external.

If you're using ASDK host, which I had mentioned in my previous post - you can RDP to the host, checkout the step-step instructions outlined in this document - Connect to the ASDK
Also, please refer the doc- ASDK and multi-node Azure Stack Hub differences  for more details on this topic.

Thanks very much for this feedback, @fleisherdev. The article has been updated accordingly, and will republish around 10am PDT today.
CXP #please-close


demo error

python demo.py

ConnectionResetError: [Errno 104] Connection reset by peer

File "/Monkey/demo.py", line 287, in main
_launch_demo(args, model, tokenizer)
File "/Monkey/demo.py", line 252, in _launch_demo
chatbot = gr.Chatbot(label='Monkey', elem_classes="control-height", height=600,avatar_images=("https://ooo.0x0.ooo/2023/11/09/OehsLx.png","https://ooo.0x0.ooo/2023/11/09/OehGBC.png"),layout="bubble",bubble_full_width=False,show_copy_button=True)

Perhaps you could consider substituting online images with local ones? I believe there might be a network-related issue causing the error.


Ubuntu ppa - version problem

Hello there,
This PPA Compile on ubuntu release, but it has a version problem.
https://github.com/SoftEtherVPN/SoftEtherVPN/issues/37
PPA: https://launchpad.net/~paskal-07/+archive/ubuntu/softethervpn

The problem is still exist. it is possible to fix it?

As far as I know, SoftEtherVPN project has nothing to do with this Ubuntu PPA. Please contact the maintainer "Dmitry Verkhoturov" of this PPA for further questions

@paskal Our current version is 5.01.9659, but on the PPA repository it's 5.01.9662.

It's because once you've sent some version to launchpad, you can't reupload it for rebuild and only way is forward. I hope softether vpn will close the gap someday, I can't revert version in PPA now.
Status is won't fix for now.

No problem, we will close the gap as soon as possible.

I noticed that launchpad is newer :)

we are going to release next week. we can take, for example, 5.01.9663

We should get on par with the stable repository, which is currently at build 9669.

I doubt we should take numbers from stable repo. it has its own release cycle. even if we set 9669 next week, what we have to pick for the next release?

Let's ask @dnobori.

Yes, this issue have nothing to do with this very repo.


Fix mistake

Evi:

@changeworld : Thanks for your contribution! The author, @juliako, has been notified to review your proposed change.

We're reviewing this pull request.

#sign-off


Error when trying to run the bat file

🧐 Have you read the FAQ and viewed similar issues?

[X] I have read the FAQ
[X] I have checked older issues, open and closed
[x] I did a clean install of SpotX as described in the FAQ

Сountry of your account
Austria
What is your Spotify Plan?
Free
Do you have Spicetify installed?
No
ℹ Computer information
- Spotify: <IP_ADDRESS>7.g36b715a1
- Windows: couldn't Win+Pause/Break but i think i found the version: Windows 10 22H2 (Build 19045.3803)
- PowerShell: 5.1.19041.3803

📝 Description

Running Install_New_theme.bat
Running Install_Auto.bat
Copying the link from the github into Powershell
...

So first i downloaded the Install_New_theme.bat, opened it and it gave me this error (i will upload a screenshot but part of it is in my language aka german)
then i tried it with "auto bat" file, same thing. and i tried it with the link instead, same thing.
What do i need to do?
📸 Screenshots

I don't understand German, but it looks like this is a duplicate #548

I don't understand German, but it looks like this is a duplicate #548

Thanks i will try whatever the suggestions for a solution are in that post and update this post when i have done that. Probably will be in 12h or less.


[Doc] Guide on deploying LLM Studio with HTTPS support

Add a guide on how to deploy LLM Studio with HTTPs support with links to the Wave docs.
Neccessary steps in brief:

Run Wave server (waved) and wave app separately (I made this explicit in the docs if it wasn’t clear enough).
Configure wave server as described in docs.
Configure wave app as described in docs.

https://wave.h2o.ai/docs/deployment

@sherenem shall we close this or still planned to be worked on? thx


Release/v1.31.x

Issue #, if available:
Description of changes:
Merging v1.31.1 release back to main
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

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

Comparison is base (6862d20) 85.71% compared to head (0e49186) 49.96%.
Report is 12 commits behind head on main.

Files
Patch %
Lines

...ent/providers/AwsAppSignalsCustomizerProvider.java
24.00%
35 Missing and 3 partials :warning:

...gent/providers/AwsSpanMetricsProcessorBuilder.java
0.00%
20 Missing :warning:

...ders/AttributePropagatingSpanProcessorBuilder.java
0.00%
16 Missing :warning:

...viders/AwsMetricAttributesSpanExporterBuilder.java
0.00%
11 Missing :warning:

...try/javaagent/providers/AwsSpanProcessingUtil.java
90.16%
1 Missing and 5 partials :warning:

...vaagent/providers/AwsMetricAttributeGenerator.java
96.89%
2 Missing and 3 partials :warning:

...y/javaagent/providers/AwsSpanMetricsProcessor.java
91.48%
0 Missing and 4 partials :warning:

...t/providers/AttributePropagatingSpanProcessor.java
94.59%
2 Missing :warning:

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@              Coverage Diff              @@
##               main     #603       +/-   ##
=============================================
- Coverage     85.71%   49.96%   -35.76%
- Complexity       19      264      +245
=============================================
  Files             3       39       +36
  Lines            49     1297     +1248
  Branches          5      145      +140
=============================================
+ Hits             42      648      +606
- Misses            3      617      +614
- Partials          4       32       +28

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


Embedding in dataview - differences between live-edit/reading mode

What happened?
The code embeds the files properly only in live-edit mode, not in reading mode.
DQL
No response
JS
Java-Script
Version #1
let meetings = dv.pages("#meeting").where(c => c.held = dv.current().file.name)
meetings.forEach(p => dv.paragraph(dv.fileLink(p.file.name, true)))

Version #2
dv.pages("#meeting").where(c => c.held = dv.current().file.name).forEach(p => dv.paragraph(dv.fileLink(p.file.name, true)))

Code previews like this in the live-edit (correctly):

But in the reading mode, it looks like this (incorrectly):

Dataview Version
0.5.43
Obsidian Version
0.15.9
OS
Windows

Closely related with this, actually: #177

hey @DeutscheGabanna can you re-check please? the pr #2266 likely solved this after shipping as update to everyone.


fix: add ESLint rule to prevent importing from Stencils internal package

Describe pull-request
Some components are currently importing from Stencil's internal package. However, Stencil warns to never do that.

NOTE!! The @stencil/core/internal package is not meant to be consumed directly by anything other than Stencil internals. It is its own package so that it can be resolved by Stencil, but breaking changes can/will happen at any time. This isn't a "use at your own discretion" moment, but it's more of a "never use this because your code will break" fact.
https://github.com/ionic-team/stencil/blob/main/src/internal/readme.md

Added an ESLint rule to prevent importing from the internals again in the future and changed the imports affected by the rule.

Wow! Nice catch! @lkritsimas


add thoughts on similar tools

@ethanwhite i've been thinking about adding text to the landing to orient users towards the developing ecosystem. Thoughts?

No objections. I think it would be fine towards the bottom of what is now docs/introduction/index.rst


Writing to ballot.yml fails with a permission denied error

System info:
$ uname -a
Darwin Darshans-MacBook-Pro.local 21.2.0 Darwin Kernel Version 21.2.0: Sun Nov 28 20:28:54 PST 2021; root:xnu-8019.61.5~1/RELEASE_X86_64 x86_64
$ openssl version
OpenSSL 3.0.1 14 Dec 2021 (Library: OpenSSL 3.0.1 14 Dec 2021)

Logs:
$ sh ./voteUsingGit.sh \
  RaisinTen \
  git@github.com:nodejs/TSC.git \
  vote-primordials-error-path \
  votes/primordials-error-path
Cloning into '.'...
remote: Enumerating objects: 304, done.
remote: Counting objects: 100% (304/304), done.
remote: Compressing objects: 100% (295/295), done.
remote: Total 304 (delta 12), reused 162 (delta 7), pack-reused 0
Receiving objects: 100% (304/304), 2.23 MiB | 2.40 MiB/s, done.
Resolving deltas: 100% (12/12), done.
./voteUsingGit.sh: line 20: /var/folders/1s/mr6_sxdx0_59tj0xq5qzt_z00000gn/T/tmp.u5ibUVMK/votes/primordials-error-path/ballot.yml: Permission denied
./voteUsingGit.sh: line 23: /Users/raisinten/Desktop/temp/project/sh/encryptBallot.sh: No such file or directory
[vote-primordials-error-path 1466e68] vote from RaisinTen
 1 file changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 votes/primordials-error-path/RaisinTen.json
Enumerating objects: 8, done.
Counting objects: 100% (8/8), done.
Delta compression using up to 8 threads
Compressing objects: 100% (4/4), done.
Writing objects: 100% (5/5), 1.03 KiB | 1.03 MiB/s, done.
Total 5 (delta 3), reused 0 (delta 0)
remote: Resolving deltas: 100% (3/3), completed with 3 local objects.
To github.com:nodejs/TSC.git
   a619c98..1466e68  HEAD -> vote-primordials-error-path

This ends up committing and pushing an empty file.
Workaround:
I believe running with sudo should be a temporary fix for now.

Running with sudo doesn't seem to allow me to recast the vote. 🤔
$ sudo sh ./voteUsingGit.sh \
  RaisinTen \
  git@github.com:nodejs/TSC.git \
  vote-primordials-error-path \
  votes/primordials-error-path
Password:
Cloning into '.'...
The authenticity of host 'github.com (<IP_ADDRESS>)' can't be established.
ED25519 key fingerprint is SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU.
This key is not known by any other names
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added 'github.com' (ED25519) to the list of known hosts.
remote: Enumerating objects: 305, done.
remote: Counting objects: 100% (305/305), done.
remote: Compressing objects: 100% (295/295), done.
remote: Total 305 (delta 12), reused 163 (delta 7), pack-reused 0
Receiving objects: 100% (305/305), 2.23 MiB | 2.41 MiB/s, done.
Resolving deltas: 100% (12/12), done.
./voteUsingGit.sh: line 20: /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.u1UoIdLI/votes/primordials-error-path/ballot.yml: Permission denied
./voteUsingGit.sh: line 23: /Users/raisinten/Desktop/temp/project/sh/encryptBallot.sh: No such file or directory
On branch vote-primordials-error-path
Your branch is up to date with 'origin/vote-primordials-error-path'.

nothing to commit, working tree clean
Everything up-to-date

Thanks for the report
Looks like your $EDITOR environement variable isn't defined.
There's also another issue: the script expects to find an exectuable named encryptBallot.sh. The example should have downloaded it, we overlooked that part. (Antoine updated the instructions to fix this)
The script should warn you about it, that should be taken care of with 414518edbc3394f1e22941b09bd4284e14b33a2d.

Looks like your $EDITOR environement variable isn't defined.

To fix that, you can either define $EDITOR in your .bashrc (or .zshrc or whichever shell you are using), or define it inline like this:
curl -LOJ https://github.com/stduhpf/caritat/raw/HEAD/sh/voteUsingGit.sh
curl -LOJ https://github.com/stduhpf/caritat/raw/HEAD/sh/encryptBallot.sh
chmod +x encryptBallot.sh
EDITOR=nano sh ./voteUsingGit.sh \
  RaisenTin \
  git@github.com:nodejs/TSC.git \
  vote-primordials-error-path \
  votes/primordials-error-path
rm encryptBallot.sh
rm voteUsingGit.sh


Create FluoWait command

For #842, create command that waits for all notifications for a Fluo application to be processed if given connection.properties and the application name.
java org.apache.fluo.core.command.FluoWait /path/to/connection.properties myAppName

Closed by #883


Formatting in attribute class documentation

In the attribute class documentation the individual class declarations are rendered as XML, rather than parsed out as HTML.
c.f. http://music-encoding.org/guidelines/dev/attribute-classes/att.classed.html
Is this intentional or is this something that needs to be tackled?

This is intentional.

It doesn't seem very friendly...

Sorry, I do not understand this issue.

The 'declaration' and 'constraint' sections of the attribute documentation are plain XML, and haven't been parsed out as more user-friendly markup.

I see. I do not find it bad as it is with the constraint where we have both an explanatory sentence and the corresponding XML. I see it as a way for readers to learn more about how it works behind the scene.

Just looking through this -- I think there's a bug here, though. The "Attributes" section is always empty. I would expect to find the documentation for each of the attributes (at least the attribute name, but also a description if there is one) but it never seems to be there. The only way of finding out what attributes are in that class is to read the ODD declaration. Spot-checking a few:
http://music-encoding.org/guidelines/dev/attribute-classes/att.bibl.html
http://music-encoding.org/guidelines/dev/attribute-classes/att.cutout.html
http://music-encoding.org/guidelines/dev/attribute-classes/att.hairpin.vis.html
Also, these classes seem to be empty (probably others?)
http://music-encoding.org/guidelines/dev/attribute-classes/att.btrem.anl.html
http://music-encoding.org/guidelines/dev/attribute-classes/att.ambitus.vis.html

Looks like we (in the sense of I) overlooked that. There should be the attributes listed, in a similar fashion as they are included in the elements' pages…

Am 28.06.2018 um 09:15 schrieb Andrew Hankinson<EMAIL_ADDRESS>Just looking through this -- I think there's a bug here, though. The "Attributes" section is always empty. I would expect to find the documentation for each of the attributes (at least the attribute name, but also a description if there is one) but it never seems to be there. The only way of finding out what attributes are in that class is to read the ODD declaration. Spot-checking a few:
http://music-encoding.org/guidelines/dev/attribute-classes/att.bibl.html
http://music-encoding.org/guidelines/dev/attribute-classes/att.cutout.html
http://music-encoding.org/guidelines/dev/attribute-classes/att.hairpin.vis.html
Also, these classes seem to be empty (probably others?)
http://music-encoding.org/guidelines/dev/attribute-classes/att.btrem.anl.html
http://music-encoding.org/guidelines/dev/attribute-classes/att.ambitus.vis.html
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

OK; Can you take care of fixing that?

will do

Am 29.06.2018 um 08:12 schrieb Andrew Hankinson<EMAIL_ADDRESS>OK; Can you take care of fixing that?
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub, or mute the thread.

should be fixed for v3, will do dev in two weeks from now

@ahankinson @kepper What's with this issue?


RELATED: RAIL-2781, RAIL-3047 Simplify the process of getting workspace id, upgrade SDK

Now we push the users towards using the refresh-ldm
which will show them the workspace id of the workspace they pick there.
JIRA: RAIL-2781, RAIL-3047

Do not merge this until this uses the SDK 8.4.0 with the necessary changes to catalog-export.

The code coverage is the same after your change 🤟
This is a good thing if you are not sure ;)
Report (compared to build #218)
Covered lines: 23.39%, change: 0%
Covered branches: 38.46%, change: 0%
Coverage report
https://checklist.intgdc.com/job/client-libs/job/gooddata-create-gooddata-react-app-unit-tests-zuul-docker-el7/219/artifact/ci/results/coverage/lcov-report/index.html

Build succeeded (check pipeline).

https://checklist.intgdc.com/job/client-libs/job/gooddata-create-gooddata-react-app-unit-tests-zuul-docker-el7/219/ : SUCCESS in 58s
https://checklist.intgdc.com/job/compliance/job/gooddata-create-gooddata-react-app-oss-check/179/ : SUCCESS in 6s

The code coverage is the same after your change 🤟
This is a good thing if you are not sure ;)
Report (compared to build #232)
Covered lines: 23.39%, change: 0%
Covered branches: 38.46%, change: 0%
Coverage report
https://checklist.intgdc.com/job/client-libs/job/gooddata-create-gooddata-react-app-unit-tests-zuul-docker-el7/233/artifact/ci/results/coverage/lcov-report/index.html

Build succeeded (check pipeline).

https://checklist.intgdc.com/job/client-libs/job/gooddata-create-gooddata-react-app-unit-tests-zuul-docker-el7/233/ : SUCCESS in 48s
https://checklist.intgdc.com/job/compliance/job/gooddata-create-gooddata-react-app-oss-check/196/ : SUCCESS in 7s

The code coverage is the same after your change 🤟
This is a good thing if you are not sure ;)
Report (compared to build #232)
Covered lines: 23.39%, change: 0%
Covered branches: 38.46%, change: 0%
Coverage report
https://checklist.intgdc.com/job/client-libs/job/gooddata-create-gooddata-react-app-unit-tests-zuul-docker-el7/234/artifact/ci/results/coverage/lcov-report/index.html

Build succeeded (check pipeline).

https://checklist.intgdc.com/job/client-libs/job/gooddata-create-gooddata-react-app-unit-tests-zuul-docker-el7/234/ : SUCCESS in 1m 07s
https://checklist.intgdc.com/job/compliance/job/gooddata-create-gooddata-react-app-oss-check/197/ : SUCCESS in 11s

The code coverage is the same after your change 🤟
This is a good thing if you are not sure ;)
Report (compared to build #232)
Covered lines: 23.39%, change: 0%
Covered branches: 38.46%, change: 0%
Coverage report
https://checklist.intgdc.com/job/client-libs/job/gooddata-create-gooddata-react-app-unit-tests-zuul-docker-el7/235/artifact/ci/results/coverage/lcov-report/index.html

Build succeeded (gate pipeline).

https://checklist.intgdc.com/job/compliance/job/gooddata-create-gooddata-react-app-merge-compliance-check/86/ : SUCCESS in 37s
https://checklist.intgdc.com/job/client-libs/job/gooddata-create-gooddata-react-app-unit-tests-zuul-docker-el7/235/ : SUCCESS in 26s
https://checklist.intgdc.com/job/compliance/job/gooddata-create-gooddata-react-app-fossa-scanning-zuul-el7/51/ : FAILURE in 5m 29s (non-voting)


Fix broken text vis layout on slow loading

Fixes #7332.
Prevents the text vis from using a fallback font if the main font is not loaded fast enough. Using a fallback font could lead to a broken layout, as we align text chunks based on their width. So if the font changes unexpectedly, this can cause gaps in the layout.
Checklist
Please ensure that the following checklist has been satisfied before submitting the PR:

[x] The documentation has been updated, if necessary.
[x] Screenshots/screencasts have been attached, if there are any visual changes. For interactive or animated visual changes, a screencast is preferred.
[x] All code follows the
Scala,
Java,
and
Rust
style guides. In case you are using a language not listed above, follow the Rust style guide.
All code has been tested:

[x] Unit tests have been written where possible.
[x] If GUI codebase was changed, the GUI was tested when built using ./run ide build.

QA Report: :green_circle:

Running on my PC the problem still appears to be there:

As this PR does not break anything and seems to fix at least some bugs, let's merge it after removing "Fixes" clause.


Copy property values when migrating from optional to required property

This PR is addressed to the first issue in https://github.com/realm/realm-cocoa/issues/4370.
To me it seems that non-null values could be copied automatically while migrating from optional to required property. It allows users to not specify the migration block for this type of migrations in case if no null values exist in a table.
In case if there are any null values before the migration the Attempted to insert null into non-nullable column exception is generated, that will cause the user to setup migration block manually.
Another improvement that can be done here is addressed in https://github.com/realm/realm-cocoa/issues/1793, but it's not a part of this PR.
The test that checks that an exception is thrown when copying null value shout be added here as well.
/cc @jpsim, @bdash, @tgoyne

We've explicitly rejected doing this several times already because it's very error prone. It would be very easy to test the migration locally on data that happens to have no null values and not even realize that there is an unhandled case.
The automatic copying for non-null to null is there only because when we added support for null we changed the default nullability for several property types and we did not want data loss to be the default result of upgrading to the new version of Realm.

That makes sense.
What about copying non-null values and reseting null to the default (type specific) values? It means skipping null values in copy_property_values method. This will prevent data loss. Or is data loss used as "indicator" that manual migration is required?

Or is data loss used as "indicator" that manual migration is required?

To put it bluntly, yes. Failing in a big way is easier to catch in development than failing in a subtle, possibly unnoticed way.
The ideal scenario I think would be to track accessor setters to throw an exception if a nullable->required converted property wasn't re-set during a migration block. But that would involve messing with the guts of the dynamic object accessors.
A simple improvement that should be done is to throw an exception if no migration block is provided and the schema version is bumped for a nullable->required schema change.

Makes sense, closing this.


Missing required environmet variable "STEAM_ACCOUNT_NAME"

This error appears when the bot starts. I followed the installation and configuration instructions , but the bot doesn't see the file .env for some reason.

You have not followed the wiki. Please follow it closely and if you still need help then ask in the discord server.
Just to speed up the process for you, the bot just says that you are missing a required config property. The problem is that you didn’t make a file called “.env”, you called it “tf2-automatic.env”, this is why following the wiki is important, instead of just going to the conclusion that something is wrong with the bot.

You could also have looked at previously made issues: https://github.com/Nicklason/tf2-automatic/issues/169


Stop previous simulation when new simulation arrives

When a new simulation arrives, stop the other simulation gracefully and send a message on the error topic.
Also add a check to ensure only the correct session id can stop the simulation when pressing stop

Superseded by #44


[BUG] Title player placed chests turn into loot crates.

Describe the bug
when you place down a normal oak chest.... it turns into a loot crate chest.
when you open a loot create and close it,, it then locked and n eeds key to open again.
To Reproduce
use version ModularLootcrates-3.0.0-1.18.2.jar
Expected behavior
player placed crafted chests should not turn into loot crates.
player instanced opened chests should not lock after closing the lootcrate.
Screenshots
https://cdn.discordapp.com/attachments/821206160660627516/960999225125109860/unknown.png
https://cdn.discordapp.com/attachments/821206160660627516/960993073213628456/unknown.png

Placed barrels and shulker boxes also turn into common loot crate versions

Fixed the locking ✔
I could not reproduce your chests turning into loot crates when placed by players issue, though. Can you paste the NBT of one such crate, please?

oh, I think I got it, nvm :)

fixed.

3.4.0 Fabric - though using Quilt
Player placed chests are still being replaced when placed
will grab my logs when I have the chance, just wanted to get this made while I had a moment of time

Does this happen immediately, or only after saving + quitting?

Fixed in 3.4.1, in combination with more performance inprovements


The case of the disappearing carbs (zero temp after bolus wizard)

Trying to document a conundrum I'm milling over for a while now. Each time I'm bolusing for food, OpenAPS/oref0 goes into panic mode, prognosing outcomes in the deep abbyss of negative bgs, and zero-temping for hours. I think I'm starting to understand to a certain extent what's happening, so today I did a test run for documentation.

12:21 eating soon.
Temp refreshed: monitor/temp_basal.json: {"duration":30,"rate":2.85,"temp":"absolute"}

12:30 Used the pump bolos wizard to dose for 40g kh, resulting in 5,7IE.
Starting oref0-pump-loop at Thu Mar 15 12:35:02 CET 2018 with 27 second wait_for_silence:
Waiting up to 4 minutes for new BG: glucose.json newer than pump_loop_completed
Radio ok. Listening: .No interfering pump comms detected from other rigs (this is a good thing!)
Preflight OK. Profile less than 60m old; Profile valid. Refreshed pumphistoryskipping bolus wizard entry with 40 g carbs and no insulin
 and meal.json
Checking pump clock: "2018-03-15T12:36:38+01:00" is within 90s of current time: Thu Mar 15 12:36:40 CET 2018
Temp refreshed
Autotune exists! Hoorah! You can use microbolus-related features.
{"carbs":0,"nsCarbs":0,"bwCarbs":0,"journalCarbs":0,"mealCOB":0,"currentDeviation":1.58,"maxDeviation":1.91,"minDeviation":-0.14,"slopeFromMaxDeviation":-0.304,"slopeFromMinDeviation":0.338,"allDeviations":[2,1,2,2,1,0,0],"lastCarbTime":0,"bwFound":false}
{"iob":6.062,"activity":0.006,"basaliob":0.426,"bolusiob":5.636,"netbasalinsulin":1.5,"bolusinsulin":5.65,"time":"2018-03-15T11:36:47.000Z","iobWithZeroTemp":{"iob":6.062,"activity":0.006,"basaliob":0.426,"bolusiob":5.636,"netbasalinsulin":1.5,"bolusinsulin":5.65,"time":"2018-03-15T11:36:47.000Z"},"lastBolusTime":1521113483000,"lastTemp":{"rate":2.85,"timestamp":"2018-03-15T12:27:33+01:00","started_at":"2018-03-15T11:27:33.000Z","date":1521113253000,"duration":10.31}}
{"delta":0,"glucose":99,"noise":null,"short_avgdelta":0.94,"long_avgdelta":1.59,"date":1521113443398}
Autosens ratio: 1; Basal unchanged: 0.75; ISF unchanged: 35; CR: 7.072
currenttemp: { duration: 22, rate: 2.85, temp: 'absolute' } lastTempAge: 9 m tempModulus: 1 m
SMB disabled (no enableSMB preferences active)
Carb Impact: 1.1 mg/dL per 5m; CI Duration: 0 hours; remaining CI (~2h peak): 0 mg/dL per 5m
UAM Impact: 1.1 mg/dL per 5m; UAM Duration: 0.3 hours
minPredBG: -47 minIOBPredBG: 39 minZTGuardBG: -47 minUAMPredBG: 39 avgPredBG: -47 COB: 0 / 0
BG projected to remain above 80 for 40 minutes
BG projected to remain above 60 for 60 minutes
naive_eventualBG: -113 bgUndershoot: 173 zeroTempDuration: 60 zeroTempEffect: 26 carbsReq: 30
2018-03-15T11:36:55.631Z
Checking deliverAt: 2018-03-15T11:36:55.631Z is within 1m of current time: Thu Mar 15 12:36:55 CET 2018
and that smb-suggested.json is less than 1m old
enact/smb-suggested.json: {"temp":"absolute","bg":99,"tick":"+0","eventualBG":39,"insulinReq":0,"reservoir":"34.075","deliverAt":"2018-03-15T11:36:55.631Z","sensitivityRatio":1,"predBGs":{"IOB":[99,99,
98,96,94,90,86,82,77,72,67,61,55,49,43,
39],"ZT":[99,98,96,93,90,86,82,77,73
,67,62,57,51,46,40,39,39,39,39,39,39,39
,39,39,39,39,39,39,39,39,39,39,39,39,39
,39,39,39,39,39,39,39,39,39,39,39,39,39
],"UAM":[99,99,97,95,92,88,83,78,73,68
,62,57,51,45,39]},"COB":0,"IOB":6.062
,"reason":"COB: 0, Dev: 6, BGI: -1, ISF: 35, CR: 7.07, Target: 80, minPredBG -47, minGuardBG -97, IOBpredBG 39, UAMpredBG 39; minGuardBG -97<60"
,"duration":120,"rate":0}
Temp refreshed: monitor/temp_basal.json: {"duration":21,"rate":2.85,"temp":"absolute
"}
enact/smb-enacted.json: "Rate: 0 Duration: 120"
Temp refreshed: monitor/temp_basal.json: {"duration":120,"rate":0,"temp":"absolute"
}
No bolus needed. Settings less than 15 minutes old. Edison on battery: 90%. Pumphistory-24 < 30m old
Pump profile refreshed; Settings refreshed; Refreshed pumphistoryskipping bolus wizard entry with 40 g carbs and no insulin
 and meal.json
IOB: null
Your instance of oref0 [0.6.1-dev, dev] is up-to-date.
Completed oref0-pump-loop at Thu Mar 15 12:38:32 CET 2018

after the fact, in the last lines of the pump loop quoted above, it actually did detect the Carbs: skipping bolus wizard entry with 40 g carbs and no insulin, so here's the Nightscout view from that time and the following pump-loop:

Starting oref0-pump-loop at Thu Mar 15 12:39:02 CET 2018 with 9 second wait_for_silence:
Retrying without waiting for new BG
Radio ok. Listening: .No interfering pump comms detected from other rigs (this is a good thing!)
Preflight OK. Profile less than 60m old; Profile valid. Refreshed pumphistory and meal.json
Checking pump clock: "2018-03-15T12:40:21+01:00" is within 90s of current time: Thu Mar 15 12:40:24 CET 2018
Temp refreshed
Autotune exists! Hoorah! You can use microbolus-related features.
{"carbs":40,"nsCarbs":40,"bwCarbs":0,"journalCarbs":0,"mealCOB":1,"currentDeviation":3.39,"maxDeviation":1.91,"minDeviation":-0.14,"slopeFromMaxDeviation":0,"slopeFromMinDeviation":0.608,"allDeviations":[3,1,2,2,1,0,0],"lastCarbTime":1521113483000,"bwFound":false}
{"iob":5.98,"activity":0.01,"basaliob":0.373,"bolusiob":5.607,"netbasalinsulin":1.5,"bolusinsulin":5.65,"time":"2018-03-15T11:40:31.000Z","iobWithZeroTemp":{"iob":5.98,"activity":0.01,"basaliob":0.373,"bolusiob":5.607,"netbasalinsulin":1.5,"bolusinsulin":5.65,"time":"2018-03-15T11:40:31.000Z"},"lastBolusTime":1521113483000,"lastTemp":{"rate":0,"timestamp":"2018-03-15T12:37:15+01:00","started_at":"2018-03-15T11:37:15.000Z","date":1521113835000,"duration":4.35}}
{"delta":3,"glucose":102,"noise":null,"short_avgdelta":1.94,"long_avgdelta":1.96,"date":1521113743242}
Autosens ratio: 1; Basal unchanged: 0.75; ISF unchanged: 35; CR: 7.072
currenttemp: { duration: 118, rate: 0, temp: 'absolute' } lastTempAge: 3 m tempModulus: 1 m
SMB disabled (no enableSMB preferences active)
Last carbs 9 minutes ago; remainingCATime: 3.2 hours; 98% carbs absorbed
Carb Impact: 3.7 mg/dL per 5m; CI Duration: 0.2 hours; remaining CI (~2h peak): 0 mg/dL per 5m
predCIs (mg/dL/5m): 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
remainingCIs:       0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
UAM Impact: 3.7 mg/dL per 5m; UAM Duration: 1.6 hours
minPredBG: -43 minIOBPredBG: 39 minZTGuardBG: -43 minCOBPredBG: 39 minUAMPredBG: 39 avgPredBG: -43 COB: 1 / 40
BG projected to remain above 80 for 40 minutes
BG projected to remain above 60 for 55 minutes
naive_eventualBG: -107 bgUndershoot: 167 zeroTempDuration: 55 zeroTempEffect: 24 carbsReq: 29
2018-03-15T11:40:39.987Z
Checking deliverAt: 2018-03-15T11:40:39.987Z is within 1m of current time: Thu Mar 15 12:40:40 CET 2018
and that smb-suggested.json is less than 1m old
enact/smb-suggested.json: {"temp":"absolute","bg":102,"tick":"+3","
eventualBG":39,"insulinReq":0,"reservoir":"34.025","deliverAt":"2018-03-15T11:40:39.987Z","sensitivityRatio":1,"predBGs":{"IOB":[102,104
,104,104,103,100,98,94,90,85,80,75,69,63,57
,51,45,39],"ZT":[102,100,98,95,91,87,
82,77,72,67,62,56,51,45,40,39,39,39,39,
39,39,39,39,39,39,39,39,39,39,39,39,39,
39,39,39,39,39,39,39,39,39,39,39,39,39,
39,39,39],"COB":[102,103,101,98,94,90,85
,80,75,69,64,58,52,46,40,39],"UAM":[102
,104,105,104,104,102,100,97,94,90,86,82,77
,72,67,62,56,50,45,39]},"COB":1,"IOB"
:5.98,"reason":"COB: 1, Dev: 22, BGI: -2, ISF: 35, CR: 7.07, Target: 80, minPredBG -43, minGuardBG -64, IOBpredBG 39, COBpredBG
39, UAMpredBG 39; minGuardBG -64<60 118m left and 0 ~ req 0U/hr: no temp required"}
No smb_enact needed. Temp refreshed: monitor/temp_basal.json: {"duration":118,"rate":0,"temp":"absolute"}
No bolus needed. Settings less than 15 minutes old. Edison on battery: 90%. pumphistory-24h refreshed
Pump profile refreshed; Settings refreshed; Refreshed pumphistory and meal.json
IOB: 5.92
Your instance of oref0 [0.6.1-dev, dev] is up-to-date.
Completed oref0-pump-loop at Thu Mar 15 12:42:18 CET 2018

(This is getting lengthy, and probably more information needed, so I'm saving for the moment)

settings/profile.json, formatted and stripped by the BR.
{
    "max_iob": 9,
    "max_daily_safety_multiplier": 5,
    "current_basal_safety_multiplier": 6,
    "autosens_max": 2.2,
    "autosens_min": 0.7,
    "rewind_resets_autosens": true,
    "high_temptarget_raises_sensitivity": false,
    "low_temptarget_lowers_sensitivity": false,
    "sensitivity_raises_target": true,
    "resistance_lowers_target": false,
    "adv_target_adjustments": false,
    "exercise_mode": false,
    "half_basal_exercise_target": 160,
    "maxCOB": 120,
    "wide_bg_target_range": false,
    "unsuspend_if_no_temp": false,
    "bolussnooze_dia_divisor": 2,
    "min_5m_carbimpact": 8,
    "autotune_isf_adjustmentFraction": 1,
    "remainingCarbsFraction": 1,
    "remainingCarbsCap": 90,
    "enableUAM": true,
    "A52_risk_enable": false,
    "enableSMB_with_COB": false,
    "enableSMB_with_temptarget": false,
    "enableSMB_always": false,
    "enableSMB_after_carbs": false,
    "allowSMB_with_high_temptarget": false,
    "maxSMBBasalMinutes": 30,
    "curve": "rapid-acting",
    "useCustomPeakTime": false,
    "insulinPeakTime": 75,
    "carbsReqThreshold": 1,
    "offline_hotspot": false,
    "noisyCGMTargetMultiplier": 1.3,
    "suspend_zeros_iob": true,
    "dia": 6,
    "model": "754",
    "current_basal": 0.755,
    "basalprofile": [
        {
            "i": 0,
            "minutes": 0,
            "rate": 0.587,
            "start": "00:00:00"
        }
    ],
    "max_daily_basal": 0.845,
    "max_basal": 4,
    "out_units": "mg/dL",
    "min_bg": 90,
    "max_bg": 90,
    "bg_targets": {
        "units": "mg/dL",
        "user_preferred_units": "mg/dL",
        "targets": [
            {
                "i": 0,
                "high": 90,
                "start": "00:00:00",
                "low": 90,
                "offset": 0,
                "x": 0,
                "max_bg": 90,
                "min_bg": 90
            }
        ],
        "first": 1
    },
    "sens": 35,
    "isfProfile": {
        "first": 1,
        "sensitivities": [
            {
                "endOffset": 360,
                "i": 0,
                "offset": 0,
                "sensitivity": 66.523,
                "start": "00:00:00",
                "x": 0
            },
            {
                "i": 12,
                "offset": 360,
                "sensitivity": 28,
                "start": "06:00:00",
                "x": 1
            },
            {
                "i": 18,
                "offset": 540,
                "sensitivity": 30,
                "start": "09:00:00",
                "x": 2
            },
            {
                "i": 22,
                "offset": 660,
                "sensitivity": 35,
                "start": "11:00:00",
                "x": 3,
                "endOffset": 1440
            }
        ],
        "units": "mg/dL",
        "user_preferred_units": "mg/dL"
    },
    "carb_ratio": 7.072,
    "carb_ratios": {
        "units": "grams",
        "first": 1,
        "schedule": [
            {
                "i": 0,
                "start": "00:00:00",
                "offset": 0,
                "ratio": 7.072,
                "x": 0
            }
        ]
    }
}

How are you entering the disappearing carbs? Bolus Wizard? With or without a bolus? Can you paste the corresponding record from the pumphistory?

I think I found it, in settings/pumphistory-24h.json
  {
    _type: BolusWizard,
    bg: 9.9,
    bg_target_high: 9.0,
    _description: BolusWizard 2018-03-15T12:31:23 head[2], body[15] op[0x5b],
    timestamp: 2018-03-15T12:31:23,
    _body:<PHONE_NUMBER>5a0400de00000000e25a,
    _head: 5b63,
    unabsorbed_insulin_total: 0.0,
    correction_estimate: 0.1,
    _date: 17df0c6f12,
    bolus_estimate: 5.65,
    bg_target_low: 9.0,
    carb_ratio: 7.2,
    food_estimate: 5.55,
    carb_input: 40,
    sensitivity: 8.0
  },

@LongboatAline
Could you post the corresponding bolus record as well, should be right before or right after?

also let us know if it was before or after, if you do find it.

I've updated the entry with the other records from the file in the order they're appearing. older entries seem to sink to the bottom of the file, so the bolus wizard comes first, then the bolus, then the zerotemp

From the merged pumphistory (on fileserver)
  {
    "_type": "TempBasal",
    "temp": "absolute",
    "_description": "TempBasal 2018-03-15T12:37:15 head[2], body[1] op[0x33]",
    "timestamp": "2018-03-15T12:37:15+01:00",
    "_body": "00",
    "_head": "3300",
    "rate": 0,
    "_date": "0fe50c4f12"
  },
  {
    "_type": "TempBasalDuration",
    "_description": "TempBasalDuration 2018-03-15T12:37:15 head[2], body[0] op[0x16]",
    "timestamp": "2018-03-15T12:37:15+01:00",
    "_body": "",
    "_head": "1604",
    "duration (min)": 120,
    "_date": "0fe50c4f12"
  },
  {
    "_type": "BolusWizard",
    "bg": 9.9,
    "_description": "BolusWizard 2018-03-15T12:31:23 head[2], body[15] op[0x5b]",
    "timestamp": "2018-03-15T12:31:23+01:00",
    "_body": "28500048505a0400de00000000e25a",
    "carb_input": 40,
    "bg_target_high": 9,
    "sensitivity": 8,
    "carb_ratio": 7.2,
    "food_estimate": 5.55,
    "unabsorbed_insulin_total": 0,
    "correction_estimate": 0.1,
    "bg_target_low": 9,
    "_head": "5b63",
    "bolus_estimate": 5.65,
    "_date": "17df0c6f12"
  },
  {
    "programmed": 5.65,
    "_type": "Bolus",
    "_description": "Bolus 2018-03-15T12:31:23 head[8], body[0] op[0x01]",
    "timestamp": "2018-03-15T12:31:23+01:00",
    "_body": "",
    "_head": "0100e200e2000000",
    "amount": 5.65,
    "unabsorbed": 0,
    "duration": 0,
    "type": "normal",
    "_date": "17df4c6f12"
  },

to be confirmed, but as per comment here, i think this could be due to the fact that version of jq might not have stable sorting:
https://gitter.im/openaps/oref0?at=5aab1265f3f6d24c687d6079

@alimhassam @LongboatAline  @scottleibrand - we were looking at this tonight after the above post as well.  We have been observing the 'skipping' error and could not figure it out and also have immediate and long zero temps after meals with predictions suggesting that BG will drop rapidly and severely, along with frustrating highs that are often requiring manual correction.  These things are happening very often, and though we did not associate it with BW entries before, on review we believe this is also the case for us.
Our son uses BW entries at school and with caregivers, so his usage of BW is more often than not.   If this is related to BW use and does not happen with other entry methods (making the solution to NOT use BW), this could be a bigger complication for those who have less savvy caregivers supervising their pwd.  Of course, calculating necessary insulin is not as easy for a child or dependant pwd as it would be for a pwd that is independent.  fwiw - jq version is 1.4.   We can post logs if it is helpful though I think the examples will be similar to @LongboatAline .

@JELCRAWFORD Didn't update it here, but after some investigation yesterday,  changing jq version didn't seem to have helped.
The issue is fixed in next major version of oref0, but it's not something that can easily be cherry-picked to dev.

@scottleibrand  - is there a timeline on release of next version?
Also, we realize the original iterations did not have use of  BW as a primary method of data entry via pump, however it is a feature that I think many people with dependent PWD's continue to use for simplicity with caregivers, particularly and also to assist younger pwd's in independent mgmt.  It seems likely this bug then impacts that group, perhaps to a proportionally higher degree - should we be alerting the community so that people can watch for this and address it as best they can given the circumstances if they are experiencing it?

This is alarming. I have looked at the last four boluses in nightscout and the COB is always accurately (as far as I can guess estimating on the math) displayed in the OpenAPS pill. How would I verify that our bolus method is not creating this problem? Our son boluses himself using the BW (in fact, easy bolus is disabled because I feel it's too easy to inadvertently initiate a bolus) - he skips BG and enters carbs only. Since our ratios are 1:8 and 1:15 this is not math that he's going to be doing on the fly.

@jenm999 - the openaps pill does seem to be correct, however when we look in the loop log we find the message like this "skipping bolus wizard entry with 36 g carbs and no insulin". It seems maybe the carbs are acknowledged but then disregarded because the system doesn't think there is insulin attached?  So perhaps check your loop log on a meal he uses BW and see if that message is there.  When we don't use BW, we do not see these messages.  It would be unusual for DS to have carbs (particularly large amounts) without a bolus - this message has puzzled us for some time.  @LongboatAline 's issue is what brought it to our attention as a bigger potential problem.  It is easy enough to not use BW for DS at home and we can try to make one of us available to support lunchtime bolus at school, but it is not ideal and when he's with caregivers I think this will be actually quite problematic to have to operate in this way - his ratio's are updated yesterday to 8.5:1 for breakfast and 9.5:1 for everything else - I don't think he can reliably, and error free, do the math for this.... maybe I underestimate him.  I don't know if others have recognized this problem from other spots in their log...  I believe there maybe has been some other chatter in some of the other gitter channels about this too.

@JELCRAWFORD  Thank you for the explanation. My son is 10 and quite capable of the math, but will he do it when he's flying solo and eager to get back to his friends? He will guess. And if he enters insulin without the corresponding carbs, which I'm guessing you'd need to do via IFTTT or Workflow or the caregiver portal, it will create even more of a mess. The whole reason we are doing OpenAPS vs Loop is that he always has the same task and never has to troubleshoot: bolus from pump, full stop.
He's not with me now so I don't believe I can see the logs on the rig (unless they are passed along to papertrail?) but I will definitely look this afternoon. If you have any other instructions for me to be of help in resolving this issue, I'm more than happy to execute; but understanding this all is a bit above my pay grade. :) Thank you so much for being on top of this.

So, @jenm999  is running a with a 722 pump and has NO evidence of the skipping comment in the log with use of BW.  We are running with a 754 pump WITH the skipping happening with BW - @LongboatAline  - what pump are you using?  @alimhassam do you have any idea what the others elsewhere were using? @scottleibrand  -  can we assume if the pump version makes a difference than we are maybe looking at a decocare problem???  Or is there already an understanding of the fundamental nature of the problem?

@alimhassam - I see your comments re; #954 - I think we can reliably produce the "skipping" - we'd need to update to dev to check though?  Currently running up to date master.

@JELCRAWFORD - I’m on a 722 and tried this out today and didn’t have any issues with carbs disappearing.

Firmware 2.4A 1.1

@JELCRAWFORD the pull request hasn't been merged to dev yet. If you're relatively comfortable with checking out a pull request branch you can create a new branch from the pull request using something like
git fetch origin pull/954/head:954test  and  git checkout 954test (and do a bolus from the wizard ) to verify that it fixes the issue.

@tim2000s

which branch are you on?
did you enter carbs via the bolus wizard?
do you see a message in the pump-log saying the carbs are being skipped or can you confirm that you do you see the new carbs being accounted for in the pump loop?

Thanks!

@JELCRAWFORD I'm on a 754 as well, Firmware 2.6A 1.1 0B 0B

I am on Dev and the carbs are accounted for in the pump-loop. I don’t use Bolus Wizard all the time, but when I tested it in response to this issue, had no problems.

Per @tim2000s comment and latest 0.7.0-dev, I think this has been resolved. Please reopen if still an issue with current 0.7.0-dev.


refactor: convert null check to kotlin style

Summary
The current null checks in Network.kt can be refactored to more kotlin style.
The following lines of code can be refactored to kotlin style:

return info != null && info.isConnected
return info != null && info.isConnected &&              info.type == ConnectivityManager.TYPE_WIFI
return info != null && info.isConnected &&              info.type == ConnectivityManager.TYPE_MOBILE
return info != null && info.isConnected &&              Network.isConnectionFast(info.type, info.subtype)

I would like to work on this issue. Please assign this to me.


fix: Adding Lint and Formatting Step

Formatting:
It is necessary to add a formatting config as code style is highly opinionated thing. So added .prettierrc and .prettierignore file with some base config.
Also added prettier-plugin-tailwindcss for sorting and formatting tailwind classes with class order.
# Checks formatting of project using .prettierrc
pnpm run format

# Autofixes formatting of project using .prettierrc
pnpm run format:fix

Linting:
Adding proper static analysis to projects keeps code quantity debt to minimal as it gives proper code style and quality rules and tips in code editor and as a Pipeline / Checks on Push and PRs. So updated .eslintrc.json file with base config.
# Checks linting of project using .eslintrc.json
pnpm run lint

# Autofixes lint errors of project using .eslintrc.json
pnpm run lint:fix

Also updated build step in next.config.js to skip checking lint rules while running next build as Linting is more of a development flow.
If lint rules are already tested and fixed on push and on PR merge then there is no need to check it again on build which saves time on building cloud or docker image. For this added lint action in .github/workflows.
Path Forward:
After this step either core maintainer or creator of project should run both fix commands (pnpm run lint:fix, pnpm run format:fix) which will create large commit with all lint and formatting error fixed. And enforce this checks strictly while merging PRs using lint action.
It will be a big change but for once only, if there is need of any helps, will be happy to help.

pnpm run lint:fix, pnpm run format:fix have been run and all linting errors fixed. Cheers, Dave


Support to add and edit primary constraints in Table Constraints modal

Describe your changes:
Fixes

Added Option to add and edit Primary constraints in the Table constraint modal
Fix the search for the related column and add loader for better UI in case API call is pending and increase the search debounce as well
Beautify the related column options, for better readability and better UX

https://github.com/user-attachments/assets/bb24aab2-addb-4194-a1e7-f840a9094cb5

Type of change:

[x] Bug fix
[x] Improvement
[ ] New feature
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Documentation

Checklist:

[x] I have read the CONTRIBUTING document.
[ ] My PR title is Fixes <issue-number>: <short explanation>
[ ] I have commented on my code, particularly in hard-to-understand areas.
[ ] For JSON Schema changes: I updated the migration scripts or explained why it is not needed.

@Ashish8689 there are following constraints available at table level

Do not make these tabs instead provide them as drop-down option
cc @karanh37 @Rupchavan

@Ashish8689 any updates here?


Updates dependencies

Updates dependencies in prep for new minor version.
Of note: all ember-try scenarios pass; however there's one dependency I couldn't upgrade all the way. webpack at v.5.65.0 passed all scenarios but v5.66.0 causes the embroider-optimized scenario to fail.  (cc @ef4 for visibility).
(Also, I'll squash before merging, idk what's going on with my VS Code today, sorry!)

webpack at v.5.65.0 passed all scenarios but v5.66.0 causes the embroider-optimized scenario to fail.

Huh, that is weird.


How to load photo message with size of image ?

I don't understand the question, could you expound on this?

I want the size of the bubble message to scale with the size of the image

Hello everyone!
I'm sorry to inform the community that I'm officially deprecating this project. 😢 Please read my blog post for details:
http://www.jessesquires.com/blog/officially-deprecating-jsqmessagesviewcontroller/
Thus, I'm closing all issues and pull requests and making the necessary updates to formally deprecate the library. I'm sorry if this is unexpected or disappointing. Please know that this was an extremely difficult decision to make. I'd like to thank everyone here for contributing and making this project so great. It was a fun 4 years. 😊
Thanks for understanding,
— jsq


an issue with the function count_words() in blueprints.exploration

Hello,
First, Thanks a lot for this great work. I'm trying to apply count_words() function on my dataframe as explained in Chapter 4:
from blueprints.exploration import count_words
count_words(df, column='text', preprocess=lambda t: re.findall(r'<[\w/]*>', t))

I've the following error message:
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
/tmp/ipykernel_33/1346832539.py in <module>
----> 1 count_words(df, column='text', preprocess=lambda t: re.findall(r'<[\w/]*>', t))

/tmp/ipykernel_33/621545274.py in count_words(df, column, preprocess, min_freq)
     10     # create counter and run through all data
     11     counter = Counter()
---> 12     df[column].progress_map(update)
     13
     14     # transform counter into data frame

/opt/conda/lib/python3.7/site-packages/pandas/core/generic.py in __getattr__(self, name)
   5485         ):
   5486             return self[name]
-> 5487         return object.__getattribute__(self, name)
   5488
   5489     def __setattr__(self, name: str, value) -> None:

AttributeError: 'Series' object has no attribute 'progress_map'`

I think the solution would be to change row 12:
df[column].map(update)

Is that correct? or I'm missing something?
Thanks in advance!

Hi, I guess you forgot to run setup.py in the beginning of the notebook. progress_map is a Pandas extension to map by tqdm, adding a progress bar. Let me know if this resolves the issue so I can close it.

Hi, I guess you forgot to run setup.py in the beginning of the notebook. progress_map is a Pandas extension to map by tqdm, adding a progress bar. Let me know if this resolves the issue so I can close it.

Hi,
That is correct since I've copied the function directly from exploration.py into my kaggle notebook. Thanks a lot!


Fix labels in casConsentView

Fix labels reference for radio inputs in casConsentView template.
Adds missing messages references to screen.consent.attributes.attribute and screen.consent.attributes.values.

 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.

 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.


Make sure all the init images have wget

Tested locally, seems low-risk. Going to merge before CI finishes to unblock k8s work. I need to figure out a better workflow for this, maybe a dev branch that pushes to a "dev" tag on the container repos?


Skill checkbox not work the first time

Describe the bug
The first skillset checkbox does not respond. The changes still reflect but the box does not get checked.
To Reproduce
Steps to reproduce the behaviour:

Goto skills tab
Try to check the terraform checkbox
It will not get checked the first time but the icon will show in the preview

Expected behaviour
The checkbox should be checked
Screenshots

I will like to work on this, please assign this to me

Sure, thanks @shreyavi

Is there a specific node version this project works with, the install keeps on failing for me node version 15.3.0

@rishavanand I have created a PR for this please take a look


Fix shadow display bug on SVG.

There are two fixes in this pull request

Shadow is affected on the text, not main element. Like the shot below

This bug is caused by https://github.com/ecomfe/zrender/commit/409d52619f8a68807658b00cc53d91c6ce63de4d#diff-4bf718158d3bfa56f864a33987f9882aL238
shadow should be added on the svgElement instead of prevSvgElement, which can be the text element.

DOM of shadow is stored in the style property of SVG. And this style property can be replaced during the update of echarts. It will cause  this information lost and can't remove the filter attribute successfully in https://github.com/ecomfe/zrender/blob/master/src/svg/helper/ShadowManager.js#L123

So I fixed it by putting the DOM in displayable insteadof style.

Closed. I should merge to release branch


rename _src folder to _generated

I don't know what I was thinking, _generated is much better and clearer name for the folder, right?

Maybe dist? Like "distribution". At least, it is common to make a dist folder in libraries

other options are "build" and "deploy" or "static" ...

imho static is the best. It is self-descriptive and suits well both for static sites and hosted enduro apps.
На 19 апр. 2017 г., 23:56, в 23:56, Oliver<EMAIL_ADDRESS>написал:п>other options are "build" and "deploy" or "static" ...

--
You are receiving this because you commented.
Reply to this email directly or view it on GitHub:
https://github.com/Gottwik/Enduro/issues/44#issuecomment-295236605

Here are names of output directories used by other static site generators:

Generator
Default output directory

Jekyll
_site

hakyll
_site

Hugo
public

Hexo
public

Metalsmith
build

Wintersmith
build

@Gottwik I'm happy to help out here, I was just looking at things, what do you think about adding a build path into a config, and setting the default to be build?


Update pipeline.user.windows.yml

Summary of the Pull Request
What is this about:
nuget feed consolidation
What is include in the PR:
How does someone test / validate:
Quality Checklist

[ ] Linked issue: #xxx
[ ] Communication: I've discussed this with core contributors in the issue.
[ ] Tests: Added/updated and all pass
[ ] Installer: Added/updated and all pass
[ ] Localization: All end user facing strings can be localized
[ ] Docs: Added/ updated
[ ] Binaries: Any new files are added to WXS / YML

[ ] No new binaries
[ ] YML for signing for new binaries
[ ] WXS for installer for new binaries

Contributor License Agreement (CLA)
A CLA must be signed. If not, go over here and sign the CLA.

/azp run


Add E302 to ignore list for flake8 explicitly

Watching a great demo this evening (thanks @bradleysigma), we encountered a minor setback that the tests passed on this PR (uqcsbot-pr build: https://jenkins.uqcs.org/job/uqcsbot-pr/578/console) but then after it was merged, testing on the master branch failed (uqcsbot build: https://jenkins.uqcs.org/job/uqcsbot/221/console), which prevented the bot from being deployed.
I saw from the log in the two jenkins builds that the one from the uqcsbot-pr job passes --extend-ignore=F541,E302 to the flake8 invocation, but only --extend-ignore=F541 is passed in the uqcsbot job.
I suspect that the jenkins jobs or workspaces might have different flake8 configurations somehow. This change doesn't address the configuration difference (you might prefer that approach if you know where it's bringing the E302 ignoring from in the uqcsbot-pr job), but otherwise this should bring consistency in test results a different way!

This doesn't seem to be necessary anymore! The most recent PR test didn't use E302 in its flake8 ignore list, so not sure what brought it in for job 578 but it doesn't seem to happen anymore. shrug! Will close this PR.

oh, maybe it's being brought it my some .tox caching, or something, because it still has shown up in https://jenkins.uqcs.org/job/uqcsbot-pr/590/console... wonder if it's related to this PR adding E302 to the ignore list https://github.com/UQComputingSociety/uqcsbot/pull/535/files... could it be that somehow the tox file from that branch lingers..? Dunno. If that's the case though then definitely the approach in this PR is not sustainable. Anyway, I won't dwell on it, if it becomes a bigger issue then you can dig into what's actually causing it!


Add visual identity

Successful projects need attractive visual identity, i.e. a nice and meaningful logo. So the project is to get a nice and meaningful logo soon.

I'm curious about what a generative AI will put out if you feed it that description.

Here's an attempt to make the logo in vector graphics:

And a B/W option:

Another option:

And straight:

The last version looks good enough.


use parentElement instead of parentNode

here should use parentElement instead of parentNode, because when you route to another route-view, then there will be a exception caused by this.$el is not a child of the this.$el.parentNode
Please make sure these boxes are checked before submitting your PR, thank you!

[*] Make sure you follow Element's contributing guide (中文 | English | Español | Français).
[*] Make sure you are merging your commits to dev branch.
[*] Add some descriptions and refer relative issues for you PR.

PR without descriptions and refer relative issues  will be closed directly.


nmp run dev fails re: webpack.js

OK, so now on the step of npm run dev in the install process and have hit this error:

npm run dev

> @ dev /home/me/go/src/github.com/Tanibox/tania-core
> npm run development

> @ development /home/me/go/src/github.com/Tanibox/tania-core
> cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js

/home/me/go/src/github.com/Tanibox/tania-core/node_modules/laravel-mix/setup/webpack.config.js:24
let WebpackConfig = require('../src/builder/WebpackConfig');
^^^

SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode
    at exports.runInThisContext (vm.js:53:16)
    at Module._compile (module.js:374:25)
    at Object.Module._extensions..js (module.js:417:10)
    at Module.load (module.js:344:32)
    at Function.Module._load (module.js:301:12)
    at Module.require (module.js:354:17)
    at require (internal/module.js:12:17)
    at requireConfig (/home/me/go/src/github.com/Tanibox/tania-core/node_modules/webpack/bin/convert-argv.js:97:18)
    at /home/me/go/src/github.com/Tanibox/tania-core/node_modules/webpack/bin/convert-argv.js:104:17
    at Array.forEach (native)

npm ERR! Linux 4.13.0-36-generic
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "run" "development"
npm ERR! node v4.2.6
npm ERR! npm  v3.5.2
npm ERR! code ELIFECYCLE
npm ERR! @ development: `cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the @ development script 'cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the  package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:

@bobombolo Hi. It looks like your node version is outdated. Yours still node v4.2.6.
Can you update your node version to at least the LTS version, which is v.8.11.x, and please run npm install and npm run dev again?

so i have to go outside my distro's package version?

@bobombolo You can use nvm to easily switch your node version

for the benefit of other ubuntu / mint users following my progress, i opted for this method:
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs
but first i removed that nodejs-legacy package
anyway i reran npm install and it went way faster and with less verbose output but fyi still got the warnings about missing peer dependency ajv and missing optional dependency fsevents
i reran npm run dev and got 10 errors with a massive amount of feedback

54% building modules 374/375 modules 1 active ...ox/tania-core/resources/sass/a 95% emittingSkipping static resource "public/js/vendor.d16de1bf4a17da55b7f6.js" (3.07 MB) - max size is 2.1 MB
Total precache size is about 5.9 MB for 42 resources.

 ERROR  Failed to compile with 10 errors                                07:36:22

 error  in ./resources/sass/app.scss

Module build failed: Error: ENOENT: no such file or directory, scandir '/home/me/go/src/github.com/Tanibox/tania-core/node_modules/node-sass/vendor'

and then a debug stack and then 9 more errors related to missing files including:

 error  in ./resources/js/pages/intro/farm.vue

Module build failed: Error: ENOENT: no such file or directory, scandir '/home/me/go/src/github.com/Tanibox/tania-core/node_modules/node-sass/vendor'

 error  in ./resources/js/components/mapbox.vue

Module build failed: Error: ENOENT: no such file or directory, scandir '/home/me/go/src/github.com/Tanibox/tania-core/node_modules/node-sass/vendor'

 error  in ./resources/images/no-img.png

Module build failed: Error: spawn /home/me/go/src/github.com/Tanibox/tania-core/node_modules/optipng-bin/vendor/optipng ENOENT

 error  in ./resources/images/logo.png

Module build failed: Error: spawn /home/me/go/src/github.com/Tanibox/tania-core/node_modules/optipng-bin/vendor/optipng ENOENT

 error  in ./resources/images/logobig.png

Module build failed: Error: spawn /home/me/go/src/github.com/Tanibox/tania-core/node_modules/optipng-bin/vendor/optipng ENOENT

 error  in ./resources/images/marker-shadow.png

Module build failed: Error: spawn /home/me/go/src/github.com/Tanibox/tania-core/node_modules/optipng-bin/vendor/optipng ENOENT

 error  in ./resources/images/marker-icon.png

Module build failed: Error: spawn /home/me/go/src/github.com/Tanibox/tania-core/node_modules/optipng-bin/vendor/optipng ENOENT

error  in ./resources/images/marker-icon-2x.png

Module build failed: Error: spawn /home/me/go/src/github.com/Tanibox/tania-core/node_modules/optipng-bin/vendor/optipng ENOENT

  error  in ./resources/sass/app.scss

Module build failed: ModuleBuildError: Module build failed: Error: ENOENT: no such file or directory, scandir '/home/me/go/src/github.com/Tanibox/tania-core/node_modules/node-sass/vendor'


Electric circuit(s) as original image(s)

First of all, thank you very much for all the time and effort invested!
Question:
Would it be possible to provide the original images of the latest scheme in parallel to the jpg exports?
Background info:
I'm asking because I have a PID circuit installed since 1 year now and want to switch to the "full version". But I'l like to kick out the power button and install the display in this place (Rancilio power supply is switched by my home automation / power relais).
Thanks in advance!
Pedro

Hi @P1Rebo being afraid, that your issue is already solved (sorry about the late reply), I am still curious how the solution could possibly look like. You are mainly requesting the source files of this site: Link?

Sorry for my late reply. Exactly this was the solution I had in mind :-)


Add parameter check when using native build command

When trying to run an opshin contract via CLI, the user is required to specify the spending purpose and supply parameters for the contract. This is not the case when building via build, which should be fixed.

AFAIK this has been implemented / is not required because blueprints now track the presence of additional parameters


Create modal with notice about the mobile version

Create a modal called OkWIP and display a message stating that the web version of Okuna is still in development and the functionality trying to be used has not yet being developed.
Add two images with links to the Apple and Playstore mobile version downloads.
We will call this modal whenever the user tries to click or do something that is not yet implemented.
Please create the modal in the same way we've created others. Using the ModalService and the OkModals component.

Some artwork/illustration would complement this well. Do you have any that we could use?


Implements signer for HmacSHA1 (v1 signature)

This PR introduces TCSignerV1, using the HmacSHA1 algorithm, as well as its documentation and unit tests. Accordingly, TCSigner is renamed to TCSignerV3 and its documentation and implementation is slightly improved.

The original testUnicodeParameter test was removed because we require URL to be RFC 3986 compatible. We recommend using URLQueryItem to avoid manual percent encoding and decoding.


where is  blacklist.csv

Where is the source of blacklist.csv? Is it created by you folks? Or is it created by the people at NIH?
Thanks,

Thx for the feed-back. The missing files was added here:
https://github.com/georgeAccnt-GH/AzureChestXRayNoAML/blob/master/code/01_DataPrep/data/blacklist.csv
Yes, it was created by people with no medical expertise from MSFT. NIH was not involved in this.


lkft: Add 4.18 stable, update all stable kernel, config fragment too

Three things in three commits:

add 4.18 stable kernel,
update all stable kernels to use lkft config fragment, and
update 4.4 lkft config fragment to include autogroup config.

Updated. Is 4.18 looking better now?

looks good


PUBLISH page hangs indefinitely after contracts creation, can't DOWNLOAD FILE

If you are reporting a problem with Token Wizard, please include the following information:
Which network did you use? (Mainnet, Kovan, Rinkeby, etc.)
RINKEBY
If you were able to create it, what is the URL of your crowdsale?
0x893Ed16fa2B5C61039cA4360e7CD71Fd58c235D2
Do you have screenshots showing the problem?
Yes
Do you see errors in the dev console? If yes, please include a screenshot
Yes
Using Brave browser on Mac OSX 10.12.6, no option to save, apparently. The errors read: "Failed to load resource: the server responded with a status of 404<EMAIL_ADDRESS>main.1a313fef.css"

Wizard aren’t supported in Brave yet. Do you have the same issue in Google Chrome?

No, I haven't. Thank you for that invaluable information! Will try next in Google Chrome.


[Enhancement] List who added which songs

Is your feature request related to a problem? Please describe.
List who adds each song to the playlist
Discussed this on stream, and this is just a reminder

We are already passing createdby member in the song data so this should be a really easy port. It just comes down to where on the song item we want to put it


[MORPHY] Disabling cloud volume delete for autosde volumes in M release

M release should not support deleteing autosde cloud-volumes
before

after

links
https://github.com/ManageIQ/manageiq-ui-classic/pull/8097

@llivne why disable this?  is there a PR missing on morphy or something?

@llivne why disable this? is there a PR missing on morphy or something?

@agrare I was instruct by the architects to remove the abillity to delete autosde volumes for now. At first I was told this is just for the M release but yesterday they asked me to do it also for new miq versions. They want to implement the delete only once it will be specificly asked by customers with the customer specific requirements (e.g. safe_del).
there are some slight differences between Morphy and master code so I suggest to push this one directly to morphy and I will open a new PR for the Master.
Liran

so I suggest to push this one directly to morphy and I will open a new PR for the Master.

As discussed in the other thread (and call), let's get the master branch PR first, merge that, then mark it for backport, then link this one to that one if it's actually still needed.

replaces with https://github.com/ManageIQ/manageiq-providers-autosde/pull/134, which will also be backported to morphy


Image Picker wont give me the file

Hi there I have chosen the video file but then it wont pass me the file path in order to upload via API please help me

Hi @qalqal1212
This platform is not meant for assistance on personal code. Please see https://flutter.dev/community for resources and asking questions like this,
you may also get some help if you post it on Stack Overflow and if you need help with your code, please see https://www.reddit.com/r/flutterhelp/
Closing, as this isn't an issue with Flutter itself. If you disagree, please write in the comments
providing  your flutter doctor -v, your flutter run --verbose, your pubspec.yaml and a minimal reproducible code sample
and I will reopen it.
Thank you


pkgconfig missing when building using cmake

When building using make, there is a librem.pc pkgconfig, but none when using cmake.

Building baresip HEAD fails like this when using packaged re and rem HEAD (which were both built using cmake):
/usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON
-- The C compiler identification is GNU 12.2.1
-- The CXX compiler identification is GNU 12.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found RE: /usr/lib64/libre.so
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
  Could NOT find REM (missing: REM_INCLUDE_DIR)
Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
  cmake/FindREM.cmake:12 (find_package_handle_standard_args)
  CMakeLists.txt:27 (find_package)

I'm no cmake expert, but it seems like baresip/cmake/FindREM.cmake just uses pkgconfig itself outside the CI.


Update docker image and offline installation

Update docker image and offline installation.
Add some documentation.

Fixed and released (v0.9.0)


project key : fix incompatible check with generated key from project name

Description
Change validation pattern to comply with the automatic generated key.
Related Issue
Closes #96
Type of Change

[ ] 📚 Examples / docs / tutorials / dependencies update
[x] 🔧 Bug fix (non-breaking change which fixes an issue)
[ ] 🥂 Improvement (non-breaking change which improves an existing feature)
[ ] 🚀 New feature (non-breaking change which adds functionality)
[ ] 💥 Breaking change (fix or feature that would cause existing functionality to change)
[ ] 🔐 Security fix

Checklist

[x] I've read the CODE_OF_CONDUCT.md document.
[x] I've read the CONTRIBUTING.md guide.
[x] I've updated the code style using make codestyle.
[x] I've written tests for all new methods and classes that I created.
[x] I've written the docstring in Google format for all the methods and classes that I used.

Hi @lodovicoazzini,
I see that many changes in the file are related to differences in code style formatting. Could you revert those changes to keep the PR only about the one line with the pattern change?
Thanks,
Alex

Thanks @lodovicoazzini !
For clarity, could you share a short video clip of the bug?

Hi @lodovicoazzini,
My bad, forget my previous message. You have clarified everything in your issue #96

Hi @alexcombessie! The video was already in production. If not needed I will shut it down.

Thanks @lodovicoazzini I can reproduce and I confirm your PR fixes the issue!

@alexcombessie glad to help!
I updated the tests for ProjectService in AdminProjectControllerIT to reflect the changes in the project key format.


Added hpo_id for the UC consortium

I noticed this PR, and thought I'd mention: RDR maintains a list of awardees, orgs, and sites here:
https://github.com/all-of-us/raw-data-repository/tree/master/rest-api/data
I don't think it's using the same IDs you're using here; and I'm not sure if it would make sense to change that in future. Just figured I should bring it up.

thanks @danqrodney! we weren't sure the rdr had it at the site level, but it looks like this file is what we want to use. we'll work on using this list of codes to stay consistent.

@cukarthik do you want to continue with this pr for now and handle using the rdr file in a subsequent pr?

Yes. Making the change of the codes will require more testing.

This has been merged. Since it is a hotfix, I cherry-picked the relevant commits and merged it to master.


Update snake case

Laravel 6/7 compatibility

I don't know off the top of my head if this is enough to ensure compatibility, but it's what I've found so far.

@paperscissors: I'd prefer to use the fully-qualified Str class import instead:
use Illuminate\Support\Str;

Yes, absolutely!


Auto update README when publishing to Docker Hub

Updates README on Docker Hub when publishing a release.
Fixes #101

@grc0 your changes have been merged, thanks for your contribution 👍


Add code, data, and content for AI ngrams figure

Addresses https://github.com/pluralitybook/plurality/issues/209
@ccerv1 Took a pass at this following your template. LMK what you think.
I was not sure how hard we are trying to be fully reproducible etc. here, but I included the code for downloading and parsing the data in the notebook. We could also pull that out into a separate script if there are plans to make other Ngram plots (I think it should be reusable, but haven't tested carefully for other cases).
Also if you can sanity check that I rescaled the y-axis correctly that would be awesome -- confusing tiny percentages/proportions :)
Happy to make any changes/updates.

This looks good to me, but before I complete the merge @ccerv1 please review.

Agreed! I'm fine to merge. There's one typo in the readme (inherited from me!) but it's inconsequential.


Added 'SpeedStats' section

Added 'SpeedStats' section

Figure: Desktop light theme

Figure: Desktop dark theme

Figure: Mobile light theme

Figure: Mobile dark theme

Love it, lets gooooo


FS-238 Remove F from Module

This PR fulfills ticket #238.
We refactor the @module macro so as to avoid the use of the F[_] parameter, which is now a fresh type name,  added by the macro to the trait and vals.
As a smaller pass-by optimisations, we change the inheritance of the market trait ModuleLike out of the object companion and add it to the trait, so as to make the recursive test simpler.

Codecov Report

Merging #243 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #243   +/-   ##
=======================================
  Coverage   75.66%   75.66%
=======================================
  Files          35       35
  Lines         300      300
  Branches        2        2
=======================================
  Hits          227      227
  Misses         73       73


Add syntax highlighting for CSS preview

It would be nice to have syntax highlighting for the CSS displayed in the code mockup box.

Need to have a look at Hightlight.js and Prism.js. May also be a Svelte library to make things even easier.


The Key Store

The key store is used to manage asymmetrical keys.  In particular, it holds the key used to encrypt/decrypt of the dag's DataKey.
It has a specification ,  API and an implementation in GO.

A special key self is always available.  It is the key used to identity the local peer node. It's multihash is the same as peer's ID.

ipfs key list  -l

Qmei6fBYij8gjbetgHLXmoR54iRc9hioPR7dtmBTNG3oWa self
QmeLrUkPdmyXGUzP8AnBaR626mFyggWSSakSVsRVaaLLZA tmp

ipfs id

{
        "ID": "Qmei6fBYij8gjbetgHLXmoR54iRc9hioPR7dtmBTNG3oWa",
        "PublicKey": "CAASpgIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvxmCwAStFBFbsjkbokFRc3RN/OtzGdOEmMBlXewoFNu1RPtnzdUq/l5aNd2DD4pocDdSMV4GNNR1YxgqNyzNMxVC2nt+ziV4G/STMHx7XFWfVlRHiGMx/jm3m146x2PCtAnf+93EdihCEehdvz1zyNTwjGesO7XWAIC9tc7Qq9mYBe4tlY2a7a6SdBWwseAolNFMZkP9J0gdosjfFjcBEWmxwRxvTMTpCOuBv34KwiXQxzLEnby4GWtdvEgXrCMM9JLRlSSBlvqu+ro0MIejXk5lnRMr7hQRrjyqqMorntEXkoEYYXo663t5HxaIie3bjAC6nXouzfzntA/AEp7gzAgMBAAE=",
        "Addresses": [ ... ]
        "AgentVersion": "go-ipfs/0.4.11/",
        "ProtocolVersion": "ipfs/0.1.0"
}

A key store has must

Signs a stream of data with a key
Encrypts a stream of dat with a key

An import/export mechanism the key is required.
Export is to a single recipient (peer) and should only be readable by the recipient.  Implies encrypting the exported key with recipient's public key.

On second thought Sign/Verify/Encrypt/Decrypt is a messy interface to the key store consumer.  I prefer something like

CreateAnonymousData(encryptingKeyname, data)
CreateSignedData(encryptingKeyname, [signingKeyname], data)
ReadProtected(data)

where

encryptingKeyname cannot be self
signingKeyname defaults to 'self`
self is the peer's private key

The key chain code is now at https://github.com/libp2p/js-libp2p-keychain


ENH: Add mne-kit-gui

I expect this not to work because mayavi will probably break everything, but we'll see!
@hoechenberger to be safer it might be good to have a few other minimal tests that we run for the installers to make sure our main GUI frameworks are not broken (I expect these are the most likely things to be broken):

[x] matplotlib: just do plt.subplots() or something and make sure it works (#83)
[x] matplotlib: set the backend to QtAgg, make sure it works (#83)
[x] pyvistaqt: test the Qt backend by opening a BackgroundPlotter, adding a mesh, and taking a screenshot (#83)
[x] pyvistaqt: test notebook backend the same was as Qt (#83)
[x] bump back to Python 3.10
[x] wait for https://github.com/conda-forge/mayavi-feedstock/pull/59 to land and be uploaded
[x] merge #83
[x] rebase this PR
[x] mne-kit-gui (should be done in this PR): open an instance of the coreg gui
[x] wait for https://github.com/conda-forge/pyface-feedstock/pull/30

This sort of stuff will be especially useful as we try to add support for MNELAB, which uses Qt6 (?), and add abstractions like https://github.com/mne-tools/mne-python/pull/10430.
If you agree these would be useful, I'll open a separate PR for the first four items above. It'll probably require a little bit of CI tweaking to get OpenGL working for the pyvistaqt tests, but hopefully not too much.

@larsoner What was the blocker here for Python 3.10?

What was the blocker here for Python 3.10?

Locally I get a failure with
$ conda create -c conda-forge -n mayavi "python>=3.10" mayavi

Looking at the conda-forge files page they don't have 3.10. Looks like someone would have to fix https://github.com/conda-forge/mayavi-feedstock/pull/57 :(

Looks like a bug that should be fixed in TraitsUI 7.3+. Will have to check on that feedstock...

Okay, now pyface... https://github.com/conda-forge/pyface-feedstock/pull/30

Okay, now pyface... conda-forge/pyface-feedstock#30

Wow, so this wasn't being properly maintained anymore..?
What was the issue with TraitsUI?

TraitsUI needed to be updated to include a fix I made for it back in October. Updating TraitsUI requires updating pyface -- this is a guess really but it makes sense. I don't know how carefully they test inter-version compat at their (traits/traitsui/pyface) end, but they have some inter-dependencies that tend to cause these sorts of problems.
And yes traitsui and pyface were 2-3 versions behind, I'm adding myself as a maintainer and setting up automerge...

GitHub Actions is experiencing degraded performance. We are still investigating and will provide an update when we have one.

Argh

The last one came back all green! I'll go ahead and merge this assuming it comes back green again. Then MNE-KIT-GUI can even be included in the release! I assumed Mayavi would make this impossible...


After one update, the second fails

I'm trying to update firmware on 2 devices, one after the other.  Consistently, the first update succeeds, and the second one fails with an error soon after starting.  (Each device can be updated singly with no problem.)  The error message is "Operation failed".
        let firmware = DFUFirmware(urlToZipFile:url)!
        let initiator = DFUServiceInitiator().with(firmware: firmware)
        initiator.logger = self;
        initiator.delegate = self;
        initiator.progressDelegate = self;
        let device = self.devices[self.curIndex]
        self.controller = initiator.start(target:device.peripheral)

Here's the console output I get:
*** dfuState: Starting
Enabling indications for 8EC90003-F315-4F60-9FB8-838830DAEA50...
peripheral.setNotifyValue(true, for: 8EC90003-F315-4F60-9FB8-838830DAEA50)
Indications enabled for 8EC90003-F315-4F60-9FB8-838830DAEA50
Buttonless DFU indications enabled
Application with buttonless update found
*** dfuState: Enabling DFU Mode
Trying setting bootloader name to Dfu21787
Writing to characteristic 8EC90003-F315-4F60-9FB8-838830DAEA50...
peripheral.writeValue(0x02084466753231373837, for: 8EC90003-F315-4F60-9FB8-838830DAEA50, type: .withResponse)
Data written to 8EC90003-F315-4F60-9FB8-838830DAEA50
Indication received from 8EC90003-F315-4F60-9FB8-838830DAEA50, value (0x):200204
Error 4: Operation failed
Disconnecting...
centralManager.cancelPeripheralConnection(peripheral)
[Callback] Central Manager did disconnect peripheral
Disconnected

Any idea why this would be happening?  Is there something special I need to do to dispose of the DFUController or initiator after the first update finishes?

Actually, this may be a problem with one of the devices I'm using...


JAVA 10 modules break old kludge

In my code, I have an old kludge:
/* restore the error count to 10 again, because we do not want to miss any errors! */
Glue.setPrivate(com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext.class,"errorsCounter",Integer.valueOf(10));
My Glue class uses reflection to set the value of a private member.
It became necessary, because in my code it is essential, that the system does not decide to throw any errors any more, after 10 of them have been encountered.
However, turning all of JAXB into modules (not a good idea in my opinion) will break that kludge, because private members in modules become inaccessible.
Therefore it becomes very important, that the old problem of limiting the number of exceptions with a static counter is fixed! (If nothing else appears acceptable, at least a system property should be introduced to suppress the decrementing of the counter.)

added com.sun.xml.bind.maxErrorsCount context property to increase or disable (using negative value) maximum number of errors reported by unmarshall operation

Doesn't the change in 9effbd2 eliminate the performance fix?

@christian-ertl if you see that something is wrong, either file new bug or reopen existing. Without doing so it is very easy to miss it and ignore it. Thanks!


Services: first build: abs added

updated to latest version:

Linter check found the following problems:
ERROR conda.cli.main_run:execute(125): `conda run conda-lint /tmp/abs_433b1yzpvr/clone` failed. (See above for error)
The following problems have been found:
===== ERRORS =====

clone/recipe/meta.yaml:15: pip_install_args: pip install should be run with --no-deps and --no-build-isolation.
clone/recipe/meta.yaml:21: missing_wheel: For pypi packages, wheel should be present in the host section
===== Final Report: =====
2 Errors and 0 Warnings were found


Add AMD logo to home page

Proposed Changes

Adds AMD logo to the adopters list on the home page

I'm not sure if there's an established order for the logos but feel free to move the logo or let me know if I should move it after another logo.

Thanks @varunsh-xilinx !
/lgtm
/approve


Docker images not updated to version 0.44.1

Describe the bug
Neither GitHub Packages nor Docker Hub have images for the latest version, both have 0.44 as latest.
Version
0.44.1
To Reproduce
Steps to reproduce the behavior:

Go to https://github.com/dgtlmoon/changedetection.io/pkgs/container/changedetection.io or https://hub.docker.com/r/dgtlmoon/changedetection.io/tags
See latest version is 0.44

Expected behavior
Latest version should be 0.44.1.

thanks for that! I see https://github.com/dgtlmoon/changedetection.io/actions/runs/5735715862 failed.. re-running it now

I can't find v0.44.1 image update for x86 as well.

There are several warnings coming from the build-push-containers action.

Building 0.44.2 now which should resolve it ..
https://github.com/dgtlmoon/changedetection.io/releases/tag/0.44.2
lets hope :)


[SPARK-20615][ML][TEST] SparseVector.argmax throws IndexOutOfBoundsException

What changes were proposed in this pull request?
Added a check for for the number of defined values.  Previously the argmax function assumed that at least one value was defined if the vector size was greater than zero.
How was this patch tested?
Tests were added to the existing VectorsSuite to cover this case.

Can one of the admins verify this patch?

Test build #3693 has started for PR 17877 at commit 5614f58.

Test build #3693 has finished for PR 17877 at commit 5614f58.

This patch fails Scala style tests.
This patch merges cleanly.
This patch adds no public classes.

Fixed the style issue and ran the Scala style check locally.

Test build #3695 has started for PR 17877 at commit 8969f02.

Test build #3695 has finished for PR 17877 at commit 8969f02.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged to master/2.2/2.1


Add support for SyncReplicasOptimizer

Tested and seems to work.

A few things:

Variables need to be placed on CPU
Optimizer ops and preprocessing need to be on CPU

It's probably cleaner to put this into the Estimator class. For example, subclass estimator and add support for model replicas.


Coupons mobile e2e tests failing

Assertions are expecting the price of the sd card to be $0.00 but the first SD Card is $6.04 and the second SD Card is $0.00

Logs here: https://jkmaster.test.c3po.b2c.ydev.hybris.com/job/spartacus-regression-tests/633/consoleFull

Patryk from Poland pushed the desktop fix, but forgot to push the mobile. Pushed the mobile this morning so it's already fixed. Closing this issue.


Feature/evaluation function

added a Function that only evaluates the already trained model

Yes u need to set all the parameters the same as when u trained the model

python run.py -name ConvE_Sub_codex_s_no_GCN_model -score_func conve -opn sub -data codex-s -evaluate

you forgot do disable the gnn encoder

Looks good to me, except for my one comment. I sadly wasn't able to execute it, but due to a local error on my side

I made it work locally on my machine, except for the comment it looks good

Evaluating works + pritns more performance metrics. All good to me


Filters and Exclusions editing not supported message

GUI can support the editing of these features. Warning message prevents analysis from running, this can be found on lines 2282 to 2288 on pcwg_tool.py.

The error messages have been removed, the GUI no longer prevents analysis from running.


Unexpected empty lines when copying-pasting #563

I looked into the issue and I found out when you copy from the memos using keyboard it added an extra line between lines, so what I did was manipulating the innerText when copying using crtl+c and removing the extra line added. looking forward to your feedback.

I think to listen Copy Event instead of the Ctrl+C Key-Down Event is a better way to fix the bug.
Such as https://developer.mozilla.org/en-US/docs/Web/API/Element/copy_event

I think to listen Copy Event instead of the Ctrl+C Key-Down Event is a better way to fix the bug. Such as https://developer.mozilla.org/en-US/docs/Web/API/Element/copy_event WDYT?
I saw your commit, first used the paste event, and then changed it to the ctrl+c event. Why is this? Is there a reason I haven't thought of?

I tried to use the event listener, but because the text is being manipulated before rendering or other reasons that I might don’t know of, the event object only returns the first line "copied", I thought this might be something you know of

I think to listen Copy Event instead of the Ctrl+C Key-Down Event is a better way to fix the bug. Such as https://developer.mozilla.org/en-US/docs/Web/API/Element/copy_event WDYT?
I saw your commit, first used the paste event, and then changed it to the ctrl+c event. Why is this? Is there a reason I haven't thought of?

I tried to use the event listener, but because the text is being manipulated before rendering or other reasons that I might don’t know of, the event object only returns the first line "copied", I thought this might be something you know of

I tried to achieve the same effect based on your idea.
// MemosList.tsx
...
  useEffect(() => {
    addEventListener("copy", handleCopy);
    return () => {
      removeEventListener("copy", handleCopy);
    };
  }, []);

  const handleCopy = (event: ClipboardEvent) => {
    event.preventDefault();
    const rawStr = document.getSelection()?.toString();
    if (rawStr !== undefined) {
      const splitString = rawStr.split("\n\n");
      const text = splitString.join("\n");
      copy(text);
    }
  };
...

The code works fine! This solution is based on yours, but covers more cases (like copy and ctrl+c). WDYT👀


AttributeError when running CLI with version 1.6.0

When I install Datumaro via  with pip install datumaro[default] version 1.6.0 is used. I get the following error when using the CLI, for example datum --help produces:
Traceback (most recent call last):
  File "/home/docker/.local/bin/datum", line 5, in <module>
    from datumaro.cli.__main__ import main
  File "/home/docker/.local/lib/python3.10/site-packages/datumaro/cli/__main__.py", line 11, in <module>
    from ..util.telemetry_utils import (
  File "/home/docker/.local/lib/python3.10/site-packages/datumaro/util/telemetry_utils.py", line 12, in <module>
    from datumaro.cli import commands, contexts
  File "/home/docker/.local/lib/python3.10/site-packages/datumaro/cli/commands/__init__.py", line 7, in <module>
    from . import (
  File "/home/docker/.local/lib/python3.10/site-packages/datumaro/cli/commands/download.py", line 14, in <module>
    from datumaro.components.extractor_tfds import (
  File "/home/docker/.local/lib/python3.10/site-packages/datumaro/components/extractor_tfds.py", line 49, in <module>
    tfds = lazy_import("tensorflow_datasets")
  File "/home/docker/.local/lib/python3.10/site-packages/datumaro/util/import_util.py", line 13, in lazy_import
    loader = importlib.util.LazyLoader(spec.loader)
AttributeError: 'NoneType' object has no attribute 'loader'

The error does not occur in version 1.5.2
Other specs:
Python Version: 3.10.12
Pip Version: 24.0
OS: Ubuntu 22.04

Hi @jarkenau,
Thank you for the reporting this bug.
I've prepared the fix (#1454).

Thanks @jihyeonyi, I will close this issue.


Analyzer - Plugins not running after Dart sdk version 2.19.2

What you were doing:
I'm trying to use dart_code_metrics plugin in a project that has analysis_options.yaml on it. It also includes package flutter_lints in the analysis file.

What occurred:
In the "Plugins" tab when you go to the Analyzer Diagnostics, the following error is showing:

What you think the expected behavior should have been:
Analyzer should start dart_code_metrics normally

Other data to include:
*The IDE you are using and its version (VS-Code, 1.75.1)
*The Dart SDK version (2.19.2)
*Your operating system (Windows 11)

@srawlins @jacob314

@GabrielCR99 hey, DCM author here - the title says after Dart sdk version 2.19.2, so before it worked for you well and stopped after the SDK upgrade, right? Just trying to narrow down the possible place where the problem is.

Hey there @incendial! I remember that this error actually happened when i updated flutter and dart version and after the update, I did a `flutter pub cache clean``. This is actually very weird, as it seems that it already occured in the past, when I opened an issue in DCM repository (https://github.com/dart-code-checker/dart-code-metrics/issues/737). Even weirder, on my notebook (Windows 10), it's running normally, with no errors.

Sadly, I don't know how to check for a more verbose error in the analyzer. Maybe it's somethings with the cache?

One option would be to try deleting the .dartServer/.plugin_manager folder (it's basically a cache, so it won't affect anything else) and then restarting the IDE, but I'm not 100% sure that would help.


Promote release for Meltano v1.7.0 (and patch releases 1.7.1 and 1.7.2)

Migrated from GitLab: https://gitlab.com/meltano/meltano/-/issues/1326
Originally created by @dmor on 2019-11-26 22:47:42

[x]  write blog post
[x]  cross post to Medium.com account
[x]  promote on Twitter
[x]  promote on Linkedin

View 6 previous comments from the original issue on GitLab


Finish Kind cluster on VM

What does this PR do?
Finish Kind cluster code (Kubernetes In Docker, https://kind.sigs.k8s.io/), notably patching Kubeconfig to be reachable from VM IP.
Add a dedicated scenario named kindvm
Which scenarios this will impact?
Motivation
Additional Notes

Do VM based scenarios still work after changes to the genericVM API ?

Do VM based scenarios still work after changes to the genericVM API ?

AFAIK, yes.