Possible bug on importing from JSON file

I was using Firefox with Tab Groups so I imported my tab groups saved in JSON in Sync-tab-groups, the import process was easy :+1:
But when I'm in Chrome and click on the icon button in the toolbar "Sync-tab-groups" the popup tell me that there is no group now which is very strange since the groups are imported 🤔
Look at the screenshot here you can see the popup telling there is no groups and at the same time you can see the group imported in the background with the page chrome-extension://gbkddinkjahdfhaiifploahejhmaaeoa/tabpages/manage-groups/manage-groups.html:

Can you tell me if it is a bug or something that I could have overlooked and forgot to activate ????
Regards :octocat:

Follow up: Sometime after few second the popup show the groups but only 1 time for 3 try.
Let me know if you need more information.

@Morikko  Here's the log file from the console popup when it load if it can help you to find why most of the time the popup is empty when we click on and why once in a few try it load.
From what I see the extension try load favicons for every sites but most of them return 404 errors with some other errors that I don't have enough JS knowledge to debug myself  :wink:
Also when I load directly the popup from chrome-extension://gbkddinkjahdfhaiifploahejhmaaeoa/popup/popup.html it load everytime but with all the error that you will see in the logs.
So it is only when I click on the button that the popup itself is empty (with the direct URL it work). My guess is that since there is lot of errors to be processed by Chromium the content for the popup is not generated fast enough and the extension (or chrome API) assume that there is no group to show and display the generic message "There is no group..." instead of showing the groups.
 Once distrusted, users will be prevented from loading these resources. See <URL> for more information.
The SSL certificate used to load resources from <URL> will be distrusted in M<XX>. Once distrusted, users will be prevented from loading these resources. See <URL> for more information.
The SSL certificate used to load resources from <URL> will be distrusted in M<XX>. Once distrusted, users will be prevented from loading these resources. See <URL> for more information.
The SSL certificate used to load resources from <URL> will be distrusted in M<XX>. Once distrusted, users will be prevented from loading these resources. See <URL> for more information.
The SSL certificate used to load resources from <URL> will be distrusted in M<XX>. Once distrusted, users will be prevented from loading these resources. See <URL> for more information.
The SSL certificate used to load resources from <URL> will be distrusted in M<XX>. Once distrusted, users will be prevented from loading these resources.  You can see them in the Group Manager but not in the popup. Is it also slow to load in the Group Manager ?
It looks like you have a lot of tabs and groups.
Just a question: have you tried to export your groups, clean them all and import them back ? Is it still going wrong ?
Just for clarification: this message is the default one. When you open the menu, it waits the data from the extension and load them. It seems it fails on this part. But since, it is the same code in the URL it is rather strange. Which chrome version are you using ?

Is it also slow to load in the Group Manager ?

Not really,  1-2 seconds max when I load them from:  chrome-extension://gbkddinkjahdfhaiifploahejhmaaeoa/popup/popup.html
Here's the 4 main errors I have when I load directly the "popup.html":

It looks like you have a lot of tabs and groups.

I have 22 groups around 275 tabs and it is after a cleanup 😉
Here's a link to my dropbox with the JSON if you want to try it: https://dl.dropboxusercontent.com/s/192ywk6g8jvbc7j/syncTabGroups-manual-20180507-201606.json
I use:

Chromium
66.0.3359.117 (Build officiel) (32 bits)

When you open the menu, it waits the data from the extension and load them. It seems it fails on this part. But since, it is the same code in the URL it is rather strange.

The problem is NOT the "popup.html" it is the "messaging" or the logic that pull  the popup.html in the small popup that seem broken.
I'm really a novice with JS but I'm sure it is something really minor like a delay that is to short waiting for something... 🤔
One clue is:  When I inspect the popup with the right-click context menu it slow down the loading process a little bit (since all the resources are loaded in the devtools at the same time) so the popup load fine every time this way.
Look here side by side the popup.html and the popup from the toolbar at the same time:

Let me know if you need more information I will do my best to provide you the info you need.
Regards :octocat:

Hi @Morikko
I tried with the new version today but nothing really changed from a user perspective except that now there is a slight annoying delay before the popup load.
But in the console windows there is new errors about the polyfill you use for Chrome when I inspect the popup:

Most of the time the group don't load in the popup windows, I have to use the URL directly to mage the groups.
Have you been able to replicate the issue with my backup from my Dropbox ? 🤔
Regards :octocat:

@Morikko Here's the log directly from chrome://extensions/ after I've enabled the logging IN CHROME (not in the extension).
Most of the error seem to be the same I had directly in the console when I was inspecting the popup:

Sorry, I just checked tonight. I was able to load the popup but it was really slow.
That could lead to the store undefined.
I optimized the page, since it is working better on my computer. It will land tomorrow (v0.6.9). Let me know when you will try.

I will try it this weekend and will happily let you know about it but try it a few times on different sessions to click on the popup to see if it work cause like I said sometime it work but most of the time the popup come empty with the generic message 😉
Regards and thanks for your precious help. :octocat:

@Morikko   Everything seem to be fine up to now :+1:
The button action is very snappy now and I can see my group everytime I click the button.
Could you explain me briefly what was causing the groups to only appear once in a while in the popup ? 🤔
Regards :octocat:

Before I was loading all the tabs list in the DOM and let it invisible.
The advantage was that once you expand a group, tabs appeared instantaneously.
However, in your case with >500 tabs, React was just getting crazy to load everything at the beginning. And actually, for no real reason since most of your groups are always reduced.
I just say to React to load the tabs list for group expand. You can see that on your group with > 100 tabs, when you expand it you have a short time before the tabs list load, and icons might appear later on.


Fix: Add NAME field to product seed file...

Assignee Tasks

[ ] added unit tests (or none needed)
[ ] written relevant docs (or none needed)
[ ] referenced any relevant issues (or none exist)

Guidelines
Please add a description of this Pull Request's motivation, scope, outstanding issues or potential alternatives, reasoning behind the current solution, and any other relevant information for posterity.

Your PR Notes Here

I updated the Product seed file to replace numericIdx with actual product name...


Split plugin into smaller ones?

Hi, Would it be possible to split the plugin into others? Like each feature notifications, analytics, event tracking, crash reporting... could have it own plugin.
The current approach works, but I think multiple people may be using some of the features here, but not others and Firebase native libs are not so small. The split of the plugin into smaller peaces would help us to have move control over what is being packed in each app.

@BugsBunnyBR There are other plugins out there that offer subset of Firebase features.
Notifications: https://github.com/fechanique/cordova-plugin-fcm
Analytics: https://github.com/chemerisuk/cordova-plugin-firebase-analytics
Not sure if either of these two are individual pieces you are looking for.  BTW, I have migrated over to this arnesson version because of conflicts between the above.

I just made the suggestion because I only use the notification. Not all the other stuff.

closing as won't fix


Deleted import line for ALL_PRETRAINED_CONFIG_ARCHIVE_MAP (deprecated)

It seems ALL_PRETRAINED_CONFIG_ARCHIVE_MAP was deprecated https://github.com/huggingface/transformers/pull/21207
Also I don't see it used anywhere in train_system.py

merging into main instead of the version branch because this seems to break the version most people will get if they use a current version of HF


Wrong workspace calculation/allocation disallows running xdlops bwd v1r1 kernels

When running fp16 configs through MIOpenDriver with all fwd/wrw/bwd directions (default behavior), often backward v1r1 xdlops kernels are not running due to workspace check.
Steps to reproduce:

Fetch the tip of develop (ef1c1925fcd3d76c31769272da175947923b9ae2)

export MIOPEN_DEBUG_AMD_WINOGRAD_RXS_WRW=0
export MIOPEN_DEBUG_AMD_ROCM_PRECOMPILED_BINARIES=0
export MIOPEN_DEBUG_GCN_ASM_KERNELS=0
export MIOPEN_DEBUG_CONV_FFT=0
export MIOPEN_DEBUG_CONV_DIRECT=0
export MIOPEN_GEMM_ENFORCE_BACKEND=3
export MIOPEN_LOG_LEVEL=6
export MIOPEN_ENABLE_LOGGING=1
export MIOPEN_DEBUG_IMPLICIT_GEMM_XDLOPS_INLINE_ASM=1
export MIOPEN_DEBUG_CONV_IMPLICIT_GEMM_XDLOPS=1
export MIOPEN_FIND_ENFORCE=1

MIOpenDriver convfp16 -V 0 -n 128 -c 1024 -H 14 -W 14 -k 1024 -y 1 -x 1 -p 0 -q 0 -u 1 -v 1 -l 1 -j 1 -g 1 -t 1
MIOpen Forward Conv. Algorithm: 5, Solution: 51/ConvHipImplicitGemmV4R4GenFwdXdlops
GPU Kernel Time Forward Conv. Elapsed: 2.269941 ms (average)
MIOpen(HIP): Info [EvaluateInvokers] Skipping solver  due to insufficient workspace (102760448 < 102760448)
MIOpen Error: /PublicMIOpen/src/ocl/convolutionocl.cpp:2633: Backward Data Algo cannot be executed
MIOpen Backward Weights Conv. Algorithm: 5, Solution: 50/ConvHipImplicitGemmV4R4WrWXdlops
GPU Kernel Time Backward Weights Conv. Elapsed: 13.954194 ms (average)
RunBackwardGPU() failed, rc = 0x7
When I run the same config with '-F 2' option i.e. run only backward data, it passes.
MIOpenDriver convfp16 -V 0 -n 128 -c 1024 -H 14 -W 14 -k 1024 -y 1 -x 1 -p 0 -q 0 -u 1 -v 1 -l 1 -j 1 -g 1 -t 1 -F 2
The same problem exists for convbfp16 as the underlying solver is the same for fp16 and bfp16.  The problem is generic enough regardless of config.
This problem wasn't present in this commit: 41a9a4712bdad7a87d8c596db3515c58b1f0a379

We'll look into this. However we can't reproduce this as we do not have access to the necessary HW.
@dagamayank @daniellowell

We'll look into this. However we can't reproduce this as we do not have access to the necessary HW. Please assign somebody else.
@dagamayank @daniellowell

We'll be able to help better if the following steps done:

Identifying the failing commit in the range [41a9a47, ef1c192]
Collecting logs with level 6 from the failing commit and the one that immediately precedes it.
Attaching these logs here.

We'll be able to help better if the following steps done:
1. Identifying the failing commit in the range [[41a9a47](https://github.com/ROCmSoftwarePlatform/MIOpen/commit/41a9a4712bdad7a87d8c596db3515c58b1f0a379), [ef1c192](https://github.com/ROCmSoftwarePlatform/MIOpen/commit/ef1c1925fcd3d76c31769272da175947923b9ae2)]

commit ec00901b745ee38002120ae5e1d178829584e650

2. Collecting logs with level 6 from the failing commit and the one that immediately precedes it.

3. Attaching these logs here.

Shared debug.log at
https://amdcloud-my.sharepoint.com/:u:/g/personal/teshah_amd_com/EVdaXsFzdKVDn0KAooXIgR0BrDMlee8B0bjnd1ej4QzxcA
Please let me know if you could access the file as it's first attempt.

Oops, wait...

This is either driver or library problem... Does test_conv2d succeed when run with this config?

This is either driver or library problem... Does test_conv2d succeed when run with this config?

As I mentioned earlier, it works fine when you run MIOpenDriver command "-F 2". Only when all directions are run one after another it misbehaves.

test_conv2d is not a driver.

Shared debug.log at https://amdcloud-my.sharepoint.com/:u:/g/personal/teshah_amd_com/EVdaXsFzdKVDn0KAooXIgR0BrDMlee8B0bjnd1ej4QzxcA

I do not have access to amdcloud.

test_conv2d is not a driver.

@TejashShah please run Bwd-only with test_conv2d:
./bin/test_conv2d --half --cmode conv --pmode default --group-count 1 \
--input 128 1024 14 14 --weights 1024 1024 1 1 \
--pads_strides_dilations 0 0 1 1 1 1 \
--disable-forward \
--disable-backward-weights \
--disable-validation \
--verbose

and all directions:
./bin/test_conv2d --half --cmode conv --pmode default --group-count 1 \
--input 128 1024 14 14 --weights 1024 1024 1 1 \
--pads_strides_dilations 0 0 1 1 1 1 \
--disable-validation \
--verbose

This would tell us if the problem is in the driver of in the library. Thanks!

It looks good. So, no problem in the library. Just a driver, perhaps.
root@rocm-framework-7:/PublicMIOpen/pr-hip-build-33# ./bin/test_conv2d --half --cmode conv --pmode default --group-count 1 \

--input 128 1024 14 14 --weights 1024 1024 1 1
--pads_strides_dilations 0 0 1 1 1 1
--disable-validation
--verbose
./bin/test_conv2d --half --cmode conv --pmode default --group-count 1 --input 128, 1024, 14, 14 --weights 1024, 1024, 1, 1 --pads_strides_dilations 0 0 1 1 1 1 --trans_output_pads 0 0
MIOpen(HIP): Warning [Prefetch] File is unreadable: /PublicMIOpen/src/kernels/gfx90878.HIP.fdb.txt
Forward convolution: ConvHipImplicitGemmV4R4GenFwdXdlops
Input tensor: 128, 1024, 14, 14
Weights tensor: 1024, 1024, 1, 1
Output tensor:
Filter: conv2d, miopenConvolution, miopenPaddingDefault, {0, 0}, {1, 1}, {1, 1},
./bin/test_conv2d --half --cmode conv --pmode default --group-count 1 --input 128, 1024, 14, 14 --weights 1024, 1024, 1, 1 --pads_strides_dilations 0 0 1 1 1 1 --trans_output_pads 0 0
Backward convolution: ConvHipImplicitGemmBwdDataV1R1Xdlops
Input tensor: 128, 1024, 14, 14
Weights tensor: 1024, 1024, 1, 1
Output tensor: 128, 1024, 14, 14
Filter: conv2d, miopenConvolution, miopenPaddingDefault, {0, 0}, {1, 1}, {1, 1},
./bin/test_conv2d --half --cmode conv --pmode default --group-count 1 --input 128, 1024, 14, 14 --weights 1024, 1024, 1, 1 --pads_strides_dilations 0 0 1 1 1 1 --trans_output_pads 0 0
Backward weights convolution: ConvAsmBwdWrW1x1
Input tensor: 128, 1024, 14, 14
Weights tensor: 1024, 1024, 1, 1
Output tensor: 128, 1024, 14, 14
Filter: conv2d, miopenConvolution, miopenPaddingDefault, {0, 0}, {1, 1}, {1, 1},

This should be fixed by #296

Let's check if the current driver has this problem (and hopefully close).

@TejashShah please verifiy

The test passed. I no longer see
"
MIOpen(HIP): Info [EvaluateInvokers] Skipping solver due to insufficient workspace (102760448 < 102760448)
MIOpen Error: /PublicMIOpen/src/ocl/convolutionocl.cpp:2633: Backward Data Algo cannot be executed
MIOpen Backward Weights Conv. Algorithm: 5, Solution: 50/ConvHipImplicitGemmV4R4WrWXdlops
GPU Kernel Time Backward Weights Conv. Elapsed: 13.954194 ms (average)
RunBackwardGPU() failed, rc = 0x7
"
It was able to run all passes with a single command.
root@rocm-framework-7:/devMIOpen/dev-hipclang-build# MIOpenDriver convfp16 -V 1 -n 128 -c 1024 -H 14 -W 14 -k 1024 -y 1 -x 1 -p 0 -q 0 -u 1 -v 1 -l 1 -j 1 -g 1 -t 1 2>&1 | tee issue238_ver.log
root@rocm-framework-7:/devMIOpen/dev-hipclang-build# egrep "GPU Kernel Time|Solution:" issue238.log
MIOpen Forward Conv. Algorithm: 5, Solution: 64/ConvHipImplicitGemmForwardV4R4Xdlops
GPU Kernel Time Forward Conv. Elapsed: 0.722718 ms (average)
MIOpen Backward Data Conv. Algorithm: 5, Solution: 60/ConvHipImplicitGemmBwdDataV4R1Xdlops
GPU Kernel Time Backward Data Conv. Elapsed: 0.745367 ms (average)
MIOpen Backward Weights Conv. Algorithm: 5, Solution: 52/ConvHipImplicitGemmV4R4GenWrWXdlops
GPU Kernel Time Backward Weights Conv. Elapsed: 8.207568 ms (average)


Add detect Avalonia xaml code

Hello!
Description
Add detect Avalonia xaml code. Avalonia is a popular framework. And recently it was accepted to associate it with a new extension.
See also: https://github.com/AvaloniaUI/Avalonia/issues/4102
Checklist:

[x] I am associating a language with a new file extension.

[x] The new extension is used in hundreds of repositories on GitHub.com

Search results for each extension:

https://github.com/search?q=extension%3Aaxaml+NOT+nothack

[x] I have included a real-world usage sample for all extensions added in this PR:

Sample source(s):

https://github.com/search?q=extension%3Aaxaml+NOT+nothack

Sample license(s):

[ ] I have included a change to the heuristics to distinguish my language from others using the same extension.

[ ] I am adding a new language.

[ ] The extension of the new language is used in hundreds of repositories on GitHub.com.

Search results for each extension:

https://github.com/search?utf8=✓&type=Code&ref=searchresults&q=extension%3AFOOBAR+KEYWORDS+NOT+nothack

[ ] I have included a real-world usage sample for all extensions added in this PR:

Sample source(s):

[URL to each sample source, if applicable]

Sample license(s):

[ ] I have included a syntax highlighting grammar: https://github-lightshow.herokuapp.com/
[ ] I have updated the heuristics to distinguish my language from others using the same extension.

[ ] I am fixing a misclassified language

[ ] I have included a new sample for the misclassified language:

Sample source(s):

[URL to each sample source, if applicable]

Sample license(s):

[ ] I have included a change to the heuristics to distinguish my language from others using the same extension.

[ ] I am changing the source of a syntax highlighting grammar

Old: https://github-lightshow.herokuapp.com/
New: https://github-lightshow.herokuapp.com/

[ ] I am updating a grammar submodule

[ ] I am adding new or changing current functionality

[ ] I have added or updated the tests for the new or changed functionality.

[ ] I am changing the color associated with a language

[ ] I have obtained agreement from the wider language community on this color change.

[URL to public discussion]
[Optional: URL to official branding guidelines for the language]

Usage on GitHub.com is waaay too low for this to be considered for inclusion as it doesn't meet the "hundreds of repositories" requirement. There are only 340 files with that extension spread across 77 unique user/repos.

I have included a real-world usage sample for all extensions added in this PR:

Whoops, looks like you missed this part too.

Usage on GitHub.com is waaay too low for this to be considered for inclusion as it doesn't meet the "hundreds of repositories" requirement. There are only 340 files with that extension spread across 77 unique user/repos.

But repos using xaml extension are already enough. The axaml has already been added to the extension for Visual Studio https://github.com/AvaloniaUI/AvaloniaVS/pull/161. That is, after the next release of Avalonia 0.10, the number of unique repositories should increase (note that these unique repos were created using nightly builds or previews).
Or is it better to ask for an addition after the quantity exceeds the quantity of 100 pieces (because this will be mostly used by those using VS now)? Sorry, I dont know. It seems to me that this will happen soon :)

Whoops, looks like you missed this part too.

Sorry, it looks like I misunderstood what was in the template. Just also couldn't find examples for xaml

But repos using xaml extension are already enough.

That search result is showing repos with avalonia in their name. That is not the same thing as checking time popularity of the extension as this search does. It's the search you should have updated in the original template to show the usage.
We require a usage of "hundreds of repositories" for a particular extension and use 200 unique user/repo as the starting point.

We require a usage of "hundreds of repositories" for a particular extension and use 200 unique user/repo as the starting point.

Ok let's leave this for later. It looks like this question was opened too early
Sorry for bother


Question: how do I get my own custom add-ins to the container?

I saw there is a script called SetupAddIns.ps1 which looks in the runpath (c:\run) for a folder called "Add-ins" but how do I get my own dll's in this folder other than overriding the entire script and doing it myself?

-v c:\localfolderwithaddins:c:\run\add-ins (or something like that)

Great, forgot about that one.
Thanks!

BTW, there was a problem with the symbolic links in the initial versions of Docker but now you can perfectly use the following approach:
-v "$sharedMasterFolder\$hostname\Add-ins:C:\Program Files\Microsoft Dynamics NAV\$navVersionDir\Service\Add-ins\Docker-Share"

Don't bother you with the variables, you can use a fixed path (we automate some enhancements so this is the reason you can see the variables there, I've just grabbed the line and pasted it here as is.
The important thing is just to map your local folder as a non-existing subfolder in the client/service Add-ins folder.
This provides you a dynamic approach (you can change files in Add-ins folder on the host and those will be reflected in the container and vice-versa).

Thanks @Koubek


Code Cleanup : SASS code

There is a lot of extra code written which can be optimized in application.scss file. KIndly remove the extra code not required for the same.

@aayusharora  Can I work on this Project.

Hi @dudraj  You can pickup other issues, this is solved here #883


Fix LineNotify

「'linenotify': alerts.LineNotifyAlerter」 was not listed in elastalert/loader.py
Fixed the following issues
#2516
#2307

@Qmando
The operation has been confirmed. Please consider merging

Yes please, thanks!

@Qmando can you review?


Add support for WASM jobs

https://wasmer.io/

Initial support is merged

This is decently stable now!


Configure minimum channel amount in Machinomy constructor

If minimum channel amount is not set, use default x10 formula.

Please, next time link pull request with an issue.


GFX Swapping error- GFX file gets locked when map is loaded

Mines was working flawlessly until this latest gw2 patch where everything has went wrong. (heres my crash report window for example, notice where the scroll bar is, that's how many errors i'm getting since the latest patch vs how many errors i've had in a year or so of using launch buddy)

Had the same issues as others of having to remake every account because it couldn't update logins properly, but its "working" for the most part now.
Basically i have issues of randomly the first 5 accounts i open will not do the login delay at all sometimes, sometimes it will kick in sometimes it will just open all 5 at once, its always working for the next 5 though.
My main issue though is an absolute guaranteed error every single time, it doesn't matter if i load my alts in chunks of 3,4 or my usual 5 at a time. There will be 1 or 2 accounts that do not load with an error popping up about privelages

This wasn't the only error, i would sometimes also get a crash report screen for 1, or an error window that looks like one of the old original gw2 launcher, i've not seen it in awhile so can't remember exactly but i think it said things about archives.
The error in the picture though, this is 100% guaranteed to happen every block of alts i load up since the issues started, it seems to ALWAYS be the second account loaded in the block, sometimes also including the third, yet the first, fourth and fifth tend to load no problem. This happens regardless of if launch buddy is launched as admin and if gw2 is launched as admin
I can get round it by waiting for every alt to load so that the game instances window will work and show me which account hasn't been loaded.
Unfortunately though, i am noticing that i'm starting to miss alts out sometimes because of this happening so often and i'm leaving accounts not logged into thinking they have been done.
The other issue i've been having is accounts seem to be totally random at times, to no rhyme or reason i've seen some of my accounts just totally change their login info in a manner that makes NO sense.
For example, i have my main account at the top so i can do alt stuff and daily stuff while the alts are loading up, but 2 days ago when i went to login to account 16, its login info had been changed to my main account? That's three 5 account blocks away from when my main is opened up so i don't get how that could be an error in copying over.
It's happened randomly with a few accounts now and it's getting hard to actually keep track of them all each day because of these issues.

Basically i have issues of randomly the first 5 accounts i open will not do the login delay at all sometimes, sometimes it will kick in sometimes it will just open all 5 at once, its always working for the next 5 though.
My main issue though is an absolute guaranteed error every single time, it doesn't matter if i load my alts in chunks of 3,4 or my usual 5 at a time. There will be 1 or 2 accounts that do not load with an error popping up about privelages

I've gotten in the habit of launching 3 clients at a time, since months ago. That seemed to be the sweet spot for me, as I'd run into issues trying to launch 4 or more at a time. I assume this was due to login delays. If I try to launch 3 clients at a time using 3.0.6, the first 2 launch without issue. But all I get for the 3rd client is a blank screen, and if I give it a few minutes, I end up getting the following error: 'Guild Wars 2 Game Client is not responding'. I'm guessing 3.0.6 is just launching my game clients too fast.
As for the error message you're getting about insufficient privileges. That doesn't seem like an issue with Launchbuddy to me. Not sure why it would pop up for some accounts, and not others though. A simple work-around maybe to move your GW2 folder from your Program Files directory, to some other place that does not require administrator privileges

Sorry but i'm perplexed by this dismissal that it's launch buddy issue, what else is mixing up my logins?
I paid attention to the crash screen today and its not a guild wars 2 crash report, it's launch buddy.

Your Windows Operating System and/or Security Software is most likely trying to protect your 'Program Files' and/or 'Program Files (x86)' directory from malware. Have you tried moving your GW2 game client from 'C:\Program Files\Guild Wars 2' to 'C:\Guild Wars 2' for example?

My gw2 folder has never been in my c drive and its actual location has the same exemptions it's always had, same goes for launch buddy folder.

Sadly couldn't find your crashreport with the matching timestamp. However I did find a very similar crashreport from somebody else which fits the description.
Gathered infos:

This crash seems to only happen when another gameclient is allready running
Several user crash reports had one client switching / loading map instances while launching an additional client.
Crash originates from file access issues. Either LB can't access the GFX settings file or the Gw2 gameclient can't access them because LB currently uses them.

Theory:

The Gw2 gameclient writes some data to the GFX file when a new map is loaded. Gw2 uses GFX file --> LB waits for file access --> gets file write acces asap because the file got "closed" by the Gw2 client --> Gw2 gameclient trys to open GFX file again for some reason. In this case whoever is faster gets the file access and crashes the other software.

Solution / Next Steps:

I have to check if the Gw2 Gameclient is happy with FileShare Modes.
Additional testing has to be done. When does the GFX get used by the Gw2 gameclient AFTER the character screen.
3.0.7 ( currently patreon exclusive ) allready has a additional file access flag for the GFX file which should minimize this error. However this is not a clean solution!

I didn't hit submit until a few minutes later so it won't appear with the timestamp of the picture exactly.
Theory sounds good to start with but unfortunately i doubt it's that, it happens regardless of if any account is actually signed in,  the accounts don't have authenticators so i often have to manually select skip authenticator before the gw2 client will even fully boot up, still get these errors.
Prior to all the issues coming from the latest patch i would be logged in on 1 account logging into many alt chars doing jumping puzzle chests and stuff while the alt accounts load up, never had any of these errors. It's all only started since the latest gw2 patch and having to redo every account when launch buddy wouldn't update them properly.
(for instance, account 3 crashed with no crash report to give before account 1 had went passed the authenticator part just now, i deliberately didn't load my main to do the usual stuff to test your theory) and accounts 2 and 4 both gave the privilege error, 1 and 5 booted up no problem.

Let my new analyse tool scan for GFX file read / write accesses:
GFX file gets edited at:

Process start, right before the loginwindow is even possible.
When the "Play" button is pressed at the login window
Right before the last module for the char selection screen is loaded
When the gameclient gets closed

These accesses are all really short (usually about 50 ms) so the IORepeater (max timeout 20 secs) shouldn't have a problem with them. Could you please go to the LB crashes tab, select the latest crash and scroll all the way down to "--> Error Logs <--" and post a screenshot of that?

If it counts for process start then your theory definitely looks more promising, figured that required the client to be loaded.
For clarity about finding the crash report earlier, i'm noticing on these error logs that the time stated in the error log is 1 hour earlier than the actual crash, the correct times are stated in the crash logs window but 1 hour earlier in the info log. It's showing 15:xx rather than 16:xx, crash report looked to be correctly reporting 16:xx but might show 15:xx on your side.
The errors tend to be similar but differ in size so i've included a few. These are from yesterday.

and this one is from the day where the first 10 accounts loaded perfectly fine, but once i got to 11-15 and 15-20 the issues came back


Top scale doesn't line up with drops and not all drops initially displayed

The dots do not appear to line up with the labels on the top scale, either before or after zooming.
Also, when the chart is first displayed, not all of the drops are shown. If I drag the chart right or left, or scroll out, I can see the other drops. Should I see all drops when the chart is initially displayed?
JSFiddle using eventDrops master: https://jsfiddle.net/rteristi/ewvc8ttf/
Expected behavior (eventDrops 1.2): https://jsfiddle.net/rteristi/mczhgskL/
Screenshot of problem:

The behavior is consistent in Chrome and Firefox.

Similar comment there: #85

I am also seeing this problem.

Looks like the bug you show me @Kmaschta, doesn't it?

Closing as no feedback. Feel free to re-open it if you still encounter the issue.


Reduce the adjust setting functions

I have way too many adjust setting functions in JS for the camerasettings.html
Its possible considering the HTML elements are all the same structure with key ID's as setting names, its possible to pass the setting name to a generic adjust setting function that would deal with the value and apply accordingly.
If I want to have some validation in for example in the input boxes it would likely be better to deal with the 4 main types of adjustments to deal with the UI elements accordingly.

adjustNumericSetting
adjustCheckboxSetting
adjustSliderSetting
adjustSwitchSetting

adjustflip would be an exception because its a little mixed in the UI elements at the moment.

Done!


docs: updated the general guidelines section

Related to #972
Fixes issue #995
Signed-off-by: Yash Pimple<EMAIL_ADDRESS>

You are failing an annoying semantic test.  If you make some small change to your branch and push it, the error will go away.

From another meeting, we have a request for a little sub-section here about naming PRs.  Salient points are:

Begin with an approved "type" (from list)
First word following the type must be lowercase
Use imperative form of verbs (e.g. fix rather than fixed)
Use short filenames rather than full path names

Review of this whole section should be a whole lot of fun!    I'm sure there will be some conflicting opinions ;-)


No flags shown anymore when selecting language

The twemoji-flags.css is deleted in https://github.com/RocketC31/budget/commit/cccf7d11a7e2f8ef7e00148949d66bd8589a3500 but a reference still exists: <link rel="stylesheet" href="/twemoji-flags.css" /> in resources\views\app.blade.php

Woops sorry, i have thinking it was not used anymore. The absence of flag does not bother me that said.
What do you prefer you ?

Also remove <i class="twf twf-s twf-' . $flag . '"></i> ' in SettingsController

Thanks @sebastiaanspeck !


Reuse rhpv3 transports instead of dealing a host for each operation

Adding a 5-10 min keep-alive when the ref counter is 0 might help further reduce setup cost.

Adding a 5-10 min keep-alive when the ref counter is 0 should help further reduce transport setup costs.

I added a commit that just uses time.After and reverted it again which adds something like that. I'll f/u with something but I feel like we need a way to detect whether a mux is broken before doing that. To avoid being stuck with a broken mux for 10 minutes or potentially forever.


Fix error reports on missing include paths

In some cases (nested includes?) paths end up in such a way that joining
them breaks up and hard-crashes rebar3. This patch specifically handles
this scenario to fix things by avoiding passing empty lists to
filename:join.
fixes #914.
I'm not sure how exactly to reproduce for tests. I showed it is fixed it by using https://github.com/rabbitmq/rabbitmq-erlang-client :
→ rebar3 compile
===> Verifying dependencies...
===> Compiling amqp_client
===> Compiling /home/ferd/code/experiment/rabbitmq-erlang-client/_build/default/lib/amqp_client/src/amqp_gen_consumer.erl failed
/home/ferd/code/experiment/rabbitmq-erlang-client/_build/default/lib/amqp_client/include/amqp_client.hrl:20: can't find include lib "rabbit_common/include/rabbit.hrl"
/home/ferd/code/experiment/rabbitmq-erlang-client/_build/default/lib/amqp_client/include/amqp_client.hrl:21: can't find include lib "rabbit_common/include/rabbit_framing.hrl"
...

Ah, good fix.


Cannot build simplest possible binary crate

I'm getting this very weird error where nocargo thinks that a crate has a build script when it does not have any. It seems to only occur when building a binary crate, and libraries seem to be fine.
Not even a dependency-less crate seems to be working, such that I can reproduce the error in the following way:
cargo new --bin test-nocargo
cd test-nocargo
cargo update
nix run github:oxalica/nocargo#default init
git add .
nix run .#test-nocargo

This should create the simplest possible crate and still this is the error I get:
error: builder for '/nix/store/hjply8hqd05zmh5fjd8mq092ikhikh7c-rust_test-nocargo-0.1.0-build.drv' failed with exit code 127;
       last 2 log lines:
       > Running build script
       > /nix/store/ibz8jq6dgsnia7shsg55m7bxr3ai6cam-builder-build-script.sh: line 93: /nix/store/bpp5bajliyvz4b22n20a05jvd56hmw49-rust_test-nocargo-0.1.0-build/bin/build_script_build: No such file or directory
       For full logs, run 'nix log /nix/store/hjply8hqd05zmh5fjd8mq092ikhikh7c-rust_test-nocargo-0.1.0-build.drv'.
error: 1 dependencies of derivation '/nix/store/nskzmjsmizb75w3jch4q3zlzz4r0c1nn-rust_test-nocargo-0.1.0-bin.drv' failed to build

It's a name collision with stdenv. Fixed in 27f89578e2c5f2599383ced8d0404bd4d1897c25


can't create repo

I did the command
mix ecto.gen.repo Blog.Repo

error is
== Compilation error on file lib/sqlite_ecto.ex ==
** (CompileError) lib/sqlite_ecto.ex:41: no super defined for load/2 in module Sqlite.Ecto. Overridable functions available are: autogenerate/1, delete/4, dumpers/2, ensure_all_started/2, execute/6, execute_ddl/3, insert/5, insert_all/6, loaders/2, prepare/2, update/6
    lib/sqlite_ecto.ex:40: (module)

my mix.exs file is
  defp deps do
    [{:phoenix, "~> 1.2.1"},
     {:phoenix_pubsub, "~> 1.0"},
     {:poison, "~> 2.1", override: true},
     {:ecto, "~> 2.0", override: true},
     {:phoenix_ecto, "~> 3.0"},
     {:postgrex, ">= 0.0.0"},
     {:phoenix_html, "~> 2.6"},
     {:phoenix_live_reload, "~> 1.0", only: :dev},
     {:gettext, "~> 0.11"},
     {:sqlite_ecto, "~> 1.0.2"},
     {:cowboy, "~> 1.0"}]
  end

I'm sure you already found out, but this project is not working with Ecto 2.0.
There is another issue for this problem: https://github.com/jazzyb/sqlite_ecto/issues/47


iqm.cpp : add --meshrot argument

Hi,
This PR adds support for a new --meshrot argument.
Example to rotate the converted mesh by -90 degrees around the X axis :
./iqm --meshrot -90.0 X mesh.iqm mesh.iqe
It also accepts lowercase axis name :
./iqm --meshrot 90 y mesh.iqm mesh.iqe
Note that given the fact that only the first character of the axis name is checked, it is also possible to write that way for more clarity:
./iqm --meshrot -90.0 X_axis mesh.iqm mesh.iqe
./iqm --meshrot 45 z-axis mesh.iqm mesh.iqe

This was slightly more involved, so I went ahead and did the modifications myself. Instead of supplying an axis, it just takes the triplet of Euler angles, but the functionality should be the same.

This was slightly more involved, so I went ahead and did the modifications myself. Instead of supplying an axis, it just takes the triplet of Euler angles, but the functionality should be the same.

It looks better, but you forgot to convert the angles from rad to deg :-D


wrong scale parameter of overlay bitmap

I found a bug: Currently overlay bitmap is scaled by baseBitmap dimens
Line 217 of file BitmapmergerTask.java has to change from:
Bitmap overlayScaled = Bitmap.createScaledBitmap(overlayBitmap, (int) (baseBitmap.getWidth() * scale), (int) (baseBitmap.getHeight() * scale), true);
to
Bitmap overlayScaled = Bitmap.createScaledBitmap(overlayBitmap, (int) (overlayBitmap.getWidth() * scale), (int) (overlayBitmap.getHeight() * scale), true);
Another improvement:
Bitmap workingBitmap = Bitmap.createBitmap(baseBitmap);             Bitmap mutableBitmap = workingBitmap.copy(Bitmap.Config.ARGB_8888, true);
Above code generates 2 bitmaps and 'workingBitmap' is no need (waste of memory). We can modify it to:
Bitmap mutableBitmap = baseBitmap.copy(Bitmap.Config.ARGB_8888, true);

@toandk Thanks for raising it. You can send a pull request modifying the above changes if you wish. I would take sometime to do it if you want me to change myself.
Thanks,
Harish


RessourceCRUD's get method issue

Hello,
I've got an issue with RessourceCRUD get method :
In my ressource extending RessourceCRUD i override the map method in order tu build a TypeScript object but when the observable is resolved, there is missing getter and setter in the object.
So first here is my Hero object :
class Hero {
  private _id: number;
  private _name: string;

  get id(): number {
    return this._id;
  }

  set id(value: number) {
    this._id = value;
  }

  setId(value: number): Hero {
    this.id = value;
    return this;
  }

  get name(): string {
    return this._name;
  }

  set name(value: string) {
    this._name = value;
  }

  setName(value: string): Hero {
    this.name = value;
    return this;
  }
}

and here is my ressource :
@Injectable()
@ResourceParams({
  url: 'api/heroes'
})
class HeroRessource extends ResourceCRUD<IQueryInput, Hero, Hero> {

  constructor($http: Http, injector: Injector) {
    super($http, injector);
  }

  // @Override
  responseInterceptor(observable: Observable<any>): Observable<any> {
    return observable.map(res => {
      return res._body ? res.json().data : null;
    });
  }

  // @Override
  map(item: any): Hero {
    return new Hero().setId(item.id).setName(item.name);
  }
}

the API answer with json object like { id: number, name: string }, and my ressource map method correctly build a Hero object. BUT from my angular service when I log the result of this.heroRessource.get({ id: +params['id'] });, the object only contain _id and _name properties. I have to use
this.heroRessource.get({ id: +params['id'] }).$observable.subscribe(hero => {});

to have the full object with id and name getters and setters plus setId and setName methods.

So I've found the problème :
In RessourceAction.ts at line 328, the Object.assign method seems to do not assign methods or accessors.
And at line 335 you send resp and not ret as next value for subscribers.

Hello.
For your case it will be better to use it like that
this.heroRessource.get({ id: +params['id'] }).$observable.subscribe(hero => {
  // Here you have correct object
});

Or like that
let batman: Hero = await this.heroRessource.get({ id: +params['id'] }).$observable.toPromise();

Yes, those syntaxe works... but your really cool and simple syntaxe without promise or observable is just really too cool and simple to don't use it cause of basics methods or accessors ?! Can't you change the Object.assign method to solve the problem ?
They talk about copying accessors here :
https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Objets_globaux/Object/assign

Please check version 1.13.0 and example on the bottom of the readme.


Functions to add to next version

[x] check-submissions: Allow option to update a single submission instead of updating all submissions in log.
[x] other organism: Allow any organism to be used with the flag "other" .
Other is currently added. It doesn't allow for GISAID submissions since it cannot be determined easily which epiCLI to use. The other option is a default generic submission template which will allow for any organism to be submitted to NCBI.
[x] gisaid: Create gisaid submission as a toggle option to be used with any organism. This will allow automated upload for NCBI but manual submission for gisaid when a CLI option doesn't exist.
In order to support turning off GISAID submissions for other organisms, all epiCLI's have support added for them. This is to allow for any epiCLI to be connected to seqsender and used without issue. New epiCLI's can be easily added by its information to the internal metadata config file.

[x] EpiArbo (Arbovirus)
[x] EpiPox (Monkeypox)

[x] Table2asn submission validation.
Table2asn submissions are made via email, this prevents seqsender from being able to validate a submission is correct before submitting it. Using the Table2asn validation file seqsender can now parse this file and detect issues which will then prevent submission and notify the user of what issues to correct.
[x] User config file validation.
Config files are used to store user info and determine how seqsender processes their submissions. Current checks only validated that it loaded correctly as a yaml file. Now config files are checked against schema files which can determine if a user incorrectly filled out their submission file. If the user did incorrectly fill out their submission file it will now report an error message directing the user to the incorrect field and notifying them of what to change it to.

Adding these two features to this update as they are needed to resolve issues with incorporating Enteric BioSample attributes

[x] automatic biosample xml conversion to pandera schema
[x] pandera schema metadata validation

Version updates have been added. Currently bug fixing/documenting

[ ] Submission Test

[ ] FLU
[ ] COVID

[ ] Documentation

V1.2.0 is out now


Install-AzureCT fails on local

I was pointed to this tool from the Azure Resource Manager portal. My Gateway connection is failing so I was hoping to get more information by using their resources under the 'Troubleshooting' section of the ARM portal. The WebApp creates successfully on my Azure VM but the client-side (on a local domain member server) fails.
(new-object Net.WebClient).DownloadString("https://raw.githubusercontent.com/Azure/NetworkMonitoring/master/AzureCT/PowerShell/Install-AzureCT.ps1") | Invoke-Expression

Gives the following output from an elevated command prompt:
PS C:\Users\gmate> (new-object Net.WebClient).DownloadString("https://raw.githubusercontent.com/Azure/NetworkMonitor
ing/master/AzureCT/PowerShell/Install-AzureCT.ps1") | Invoke-Expression

Exception calling "DownloadFile" with "2" argument(s): "The request was aborted: The connection was closed
unexpectedly."
At line:28 char:9
+         $webClient.DownloadFile( $uri + $File, $Destination + $File )
+         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : WebException

Copied successfully: AzureCT.psd1
Exception calling "DownloadFile" with "2" argument(s): "The request was aborted: The connection was closed
unexpectedly."
At line:28 char:9
+         $webClient.DownloadFile( $uri + $File, $Destination + $File )
+         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : WebException

Copied successfully: AzureCT.psm1
Exception calling "DownloadFile" with "2" argument(s): "The request was aborted: The connection was closed
unexpectedly."
At line:28 char:9
+         $webClient.DownloadFile( $uri + $File, $Destination + $File )
+         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : WebException

Copied successfully: Public/Clear-AzureCTHistory.ps1
Exception calling "DownloadFile" with "2" argument(s): "The request was aborted: The connection was closed
unexpectedly."
At line:28 char:9
+         $webClient.DownloadFile( $uri + $File, $Destination + $File )
+         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : WebException

Copied successfully: Public/Get-AzureNetworkAvailability.ps1
Exception calling "DownloadFile" with "2" argument(s): "The request was aborted: The connection was closed
unexpectedly."
At line:28 char:9
+         $webClient.DownloadFile( $uri + $File, $Destination + $File )
+         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : WebException

Copied successfully: Public/Get-HostName.ps1
Exception calling "DownloadFile" with "2" argument(s): "The request was aborted: The connection was closed
unexpectedly."
At line:28 char:9
+         $webClient.DownloadFile( $uri + $File, $Destination + $File )
+         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : WebException

Copied successfully: Public/Get-IPTrace.ps1
Exception calling "DownloadFile" with "2" argument(s): "The request was aborted: The connection was closed
unexpectedly."
At line:28 char:9
+         $webClient.DownloadFile( $uri + $File, $Destination + $File )
+         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : WebException

Copied successfully: Public/Remove-AzureCT.ps1
Exception calling "DownloadFile" with "2" argument(s): "The request was aborted: The connection was closed
unexpectedly."
At line:28 char:9
+         $webClient.DownloadFile( $uri + $File, $Destination + $File )
+         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : WebException

Copied successfully: Public/Show-AzureCTResults.ps1
AzureCT is installed and ready to use

I get this from multiple machines in various environments. It looks like the ForEach loop needs to be rewritten, as it creates the directories but no files are pulled. This might be as simple as fixing the string concatenation for the URI pull. The error handling could use an update as well. If I have time to dive into this I will see if I can throw up a PR after testing. If I'm doing something wrong, please advise - thanks.

@glennmate
Look like the wrong path was in the installation
I copied raw script from https://raw.githubusercontent.com/Azure/NetworkMonitoring/master/AzureCT/PowerShell/Install-AzureCT.ps1 to Powershell ISE and modified the link
` #$uri = 'https://github.com/tracsman/AzureCT/raw/master/PowerShell/AzureCT/'
New link
$uri = 'https://raw.githubusercontent.com/Azure/NetworkMonitoring/master/AzureCT/PowerShell/AzureCT/'`

don't forget to remove the comment Import-Module -Name AzureCT

I moved this repo from my personal repo to the official one and missed updating this link. I'll fix it today, thanks for bringing this up!!

Path updated and tested, works locally and from the Invoke-Expression command.


Parse armv6 and armv7 subarchs

Updates parseSubArch to handle more forms of armv6 and armv7 subarchitectures and adds a simple test for additional coverage.

@swift-ci please test


Downloading one paper also downloads many other papers' files

This is an issue with dat-storage, and has been reported: https://github.com/datproject/dat-storage/issues/2
When there's a fix there, we'll cut a new release of sciencefair to integrate it.

fixed in latest hyperdrive - included in sciencefair v1.0.0-beta6


State Persistence Blog Link Updated

Updated the blog link to the correct state-persistence doc URL.

thanks!


add test cases for combined terms

Simple writeup of terms and expected results used in current manual testing for author searches.
Tests drawn from actual feedback cases submitted during search 0.1 release.

Coverage remained the same at 84.236% when pulling 2ede35f6c12cc2633356d0375a7e217001c3f5e9 on author-testcases into f9d73569df2100e2531767ff14427421c3f0867d on develop.


The optical flow ground truth is not available to download

In DSEC Dataset download page https://dsec.ifi.uzh.ch/dsec-datasets/download/, The test set only has test_events.zip. The test_optical_flow.zip is not available. So I can't evaluate my training.

Hi @Yaozhuwa
You can do a random split (I suggest a 1 to 5 ratio for the validation set) of the training set to train and validation set for experimenting with different approaches. Once you are satisfied, you should submit to the optical flow evaluation server: https://dsec.ifi.uzh.ch/uzh/dsec-flow-optical-flow-benchmark/. For the final submission, it is best to train on the full validation set.  Best to follow the advice I gave in another issue: https://github.com/uzh-rpg/E-RAFT/issues/1
We also evaluate our results with the evaluation server as you can see in the entry of the leaderboard. You can also submit and not make it public. Check out this issue with a similar question and some additional info: https://github.com/uzh-rpg/E-RAFT/issues/1


Run ./setup-rack.sh as part of release process

It seems to me that we should run cli/setup-rack.sh in workflows/actions/download/action.yml so that every fresh started RACK is ready to go with all the baseline RACK ingestion nodegroups.
Is there any reason we aren't already doing this? Is there an important RACK use-case that doesn't have these nodegroups?
Pinging @tuxji @russell-d-e in case either of you knows why we don't do this already.

We already call the setup-rack script when building a rack box.  We just call it from another place:
rack-box/scripts/install.sh
154:./setup-rack.sh

What makes you think a freshly started RACK doesn't have the baseline nodegroups?

@tuxji I've recently had conversations with Abha and Kevin where ingestion of data failed for them. I suggested adding ./setup-rack.sh to their ingestion process just before ./setup-arcos.sh and that fixed the missing nodegroup errors they were having.
I suppose I then leapt to the conclusion that we weren't running that in the setup process. Since you mention that we are I guess some deeper investigation is in order. I'll have to try and reproduce their results today.

@glguy I checked the output from the last dev build (went to https://github.com/ge-high-assurance/RACK/runs/4942731217?check_suite_focus=true, expanded Build, expanded Build rack box Docker image) and I couldn't see anything out of the normal, but here's part of the output in case it helps:
    docker: Running hooks in /etc/ca-certificates/update.d...
    docker:
    docker: done.
    docker: done.
    docker: Adding user `ubuntu' ...
    docker: Adding new group `ubuntu' (1000) ...
    docker: Adding new user `ubuntu' (1000) with group `ubuntu' ...
    docker: Creating home directory `/home/ubuntu' ...
    docker: Copying files from `/etc/skel' ...
    docker: Adding system user `fuseki' (UID 105) ...
    docker: Adding new group `fuseki' (GID 106) ...
    docker: Adding new user `fuseki' (UID 105) with group `fuseki' ...
    docker: Not creating home directory `/home/fuseki'.
    docker: /home/ubuntu/semtk-opensource /home/ubuntu/semtk-opensource
    docker: Returning (already ran .env)
    docker: /home/ubuntu/semtk-opensource
    docker: Web build ID=built-a6d915045b8a-2022-01-25-201553
    docker: sparqlGraph/main-oss/sparqlgraphconfigOss.js
    docker: sparqlGraph/main-oss/KDLEasyLoggerConfigOss.js
    docker: sparqlForm/main-oss/sparqlformconfig.js
    docker: sparqlForm/main-oss/KDLEasyLoggerConfig.js
    docker: ./updateWebapps.sh done
    docker: Waiting for Fuseki at http://localhost:3030...
    docker: Waiting for nodeGroupService at http://localhost:12059...
    docker: Processing ./wheels/Pillow-9.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
    docker: Processing ./wheels/PyYAML-5.4-cp38-cp38-manylinux1_x86_64.whl
    docker: Processing ./wheels/ase-3.21.1-py3-none-any.whl
    docker: Processing ./wheels/attrs-19.3.0-py2.py3-none-any.whl
    docker: Processing ./wheels/certifi-2020.6.20-py2.py3-none-any.whl
    docker: Requirement already satisfied: chardet==3.0.4 from file:///home/ubuntu/RACK/cli/wheels/chardet-3.0.4-py2.py3-none-any.whl in /usr/lib/python3/dist-packages (3.0.4)
    docker: Processing ./wheels/colorama-0.4.3-py2.py3-none-any.whl
    docker: Processing ./wheels/cycler-0.11.0-py3-none-any.whl
    docker: Processing ./wheels/fonttools-4.29.0-py3-none-any.whl
    docker: Processing ./wheels/idna-2.10-py2.py3-none-any.whl
    docker: Processing ./wheels/importlib_metadata-1.7.0-py2.py3-none-any.whl
    docker: Processing ./wheels/jsonschema-3.2.0-py2.py3-none-any.whl
    docker: Processing ./wheels/kiwisolver-1.3.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
    docker: Processing ./wheels/matplotlib-3.5.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
    docker: Processing ./wheels/numpy-1.22.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
    docker: Processing ./wheels/packaging-21.3-py3-none-any.whl
    docker: Processing ./wheels/plotly-4.14.3-py2.py3-none-any.whl
    docker: Processing ./wheels/pyparsing-3.0.7-py3-none-any.whl
    docker: Processing ./wheels/pyrsistent-0.16.0-cp38-cp38-linux_x86_64.whl
    docker: Processing ./wheels/python_dateutil-2.8.1-py2.py3-none-any.whl
    docker: Processing ./wheels/rack-0.0.0-py3-none-any.whl
    docker: Processing ./wheels/requests-2.25.1-py2.py3-none-any.whl
    docker: Processing ./wheels/retrying-1.3.3-py3-none-any.whl
    docker: Processing ./wheels/scipy-1.7.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
    docker: Processing ./wheels/semtk_python3-0.0.1-py3-none-any.whl
    docker: Processing ./wheels/setuptools-60.5.0-py3-none-any.whl
    docker: Processing ./wheels/six-1.15.0-py2.py3-none-any.whl
    docker: Processing ./wheels/tabulate-0.8.7-py3-none-any.whl
    docker: Processing ./wheels/urllib3-1.26.5-py2.py3-none-any.whl
    docker: Processing ./wheels/zipp-3.1.0-py3-none-any.whl
    docker: Installing collected packages: Pillow, PyYAML, numpy, scipy, cycler, pyparsing, packaging, fonttools, kiwisolver, six, python-dateutil, matplotlib, ase, attrs, certifi, colorama, idna, zipp, importlib-metadata, setuptools, pyrsistent, jsonschema, retrying, plotly, rack, urllib3, requests, semtk-python3, tabulate
    docker:   Attempting uninstall: six
    docker:     Found existing installation: six 1.14.0
    docker:     Not uninstalling six at /usr/lib/python3/dist-packages, outside environment /usr
    docker:     Can't uninstall 'six'. No files were found to uninstall.
    docker:   Attempting uninstall: certifi
    docker:     Found existing installation: certifi 2019.11.28
    docker:     Not uninstalling certifi at /usr/lib/python3/dist-packages, outside environment /usr
    docker:     Can't uninstall 'certifi'. No files were found to uninstall.
    docker:   Attempting uninstall: idna
    docker:     Found existing installation: idna 2.8
    docker:     Not uninstalling idna at /usr/lib/python3/dist-packages, outside environment /usr
    docker:     Can't uninstall 'idna'. No files were found to uninstall.
    docker:   Attempting uninstall: setuptools
    docker:     Found existing installation: setuptools 45.2.0
    docker:     Not uninstalling setuptools at /usr/lib/python3/dist-packages, outside environment /usr
    docker:     Can't uninstall 'setuptools'. No files were found to uninstall.
    docker:   Attempting uninstall: urllib3
    docker:     Found existing installation: urllib3 1.25.8
    docker:     Not uninstalling urllib3 at /usr/lib/python3/dist-packages, outside environment /usr
    docker:     Can't uninstall 'urllib3'. No files were found to uninstall.
    docker:   Attempting uninstall: requests
    docker:     Found existing installation: requests 2.22.0
    docker:     Not uninstalling requests at /usr/lib/python3/dist-packages, outside environment /usr
    docker:     Can't uninstall 'requests'. No files were found to uninstall.
    docker: Successfully installed Pillow-9.0.0 PyYAML-5.4 ase-3.21.1 attrs-19.3.0 certifi-2020.6.20 colorama-0.4.3 cycler-0.11.0 fonttools-4.29.0 idna-2.10 importlib-metadata-1.7.0 jsonschema-3.2.0 kiwisolver-1.3.2 matplotlib-3.5.1 numpy-1.22.1 packaging-21.3 plotly-4.14.3 pyparsing-3.0.7 pyrsistent-0.16.0 python-dateutil-2.8.1 rack-0.0.0 requests-2.25.1 retrying-1.3.3 scipy-1.7.3 semtk-python3-0.0.1 setuptools-60.5.0 six-1.15.0 tabulate-0.8.7 urllib3-1.26.5 zipp-3.1.0
    docker: Clearing...                                                 Clearing graph
    docker: Success Update succeeded
    docker: OK
    docker: Clearing...                                                 Clearing graph
    docker: Success Update succeeded
    docker: Clearing graph
    docker: Success Update succeeded
    docker: Clearing graph
    docker: Success Update succeeded
    docker: Clearing graph
    docker: Success Update succeeded
    docker: Clearing graph
    docker: Success Update succeeded
    docker: OK
    docker: Deleting demoNodegroup...                          OK
    docker: Ingesting ../RACK-Ontology/OwlModels/AGENTS.owl... OK
    docker: Ingesting ../RACK-Ontology/OwlModels/ANALYSIS.owl...OK
    docker: Ingesting ../RACK-Ontology/OwlModels/BASELINE.owl...OK
    docker: Ingesting ../RACK-Ontology/OwlModels/CONFIDENCE.owl...OK
    docker: Ingesting ../RACK-Ontology/OwlModels/DOCUMENT.owl...OK
    docker: Ingesting ../RACK-Ontology/OwlModels/FILE.owl...   OK
    docker: Ingesting ../RACK-Ontology/OwlModels/HARDWARE.owl...OK
    docker: Ingesting ../RACK-Ontology/OwlModels/HAZARD.owl... OK
    docker: Ingesting ../RACK-Ontology/OwlModels/MODEL.owl...  OK
    docker: Ingesting ../RACK-Ontology/OwlModels/PROCESS.owl...OK
    docker: Ingesting ../RACK-Ontology/OwlModels/PROV-S.owl... OK
    docker: Ingesting ../RACK-Ontology/OwlModels/REQUIREMENTS.owl...OK
    docker: Ingesting ../RACK-Ontology/OwlModels/REVIEW.owl... OK
    docker: Ingesting ../RACK-Ontology/OwlModels/SECURITY.owl...OK
    docker: Ingesting ../RACK-Ontology/OwlModels/SOFTWARE.owl...OK
    docker: Ingesting ../RACK-Ontology/OwlModels/SYSTEM.owl... OK
    docker: Ingesting ../RACK-Ontology/OwlModels/TESTING.owl...OK
    docker: Storing nodegroups...                                       OK
    docker: Storing nodegroups...                                       OK
==> docker: Provisioning with shell script: scripts/clean.sh
==> docker: debconf: delaying package configuration, since apt-utils is not installed
    docker: (Reading database ... 24287 files and directories currently installed.)
    docker: Preparing to unpack .../libudev1_245.4-4ubuntu3.15_amd64.deb ...
    docker: Unpacking libudev1:amd64 (245.4-4ubuntu3.15) over (245.4-4ubuntu3.14) ...
    docker: Setting up libudev1:amd64 (245.4-4ubuntu3.15) ...
    docker: Processing triggers for libc-bin (2.31-0ubuntu9.2) ...
==> docker: Committing the container
    docker: Image ID: sha256:c913c0e68ac20ee303bc19499b1a02d36a5aee451c8f6083c11e5c1de8c59652
==> docker: Killing the container: a6d915045b8a38532b8a11bc519bf888f57fbdbb88935cd1b0e00a39c96358ba
==> docker: Running post-processor: docker-tag
    docker (docker-tag): Tagging image: sha256:c913c0e68ac20ee303bc19499b1a02d36a5aee451c8f6083c11e5c1de8c59652
    docker (docker-tag): Repository: gehighassurance/rack-box:dev
Build 'docker' finished after 5 minutes 11 seconds.

I can confirm that using the dev image last week, I had to manually run
setup-owl.sh and setup-rack.sh to be able to successfully run ingestion.
Is it possible that setup-owl.sh reverts existing setup such that
setup-rack.sh would need to be run again?
On Wed, Jan 26, 2022 at 9:56 AM John Interrante @.***>
wrote:

@glguy https://github.com/glguy I checked the output from the last dev
build (went to
https://github.com/ge-high-assurance/RACK/runs/4942731217?check_suite_focus=true,
expanded Build, expanded Build rack box Docker image) and I couldn't see
anything out of the normal, but here's part of the output in case it helps:
docker: Running hooks in /etc/ca-certificates/update.d...
docker:
docker: done.
docker: done.
docker: Adding user `ubuntu' ...
docker: Adding new group `ubuntu' (1000) ...
docker: Adding new user `ubuntu' (1000) with group `ubuntu' ...
docker: Creating home directory `/home/ubuntu' ...
docker: Copying files from `/etc/skel' ...
docker: Adding system user `fuseki' (UID 105) ...
docker: Adding new group `fuseki' (GID 106) ...
docker: Adding new user `fuseki' (UID 105) with group `fuseki' ...
docker: Not creating home directory `/home/fuseki'.
docker: /home/ubuntu/semtk-opensource /home/ubuntu/semtk-opensource
docker: Returning (already ran .env)
docker: /home/ubuntu/semtk-opensource
docker: Web build ID=built-a6d915045b8a-2022-01-25-201553
docker: sparqlGraph/main-oss/sparqlgraphconfigOss.js
docker: sparqlGraph/main-oss/KDLEasyLoggerConfigOss.js
docker: sparqlForm/main-oss/sparqlformconfig.js
docker: sparqlForm/main-oss/KDLEasyLoggerConfig.js
docker: ./updateWebapps.sh done
docker: Waiting for Fuseki at http://localhost:3030...
docker: Waiting for nodeGroupService at http://localhost:12059...
docker: Processing ./wheels/Pillow-9.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
docker: Processing ./wheels/PyYAML-5.4-cp38-cp38-manylinux1_x86_64.whl
docker: Processing ./wheels/ase-3.21.1-py3-none-any.whl
docker: Processing ./wheels/attrs-19.3.0-py2.py3-none-any.whl
docker: Processing ./wheels/certifi-2020.6.20-py2.py3-none-any.whl
docker: Requirement already satisfied: chardet==3.0.4 from file:///home/ubuntu/RACK/cli/wheels/chardet-3.0.4-py2.py3-none-any.whl in /usr/lib/python3/dist-packages (3.0.4)
docker: Processing ./wheels/colorama-0.4.3-py2.py3-none-any.whl
docker: Processing ./wheels/cycler-0.11.0-py3-none-any.whl
docker: Processing ./wheels/fonttools-4.29.0-py3-none-any.whl
docker: Processing ./wheels/idna-2.10-py2.py3-none-any.whl
docker: Processing ./wheels/importlib_metadata-1.7.0-py2.py3-none-any.whl
docker: Processing ./wheels/jsonschema-3.2.0-py2.py3-none-any.whl
docker: Processing ./wheels/kiwisolver-1.3.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
docker: Processing ./wheels/matplotlib-3.5.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
docker: Processing ./wheels/numpy-1.22.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
docker: Processing ./wheels/packaging-21.3-py3-none-any.whl
docker: Processing ./wheels/plotly-4.14.3-py2.py3-none-any.whl
docker: Processing ./wheels/pyparsing-3.0.7-py3-none-any.whl
docker: Processing ./wheels/pyrsistent-0.16.0-cp38-cp38-linux_x86_64.whl
docker: Processing ./wheels/python_dateutil-2.8.1-py2.py3-none-any.whl
docker: Processing ./wheels/rack-0.0.0-py3-none-any.whl
docker: Processing ./wheels/requests-2.25.1-py2.py3-none-any.whl
docker: Processing ./wheels/retrying-1.3.3-py3-none-any.whl
docker: Processing ./wheels/scipy-1.7.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
docker: Processing ./wheels/semtk_python3-0.0.1-py3-none-any.whl
docker: Processing ./wheels/setuptools-60.5.0-py3-none-any.whl
docker: Processing ./wheels/six-1.15.0-py2.py3-none-any.whl
docker: Processing ./wheels/tabulate-0.8.7-py3-none-any.whl
docker: Processing ./wheels/urllib3-1.26.5-py2.py3-none-any.whl
docker: Processing ./wheels/zipp-3.1.0-py3-none-any.whl
docker: Installing collected packages: Pillow, PyYAML, numpy, scipy, cycler, pyparsing, packaging, fonttools, kiwisolver, six, python-dateutil, matplotlib, ase, attrs, certifi, colorama, idna, zipp, importlib-metadata, setuptools, pyrsistent, jsonschema, retrying, plotly, rack, urllib3, requests, semtk-python3, tabulate
docker:   Attempting uninstall: six
docker:     Found existing installation: six 1.14.0
docker:     Not uninstalling six at /usr/lib/python3/dist-packages, outside environment /usr
docker:     Can't uninstall 'six'. No files were found to uninstall.
docker:   Attempting uninstall: certifi
docker:     Found existing installation: certifi 2019.11.28
docker:     Not uninstalling certifi at /usr/lib/python3/dist-packages, outside environment /usr
docker:     Can't uninstall 'certifi'. No files were found to uninstall.
docker:   Attempting uninstall: idna
docker:     Found existing installation: idna 2.8
docker:     Not uninstalling idna at /usr/lib/python3/dist-packages, outside environment /usr
docker:     Can't uninstall 'idna'. No files were found to uninstall.
docker:   Attempting uninstall: setuptools
docker:     Found existing installation: setuptools 45.2.0
docker:     Not uninstalling setuptools at /usr/lib/python3/dist-packages, outside environment /usr
docker:     Can't uninstall 'setuptools'. No files were found to uninstall.
docker:   Attempting uninstall: urllib3
docker:     Found existing installation: urllib3 1.25.8
docker:     Not uninstalling urllib3 at /usr/lib/python3/dist-packages, outside environment /usr
docker:     Can't uninstall 'urllib3'. No files were found to uninstall.
docker:   Attempting uninstall: requests
docker:     Found existing installation: requests 2.22.0
docker:     Not uninstalling requests at /usr/lib/python3/dist-packages, outside environment /usr
docker:     Can't uninstall 'requests'. No files were found to uninstall.
docker: Successfully installed Pillow-9.0.0 PyYAML-5.4 ase-3.21.1 attrs-19.3.0 certifi-2020.6.20 colorama-0.4.3 cycler-0.11.0 fonttools-4.29.0 idna-2.10 importlib-metadata-1.7.0 jsonschema-3.2.0 kiwisolver-1.3.2 matplotlib-3.5.1 numpy-1.22.1 packaging-21.3 plotly-4.14.3 pyparsing-3.0.7 pyrsistent-0.16.0 python-dateutil-2.8.1 rack-0.0.0 requests-2.25.1 retrying-1.3.3 scipy-1.7.3 semtk-python3-0.0.1 setuptools-60.5.0 six-1.15.0 tabulate-0.8.7 urllib3-1.26.5 zipp-3.1.0
docker: Clearing...                                                 Clearing graph
docker: Success Update succeeded
docker: OK
docker: Clearing...                                                 Clearing graph
docker: Success Update succeeded
docker: Clearing graph
docker: Success Update succeeded
docker: Clearing graph
docker: Success Update succeeded
docker: Clearing graph
docker: Success Update succeeded
docker: Clearing graph
docker: Success Update succeeded
docker: OK
docker: Deleting demoNodegroup...                          OK
docker: Ingesting ../RACK-Ontology/OwlModels/AGENTS.owl... OK
docker: Ingesting ../RACK-Ontology/OwlModels/ANALYSIS.owl...OK
docker: Ingesting ../RACK-Ontology/OwlModels/BASELINE.owl...OK
docker: Ingesting ../RACK-Ontology/OwlModels/CONFIDENCE.owl...OK
docker: Ingesting ../RACK-Ontology/OwlModels/DOCUMENT.owl...OK
docker: Ingesting ../RACK-Ontology/OwlModels/FILE.owl...   OK
docker: Ingesting ../RACK-Ontology/OwlModels/HARDWARE.owl...OK
docker: Ingesting ../RACK-Ontology/OwlModels/HAZARD.owl... OK
docker: Ingesting ../RACK-Ontology/OwlModels/MODEL.owl...  OK
docker: Ingesting ../RACK-Ontology/OwlModels/PROCESS.owl...OK
docker: Ingesting ../RACK-Ontology/OwlModels/PROV-S.owl... OK
docker: Ingesting ../RACK-Ontology/OwlModels/REQUIREMENTS.owl...OK
docker: Ingesting ../RACK-Ontology/OwlModels/REVIEW.owl... OK
docker: Ingesting ../RACK-Ontology/OwlModels/SECURITY.owl...OK
docker: Ingesting ../RACK-Ontology/OwlModels/SOFTWARE.owl...OK
docker: Ingesting ../RACK-Ontology/OwlModels/SYSTEM.owl... OK
docker: Ingesting ../RACK-Ontology/OwlModels/TESTING.owl...OK
docker: Storing nodegroups...                                       OK
docker: Storing nodegroups...                                       OK

==> docker: Provisioning with shell script: scripts/clean.sh
==> docker: debconf: delaying package configuration, since apt-utils is not installed
docker: (Reading database ... 24287 files and directories currently installed.)
docker: Preparing to unpack .../libudev1_245.4-4ubuntu3.15_amd64.deb ...
docker: Unpacking libudev1:amd64 (245.4-4ubuntu3.15) over (245.4-4ubuntu3.14) ...
docker: Setting up libudev1:amd64 (245.4-4ubuntu3.15) ...
docker: Processing triggers for libc-bin (2.31-0ubuntu9.2) ...
==> docker: Committing the container
docker: Image ID: sha256:c913c0e68ac20ee303bc19499b1a02d36a5aee451c8f6083c11e5c1de8c59652
==> docker: Killing the container: a6d915045b8a38532b8a11bc519bf888f57fbdbb88935cd1b0e00a39c96358ba
==> docker: Running post-processor: docker-tag
docker (docker-tag): Tagging image: sha256:c913c0e68ac20ee303bc19499b1a02d36a5aee451c8f6083c11e5c1de8c59652
docker (docker-tag): Repository: gehighassurance/rack-box:dev
Build 'docker' finished after 5 minutes 11 seconds.
—
Reply to this email directly, view it on GitHub
https://github.com/ge-high-assurance/RACK/issues/645#issuecomment-1022447426,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAGAHXNQ4ZL7SUPSGTMVZGLUYAYVVANCNFSM5MZNKVKA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

--
Kevin Quick
Galois, Inc.

Sorry, I was confused: with the rack-dev docker image I cannot run ingestion on the latest data import package without first running setup-owl.sh and setup-arcos.sh, but I did not need to run setup-rack.sh.

I think that we can close this issue and something else was going on with @AbhaMoitra 's case. I can confirm the Apache data loads without having to run setup-rack.sh manually.


Add cluster sizing quorum warning and link

Add an [important] message and link to the Server Requirements section of the system requirements article to raise visibility in how node count and quorum interact to impact availability. For example, a 2 node cluster will be brought offline by a node failure 50% of the time.

@JasonGerend

Can you review this PR?
IMPORTANT: When this content is ready to merge, you must add #sign-off in a comment or the approval may get overlooked.

#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team


Port to 1.19.4 (main)

#80, but for the main branch.
Fixes #79

Have you tested if the mod is still compatible with 1.19.3? If it is, please change the minecraft version in fabric.mod.json to “~1.19.3” so it can be launched from both 1.19.3 and 1.19.4.

I haven't tested that - my guess is no, but I'll test it and change if so.

Don't worry about it, I'll take care of it. Thanks for the pr!


Update changelog

Looks like the changelog is out of date.
I'm going to go through and look at the commits and contribute a basic summary. However, it would be helpful if someone in the loop could fill in the high-points on breaking changes.

:+1:

Just realized most of the info is in here: https://github.com/ampedandwired/html-webpack-plugin/blob/master/migration.md
I think I have everything I need

More generally speaking, could we document every release?


[Dust Apps] add support for passing the current vault in Dust Apps Components

Start with passing the global vault

Taking!

Quick framing to make sure we're aligned on the new routes and the todo.
Since both route must work I'll have to duplicate some code, I'll duplicate only the getServerSideProps and not the page components.
I'll keep the full screen modal, no design change at all with the current pages accessible from vaults (with the old urls).
URLs from /build that must keep working.
List of apps from Build:

/w/[wId]/a

App pages:

Specs: /w/[wId]/a/[aId]
Datasets: /w/[wId]/a/[aId]/datasets
Logs:  /w/[wId]/a/[aId]/runs
Settings: /w/[wId]/a/[aId]/settings

Urls from the new Data Sources menu
List of apps in vault:

/w/[wId]/data-sources/vaults/[vId]/categories/apps

App pages:

Specs: /w/[wId]/data-sources/vaults/[vId]/categories/apps/[aId]
Datasets: /w/[wId]/data-sources/vaults/[vId]/categories/apps/[aId]/datasets
Logs:  /w/[wId]/data-sources/vaults/[vId]/categories/apps/[aId]/runs
Settings: /w/[wId]/data-sources/vaults/[vId]/categories/apps/[aId]/settings

LGTM
BTW but for the vault ones, we are removing the /data-sources from the URL (menu name won't be data source anymore see https://github.com/dust-tt/dust/issues/7196)

@fontanierh Thanks for linking! 🙏🏻  This should be transparent since my pages will be under /vaults

Ok to many cooks in the kitchen, stepping down of this one cf IRL discussion with @fontanierh

Closing, discussed IRL cc @fontanierh @tdraier
Covered by https://github.com/dust-tt/dust/issues/7154 & https://github.com/dust-tt/dust/issues/7149


Revert "R U READY 4 ZE NEW TIDE ORDER"

Reverts Goob-Station/Goob-Station#1153

-1000 goob coins, the tide is not satisfied

yes holy


Add button to enable/disable an input in Sunstone

Description
To notify users that changing the value of an input does not ensure its proper functioning.
Interface Changes
A button with a lock icon following the input's label.
Additional Context

Progress Status

[x] Branch created
[x] Code committed to development branch
[x] Testing - QA
[x] Documentation
[ ] Release notes - resolved issues, compatibility, known issues
[ ] Code committed to upstream release/hotfix branches
[ ] Documentation committed to upstream release/hotfix branches

PRs to merge:
• one: #4277
• docs: OpenNebula/docs/pull/971


DETECT DATE_TIME

Considering that time runs the world, date & time are essentially important when noting types of Personally Identifiable Information (PII). Timestamps associate with dates and events which can show information about specific transactions or events going on. Other data, like preferences or recommendations associated with time and dates can potentially lead to the identification of many resources. Date and Time gives context to the setting of many things like birth, scheduling your day, keeping timelines of existence, and other situations in everyday life. While using other PII's as well as Date Time, you can provide context and identify people easier by having tracked records authorized as well as timestamps using Date Time to help locate things like people, addresses, and events while ensuring security through the PII's. Detecting date and time can link multiple sources of data together and if certain data is very secretive, could be held as time sensitive data which would bring in other types of PII's to work together for a solution. As Date Time plays as one aspect of Personally Identifiable Information, it is vital to maintain security of this to ensure security, keep risk low for data disturbance, as well as keep all information safe.
Click here for more information on Date Time.
Click here for more information on Personal Identifiable Information.

Since the date and time around the world can be recorded in (mm/dd/yyyy) or (dd/mm/yyyy), how will you verify that the recorded date is accurate to the time it's attempting to reference?


[BUG] ai.fakeopen.com

The site no longer exists!
To Reproduce
Steps to reproduce the behavior:

Go to 'Money Printer'
Click on 'Generate'
Scroll down to 'The Terminal'
See error

Expected behavior
Make a video
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: [e.g. Linux, Windows]
Browser [e.g. chrome, edge]
Python Version [e.g. 3.9]

Additional context
Add any other context about the problem here.

To be clear:
ai.fakeopen.com redirects to a Chinese site:  https://linux.do/t/topic/1051

Not an issue with MoneyPrinter.


K8SPS-238 - Update versions after 0.5.0 release

CHANGE DESCRIPTION
This updates version after 0.5.0 release.
CHECKLIST
Jira

[ ] Is the Jira ticket created and referenced properly?
[ ] Does the Jira ticket have the proper statuses for documentation (Needs Doc) and QA (Needs QA)?
[ ] Does the Jira ticket link to the proper milestone (Fix Version field)?

Tests

[ ] Is an E2E test/test case added for the new feature/change?
[ ] Are unit tests added where appropriate?

Config/Logging/Testability

[ ] Are all needed new/changed options added to default YAML files?
[ ] Are the manifests (crd/bundle) regenerated if needed?
[ ] Did we add proper logging messages for operator actions?
[ ] Did we ensure compatibility with the previous version or cluster upgrade process?
[ ] Does the change support oldest and newest supported PS version?
[ ] Does the change support oldest and newest supported Kubernetes version?

Test name
Status

async-ignore-annotations
passed

auto-config
passed

config
passed

config-router
passed

demand-backup
passed

gr-demand-backup
failure

gr-ignore-annotations
passed

gr-init-deploy
passed

gr-one-pod
passed

gr-scaling
passed

gr-tls-cert-manager
passed

haproxy
passed

init-deploy
passed

limits
passed

monitoring
passed

one-pod
passed

scaling
passed

semi-sync
passed

service-per-pod
passed

sidecars
passed

tls-cert-manager
passed

users
failure

version-service
passed

We run 23 out of 23

commit: https://github.com/percona/percona-server-mysql-operator/pull/342/commits/01e3e38d2904396c26bbc2f65167c78f1f12cd7d
image: perconalab/percona-server-mysql-operator:PR-342-01e3e38


Create branching model in Minafoundation/mina repository

Problem
See description of the problem statement here
Acceptance Criteria
All branches are mapped according the branching document
Tasks

[x] Create branches in the MinaFoundation/mina repository
[x] Lock mirror branches (develop, rampup, berkeley, compatible), allow Fork sync only
[x] Set default branch to mf-develop

Completed. Will adjust the branching model if needed


Unity Pipeline.Start() Error in PointCloudProcessingBlocks Scene

Before opening a new issue, we wanted to provide you with some useful suggestions (Click "Preview" above for a better view):

Consider checking out SDK examples.
Have you looked in our documentations?
Is you question a frequently asked one?
Try searching our GitHub Issues (open and closed) for a similar issue.

All users are welcomed to report bugs, ask questions, suggest or request enhancements and generally feel free to open new issue, even if they haven't followed any of the suggestions above :)

Required Info

Camera Model
{ D415 }

Firmware Version
(Open RealSense Viewer --> Click info)

Operating System & Version
{Win (10)

Kernel Version (Linux Only)

Platform
PC

SDK Version
{ 2.0 }

Language
{unity }

Segment
{AR }

Issue Description
<Describe your issue / question / feature request / etc..>
When i run PointCloudProcessingBlocks Scene. I meet this error.
Exception: Couldn't resolve requests
rs2_pipeline_start_with_config(pipe:0000000042D68FD0, config:0000000042D68D30)
what should i do?

There is a lot of information missing, but I'd guess that the camera was detected as a USB2 device and hence cannot provide the configuration required in the Unity scene.
Please share more about the setup and the error and we will do our best to assist.

Okay. I'll do my best and give you the information. Thank you very much.
first I using D415 model. and
Unity package(Download realsense.unitypackage) and Git hub have determined that Unity folder in "Clone or Download" is different What should I use?
present, I'm using project by Unity package.
Can play scene except AlignmentSample scene and Point Cloud Depth and Colorcene.
if play AlignmentSample scene. project crash. I don't know about this.
I think Unity doc info match "Clone or Download" project. I'm Still not Trying.
this way is correct? Do I need to do this through a clone or download project?

I don't touch any settings. All setting is default.
I've found a more detailed cause of the error.
The pointCloudProcessingBlocks scene failed because the RSDevice parameter Profiles contains values that do not support the device.
I changed
width = 1280 -> 640
height = 720 -> 480
This is how we solved the problem.
and crash problem of AlignmentSample scene.
if RsAlign script enable. project crash. i don't have idea about this. help me TAT
default Parameters is
order: 5
fork: false
Holes Fill: 0
thank you for reading

I'd like to know more about the stream index.

thank you for reply.
Okay. this is USB picture.

I think this is USB2.0! I changed thank you.
but AlignmentSample scene still crash maybe different problem. TAT
steam index pictures

I have same think about serail number
but I don't know what serial number do.

I can see you are using the USB Cable that came with the Intel Realsense camera. But have you confirmed the black ports on the back of your Desktop PC is USB 3.0? Most USB 3.0 ports are blue instead of black due to the standard, but there are exceptions of course. Have you confirmed the camera is indeed connected to your PC as USB3?

Have you tried using Intel Realsense Viewer Application? Are you able to stream both depth and color at the same time? Here is the newly published installer if you have not downloaded somehow.
Also, the installer does install some example programs using C++ too, you can run them if you have Visual Studio installed.
Here are the things installed after installing the SDK using the link above.

Running the Examples for Intel RealSense SDK 2.0 results in:

I can also run the align function but with C++ here:

If you can indeed run the align example on C++, it must be some configuration with Unity then. I do not use Unity, so I am unable to help you in that area.

Hi @GameHuiTea
Thank you for providing more information. I think the camera is still connected to USB2 and this might be what causing the problem. The cable in your picture is USB3, but the port is USB2 I believe.
USB3 ports are usually blue and marked with Super-Speed label, like this:

It is possible that the Unity scene has trouble with this. Alternatively, there might be something in the Scene itself, perhaps it requires higher shader spec. I hope @matkatz or @ogoshen would know more.

I solved all the problems. Thank you very much. The only thing left is to solve my curiosity. I wonder what the steam index and the requested serial number mean!

I solved all the problems

The align function doesn't crash anymore? Because of USB2.0?

I wonder what the stream index and the requested serial number mean

I am not sure about this at all, maybe someone from Intel or uses Unity can better answer your question. But from guessing, I think the program supports multiple Depth Cameras to be used simultaneously to cover a 3D scene.

The serial number is to probably give you an option to uniquely identify which camera you want to configure/capture or something.
About Stream Index, there are a few functions that passes it as a parameter I think. Here are 2 examples:
1
void rs::device::get_stream_mode (stream stream,
    int index,
    int& width,
    int& height,
    format& format,
    int& framerate
) const

2
rs_device* rs_get_device(rs_context* context,
    int index,
    rs_error** error
)

I think it is to identify which stream you're using, Depth Stream could be 0, Color Stream could be 1 and vice versa. It could also be an index of device to retrieve, maybe you have 4 cameras, and Index represented are 0, 1, 2, 3 for each camera?

Great you managed to solve your issues. Hope someone from Intel confirms what Stream Index is!

[Realsense Customer Engineering Team Comment]
@GameHuiTea For Stream Index, please refer to below description in  https://github.com/IntelRealSense/librealsense/blob/master/examples/sensor-control/api_how_to.h
        // The rs2_stream provides only types of data which are
        //  supported by the RealSense SDK
        // For example:
        //    * rs2_stream::RS2_STREAM_DEPTH describes a stream of depth images
        //    * rs2_stream::RS2_STREAM_COLOR describes a stream of color images
        //    * rs2_stream::RS2_STREAM_INFRARED describes a stream of infrared images

        // As mentioned, a sensor can have multiple streams.
        // In order to distinguish between streams with the same
        //  stream type we can use the following methods:

        // 1) Each stream type can have multiple occurances.
        //    All streams, of the same type, provided from a single
        //    device have distinct indices:
        int stream_index = stream_profile.stream_index();

[Realsense Customer Engineering Team Comment]
Thank you! Your answer is helpful to me!
lastly, what is required serial number meaning?


hOCR preprocessor not available in latest release despite documentation suggesting othwerwise

Hi
I am a new user to Fonduer and trying to use hOCR preprocessor during the parsing, but apparently it can't be imported. I am using the latest release (v0.8.3), and the documentation for latest release tells that hOCR api is available (https://fonduer.readthedocs.io/en/latest/user/parser.html#fonduer.parser.preprocessors.HOCRDocPreprocessor).
So I think either I am missing something or the latest release don't have the hOCR functionality and api documentation is updated in advance. If thats the case then can you please tell me when the hOCR functionality is planned to be released? Thanks.

That's correct, the latest release (v0.8.3) does not support hOCR. You can check this in our Changelog and notice that hOCR is under "Unreleased".
For v0.8.3's documentation, refer to the latest stable docs (https://fonduer.readthedocs.io/en/stable/dev/changelog.html). Or, if you want to try Fonduer with hOCR, you can install from the master branch directly.

Thank you.


Fix getTranslation method for plurals with context

In case of plural translations that have multiple contexts (one of them being the default context) getTranslation() returns the wrong result. Instead of the correct string it returns the whole array of plural translations. The cause of this is the this part of the method:
if (!(translated instanceof Array) && translated.hasOwnProperty('')) {
      // As things currently stand, the void key means a void context for easygettext.
      translated = [translated['']]
}

This code assumes that the value of translated[''] is a singular message (i.e. a string) and therefore wraps it in an array. This PR fixes this by removing the array and moving the existing normalization logic after this code.

Thank you @lukasgeiter Kudos for the clean explanation and the tests.
I published a new release with your fix: https://github.com/Polyconseil/vue-gettext/releases/tag/v2.1.3


Debian package broken

Doesn't appear to be a package at all:
nazar-pc@nazar-pc:/fast-crap> LANG=C sudo dpkg -i subspace-desktop_0.2.0_amd64.deb
dpkg-deb: error: 'subspace-desktop_0.2.0_amd64.deb' is not a Debian format archive
dpkg: error processing archive subspace-desktop_0.2.0_amd64.deb (--install):
 dpkg-deb --control subprocess returned error exit status 2
Errors were encountered while processing:
 subspace-desktop_0.2.0_amd64.deb

I believe Leo tested in his machine, and yesterday I tested this on my machine.
After the command yarn build, I was able to run .deb package, and also it was syncing and working correctly as expected.
I believe, this is again related to CI script, not related to source code.
Will inspect further today.

Deb package works fine on Ubuntu 21.10 :+1:


Outlier in data 20th August

20th August seems to be wrong. The data in a single day are absolutely out of overall trend before and after.
Is it possible to validate the data with the original source? Thank you.

Hello, @martinbenes1996,
Thanks for pointing this problem!
I fixed the data with this last commit:  https://github.com/elhenrico/covid19-Brazil-timeseries/commit/ba70fa75754074358d34d7b992bfc83f28b692ba
I'll close the issue but feel free to reach out in any case
Best regards


refactor(ui): replace moment-timezone with native Intl

Closely related to #12059; this replaces a dep instead of code-splitting it out
Motivation

moment-timezone is a very large dependency, currently the second largest in the codebase

moment is deprecated and recommends using Intl, which is supported in all modern browsers (c.f. MDN compatibility matrix)

moment was announced as deprecated in Sep 2020; we should be more careful with PRs like #10120 that introduce new dependencies

see also the existing dependency policy: https://argoproj.github.io/argo-workflows/CONTRIBUTING/#dependencies

shave off 775KB / 760KB minified / 36KB gzipped

Modifications

rather than code-splitting moment-timezone, we can just replace it with native code in the one place it's used

equivalently get a list of all timezones from the browser
equivalently convert ISO strings with TZ (thanks Canada)

remove useEffect code that is no longer needed (and really should've been a useMemo)

Verification

Confirmed that behavior was equivalent on two known TZs (NYC and LA):

Bundle Analysis before/after on removal of moment-timezone:

@terrytangyuan any chance you could merge this soon? It's already been approved and is getting merge conflicts with dependabot


fix(environment): add missing environment specific patches TO/FROM

Description of your changes

add missing environment specific patches TO/FROM

Fixes #
I have:

[x] Read and followed Upjet's contribution process.
[x] Run make reviewable to ensure this PR is ready for review.
[x] Added backport release-x.y labels to auto-backport this PR if necessary.

How has this code been tested

test is running OK locally:
Running tool: /opt/homebrew/bin/go test -timeout 30s -run ^TestNewKubernetesSource$ github.com/crossplane/upjet/pkg/migration

ok  	github.com/crossplane/upjet/pkg/migration	(cached)


Offset

Hi, I want to retrieve all my 35000 messages of one of my contacts.
It is possible to send offset in history method but I don't know how to add this option.
Can you guide me?

Hi,
I am not sure if I understood you correctly. Have you tried changing the MESSAGE_COUNT in line 3? If MESSAGE_COUNT is set to 500, it means that it tries to retrieve the last 500 messages.

Hi,
I am not sure if I understood you correctly. Have you tried changing the MESSAGE_COUNT in line 3? If MESSAGE_COUNT is set to 500, it means that it tries to retrieve the last 500 messages.

I had 32000 messages in one account and it is not possible to retrieve all in one connection.
So it has to be send in smaller requests by using offset.
Anyway, thanks I wrote a program in php and solved my problem.

Is it a limit impose by Telegram or you got some error?
On Thu, Feb 4, 2016, 2:53 PM Mahdi Jaberzadeh Ansari <
<EMAIL_ADDRESS>wrote:

I had 32000 messages in one account and it is not possible to retrieve all
in one connection.
So it has to be send in smaller requests by using offset.
Anyway, thanks I wrote a program in php and solved my problem.
—
Reply to this email directly or view it on GitHub
https://github.com/psamim/telegram-cli-backup/issues/12#issuecomment-179780410
.

There was not any error. Just does not return anything.
You have to use offset.
Just take a look at telegram-cli for history function
history  [limit] [offset] Prints messages with this peer (most recent message lower). Also marks messages as read
https://github.com/vysheng/tg/wiki/Telegram-CLI-Commands

By looking at https://github.com/vysheng/tg/blob/master/lua-tg.c#L1128, it seems that in the Lua binding the offset is hardcoded as 0.

I made a pull request and added a new function to the Lua binding to be able to get history with limit and offset, waiting to be merged.
https://github.com/vysheng/tg/pull/987

Nice, Thanks.

@psamim Can only load 3000 messages, 3001 gives nothing

@vstet Are you using my pull request for tg or the master branch of tg?

@psamim just the main instructions from the README.org

@vstet Then it is a limit from Telegram API, you can fetch 3000 by 3000 using offsets.

@mjza could you publish it?

Hi.
Congratulations on the tool.
One question, I am not able to configure it to make me a backup of all the channels and superchannels ...
Can you help me?
Thank you

I would like to save the information in a database type sqlite3

@ToMas-hack I have not tested this scripts for channels.


Update Copyright year to 2017

New Pull Request Checklist

[ ] I have read and understood the CONTRIBUTING guide

[ ] I have read the Documentation

[ ] I have searched for a similar pull request in the project and found none

[ ] I have updated this branch with the latest master to avoid conflicts (via merge from master or rebase)

[ ] I have added the required tests to prove the fix/feature I am adding

[ ] I have updated the documentation (if necessary)

[ ] I have run the tests and they pass

[ ] I have run the lint and it passes (pod lib lint)

This merge request fixes / reffers to the following issues: ...
Pull Request Description
...

@JEKos Thanks for the initiative, but I added a more comprehensive copyright update with commit b1c3bb7


Request for new release . May be 0.3.1

We are affected by this issue https://github.com/mp911de/spinach/issues/30
It would be great if you make an release with the fix

Hi,
The upgrade to lettuce will be released as 1.0.0.Final. In the meantime, it would be great having feedback for 1.0.0-SNAPSHOT. It's available in the Sonatype OSS Snapshot repo.

Short update from my side: Disque is neither dead nor alive. I'm a bit restrained about releasing another release for now. TBH, there's little traffic for this project and no news how disque will proceed.
As soon as disque moves forward, Spinach will move too.

Hi @mp911de Disque is alive and still supported by antirez. You can find more details here. https://github.com/antirez/disque/issues/190 . Here you can find the roadmap of redis 4.2 which contain disque as module.

Thanks for the reply. I wasn't aware of the module migration for disque. The module raises the questions whether it makes sense at all providing a standalone client for disque or add just additional elements for request/response RESP handling. Another issue is locality imposed by queues because queues can be distributed and do not follow the Redis Cluster idea of slot hash binding.
However,  the module migration will impose changes to spinach that are currently not foreseeable.


How is the installation deployment document empty?

安装部署文档怎么为空的？

@SpriderMan At present, the community is still improving the relevant functions, and the documentation is not perfect.However, deploying Seata is very simple. You need to download seata-server and run the corresponding seata-server command, such as. / seata-server. sh under Linux system.


Review release management lifecycle

Is your request related to a new offering from AWS?
No
Is your request related to a problem? Please describe.
It is a suggestion related to what took place (release wise) primarily after version v19. (it has also happened in the past)
It is not usual to do 5 releases on a library like that in that short period of time. It might indicate a problem with the flow that is being used to release or the steps taken prior to a release being promoted to make sure that the release is ready.

Describe the solution you'd like.
Maybe it is good idea to introduce beta builds which community will use to give feedback. This way you can take a little bit more time to debug and review if the release is stable enough to be promoted. It will also minimize releases with major flaws being available to be used as well as minimize the number of new releases you promote, so maintenance from other parties using the module would be easier.
Describe alternatives you've considered.
/
Additional context
This is a suggestion.

What is a "build"
What would the process for making something "beta" look like
Why are a number of releases in a short span "unusual" or "indicative of a problem"?

closing for now - please feel free to respond here if you have any additional details


ipv6 only http integration target

Hi
I have a question. We use the http integration to forward the received data to our backend application.
We have many of those (prod, testing, devel, ...). The developement instances are ipv6 only (as we don't have multiple ipv4 addresses, this seemed to be a viable solution).
The problem is, I don't see packages coming into the ipv6 targets while it works for ipv4 targets.

Is there a possibility to see errors on the ttn console?
Is ipv6 supported by the HTTP integration?

Thank you very much.

I'm assuming you're referring to V2, not V3, hence the transfer of this issue to the right repository.
In V2 with the current host, we do not support IPv6 unfortunately.

:+1: ok thank you