Use new renew cost calculation in handleFeeRequest()

The purpose of this PR is to change the renewal cost calculation in handleFeeRequest() in DomainFlowUtil and fix existing test cases in check and info flow test after adding the new renew price calculation to DomainFlowUtil.

Missing billing events in existing test cases of DomainInfoFlowTest.Java:  two of the existing test cases for renewal have eventBillingAndHistory in doSuccessTest() as false (which is the default setting). However, if the domain is persisted, corresponding billing event should be there as well. I added a helper method that creates sample DomainHistory and Recurring  for an existing domain and the changes were made in those two test cases.

Missing billing events in existing test cases of DomainCheckFlowTest.Java: similar to the issue in DomainInfoFlowTest where DomainHistory and Recurring billing event objects are missing. A helper method was added that could be used to persist billing event for an existing domain. Because of this change, one of the test cases failed because of mismatching xml response file. The content remains the same except the tags are now added in the first <epp> tag.  See the diff in ...s/google/registry/flows/domain/domain_check_fee_premium_eap_response_v06_with_renewal.xml. This file currently has only been used once in all the test cases.
Moreover, the tags include v11 and v12 and the expiration date ends with .001 second instead of .002.

This change is

This has been merged, with modifications, as #1694.


noisyspeech_synthesizer.py fails to run with numpy 1.18.5

There seems to be a breaking issue while running the noisyspeech_synthesizer.py while running it on Google Colab.
Colab has numpy 1.18.5 at the time this issue was posted. This version is installed by default when connecting to a runtime.
On following the standard procedure and prerequisites for running this scipt, it gives the following error.
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/numpy/core/function_base.py", line 117, in linspace
    num = operator.index(num)
TypeError: 'float' object cannot be interpreted as an integer

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "./MS-SNSD/noisyspeech_synthesizer.py", line 124, in <module>
    main(cfg._sections[args.cfg_str])
  File "./MS-SNSD/noisyspeech_synthesizer.py", line 47, in main
    SNR = np.linspace(snr_lower, snr_upper, total_snrlevels)
  File "<__array_function__ internals>", line 6, in linspace
  File "/usr/local/lib/python3.6/dist-packages/numpy/core/function_base.py", line 121, in linspace
    .format(type(num)))
TypeError: object of type <class 'float'> cannot be safely interpreted as an integer.

However, when the numpy version is downgraded from 1.18.5 to 1.16.4, the script works perfectly fine as it is supposed to.

same here

The same was the case for me, in line number 47 just typecast every argument to int, that worked for me
like this -
SNR = np.linspace(int(snr_lower), int(snr_upper), int(total_snrlevels))

This PR may work for this issue #11

This bug isn't fixed yet. So anyone working with this follow @NisargBhatt73 suggestion.

This bug isn't fixed yet. So anyone working with this follow @NisargBhatt73 suggestion.

Still here. But easy fix. Just make lines 13-15 of noisyspeech_synthesizer.py into int. They are only used in for the linspace function
So:
    snr_lower = int(cfg["snr_lower"])     snr_upper = int(cfg["snr_upper"])     total_snrlevels = int(cfg["total_snrlevels"])

Same problem


[stable] package is deprecated

Is your feature request related to a problem? Please describe.
when installing svgo, an warning occors:
WARN  deprecated<EMAIL_ADDRESS>Modern JS already guarantees Array#sort() is a stable sort...

Describe the solution you'd like
Remove stable package as dep?
Describe alternatives you've considered
Additional context
https://www.npmjs.com/package/stable

When will you publish a new version with this fix? Hope it ASAP,  deprecated library is not allowed in our project.

Fixed in https://github.com/svg/svgo/releases/tag/v3.0.0


Using other efficient libraries for communication

This library is great. However, there are many attempts to solve the transport problem between different parts.
These may be good as the lower level communication layers:

conduit
Adios2

This would leverage a huge part of the development and should be easier to maintain and extend.

@zerothi Thanks very much for your kind words and for these observations.
Up to this point, development on the MDI Library has heavily focused on the high level API and on functionality that falls outside the scope of a general-purpose communication library (i.e. unit conversions, plugin support, the "node system", etc.).  Only approximately 11% of the core MDI Library's code base directly touches low-level, protocol-specific nuances of MPI or socket-based communication.  Add in the development time associated with all the other components of the MDI Project (testing, documentation, deployment, the MDI Standard, driver implementations, engine implementations, etc.), and I doubt that more that 2-3% of development time has gone into the low-level communication layer.
That having been said, we would like to revisit the low-level communication details at some point, with the intention of improving the maintainability of the code and enhancing the scalability of the communication in an HPC environment.  Existing communication libraries are appealing for this purpose, and Conduit and ADIOS2 are definitely on our radar.  I wouldn't be surprised if one / both of them are eventually utilized by MDI.

Ok, great. It seems that these libraries takes many different transport layers into consideration! :)
Good to know that you have this planned. :)


clean doesn't work

The last update broke everything!

Hi!
On the hole the plugin manager works very well.
Only require("user").clean() doesn't.
It not clean deleted plugins. (not uninstall).
But otherwise it's simple and nvim it's opening faster compared with packer and paq.
I don't know why... :).
I ask if it has the possibility to choose a branch or a commit for a certain plugin
and if it has hooks after install (run = ':TSUpdate') ?

Can you share your vimrc (remove any private info from it, of course!).
That way I can test it out.

It actually works.
I was fooled by the fact that it clones by the name of the maintainer and not by the name of the plugin.
But after lua require'user'.clean() the corresponding dir is empty.
The uninstalled plugins directories remain empty.
It's ok.
Remain the question about to choose a branch and hooks.
And I noticed that some plugins are not loaded and require an additional packload.
You want me to open a new issue for that ?

yes, please make two new issues


Fix duplicated attribute

remove keyserver from default attributes
namespace apt attributes following yum example

I'd consider changing the default keyserver to keyserver.ubuntu.com or pgp.mit.edu etc. since I was getting a lot of errors lately from keys.gnupg.net.

@whiteley thank you very much! I have rebased this on top of the latest master and merged it in as #321.


GNMT encoder in LSTM

Hi, I just wanted to kindly ask if there are any plans to implement GNMT encoder (bidrectional, residual layers) in the LSTM model.

This repository
https://github.com/fstahlberg/tensor2tensor-usr
exposes the RNN NMT tutorial from
https://github.com/tensorflow/nmt
in tensor2tensor which contains a GNMT implementation.

In fact we'd welcome a PR that adds it to T2T directly, if you want. Thanks for making it!

np, see #437


swap to sim banner

Swapped existing evm.storage banner for a new sim one. I used a different local storage variable so that users who have hidden the evm.storage banner will still see the new sim banner, until they close it.

Merge activity

Jul 30, 4:00 PM EDT: @shaneauerbach merged this pull request with Graphite.


Fixing package dependencies for Building clean development venv (not conda)

Objective:
fixed some package version issues on a clean venv set up, when building a dev set-up following the development_guidelines from the original zipline doc (separate PR to update the doc for zipline-live).
Results:
Depency fix. Nosetests cleared.

Coverage remained the same at 86.405% when pulling 54de50ce9fa135c1a7a754a4d4d9fb941fc4e493 on florentchandelier:bug/setup_dev_venv into a014c6fbad8e65231f1382210d0831fc4feb75eb on zipline-live:master.


Fix layout validation

Fixes #5010

Unless scalar block layout is enabled, no member can reside at an offset between the end of the previous member that is a struct or array and the next multiple of that alignment
Tested against Vulkan CTS

CI-windows-msvc-2015-release-bazel has been failing consistently for unrelated reasons.  #5022


Update include paths for FileCheck tests

SwiftPM changed where swiftmodule files are installed. This commit updates the FileCheck tests to pass both the old and new paths as include search directories allowing the tests to pass with newer Swift toolchains.

@swift-ci test


fetching more version based on the amount of pages we can fetch

the original implementation fetched only the first page. it means newer versions push older ones from the list of results. Therefor this fork TGENV needed a hotfix for older versions. the solution wan’t as pretty as it should have been - we used magic number for the number of pages.
As a solution added functionality for fetching the amount of pages and then fetching those pages too

default is 4 because as for these lines were written that's how many pages there are. In case for any reason the format of the response header changes, I wished to still retrieve extra pages, not just the first, so 4 seems like a reasonable default @eranelbaz


new card section for library services

Minerva UniMi -  Access point to the bibliographic resources. Search, request books and renew loans.
https://unimi.primo.exlibrisgroup.com/

Done; will be present in next pull request along with localization.


Test reference resolvers for types with index/column store off

This adds a specific test for all data types that support different storage options,
to ensure that any option combination still allows us to resolve the values at fetch
time.

retest this please


Docs: include troubleshoot for windows playbook

[x] other documentation is changed or added (if applicable)

Ive included a solution in the docs, regarding running the windows playbook, which fixes a python related error. Ive experienced it when running from a mac, but I dont think it is exclusive to macs.
objc[39516]: +[__NSCFConstantString initialize] may have been in progress in another thread when fork() was called.
objc[39516]: +[__NSCFConstantString initialize] may have been in progress in another thread when fork() was called. We cannot safely call it or ignore it in the fork() child process. Crashing instead. Set a breakpoint on objc_initializeAfterForkError to debug.
ERROR! A worker was found in a dead state

I believe I had this issue when I was running any playbook from a mac, and put it into ansible/README.md (See https://github.com/AdoptOpenJDK/openjdk-infrastructure/pull/1184/files#diff-fac2c4b2da0d1130d0f929abfff14008a96373c769abad4fdd1c8ee2ffca5226R181 ). However, I prefer the more verbose message you have here :-)


MD code block spacing (outside vs inside)

Changes proposed:

Revert the change of adding spacing inside the code blocks
Add spacing before & after (outside of) the MD syntax highlighted code blocks
Replace MD syntax highlight keyword "console" with 'PowerShell' (from inside a PowerShell window)

Ref. PR https://github.com/MicrosoftDocs/windows-itpro-docs/pull/9053

Wish you had understood the meaning of this PR. Oh well. You can't win them all, can you?

#sign-off

Wish you had understood the meaning of this PR. Oh well. You can't win them all, can you?

Sorry. my bad. I thought that agreeing to the earlier PR incorporated the changes you noted., One day, I might just get the hang of this git stuff.
Thanks for persevering.


Mesh error

Evaluating reconstruction...
Traceback (most recent call last):
File "/home/dnc/Point-SLAM/src/tools/get_mesh_tsdf_fusion.py", line 353, in
main()
File "/home/dnc/Point-SLAM/src/tools/get_mesh_tsdf_fusion.py", line 194, in main
slam = Point_SLAM(cfg, args, share_npc=False,
File "/home/dnc/Point-SLAM/./src/Point_SLAM.py", line 99, in init
self.npc = NeuralPointCloud(cfg)
File "/home/dnc/Point-SLAM/./src/neural_point.py", line 38, in init
self.index = faiss.index_cpu_to_gpu(self.resource,
File "/home/dnc/anaconda3/envs/point-slam/lib/python3.10/site-packages/faiss/swigfaiss.py", line 10275, in index_cpu_to_gpu
return _swigfaiss.index_cpu_to_gpu(provider, device, index, options)
RuntimeError: Error in virtual void* faiss::gpu::StandardGpuResourcesImpl::allocMemory(const faiss::gpu::AllocRequest&) at /project/faiss/faiss/gpu/StandardGpuResources.cpp:452: Error: 'err == cudaSuccess' failed: StandardGpuResources: alloc fail type TemporaryMemoryBuffer dev 0 space Device stream 0x397eefa0 size<PHONE_NUMBER> bytes (cudaMalloc error out of memory [2])

My GPU device is RTX2060 6GB.
Is this caused by insufficient GPU memory?

Hi @RoseWillow,
It would appear so, yes. We ran our experiments on 12 GB GPUs.

Thank you for your reply!


Uploading Large Files (~100MBs) issue | Port forwarding

I am trying to upload a couple of ~100MB image files from my react front end to node.js, express backend. After struggling with the same issue using Multer, I decided to use busboy but unfortunately still haven't solved my problem.
My application is running perfectly on my local windows machine. However, after I set up my node backend on a personal linux server, and use ssh port forwarding to communicate with the backend, the files take forever to upload and the request eventually times out. Although, small files (a few MBs) still upload perfectly in any case.
Here is my relevant server side code:
// Post request to /upload to handle detection of cards
router.post('/', async (req, res) => {

    var files = 0, finished = false;
    req.busboy.on('file', function (fieldname, file, filename) {
        console.log("Begin uploading: " + filename);
        ++files;
        const uploadPath = path.join(__dirname, "public", "images", "scannedCards", filename);
        let fstream = fs.createWriteStream(uploadPath);
        file.pipe(fstream);

        // On finish of file upload
        fstream.on('close', function () {
            --files;
            console.log(`(on close) Upload of '${filename}' finished`);
            console.log("(on close) # Files Left: ", files);

            if (files === 0 && finished) {
                console.log("(on close) ALL UPLOADING FINISHED");
                runPythonScript((slotLetter, detectedCards) => {
                    console.log(slotLetter, detectedCards);
                    res.send({
                        files: detectedCards,
                        slotLetter: slotLetter
                    });
                    fsExtra.emptyDirSync(path.join(__dirname, 'public', 'images', 'scannedCards'));
                });
            }
        });

    });

    req.busboy.on('finish', function () {
        console.log("Busyboy finish called");
        finished = true;
    });

    req.pipe(req.busboy);
});

Since the app is running fine locally, could this be an issue specific to the ssh port forwarding? Am I missing anything in the code? I also tried setting some values for highWaterMark and fileHwm, but with no luck.
I've been on this for a few days and just can't see what I'm missing. Any help would be highly appreciated. Thanks!
(Also, please excuse my unconventional way of waiting for all files to be uploaded)

I don't see anything particularly wrong with the code.

@mscdex Yep, it runs with no issues locally. Do you think this might be specific to the port forwarding aspect? Any ideas on what I could try?

You could just temporarily do:
//req.pipe(req.busboy);
req.on('data', (chunk) => {
  chunk = chunk.toString('latin1');
  console.log('req data:');
  console.dir(chunk);
}).on('end', () => {
  console.log('req end');
});

and see if the end of the request comes and if you see the ending boundary (should look like a normal part boundary but ends with a --) in the last chunk.


Invalid UML diagram for Creational/Pool?

It seems to me that the UML diagram for Creational/Pool a mistake because the source code is not contain Processor class and  run method for Worked does not match.
Possibly previously used different source code for example?

Same with FactoryMethod and CarMercedes class which is not present on the diagram

Updated both UML diagrams in 35f5e85 and bd3c2cf, thanks!


Resize/redraw issues with small terminal

What
When the terminal is resized smaller, columns are dropped if they don't fit. But it seems that forcing a redraw makes them reappear again.
It feels like there is a bug in not recalculating and evaluating column widths before truncating the columns.
Impact
This is not necessarily broken or bad behaviour, it's merely inconsistent.
Repro Steps

pip install vit from source: https://github.com/scottkosty/vit/commit/811c480ce9fa491cf419e04310bf49cbe7093e2d

Run the test script and this command generate data:
task add really long text description really long text description really long text description really long text description

Resize terminal to <120 char

Launch vit with ready

Decrease terminal width, this will drop description column

Invoke the ready report again. i.e. :ready

Column widths are resized, description column is visible again. Note that the issue can be continually reproduced, but only for subsequently smaller widths.

Let me know if you feel it's useful to have screenshot but this is easily reproducible.

Just wanted to add my experience to this. The above mentioned workarounds helped me to figure this out, and I also had the reload key remapped in tmux so i had to map it to CTRL+r for vit instead.
 I have annotations and "long" descriptions, (ranging from 5 to ~20 words). The description column goes hidden, making for a rather unuseful list.
What I do to fix it each time is:

Get out of fullscreen, and that is where i have the window sized to about half the width of the monitor.
Do a manual reload
Then go back into fullscreen

I can then read the descriptions until I do another filter.
If i had to guess at a number of times a day I do this process it would be 20-40.
Would it be possible to create a function that triggers a resize and reload after each filter?

I'm not willing to do that. The correct approach is detailed above, I look forward to a PR request to review!

@eriteric it just occurred to me that you might be getting bit by https://github.com/scottkosty/vit/issues/203, which has been fixed, but is not in an official release yet.
Can you try installing the latest development version and see if that fixes your issue?

For me, 8d885c2 fixed this issue. Updated the Arch AUR package accordingly.

@eriteric it just occurred to me that you might be getting bit by #203, which has been fixed, but is not in an official release yet.
Can you try installing the latest development version and see if that fixes your issue?

That looks to be exactly it, thanks.


Update ediscovery.md

Updated Microsoft 365 Business Premium in Content search and core ediscovery

Issue#https://github.com/MicrosoftDocs/microsoft-365-docs/issues/6816

@JohanFreelancer9 Please copy review

@markjjo Please merge this PR. Thanks


Add graphical user interface (GUI)

The CLI works, but is not very user-friendly. Create a graphical user interface (web interface?) that is easy to use and nice to look at.

Why no JavaFX?

JavaFX is fine, I didn't say anything against it.

I'm just suggested a desktop GUI, which would be especially true if you're able to get things working with a local node.

Sure, go ahead!


Examples needed?

I don't see any examples in the readme of how to actually implement this in .vue files. How are elements labeled to be translated?

My apologies, this was an experimental plugin with Vue. I'll definitely go ahead and update the docs as soon as I finish reworking the plugin.
You can localize your elements using the directive v-localize. An example,
const localizations =
{
  en: {
    header: {
      title: 'Hello World!'
    },
    body: {
      content: 'Today is the 5th of May.'
    }
  },
  sp: {
    header: {
      title: 'Hola Mundo!'
    },
    body: {
      content: 'Hoy es el cinco de Mayo.'
    }
  }
};

Vue.use(VueLocalize, {
  lang_default: 'en',
  localizations: localizations,
  locale_default: '...'
}); // # install our plugin

We use innerHTML to modify the DOM, so you can include HTML in your localization map. Again, I apologize for the lack of documentation, I've been working on another project.

The new version will support localization with titles and other like attributes.

Version 1.0.3 released. If you have any questions, feel free to re-open. I've added more useful documentation into the README.


Provided a json example for update payment schedule

You need to add a response example, as this returns a body. The response should look like the one in Find a scheduled payment under a business account by id


button outline and rotation

Hello @TheBigKahuna353! Thanks for opening this PR.


Introduce a concept of similar commands in Core

We can use an implementation of TF-IDF to provide quick local similarity search for commands.

Fixed in #193418


remove DSS on remaining tendency

Purpose
This shouldn't be needed, as we do it in the timestepper.
To-do

Content

[ ] I have read and checked the items on the review checklist.

This changes MSE. Is it as expected?

Should only be at machine error

bors r+

bors r+


can't open file

it is saying that i can't open my filles becous a other fill is olredy opening. it's realy enoying becaus you can' t use the duplacator enymore

Update to the latest version


Update velero iam policy for multipart uploads

I failed to bring this PR in before doing a small refactoring, so ended up bringing it in with below PR
https://github.com/fusor/mig-operator/pull/128
Closing as PR 128 addresses the info


Publishing pipeline

This adds automated release creation in GitHub which also creates a corresponding tag. The cfn-publish command has been amended to publish to a CFN bucket which will be replicated globally. media-analysis-demo still acts as the bucket for the solution specific content, namely the backend.zip artefact produced by build-backend

we can merge this once we have a publishable first version. feel free to switch to comver instead prior to merging if you like


⚠ Samsung has degraded performance

In 5aabfcd, Samsung (https://samsung.com) experienced degraded performance:

HTTP code: 200
Response time: 3979 ms

Resolved: Samsung performance has improved in 62bca04.


Cannot create property error

Keep getting this error

My custom section looks like
custom:
  globals: ${file(../../serverless.globals.yml)}

with serverless.globals.yml also referring to env variables I set in .env (STAGE being one of them)
Serverless successfully deploys the service but not sure how to get rid of this error

This looks like symptom of the underlying problem I described for https://github.com/neverendingqs/serverless-dotenv-plugin/issues/38#issuecomment-774552866. Please re-open this issue with a Minimal, Reproducible Example if you believe this is a different problem.
Thanks!


Software/myMLApp$ mlnet classification --dataset "Salvinisentiment.tsv" --label-col "Sentiment" --train-time 1000 Start Training One or more errors occurred. (Unable to split the file provided into multiple, consistent columns.)

Created a csv, export to tsv with command csvformat then launche the command of the guide and this is the response. i checked the tsv and its divided in 2 colums.
/Software/myMLApp$ mlnet classification --dataset "Salvinisentiment.tsv" --label-col "Sentiment" --train-time 1000
Start Training
One or more errors occurred. (Unable to split the file provided into multiple, consistent columns.)
Problem encountered on https://dotnet.microsoft.com/learn/ml-dotnet/get-started-tutorial/train
Operating System: linux
Provide details about the problem you're experiencing. Include your operating system version, exact error message, code sample, and anything else that is relevant.

This error usually indicates that mlnet can't infer the type of your dataset column. Is that possible that you share your dataset so we can take a look?

Hello!
I have same error. Data set:
Книга1.xlsx
File or SQL - same error

I found what was the problem in my case. I had to remove CR+LF characters from input functions text.

This is my file.

This is my file
thank you
Salvinisentiment.tsv.zip

Thanks for your feedback.
Your dataset seems doesn't have a column named "Sentiment", can you double check to make sure you include file header?
Meanwhile, I try the following command on mlnet 16.1.1+acd4a98c2ef0dd6575de234c00ddc4f48d1d4f75, and it works
mlnet classification --dataset Salvinisentiment.tsv --label-col 0

ok i added Sentiment, saved file,  but it doesnt work, using your command it works.
another question: the sentiment should have 3 votes; positive negative and neutral, its possible to read neutral too?
And a curiosity about how ML works; does learn just file by file or when learns, does it  learn for next times too?

Hi @AldebaranNapoli , good to know that you are able to train your dataset. Curious to ask, how do you add sentiment column, did you add a new colomn or you add a header to the first column?

howewer from linux how do u suggest for converting the csv in tsv ? which command? does the ML read all characters, spaces, and emoticon too? or i need to clean file?

You can use whatever way you like. And yes, mlnet read all characters as long as it's a legitimate string in c#. But for a better training performance, you should clean up your dataset before training, especially for text. The common preprocessing way for text data is to remove stop words, remove special characters, etc. There are tons of tutorials on the internet that you can take a look, simply google "NLP data preprocessing" and you will find out.

another question: the sentiment should have 3 votes; positive negative and neutral, its possible to read neutral too?

Yes, simply designate a new value to the label, for example: 1 for positive, -1 for negative and 0 for neutral.

And a curiosity about how ML works; does learn just file by file or when learns, does it learn for next times too?

Sorry I'm a bit confused by what's "file by file" mean. ML is trained by whatever the --dataset you assigned, and everytime you start a new training, it will learn from the beginning.

Hi @AldebaranNapoli , good to know that you are able to train your dataset. Curious to ask, how do you add sentiment column, did you add a new colomn or you add a header to the first column?

A row and i did an header fot both 2 columns

Sorry I'm a bit confused by what's "file by file" mean. ML is trained by whatever the --dataset you assigned, and everytime you start a new training, it will learn from the beginning.

So its not incremental but for me its not clear the after training. How can i see the sentiment stats? after i modify the file Program.cs as suggested on microsoft website, i launch dotnet run and gives me this error
dotnet run
Program.cs(2,7): error CS0246: Il nome di tipo o di spazio dei nomi 'SampleClassification' non è stato trovato. Probabilmente manca una direttiva using o un riferimento all'assembly. [/home/dolphin/Software/myMLApp/consumeModelApp/consumeModelApp.csproj]
La compilazione non è riuscita. Correggere gli errori di compilazione e ripetere l'esecuzione.

You need to add project reference to SampleClassification in your consumeModelApp.csproj,Here is an example:

I deleted the file ProgAm.cs not program.cs and it gave me
dotnet run
Program.cs(12,19): error CS1061: 'ModelInput' non contiene una definizione di 'SentimentText' e non è stato trovato alcun metodo di estensione accessibile 'SentimentText' che accetta un primo argomento di tipo 'ModelInput'. Probabilmente manca una direttiva using o un riferimento all'assembly. [/home/dolphin/Software/myMLApp/consumeModelApp/consumeModelApp.csproj]
Program.cs(16,46): error CS1061: 'ModelInput' non contiene una definizione di 'SentimentText' e non è stato trovato alcun metodo di estensione accessibile 'SentimentText' che accetta un primo argomento di tipo 'ModelInput'. Probabilmente manca una direttiva using o un riferimento all'assembly. [/home/dolphin/Software/myMLApp/consumeModelApp/consumeModelApp.csproj]
La compilazione non è riuscita. Correggere gli errori di compilazione e ripetere l'esecuzione.
When i try the wikipedia model downloaded from microsoft website it gives this
dotnet run
Text: That is rude.
Is Toxic: 1
when i digit this comand: dotnet add reference "../SampleClassification/SampleClassification.Model/SampleClassification.Model.csproj

Do i need to live the window open?


Error: java.io.FileNotFoundException: /storage/emulated/0/Download/helloworld.pdf: open failed: EACCES (Permission denied)

Hey!
I would like to import file(s) from shared storage to my application's internal storage, however I got a permission denied error. I know this issue might not directly relate to this plugin, however I thought people here would know the solution and I might help others.
I have created a minimal reproduction of the issue, you can find it here: https://github.com/palikollar/ui-document-picker-demo
Given:

emulator is Android 11 (API 30)
I have uploaded a pdf file to this location on my android emulator /storage/emulated/0/Download/
I click on "select a file" on the application
I click allow when the plugin asks for permission

When:

I select the uploaded pdf from /storage/emulated/0/Download/

Then:

An error is thrown: Error: java.io.FileNotFoundException: /storage/emulated/0/Download/helloworld.pdf: open failed: EACCES (Permission denied)
The file is not copied from shared storage to application internal storage

I think the issue might been introduced in android API 30, when they added scoped storage a more restrictive permission handling for android.

I also have this issue. Any updates?

duplicate of https://github.com/nativescript-community/ui-document-picker/issues/7

I have overcame this issue and you can use my solution: https://github.com/palikollar/ns-device-import-activity
I implemented my solution in Angular NS and it only works for android, I will probably keep using this package for ios.
I am using native Java to start the activity: https://github.com/palikollar/ns-device-import-activity/blob/master/App_Resources/Android/src/main/java/org/example/DeviceImportUtils.java
and I am waiting for the result here: https://github.com/palikollar/ns-device-import-activity/blob/master/src/app/activity.android.ts
You will still need to add some configuration and code, but please look through the commits for that.


add support for substring secrets in secrets check

Current coverage is 83.41%

Merging #14 into master will increase coverage by +0.08% as of 6949e30

@@            master     #14   diff @@
======================================
  Files            8       8
  Stmts          618     621     +3
  Branches         0       0
  Methods
======================================
+ Hit            515     518     +3
  Partial          0       0
  Missed         103     103

Review entire Coverage Diff as of 6949e30

Powered by Codecov. Updated on successful CI builds.


Job rules

Partial rework to make two changes:

A simple rule system that allows for configurable job triggers on file upload
Prepare jobs module for the possibility of multiple scientific inputs to a single job.

This change is now sufficiently large to land.

Fixed the first two comments & did a rebase.

LGTM


[Improvement] When registerShuffleServers fail, we should assign partition again

If registerShuffleServers failed, task will fail and then application will failed

Make sense, do you want to raise a pr?

Make sense, do you want to raise a pr?

Yes

Solved by #115


chore: explicit update of istanbuljs dependencies

@JaKXz 👍 want to just submit an update against this branch?

@bcoe done :)


Scroll to top button is not showing

Because of the chatbot the scroll to top button is not showing, so i want to move the scroll to top button to the left side of the chatbot button.


Added support the idempotent query parameter

Added support for the idempotent query parameter to POST requests.

Fixed with #147


updated incorrect and outdated ports&IP table

@JohanFreelancer9 Copy editing is needed for this PR. Thanks.

@dstrome PR has been copyedited and is ready for final review, could you please check and merge? Thanks!


Progress of Get-DscResource remains visible for duration of execution

The progress bar(s) produce by Get-DscResource remain visible for the duration of execution well after Get-DscResource completes.  Examining the PowerShell.Streams.Progress suggests that PSDesiredStateConfiguration.psm1 does not write a "Completed" record for its activities.  Searching the implementation file by invoking
Import-Module PSDesiredStateConfiguration -PassThru |
    % Path |
    % { Get-Content $_ } |
    ? {($_ -like '*-Completed*') -or ($_ -like '*Write-Progress*')}

outputs
        Write-Progress -Id 1 -Activity $LocalizedData.LoadingDefaultCimKeywords
        Write-Progress -Id 2 -Activity $LocalizedData.GettingModuleList
            Write-Progress -Id 3 -Activity $LocalizedData.CreatingResourceList

which suggests that there are no calls to Write-Progress -Completed that correspond to the module's activities.
The absence of a "Completed" record differs from other commands like Invoke-WebRequest that also write progress.  An example PowerShell.Streams.Progress for an invocation of that command (using the structure of the repro below) includes a "Completed" record as follows:
Name                  Count
----                  -----
0, Processing          1026
0, Completed              1

Steps to reproduce
$sb = {Get-DscResource Archive -Module PSDesiredStateConfiguration}
. $sb | Out-Null
sleep 5
$ps = [powershell]::Create().AddScript($sb)
$ps.Invoke() | Out-Null
$ps.Streams.Progress | group ActivityId,RecordType | select Name,Count

Expected behavior
at sleep

at completion
call complete

Name          Count
----          -----
1, Processing     1
2, Processing     1
3, Processing     1
1, Completed      1
2, Completed      1
3, Completed      1

Actual behavior
at sleep

at completion
call complete

Name          Count
----          -----
1, Processing     1
2, Processing     1
3, Processing     1

Environment data

Name                           Value
----                           -----
PSVersion                      7.1.0-preview.2
PSEdition                      Core
GitCommitId                    7.1.0-preview.2
OS                             Microsoft Windows 6.3.9600
Platform                       Win32NT
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0ΓÇª}
PSRemotingProtocolVersion      2.3
SerializationVersion           <IP_ADDRESS>
WSManStackVersion              3.0

Please move the report to https://github.com/PowerShell/PSDscResources

@iSazonov I'd like to transfer the issue to that repo, but the transfer issue button is not shown for me.  If you have that button, can you transfer it for me?

I haven't permissions. You could close the issue and open new one there.

@iSazonov I'm planning to leave this issue open and here until I get some clarity on #12536.


[ISSUES #2357] Update Nacos to 1.4.2 in Spring Cloud Alibaba 2022.0 #2357

Describe what this PR does / why we need it
Update Nacos to 1.4.2 in Spring Cloud Alibaba 2022.0
Does this pull request fix one issue?
fixed #2357

spring-cloud-alibaba-dependencies/pom.xml

Describe how you did it
Describe how to verify it
Special notes for reviews

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

It seems to have a problem with branch.

Please update in 2020 branch and finish necessary test.

Thanks for your pr~ please sign the CLA

Nacos will upgrade to 1.4.3 in 2022.


Accessibility Violations: The ARIA attribute 'aria-label' is not valid for the element  with ARIA role 'none'

Is this issue related to a specific component?

> What did you expect to happen? What happened instead? What would you like to see changed?
The ARIA attribute 'aria-label' is  valid for the element <header> with ARIA role 'none'

What browser are you working in?

Mozilla

What version of the Carbon Design System are you using?

"carbon-components": "^10.56.0",
"carbon-components-angular": "^4.59.8",

Screenshots or code

Can you please share your implementation of ibm-header?

I was not able to reproduce the problem.

Check this CodeSandbox: https://codesandbox.io/s/carbon-components-angular-2183-wsl66n
The code CodeSandbox package.json:
...,
"carbon-components": "10.57.2",
"carbon-components-angular": "4.59.9",
...

Can you try to reproduce this in a CodeSandbox app?

we have also same code as codesand , once will update to 10.57 and let yo know if we get same issue

We are also having carbon components latest version , Even though we have added same code  in CodeSandbox, unable to reproduce the violation .

Any updates from this issue

We are unable to reproduce the issue in CodeSandbox, but still we are getting same issue.

Hi, is there an update on this issue?

Closing issue since it cannot be reproducible via storybook and codesandbox.


telemtemul

telemtemul created by<EMAIL_ADDRESS>on 2021-11-26 17:34:25

<EMAIL_ADDRESS>replied, Dict has telemtemul as taste, flavor.
Can it also mean consistency, texture, viscosity (of food)?

Cool. Closing. Thanks Lukes.


Dropdown: Selecting values via search input does not open to selected value when Dropdown menu is opened

Bug Report
Steps
I found an issue pertaining to the Dropdown search feature. I won't be replicating it as the bug can be replicated directly from the examples page.

Create a Dropdown that enables user to search for dropdown values as seen in the sample - https://react.semantic-ui.com/modules/dropdown/#types-selection
Look for the Selection example
Click on the dropdown and select Canada (which is all the way at the bottom)
Click on the dropdown again, and the dropdown menu automatically opens to the Canada  value
Now, type Canada and click/enter on it
Click on the dropdown again, and Canada is no longer seen. You will need to scroll down to find it in BOLD and highlighted

Expected Result
The dropdown should open automatically at Canada in the above described scenario
Actual Result
Canada is not seen until user scrolls all the way down
Version
0.82.4
Testcase

Happy to try fixing this issue

Actually, it appears that this is a duplicate issue. Refer to #3552, #3560


RuntimeError: Unsupported Input Type When Exporting Model to ONNX

I am trying to export a custom GeoCalib model to ONNX.
The model uses LMOptimizer, which accepts a custom class Pinhole (inherited from BaseCamera) as input. When I attempt to export the model, I encounter the following error:
RuntimeError: Only tuples, lists and Variables are supported as JIT inputs/outputs. Dictionaries and strings are also accepted, but their usage is not recommended. Here, received an input of unsupported type: Pinhole
It appears that ONNX export does not support custom class inputs directly. Since the Pinhole class is crucial to my model, I am looking for guidance on how to modify the export process to handle this input type.
Steps to Reproduce:
Create a custom class Pinhole inheriting from BaseCamera.
Pass an instance of Pinhole as an input to LMOptimizer.
Attempt to export the model using torch.onnx.export.
Expected Behavior: The model should be exported successfully to ONNX format without runtime errors.
Observed Behavior: The above runtime error occurs due to the unsupported Pinhole input type.
Environment:
PyTorch version: 2.4.1
Python version: 3.9.20
Additional Context: The Pinhole class is essential for my camera model, and changing its structure significantly is not ideal. Are there any best practices or workarounds to handle custom class inputs during ONNX export? Any advice on how to convert or wrap this class to make it compatible with ONNX export would be greatly appreciated.

The camera object (defined here) is essentially a wrapper around a single data torch.Tensor (see here) with convenience class methods and constructors. You could replace all instances of this camera by the tensor itself and make the class methods regular functions.
This will work for a given camera models, e.g. pinhole. ONNX supports only static compute graphs so you will need to compile a different graph for each camera model.


Possibility to disable WebDriver's environment variables overrides functionality

I spent few days fighting with capabilities issues (especially, with platform part of it) and this issues forced me to investigate Protractors and later WebDriver's source code.
 As a result, from the logs of selenium hub i found that Capabilities object didn't contain a "platform" field.
My investigation led me to this part of WebDriver's code base: http://selenium.googlecode.com/git/docs/api/javascript/source/builder.js.src.html#l368
Looks like, no matter what value you specify in your "capabilities" object, it will not be used and overridden by parsed values from "SELENIUM_BROWSER" environment variable.
One of the possible solutions is, of course, to rename the variable, but in my case this caused a lot of buthurt trying to understand the exact reason.
Looks like, some of Selenium users already had that issue that's why this method is introduced in WebDriver: http://selenium.googlecode.com/git/docs/api/javascript/source/builder.js.src.html#l124
My pull request is quiet simple. I propose to give Protractor user's a chance to enable / disable this "environment variable overrides" feature

Code cleaned up

Lodash dependency removed

I'm sorry for the slow response on merging here. Looks good except for my comment above. Let me know if you just want me to go ahead and make that change when I merge.

@juliemr done. Please verify the change

Oops, looks like this was actually already merged as fb10c5caffb895e909ad91d629e2192c74c8e064. I'm gong to submit a clean to get it to the state I suggested, then close this pr.


[BUG] Automatic publishing to hub.docker.com doesn't work

Describe the bug
Creating a new vD.D.D release should publish the updated docker image to hub.docker.com. v0.6.0 did not.

From the CI log it seems that there are missing secrets in the Github repo. I don't have permission to access those, so I can't make sure that they are present.

I'll take a look at the secrets tonight.

Still doesn't work.
Added the DOCKERHUB_USERNAME secret, I'd created DOCKERHUB_TOKEN when I added PYPI_PASSWORD.

Working now. I suspect when I re-ran the failed jobs, it didn't load the latest version of build-publish.yml


contracts: Allow contracts to dispatch calls into the runtime

Originally, contracts had the ability to dispatch calls into the runtime. However, without any mechanism to control which calls are allowed to be dispatched it was viewed as an attack vector and was removed.
With the introduction of origin filtering we  can now re-introduce this functionality as seal_call_runtime. The users of this pallet are required to set pallet_contracts::Config::CallFilter in order to determine which runtime calls are allowed to be called from contracts. A sane default is not to allow any calls here as doing so requires committing to some stability guarantees (see inline docs).
In order to support post dispatch weight correction we need to pre-charge the static weight of a runtime call and adjust post dispatch. However, we recently abolished pre-charging because it introduced a bug where the returned gas_consumed can be an unsuitable value for gas_limit of an subsequent call. To solve this issue this PR also introduces the concept of a required_weight which is different from the consumed_weight and is returned in addition to the existing consumed_weight when using the RPC so that the UI can display a proper gas estimation.
@jacogr @Robbepop UIs should switch from consumed_weight to required_weight for gas estimation.
Please note that this does not obsolete chain extensions. You can do more with chain extensions. Please see the inline docs for more information.
As always new APIs are marked as __unstable__ until they are implemented in ink! and we are certain that we do not need further iterations.
Removing the Filter implementation on ()
Most of the code churn stems from a change that removes the Filter implementation on (). It is replaced by explicit AllowAllFilter and DenyAllFilter types. This is also why we need a companion.
polkadot companion: https://github.com/paritytech/polkadot/pull/3420

bot merge


bundle check should verify services have been started

If restart_service: true or start_service: true are set then brew bundle check should ensure that all the services have been started by brew services.

I created a PR for this issue here https://github.com/Homebrew/homebrew-bundle/pull/204.
I don't see we use start_service: true anywhere in the project so I don't add support for that option. Another thing is do we need to check if restart_service: changed.


Fix undefined refs which kills Mapbox libs, have default zoom and center

This is taken from #861 since it might take a while before we upgrade, and it fixes actual issues in the current code base

@theduckylittle any chance you can check performance on your end (no rush)? For me it is really slow in the openlayers renderer. It was broken before this change.

@ahocevar it looks like we have a performance issue again mapbox styles in the OL renderer in SDK, any pointers as to what might have broken?

ah false alarm guys, it seems my Chrome instance was borked, it works fine in a fresh instance


Avoid re-entrant calls to GC collector's callback

It looks like the Python GC engine can call the GC callback
while it's still being called (likely if the callback does significant
enough work), which may, if you're unlucky enough, lead into a stack
overflow Python is unable to recover from.
This patch should fix it, though no empirical tests have been made.
Refs this issue comment: https://github.com/prometheus/client_python/issues/322#issuecomment-438021132

We should probably also try to avoid allocating memory in this function, such as by caching the children. That'll reduce the amount of data we lose due to this.

Is that worth the added complexity? Either way, maybe another issue should be made for that, and this merged so people don't have their Pythons fatally crashing...

Is that worth the added complexity?

It'd avoid losing data on all bar the first GC, and be a little faster too.


Misleading name?

I think that a more appropriate name for this module would be something like "bonjour-service-name" as the whole Service Type thing is a Bonjour related topic - not related to Multicast DNS specifically (at least as far as I understand it).
Here is an excerpt from the relevant section from the Apple Bonjour Overview document (emphasis is mine):

Bonjour service names combine service types and transport protocols to form a registration type. The registration type is used to register a service and create DNS resource records for it. To distinguish registration types from domain names in DNS resource records, registration types use underscore prefixes to separate the components that make up a registration type. The format is
_ServiceType._TransportProtocolName.

I know it might not be desirable to rename the module at this point, so feel free to just close this issue. Just wanted to make a note of it :smiley:

I just stumbled upon RFC 2782 which actually describes the _Service._Proto.Name format. So maybe it's not that directly tied to Bonjour as I originally thought


Missing items

As the documentation page for Application Extensions, this page mentions uap and desktop schemas, but none of the updated schemas that also have application extensions.  A partial list of the missing that have documentation pages of their own would include:

Com, Com2, Com4
Desktop2, 3, 4, and 6
Rescap2 and 3
Uap2,3,4,6,8,10
Wincap2, 3

Missing from here and lacking their own page:

Desktop7
Uap12, 13

The package extensions are likewise an issue.

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

ID: efd8999c-d0a7-5788-883f-8e0aceb1db19
Version Independent ID: 63285457-6305-9847-2e5f-50b4e07f698a
Content: Extensions (in Application) (Windows 10) - Windows UWP applications
Content Source: winrt-related-src/schemas/appxpackage/uapmanifestschema/element-1-extensions.md
Product: uwp
Technology: winrt-reference
GitHub Login: @mcleanbyron
Microsoft Alias: mcleans

@TimMangan - Thanks for this and all of the other issues you opened against the schema docs. My team will look into all these issues and come up with a plan to address them. I'll reply back when I have more details.

This page has been updated in response to a newer github issue. I've updated the child elements list and added supported extension categoaries.


How do I change the initial color of the nav bar menu?

The initial color is white and when I scroll down it became gray. How do I keep the color text gray the whole time?
I get confuse with the css and sass files...
If you could help me I would be thankful!

Thanks for using this theme, anyone who wants to change color in this theme may be a little confused, later I will try to make these color as variables :)
You can find CSS code of nav bar color with Chrome inspect:

and the code is at file static/css/style-purify.css line 2222, after you change it, you should compress CSS file with command npm run build, thanks!

Thank you for this theme!
If you could put it as variables would be great!
Thank you for the help, however at style-purify.css line 2222 theres nothing like that..

You can search word .landing-page .navbar-default.navbar-scroll at file style-purify.css
In Jalpc it locates at here

Hi in my setup i have to edit /static/assets/app-20170729.min.css. Is there an reason why i have to edit /static/assets/app-20170729.min.css for changing my colors.

@AhmetBas  It's not advisable to edit app-xxx.min.css file because it's a compressed file. Please edit style-purify.css.

@jarrekk Okay, i am not an very familiar with front end what happens if i use the compressed file. Could you also explain which i have to edit of the css since i have static file outsite my _site and an static file inside my _side.  Its confusing me

@AhmetBas Advice you to read documents about Jekyll, this issue isn't about its original motif, so it will be closed.


Fix configuration

So there it is: our first pack for a reciepe.
What do you think about it?

@dbu good as it is?
I would like to create a reciepe then from this state.
And yes configuration would lay in the reciepe then.


Can't make an alias with spaces

This is not working:
alias my command with spaces=commandnospaces

It creates alias:  spaces=commandnospaces

+1

Could you help me to understand the real example?

Sure:
@hubot alias deploy staging=jenkins build My Staging Deployment Job
Maybe you can just work with quotes, like:
@hubot alias "deploy staging"="jenkins build My Staging Deployment Job"

And maybe allow multiple aliases in one command?
First set up the aliases:
@hubot alias deploy=jenkins build
@hubot alias staging=My Staging Deployment Job

Then something like this:
@hubot deploy staging
results in both aliases being used and works like this:
@hubot jenkins build My Staging Deployment Job


[MOD = 3.8][MC = ANY][Feature Reques = Unique config option]

An option in the config file that sets UNIQUE on or off, and when it's on, each schematic is only pasted into the world once, so that there are no duplications of huge structures.

Done with structpro-3.9


Update Composer dependencies (2023-06-13-00-13)

Visual regression test passed!
View the visual regression test report


Log details of digest failures

So that we can debug string encoding issues more easily going forward.

:100:

:+1:

@jhawthorn or @gmacdougall or @cbrunsdon -- seem OK? We've had string encoding issues a couple times with Signifyd and this was helpful this time in debugging things.
Also the fix: https://github.com/solidusio/solidus_signifyd/pull/8

:+1:


Feature: Grace time

@LaurentiuUngur
Please explain in detail

Hi @krimpedance ! Sorry for the late answer. Grace time is the time that the invoked method may be run without showing the HUD. This can be used to prevent displaying for very short tasks.

Thanks


package doesn't kick in or work?

So,
I just installed the package. I'm on Fedora 24 Atom 1.8.
I open a file.s and I don't see any syntax color! :/ What gives? I goto the packages section in the UI and I see language-assembly is installed?

How odd... It was all fine the last time I updated it. It's broken for me too :-(
I'll have a look and see what's happened.

OK, so everything seems to be working for me on Arch Linux and Mac, both on Atom 1.8.0. Could you run atom --version in a terminal and post the output please?

Jeez. I just un installed, then reinstalled and everything is fine. I'm so sorry. I guess my brains were blocked and I must just assumed something is wrong the first time.
Sorry for the trouble.

No worries, it happens to all of us :-)


viscous slide model and bug fixed

UPDATE_00004
by Cheng Zhang
09/05/2017
■Changes
·Changed the old viscous slide model with a new one with TVD scheme,
removing
artificial diffusion from mass conservation and double counted bottom
friction
from momentum equations.
■Bug Fixes
·Fixed a bug that can cause parallelization problem.
·Fixed two bugs in the granular slide model.

Cheng,
for some reason your edit to src/code_update_record.txt causes a conflict.  I can't tell why.  Can you have a look?

Cheng - never mind I think I fixed it.

Cheng-Zhang branch is merged with master and has been deleted.


Improve table.html template

add documentation,
remove unnecessary new lines in the rendered template,
rename string type to raw (values are not necessarily strings),
add timeago type (https://github.com/markets/jekyll-timeago),
add end-date type (the "classic" way do display end of support or EOL date on endoflife.date).

Please do not squash the commits when merging this PR.

Result can be seen on https://deploy-preview-2229--endoflife-date.netlify.app/esxi, https://deploy-preview-2229--endoflife-date.netlify.app/horizon.

@captn3m0, this PR is ready for review.

@captn3m0, could you have a look at this PR when you have some time? I would like to improve this include to generate links (using a second attribute) but will wait for this to be merged.

ack

Rebased against master and force pushed to get previews for the additional pages:

https://deploy-preview-2229--endoflife-date.netlify.app/jekyll
https://deploy-preview-2229--endoflife-date.netlify.app/apache-camel
https://deploy-preview-2229--endoflife-date.netlify.app/laravel
https://deploy-preview-2229--endoflife-date.netlify.app/azul-zulu
https://deploy-preview-2229--endoflife-date.netlify.app/esxi
https://deploy-preview-2229--endoflife-date.netlify.app/wordpress
https://deploy-preview-2229--endoflife-date.netlify.app/vmware-vcenter
https://deploy-preview-2229--endoflife-date.netlify.app/spring-boot
https://deploy-preview-2229--endoflife-date.netlify.app/spring-framework
https://deploy-preview-2229--endoflife-date.netlify.app/istio
https://deploy-preview-2229--endoflife-date.netlify.app/vmware-horizon
https://deploy-preview-2229--endoflife-date.netlify.app/vmware-srm


fix: ensure we always have an ID

Description of your changes
id field in tfstate must be either filled in or omitted. This PR attempts to fix it by setting an intermediate value (PENDING) not to fall into the raised bug.

Fixes #66
I have:

[x] Read and followed Crossplane's contribution process.
[x] Run make reviewable test to ensure this PR is ready for review.

How has this code been tested
Locally with valid credentials.

Not sure if it is possible to omit the id from the tfstate, but when we get the following we hit the bug as per #66:
{
  "version": 4,
  "terraform_version": "1.5.5",
  "serial": 1,
  "lineage": "8a917ef2-2690-4360-9d29-0bf2a4dfe8b7",
  "outputs": null,
  "resources": [
    {
      "mode": "managed",
      "type": "pagerduty_team",
      "name": "test-team",
      "provider": "provider[\"registry.terraform.io/PagerDuty/pagerduty\"]",
      "instances": [
        {
          "schema_version": 0,
          "attributes": {
            "description": "Test team",
            "id": "",
            "name": "Test Team"
          }
        }
      ]
    }
  ]
}

Looks to me like an error in the upstream terraform provider, which doesn't like having an empty id. Didn't find the way to instruct upjet not to set it in the tfstate

Hello team,
i've tested this locally and it is working, i can deploy pagerduty Teams without any issues.

Having empty IDs is common in Terraform Plugin Framework resources, which PagerDuty Team is. We return a stub value as external name for such resources (see this example). I cannot talk about the soundness of the implementation in this PR, but the approach is valid.

Closing in favor of #71 where only the fixes related to #66 are included.


Remove automount of ISO images

On victoria, the /OVS/scripts/mount_dvd.sh script fails with:
mount: could not find any free loop device

because the number of loopback devices is limited to seven (7).
A better solution would be to only mount an ISO if the corresponding gold image does not yet exist.


switch to async and await

Description
Fixes # (issue)
Type of change
Please delete options that are not relevant.

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

Change Status

[ ] Complete, tested, ready to review and merge
[ ] Complete, but not tested (may need new tests)
[ ] Incomplete/work-in-progress, PR is for discussion/feedback

How Has This Been Tested?

[ ] Test A
[ ] Test B

Checklist

[ ] My code follows the style guidelines of this project
[ ] I have performed a self-review of my own code
[ ] My code has been reviewed by at least one peer
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes
[ ] There are no merge conflicts

This codeclimate is a tough cookie

wow... it doesnt like async and await when dealing with testing out the routes... interesting. I dont know how to fix this as of now.

With that being said I'm closing this.

Code climate, you monster


Failed buildpack uploads are not retried

Issue
We're doing a clean deploy of capi-release v1.28 (problem may have already been fixed). Our deploy succeeded but subsequent app pushes failed with buildpack go_buildpack is not valid. After looking at the CC logs, we found that the upload to our Azure blobstore failed with:
Failed to open TCP connection to SOME_GUID.blob.core.windows.net:443 (getaddrinfo: Name or service not known)

All the other buildpacks uploaded successfully, so this was probably just a networking blip. However, CC did not retry the failed buildpack upload:
[Worker(cc_api_worker.cloud_controller.0.1)] Job VCAP::CloudController::Jobs::ExceptionCatchingJob (id=13) REMOVED permanently because of 1 consecutive failures

This leaves the deploy in a state where no Go apps can be pushed and it's not clear how to fix it without in-depth knowledge of CC, e.g. SSHing onto machine and re-running post-start script.
Possible Fix
Add retries on failed buildpack uploads?

I was speaking to @kkallday about this earlier, which DNS server are you consuming? Is it Google's public DNS or Azure's internal DNS?

Hey @mxplusb. Lyle (author of the issue) and I are on the same team. We will make sure we are using Azure's internal DNS in our pipeline.

@ljfranklin I think this issue can be closed. I haven't seen an issue with DNS resolution with Azure blobstore in a while in our pipeline.

Closing due to inactivity. Please reopen if this is still a reoccurring problem.
@christarazi && @cwlbraa


Follow googlecartographer/cartographer#599

Use submap_painter. Merge this after googlecartographer/cartographer#599.

This also says "Abuse detected" on travis, so needs to be reopened.

@wally-the-cartographer merge

Merge requested by authorized user SirVer. Merge queue now has a length of 1.

Applying: use submap painter
Using index info to reconstruct a base tree...
M	cartographer_ros/cartographer_ros/occupancy_grid_node_main.cc
Falling back to patching base and 3-way merge...
Auto-merging cartographer_ros/cartographer_ros/occupancy_grid_node_main.cc
Applying: address reviewer's comment from googlecartographer/cartographer#599
error: Failed to merge in the changes.
Using index info to reconstruct a base tree...
M	cartographer_ros/cartographer_ros/occupancy_grid_node_main.cc
Falling back to patching base and 3-way merge...
Auto-merging cartographer_ros/cartographer_ros/occupancy_grid_node_main.cc
CONFLICT (content): Merge conflict in cartographer_ros/cartographer_ros/occupancy_grid_node_main.cc
Patch failed at 0002 address reviewer's comment from googlecartographer/cartographer#599
The copy of the patch that failed is found in: .git/rebase-apply/patch

Resolve all conflicts manually, mark them as resolved with
"git add/rm <conflicted_files>", then run "git rebase --continue".
You can instead skip this commit: run "git rebase --skip".
To abort and get back to the state before "git rebase", run "git rebase --abort".
=> Abandoning branch pr_561.
=> Switching to branch master.
$ git checkout -f [data/cartographer_ros]
$ git clean -fd [data/cartographer_ros]
$ git checkout master [data/cartographer_ros]
Warning: you are leaving 1 commit behind, not connected to
any of your branches:
12f6a15 use submap painter
If you want to keep it by creating a new branch, this may be a good time
to do so with:
git branch  12f6a15
Switched to branch 'master'
Your branch is up to date with 'origin/master'.
$ git branch -D pr_561 [data/cartographer_ros]
Deleted branch pr_561 (was 3d5c8c8).

I fixed the merge conflicts.
@wally-the-cartographer merge

Error: exit status 1
Log:
=> Rebasing PR 561 on googlecartographer/cartographer_ros onto master.
=> Switching to branch master.
 $ git checkout -f [data/cartographer_ros]
Your branch is up to date with 'origin/master'.
 $ git clean -fd [data/cartographer_ros]
 $ git checkout master [data/cartographer_ros]
Already on 'master'
Your branch is up to date with 'origin/master'.
 $ git pull [data/cartographer_ros]
Already up to date.
 $ git remote add magazino git@github.com:magazino/cartographer_ros.git [data/cartographer_ros]
fatal: remote magazino already exists.
 $ git fetch magazino [data/cartographer_ros]
From github.com:magazino/cartographer_ros
 + 3d5c8c8...f93f834 submap_painter_oc_node -> magazino/submap_painter_oc_node  (forced update)
 $ git branch --track pr_561 magazino/submap_painter_oc_node [data/cartographer_ros]
Branch 'pr_561' set up to track remote branch 'submap_painter_oc_node' from 'magazino'.
=> Switching to branch pr_561.
 $ git checkout -f [data/cartographer_ros]
Your branch is up to date with 'origin/master'.
 $ git clean -fd [data/cartographer_ros]
 $ git checkout pr_561 [data/cartographer_ros]
Switched to branch 'pr_561'
Your branch is up to date with 'magazino/submap_painter_oc_node'.
 $ git pull --force [data/cartographer_ros]
Already up to date.
 $ git rebase master [data/cartographer_ros]

It seems that there is already a rebase-apply directory, and
I wonder if you are in the middle of another rebase.  If that is the
case, please try
	git rebase (--continue | --abort | --skip)
If that is not the case, please
	rm -fr "/usr/local/google/home/hrapp/prog/go/data/cartographer_ros/.git/rebase-apply"
and run me again.  I am stopping in case you still have something
valuable there.
=> Abandoning branch pr_561.
=> Switching to branch master.
 $ git checkout -f [data/cartographer_ros]
Your branch is up to date with 'magazino/submap_painter_oc_node'.
 $ git clean -fd [data/cartographer_ros]
 $ git checkout master [data/cartographer_ros]
Switched to branch 'master'
Your branch is up to date with 'origin/master'.
 $ git branch -D pr_561 [data/cartographer_ros]
Deleted branch pr_561 (was f93f834).


gf180mcu_fd_sc_mcu7t5v0_mux2_1 is seemingly not DRC clean

Expected Behavior
All standard cells pass DRC
Actual Behavior
gf180mcu_fd_sc_mcu7t5v0_mux2_1 fails DRC with 2 of the following errors
Metal1 overlap of contact < 0.055um in one direction (CO.6)

Steps to Reproduce the Problem

Build a design that instantiates gf180mcu_fd_sc_mcu7t5v0_mux2_1 (I think it isn't used by synthesis automatically)
Observe DRC failures in Magic
Load the gf180mcu_fd_sc_mcu7t5v0_mux2_1 to find it is the culprit

Specifications

Version: open_pdks 120b0bd69c745825a0b8b76f364043a1cd08bb6a
Platform: Arch Linux

@gatecat
Can you add gf180mcu_fd_sc_mcu7t5v0_mux2_1 into no_synth.cells and drc_exclude.cells and try?

PTAL - @atorkmabrains / @mkkassem

This is obviously related to https://github.com/google/globalfoundries-pdk-libs-gf180mcu_fd_sc_mcu7t5v0/issues/2

@RTimothyEdwards Could you check that?

@atorkmabrains :  I don't have a rule in magic that exactly implements the GF CO.6 rule.  I would have to work out a much more complicated implementation of the rule.  The rule is not exactly "overlap >= 0.06um in one direction" but is actually "overlap >= 0.06um in one direction if overlap < 0.04 in the other direction".  There should be a way to implement this rule but I'll have to give it some thought.  The klayout DRC deck should indicate that it's clean.

@gatecat I advise that you run this design klayout DRC and see if it's violating.

@RTimothyEdwards Thanks for indicating this.

@gatecat I'll close this issue as there is no further communications. Please re-open if you still need any thing.


support multiple urls

i'm unable to download several tweets at once.
tweetcapture URL1 URL2 URL3
would it also be possible to support reading links from a text file?

Multithreading/concurrency required for this. It's possible by using different ports on chrome option for every thread. But It's not the job of the module. You can develop your concurrent tasks.
Example:
from tweetcapture import TweetCapture
import asyncio

async def taskCapture(url, port):
    tweet = TweetCapture()
    tweet.add_chrome_argument(f"--remote-debugging-port={port}")
    filename = await tweet.screenshot(url, overwrite=True)
    return filename

async def main():
    task1 = asyncio.create_task(taskCapture("https://twitter.com/jack/status/20", 9222))
    task2 = asyncio.create_task(taskCapture("https://twitter.com/Twitter/status/1445078208190291973", 9223))

    filename = await task1
    print(filename)
    filename2 = await task2
    print(filename2)

asyncio.run(main())

It can work simultaneously.

With a queue:
from tweetcapture import TweetCapture
import asyncio

async def main():
    tweet = TweetCapture()
    urls = ["https://twitter.com/jack/status/20", "https://twitter.com/Twitter/status/1445078208190291973"]

    for url in urls:
        await tweet.screenshot(url, overwrite=True)

asyncio.run(main())


redis-server package

Page: /guides/tutorials/codelabs/bake-and-deploy-pipeline/
Feedback:
Thanks for this document.
what is the location of redis-server package, as I dont understand from where this will be picked up.
If I have another package and I want to install that to back where should I updaod it so that I can mention it in package?
Also my pipeline shows successful but cluster Chiclets are still red, could you please help me to understand the reason?
Thanks,
Prabhir

redis-server is just a sample package we'll be installing. It has no special meaning, and is for demo purposes only. I'm not sure what you mean by "what's the location of redis-server package". Are you asking where it's hosted?

Hi,
Thank you for the information.
Yes.. where media package is located while running the pipeline.
Basically I am looking for the information on how to get the package (we
have .bin installer) available on Nexus repo hosting in our network.
I need to download this bin from Nexus and install on VM and then create
image of it.
So how to refer custom binaries repo.
Thanks and Regards,
Pankaj
On Thu, 14 Jun 2018, 13:16 Lars Wander<EMAIL_ADDRESS>wrote:

redis-server is just a sample package we'll be installing. It has no
special meaning, and is for demo purposes only. I'm not sure what you mean
by "what's the location of redis-server package". Are you asking where it's
hosted?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/spinnaker/spinnaker.github.io/issues/845#issuecomment-397273306,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AVE_Fsx4T-gdzyiNXZjDzhQF7g_7w95Zks5t8lQwgaJpZM4Ul6MD
.

Hi Team.. Any update on this please?

Also Any information on my 2nd issue?

Also my pipeline shows successful but cluster Chiclets are still red, could you please help me to understand the reason?

Re: packages, I want to make sure I understand what you're asking. As I understand it, you have a package that you'd like to bake into an image and then deploy via a pipeline, and you want to know what to do with it so that Spinnaker will be able to access and deploy it. Is that correct, or am I missing something?
@lwander would you mind taking another look at this?

@prabhir2008 , to answer you first question, redis-server is just a package which Spinnaker just knows to install.
If what you enter in the __Package__field is recognizable as a valid package name (something that a package manager could install; like, apt-get redis-server), then Spinnaker installs it.
It could be that you don't have access to it from your network.


Getting error when importing jquery/zepto 'define' is not defined  no-undef

Hi,
When I am importing jquery or Zepto I am getting below error.
App.js
import $ from 'utility/jquery';
console.log('wat', $);
Getting below error:-
/src/utility/jquery.js
Line 5:  'define' is not defined  no-undef
Line 5:  'define' is not defined  no-undef
Search for the keywords to learn more about each error.
Does anyone know how to fix this issue? Is it related with ".eslintrc"?
@gaearon can you please have a look?

Hi This issue happen when I am calling file directly form folder. After installing jquery form npm it work fine. But it lead me another error. I have bunch of other custom js files which give me not defined no-undef error. Can you please help me how can i fix this without modifying my custom js files.

This is because jQuery uses AMD https://requirejs.org/docs/whyamd.html#definition
Can I ask why do you need jQuery in React application?

We don’t plan to support the AMD module format. Don’t copy jQuery into your project — you need to use it from either npm or the public folder.

I got the same problem when integrating Bootstrap into React app. This led me to search for 3rd party libraries such as Reactstrap for solution. Reactstrap solved this.
However, I was still thinking there should be a solution with plain Bootstrap, without need for Reactstrap or similar library.
After reading the readme file in jquery folder, I was thinking to try the command of npm install jquery. gaearon confirm it here, so I tried, and it worked.
There was still another problem when I wanted to use Bootstrap's javascript plugin, i.e bootstrap.bundle,min.js. I tried to copy this bootstrap js file (actually all Bootstrap javascript files) into the same folder where jQuery from npm install jquery existed. I compiled my app with npm start as always, and it worked.


free tier updates, fixed broken data links, added new tutorials based on previously approved templates

Thank you for making the changes.


Jupyter Not Loading .ipynb - IPython 3.0.0

itorch correctly gives me the console (which works). itorch notebook will correctly give me the file directory in the browser, showing me the various files. Creating a new itorch notebook also works correctly. However, loading an existing notebook does not work. It gives me the header (i.e. the top bar with all the options like File and Cell), but no actual cells load. This is on Ubuntu 14.04 with IPython 3.0.0.
However, if I downgrade to IPython 2.4.1, everything works. So this seems related to the other issues regarding IPython 3.0.0.

Sorry for the delay. I've fixed it via this commit: https://github.com/facebook/iTorch/commit/59be6bcaf64f737a2361158b3021923e1afde39f
All you have to do to get it working with IPython 3.0 is do:
luarocks install itorch

And then to start itorch in notebook mode:
itorch notebook

And then create a new iTorch notebook from dropdown menu.
starting ipython notebook wont work, starting itorch notebook will work.
I am looking to see how ipython notebook will also work in 3.0.


Support 1.10.x

Elixir version 1.10.x is not supported in the test matrix e.g. https://github.com/fremantle-capital/ex_bitmex/pull/17/files
https://github.com/fremantle-capital/ex_bitmex/runs/451466658?check_suite_focus=true

This is resolved, just requires v1.2.


yaqify filter wheels

@jscheeler1 Everywhere that imports the filters will also need to be updated (to look more like the spectrometers/delays imports)

I watched @jscheeler1 test it over jitsi, so I'm happy


cannot upgrade tbb

==> Upgrading tbb
==> Downloading https://github.com/01org/tbb/archive/2018_U2.tar.gz
==> Downloading from https://codeload.github.com/01org/tbb/tar.gz/2018_U2
######################################################################## 100.0%
==> make tbb_build_prefix=BUILDPREFIX compiler=gcc
==> python -c import setuptools... --no-user-cfg install --prefix=/home/tha/.linuxbrew/Cellar/tbb/2018_U2 --single-version-externally-managed --record=installed.txt
Last 15 lines from /home/tha/.cache/Homebrew/Logs/tbb/02.python:
running build
running build_ext
building 'tbb._api' extension
swigging tbb/api.i to tbb/api_wrap.cpp
swig -python -c++ -O -threads -I/home/tha/.linuxbrew/Cellar/tbb/2018_U2/include -o tbb/api_wrap.cpp tbb/api.i
creating build
creating build/temp.linux-x86_64-2.7
creating build/temp.linux-x86_64-2.7/tbb
gcc-5 -fno-strict-aliasing -g -O2 -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -I/home/tha/.linuxbrew/Cellar/tbb/2018_U2/include -I/home/tha/.linuxbrew/include -I/home/tha/.linuxbrew/opt/openssl/include -I/home/tha/.linuxbrew/opt/sqlite/include -I/home/tha/.linuxbrew/opt/python/include/python2.7 -c tbb/api_wrap.cpp -o build/temp.linux-x86_64-2.7/tbb/api_wrap.o -std=c++11 -Wno-unused-variable
creating build/lib.linux-x86_64-2.7
creating build/lib.linux-x86_64-2.7/tbb
g++-5 -shared build/temp.linux-x86_64-2.7/tbb/api_wrap.o -L/tmp/tbb-20171219-28553-17fxzgf/tbb-2018_U2/python -L/home/tha/.linuxbrew/Cellar/tbb/2018_U2/lib/intel64/gcc4.4 -L/home/tha/.linuxbrew/Cellar/tbb/2018_U2/lib -L/home/tha/.linuxbrew/Cellar/tbb/2018_U2/lib/intel64/vc_mt -L/home/tha/.linuxbrew/lib -L/home/tha/.linuxbrew/opt/openssl/lib -L/home/tha/.linuxbrew/opt/sqlite/lib -L/home/tha/.linuxbrew/Cellar/python/2.7.14/lib -ltbb -lirml -lpython2.7 -o build/lib.linux-x86_64-2.7/tbb/_api.so
/home/tha/.linuxbrew/bin/ld: cannot find -lirml
collect2: error: ld returned 1 exit status
error: command 'g++-5' failed with exit status 1

READ THIS: https://github.com/Linuxbrew/brew/blob/master/docs/Troubleshooting.md#troubleshooting
Please do not report this issue to Homebrew/brew or Homebrew/core, which support macOS only.

Hi. Thanks for reporting. Weird error, I do not know what this irml library is. I opened a pull request to try to fix this, let's discuss that there: https://github.com/Linuxbrew/homebrew-core/pull/5239

@tmozgach Here's the same error with tbb that you were seeing, Tanya.


Is leaflet.wms dead?

There has been no activity on this plugin for quite some time. Is this plugin dead or just dormant?

Hi, we're still working on this plugin though we've recently been focused on other projects.  We'll be making some updates in the coming weeks in light of the pending Leaflet 1.0 beta release.

:thumbsup:


Add Pip 23.1 compatibility

See https://github.com/funnel-io/requtests/issues/2 for the reasoning behind these changes.

https://github.com/funnel-io/python-on-rails/releases/tag/v1.0.1
https://pypi.org/project/python-on-rails/


Bug: "Logo" icons in tabs (tabIcons) are only displayed on Android.

Description
I have a following markup for tabs in my app:
<ion-tabs>
  <ion-tab [root]="tab1Root" tabTitle="Tab 1" tabIcon="pulse"></ion-tab>
  <ion-tab [root]="tab2Root" tabTitle="List" tabIcon="chatbubbles"></ion-tab>
  <ion-tab [root]="tab3Root" tabTitle="Facebook" tabIcon="logo-facebook"></ion-tab>
</ion-tabs>

The problem is with the last tab icon: logo-facebook.
The icon appears on android, but does not appear on iOS or Windows. I believe the problem is in classes added to the element, which are different depending on platform.
On Android, the css class is: ion-logo-facebook
On iOS, the css class is: ion-logo-facebook-outline, which does not exist in css files, since this icon does not have an "outlined" version.
This issue also applies to other "logo" icons - I have checked a few.
Which Ionic Version? 2.0-beta8
** Ionic info output **:
Cordova CLI: 6.1.1
Gulp version:  CLI version 3.9.1
Gulp local:   Local version 3.9.1
Ionic Framework Version: 2.0.0-beta.8
Ionic CLI Version: 2.0.0-beta.25
Ionic App Lib Version: 2.0.0-beta.15
OS: Distributor ID:	Ubuntu Description:	Ubuntu 14.04.4 LTS
Node Version: v6.2.0

A simple workaround is to add the missing class for the particular icon:
.ion-logo-facebook-outline:before {
content: "\f236";
}

Thanks for the issue! Confirmed this is an issue in ios and wp mode.

This will be fixed in the beta 10 release! Thanks again. :smile:


docker compose is not starting the stack

Context
When executing
wget https://raw.githubusercontent.com/input-output-hk/cardano-wallet/master/docker-compose.yml
NETWORK=testnet docker-compose up

i expect the starting of all containers.
Currently i get the error: ERROR: manifest for inputoutput/cardano-wallet:2021.4.28-shelley not found: manifest unknown: manifest unknown

@rvl thanks. I got it to work.

Great!


ensure ShellOperation fail-fast works for DbtCoreOperation

since DbtCoreOperation inherits from ShellOperation, upon completion of this issue, we should make sure that the expected behavior extends here

[x] I would like to help contribute a pull request to resolve this!

@zzstoatzz  Hi, this one would be extremely helpful. Currently, Prefect tasks that use DbtCoreOperation finish successfully even when some of the models couldn't be created because of some errors.


Read write graph

Codecov Report

Merging #1 (d6b3024) into main (9b86064) will decrease coverage by 4.06%.
The diff coverage is 30.30%.

@@            Coverage Diff             @@
##             main       #1      +/-   ##
==========================================
- Coverage   57.28%   53.21%   -4.07%
==========================================
  Files          10       10
  Lines         206      233      +27
==========================================
+ Hits          118      124       +6
- Misses         88      109      +21

Impacted Files
Coverage Δ

src/napari_griottes1/_widget.py
38.23% <ø> (ø)

src/napari_griottes1/_reader.py
40.98% <22.72%> (-10.30%)
:arrow_down:

src/napari_griottes1/_writer.py
38.46% <33.33%> (-17.10%)
:arrow_down:

src/napari_griottes1/__init__.py
77.77% <100.00%> (+2.77%)
:arrow_up:

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more


Don't set the writerIndex to incorrect value when scattering reads ar…

…e used for datagrams
Motivation:
Due a bug we did set the writerIndex(...) of datagrams to an incorrect value sometimes when scattering reads are used.
Modifications:

Remove incorrect call to writerIndex(...)
Add comment

Result:
Correct writerIndex is used

@chrisvest great catch!


Scripts using unofficial images

Description
Some of the scripts in /examples/resources are using unofficial images.
cosmosvalidator/main.tf

flist = "https://hub.grid.tf/ashraf.3bot/ashraffouda-threefold_hub-latest.flist"

expose-vm/main.tf

flist = "https://hub.grid.tf/ashraf.3bot/strm-helloworld-http-latest.flist"

external_provisioner/remote-exec-file_swarm-cluster/main.tf

flist = "https://hub.grid.tf/samehabouelsaad.3bot/abouelsaad-grid3_ubuntu20.04_debug-latest.flist"

external_provisioner/remote-exec_hello-world/main.tf

flist = "https://hub.grid.tf/samehabouelsaad.3bot/abouelsaad-grid3_ubuntu20.04-latest.flist"

external_provisioner/remote-local-exec_swarm-cluster/main.tf

flist = "https://hub.grid.tf/samehabouelsaad.3bot/abouelsaad-grid3_ubuntu20.04_debug-latest.flist"

mattermost/main.tf

flist = "https://hub.grid.tf/ashraf.3bot/ashraffouda-mattermost-latest.flist"

peertube/main.tf

flist = "https://hub.grid.tf/omarabdul3ziz.3bot/threefoldtech-peertube-v3.0.2.flist"

presearch/main.tf

flist = "https://hub.grid.tf/omarabdul3ziz.3bot/omarabdul3ziz-presearch-v2.2.flist"

simple-dynamic/main.tf

flist = "https://hub.grid.tf/omar0.3bot/omarelawady-simple-http-server-latest.flist"

taiga/main.tf

flist = "https://hub.grid.tf/samehabouelsaad.3bot/abouelsaad-grid3_taiga_docker-latest.flist"

check the official flist urls here https://github.com/threefoldtech/grid_weblets/issues/808#issuecomment-1156238283

@AhmedHanafy725 some of the flists in the examples are not listed in https://github.com/threefoldtech/grid_weblets/issues/808#issuecomment-1156238283

expose vm: "https://hub.grid.tf/ashraf.3bot/strm-helloworld-http-latest.flist"
cosmosvalidator: "https://hub.grid.tf/ashraf.3bot/ashraffouda-threefold_hub-latest.flist"
external provisioner: "https://hub.grid.tf/samehabouelsaad.3bot/abouelsaad-grid3_ubuntu20.04-latest.flist"
external provisioner: "https://hub.grid.tf/samehabouelsaad.3bot/abouelsaad-grid3_ubuntu20.04_debug-latest.flist"
simple-dynamic: "https://hub.grid.tf/omar0.3bot/omarelawady-simple-http-server-latest.flist"

ashraf.3bot/strm-helloworld-http-latest.flist -> 'tf-official-apps/strm-helloworld-http-latest.flist
ashraf.3bot/ashraffouda-threefold_hub-latest.flist -> tf-official-apps/threefold_hub-latest.flist
samehabouelsaad.3bot/abouelsaad-grid3_ubuntu20.04-latest.flist -> tf-official-apps/grid3_ubuntu20.04-latest.flist
samehabouelsaad.3bot/abouelsaad-grid3_ubuntu20.04_debug-latest.flist -> tf-official-apps/grid3_ubuntu20.04_debug-latest.flist
omar0.3bot/omarelawady-simple-http-server-latest.flist -> tf-official-apps/simple-http-server-latest.flist


UploadPhoto Update

Updated uploadPhoto, without axios and others functions.
Just only uploadPhoto.
This update allow all images format
This update require two new packages:
buffer-image-size and sharp (to convert and resize images to allowed instagram format)

Do you have an email, twitter, or telegram I can contact you at? Have some questions on what you did.

Ready!

Hi @revall, will this PR be merged anytime soon?

Merged after refactoring #165


Permission to use

What sort of permission do we have to use this? Any licenses?

Ugh, the license in package.json is MIT, but one included in ./LICENSE is GNU GPL v2.0.
MIT is the correct one, and I will change contents of LICENSE with the new version: can't publish to NPM without changing version number, and not sure if changing version number is appropriate here. sorry, I am not good with computers


✨ cli: write diagnostics in kubectl-workspace to stderr

Summary
While working on https://github.com/embik/kubectl-switch-ws I noticed that kubectl-workspace use will always print diagnostic information (deprecation notices and warnings about unfinished API bindings), even when using --short for inclusion in scripts / terminal prompts. There is no good way to avoid these warnings for scripts that only expect the workspace name returned as output.
I would like to propose that we start writing this supplementary information to stderr, which is specifically for diagnostic information and errors. This way, scripts can avoid the warnings by using something like kubectl workspace use --short <workspace> 2>/dev/null to make sure you only get back the workspace name (or an exit code that isn't zero, which signals that something bad happened).
There's also an old OWNERS file left here which I'd propose to remove.
Related issue(s)
Fixes #
Release Notes

Write diagnostics (deprecation notices and warnings) in `kubectl-workspace` to stderr instead of stdout

/cc @mjudeikis @sttts

Where I dont quite like abusing stderr but I dont see better way without having bunch of
if short; dont print and this sound more of the evil compared to what you propose.
/lgtm
/approve
/hold

/lgtm
/approve

/hold cancel

/kind cleanup


Custom namespace and class name not supported in bison-cc

In Bison, we may rename the default namespace yy and the default class name parser, but option bison-cc has hard-coded the name as yy and parser, currently I can workaround this by manually rename these in the generated files, or use the default names in bison.
It works if I #define yy and parser to something else, but I guess it would be better to support this in RE/flex.

Done. Download version 1.0.7.


Richer call creation

I'm currently reworking the Python code that uses the Core API and having some frustration with call creation.
The story today goes something like:

I am ready to invoke my RPC. I have a method, credentials, two batches of operations, and all the other good stuff associated with invoking an RPC.
I call grpc_channel_create_call to create the call. This at least cannot fail.
I call grpc_call_set_credentails to set the credentials on the call. This can fail and if it does I have to handle it (by cancelling the call and unreffing the call, right?)
I call grpc_call_start_batch to start the first batch on the call. This can fail (illegal metadata supplied by the application is the only worthwhile failure mode; the others are programming mistakes on my part) and if it does I have to handle it (by cancelling the call and unreffing the call, right?).
I call grpc_call_start_batch to start the second batch on the call. This can fail (but at least these are all programming mistakes on my part, I think) and if it does I have to handle it (by cancelling the call, unreffing the call, and calling grpc_completion_queue_next to get the event associated with the successfully-started first batch, right?).

Why should program control pass from gRPC Python to gRPC Core and back four separate times just to invoke an RPC? How about a more rich call creation method that accepts everything I have to give (including up to six separate batches of operations, if I choose to break them up that way) in one fell swoop and then either fails or doesn't? That would simplify my error handling a great deal.

A few things:

Calls that haven't had any batches started (successfully) don't need to be cancelled.
For unary calls, you should be able to make a single call to grpc_call_start_batch.  If we are doing something else in Python, that is an artifact of the Python usage, rather than a limitation of the c-core.

FWIW, C++ assert()s on grpc_call_start_batch failure.  This indicates that the c-core has been invoked incorrectly, and is not recoverable.
I think it makes the most sense to just do some pre-processing on the application supplied metadata, and throw a Python exception if there is a failure.
As far as a 1-and-done c-core API, at most it would be able to merge grpc_channel_create_call and grpc_call_set_credentials.  Being able to to batches is needed for streaming.

Thanks for considering!

Good to know!
Yes, for unary-unary calls we do make a single call to grpc_call_start_batch at RPC invocation time (and this is also the only grpc_call_start_batch call for the entire RPC). For other cardinalities of calls we make as many as two calls to grpc_call_start_batch at RPC invocation time (and other grpc_call_start_batch calls may follow later). But the API in its current form suggests that we could make as many as six calls if we really wanted to.

Around... Beta, I think (mid-2015?) we did in fact talk about vetting the metadata before starting a batch with it, but the decision at the time was that we didn't want to reimplement or repeat the vetting that is done at batch start time. I'd be open to revisiting that decision... if Core wants to expose a vetting function. I'd be skittish about implementing a separate vetting function in the Python subcodebase.
I'm not sure your last paragraph is on-topic - this feature request is for one-and-call-creation-done, not one-and-RPC-done. Even if implemented as described and one or two or six batches are allowed to be included in a single call creation function that wouldn't preclude starting later batches on the created call. Right?

There are currently no plans to add rich call creation.  We can re-open this issue if someone plans on re-visiting it.


--cache issues on Windows

I'm seeing an issue when using the --cache flag from #193 on Windows.
On first run:
Cache file C:\Users\mememe\.kube\cache\aws-iam-authenticator\credentials.yaml does not exist.
No cached credential available.  Refreshing...
Assume Role MFA token code: ######
Unable to update credential cache C:\Users\mememe\.kube\cache\aws-iam-authenticator\credentials.yaml: write C:\Users\mememe\.kube\cache\aws-iam-authenticator\credentials.yaml: The process cannot access the file because another process has locked a portion of the file.

Then subsequent calls fail with:
unable to use cache: cache file C:\Users\mememe\.kube\cache\aws-iam-authenticator\credentials.yaml is not private

I've tried adjusting the permissions on the file to be just rw for my user but that doesn't seem to have an effect. I've also tried from different cmd windows with admin and without.

I'm encountering this issue as well:
unable to use cache: cache file C:\Users\username\.kube\cache\aws-iam-authenticator\credentials.yaml is not private

/remove-lifecycle stale

/remove-lifecycle stale

/remove-lifecycle stale

Without using this cache it nearly makes it impossible to properly use the aws-iam-authenticator on Windows. For each kubectl command you have to enter a new MFA key...
Is it planned to get this fixed?

/remove-lifecycle stale

/remove-lifecycle stale

Still experiencing caching issues.

/remove-lifecycle stale

/remove-lifecycle stale

/remove-lifecycle stale

/remove-lifecycle stale

/remove-lifecycle stale

The check here seems like it should still work even on Windows since the other bits should be 0? Will need to find a windows machine to check.

I don't have access to a windows machine, but according to this article:
https://medium.com/@MichalPristas/go-and-file-perms-on-windows-3c944d55dd44
it seems stat will return 0xxx with all same digits for x, either 0444 or 0666, never (x & 0077) != 0 if (x & 0700) != 0


chore: Update renovate configuration

Manage conversion script deps with renovate
add labels to renovate PRs

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 100.00%. Comparing base (1b900ee) to head (0f95a44).
Report is 2 commits behind head on main.

:white_check_mark: All tests successful. No failed tests found.
Additional details and impacted files
@@            Coverage Diff            @@
##              main       #35   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            4         4
  Lines          251       251
  Branches        17        17
=========================================
  Hits           251       251

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


Error in feedback "AUX bus channel: MUTE" when using two ui24r mixers in cascade mode

I have detected an issue in the feedback of the "AUX bus channel: MUTE" function when using two ui24r mixers in cascade mode.
I have a button configured with the toggle action to mute and unmute a channel on an aux of my "HOST" mixer and it works correctly, but when I set a feedback of the mute status of that channel on that aux of my HOST mixer it gives me the mute information from that same channel number to that same aux channel number but from the "REMOTE" mixer when I load a profile and when I change from HOST to REMOTE in the web interface.
Thanks for the effort in development.

Thanks for the bug report! Unfortunately, I cannot investigate this issue since I don't have two Ui24R available. 😅
To get closer to the root of the problem, we need the raw messages that are exchanged between mixer and webclient/companion.
You can see them in the browser developer tools under "Network" where you can display the WebSocket messages.
We need to see what the messages from HOST and REMOTE look like and how we can differentiate between them.

Sorry for the delay in responding, I have had little time to test. I hope in a few days to be back in the auditorium where the mixers are installed and do the tests that you tell me about, I hope to be able to find the information that you indicate since I had not worked before with the "Network" panel. Greetings!

I created a quick video for you on how to see the messages in the browser: https://www.youtube.com/watch?v=IYvBzappI6Q

Hello, thank you very much for the video tutorial, it was very helpful. The messages I found were the following:
Channel 1 mute activated in aux 1 in HOST:
3:::SETD^i.0.aux.0.mute^1
Channel 1 mute activated in aux 1 in REMOTE:
<EMAIL_ADDRESS>RTA^AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
It seems to me that the difference is the @ symbol.
I don't know if this can be of help. Greetings!

Thank you! This is a very interesting approach and I didn't expect this. I was hoping that the channel numbers just go forward through the cascaded mixer. The actual implementation makes it very difficult to implement on our side, especially when I have no means of continuously testing it.
So if anyone wants to sponsor me with a second Ui24R, I'd be open to find a solution 😄
For now I will leave this open as "not fixable".

I also created an issue in the underlying connection library: https://github.com/fmalcher/soundcraft-ui/issues/114


feat: add swipe cell

add swipe cell component
related #252 。
Vue and React components need to be completed, Maybe the someone can finish it, or when I'm free
Credits
https://github.com/youzan/vant/tree/main/packages/vant/src/swipe-cell

需要补充一下demo

需要补充一下demo

The mean of closing this pr means that it is not needed, or it needs to be supplemented and then re-submit pr？

I'm sorry that I closed your PR without communicating with you first.
Thank you very much for your contribution, but the code lacks a key part. Without Demo, we cannot verify whether the code is usable.
At the same time, we also completed the development of the component ourselves and adopted some of your code.
Thank you again, and look forward to your more contributions

I'm sorry that I closed your PR without communicating with you first.
Thank you very much for your contribution, but the code lacks a key part. Without Demo, we cannot verify whether the code is usable.
At the same time, we also completed the development of the component ourselves and adopted some of your code.
Thank you again, and look forward to your more contributions

需要补充一下demo

The mean of closing this pr means that it is not needed, or it needs to be supplemented and then re-submit pr？

I'm sorry that I closed your PR without communicating with you first.
Thank you very much for your contribution, but the code lacks a key part. Without Demo, we cannot verify whether the code is usable.
At the same time, we also completed the development of the component ourselves and adopted some of your code.
Thank you again, and look forward to your more contributions


Testing Automation 1

Thanks for reporting - this issue is under review.  This is a Microsoft Internal DevOps Bug ID AB#190080

ran successfully

https://github.com/microsoftdocs/architecture-center/issues/2033


feat: add embed-gist-via-iframe

Before:

After:

GitHub has a listener for the menu items so we just need to add an extra element to make it work. We can even copy an existing item if you prefer.
The text change is to distinguish the two embed items.
My code isn't too elegant so I'll be all ears 😁

Test

https://gist.github.com/KomaliVuddanti/f062a78b4fff3ee001529efe2a468375

My code isn't too elegant so I'll be all ears

If you have to write this, you should probably put some work into it ;)

@jerone How does it look now :)

If you have to write this, you should probably put some work into it ;)

Oh sorry I should have taken it seriously 😋

Also don't forget to send the feature request to GitHub<EMAIL_ADDRESS>It feels like something that should be available natively.

I'm seeing this really weird behavior in Firefox. The buttons are swapped and incorrect.

I'm about to push a change that sorts the code and fixes the script label, but the result is similar.
It works correctly in Chrome though.