Error rendering when using autolink (@customgroup) in mobile app (even in v2)

Summary
It's glad to hear the mobile v2.0 is under beta 🎉
However, this issue for custom group rendering does not seem to be fixed even in v2.0.0 (409)
Actually, I have been filed the issue for v1 as mattermost/mattermost-plugin-autolink#124 two years ago.
I guess maybe here is the better place to file the issue?
Sorry about not available to trace the code and pending that issue for such a long time, but I think maybe it's the suitable time to get this fixed.
Environment Information

Device Name: iPhone 12 Pro Max
OS Version: iOS 15.5
Mattermost App Version: Beta 2.0.0 (409)
Mattermost Server Version: 7.0.1 team-edition (supposed to be 5.2x enterprise-editon (without license) at that time)

Steps to reproduce

Set up a tmp @customgroup autolink as state out in Example 3

/autolink add tmp
/autolink set tmp Pattern @customgroup*
/autolink set tmp Template [@customgroup]( \\* @user1 @user2 \\* )

Expected behavior
Web and Desktop app can render correctly (also works with the auto followed of the newly introduced collapse reply threads)

Observed behavior (that appears unintentional)
Mobile app cannot render correctly

Possible fixes
Due to it's a rendering issue, I guess the most possible place it that the (\\* @user1 @user2 \\*) here as the herf is not a valid URL, making the !child.props.context.includes('link') passed and literally return child;.

Possible fix (if here is the problem): add a RegExp test to check if it's a valid custom group
(e.g., /^ *\\\\\* +( *@\w+ +)+\\\\\* *$/u.test(href))

However, I'm not familiar with React and the use of props, so I didn't trace further; besides, I have no build environment to set up my own mobile dev app.
I will keep tracing (or tack the implementation of Web app) and willing to create a PR if needed
Thank you for all your amazing works : )

Alright, seems like the mattermost-webapp just ignore everything and escape them as a http URL
An acceptable solution except if there is any security concern I couldn't think of 🤔

Hey Luis thanks for reporting.. i just don't know if we rver going to address that as there is now a new custom groups feature that does not require the autolink plugin and the hack for the custom groups :)

wow ok, glad to hear that  :D
I see the doc for custom group and will make it a try
Just haven't caught up for a really long time and report the issue once I tried the mobile v2 beta app
I'll close this issue as there's already a better approach

Sorry for not taking closer look, the custom group feature seems limited to enterprise users (that why I didn't aware of)
Is this feature planned to land on Team version in the future?
If not, then I think this issue is still worth to resolve...
Although hacking with autolink is not the best and native choice, at least it works as is.

I'm not sure about the enterprise or not enterprise version of the feature, but if you really really want the autolinking resolved, you can always submit a pull request for review :)

That's reasonable, but I'm not sure if to align the implementation of Webapp (i.e., escape everything as http link) is safe  enough in mobile app.
Should that be discussed in the PR (if there is)?

That's reasonable, but I'm not sure if to align the implementation of Webapp (i.e., escape everything as http link) is safe  enough in mobile app.
Should that be discussed in the PR (if there is)?

Absolutely, we could diacuss it in the PR


Enable larger query batch size

Currently, the maximum query batch size is set to the maximum batch size the model can run. Enabling larger query batch size should allow IF analysis significantly faster.

It should be addressed by https://github.com/pomonam/kronfluence/pull/16.


Fix-19483-Amalg-Singular-Grammar

Issue #: /bcgov/entity#19483
Description of changes:

Changed the word "businesses" from Plural to Singular, now:  "... Office Mailing and Delivery Addresses of the resulting business..."

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the bcrs-entities-create-ui license (Apache 2.0).

/gcbrun

Temporary Url for review: https://business-create-dev--pr-719-wmhodmh0.web.app

I think  you should also update the app version so that you can track this fix through the environments. Ie, with a new version number, you would be able to confirm that your code change is deployed:

Is a fix also needed in ContinuationInBusinessBc.vue?

Thank you (Sorry I missed this). Updated ContIn and the version number now.

/gcbrun

Temporary Url for review: https://business-create-dev--pr-719-wmhodmh0.web.app


Boot failure after replacing EFI

I was not able to even start installing after replacing EFI folder. Do you have any idea?

Some idea you can try, hope it works:

Replace EFI with you backup version, to check if it still work.
Make sure the machine type you use is same with mine.
Step by step check for the failure message and screenshot.
This maybe a long way to fix your problem.


TAJO-1763: tpch/*.tbl files cannot be founded in maven modules except for core-tests.

I also attached the patch to the jira.
https://issues.apache.org/jira/browse/TAJO-1763

Do not review this issue. I found more essential problem. It would be better if we remove legacy org.apache.tajo.benchmark package and improve QueryTestBase.


bug fix for downsample mismatch

Fixes bug in downsample by joining channels and passing as a single tuple.

Closes issue #47


Changes to social media buttons

Changes social media buttons of Twitter and GitHub

nice :) This will get us a ton of more followers for sure xD Internet fame here we come


WIP Modeling-session: batch API request should return first failure, if any

Currently the API client in kittycad_modeling_session never actually checks the responses of commands submitted in a batch. But this is bad -- it really should let the user know if one of the commands failed.
This PR is currently not working -- I've written a program that should be invalid (because it tries to extend a path which doesn't exist), but it's not returning an error.

Stale?

Unassigning


export .png file over 10 hours but it does not work

Dear author,
I plot a figure with three subplot which consists of 'pcolor' and 'contour' plots. This figure file is a very large file up to 286MB. Then I use the export_fig to export this figure (export_fig('filename','-png','-r600')), but it cannot export this figure after 10 hours and it is still exporting.
Is there a method to speed up this process?
Thanks.

Try to run it on a computer with more physical memory (RAM), or try to reduce the onscreen/exported image density.

Please recheck with the latest version, which is much faster for non-vectorized outputs (including PNG)

No feedback received after almost 3 years, so closing this issue.


Followed step by step guide but can’t run showing gunicorn command not found

I have followed step by step guide but still can’t run dashboard. While starting its showing  Starting WGDashboard with Gunicorn in the background.    |
./wgd.sh: line 104: gunicorn: command not found
| Log files is under log

sudo apt install gunicorn
sudo apt-get update
sudo apt-get -y install python3-pip

You install pip for your distribution, then run pip install -r requirements.txt from the src directory. This will install all dependencies, including gunicorn.

The same problem. Apparently ./wgd.sh install silently ignored all problems, and pip dependencies were not installed.
pip install -r requirements.txt fails with another error:
error: externally-managed-environment

× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
    python3-xyz, where xyz is the package you are trying to
    install.

    If you wish to install a non-Debian-packaged Python package,
    create a virtual environment using python3 -m venv path/to/venv.
    Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
    sure you have python3-full installed.

    If you wish to install a non-Debian packaged Python application,
    it may be easiest to use pipx install xyz, which will manage a
    virtual environment for you. Make sure you have pipx installed.

    See /usr/share/doc/python3.11/README.venv for more information.

note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.

Ok, it seems it is possible to activate a venv (https://stackoverflow.com/a/75696359/6210104). I am not sure though, how can I start it then and how can I make it to autorun on startup 🤔

I have the same problem. I have Python 3.11 and pip3 installed. If I want to run ./wgd.sh start
------------------------------------------------------------
| Starting WGDashboard with Gunicorn in the background.    |
./wgd.sh: line 104: gunicorn: command not found
| Log files is under log/                                  |
------------------------------------------------------------

Installing Gunricon
sudo pip install gunicorn
error: externally-managed-environment

× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
    python3-xyz, where xyz is the package you are trying to
    install.

    If you wish to install a non-Debian-packaged Python package,
    create a virtual environment using python3 -m venv path/to/venv.
    Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
    sure you have python3-full installed.

    If you wish to install a non-Debian packaged Python application,
    it may be easiest to use pipx install xyz, which will manage a
    virtual environment for you. Make sure you have pipx installed.

    See /usr/share/doc/python3.11/README.venv for more information.

note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.

I'm using LXC Debian 12

I have the same problem. I have Python 3.11 and pip3 installed. If I want to run ./wgd.sh start
------------------------------------------------------------
| Starting WGDashboard with Gunicorn in the background.    |
./wgd.sh: line 104: gunicorn: command not found
| Log files is under log/                                  |
------------------------------------------------------------

Installing Gunricon
sudo pip install gunicorn
error: externally-managed-environment

× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
    python3-xyz, where xyz is the package you are trying to
    install.

    If you wish to install a non-Debian-packaged Python package,
    create a virtual environment using python3 -m venv path/to/venv.
    Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
    sure you have python3-full installed.

    If you wish to install a non-Debian packaged Python application,
    it may be easiest to use pipx install xyz, which will manage a
    virtual environment for you. Make sure you have pipx installed.

    See /usr/share/doc/python3.11/README.venv for more information.

note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.

I'm using LXC Debian 12

Do you still experience this?

No, I switched to wireguard webadmin


DBeaver should allow PK, FK and INDEX renaming for PostgreSQL

DBeaver (at least version  <IP_ADDRESS>001051908) does not permit renaming of index, foreign keys and primary keys on PostgreSQL although PostgreSQL permits this.
DBeaver should add an menu item on the right click menu item that would open a simple dialog with an edit box with the current name of index/fk/pk and the user should change the name and DBeaver should issue on the DB the corresponding SQL (for example: ALTER TABLE table_name RENAME CONSTRAINT "old_constraint_name" TO "new_constraint_name").

Similar ticket for MariaDB https://github.com/dbeaver/dbeaver/issues/3293

Implemented in DBeaver 21.0.5
Will be available here at 2021-05-17


Allow committing offsets manually

This PR exposes #commit_offsets on Consumer and adds an option to avoid auto commit offsets on #each_batch

@dadah89 thank you for your input, I just updated the PR. It looks better now :)

I think you meant @dasch =)

oh yep sorry!

Another side effect of avoiding auto-offset-commits, is that we don't want to do this https://github.com/zendesk/ruby-kafka/blob/master/lib/kafka/consumer.rb#L296. Consumer may stop before actually doing the expected processing but it will commit the offset, causing loss messages.
I'm thinking changing this line for:
make_final_offsets_commit! if @offset_manager. commit_enabled

WDYT?

@ale7714 I agree.

All set :), let me know if I need to add anything else.

Great! I'll take a look later today.
On Fri, 21 Apr 2017 at 15.56, Ale Paredes<EMAIL_ADDRESS>wrote:

All set :), let me know if I need to add anything else.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/zendesk/ruby-kafka/pull/342#issuecomment-296197520,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAAYz7CZhUy813A5nANdnLOSNcQisM8Mks5ryLWjgaJpZM4NDKFD
.

:heart:
I have a few nitpicks that I'll fix myself.

Actually, I'm having second thoughts on this design. I think a better and safer way to handle the problem would be to allow disabling the automatic marking of messages as processed – it's really not the commits themselves that are the problem, it's the advancement of the offset pointer.
How about this API?
# We would still like the consumer to control the commit rate – both values can be set to
# 0 to disable those automated triggers.
consumer = kafka.consumer(..., commit_interval: 10, commit_threshold: 5)

consumer.each_batch do |batch|
  buffer = Buffer.new # imaginary buffer thingie

  batch.messages.each do |message|
    buffer.add(message)

    if buffer.ready?
      buffer.do_that_thing # e.g. complete transaction
      buffer.clear
      consumer.mark_message_as_processed(message)
      consumer.commit_offsets # We can optionally trigger a synchronous commit.
    end
  end
end

I've reverted this PR – I think controlling message marking is the right approach. @ale7714 would you be up for a second PR?

@dasch i like this approach, it's clearer what's happening inside of the loop. But one little detail if that the buffer may not be ready on one each_batch loop. Which mean the offset pointer won't move and it will retrieve the send batch? in that case should we have something like offset buffer?

There are two offsets in play: the offset of the last message fetched from the broker, and the offset of the last message successfully processed. We'll still increment the former, so we'll get new batches as long as the consumer doesn't lose its in-memory state.

Oh, that's right! Will open another PR. Thanks for the support.

Thanks for all the work! :D


Minor changes for passes to build on Linux

Is this still needed after #1173? After that PR, the pipeline correctly builds and tests on Linux, and while this specific change was not included it doesn't seem to be needed for the compilation to succeed.

Ah - great; I overlooked that one. Looks like both change are included in that PR.


Multiple hooks

Thanks for this cool project :)
I have multiple hooks with different file names & ids.
how can I add multiple hooks files from a directory ?

Use -hooks file1.json -hooks file2.json -hooks file3.json when starting webhook

Thanks.
For two or three files its OK.
But more than 5 not ok
Looks like -hook_dir features nèed to add as a enhancement.

Adding hooks dir feature adds unnecessary complexity.
Instead try modelling your problem differently. Leverage multiple webhook instances, ability to define multiple hooks inside one file, and the ability to use multiple hooks files within one webhook instance.

Thanks .  Can you please  suggest how?
I have below two hooks files.
file1.json
[
{
"id": "ose-webhook-dn",
"execute-command": "/etc/webhook/osedn.sh",
"command-working-directory": "/etc/webhook"
}
]

file2.json
[
{
"id": "ose-webhook-up",
"execute-command": "/etc/webhook/oseup.sh",
"command-working-directory": "/etc/webhook"
}
]

[
	{
		"id": "ose-webhook-dn",
		"execute-command": "/etc/webhook/osedn.sh",
		"command-working-directory": "/etc/webhook"
	},
	{
		"id": "ose-webhook-up",
		"execute-command": "/etc/webhook/oseup.sh",
		"command-working-directory": "/etc/webhook"
	}
]

Hmmm ...
I tried same 😀
Looks like I was missing one coma (,) in between.
Anyways thanks for prompt response .
Thanks once more time for this nice and cool project.
👍

You're welcome :-) Enjoy!


processor-chart docs

is the graphql directory is the tfchain_graphql directory?
we should move all of these commands to the Makefile to drive the development flow in the repo

is the graphql directory is the tfchain_graphql directory?

yes
I prefer not use the Makefile honestly

I didn't add this documentation because we previously used published images in the charts. So anyone can run a chart without having to build his own images. I think we should go back to that state


[FR] Add support for innerText

Would be great if we could get support for https://www.w3schools.com/jsref/prop_node_innertext.asp
Example html:
nbsp.zip
Text Content shows nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp;  nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; nbsp; on a hidden div.
Inner Text is much cleaner:
Introducing you to:
 JLL IDEAs
 PropTech Challenge

Hi,

JLL IDEAs - A PropTech Innovation Challenge in partnership with AGNIi and Startup India is inviting applications for exciting technologies, ideas, products and tools which have a use case in Real Estate in areas like Sustainability, Smart Buildings, Real Estate Valuation, Occupancy and Space Planning, Transport/Urban mobility, asset management etc.

Top 3 Winners -
- Cash awards up to INR 25 Lacs

Top 10 winners -
- Co-working space for 1 year
- Opportunity to get business orders from JLL, our partners and clients
- Access to mentorship from top Real Estate experts

Last Date: Extended till 30th September 2019

Good luck!

Team - Startup India
Apply Now

You received this email because you subscribed to our list. You can unsubscribe at any time.

@dsanghan Hey there, unfortunately I don't think that there is a way to add inneText to HTMLKit without introducing a CSS-capable rendering engine.
You see, this attribute works the way you want it to only when combined with a user agent that interprets CSS and know which elements are rendered and which are not.
According to the spec innerText behaves the same way as textContent for non-CSS user agents, which HTMLKit is.
I'll close this, since it is out of scope for HTMLKit. However, please feel free to reopen if you have any suggestions/ideas to make this work.


C&C 3 Tiberium Wars - rendering issues

There are graphical glitches in C&C 3 Tiberium Wars, most units are partially or fully invisible, also static props on the map flicker (as well as shadows), also the MCV doesn't fully render, example of how it should look (taken from Google images):

Software information
Command & Conquer 3 Tiberium Wars v1.9 (latest released version)
System information

GPU: RX 570
Driver: Mesa 19.3.0-devel (git-030e67fac3)
Wine version: wine-4.17.r8.ga246130f ( TkG Staging Esync Fsync )
D9VK version: d9vk-mingw-git-0.21.r1243.bb8ce4288-1

Apitrace file(s)

https://drive.google.com/open?id=1If9MJJInLoPdH6aEYA59MO1GipYw2p0-

Log files

https://drive.google.com/open?id=1lEiJpfI6NaF6N6uc8WSWUXCRwYmLpyOT

Did you record the trace with d9vk enabled? Because it renders the same with wined3d and d9vk on my end. If you recorded the trace with d9vk, please record one with wined3d instead.
Also how did you get the game working in wine? It refuses to start for me.... (maybe due to the fact that I own the combo version with KW included...)

@Riesi I don't know, it just works for me in Wine. And I think I recorded the trace without d9vk, since I explicitly disabled it in winecfg and ran setup_d9vk uninstall before trying the game.
And yeah, I know that it renders the same with wined3d and d9vk, but I hope d9vk can fix this

Can you try with d3d9.allowLockFlagReadonly = False?

@Joshua-Ashton It's still the same, d9vk log - https://paste.debian.net/1105614
Wine itself also outputs a lot of stuff like this in terminal (although I don't know if it's related):
002a:fixme:d3dx:d3dx_effect_SetRawValue iface 1C3BC570, parameter 1C3BD2A8, data 00C05DB8, byte_offset 0, bytes 1024 stub!
002a:fixme:d3dx:d3dx_effect_SetRawValue iface 1C3BC570, parameter 1C3BD2A8, data 00C05DB8, byte_offset 0, bytes 1024 stub!
002a:fixme:d3dx:d3dx_effect_SetRawValue iface 1C3BC570, parameter 1C3BD2A8, data 00C05DB8, byte_offset 0, bytes 672 stub!
002a:fixme:d3dx:d3dx_effect_SetRawValue iface 1488A1E8, parameter 14893C98, data 00C05DB8, byte_offset 0, bytes 128 stub!
002a:fixme:d3dx:d3dx_effect_SetRawValue iface 1C2C5AC8, parameter 1C2C6EC0, data 00C05DB8, byte_offset 0, bytes 608 stub!
002a:fixme:d3dx:d3dx_effect_SetRawValue iface 1488A1E8, parameter 14893C98, data 00C05DB8, byte_offset 0, bytes 96 stub!
002a:fixme:d3dx:d3dx_effect_SetRawValue iface 1C2C5AC8, parameter 1C2C6EC0, data 00C05DB8, byte_offset 0, bytes 64 stub!
002a:fixme:d3dx:d3dx_effect_SetRawValue iface 1C2C5AC8, parameter 1C2C6EC0, data 00C05DB8, byte_offset 0, bytes 128 stub!
002a:fixme:d3dx:d3dx_effect_SetRawValue iface 1488A1E8, parameter 14893C98, data 00C05DB8, byte_offset 0, bytes 96 stub!
002a:fixme:d3dx:d3dx_effect_SetRawValue iface 17A10668, parameter 17A11510, data 00C05DB8, byte_offset 0, bytes 160 stub!
002a:fixme:d3dx:d3dx_effect_SetRawValue iface 17A10668, parameter 17A11510, data 00C05DB8, byte_offset 0, bytes 160 stub!
002a:fixme:d3dx:d3dx_effect_SetRawValue iface 1C3BC570, parameter 1C3BD2A8, data 00C05DB8, byte_offset 0, bytes 1024 stub!

Ah, nvm, I think this can be closed since it works with native d3dx9 installed via "winetricks d3dx9"


Automagical Linting

It would be nice to use something like SwiftLint as part of the build process to make sure we are consistent.

Let's all enjoy the subsequent flame wars about coding standards :)

#51


[Map][Leaflet] Rename leaflet to L in event's payloads

Q
A

Bug fix?
yes

New feature?
no

Issues
Fix #2111

License
MIT

Failing checks will be fixed by #2114

Thanks Hugo.


When will this library use React 17 as a peer dependency?

Hello!
I was installing today in my app that uses React 17.0.1 and got an error about peer dependency React ^16.3.1. Do you have any plans to make this library install clean for apps with React 17?
Thanks!

Published as 3.1.0!


Distro: Add last fallback for Linux and Hurd if no os-release was detected

Rationale
On LFS distros, they often lack any os-release file, resulting in no output (often just the architecture), this adds a last fallback in case that does happen.
This mainly affects LFS distros, but since Linux and Hurd's system are similar, I'll just add another fallback for GNU Hurd distros in case someone is crazy enough to make GNU Hurd From Scratch.

This would be better imo:
[[ -z "$distro" ]] && distro="$os (Unknown)"

What do you think?

Yep. That's better.
I decided to move the block outside the case, so it can expand to other OSes as well.

:+1: LGTM


Unknown key 'memory' in C:\Users\blake.wslconfig:6

Windows Version
Microsoft Windows [Version 10.0.19045.3570]
WSL Version
<IP_ADDRESS>
Are you using WSL 1 or WSL 2?

[X] WSL 2
[ ] WSL 1

Kernel Version
No response
Distro Version
Ubuntu 22.04
Other Software
I have this line in .wslconfig
memory=4GB
Is this no longer supported in <IP_ADDRESS>?
Repro Steps
launch Ubuntu 22.04 distro
Expected Behavior
Distro will launch without error
Actual Behavior
launches with error in event log
Diagnostic Logs
No response

Was my mistake - had commented out
[wsl2]
by mistake


[C/PyTorch] Fixed incorrect use of torch.distributed.new_group() when creating intra-node group in initialize_ub()

Description
#994 reported that initialize_ub() tries to create the intra-node process group with only the node ranks calling into torch.distributed.new_group() even though PyTorch requires all ranks to call into this even if they're not part of the new group.
This PR fixes the issue by creating the intra-node group via torch.distributed.new_subgroups_by_enumeration() instead. It also expands the unit test coverage over TE layers with comm+GEMM overlap and previously untested atomic GEMM overlaps.
Type of change

[ ] Documentation change (change only to the documentation, either a fix or a new content)
[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Infra/Build change
[ ] Code refractor

Changes

Re-implemented Userbuffers intra-node process group with torch.distributed.new_subgroups_by_enumeration().
Added new unit tests for TE modules with comm+GEMM overlap.
Fixed a GEMM FP8 output type mistake in comm+GEMM overlap algorithms.
Updated existing comm+GEMM overlap tests to cover missing atomic GEMM overlaps and GEMM FP8 outputs.

Checklist:

[x] I have read and followed the contributing guidelines
[x] The functionality is complete
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[x] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes

Seems reasonable. It looks like some of these changes are also in #1067, so it might be better to merge that first.

#1067 needs a bit more attention to validate with MLPerf benchmarks, so I'll merge this first and then rebase 1067.


Update jvm common

I have decided to replace build number with timestamp and env prefix for non live builds (jvm-buildpack-common-20150202173306-dev.tar.gz). Previous build numbers where based on old jenkins build versioning.

@fern4lvarez introduced the jvm-buildpack-common as submodule (subtree). I see the advantage of better tracking which is used where and when and more secure updates.
Any opinion?

@TooAngel sure, make sense. This change is all about updating jdks due to security issues and did not want to touch any other non-related stuff which can be addressed this Friday for example.

k


docs(readme): Add known issues part

:tada: This PR is included in version 1.3.0-beta.3 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

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


fix: bump sc4s/splunk versions

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


TA 81968

Closes DOC-3700.

This change is

nit: Left outer joins and correlated subqueries

Done.

nit: I wouldn't use the word "error" since that implies there was actually an error returned to the user
maybe "To mitigate this issue" would be better?

Done.

nit: maybe change "all columns used" to "all columns from the table used"

Done.


[Bug] Optional Field Always Visible If Mandatory

By setting an optional field as mandatory, it is always visible regardless of the visibility condition.

That is expected behavior. If the field is mandatory and it is hidden you
will never be a le to submit the form
El sáb., 16 nov. 2024 20:48, roosteer @.***> escribió:

Assigned #335
https://github.com/danielo515/obsidian-modal-form/issues/335 to
@danielo515 https://github.com/danielo515.
—
Reply to this email directly, view it on GitHub
https://github.com/danielo515/obsidian-modal-form/issues/335#event-15322240425,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AARKJWLT64FL7ET5NVGWZID2A6OQBAVCNFSM6AAAAABR5EDJO2VHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJVGMZDEMRUGA2DENI
.
You are receiving this because you were assigned.Message ID:
@.***
com>


Body-Parser Deprecated

Body-parser is not functional since it's deprecated

we have to remove body-parser dependencies from all templates.
Instead of using body-parser we can replace it with express.json()

Can I work on this issue?


Add LinalgExtToLoops to SPIR-V pipeline.

This enables fft e2e testing on vulkan-spirv backend.
There are issues to compile sort and scatter ops, so they are not
enabled. It fails in FlattenMemRefSubspanPass.
It is a step toward https://github.com/google/iree/issues/6388

@hanhanW this is good as is. But if I understand this correctly this is "serializing" the op. (or maybe just partitioning it across workgroups). It really needs to be partitioned across workitems as well (just like the CUDA side handles scatter ops). @antiagainst was looking into it. Maybe co-ordinate with him on this.

@hanhanW this is good as is. But if I understand this correctly this is "serializing" the op. (or maybe just partitioning it across workgroups). It really needs to be partitioned across workitems as well (just like the CUDA side handles scatter ops). @antiagainst was looking into it. Maybe co-ordinate with him on this.

I see. I think we will have to add linalg_ext::TiledOpInterfaceTilingPattern<linalg_ext::ScatterOp> to SPIRVTileAndDistribute.cppfor this case?
So far, the scatter op is failing because of FlattenMemRefSubspanPass. Will give it a shot once FlattenMemRefSubspanPass issue is resolved.

Awesome! Thanks Hanhan! I can take a look at the FlattenMemRefSubspanPass failure.


Add (optional) tracing support to x11rb

This commit adds optional support for the tracing crate to x11rb and updates the simple_window example to use this.
Example output on level trace (this is the cursor support initialising its information about the RENDER extension):

The same thing on debug is slightly less noisy:

What's the state of this? Any complaints about this? Or someone wants more time to look at this?
(Next steps: The same for x11rb-async. But in that case the tracing dependency will be non-optional since I don't want to write a Future wrapper and "async stuff" likely already uses tracing, I guess.)


Use Git LFS for the bigger files

This project contains a lot of big binary files.  It'd be cool to move those to being tracked by LFS rather than making them an integral part of the history.
Helpful conversion tool? https://github.com/bozaro/git-lfs-migrate

Pretty sure the binaries I was thinking of at the time were the MIX files or game artwork that I used when it was split into "mods".  I'm not so sure about uploading the mix files as they need some good upload bandwidth which I just don't have, and I haven't reached the stage or reintroducing mods just yet.  So I'm going to close this for now until such a time that I do get to work with those files again.


Add CatalogImport.png

https://github.com/ckadner/mlx/blob/catalog_import_screenshot/docs/import-assets.md

Import Data and AI Assets in MLX Catalog
To import a catalog of assets first click on the three dots at the bottom of the left navigation bar and then click on MLX Settings. Then select Choose Catalog under the Bulk Imports sections. Find and select the JSON file that describes your catalog and then your import will begin. A progress bar will appear to indicate upload progress.
If an asset exists in your Catalog, but has not been imported then make sure that all the info provided in the Catalog (API Key, Asset URL, etc.) is correct. If it is correct, ensure that the asset you are trying to import does not share a name/ID with another asset.

@drewbutlerbb4 -- this screenshot got "lost in translation" :-)


helper functions for making html

make a lib that makes it easy to create html responses

version 1 is a simple template that you fill in with an std::unordered_map of strings. Will try to think of ways to make it smarter and more dynamic, though.

Definitely want support for plugging in a list of strings for example.
How should links work? Images?


Renamed all parameters that shadow built-in python names (Issue/410)

This was originally raised because of the parameter type which features a lot in the api, and shadows the built-in function type. As per PEP8 I've changed the parameter name by adding a trailing underscore. After doing this I additionally have gone through and found all built-in names that are being shadowed and done the same thing. The full list of ones I found is below:

type
format
dir
id
min
max
abs
iter
set
ord
int

type was the most numerous, however.

CI/CD is failing as the branch needs to be created from the pymapdl repo and not a fork of it.  Can you push the changes to a pymapdl branch instead?

ah I see! Happy to do so, thought it might mean we need to update the contribution recommendations as they recommend making a fork.

Though we probably still want forks? I'm not sure what the process should be.

Merged as part of https://github.com/pyansys/pymapdl/pull/440


Minimum Deployment IAM perms

I've actually started working on this as it's a requirement for our IT department, but the concept here is that you could assume the role 'EKSAdmin' or similar which would have the absolute minimum perms needed to do terraform apply and/or destroy. Special consideration to the IAM Write type of perms (putting them in a separate policy at least) so that they could be easily removed in the case of needing to really lock down those types of permissions (this is our case).

Most of those permissions should be in the large data block in aws-creds/iam.tf. It does depend a little bit on what we attach to the deployment, but it's a good place to start.

I'm talking about going back one step, the perms needed to even run 'terraform apply' the first time. Creating the ECR, EFS, stuff like that. The way I did it was to have my personal user account have some broad perms and we want to have less of that.

Making sure we are on the same page, my thought for the workflow would be to clone the repo, go into aws-creds/, and generate permissions via a new user or role. Once I've established a way to attach those permissions, I'd go into aws/ and run terraform apply -var-file=cluster.tfvars.
So, as far as getting permissions to create the infrastructure, I think that is roughly set up. Ideally, aws-creds/iam.tf has every permission you need to create the EFS / EKS cluster / etc, but creating the permissions in IAM at all requires permissions. If we need a minimum policy set to create permissions, that would be something that we could list, but would need to be manually generated in IAM maybe.

You're exactly right, I'm sorry I retract this issue


Update webui to 0.18.4

0.18.4 created 03.12.2023

This PR requests update to 0.18.4.
0.18.4 seesm to contain several know (and in meantime fixed) issues as release 0.18.5 up to 0.8.15 have been created containing only bug fixes.
So wouldn't it be appropiate to skip 0.18.4 and to release a newer version containging the bug fixes to stable?

This PR requests update to 0.18.4.
0.18.4 seesm to contain several know (and in meantime fixed) issues as release 0.18.5 up to 0.8.15 have been created containing only bug fixes.
So wouldn't it be appropiate to skip 0.18.4 and to release a newer version containging the bug fixes to stable?

I'm constantly workin on this. So there will often be a newer Version, cause you only allow merge to stable if the package is a few weeks old.
So this Version is okay, and I'll create a new pull req for the next version at some time.

i


Create XCFramework for arm simulator

Hi guys, your plugin is awesome! But I stuck with one problem. Here is my configuration :
multiplatformSwiftPackage {
    packageName("XXX")
    swiftToolsVersion("5.3")
    targetPlatforms {
        iOS { v("13") }
    }
}

createSwiftPackage task generates Swift package with two targets ios-arm64 and ios-x86_64-simulator, this works great on Intel Mac simulators and iPhones, but this not works on Apple silicone arm simulator.
So is it possible to generate target for Arm simulator ?

Having the same issue, but it's not related to this plugin. Apple Silicon support is on the Kotlin Roadmap. For details, see these tickets: KT-43667 and KT-45302

Seems like Kotlin supports Apple Silicone beginning with version 1.5.30:
https://blog.jetbrains.com/kotlin/2021/07/kotlin-1-5-30-m1-released/
Can anyone confirm if it works? 😃

@bogdan-razvan Not works. As I understand kotlin team added a new targets macosArm64, iosSimulatorArm64, watchosSimulatorArm64, tvosSimulatorArm64 so need to add it into the plugin. @ge-org Do you have any near plans for support it? Or you will wait pull requests from community?

Anyway I submitted new pull request with new targets support.

Is this planned to be merged ? I need to run on arm simulator.

I'm looking for the same. Any chance PR to be merged in order to support M1 chip? @ge-org, thank you!

Hey guys, did anyone find a solution for this without this plugin?

There is a workaround for me.
In build.gradle.kts
plugins {
...
id("org.jetbrains.kotlin.native.cocoapods") version "1.7.10"
...
}
...
kotlin {
// HERE IS THE KEY PART. You can add whatever platform you want to package in the xcframework.
iosX64()
iosArm64()
iosSimulatorArm64()
...
cocoapods {
summary = "..."
homepage = "https://gitlab.com/...."
version = "x.x.x"
ios.deploymentTarget = "15"
framework {
baseName = "awesome name"
}
}
...
}
Yeah just that cocoapods plugin. If you already know how to use it. That's awesome.
Once the plugin is set up right. Run gradle command in cocoapods/podPublishDebugXCFramework. You can also choose the release one.
You'll get the framework at project_folder/build/cocoapods/publish/debug/awesome_name.xcframework
Replace awesome_name.xcframework in the folder where multiplatform-swift-package created.
Make sure the names created by both are the same. Otherwise just change the name in Package.swift will also be ok.


Updates to WMS tutorial

Description
Beside some additional text and rearrangements, the usage of two NGI WMSs is demonstrated as well.
+ tiny update to the WFS tutorial title to bring in accordance with this PR.
Task list

[X] My tutorial or article is placed in a subfolder of tutorials/content
[X] The filename of my tutorial or article is index.md. In case of an Rmarkdown tutorial I have knitted my index.Rmd to index.md (both files are pushed to the repo).
[X] I have included tags in the YAML header (see the tags listed in the tutorials website side bar for tags that have been used before)
[X] I have added categories to the YAML header and my category tags are from the list of category tags

Previewing the pull request
Thanks to GitHub Actions, an artifact (=zip file) of the rendered website is automatically created for each pull request.
Instructions to preview the web site

On the PR page, you can find a "details" link under "checks - On PR, build the site and ...". Go there, click on the top link in the left sidebar ("Summary"), and download the generated artifact at the bottom of the page.
Decompress it and make sure the target directory is called 'tutorials' (you may need to rename it)
From the parent directory (just above the tutorials folder you created/renamed), run python -m http.server 8887, or launch the Google Chrome Web Server app and point it at the parent directory.
Point your browser to http://localhost:8887/tutorials.
Review the updated website and accept/refuse/comment the PR

Note: for step 3, you can use any other simple HTTP server to serve the current directory if you don't have a Python 3 environment or Google Chrome available.

Thanks for reviewing!


[ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: MissingPluginException(No implementation found for method startScan on channel flutter_bluetooth_basic/methods)

Please help me to setup bluetooth connection

Hi,
The Bluetooth printing library has been updated and moved to esc_pos_bluetooth package.
Feel free to create a new ticket in that repo if the issue persists.


Forgot/Reset password styling added

@ mention of reviewers
@bbearce @Didayolo @dtuantran
A brief description of the purpose of the changes contained in this PR.

Added CSS style to the forgot password and reset password to match Codabench theme
Change password icon changed in the menu

Issues this PR resolves
When Forgot password is clicked on login screen, this is shown:

When password reset email is sent, this is show:

When password reset link is clicked this screen is shown:

On password reset success:

Change password icon changed from logout arrow to lock

Checklist

[x] Code review by me
[x] Hand tested by me
[x] I'm proud of my work
[x] Code review by reviewer
[x] Hand tested by reviewer
[x] CircleCi tests are passing
[x] Ready to merge

@ihsaan-ullah Very cool change. Thank you for your efficiency. I've tested it and it's ready to be merged.


Consider adding a concrete lifetime to the Visit trait

It looks like most of the work to support visiting borrowed data for some concrete lifetime (instead of just for any lifetime) is already done, the Visit trait just doesn't surface a lifetime that implementors can use to stash values across calls.
I at least find introducing lifetimes late in an API design can get a bit hairy so it might something to explore sooner rather than later 🙂

This may turn out to be less important for valuable once it has some pointer concept (#59) if you can logically borrow a piece of data by storing a borrow to the overall Valuable and a pointer to the specific field you want to borrow.


#516 Set CSP in Meta tag

#516

maybe we can also use the csp meta in dev for the sake of simplicity, and remove the csp handling in @electron-app ?


sentry: allow for self-hosted CA on Kubernetes

Description
Currently, any user running on kubernetes interesting on running a standalone Sentry is forced to provide both a dapr-trust-bundle Secret and ConfigMap. This is not ideal in the cases where you're generating the private key pair from eg. cert-manager and distributing trust in the cluster using trust-manager. On these use-cases it's simply enough to mount these resources and supply the correct CLI args.
Checklist

[X] Code compiles correctly
[X] Created/updated tests
[X] Unit tests passing
[X] End-to-end tests passing
[ ] Extended the documentation / Created issue in the https://github.com/dapr/docs/ repo: dapr/docs#[issue number]
[ ] Specification has been updated / Created issue in the https://github.com/dapr/docs/ repo: dapr/docs#[issue number]
[ ] Provided sample for the feature / Created issue in the https://github.com/dapr/docs/ repo: dapr/docs#[issue number]

@lrascao please rebase against release-1.15. You likely need to do a cherry pick as “change base” is goofy in GH UI.


Add smkcendana.txt

Adding SMKS CENDANA ROKAN HILIR (smkcendana.sch.id) to the JetBrains Education program.
Official education department references:

https://referensi.data.kemdikbud.go.id/pendidikan/npsn/10493906
https://dapo.kemdikbud.go.id/sekolah/F0728DE24769BEC7E179

@smkcendana First stage of verification passed, official domain for SMKS CENDANA ROKAN HILIR is smkcendana.sch.id as far as I verified. This is just an informational note. Pull request is still in the review. I appreciate your patience while waiting for the final decision.

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


fix(list-view): fix crash when used with ngFor

PR Checklist

[x] The PR title follows our guidelines: https://github.com/NativeScript/NativeScript/blob/master/CONTRIBUTING.md#commit-messages.
[x] There is an issue for the bug/feature this PR is for. To avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it.
[x] You have signed the CLA.
[x] All existing tests are passing: https://github.com/NativeScript/nativescript-angular/blob/master/DevelopmentWorkflow.md#running-the-tests
[ ] Tests for the changes are included.

What is the current behavior?
https://github.com/NativeScript/nativescript-angular/issues/1221#issuecomment-585273461
What is the new behavior?
ListView now runs CD inside the ngzone, so no more conflicts with NS events occur.
Additional information
This is a workaround over a possibly more complicated issue:
https://github.com/NativeScript/nativescript-angular/issues/1221#issuecomment-585371910
Fixes #1221 .

@cla-bot check


[Build] Skip python 3.9 wheel build

Master Issue: #9888
Motivation
We haven't published the image apachepulsar/pulsar-build:manylinux-3.9.
This will break our current master build python wheel file.
I was trying to build out the pulsar build image with python 3.9 but
that can not be done very quickly. So we can skip the python3.9 build and
after we build out the base image then we can add it back.

/pulsarbot run-failure-checks


dropdown doesn't work in angular template

Hi,
I'm using the angular template and I have a strange behavior in my code with dropdown.
The problem is: dropdown works once time, if I change page of my WebApp and go back,  it doesn't work.

   <button class="btn btn-secondary dropdown-toggle" type="button" id="stato_p" data-  toggle="dropdown" aria-haspopup="true" aria-expanded="false"> ABC </button>

          opened
          closed

Thanks :)

run npm install


[Setup] Get code running again with minimal errors

Hey Joel, I don't plan to use Tinder but this project is way too cool to die. I'd like to start helping out if that's alright with you and the other contributors.

Hi Joel, just wanted to check up on this.


New QT based udp driver

IMPORTANT: Please don´t commit to master, we will test your changes first at the beta branch!
1. Tell us something about your changes.
New raw udp protocol device that uses the new generic udp shared driver
2. If this changes affect the .conf file. Please provide the changed section
deivce type "udpraw" is equivalent to protocol 0 in the old udp driver
3. Reference a issue (optional)
Note: For further discussions use our forum: forum.hyperion-project.org

thx for sharing the code :-)
I saw some debug stuff in your file. I suggest to remove it, so we have cleaner code.

done - please merge

Thank you!
You introduced a new device name, to keep the old still available?
Is the old one deprecated or is this just a part of the old protocol possibility? Or a step in between?

It's a step between - there are some blog posts using my old driver.
We need to port the tpm2.net driver to the new architecture and then we can the old driver.
If needed we can provide a compatibility layer


"sanitizing HTML stripped some content." since angular2 rc2

"WARNING: sanitizing HTML stripped some content."
This warning i got 5 times when i click on the Button to show the popup and the popup isn't showing :(
Testet in Safari and Chrome on OS X with angular2 rc2 and rc3.
At angular 2 rc1 it worked perfectly.

That'll be because rc2+ added html escaping (similar to ng1's ng-sanitize module), I'm guessing you've got some unsafe html in the values you're passing to this directive. Please can you share some code that reproduces your problem? 😄

Hi, thanks for your quick reply :)
i have some special character in the message attribute. no, without the special character there are no errors but also no confirm-dialog :(
here is my code:
<div class="btn-group">                                         <button                                                 class="btn btn-danger"                                                 mwl-confirm                                                 [title]="'Danger'"                                                 [message]="'Sure?'"                                                 placement="top"                                                 [confirmText]="'Yes'"                                                 [cancelText]="'No'"                                                 (confirm)="deleteMessage(message)"                                                 [(isOpen)]="isOpen">Del                                         </button>                                         <button class="btn btn-success" (click)="updateMessage(message)">Speichern</button>                                     </div>

hmm there's nothing there that would cause it to break, what does your component annotation look like?
Are you specifying the providers and directives on it?
providers: [
    ConfirmOptions,
    {provide: Position, useClass: PositionService}
  ],
  directives: [
    Confirm
  ]

yes
directives: [ROUTER_DIRECTIVES, MODAL_DIRECTVES, SELECT_DIRECTIVES, BUTTON_DIRECTIVES, Accordion, AccordionTab, Header, TextareaAutosizeDirective, Confirm],     providers: [ConfirmOptions,         provide(Position, { // this is required so you can use the bundled position service rather than rely on theng2-bootstrapmodule             useClass: PositionService         })],

yes i have "version": "0.5.0"

I'm out of ideas, can you give me a full set of code that reproduces your issue? Maybe fork this repo and try and reproduce it on the demo. You can find dev setup instructions here

I gave this some more thought today and realised the issue is with [(isOpen)]="isOpen", if you remove that from your code it should fix the problem. I will push a patch release as soon as I have some free time over the next few days 😄

This should be fixed in 0.5.2 now, thanks for reporting!

thanks! now its working 👍


Elaborate on the backwards compatibility of subs.subscribe

Related to the iron-router .wait() issue: How much of a drop-in replacement is subs.subscribe vs. Meteor.subscribe? For example, how does it handle the onError and onReady callbacks?
The code below works fine with this.subscribe(), but never completes with subs.subscribe():
onBeforeAction: function () {
  var user = Meteor.user();
  if (user) {
    Session.set('contentLoaded', false);
    this.subscribe('content-portfolio', user, function onReady() {  // user is a temporary placeholder for a more specific key in the user object
      Session.set('contentLoaded', true);  // PROBLEM: never here if this is replaced with subs
    });
  }
},

Now you can pass onReady callback.
But I'm not sure it's semantics. Give it a try.

what about onStop callback?

I'd would really really love to see support for onError - or at least some examples on how to work around this limitation.
@arunoda got some hints on how I should approach this, if I were to try to implement it myself?
Going to try to tinker with https://github.com/kadirahq/subs-manager/blob/master/lib/sub_manager.js#L169 when I get the time :)

Huh. Is this still not fixed? Is there a more up to date version of this package? :/


Would be nice to allow multiple identifiers for a route

I think this would be a useful feature but I'm also open to feedback on how I might be doing it wrong or should be doing something differently. I have a route which includes 3 identifiers. My route essentially looks like
/api/apiname/resource/:resourceId[/subtype1/:subtype1/subtype2/:subtype2]
I don't really want to make another resource which was just resource id and subtype 1, and I don't think putting in 2 optional parts in the route is a good way to go. It doesn't appear that I can set any more than a single string as the identifier. In the example above, the HAL links for the entity won't include both subtype1 and subtype2, but does contain up to :resourceId.
If route identifier were allowed to be an array, it seems that the above would be possible, but considering the number of places that this touches, I wanted to get some feedback on it before going forward with a change or PR.
To me, it seems this could be a good idea and I don't see a problem with being able to support it, but would appreciate feedback.

@dstockto Have you given it a try yet? One other possibility is to use a combination identifier, and split it in your resource. As an example, your route would be /api/apiname/resource[/:resourceId], but the contents of :resourceId would be something like abc-123. Your resource class would then split this into abc and 123, allowing you to get the different keys. This has the added benefit that it would continue to work with the current code.

Apigility Doctrine supports multi-key splitting by default using the '.' separator, therefore supporting a route like this: /orderdetails/num.code.
The DoctrineResource is able to query properly the DB, constructing the entity properly, the problem though is the HAL rendering.
If I configure the 'metadata_map' for the resource with 'entity_identifier_name=num' the rendering is done properly but the links it builds are missing the second param (i.e. /orderdetails/num); if I put 'entity_identifier_name=num.code' the request returns the error "Unable to determine entity identifier for object of type "Entity\Orderdetails"; no fields matching 'num.code'".

This repository has been closed and moved to laminas-api-tools/api-tools-hal; a new issue has been opened at https://github.com/laminas-api-tools/api-tools-hal/issues/23.


sanitycheck fail with ninja option with single-core machine

Describe the bug

sanitycheck fail with --ninja option with single-core machine
sanitycheck run completely normal with no --ninja option
sanitycheck run with --ninja option with dual-core (or more-core) machines too.

To Reproduce
Run sanitycheck in single core machine with --ninja option.
Expected behavior

sanitycheck should run even in poor spec machine

Impact
In our internal test, sanitycheck run faster with --ninja option. So we are using --ninja and usually this will not cause a problem, it works on our laptops and AWS dual-core CI test server. But when sanitycheck run on single-core AWS CI machine it did fail. We want to keep same test script through the project. This issue is annoying.
Screenshots or console output
This is log of our gitlab ci runner.
$ ./zephyr/scripts/sanitycheck -v -i --ninja -T ./app/test

JOBS: 0
Reading test case configuration files under /builds/******/app/test...
Reading platform configuration files under /builds/******/zephyr/boards...
Reading platform configuration files under /builds/******/zephyr/scripts/sanity_chk/boards...
Selecting default platforms per test case
Building testcase defconfigs...
Traceback (most recent call last):
  File "./zephyr/scripts/sanitycheck", line 3631, in <module>
    main()
  File "./zephyr/scripts/sanitycheck", line 3456, in main
    discards = ts.apply_filters()
  File "./zephyr/scripts/sanitycheck", line 2240, in apply_filters
    results = mg.execute(defconfig_cb, keep_files=kept_files)
  File "./zephyr/scripts/sanitycheck", line 1454, in execute
    goal = self.goals[name]
KeyError: None

Environment (please complete the following information):

OS: Docker on Ubuntu Linux
Toolchain: Zephyr SDK 0.10.3
c62b57fbd4fbfc6d2e3e11fb69131e473ce76eb9

Additional context
Looks sanitycheck script reduce JOBS * 0.75 when we use ninja. This is ok but at least it should keep JOBS >= 1

We are re-working the sanitycheck script here #18603 in which this may not be an issue.  If you are willing to test that version or wait to retest.

I think this also might be fixed in 2.0.0
c97054c1c93c7c16e2af32e4aec85198da48c598

can't reproduce, please retry with latest sanitycheck.


UpdatePersistentSubscriptionToAll is ignoring filter options.

How to reproduce:

CreatePersistentSubscriptionToAll with filter by prefix.
UpdatePersistentSubscriptionToAll with filter (same prefix) and different e.g. MessageTimeout

MessageTimeout is updated accordingly in subscription - expected
Filter prefix is removed from persisted subscription and all events are received by subscription - not expected. Filter prefix is dropped by the updated

@YoEight is there a ticket for this issue opened on the server project yet? Please let us know if this is a priority and it will be fixed any time soon

The issue is tracked internally but you can find the associated PR: https://github.com/EventStore/EventStore/pull/3957


[Import Name] Ruin SwiftNameLookupExtension and Impl's friendship

SwiftNameLookupExtension and ClangImporter::Implementation were
friends, but as time goes on they have drifted apart. As part of the
ImportName refactoring, these are being decoupled to facilitate
multiple-name importing, and fight the existing false encapsulation
present in the Impl.
SwiftNameLookupExtension is now spun off into its own entity, and can
evolve to have and use its own de-coupled NameImporter.

@swift-ci please smoke test


Bug while trying to use capybara

I generate a new app and create a feature with:
rails generate rspec:feature dashboard

When a run rake spec, i receive:
`<top (required)>': undefined method `feature' for main:Object (NoMethodError)

I found this solution:
http://stackoverflow.com/questions/19715220/rspec-capybara-feature-method-undefined-when-guard-runs-specs-in-watched-files
To fix, we need to remove this line:
https://github.com/Helabs/pah/blob/master/lib/pah/files/spec/spec_helper.rb#L9

@eduardofiorezi you can change your spec to something like:
RSpec.feature do
   # features here
end

It work's.. Why not the default?
feature "Checkups", :type => :feature do
pending "add some scenarios (or delete) #{FILE}"
end

@eduardofiorezi maybe the generator is outdated

@eduardofiorezi on RSpec 3 the team work to remove lot of monkey patching, like the #should. But remove this without keep suport is bad, because lot of books and posts uses the RSpec 2 syntax. So most of the new features are as commented configs on the default spec_helper.
Since pah is made to build a new rails app, we can use the most advanced features like the disable_monkey_patching!.
We can see more about monkey patching on RSpec here.
As you can see here the default rspec-rails is to generate without the monkey patching.
As @marcioj said, the generator was updated only on the 3.2.0 as you can see here.
@eduardofiorezi if it is ok to you, please close this issue.

I understand, but it is very strange the generator does not work properly.


License

Can you add a license please?

Already exists,   RNPageControl/LICENSE

Oh, okay. Thanks! :+1:


Rest api

Codecov Report

Merging #17 (d8e82ea) into master (0230292) will increase coverage by 1.31%.
The diff coverage is 90.74%.

@@            Coverage Diff             @@
##           master      #17      +/-   ##
==========================================
+ Coverage   83.40%   84.71%   +1.31%
==========================================
  Files           2        3       +1
  Lines         247      301      +54
==========================================
+ Hits          206      255      +49
- Misses         41       46       +5

Flag
Coverage Δ

unittests
84.71% <90.74%> (+1.31%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

jsonparse/webapi.py
90.74% <90.74%> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Add end-to-end tests using service-mesh-pattern file.

Current Behavior
Currently e2e tests in the adapter only run tests for vanilla service mesh installation and for addons.
Desired Behavior
The link below is of an example patternfile that should also be deployed and assertions should be made.
https://github.com/service-mesh-patterns/service-mesh-patterns/blob/master/samples/minimalistiobookinfo.yaml
Implementation

Acceptance Tests

Reference:

Meshery Build & Release Strategy

@Zanda256 are you chasing this one down?

I will first finish the meshkit issue, tonight. Then choose what else I can take on.


Add add-on to use QuadricSLAM with BenchBot (synthetic data)

Plugin would end up going in a new repository in this organisation: https://github.com/benchbot-addon

Moved to qcr/quadricslam#7.


[Azure AI Content Safety ] API Review

New API Review meeting has been requested.
Service Name: Azure AI Content Safety
Review Created By: Meng Ai
Review Date: 03/28/2024 08:00 AM PT
Release Plan:
PR:
Hero Scenarios Link: Not Provided
Core Concepts Doc Link: Not Provided
Description:
Detailed meeting information and documents provided can be accessed here
For more information that will help prepare you for this review, the requirements, and office hours, visit the documentation here

Notes from REST API Review 03/28/24

Same concern with versioning of custom categories as we discussed previously for automaticReviewers

We should definitely avoid "automatic" versioning. If we did versioning it should be done with a "/versions" and versionId in the path
Managing this is going to be complicated for customers to understand and for the service to implement
Johan says Form Recognizer has some versioning support; Also OpenAI

The simplest thing is to allow customers to give them names, and let users tell us why they need different versions with the same name.
Just have one concept "category" and allow the user to create, update, delete and inference using this category
Consider adding a "display name" that would give the category name for a model.

Inference would specify the model name(s)

Why not use the approved status values for the category status field?

You can have any additional non-terminal states
"BuildSucceeded" -> "Succeeded", "BuildFailed" -> "Failed"

Shouldn't return "DeleteInfo" -- if the delete fails then there's a bug in the service.

Hide this from the customer. (Try as hard as you can to hide it)

Looks good for preview but please address these concerns as soon as practical and definitely before GA.


Qualys is deprecated

We still mention Qualys as a solution here, so we have a note saying Qualys is deprecated?

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

ID: e162d39d-d352-f960-7d13-9a40968057bb
Version Independent ID: d45a1141-5ab2-60b3-8fb0-890e5032cc23
Content: Automatically assess machines for vulnerabilities - Microsoft Defender for Cloud
Content Source: articles/defender-for-cloud/auto-deploy-vulnerability-assessment.md
Service: defender-for-cloud
GitHub Login: @dcurwin
Microsoft Alias: dacurwin

@applefacts
Thanks for your feedback! We will investigate and update as appropriate.

@applefacts I'm sorry, but I cannot find any mention of Qualys being deprecated in the document you provided. The document explains how to automatically deploy the Azure Defender for Servers vulnerability assessment solution to your virtual machines. It also mentions that Azure Defender for Servers includes vulnerability scanning for your machines at no extra cost, and you don't need a Qualys license or even a Qualys account. However, it does not say that Qualys is deprecated.
We are going to close this thread as resolved but if there are any further questions regarding the documentation, please tag me in your reply and we will be happy to continue the conversation.

@SaibabaBalapur-MSFT the issue is that there's no mention of the Qualys depreciation


[$250] mWeb - Chat - In contacts  a random guest user is displayed after login via public room link

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

Version Number: 9.0.22
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail: N/A
Issue reported by: Applause - Internal Team
Action Performed:

Go to this link as signed out user https://staging.new.expensify.com/r/7075912447943023
Tap sign in
Enter credentials and log in
Navigate to LHN
Tap fab -- start chat
In contacts, note a guest user is added.

Expected Result:
In contacts, a random guest user must not be displayed after login via public room link
Actual Result:
In contacts, a random guest user is displayed after login via public room link
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[ ] Android: Native
[x] Android: mWeb Chrome
[ ] iOS: Native
[ ] iOS: mWeb Safari
[ ] MacOS: Chrome / Safari
[ ] MacOS: Desktop

Screenshots/Videos
Add any screenshot/video evidence

https://github.com/user-attachments/assets/55f56373-f43a-467d-822e-2343ad068345
View all open jobs on GitHub
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~0148f0358fba85f9ac
Upwork Job ID:<PHONE_NUMBER>297326184
Last Price Increase: 2024-08-26

Issue OwnerCurrent Issue Owner: @jjcoffee

@CortneyOfstad  FYI I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors

I am confused by the steps, as it specifically mentions In contacts, note a guest user is added.
The contact was not added to the chat, but rather a suggestion. And this is by design.
@lanitochka17 does the tester recognize that email in any capacity in regards to Expensify or testing within Expensify?

Thank you @dominictb for the clarification!
I am having trouble recreating this, so I am going to have this retest by QA 👍

@dominictb's proposal LGTM! I think cleaning up on the API success callback seems the neatest way to do this as we can then pass the accountID to clear from the session data. Happy to listen to arguments otherwise if I've missed anything!
:ribbon::eyes::ribbon: C+ reviewed

Yeah updating it in the success data makes sense to me, then we already know which account ID to remove.

PR is still being reviewed!

@dominictb @jjcoffee can you please take a look at https://github.com/Expensify/App/issues/48715 to see if it is related to your changes? It was found while executing https://github.com/Expensify/App/pull/48144

Issue not reproducible during KI retests. (First week)

Bumping Ben's message above - @jjcoffee I think you were looking into this:

@dominictb @jjcoffee can you please take a look at https://github.com/Expensify/App/issues/48715 to see if it is related to your changes? It was found while executing https://github.com/Expensify/App/pull/48144

It looks like these are probably related issues

I can't repro after reverting the changes from the PR, so I don't think it's related.

Thanks @jjcoffee!

Payment Summary
@jjcoffee — paid $250 via Upwork
@dominictb — paid $250 via Upwork


[ problem ] Chatbot UI reverts to GPT-4 after each message

This might be user error. This happens in developer tools. If this is expected behavior, we should document what developer tools is, why, and how it should be used.
To Reproduce
Steps to reproduce the behavior:

Clone eidolon-chatbot
Add API_KEYS for Anthropic and Mistral to your .env file docs
Run make docker-serve (or sudo make docker-serve)
Go to the web UI -- DEVELOPER TOOLS -- and start a new chat with conversational_agent
Click the blue [ + ] button in the right corner to expand the input panel
Click a Claude or Mistral APU in the Execute on APU drop-down (you could also select GPT-3.5)
Type hello in the body

Notice that the APU reverts back to GPT-4 after your first message.
Expected behavior
If I change the APU it should keep the conversation on that APU.

not a bug, dev tools should optimize non-generic around form behavior


Painters partition #599 by Shraddha Jain

Successfully implemented painter's partition problem(binary search) using python as a participant in GSSoC'21.

@tarun26091999 I have resolved this issue... please review it.

@tarun26091999 sir
issue [https://github.com/Algo-Phantoms/Algo-Tree/issues/599]
PR [https://github.com/Algo-Phantoms/Algo-Tree/pull/1173]

link it to the folder and complexities has to come below testcases.

Done these changes @tarun26091999 sir.

Remove this program from your commit - successfully implemented python program to count set bits

Remove this program from your commit - successfully implemented python program to count set bits

@rudrakshi99 i have already removed this program from my commit.


*: remove hardcording etcd endpoints and generate them from setup env

If the endpoint has 0 Ready Addresses, then it assumes that this is
etcd-0, so etcd-bootstrap is the endpoint for it. If the endpoint
has more than 0 ready addresses, this list of ready addresses is used as
the endpoint. This is will setup appropriate env for restarting the static
pods.

/hold I have not tested this yet

closing this because #8


Need to click on register x2

When starting the app for the first time, have to click register x2 before it takes you to the register form. First click keeps you on the sign in form.

https://user-images.githubusercontent.com/31455818/122868673-e51e3400-d348-11eb-81fc-7430d265114a.mp4
Strange. I don't see this issue.

Please see video of the behavior. This is a freshly scaffolded Blazorhero project and after running the UPDATE-DATABASE.
https://user-images.githubusercontent.com/46680351/122891973-16beeb80-d399-11eb-9663-86db37ff6cb9.mp4

Are you using the package generating the new project?

Hi Mukesh.
I am using the CLI to generate the project.
Cheers!

Hi Mukesh
I just tested again to make sure, here are the steps that I did to reproduce.
1.) dotnet new BlazorHero.CleanArchitecture -n Artist
2.) Changed localdb to sqlexpress (connnection string)
3.) update-database in package manager
Definitely taking 2 clicks to get to the register form.
Thanks, Luke

Could you clone the repository locally and try the same?
I will be releasing a new version of the nuget package in a few days. Could you let me know if you face issue with the latest repository.

Hi Mukesh
I cloned the project. Had to install Docker for it to compile.
The behavior is still the same, need to click x2 for registration dialog.
Cheers.

Could you check if there are any exceptions logged in your browser's console log?

Did you need docker to compile? What was the issue you were facing without docker?

When the app starts, these are the messages in the console....

In in terms of  Docker, I clicked the "Use template" to add to my repo. I then ran through the usual steps to run the app and it was looking for Docker, and failed to compile. I then installed Docker and all worked.

Could you try in a different browser or disable caching and test? I am not sure why it tries to authenticate you while going to register  page.

I changed to Firefox and the 2x click is now gone! So definitely something local to my Chrome.
But the Authorization error still shows up in Firefox, screenshot below if from Firefox.

This should be the auth middleware. But I guess it's fine for you now, right? Could you close the issue if it's done?


[joy-ui][Autocomplete] Unable to change the border/outline color on focus

Related page
https://mui.com/joy-ui/react-autocomplete/
Kind of issue
Other
Issue description
I don't believe its possible to change the outline/border color of an Autocomplete component when its clicked into. I'm able to change all other props by either overriding them or creating a new theme. But when selected, the border color will always default to the the main color of the palette (i.e. success: dark green, primary: blue etc...) I've tried overriding the palette in my themes.ts (tried every single prop), and I've even tried creating an entirely new theme. Both of these features work great, I'm able to customize the text color, background, etc... But the on focus border color seems unchangeable.
Context
I'd like to be able to customize the on focus border/outline color
Search keywords: Autocomplete, Border, Outline

Discovered it was the 500 color which was being used for this property. By overriding this in my themes.ts, I was able to change the outline/border color. I would have thought that outlinedBorder or outlinedColor would be able to change this. Will let you decide if this is still a bug or not. Thank you! Great product.

Hey! 👋  Thanks for opening this issue; seeing some Joy UI love is awesome! Just passing by to share that the team might take a bit longer to get back to Joy UI-related issues due to the focus on the two major releases coming up for Material UI this year. Didn’t want to leave issues with the “waiting maintainer” status forever :) Definitely feel free to share any progress you’ve had on the issue, if any, though!


Permissions granted but stuck on ...Loading

I am unable to get photos to load.
I have a button that changes state to load the photo select tool but no photos are present
  loadGallery = async() => {
    const { status } = await Permissions.askAsync(Permissions.CAMERA_ROLL);
    console.log(status); // granted
    if(status === 'granted') {
      this.setState({imageBrowserOpen: true}); // opens
    }
  }

The ImageBrowser page loads, but all I can get is
       ListEmptyComponent={<Text>Loading...</Text>}
No photos are loading. On the getPhotos function, params does not get logged
  getPhotos = () => {
    let params = { first: 50, mimeTypes: ['image/jpeg'] };
    console.log(params); // does not get called
    ...
}

I was able to get the photos loading by changing the code to
renderImages() {
    {this.getPhotos()}
}


Multi user support?

Apologies if I've missed this in the readme or other issues. Currently when I open the Plex app on my TV I have it set to not auto login as I have a few managed users setup (a bit like Netflix). Launching a film or program from this card appears to not work unless one of the accounts is chosen already; does the card support choosing a managed user?

Unfortunately this is not possible. It uses whatever token is set to communicate with plex.


Update finalizing-setup.txt

I fixed a writing error

This should be addressed on the translation site, not here.


Update district-attorney-dashboard.md

adding a link to the download catalog entry

Approved #190 which was basically the same, thanks!


ES-685 EventArray.getEventIndexBefore() single sample fix

Fixes (or at least works around) an enDAQ Lab issue plotting single-sample-per-block EventArray objects, introduced sometime after idelib version 3.1.
Also fixes a 'null formatter' issue, improves end-of-stream finding, and adds some docstrings.

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

Project coverage is 74.49%. Comparing base (f8df14d) to head (2d0279b).

Files
Patch %
Lines

idelib/dataset.py
72.72%
3 Missing :warning:

idelib/importer.py
50.00%
1 Missing :warning:

Additional details and impacted files
@@             Coverage Diff             @@
##           develop     #152      +/-   ##
===========================================
+ Coverage    74.47%   74.49%   +0.02%
===========================================
  Files           11       11
  Lines         3784     3787       +3
===========================================
+ Hits          2818     2821       +3
  Misses         966      966

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


Add support for infrastructure management via Jenkinsfile

First, add Terraform to the Ansible playbook for Jenkins. Then, add steps to execute infra from within the raster-foundry workspace on Jenkins.
Also, a bunch of logic was added to the Jenkinsfile to support more specific Slack messages (PR titles, build status, etc.). Overall, the message format was borrowed from Buildkite.

Testing
Attempt to execute the Terraform installation changes on Jenkins:
❯ ansible-galaxy install -r deployment/ansible/roles.yml -p deployment/ansible/roles
❯ ansible-playbook -i deployment/ansible/inventory/jenkins deployment/ansible/raster-foundry-jenkins.yml

Then, review the execution in this Jenkins job to ensure that Terraform can be executed correctly.
I had to hardcode the branch name for the cipublish and infra blocks to feature/hmc/infra, and the branch of the raster-foundry-deployment repository to feature/tnation/terraform-0.7.

Rebased to resolve merge conflicts.

👍
Ansible ran cleanly and Jenkins output looks good.


Add space indentation handling

Fixes #2.
I divided the PR into 4 commits to make it easy to take part/s of it in case you don't like it as a whole. I can squash the commits into one if they're too granular for you.
Changes:

Modified extension.ts to handle spaces based indention (1edf329)
Simplified the working loop of block wrapping by moving handling of last and first row outside the loop (c2f657c)
Removed some of the comments and trailing whitespaces (c2f657c)
Added end to end tests for spaces/tabs block/line (a68c2f8)
Added dependency on chai and fs-extra in tests (a68c2f8)
Added typings usage - config file, updated npm scripts (a68c2f8)

@bgashler1 Will you be able to review it?

@gdziadkiewicz thank you for making this pull request!  Yes, I'll review it as soon as I'm able to.  I appreciate you giving back these improvements to the community.

@bgashler1 I just added settings for TravisCI. I tested it on my account -> link to results  . Please remember to activate the project on your account and to add the badge to readme file after merge.

@gdziadkiewicz sorry for the delay in merging this in.  I've been very busy, but I finally had the opportunity to look it over it.  It looks good.  I just need to test and then I'll push an update out.  Thanks for contributing to this extension 💯

@bgashler1 No problem :) I've rerun the build on Travis to make sure that all tests still pass.

Thanks @gdziadkiewicz for your contribution!  Merged in.


Feat: Custom filename function for buffers component

Requested feature
Add an option to the buffers component's configuration which allows the user to provide a function which gets used in Buffer:name(), allowing for arbitrary customization of how buffers' names are displayed.
Motivation
The thing I actually want is something resembling airline#extensions#tabline#formatter's unique_tail_improved option. For instance, if I'm working on a JavaScript project and I have two buffers open to files named index.js, I want to include the names of their directories so I can tell them apart. However, there are already two options for customizing the display of buffer filenames (show_filename_only and hide_filename_extension), and the number of options in Airline's version suggests that people may have some very detailed opinions about how to do this. A custom function option would make it possible for me to set up my special snowflake version of things without lualine needing to actively support it.

every component has an fmt option.
in this case fmt takes the buffer name without any symbols.
and the symbols get appened to the return value of fmt.

Oh, well, that's pretty much exactly what I wanted. Thanks @Sam-programs! I wonder if the docs should be a little more explicit about that behaviour, since I managed not to notice it, and even looking at the docs for the general fmt option I'm not sure I would've put it together on my own. Still, closing!

i think the most confusing part is fmt being in component-options but not global-options


Light and shadow errors when saving MCPE worlds

Whenever you save a MCPE world or export an schematic out of a MCPE world with MCEdit v<IP_ADDRESS>, many lightning errors come with it.
A good idea might be settings the skylight to max by default so it won't look bad.
PD. Probably a fix would be changing 16,16,64 to 16,16,128? Because 128 is MCPE max height, and a size of a MCPE chunk is 16x16x128 and not 16x16x64. (https://github.com/Khroki/MCEdit-Unified/blob/master/pymclevel/pocket.py#L389)

Should alraedy be fixed in ecd17478a578122d8cc48e6f2c49e64179da5fdb

Thanks!


[Q] Error: input plugin: invalid ELF header

Hi!
Opening this issue as a question since it's probably not a bug.
I've been trying to add a scte 35 marker to a file. I've tried different files and always get the same error:
tsduck  | * Error: test.ts: invalid ELF header
tsduck  | * Error: input plugin test.ts not found

I first tried TSDuck through the deb installer, then tried to build it from the sources, but I get the same error.
Any help would be appreciated. :)
Adding the 2 Dockerfiles below and the command I'm passing to TSDuck.
From deb:
FROM debian:bullseye

RUN apt-get update && apt-get -y install \
        wget \
        libsrt1.4-openssl \
        libedit2 \
        libpcsclite1 \
        libcurl4

RUN wget -O /tmp/tsduck.deb 'https://github.com/tsduck/tsduck/releases/download/v3.29-2651/tsduck_3.29-2651.debian11_amd64.deb' && \
    dpkg -i /tmp/tsduck.deb

ENTRYPOINT ["tsp"]

From sources:
FROM debian:bullseye

RUN apt-get update && apt-get install -y \
    git \
    make \
    g++ \
    libedit-dev \
    locales \
    python

RUN sed -i '/en_US.UTF-8/s/^# //g' /etc/locale.gen \
    && locale-gen

ENV LANG en_US.UTF-8
ENV LANGUAGE en_US:en
ENV LC_ALL en_US.UTF-8

RUN git clone https://github.com/tsduck/tsduck.git \
    && cd tsduck \
    && ./scripts/install-prerequisites.sh \
    && make -j10

ENV PATH=/tsduck/bin/release-x86_64-buildkitsandbox:$PATH

ENTRYPOINT ["tsp"]

The command (copy/pasted from the doc):
    command: [
      "--add-input-stuffing",
      "1/10",
      "-I",
      "test.ts",
      "-P",
      "pmt",
      "--service",
      "1010",
      "--add-programinfo-id",
      "0x43554549",
      "--add-pid",
      "600/0x86",
      "-P",
      "spliceinject",
      "--service",
      "1010",
      "--files",
      "splice.xml",
      "--wait-first-batch",
      "-P",
      "filter",
      "--negate",
      "--pid",
      "0x1FFF",
      "-O",
      "file",
      "output.ts"
    ]

The solution is often in the error message: Error: input plugin test.ts not found
Do you specify a plugin named test.ts ?
Yes you do:
      "-I",
      "test.ts",

You most probably wanted the file input plugin, meaning -I file test.tst

@lelegard thanks, it works!
Not sure how I missed that, it was indeed in the doc page 431, tsp … -I file spts.ts ….


Update react-redux dependency

Upon running npm install I received this warning:
npm WARN deprecated<EMAIL_ADDRESS>OOPS! It wasn't a great idea to call it 1.0 alpha because we're still iterating on connector APIs. Please use 0.2.1 instead.

Updated react-redux to 0.2.2 in package.json.

:+1: Thanks.


Make nullable flag on a field true by default

Feature Request
Description of Problem
As a data helix user I expect fields to be not null unless i declare them nullable
Before bringing the story into 'Ready' please consider the following:
Acceptance Criteria - Given, When, Then
If run a profile and don't specify nullability for a field then should never get any nulls
Estimate - Fibonacci number sequence 1,2,3,5,8,13 etc
2
Tasks

[ ] write a new cucumber test if one doesn't exist that tests this change
[ ] change default of this field to false
[ ] update tests that now fail

Testing - Can any tests be written up front?
Yes - see first task
Documentation - Does it need updating?
Yes, update user guide
Is this feature done?
Please run through the Definition of Done checklist

blocked by #1415


ttr not being set on public key metadata

Describe the bug
at_onboarding_cli.AtOnboardingServiceImpl._activateAtsign is not setting ttr for public key, thus ttr is defaulting to null
Expected behavior
should set a ttr of -1 (cache indefinitely) when storing the public encryption key. See this other bug report for the explanation of why

Updating to P2 as this is an annoying piece of tech debt which requires us to keep some workarounds in atServer code

PS I don't expect this to get done in this sprint given other priorities but would like to have it kept in Triage until someone has time to get to it

PR under review.


[BUG] Change Wallet Address in config.yaml don't change address in Wallet tab

Hi,
I changed my wallet Address to receive Farming rewards following step by step the guide under the wiki Chia Keys Management.
So i created the new key, I retrieved the new wallet address and I modified config.yaml xch_target_address under farmer and plot groups (then I removed the new key created saving  24 words mnemonic).
I restated the GUI and if I go to Farm tab under "Manage Farming Rewards" i can see the new address but in wallet tab i still see old wallet address and all rewards related to the old address.

The wallet can only show the wallet related to the active mnemonic. It does not have the private keys to a cold wallet and can not show that.

The wallet can only show the wallet related to the active mnemonic. It does not have the private keys to a cold wallet and can not show that.

To show wallet information like amount and transactions we don't need private key, correct?
We probably can't see "pending balance" and "create transaction" tab but I think that they may be disabled if we use a cold wallet


envoy issue in CentOS

Built Istio(master) on CentOS 7
$ ./envoy
./envoy: /lib64/libc.so.6: version `GLIBC_2.18' not found (required by ./envoy)

$ cat /etc/*-release
CentOS Linux release 7.4.1708 (Core)
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"
CentOS Linux release 7.4.1708 (Core)
CentOS Linux release 7.4.1708 (Core)

closing this issue - This is not the right way to run stack driver agent in GKE.  GKE runs containerized fluentd in every node for this purpose.

envoy need to be built separately using istio/proxy repo.
make build in istio/istio just uses prebuilt binary of envoy(I guess for debian).


Change configuration of GUI added timelapse

Currently there's no way to do this other than removing/re-adding the camera. Would be great if it was possible to change things such as max frames, framerate, etc

You're welcome to contribute to implement this feature.


Add new functions to microsoft-identity-and-access

Added new functions to "Microsoft Identity and Access" App:

Disable User Account
Update User Job Title
Update User Department
Update User Employee Type
Update User  Leave Date
Get User Direct Static Group Assignments
Remove User From Group

Cheers!
@yogeshgurjar127 could you validate that everything works please?

Do we have an ETA on review for this?


Add rt1180 usdhc support

test tests/drivers/sdhc case  passed on cm33/cm7 cores.
Please insert SDCARD on J15.

@hakehuang , could you help test tests/drivers/sdhc case?  J15 interface need to be inserted a sdcard.
Thank you.

@lucien-nxp
2024-09-11 05:39:52,068 - __main__ -zephyr_ci_build_deploy_test.py : 185 - INFO - /home/jenkins/agent/workspace/zephyr_test_pipe/zephyr/twister-out/mimxrt1180_evk_mimxrt1189_cm33/tests/subsys/fs/fat_fs_api/filesystem.fat.api.sdmmc/zephyr/zephyr.dts:42.23-46.5:
2024-09-11 05:39:52,068 - __main__ -zephyr_ci_build_deploy_test.py : 185 - INFO - Warning (simple_bus_reg): /soc/itcm@1FFE0000: simple-bus unit address
2024-09-11 05:39:52,068 - __main__ -zephyr_ci_build_deploy_test.py : 185 - INFO - format error, expected "1ffe0000"
2024-09-11 05:39:52,068 - __main__ -zephyr_ci_build_deploy_test.py : 185 - INFO -
2024-09-11 05:39:52,068 - __main__ -zephyr_ci_build_deploy_test.py : 185 - INFO -

@lucien-nxp  do you have time to update this pr?

@lucien-nxp do you have time to update this pr?
Yes, I will update the PR within 14 days, thank you for reminding me.

@lucien-nxp  see my comment above

YAML needs to be updated with -sdhc entry for this board

@lucien-nxp , this board has design issue with 1v8 switch. not 1v8 available on board
Running TESTSUITE fat_fs_basic
=============*** Booting Zephyr OS build v4.0.0-754-gd3245cd071ea ***
Running TESTSUITE fat_fs_basic
===================================================================
I: Card switched to 1.8V signaling
Failed to init disk SD

    Assertion failed at WEST_TOPDIR/zephyr/tests/subsys/fs/fat_fs_api/src/test_fat_mount.c:88: test_fat_mount: wipe_partition() == 0 is false

E: fs not mounted (mp == 0x14000144)
I: Card switched to 1.8V signaling
E: fs mount error (-5)
I: Card switched to 1.8V signaling
E: fs mount error (-5)
I: Card switched to 1.8V signaling
E: fs mount error (-5)
Error mounting fs [-5]

    Assertion failed at WEST_TOPDIR/zephyr/tests/subsys/fs/fat_fs_api/src/test_fat_mount.c:92: test_fat_mount: test_mount_use_disk_access() == TC_PASS is false

E: fs not mounted (mp == 0x14000144)

    Assertion failed at WEST_TOPDIR/zephyr/tests/subsys/fs/fat_fs_api/src/test_fat_mount.c:93: test_fat_mount: test_unmount() == TC_PASS is false

I: Card switched to 1.8V signaling
E: fs mount error (-5)
Error mounting fs [-5]

    Assertion failed at WEST_TOPDIR/zephyr/tests/subsys/fs/fat_fs_api/src/test_fat_mount.c:94: test_fat_mount: test_mount() == TC_PASS is false

I: Card switched to 1.8V signaling

now this has below issue with fat fs
*** Booting Zephyr OS build v4.0.0-980-ga2a9f3f91429 ***
Running TESTSUITE fat_fs_basic
===================================================================
*** Booting Zephyr OS build v4.0.0-980-ga2a9f3f91429 ***
Running TESTSUITE fat_fs_basic
===================================================================
Failed to init disk SD

    Assertion failed at WEST_TOPDIR/zephyr/tests/subsys/fs/fat_fs_api/src/test_fat_mount.c:88: test_fat_mount: wipe_partition() == 0 is false

E: fs not mounted (mp == 0x14000144)
E: fs mount error (-5)
E: fs mount error (-5)
E: fs mount error (-5)
Error mounting fs [-5]

    Assertion failed at WEST_TOPDIR/zephyr/tests/subsys/fs/fat_fs_api/src/test_fat_mount.c:92: test_fat_mount: test_mount_use_disk_access() == TC_PASS is false

E: fs not mounted (mp == 0x14000144)

    Assertion failed at WEST_TOPDIR/zephyr/tests/subsys/fs/fat_fs_api/src/test_fat_mount.c:93: test_fat_mount: test_unmount() == TC_PASS is false

E: fs mount error (-5)
Error mounting fs [-5]

    Assertion failed at WEST_TOPDIR/zephyr/tests/subsys/fs/fat_fs_api/src/test_fat_mount.c:94: test_fat_mount: test_mount() == TC_PASS is false
``

now this has below issue with fat fs
*** Booting Zephyr OS build v4.0.0-980-ga2a9f3f91429 ***
Running TESTSUITE fat_fs_basic
===================================================================
*** Booting Zephyr OS build v4.0.0-980-ga2a9f3f91429 ***
Running TESTSUITE fat_fs_basic
===================================================================
Failed to init disk SD

    Assertion failed at WEST_TOPDIR/zephyr/tests/subsys/fs/fat_fs_api/src/test_fat_mount.c:88: test_fat_mount: wipe_partition() == 0 is false

E: fs not mounted (mp == 0x14000144)
E: fs mount error (-5)
E: fs mount error (-5)
E: fs mount error (-5)
Error mounting fs [-5]

    Assertion failed at WEST_TOPDIR/zephyr/tests/subsys/fs/fat_fs_api/src/test_fat_mount.c:92: test_fat_mount: test_mount_use_disk_access() == TC_PASS is false

E: fs not mounted (mp == 0x14000144)

    Assertion failed at WEST_TOPDIR/zephyr/tests/subsys/fs/fat_fs_api/src/test_fat_mount.c:93: test_fat_mount: test_unmount() == TC_PASS is false

E: fs mount error (-5)
Error mounting fs [-5]

    Assertion failed at WEST_TOPDIR/zephyr/tests/subsys/fs/fat_fs_api/src/test_fat_mount.c:94: test_fat_mount: test_mount() == TC_PASS is false
``

Hi Hake,
I removed some unnecessary configuration in RT1180 dts, could you help re-test on RT1180-EVK?
By the way, today, I tried on my server, and time function also can't be found in libc_time_time.c.o. I don't know you whether meet the same issue on your server?  Error log can be seen below:
[189/194] Linking C executable zephyr/zephyr_pre0.elf FAILED: zephyr/zephyr_pre0.elf zephyr/zephyr_pre0.map /home/ubuntu/nxp/mimxrt1180_evk_cm33/zephyr/build/rt1180_cm33_fatfs/zephyr/zephyr_pre0.map : && ccache /home/ubuntu/nxp/zephyr-sdk-0.16.5-1/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc  -gdwarf-4 -gdwarf-4 zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj -o zephyr/zephyr_pre0.elf  zephyr/CMakeFiles/offsets.dir/./arch/arm/core/offsets/offsets.c.obj  -T  zephyr/linker_zephyr_pre0.cmd  -Wl,-Map=/home/ubuntu/nxp/mimxrt1180_evk_cm33/zephyr/build/rt1180_cm33_fatfs/zephyr/zephyr_pre0.map  -Wl,--whole-archive  app/libapp.a  zephyr/libzephyr.a  zephyr/arch/common/libarch__common.a  zephyr/arch/arch/arm/core/libarch__arm__core.a  zephyr/arch/arch/arm/core/cortex_m/libarch__arm__core__cortex_m.a  zephyr/arch/arch/arm/core/cortex_m/cmse/libarch__arm__core__cortex_m__cmse.a  zephyr/arch/arch/arm/core/mpu/libarch__arm__core__mpu.a  zephyr/lib/libc/picolibc/liblib__libc__picolibc.a  zephyr/lib/libc/common/liblib__libc__common.a  zephyr/boards/nxp/mimxrt1180_evk/libboards__nxp__mimxrt1180_evk.a  zephyr/subsys/fs/libsubsys__fs.a  zephyr/subsys/sd/libsubsys__sd.a  zephyr/subsys/testsuite/ztest/libsubsys__testsuite__ztest.a  zephyr/drivers/disk/libdrivers__disk.a  zephyr/drivers/clock_control/libdrivers__clock_control.a  zephyr/drivers/console/libdrivers__console.a  zephyr/drivers/flash/libdrivers__flash.a  zephyr/drivers/gpio/libdrivers__gpio.a  zephyr/drivers/memc/libdrivers__memc.a  zephyr/drivers/pinctrl/libdrivers__pinctrl.a  zephyr/drivers/sdhc/libdrivers__sdhc.a  zephyr/drivers/serial/libdrivers__serial.a  zephyr/drivers/timer/libdrivers__timer.a  modules/fatfs/libmodules__fatfs.a  modules/hal_nxp/hal_nxp/lib..__modules__hal__nxp.a  -Wl,--no-whole-archive  zephyr/kernel/libkernel.a  -L/home/ubuntu/nxp/mimxrt1180_evk_cm33/zephyr/build/rt1180_cm33_fatfs/zephyr  zephyr/libcode_relocation_source_lib.a  zephyr/arch/common/libisr_tables.a  -mcpu=cortex-m33  -mthumb  -mabi=aapcs  -mfp16-format=ieee  -mtp=soft  -fuse-ld=bfd  -Wl,--gc-sections  -Wl,--build-id=none  -Wl,--sort-common=descending  -Wl,--sort-section=alignment  -Wl,-u,_OffsetAbsSyms  -Wl,-u,_ConfigAbsSyms  -nostdlib  -static  -Wl,-X  -Wl,-N  -Wl,--orphan-handling=warn  -Wl,-no-pie  -specs=picolibc.specs  -DPICOLIBC_LONG_LONG_PRINTF_SCANF -L"/home/ubuntu/nxp/zephyr-sdk-0.16.5-1/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/thumb/v8-m.main/nofp" -lc -lgcc && cd /home/ubuntu/nxp/mimxrt1180_evk_cm33/zephyr/build/rt1180_cm33_fatfs/zephyr && /usr/bin/cmake -E true /home/ubuntu/nxp/zephyr-sdk-0.16.5-1/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd: /home/ubuntu/nxp/zephyr-sdk-0.16.5-1/arm-zephyr-eabi/bin/../lib/gcc/../../picolibc/arm-zephyr-eabi/lib/thumb/v8-m.main/nofp/libc.a(libc_time_time.c.o): in function time':
time.c:(.text.time+0x8): undefined reference to gettimeofday' collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. FATAL ERROR: command exited with status 1: /usr/bin/cmake --build /home/ubuntu/nxp/mimxrt1180_evk_cm33/zephyr/build/rt1180_cm33_fatfs

Hi Hake,
I removed some unnecessary configuration in RT1180 dts, could you help re-test on RT1180-EVK?
By the way, today, I tried on my server, and time function also can't be found in libc_time_time.c.o. I don't know you whether meet the same issue on your server? Error log can be seen below:

west build -p always -b  mimxrt1180_evk/mimxrt1189/cm33  tests/subsys/fs/fat_fs_api/ -- -DCONF_FILE="prj_sdmmc.conf"

@hakehuang have you been able to verify if this passes on hardware?

@hakehuang have you been able to verify if this passes on hardware?

nom it fails after init commands, see below
*** Booting Zephyr OS build v4.0.0-980-ga2a9f3f91429 ***
Running TESTSUITE fat_fs_basic
=================*** Booting Zephyr OS build v4.0.0-980-ga2a9f3f91429 ***
[00:00:11.150,000] <err> main: Storage init ERROR!
[00:00:22.298,000] <err> fs: fs mount error (-5)
Error mounting disk.
[00:00:22.298,000] <err> fs: fs not mounted (mp == 0x14000140)

@hakehuang have you been able to verify if this passes on hardware?

Hi @danieldegrasse , do you have any suggestions on Storage init ERROR issue?   I double check the pin configuration, however, I can‘t still found some clue currently.

@hakehuang have you been able to verify if this passes on hardware?

Hi @danieldegrasse , do you have any suggestions on Storage init ERROR issue? I double check the pin configuration, however, I can‘t still found some clue currently.

Hi @lucien-nxp, the issue is more than likely related to the cache- the first transfer that fails is reading the SCR, which is the first transfer that actually sends data versus only an SD command.
This data will be sent using DMA- and since we are using hyperram, the XCACHE should come into play, right? If I move the SRAM to reside in DTCM, the SD framework seems to work correctly. I can also get the tests to pass if I disable the XCACHE.
What I'm seeing right now is that the transfer reading from the SCR times out (IE the USDHC peripheral never indicates the transfer is complete). If we can figure out why that is, I think we should be able to run with the XCACHE enabled
If not, we can either:

use DTCM for SRAM for SD samples
disable the XCACHE

Neither of these solutions are preferable though

@lucien-nxp, have you tried the suggestions from Daniel. Disabling XCACHE seems to address some of the failures I was seeing with enabling USB on this platform.

@lucien-nxp, have you tried the suggestions from Daniel. Disabling XCACHE seems to address some of the failures I was seeing with enabling USB on this platform.

I had tried the suggestions from Daniel, link to ram or disable xcache, however, it seems still didn't work.

I had tried the suggestions from Daniel, link to DTCM or disable xcache, however, it seems still didn't work.

How did you apply the change? When I moved the SRAM region to DTCM, I was able to get SD card tests passing (I believe I tried tests/subsys/sd/sdmmc)


Execute doesn't correctly read ""

$ fzf --version
0.10.3

Here is an excerpt of my .bashrc:
export FZF_DEFAULT_OPTS="-1 -0 -x --no-mouse --margin 5%,5% --multi --bind 'f4:toggle-all,"
 FZF_DEFAULT_OPTS="$FZF_DEFAULT_OPTS"'f2:execute@echo "{}" > /tmp/test@'
FZF_DEFAULT_OPTS="$FZF_DEFAULT_OPTS""' --history $HOME/.fzfhistory"

which at the end gives me the following :
$ echo $FZF_DEFAULT_OPTS
-1 -0 -x --no-mouse --margin 5%,5% --multi --bind 'f4:toggle-all,f2:execute@echo "{}" > /tmp/test@' --history /home/edgar/.fzfhistory

However, when I do f2 on the text ls 'test' (basically anything containing a single quote), the real thing that is echoed is ls test (without the double quotes).
Any ideas why this is happening ?

According to the man page:

{} is the placeholder for the double-quoted string of the current line.

So try it again without the quotes.

Oh thanks, my error. It works now !