[UI] Improve Empty State Messaging for Lack of Completed Application Questionnaires

Issue Description:
The current empty state within the application's completed questionnaires view lacks informative messaging, leaving users unaware of why no completed questionnaires are displayed.
Problem:
The absence of informative messaging in the empty state fails to communicate to users why the completed questionnaires section is empty, leading to confusion or uncertainty.
Expected Behavior:
When users encounter an empty state in the completed questionnaires view, they should be provided with information explaining why no completed questionnaires are currently available.
Suggested Solution:
Revise the empty state messaging to include a clear and concise message informing users about the reason behind the lack of completed questionnaires. For instance, "No completed questionnaires available. To get started, please fill out and submit an application questionnaire."

Figma file https://www.figma.com/proto/BuXtFaxk5jy8H0AD0NkkL7/MTA-Web-Console-%2B-Tackle?type=design&node-id=128-19885&t=CbGiq51YqcU6A7tL-0&scaling=min-zoom&page-id=128%3A2655

I can work on this issue. Please assign me.

@akankshat05 thank you for expressing interest, look forward to your contribution.


Overwrite set to ifSourceNewer not working for File Shares

Which version of the AzCopy was used?
azcopy version 10.3.4
Which platform are you using? (ex: Windows, Mac, Linux)
Windows 10
What command did you run?
.\azcopy.exe copy "https://tim.file.core.windows.net/[SAS]" "https://timdestination.file.core.windows.net/[SAS]" --recursive --overwrite=ifSourceNewer
What problem was encountered?
I'm copying several word documents from one Azure file share to another file share. Editing word documents on the source file share and running the statement above does not copy over the edited files. If I change the name of the document then it does copy it over. If I add a new document, then it does copy over as well. The modified date isn't being respected.
How can we reproduce the problem in the simplest way?
Edit the source of a  file, which updates the modified date. File does not copy over.
Have you found a mitigation/solution?
None. Haven't tested if its working for blobs.

Hi Tim.  Just to help us narrow down what might be happening here, could you try a test where there's more time between when you edit the file and when you run AzCopy. E.g. 24 hours or so.  Just to rule in or out any role that small time differences may play.

Hi John, yes I did try that today, I thought timezone differences might be at play as well, the example above was from yesterday and when I started today, I reran the script, 20 hours later, the modified file still did not copy over.

The other thing I've tried, is modifying the file in different way, I've uploaded a modified file through the Az Portal, overwriting the source file. And I've modified the file by mapping a drive to the share and modifying the file from the share directly, both methods of modification don't result in a file being copied over. The modified date in the Az Portal does update though, doing the mod either way, for the source file when viewing it in the Az Portal.

Is "azcopy sync" an option for you? In some cases, e.g. high file count, it's better to use copy with the IfSourceNewer flag.  But if sync suited you, it could be an easy solution. (And if sync failed for you in the same way, that could be very informative.  I'm not sure what it would tell us, but definitely something)

Hi John, I was hoping to use sync from the outset but unfortunately file share to file share isn't supported by sync

File Share to File Share sync has been supported since version 10.3.0.  Do we still have documentation that says otherwise?

That's what I thought and had read, should this command work?
.\azcopy.exe sync "https://tim.file.core.windows.net/[SAS]" "https://timdestination.file.core.windows.net/[SAS]" --recursive

Not as you've written it.  As you've written it, you're identifying accounts, not shares.
This would work
.\azcopy.exe sync "https://tim.file.core.windows.net/sourceshare[SAS]" "https://timdestination.file.core.windows.net/destshare[SAS]" --recursive

But, you you want to hit all shares in an account, IIRC that's not supported with Sync. I.e. this only works with copy (note the star).  IIRC We have a open feature request to make this work with Sync too.
.\azcopy.exe sync "https://tim.file.core.windows.net/*[SAS]" "https://timdestination.file.core.windows.net[SAS]" --recursive

Ok super, as you said, if I stipulate the share, then I can use sync and its successfully identifying and transferring only modified files. Great.
I'd like to support the wildcard share option, I'd use that.
You still have an issue with ifSourceNewer but I can work with above, shall I close the ticket?

Great to know that gives you a workable option.  Let's leave this issue open, to remind us to look into ifSourceNewer for file shares.
@zezha-msft Any thoughts on IfSourceNewer not working for Azure Files?

Hi,
I'm experiencing a similar issue; I'm using version 10.4.0 (2020/04/19) and trying to copy from Azure Files to Azure Blob storage (in different accounts) with azcopy copy with overwrite flag set to ifSourceNewer.
Despite changing a file in the source,  azcopy claims the “File already exists, so will be skipped”, and does not copy over.

Fixed, #1091

Hi @nakulkar-msft - I'm running 10.6.0 - and I still can't get modified files to copy between storage account file shares using this command:
azcopy.exe copy "https://tim.file.core.windows.net/abc?[SAS]" "https://timdestination.file.core.windows.net/abc?[SAS]" --overwrite=ifSourceNewer --recursive

azcopy sync
does copy work and copies over the modified files

Hi @nakulkar-msft - any update on the issue?

@nakulkar-msft does this still repro?

@nakulkar-msft does this still repro?

I am noticing that using overwrite=ifSourceNewer will still repeatedly copy the same unchanged files when copying from fileshare to local.  For example:
azcopy copy https://myaccount.file.core.windows.net/myshare/* c:/azure/myshare --preserve-last-modified-time --overwrite=ifSourceNewer --recursive

When I execute this command the first time all of the available files (10) are downloaded.
If I then execute the command a second time then the 5 largest files are downloaded again, and the 5 smallest files are skipped.
Repeatedly executing the command will always re-download the same 5 larger files.  The larger 5 files are still quite small ranging from 73Kb to 8Mb.

Closing this issue as it looks like this is a duplicate of an issue that seems to have bene resolved already. Please feel free to reopen an issue in case you are still experiencing problems with ifSourceNewer for FileShares.


Replace lowercase "k" with uppercase "K" to make it look more consistent

Other units are all uppercased, so using an uppercased "K" makes it look more consistent (especially when {bandwidthUpBits} or something like that is used).

Thanks!

@Alexays please revert this commit, it is wrong as explained by berbiche.

Sorry about it, I mixed up kilobit and kibibit.

Sorry about it, I mixed up kilobit and kibibit.

While the capital K (and the other respective capital letters) are sometimes used to denote the power of 2 variants, this is in my opinion bad since it is easily confused with the SI-prefixes (or wrongly used SI-prefixes in case of K) and thus better to use the KiB notation for these.
Note @Alexays that I have not verified what these units actually correspond to.
Thanks for the swift reaction and your work, I enjoy waybar very much. :)


Thank you!

Hope you will continue to add scripts!

Gonna update this repo shortly with Moon orbits, Venus and Mars launches.


Reduce parallelism by removing splitTestVariants

FRS is supposed to handle this level of load, but we currently have some scalability issues with the summary storage system. We wanted to serialize the test runs temporarily to have a pass rate not skewed by these known issues while we’re addressing them.

can you please create an issue to re-enable this?

Issue created: https://github.com/microsoft/FluidFramework/issues/8451
Thanks for the reminder


Support unusual characters in file and directory names

Fixes: #680 #492 #469 #424 #391 #217
This PR has the potential to fix a bunch of issues. The problem with these issues is related to parsing the file or directory name from the current line of text. In short, I fixed it by surrounding the filename with non-breaking spaces (ASCII code 160), and using that pair of delimiters to find the filename in the text when needed. I also added syntax highlighting to conceal this character, making it appear as if nothing has been added. The advantages to using this character are:

It is very unlikely to be used in a filename.
If conceal is not compiled into your Vim, the only side effect is that the tree and trailing flags are pushed over by one extra "space".

There may be cases where this doesn't work so well, though, and some improvements will need to be made to this PR. The one I can think of right away is editing in an environment that doesn't support Unicode characters, or whatever the non-breaking space is. ssh comes to mind as a possible trouble spot.
conceal was added in 7.3, but with the if has("conceal") in the syntax file, we should be ok. It will just have the added spacing indicated above.
I would like to enlist the authors of the related issues to test this fully. Areas I'd like them and others to try are:

[ ] scenarios listed in the issues
[ ] gvim
[ ] console vim
[ ] using the mouse to interact with NERDTree
[ ] possible side effects caused to other plugins like

[ ] nerdtree-git-plugin
[ ] devicons

[ ] ssh
[ ] older versions of vim 7.0 - 7.2
[ ] Windows
[ ] Linux
[ ] Mac

Of course, I don't expect everyone to test all these areas, but given enough people we can likely cover them all.

Wow, Phil!  You've been busy.  I'll make sure to take a look at this this week!

@lifecrisis , did you get a chance to review this yet? I'm going to start tagging the issue authors for their help in reviewing this too.

So far, doesn't seem to have fixed #555

It fixes #680 🎉

@PhilRunninger fixes #555 !

It seems that the functionality is all there!  Awesome!
I still want to take a closer look at the code itself, so I'll try to make it happen later this week.  This is a pretty high-impact change!

I'm getting hung up on something small here...
Go to the line of any NERDTree node.  Press 0 and then press l several times.  You'll see that the l motion will "catch" on the first word of the directory.  Any way to avoid this problem while still concealing the characters?  Nothing jumps out at me immediately.

I also noticed that, now, I can move the cursor beyond the end of the line.  I.e., I can move the cursor to the trailing nbsp character.
I think I have a solution to this...
Instead of relying on concealing the character, just show the first nbsp character and only use the second one if there are trailing flags (by having the process for appending the flags also add the nbsp first).
This would mean that a node would be delimited like [nbsp][file name][nbsp/eol][flags].  This would get rid of the change to how the cursor moves around.
Also, just curious, how are we determining that nbsp is even available in the user's context?  What is the likelihood that this character will be available?  Is it almost certain?

@lifecrisis , I tried implementing your solution, but I think I'll stick with what's committed already. On filenames and single directories, there are no issues, and I can parse them easily. Here are some examples: (A colon is used in place of the nbsp below.)
:.vim/
:nerdtree/: {nerdtree}
:path.vim
: space_in_first_position.txt
:vimrc: {vimrc}
:foobar: -> /tmp/foobar

However, when dealing with cascaded directories, we have this situation.
:lib/:nerdtree/
:foo/:bar/: {foobar}

There is no easy way to distinguish the intermediate : from a trailing one, and as a result, files in these directories cannot be opened.
I think the cursor's "catching" on the leading nbsp, and moving beyond the node where the trailing nbsp is, are minor issues, as horizontal movement isn't really needed (and probably uncommon) in NERDTree.
Whether nbsp is available in all fonts is a mystery. I have no way of knowing for sure, but I'd guess it fairly likely is. That being said, since it's being concealed anyway (concealing requires 7.3+), it shouldn't really matter how that character is rendered.

Ever thought about just associating each node with the line number it's written on though a Vim dictionary?  Then we could just render each node as we please.  The dictionary could be updated every time the NERDTree is drawn. Is this crazy?  I'd be worried that that process might become slow for large directories.

I like that idea. It would take some time to get everything right, and performance could be a problem, but we won't know if we don't try. What do you suggest?

Adding line number to the node objects in tree_file_node.vim and tree_dir_node.vim, or
A new separate dictionary/array associating line number to filename, or
Something else

It's a pretty complicated idea... I'll have to think about it for a bit.

I thought about what you wrote above:

There is no easy way to distinguish the intermediate : from a trailing one, and as a result, files
in these directories cannot be opened.

I'm not sure why you need intermediate nbsp characters... the NERDTree directory separator is always the / character.  Furthermore, you always know that the trailing nbsp character is the trailing one because it's the last one.
I'm not really following the thinking here.  Sorry if I'm just confusing myself...

Assuming we use the trailing nbsp only when adding the *, {bookmarks}, -> symlink, or [RO] tags,...
The nodes are separate objects in memory, so each dir node would have the leading delimiter.
:lib/
  :nerdtree/

but when they are combined for cascading, they look like this
:lib/:nerdtree/

This is the behavior you noticed in this comment above. (Remember, at that time it would have been :lib/::nerdtree/:.) In that case, it was treating intermediate delimiters as part of the directory name, until I made the fix in e1af7a314bb7877d11d758953320aa959004eb68.
Getting rid of the leading nbsp and everything before it is easy, but if we blindly get rid of the last nbsp and everything after it, we could end up losing the last folder of this cascaded directory node.
:lib/:nerdtree/ erroneously becomes lib/, while
:lib/:nerdtree/: {bookmark} correctly becomes lib/nerdtree/.
So it's a specific case of cascaded directories and no tags that causes the suggested fix to fail.

I just thought of a way to make this work. The code that combines the parent and child directory nodes can strip the leading nbsp off each child directory. I haven't looked at the code to see if it will work, but I think that's the way to go.

I just thought of a way to make this work. The code that combines the parent and child directory nodes can strip the leading nbsp off each child directory. I haven't looked at the code to see if it will work, but I think that's the way to go.

That's exactly what I meant!  I feel like I'm being a bit difficult on this issue, but I'm adamant that this is something we need to get right.  It's such a fundamental change, and it would be very useful.
(Nice GIF by the way.)
Perhaps we could go with node ID numbers, associative arrays, etc., in the next version of the NERDTree and just use this for now (you're only affecting a few dozen lines of code here).

I feel like I'm being a bit difficult on this issue, but ...

No worries. I'm glad to have you reviewing this. It results in a much better solution that way. New commits (final ones, I hope) coming soon.


markdown examples contain errors

As a user I want the markdown examples to be correct and functional, and as a developer I find its error prone to try to write examples directly in markdown.  Change the example workflow to create tests for the examples and past the tested code into the markdown.

https://github.com/imagibee/Gigantor/pull/27


default branch to v1.x

[x] create a branch v2.x from master.
[x] force update master to v1.x
[x] change latest tag in npm point to koa@1
[x] add a next tag point to koa@2, people can install  koa@2 by npm install koa@next
[ ] make all the middlewares' master branch support koa@1
[ ] make all the middlewares' latest tag support koa@1, and add a tag named next to support koa@2. eg: npm install koa-bodyparser@next
[ ] add how to use koa@2 in README.md

good idea +1

Yep! Keep koa@1 stable before async/await enable by Node.js.

lts +1

:+1:

https://github.com/koajs/bodyparser:

[x] master branch support koa@1
[x] latest tag support koa@1
[x] next tag support koa@next

$ npm dist-tag ls koa-bodyparser
latest: 2.0.1
next: 3.0.0

Nice

+1
2015-11-24 16:11 GMT+08:00 Fangdun Cai<EMAIL_ADDRESS>
Nice
—
Reply to this email directly or view it on GitHub
https://github.com/koajs/koa/issues/603#issuecomment-159191011.

now master branch is force updated to v1.x. run commands below can fix your local git repo.
$ git fetch --all
$ git reset --hard origin/master # replace `origin` to your own remote name

When will 2.0 released ?

@Pana I think when async/await is supported by node

Before node can support async-functions they need to be included in V8 first. — v8 Issue #4483
The only other way I can think off is compiling Microsoft's fork of Node which replaces V8 with their own Chakra JS engine. Is has experimental async function support.

@dj-hedgehog Yep, we'll wait on V8.

@dead-horse Could we add set peerDependencies to the list of tasks for this issue? I think it'd make sense to do so so that users get warnings if they're installing the wrong stuff. @tj suggested the same earlier in some of the issues of middleware.


Unable to save application coniguration settings

Browsing to the website, "http://localhost/MapTour/?fromscratch", I have the option to change the zoom level by clicking Settings > Zoom level. When I do this, it tells me there is 1 unsaved change; Tour is not saved. If I click 'Save', it tells me "Save failed, please try again". Should this work with the User Download?

Sorry I missed your comments.
Not sure what you faced, it should definitely works the same in the downloadable than in Online.
We have released multiple version since September 2014, hope this resolved your issues, please let me know otherwise.


AGE Sysem support

Hello there and thank you for your module!
I'm stuck at trying to make a working lockpick roll formula. It should be "3d6 + @abilities.int.value", but it always rolls with +0. No matter what actual value the current character has. The same formula works perfectly fine if rolled from chat.
I'am using AGE System (unofficial) with a lot of other modules, but I've also tried your module with The Expanse RPG (AGE). The formula is a bit different, but the result is the same: works in chat, does not with lockpicking.
FoundryVTT version is 11.308.

Due to Lock & Key being intended to be as system agnostic as possible some data paths are not available for rolls (though i really should have a look at adding them).
The formula you wrote needs to start at the actor, so it should look like this: 3d6 + @actor.system.abilities.int.value

It works! Thank you very much!
I'm totally new to the JS and Foundry, and when I was trying to determine the correct data path to the particular stat/roll, I've followed two methods described here. The first one gave me @abilities.int.value and the second @game.system.model.Actor.char.abilities.int.value. The latter didn't work at all.


Fix:reinitialize select2 on rebuild by livewire

There was an issue when I select any value livewire goes and rebuild the html and at this time the select2 disappears and will need to reinitialize again.

please can you explain your merge request more?
did you use wire:ignore ?

please can you explain your merge request more? did you use wire:ignore ?

Here's my scenario...
I have like bills system so the user select the item then the remain data like price, quantity, etc...
So there's add button to add new row which will create the select2 after it's first initialize also with any data edit the component rebuild and also the select2 got lost and the field get back to normal and sometimes not even got back to normal but I get white field
At first I used wire:ignore and managed all the data manually by pushing it with some events to livewire and at this point I wouldn't need to use this package
So when I found this package I wanted to use it to get rid of all the JS code I wrote to handle the case I thought it would be cleaner and easier

@Si-HaMaDa Check the latest release and events section in the documentation.


Event callback for client/server service?

Dear developers,
thanks a lot for this excellent product :smiley:
For classes CSubscriber and CPublisher there's a method AddEventCallback to get notified when connection state has changed.
Is there something similar for both CServiceClient and CServiceServer?
There's the chance that a RPC call got lost if the server is not yet up and running and we wouldn't want to rely on eCallState for checking connection state.
Do you maybe have a suggestion for a workaround?
Thanks for your help and best regards,
Jupp

Hi Jupp,
thank you for the nice feedback. Currently we do not have an AddEventCallback method similar to CSubscriber and CPublisher for the services. There was no user request until today :).
But in general internally service server and client both do have methods that are called at least when a new matching service connects. So for at least a the events service_server_connected and service_client_connected could be implemented easily.
Let me check that and implement a first draft in a branch for reviewing.
Best, ReX

As a workaround there is another API method in eCAL::Process. With eCAL::Process::AddRegistrationCallback you can register a method that informs you if a new publisher, subscriber, service or process is registered.
#include <ecal/ecal.h>
#include "ecal/pb/ecal.pb.h"

#include <iostream>

void OnServiceRegistration(const char* sample_, int sample_size_)
{
  eCAL::pb::Sample sample;
  if (sample.ParseFromArray(sample_, sample_size_))
  {
    std::cout << "service host : " << sample.service().hname() << std::endl;  // host name
    std::cout << "service uname: " << sample.service().uname() << std::endl;  // process name
    std::cout << "service name: "  << sample.service().sname() << std::endl << std::endl;  // service name
  }
}

int main(int argc, char **argv)
{
  // initialize eCAL API
  eCAL::Initialize(argc, argv, "monitoring registrations", eCAL::Init::None);

  // add service register callback function
  eCAL::Process::AddRegistrationCallback(reg_event_service, std::bind(OnServiceRegistration, std::placeholders::_1, std::placeholders::_2));

  while(eCAL::Ok()) eCAL::Process::SleepMS(100);

  // finalize eCAL API
  eCAL::Finalize();

  return(0);
}

See also samples/cpp/monitoring/monitoring_reg/src/monitoring_reg.cpp

Dear ReX,
thanks a lot for both accepting the feature request and the provision of a workaround.
I will give it a try tomorrow and give feedback here soon.
Best regards,
Jupp

Dear ReX,
sorry for answering late.
I tried out your workaround using eCAL::Process::AddRegistrationCallback and it worked like a charm. Thanks a lot :smiley:
Do we still want to keep this issue open until the draft branch has been created? Maybe I can contribute a little by testing the feature.
Thanks again and best regards,
Jupp

Dear Jupp,
today finally I made a PR #427 for the new eCAL services API. You now can add event callbacks for services and clients. The cpp samples math_server and math_client demonstrate the use. The connect events will fire immediately the disconnect events after a timeout (between 1 and 5 seconds - still in work for improvement).
Best, ReX
Here a "how to use" snippet ..
#include <ecal/ecal.h>
#include <ecal/msg/protobuf/client.h>

#include <iostream>
#include <chrono>
#include <thread>

#include "math.pb.h"

// client state callback
void OnClientState(const eCAL::SClientEventCallbackData* data_, int* refcnt_)
{
  assert(data_);
  assert(refcnt_);

  switch (data_->type)
  {
  case client_event_connected:
    std::cout << "---------------------------------" << std::endl;
    std::cout << "Client connected to a service    " << std::endl;
    std::cout << "---------------------------------" << std::endl;
    (*refcnt_)++;
    break;
  case client_event_disconnected:
    std::cout << "-----------------------------------" << std::endl;
    std::cout << "Client disconnected from a service " << std::endl;
    std::cout << "-----------------------------------" << std::endl;
    (*refcnt_)--;
    break;
  default:
    std::cout << "Unknown client event." << std::endl;
    break;
  }

  std::cout << "Server Hostname : " << data_->attr.hname    << std::endl;
  std::cout << "Server Name     : " << data_->attr.sname    << std::endl;
  std::cout << "Server Process  : " << data_->attr.pname    << std::endl;
  std::cout << "Server PID      : " << data_->attr.pid      << std::endl;
  std::cout << "Server TCP Port : " << data_->attr.tcp_port << std::endl;
  std::cout << "---------------------------------"          << std::endl << std::endl;
}

// main entry
int main(int argc, char **argv)
{
  // initialize eCAL API
  eCAL::Initialize(argc, argv, "math client");

  // create math service client
  eCAL::protobuf::CServiceClient<MathService> math_service;

  // add event callbacks
  int refcnt(0);
  math_service.AddEventCallback(client_event_connected,    std::bind(OnClientState, std::placeholders::_2, &refcnt));
  math_service.AddEventCallback(client_event_disconnected, std::bind(OnClientState, std::placeholders::_2, &refcnt));

  while(eCAL::Ok())
  {
    // we are connected ..
    if (refcnt > 0)
    {
      // ... do your work here
    }
    // we are not connected
    else
    {
      std::cout << "Waiting for the service .." << std::endl << std::endl;
    }

    // sleep a second
    std::this_thread::sleep_for(std::chrono::milliseconds(1000));
  }

  // finalize eCAL API
  eCAL::Finalize();

  return(0);
}

This issue will be fixed with #372 and is part of PR #427


Provide ability to capture output an wait for a reconciliation that is in progress

When kapp deploy has been triggered by a separate process, I want the ability to issue a command that will allow me to track the progress of the reconciliation as if I did the deployment myself.
kapp wait -a foo
Output would stream the progress of the reconciliation until complete.

Closing this as it was suggested kapp-controller project may be more appropriate: https://github.com/vmware-tanzu/carvel-kapp-controller/issues/56


Rendering stops after second close brace

I link my tasks to the people who I need to talk with to complete the task. E.g. I’ll have a task like:

[ ] Get the McGuffin from [[John Doe|John]] and give it to [[Jane Doe|Jane]]

However, when viewing in the Kanban board, the task shows the un-rendered text with two opening brackets, the full file name, the pipe, the title, and only the first close bracket … and stops there.
It doesn’t render the rest of the task. Other tasks have the link much later, and more text is rendered. When there’s a link, it always stops rendering after the first close bracket.
Please render the task, and show the whole task. A lot of my tasks end up looking like “talk with[[someone]” and not stating about what.

Thanks for letting me know @scooper4711 - I'll have a look into it!

I have just pushed a new version which should fix this :)

That addresses the issue of the task stopping after the first ], so thank you for that.
Would it be possible to actually render [[name]] or text as links instead of markdown?


Add a "Export to CSV" button to download the transcription

Is your feature request related to a problem? Please describe.
The keywords are generated and stored in the component state to be rendered but there's no way to export the data. I would like to start a discussion around adding an "Export to CSV" button after the transcription is completed.
Describe the solution you'd like
Looking through the Demo component, it seems that stopTranscription() would be a good place to flip a flag in the React state which would enable an already rendered Export to CSV button. This button can be used to consolidate all the data in the React component's state and put into a csv format to be downloaded by the user.
Describe alternatives you've considered
No other alternatives considered.
Additional context
A researcher friend of mine is using this incredibly helpful UI for her PhD research and she would appreciate having a way to export the transcriptions to a file (due to having to do them 100s of times for various recordings).

This sounds like a good idea. @deepankarmalhan do you think you can write a PR? I don't think it's on our roadmap to add features to this demo, so it will have to be a community contribution.

Yeah I'll be happy to! Do you mind pointing me in the right direction of where the method will go? I see the data is stored in the Demo component's state but I don't know at what point should we assume the data in there is "finished".
I'm assuming stopTranscription method but I want to get your thoughts?

@germanattanasio did you get a chance to mull this over?

I think the data is already there since we show it in the UI. You probably want to add a link to download it as CSV under the transcription text area. Not a button, just a link.
If the data is being added to the dom but not store in the state then you can just add it to the react state and use it when downloading it.
Don't format the data until the user click on the download link.
Here is an example of how to trigger the csv file download https://code-maven.com/create-and-download-csv-with-javascript


Do we have enough people?

Estimates of effort required
o	Jim Lutz: ~350-400 stems/10 hr day/person
o	Dan: 20 trees/hr/person at Lilly Dickey

Stuart recommends:
6 people as short term employees – 6 months each
2 levels: major and minor – 3 of each
Work as 3 teams of 2

For federal tech, draw from big pool of people who have worked on temperate forest plots: reach out to other PIs


Read.me not updated or not synchroised with Release nuget

Read.me

On nuget 1.0.16  I used and it worked

ShowColors is gone and IsDebug is accessible from XAML.

ok all The cool stuff is on pre version

Hey Bogusław, yeah those are currently in Beta. I think I'll push them into a release package soon though. I haven't heard any negative feedback coming back on the beta, so expect them in a PRD feed near you soon :)


Metadata of RobotFramework_TestsuitesManagement (1)

Without calling the testsuite_setup of RobotFramework_TestsuitesManagement and without defining Metadata inside the robot file, the SUITE_METADATA dictionary of Robot Framework is empty.
With metadata defined in robot file, e.g. like this:
Metadata    my_own_metadata    my_own_metadata_value
the SUITE_METADATA dictionary contains this value.
Calling additionally the testsuite_setup of RobotFramework_TestsuitesManagement causes additional metadata values. This is indicated in log file by entries like tat:
Set suite metadata 'project' to value 'RobotFramework Testsuites'.
Set suite metadata 'version_sw' to value ''.
Set suite metadata 'version_hw' to value ''.
Set suite metadata 'version_test' to value ''.
Set suite metadata 'machine' to value '...'.
Set suite metadata 'tester' to value '...'.
Set suite metadata 'testtool' to value 'Robot Framework 4.1.3 (Python 3.9.16 on win32)'.
Set suite metadata 'version' to value '0.6.0'.

This listing does not contain metadata defined in robot files. This is fine to me because I accept that these lines are generated by a separate mechanism. But this is also mistakable. A not so much experienced user might not be aware of this, and this user might ask: Where are the other metadata values?
I would prefer the log files to point out more strict from where the values come from, e.g. like this:
Metadata added by RobotFramework_TestsuitesManagement:
Set suite metadata 'project' to value 'RobotFramework Testsuites'.
...

In this case it becomes more obvious that there might be other instances involved who also add values to the metadata.

Hi Son,
please implement accordingly.
Thank you,
Thomas

Hello Thomas,
I put the comment in ticket #103, in case you agree with the proposal of I and Holger then I will implement this ticket and #103 in one new pull-request.
Thank you,
Son

Hi Son,
O.K. for me.
Thank you,
Thomas

Hi Son, hi Thomas,
please urgently consider also my latest comment at end of:
https://github.com/test-fullautomation/robotframework-testsuitesmanagement/issues/103#issuecomment-1431245925
It's partially in opposite to the suggestions in this issue. Before implementation starts we need a common agreement about how this issue shall be handled.

solved and already merged with #123


Explorer simple navigation should reset filter when focus lost

Currently, navigating Explorer view in simple mode doesn't clear the navigation filter text when focus is lost (including opening any other panel or deactivating VS Code program window).
I suggest to clear the Explorer view navigation filter in simple mode when Explorer view loses focus.

This is tree specific, forwarding to @joaomoreno

Not sure...


Transfer ownership of PyPI project

Travis-CI.org is going away, and the current way of package deployment to
https://pypi.org/project/pyunicore/ does no longer seem to work.
I'd like to use GitHub actions for deployment, but this requires being able to upload to PyPi.
Current owner is https://pypi.org/user/pyunicore/ which should be Mike G.  - if he is no longer available we need to go through the official process for transferring ownership

Long time no talk; I'm still around - I have the password, what is the best way to get it to you?

thanks, that's good to hear...
email "b.schuller at fz-juelich.de" is probably simplest, I'll change it immediately


Run stable ABI tests on all Apple platforms [5.1]

A number of tests exercise features only available in Apple OSes that
shipped with Swift 5.0 in the OS; this includes the following versions:

macOS 10.14.4
iOS 12.2
tvOS 12.2
watchOS 5.2

Previously these tests were restricted to running on macOS only, with
an explicit -target x86_64-apple-macosx10.14.4. To get better test
coverage, add a new %target-stable-abi-triple substitution which
expands to a triple with the correct OS version on all Apple platforms.
On non-Apple platforms, this is the same as %target-variant-triple,
but for now any test that uses this exercises Apple platform features
anyway.
One caveat is that since iOS 12.2 does not have a 32-bit slice, we
have to skip any tests that use -target %target-stable-abi-triple
on this platform. A new swift_stable_abi feature flag can be tested
with 'REQUIRES: swift_stable_abi'. To get maximum test coverage,
I split off a 'stable_abi' version of a few tests that build with both
an old and new deployment target. This allows the old deployment
target case to still be tested on 32-bit iOS.

@swift-ci Please test

Build failed
Swift Test Linux Platform
Git Sha - a17809ceb8b889dca96665a85175c6877de5bb49

@swift-ci Please test

Build failed
Swift Test Linux Platform
Git Sha - a17809ceb8b889dca96665a85175c6877de5bb49

Build failed
Swift Test OS X Platform
Git Sha - a17809ceb8b889dca96665a85175c6877de5bb49

Build failed
Swift Test OS X Platform
Git Sha - a17809ceb8b889dca96665a85175c6877de5bb49

Random llbuild failure...

@swift-ci Please test Linux


Usage issue

The thing is, I am using Jprofiler to analyze Java services on Linux servers. Due to network limitations, I can only set up a Windows server in the network environment where the Linux server is located, and then run Jprofiler on this Windows server to analyze Java services on Linux.
I think this process is quite complicated. If I use async profiler instead of Jprofiler, will there be any changes?

A usual (and the simplest) way to use async-profiler is to start it from the command line passing PID of the target Java process. This typically requires ssh access to the host where your Java application runs.
Async-profiler can be also controlled remotely, although this is not quite secure, unless you work in a trusted private network. The options to control async-profiler over a network include:

HTTP API, as mentioned here;
JMX, as discussed here.

I assume the question is answered; closing


[NEMO-224] Simple StreamingScheduler

JIRA: NEMO-224: Simple StreamingScheduler
Major changes:

StreamingScheduler with the following properties:
Keeps track of new executors
Schedules all tasks in a reverse topological order.
Crashes the system upon any other events (should be fixed in the future)
Never stops running.

Minor changes to note:

N/A

Tests for the changes:

StreamingSchedulerTest

Other comments:

N/A

Closes #126

@taegeonum I've addressed your comments. 😄

@taegeonum I've added the TODOs.

@johnyangk LGTM! I will merge it


add fmp4 live streaming feature

Please describe the summary for this PR.
add http fragment-mp4 live streaming feature, which maybe more friendly for current browers than http-flv.

Codecov Report

Merging #3083 (0289899) into develop (d117145) will decrease coverage by 0.43%.
The diff coverage is 3.20%.

@@             Coverage Diff             @@
##           develop    #3083      +/-   ##
===========================================
- Coverage    56.80%   56.37%   -0.44%
===========================================
  Files          149      149
  Lines        57907    58372     +465
===========================================
+ Hits         32896    32907      +11
- Misses       25011    25465     +454

Impacted Files
Coverage Δ

trunk/src/app/srs_app_http_stream.cpp
0.00% <0.00%> (ø)

trunk/src/core/srs_core_autofree.hpp
73.68% <0.00%> (-19.65%)
:arrow_down:

trunk/src/kernel/srs_kernel_mp4.hpp
66.66% <ø> (-33.34%)
:arrow_down:

trunk/src/kernel/srs_kernel_mp4.cpp
79.86% <3.64%> (-8.39%)
:arrow_down:

trunk/src/protocol/srs_protocol_http_conn.cpp
92.95% <12.50%> (-1.25%)
:arrow_down:

Continue to review full report at Codecov.

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


Implement name property

This property represents the "display name" of a drive. In the case of
OS X and GNU/Linux, this is simply the device name (e.g: /dev/disk2)
while on Windows it represents the drive letter (e.g: C:).
The purpose of this distinction is to abstract the way end users
identify drives, since something like \\.\PhysicalDriveN makes no
sense for a Windows user.

Tested in all supported OSes.


ERROR: Unable to download webpage

[eRCDeviceInputDev] 1 160 1
action ->  WizardActions ok
self.currList im KeyOK feedlist
WARNING: Assuming --restrict-filenames since file system encoding cannot encode all characters. Set the LC_ALL environment variable to fix this.
[gRC] main thread is non-idle! display spinner!
[youtube] XFYWazblaUA: Downloading webpage
ERROR: Unable to download webpage: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:661)> (caused by URLError(SSLError(1, u'[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:661)'),))
W/  [VideoUrlRequest._request] :: ERROR: Unable to download webpage: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:661)> (caused by URLError(SSLError(1, u'[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:661)'),))
Playing URL broken...
setSeekState
not pauseable.
evEOF=8

root@dm800se:~# youtube-dl -V
Traceback (most recent call last):
File "/usr/bin/youtube-dl", line 6, in
from pkg_resources import load_entry_point
File "build/bdist.linux-x86_64/egg/pkg_resources/init.py", line 3019, in
File "build/bdist.linux-x86_64/egg/pkg_resources/init.py", line 3003, in _call_aside
File "build/bdist.linux-x86_64/egg/pkg_resources/init.py", line 3032, in _initialize_master_working_set
File "build/bdist.linux-x86_64/egg/pkg_resources/init.py", line 655, in _build_master
File "build/bdist.linux-x86_64/egg/pkg_resources/init.py", line 963, in require
File "build/bdist.linux-x86_64/egg/pkg_resources/init.py", line 849, in resolve
pkg_resources.DistributionNotFound: The 'youtube-dl==2017.7.15' distribution was not found and is required by the application
root@dm800se:~#

Post the full output of youtube-dl when run with -v, i.e. add -v flag to your command line, copy the whole output and post it in the issue body wrapped in ``` for better formatting. It should look similar to this:
$ youtube-dl -v <your command line>
[debug] System config: []
[debug] User config: []
[debug] Command-line args: [u'-v', u'http://www.youtube.com/watch?v=BaW_jenozKcj']
[debug] Encodings: locale cp1251, fs mbcs, out cp866, pref cp1251
[debug] youtube-dl version 2015.12.06
[debug] Git HEAD: 135392e
[debug] Python version 2.6.6 - Windows-2003Server-5.2.3790-SP2
[debug] exe versions: ffmpeg N-75573-g1d0487f, ffprobe N-75573-g1d0487f, rtmpdump 2.4
[debug] Proxy map: {}
...

Do not post screenshots of verbose log only plain text is acceptable.
The output (including the first lines) contains important debugging information. Issues without the full output are often not reproducible and therefore do not get solved in short order, if ever.

That full lgo from dreambox ..
It is not as like pc ..


Importing packages straight from imba does not work

Snowpack does automatic import checking for known file extensions, including .js, and several others, but (not yet) for .imba
Quoting a conversation:
So, write a mock .js file that imports axios and other needed modules. That way, a copy of those modules will land into web_modules.
Once that works (first set bundle to false, and then do snowpack build) and you verified that axios.js ends up in web_modules, you can adapt your imba code to import from there... import /web_modules/axios

Much easier is to list up those required packages in install section of the snowpack configuration file.

Documented in template-snowpack


unclear instrucitons for setting outbound ports

the section around networking considerations (https://learn.microsoft.com/en-us/azure/logic-apps/secure-single-tenant-workflow-virtual-network-private-endpoint#considerations-for-outbound-traffic-through-virtual-network-integration) contains a table with outbound rules to ensure to be set.
however, the surrounding descriptive text is confusing as to where (which subnet) to attach those rules to. there are usually two subnets involved (the one the logic app is integrating into, and the one the storage account has its private endpoint.)
please rephrase to be more precise which  subnet the rules are meant for, if even the same one.
also the contents of the table does not seem to make sense :
443 | Outbound | TCP | Private endpoint / Storage account | Storage account
445 | Outbound | TCP | Private endpoint / Subnet integrated with Standard logic app | Server Message Block (SMB) File Share
does "private endpoint" refer to the private endpoint of the storage account ? if so, the line for 443 does not make sense, or why/how would traffic flow from source "Private Endpoint" (which is the storage account) flow to "storage account" (assuming this is meant to be a service tag).
or are the headings misleading and the field "Private Endpoint / storage account" does not refer to source / destiation as indicated in the column header ?!?

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

ID: 518d01cb-4185-bdf0-fb14-c72e79fc862e
Version Independent ID: de2bc6d6-65fe-5e3f-98c2-c8d29a9dd165
Content: Secure traffic between Standard workflows and virtual networks - Azure Logic Apps
Content Source: articles/logic-apps/secure-single-tenant-workflow-virtual-network-private-endpoint.md
Service: logic-apps
GitHub Login: @ecfan
Microsoft Alias: estfan

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

Hi @phwecker,
This doc was recently updated to address the unclear description. Please reopen if more edits are necessary. Thank you!
#please-close

#please-close

#please-close


ipset: 6.35 -> 6.36

Semi-automatic update generated by https://github.com/ryantm/nix-update tools. These checks were done:

built on NixOS
ran /nix/store/05yb8ry7k0xyxcjq16cx0wkw1fkifb05-ipset-6.36/bin/ipset -h got 0 exit code
ran /nix/store/05yb8ry7k0xyxcjq16cx0wkw1fkifb05-ipset-6.36/bin/ipset --help got 0 exit code
ran /nix/store/05yb8ry7k0xyxcjq16cx0wkw1fkifb05-ipset-6.36/bin/ipset help got 0 exit code
ran /nix/store/05yb8ry7k0xyxcjq16cx0wkw1fkifb05-ipset-6.36/bin/ipset -V and found version 6.36
ran /nix/store/05yb8ry7k0xyxcjq16cx0wkw1fkifb05-ipset-6.36/bin/ipset -v and found version 6.36
ran /nix/store/05yb8ry7k0xyxcjq16cx0wkw1fkifb05-ipset-6.36/bin/ipset --version and found version 6.36
ran /nix/store/05yb8ry7k0xyxcjq16cx0wkw1fkifb05-ipset-6.36/bin/ipset version and found version 6.36
ran /nix/store/05yb8ry7k0xyxcjq16cx0wkw1fkifb05-ipset-6.36/bin/ipset -h and found version 6.36
ran /nix/store/05yb8ry7k0xyxcjq16cx0wkw1fkifb05-ipset-6.36/bin/ipset --help and found version 6.36
ran /nix/store/05yb8ry7k0xyxcjq16cx0wkw1fkifb05-ipset-6.36/bin/ipset help and found version 6.36
found 6.36 with grep in /nix/store/05yb8ry7k0xyxcjq16cx0wkw1fkifb05-ipset-6.36
found 6.36 in filename of file in /nix/store/05yb8ry7k0xyxcjq16cx0wkw1fkifb05-ipset-6.36

cc @wkennington for review

No attempt on x86_64-darwin
The following builds were skipped because they don't evaluate on x86_64-darwin: ipset
No log is available.

Success on x86_64-linux (full log)
Attempted: ipset
Partial log (click to expand)
shrinking RPATHs of ELF executables and libraries in /nix/store/05yb8ry7k0xyxcjq16cx0wkw1fkifb05-ipset-6.36
shrinking /nix/store/05yb8ry7k0xyxcjq16cx0wkw1fkifb05-ipset-6.36/lib/libipset.so.11.0.0
shrinking /nix/store/05yb8ry7k0xyxcjq16cx0wkw1fkifb05-ipset-6.36/sbin/ipset
gzipping man pages under /nix/store/05yb8ry7k0xyxcjq16cx0wkw1fkifb05-ipset-6.36/share/man/
strip is /nix/store/b0zlxla7dmy1iwc3g459rjznx59797xy-binutils-2.28.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/05yb8ry7k0xyxcjq16cx0wkw1fkifb05-ipset-6.36/lib  /nix/store/05yb8ry7k0xyxcjq16cx0wkw1fkifb05-ipset-6.36/sbin
patching script interpreter paths in /nix/store/05yb8ry7k0xyxcjq16cx0wkw1fkifb05-ipset-6.36
checking for references to /tmp/nix-build-ipset-6.36.drv-0 in /nix/store/05yb8ry7k0xyxcjq16cx0wkw1fkifb05-ipset-6.36...
moving /nix/store/05yb8ry7k0xyxcjq16cx0wkw1fkifb05-ipset-6.36/sbin/* to /nix/store/05yb8ry7k0xyxcjq16cx0wkw1fkifb05-ipset-6.36/bin
/nix/store/05yb8ry7k0xyxcjq16cx0wkw1fkifb05-ipset-6.36

Success on aarch64-linux (full log)
Attempted: ipset
Partial log (click to expand)
shrinking RPATHs of ELF executables and libraries in /nix/store/f3c2klw3zad6x8ilm8x40jbkrcm3j595-ipset-6.36
shrinking /nix/store/f3c2klw3zad6x8ilm8x40jbkrcm3j595-ipset-6.36/sbin/ipset
shrinking /nix/store/f3c2klw3zad6x8ilm8x40jbkrcm3j595-ipset-6.36/lib/libipset.so.11.0.0
gzipping man pages under /nix/store/f3c2klw3zad6x8ilm8x40jbkrcm3j595-ipset-6.36/share/man/
strip is /nix/store/lvx1acn1ig1j2km8jds5x3ggh3f2wa8v-binutils-2.28.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/f3c2klw3zad6x8ilm8x40jbkrcm3j595-ipset-6.36/lib  /nix/store/f3c2klw3zad6x8ilm8x40jbkrcm3j595-ipset-6.36/sbin
patching script interpreter paths in /nix/store/f3c2klw3zad6x8ilm8x40jbkrcm3j595-ipset-6.36
checking for references to /build in /nix/store/f3c2klw3zad6x8ilm8x40jbkrcm3j595-ipset-6.36...
moving /nix/store/f3c2klw3zad6x8ilm8x40jbkrcm3j595-ipset-6.36/sbin/* to /nix/store/f3c2klw3zad6x8ilm8x40jbkrcm3j595-ipset-6.36/bin
/nix/store/f3c2klw3zad6x8ilm8x40jbkrcm3j595-ipset-6.36


Error: Data read, but end of buffer not reached. (React Spline gives error on nextJs Project)

I tried to load the model that's one from the spline library with a very little customisation as follows:
 <Spline        onLoad={onLoad}       scene="https://prod.spline.design/bCPrUTho0jQX7BKI/scene.splinecode" />
with the onLoad function as:
function onLoad(spline:any) {         spline.setZoom(0.67);    }
But got an error as follows:
Unhandled Runtime Error
Error: Data read, but end of buffer not reached
Call Stack
Cg
<EMAIL_ADDRESS>(3138:247250)
Cl.unpack
<EMAIL_ADDRESS>(3138:246402)
Object.t [as deserialize]
<EMAIL_ADDRESS>(3138:267522)
NO
<EMAIL_ADDRESS>(6303:3685)
zO.start
<EMAIL_ADDRESS>(6303:15386)
zO.load
<EMAIL_ADDRESS>(6303:15305)
async x
<EMAIL_ADDRESS>(839:0)

Also experiencing this issue

I turned off the loading spinner on the animation and it started working

Also experiencing this issue, any solution?

Also came across this, but only after I added a fairly heavy video to my scene. Compressed it from ~20mb down to 2mb and no more error.

I'm also experiencing this with a 200kb design.

I'm also experiencing this problem, I didn't modify any of the settings for the link.

I just figured it out! You have to go to Viewer instead of Public URL and copy that link. Hope this helps. @spoiledwit @victoramelinckx @aaronvg @kevinfales

Also experiencing the same issue!

Thanks for the solution @benjiroooo 🙏🏻

Thanks for the solution!! @benjiroooo


Cannot swap Pod (with Lifecycle PreStart hook)

What were you trying to do?
Swap node pod with shell, and after wanted to run node server/index.js, but it failed before
What did you expect to happen?
Work as it works with my Go project
What happened instead?
After 1 min doing nothing Teleprecence returns error bellow
Automatically included information
Command line: ['/usr/local/bin/telepresence', '--swap-deployment', 'triggers-cfapi', '--namespace', 'triggers', '--method=vpn-tcp', '--expose=80', '--expose=40000', '--run', 'zsh']
Version: 0.82
Python version: 3.6.5 (default, Mar 30 2018, 06:41:53)  [GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-9<IP_ADDRESS>)]
kubectl version: Client Version: v1.7.6 // Server Version: v1.8.7-gke.1
oc version: (error: [Errno 2] No such file or directory: 'oc': 'oc')
OS: Darwin gaia-mbp.local 17.5.0 Darwin Kernel Version 17.5.0: Mon Mar  5 22:24:32 PST 2018; root:xnu-4570.51.1~1/RELEASE_X86_64 x86_64
Traceback:
Traceback (most recent call last):
  File "/usr/local/Cellar/telepresence/0.82/libexec/lib/python3.6/site-packages/telepresence/cli.py", line 74, in call_f
    return f(*args, **kwargs)
  File "/usr/local/Cellar/telepresence/0.82/libexec/lib/python3.6/site-packages/telepresence/main.py", line 494, in go_too
    runner, args
  File "/usr/local/Cellar/telepresence/0.82/libexec/lib/python3.6/site-packages/telepresence/main.py", line 304, in start_proxy
    run_id=run_id,
  File "/usr/local/Cellar/telepresence/0.82/libexec/lib/python3.6/site-packages/telepresence/remote.py", line 214, in get_remote_info
    wait_for_pod(runner, remote_info)
  File "/usr/local/Cellar/telepresence/0.82/libexec/lib/python3.6/site-packages/telepresence/remote.py", line 135, in wait_for_pod
    "Pod isn't starting or can't be found: {}".format(pod["status"])
RuntimeError: Pod isn't starting or can't be found: {'conditions': [{'lastProbeTime': None, 'lastTransitionTime': '2018-04-12T09:04:39Z', 'status': 'True', 'type': 'Initialized'}, {'lastProbeTime': None, 'lastTransitionTime': '2018-04-12T09:04:39Z', 'message': 'containers with unready status: [triggers-cfapi]', 'reason': 'ContainersNotReady', 'status': 'False', 'type': 'Ready'}, {'lastProbeTime': None, 'lastTransitionTime': '2018-04-12T09:04:39Z', 'status': 'True', 'type': 'PodScheduled'}], 'containerStatuses': [{'containerID': 'docker://7b35045a5dc6c85e336eea9ff5d4c4120b1b329ff709be32348209c617703c08', 'image': 'datawire/telepresence-k8s:0.82', 'imageID': 'docker-pullable://datawire/telepresence-k8s@sha256:4ce9feb392c1f2a79d71e7cc9417b5038729cfd2e8a03bdc645d8a59b4e3a11c', 'lastState': {'terminated': {'containerID': 'docker://7b35045a5dc6c85e336eea9ff5d4c4120b1b329ff709be32348209c617703c08', 'exitCode': 137, 'finishedAt': '2018-04-12T09:06:10Z', 'message': "Listening...\n2018-04-12T09:05:30+0000 [-] Loading ./forwarder.py...\n2018-04-12T09:05:31+0000 [-] /etc/resolv.conf changed, reparsing\n2018-04-12T09:05:31+0000 [-] Resolver added ('<IP_ADDRESS>', 53) to server list\n2018-04-12T09:05:31+0000 [-] SOCKSv5Factory starting on 9050\n2018-04-12T09:05:31+0000 [socks.SOCKSv5Factory#info] Starting factory <socks.SOCKSv5Factory object at 0x7ffa4a5f76a0>\n2018-04-12T09:05:31+0000 [-] DNSDatagramProtocol starting on 9053\n2018-04-12T09:05:31+0000 [-] Starting protocol <twisted.names.dns.DNSDatagramProtocol object at 0x7ffa4a5f7a20>\n2018-04-12T09:05:31+0000 [-] Loaded.\n2018-04-12T09:05:31+0000 [twisted.scripts._twistd_unix.UnixAppLogger#info] twistd 17.9.0 (/usr/bin/python3.6 3.6.1) starting up.\n2018-04-12T09:05:31+0000 [twisted.scripts._twistd_unix.UnixAppLogger#info] reactor class: twisted.internet.epollreactor.EPollReactor.\n", 'reason': 'Error', 'startedAt': '2018-04-12T09:05:30Z'}}, 'name': 'triggers-cfapi', 'ready': False, 'restartCount': 1, 'state': {'waiting': {'message': 'Back-off 10s restarting failed container=triggers-cfapi pod=triggers-cfapi-b6bd5dd78-wk77z_triggers(87e8069f-3e30-11e8-81b4-42010a80010a)', 'reason': 'CrashLoopBackOff'}}}], 'hostIP': '<IP_ADDRESS>', 'phase': 'Running', 'podIP': '<IP_ADDRESS>', 'qosClass': 'BestEffort', 'startTime': '2

OK, I found the issue.
Telepresence cannot swap deployment if container hast Lifecycle Hooks, especially PreStart.
If PreStart hook tries to invoke some command that obviously does not exist in telepresence image, Kubernetes will consider this Pod is in an invalid state and will try to "fix" the issue.
So, it's another problem related to the approach, taken by telepresence: swapping deployment.
IMHO, this issue can be resolved with PR, but need to check this.

@ark3 can you verify that your last PR fixes this issue too? It's supposed to fix it.

Telepresence removes some portions of the container definition when copying:
            for unneeded in [
                "command", "args", "livenessProbe", "readinessProbe",
                "workingDir"
            ]:

Perhaps we need to add lifecycle to that list. At the moment, I expect that the lifecycle section of the spec will be copied blindly, thereby making Telepresence fail in that case even with the PR's code path.
I'll need to learn more about lifecycle hooks to make a proper fix.

@ark3 maybe worth to make this a flag, so you can specify which sections from Deployment to skip.


flipDMABuffer - What am I doing wrong?

Hi,
I'm trying to reduce flickering using flipDMABuffer. From what I understand, I can disconnect (flip#1) the buffer from the output (sending it to the back), do some heavy calculations for the new output, and then reconnect it (flip#2). I've simplified the problem in the following test sketch. Why am I seeing the "Temp Output" on the display? Wasn't it supposed to go to the back buffer?
Thanks
Jan
#include <ESP32-HUB75-MatrixPanel-I2S-DMA.h>
MatrixPanel_I2S_DMA *display = nullptr;
const int panelResX = 64;  // Number of pixels wide of each INDIVIDUAL panel module.
const int panelResY = 32;  // Number of pixels tall of each INDIVIDUAL panel module.
const int panel_chain = 2; // Total number of panels chained one to another
void drawHeavyStuff();
#define PANEL_RES_X 64 // Number of pixels wide of each INDIVIDUAL panel module.
#define PANEL_RES_Y 32 // Number of pixels tall of each INDIVIDUAL panel module.
void setup()
{
// put your setup code here, to run once:
delay(1000);
Serial.begin(115200);
delay(200);
#define R1_PIN 25
#define G1_PIN 27
#define B1_PIN 26
#define R2_PIN 14
#define G2_PIN 13
#define B2_PIN 12
#define A_PIN 22
#define B_PIN 19
#define C_PIN 18
#define D_PIN 5
#define E_PIN 23 // required for 1/32 scan panels, like 64x64px. Any available pin would do, i.e. IO32
#define LAT_PIN 2
#define OE_PIN 15
#define CLK_PIN 4
HUB75_I2S_CFG::i2s_pins _pins = {R1_PIN, G1_PIN, B1_PIN, R2_PIN, G2_PIN, B2_PIN, A_PIN, B_PIN, C_PIN, D_PIN, E_PIN, LAT_PIN, OE_PIN, CLK_PIN};
HUB75_I2S_CFG mxconfig(/* width = / panelResX, / height = / panelResY, / chain = */ panel_chain, _pins);
display = new MatrixPanel_I2S_DMA(mxconfig);
mxconfig.double_buff = true; // <------------- Turn on double buffer
display->begin();
display->setBrightness8(255);
display->setTextSize(4);
drawHeavyStuff();
}
void drawHeavyStuff()
{
display->flipDMABuffer(); //flip#1; disconnect output buffer (send it to the back)
display->clearScreen();   //clear back buffer
for (int i = 0; i < 64; i++)  //simulating heavy calculations
{
display->setCursor(i, 0);
display->print("Temp Output"); // not supposed to be seen, since it is printed to the back buffer
delay(40);
display->clearScreen();  //clear back buffer
}
display->setCursor(0, 0);
display->print("Final Output"); //print final output
display->flipDMABuffer();//flip#2; flip buffer to see "Final Output"
}
void loop()
{
delay(1000);
}

Sorry,
shout have gone to "Discussions" not to issues.


Fix Volume Status for Detach Op

This patch fixes the issue where a volume's status is not accurately reflected upon being detached as well as a few other operations re: the volume status.

Current coverage is 8.24% (diff: 0.00%)

Merging #654 into release/0.6.3 will decrease coverage by 0.01%

@@           release/0.6.3      #654   diff @@
==============================================
  Files                 16        16
  Lines               2203      2207     +4
  Methods                0         0
  Messages               0         0
  Branches               0         0
==============================================
  Hits                 182       182
- Misses              2014      2018     +4
  Partials               7         7

Powered by Codecov. Last update 10befb4...07ae1e3

I validated this on an EC2 instance with an encrypted volume.
[root@ip-172-31-16-225 rexray]# rexray -l error volume ls
ID            Name    Status     Size  Encrypted
vol-9488b51c          attached   8     false
vol-ec8eb364          available  8     false
vol-1b84b993  builds  available  16    false
vol-d580bd5d  logs    available  1     true
vol-8a7c4002  logs2   available  1     true

[root@ip-172-31-16-225 rexray]# rexray -l error volume attach logs2
ID            Name   Status    Size  Encrypted
vol-8a7c4002  logs2  attached  1     true

[root@ip-172-31-16-225 rexray]# rexray -l error volume ls --attached
ID            Name   Status    Size  Encrypted
vol-9488b51c         attached  8     false
vol-8a7c4002  logs2  attached  1     true

[root@ip-172-31-16-225 rexray]# rexray -l error volume detach logs2 -n
ID            Name   Status     Size  Encrypted
vol-8a7c4002  logs2  available  1     true

[root@ip-172-31-16-225 rexray]# rexray -l error volume detach logs2
ID            Name   Status     Size  Encrypted
vol-8a7c4002  logs2  available  1     true


Auto-populate Syllabized Full Text field

This PR addressed issue #610 where the "Edit Syllabification" view shows an empty field for the syllabized text. The modifications allow this field to be populated by the syllabification generated from the full text (or other resources available if manuscript_full_text is not provided)

add get_initial() function to ChantEditSyllabificationView to initialize manuscript_syllabized_full_text
modify chant.py by adding method get_syllabized_text_with_melody (used for populating the volpiano section)
modify chant.py by adding method to get_syllabized_text (used for populating the syllabized text field)
remove redundant code in chant views

Example syllabification:

@lucasmarchd01
Just fyi, wondering if you know about linking Pull Requests and issues (https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue)


[Bug] After integration activate, k8sgpt  analyze will never run the Core Analyzers.

Checklist

[X] I've searched for similar issues and couldn't find anything matching
[X] I've included steps to reproduce the behavior

Affected Components

[X] K8sGPT (CLI)
[ ] K8sGPT Operator

K8sGPT Version
v0.3.2
Kubernetes Version
v1.25.4
Host OS and its Version
Ubuntu
Steps to reproduce
Detail reproduce steps with 0.3.2.
(1) before integration, everything is fine.
#  k8sgpt  filter list
Active:
> PersistentVolumeClaim
> Service
> StatefulSet
> CronJob
> Pod
> ReplicaSet
> Ingress
> Node
> Deployment
Unused:
> PodDisruptionBudget
> NetworkPolicy
> HorizontalPodAutoScaler

(2) activate trivy
#  k8sgpt  integration activate trivy
2023/05/17 08:48:54 creating 1 resource(s)
2023/05/17 08:48:54 CRD clustercompliancereports.aquasecurity.github.io is already present.  (I believe it's unexpected and the root cause )
I think the expected behavior is adding VulnerabilityReport into the original Active List instead of exclude them all.
#  k8sgpt  filter list
Active:
> VulnerabilityReport (integration)
Unused:
> Pod
> ReplicaSet
> PersistentVolumeClaim
> Node
> Deployment
> Service
> Ingress
> StatefulSet
> CronJob
> HorizontalPodAutoScaler
> PodDisruptionBudget
> NetworkPolicy

(4) k8sgpt  analyze ONLY  shows Trivy reports !!
#  k8sgpt  analyze
AI Provider: openai

0 mspider-system/mspider-gsc-controller-7f99674b5f(Deployment/mspider-gsc-controller)
- Error: critical Vulnerability found ID: CVE-2022-31045 (learn more at: https://avd.aquasec.com/nvd/cve-2022-31045)

1 mspider-system/mspider-work-api-795bb68cb9(Deployment/mspider-work-api)
- Error: critical Vulnerability found ID: CVE-2022-31045 (learn more at: https://avd.aquasec.com/nvd/cve-2022-31045)

2 skoala-system/hive-d5bc5bb58(Deployment/hive)
- Error: critical Vulnerability found ID: CVE-2022-31045 (learn more at: https://avd.aquasec.com/nvd/cve-2022-31045)

3 skoala-system/sesame-686ffc4bc9(Deployment/sesame)
- Error: critical Vulnerability found ID: CVE-2022-31045 (learn more at: https://avd.aquasec.com/nvd/cve-2022-31045)

Expected behaviour
Even there's active integration ,
k8sgpt analyze should include all built-in analyzer instead of only activated trivy.
Actual behaviour
as above.
Additional Information
No response

Hi, @matthisholleville , Let's discuss here ?
I tried your fix https://github.com/k8sgpt-ai/k8sgpt/pull/432 and I think my problem diff from issue #431
you can try my steps, very easy to reproduce.

We have just discussed your PR, and we believe that your modification adds more complexity than it resolves. Thank you very much for your time and contribution, but at the moment, we will not be proceeding with your PR.

in my mind as a user, ** integration ** is like an ** addtional **  plugin ? not aim to ** replace ** but ** replenish ** ?
:-)

Unless I'm mistaken, this behavior is actually intended.
The integration takes over the classical analyzers.

Should it be explicit and let the user know what will happen before proceeding? is it possible to easily revert?


Some styling fixes

Use the 'new' shade of green for newness. A bit less neon >_>

Removed shadows as requested, left in comments.

Fixing some styling things that you were starting to get carried away with. <_<

Menu button icon sizes - we should change this through the size of the buttons themselves (or the size of the default font). More than 1.5em means buttons with icons will be oversized compared to buttons without.

On the last point - do we want to switch to a full 16px 1em font size? I know many of my forum members would prefer that, and some of yours do as well apparently.

that you were starting to get carried away with

Go team ...  I won't miss you! xD

On the last point - do we want to switch to a full 16px 1em font size? I know many of my forum members would prefer that, and some of yours do as well apparently.

Go for it.

Well it's @Spuds and @emanuele45 who make that call, really >_> Should probably have more discussion in an issue.


Chat UI polish

Various cleanups to the new chat UI implementation:

Restyles the toolbar to better match VS Code
Adds tooltips
Fixes the sticky nav not staying stuck
Switches back to vanilla shadcn/ui Collapsible by adding our own UI (composition over customisation of the vanilla shadcn/ui where possible)
Animates collapsible transition
Fixes button hover states and sizes in collapsible panel rows
Fixes Account and Settings change changing/sticking when clicked

Test plan

Check storybooks
Click around tabs in VS Code, trying different themes
CI

@vovakulikov please feel free to pop on any commits and merge at will, given the impending VS Code release! I won't be around for another 12 hours.

I'm going to merge it to make sure this will be part of upcoming VSCode release

Thank you @vovakulikov!


Integrity doesn't work when you use it wrong

(sarcasm intended in issue title)
But seriously, I suspect authors will try things like passing the path they want you to verify as the option.  It would be nice if it just printed the help if they do something like this...
(media_processor) C:\Users\User\Desktop>integrity.exe .\SEC511.21.1
Enter a Courseware Version Identifier (e.g., 'SEC123-21-01'): SEC511.21.1
[+] Working directory: .
Cannot open file
.txt: The filename, directory name, or volume label syntax is incorrect.

goroutine 1 [running]:
main.check(0xf0e7c0, 0xc0000aa000, 0xee8114, 0x10)
        /home/runner/work/integrity/integrity/integrity.go:25 +0xcb
main.createVerFile(0xc00000c440, 0x1a)
        /home/runner/work/integrity/integrity/integrity.go:51 +0x12b
main.main()
        /home/runner/work/integrity/integrity/integrity.go:255 +0x9d3

This could be handled by moving to urfave/cli/v2 or spf13/cobra, it's designed to handle these edge cases when the appropriate information hasn't been provided and drop usage.
cobra is more intuitive and simple to get started, urfave is a bit less but more powerful in many different ways.


Facebook error: An access token is required to request this resource.

Hi
This was all previously working but today I noticed that it's no longer loading facebook images.
When runnning on my site I get this error (firebug console):
http://graph.facebook.com/myfacebookpage/photos?limit=7 400 Bad Request 222ms
{
"error": {
"message": "An access token is required to request this resource.",
"type": "OAuthException",
"code": 104
}
}
But if I run http://graph.facebook.com/myfacebookpage/photos?limit=7 directly in the browser it works fine.
I even tried your facebook page incase it was a permissions issue but I experinced the same results.
Any ideas on why this is happening.
Regards
C

According to facebook if the photos are public, any valid access token will do.
Had this issue as well, fixed it by adding a access token parameter to url and giving it a value ie. ?access_token=
To generate the token all you need to do is get the app id and app secret then generate the token, that is if you already have a facebook app created on the facebook developers section.
Go here https://smashballoon.com/custom-facebook-feed/access-token/ and follow those instructions if you're lost.
hope that helps you out.


Modified qlog serialization according to draft 02

Hi,
I upgraded the qlog implementation to have the draft 02 format.
qvis could not load congestion info and we couldn't visualize the cwnd and rtt.
With this change, it can be visualized in qvis.

@dbaldassi thanks for this contribution. I'll import this PR internally for review.
Note that due to internal dependencies on the QLOG format it may not be straightforward to just update like this until the dependencies are taken care of


Hard globalnetwork policies

Hi guys, i created and example folder with a baseline of globalnetworkpolicies to "harden" the base security of the cluster. I added a comprehensive README.
The only problem i'm encountering is about opening kubernetes.default service. I can open it only using IPs, not labels or namespaces...

Looks super nice. Awesome work!
Does the Kubernetes internal service IP change over our usual installations?

Looks super nice. Awesome work!

Thank you @angelbarrera92 !

Does the Kubernetes internal service IP change over our usual installations?

Only on managed clusters can change, like eks, aks, etc. There you need to open all the subnets that the control plane can use.
PS: i was thinking about adding some sort of e2e tests on these policies, but this folder is under examples. How can we organize this? Using our "powerapp" as sentinel app and some nc command inside pods to check connectivity

This PR has been included in #15


kichu akta🤷

fixed navigation bar

Tor Upokaar Ei Jaati Bhulbe Naa

👀
On Fri 5 Jun, 2020, 2:28 PM Hasibul Islam<EMAIL_ADDRESS>wrote:

Merged #9 https://github.com/starhasibul/web-dev/pull/9 into master.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/starhasibul/web-dev/pull/9#event-3410365765, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/APZUAVVWVBTLCTZWHXZKB53RVCXRNANCNFSM4NTLLYNA
.


Only display active roles in CaseParticipantsTab component, add Vitest, and unit test(s)

This PR prevents renounced roles from being displayed in the CaseParticipantsTab component. Previously, when someone has frequently changed roles, their roles will appear as `('Reporter', 'Assignee', 'Participant', 'Assignee'), for example. We only display roles that haven't been renounced and add support for testing Vue 2 components with Vitest [0]. Finally, we add a unit test for this specific case and others for the CaseParticipantsTab component.
 ✓ tests/participants-tab.spec.js (2)

 Test Files  1 passed (1)
      Tests  2 passed (2)
   Start at  08:36:41
   Duration  778ms (transform 211ms, setup 0ms, collect 191ms, tests 14ms)

 PASS  Waiting for file changes...
       press h to show help, press q to quit

[0] https://vitest.dev/

@kevgliss @mvilanova Any opinions on where the tests for front-end should be stored? Here they are stored in the static/ dir and E2E tests are currently in the gitroot tests/ dir. Which do you prefer?


Voice is not Recognized on medium or lower frequency.

I have implemented Speaker Independent-Identification but every 10/6 times only voice is recognized.
I have recorded speech in WAV format & Enrolled a user, & Identification audio i am getting from URL & converting to Buffer & enrolling for identification, this works but if audio volume is bit low(moderate) or low, its not identifying the voice.
this happens both in profile enrolment audio(user recorded) &  as well  as audio used for Identification.
And my implementation is NodeJs

@manju605 Could you upload an example of a WAV that works, and one that doesn't? This may be a service issue.

@manju605 Could you upload an example of a WAV that works, and one that doesn't? This may be a service issue.

https://drive.google.com/file/d/12Wpy3fU6HWmtK_jFYatSDNajOovYfOsD/view?usp=sharing
https://drive.google.com/file/d/1IE58rUTaW7S2OzM0RPjBFHxeHhuue3Wj/view?usp=sharing
These are two recording which failed.

@manju605 Thank you for the wav files. I actually don't know why they wouldn't be identified...I'm consistently getting a positive identification with a score of 0.74 using the attached code. Could you try this code on your side and let me know if you still get inconsistent results?
independent-identification.js.1125.txt


Improve usability of sorting actions and cell focus

From tech call 21/Jan:

Include the iconography that Payten showed in the jquery tablesorter into column headers to display that something is sortable. Maybe we can also move the up/down arrows that display when something is sorting to also appear on the far-right of the column header?
Related: Can we highlight the column header(s) that are currently sorting?

And possible change here:

Firefox isn’t highlighting cells that are currently in focus
It IS actually highlighting, just a subtle dash.
Investigate override outline in cell context only to replicate chrome outline for all browsers

Changes from 28/Jan tech call:

Remove double arrow icon from unsorted column
Change link text to be black (as per standard font)
On hover, show text as link color with underline

From 1/28 tech call:

Proposed update: Remove the “double arrow” (as this introduces yet another icon into the column header), but have the up/down arrows when actively sorted appear in the new position to the right of the item title. Modify the styling of the item title to not display as links. Upon hover, however, provide the blue text to signify that they can be clicked.

PR merged, ready to roll for testing.

Beautiful - looks perfect. Thanks, @payten!
Confirmed.


Fix spurious quote in DNS healthcheck

LGTM

No tests are going to cover this - e2e passed anyway. :)


Adding a put operation for HttpCRUD operations

@mathewc , @fabiocav  can any one of you take a look?

Updated as per comments


[iOS] Is there a way to load image from UIImage object?

I want to use a transformation for my image and also want to use same API to load it by FFImageLoaded. Is it possible somehow?

Hi @dkornev,
I didn't understand. Could you write more details?

Hi @daniel-luberda,
Sorry. I mean that it would be nice to have a LoadDrawable method to load images from iOS UIImage:
UIImage uiImage;
ImageService.Instance.LoadDrawable(uiImage).Transform(new CircleTransformation()).Into(ivImage);
Can it be done with current version?

Not currently, but you can do something similar:

Get image data var stream = uiImage.AsPNG().AsStream();
Load that stream with ImageService.Instance.LoadStream method

OK, got it.
Thank you very much for you help!


Replaced Flow with StateFlow for state emissions

#36 Needs to be go in first
StateFlow is a more appropriate type for our use case for state emissions and allows us to get rid of currentState from the API as you can read the current state through stateFlow.value.

Actually, the backing field for the SavedStateContainerDecorator breaks the test() – SavedStateContainerDecorator#stateFlow must be lazy


Switch layout broken due to MuiIconButton styles imported twice

[x] This is not a v0.x issue.
[x] I have searched the issues of this repository and believe that this is not a duplicate.

Expected Behavior 🤔
Switch layout should not depend on how I use/import IconButton.
Current Behavior 😯
Importing IconButton using @material-ui/core/IconButton/IconButton and then importing Switch breaks the Switch layout.
Looking inside the HTML code, I can see that the MuiIconButton styles are imported twice, one import before the Swich styles and one import after.
As a workaround for the simple code below, I can either replace @material-ui/core/IconButton/IconButton with @material-ui/core/IconButton or change the order of the imports (import IconButton before importing Switch). For a more complex code, this is not as simple.
Steps to Reproduce 🕹
See Repl.it.
My minimal code to reproduce this behavior:
import React, { Component } from 'react';
import Switch from '@material-ui/core/Switch';
import IconButton from '@material-ui/core/IconButton/IconButton';

class App extends Component {
  render() {
    return (
      <>
      <Switch />
      <IconButton href="">My Button</IconButton>
      </>
    );
  }
}

export default App;

Your Environment 🌎

Tech
Version

Material-UI
v4.1.1

React
16.8.6

Browser
Chrome 75

TypeScript
3.5.2

import IconButton from '@material-ui/core/IconButton/IconButton';

We don't support imports from this level. Our reducing bundle size guide explains why those should be avoided.

Ok, I was not aware of this limitation.
Thanks.


"showOnlyOn" not working

hi @mumblebaj
I'm having a problem with the "show only lights on" feature that doesn't work at home.
my configuration displays well the hue bridge, the lights go up well on the mirror but whether I put "showOnlyOn" on true or false the lights "not on" always remain displayed
can you help me please ?
thank you

{		    module: 'MMM-PhilipsHue',
position: 'top_right',
header: 'Eclairage Philips Hue',
config: {
bridgeip: "<IP_ADDRESS>", //Your Bridge IP
userid: "4xxBbCJ-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxYqGn927v",
colour: true, //If set to true the module shows only the lights which are on
showOnlyOn: true
}
}

preview :

Hi. Sorry for the late reply. I will have a look and come back to you.

Hi. I have made a change and it should now work for option lights.
Your config need to resemble something like the below.
                {
                    module: 'MMM-PhilipsHue',
                    disabled: false,
                    position: 'bottom_right',
                    config:{
                        bridgeip: "xxx.xxx.0.xxx",
                        userid: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
                        updateInterval: 10000 * 5,
                        **lightsOrGroups: "lights",**
                        **showOnlyOn: true,**
                        showLabel: true,
                        colour: true
                        }
                },

Let me know if that resolves your issue.

Hi, it works very well now.
I have that the "lights on" that are displayed, good job for this MMM-module and thank you again for the speed of your intervention
I deleted the directory and did a new installation of the module, modified the code as you told me and it works :+1:

You should have just done a git pull in the module folder. Didn't have to delete the folder. Glad it is resolved for you.


make request watcher mem req/limit equal to better ensure we get the amount of mem desired

per @hugares recent feedback in a metrics exporter related PR, I just today saw results watcher restarted when it was denied moving past 2.01 G, where I was only setting limit to 3Gi.
This PR addresses that, employing the well know best practice of having requests=limit.
@redhat-appstudio/konflux-pipeline-service FYI
rh-pre-commit.version: 2.2.0
rh-pre-commit.check-secrets: ENABLED

@gabemontero Since this PR does not impact the CI, would you want it to be force merged?

@gabemontero Since this PR does not impact the CI, would you want it to be force merged?

thanks for the offer @Roming22
there was an OCP test env issue reported this AM.  Maybe it is resolved now.
I'll first
/retest
then see if it fails immediately.
Also, given our experience a few days ago, it might be better to not merge regardless until later in the day

/hold cancel

/test appstudio-e2e-tests

CI is flaky, change does not impact the CI, so force merging.


Form is not connected in Modal

Describe the bug
When submitting a form that is inside a modal, the submission is canceled because the form is not connected.

Before updating to the newest version of both svelte kit and flowbite-svelte there was no error as such.
Reproduction
https://flowbite-svelte.com/components/modal#Form_element
Flowbite version and System Info
System:
    OS: Windows 10 10.0.19043
    CPU: (20) x64 12th Gen Intel(R) Core(TM) i7-12700K
    Memory: 22.43 GB / 31.75 GB
Binaries:
    Node: 16.16.0 - C:\Program Files\nodejs\node.EXE
    npm: 8.11.0 - C:\Program Files\nodejs\npm.CMD
Browsers:
    Edge: Spartan (44.19041.1266.0), Chromium (107.0.1418.26)
    Internet Explorer: 11.0.19041.1566
npmPackages:
    @sveltejs/kit: next => 1.0.0-next.532
    flowbite-svelte: ^0.27.14 => 0.27.14
    svelte: ^3.44.0 => 3.52.0
    vite: ^3.1.0 => 3.2.2

See the doc Modal -> Default modal

Any  element put in the modal will close it on click. To prevent that behaviour set autoclose=false property.

When you press the button the modal gets closed before it submits the values. To avoid it set autoclose={false} and manage to closing manually.
Note: I will set autoclose to false by default for the Modal component.

Thank you it worked


Consumption of markdown

Links of help:

Markdown parser - supports Github flavour
Injecting raw HTML in React

@d4ncer I've implemented it using https://github.com/rexxars/react-markdown
It's a lot simpler and all we have to do now is style the elements that it has generated, e.g.
Was there a particular reason you picked that parser?

@jackhopner Awesome! Considerably easier than what I'd thought we'd have to do. Does it support GitHub specific syntax?

Add a MD component

Need to figure out a way to deal with syntactically incorrect upstream markdown.

Implemented.


pretty please.. just add full view of TCF Wnt for Paul Thomas

Needs the one with this title "TCF-dependent_signaling_in_response_to_Wnt.ttl"

Above, "Files changed" is listed as "∞" and I can't see a diff. Do you know what's up with that?

Probably related to addition and removal of thousands of files in past few commits.  This pr should only have one new file from me since the last reactome import.  If the git  history is the problem I can try blowing mine away, starting over from what’s in dev and adding the file in question.

On Mar 10, 2018, at 4:35 PM, kltm<EMAIL_ADDRESS>wrote:
Above, "Files changed" is listed as "∞" and I can't see a diff. Do you know what's up with that?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

@goodb Yeah, that first commit seems to throw a lot off. Would you mind rebasing or just starting a new PR?

(or resetting)

Okay new pr in.  Looks  like it ought to go smoother.
On Sat, Mar 10, 2018 at 4:54 PM, kltm<EMAIL_ADDRESS>wrote:

(or resetting)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/geneontology/noctua-models/pull/71#issuecomment-372080004,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AB_U6gnxB9I8pg_E1wcDvOhWOuyRRTwdks5tdHWxgaJpZM4SlfQ6
.


[EasyCodingStandard] Question about symlinked files

Hi,
maybe it's more a question as an issue. Currently FinderSanitizer breaks here with
PHP Warning:  filesize(): stat failed because one of the scanned file was symlinked.
So I would like to ask if its in general possible to check also symlinked files? Or is that one of several places where this would fail?
Regards,
Tommy

Hi, well it's technical question: if you can get content of symlinked file, then it could be checked.
Could you describe more details of your use case - how do you manage to check symlinked file?

We have a very large legacy project. So I can't unfortunately run my defined checks over the whole codebase. So we decided that only added or modified files should be checked (boy scout rule).
So Git with the branch diff and some copy commands helps us to get all relevant files on a separate place for checking. No problem up to here.
But we would also like to use the "--fix" option directly. I mean directly to the affected files. So the idea with the symlinks comes up.
tldr; We linked out some files and would use the fix option directly to these.

@TomasVotruba
If this seems like not a real use case to you. It's totally ok. As I said, just a question.

I think I understand it better now. Let's what we can do.
First idea I'd try is CustomSourceProvider.
There you should be able to configurabe anything you need. Have you tried that?

Thanks for the hint. And no, but will try it tomorrow.

Any updates on this?


Typo in machine learning (chapter 2)

There is a typo in the second page of machine learning third row from the end of the page (section non-linear separation) "בפרדה" instead of "הפרדה".
Nice book Thanks!

Thanks!


[8.x] Add default connection to model

When I try to set a relation from a model with no default connection to a model with an undefined connection, the undefined connection is defined as the other connection.
However, I suppose that a model connects with a default connection, if I do not define the connection.
I consider this situation as a bug.
For example;
In another database I have a foo table and when I want to connect with the baz table in my default database, it tries to look at the other database and gives error. In order not to take error, I have to define the connection for the model with baz table. So, I am forced to define default connection for my all models.
I think, if I do not define the connection, it should set the relation with the default connection.

Seems tests are still failing here. Feel free to attempt again when tests are passing 👍


[Request] Can you make it ViewPager friendly for horizontal swipe

Hey, thanks for the lib. It's realy easy to implement!
I've found that horizontal swiping intercepts by ViewPager. To translate I need to hold vertical swipe, then to horizontal.
Thanks, again!

Please check out the sample app and download it's source code. You'll see that there is a custom ViewPager  implementation included in the library that is used in the sample app to solve this exact problem.

thanks!


scheduleMessageOffset overflow

In my case, a strange phenomenon happens reported by tester engineer:
comsumer scheduleMessageOffset > producer scheduleMessageOffset

RocketMQ version is V4.5.2 (Both client API and Server)

broker status

sh /home/rocketMQ/rocketmq-4.5.2/bin/mqadmin brokerStatus -b <IP:PORT>
...
bootTimestamp                   :<PHONE_NUMBER>120
brokerVersion                   : 317
brokerVersionDesc               : V4_5_2
commitLogDirCapacity            : Total : 258.2 GiB, Free : 130.9 GiB.
...
runtime                         : [ 2 days, 23 hours, 56 minutes, 36 seconds ]
scheduleMessageOffset_1         : 138699,447
scheduleMessageOffset_16        : 2,0
scheduleMessageOffset_2         : 5559,28
scheduleMessageOffset_3         : 538,4
scheduleMessageOffset_4         : 3,0
...

producer client sample

Message msg = new Message("topic", "tag", "body".getBytes(RemotingHelper.DEFAULT_CHARSET));
// 设置延迟消费级别
msg.setDelayTimeLevel(1);
// 等待存储完成后返回
msg.setWaitStoreMsgOK(true);
SendResult sendResult = producer.send(msg);

Tester have restarted producer, consumer and rocketmq processor several times.
Because of scheduleMessageOffset overflow (@see mqadmin result), all of the producer which has setDelayTimeLevel cannot produce message in target topic, unless delay queue offset equals, e.g. scheduleMessageOffset_1         : 200,200
Please feel free to contact. Thanks for your information.

can u reproduce it always ?

can u reproduce it always ?

produce is ok but "topic" topic consume failed because of msg was stored in scheduleMessageOffset_'x' (x represents delayTimeLevel), it just change the offset like this
scheduleMessageOffset_1         : 138699,447
->
scheduleMessageOffset_1         : 138699,448

when it occurs
scheduleMessageOffset_1         : 138699,138699 (maybe 138700?)

the target topic consumer works normally and previous msgs also can be consumed

try
msg.setWaitStoreMsgOK(false);

hehe

@yejiahao I'm sorry I closed your issue. Could you provide more detailed information such as how to reproduce this issue？


added my name to contributors.md file with my github id - url

hey have a look i had tried the different approach to add my name with my github url
i ready to accept the any review feedback

congrats @Shivam-officials ...I'm merging ur PR


VSCode disable large folders warning (part 2)

Does this issue occur when all extensions are disabled?: No (it depends on an extension)

VS Code Version: 1.64.2
OS Version: macOS 12.2.1

Steps to Reproduce:

Open a JS project

You'll see an error that says "To enable project-wide JavaScript/TypeScript language features, exclude large folders with source files that you do not work on". The error appears even if you have directories in the "exclude" settings. Before I saw this error, I was able to command-click my way through my code, but no longer. This is possibly related to this old ticket: https://github.com/microsoft/vscode/issues/31188

Sorry, it's happening but I don't have a way to provide useful error messages or logs or source, just gonna close it.


VMware Cloudinit fails if config URL is set and DHCP is disabled for interface

RancherOS Version: (ros os version)
v1.5.1
Where are you running RancherOS? (docker-machine, AWS, GCE, baremetal, etc.)
vSphere with Rancher node template
Expected:
Network interface is configured from vApp/guestinfo parameters and cloud-config userdata is applied from guestinfo.cloud-init.config.url.
Actual:
Host network interface is not configured with IP address
See here for steps to reproduce: https://github.com/rancher/rancher/issues/19166

Hi @jianghang8421 and @janeczku, resolving this would be very helpful.
Mainly because it also blocks the workaround mentioned at https://github.com/rancher/os/issues/2710#issuecomment-476520260
Have any of you had a chance to look into this?
Thank you


Update astropy-helpers to v2.0

This is an automated update of the astropy-helpers submodule to v2.0. This includes both the update of the astropy-helpers sub-module, and the ah_bootstrap.py file, if needed.
This is intended to be helpful, but if you would prefer to manage these updates yourself, or if you notice any issues with this automated update, please let @bsipocz or @astrofrog know!

Coverage remained the same at 63.295% when pulling 518e46f74256f275d643188f81cdaf50f8fa7736 on bsipocz:update-helpers-v2.0 into cda4f12b16971ff445b4ff92b97efb606ded4edf on astropy:master.

@bsipocz - There's this one fail:
https://travis-ci.org/astropy/pyregion/jobs/251343046#L679
/home/travis/build/astropy/pyregion/docs/examples.rst:20: WARNING: Exception occurred in plotting demo_region03
 from /home/travis/build/astropy/pyregion/docs/examples/demo_region03.py:
Traceback (most recent call last):
  File "/home/travis/miniconda/envs/test/lib/python3.5/site-packages/matplotlib/sphinxext/plot_directive.py", line 520, in run_code
    six.exec_(code, ns)
  File "<string>", line 5, in <module>
  File "/home/travis/miniconda/envs/test/lib/python3.5/site-packages/wcsaxes/__init__.py", line 18, in <module>
    from .patches import *
  File "/home/travis/miniconda/envs/test/lib/python3.5/site-packages/wcsaxes/patches.py", line 10, in <module>
    from astropy.coordinates.angles import rotation_matrix
ImportError: cannot import name 'rotation_matrix'

I think maybe the proper fix is to remove the install of the external wcsaxes package here, no?
https://github.com/astropy/pyregion/blob/master/.travis.yml#L41
@bsipocz - Can you do it here as an extra commit or should I?

@bsipocz - I see now you've split this out into #116 .
I'm merging this now and will update the wcsaxes usage in a separate PR.


Calendar now showing up blank on Mac

Please check that this issue hasn't been reported before.

[X] I searched previous Bug Reports and didn't find any similar reports.

Expected Behavior
Spent time setting up calendar yesterday and was working great.  Viewed it on my IOS app last night and was working but had everything double scheduled and figured I would just go in today and see what was happening and fix it.
Current behaviour
When I went on today on my macbook, and click the calendar, it just shows a blank screen with "Calendar" at the top and nothing else.  Still works like it did yesterday on my Iphone but cant seem to get an actual calendar up on Macbook
I am not sure if the section below is what you are looking for but I see the part where it has an error.  Unfortunately I am not a programmer so I have no idea what it means
JavaScript console output
Obsidian Developer Console
plugin:obsidian-tasks-plugin:254 loading plugin "tasks"
plugin:obsidian-outliner:3294 Loading obsidian-outliner
plugin:obsidian-minimal-settings:80 Folding is on
plugin:obsidian-minimal-settings:94 Line numbers are off
plugin:obsidian-minimal-settings:100 Readable line length is on
plugin:obsidian-charts:79 loading plugin: Obsidian Charts
plugin:note-refactor-obsidian:6488 Loading Note Refactor plugin
plugin:obsidian-sortable:180 Sortable: loading plugin...
plugin:obsidian-sortable:183 Sortable: loaded plugin.
plugin:nldates-obsidian:9043 Loading natural language date parser plugin
plugin:table-editor-obsidian:28663 loading markdown-table-editor plugin
plugin:dataview:19532 Dataview: version 0.5.56 (requires obsidian 0.13.11)
plugin:dataview:12575 Dataview: all 109 files have been indexed in 0.105s (109 cached, 0 skipped).
plugin:dataview:12579 Dataview: Dropped cache entries for 2 deleted files.
3
app.js:1 Failed to open view Error: Cannot get folder Appointments
at FullNoteCalendar.eval (plugin:obsidian-full-calendar:64296:15)
at Generator.next ()
at eval (plugin:obsidian-full-calendar:78:61)
at new Promise ()
at __async (plugin:obsidian-full-calendar:62:10)
at FullNoteCalendar.getEvents (plugin:obsidian-full-calendar:64293:12)
at EventCache.eval (plugin:obsidian-full-calendar:64439:40)
at Generator.next ()
at eval (plugin:obsidian-full-calendar:78:61)
at new Promise ()

Steps to reproduce
Clck on the Calendar in sidebar or tab if it is already open and it is blank
Calendar information
Set up calendar yesterday to hold all my personal "appointments" and when work is due for my job as well.
Which Operating Systems are you using?

[X] macOS
[ ] Windows
[ ] Linux
[ ] Android
[ ] iOS

Obsidian Version
Newest?

Possible solution
No response
Comments
No response

To add to this, it's not working on iOS or windows for me.

Same Issue on Windows 11

The same problem occurred on iOS and Windows 10. The entire calendar page is just blank.

Same issue on Linux it's just totally blank

I think it might be due to a change in the name of the calendar. For me, it happened because I set the name of a calendar as "Trello" in the Full calendar setting and then changed the name to "Trello Cards" outside the setting.

I think it might be due to a change in the name of the calendar. For me, it happened because I set the name of a calendar as "Trello" in the Full calendar setting and then changed the name to "Trello Cards" outside the setting.

That fixed it for me!


Invalid type of Published attribute in ServicePortConfig

Description
In the ServicePortConfig struct, the Published attribute is of type string. However, such implementation led to some problems when in docker-compose. In fact, considering this docker-compose YAML file:
version: "3.9"
services:
  nginx:
    image: nginx
    ports:
      - "80:80"

The output of the command docker compose convert is the following
name: compose
services:
  nginx:
    image: nginx
    networks:
      default: null
    ports:
    - mode: ingress
      target: 80
      published: "80"
      protocol: tcp
networks:
  default:
    name: compose_default

As you can see, the published attribute is of string type, which lead to this error while executing docker stack deploy:
services.nginx.ports.0.published must be a integer

This issue is mainly related to an issue raised in docker compose repository.

If this issue is valid I would love to work on it 🙏.

@AhmedGrati you can work on custom marshaller/unmarshaller but you need to keep in mind that Compose Specification allow usage of ports range declaration such as `"8000-9000:80"

Published is indeed a string as a it can be used to declare a range, not just a fixed port. This is the expected behavior.
docker stack not following the compose specification is tracked on https://github.com/docker/cli/issues/2527


Issue #45

add Config class, where is config.json stored in self.config it's resolves #45

in SQLInteract made it so that filename_db had to be specified
wherever used SQLInteract made absolute paths to .db using Config

resolves #45

норм


ReplaceReturnTypeFutureTest: two cases which seem to pass

The two tests expectations require to have import 'dart:async'; which I believe not needed anymore.

https://dart-review.googlesource.com/c/sdk/+/212575


Removed leaked TLS backend

This recvAll implementation leaks. The reason probably monadic loop leak https://ro-che.info/articles/2017-01-10-nested-loop-space-leak or Network.TLS implementation fuses ByteStrings streams.
I guess the best way is to use Backend instance from Network TLS library. It doesn't leak. I've checked that during performance tests for DNS over TLS implementation.

Thanks for this @drchaos
Thanks for the delay in looking at this pull requests, but I missed the notification from GitHub.

Hooray!


Platform error when using cygwin

Traceback (most recent call last):
  File "./fips", line 8, in <module>
    fips.run(fips_path, proj_path, sys.argv)
  File "/home/user/Code/fips/mod/fips.py", line 49, in run
    verb.verbs[verb_name].run(fips_path, proj_path, verb_args)
  File "/home/user/Code/fips/verbs/diag.py", line 82, in run
    check_tools(fips_dir)
  File "/home/user/Code/fips/verbs/diag.py", line 28, in check_tools
    platform = util.get_host_platform()
  File "/home/user/Code/fips/mod/util.py", line 204, in get_host_platform
    return host_platforms[platform.system()]
KeyError: 'CYGWIN_NT-6.1'

What to do in this situation? At least printing a help telling to use any of the supported platforms?

Hmm, I haven't considered this case yet (problems with CygWin have been popping up from time to time though).
I agree, at least a proper error message is needed (as a short term solution and fallback for the future).
The other question would be what to do about cygwin, I guess the primary compiler there is gcc, so it would have to be handled as a UNIX-like platform, if this doesn't develop into an infinite rabbidhole of hacks I'm in favour of adding support for Cygwin (but first have a better error message).
I don't have my Windows laptop with me over the weekend, but I can look into this next week, or if you prefer and have time, you could also prepare a PR.


Separate layout and appearance style properties

The layout and appearance properties are all bundled into ViewStyle -- we can refactor ViewStyle to contain several structs that are more focused on a particular area (ViewStyle is currently modeled after DOM style, but this isn't necessarily the best direction). Additionally, we could choose to break layout down into interior/exterior, or even further along "which properties are used by which layout model".

Also worth thinking about how tokens fit in, if we revisit ViewStyle.

@iamralpht did this PR resolve this https://github.com/google/automotive-design-compose/pull/974, or is there more to be done with this ticket?


preloader added

closes #20
Screenshots

I will close this PR and will make one using the ux_guidelines.


add support and test for devnet with the RPC API

Objectives
devnet can be used as a local configuration to speed-up tests. From its documentation, it supports the RPC API. The objectives of this issue are to populate the set of tests for the rpc directory so that they work with devnet. If the exact same configuration cannot be used because devnet is empty when starting, adapt the tests so that every rpc method are tested.
Acceptance criteria

[ ] every API call from the rpc directory should be implemented on devnet, except for those that are not supported yet

Additional Notes
We would need #78 to be implemented before

We have tests with devnet in the CI


fix(dialog): save unamed buffer correctly

Problem: when bufname is empty it can not save correctly
Solution: set bufname before save.
see https://github.com/neovim/neovim/issues/21682

Thanks, I found a few more problems with this. Hopefully I could fix them and CI runs fine now.