[bug] When the parent directory of the tauri2 project directory is named [tauri], core capabilities are not recognized

Describe the bug
I rehash the issue and see why： #issues 10335
I created the tauri2 project in the project directory [tauri] with the command pnpm create tauri-app-beta. Here are the steps to reproduce the BUG
I want to use the @tauri-apps/api v2.0.0-beta library and need to add permissions attribute data to the xx.json file in the src-tauri\capabilities directory.
I tried to add the https://v2.tauri.app/zh-cn/reference/javascript/api/ documentation of all Namespaces, as "window:allow-create". and so on
but is the Visual Studio Code editor newspaper warned: "the value is not accepted, valid values: "app:default", "clipboard-manager:default"......” .

 ELIFECYCLE  Command failed with exit code 101.

Reproduction
I created the tauri2 project in the project directory [tauri] with the command pnpm create tauri-app-beta
Expected behavior
document: The Namespaces in https://v2.tauri.app/zh-cn/reference/javascript/api/ It can be defined normally in the "permissions" field in the tauri2\src-tauri\capabilities\default.json file
Full tauri info output
[✔] Environment
    - OS: Windows 10.0.22631 X64
    ✔ WebView2: 126.0.2592.113
    ✔ MSVC:
        - Visual Studio Community 2022
        - Visual Studio 生成工具 2022
    ✔ rustc: 1.79.0 (129f3b996 2024-06-10)
    ✔ cargo: 1.79.0 (ffa9cf99a 2024-06-03)
    ✔ rustup: 1.27.1 (54dd3d00f 2024-04-24)
    ✔ Rust toolchain: stable-x86_64-pc-windows-msvc (default)
    - node: 20.12.2
    - pnpm: 9.5.0
    - yarn: 1.22.22
    - npm: 10.5.0
    - bun: 1.1.12

[-] Packages
    - tauri [RUST]: 2.0.0-beta.22
    - tauri-build [RUST]: 2.0.0-beta.17
    - wry [RUST]: 0.40.1
    - tao [RUST]: 0.28.1
    - tauri-cli [RUST]: 1.5.9
    - @tauri-apps/api [NPM]: 2.0.0-beta.15
    - @tauri-apps/cli [NPM]: 2.0.0-beta.22

[-] App
    - build-type: bundle
    - CSP: style-src 'unsafe-inline' 'self'; object-src 'self'; img-src 'self' asset: http://asset.localhost blob: data:; media-src stream: http://stream.localhost;; default-src 'self' customprotocol: asset: data:; connect-src ipc: http://ipc.localhost  'self' https://api.iconify.design; font-src https://fonts.gstatic.com
    - frontendDist: ../dist
    - devUrl: http://localhost:1420/
    - framework: Vue.js
    - bundler: Vite

Stack trace
No response
Additional context
No response

Can you please post the full output of tauri info? We must see the exact tauri version you're using. Maybe also try deleting the ~/.cargo/registry/ directory and then create a new app 🤔

@FabianLars   "@ tauri apps/API" : > = 2.0.0 - beta. 15 and @ "tauri apps/cli" : "2.0.0 - beta. 22" version for the latest version
Visual Studio Code editor alerts and running project errors, both of which I have mentioned here:#10335
The tauri2 project can be replicated by using the command pnpm create tauri-app-beta in the project directory "[tauri]"
After I tried moving the project out of the directory "[tauri]" and then removing the directories: node_modules, src-tauri\gen, and src-tauri\target, installing the project dependencies again seemed to work, so I guessed it was a matter of building the project in "[tauri]"

The tauri2 project can be replicated by using the command pnpm create tauri-app-beta in the project directory "[tauri]"

Ahh, now i get it! I was a bit dense, sorry.

@FabianLars "@tauri apps/API" : > = 2.0.0-beta.15 and @ "tauri apps/cli" :" 2.0.0-beta.22 "Both dependencies are the latest version
Visual Studio Code editor alerts and running project errors, both of which I have mentioned here:#10335
The tauri2 project can be replicated by using the command pnpm create tauri-app-beta in the project directory "[tauri]"
After I tried moving the project out of the directory "[tauri]" and then removing the directories: node_modules, src-tauri\gen, and src-tauri\target, installing the project dependencies again seemed to work, so I guessed it was a matter of building the project in "[tauri]"

I have the exact same issue after I try to migrate to 2.0. I tried to remove npm modules, cargo clean, and rebuild but it's not solved my problem :(

fixed: I just ran my cmd in admin mode and it's fixed lol.
cd ui
delete all npm packages, cargo clean, reverse everything.
open cmd again in admin mode
cd app
migrate tauri
cd ui npm i
cargo build
npm run tauri dev.
fixed...

I can't reproduce this one, can you share a repo to reproduce it? also might be worth trying on latest v2 stable
maybe this was caused by an older cache so probably deleting the src-tauri/target folder fixed it


Gossip to ourselves

Jira task id
PRE-361

Description of the Change
Add special overrided class for LoopbackStream

Benefits
Delivering ourselves gossip message  bypassing libp2p

Possible Drawbacks
Needs to test carefully for memleaks

I think we can simplify this PR by conducting a little refactoring
Looks not bad. I'll probe to implement.


Enabled unified containerizer in Mesos.

DO NOT MERGE. For testing.

@jieyu If you begin to integrate this -- look at what's already in next: https://github.com/dcos/dcos/pull/296/files


Cont3xt Vue 3 Migration

migrated Cont3xt to Vue 3, Vite, & Vuetify
cont3xt/common contains any common UI components updated for Vue3/Vuetify, and some .js files that needed change as well (vueFilters.js, git.js)
import path aliases:

@: cont3xt/vueapp/src/
@common: cont3xt/common/vueapp/
@real_common: common/vueapp/

ui testing is not implemented (and the pre-existing tests would likely need to be heavily reworked, so I've deleted them for now); thus, removed cont3xt from "npm run test" for the time being.
some package changes to root level package.json, but I tried to keep most in cont3xt/package.json
let me know what I should do about the package lock files? I think all of mine wound up getting updated

Let me know what you think :)

Tags don't show up before the search

Create Link Group not showing modal

weird wrapping

in view cards


Convert upstream-dev CI scripts to github Action

Is your feature request related to a problem?
No.
Describe the solution you'd like
If possible, I think it'd be nice to move a lot of the upstream-dev CI scripting to its own github action like "ci-trigger". This will make it easier to use in other projects (like those under xarray-contrib). I'd like to use it for flox, cf-xarray.
Describe alternatives you've considered
No response
Additional context
No response

I just created a small github action for this: xarray-contrib/issue-from-pytest-log. There's also a small test repo here: keewis/reportlog-test (I can .
Documentation and features are a bit minimal at the moment, though.


tns run android failed - Preparing project... Cannot read property 'toString' of undefined

Hello,
I'm trying to run my app on android emulator, everything worked great till suddenly I get this
error
Preparing project...
Cannot read property 'toString' of undefined

Hi @mnisha,
Thank you for contacting us.
I reviewed your case, however, due to the limited info, I am unable to recreate your scenario.
Could you provide info about your environment(CLI, node, tns-core-modules versions)? Also attaching sample project will be appreciated.
In the meantime you could delete node_modules, platforms and hooks folders, to clean npm cache with npm cache clean command. Then try to rebuild with tns run android.

Same problem @mnisha , I have set ANDROID_HOME variable with a non existing path.. make sure that your ANDROID_HOME variable has the right value.. in my case:
export ANDROID_HOME=~/android-sdk/
tns run android


Add cat and copyedit front readme

Adds cat as additional antibiotic resistance example and updates readme to reflect RBS/Terminator split.

first example of "pull request" used to interact with a BAC DNA database


isActive query comparison does not cater for removing parameters

Changing the query string triggers a route change as expected. I am using the isActive method to conditionally write a history entry (to avoid duplicate consecutive entries). isActive is resolving to true incorrectly due to a one-way comparison between the query and the activeQuery.
I identified the problem to be the use of deepEqual in queryIsActive. It is checking that all the properties in the query are present in the activeQuery and returns true, however there are additional properties in activeQuery meaning the queries do not match and should return false.
Here is what I believe is a failing test:
Given "a pathname that matches a URL"
and "a query that matches multiple parameters"
When "a parameter is removed"
Then "it is not active"

I have been preparing a PR but figured i would start the discussion before submitting. Thoughts?

Could you submit the PR with the failing tests?

See https://github.com/rackt/react-router/pull/2386 which gives you a way to handle this (not in RC3 yet). The one-way comparison is the correct behavior to prevent false negatives.

thanks @taion

Thanks for the fast response, i just took rc4 for a spin now and still think we are missing something here. The code added certainly fixes an issue around undefined values but still does not seem to behave as I would expect.
To illustrate my problem i have pushed a failing test to my fork.
Is this any help? I had a fix that passed all the test cases, but need to update it against rc4 changes.

You need to explicitly set any query keys you expect to be missing as undefined.


Gather natural background SC estimates for each reach

Predicted background conductivity data referenced to NHDPlusV2 reaches (data may be accessed here or here).

As we discussed today, let's wait to process this dataset. We can compare modeling results to this dataset later this FY


Add Japanese translation

This is currently work in progress but I started translating this into Japanese.
Should I make the PR with [WIP]tag or can we merge it whenever I make a progress?
Thanks :)

Hi @inductor
I also trying to translate, Do you need help?

We finished the basic translation! We'll probably have some reviews/corrections from public but for now we can publish this

Thank you for your hard work on this! The Japanese version will now render and appear on the site in minutes.


Grouping

Great work on this. Is there ANY way to add row grouping? Like this:
https://codepen.io/Julien-Jolly/pen/WxgLGd

Hi @calvinlloyd,
Thanks a lot for the feedback.
It's possible and I can to add on our roadmap, It's a great feature and I will need to design something  to let the use of row grouping easy and more readable.
For now, you can figure out the roadmap, you can share other features you need here.

thx, will do!


#002 Test Youtube Rendering functionality

[x]  Use black to format the code.
[x]  Lint with mypy.
[x]  Create a unit test.
[x]  Create a integration test.
[x]  Test with pytest.
[x]  Use Tox to test for all python versions.
[x]  push the changes to GitHub.

done


Link related projects in README.md

Description
I didn't know about overseerr and discovered this by accident, so linking to the upstream project helps understand what this is for

:tada: This PR is included in version 1.8.0 :tada:
The release is available on:

v1.8.0
GitHub release

Your semantic-release bot :package::rocket:


Remove printing of windowpos/screenpos inside MenuButton::pressed

Clicking on the menu should not print a message to the output.

Thanks!


Cyphers/static

Make static linking work on macs
Remove circular dependencies between backends and ngraph
Simplify backend registration
Many files, not many actual changes.
This PR should be merged after
#3514 visibility
#3516 cpu changes
which are currently also included in this PR.

Just wondering -- what's the goal here?  (Is there a customer requirement for a static libngraph?)


feat: talk-tts prints and speaks the subtitles.

This works pretty good.  I changed the data to be optional and I think the PartialEq came as a result.
I have other code that checks and waits for the pipe to exist and some other than prepends the \.\pipe\ as mpv does.  I can share that too...  I'm also not quite sure why I get quote characters from Value.  Speaking the text and printing it to screen make for a usable experience without the additional texthooker.

Hi, thanks for the PR!
Just curious, what is the motivation for this change? I don't quite see what benefit TTS brings here, when the video you're watching in mpv should already contain the audio, with native speech, compared to TTS.
A common workflow for Japanese content for example is to open the video in mpv, drag and drop the Japanese SRT subtitle file into mpv, open a websocket client such as the texthooker ui page, and let it stream the subtitles to the texthooker ui page. Then, any time you want to look up an unknown word, you can hover your mouse over the unknown word using Yomichan and it will display a popup with the definition for the word. The video's audio content playing in mpv should align with the subtitles you have dropped, typically with a native speaker.
I think adding a TTS option here would be somewhat distracting.

I wanted to try the TTS module, see the text output to the screen; implement a feature in rust.
practice.  Thanks for the additional detail on the workflow.  No hard feelings if you don't merge and just close!
I wasn't coming to the project for its intended purposes...  The other mpv client libraries I've had trouble getting to work, I don't have any notes but remember some compilation errors and needing libmpv.  I even had success building mingw but never had success on windows with rust control of mpv.
I extended your ws server it to launch mpv instances via a command (naming the pipe optionally).  I would like to be able to address multiple clients from one server.    input-ipc-server=/tmp/mpv-socket is good for 1 instance.  I haven't yet figured out how to call async
      mpv::Client::new(namedpipe,args)
        .connect()
        .await
        .poll_and_send_messages_to_server(server)
        .await;

from within the closure that handles the websocket messages.
    pub fn start(self) -> ServerStarted {
        let (sender, receiver) = mpsc::channel();
        let server = ws::WebSocket::new(move |out: WsSender| { // Specify the type of out
            // This closure handles WebSocket messages
            move |msg: Message| {

if you're not interested in extending this beyond its purpose no worries.  I still appreciate the code!
this is how i learn.

Thanks for the additional context!
Ya, I think this feature falls outside the scope of the project, so I'm going to close the pull request, but feel free to fork and extend/modify the code however you like!

I extended your ws server it to launch mpv instances via a command (naming the pipe optionally). I would like to be able to address multiple clients from one server. input-ipc-server=/tmp/mpv-socket is good for 1 instance.
Yeah, you can probably create multiple IPC sockets instead of just one. Each ipc socket will correspond to an mpv instance that you have started up.


Cart can only hold about 4-6 items

If you add more than 6 items (depending on the variant data) you'll start getting a 503 on any further add-to-cart actions.
The MiniCart being stored in Http.Context.session is quite large, and eventually causes the Play session cookie value to be too large to be written back on the response.

Thanks for reporting it, we have already brainstorming different ways to handle the mini cart without affecting performance.

Fixed https://github.com/commercetools/commercetools-sunrise-java/pull/538


Header element doesn't allow expanding the menu on mobile

Steps to reproduce

Go to: https://design-system.service.gov.uk/components/header/with-service-name-and-navigation/index.html
Resize for a mobile viewport
Click menu button

Result
The menu expands and contracts
Expected result
The menu expands and stays expanded until further interaction
Preview

Show animated preview (fast-moving image)

Note
I would self assign myself to investigate and raise a PR, but I don't have permissions

Will be fixed by https://github.com/alphagov/govuk-frontend/pull/994.

I've hidden your preview behind a <details> because it was making my eyes hurt – hope that's OK with you! 😁🙈

(Also, thanks very much for raising this! Funnily enough, I think we must have spotted it at pretty much the same time. Sorry for the terse initial reply, rushing to wrap everything up at the end of the day…!)

I was looking into it and realised the default type is the cause of it.
Thanks for fixing it @36degrees! Faster that expected, definitely 🥇

This has been with in #565


Preconfirm reject?

Can i add preconfirm reject like in inputvalidator? i wan to use it if name is exist i want to use reject instead of closing modal and open new again

Thank you @hartjo for this request, now you can use reject() inside the preConfirm() parameter: https://limonte.github.io/sweetalert2/#ajax-request


Add the possibility for % !TEX  ... keyword comments to not appear in the editor

It could be nice for % !TEX  ... keyword comments or, more specifically  % !TEX none, to possibly not appear (and not be selectable) in the Ace editor (e.g. with a syntax such as % !!TEX none).
Having the editor to be used in Text mode, and no texlive.net button added, is indeed quite often helpful, e.g. as in this case, where:

% !TEX none, if present, would be confusing and error prone,
it is not possible (typical to https://texnique.fr/) to rely on the markup {: .noedit :}.

A step further would be to provide a % !NOTEX comment (not appearing in the editor either). It would act as % !TEX none but let the possibility for % !TEX none to still provide syntax highlighting, which would be useful e.g. in the case of code snippets such as:
\def\]{\leavevmode\hbox{\tt\char`\ }}

where compilation would be useless but syntax highlighting is useful.

it is not possible (typical to https://texnique.fr/) to rely on the markup {: .noedit :}.

note {: .noedit :} is a markdown extension to set the class, if you are not using markdown, you can set the class directly <pre class="noedit">....
I think I'd prefer using css or javascript to confgure this rather than remove lines from the <pre> before initialising the editor.
But I could perhaps be persuaded if there was a clear case where css can't be used.


Porting i2c to the extension trait pattern

See #27

LGTM
I can't reproduce the CI failure though. Let's try re-running it.

The CI fail looks like a breakage from svd2rust 0.15.0 (changelog)

[breaking-change] for access to alternate registers functions now used instead of untagged_unions (no more nightly features)

Also as this is apparently 0.2.0 now I wanted to add another thought, the busy_wait macro in this implementation, responsible for waiting for an ACK on the bus would send the program to an infinite loop if there was no ACK present, it would probably be better to implement it so it actually throws an error, however I'm not exactly sure how to do that as this is the only way proposed in the reference manual for ACK detection I could find

@hargoniX : The meaning of the milestone is something that should resolved before 0.2.0 is released. These changes look good and are simple, so merging now.
The ACK issue is interesting, there's definitely an argument for passing a delay/timer so the HAL can timeout. It should be the subject of another Issue/PR though.
bors r+


Gmail now require oauth2 to send email notifications

If you are using gmail smtplib throws up an exception because google considers username/password less secure.
The following traceback is provided when running rsump.py directly  (this example used the latest beta version of python3 for raspisump which has not yet been released but the same issue will a happen with v0.8.0
pi@raspidev:~/raspi-sump $ python3 /usr/local/bin/rsump.py
Traceback (most recent call last):
  File "/usr/local/bin/rsump.py", line 23, in <module>
    reading.water_depth()
  File "/usr/local/lib/python3.4/dist-packages/raspisump/reading.py", line 67, in water_depth
    alerts.determine_if_alert(water_depth)
  File "/usr/local/lib/python3.4/dist-packages/raspisump/alerts.py", line 142, in determine_if_alert
    smtp_alerts(water_depth)
  File "/usr/local/lib/python3.4/dist-packages/raspisump/alerts.py", line 108, in smtp_alerts
    server.login(username, password)
  File "/usr/lib/python3.4/smtplib.py", line 652, in login
    raise SMTPAuthenticationError(code, resp)
smtplib.SMTPAuthenticationError: (534, b'5.7.14 <https://accounts.google.com/ContinueSignIn?sarp=1&scc=1&plt=AKgnsbuhF\n5.7.14 Ek2...3EA> Please log in via your web browser and\n5.7.14 then try again.\n5.7.14  Learn more at\n5.7.14  https://support.google.com/mail/answer/78754 xh7sm11463113igb.1 - gsmtp')

I will look to add oauth2 to raspi-sump but in the meantime you can relax the setting in gmail at the following address after logging into your gmail account via the web interface.
Go to:
https://www.google.com/settings/security/lesssecureapps
and select Turn On  (to allow less secure apps to access your gmail account)
This issue of "less secure" needs to be put into context.  If you were using a cloud provider to run your app and you needed to store your username and password in their cloud this could cause issues with regards to the cloud companies security practices.  However, using username/password on your own locally hosted raspberry pi is a different issue.  You are still logging in with encryption, your secure password is private and as an extra measure the access rights on the conf file is locked tight to the pi user to which only you can login to.
If enabling this concerns you then I recommend creating a throw away account in gmail for these notifications so not to enable this on your main account.  In any event a good secure password should be fine and the world will not end.
Oauth2 is now on my radar for raspi-sump but if it is cumbersome to enable for the user I may just recommend that us use a different email provider if google takes away the ability to allow username/password at all.

I am not able to get it installed.  I followed the steps but when I try the sudo rsump.py nothing happens.  if i check the bin folder the rsump.py file is not there.  However, the raspi-sump directory is found at /home/pi ....

Hi please open a new issue.
If rsump.py is not in your /usr/local/bin folder but you have a /home/pi/raspi-sump folder there then it was uninstalled for whatever reason.
Rerun the setup by using pip.
If you originally install for Python3  run   sudo pip3 install raspisump
If you originally installed with Python2 run sudo pip install raspisump
If it complains that it already exists you can try sudo pip install -U raspisump

I am going to close this issue.  I have no plans of adding Oauth2 at the moment just for gmail.  Gmail offers an alternative already to relax the Oauth2 requirement.
I recommend using a throw away GMail account if lack of Oauth2 concerns you.  Or use another email provider.  That's not to say it will not be added in the future at some point, but I will need a better reason than Google's decision to use Oauth2 as the default for non webmail clients.

GMAIL now uses App passwords.  Office365 also implements this feature.


Create Linux Agent Age Report.yaml

Required items, please complete
Change(s):

New file

Reason for Change(s):

We haven't historically had the ability to report on Linux agent build age and the agent expires after 9 months

Version Updated:

Not applicable

Testing Completed:

Yes

Checked that the validations are passing and have addressed any issues that are present:

.Net testing failed to run on my device. Code runs in Advanced Hunting and YAML was validated using an open source validator.

@aprakash13 , Can you please look into this? Thanks

@aprakash13 : Please review the Hunting.

@aprakash13 : Please review the Hunting.

@aprakash13 : Please review the Hunting.

@aprakash13 Can you please look into this? Thanks


Can someone confirm the right drive to use

So after buying 2 drives I can not seem to get it to work.
This time I will purchase a drive directly from the suggested list, however, I am not sure which one is the most versitle. I am looking to dump CD-Rom's and DVD's. The one I am thinking about purchasing is the ASUS BC-12D2HT.
However, can it anyone confirm it works? Is a different one recommended?
IN a previous thread Saramibreak used  ASUS BW-16D1HT (firmware 3.02). which is the same as the one above, I assume. I just would like to confirm the details.

Multi-sector reading of the lead-out of non-plextor drive is WIP/experimental.
http://forum.redump.org/post/85733/#p85733
http://forum.redump.org/post/85758/#p85758
http://forum.redump.org/post/85821/#p85821
I recommend Plextor.

Multi-sector reading of the lead-out of non-plextor drive is WIP/experimental.
http://forum.redump.org/post/85733/#p85733
http://forum.redump.org/post/85758/#p85758
http://forum.redump.org/post/85821/#p85821
I recommend Plextor.

For Clarification, you mean any of these models? "DVD model: PX-760, PX-755, PX-716, PX-714, PX-712, PX-708, PX-704" So, as long as I purchase one of these model it should work. I am assuming the 760 is the newest on the list and would probably be the best for my purpose of use.

I bought Asus BW-16D1HT, which is on list. It has firmware 3.10. I tried it on a disc (soundtrack) which I could not backup with other drives and it did not work:
This drive can read data sectors at scrambled state [OpCode: 0xbe, C2flag: 1, SubCode: 1]
This drive can read data sectors at scrambled state [OpCode: 0xbe, C2flag: 1, SubCode: 2]
This drive can read data sectors at scrambled state [OpCode: 0xbe, C2flag: 1, SubCode: 4]
LBA[...]: [F:ReadCDForCheckingReadInOut][L:801]
        Opcode: 0xbe
        ScsiStatus: 0x02 = CHECK_CONDITION
        SenseData Key-Asc-Ascq: 05-21-00 = ILLEGAL_REQUEST - LOGICAL BLOCK ADDRESS OUT OF RANGE
lpCmd: be, [...]
dwBufSize: 2352
This drive can't read the lead-out

For test purpose edit check.cpp line 120 and changed the hard coded firmware version from 3.02 to my 3.10. This only leads to another error ILLEGAL_REQUEST - INVALID FIELD IN CDB (Opcode: 0xf1).
In result I would say this drive does not work even though it is on list. The plextor drives are old and cannot be bought anymore. Thus new drives not working, old ones not existing, I would say there simply exists any useful drive.

Is PX-760A OK?

Yes.

In result I would say this drive does not work even though it is on list.

See. http://wiki.redump.org/index.php?title=DiscImageCreator:_Optical_Disc_Drive_Compatibility#Recommended_Non-Plextor_ODDs

I just bought the 760A and it did not work. You got to be kidding this is
the third drive and I paid 70$ for it. I can not believe this. I am running
into the same errors. I needed this project done before the endo do year. I
guess I will have to throw my discs and drives. What a waste.
On Fri, Dec 25, 2020, 9:57 AM saramibreak<EMAIL_ADDRESS>wrote:

Is PX-760A OK?
Yes.
In result I would say this drive does not work even though it is on list.
See.
http://wiki.redump.org/index.php?title=DiscImageCreator:_Optical_Disc_Drive_Compatibility#Recommended_Non-Plextor_ODDs
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/saramibreak/DiscImageCreator/issues/61#issuecomment-751138128,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGV57SE4KHW4KYONQIMCC2TSWPPRFANCNFSM4U37WQSQ
.

Sorry about that. My last responses was sent through email and it did not
format correctly. I also was not ready send it. Autocorrect on my phone is
horrible and sometimes no matter what I type the word changes. Anyways, so
the 760A does not work? I am still getting the same errors as before. 0x08
something like that. I am away from my computer right now and I do not
remember the exact error. So is it the drive?
On Fri, Dec 25, 2020, 9:57 AM saramibreak<EMAIL_ADDRESS>wrote:

Is PX-760A OK?
Yes.
In result I would say this drive does not work even though it is on list.
See.
http://wiki.redump.org/index.php?title=DiscImageCreator:_Optical_Disc_Drive_Compatibility#Recommended_Non-Plextor_ODDs
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/saramibreak/DiscImageCreator/issues/61#issuecomment-751138128,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGV57SE4KHW4KYONQIMCC2TSWPPRFANCNFSM4U37WQSQ
.

Anyways, so the 760A does not work?

760A really works. Without logs, I can't advise you.

FormatCode: 05, Sendable:  No, Readable: Yes
Skiped. If you see the detailed, use /c option
FormatCode: 06, Sendable:  No, Readable:  No
Skiped because of DVD with CPRM only
FormatCode: 07, Sendable:  No, Readable:  No
Skiped because of DVD with CPRM only
FormatCode: 0c, Sendable:  No, Readable:  No
Skiped because of DVD-R, RW only
FormatCode: 0d, Sendable:  No, Readable:  No
Skiped because of DVD-R, RW only
FormatCode: 0e, Sendable:  No, Readable:  No
Skiped because of DVD-R, RW only
FormatCode: 0f, Sendable:  No, Readable:  No
Skiped because of DVD-R, RW only
FormatCode: 10, Sendable:  No, Readable:  No
Skiped because of DVD-R, RW only
FormatCode: 11, Sendable:  No, Readable:  No
Skiped because of DVD+R, RW only
FormatCode: 30, Sendable:  No, Readable:  No
Skiped because of DVD+R, RW only
FormatCode: c0, Sendable:  No, Readable:  No
Skiped because of DVD-R Rewritable only
FormatCode: ff, Sendable:  No, Readable: Yes
Skiped
On Sat, Dec 26, 2020 at 4:05 PM saramibreak<EMAIL_ADDRESS>wrote:

Anyways, so the 760A does not work?
760A really works. Without logs, I can't advise you.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/saramibreak/DiscImageCreator/issues/61#issuecomment-751328206,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGV57SHDRLRQ7CISA56QOWDSWWDLHANCNFSM4U37WQSQ
.

It's a similar issue. https://github.com/saramibreak/DiscImageCreator/issues/57
If your disc is in mint condition, Try to use /ps option.

   /ps     The sector is padded when reading error occurs
                  val     0: Padded by 0x00
                  val     1: Padded by 0xAA

If no, please remove the scratch.

Where do I place that? IN Parameters? IN a file? I have not done that yet
before.
On Sun, Dec 27, 2020 at 7:28 PM saramibreak<EMAIL_ADDRESS>wrote:

It's a similar issue. #57
https://github.com/saramibreak/DiscImageCreator/issues/57
If your disc is in mint condition, Try to use /ps option.
/ps     The sector is padded when reading error occurs
val     0: Padded by 0x00
val     1: Padded by 0xAA
If no, please remove the scratch.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/saramibreak/DiscImageCreator/issues/61#issuecomment-751450348,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGV57SEEBW67MV3FEI37MK3SW4D37ANCNFSM4U37WQSQ
.

It seems you don't know how to use a basic command-line app.
Did you read a README.md? Did you read a wiki(https://github.com/saramibreak/DiscImageCreator/wiki)?

I will admit, I have not used it yet. I never needed to use it. In previous
builds the program worked without any issues but, it has been only recently
that I started without older discs. Before it was fairly straightforward
but, now that I am getting these errors, I will admit it is throwing me for
a loop.
On Sun, Dec 27, 2020 at 11:28 PM saramibreak<EMAIL_ADDRESS>wrote:

It seems you don't know how to use a basic command-line app.
Did you read a README.md? Did you read a wiki(
https://github.com/saramibreak/DiscImageCreator/wiki)?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/saramibreak/DiscImageCreator/issues/61#issuecomment-751473964,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGV57SAWHJCM4RHMSSO6G6DSW5ACLANCNFSM4U37WQSQ
.

Creating iso(LBA)  2094099/ 2099488 Around this area it started padding
numbers on every number, is that normal? That disc is still running as I
speak but, that is a lot of padded numbers. Right now I am up to about
2095101 which has taken about an hour to get to this point.
On Sun, Dec 27, 2020 at 7:28 PM saramibreak<EMAIL_ADDRESS>wrote:

It's a similar issue. #57
https://github.com/saramibreak/DiscImageCreator/issues/57
If your disc is in mint condition, Try to use /ps option.
/ps     The sector is padded when reading error occurs
val     0: Padded by 0x00
val     1: Padded by 0xAA
If no, please remove the scratch.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/saramibreak/DiscImageCreator/issues/61#issuecomment-751450348,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGV57SEEBW67MV3FEI37MK3SW4D37ANCNFSM4U37WQSQ
.

Read retry from 2094464 to Read retry from 2095823 were padded numbers
using the /ps option. However, with so many of them being filled in will
that hurt the quality of the program or disc? I am trying now but, thus far
I have not found anything wrong but, without fully playing the game I do
not know. What is your take on this?
On Sun, Dec 27, 2020 at 11:28 PM saramibreak<EMAIL_ADDRESS>wrote:

It seems you don't know how to use a basic command-line app.
Did you read a README.md? Did you read a wiki(
https://github.com/saramibreak/DiscImageCreator/wiki)?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/saramibreak/DiscImageCreator/issues/61#issuecomment-751473964,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGV57SAWHJCM4RHMSSO6G6DSW5ACLANCNFSM4U37WQSQ
.

Creating iso(LBA)  2094099/ 2099488 Around this area it started padding
numbers on every number, is that normal?

LayerZeroSector: 2080512 (0x1fbf00)

2094099 is over the last sector 2080512. It's not normal.


Refine error checks

Currently, the checks for BootstrapFailed are only checking for the generic error message. The installer checks to see if the API came up and if the status is set to complete
in the bootstrap config map before exiting with BootstrapFailed error and this can be checked to possibly see if the API came up before it errored out.
xref: https://issues.redhat.com/browse/HIVE-2047

/lgtm
Changes look good to me - the regex match for BootStrapFailed is made more specific instead of the catch-all during execution of the cobra command here
@2uasimojo Can you have a look too?

I have no problem with this change, though I have to take your word for it that it makes things better for SD.
Do we still need a more generic catch-all boostrap failure regex near the bottom of the pile?
You'll need to make update to regenerate bindata to get verify to pass.

Do we still need a more generic catch-all boostrap failure regex near the bottom of the pile?

Might be safe to do so I guess. I'll add it.

/lgtm


Usage of lexers / regexps defined in an external module

Given that the lids are declared outside of any syntax extension, I assumed that something like this would work:
(* uAX31.ml *)
let joining_type_transparent = [%sedlex.regexp?
  0x00AD (* 'SOFT HYPHEN' *)
| 0x0300 .. 0x036F (* 'COMBINING GRAVE ACCENT' - 'COMBINING LATIN SMALL LETTER X' *)
| 0x0483 .. 0x0489 (* 'COMBINING CYRILLIC TITLO' - 'COMBINING CYRILLIC MILLIONS SIGN' *)
]

(* lexer.ml *)
let transparent = [%sedlex.regexp? UAX31.joining_type_transparent | ...]

match%sedlex s with
| transparent -> (* ... *)
| _ -> ()

Is there a way to refer to lexer definitions in another file? Or do I need to concatenate all my lexer code into a single file at build-time?

The syntax extension has no way of storing information on declarations such that, when invoked on another file, it is capable of re-loading them for use.

(BTW, the "one file for the lexer" design may be a bit flawed, but flex, ocamllex, etc., all follow that same model. The one parsing tool in our ecosystem I can think of that doesn't do that is Menhir, which allows you to split a grammar into many files.)

Ahhhh! I think my expectation came from an old reading of Menhir’s docs,
that I’d then confused with Sedlex. Sigh!
Yah, no need to consider this a feature-request — was just a
misapprehension of Sedlex’s model on my part. Thanks for the very timely
reply; I’ll slap together some arcane hellscape of a build-system to make
it all work. 😅
On Mon, Aug 27, 2018 at 08:36 Perry E. Metzger<EMAIL_ADDRESS>wrote:

(BTW, the "one file for the lexer" design may be a bit flawed, but flex,
ocamllex, etc., all follow that same model. The one parsing tool in our
ecosystem I can think of that doesn't do that is Menhir, which allows you
to split a grammar into many files.)
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/alainfrisch/sedlex/issues/63#issuecomment-416228886,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAAAyJWXL7AA8kqM0fKRBWbIpXJ6l515ks5uU_XjgaJpZM4WNCwS
.

--
⁓ ELLIOTTCABLE — fly safe.
http://ell.io/tt


Trigger pull helper image job when upgrading coolify

Always use next branch as destination branch for PRs, not main

On my server I've disabled Auto Update and basically disabled the Update Check Frequency by setting it to something very low 0 0 1 1 1.
So in my case, the PullHelperImage job is never called, that's because I want to manually update the app to prevent any unexpected breaking change.
But currently outside of PullHelperImage there's no way to update the helper image (and I suppose the future realtime image / sentinel when available). This mr fixes this by calling this job when upgrading the app.
I've basically copy-pasted the all_servers filter from Kernel::pull_images and put in the upgrade method

Thank you for the PR, it makes sense!


Feature Request: Soft wrap in markdown editor

Would be nice if the markdown editor soft-wrapped long paragraphs so the entire paragraph is visible without having to scroll horizontally. Might be a feature of ace, not sure.
Adding carriage returns results in 's in the output html (which is the correct behavior for markdown) so that's not a workaround for this issue.

@ohnoimdead Looks like it's an easy option to add. It'll go out in the next release. Thanks!


Deploy SGX VM via IaC and run sample app

We should have a simple way of building a VM in Azure and deploy the sample application to it so we can show customers how to deploy it to Azure
Feedback/Context from PG:
There is some value in this story.

This may be useful for a developer to understand how to get a single node, CCF network app to run on Infrastructure; however, this is not how most will set up their networks in production environments

This may also be useful to run performance testing on deployed/running sample app.

Useful to get someone started

In reality, SGX is not the easiest VM for any dev to create (limited to certain regions, very expensive). Suggested that we leverage any D.C Intel VM for this story.

What may be "More Useful"and provide more value is taking a sample app CCF app here and deploying it to Azure leveraging mCCF ARM templates + documenting that workflow for a developer (more realistic use case than VM)

Recommend we get access to mCCF first, as this ticket can provide more value once we have an idea of ARM templates/mCCF world

What is PG?

PG is the Product Group - I suppose you fit into that! :-)


bug [keybind-profanity]

Upon pressing SUPER+c  I can't manage to get profanity running. When holding the keys I get this epileptic flickering window but it's like blazingly fast. At no point it actually stays there to be worked with.
Might be a more general thing about dwm. I'm a total noob, so I dunno.

Do you have Profanity installed and set up?
On 23/05/17 11:41AM, tj_allemaal wrote:

Upon pressing SUPER+c  I can't manage to get profanity running. When holding the keys I get this epileptic flickering window but it's like blazingly fast. At no point it actually stays there to be worked with.
Might be a more general thing about dwm. I'm a total noob, so I dunno.
--
Reply to this email directly or view it on GitHub:
https://github.com/LukeSmithxyz/dwm/issues/232
You are receiving this because you are subscribed to this thread.
Message ID: @.***>

no i hadnt @_@


error with apple iphone client and le_server on a raspberry pi 4 B with Bookworm OS

First, thanks for the tremendously great project you have put together with btferret!
I'm working on a raspberry pi robot device that I want to control with a simple Blue Tooth app on an iphone. I use this iphone app effectively when controlling some ESP32 devices associated with this project, so it seems to work. However, when running server code on my RPi (for example, hello world example, or the le_server.py example, I get an error -
PAIR fail - No bond info
The iphone connects (the server call back prints out the "connection" message), but then the error appears on the RPI terminal screen, and the connection fails.
Here is my devices.txt file:
DEVICE = Desk Pi         TYPE=MESH    NODE=1  ADDRESS = D8:3A:DD:1D:1B:40
PRIMARY_SERVICE = 1800
LECHAR = Device name  PERMIT=06  SIZE=16  UUID=2A00   ; index 0
PRIMARY_SERVICE =<PHONE_NUMBER>66778899AABBCCDDEEFF00
LECHAR = My data  PERMIT=06  SIZE=16 UUID=ABCD        ; index 1
DEVICE = ESP32 talkieBot     TYPE=LE      NODE=1002   ADDRESS = A0:B7:65:60:87:92
The server code I'm using is pretty much what you have shown as examples, with a few additional print messages to try and see what is going on.
What might I be doing incorrectly to get the no bond error message?
Thanks so much for any advice you might be able to provide
Dallas

I do not have an iPhone, so I cannot check this myself. Here's how the process should work:

First connection. Client asks to bond. A new link key is generated by the server, and both devices store it.
Subsequent connections. Client has the stored link key, so it asks to re-pair using the stored keys instead
of going through the key generation again. The server gets the key from its store. If it does not have a key stored, it generates the "No bond info" error.

Has the first connection failed with the error? If so, the problem is that the client has a key stored from some previous non-btferret connection that it is trying to use, and btferret has no knowledge of it. See "Problems caused by connecting device" in section 3.11 of the documentation. It explains why the client's cache can cause this sort of trouble.  Can you wipe the client's cache? Or at least make sure the Pi is not paired to force a new key generation.

OK. Thanks for getting back to me.
I still can’t get le_server working with the iphone. I’ve decided to take a different approach that doesn’t require the iPhone. Thanks so much for your assistance. I’m sorry I couldn’t get it to work, but I gotta move on with my project.
Dallas
From: petzval @.>
Sent: Sunday, March 24, 2024 6:40 AM
To: petzval/btferret @.>
Cc: dghockey @.>; Author @.>
Subject: Re: [petzval/btferret] error with apple iphone client and le_server on a raspberry pi 4 B with Bookworm OS (Issue #38)
I do not have an iPhone, so I cannot check this myself. Here's how the process should work:

First connection. Client asks to bond. A new link key is generated by the server, and both devices store it.
Subsequent connections. Client has the stored link key, so it asks to re-pair using the stored keys instead
of going through the key generation again. The server gets the key from its store. If it does not have a key stored, it generates the "No bond info" error.

Has the first connection failed with the error? If so, the problem is that the client has a key stored from some previous non-btferret connection that it is trying to use, and btferret has no knowledge of it. See "Problems caused by connecting device" in section 3.11 of the documentation. It explains why the client's cache can cause this sort of trouble. Can you wipe the client's cache? Or at least make sure the Pi is not paired to force a new key generation.
—
Reply to this email directly, view it on GitHub https://github.com/petzval/btferret/issues/38#issuecomment-2016796574 , or unsubscribe https://github.com/notifications/unsubscribe-auth/BHIMZO3EKDUWW6SG3Y2DOW3YZ3CSNAVCNFSM6AAAAABFE43JWGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMJWG44TMNJXGQ .
You are receiving this because you authored the thread.Message ID: @.***>

OK, but this has been helpful. Because it seems that this might be a generic problem, I have uploaded a new le_server.py with the code for what should be a fix (but with the instructions commented out). Uncommenting the indicated instructions will set up a random address, which will create a new identity for the Pi that the client has not seen before.

Hey bud –
That fixed it!
I can write commands and read responses to and from the RPi with my iPhone.
I’m testing the Blue tooth interface on my desktop Pi. My robot pi actually runs a different RPi OS
(Buster). But not anticipating any issues since the problem was how the iPhone managed it’s connections.
Thanks so much.
Dallas
From: petzval @.>
Sent: Monday, March 25, 2024 6:44 AM
To: petzval/btferret @.>
Cc: dghockey @.>; Author @.>
Subject: Re: [petzval/btferret] error with apple iphone client and le_server on a raspberry pi 4 B with Bookworm OS (Issue #38)
OK, but this has been helpful. Because it seems that this might be a generic problem, I have uploaded a new le_server.py with the code for what should be a fix (but with the instructions commented out). Uncommenting the indicated instructions will set up a random address, which will create a new identity for the Pi that the client has not seen before.
—
Reply to this email directly, view it on GitHub https://github.com/petzval/btferret/issues/38#issuecomment-2017920092 , or unsubscribe https://github.com/notifications/unsubscribe-auth/BHIMZO25ZXOOXH3O67YPCO3Y2ALZRAVCNFSM6AAAAABFE43JWGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMJXHEZDAMBZGI .
You are receiving this because you authored the thread.Message ID: @.***>

OK, thanks. That's very useful information. I'll add something to the documentation.

Thanks again for your patience and assistance.
One last question ….
Does the btferret library have to be run only by users with superuser permissions? Or can the default user also run the code, perhaps by changing the lib file ownership and permission attributes?
Dallas
From: petzval @.>
Sent: Tuesday, March 26, 2024 5:54 AM
To: petzval/btferret @.>
Cc: dghockey @.>; Author @.>
Subject: Re: [petzval/btferret] error with apple iphone client and le_server on a raspberry pi 4 B with Bookworm OS (Issue #38)
OK, thanks. That's very useful information. I'll add something to the documentation.
—
Reply to this email directly, view it on GitHub https://github.com/petzval/btferret/issues/38#issuecomment-2020223659 , or unsubscribe https://github.com/notifications/unsubscribe-auth/BHIMZO6O2ILKEKFRJ4LFH5DY2FHV5AVCNFSM6AAAAABFE43JWGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMRQGIZDGNRVHE .
You are receiving this because you authored the thread.Message ID: @.***>

Btferret needs root permissions for low-level access to the Bluetooth adapter.

Ok. Not a problem. Thanks
From: petzval @.>
Sent: Wednesday, March 27, 2024 5:47 AM
To: petzval/btferret @.>
Cc: dghockey @.>; Author @.>
Subject: Re: [petzval/btferret] error with apple iphone client and le_server on a raspberry pi 4 B with Bookworm OS (Issue #38)
Btferret needs root permissions for low-level access to the Bluetooth adapter.
—
Reply to this email directly, view it on GitHub https://github.com/petzval/btferret/issues/38#issuecomment-2022575811 , or unsubscribe https://github.com/notifications/unsubscribe-auth/BHIMZO5WK7OY3N4US5B2CUDY2KPTDAVCNFSM6AAAAABFE43JWGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMRSGU3TKOBRGE .
You are receiving this because you authored the thread.Message ID: @.***>


Make text align left in FAQ section

Description
Please include a summary of the changes and the related issue. Please also include relevant motivation and context. List any dependencies that are required for this change.
Fixes #380
Type of change
Please delete options that are not relevant.

[x] New feature (non-breaking change which adds functionality)

How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Screenshots

Before

After
Include video if needed

Hello @MisterMickey!
Thank you for submitting this pull request Your pull request will be reviewed by maintainers shortly. Meanwhile make sure you have referenced the respected issue in this pr Your pr will not be merged if it does not have reference to respected issue
please read our Contributing Guidelines https://github.com/UBA-GCOEN/StichHub/blob/main/CONTRIBUTING.md And Code of Conduct https://github.com/UBA-GCOEN/StichHub/blob/main/CODE_OF_CONDUCT.md


Add support for custom span naming

Our team is adopting this driver for use in our tracing environment. Currently it names the spans with only the HTTP Method being used, i.e. "GET", "POST", etc.
This PR adds a way to customize the names of the spans produced by the driver, as well as a few additional ones prebuilt. This gives users finer control over their Elasticsearch tracing.
Backwards compatibility is preserved, as the new customization option defaults to the current naming scheme mentioned above.
This does require Java 8 for the Function support.

Pull Request Test Coverage Report for Build 42

24 of 31 (77.42%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-17.5%) to 39.286%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

opentracing-elasticsearch-client-common/src/main/java/io/opentracing/contrib/elasticsearch/common/ClientSpanNameProvider.java
24
25
96.0%

opentracing-elasticsearch-client-common/src/main/java/io/opentracing/contrib/elasticsearch/common/TracingHttpClientConfigCallback.java
0
6
0.0%

Totals

Change from base Build 41:
-17.5%

Covered Lines:
66

Relevant Lines:
168

💛  - Coveralls

thanks @JordanJLopez
version 0.0.7 with your changes will be available in 24 hours.

Thanks for the quick turnaround @malafeev ! Happy to contribute.


Need e2e test for helm install of istio

The latest helm broken in master triggers this issue to be high priority else we don't have a helm install for istio working consistently.

I would suggest using 'helm template' and replacing the istio.yaml - it is also fine to run one of the integration tests with helm template and one with real helm. But I believe the deployment should
be mostly identical if using helm template or helm (at least of our configs)

cc @nmittler re test grand unifications
the same test (like e2e simple) should be runnable with both isio-auth.yaml based and helm based install (in parallel builds)

@costinm can you assign this issue if we still think it is a P0

https://github.com/istio/istio/pull/5114

A basic e-2-e is in place.  Will open other issues for other helm e-2-e.


Fixes #3439 - relative paths in dependencies validation.

Dependencies have to be checked concerning all transitive IDs. This PR adds required validation.
@aquamatthias I am having troubles passing the integration test GroupDeployIntegrationTest.scala#L35, getting following error:
{
  "message" : "Object is not valid",
  "details" : [ {
    "path" : "/groups(0)/groups(0)/dependencies(0)",
    "errors" : [ "dependency definition does not exist in group's tree" ]
  } ]
}

which means, that the dependency /test defined in group /test2 can not find the created /test group. I did try the same constellation through the API and it works fine there. I might come up with a solution tomorrow, but if you have a quick hint, I would not mind as well.

@alexanderweber one point to note: we allow the definition of dependencies to groups/apps that are not existent. Debatable if this is good. The validation only need to check, if it can resolve the path. The circular dependency checker will do the rest.

@aquamatthias looks like I went too far with the validation here. I did change it to resolve-only solution.

@alexanderweber Thanks for this PR.
I added some suggestions (mainly naming). Perhaps we can remove the word validator from our validators (xxxValidator -> xxx) since it is of type Validator. Also xxx should say what it checks, rather than the type it is defined on.

@aquamatthias had same thoughts on xxxValidator -> xxx. How should bigger ones be called though? E.g. basicAppDefinitionValidator with 15 checks in total. basicAppDefinition or rather validBasicAppDefinition, or just keep it basicAppDefinitionValidator?

@aquamatthias I did address all of your points. Let me know if there is still room for improvement.

Thanks!


Client#trackException is prune to leak PII

When encountering exceptions in VS Code we take measures remove any PII, esp. from stack traces. However, Client#trackException counters that effort by throwing new errors in case it doesn't understand the given one and thereby leaking stack traces that include PII.

Yes, trackException is checking if an object is of type Error - Util#isError.
Do you have any fix in mind? Would adding a DoNotLogStackTraces switch to the configuration work? It will disable stack trace logging for the whole project and will be set to false by default.

Sorry for a delay. I added an option to disable stack trace collection - #110.
I'll include this change in the v0.15.19 release.
Sample usage:
AppInsights.setup("key")
    .setAutoCollectExceptions(true, false)
    .start();

It is now possible to process all telemetry data (including exceptions) by adding a Telemetry Processor - see #111.
I'll add this feature in the next release v0.15.19.


Sync with API team to determine needs from authentication perspective

Problem statement
In order to make the validation service public, we need to create a "public" org that unauthenticated users can use to submit their files into the validation tool. This poses potential complications with the authentication through Okta into the validation service. Additionally, to mitigate the chances of spam abuse of the public service, we need to create an "on/off" switch that can shut down the service if necessary without hard coding.
What you need to know
TBD
Acceptance criteria

[ ] What is needed from API team and Experience team to create an "on/off" public validator switch
[ ] What concerns, if any, from the API team regarding the introduction of a "public" organization through the authenticator
[ ] New issues created for API team and Experience team, if necessary

To do

[ ] ...

From the meeting with API team, we have determine that we:

Do not need an on/off switch in this MVP since the Azure instance has spamming restrictions already on it. If it becomes a problem, we will discuss again in the future.
API and Experience work has been outlined into new issues since the conclusion of the meeting.


Release 1.0.1 to MASTER

The other PRs in this release were made the old way (without gitflow workflow), so they are already merged into master.

Codecov Report

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

@@           Coverage Diff           @@
##           master     #104   +/-   ##
=======================================
  Coverage   88.63%   88.63%
=======================================
  Files           3        3
  Lines          88       88
  Branches        2        2
=======================================
  Hits           78       78
  Misses         10       10

Continue to review full report at Codecov.

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


Fix some failed regex tests

Fixed all but 3 of the regex tests with this PR. Two more will be fixed with upcoming masking PR. Which leaves one left to do. (RegExMatch_issue_118-1 - It's a tricky one, and will require additional work.). Also related to #118.
Also rearranged/moved some of the test files for "better?" organization.

Will this PR require an edit if the previous PRs go thru first? How are "multiple pending PRs" handled by Git? My understanding is the a branch marks a particular point on the main/master "timeline". If multiple branches point to same/different points, what has to happen so that edits do not have to be performed between the time a commit is made and a PR is merged (when multiple others may be merged in between)?

They will only be problems if you changed the same line in both PRs, I'll merge the first one then we can see if this one is able to merge

Ok... still don't understand this whole process but...

I updated my (online) main/master to reflect all (5) of the changes done in the last few hours.
Pulled those changes down to the local master
used SourceGit to "rebase" my local branches so that they reflect all changes up to date
this allowed my local branches to be in sync with the recent changes you made in last few hours (as if my local branches were created after the most recent changes you made).
(I think! lol)

Does this process sound like I did everything correct to get everything in sync?
I sure am glad I did not have to do all this on the command line. It would surely be messed up if the software did not "hold my hand" thru this process.

heres a visualization of what happened at each of your steps above
1:
mmikeww-github-----commit1--2--3--4--5---
     |                                   \
andy-github-------------------------------

2:
mmikeww-github-----commit1--2--3--4--5---
     |                                   \
andy-github-------------------------------
     |                                     \
andy-local-----------------------------------

3 before rebase:
mmikeww-github-----commit1--2--3--4--5---
     |                                   \
andy-github-------------------------------
     |                                     \
andy-local-----------------------------------
     |
andy-feature--commit1--2-

3 after rebase:
mmikeww-github-----commit1--2--3--4--5---
     |                                   \
andy-github-------------------------------
     |                                     \
andy-local-----------------------------------
                                             \
                                              andy-feature-----commit1--2--

you can confirm on your machine if the history is correct by using tools such as git log or gitk or whatever gui your sourcegit tool shows. just checkout the feature branch and confirm the history that its built on top of to ensure the history is correct
if it matches what i've drawn, then yes, if you now push your feature branch to your github, and then start a PR for it, then yes it will just be built on top of the previous 5 changes, and everything should be fine
if you did not rebase, you could still submit a PR, but there might be conflicts, for example if the same lines were changed in your feature commits, and the commits1-5 from mmikeww-master. then the PR would show conflicts that need to be resolved before the PR can merge smoothly.
when you do the rebase on your local machine, git will notify you at that time if there are conflicts, and then you are forced to fix the conflicts yourself before the rebase will even succeed. in both cases, the conflicts need to be resolved anyway before a merge can succeed, so thats why i tend to just rebase locally anyway to save everyone the trouble in advance. since i know the code best since i wrote it, i'm probably in the best position to resolve the conflicts. submitting a PR first that might have conflicts will just waste other people's time who aren't as familiar with the changes that you are proposing
of course, if its a deeper change, or in a more public project that is larger and has much more scrutiny on the code, perhaps you would WANT to submit the PR with conflicts and get advice or stimulate discussion as to whether or not thats the best way to implement the changes. say for example if you were suggesting a PR to the linux kernel or something. they probably aren't going to be as loose to blindly merge code as we are in here

when you do the rebase on your local machine, git will notify you at that time if there are conflicts

Thank you for all your help/details and the visuals. I really appreciate your efforts to educate me with this. I think the result looks/acts like what you have drawn. And I would imagine that the sw would have warned me if there were conflicts.

You can test it yourself. Checkout master and create a new branch called
test1. Commit a msg box hello world. Then checkout back to master and
create a new branch test 2. Commit another msg box in the same spot with a
different message. Then try to rebase test2 onto test1. Git should give you
a conflict
On Tue, Jun 25, 2024, 12:27 PM andymbody @.***> wrote:

when you do the rebase on your local machine, git will notify you at that
time if there are conflicts
Thank you for all your help/details and the visuals. I really appreciate
your efforts to educate me with this. I think the result looks/acts like
what you have drawn. And I would imagine that the sw would have warned me
if there were conflicts.
—
Reply to this email directly, view it on GitHub
https://github.com/mmikeww/AHK-v2-script-converter/pull/208#issuecomment-2189407195,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAOQBDCCZTT3YY4SS3U4J2LZJGLADAVCNFSM6AAAAABJ22RUTKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOBZGQYDOMJZGU
.
You are receiving this because you commented.Message ID:
@.***>

You can test it yourself

Ok... will do.... Thanks!

They will only be problems if you changed the same line in both PRs

Ah... ok... so it doesn't overwrite the files with the entire PR... just updates a changed file with portions that are different? I guess this makes sense. I was thinking a complete overwrite took place.


Question: How to replace a service in EF 2.0.0

I'm trying to create an example of replacing a service inside EF Core as shown in a Channel 9 video by Rowan Miller starting at 45 minutes in.
My example (see below) doesn't work. And I can confirm that the constructor is not called, nor the overriden method are called, as my break points are never triggered. Can you tell me what I am doing wrong.
Steps to reproduce
Here is one of the versions I have tried (I have tried a few permutations and none work).
Here is the unit test, with the new CustomSqlServerTypeMapper
public class CustomSqlServerTypeMapper : SqlServerTypeMapper
{
    public CustomSqlServerTypeMapper(RelationalTypeMapperDependencies dependencies)
        : base(dependencies) {}

    public override RelationalTypeMapping FindMapping(IProperty property)
    {
        var currentMapping = base.FindMapping(property);
        if (property.ClrType == typeof(string) && property.Name.EndsWith("Ascii"))
            return new StringTypeMapping(currentMapping.StoreType,
                currentMapping.DbType, true, currentMapping.Size);

        return currentMapping;
    }

    public override RelationalTypeMapping FindMapping(string storeType)
    {
        return base.FindMapping(storeType);
    }
}

[Fact]
public void ReplaceTypeMapperOk()
{
    //SETUP
    var connectionString = AppConstants.ConnectionString;
    var optionsBuilder = new DbContextOptionsBuilder<TestDbContext>();
    optionsBuilder.UseSqlServer(connectionString);
    optionsBuilder.ReplaceService<SqlServerTypeMapper, CustomSqlServerTypeMapper>();

    using (var context = new TestDbContext(optionsBuilder.Options))
    {
        context.Database.EnsureDeleted();
        context.Database.EnsureCreated();

        //ATTEMPT
        var entity = context.Model.FindEntityType(typeof(ScalarEntity));
        var mapInfo1 = entity.GetProperty(nameof(ScalarEntity.StringAscii));

        //VERIFY
        mapInfo1.ClrType.ShouldEqual(typeof(string));
        mapInfo1.IsUnicode().ShouldEqual(false);

    }
}

My entity class is
public class ScalarEntity
{
    public int Id { get; set; }

    public string StringMax { get; set; }

    [Required]
    [MaxLength(20)]
    public string String20 { get; set; }

    public string StringAscii { get; set; }
}

Further technical details
EF Core version: 2.0.0
Database Provider: Microsoft.EntityFrameworkCore.SqlServer
Operating system: Windows 10
IDE: VS2017 15.3

@JonPSmith Services are registered via their contract interfaces, which in this case is IRelationalTypeMapper. So you would need to do this:
optionsBuilder.ReplaceService<IRelationalTypeMapper, CustomSqlServerTypeMapper>();

Note for triage: we should probably warn if no service is found to be replace.

Thanks @ajcvickers. This fixed it. Note: The video of 1.1 required the SqlServerTypeMapper as the first type, so this is a change in 2.0.0.

Putting this on the backlog and up-for-grabs to warn in this case, but it's low priority since service replacement is an advanced feature anyway.


Development mode doesn't load some CSS

I did a clean install of this repo, and ran yarn dev to start development mode.
This is a screenshot of the demo page:

And this is a screenshot of the same page on production:

Any insight on this problem?

The problem lies on src/redux/create.js:52
window.devToolsExtension ? window.devToolsExtension() : DevTools.instrument(),

And the console returns
Uncaught (in promise) TypeError: DevTools.instrument is not a function

I fixed it by installing Chrome's Redux Devtools. However I think this still needs to be addressed.

It's propbably due to the require (instead of import), like:
https://github.com/bertho-zero/react-redux-universal-hot-example/blob/5fdd9c82ede37a283181b9ca9ef37804b96f56e7/src/redux/create.js#L39-L42
We need to test <module>.__esModule ? <module>.default : <module>


HIP35: RF Metadata Sidechannel

Author(s): @wavesoft, @dmamalis
Start Date: 2021-07-28
Category: Technical
Initial PR: https://github.com/helium/HIP/pull/249
Tracking Issue: this
Status: In Discussion
Discord channel: #hip-35-rf-metadata-sidechannel
Rendered view:
https://github.com/helium/HIP/blob/master/0035-safe-rf-metadata-side-channel.md
Summary:
Introduces a new side-channel from which RF metadata can be collected, in a way that no sensitive information
can be disclosed to third parties.

Hello @jamiew yes, the proposal is still active, wasn't very sure how to continue 😄
The reason for having it as a HIP is twofold:

It was for the community to see it and review it, and/or contribute whatever modifications they might want to approve.
Indeed it's not implemented in the chain, but it suggests modifications to core components.

If you think it's a good idea, I can follow-up with a PR on the gateway logic (eg. on gateway-rs) with a reference implementation so we can discuss over?

Hi @wavesoft @dmamalis , This HIP has been open for some time without any noticeable action. We are going to move to close this HIP. Please let us know if there is a reason not to.
We will close this by the end of the week (10/28).

Hello @vincenzospaghetti , we are more than eager to follow this HIP through, we are not certain however on what the next actions should be.
We had some discussions with a few stakeholders in Helium and we didn't have a clear idea how what feature could be moved forward. The discussions reached a stalemate when there was some misunderstanding about where/how this feature could be implemented, and how the billing strategies should apply.
But we are happy to bring the discussions back and reach a consensus and finally implement it. How would you recommend we should move forward?

Hi @wavesoft -  That's great to hear. Let's take this conversation back into the open discussion channel then(#hip-35-metadata-sidechannel).
I suggest restarting that conversation by providing a summary of the following:

Your original proposal
The feedback to date
Impacts to this proposal from any recently passed HIPs (notably #471)
Remaining questions: What is still outstanding? What still needs to be answered?

I'll look around the discord to see your response! Let's start the energy around this again.

Hi @wavesoft - There's still been no movement on this HIP so we are going to close it. Please feel free to reopen as a PR with your updated proposal. Thanks for your time and effort and contributing to the Helium community!


Handle 'linux2' looking up the path mapping (and other places where sys.platform is used)

Need to strip out the '2' when looking for the packages-linux


Transaction amount field missing- Windows

Using latest Windows version of Sparrow. I noticed when trying to send a transaction out from the wallet the transaction amount field was missing. The only way to send out a transaction was to select and send the entire UTXO.

I can't recreate this. Can you send a screenshot?

I'm sorry I cannot provide a screenshot. I decided to switch to Linux. The
wallet works perfectly so far on Linux.
On Tue, Jul 20, 2021, 2:45 AM craigraw @.***> wrote:

I can't recreate this. Can you send a screenshot?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/sparrowwallet/sparrow/issues/158#issuecomment-883255775,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AU4GAF3Q4QIKHJFK6TGIGLLTYVATXANCNFSM5ARIXYSA
.

Ok - I'm going to close this issue for now then.


MJML tags not being recognized

I have installed<EMAIL_ADDRESS>as a global package using npm and getting these errors when running the project.
lib/python3.7/site-packages/mjml/tools.py", line 49, in _mjml_render_by_cmd
    raise RuntimeError('MJML stderr is not empty: {}.'.format(force_str(stderr))) ******
*****
Element mj-section doesn't exist or is not registered
Element mj-text doesn't exist or is not registered
Element mj-body doesn't exist or is not registered

Its working fine if I use cmd to directly convert a mjml file. mjml test.mjml -o test.html produces output without Element mj-text doesn't exist or is not registered errors.
Packages:
python_version = "3.7.5"
django-mjml = "==0.10.1"
Django = "==2.2.13"

@narveer-rathore,
<EMAIL_ADDRESS>doesn't exist. Try some other version instead.
I think your MJML_EXEC_CMD has not the same path to mjml that mjml you use in the terminal. Be sure that you use correct value in MJML_EXEC_CMD option.
BTW you should use tcpserver mode. It's much more faster and keeps your system clean ;)

@liminspace Sorry about that. I made a typo version was 4.6.2. There was a version mismatch between different could environments and scripts.
Thanks for the advice 250 emails a once took a lot of time. Can tcpserver mode handle thousands of emails per 30 secs ? I'm thinking of rendering all templates on build time and use HTML for sending.
BTW thanks for reply. I'll close this issue.

@narveer-rathore tcpserver can handle much more emails, but it depends of power of your hardware. and you can use several servers and handle more emails for the same time.


Fix name of Data#to_h specs

I merged this one without a review, I think this was a pretty obvious fix and a review does not add any value here.


Test utility methods and additional test drivers

When we want to write tests of 3rd party plugins, we need some more code for:

generating Fluent::EventTime easily
generating Fluent::Config::Element easily (required for owned plugins - parser, formatter, storage, buffer and others)
test drivers for owned plugins to support to

instantiate plugins
configure plugins
set logger, plugin id and override system configs

Code of test drivers are not proven because there are not tests for each parsers/formatters.
I'll fix these drivers when I'll add tests for these.

Merged.


Support more dashboard semantics around how filters affect slices

Currently:

Widgets can emit filters
The "dashboard controller" applies this filter by refreshing slices with an extra filter parameter
Slices (in the context of a dashboard) can be made immune to filtering by editing the json configuration behind the dashboard (no ui controls are exposed to set this up)

Needed:

Allow specifying which slices are immune to which fields.

Currently, the json_metadata for the dashboard has a filter_immune_slices key, which receives an array of slice ids. This should still be supported.
On top of that we need a new key filter_immune_slice_fields that is an object where the key is a slice_id, and the value an array of fields that it disregards. Or something equivalent.

Sorry didn't started looking into this until today, already done in: https://github.com/airbnb/caravel/pull/1179


Cake Global Tool not working on the Mac

What You Are Seeing?
Cake as .NET Global tool doesn't run on the Mac
What is Expected?
After installing Cake as .NET Global tool it should be able to run on the Mac
What version of Cake are you using?
0.30.0-alpha0019
Are you running on a 32 or 64 bit system?
64
What environment are you running on?  Windows? Linux? Mac?
Mac
Are you running on a CI Server?  If so, which one?
No, just from the terminal
How Did You Get This To Happen? (Steps to Reproduce)

Install Cake as global .NET Core tool
dotnet tool install Cake.Tool -g --add-source https://www.myget.org/F/cake/api/v3/index.json --version 0.30.0-alpha0019
Run Cake
cake --version

Output Log
Unhandled Exception: System.IO.FileLoadException: Could not load file or assembly 'System.Linq, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
[1]    85788 abort      cake

dotnet --info
.NET Core SDK (reflecting any global.json):
 Version:   2.1.400
 Commit:    8642e60a0f

Runtime Environment:
 OS Name:     Mac OS X
 OS Version:  10.13
 OS Platform: Darwin
 RID:         osx.10.13-x64
 Base Path:   /usr/local/share/dotnet/sdk/2.1.400/

Host (useful for support):
  Version: 2.1.2
  Commit:  811c3ce6c0

.NET Core SDKs installed:
  2.1.400 [/usr/local/share/dotnet/sdk]

.NET Core runtimes installed:
  Microsoft.AspNetCore.All 2.1.2 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.App 2.1.2 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 2.0.9 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
  Microsoft.NETCore.App 2.1.2 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]

As an additional comment, I also experience the same behavior on Windows.

Alpha 28 does work but only with dotnet cake


Adds SetReceiveSettings to Subscriber

Makes gcp.subscriber public
Makes gcp.subscribeImpl.sub public
Applies case changes to tests

I've changed as little as possible to keep backward compatibility. The subscribeImpl is kept for testing but i've made it's .sub variable public so the new SetReceiveSettings function can access the underlying gpubsub.Subscription.
The gcp.NewSubscriber function now returns an gcp.Subscriber but old code expecting the pubsub.Subscriber will still continue to work.
Please let me know if you see any improvements.

Coverage decreased (-0.4%) to 44.785% when pulling 2d6400be498c1a2235b50e6435c896b7c48b0b54 on wezzle:fixes-111 into 9da24dbf870f5a1e11d23e23defc80f46a252176 on NYTimes:master.

Coverage decreased (-1.2%) to 43.967% when pulling fb996bef5b534d96f1396f368e7e9a11c5cbe48a on wezzle:fixes-111 into 9da24dbf870f5a1e11d23e23defc80f46a252176 on NYTimes:master.

🐧 Looks good. Thanks again! 🎈


Move XML file generating code directly where it's needed

Issue
The Console Runner is already generating the XML then saving it to disk. We can save a step and never even save it. Just use the output of the XML as a string and save it directly in blob storage if needed.
Recommendation
Convert the XML node to string and use the output directly rather than using files.

Repo split and readme updated to reflect engine and classroom example


[PPP-5046] - Added changes for Vulnerable Component: Avro

:x: Build failed in 1m 50s
Build command:
mvn clean verify -B -e -Daudit -Djs.no.sandbox -pl \
plugins/avro-format/core

:exclamation: No tests found!
Errors:
Filtered log (click to expand)

script returned exit code 1

:information_source:  This is an automatic message


Updated with newer information

Added reference to Azure Synapse Spark and more details on .NET for Apache Spark.

@MikeRys : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@xujxu - If you approve the proposed content, it should be moved to the private repo for automated checks and review. Let us know if you need help moving the commits.
#label:"aq-pr-triaged"

@ShannonLeavitt Thanks! Actually I am the original author of the document and have taken over the ownership again from @xujxu . Is there a possibility to make me the approver?

@MikeRys - Can you make the necessary changes in the private repo instead? You can change the author info there as well.

@ShannonLeavitt Sorry I missed your comment. What private repo? I am not a regular Github Azure Doc user ;)

@ShannonLeavitt Sorry I missed your comment. What private repo? I am not a regular Github Azure Doc user ;)
And is there an easy way to move it into the private repo without having to retype everything?

We can merge these changes in the public repo. Changes that require build validation and staging, changes need to be made in the private repo, and Microsoft staff are generally expected to work in the private repo. See email for further information.

Closing since I moved it into the private repo


ambient: fix WasmPlugin bind to Service

Fixes https://github.com/istio/istio/issues/51014
Need tests
The issue is in the LDS gen we lookup with Service, but in the ECDS request we don't so we don't find it.
Actually, the lookup in ECDS is not needed in general, not just in ambient: the proxy already requested a lsit of names, so we can just return those.
Please provide a description of this PR:

@howardjohn: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

unit-tests-arm64_istio
ebda7afc051b351a61f3579c6d3654c1d5bc77b0
link
true
/test unit-tests-arm64

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@howardjohn: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

unit-tests-arm64_istio
ebda7afc051b351a61f3579c6d3654c1d5bc77b0
link
true
/test unit-tests-arm64

integ-basic-arm64_istio
ebda7afc051b351a61f3579c6d3654c1d5bc77b0
link
true
/test integ-basic-arm64

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@howardjohn: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

unit-tests-arm64_istio
ebda7afc051b351a61f3579c6d3654c1d5bc77b0
link
true
/test unit-tests-arm64

integ-basic-arm64_istio
ebda7afc051b351a61f3579c6d3654c1d5bc77b0
link
true
/test integ-basic-arm64

lint_istio
41fc15e53287cef2f7f44323b66d464303c3d110
link
true
/test lint

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@howardjohn: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

unit-tests-arm64_istio
ebda7afc051b351a61f3579c6d3654c1d5bc77b0
link
true
/test unit-tests-arm64

integ-basic-arm64_istio
ebda7afc051b351a61f3579c6d3654c1d5bc77b0
link
true
/test integ-basic-arm64

lint_istio
41fc15e53287cef2f7f44323b66d464303c3d110
link
true
/test lint

gencheck_istio
41fc15e53287cef2f7f44323b66d464303c3d110
link
true
/test gencheck

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@howardjohn: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

integ-basic-arm64_istio
ebda7afc051b351a61f3579c6d3654c1d5bc77b0
link
true
/test integ-basic-arm64

lint_istio
41fc15e53287cef2f7f44323b66d464303c3d110
link
true
/test lint

gencheck_istio
41fc15e53287cef2f7f44323b66d464303c3d110
link
true
/test gencheck

unit-tests-arm64_istio
41fc15e53287cef2f7f44323b66d464303c3d110
link
true
/test unit-tests-arm64

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@howardjohn: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

integ-basic-arm64_istio
ebda7afc051b351a61f3579c6d3654c1d5bc77b0
link
true
/test integ-basic-arm64

lint_istio
41fc15e53287cef2f7f44323b66d464303c3d110
link
true
/test lint

gencheck_istio
41fc15e53287cef2f7f44323b66d464303c3d110
link
true
/test gencheck

unit-tests-arm64_istio
41fc15e53287cef2f7f44323b66d464303c3d110
link
true
/test unit-tests-arm64

unit-tests_istio
41fc15e53287cef2f7f44323b66d464303c3d110
link
true
/test unit-tests

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

The issue is in the LDS gen we lookup with Service

Can you elaborate on this?

Yep: https://github.com/istio/istio/blob/febaa74b1a207e895f12610a2ce424158e01f26a/pilot/pkg/networking/core/listener_waypoint.go#L376

Nit: we should comment
WasmPluginListenerInfo.Service only used by waypoint in ambient mode. Otherwise we could not know which function should use when trying to get wasmplugins

@howardjohn: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

release-test_istio
29275fb4dd5a80dfa9f8adc1a320f5e29a365671
link
unknown
/test release-test

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

/retest

@adilmp1 once this PR gets merged, please verify if it works for you. Also this will be a good area for you to add integration tests too.

In response to a cherrypick label: new pull request created: #51063


Evaluate Slow - with Low CPU usage

Evaluating 500 sentences on a 1M words corpus took
Google Translate takes few tens of second and MMT took the rest using only 3-4 CPU of the 36 available.
21:04
CPU usage was very low:
top - 20:06:02 up 1 day,  4:14,  6 users,  load average: 2.34, 1.15, 0.62
Tasks: 565 total,   2 running, 563 sleeping,   0 stopped,   0 zombie
%Cpu(s):  7.7 us,  0.2 sy,  0.0 ni, 92.1 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem:  61836572 total, 51341688 used, 10494884 free,    34284 buffers
KiB Swap:        0 total,        0 used,        0 free. 49091240 cached Mem

   PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
 32570 ubuntu    20   0 28.585g 1.040g  70716 S 277.7  1.8   4:10.65 java
 32500 ubuntu    20   0 25.256g 403688  16064 S   6.3  0.7   0:09.53 java
  1564 root      20   0   19712   1284    548 S   0.3  0.0   0:50.23 irqba

Sometime the CPU was almost at 0%
top - 20:08:48 up 1 day,  4:16,  6 users,  load average: 0.19, 0.73, 0.55
Tasks: 565 total,   1 running, 564 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.0 us,  0.0 sy,  0.0 ni,100.0 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem:  61836572 total, 51322324 used, 10514248 free,    34364 buffers
KiB Swap:        0 total,        0 used,        0 free. 49091248 cached Mem

   PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
 32500 ubuntu    20   0 25.256g 395160  16064 S   0.3  0.6   0:09.91 java
 33503 ubuntu    20   0   24056   2080   1168 R   0.3  0.0   0:00.67 top
     1 root      20   0   33640   2972   1492 S   0.0  0.0   0:02.26 init
     2 root      20   0       0      0      0 S   0.0  0.0   0:00.00 kthreadd
     3 root      20   0       0      0      0 S   0.0  0.0   0:00.00 ksoftirqd/0
     4 root      20   0       0      0      0 S   0.0  0.0   0:00.00 kworker/0:0

I think this issue is related to the fact that Moses takes very long to load the data the first time it starts .

This bug was related to a problem with the engine that crashed during the execution (that's why CPU was almost 0). With the latest commits I've fixed several bugs, so I'm going to close this issue.
If you find the engine to crash again on some input, please report the problematic condition in an had-hoc bug report.
Thanks for your help!


add SECURITY.md to the root directory and configure a related github action

Signed-off-by: Hirokuni-Kitahara1<EMAIL_ADDRESS>
add SECURITY.md to the root directory for solving https://github.com/argoproj-labs/argocd-interlace/issues/20
configure github action for lint

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


Open project folder dialog defaults to current filename

Prerequisites

[X] Can you reproduce the problem in safe mode?
[X] Are you running the latest version of Atom?
[X] Did you check the debugging guide?
[X] Did you check the FAQs on Discuss?
[X] Are you reporting to the correct repository?
[X] Did you perform a cursory search to see if your bug or enhancement is already reported?

For more information on how to write a good bug report or enhancement request, see the CONTRIBUTING guide.
Description
When you press ctrl+shift+o to open a project folder the dialog defaults to the current file name, which is not a valid folder.
Screenshot where I had a file in the spec folder open and wanted to open that folder in a separate Atom window using ctrl+shift+o and then enter.
In addition I also noticed that the entire file name is not shown in the dialog. Compare error dialog text with open folder dialog text.

Steps to Reproduce

Open Atom in safe mode, add a project folder and open a file.
With the file focused press ctrl+shift+o
Try to open that folder by just pressing enter on the dialog, error because the folder is set incorrectly to a filename.

Expected behavior: The current open files folder opens as a project folder in a new Atom window.
Actual behavior: Error because file name is set to a file instead of a folder, if you clear the file name from the dialog before opening it opens the folder as expected.
Versions
Windows 7.
atom --version
Atom    : 1.9.8
Electron: 0.37.8
Chrome  : 49.0.2623.75
Node    : 5.10.0

apm --version
apm  1.10.0
npm  2.13.3
node 0.10.40
python 2.7.11
git 1.9.2.msysgit.0
visual studio

Confirmed on Windows 10 x64.

Confirmed as well, Windows 10 x64 including Anniversary update .


Location tracking needs to be enabled on all maps

Currently when maps-app starts up with the default basemap, the floating action button in the lower right corner of the app screen can be used to toggle location tracking on and off.  This functionality isn't enabled in maps loaded from a portal (e.g. user content from ArcGISOnline).
This is not specific to any hardware or Android OS version.
To reproduce, start the app and note how the floating action button responds to touch by toggling location tracking on/off.  Next, sign in to view your content on an ArcGISOnline repository and load a map.  Note that the floating action button no longer triggers location tracking.

Verified with #127


Cannot set breakpoint to instance method name in namespaced class

gem version : 3.5.1
When setting a breakpoint using a method name, it does not seem possible to specify an instance method that belongs to a namespaced class (filename redacted) :
(byebug) break Rails::Application#call
SyntaxError Exception: xxx.rb:xx: syntax error, unexpected end-of-input, expecting tSTRING_CONTENT or tSTRING_DBEG or tSTRING_DVAR or tSTRING_END
Rails:
      ^
*** Unknown class Rails:

This would be really useful, especially when debugging code inside gems (where you cannot drop a byebug freely). Maybe am I missing something ? Surrounding the string in quotes does not work either.
EDIT
my bad, this works when using only one colon :
(byebug) break Rails:Application#call
Created breakpoint 1 at Rails::Application#call

Still, this syntax seems a bit misleading.

Yes, right. That's not currently possible. I'll leave this opened in case me or someone wants to implement this in the future.
In the meantime, use the file:line syntax.

the culprit seems to be POSITION_REGEXP in Byebug::BreakCommand. I'll have a look at it if I have time.

Yes, that's a good starting point! If you try this and get stuck let me know!

my bad, this works when using only one colon :

I would be very surprised... is it really working?? Or it's just not giving you any errors?

Not giving any errors... did not try further at that time, because I found another way around my problem.
I think the regexp captures the wrong things. I Have a regexp that seems to work, but did not proceed to implement it yet :
regex = /
  (?<command>b(reak)*)\s+
  (?<args>
     (?<file>.+)*:(?<line>\d+)
     |
     (?<target>.+)(?<operator>[#\.])(?<method>.+)
  )
/x

match = regex.match('break Foo::Bar.baz')
match[:command] # => 'break'
match[:target] # => 'Foo::Bar'
match[:operator] # => '.'
match[:method] # => 'baz'

match = regex.match('break :42')
match[:line] # => '42'

match = regex.match('break foo.rb:42')
match[:file] # => 'foo.rb'
match[:line] # => '42'

I've finally fixed this, could you give last master a try and let me know?


som question about get_cosine_schedule_with_warmup

Hello , thanks for Semi-supervised-learning,
semilearn/core/utils/build.py:217:def get_cosine_schedule_with_warmup
I want to know why  num_cycles set 7. / 16，have some referance？
And I checked the original algorithm of the cosine Annealing algorithm. It seems to be slightly different from the version in the code. Is it possible that TorchSSL does not use the original algorithm but a self-set algorithm with a reduced learning rate? or I found a wrong reference paper?

and TorchSSL is :

Looking forward for your reply, thank you~~~
### Tasks

why close?

why close?

Seems to be a stale close.
The num_cycle of 7/16 is set as a default since FixMatch paper. You can find more details there.


Remove unused uses from take_until_either_1

I think the only reason CI is failing is #697

yes, this is fine to merge, thanks :)


Package javacpp-presets

I am developing a Java application with my compiler construction students. We are using LLVM to generate code in a toy compiler implemented in Java. For that we need the library javacpp-presets. The project is managed using Maven.
Normally maven works great, but this particular library has a platform dependent shared library (built on a CentOS system according to the documentation) which interfaces to LLVM. Because of that the jar downloaded by maven does not work in NixOS.
Ideally I want to continue using maven for our project because we develop in different platforms, including other linux distributions and also Windows.
I am trying to package javacpp-presets in NixOS to overcome this issue. But I do not know how to do that because it is also built by maven, and NixOS does not have support for packaging maven projects, as far as know.
Can someone help with that?

Maybe some Java developers can give some hints on this.

Here is my very first attempt:
{ stdenv, fetchFromGitHub, maven }:

stdenv.mkDerivation rec {
  name = "javacpp-${version}";
  version = "1.2.4";

  src = fetchFromGitHub {
    owner = "bytedeco";
    repo = "javacpp";
    rev = version;
    sha256 = "0xd7k0aw2yzxb1yc3wqlmaqi3qn9v9w9x4n4wm0h3jhv68bcrfig";
  };

  nativeBuildInputs = [ maven ];

  buildInputs = [ ];

  buildPhase = ''
    mvn compile
  '';

  # other stuff to install

  meta = with stdenv.lib; {
    homepage = https://github.com/bytedeco/javacpp;
    description = "Efficient access to native C++ inside Java";
    license = licenses.asl20;
    platforms = platforms.unix;
    maintainers = [ maintainers.romildo ];
  };
}

Building this expression gives:
[ERROR] Could not create local repository at /var/empty/.m2/repository -> [Help 1]

Take a look at #12770
You are going to have more issues than just this :D

Is there any example of using build-maven and mvn2nix-maven-plugin to package Java projects in NixOS? I want to try them and examples can be helpful. I am not finding any on nixpkgs.
cc @shlevy @copumpkin

Closing, since the issue stagnated.


chap 3..slot implementation in rasa 3x

HI
query_date intent for Rasa 3, You need add mappings
slots:
date:
type: text
influence_conversation: false
mappings:
- type: from_entity
entity: date

Hi @caprone, thanks for your feedback. The problem you mentioned does exist in Rasa 3.0, but the book is for Rasa 2.0, so technically it's not a problem. But as Rasa 3.0 is developing rapidly and maturing, the author team is planning to publish the second edition of this book for Rasa 3.0, so stay tuned.


Bug: Plugin is slow to load

Describe the Bug
obsidian-linter takes a long time to load when switching vaults.
I was regularly seeing times of 120ms for desktop and more than 200ms for Obsidian mobile.
How to Reproduce
Steps to reproduce the behavior:

Enable "Debug startup time" in the Community plugins settings
Cause Obsidian to reload plugins by switching vaults, restarting the program or using the Developer Tools to refresh & capture Performance.

Expected Behavior
Faster if possible.
Screenshots
NA
Device

[X] Desktop
[X] Mobile

Additional Context
I've already got a simple fix that reduces the plugin load by about half via adding a minification step to the rollup config - see PR to come.

See this PR for proposed fix: https://github.com/platers/obsidian-linter/pull/305


Prevent Dialog from being closed

Describe the feature in detail (code, mocks, or screenshots encouraged)
Add properties to prevent the Dialog from being closed by the user
usage: display a "loading please wait" dialog. the dialog will be programmatically close when the process finishes (I couldn't find a way to hide the X button, perhaps there's an easy solution that I missed)
could be a preventScroll: boolean
or (also) a showCloseButton (or hideCloseButton): boolean
What type of pull request would this be?
Enhancement
Provide relevant links or additional information.
No response

currently, using shadcn-svelte I did this dirty workaround:
	type $$Props = DialogPrimitive.ContentProps & { hideCloseButton?: boolean };

	let className: $$Props['class'] = undefined;

	export let hideCloseButton = false;
[...]
</script>

<Dialog.Portal>
	<Dialog.Overlay />
	<DialogPrimitive.Content
[...]
	>
		<slot />
		{#if !hideCloseButton}
			<DialogPrimitive.Close
[...]
			</DialogPrimitive.Close>
		{/if}
	</DialogPrimitive.Content>
</Dialog.Portal>


Sc-8312: minor fixes & certificate improvement

Scope of changes
Sc-8312: minor fixes & certificate improvement
Type of change

[x] bug fix
[ ] new feature
[ ] documentation
[ ] other (describe)

Acceptance criteria
Sc-8312: minor fixes & certificate improvement
Author checklist

[ ] I have manually tested the change and/or added automation in the form of unit tests or integration tests
[ ]  I have updated the dependencies list
[ ]  I have recompiled and included new protocol buffers to reflect changes I made
[ ]  I have added new test fixtures as needed to support added tests
[x]   Check this box if a reviewer can merge this pull request after approval (leave it unchecked if you want to do it yourself)
[x]  I have moved the associated Shortcut story to "Ready for Review"

Reviewer(s) checklist

[ ] Any new user-facing content that has been added for this PR has been QA'ed to ensure correct grammar, spelling, and understandability.

Codecov Report

Merging #725 (f8c1c43) into main (c3feca1) will decrease coverage by 11.51%.
The diff coverage is 33.33%.

:exclamation: Current head f8c1c43 differs from pull request most recent head 13c2634. Consider uploading reports for the commit 13c2634 to get more accurate results

@@             Coverage Diff             @@
##             main     #725       +/-   ##
===========================================
- Coverage   43.63%   32.11%   -11.52%
===========================================
  Files         582      477      -105
  Lines       17519     5437    -12082
  Branches     1299     1299
===========================================
- Hits         7644     1746     -5898
+ Misses       8686     3502     -5184
+ Partials     1189      189     -1000

Impacted Files
Coverage Δ

...eb/gds-user-ui/src/hooks/useCertificateStepper.tsx
20.25% <0.00%> (-1.09%)
:arrow_down:

...src/modules/dashboard/certificate/registration.tsx
2.04% <0.00%> (-0.05%)
:arrow_down:

...b/gds-user-ui/src/components/BasicDetail/index.tsx
43.33% <50.00%> (-1.50%)
:arrow_down:

.../gds-user-ui/src/components/ReviewSubmit/index.tsx
73.33% <100.00%> (ø)

...ogress/TestNetCertificateProgressBar.component.tsx
50.00% <100.00%> (ø)

...m/trisacrypto/directory/pkg/gds/admin/v2/errors.go

...hub.com/trisacrypto/directory/pkg/bff/auth/csrf.go

...com/trisacrypto/directory/pkg/sectigo/endpoints.go

...om/trisacrypto/directory/pkg/trtl/jitter/jitter.go

...risacrypto/directory/pkg/gds/store/index/search.go

... and 100 more

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


Update docs to remove any mention of hybrid ibft1

https://github.com/hyperledger/besu-docs/pull/962