status.php: add limiter info reminiscent m0n0wall

@fichtner I don't think m0n0 had limiter statistics, not 100% sure, but I think ipfw only provides statics of the running pipes.

Referencing what @skarekrow said "just basic statistics showing me the bits/kbits/mbits a second for each pipe/queue it is in. "
I looked, it may be ipf related? we do have all the ipfw stuff, that's the same...

If this shows all needed:
/sbin/ipfw pipe show
/sbin/ipfw queue show
It shouldn't be to to big of an issue, parse and hook it into configd. If we're looking for something else... it might be difficult.

@skarekrow does the above suffice?
@AdSchellevis can you provide a sample output for reference?

root@fw1:~ # /sbin/ipfw queue show
q10000  50 sl. 1 flows (1 buckets) sched 10000 weight 100 lmax 0 pri 0 droptail
BKT Prot Source IP/port_ Dest. IP/port Tot_pkt/bytes Pkt/Byte Drp
0 ip           <IP_ADDRESS>/0             <IP_ADDRESS>/0        3      499  0    0   0
q10001  50 sl. 0 flows (1 buckets) sched 10000 weight 100 lmax 0 pri 0 droptail
root@fw1:~ # /sbin/ipfw pipe show
10000:  10.000 Mbit/s    0 ms burst 0
q141072  50 sl. 0 flows (1 buckets) sched 75536 weight 0 lmax 0 pri 0 droptail
sched 75536 type FIFO flags 0x0 0 buckets 0 active

That should suffice yes, thanks @fichtner @AdSchellevis! I just needed a way to see what queue my rules were matching for my sanity, and to monitor them when tweaking them further.

I confirmed that m0n0wall used ipfw show to let me see each rule. That alone is sufficient for me as I can clearly see what is matching and if packets are going in. I'm not going to say no to a fancy GUI that does the work for me :P But that alone would suffice. :)

Added ipfw queue and pipe info to status.php, will all be available in 15.7.19

Thanks!


fix: attach to tmux if currently not in tmux instead of switching

Fixes #23
Checks if currently in tmux with TERM_PROGRAM == tmux which was added to tmux here
If false attaches to tmux instead of switching session.

I missed merging this PR. I thought there were still unresolved comments but this looks good to me. Thanks!


engine: add receiving timeout count

Increase the count of packet receiving timeout as doing async
jobs. Prevents falling into an infinite loop.
Signed-off-by: Kai Ye<EMAIL_ADDRESS>

How about adding more info in git msg about "falling into an infinite loop"
For example, in what case it will fall into the loop then need this fix.


The refactoring consolidates filter setup and coefficient updating lo…

…gic into dedicated functions, reducing code duplication and enhancing readability and maintainability.
#1

doesn't build check again


ASP .Net MVC6 (beta6) actions returning strings

I have the following controller and action.
[Route("/api/simple")]
public class SimpleController : Controller
{
    [HttpGet]
    [Route("test")]
    public string Test()
    {
        return "test";
    }
}

When I call it, I expect action to return "test" (which is valid JSON), but instead it returns test (without quotation marks) is this a valid behavior, or bug? Am I missing something?
GET http://localhost:5793/api/simple/test HTTP/1.1
User-Agent: Fiddler
Host: localhost:5793
Accept: application/json

HTTP/1.1 200 OK
Content-Type: text/plain; charset=utf-8
Server: Microsoft-IIS/10.0
X-Powered-By: ASP.NET
Date: Sun, 09 Aug 2015 14:37:45 GMT
Content-Length: 4

test

This is expected behavior for the default configuration. There's a formatter configured by default that will return strings verbatim.
If you want string to go through the normal conneg process, do the following:
// In Startup.cs
services.ConfigureMvc(o =>
{
    var stringFormatter = o.OutputFormatters.OfType<StringOutputFormatter>().First();
    o.OutputFormatters.Remove(stringFormatter);
});

Thank you :+1: I missed that formatter.


[bug 1048462] Nix django-compressor

We weren't using django-compressor, except for a static finder which
turns out to be mostly a no-op. So we snuck out in the still of the
night and stole the secret plans for the one that kitsune has. NO ONE
WILL DENY US OUR STATIC FILES!
r?

I nuked the top stati/c dir and loaded the site via devserver and stuff works. WFM
r+

649b136 [bug 1048462] Nix django-compressor
Thank you!


fix(ui): improves pr #9576 by retaining search params in step nav

PR #9576 fixes the issue with the ui not preserving the search params when going back to the list view after visiting a document, but it only works by going back in the browser and not through the breadcrumbs or 'step nav'. This solves it by adding a query field in the step nav context type and making sure that the url and query is added in the List component, and then referenced through the SetDocumentStepNav to add it to the new step nav.

I also need to get better at using GitHub because my old PR for another issue is somehow included in this PR... sorry for being a bad developer


Validate

John Haynes and I reviewed.  @amcclain  let me know if you want to go over again before merge

Giving this one more careful look through now with an eye to merging momentarily....


使用 ScanKitWidget 会导致ios闪退

thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x10)
frame #0: 0x00000001067fad68 flutter_scankit`-[FLScanKitCustomMode sendEvent:](self=0x0000000282846be0, _cmd="sendEvent:", resultDic=10 key/value pairs) at FLScanKitCustomMode.m:122:5
119 	        @"event":@0,
120 	        @"value":scanResult
121 	    };
-> 122 	    self->_eventSink(dict);
^
123 	}
124
125 	- (UIViewController *)topViewControler{
Target 0: (Runner) stopped.
Lost connection to device.

具在 _controller.dispose() 的时候会不规则出现这个BUG

After being released, message communication cannot be carried out. There seems to be a missing null check here, and this issue will be addressed later.

After being released, message communication cannot be carried out. There seems to be a missing null check here, and this issue will be addressed later.

等你的好消息 👍

Upgrade to 2.0.3


KeyboardAvoidingView: Describe keyboardVerticalOffset more precisely.

A common use case is to pass the height of a header, if the
KeyboardAvoidingView is just below the header without including
it. So, help make it easier to decide whether or not to use this
prop by clarifying what it does. When I read "the react native view"
and "some use cases", I had a vague idea that it probably wouldn't
help in my case, and that it was something I'd reach for if I was
using React Native for parts of my app and not others.
But it turned out to be quite useful for my use case!

My company has already signed the CLA; please see and reply to my comment at https://github.com/facebook/react-native/pull/29926#issuecomment-690794439.

Hmm, something has come up and I'm not sure if I understand how this works, even now; I'm studying the implementation more closely now. 🙂

https://github.com/facebook/react-native-website/issues/2056#issuecomment-773618381


[New game]: BattleShip Game

🎮 Game Request
Game logic and basic description
Point down the features
Game points
Select program in which you are contributing
No response
Code of Conduct

[X] I follow CONTRIBUTING GUIDELINE of this project.

/assign

Hello @DEVANSHUKEJRIWAL, Time's Uppp!⏰
Sorry for closing your issue!
But it's more than a week since we haven't received anything from your side 😢 .
Come up with new ideas, create a new issue and make sure you finish it within a week! 🔥
All the best! 🚀
Happy Hacking! 💗

Hey @DEVANSHUKEJRIWAL ! Thank you so much for your raising the issue💗
It’s all yours, you can come anytime again and make some contributions! 🚀
Alone, we can do little, but together we can do so much! 😇


Fix broken link in docs

Thank you for your contribution. Please make this changes in the docusaurus branch next time. You are also redirected to this branch, if you press on "Edit this page" in the docs.
I fixed the link, but I saw no issue with the bluetooth icon.


Update git workflow

Make Git workflow more elaborate. Fix enumeration. Emphasize what to do on conflicts with master.

👍


cockroachdb integration

Following this issue, we should check what fixes are needed to support the db.

@dbist if you have a workaround feel free to submit a PR.

ideally, we should only test that the right connection string is received, since it'd be an overkill to add a cockroachdb instance to our CI

+1


Addresses should copy to the clipboard on long hold

Transaction details page, New Wallet Output

The 'Your address is copied' text is appearing to the right of the screen. It should be centered, probably higher in the screen so its not covered the by the users finger, and the text can be larger. Also, you should say hash copied when its a hash, but address copied when its an address.

some of this was also completed in https://github.com/raedahgroup/dcrandroid/pull/38

working on it

still seeing copied with a lower case c in latest build. Should be upper case.


Parent Child Name Bug

If the parent has the same name as the child it loops back to the parent node.

Bugs fixed in latest commits.


Can't inspect Material

Looks like #40 introduced a nasty bug. It's impossible to inspect the Material node because it just jumps to standard_surface. This is because Material shows the closure PPG inside it.
This makes it impossible to choose OpenGL settings like the texture to show in the viewport.

So I thought I would loop through all open PPGs and only run InspectObj() if closure is main content.
Application.Desktop.ActiveLayout.Views doesn't return any PPGs and I can't find any other way at all to get them.
I've tried all I can think of but can't really find a solution to this other than to remove the code completely.
@caron Any thoughts?

Looking at it now...

Hmm, this is tricky. Maybe we can inspect the material node also. InspectObj takes a string list so we can pass both the input and output of the closure node.

Great thinking! So I just tried that and it doesn't work either :(
It creates an infinite recursion because Material wants to show closure so the logic runs over and over.

Right, doh! I am fine removing it, it was just a 'nice' thing to have. Don't want to cause trouble.

Created a revert PR.
I agree it was a nice thing to have. Maybe we can revisit it some time.


Set IsWebProject property before it is used

Closes https://github.com/dotnet/aspnetcore/issues/22151.
The IsWebProject property is used inside the isBlazorWebAssemblyHosted function before it is set. As a result, this causes the isBlazorWebAssemblyHosted to incorrectly not identify hosted Blazor apps.
To fix this, we set the IsWebProject property before it is used.

I have the same issue as #22151 When i created a new project with dotnet new blazorwasm --hosted
and let VS Code to create launch.json, i get :
{
"version": "0.2.0",
"configurations": [
{
"name": "Launch and Debug Standalone Blazor WebAssembly App",
"type": "blazorwasm",
"request": "launch",
"cwd": "${workspaceFolder}/Server"
}
]
}
I have the c# extension 1.23.12.
SDK is 5.0.203 [C:\Program Files\dotnet\sdk]
What can do to overcome this?


Undefined method 'new_record' for nil:NilClass with Administrate and Globalize

As reported here, I did not manage to make nested forms work when combining Administrate with Globalize and administrate-field-nested_has_many, which itself makes use of Cocoon. Nested forms are required to e.g create a Post and its Post::Translations in one go, otherwise one needs to create a Post, then navigate to the translation creation form and create translations separately afterwards.
When trying to load the creation form (URL http://localhost:3000/admin/posts/new) I get the error undefined method 'new_record?' for nil:NilClass, which is thrown at cocoon (1.2.14) lib/cocoon/view_helpers.rb:29.
I use Globalize 5.3.0 + Adminstrate 0.12.0 + administrate-field-nested_has_many 1.1.0 + cocoon 1.2.14 with the administrate config below. Would anyone have an idea?
# app/models/post.rb
class Post < ApplicationRecord
  translates :title, :excerpt, :tags, :original_url, :legacy_urls, :published, :published_at, :content, versioning: :paper_trail
  accepts_nested_attributes_for :translations, allow_destroy: true
  ...
end

# app/dashboards/post_dashboard.rb
class PostDashboard < Administrate::BaseDashboard
  ATTRIBUTE_TYPES = {
    translations: Field::NestedHasMany.with_options(class_name: "Post::Translation"),
    ...
  }
  FORM_ATTRIBUTES = %i[
    translations
    ...
  ]
end

Very hard for me, as I have no knowledge of the libraries  you mention using cocoon.
I have no idea how the has_many :translations is defined, if it is of class Post::Translation? if there is an error in the adminstrate configuration?

My understanding is that translates ... calls this Globalize code:
        has_many :translations, :class_name  => translation_class.name,
                                :foreign_key => options[:foreign_key],
                                :dependent   => :destroy,
                                :extend      => HasManyExtensions,
                                :autosave    => false,
                                :inverse_of  => :globalized_model

The debugger shows that translation_class is a Post::Translation, and options[:foreign_key] is "post_id".

The error is raised in Cocoon's link_to_remove_association, which is called in this view and gets passed an argument f, with the debugger showing that it is of type ActionView::Helpers::FormBuilder and indeed, its object attribute is nil. I do not know what is supposed to set this object.

Normally there is a fields_for call, which gets the handle to an association and then it iterates over the association (setting f.object). However, if the the handle does not point to an association, the will just act as a "name" to group fields together and there will be no f.object set.
Not sure if that is clear? The name of a field inside a fields_for get prefixed/nested with the name of the association, but you can also use it to "group" fields together, e.g. something like
   f.fields_for :symbolic_grouping do |f|
       f.text_field :name
       f.text_field :description

and this will build a form `:symbolic_grouping => {name: ..., description: ... }
So my guess would be that somehow the association name is not correctly filled in or not correctly recognised by the fields_for statement?

Thanks @nathanvda, we're on to something! administrate-field-nested_has_many doesn't cope well with Namedspaced models. It calls fields_for like this:
<fieldset ...>
  <%= f.fields_for field.association_name do |nested_form| %>
    ...
  <% end %>
  <div>
    <%= link_to_add_association(...) %>
  </div>
</fieldset>

field.association_name is defined as:
      def association_name
        associated_class_name.underscore.pluralize
      end

So "Post::Translation".underscore.pluralize yields post/translations instead of translations. I've managed to workaround the issue by creating my own custom Administrate field extending Field::NestedHasMany, then overriding association_name to return translations instead of post/translations.
So it's got nothing to do with Cocoon! Sorry for the noise here and thanks a lot for the help 👍


Beacon not detected

I built a beacon using the Redbearlab Blendmicro and this library https://github.com/sandeepmistry/arduino-BLEPeripheral. The beacon is detected in the app Toy Beacon (screenshot https://goo.gl/photos/Mp4TfF6aCGaNmQJs6) but not i the google Physical web app and not detected by chrome.
Here is the arduino code https://github.com/sandeepmistry/arduino-BLEPeripheral/blob/master/examples/Eddystone/EddystoneURL/EddystoneURL.ino
The device i'm using to test is an Nexus 5X fully updated and with latest chrome.

Two possible issues:
What URL are you using? If it's not HTTPS, it won't show up (Physical Web only uses HTTPS to protect users)

as you can see in the screenshot i use https://www.google.se

The URL is fine, I was able to configure a beacon with that URL and find it in Chrome 50.
Have you been able to find any beacons in Chrome?  If not, check to make sure you have Location enabled, and that Chrome has been granted the Location permission.  There's a diagnostics page at chrome://physical-web that can help you verify these settings.

Is there a PWS black-list for specific web-sites, or what could be the reason for a beacon's URL to be detected and displayed by the Physical Web app, but not by the latest Chrome? If there is a anti-spam mechanism, how does it handle shorteners (since they are not responsible for a redirected web site's content)
On another note, goo.gl has recently started to deny shortening requests for youtu.be links. It might think they don't need to be shortened? It would be cool if goo.gl would re-shorten the actual long YouTube URL instead of erroring-out.

GYPSY
On May 20, 2016 10:51 AM, "tevey"<EMAIL_ADDRESS>wrote:

I built a beacon using the Redbearlab Blendmicro and this library
https://github.com/sandeepmistry/arduino-BLEPeripheral. The beacon is
detected in the app Toy Beacon (screenshot
https://goo.gl/photos/Mp4TfF6aCGaNmQJs6) but not i the google Physical
web app and not detected by chrome.
Here is the arduino code
https://github.com/sandeepmistry/arduino-BLEPeripheral/blob/master/examples/Eddystone/EddystoneURL/EddystoneURL.ino
The device i'm using to test is an Nexus 5X fully updated and with latest
chrome.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub
https://github.com/google/physical-web/issues/663

We are working on a URL tester (should be release real soon now) to give you more feedback. The problems we see with things not showing up are:

Not HTTPS
Too many redirects
Restrictive robots.tx
Spam/phishing site (unlikely)

We usually find the first 3 catch the majority of the problems. We'll announce as soon as we have the testing site up. Feel free to reopen if needed

I've shared an item with you:
Group intitled folder
http://drive.google.com/drive/folders/0ByeMI_oJLtnqY084VHpmZ2wtOFU?usp=sharing&invite=CJXMst0M&ts=5898600e
It's not an attachment -- it's stored online. To open this item, just click
the link above.

Hi!
<EMAIL_ADDRESS>has sent you some files with Degoo.
View the files now by following the link below
https://cloud.degoo.com/drive-h9hUC9HSaxqC7
Best regards
The Degoo Team
Copyright 2017 Degoo Backup AB


fail to build from source - SDL related

/home/starry/EE/EEOne/SeriousProton2/src/engine.cpp: In constructor ‘sp::Engine::Engine()’:
/home/starry/EE/EEOne/SeriousProton2/src/engine.cpp:70:17: error: ‘SDL_HINT_ANDROID_SEPARATE_MOUSE_AND_TOUCH’ was not declared in this scope
70 |     SDL_SetHint(SDL_HINT_ANDROID_SEPARATE_MOUSE_AND_TOUCH, "1");
I think looking at release notes its SDL2 >=2.10

Removed SDL_HINT_ANDROID_SEPARATE_MOUSE_AND_TOUCH (replaced by SDL_HINT_MOUSE_TOUCH_EVENTS and SDL_HINT_TOUCH_MOUSE_EVENTS)
SDL_HINT_ANDROID_SEPARATE_MOUSE_AND_TOUCH=1, should be replaced by setting both previous hints to 0.
SDL_HINT_ANDROID_SEPARATE_MOUSE_AND_TOUCH=0, should be replaced by setting both previous hints to 1.

Actually, it's introduced in 2.0.4: https://github.com/spurious/SDL-mirror/blob/release-2.0.4/include/SDL_hints.h
But, 2.0.6 introduced SDL_HINT_TOUCH_MOUSE_EVENTS
And 2.0.10 seems to have removed the SDL_HINT_ANDROID_SEPARATE_MOUSE_AND_TOUCH in favor of that new one.


Bump copyright year in README.md

Description
This PR bumps the copyright year in the README.md file.
Happy new year! 🎉
Note
This PR should only be merged once a change to any content of this repository was done.

Internal Tracking ID: EXPOSUREAPP-14521

@MikeMcC399 To me, it looks like the NOTICE file of this repository was never correctly established. When comparing the file from this repository to the file in the documentation repository , it looks like the contributors are missing. But also there, in the documentation repo, the copyright year has never been changed. I'm unsure if this file is really relevant.

Honestly, I'm not sure. I will forward it and let you know.
I'd suggest we merge this and make a separate or for the notice.
Also Happy New Year to both of you. I will be on vacation for around two weeks and only check in here irregularly, but @dsarkar is back in action.  🎉

@Ein-Tim / @brianebeling
https://www.apache.org/licenses/LICENSE-2.0 in the section "HOW TO APPLY THE APACHE LICENSE TO YOUR WORK" says:
"Include a copy of the Apache License, typically in a file called LICENSE, in your work, and consider also including a NOTICE file that references the License."
however since the suggested text is already in the README, Licensing section and NOTICE is incorrectly completed, then I suggest that the NOTICE file is deleted as part of any Copyright update review.

@larswmh
If the README only refers to itself:
"Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License."
and the NOTICE file refers to "them" without specifying what "them" means as in:
"you may not use them except in compliance with the License."
then this should be cleaned up.
My reading of opinions about Copyright notices says that they are not really necessary, so if they are not necessary, then it doesn't matter if they are clean or not, however this should be sorted out by legal experts.
Thank for passing on the concerns in any case.


ocamlPackages.{facile,nonstd}: disable for OCaml ≥ 5.0

Description of changes
These legacy packages won’t build with OCaml 5.
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Builds correctly in some edge-versions of OCaml and doesn't break anything with nixpkgs-review

They just need:
    postPatch = "echo '(lang dune 2.0)' > dune-project";


popups: alternative names in custom templates

fixed an issue where values in custom templates weren't appearing, related to alternative names overriding titles
also, removed functionality where titles had underscores and they were sanitized, but again used in custom templates, thus not appearing

added test to check alternative_name, and no title in both default and custom template
changes in default template, surfaced when adding the tests

find the discussion below:

managed to reproduce it, this was already happening in the current editor, where we sanitize the title in the infowindow and replace "_" with spaces (see attached)
https://github.com/CartoDB/cartodb.js/blob/develop/src/geo/ui/infowindow.js#L455

I'm removing this sanitization as it doesn't contribute a lot, and the user could always make this change manually with the alternative name
another issue which is still happening in new builder (but doesn't in eld editor) is when alternative names are set, we lose the field in the infowindow no matter if sanitization is done or not, because the field title is overriden with the alternative name, thus the index doesn't exist
this is happening because we didn't do that previously for custom templates, but new infowindows don't take that into account
so, I'll be working in these two fixes (and update the tests to cover the cases), and then I'll move to CartoDB/cartodb#9993 which I also reproduced and seem serious

CR @alonsogarciapablo

this is such a good question I had to look it, indeed https://github.com/CartoDB/cartodb.js/blob/v4/src/geo/ui/infowindow-model.js#L90-L121
at the time I did the changes I grabbed it from current used attributes
merging then


Add Camel AS2 Modules as Quarkus Extension

Hello,
most camel components are available as Quarkus extension, however AS2 is missing. We would appreciate if it was added as well.
Best regards, uli

@JiriOndrusek would you mind having a look? Thank you!

Please, assign to me.
I'll look into it during following week.


ReferenceError: "granite" is not defined after installing AEM 6.0 SP2

After installing AEM 6.0 SP2 the todo example was working.  After restarting my AEM server instance the example stopped working with the error pasted below.  If I build a new AEM server instance from scratch, install sp2 and then install the TODO package, the site works, however if I restart the server instance the todo app stops working.
org.apache.sling.api.SlingException: Cannot get DefaultSlingScript: org.mozilla.javascript.EcmaError: ReferenceError: "granite" is not defined. (/apps/todo/components/page/page.html#44)
AEM 6.0 SP1 does not cause this issue.  It appears to only happen after AEM 6.0 SP2 is installed.

It seems that this is a bug with the io.sightly.js.bundle, version 1.0.16.CQ600-B0006. More specifically JavaScript Use-API dependencies are not handled correctly when a script depends on another sibling script with the same name as a script provided by the currently executed component.

Closing this issue as it's not a demo app problem, but rather a bug in the io.sightly.js.bundle. AEM 6.1 will provide the Sightly implementation from Apache Sling where this bug has been fixed - see SLING-4578.

Thank you for the info raducotescu! Is there any workaround until sling and aem will be updated with the fix? Because I would like to evaluate slightly for future use in AEM forms.


agent, resmgr: add support for topology hints based on Pod Resource API

Notes: This PR is currently marked a draft, as it is still missing updates to the documentation...
This patch series add support for generating topology hints based on pod- and container-specific resource data acquired from the kubelet's Pod Resource API. In particular this PR

adds a low-level Pod Resource API client to the agent
adds agent configuration snippets to config CRs to allow enabling/disabling Pod Resource API support
exposes synchronous and asynchronous Pod Resource queries via the agent to the resource manager
if enabled, fetches pod resource data during initial sync and pod creation
if enabled, generates extra topology hints based on pod resource container data

Closing in favor of equivalent split/stacked PR #418, #419, #420.


Admin privs are missing on Staging.

Verified I have admin rights in group manager but not allowed to do any admin tasks in apps mall.

@tdressel is this resolved?

passed on Staging.


Refactoring/accountless client

Due to huge code size and needed to support interaction with the system without zkAccount, ancient ZkBobClient object was divided into two objects:

ZkBobAccountlessClient - to support basic interaction with the relayer, prover, pool contract etc without any account data. This object can be used directly but most preferable to use it within ZkBobClient which also support user account attaching
ZkBobClient - a child final class inherited from ZkBobAccountlessClient to support all of zkAccount functional (making transactions, syncing state, generating zkAddresses, etc). This object is identical to the old one from the interface functionality points of view

To reduce source files size and avoid massive final class paradigm the codebase from the old ZkBobClient object was diffused between ZkBobAccountlessClient, ZkBobClient, ZkBobState and  IZkBobService objects.  The state synchronization code wasm moved to the ZkBobState object
Added new entity called Service (interface IZkBobService) (to represent external REST subsystem). Currently supported two types of services: Relayer and DelegatedProver. Each of them are ready to multi-services configuration (e.g. to support fallbacking ability) @AllFi I have tested local delegated prover behaviour, but could you please additionally confirm all is fine with the prover interaction?
The new ZkBobClient object is similar to the old ZkBobClient object except a few functions with minor prototype changes (e.g. wei\gwei convert functions become async, removed tokenAddress from the all member functions). The global lifecycle approach was changed:

first we should initialize ZkBobClient instance with the create routine (and pass Pool/Chain config and default pool here). It will be initialized as accountless client. In that state you can request any methods which are not belongs to the account (e.g. networkName, shieldedAmountToWei/weiToShieldedAmount, atomicTxFee, getLimits etc). If you invoke any account-related method the error will thrown.
next to attach a user account we should use method login with account configuration (spending key, birth index, prover mode, and pool name)
in any time (even before user login - to support accountless mode) we can switch between pools without logout requirement. Pools are addressing by pool names (aliases) which was be passed during client initialization
to logout from the currently attached account we should invoke logout method. After logout the client will become accountless again
it's do not need to remove ZkBobClient instance to attach another account: now it could live during all time of application active

New functional:
Added ability to getting balance and redeeming gift-cards
That PR is mostly architectural. It strongly need to make regress testing due to big code changes @vadimnikonov1 to test that PR locally please use the associated branch of the console
The additional functions introduced in https://github.com/zkBob/zkbob-client-js/pull/108 were removed. That functional currently implemented inside ZkBobAccountlessClient class (and can be accessed through the ZkBobClient methods.
@maxaleks Please confirm the all you need without zkAccount is accessible through ZkBobClient object (all of that located in ZkBobAccountlessClient which extended by the final ZkBobClient class)
The corresponding changes in the console were also prepared in the refactoring/accountless-client. Please feel free to test it locally. Currently console was tuned to support both sepolia and goerli pools
Linked PR: https://github.com/zkBob/zkbob-console/pull/63

By the way, maybe it is time to remove treeVk from the worker. It seems that we don't use it anyway, but it still requires some unnecessary management (loading on CDN, etc.) from us.

By the way, maybe it is time to remove treeVk from the worker. It seems that we don't use it anyway, but it still requires some unnecessary management (loading on CDN, etc.) from us.

Yep, It makes sense. Probably we will need it in the future to support relayerless configuration. But I don't think this future is near :) I'll prepare corresponded commit

Is it ok that we send eth_blockNumber requests to all RPCs regardless of the selected pool?

Is it ok that we send eth_blockNumber requests to all RPCs regardless of the selected pool?

No of course. It's need to disable unused network backends. Will prepare changes

By the way, maybe it is time to remove treeVk from the worker. It seems that we don't use it anyway, but it still requires some unnecessary management (loading on CDN, etc.) from us.
Fixed in https://github.com/zkBob/zkbob-client-js/pull/112/commits/4cfcb52271d2445a0c79488b73481181f591300d

Is it ok that we send eth_blockNumber requests to all RPCs regardless of the selected pool?
Fixed in https://github.com/zkBob/zkbob-client-js/pull/112/commits/2d019079526f55a3a969d402fc75c7b5bc346e26


Remove live Twilio credentials from tests

See: https://github.com/sfreiberg/gotwilio/blob/master/gotwilio_test.go#L11

These are test credentials. As far as I know there is no harm from having them in there. I'd gladly accept a pull request to move them into env variables if you want to create one but I don't have time at the moment.


Relay case in node twin details

Not sure why this is in all caps, while the rest are normally capitalized

Verified on devnet.
The case of the Relay in node details was updated.


Add manpages for ionosctl and docs

Current Sdk Version
ionosctl version v6.7.6
Use-cases
It would be great to keep working in terminal, searching through all configuration options is way faster then calling ionosctl [command] --help three times to get the needed information.
Proposal
Please add manpages for ionosctl and preferably the entire docs (which seem to be just some markdown files), preventing having to switch between browser and cli.

Hi, apologies for the slow response, we will be looking into it and we'll keep you posted.

Added by https://github.com/ionos-cloud/ionosctl/pull/456 and released with v6.7.8


Create training profile for Intel Gaudi 3

InstructLab has train configuration profiles for NVIDIA A100, L40, and L4, but not for Intel Gaudi. Please add a profile for Intel Gaudi 3 systems.
An Intel Gaudi 3 server comes as an 8-way system. Each of the 8 Gaudi 3 accelerator has 128 GB HBM memory. The PDF https://cdrdv2-public.intel.com/817486/gaudi-3-ai-accelerator-white-paper.pdf contains table with more specs.

I think this will be for Gaudi 2 to start with, tbh. We have few Gaudi3 cards. We're also blocked supporting Intel for the immediate term- will check in with the support team early this week to try to get the code running.

Currently blocked on this, waiting for available hardware.

Related to: #2624
James to work with @alinaryan to complete this for 1.4 GA

training profiles no longer exist, and there is already an existing system profile. Lets rename this to validate existing system profile on gaudi hardware


Explain 'At scale'

Table at top says some scenarios are available 'at scale', but never explains what this means.
For example, does it mean lots of VMs in a subscription?
Lots of VMs in lots of subscriptions in a tenant?
Lots of VMs across 100s of tenants (MSP scenario)?
Does it depend on the number of Log Analytics workspaces? What if I'm an MSP with 200 customers, each using one or more workspaces?

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

ID: d6ef79a2-5487-dc6f-77d9-a515676bf31c
Version Independent ID: 1d72d1bb-afbd-6398-ae5f-5ca200a8055c
Content: Create interactive reports Azure Monitor for VMs with workbooks - Azure Monitor
Content Source: articles/azure-monitor/insights/vminsights-workbooks.md
Service: azure-monitor
Sub-service: ****
GitHub Login: @bwren
Microsoft Alias: bwren

Thanks for your comment. The feedback has been shared with the content owner for further review. Thanks for your patience.

#label:"CreateAzMonWIFeb2021"

Sorry, cleaning up some issues that got dropped. In the context here, At Scale simply means that the workbook shows data for multiple machines as opposed to a single machine. I agree that At Scale is a little confusing though. I'm updating it now.
#please-close


Can not fiind the path pyDyna/src/ansys/dyna/core/pre/Server

🔍 Before submitting the issue

[X] I have searched among the existing issues
[X] I am using a Python virtual environment

🐞 Description of the bug
We were able to install the pyDyna package, pre server, and solver server and confirm startup.
I am trying to run the airbag sample following the instructions at the following URL
< https://dyna.docs.pyansys.com/version/stable//examples/Airbag/airbag_deploy.html#sphx-glr-examples-airbag-airbag-deploy-py >
However, the path listed on the same page,
< pyDyna/src/ansys/dyna/core/pre/Server>
and the file
<kwserver.py>
are not found.
Where are these paths and files located?
📝 Steps to reproduce
The procewere, was
python -m pip install ansys-pydyna-core
It was all.
After doing this operation, the folders and files could not be found, so the following operations were performed.
python -m pip install pyansys
python -m pip install ansys-pydyna-core
pip install ansys-dpf-post
But the situation did not change.
💻 Which operating system are you using?
Windows
📀 Which ANSYS version are you using?
LS-DYNA R13.1.1
🐍 Which Python version are you using?
3.11
📦 Installed packages
ansys-api-dyna==0.3.2
ansys-api-fluent==0.3.12
ansys-api-mapdl==0.5.1
ansys-api-mechanical==0.1.0
ansys-api-meshing-prime==0.1.1
ansys-api-platform-instancemanagement==1.0.0
ansys-api-pyensight==0.3.0
ansys-api-sherlock==0.1.14
ansys-api-systemcoupling==0.1.0
ansys-dpf-composites==0.2.0
ansys-dpf-core==0.8.1
ansys-dpf-gate==0.3.1
ansys-dpf-gatebin==0.4.1
ansys-dpf-post==0.4.0
ansys-dyna-core==0.4.0
ansys-dynamicreporting-core==0.4.0
ansys-fluent-core==0.14.0
ansys-grantami-bomanalytics==1.1.3
ansys-grantami-bomanalytics-openapi==1.0.0
ansys-grantami-recordlists==1.0.0
ansys-grantami-serverapi-openapi==1.0.0
ansys-grpc-dpf==0.8.1
ansys-mapdl-core==0.64.1
ansys-mapdl-reader==0.52.20
ansys-math-core==0.1.1
ansys-mechanical-core==0.8.0
ansys-meshing-prime==0.4.1
ansys-motorcad-core==0.1.3
ansys-openapi-common==1.2.1
ansys-optislang-core==0.2.1
ansys-platform-instancemanagement==1.1.1
ansys-pyensight-core==0.5.3
ansys-pythonnet==3.1.0rc1
ansys-seascape==0.2.0
ansys-sherlock-core==0.2.0
ansys-systemcoupling-core==0.1.3
appdirs==1.4.4
asgiref==3.7.2
build==1.0.3
cachetools==5.3.2
certifi==2023.7.22
cffi==1.16.0
charset-normalizer==3.3.1
click==8.1.7
clr-loader==0.2.6
colorama==0.4.6
contourpy==1.2.0
cryptography==41.0.5
cycler==0.12.1
Django==4.2.7
docutils==0.20.1
filelock==3.13.1
fonttools==4.44.3
google-api-core==2.12.0
google-api-python-client==2.105.0
google-auth==2.23.3
google-auth-httplib2==0.1.1
googleapis-common-protos==1.61.0
grpcio==1.59.0
grpcio-status==1.48.2
h5py==3.10.0
httplib2==0.22.0
idna==3.4
importlib-metadata==6.8.0
jaraco.classes==3.3.0
keyring==24.3.0
kiwisolver==1.4.5
lxml==4.9.3
markdown-it-py==3.0.0
matplotlib==3.8.1
mdurl==0.1.2
more-itertools==10.1.0
nh3==0.2.14
numpy==1.26.1
packaging==23.2
pandas==2.1.3
Pillow==10.1.0
pkginfo==1.9.6
platformdirs==4.0.0
plumbum==1.8.2
pooch==1.8.0
protobuf==3.20.3
psutil==5.9.6
pyaedt==0.6.76
pyansys==2023.2.11
pyansys-docker==5.0.4
pyansys-tools-versioning==0.5.0
pyasn1==0.5.0
pyasn1-modules==0.3.0
pycparser==2.21
Pygments==2.16.1
pyiges==0.3.1
pyparsing==3.1.1
pypiwin32==223
pypng==0.20220715.0
pyproject_hooks==1.0.0
pyspnego==0.10.2
python-dateutil==2.8.2
pythonnet==3.0.1
pytwin==0.3.0
pytz==2023.3.post1
pyvista==0.42.3
pywin32==306
pywin32-ctypes==0.2.2
PyYAML==6.0.1
readme-renderer==42.0
requests==2.31.0
requests-negotiate-sspi==0.5.2
requests-ntlm==1.2.0
requests-toolbelt==1.0.0
rfc3986==2.0.0
rich==13.7.0
rpyc==5.3.1
rsa==4.9
scipy==1.11.3
scooby==0.9.2
six==1.16.0
sqlparse==0.4.4
sspilib==0.1.0
tqdm==4.66.1
twine==4.0.2
typing==<IP_ADDRESS>
typing_extensions==4.8.0
tzdata==2023.3
uritemplate==4.1.1
urllib3==1.26.18
vtk==9.3.0
websocket-client==1.6.4
zipp==3.17.0

@ansys/pydyna - please review this user's request

if you have already startup the pre server, please ignore this step "Manually start the pre service", we must have forgotten update this example page. will update later.

Thank you for the reply. I will try it as soon as possible.

I tested the connection to the pyDyna pre server using 'pydyna-main\examples\Airbag\airbag_deploy.py'.
The pre server was started as follows
PS D:> docker run -d -p 50051:50051 ghcr.io/ansys/ls-pre:Pre01
5fcabb8192a458fc2cb94fcbea305281c28e8cbf16937ab0b536014fdf781b86
The following is the status of the Linux component.
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
5fcabb8192a4 ghcr.io/ansys/ls-pre:Pre01 "python3 . /linux-bin..." 16 minutes ago Up 16 minutes <IP_ADDRESS>:50051->50051/tcp silly_aryabhata
I tried running airbag_deploy.py in pydyna-main\examples\Airbag folder in Github and got the following error
(pydyna) PS D:\Projects\R&D\pydyna-main\examples\Airbag> python . \airbag_deploy.py
Exception in thread Thread-5:.
Traceback (most recent call last):.
File "C:\Users\t321242.pyenv\pyenv-win\versions\3.11.4\Lib\threading.py", line 1038, in _bootstrap_inner
self.run()
File "D:\venv\pydyna\Lib\site-packages\ansys\dyna\core\pre\launcher.py", line 123, in run
self.process = launch_grpc(ip=self.ip, port=self.port, server_path=self.server_path)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\venv\pydyna\Lib\site-packages\ansys\dyna\core\pre\launcher.py", line 94, in launch_grpc
process = subprocess.Popen(["python", "kwserver.py"], cwd=server_path, shell=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\t321242.pyenv\pyenv-win\versions\3.11.4\Lib\subprocess.py", line 1026, in init
self._execute_child(args, executable, preexec_fn, close_fds,
File "C:\Users\t321242.pyenv\pyenv-win\versions\3.11.4\Lib\subprocess.py", line 1538, in _execute_child
hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
In airbag_deploy.py, line 58, 'airbag_solution = DynaSolution(hostname)', i.e. where an instance of the DynaSolution class is created, an error occurred.
Further tracing shows that at line 65,
"if (hostname.lower() == "localhost" or hostname == LOCALHOST) and not DynaSolution.grpc_local_server_on():, DynaSolution.",
grpc_local_server_on() was returning False. I think this is what is causing this error.
I think False is returned because a timeout occurs at the GRPC server call in this method.
I checked the 50051 port on the machine running pre server with the Test-NetConnection command and got the following reply, so I think I am able to connect to the server.
ComputerName : localhost
RemoteAddress : <IP_ADDRESS>
RemotePort : 50051
InterfaceAlias : Loopback Pseudo-Interface 1
SourceAddress : <IP_ADDRESS>
TcpTestSucceeded : True
Why can't I get to the pre server from a python client?

Hi kakemoto,
It seems that the server can not be connected, I will try to find out where is the problem.

You can try to use the local pre server, please download the local server from https://github.com/ansys/pydyna/releases/download/v0.4.3/ansys-pydyna-pre-server.zip
and start the server according to the README.rst file in the package.
Please have a try, any problems please let me know.
Regards,
Zhanqun.
From: kakemoto @.>
Sent: Wednesday, December 6, 2023 2:08 PM
To: ansys/pydyna @.>
Cc: Zhanqun Zhang @.>; Assign @.>
Subject: Re: [ansys/pydyna] Can not fiind the path pyDyna/src/ansys/dyna/core/pre/Server (Issue #329)
[External Sender]
I tested the connection to the pyDyna pre server using 'pydyna-main\examples\Airbag\airbag_deploy.py'.
The pre server was started as follows
PS D:> docker run -d -p 50051:50051 ghcr.io/ansys/ls-pre:Pre01
5fcabb8192a458fc2cb94fcbea305281c28e8cbf16937ab0b536014fdf781b86
The following is the status of the Linux component.
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
5fcabb8192a4 ghcr.io/ansys/ls-pre:Pre01 "python3 . /linux-bin..." 16 minutes ago Up 16 minutes <IP_ADDRESS>:50051->50051/tcp silly_aryabhata
I tried running airbag_deploy.py in pydyna-main\examples\Airbag folder in Github and got the following error
(pydyna) PS D:\Projects\R&D\pydyna-main\examples\Airbag> python . \airbag_deploy.py
Exception in thread Thread-5:.
Traceback (most recent call last):.
File "C:\Users\t321242.pyenv\pyenv-win\versions\3.11.4\Lib\threading.py", line 1038, in _bootstrap_inner
self.run()
File "D:\venv\pydyna\Lib\site-packages\ansys\dyna\core\pre\launcher.py", line 123, in run
self.process = launch_grpc(ip=self.ip, port=self.port, server_path=self.server_path)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\venv\pydyna\Lib\site-packages\ansys\dyna\core\pre\launcher.py", line 94, in launch_grpc
process = subprocess.Popen(["python", "kwserver.py"], cwd=server_path, shell=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\t321242.pyenv\pyenv-win\versions\3.11.4\Lib\subprocess.py", line 1026, in init
self._execute_child(args, executable, preexec_fn, close_fds,
File "C:\Users\t321242.pyenv\pyenv-win\versions\3.11.4\Lib\subprocess.py", line 1538, in _execute_child
hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
In airbag_deploy.py, line 58, 'airbag_solution = DynaSolution(hostname)', i.e. where an instance of the DynaSolution class is created, an error occurred.
Further tracing shows that at line 65,
"if (hostname.lower() == "localhost" or hostname == LOCALHOST) and not DynaSolution.grpc_local_server_on():, DynaSolution.",
grpc_local_server_on() was returning False. I think this is what is causing this error.
I think False is returned because a timeout occurs at the GRPC server call in this method.
I checked the 50051 port on the machine running pre server with the Test-NetConnection command and got the following reply, so I think I am able to connect to the server.
ComputerName : localhost
RemoteAddress : <IP_ADDRESS>
RemotePort : 50051
InterfaceAlias : Loopback Pseudo-Interface 1
SourceAddress : <IP_ADDRESS>
TcpTestSucceeded : True
Why can't I get to the pre server from a python client?
—
Reply to this email directly, view it on GitHubhttps://github.com/ansys/pydyna/issues/329#issuecomment-1842154320, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AXYUPBPZD2OUTBJ26NWA7QTYIADSHAVCNFSM6AAAAAA7VJUDMGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNBSGE2TIMZSGA.
You are receiving this because you were assigned.Message ID<EMAIL_ADDRESS>

Hi Zhangzhanqun,
Thank you for the reply. I will try it as soon as possible.

Sorry for not responding for a while. I downloaded the pre server from the path you gave me and used it. At first I could not connect, but when I set localhost in the environment variable, it worked.
Therefore, we will close this matter.
Thank you very much for your cooperation in resolving my problem.


Could not resolve some transitive dependencies.

In this projet (tagged to illustrated the issues) https://github.com/cheleb/reactive-geode/tree/issue-333
[error]   org.slf4j:slf4j-log4j12::
[error]     not found:
[error]       /Users/chelebithil/.ivy2/local/org.slf4j/slf4j-log4j12/ivys/ivy.xml
[error]       https://repo1.maven.org/maven2/org/slf4j/slf4j-log4j12//slf4j-log4j12-.pom
[error]   commons-beanutils:commons-beanutils::
[error]     not found:
[error]       /Users/chelebithil/.ivy2/local/commons-beanutils/commons-beanutils/ivys/ivy.xml
[error]       https://repo1.maven.org/maven2/commons-beanutils/commons-beanutils//commons-beanutils-.pom
[error] (core/*:coursierResolution) coursier.ResolutionException: Encountered 2 error(s) in dependency resolution:
[error]   org.slf4j:slf4j-log4j12::
[error]     not found:
[error]       /Users/chelebithil/.ivy2/local/org.slf4j/slf4j-log4j12/ivys/ivy.xml
[error]       https://repo1.maven.org/maven2/org/slf4j/slf4j-log4j12//slf4j-log4j12-.pom
[error]       https://dl.bintray.com/websudos/oss-releases/org/slf4j/slf4j-log4j12//slf4j-log4j12-.pom
[error]   commons-beanutils:commons-beanutils::
[error]     not found:
[error]       /Users/chelebithil/.ivy2/local/commons-beanutils/commons-beanutils/ivys/ivy.xml
[error]       https://repo1.maven.org/maven2/commons-beanutils/commons-beanutils//commons-beanutils-.pom
[error]       https://dl.bintray.com/websudos/oss-releases/commons-beanutils/commons-beanutils//commons-beanutils-.pom
[error] Total time: 2 s, completed Aug 24, 2016 2:20:48 PM

I could reproduce that with 1.0.0-M13, and I can confirm that it is fixed in the current master (although I can't remember exactly what could have fixed that). I'd like to release 1.0.0-M14 soon.

Cool, my apologies for the poor bugreport !
Le jeu. 25 août 2016 à 10:19, Alexandre Archambault <
<EMAIL_ADDRESS>a écrit :

I could reproduce that with 1.0.0-M13, and I can confirm that it is fixed
in the current master (although I can't remember exactly what could have
fixed that). I'd like to release 1.0.0-M14 soon.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/alexarchambault/coursier/issues/333#issuecomment-242313547,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAXGq6LZ3PqZxFseJlhGgam8qgk6sboNks5qjU_-gaJpZM4Jr9Km
.

Closing this, feel free to re-open if this is still a problem for you.


Android | Issue while getting paymentIntent data from stripe.

Describe the bug
I have created react native app using react-native-stripe-terminal SDK. and used the createPaymentIntent method of stripe SDK and passed the customer on the request payload of the createPaymentIntent method. But when I checked paymentIntent and saw paymentIntent on the stripe dashboard I am getting customer null
To Reproduce

Call createPaymentIntent
Pass the id of the customer in the request payload.
Check the paymentIntent event on the stripe dashboard.
See the customer

Screenshots

Expected behavior
The customer will be set on paymentIntent Event.
Smartphone (please complete the following information):

Device: Samsung F23
OS: Android 12

Additional context
Here is the code and request body where I have passed the customer.
 createdPaymentIntent = await createPaymentIntent({
  "amount": 99999,
  "applicationFeeAmount": 2690.2231,
  "currency": "usd",
  "customer": "cus_MWJfTMzassB9yc",
  "paymentMethodTypes": [
    "card_present"
  ],
  "setupFutureUsage": "off_session"
});

Here is the response:
{
  "error": "undefined",
  "paymentIntent": {
    "charges": [],
    "amount": 99999,
    "created": "1665735190000",
    "currency": "usd",
    "description": null,
    "id": "pi_3Lsj10Pajr3xPxdi0KqVNSsl",
    "status": "requiresPaymentMethod"
  }
}

Leaving this open until we release the fix.

Closing as this was fixed in v0.0.1-beta.11


BUG: Darkness Configuration doesn't let me make it brighter than 0.1.

When going into the settings and dragging the Suns up as high as they'll go, it seems to only get me to 0.1 Darkness Level. Which means none of my maps can ever get to maximum brightness. I could be wrong, but I don't remember this being an issue in 1.6.2.

Hmm, will check it out. Had to revamp a bit of the CSS in the Settings window, so the grid snapping for the drag handles might've gotten off by a bit. Thanks!

Fixed in 1.16.6


Not asking for Username & Password

First, I would like to thank the contributors for this helpful interface!
This issue may be related to: #309
Issue
When connecting to RPi_Cam_Web_Interface, no user and password were requested.
The matter seems to be related to choosing a web port different from the default 80.
This was done using the installer interface.
Solution
Modify the configuration file, found at /etc/apache2/sites-available/raspicam.conf
replacing 80 in <VirtualHost *:80> for the desired port.
Reboot --> User and Password are now requested for login.
Question
Should this be the solution?
Can this modification be added to the installation pipeline?
Details

Fresh install of Rasbian, noobs 3.2.0, dated 2019-07-10.

sudo apt install  vim-gtk3 byobu htop followed by update-alternatives --set editor /usr/bin/vim.tiny

Setup a new admin and remove the ‘pi’ user

Using raspi-config made the machine headless (activating SSH and deactivating auto-gui desktop).

Passwordless SSH access

Adding the network details to the Raspberry Pi

Install RPi_Cam_Web_Interface following RPi-Cam-Web-Interface#Basic_Installation. Using install.sh chose the defaults other than the web port, user and password.

Only after modifying /etc/apache2/sites-available/raspicam.conf, replacing the 80 in <VirtualHost *:80>, and a reboot, did the server start requesting user and password.

There was a line in the install.sh that does try to set up the Virtual Host port number to that specified.
Unlike the other lines doing similar things this didn't run under sudo. I am not sure if that was the reason but I changed it anyway in the latest version.
If that doesn't fix it I'll have to dig deeper.

Hmm. I just did a test by pulling latest git and set to port 90. The /etc/apache2/sites-available/raspicam.conf showed the port had been set to 90 as expected.
Can you try running the following command from your home directory?
sudo awk '/<VirtualHost \*:/{c+=1}{if(c==1){sub("<VirtualHost \*:.*","<VirtualHost *:'90'>",$0)};print}' RPi_Cam_Web_Interface/etc/apache2/sites-available/raspicam.conf.1 > tmpfile
This is similar to the command used in the install.sh but just produces a tmpfile in the home directory. This should be the raspicam.conf file but with port changed to 90

If I understand correctly the desired outcome, it currently does not work.
Sorry I am not familiar with awk... it makes it more difficult to help in the debugging process.
Here's what I find running the command (with the exception that I dropped the sudo):
Output:

awk: cmd. line:1: warning: escape sequence `*' treated as plain `*'

and the files are attached
raspicam_conf_port_debugging.zip

That is strange. I just took the raspicam.conf.1 file you sent and placed it in my home directory.
I then ran
sudo awk '/<VirtualHost \*:/{c+=1}{if(c==1){sub("<VirtualHost \*:.*","<VirtualHost *:'90'>",$0)};print}' raspicam.conf.1 > tmpfile
which runs same command but assuming the raspicam.conf.1 is in the home directory and my tmpfile then had the 80 changed to 90.
Can you repeat ( and use sudo)? If it fails can you screen shot the command window showing the command and the error?

Thanks for your help!
The port number in the tmpfile was not modified (despite using sudo).
Please see the attached files.

raspicam_conf_port_debugging_20190830.zip
Additionally:
$ lsb_release -a
No LSB modules are available.
Distributor ID:	Raspbian
Description:	Raspbian GNU/Linux 10 (buster)
Release:	10
Codename:	buster

$ awk -V
GNU Awk 4.2.1, API: 2.0 (GNU MPFR 4.0.2, GNU MP 6.1.2)
Copyright (C) 1989, 1991-2018 Free Software Foundation.
...

As your use of sudo is prompting for a password then you must have some special set up as normally the user pi has sudo privileges and does not do this.
Has this user got bash as its default shell? That might have something to do with it.
I think the error you see is being triggered by a different handling of the command such that it is being scanned twice. This means on the first pass the second escaped char * is being converted to * on the first scan and then when it is executed for real then the * is not escaped.
To prove this try adding an extra slash just for the second instance (the one inside the quotes) e.g.
sudo awk '/<VirtualHost \*:/{c+=1}{if(c==1){sub("<VirtualHost \\*:.*","<VirtualHost *:'90'>",$0)};print}' raspicam.conf.1 > tmpfile
If that works then I will have to check that is OK for standard set ups and there may be other instances of the same thing elsewhere in the install.sh file.

As your use of sudo is prompting for a password then you must have some special set up as normally the user pi has sudo privileges and does not do this.

I have removed the pi user from the system.
A new user was created based on the following  link:

sudo adduser <username> , and
sudo visudo followed by  adding a new line: <username>  ALL=(ALL:ALL) ALL

Has this user got bash as its default shell?

Yes:
$ env |grep -i shell
SHELL=/bin/bash

That might have something to do with it.
I think the error you see is being triggered by a different handling of the command such that it is being scanned twice. This means on the first pass the second escaped char * is being converted to * on the first scan and then when it is executed for real then the * is not escaped.
To prove this try adding an extra slash just for the second instance (the one inside the quotes) e.g.
sudo awk '/<VirtualHost \*:/{c+=1}{if(c==1){sub("<VirtualHost \\*:.*","<VirtualHost *:'90'>",$0)};print}' raspicam.conf.1 > tmpfile

This one works !
tmpfile now reads:
 <VirtualHost *:90>
for its first line.

If that works then I will have to check that is OK for standard set ups and there may be other instances of the same thing elsewhere in the install.sh file.

Just for completeness, I ran sudo -i to switch to root with its own setup.
The original command (from the previous posts, without the extra slash), behaved like it did before, that is, does not modify the port number and leaves it as 80.

I am not sure why your system behaves differently but I have changed install.sh (and remove.sh) so it should work either way.

Many thanks for all your help!
Solved :-)
git pull --> now @ commit cd1ed78:
raspicam.conf now shows the desired port number  when running install.sh with a modified web port.
Seems good to close this issue.

Sorry, I have this issue. I can give url to everyone, and he/she will be able to see cameras and obtain a full rights

I am not quite sure what you are asking.
Have you set up username and password when installing the software? You can run the installer again if necessary to add this.
I recommend using Apache if wanting to use security.
With basic set up then all users who enter the user / password can then fully access the camera. It is then possible to set it up so that different users have different access ranging from just preview up to full control. Check wiki out to get started on that


docker setup

Have pushed the docker image file here: https://hub.docker.com/repository/docker/kanhaiyanathani/virtual-piano


login/register doesn't work on a server while it was working on a localhost

Hey,
I have a problem:
login/register doesn't work on a server while it was working on a localhost (the same code, the same components, the same template) - this is my login page collidoor.com/login.  Could you please help?

Github issues really isn't the place for questions like this. Please use one of the many other avenues available instead of submitting new issues for your questions.
Forum: http://octobercms.com/forum
StackOverflow: http://stackoverflow.com/questions/tagged/octobercms
IRC: #october on Freenode or http://octobercms.com/chat
Slack: https://octobercms-slack.herokuapp.com/
Although, on an initial glance at your situation it appears that you are missing jQuery from your link posted, as this error message is displayed in the developer tools console:
Uncaught Error: The jQuery library is not loaded. The OctoberCMS framework cannot be initialized. at framework.js:9

Closing as it has been over a month since any activity on this occurred.


mc_rtc compatibility with ROS 2 Galactic

Hi,
I am planning to use an OS that currently only supports ROS 2 Galactic. Is mc_rtc compatible with it?
Thank you

Hi @magnusmusngi
This hasn't been tested but I think it should be ok.

Thank you, @gergondet

Hi @gergondet
Is it also compatible with ROS2 Humble?
Thank you


Active status for clients

Not sure what this is looking for, could someone explain more in detail?


Menu is broken

Version
5.3.2
Browser and OS info
macOS 10.15.2 with Brave 1.0
Steps to reproduce

Install Vue devtools in Brave
Open dev tools on a vue application in dev mode
Click on the "Settings" menu item or the "Performance" menu icon
Try to click on other items => not work

What is expected?
As user i can select all menu items
What is actually happening?
After i select the settings item i can nothing do

I have tryed to fix the error.
The problem is the local storage access in Brave. This is restricted for extensions by default.

I have the same problem. Is there any way to enable local storage for extensions in Brave? Or any other workaround until it's fixed?

I submitted a PR #1102 to fix this but so far haven't gotten any response, @Akryum any possibility to merge this?

Duplicate of #1097


hugo/feature/Update all led animations

:zap: (led animation): Update all led animations
:art: (spikes): Update spikes

Based on #630 hugo/feature/Use-event-flags-for-LedKit

closed by 87f3803d90b8832807aecc98774f57837ec1d0a2


[Feature]: SVG Support

Describe the solution you'd like
Currently PNG files, are supported in the compiled output, I would like the tool to also support SVG.
When adding SVG files at the moment the pipe failed with an error of a missing converter tool
Relevant examples or references
None
Additional information
none

SVG support is now present:


Feature request: oauth

This might not be something you'd want in hubcaps proper, but it would be nice to be able to have some helper stuff around GitHub's oauth implementation. The use case here is a website with "log in via GitHub" that wants to use hubcaps for interacting with GitHub.

Fantastic idea. I've been using this with personal access tokens so far. I'll definitely have a look.

closing this. its a bit out of scope. this crate just assumes provisioning of tokens is provided at a higher level


[task] Update new Brand colors in tokens

The DPO has updated our Brand colors. We'll need to update (and rename) our primitive colors.

Reds

red-70: #5F0000
red-60: #A60000
red-50: #EE0000
red-40: #F56E6E
red-30: #F9A8A8
red-20: #FBC5C5
red-10: #FCE3E3

Errors
Note: still some potential debate about naming these error as opposed to using a less semantic word

error-70: #731F00
error-60: #B1380B
error-50: #F0561D
error-40: #F4784A
error-30: #F89B78
error-20: #FBBEA8
error-10: #FFE3D9

Oranges

orange-70: #732E00
orange-60: #9E4A06
orange-50: #CA6C0F
orange-40: #F5921B
orange-30: #F8AE54
orange-20: #FCCB8F
orange-10: #FFE8CC

Yellows

yellow-70: #73480B
yellow-60: #96640F
yellow-50: #B98412
yellow-40: #DCA614
yellow-30: #FFCC17
yellow-20: #FFE072
yellow-10: #FFF4CC

Greens

green-70: #204D00
green-60: #3D7317
green-50: #63993D
green-40: #87BB62
green-30: #AFDC8F
green-20: #D1F1BB
green-10: #E9F7DF

Teals

teal-70: #004D4D
teal-60: #147878
teal-50: #37A3A3
teal-40: #63BDBD
teal-30: #9AD8D8
teal-20: #B9E5E5
teal-10: #DAF2F2

Blues

blue-70: #003366
blue-60: #004D99
blue-50: #0066CC
blue-40: #4394E5
blue-30: #92C5F9
blue-20: #B9DAFC
blue-10: #E0F0FF

Purples

purple-70: #21134D
purple-60: #3D2785
purple-50: #5E40BE
purple-40: #876FD4
purple-30: #B6A6E9
purple-20: #D0C5F4
purple-10: #ECE6FF

@bennypowers with the renaming of the colors from 100s to 10s, this might be a breaking change. Please advise.

@markcaron @coreyvickery, I think this will have to happen before we can finalize variables in Figma. Happy to help if you'd like.

@coreyvickery

Are the secondary link colors ready to add? Not sure because all of the light theme tokens use the same gray.
Should the destructive border theme colors be switched? The darker shade of red-orange is in the dark theme.
Is there a semantic name for red-40 in the Brand red group?

@bennypowers

The token name for a secondary link color starts rh-color-**link**-secondary. Should secondary link color tokens be added to a separate yaml file from the interactive color tokens (e.g., rh-color-**interactive**-primary-default-on-light) because the naming structure is different?

I'd suggest dropping the link name in favor of interactive


Use expShow once with multiple revisions

Replace the multiple parallel calls to exp show with one simple call with all the wanted revisions in it. Part of #1966
https://github.com/iterative/vscode-dvc/assets/3683420/a65d2ad9-d171-4116-9f0b-f3fc63d8a36c

Reverted here #3970


exr with alpha are premultiplied and are showing the background

Origianl ticket:
https://sourceforge.net/p/djv/bugs/103/

I've added a setting for how the alpha channel is used for blending; you can set it to either "None" (which fixes this issue), "Straight" (rgb is multiplied by the alpha), or "Premultiplied" (rgb is not multiplied by the alpha).


dashboard/app: Allow the dashboard to create BisectFix jobs

createBisectJob() retrieves bugs that are potential candidates for both
BisectCause and BisectFix.
Modify pollAndFailBisectJob() to expect a job of type
dashapi.JobBisectFix to be returned as well so that the existing tests
in jobs_test.go run as expected.
Modify TestBisectCause() to account for BisectFix jobs that are
returned when polling.
Add TestBisectFixJob() to check that BisectFix jobs are returned only
after 30 days of reporting.

CI testing failed, there seems to be some problems with code formatting.
You can run testing locally (which is usually useful), see:
https://github.com/google/syzkaller/blob/master/docs/contributing.md#guidelines

CI testing failed, there seems to be some problems with code formatting.
You can run testing locally (which is usually useful), see:
https://github.com/google/syzkaller/blob/master/docs/contributing.md#guidelines

Thanks, I'll make that change

Codecov Report

Merging #1300 into master will decrease coverage by 0.03%.
The diff coverage is 0%.

@@            Coverage Diff             @@
##           master    #1300      +/-   ##
==========================================
- Coverage   57.75%   57.72%   -0.04%
==========================================
  Files         131      131
  Lines       24628    24642      +14
==========================================
  Hits        14224    14224
- Misses       9729     9743      +14
  Partials      675      675

Impacted Files
Coverage Δ

dashboard/app/jobs.go
0% <0%> (ø)
:arrow_up:

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 732bc5a...bc67319. Read the comment docs.

syz-ci seems to have all necessary code to receive and handle fix bisections.
But we need to figure out what will happen with result reporting. I don't see where we restrict sending results about fix bisections, but we also don't have email template for such results. We also either need to restrict sending results for external reporting, or support this format in our internal reporter first.

Looks good to me.
Thanks for bearing with me.

Looks good to me.
Thanks for bearing with me.

Thank you for taking the time to review!

I've added the necessary index:
https://github.com/google/syzkaller/commit/6b499767f12c1d48d479899f644916e193f95ba1
(easier to do after commit if it does not affect a critical query, because error message contains the necessary index text)


Unhandled rejection TypeError: pxt.blocks.saveWorkspaceXml is not a function

Describe the bug
The following error message appears when I open example

To Reproduce
Steps to reproduce the behavior:

Open the traceless window of Google browser
2, visit https://makecode.microbit.org
open the example Radio Bridge
4, there will be a certain probability, after open the example is a blank window

Expected behavior
I can see the blocks for the example
Screenshots

Desktop (please complete the following information):

OS: windows 10
Browser: chrome
Version: Microsoft MakeCode version:  5.15.10

Additional context
My guess is that the slow loading of the pxtblockily.js file prevents the saveWorkspaceXml method from being found when it is called

Is there any way to prevent this from happening?

@jwunderl That solved my problem. Thank you.


Schedule should not be mandatory

The "schedule" element is declared "required", but according to the data model it is optional. It should not be "required".

duplicate with #17


Enhance log analysis

Issue #, if available:
None
Description of changes:
I have enhanced the log analysis and prepared a way to efficiently evaluate a number of reward functions before starting the training, with use of logs from previous training sessions.
I have described the changes here: https://codelikeamother.uk/analyzing-the-aws-deepracer-logs-my-way
I have also added track data for New York.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Actually, could we put it on hold for a short while? I found an improvement(plotting speed up) and a fix(around timestamp in evaluation) that I would like to add. Code is ready, but I need to retest at a humane hour.

I think it's ready now.

Thanks


Wrong Project template?

@petersirka this looks like FlowStream templarte?
I found another version https://github.com/totaljs/examples/tree/master/tms that seems to do the trick.
Also is there any examples how to use Postman with TMS?

@wildone I don't use Postman, but it supports WebSocket then theoretically - yes. Also, TMS is targeted for Total.js apps only, so you can easily integrate multiple Total.js apps.
I don't know what you are using, but Total.js Flow supports everything together. In addition, Total.js FlowStream and TMS are our side projects prepared for various customizations.

@wildone I have prepared a better example:

example.zip

How to test it?

download & extract example.zip file
run app in the form:

cd app
node index.js 8001

run flow in the form:

cd flow
node index.js 8000
visit http://<IP_ADDRESS>00/
user: admin, pass: admin

@petersirka thank you, yours works and mine works now as well, just made sure names match across files.

@petersirka you might want to push your example into this repo as well.


Symbol list contains context + it + a combination of both on top with nested describe blocks

Without spacing
File:
describe "outer subject" do
  describe "inner subject" do
    it "in describe" do
    end

    context "context" do
      it "in context" do
      end

      it "in context 2" do
      end
    end
  end
end

Symbol list is mangled:

With spacing
File:
describe "outer subject" do

  describe "inner subject" do

    it "in describe" do
    end

    context "context" do

      it "in context" do
      end

      it "in context 2" do
      end
    end
  end
end

Symbol list looks fine:

When I disable either the symbol list settings from the bundle for either behaviors or examples, the problem goes away.
I strongly suspect that the problem is two scopes touching. When I place the cursor at the beginning of a line with an it example, the current scope stays the same, but TextMate reports the Left Scope (e.g. scope up to before the cursor) to be different: without empty lines, the Left Scope is meta.rspec.behavior.

I'm not very proficient with  TextMate bundle building. Could the language grammar be changed to reflect this? Or can we adjust the Symbol List scope selectors to take this into account? (I tried by subtracting one from the other, but to no avail.)

Thanks for your detailed report! The issue was indeed because of the scopes touching, making the scope not include the newline at EOL seems to be a decent fix.

Oh, that was an easy one, great :) Is there a way to make TextMate auto-updater pull changes from the repo? (My installed version is reported to be from Sep 2nd, 2017)

Changes get picked up automatically sooner or later, but let's see if pinging @infininight speeds things up :)


Move Google Analytics track events to main.js.

This is something 1) I haven't used before myself and 2) most important, I can't check it myself since I don't have access to the GA account.
That being said, this is the last inline JavaScript we use and after that we can remove unsafe-inline from CSP script-src. So, we should definitely try and get this sorted.

Same on both accounts, so can't help you here. Code changes look clean though, so 👍 from that perspective.
@jdorfman can you help us with the GA stuff?

:shipit:


[DO NOT MERGE] Porting ROCm Dropout support to master-rocm-enhanced

This PR is to port the ROCm Dropout support from the develop-upstream to the master-rocm-enhanced branch.
We need to have a few pre-reqs in place before we can take this PR

[ ] identidy a commit on the upstream/master branch for which all ROCm CI jobs (rocm, rocm-cpp, rocm-xla)  are passing, aka the ROCm CI qualified commit
[ ] rebase the master-rocm-enhanced branch to the ROCm CI qualified commit
[ ] Setup ROCm CI jobs to run on PRs filed on the master-rocm-enhanced branch

The purpose of filing this PR now is to assist with filtering out the changes in this PR, from the set of diffs in develop-upstream that we need to triage before we abandon that branch
/cc @deven-amd

thank you @jerryyin
let me cherry-pick this PR to master-with-triaged-diffs

I and @deven-amd synced just now and leave a comment here in case it get forgotten: This PR only serves for diff purpose and should never be merged. I needs to later be rebased to master-rocm-enhanced and retested in CI before it can be closed.

closing out this PR since dropout functionality has been upstreamed, and this PR is no longer needed


Add GitLab source

Shards exist on GitLab.com, for example: https://gitlab.com/jgillich/crystal-dns

shards-info only works with github.
In the code "gitlab" only used to show icon and link (if it exists in shards.yml file) to gitlab for dependencies.
For example https://shards.info/repos/mswieboda/tradify

shards-info only works with github.
In the code "gitlab" only used to show icon and link (if it exists in shards.yml file) to gitlab for dependencies.
For example https://shards.info/repos/mswieboda/tradify

Okay, thank you, sorry. I've updated the issue.

P.S. And this will not be implemented due to the limitations of the Gitlab API disappointed

Which limitations? There: https://docs.gitlab.com/ee/user/gitlab_com/index.html#gitlabcom-specific-rate-limits
I see:

For assistance, contact GitLab Support with details, such as the affected IP address.

The main issue is Gitlab API doesn't support filtering by language.

The main issue is Gitlab API doesn't support filtering by language.

There: https://docs.gitlab.com/ee/api/projects.html#list-all-projects
I see with_programming_language parameter. Isn't that what you're talking about?

yes, exactly 👏.
And it seems to work.

I will check later how to integrate Gitlab into shards-info.

By the way. If you want to implement this yourself. PR is welcomed 🙏

I'm not sure that I'll have a time for that, but I'll write if it will.

@AlexWayfer
Now http://shards.info website has Gitlab support.
https://shards.info/search?query=dns
https://shards.info/gitlab/jgillich/crystal-dns/
Closing.


Modern JS for SSR Bundles

Next.js already produces fully independent bundles for the server. This is required by DefinePlugin and various other things, and generally avoids bundling server code into the client-side application.
This PR exposes Next's internal Boolean isServer value, which indicates that a given compilation (or portion thereof) is part of the generation of bundles that will run on the server in a Node.js runtime.
The most notable change here is that a new mechanism has been introduced for passing values like isServer to Babel presets & plugins. This is done to ensure custom .babelrc configurations don't turn off the desired behavior. It remains possible to compile for a specific browserslist/node/esmodules target, however the default is now SSR-aware.
The benefit of doing this is that the output better leverages modern JavaScript when the current version of Node supports it, leading to faster runtime performance and smaller output size. Both valuable qualities, particularly in serverless deployment scenarios.
Comparing the SSR bundles output of the "basic" integration test shows an expected improvement in bundle sizes when building on Node 10:

File
Before
After

0.*****.js
299b
293b

36.*****.js
985b
492b

37.*****.js
714b
296b

38.*****.js
301b
415b

39.*****.js
413b
444b

40.*****.js
462b
386b

hello-world.*****.js
303b
298b

hello1.*****.js
300b
294b

hello2.*****.js
300b
294b

Total: 4077b to 3212b, a 21% reduction in size.
While these bundles are all extremely small, it's important to note that the scaling characteristics are what matter here, not absolute byte size. This percentage improvement is expected to hold relatively true as applications scale. A 20% savings is also directly in line with the runtime performance improvements @mathiasbynens demonstrated previously, where modern JS output resulted in a 17% increase in SSR throughput.

🎉 Updated Benchmarks showing further size improvements

File
Before
After

static/*****/pages/_document.js
8627b
6098b

static/*****/pages/_app.js
6813b
4637b

static/*****/pages/dynamic/bundle.js
4174b
2669b

static/*****/pages/_error.js
3772b
2147b

static/*****/pages/hmr/error-in-gip.js
2981b
1401b

36.*****.js
985b
492b

37.*****.js
714b
444b

40.*****.js
462b
415b

39.*****.js
413b
386b

hello-world.*****.js
303b
298b

38.*****.js
301b
296b

hello1.*****.js
300b
294b

hello2.*****.js
300b
294b

0.*****.js
299b
293b

ssr-module-cache.js
101b
101b

Also, we should probably test this somehow... Not sure of a good test.

Ready for review!

Super happy to see this land!
With this change, the Node.js version used to build becomes more important. As suggested in our investigation doc, I'd love to see this nuance added to the docs in some way. In particular, developers should feel encouraged to add and use an .nvmrc file to their project, and strive to bump the version regularly. Does anyone want to kick off a documentation PR that recommends this best practice?

@mathiasbynens can investigation document be made public?

@iamstarkov Apologies, it was supposed to be public before. It is public now!

@mathiasbynens thanks, but it is still not public neither for me, nor for two my colleagues.

@iamstarkov The URL changed.

@mathiasbynens it works now. thank you


Support for Postgres Flexbile Server

The arm-postgres API in this SDK is missing the new Postgres Flexible Server service and corresponding APIs. Please could this be added?
Please see the .NET SDK which has implemented this API:
https://github.com/Azure/azure-sdk-for-net/tree/master/sdk/postgresql/Microsoft.Azure.Management.PostgreSQL/src/postgresqlflexibleservers/Generated

Since the postgresql.json file in tag (package-2020-02-14-preview) is able to implement Flexbile Server,but it's not used in default tag ( package-2020-01-01), we will need service help to confirm whether the tag:package-2020-02-14-preview is ready ,and change the default tag.

This is now implemented


Update prefix to follow modularity guidelines

This all comes from https://aws-quickstart.github.io/design-parms.html
Closes #174
Signed-off-by: Chuck Ha<EMAIL_ADDRESS>

Known issue:
The readme has some bad links now. Next steps are fixing the jenkins job and updating the readme. Will be submitting a PR for those changes soon.

Closing as I've cherrypicked this into https://github.com/heptio/aws-quickstart/pull/188

thank you


Update README.md

Pull Request Test Coverage Report for Build 926765239

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 92.029%

Totals

Change from base Build 926414591:
0.0%

Covered Lines:
1397

Relevant Lines:
1518

💛  - Coveralls

Pull Request Test Coverage Report for Build 926765239
Warning: This coverage report may be inaccurate.
This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

For more information on this, see Tracking coverage changes with pull request builds.
To avoid this issue with future PRs, see these Recommended CI Configurations.
For a quick fix, rebase this PR at GitHub. Your next report should be accurate.

Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 92.029%

Totals

Change from base Build 926414591:
0.0%

Covered Lines:
1397

Relevant Lines:
1518

💛  - Coveralls

Pull Request Test Coverage Report for Build 926765239
Warning: This coverage report may be inaccurate.
This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

For more information on this, see Tracking coverage changes with pull request builds.
To avoid this issue with future PRs, see these Recommended CI Configurations.
For a quick fix, rebase this PR at GitHub. Your next report should be accurate.

Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 92.029%

Totals

Change from base Build 926414591:
0.0%

Covered Lines:
1397

Relevant Lines:
1518

💛  - Coveralls


E2E test for MC ACNP copy-span

PR is based on #3424 and #3363. Only the last commit is relevant to this PR.

/test-multicluster-e2e

Codecov Report

Merging #3435 (d2a63f4) into main (6770e9c) will decrease coverage by 27.65%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##             main    #3435       +/-   ##
===========================================
- Coverage   63.47%   35.82%   -27.66%
===========================================
  Files         268      106      -162
  Lines       26900    14547    -12353
===========================================
- Hits        17076     5211    -11865
- Misses       7960     8846      +886
+ Partials     1864      490     -1374

Flag
Coverage Δ

integration-tests
35.82% <ø> (?)

kind-e2e-tests
?

unit-tests
?

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

...icluster/cmd/multicluster-controller/controller.go

...ticluster/commonarea/remote_common_area_manager.go

...lticluster/commonarea/resourceimport_controller.go

...trollers/multicluster/resourceexport_controller.go

...uster/controllers/multicluster/stale_controller.go

multicluster/controllers/multicluster/test_data.go

pkg/agent/flowexporter/exporter/certificate.go

...er/registry/stats/antreanetworkpolicystats/rest.go

pkg/ovs/openflow/ofctrl_meter.go

pkg/version/version.go

... and 364 more

/test-multicluster-e2e

/test-multicluster-e2e

/test-multicluster-e2e

Multi-cluster e2e already passing for the copy-span feature.

/test-all

Rebased and resolved merge conflicts /test-all /test-multicluster-e2e

Rebased and resolved merge conflicts /test-all /test-multicluster-e2e

Rebased and resolved merge conflicts /test-all /test-multicluster-e2e

/test-multicluster-e2e

/test-all /test-multicluster-e2e

@Dyanngg could you rebase the PR and check if https://github.com/antrea-io/antrea/pull/3435#discussion_r834903852 makes sense?

/test-all /test-multicluster-e2e

/test-all /test-multicluster-e2e


Async event sending

Why?
We want to be able to publish events to routemaster in background job so that we don't lose updates if routemaster goes down/ we don't lose availability
What?
Allow routemaster-client to be configured with sidekiq to send events in background jobs. We should do this in routemaster-client because the code should be exactly the same across any service that wants to use it

LGTM


Remove apply subcommand from mesheryctl exp filter

Notes for Reviewers
This PR fixes #7989
Signed commits

[x] Yes, I signed my commits.

@Boombag0607 Let's discuss this on Meshery Dev call. Please add this as an agenda item in the meeting minutes if you would. :)


Generic Do command

A user opened a topic in the k6's forum generated from the limited Do method API. I tried to extend it essentially proxing the entire Redis client's Do API.
Reference: https://community.k6.io/t/k6-redis-extension/2720
Some other minor updates can be checked from the commit history.

/cc @MStoykov seeing you from contributors here, maybe you're interested in reviewing it


Blank screen with Firefox

I don't understand, Benmaps returns a blank screen with Firefox 68.0.1.
No problem with Chromium but i don't use it !
Thanks for BenMaps !

Loads and works perfectly fine here with Firefox 69.0b11

Did you try in an incognito window without any extensions/addons?

Same thing (blank screen) in incognito mode.
My addons :

ublock origin : same thing
fb container : no problem with it
and after, this is not for trackers...

In Firefox, i have a standard settings on privacy :

weird...

Hum, i have the same thing with Qwant Maps : https://www.qwant.com/maps/
I'm looking for the problem !

I found the bug ! It was on Firefox 68.0.1, i think it will fixed in 68.0.2 : https://bugzilla.mozilla.org/show_bug.cgi?id=1565134

Unhandled promise rejection Error: "Failed to initialize WebGL."

We can force webgl in about:config

Still getting this in Firefox 77.0.1:
Error: An API access token is required to use Mapbox GL. See https://www.mapbox.com/api-documentation/#access-tokens-and-token-scopes

While in Safari it works fine.


set -f behavior

should it overwrite the author by the global configuration?
or keep the author from package.json?
what does the readme say atm
perhaps:
licenser set --global --> take all global config
licenser set MIT --> overwrite license only
licenser set --> take from package.json (unless no package.json)
so no more -f param because confusing?
has to do with changed author conifg behavior from earlier commit

licenser set wtfpl -f doesn't work

licenser config
-> console.log before
-> console.log after
only update file if any change


feat: add a createValidator function

Will support field validation at v1.1 or v2, close right now.


Perfect

[Enter feedback here]

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

ID: 9b18e789-f4a8-1526-93c5-d1bd698784c6
Version Independent ID: 1a91874e-583a-0119-7591-43e02a39b53a
Content: Test recorder and Regression suite automation tool for Retail Cloud POS - Retail | Dynamics 365
Content Source: articles/retail/dev-itpro/pos-rsat.md
Service: dynamics-365-retail
Product: ****
Technology: ****
GitHub Login: @mugunthanm
Microsoft Alias: mumani

Perfect testing mode