move file failed when path is \?\C:\ style)

move file failed when path is \\?\C:\ style),so i trim \\?\;

Some problems:

You added  to stdafx.h but forgot to remove it from main.cpp.
I doubt if it's necessary to introduce  to accomplish this task. In my opinion, normal string comparison is enough.
The move action is not the only one that doesn't support the "\?" syntax. If you want to fix it, please fix it completely to avoid inconsistency in code.

(Or if you can wait, I can find some time to fix it myself in July, when the exam season is over.)

Some problems:

You added  to stdafx.h but forgot to remove it from main.cpp.
I doubt if it's necessary to introduce  to accomplish this task. In my opinion, normal string comparison is enough.
The move action is not the only one that doesn't support the "\?" syntax. If you want to fix it, please fix it completely to avoid inconsistency in code.

(Or if you can wait, I can find some time to fix it myself in July, when the exam season is over.)

额 看你资料是中国人，就不用塑料英语跟你交流了，
用正则是因为我懒 ，懒得去用原始的字符串操作，哈哈哈哈 嗝

🤣 好的
既然pr你关了，那就等我考期结束我来修了

🤣 好的
既然pr你关了，那就等我考期结束我来修了

哈哈 好的 反正我现在已经成功move了，慢慢来 慢慢来  好好学习 天天向上

Fixed in c31946041a5da1724b985944b98cee9daebec340.


[New Machines] Taking care of passive mobs

Since the mod already include a farming station, Is it possible to have a few more machine to breed animals and like that? I know other mods have them already but I really love how machines works in EnderIO :)

Breeding Station: Feeds animals, and after a while kills adults that are no more in "love" status. With an option to set how many adults leave around for further breeding. Probably, should also check if there are too many mobs in its range and stop breeding to prevent lag.

Rancher: this should just get milk from cows and wool from sheeps. Maybe two different machine?

Fishing traps/Autofisher?

I've also thought about suggesting something like this, but hadn't gotten around to it.
For a 'Breeding Station', though, be careful that it doesn't become a magic block that can do everything, that just makes it too easy.

Thats why I suggested the rancher as separate block(s). The farming station plants and harvest crops, a block that feeds animals and kills them is more or less the same thing. If you want to make it a bit more harder to use to balance things, maybe make it use nutrient distillation (like the killer joe) and RF at the same time?


md-table in combination with vuex causes crash

I'm experiencing some issues with <md-table> when i create my Vuex store. Other elemes such as <md-button> and <md-card> work fine but the table gives me the following error:
Uncaught TypeError: Cannot read property '$el' of undefined(…)

If i wrap the table in a <md-card> add the class md-table-card to that card then it works fine. This makes me suspect that getClosestVueParent in <md-table> has something to do with it.
All i have to do to reproduce this is:

Initialize VueMaterial with Vue.use() and register a theme
Initialize Vuex with Vue.use() and create a new store new Vuex.Store({})
Boot up app(don't even have to pass the store) with new Vue({...}) which renders a <md-table>

I'm using the vue-cli's webpack template and my versions are:

<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>

This looks like it's related to #88. Both issues are probably fixed by #90.

Ah, yes i looked at that issue and thought it was similar but i was unsure. I will try to apply the fix and come back with results

Hmm, i still seem to be getting it even after applying the fix to getClosestParent
I will verify again once #90 is in a build and if it still doesn't work i will be back with feedback

Hi, I reproduced your case and tested it with #90,  got no errors. Have you rebuild the module after applying the patch?
However I will also be waiting to hear from Marcos to see if it is a proper fix.

@pauloramires Hey! I'm pretty sure that i did but something might have gone wrong. I have a repo called vue-test where this happens. But, yeah, i'll wait for the fix and we'll see if it works. For me this is no problem as i'm just testing vue with vue-material. I just thought i'd report it.

Well. This is kinda duplicated. There is another problem beyond this. I think that the md-table is not passing the correct instance to the md-table-card. I will fix that ASAP.


fix: [QBO] There is no option to enter credentials

Details

fix: [QBO] There is no option to enter credentials
Fixed Issues

$ https://github.com/Expensify/App/issues/50357
PROPOSAL: https://github.com/Expensify/App/issues/50357#issuecomment-2398155410
Tests

Go to Workspace => Accounting.
Connect your workspace with QBO.
From QBO dashboard, disconnect Expensify App.
Go back to ND, click the menu from the Accounting page => Sync now.
Notice that's an error shows. Click threedot menu again.
Verify have Enter credentials option from three dot menu

[x] Verify that no errors appear in the JS console

Offline tests

Same with above
QA Steps
Same with above

[x] Verify that no errors appear in the JS console

PR Author Checklist

[x] I linked the correct issue in the ### Fixed Issues section above
[x] I wrote clear testing steps that cover the changes made in this PR

[x] I added steps for local testing in the Tests section
[x] I added steps for the expected offline behavior in the Offline steps section
[x] I added steps for Staging and/or Production testing in the QA steps section
[x] I added steps to cover failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct)
[x] I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline)
[x] I tested this PR with a High Traffic account against the staging or production API to ensure there are no regressions (e.g. long loading states that impact usability).

[x] I included screenshots or videos for tests on all platforms
[x] I ran the tests on all platforms & verified they passed on:

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

[x] I verified there are no console errors (if there's a console error not related to the PR, report it or open an issue for it to be fixed)
[x] I followed proper code patterns (see Reviewing the code)

[x] I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick)
[x] I verified that the left part of a conditional rendering a React component is a boolean and NOT a string, e.g. myBool && <MyComponent />.
[x] I verified that comments were added to code that is not self explanatory
[x] I verified that any new or modified comments were clear, correct English, and explained "why" the code was doing something instead of only explaining "what" the code was doing.
[x] I verified any copy / text shown in the product is localized by adding it to src/languages/* files and using the translation method

[x] If any non-english text was added/modified, I verified the translation was requested/reviewed in #expensify-open-source and it was approved by an internal Expensify engineer. Link to Slack message:

[x] I verified all numbers, amounts, dates and phone numbers shown in the product are using the localization methods
[x] I verified any copy / text that was added to the app is grammatically correct in English. It adheres to proper capitalization guidelines (note: only the first word of header/labels should be capitalized), and is either coming verbatim from figma or has been approved by marketing (in order to get marketing approval, ask the Bug Zero team member to add the Waiting for copy label to the issue)
[x] I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named "index.js". All platform-specific files are named for the platform the code supports as outlined in the README.
[x] I verified the JSDocs style guidelines (in STYLE.md) were followed

[x] If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
[x] I followed the guidelines as stated in the Review Guidelines
[x] I tested other components that can be impacted by my changes (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar are working as expected)
[x] I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
[x] I verified any variables that can be defined as constants (ie. in CONST.js or at the top of the file that uses the constant) are defined as such
[x] I verified that if a function's arguments changed that all usages have also been updated correctly
[x] If any new file was added I verified that:

[x] The file has a description of what it does and/or why is needed at the top of the file if the code is not self explanatory

[x] If a new CSS style is added I verified that:

[x] A similar style doesn't already exist
[x] The style can't be created with an existing StyleUtils function (i.e. StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))

[x] If the PR modifies code that runs when editing or sending messages, I tested and verified there is no unexpected behavior for all supported markdown - URLs, single line code, code blocks, quotes, headings, bold, strikethrough, and italic.
[x] If the PR modifies a generic component, I tested and verified that those changes do not break usages of that component in the rest of the App (i.e. if a shared library or component like Avatar is modified, I verified that Avatar is working as expected in all cases)
[x] If the PR modifies a component related to any of the existing Storybook stories, I tested and verified all stories for that component are still working as expected.
[x] If the PR modifies a component or page that can be accessed by a direct deeplink, I verified that the code functions as expected when the deeplink is used - from a logged in and logged out account.
[x] If the PR modifies the UI (e.g. new buttons, new UI components, changing the padding/spacing/sizing, moving components, etc) or modifies the form input styles:

[x] I verified that all the inputs inside a form are aligned with each other.
[x] I added Design label and/or tagged @Expensify/design so the design team can review the changes.

[x] If a new page is added, I verified it's using the ScrollView component to make it scrollable when more elements are added to the page.
[x] If the main branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to the Test steps.

Screenshots/Videos

Android: Native

https://github.com/user-attachments/assets/7491014a-f624-4274-a932-30da3f2455cc

Android: mWeb Chrome

https://github.com/user-attachments/assets/938e9368-370d-4eac-8e84-51d34170a3a8

iOS: Native

https://github.com/user-attachments/assets/10a63511-7aa5-4e81-ac59-dff93f188cc5

iOS: mWeb Safari

https://github.com/user-attachments/assets/9bc6b69b-09d3-4cb4-8d66-00244e5f7425

MacOS: Chrome / Safari

https://github.com/user-attachments/assets/7cebb608-e59a-469c-9679-ce869d4270ad

MacOS: Desktop

https://github.com/user-attachments/assets/cbad1147-4e14-4b89-8c42-e40fc1883a8a

Let's update QA steps as well @layacat

Reviewer Checklist

[x] I have verified the author checklist is complete (all boxes are checked off).
[x] I verified the correct issue is linked in the ### Fixed Issues section above
[x] I verified testing steps are clear and they cover the changes made in this PR

[x] I verified the steps for local testing are in the Tests section
[x] I verified the steps for Staging and/or Production testing are in the QA steps section
[x] I verified the steps cover any possible failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct)
[x] I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline)

[x] I checked that screenshots or videos are included for tests on all platforms
[x] I included screenshots or videos for tests on all platforms
[x] I verified tests pass on all platforms & I tested again on:

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

[x] If there are any errors in the console that are unrelated to this PR, I either fixed them (preferred) or linked to where I reported them in Slack
[x] I verified proper code patterns were followed (see Reviewing the code)

[x] I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick).
[x] I verified that the left part of a conditional rendering a React component is a boolean and NOT a string, e.g. myBool && <MyComponent />.
[x] I verified that comments were added to code that is not self explanatory
[x] I verified that any new or modified comments were clear, correct English, and explained "why" the code was doing something instead of only explaining "what" the code was doing.
[x] I verified any copy / text shown in the product is localized by adding it to src/languages/* files and using the translation method
[x] I verified all numbers, amounts, dates and phone numbers shown in the product are using the localization methods
[x] I verified any copy / text that was added to the app is grammatically correct in English. It adheres to proper capitalization guidelines (note: only the first word of header/labels should be capitalized), and is either coming verbatim from figma or has been approved by marketing (in order to get marketing approval, ask the Bug Zero team member to add the Waiting for copy label to the issue)
[x] I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named "index.js". All platform-specific files are named for the platform the code supports as outlined in the README.
[x] I verified the JSDocs style guidelines (in STYLE.md) were followed

[x] If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
[x] I verified that this PR follows the guidelines as stated in the Review Guidelines
[x] I verified other components that can be impacted by these changes have been tested, and I retested again (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar have been tested & I retested again)
[x] I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
[x] I verified any variables that can be defined as constants (ie. in CONST.js or at the top of the file that uses the constant) are defined as such
[x] If a new component is created I verified that:

[x] A similar component doesn't exist in the codebase
[x] All props are defined accurately and each prop has a /** comment above it */
[x] The file is named correctly
[x] The component has a clear name that is non-ambiguous and the purpose of the component can be inferred from the name alone
[x] The only data being stored in the state is data necessary for rendering and nothing else
[x] For Class Components, any internal methods passed to components event handlers are bound to this properly so there are no scoping issues (i.e. for onClick={this.submit} the method this.submit should be bound to this in the constructor)
[x] Any internal methods bound to this are necessary to be bound (i.e. avoid this.submit = this.submit.bind(this); if this.submit is never passed to a component event handler like onClick)
[x] All JSX used for rendering exists in the render method
[x] The component has the minimum amount of code necessary for its purpose, and it is broken down into smaller components in order to separate concerns and functions

[x] If any new file was added I verified that:

[x] The file has a description of what it does and/or why is needed at the top of the file if the code is not self explanatory

[x] If a new CSS style is added I verified that:

[x] A similar style doesn't already exist
[x] The style can't be created with an existing StyleUtils function (i.e. StyleUtils.getBackgroundAndBorderStyle(theme.componentBG)

[x] If the PR modifies code that runs when editing or sending messages, I tested and verified there is no unexpected behavior for all supported markdown - URLs, single line code, code blocks, quotes, headings, bold, strikethrough, and italic.
[x] If the PR modifies a generic component, I tested and verified that those changes do not break usages of that component in the rest of the App (i.e. if a shared library or component like Avatar is modified, I verified that Avatar is working as expected in all cases)
[x] If the PR modifies a component related to any of the existing Storybook stories, I tested and verified all stories for that component are still working as expected.
[x] If the PR modifies a component or page that can be accessed by a direct deeplink, I verified that the code functions as expected when the deeplink is used - from a logged in and logged out account.
[x] If the PR modifies the UI (e.g. new buttons, new UI components, changing the padding/spacing/sizing, moving components, etc) or modifies the form input styles:

[x] I verified that all the inputs inside a form are aligned with each other.
[x] I added Design label and/or tagged @Expensify/design so the design team can review the changes.

[x] If a new page is added, I verified it's using the ScrollView component to make it scrollable when more elements are added to the page.
[x] If the main branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to the Test steps.
[x] I have checked off every checkbox in the PR reviewer checklist, including those that don't apply to this PR.

Screenshots/Videos

Android: Native

https://github.com/user-attachments/assets/93ce3176-4a15-4cb0-a4f4-bc1f1f1c27e0

Android: mWeb Chrome

https://github.com/user-attachments/assets/99246b39-b915-4e07-abb5-551cb162b887

iOS: Native

https://github.com/user-attachments/assets/eb4f0f0d-149f-4305-ba2e-939727157a20

iOS: mWeb Safari

https://github.com/user-attachments/assets/8904cf70-1b7b-4ec2-93c2-64afc4a1c7a1

MacOS: Chrome / Safari

https://github.com/user-attachments/assets/4f1dbe42-6fd8-4e43-8628-c07dec1160b2

MacOS: Desktop

https://github.com/user-attachments/assets/4c9f8758-626d-4bcd-b609-51406a887a10

:hand: This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release.


[Fixed] my entire collection is missing after auto-updated to Insomnia 2022.7.0

Expected Behavior
I should still see my collection of requests, environments, etc.
Actual Behavior
the app displays an empty "Insomnia" project and all of my old work is missing
Reproduction Steps

launch Insomnia
look for my collection

Is there an existing issue for this?

[X] I have searched the issue tracker for this problem.

Additional Information
No response
Insomnia Version
2022.7.0
What operating system are you using?
macOS
Operating System Version
macOS Monterey 12.6
Installation method
do not remember, update was auto-installed without my asking
Last Known Working Insomnia version
No response

Hey @stealthmonkey99 I had the same problem, but when I clicked on one of the existing documents (at least one should be there) and then switched from Design to Debug on the title bar, all the content was visible again.

Maybe this will help you and a few others.

Thanks @ewallat!  I didn't even notice those tabs but sure enough that's all I was missing 🤦

It happened to me but it's not a Design Document, it's a Collection, and its empty, only the folders

Same - everything lost, many folders, and calls, api keys... all gone 😠

https://github.com/Kong/insomnia/issues/5167#issuecomment-1370014676

This can't be fixed, since my Insomnia just auto-updated 2 hours ago, two weeks after this ticket was created, and my upgrade did the same thing. Except .... nothing appears on the Debug tab, insomnia.Environment.db is empty... everything gone. Pretty unbelievable that you are still auto-updating people given this issue.

@betterbuiltcows @tummyacid sorry to hear this happened to you folks. We seem to have some sort of edge-case bug still with data.
If possible, please reply back to this comment here with any of the information listed there in order to help us hunt down in which edge-case setups this happens.

This just happened to me as well. macOS Ventura 13.1. SW downloaded from Insomnia. Not sure what the latest working version was.
Earlier today I started Insomnia for the first time in a couple of weeks and got a note that it had been updated. And everything was gone; my 30+ requests, the folders, the Design/Debug/Test tabs.
I looked through the Workspace.db and saw my requests(!), along with notes about them being deleted, which I never did. Seeing them safely there, I closed the db, thinking I'd come back to it later. Then I stumbled across these Github tickets with possible solutions. When I opened Insomnia again to try them out...it again said that it had updated and now my Workspace.db files have all been wiped. All the info I saw earlier tonight is gone.
So very disappointing. I had come to prefer this over Postman but I can't see myself trusting this again.

Also completely wiped.  Also on MacOS Ventura 13.1.  This is frustrating, to say the least.

Updated today here and completely wiped too. Tried to follow what people said on the thread and nothing. This is very frustrating.

LOL, you just wiped out a years worth of my data, why would I help you troubleshoot it?

How do I recover my data? Like NOW!!!?

Also this looks like a totally different product. I was demonstrating it's usefulness to a co-worker just yesterday. Now I see a totally different product and ALL of my projects are gone. WTF happened and how to I fix it ASAP??

Boy I have to say I am quite pissed off that this happened. What is our course of action to recover from this disaster?

Same happened when I sudo apt upgrade to 2023.3.0. No collections found. Neither can I find "Design/Debug/Test" panel at first. I have to import a previously backup of collections, some recent changes lost but not much.
I think this is quite big problem, because via sudo apt upgrade I cannot downgrade. And, there is no way for any software to let apt know that user needs to backup data first before upgrading. So any software in Linux needs to put data in the .config and let user recover the previous working environment as soon as the user opens up the new version. Other UI/UX concerns needs to make place for this top priority.

Entire project just disappeared because parentId in the file insomnia.Workspace.db is null . Just update parentId from null  to "proj_default-project", then restart Insomnia and see everything is back.
My entire project just disappeared

parentId already shows "proj_default-project". No change in the bug.
On Mon, Aug 14, 2023, at 6:50 PM, Ngọc Lê wrote:

Entire project just disappeared because parentId in the file insomnia.Workspace.db is null . Just update parentId from null  to "proj_default-project", then restart Insomnia and see everything is back.
My entire project just disappeared https://github.com/Kong/insomnia/issues/5167#top
—
Reply to this email directly, view it on GitHub https://github.com/Kong/insomnia/issues/5600#issuecomment-1678315843, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA5CXXKRR2KMKTS4DL4V4ZTXVLIX7ANCNFSM6AAAAAATNCBWF4.
You are receiving this because you were mentioned.Message ID: @.***>

Hope this walkthrough helps too.
In my case, I updated my insomnia through the ubuntu snap, and I lost all the collections I had. The solution was:
1 - Go to the personal folder, enable see hidden files.
2- Enter .config/Insomnia, and copy everything inside.
3 - Go to the newly installed insomnia, and in the help tab - show app data folder.
4 - Enter insomnia, and paste everything, overwrite.
5 - Close and open insomnia and that's it.
I hope it helped you. =)

Entire project just disappeared because parentId in the file insomnia.Workspace.db is null . Just update parentId from null  to "proj_default-project", then restart Insomnia and see everything is back.

My entire project just disappeared

That one has to be somewhere in the Wiki/Readme as the issue still present in latest release (Version: Insomnia 2023.5.8
Build date: 9/7/2023)

my version just auto-updated to 2023.5.8 and my whole collection is gone! not very happy. How do I get them back??

Same happened to me. Forced to either create an account & log in or use "scratchpad" - none of my requests/collections visible. Breathtaking that anyone would release software that does this.
For now I downgraded Insomnia : https://github.com/Kong/insomnia/releases/tag/core%402023.5.8
I have my stuff back, but only for as long as it takes to find an alternative to this software.

This was the SECOND TIME I've upgraded Insomnia and lost all of my requests. The first time was a couple months ago and the second time was today with the latest version. Thankfully uninstalling and reverting back to 2023.5.8 brought them back. I just disabled automatic updates and plan to stay on this older version.

I found a way to get my work back.  Go to Help -> Show App Data Folder
This will open the Insomnia folder.  Look for backups, inside the folders e.g. 2023.4.0 grab the insomnia.insomnia.json file.
Then in the app go to collections, menu down to Import and upload this JSON file.  That recovered it for me.

I downgraded to release 2023.5.8 and that brought all my requests back. How can they force people to auto-update and not have a mechanism to prevent this. Its baffling how they released something like this complete disaster

Even the export using a 2023.x and import to 8.0 using Insomnia v4 including environments didn't work completely for scratchpad.  the only full copy was the migration to the kong account.  Now I could copy paste the env from old to new, but yeah clearly they are funneling folks into using the SaaS for workspace and not try and stay offline.

Have the same issue when I try to upgrade from 2023.5.8 (snap package on Ubuntu(Linux)) - everything is GONE after update and I had to revert the snap version back... there really should have been some auto-migration. To revert snap package - sudo snap revert insomnia

https://github.com/ArchGPT/insomnium

Just happened after auto update. Way to go Insomnia

Lolol
On Wed, Oct 25, 2023, 1:21 PM Marco Palladino @.***>
wrote:

Closed #5600 https://github.com/Kong/insomnia/issues/5600 as completed.
—
Reply to this email directly, view it on GitHub
https://github.com/Kong/insomnia/issues/5600#event-10770900661, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/APAA3L5QN4N4NFQEIGBBEJ3YBFKDRAVCNFSM6AAAAAATNCBWF6VHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJQG43TAOJQGA3DMMI
.
You are receiving this because you were mentioned.Message ID:
@.***>

We are finally fixing this bug in Insomnia 8.4 this week or early next week.

Yeah, have not been fixed.
I have not been updating for a long time (had version 2022.03 something), but finally today updated to latest 8.5.0. Everything gone, fortunately the tip:

Entire project just disappeared because parentId in the file insomnia.Workspace.db is null . Just update parentId from null to "proj_default-project", then restart Insomnia and see everything is back.
still works and I was able to get everything back...

In 8.5 we are surfacing un-synched projects in the footer, where they can be migrated using the application.

For testing I have changed back the parentId to null and you're right - the info is there and internal tools do allow for moving the unsynced projects.
I would argue that it's not really a great UX type of notification especially on larger monitors, the bottom bar is super small and notification can be easily missed - but it is working.
Thank you!

This has been a tricky bug for us to solve because it is hard to reproduce on our end. You are right that the projects should not be un-synched to begin with, and we are still working to identify the root issue.
May I ask what operating system you are using?

I am using Ubuntu 22.04.3LTS. As I said, I was upgrading from an old version (2022.03 something) to the latest one using deb packages downloaded from the website.

It's happened again. For the second time already. All my library has disappeared. Again. I'm moving to a different app
https://alternativeto.net/software/insomnia-rest-client/?license=opensource

@sideeffffect did this happen after an update? Your data may still be on your computer @marckong

@sideeffffect Can you check if your data is in the orphaned projects?


Need Example for adding data points.

Hi,
I am using wavesurfer.js in an open source project called https://github.com/prateekjadhwani/podcast-player . And this is how I am initializing it.
this.wavesurfer.init({
	container: this.$.wavecontainer,
	waveColor: this.wavecolor,
	progressColor: this.progresscolor,
	fillParent: true,
	height: 100,
	backend: 'AudioElement'
});

Right now, if the file is larger than 50MB, it crashes after downloading the file. And it triggers the error event. Live example is http://www.thewebplatform.today/ . I am not sure why that is happening. Can someone confirm if this is a known issue? If you see in the network calls, the file downloads without any issue, but crashes during the process of creating the waveform.

The way I am thinking of fixing this problem is to compute the waveform on the server side and pass these in the waveform as a parameter. Can anyone please refer me to an example that I can use to

Compute the waveform at the backeend
Pass the data points for waveform as a parameter in the library

Thank You

Yes, it's a known problem with large files.
To decode on the server, use a program like ffmpeg, node-pcm or bbcrd/audiowaveform.
The format of the audio isn't documented, but you can look at this example: http://www.wavesurfer.fm/example/audio-element/
You can also go to the console and type wavesurfer.exportPCM() and it will give you an idea of how the JSON data should look like.
Pass the data alongside the audio file to the load() method like this:
wavesurfer.load('example/media/demo.mp3', waveformData);

Thanks @katspaugh
Just one more question. If I pass the waveformData in the load method, will the wavesurfer library parse the media file again to create the waveform?

nvm, i doesnt do that. Thanks @katspaugh for helping me out.
Keep up the good work.


431 remove button chaos on event creation page

refs: #431
remove kind
hidden now is displayed as choice between "public" and "private" for the user

Coverage decreased (-98.2%) to 1.841% when pulling 0ca14af26cfe77c9ffacda55a5ccf72d234c34b8 on 431_Remove_Button_Chaos_On_Event_Creation_Page into d5e21cc5ffd9bc12f25af7225121f112283d315a on dev.

Coverage remained the same at 100.0% when pulling 1e109cd2991e3f974d5779dbafb599508ac55e2b on 431_Remove_Button_Chaos_On_Event_Creation_Page into d5e21cc5ffd9bc12f25af7225121f112283d315a on dev.

@nstrelow (@nilsthamm) You introduced a DEPRECATION WARNING in our tests with this test
DEPRECATION WARNING: The assertion was not run because of an invalid css selector. unexpected '"event[hidden]"' after '[' (called from block (3 levels) in <top (required)> at /home/travis/build/hpi-swt2/workshop-portal/spec/views/events/new.html.erb_spec.rb:17) DEPRECATION WARNING: The assertion was not run because of an invalid css selector. unexpected '"event[published]"' after '[' (called from block (3 levels) in <top (required)> at /home/travis/build/hpi-swt2/workshop-portal/spec/views/events/new.html.erb_spec.rb:18)


Added h1 tag to hello astro page

Description
Followed the instuctions to install npm and added the h1 tag to the astro hello page.
Solves issue #606

Merged

This is an automated message from Fork, Commit, Merge [BOT].

Thank you for your contribution! Your pull request has been merged. The files have been reset for the next contributor.
What's next?
If you're looking for more ways to contribute, I invite you to check out my other projects. Just click here to find more. These projects contain real issues that you can help resolve. You can also check out the Influences section in the README to find more projects similar to this one.
Also please leave a star to this project if you feel it helped you, i would really appreciate it.
I look forward to seeing your contributions!


[SPARK-31516][DOC] Fix non-existed metric hiveClientCalls.count of CodeGenerator in DOC

What changes were proposed in this pull request?
This PR proposes to remove the non-existed hiveClientCalls.count metric documentation of CodeGenerator of the Spark metrics system in the monitoring guide.
There is a duplicated hiveClientCalls.count metric in both namespace=HiveExternalCatalog and  namespace=CodeGenerator bullet lists, but there is only one defined inside object HiveCatalogMetrics.

Can one of the admins verify this patch?

Can one of the admins verify this patch?

@LucaCanali , this is a minor fix based on your PR #23798 for SPARK-26890 , may you be interested in reviewing the PR?

Hi @wezhang, well spotted, indeed this was a mistake, thanks for fixing it.
LGTM

Hi @wezhang, well spotted, indeed this was a mistake, thanks for fixing it.
LGTM

Thank you a lot!

There might be some networking issue in build, I have to restart it.
:::: ERRORS
	SERVER ERROR: Gateway Time-out url=https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/classpath/0.13.18/ivys/ivy.xml

	SERVER ERROR: Gateway Time-out url=https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/logging/0.13.18/ivys/ivy.xml

:: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS
unresolved dependency: org.scala-sbt#classpath;0.13.18: not found
unresolved dependency: org.scala-sbt#logging;0.13.18: not found
Error during sbt execution: Error retrieving required libraries
  (see /home/runner/.sbt/boot/update.log for complete log)
Error: Could not retrieve sbt 0.13.18
                    ------------------------------------------------
      Jekyll 4.0.0   Please append `--trace` to the `build` command
                     for any additional information or backtrace.
                    ------------------------------------------------
/home/runner/work/spark/spark/docs/_plugins/copy_api_dirs.rb:30:in `<top (required)>': Unidoc generation failed (RuntimeError)
	from /opt/hostedtoolcache/Ruby/2.7.1/x64/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
	from /opt/hostedtoolcache/Ruby/2.7.1/x64/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
	from /opt/hostedtoolcache/Ruby/2.7.1/x64/lib/ruby/gems/2.7.0/gems/jekyll-4.0.0/lib/jekyll/external.rb:60:in `block in require_with_graceful_fail'
...

Retest this please.

Jenkins test this please

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/121677/
Test FAILed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/26355/
Test PASSed.

Thank you @srowen !

Jenkins retest this please

Test build #121766 has started for PR 28292 at commit e59a4b7.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/26443/
Test PASSed.

Test build #121766 has finished for PR 28292 at commit e59a4b7.

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

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/121766/
Test PASSed.

Thank you for your first contribution, @wezhang . You are added to the Apache Spark contributor group and SPARK-31516 is assigned to you.


Add RSpecs

Reached 85% with #42

We're at 93% coverage and the missing parts are being indirectly tested. Closing.


Add around callback

To do something like
class MyClass
  include ProcessSpecification

  around do |transition, instance, block|
    logger.tagged transition[:method] do
      logger.info "Going from #{instance.status} to #{transition[:target]}"
      block.call
    end
  end
end

Also:

Fix/improve specs
Fix a collateral effect of after_processes method to not impact all classes that use ProcessSpecification

@gandralf vai fazer alguma alteração na versão da gem?


Fix getting cover

Questions
Answers

Description?
https://github.com/PrestaShop/blockwishlist/pull/96#issuecomment-764606420

Type?
bug fix

BC breaks?
no

Deprecations?
no

Fixed ticket?
Fixes PrestaShop/PrestaShop#23486

How to test?
follow #23486

Possible impacts?
Please indicate what parts of the software we need to check to make sure everything is alright.

Hi @kpodemski,
It is ok :heavy_check_mark:
I checked with PS1772 & the develop branch.
Without PR

With PR

Thank you!

Thank you @kpodemski


Feature Request: Closing Obsidian

Checklist

[X] The feature would be useful to more users than just me.
[X] I have checked the feature overview and the feature doesn't already exist.
[X] Feature Requests regarding daily notes will not be implemented, since there are other Alfred workflows that do focus on daily notes already.
[X] If you are looking for a way to trigger a specific Obsidian command from outside Obsidian, see this comment explaining how you can easily create such a workflow yourself.

Feature Requested
I've been trying to edit my version of the workflow to hide Obsidian, or at least move its window to the background, after appending to a note. (Usually when I'm appending, I just want to add a quick note and don't actually want to go to Obsidian.) I understand that this may not be the typical use case, but I imagine that at least some other users might be interested in having this option. Might you point me in the right direction of how to do this?
Alternatives considered
I have tried adding an element to the workflow to hide Obsidian, but I cannot do that because the 'append' operation ends by calling an external function (append-to-note.js). I figure that one could add a relevant line to the append-to-note.js script, but my attempts to do that have not been successful.
Relevant Screenshot
No response

There is a setting to for this. Unmark this checkbox, and it appends without moving Obsidian to the foreground.


Add offer item

This PR adds a new DTO to transfer the information required on an offer

 Create simplified productitem DTO to be used in the QuotationDetails

Different offer items do not differ

 Create use case that takes an offer id and returns a simplified version of the offer content


Dockerized application

Added Dockerfile as well as instructions in the README on how to run the image.
Closes #13

Could you add the hacktober label please?

Oh yeah, sure.


docs: ci/cd typedoc results to github pages

This should happen on only official releases and RC releases.

:tada: This issue has been resolved in version 2.2.0-beta.1 :tada:
The release is available on:

npm package (@develop dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This issue has been resolved in version 2.3.0-beta.1 :tada:
The release is available on:

npm package (@develop dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This issue has been resolved in version 2.3.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Medium Import Tool Doesn't Work

Describe the bug
Medium's Import a Post fails on the site.
Steps to reproduce

Log into your Medium account
Try to import a post

Potential Solutions
Add appropriate OG tags per:

May 2019
Webflow board — "solved" issue

the fix is in!


Use a table to format CLI stats

This PR updates the stats CLI output to use a table format (condensing it significantly) and adds some score-based color coding, like the Slack message.
before:

after:

I love it!


Update ipxedust

Description
Pulls in a new version of ipxedust
Why is this needed
New feature added in https://github.com/tinkerbell/ipxedust/pull/70
How Has This Been Tested?
N/A
How are existing users impacted? What migration steps/scripts do we need?

Checklist:
I have:

[ ] updated the documentation and/or roadmap (if required)
[ ] added unit or e2e tests
[ ] provided instructions on how to upgrade

Could you publish a new version incorporating this change?

Could you publish a new version incorporating this change?

For sure. All merges to the main line actually get published. This change will be in quay.io/tinkerbell/boots:sha-7d51d312


System set-up & admin > Upgrading versions

OUTLINE: https://docs.google.com/document/d/1RDl47ZxdDC07g-E67lXWAEu3v95L5dPQBe8G3eUmjvQ/edit
Basically a copy of the last version... Not broke, nothing to fix.


Feature Request #3472

** >> Make sure you describe your PR to the README Change Log section! << **
This PR references Issue #3472
This PR changes (delete as applicable)

Documentation
TypeScript Defs
The public-facing API

Describe the changes below:
This PR will add a kerning property to BitmapText that allows developers to add additional spacing between characters.  Default val is 0.

I like this, but I wonder if it's the wrong property name to use. Because kerning values are already specified inside the Bitmap Text data files and applied during rendering. You can see them extracted in ParseXMLBitmapFont.js and used in the renderer.

Yeah, I was thinking about that as well. Perhaps charPadding?

So Mr Richard what's is next

I believe I had Kerning confused with Letter Spacing in this scenario.  So, in this case, I believe it should be named letterSpacing.  Should avoid confusion and match up better to common typography terminology.
Referencing this article : https://graphicdesign.stackexchange.com/questions/2606/difference-between-kerning-vs-letter-spacing

It's just when I created the branch. :) Had multiple PR's in at the same time.

Not sure what happened there.  It pulled the creation of the branch in as a commit it seems?  Can be reverted and squashed perhaps.  Should fix it.


MAJOR: Updated tests to pass & Travis support

Github no longer has an ID on search box
Avatar class has been applied to commits as well
Assumes non-logged in user
Example now also shows how to use partialLinkText.

Why did you close? 0.o

@DavertMik I figured probably not worth while your kind consideration?

Not, I'm just a slowpoke sometimes )
Yes, I noticed that change in GitHub design in my other project which uses it as a test base, but it's hard to follow all my projects (

Thanks for this patch


Add full CH32V30x support

[x] CH32V303
[x] CH32V305
[x] CH32V307

All board definitions for CH32V30x were autogenerated and do compile.
Complex example tested on CH32V307 board and work fine. Other boards not available for me at the moment.
Assuming basic support was added correctly, reopening if issues appear.


Replace $dollar with $ in ordinary string literals

It unfortunately doesn't work in multiline strings, that's why I didn't change anything in IntegrationTest.
In ordinary string literals though, it does, and I believe it's a bit cleaner.

Totally agree, thanks!

Great point @LouisCAD
We shall do Open Source together some day


docs(README): v1.14.0 release announce

coverage: 99.865%. remained the same
when pulling f629d85035c645d0c39938899fd7a6bc20cb5462 on v1140
into fbd1f976bd253d2dfa1edc8468609d0a26b57ba0 on master.


Document incremental builds

vinyl-fs has support for a new since parameter to only spit out modified files. we should document how to use this (possibly with a registry?) with the new task system

This sounds like a great idea. If I'm understanding this correctly, the common "clean" task will no longer have to be ran to clear out the destination folder?

#937 document the gulp.src since option.
I can document the new api to get the last run once (phated/undertaker#9) once it lands in Gulp.

Thanks to the efforts by @dinoboff this is implemented and documented in the 4.0 branch.  Closing.


[BUG] Cell network disconnected on vpn start

Describe the bug
If I am on mobile data (no wifi), I often lose cell network connectivity when I activate the tunnel. When it reconnects and the tunnel is reactivated, it can happen again. This seems like an Android bug, but it doesn't happen on other VPN clients. Could that be a known issue or some parameters I need to change?
Smartphone (please complete the following information):

Device: Samsung Galaxy S23+
Android Version: Android 14
App Version 3.6.3
Backend: Userspace

To Reproduce
Steps to reproduce the behavior:

Disconnect Wi-Fi
Start the tunnel
See error (no cellular service message and no 4G+ connection)

Expected behavior
VPN started without disconnecting from the cell network
Screenshots (Only if necessary)
Additional context
I have collected adb logcat, but couldn't find a relevant part in it myself.

Hey! Can you describe in a little more detail exactly what you are seeing? I am not following.

I will better show you. Pay attention on the top right corner in the below video:
https://github.com/user-attachments/assets/e5127a73-f594-4c2e-965c-39da772f1ca2

Thanks! That is definitely helpful. Does this same behavior happen when you use the official wireguard client?

No, I haven't seen this behavior on other VPN clients, including the official Wireguard app, AmneziaWG, and various OpenVPN-based clients.
Note that I am unable to test the official wireguard client end-to-end right now, because my mobile ISP blocks vanilla wireguard handshakes, but I think this issue should have manifested itself before the handshake. I will travel to another country next month, will try with a local mobile provider.
AmneziaWG works fine, but lacks the functionality to autoconnect based on Wi-Fi networks, which is an awesome feature of this app!

I have upgraded to version 3.6.5 and I can no longer reproduce this behavior. Not sure what you did, but it looks like you have solved it. Thanks!


serviceconnector: Add "Create connection" and "Delete connection" activity children

Add activity children that displays the name of the application settings added:

We can do "App setting" like the portal does instead of "application setting"

I don't mind that just named it application settings since thats what the tree node is called

We can do "App setting" like the portal does instead of "application setting"

I don't mind that just named it application settings since thats what the tree node is called

Ya ignore me. Keep it as it is.


m_xy results not maintaining sign at max tension/max compression for plotting

Hi @robbievanleeuwen
In concrete_section.calculate_ultimate_section_actions() when the m_xy results are calculated, you're effectively calculating an absolute value, so when you plot based on the m_xy moments for a given theta you get some weird results where the values bounce back off the vertical axes when you have an unsymmetrical M/N curve:-

Not quite sure how to address this, need some way of adjusting the sign appropriately based on what plan quadrant your result is in relative the neutral axis or load angle (load angle being as discussed in #31) you've analysed?
Potentially it's as easy as just checking if both m_x or m_y change sign from some prior or following value in the positive side of the curve (depending on what way it is stepping through the axial loads) that you know is past the origin. Then for the plot the m_xy resultant it's deemed negative as its crossed the origin? That would signal the results straddle an orthogonal vertical plane through the origin?.......... I'm sure it' trickier than this though given not yet working in terms of load angle for the M/N curves!

Thanks for brining this one up @Agent6-6-6. Yes at the moment m_xy is a 'sum of squares' resultant so will always be positive. I think this will need to be investigated more when I propertly sort out the load angle business.


Lighter and bolder weights?

Hi @cssobral2013  The scope of this project is to make a one axis weight variable font of the existing styles. This request can be made on the main google.fonts repo. Thank you


ImportError: cannot import name 'KAN' from partially initialized module 'kan' (most likely due to a circular import)

Hi. May I ask what's wrong with this error? I'm just test the codes in API_10_device.ipynb.
from kan import KAN, create_dataset
ImportError: cannot import name 'KAN' from partially initialized module 'kan' (most likely due to a circular import)

I think I fix it.

how to fit it？


Add count parameter to history endpoints

PR for feature from #1266 (first comment).

@noddi This looks really good! a few comments and I think it'll be ready to go soon.

@drcrallen thanks for code review!

Changes:

fetchAuditHistory method now throws IllegalArgumentException if limit is <= 0
refactored fetchAuditHistory method
removed condition count <= 0 in http methods, now IllegalArgumentException is caught and HTTP 400 returned in response
added tests in SQLAuditManagerTest, RulesResourceTest for count <= 0

Cool, please squash. I'm :+1: after squash and travis pass.

@noddi Thanks for all the awesome contributions!

Bouncing for travis

@fjy Thanks!


Probot doesn't search for Pull Requests

Bug Report
Current Behavior
Using context.github.search.issuesAndPullRequests with query as repo:${repo} author:${author} only returns issues without any pull requests. According to Octokit docs it should by default search for both issues and pull requests.
  // Your code here
module.exports = app => {
  var queryString = `repo:${repo} author:${author}`
  var response = await context.github.search.issuesAndPullRequests({q : queryString})
}

Is it something that I'm doing wrong?
EDIT: I think I was making a mistake in generating the query string. Instead of spaces in the query string, I even tried putting + resulting in repo:${repo}+author:${author} which still didn't work. I also tried hardcoding values and adding type:pr+is:pr in the query string which too didn't work.
Expected behavior/code
Returned response should contain both issues and pull requests if no type: or is: argument is supplied
Environment

Probot version(s): 9.5.3
Node/npm version: Node v10.16.3/npm 6.9.0
OS: Windows 10 version 1903 build 18362.418

Possible Solution

Additional context/Screenshots
Add any other context about the problem here. If applicable, add screenshots to help explain.

I was missing Read-Write permissions for Pull Requests. Changing that manually finally worked. The GitHub API instead of returnings issues when type:pr and is:pr qualifiers are defined and not having the required permissions, should technically return nothing.


TODO

[x]  consider supporting .NET Core
[x]  opencv_contrib
[ ] reduce memory usage of CvBlobs
[x] ~GPU support~
[x] VC++2015 (v140)

test


Upgrade FHIR spec version to 4.0.1

HL7 recently released a technical correction to FHIR R4 v4.0.0. We need to download the latest artifacts (e.g. structure definitions, search parameters, etc.), regenerate the model code and run a regression to see what else needs to get updated.

[x] Updated definitions in fhir-tools and fhir-registry
[x] Regenerate fhir-model
[x] Regenerate ibm examples
[x] Overwrite spec examples in fhir-examples
[x] Update FHIRPathEvaluator for %rootResource
[x] other?

Turns out there was quite a bit of "other"...mostly related to a spec change where Resource.id is no longer an Id but instead has a type code of http://hl7.org/fhirpath/System.String

Whole team reviewed this one


NotFound docs unclear on value object

The XML comments for Microsoft.AspNetCore.Mvc.NotFound(object) that drive the IntelliSense text are missing documentation for the parameter. A fallback is to look at the documentation for the NotFoundObjectResult constructor, but this doesn't much either. It says the parameter is "The value to format in the entity body." Entity? What entity? I thought we were talking about an HTTP response here. And what is meant by "format"? Is this a format string, like used by ToString? Probably not, but it's not clear by the confusing docs.

Closing because there has been minimal feedback on this.

Were you expecting thumbs up on any given documentation specific? That's not very likely. More realistic is general feedback about awesome docs vs. sparse/confusing docs, or somewhere in between.
If making an a highly productive library that's easy for devs to get right the first time is a priority, I'd urge you to put effort into making sure the IntelliSense docs (if possible, and the F1 docs has a fallback) tell the dev everything he needs to know, or link to articles when the concepts exceed what is reasonable to put in the docs of a single method.
In any case, when a dev tries to get info on a given method, he should always be led directly to the detail and concepts needed. If the dev has to turn to Google, StackOverflow, or GitHub source, the docs haven't done their job.
ASP.NET Core MVC is built on a lot of solid design principles. Please consider ensuring that its docs are world-class down to the API details, so it can be a highly productive and robust platform.

We have received no other feedback about this doc (or lack of doc), so we felt that putting more effort into improving this doc would provide very little value. It's just a matter of trade-offs.


[BUG] Jetson integration does not handle Jetson Orin

Agent Environment
Machine: NVIDIA Jetson Orin NX 16GB
# kubectl exec -it -n monitoring datadog-2h7wv -- agent version
Defaulted container "agent" out of: agent, trace-agent, process-agent, init-volume (init), init-config (init)
Agent 7.45.0 - Commit: 964e770 - Serialization version: v5.0.81 - Go version: go1.19.9
# cat /etc/nv_tegra_release
# R35 (release), REVISION: 3.1, GCID: 32827747, BOARD: t186ref, EABI: aarch64, DATE: Sun Mar 19 15:19:21 UTC 2023

Describe what happened:
The Jetson check fails with could not parse voltage fields from this code since the regex cannot parse the output of tegrastats.
We are using the latest Jetson model: Orin. The results of tegrastats on this device return in a different format to previous, and the Jetson integration cannot handle them:
~# tegrastats
06-16-2023 10:45:09 RAM 6334/15388MB (lfb 1770x4MB) SWAP 491/7694MB (cached 0MB) CPU [6%@729,9%@729,5%@729,16%@729,off,off,off,off] EMC_FREQ 0%@2133 GR3D_FREQ 0%@611 GR3D2_FREQ 0%@0 VIC_FREQ 729 APE 174<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>VDD_IN 5299mW/5299mW VDD_CPU_GPU_CV 773mW/773mW VDD_SOC 1424mW/1424mW
06-16-2023 10:45:10 RAM 6335/15388MB (lfb 1770x4MB) SWAP 491/7694MB (cached 0MB) CPU [16%@1344,11%@1344,12%@1331,14%@1497,off,off,off,off] EMC_FREQ 0%@2133 GR3D_FREQ 0%@611 GR3D2_FREQ 0%@0 VIC_FREQ 729 APE 174<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>GPU@46C <EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>VDD_IN 5218mW/5258mW VDD_CPU_GPU_CV 691mW/732mW VDD_SOC 1424mW/1424mW

Describe what you expected:
The Jetson check should work on a Jetson Orin with the latest JetPack.
Steps to reproduce the issue:
Enable the Jetson integration on a Jetson Orin.
Additional environment details (Operating System, Cloud provider, etc):
The test for the Jetson integration lists the different models of Jetson that it handles.
I've provided an example from the Orin above. If the test is able to work with that then that's all that's needed.

Same issue.

Hi @damonmaria and @heyryanw, thank you for reporting this issue!
The error should be fixed by https://github.com/DataDog/datadog-agent/pull/29925 , it should be available in the next agent release
version 7.60.0.
Thank you!
Let me know if you have any questions/comments.

👋 Hi again @damonmaria  and @heyryanw
The fix for this issue has been released in 7.60.0.
If you continue to experience any problems, please feel free to reopen the issue or start a new one.
Thank you for your patience!


bedtools bamtofastq with empty bam file outputs one zero-length fastq sequence

bedtools bamtofastq with empty bam file input is expected to write an empty fastq file. I got 1 sequence in the output with zero length.
Some downstream tools (notably kraken2) can handle such fastq files and treat them literally as having 1 sequence, which results in mismatch in counting reads downstream.
To reproduce:
$ cat /dev/null | bedtools bamtofastq -i stdin -fq /dev/stdout -fq2 /dev/null
@/1

+

Or this:
samtools view /dev/null | bedtools bamtofastq -i stdin -fq /dev/stdout -fq2 /dev/null
[main_samview] fail to read the header from "/dev/null".
@/1

+

Note that this error message comes from samtools view:
[main_samview] fail to read the header from "/dev/null".

I am using bedtools version v2.29.2 installed using conda on CentOS Linux release 7.4.1708.

Thanks for reporting. Fixed in master.

@arq5x Thank you for fixing it so quickly. And huge thank you for developing and maintaining bedtools! It is a great package: fast, powerful, super useful for a variety of applications, has excellent documentation - love it!


Support RHEL 8

Support installing Flynn on RHEL 8 and friends (Centos, Scientific Linux, Fedora, etc.).

[x] Change AUFS to OverlayFS. AUFS is not supported in RHEL without using third-party kernels or compiling the kernel by hand. OverlayFS is available in RHEL 7.1 as a technology preview.
[x] Add unit file for systemd.
[ ] Update install script to use RHEL package manager, RHEL package names.

+1

:+1:

@titanous how difficult is the change from AUFS to OverlayFS? The other changes are something I could probably contribute.

@thomasfedb It is non-trivial, but we'll be starting on it soon.

how to install flynn on centos?

@SolarisYan Not currently possible, that's what this issue is about.

@titanous get it, thank you

Is it possible to update this issue for RHEL8 CENTOS8?

Is it possible to update this issue for RHEL8 CENTOS8?

Done!

please clearify when we can expect the centos8 support for flynn?

@tokyodevs I'd be happy to point you at what needs to change if you're willing to contribute?

Flynn is unmaintained and our infrastructure will shut down on June 1, 2021. See the README for details.


🐛 VSCode ignore biome config linter.enable false

VS Code version
1.87.2
Extension version
v2.2.2
Biome version
1.6.1
Operating system

[ ] Windows
[X] macOS
[ ] Linux

Description

LSP error even "linter": { "enabled": false } and if "quickfix.biome": "explicit", biome adds type.
After adding "useImportType": "off" to biome config, formatting stopped.
Steps to reproduce
Open minimum reproduce repo in VSCode.
Open index.ts, check error message, save file check formatting.
Expected behavior
When "linter": { "enabled": false }, don't report linter issue.
Does this issue occur when using the CLI directly?
No
Logs
No response

This warning is issued by the typescript language server, not biome. You can disable the biome extension to double check.

@Sec-ant
My Apology. Error message do come from typescript lsp. However, when saving file, type keyword gets added.

Oh, yes I can reproduce that, my bad.


Makefile: remove check-go-version target

From the Go 1.21 release notes [1]:

To improve forwards compatibility, Go 1.21 now reads the go line in a
go.work or go.mod file as a strict minimum requirement: go 1.21.0
means that the workspace or module cannot be used with Go 1.20 or with
Go 1.21rc1. This allows projects that depend on fixes made in later
versions of Go to ensure that they are not used with earlier versions.

[1] https://go.dev/doc/go1.21#tools
This means the Go toolchain will now check the local Go version and automatically install the necessary toolchain if needed. Go was recently bumped to 1.21 in commit 244d29ca9ec0 ("chore(deps): update go to v1.21.0"), so we can get rid of the manual check in the Makefile and rely on the version check in the Go toolchain.
Suggested-by: @lmb

/test

Integration tests hit https://github.com/cilium/cilium/issues/26617 (https://github.com/cilium/cilium/actions/runs/5833304118/job/15820452032), retriggering.

Added backport labels for v1.13 and v1.14 given that we'll update these branches to Go 1.21 soon following https://github.com/cilium/cilium/commit/842592df2618c06323b82979571003afaf3920f5

Backport for 1.13 was pulled into #29817.


doc: announce the latest repo

doc: announce the latest repo

It does make sense.
I created a new pr:
https://github.com/vesoft-inc/nebula-graph/pull/1362


Fetch visible rows only

Fetch visible rows only
Add support for rowProvider which returns the full list of row ids.
Add support for rowIds parameter in dataProvider interface.
Add support for undefined row model in rowStyleProvider interface.
Update for rename of getElementById() to getStateById().
Allow the selectedElement to become undefined if the new selection
cannot be found.
Signed-off-by: Patrick Tasse<EMAIL_ADDRESS>Fix use of TimeGraphArrow sourceId and destinationId
The sourceId and destinationId should be the row id of source row and
destination row. But it is used as the index of the source and
destination rows in the full list of rows.
Change to use the sourceId and destinationId properly. This requires
that the TimeGraphChartArrows layer receive the full list of row ids.
Signed-off-by: Patrick Tasse<EMAIL_ADDRESS>

Requires https://github.com/eclipse-cdt-cloud/timeline-chart/pull/197

I get an exception after zooming in and zooming out to whole trace using the home button:
Uncaught TypeError TypeError: Cannot read properties of null (reading 'refCount')

Suspect that chart is closed and destroyed while waiting for fetched data to return. Will empty the row component map at destroy() in the timeline-chart patch.

I get an exception after zooming in and zooming out to whole trace using the home button:
Uncaught TypeError TypeError: Cannot read properties of null (reading 'refCount')

Suspect that chart is closed and destroyed while waiting for fetched data to return. Will empty the row component map at destroy() in the timeline-chart patch.

With the update in the timeline-chart it doesn't happen anymore

I noticed that when scrolling up and down and removing certain annotations (from the menu) inbetween, annotations are drawn from previous fetch rows and annotations.

Thanks for the update in the timeline-chart (https://github.com/eclipse-cdt-cloud/timeline-chart/pull/200) to fix this issue.


sorted  providers by performance

Pull Request Template
Description
Sorted the cloud provider names by performances
issue:https://github.com/checkly/jamstack-deploy/issues/10
PR's should be as atomic as possible 1 feature === 1 PR. 1 bugfix === 1 PR.
Type of change
Please delete options that are not relevant.

[X] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

How Has This Been Tested?
Please describe the tests that you ran to verify your changes.
Checklist:

[X] My code follows the style guidelines of this project. npm run lint passes with no errors.
[X] I have made corresponding changes to the documentation
[X] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes. npm run test passes with no errors.

Hi @kum9748ar, thanks for your contribution. I am not seeing here the providers are being sorted by performance, this is just alphabetical order.
The sort by performance needs an API interaction to get all providers metrics and use the TTFB to sort them in the client


Question for creation of libero/libero/init_files

Thank you for sharing this wonderful benchmark!
However, I encountered some issues when creating my own dataset: I could not find any scripts helping create the libero/libero/init_files for me after I obtained the .hdf5 demos. Could you please show me how to generate these .init & .pruned_init files? Thank you!!

The init_files are created for controlling the randomness during evaluation, it stores the init states we randomly generated, so everyone has a fair comparison on this benchmark. If you create your customized dataset, you can just randomly initialize the environments 50 times and store the initial state, then during evaluation, you set it to those init states.

Thank you for the quick reply!!
So are those .pruned_init files just numpy arrays? What's the difference between the .init and .pruned_init? Thank you!

.init contains 50 of them, .pruned_init is 20 out of the 50 for evaluation purpose if I remember correctly :)


Support Media Queries

Support Media Queries

Thanks @gabrielmoreira,
I'll get your changes and take on another PR. But they will be merged!

https://github.com/raphamorim/native-css/pull/7


No event emitted by FlutterBleLib.instance.onDeviceConnectionChanged once device is reconnected

I am using FlutterBleLib.instance.onDeviceConnectionChanged to monitor the connection state of my devices, and it emits an event once a device gets disconnected, but once I reconnect it, then I don't get any event using iOS device. I haven't yet check it on Android.
flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel beta, v0.5.1, on Mac OS X 10.13.4 17E199, locale en-NL)
[✗] Android toolchain - develop for Android devices
✗ Unable to locate Android SDK.
Install Android Studio from: https://developer.android.com/studio/index.html
On first launch it will assist you in installing the Android SDK components.
(or visit https://flutter.io/setup/#android-setup for detailed instructions).
If Android SDK has been installed to a custom location, set $ANDROID_HOME to that location.
[✓] iOS toolchain - develop for iOS devices (Xcode 9.4.1)
[✗] Android Studio (not installed)
[✓] IntelliJ IDEA Community Edition (version 2018.1.5)
[✓] Connected devices (1 available)
! Doctor found issues in 2 categories.
MacBookProMiguel:DacHue user$ flutter doctor -v
[✓] Flutter (Channel beta, v0.5.1, on Mac OS X 10.13.4 17E199, locale en-NL)
• Flutter version 0.5.1 at /Users/user/flutter
• Framework revision c7ea3ca377 (9 weeks ago), 2018-05-29 21:07:33 +0200
• Engine revision 1ed25ca7b7
• Dart version 2.0.0-dev.58.0.flutter-f981f09760
[✗] Android toolchain - develop for Android devices
✗ Unable to locate Android SDK.
Install Android Studio from: https://developer.android.com/studio/index.html
On first launch it will assist you in installing the Android SDK components.
(or visit https://flutter.io/setup/#android-setup for detailed instructions).
If Android SDK has been installed to a custom location, set $ANDROID_HOME to that location.
[✓] iOS toolchain - develop for iOS devices (Xcode 9.4.1)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 9.4.1, Build version 9F2000
• ios-deploy 1.9.2
• CocoaPods version 1.5.3
[✗] Android Studio (not installed)
• Android Studio not found; download from https://developer.android.com/studio/index.html
(or visit https://flutter.io/setup/#android-setup for detailed instructions).
[✓] IntelliJ IDEA Community Edition (version 2018.1.5)
• IntelliJ at /Applications/IntelliJ IDEA CE.app
• Flutter plugin version 26.0.2
• Dart plugin version 181.4892.1

Probably because there is a TODO in the code of FlutterBlePlugin.dispatchEvent()
https://github.com/Polidea/FlutterBleLib/blob/master/android/src/main/java/com/polidea/flutterblelib/FlutterBleLibPlugin.java#L195


CORS Headers aren't applied to OPTIONS calls

When constructing the handler with CORS support:
	// Construct the mux for the API calls.
	apiMux := handlers.APIMux(handlers.APIMuxConfig{
		Shutdown: shutdown,
		Log:      log,
		Auth:     auth,
		DB:       db,
		Broker:   broker,
	}, handlers.WithCORS("*"))

All preflights OPTIONS should pass as intended in https://github.com/ardanlabs/service/blob/master/app/services/sales-api/handlers/handlers.go#L63, yet this only accepts the OPTIONS calls but it doesn't set the response headers needed for Cross-Origin Resource Sharing.

Good catch. Will close this and contrinue on the PR.


feat(frontend): tables sidebar with welcome table, mall talk and projects

🍰 Pullrequest
Implements the new sidebar.
Issues

fixes #2015

Todo

[x] New icon in menu
[x] Background for icon in menu when open
[x] New icon to enter meeting
[x] Welcome table
[x] Projects
[x] Icon for projects without active meeting
[x] Subtitles to show kind of table
[x] Border for my own tables
[x] Invite
[x] arrows to collapse lists
[ ] animate arrow rotate
[x] scroll bars
[x] fix height calculation when items update
[x] dark theme
[x] Tests
[ ] Use available space - lists with variable height, but scroll bar when there is too much content
[x] border for search field
[ ] Bug: When clickling collapse arrow too fast, cannot expand anymore because height stays at 0

Included in #2407


Scrolling triggers outer body instead of spreadsheet

Here's the partial fix which I did in my fork:
sheet.js:
Change lines 160 to this:
function overlayerMousescroll(evt) {
  // TODO: Fix for upper/lower bounds scroll
  evt.preventDefault();

Still has an issue when you are at the top of the scroll it doesn't reactivate the window scroll but this is still better.


brew cleanup --hlep should raise instead of starting the cleanup

Bug reports:
I invoked brew cleanup --hlep and only figured out when it started deleting files that I had misspelled the option.
IMO brew cleanup should raise if it encounters unknown options to prevent this easy mistake.

Related to #8937.

Just a question. ARGV.options_only allows arbitrary options to be passed to any brew command.
https://github.com/Homebrew/brew/blob/e6933b90dc750dc9aadb3bfb6acf1bf395942d57/Library/Homebrew/test/ARGV_test.rb#L34-L35
I'm interested in implementing a fix (first time contributor), but didn't want to rewrite test cases unless this behavior is intended

Thanks for the report. Have described this in a help wanted option here: #1860


Franklin Developer Tutorial missing step

Looks like GitHub has updated their "Use this template" button to be a dropdown. The tutorial and video on https://www.hlx.live/developer/tutorial need to be updated to reflect the change.
Expected Behaviour
Tutorial should document all steps exactly as they are required
Actual Behaviour
Tutorial is missing a step which is confusing to a novice
Reproduce Scenario (including but not limited to)
Steps to Reproduce
Browse to https://www.hlx.live/developer/tutorial
Follow the steps to "Use this template"
Missing step: Choose "Create a new repository" in the dropdown that appears
Platform and Version
MacOS 13.3.1(a) on Chrome 114

I would like to work on this issue


Fix ChoiceTile content padding

Is the badge shift intended/wanted?

Is the badge shift intended/wanted?

Should be fixed now. Updated the API to be more consistent with ListChoice, removing the (non-Orbit) badge and replaced by any custom header content.

Also conflicts.


[FEATURE] SAML authentication

The OpenSearch JavaScript client only supports basic authentication on its implementation.
It is not possible to use the library authenticating users with SSO, using SAML authentication.
This is, by example, implemented in the ElasticSearch nodejs client version 7.14 and above, as described here:.
https://www.elastic.co/guide/en/elasticsearch/client/javascript-api/current/api-reference.html#_security_samlprepareauthentication
https://www.elastic.co/guide/en/elasticsearch/client/javascript-api/current/api-reference.html#_security_samlauthenticate
I would like to have a similar implementation in the OpenSearch JavaScript client.

Is there any plan to implement this enhancement request?

Would be great to have this, please do contribute!
Please do note that we cannot be copying code from non-APLv2 licensed sources, always confirm that you have not copied any such thing.

The SAML implementation of the OpenSearch security plugin, as far as I can tell from the docs, does not support backend authentication. It only does browser-based. Therefore this feature would not work on the node.js client.
I will close this unless there are objections. If you need the feature, please request it here: https://github.com/opensearch-project/security/issues/new?assignees=&labels=enhancement%2C+untriaged&template=feature_request.md&title=[FEATURE]


MINOR: make sure all dir jobs are completed

revert the change introduced by #9680 and add a unit test to verify
Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

@ijuma Could you take a look?

@ijuma Could you take a look?


chore(*): add new cloud functions locations

This should resolve #387
cc: @Ehesp

Codecov Report

Merging #388 into next will decrease coverage by 0.70%.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##             next     #388      +/-   ##
==========================================
- Coverage   40.48%   39.77%   -0.71%
==========================================
  Files          20       19       -1
  Lines         625      636      +11
  Branches       81       85       +4
==========================================
  Hits          253      253
- Misses        370      381      +11
  Partials        2        2

Impacted Files
Coverage Δ

storage-resize-images/functions/src/index.ts
0.00% <0.00%> (ø)

storage-resize-images/functions/src/logs.ts
0.00% <0.00%> (ø)

Quick note: 3 more locations coming late this week, might make sense to add those in before merging

Additional locations tested, please see the full list below...

[x] Los Angeles (us-west2)
[x] Salt Lake City (us-west3)
[x] Las Vegas (us-west4)
[x] Zurich (europe-west6)
[] Osaka (asia-northeast2)
[] Seoul (asia-northeast3)
[x] Mumbai (asia-south1)
[] Jakarta (asia-southeast2)
[x] Montreal (northamerica-northeast1)
[x] Sao Paulo (southamerica-east1)
[x] Sydney (australia-southeast1)

We need to add additional details around tiers and pricing. Also for @kevinthecheung to look at the copy after we add the details.

Actually, can we link out to https://firebase.google.com/docs/functions/locations? It will have the pricing tiers detail shortly.

@karayu Seems like that link is already on the location param description:
https://github.com/firebase/extensions/blob/5759cbc95f9c4ad59b1133a1a04a9ad28129cffa/firestore-translate-text/extension.yaml#L63-L69
Should we maybe change that sentence to something like:
For more information about locations and their pricing tiers, refer to the [location selection
 guide](https://firebase.google.com/docs/functions/locations).

?


AD / LDAP Support

If not yet, do you have plan?

Similar question has already been asked #33.
@hardware How about isolated of the ability to conduct testing based on FreeIPA distro?

If not yet, do you have plan?

No, but contribution are welcome.

I'm using the ldap!
DBHOST=openldap!
docker-compose.yml:
mailserver:
container_name: mailserver
build:
context: ${VOLUMES_ROOT_PATH}/dovecot
dockerfile: Dockerfile.mailserver
environment:
- DBHOST=openldap
...
volumes:
- ${VOLUMES_ROOT_PATH}/mail:/var/mail
depends_on:
- openldap
- mariadb
  - redis

cat dovecot/Dockerfile.mailserver
FROM hardware/mailserver:1.1-stable
RUN apt-get update && apt-get install -y -q --no-install-recommends dovecot-ldap postfix-ldap
&& apt-get autoremove -y
&& apt-get clean
&& rm -rf /tmp/* /var/lib/apt/lists/* /var/cache/debconf/*-old
COPY auth-sql.conf.ext /etc/dovecot/conf.d
COPY dynamicmaps.cf /etc/postfix
touch auth-sql.conf.ext  in  dovecot/ (Empty file)
cat dovecot/dynamicmaps.cf
sqlite	postfix-sqlite.so	dict_sqlite_open
pcre	postfix-pcre.so	dict_pcre_open
mysql	postfix-mysql.so	dict_mysql_open
ldap	postfix-ldap.so		dict_ldap_open
mail/dovecot/conf.d/10-auth.conf
disable_plaintext_auth = yes
auth_mechanisms = plain login
!include /var/mail/dovecot/conf.d/auth-ldap.conf.ext
mail/dovecot/conf.d/auth-ldap.conf.ext
passdb {
driver = ldap
args = /var/mail/dovecot/conf.d/dovecot-ldap.conf.ext
}
userdb {
driver = ldap
args = /var/mail/dovecot/conf.d/dovecot-ldap.conf.ext
}
mail/dovecot/conf.d/auth-ldap.conf.ext
hosts = openldap
auth_bind = yes
auth_bind_userdn = uid=%n,dc=%Dd
base = dc=%Dd
ldap_version = 3
pass_attrs = uid=user
dn = cn=admin,dc=ru
dnpass = xxxxxxxxx
ldap_version = 3
scope = subtree
user_attrs = mailQuotaSize=quota_rule=:storage=%$M,mailQuotaCount=quota_rule2=:messages=%$,uid=5000,=gid=5000,=home=/var/mail/vhost/%d/%Ln
user_filter = (&(objectClass=inetOrgPerson)(uid=%n))
#For using doveadm -A:
#iterate_attrs = =user=%{ldap:uid}
#iterate_attrs = mail=user
#iterate_filter = (objectClass=posixAccount)
mail/dovecot/conf.d/90-quota.conf
plugin {
#quota = dict:User quota::proxy::sqlquota
quota = maildir:User quota
quota_rule = *:storage=5GB
quota_rule2 = Trash:storage=+100M
quota_grace = 10%%
quota_exceeded_message = The quota of this mailbox is exhausted. Contact your system administrator.
quota_warning =  storage=90%% quota-warning 90 %u
quota_warning2 = storage=80%% quota-warning 80 %u
quota_warning3 = storage=70%% quota-warning 70 %u
quota_warning4 = storage=60%% quota-warning 60 %u
}
service quota-warning {
executable = script /usr/local/bin/quota-warning.sh
user = vmail
unix_listener quota-warning {
user = vmail
}
}
mail/postfix/custom.conf
smtpd_sender_login_maps = hash:/var/mail/postfix/hash/virtual_sender_login,ldap:/var/mail/postfix/ldap/virtual_sender_login.cf
virtual_mailbox_domains = hash:/var/mail/postfix/hash/virtual-mailbox-domains
virtual_mailbox_maps    = ldap:/var/mail/postfix/ldap/virtual-mailbox-maps.cf
virtual_alias_maps      = hash:/var/mail/postfix/hash/virtual-alias-maps,
hash:/var/mail/postfix/virtual
For Example
mail/postfix/ldap/virtual-mailbox-maps.cf
bind = yes
bind_dn = cn=admin,dc=ru
bind_pw = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
server_host= openldap
#server_port= 389
search_base= dc=mydomain,dc=ru
query_filter= (&(objectClass=inetOrgPerson)(mail=%s))
result_attribute= uid
result_format= %s
version = 3
timeout=20
scope=one

@PeerD @zxtwonder @loic-lopez @Aphris-Karu @stkac @johansmitsnl @sknight80 @davydov-vyacheslav  LDAP support made by @PeerD  has been merged into the master branch. You can switch to the latest image with 1.1-latest docker tag to start using it. If no issue is reported, LDAP support will be pushed into the stable branch in september 2019.
Thank you to all contributors.

@hardware I have the image running now, keep you posted if something goes wrong.

I have an instance running with a local database, how to migrate to LDAP?

Also i'm using Atlassian Crowd for my LDAP server: atlassian.com/en/software/crowd

I guess that this is out of scope for this issue and project as well.
My guess is that you should search for "generic" mailserver solutions. This project is such a project but in a container.

@johansmitsnl I don't understand your response, sorry, but Atlassian crowd offer multiple services like hosting a LDAP directory and much more, so I only would like to my users connects to the mail though Crowd.

I have an instance running with a local database, how to migrate to LDAP?

@loic-lopez I was referring to this question.
To the crowd question, if you compose the right LDAP queries it should work. What I tried to say is that the mailserver project is not "different" in the way Postfix and Dovecot connect to a ldap server.
But I guess it is better to open a new issue then continue writing on a closed issue.


change prefix to optional rosparameter

Starting the node via a launch file produced an error:
The joint names were changed to e.g. "__name:=nodenamepalm_finger_joint_1".
To fix this, the commandline argument was changed into an rosparameter.
If you started the node via rosrun:
rosrun robotiq_joint_state_publisher s_model_joint_states <gripper_prefix>
Now you start it with:
rosrun robotiq_joint_state_publisher s_model_joint_states _prefix:=<gripper_prefix>

Do you know why the command line argument approach doesn't work?

The command line argument does work, the problem is when you start the node within a launch file. Roslaunch set the "__name" parameter behind the arguments, so when no other arguments were specified, the name parameter is the first argument. That means all the joint names look like "nodenamelink1_link2".

:+1: Please merge.
An alternative bugfix would only move the ros::init call above if(argc > 1) ....
However this would leave us with the following roslaunch syntax to invoke the node
<node name="passive_joint_publisher" pkg="robotiq_joint_state_publisher" type="s_model_joint_states" args="s_model_" />

compared to the (imho) more readable
<node name="passive_joint_publisher" pkg="robotiq_joint_state_publisher" type="s_model_joint_states">
   <param name="prefix" value="s_model_" />
</node>

as the node is new in this repository, it should not (yet) be an issue to change the API.

@kruusamae, do you agree with @v4hn?  I'm leaning in @v4hn's direction, so unless you object, I plan to merge.

@shaun-edwards, at this moment I don't have a strong preference one way or the other. I guess using rosparam makes sense. Overall, I think this is one of those things that should be consistent throughout the whole robotiq package - maybe some guidelines telling developers how and when to use rosparam and argv?

+1 for this change.  Sorry for the delay.  Thanks @Jntzko for the contribution and thanks @v4hn and @kruusamae for the comments.


Instructions are Not Correct In Sharing Section

Section: Specify the shared folder as a trusted catalog
5. In the Catalog Url box, enter the full network path to the shared folder catalog, and then choose Add Catalog.
The section before this one directs the user to create a directory folder share. Example "C:\b\ExcelApi\TestAddin" is a valid folder and shared with Everyone with read/write access.
Pasting the above address results in an error in step 5. "Sorry, the location you entered isn't correct - did you forget to use "https://"?" Using file://[path] does not work. Using [servername][path] does not work.
Does anybody really test this stuff?

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

ID: 0ddce0bd-5c66-c2cb-0640-ee4d5bd401c5
Version Independent ID: b5d4bc26-a43e-4a85-e7d5-fe4fc4ec3d0d
Content: Sideload Office Add-ins for testing
Content Source: docs/testing/create-a-network-shared-folder-catalog-for-task-pane-and-content-add-ins.md
Product: office
GitHub Login: @o365devx
Microsoft Alias: o365devx

Thank you for reaching out about this and sorry to hear that you're having issues with sideloading an add-in.  To identify the network path for the shared folder you created:

In File Explorer, navigate to the location of that folder.
Right-click on the shared folder you created, then choose Properties from the menu that appears.
In the Properties dialog window, select the Sharing tab.
The network path for the folder is displayed on the Sharing tab. (Notice that it begins with two backslashes followed by your  \\MACHINE-NAME followed by the path to that folder on your machine.)

For example, my machine name is KBRANDL-2017 and I created a shared folder called test-sideloading on my C:\ drive (C:\test-sideloading).  The network path for this shared folder on my machine is:  \\KBRANDL-2017\test-sideloading -- which I can see by following the steps outlined above.

I have done exactly like that, but when I try to insert office add-ins>shared folder, it says "Cannot connect to catalog."

@maliozer -- please note that the path to the shared catalog should begin with 2 backslashes.  Please verify that your path does begin with 2 backslashes -- i.e., using the shared folder location that you referenced in your comment, the path you specify should be:   \\DESKTOP-SI4UBFB\Manifest

@kbrandl thanks a lot,  I actually used 2 bslashes, githup autocorrected my comment interestingly, but I detected that the problem exist because of network sharing.
Regards.. :)

Glad to hear that you figured out the problem -- thanks for the update!


Define unary operation on Complex data type

complex.bool now tests the real part of a complex number for being > zero and then the imaginary component.  If either is NOT equal to zero then the complex number is "truthy".

have made your suggested changes and resubmitted.
On Thu, May 25, 2017 at 12:17 PM, Philip James<EMAIL_ADDRESS>wrote:

@phildini approved this pull request.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/pybee/voc/pull/573#pullrequestreview-40367646, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ADCKnuhSSwmkfqGUR9H6TATjdm-cDj8vks5r9dPEgaJpZM4Nmp2e
.


The classic "it just doesn't work" report... (sorry)

I REALLY hope this isn't just me doing something stupid, I don't "think" it's my fault...
https://github.com/Duinrahaic/dOSC/assets/38265095/af359dbe-a9ea-4f0d-adaa-50322125f10d

There is a log for the webserver but not so much for the windows form (the window).
I suspect that the webserver is unable to find and bind to a port for the webserver.
You can find your log here: C:\ProgramData\dOSC\Logs
You can post it here or you can put a request over on my discord for help. Either way is fine.

Only 5 lines of logs, not much, but I hope this helps.
dOSC20240123.txt

Haven't forgotten about you - just been sick and busy balancing a few things on my end.
I'm going to be pushing an updated version this weekend to help resolve some issues regarding networking and visualizations.

Any update on this?


PowerShell Notebook working directory

Is your feature request related to a problem? Please describe.
The working directory inside a PowerShell Notebook defaults to the user's home directory. The PowerShell Integrated Terminal starts in the directory of the project/folder opened.
PowerShell Notebooks should use the directory of the project/folder opened.
The functions this way on both Mac and Windows.

@nocentino this is for a new notebook, correct?

Yes, brand new Notebook.

Gotcha. If a notebook is saved, we'll use the folder the notebook is saved in:

Is the folder you have in the screenshot above the folder that you opened in ADS? We'll have to think through various scenarios around untitled notebooks to see what the right behavior should be globally.

I misunderstood your question regarding a new Notebook. See the attached GIF. This is me opening an existing project, then clicking on an existing saved Notebook.
Version: 1.13.0
Commit: cacd481bff25c890e4130aee392569bae43b7e60
Date: 2019-11-01T23:25:46.501Z
VS Code: 1.38.0
Electron: 4.2.10
Chrome: 69.0.3497.128
Node.js: 10.11.0
V8: 6.9.427.31-electron.0
OS: Darwin x64 19.0.0

This prevents utilizing notebooks that were created in other tooling such as dotnet-interactive because it supports relative paths.
So a user opens a notebook I created in dotnet-interactive it will fail because all the relative paths are not valid. It causes additional work on developer side of the notebooks to add in extra code now for all the path references we use...or we have to throw warnings "this notebook was not developed for ADS".


docs(request-transformer) variable data transformation

"params -> parameters", maybe? other than that, the prose LGTM (not knowledgeable on the actual material yet to comment on the content itself :\ )

LGTM


ORAS Java SDK

Hi
As mentionned on the Slack Channel 2 weeks ago
I started implementing the Oras SDK for Java. If course right now it's not as mature as the Go SDK but minimal functions are here (push/pull blob, push/pull manifest push/pull artifact (included folder with tar.gz compression).
The repository is here : https://github.com/jonesbusy/oras-java
The SDK is tested with a mix of unit/integration tests (JUnit5/Mockito, Testcontainer with ghcr.io/oras-project/registry and WireMock for response mocking)
I also built a small CLI to perform interactive test with the SDK until I start to implementing with a real project. I validated feature under DockerHub, Artifactory and OCI (+ ghcr.io/oras-project/registry with automated tests): https://github.com/jonesbusy/oras-java-cli
For example in this is missing

Chunck upload (only POST and POST/PUT right now)
Docker login (but interfaces are here to be implemented). Only username/password + Token flow works now
Annotations files
Config layer (only empty configs are send now)
...

It's missing also GitHub workflows and release configuration (Maybe using https://jreleaser.org/guide/latest/examples/maven/maven-central.html ?)
What would be the process to move/fork the repo under the oras-project organisation? I also have interest to be maintainer of this subproject and contribute it the future.
Of course it's open on any feedback/suggestion and I'm also happy to open it to more contribution by the community
Best regards,

Hi @jonesbusy ,
It's glad to see your proposal. It will definitely extend the ORAS ecosystem.
We discussed your proposal in the ORAS community meeting on Sep 29, 2024 and most of ORAS maintainers agreed with proceeding this proposal.
Would you mind elaborating more on the roadmap of ORAS Java SDK? A typical example is https://github.com/oras-project/oras-dotnet/issues/36

Hi thanks! This is good news!
I can do something similar in form of issues (I guess we can transfer the repository + issues to the oras-project organisation once done
Will keep you updated

@FeynmanZhou I created https://github.com/jonesbusy/oras-java/issues/11
Issues might be added in the future to also match other SDK evolution

@jonesbusy  Awesome. Shall we schedule a meeting (EU-friendly time) to walk through the plan and kick off the repo transferring in Oct? We are happy to help set up the development workflow for this new subproject.

@FeynmanZhou Sure anytime between 7am and 7pm CEST would fit for me

I will talk with other maintainers and propose the schedule to you. Thanks!

Per the discussion on Oct 15, the next step is to let ORAS maintainers vote on whether accept this project or not.

/vote

Big 👍🏽 on the proposal. Also, I like the choice to use vanilla JAVA and not get into any frameworks and make it overly complicated.

fwiw, I believe this is a good addition to oras project. I would be happy to see if eventually a small Maven plugin, say wrapper of the API/cli, will be also made available.

@tarilabs Some weeks ago I did some quick tests for a Maven extension : https://github.com/jonesbusy/maven-oci-extension overriding the transport and layout. Not support for checksum. I only achieve simple maven deploy
There are other tentative (https://github.com/Tosan/oras-maven-plugin) using the CLI but I didn't test them

👍 from me. Java is one of the most popular programming languages, and continues to have large adoption and use within the enterprise. Being able to leverage ORAS in these environments will not only expand the use of OCI technologies, but the ORAS project

It would be great to see additional implementations. 👍 from me.

@jonesbusy  The Git-vote rule is not as expected and shows vote didn't pass since it counts all org members. In fact, we only count votes from ORAS org owners. Now we have 3/4 org owners voted with In Favor.

Hi @sajayantony, could you please vote on this proposal with your comment?

Thanks for tagging me @FeynmanZhou. Sorry about the late response to issue.
LGTM and 👍.

Per the community discussion on Oct 29, the next is to transfer the ORAS Java SDK to ORAS org. I will schedule a meeting with @jonesbusy and @krishna-birla to finishing this step.

Did we reach a concensus?

I'm OOO for some more days but then available to perform the transfer request

How can we progress on this? I would love to join one of community meeting but the timezone doesn't fit at all (Middle of the night for West europe)


fidesctl generate dataset command fails with 1.4.x

Bug Description
fidesctl generate dataset command fails with the error, TypeError: generate_dataset() got an unexpected keyword argument 'filename'.
You may already have fixed this issue in release-1.4.2 branch after refactoring. But 1.4.2 tag still has this issue.
Steps to Reproduce

git clone https://github.com/ethyca/fides.git
git switch --detach 1.4.2
make build
perform fidesctl generate dataset
the error, TypeError: generate_dataset() got an unexpected keyword argument 'filename, is raised.

Expected behavior
fidesctl generate dataset should not fail.
Screenshots
n.a
Environment

Version: 1.4.0 / 1.4.2
OS: macOS monterey 12.3.1 / Ubuntu 20.04.4 LTS (Focal Fossa)
Python Version: 3.9.12
Docker Version: 20.10.12, build e91ed57

Additional context
This is the terminal log with traceback.
root@b1c4fe4c3ab3:/opt/fides/fidesctl/src/fidesctl/cli# fidesctl generate dataset mssql+pyodbc://<username>:<password>@<server>:<port>/<db_name>?driver=ODBC+Driver+17+for+SQL+Server test123.yaml
Traceback (most recent call last):
  File "/opt/fides/fidesctl/bin/fidesctl", line 33, in <module>
    sys.exit(load_entry_point('fidesctl', 'console_scripts', 'fidesctl')())
  File "/opt/fides/fidesctl/lib/python3.9/site-packages/click/core.py", line 829, in __call__
    return self.main(*args, **kwargs)
  File "/opt/fides/fidesctl/lib/python3.9/site-packages/click/core.py", line 782, in main
    rv = self.invoke(ctx)
  File "/opt/fides/fidesctl/lib/python3.9/site-packages/click/core.py", line 1259, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/opt/fides/fidesctl/lib/python3.9/site-packages/click/core.py", line 1259, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/opt/fides/fidesctl/lib/python3.9/site-packages/click/core.py", line 1066, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/opt/fides/fidesctl/lib/python3.9/site-packages/click/core.py", line 610, in invoke
    return callback(*args, **kwargs)
  File "/opt/fides/fidesctl/lib/python3.9/site-packages/click/decorators.py", line 21, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "/opt/fides/fidesctl/src/fidesctl/cli/generate_commands.py", line 35, in generate_dataset
    with_analytics(
  File "/opt/fides/fidesctl/src/fidesctl/cli/utils.py", line 98, in with_analytics
    raise err
  File "/opt/fides/fidesctl/src/fidesctl/cli/utils.py", line 94, in with_analytics
    return command_handler(**kwargs)
TypeError: generate_dataset() got an unexpected keyword argument 'filename'

@iokamoto-sm this was fixed in https://github.com/ethyca/fides/pull/422
We plan on releasing 1.5.0 sometime this week if that works for you

If 1.5.0 is released this week, that works for me.

1.5.0 has been releases :)


Refactor choice of settings module out of taskapp/celery.py

…s module. This makes it necessary to edit taskapp/celery.py after deployment, which is not ideal.
This moves the choice of a settings module to config/celery_config.py, where it belongs.

No, this will not work, because since 3.x, Celery is loosely coupled to Django. When the celeryd daemon process launches, it is not running from within an initialized Django environment. Therefore it does not have access to an initialized settings object.
Take a look at taskapp/celery.py . You will notice the lines:
if not settings.configured:
    os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'config.settings.local')

These lines only run if taskapp.celery is imported from celeryd. When celeryd is started, it must be told which settings module to use, in much the same way that django-admin.py must be told. But setting the module directly in the celery.py module forces us to edit the module file at deployment to point to the correct settings file. Of course, that's a really bad idea.
So really this is needed due to a lack of Celery magic.

Hey @mwdiers, we're going with the other technique for now. If it turns out to be cumbersome or problematic, we'll try your option.


Convert unsigned long to uint32_t

Fix #91.

@atishp04 fyi

tsm_capabilities is a bitmask. Thus, unsigned long allow more bits for the future for more common use case for virtualization (RV64). Currently, the bitmask table is defined accordingly as well.
Having unsigned long also brings uniformity through out the spec wherever possible.

unsigned long allow more bits

We can make it uint64_t. I assume the number of capabilities will be the same for both RV32 and RV64.