[Event Change Request] table 39 "Purchase Line" - OnUpdateDirectUnitCostOnBeforeFindPrice

Can you add xRec to event OnUpdateDirectUnitCostOnBeforeFindPrice?

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.


Added NullSafety ? to WidgetsBinding.instance.addPostFrameCallback

My App was not building as i was getting error to add "?" to WidgetsBinding.instance.addPostFrameCallback, so i added it here so other developers may not get this error.

This has already been fixed see https://github.com/maheshmnj/searchfield/issues/29


Update readme and docs.

Signed-off-by: Andrei Sandu<EMAIL_ADDRESS>Reason for This PR
Add missing documentation.
Description of Changes
Add missing documentation.
License Acceptance
By submitting this pull request, I confirm that my contribution is made under
the terms of the Apache 2.0 license.
PR Checklist
[Author TODO: Meet these criteria.]
[Reviewer TODO: Verify that these criteria are met. Request changes if not]

[x] All commits in this PR are signed (git commit -s).
[x] The reason for this PR is clearly provided (issue no. or explanation).
[x] The description of changes is clear and encompassing.
[x] Any required documentation changes (code and docs) are included in this PR.
[x] Any newly added unsafe code is properly documented.
[x] Any user-facing changes are mentioned in CHANGELOG.md.

@acatangiu @georgepisaltu @berciuliviu Fixed all. PTAL.

@acatangiu @georgepisaltu @berciuliviu Fixed all. PTAL.

@acatangiu @georgepisaltu @berciuliviu PTAL.

@acatangiu @georgepisaltu @berciuliviu PTAL.


Create example that enumerates a disk image

I have a long-standing issue on bulk_extractor to add AFF4 support.  To do this, I need an example that allows me to enumerate all of the bytes in an AFF4 volume.

Is there an example of how to do this?
If not, is this worth doing?

Presumably you will use the C API? In that case it is really simple and it is described in the header
https://github.com/Velocidex/c-aff4/blob/master/aff4/libaff4-c.h
But to keep it simple this API only exposes the first stream (AFF4 files may contain multiple streams)

Correct, that API only exposes the first stream, and AFF4 allows multiple streams and fragmented files. I want to iterate all streams, and then for each stream, I want to get all bytes. Except if stream A consists of a map of streams B and C, and B⋂C=∅, then want an iterator that gives me B and C, but not A.


Feature Want: Can we have a config to exit the application when fail to connect to loki service

Description
It will be handy if we can get notice in the log that we failed to connect to the loki service.
Feature want
By default: maybe we just warn in the console, will not affect the application start up
Change the level: throw an exception so that the application fail to start up

Thanks for your suggestions. This sounds reasonable. I'll try to address this.


NOREF: SemanticScholarService fix & Tests

DONE:

Fix reading of null object abstracts.tldr.text
Add Unit tests

for me +1.

+1 for sure


Feature: delete my number

URGENT NEED TO DELETE MY NUMBER FROM THE APP AS I HAVE ALREADY DONATED STILL GETTING CALLS . Pls include this feature asap

Please delete my number I already donated still getting 10 call per day
Beging distrub

Hi Ajay and Riya,
We have updated the platform to show only those donors who have donated more than 2 weeks ago. Our team is calling donors to ensure information integrity and to help donors get only relevant calls.
FYI: You are eligible to donate more than once.
Please let me know here your request number and the last date you donated plasma, and I will update the same on the platform. You can see your request number by logging in.
Regardless if you still wish to delete your number, let me know.

All your numbers are now hidden and won't be shown.

I have already donated
Date – 10/05/2021
Number–<PHONE_NUMBER>
Name– Ajay patel
Please delete my number now , I am receiving call or messages again and
again, being frustrated
Thankyou
On Sun, 2 May, 2021, 10:34 am Deekshant Joshi, @.***>
wrote:

Hi Ajay and Riya,
We have updated the platform to show only those donors who have donated
more than 2 weeks ago. Our team is calling donors to ensure information
integrity and to help donors get only relevant calls.
FYI: You are eligible to donate more than once.
Please let me know here your request number and the last date you donated
plasma, and I will update the same on the platform. You can see your
request number by logging in.
Regardless if you still wish to delete your number, let me know.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/thetrulymadly/coronaclusters/issues/44#issuecomment-830741415,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AT5FWUMOMQE5TGKFT3W5SRDTLTMPJANCNFSM436NIITQ
.


bug: Http call only work on browser

Bug Report
Ionic version:
[ ] 3.x
[x] 4.x
[x] 5.x
Current behavior:
While running the application on mobile (debug mode), http calls return error as if they are not even called.
Error: status: 0 Unknown error.
Expected behavior:
Sending/Receiving data should take place, i have been calling the APIs from my browser and it worked just fine.
Related code:
    this.getPetTypesSub = this.myService.API_NAME(param).subscribe((data) => {
//doSomething
 }, (error) => {
      alert(JSON.stringify(error));
    });

  API_NAME(Param): Observable<any> {
   let url = 'API_URL/API_NAME';
    const headers = new HttpHeaders({ 'Content-Type': 'application/json' });
    const options = { headers: headers };
    return this.api.post(url , JSON.stringify(Param), options)
      .pipe(map(response => {  return response.; }));
  }

Other information:
I tried to call an api that is working on another ionic application (Ionic 3). But calling it from (Ionic 4 - 5) application is not working especially on device.
Ionic info:
Ionic:

   Ionic CLI                     : 5.0.0
   Ionic Framework               : @ionic/angular 4.4.2
   @angular-devkit/build-angular : 0.13.9
   @angular-devkit/schematics    : 7.3.9
   @angular/cli                  : 7.3.9
   @ionic/angular-toolkit        : 1.5.1

Cordova:

   Cordova CLI       : 9.0.0<EMAIL_ADDRESS>   Cordova Platforms : android 8.0.0
   Cordova Plugins   : cordova-plugin-ionic-keyboard 2.1.3, cordova-plugin-ionic-webview 4.0.1, (and 4 other plugins)

Utility:

   cordova-res : 0.3.0
   native-run  : not installed

System:

   NodeJS : v10.15.3
   npm    : 6.9.0
   OS     : Windows 10

looks like more a config issue
https://docs.microsoft.com/en-us/visualstudio/cross-platform/tools-for-cordova/security/whitelists?view=toolsforcordova-2017
maybe you are using a non ssl endpoint or something?

Thanks for your issue! Please aware that this Repo are only for Ionic issues. What you describe is more related to Angular and Cordova or Cordova Plugin Ionic Webview. What @KillerCodeMonkey says I also believe the API server needs CORS set correctly.

thank you @KillerCodeMonkey that really helped. After reviewing Cordova's documentation and Android's new privacy documentation the config.xml whitelists worked well for me.
And @paulstelzer no it is not CORS related since i mentioned that the same api is working on ionic 3 projects but not ionic 4. Also it not related to Cordova plugin Webview 😂.

@MhmdKorhani Do you use cordova plugin webview version 4 in your ionic 3 app, too?

Im also hitting this issue,
Its not CORS related, Ive set a CSP in index, enabled full open CORS on the server, its a new app using cordova-plugin-ionic-webview
I try to make requests using ionic native http and all i get is undefined in the results for everything, furthermore it does not even hit the server, switching to Angular http client i see the request hit the server but no data gets returned back to the running application - its so strange - NSAppTransportSecurity seems to be correct in the plist file also... this is hugely blocking me right now, I dont have the time to put together a working example. Is there anything else i should be checking here ?


Clear email password on authentication error

We set the user's email password once per session, the first time an email is sent. If the user types it in wrong and the send fails due to an authentication error, the only way to correct it is to close Karbon and re-open.

Fixed


Use region & endpoint options in s3 storage client from credentials.

Fixes #11

I've also now added support for a custom "endpoint" to fix https://github.com/nimbella-corp/main/issues/1776

Will wait for confirmation this fixes the issue for @sciabarracom before merging.

It works for me in EKS Italu


Support required for ThenInclude

Include was implemented.  ThenInclude is also required in the framework.  This would be used something like:
var includes = new List<Expression<Func<Entities.Order, object>>>
{
    x => x.orderProductMappings,
    x => new Expression<Func<Entities.OrderProductMapping, object>>
    {
        y=>y.product,
    }
};

To make this work, the includes logic in QueryUnfiltered in EntityDbContext would probably need updating to a while loop for the look ahead:
var expression = includes.begin();
while (expression != includes.end()
{
    var furtherIncludableQuery = query.Include(expression);
    expression++;
    if (expression != includes.end())
    {
        if (expression is Expression<Func<TEntity, TProperty>> thenInclude)
        {
            query = furtherIncludableQuery.ThenInclude (thenInclude);
        }
        else
        {
            query = furtherIncludableQuery;
        }
    }
}

Here's the algorithm re-written to "work":
            var numItems = includes.Count();
            int currentItem = 0;
            while (currentItem < numItems)
            {
                var furtherIncludableQuery = query.Include(includes.ElementAt(currentItem));
                currentItem++;
                if (currentItem < numItems)
                {
                    if (includes.ElementAt(currentItem) is Expression<Func<TEntity, TProperty>> thenInclude)
                    {
                        query = furtherIncludableQuery.ThenInclude(thenInclude);
                    }
                    else
                    {
                        query = furtherIncludableQuery;
                    }
                }
            }

However it doesn't compile.  The .ThenInclude line isn't valid.  Any thoughts?

OK, i think I now understand the problem...but don't yet know how to code the solution.
If QueryUnfiltered had an extra templated type, so the includes list is a list of
Expression<Func<TEntity, TProperty1, TProperty2>>
(note the extra Property)
If TProperty2 is not null, cast it to a
Expression<Func<TEntity, TProperty>>
and pass it to .Include.
Otherwise pass it to .ThenInclude.
So the list would be created with either:
x=>x.address
or
x=>x.address.country
(this would support address having an attribute "countryId", which does a lookup to find the country name)


fix(chat): fix conversation name regeneration (Issue #924)

Description:
fix conversation name regeneration
Issues:

Issue #924

UI changes
<Please, provide Screenshots or Figma links>
Checklist:

[x] the pull request name complies with Conventional Commits
[x] the pull request name starts with fix(<scope>):, feat(<scope>):, feature(<scope>):, chore(<scope>):, hotfix(<scope>): or e2e(<scope>):. If contains breaking changes then the pull request name must start with fix(<scope>)!:, feat(<scope>)!:, feature(<scope>)!:, chore(<scope>)!:, hotfix(<scope>)!: or e2e(<scope>)!: where <scope> is name of affected project: chat, chat-e2e, overlay, shared, sandbox-overlay, etc.
[x] the pull request name ends with (Issue #<TICKET_ID>) (comma-separated list of issues)
[x] I confirm that do not share any confidential information like API keys or any other secrets and private URLs

/deploy-review


[AzureMonitorExporter] Add AAD support through property

Enabling AAD support through property will help the Azure Monitor Distro to keep simpler Public API's.

API change check
APIView has identified API level changes in this PR and created following API reviews.
Azure.Monitor.OpenTelemetry.Exporter


feat: enable reuse for mongodb

When we reuse container with mongodb images, it fails the first time we reuse it because the replica is already set, hence the exit code of the replica set is 1 and not 0.
In order to avoid that, a check is made on the state of the current node.
If the command fails because there is no replica, it will fallback to the initialisation of the replica set like today.
Otherwise, it will skip.
In order to know if a replica is set or not, since we are working with one node, it must be a primary one.
We use replSetGetStatus to check its "myState" attribute.

Thanks for the PR @tiboun. We have a different containerIsStarted method that is reused aware (https://github.com/testcontainers/testcontainers-java/blob/96acaf02721c5dbf543ff2b166366a190df57cfa/core/src/main/java/org/testcontainers/containers/GenericContainer.java#L700). We haven't used it so far, but I think it is better and simpler approach.

Hi @kiview , I've updated my MR to use the method mentionned. Let me know if it is correctly implemented :)

Thanks for your contribution @tiboun ! I added two commits in order to polish the contribution a little bit and fix a check. This is now in main branch

Thx @eddumelendez !


for loop skips identical values naively

The for loop skips identical values. There may be some merit to it that must be very carefully considered, but it seems like strange behavior when applied to literal lists.
for i in [1, 2, 1]:
    std::print(i)
end

Results in
1
2

The first motivation that comes to mind would be to avoid running e.g. a plugin twice on the same instance (because it is one of the only statements that may have uncontrolled side effects). But as far as I can see that should only apply to instances, because [a, a] == [a] but [1, 1] != [1].

(In other words, CreateList.execute behavior differs when it is used in a gradually executable context.)

The CreateList behavior also affects e.g. list comprehensions:
entity A: end implement A using std::none
A.others [0:] -- A

a = A()
a.others = [A() for i in [1, 2, 1]]
others = [A() for i in [1, 2, 1]]
std::print(a.others)
std::print(others)

This results in one two-element and one three-element list.

Related Slack thread

Additionally add some documentation about the difference between relations and plain lists and how it affects these constructs.

The following patch is a PoC hack that makes all but one test succeed. Below you'll also find a minimal reproduction of the test failure.
diff --git a/src/inmanta/ast/statements/generator.py b/src/inmanta/ast/statements/generator.py
index a585269b..feaf5696 100644
--- a/src/inmanta/ast/statements/generator.py
+++ b/src/inmanta/ast/statements/generator.py
@@ -184,12 +184,22 @@ class GradualFor(ResultCollector[object]):
         self.resolver = resolver
         self.queue = queue
         self.stmt = stmt
-        self.seen: set[int] = set()
+        self.seen: set[int] = list()
+
+    def complete(self, all_values: abc.Sequence[object]):
+        """
+        Indicate that all results have been received. No further calls to `receive_result` should be done after this.
+        Mutually exclusive with `set_unknown`.
+        """
+        if self.seen:
+            if len(self.seen) != len(all_values):
+                raise Exception("for loop helper received some but not all values gradually %s vs %s" % (self.seen, all_values))
+        else:
+            for value in all_values:
+                self.receive_result(value, location=self.stmt.location)

     def receive_result(self, value: object, location: Location) -> bool:
-        if id(value) in self.seen:
-            return False
-        self.seen.add(id(value))
+        self.seen.append(id(value))

         xc = ExecutionContext(self.stmt.module, self.resolver.for_namespace(self.stmt.module.namespace))
         loopvar = xc.lookup(self.stmt.loop_var)
@@ -257,9 +267,7 @@ class For(RequiresEmitStatement):
         helper = requires[self]
         assert isinstance(helper, GradualFor)

-        for loop_var in var:
-            # generate a subscope/namespace for each loop
-            helper.receive_result(loop_var, self.location)
+        helper.complete(var)

         return None

@@ -547,6 +555,7 @@ class ListComprehensionCollector(RawResumer, ResultCollector[object]):
         Mutually exclusive with `set_unknown`.
         """
         if self._results:
+            # TODO: this message is incomplete
             # We should only have received previous results in gradual mode, if the
             if self.lhs is None:
                 raise InvalidCompilerState(self, "list comprehension helper received gradual results in non-gradual mode")
diff --git a/src/inmanta/execute/runtime.py b/src/inmanta/execute/runtime.py
index a97f7d74..d4101f4c 100644
--- a/src/inmanta/execute/runtime.py
+++ b/src/inmanta/execute/runtime.py
@@ -686,8 +686,34 @@ class ListLiteral(BaseListVariable):
         if self.get_waiting_providers() == 0:
             self.freeze()

+    def _set_value(self, value: ListValue, location: Location, recur: bool = True) -> bool:
+        """
+        First half of set_value, returns True if second half should run
+        """
+        if value and self.hasValue:
+            raise Exception("already frozen: %s, %s" % (self.value, value))
+
+        if isinstance(value, list):
+            if len(value) == 0:
+                # the values of empty lists need no processing,
+                # but a set_value from an empty list may fulfill a promise, allowing this object to be queued
+                if self.can_get():
+                    self.queue()
+            else:
+                for v in value:
+                    self.set_value(v, location, recur)
+            return False
+
+        if self.type is not None:
+            self.type.validate(value)
+
+        self.value.append(value)
+        self._notify_listeners(value, location)
+
+        return True
+
     def __str__(self) -> str:
-        return "TempListVariable %s" % (self.value)
+        return "ListLiteral %s" % (self.value)

 class ListVariable(BaseListVariable, RelationAttributeVariable):

The problematic model:
entity A: end
entity B: end
entity C: end
implement A using std::none
implement B using std::none
implement C using std::none

A.c [0:] -- C
B.c [0:] -- C.b [0:]

a = A()
b = B()
c = C()

a.c = [b.c]
c.b = b

# realistic scenario with similar structure: requires-provides chaining

Note to self: parking for now but should be picked up again ASAP in January to prevent it rotting. Especially the design part, and possibly the implementation approach. Actual implementation may be delayed if desired.


Define data flow/PWA storage

Task to discuss the implementation of data flow/local storage of answers (and any other data).
It would be good to have an idea where your current thinking of this is? There are a few data security/privacy elements it would be good to ensure that we've thought through

I am researching our options for storing the data collected on the questionnaire.

Here is an article on how secure session storage is --> https://blog.guya.net/2015/08/25/the-never-ending-browser-sessions/

It can be done with session storage on the browser and we can clear this data at the end of the session (when someone emails the PDF/CSV).
This is how it could be done --> http://blog.teamtreehouse.com/storing-data-on-the-client-with-localstorage.
Is this safe enough for the data added to the questionnaire?

I am closing this issue as we have decided to use sessionStorage.


Stepping into code that is skipped via skipFiles looks like it's running when it's actually paused

#16208

VSCode Version: Code - Insiders 1.8.0-insider (0d65ced0fa7398dc9d50c39a23a2a8cc8406ff18, 2016-12-07T07:04:22.691Z)
OS Version: Linux x64 4.8.0-27-generic
Extensions:

Extension
Author
Version

EditorConfig
EditorConfig
0.3.4

lorem-ipsum
Tyriar
1.0.0

theme-glacier
Tyriar
0.0.10

vscode-svgviewer
cssho
1.2.0

python
donjayamanne
0.5.5

tslint
eg2
0.7.1

git-project-manager
felipecaputo
1.0.0

Theme-Wombat
gerane
0.0.2

md-navigate
jrieken
0.0.1

Go
lukehoban
0.6.50

vscode-scss
mrmlnc
0.6.0

csharp
ms-vscode
1.5.3

java
redhat
0.0.7

annotator
ryu1kn
0.10.1

Clone and open https://github.com/Microsoft/vscode-smoketest-express.git

Created the launch.json:
{
    // Use IntelliSense to learn about possible Node.js debug attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "type": "node",
            "request": "launch",
            "name": "Launch Program",
            "program": "${workspaceRoot}/bin/www",
            "cwd": "${workspaceRoot}",
            "skipFiles": [
                "node_modules/**"
            ]
        },
        {
            "type": "node",
            "request": "attach",
            "name": "Attach to Process",
            "port": 5858
        }
    ]
}

Put a breakpoint at bin/www:28 on server.listen

Start debugging

Hit the breakpoint

Step in, I assumed that the program continued because the pause button was back for ~20-30 seconds until node_modules was exited (see #16847)

On macOS the 'stepin' takes about 0.5sec and then stops on line 29. So I do not see any unexpected behaviour.

On Ubuntu it took around 30 seconds to stop on the following line. While it was working the (non-disabled) pause button was at the top which is typically the indicator for me that the program has continued.

I'm having a similar issue - stepping in brings me to a line called: "1007",
and the editor does nothing.
If I try to F5 to continue, a timeout message appears and this is printed in the console:
Error processing "setBreakpoints": Error: Set breakpoints request timed out
at Timeout.setTimeout (/usr/share/code/resources/app/extensions/ms-vscode.node-debug2/node_modules/vscode-chrome-debug-core/out/src/utils.js:54:24)
at tryOnTimeout (timers.js:232:11)
at Timer.listOnTimeout (timers.js:202:5)


Gitlab integration, build_request_merge false to false not working when creating it

I was adding a Gitlab Integration to a new project and I answered No to the build-merge-requests question, but when the information came back, I saw all in true.
I then tried the same with the --build-merge-requests=false added to the command line, same behavior.
I then tried platform integration:update IID --build-merge-requests=false and that seemed to work.

Thanks for the report - this should be fixed in v3.31.0


Put moved notice on User Guide pages.

This change is

attn: @chenopis

@steveperry-53  Yup, I'll review in a few minutes.

/lgtm


Invoke-SPDSCCommand in SharePointDsc.Util.psm1 memory leak

Details of the scenario you tried and the problem that is occurring
I was using <IP_ADDRESS> version before upgrading my test environnment to <IP_ADDRESS>
After upgrading to <IP_ADDRESS> I noticed an issue where my sharepoint servers would run out of memory after a couple of hours (arround 10 hours).
This happened even if the SharepointDsc module had no modification to the existing environment.
We have a very high configuration check frequency on test environment (every 15 minutes) to have the results of configuration changes very quickly.
Running the following powershell command would show many wsmprovhost.exe processes which are an indication of many powershell sessions running on the machine:
Get-Process -Name wsmprovhost
Verbose logs showing the problem
Suggested solution to the issue
After doing some debug, I found that the function Invoke-SPDSCCommand of the SharepointDsc.Util module was never removing the powershell session as it was the case before in my <IP_ADDRESS> version.
It looks like it is a wrong copy/paste of the section with local credential (which does not use a powershell) to the section where the powershell was in used which causes the issue.
Simply putting the results of the invoke-command in a variable, removing the powershell session, and then returning the result corrects the issue.
I will issue a pull request to correct this.
The DSC configuration that is used to reproduce the issue (as detailed as possible)
Many configurations will have the issue as to test the compliance, many of them use an invoke-spdsccommand with credentials, thus launching a "local" remote powershell session which is never closed
Most of production environments will not see the issue as the configuration check frequency is probably higher than 15 minutes and the Invoke-SPDSCCommand as an idle timeout set to 60000. So the wsmprovhost process will mostly be killed before causing a memory issue.

# insert configuration here

The operating system the target node is running
OsName               : Microsoft Windows Server 2016 Datacenter
OsOperatingSystemSKU : DatacenterServerEdition
OsArchitecture       : 64-bit
WindowsBuildLabEx    : 14393.2485.amd64fre.rs1_release.180827-1809
OsLanguage           : en-US
OsMuiLanguages       : {en-US}
Version of SharePoint that is used (e.g. SharePoint 2016)
SharePoint 2016
Version and build of PowerShell the target node is running
Name                           Value

PSVersion                      5.1.14393.2485
PSEdition                      Desktop
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
BuildVersion                   10.0.14393.2485
CLRVersion                     4.0.30319.42000
WSManStackVersion              3.0
PSRemotingProtocolVersion      2.3
SerializationVersion           <IP_ADDRESS>
Version of the DSC module that was used ('dev' if using current dev branch)
<IP_ADDRESS> dev branch

I added a quick fir with pull request 1042

Closed via PR #1042


Process Explorer Design

This PR contains the base design which mostly focuses on the visuals.
It's going to be made more accurate by several user stories.

Need to add license headers to source files

Need to add license headers to source files

So I think if that would be done, we would be good?

Need to add license headers to source files

So I think if that would be done, we would be good?

What license do we want the project to fall under? GNU/GPL? Something else?

LGTM


Support IfConfigDecl clauses in UseEnumForNamespacing

Anything inside a IfConfigDecl was ignored when determining if a struct
could be an enum. This looks for IfConfigDeclSyntax in the
MemberDeclListSyntax and only turns the struct into an enum when all of
the clauses have namespace compatible members.
Fixes: https://bugs.swift.org/browse/SR-11830

It looks like the commit history here has commits from the 5.1 branch included in it, which may be the case if you were doing work there. Can you clean that up?

@allevato Yeah. I'm in the middle of adding those extra tests. I wanted to actually try and test against master so I've been trying to get the swift-DEVELOPMENT-SNAPSHOT-2019-09-26-a toolchain.
Is the only way to get it to build it from source?

Should be fixed now. Although I still haven't been able to test this against master 😞

@allevato Yeah. I'm in the middle of adding those extra tests. I wanted to actually try and test against master so I've been trying to get the swift-DEVELOPMENT-SNAPSHOT-2019-09-26-a toolchain.
Is the only way to get it to build it from source?

You can still download that snapshot from Swift.org, it's just hard to find since the link has long-since been removed from the UI. You can just change the date in the download URL to match any snapshot. For example, here's the link for 2019-09-26-a snapshot for use in Xcode:
https://swift.org/builds/development/xcode/swift-DEVELOPMENT-SNAPSHOT-2019-09-26-a/swift-DEVELOPMENT-SNAPSHOT-2019-09-26-a-osx.pkg

@dylansturg worth updating the README with that link?

@dylansturg is it worth updating the README with that link?

I think we want to get away from that old snapshot and onto a newer one that supports the latest Swift-Syntax soonish™ so it may not be relevant for too much longer.


the math operator "/" throws a parse error

In a select such as
select   9 / 3 as COL1 from    table1
the parser will throw an error. The same issue can be observed at your demo website. Let me know if you need any more info

Thanks Nick

That was a pretty silly oversight on my part. Keep them coming, I really appreciate the bug reports.

Not to worry at all, I have been using the parser for over a month now. And it is impressive. You did a great job.


Fix no-cmac

Don't include files that we don't want to build

@levitte - please take a look at the updated version.

@mattcaswell it seems like every once in a while you have to fix some broken no-xxx options. Would it be feasible to test all (or just the most common) no-xxx options on a regular base? For example by having dedicated CI jobs which only run on a daily[, weekly, manual,...] schedule?

Would it be feasible to test all (or just the most common) no-xxx options on a regular base? For example by having dedicated CI jobs which only run on a daily[, weekly, manual,...] schedule?

We already do...that's why I know they need to be fixed! See the run-checker script in the tools directory. Failed build notifications get sent to openssl-commits.

Pushed. Thanks.


[BUG] windows installer zip

Describe the bug
v1.2.1
unexpected end of archive tried on 2 computers

I confirm this.. the archive seems corrupted

@ukdomainers @bstrakt please download the installer.exe file from the release. The archive was broken for unknown reason.


Osc<->serial bridge

Hello,
I'd like to suggest this plugin, which will allow sending OSC commands to QLC+ from Arduino without needing networking (UDP) like standard OSC sources.
This patch is done against the QLC+_4.12.4 tag, and designed in a way to have no code changes at all to any existing QLC code or plugins - hopefully this will make it easier to be accepted.
Full documentation and examples here: https://software.housegordon.com/qlcp-serial-osc-bridge/ (and also included in the second commit of this PR).

I have not tested it on both Linux (Debian 10, x86_64, qt 5.11.3) and Mac OS X (10.11, clang 10, Qt 5.12.12, HomeBrew 3.3.8) - and both worked great.

Hi, while I appreciate the completeness and usefulness of this plugin, it looks to me like a very custom DIY project.
It requires users to build their own controller and I doubt everyone is capable of doing it.
I suggest to keep this plugin as a separate project on your Github repository and reference it in the QLC+ website, so users know about it and can download pre-built so/dll/dylib that you will provide.
Sounds good to you?

@mcallegari
It's certainly your decision in the end.
I would argue that advanced QLC+ users have been creating their own custom hardware for a while, e.g.:
https://www.qlcplus.org/forum/viewtopic.php?t=10895
https://mdspitteler.com/projects/midi-dmx-controller-with-qlc/
http://www.qlcplus.org/forum/viewtopic.php?t=12133
https://www.reddit.com/r/lightingdesign/comments/izn97k/i_have_made_a_midi_controller_to_control_my/
And most of them have to resort to complicated Arduino/Usb/Midi setup to emulate midi device, e.g.:
http://www.qlcplus.org/forum/viewtopic.php?t=14337
https://www.qlcplus.org/forum/viewtopic.php?t=12690
https://forum.arduino.cc/t/need-simple-guidance-on-sending-a-midi-command/596852
This plugin actually makes things simpler - no more need for any midi emulation, and does not invent any new protocols.
Since the entire code for the arduino microcontroller is included in the documentation of this plugin, any beginner "maker" who can use arduino on a breadboard can use it.
I would also think this is very "low risk" since I purposefully did not modify a single line of code in the rest of QLC+ - so regressions are impossible :)
regards,
assaf gordon

@agordon  I'm perfectly aware of "advanced DIY" users, but they represent the minority of the QLC+ user base, which counts several thousands of people.
I would argue also on the fact that "not touching a single line of code" is "low risk". When you will disappear at some point (everybody do in open source) I will have to maintain your code: e.g. make it build with newer compilers, adjust the code if I need new plugin interfaces and so on.
I have nothing against you or your code. As I said before, it is well done, but speaking with the past experiences and considering my spare time is limited, I prefer to keep this as a side project maintained by you.
Again, I am willing to reference it from the QLC+ website so people know about its existence.

No feedback. Closing.


Enable wayland sessions

The change allows to determine whether current session is running Wayland or X11. The change works even if user has both X11 and Wayland installed and the gnome-shell is defaulting to one but user is in the other display server.

Cancelling this PR and rebuilding to use WAYLAND_DISPLAY and DISPLAY environment variables instead


[Feature]: Consider switching tabs on @mouseup.left instead of @mousedown.left

Describe the feature
Other popular UI frameworks follow this approach, and somehow it feels more natural to switch tabs only when we release the mouse button instead of acting immediately.
https://vuetifyjs.com/en/components/tabs/#usage
https://headlessui.com/vue/tabs
https://primevue.org/tabview/
Additional information

[x] I intend to submit a PR for this feature.
[ ] I have already implemented and/or tested this feature.

why not simply @click?

I've been playing already with different event handlers and we surely don't have to stick to the current implementation :) The key is to find a combination which will provide good UX and accessibility.


Edit Event Modal not working

I'm getting the following error:
Vue warn]: Error in callback for watcher "value": "TypeError: Cannot read property 'mobile' of undefined"

found in

---> <QDialog>
       <CalendarEventDetail> at<EMAIL_ADDRESS>         <CalendarMonthInner> at<EMAIL_ADDRESS>           <CalendarMonth> at<EMAIL_ADDRESS>             <QTabPanel>
               <QTabPanels>
                 <Calendar> at<EMAIL_ADDRESS>                   <QPage>
                     <PageEvents> at src/pages/Events.vue
                       <QPageContainer>
                         <QLayout>
                           <MyLayout> at src/layouts/MyLayout.vue
                             <App> at src/App.vue
                               <Root>

Using Quasar 1.0.3. Nothing fancy in the component, just adding an event array with 1 event as per the example.
    <daykeep-calendar
      :event-array="events"
      calendar-locale="de"
      calendar-timezone="Europe/Vienna"
      :allow-editing="true"
      :render-html="true"
    />

Clicking on the event causes the error above... incompatibility with 1.0.3 or am I missing something?

I'm getting the same problem.

Sorry this is taking so long. I was having problems reproducing this problem but encountered it once I did a fresh quasar create and added in the calendar code.
The error is actually being caused by some of the dialog code that looks to be outside of the calendar components (namely this). That said, similar code is being called elsewhere without issue so I have to assume for the moment that the calendar code is calling the dialog incorrectly. Still trying to figure out the root of the problem however.

Okay, I believe I have this figured out. Of all the weird things, I think this may be caused because of the way the package.json dependencies are set up. The calendar component was using it's own version of Vue and when trying to do some event messaging I think it was getting confused.
I have a local version here that appears to be working correctly and will be pushing that in the next day or so.


effector-vue docs

IssueHunt Summary

Referenced issues
This pull request has been submitted to:

#141: effector-vue documentation is missing

IssueHunt has been backed by the following sponsors. Become a sponsor

Great! Vue users will be grateful


When generate component, move index.test.js to tests/ folder

Awesome, good catch, thanks!

Coverage remained the same at 98.415% when pulling 151cd19195e4d922502c00c7c4409d71828e6fcb on lyuehh:patch-1 into 0939291fb557bda2ae2a3902d67f18690550a0c8 on mxstbr:master.


Support S3 Comptaible Clusters

/feature
Is your feature request related to a problem? Please describe.
It is not possible to use S3 clusters out of AWS
Describe the solution you'd like in detail
It would be nice to support S3 Compatible interfaces for locally deployed clusters like Ceph
Describe alternatives you've considered
Had to run a sidecar container along with deployment and use s3fs instead.

Hey @ehsan310, thanks for opening an issue.
While we don't provide support for S3-like services, we do welcome contributions of minor compatibility fixes or performance improvements for these services if the changes can be tested against Amazon S3. We had a similar issue over on the Mountpoint repository https://github.com/awslabs/mountpoint-s3/issues/144 where you can read more.
I'm aware of some features not supported by some S3-like services such as additional checksums. Mountpoint uses CRC32C by default but where the S3-like service doesn't support it, it is possible to disable using --upload-checksums off. This was added partly for this issue: https://github.com/awslabs/mountpoint-s3/issues/853.
If you can identity why the mount is failing from the logs, that may be useful for those coming across this issue in future. Information on logging in Mountpoint with the CSI driver can be found in our docs: https://github.com/awslabs/mountpoint-s3-csi-driver/blob/main/docs/LOGGING.md.


Python 3.3 support

Hey, could you please make repository also for python 3.3 with Django 1.7?

It should be somewhat 3.3 compatible, have you found something that isn't?
Point it out and I'll do what I can
On Mon, Jan 26, 2015 at 11:10 AM, Zoltan Onody<EMAIL_ADDRESS>wrote:

Hey, could you please make repository also for python 3.3 with Django 1.7?
—
Reply to this email directly or view it on GitHub
https://github.com/jfmatth/openshift-django17/issues/12.

It works, I should have tried it before I wrote here. Sorry for wasting your time.

Not a waste of time, always looking for feedback
On Jan 26, 2015 1:18 PM, "Zoltan Onody"<EMAIL_ADDRESS>wrote:

It works, I should have tried it before I wrote here. Sorry for wasting
your time.
—
Reply to this email directly or view it on GitHub
https://github.com/jfmatth/openshift-django17/issues/12#issuecomment-71540252
.


[CELEBORN-360] Export necessary env in load-celeborn-env.sh

What changes were proposed in this pull request?
Export necessary env in load-celeborn-env.sh
Why are the changes needed?
Does this PR introduce any user-facing change?
How was this patch tested?

LGTM, I'm testing in cluster.

Tests look good, merging to main, thanks!


terminal not turning dark

just used the theme , the editor is turning dark and its amazing thank you for that , just the terminal is not dark but stays white and the text became kind of grey , so I used the dark theme and standart terminal theme , can you please fix the terminal background ?

This also happened to me. Everything works well and looks good, apart from the background of the terminal, which  is  still white

This also happened to me. Everything works well and looks good, apart from the background of the terminal, which is still white

changed the terminal.css to this code and it fixed it, I hope the creature update the file in github
/*
.terminal .virtual-flow {
-fx-gravity: rear;
}
/
.terminal-split {
-fx-orientation: vertical;
}
.terminal {
-fx-background-color: #222222;
}
.terminal-output {
-fx-background-color: #222222;
-fx-fill: white;
}
.terminal-input {
-fx-fill: rgb(114, 163, 219); / modified /
}
.terminal-method-record {
-fx-fill: rgb(160, 99, 99); / modified /
}
.terminal-error {
-fx-fill: rgb(255, 122, 122); / modified /
-fx-background-color: #222222;
}
.terminal-stack-link {
-fx-fill: rgb(255, 179, 179); / modified /
-rtfx-underline-color: rgb(255, 122, 122); / modified /
-rtfx-underline-width: 2;
-fx-cursor: hand;
}
.terminal-stack-foreign {
-fx-fill: hsb(0, 0%, 30%); / modified */
}
/* Show prompt text even when we are focused: /
.terminal-input-field {
-fx-prompt-text-fill: hsb(0, 0%, 30%); / modified */

Thanks so much bro it worked :)

i tried that replacement code and its still not working for me

try this instead:
/*
.terminal .virtual-flow {
-fx-gravity: rear;
}
*/
.terminal-split {
-fx-orientation: vertical;
}
.terminal {
-fx-background-color: #000000;
}
.terminal-output {
-fx-background-color: #000000;
-fx-fill: rgb(74, 74, 74);
}
.terminal-input {
-fx-fill: rgb(114, 163, 219); /modified/
}
.terminal-method-record {
-fx-fill: rgb(160, 99, 99); /modified/
}
.terminal-error {
-fx-fill: rgb(255, 122, 122); /modified/
}
.terminal-stack-link {
-fx-fill: rgb(255, 179, 179); /modified/
-rtfx-underline-color: rgb(255, 122, 122); /modified/
-rtfx-underline-width: 2;
-fx-cursor: hand;
}
.terminal-stack-foreign {
-fx-fill: hsb(0, 0%, 30%); /modified/
}
/* Slightly darker than white to make input field stand out: */
.terminal, .terminal-error {
-fx-background-color: rgb(0, 0, 0); /modified/
}


Switch to HttpClient + Interceptors

Currently we use a custom-http service which wraps the Http Angular service, providing authentication and more advanced features.
The new HttpClient provides more features and allows for custom interceptors which allow for a simpler design to support authentication.

[x] Refactor code to use HttpClient
[x] Refactor code to use Interceptors
[ ] Remove dependency to @angular/http

Removing the http dependency is currently blocked by @angular/material since it has a peer dependency on it. angular/material2 #5814


Fabric connection.run never takes less than a second?

connection.run("whoami", hide=True) takes almost exactly a second (plus small overhead), independently on how fast the command (e.g. whoami) would take
(ref #1605)

Here is minimal example
import time
from devtools import debug
from fabric.connection import Connection

with Connection(
    host=ADDRESS,
    user="fractal",
    connect_kwargs={"password": "fractal"},
) as connection:

    connection.open()
    debug("START")

    t0 = time.perf_counter()
    res = connection.run("whoami")
    t1 = time.perf_counter()
    debug(res, t1-t0)
    debug(res.stdout)

which prints an elapsed time of more than one second.
Note that
$ time ssh fractal@ADDRESS ls

real	0m0.148s
user	0m0.032s
sys	0m0.001s

(cc @mfranzon)

The average time after 10 runs on my local machine is:
res: <Result cmd='whoami' exited=0> (Result)
t1-t0: 0.06541475800008811 (float)

As we said, the overhead was related to the VPN.

Agreed, I also tested it and can confirm.
Funny how the VPN introduces a precise one-second delay, but we don't need to understand this right now.


chore(main): release 1.5.0

:robot: I have created a release beep boop
1.5.0 (2023-04-12)
Features

updates to protobuf definitions for flipt v1.20.0 (6d77d4f)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/flipt-io/flipt-grpc-ruby/releases/tag/v1.5.0 :sunflower:


data_research: Adjust mortgage loading scripts for pipeline use

Our data pipeline, which would run once a quarter, will need to read a file from S3, update our list of sampling dates and rebuild our API's dataset. This PR puts those steps together.
Testing
You can run the pipeline's update step with these commands:
python cfgov/manage.py loaddata mortgage_constants
python cfgov/manage.py runscript load_mortgage_performance_csv --script-args delinquency_county_0317.csv

It should take a few minutes, and you'll see object counts go by as it builds 740K+ objects and updates our list of sampling dates.
The script would be run once a quarter.

This is outside the scope of this PR but I'm curious if you've thought about how this script gets triggered. Will we have a jenkins job monitoring data/mortgage-performance/source/ for new files?

Will we have a jenkins job ...

Yes -- the idea is that we'd monitor for a new source file, then this and other scripts would run to update and deploy the data.

👍


After editing symbols library, parts can't be added.

Describe the bug
After importing one or more parts and editing or removing parts, new parts added doesn't show.
This is probably the same issue as #45
To Reproduce
Steps to reproduce the behavior:

LCSC part # that caused the issue
Any part#

Arguments used for the execution

$ JLC2KiCadLib C599645 -dir ~/Documents/CodeWorkspace/myCAD/KiCadLibraries/JLC2KiCad -symbol_lib JLC2KiCad-symbol -footprint_lib JLC2KiCad-footprint

Then after deleting or editing a part using the Symbol Editor new parts added isn't shown either in the Symbol Editor or is selectable in 'Add a symbol'.
Expected behavior
A clear and concise description of what you expected to happen.
Parts can be added, edited or deleted as usual.
Screenshots
If applicable, add screenshots to help explain your problem.
Additional context
Add any other context about the problem here.
After adding a part kicad_sym has an erroneous ')' as shown.
New part in shown case is "C0603C104J3RAC7867_0_1" and is the last part in the file.
...
    )
    (property "LCSC" "C599645" (id 5) (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )

)    (symbol "C0603C104J3RAC7867_0_1"
      (polyline
        (pts
          (xy -0.5080010160020321 -2.0320040640081283)
          (xy -0.5080010160020321 2.0320040640081283)
...

After removing the parentheses it works as intended. ie
...
    )
    (property "LCSC" "C599645" (id 5) (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )

   (symbol "C0603C104J3RAC7867_0_1"
      (polyline
        (pts
          (xy -0.5080010160020321 -2.0320040640081283)
          (xy -0.5080010160020321 2.0320040640081283)
...

KiCad info:
KiCad x86_64 on x86_64

Version: 7.0.6-7.0.6~ubuntu22.04.1, release build

Libraries:
	wxWidgets 3.2.1
	FreeType 2.11.1
	HarfBuzz 6.0.0
	FontConfig 2.13.1
	libcurl/7.81.0 OpenSSL/3.0.2 zlib/1.2.11 brotli/1.0.9 zstd/1.4.8 libidn2/2.3.2 libpsl/0.21.0 (+libidn2/2.3.2) libssh/0.9.6/openssl/zlib nghttp2/1.43.0 librtmp/2.3 OpenLDAP/2.5.15

Platform: Linux Mint 21.2, 64 bit, Little endian, wxGTK, cinnamon, x11

Build Info:
	Date: Jul  7 2023 02:32:39
	wxWidgets: 3.2.1 (wchar_t,wx containers) GTK+ 3.24
	Boost: 1.74.0
	OCC: 7.5.2
	Curl: 7.88.1
	ngspice: 38
	Compiler: GCC 11.3.0 with C++ ABI 1016

Build settings:
	KICAD_SPICE=ON

Thanks
/jon

Hi,
Thank you  for reporting this issue.
It should be fixed with the latest commit.
I will let you close the issue if you can confirm this is working as expected on your side.

Great.
Haven't got the possibility to test at the moment, but as soon as
everything is OK, I will close it.
Thanks!
/jon
Jon Sagebrand
Jonix
Blacksta 6
611 95 Nyköping
@.***
070-694 67 34
Den sön 20 aug. 2023 kl 18:40 skrev Nicolas Toussaint <
@.***>:

Hi,
Thank you for reporting this issue.
It should be fixed with the latest commit.
I will let you close the issue if you can confirm this is working as
expected on your side.
—
Reply to this email directly, view it on GitHub
https://github.com/TousstNicolas/JLC2KiCad_lib/issues/48#issuecomment-1685326768,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAMOVF5VSYEIU3ROWJWKNMDXWI4Y7ANCNFSM6AAAAAA3N3THM4
.
You are receiving this because you authored the thread.Message ID:
@.***>

Seems to be working as it should now.
Good work!
Thanks

Closing


Issue 434 remove codeclimate banner

removed banner.  There was a previous PR on this that had the wrong target, so this change has already been approved.
Closes:  #434

Current coverage is 68.62%

Merging #491 into develop will not affect coverage as of 1c82d7b

@@            develop    #491   diff @@
=======================================
  Files            63      63
  Stmts          2798    2798
  Branches          0       0
  Methods           0       0
=======================================
  Hit            1920    1920
  Partial           0       0
  Missed          878     878

Review entire Coverage Diff as of 1c82d7b

Uncovered Suggestions

+0.60% via goldstone/views.py#30...46
+0.57% via ...stone/drfes/views.py#134...149
+0.39% via ...tone/drfes/models.py#165...175
See 7 more...

Powered by Codecov. Updated on successful CI builds.


readingTimeTarget anywhere

I ran into two issues while using this otherwise awesome plugin:
First, it looks like we are unable to target a class anywhere we want in the page with readingTimeTarget. It has to be within the targeted article. This has serious limitations if we have a specific design and while we can move the span around on success via jquery, it is not ideal.
Second, it would be nice to have an option to return only the number of minutes, without "min" appended to it. Better yet, two append options (singular/plural), but it may overcomplicate...

As you would like, reading time was added as integer by me. I've created pull request.


Add some tests

Rename main file from init to main/i3-agenda.py (see #84)
.gitignore: ignore mypy cache
Add some type annotation
Move constant values to const (see #84)
Migrate non event related function in new helpers.py (see #84)

I think I won't add more tests for now, but only when other parts of code need to be modified.
Once  #89 and #90 will be merged, I'll tackle the CD things (We are probably not far away, having already CI tests in this PR).
@rosenpin, tell me if you think something shall be modified before merging.

is this based on the refactor branch?
If so, change the target branch to make it easier to CR

nevermind, merged the refactor branch and now this one has conflicts
guess it wasn't based on the refactor branch
please fix the conflicts between this and the refactor branch

I don't know what I've down (probably accidentally rewrote a commit from previous branch). After some tweaking, things shall be ok.

Thank you for the review !

Looks good, let me know when you're done with the changes and I'll merge it

Done on my side.

what is the conftest.py file?

what is the conftest.py file?

Oups, forgotten this question.
It is pytest configuration file which also indicates the root of the python search directory.  It allows to do things like from event import * in tests/test_event.py.

Cool
Merged
Thank you!!


Update shapemap, shex, shextest to 0.1.100

Updates

es.weso:shapemap
es.weso:shex
es.weso:shextest

from 0.1.91 to 0.1.100.
GitHub Release Notes - Version Diff
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "es.weso" } ]

labels: library-update, early-semver-minor, semver-spec-patch, commit-count:1

Superseded by #465.


Bug: Android not detecting when permission has accepted

This commit seems to break some code on Android 11 (Not tested on Android 12, but I suspect it breaks some code there as well). https://github.com/woodemi/quick_usb/pull/61/commits/2cae56e981d54db2bcb605531c6410737f8c0d42
This commit replaced:
private fun pendingPermissionIntent(context: Context) = PendingIntent.getBroadcast(context, 0, Intent(ACTION_USB_PERMISSION), 0)

to
private val pendingIntentFlag =
  if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
    PendingIntent.FLAG_IMMUTABLE or PendingIntent.FLAG_UPDATE_CURRENT
  } else {
    PendingIntent.FLAG_UPDATE_CURRENT
  }

private fun pendingPermissionIntent(context: Context) = PendingIntent.getBroadcast(context, 0, Intent(ACTION_USB_PERMISSION), pendingIntentFlag)

However, with the new code I found that once the user accepts the USB permission, the following (Tested on Android 11) always returned the default value:
 intent.getBooleanExtra(UsbManager.EXTRA_PERMISSION_GRANTED, false)

In other words, the "extras" was not being passed to "onReceive".
However, when reverting "pendingIntentFlag" to 0, it seems to work fine.
However, as of Android 12 (API Level 31), the flags needs to specify as FLAG_IMMUTABLE or FLAG_MUTABLE, which is what this commit tried to fix.
So my suggestion for now is:
private val pendingIntentFlag =
  if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.S) {
    PendingIntent.FLAG_MUTABLE or PendingIntent.FLAG_UPDATE_CURRENT // TODO: not sure this works
  } else {
    0
  }

However it requires testing on Android 12.

Fixed by https://github.com/woodemi/quick.flutter/pull/32

Yep 👍


Review initial state of pi_ctl_cdr

Based on our discussion today, we want to make sure that there is not a start-up issue here (x's or values that prevent proper starting of clk_adc)

This is the code snippet showing how the PI code is set:
https://github.com/StanfordVLSI/dragonphy2/blob/2d280b99c7884aedabea331e1e2498c6bb49c457/vlog/new_chip_src/digital_core/digital_core.sv#L163-L171
Since en_ext_max_sel_mux currently defaults to 0, it relies on the analog core to have a reasonable value for max_sel_mux.  The analog core, in turn, computes max_sel_mux from Qperi, which currently defaults to int_Qperi.  Finally, int_Qperi is computed from combo logic on arb_out, which is all x's on startup.
At a minimum, I think we should change the default for en_ext_max_sel_mux to 1.  But we might also consider solving through #62 (be able to set PI codes directly from the outside), and default to external codes on startup.
Last thing -- why does this currently work in simulation?  The reason has to do with the way that Verilog simulators handle x's in conditional statements.  Consider this code that computes int_Qperi:
https://github.com/StanfordVLSI/dragonphy2/blob/2d280b99c7884aedabea331e1e2498c6bb49c457/vlog/new_chip_src/analog_core/PI_local_encoder.sv#L84-L92
When the boolean condition evalues to x, the simulator evaluates the the else condition, setting int_Qperi to Nunit-1.  So x's are blocked at this point, resulting in a misleading sense of security...

I'll assign this @zamyers since it seems both solutions mentioned above involve updates to digital_core or its register defaults.  But it would be good to get some feedback from @sjkim85 on this too.


Python 3 Support

    def _are_same(expected, actual, ignore_value_of_keys, ignore_missing_keys=False):
        # Check for None
        if expected is None:
            return expected == actual, Stack()

        # Ensure they are of same type
        if type(expected) != type(actual):
            return False, \
                   Stack().append(
                       StackItem('Type Mismatch: Expected Type: {0}, Actual Type: {1}'
                                    .format(type(expected), type(actual)),
                                 expected,
                                 actual))

        # Compare primitive types immediately
>       if type(expected) in (int, str, bool, long, float, unicode):
E       NameError: name 'long' is not defined

long is int in Python 3.

I also had to remove unicode from the type list to get it to run in python 3.6.

I have the same issue.

I worked around this by adding the following to my code:
from jsoncompare import jsoncompare as json_comp
# Make json_comp work with Python 3
json_comp.long = int
json_comp.unicode = str
json_comp.xrange = range


Minor Markdown Change

Thanks for noticing this. I went through your article and tried to quote things properly...it's a weird breakpoint in Jekyll between where the GitHub syntax is and regular markdown and what needs to be Jekyll!


3.6.8-node_types-02-valid-required-only

Test for a node type with only the required keynames.
See https://github.com/oasis-open/tosca-test-assertions/blob/master/Parser-Validator/3.6.6-capability_types-02-valid-required-only.yml to get started.

Assigned to Paul Lipton


Change type of providerConfig to runtime.RawExtension

What this PR does / why we need it: Changes the providerConfig from a string into a struct that wraps a runtime.RawExtension. This has two benefits. One is that the machine config looks more natural (since we aren't embedding a string inside yaml, you just see more yaml). The other is that it provides us a place to drop alternative representations, in particular machine classes.
Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #504
Special notes for your reviewer: I'm happy to squash if you'd rather this be an atomic commit, but I thought it would be easier to review as 3.
Release note:

NONE

@kubernetes/kube-deploy-reviewers
@mvladev

I've already pushed 0.3 of the apiserver-controller with these changes (so that everything works if this merges as-is).

LGTM

/lgtm


does pymde support time series data?

for example if I have a dataframe shape of (50,1000), 50 samples with time series length of 1000 each

Sure, you can embed that with PyMDE.
Is the idea that you want to embed each sample? In that case, you can convert your dataframe into a NumPy array of shape (50, 1000), and use pymde.preserve_neighbors or pymde.preserve_distances to obtain an embedding for each sample.
The documentation explains how to do things like this. Let me know if you have follow-up questions, or if something in the documentation is not clear.


New Version number 24.8

Summary
Work Item(s)
Fixes AB#555843

Replacing this PR with #2291. AL-Go had a bug in the Increment Version Number logic which caused this PR Build to fail. That bug has been fixed now and the PR Build for #2291 works.


Isolators suffixes

'the following represent roughly the same value: 128974848, "129e6", "129M" , "123Mi"'
To my eyes these are NOT the same at all, and comparing them makes me nervous.  129e6 and 129M are exactly 129000000.  123Mi is exactly 128974848.  This is VERY IMPORTANT.  Please clarify the intentions here.
For example, kubernetes is very strict that the resource encoding is exact and not lossy at all, except in one way (that we only handle 3 decimal places).  We spec that numbers are never actually stored as floating point values (it's lossy).  It's easy to screw this up in subtle ways that make the whole thing become trouble.  E.g. you can easily find a set of numbers which, after processing, add up to a feasible set in one order and not in another order.

@thockin we were trying to leverage the k8s research and experience as much as possible for isolators, and in fact the passage you quote is taken directly from here: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/resources.md#resource-quantities

That's embarassing - our own doc here is not good.
On Tue, May 5, 2015 at 10:30 AM, Jonathan Boulle<EMAIL_ADDRESS>wrote:

@thockin https://github.com/thockin we were trying to leverage the k8s
research and experience as much as possible for isolators, and in fact the
passage you quote is taken directly from here:
https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/resources.md#resource-quantities
—
Reply to this email directly or view it on GitHub
https://github.com/appc/spec/issues/358#issuecomment-99152287.

@thockin PTAL
Also fixes #360

LGTM


Removed no-duplicate-key rule

Fixes #885.

Thanks @JoshuaKGoldberg! Look good, although we probably won't merge this until we're ready for TSLint 4.0

We're working towards a 4.0 release now, so if you'd like to update this it'll be mergeable after


Add a stories section

This could include success stories from past hackathons as well as personal experiences or opinions. I imagine this as a publishing section where we can publish anything Opportunity Hack.
Having said that publishing success stories takes priority over other stories.


AttributeError

AttributeError: module 'tensorflow.contrib.seq2seq' has no attribute 'DynamicAttentionWrapper'
AttributeError: module 'tensorflow.contrib.seq2seq' has no attribute 'DynamicAttentionWrapperState'
I was getting this errors, which removed by removing the Dynamic from both DynamicAttentionWrapper and DynamicAttentionWrapperState
After that I am getting this error:
File "C:\Users\yaser.sakkaf\Downloads\TensorFlow-Summarization-master\src\bigr
u_model.py", line 90, in init
self.init_state, self.prev_att)
TypeError: new() missing 3 required positional arguments: 'time', 'alignment
s', and 'alignment_history'
Please help.

Hi ,
I am getting the same error....
and I am also not able to solve it. if you solved that please let me know how

Hi All.
same error for me.
AttributeError: module 'tensorflow.contrib.seq2seq' has no attribute 'DynamicAttentionWrapper'
Is there any solution ?
Thank you.
Regards,

AttributeError: module 'tensorflow.contrib.seq2seq' has no attribute 'DynamicAttentionWrapper'
AttributeError: module 'tensorflow.contrib.seq2seq' has no attribute 'DynamicAttentionWrapperState'
I was getting this errors, which removed by removing the Dynamic from both DynamicAttentionWrapper and DynamicAttentionWrapperState
After that I am getting this error:
File "C:\Users\yaser.sakkaf\Downloads\TensorFlow-Summarization-master\src\bigr
u_model.py", line 90, in init
self.init_state, self.prev_att)
TypeError: new() missing 3 required positional arguments: 'time', 'alignment
s', and 'alignment_history'
Please help.

Did you fix it?

We get this AttributeError: module 'tensorflow.contrib.seq2seq' has no attribute 'DynamicAttentionWrapper'
error only when we are not using Tensorflow 1.1 version.
So make sure, you have installed only 1.1 version by typing -
python3 -c 'import tensorflow as tf; print(tf.version)'

I am using tensorflow 1.11.0 . It is showing same errors as above. How to manage it.

I have same error. i am using tensorflow 1.12 on windows cpu. removing "Dynamic" worked by am now facing:
TypeError: new() missing 4 required positional arguments: 'time', 'alignments', 'alignment_history', and 'attention_state'

pip3 install tensorflow==1.1.0 or pip install tensorflow-gpu==1.1.0 (with gpu support) fixed the problem for me. This might be a temporary fix, and you dont want to downgrade to an earlier version, so install it in a virtualenv if you havent started using virtualenv already.
Meanwhile lets wait for the compability of this project with tensorflow's latest version 😄

Hi,
Any working solution to this problem AttributeError: module 'tensorflow.contrib.seq2seq' has no attribute 'DynamicAttentionWrapper'?
I'm using the TensorFlow version: 1.14.0.
I also tried a few workarounds as mentioned in the above comments but still could not succeed
Any leads or help on this is greatly appreciated.
Note: version 1.1.0 is deprecated now and not available to downgrade the tensorflow version


Error occurred while adding new connection: TypeError:Cannot read property 'version' of undefined

Storage Explorer Version:
Build Number:
Platform/OS:
Architecture:
Regression From:
Bug Description

Steps to Reproduce

Expected Experience

Actual Experience

Additional Context

error generated:
{
"name": "TypeError",
"message": "Cannot read property 'version' of undefined",
"__zone_symbol__error": {
"originalStack": "Error: Cannot read property 'version' of undefined\n    at AppInsightsAsyncCorrelatedErrorWrapper.ZoneAwareError (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\zone.js\dist\zone-node.js:811:33)\n    at new AppInsightsAsyncCorrelatedErrorWrapper (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\applicationinsights\out\AutoCollection\CorrelationContextManager.js:193:18)\n    at Function.ExceptionSerializer.deserialize (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\se-exception-serializer\dist\ExceptionSerializer.js:49:28)\n    at CloudExplorerProxyMarshaler._finalizeOperation (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\out\app\renderer\marshalers\CloudExplorerProxyMarshaler.js:83:91)\n    at Object.finalizeOperation (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\out\app\renderer\marshalers\CloudExplorerProxyMarshaler.js:107:80)\n    at Function. (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\out\app\renderer\marshalers\StandardMarshaler.js:28:63)\n    at step (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\tslib\tslib.js:136:27)\n    at Object.next (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\tslib\tslib.js:117:57)\n    at C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\tslib\tslib.js:110:75\n    at new ZoneAwarePromise (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\zone.js\dist\zone-node.js:551:29)\n    at Object.__awaiter (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\tslib\tslib.js:106:16)\n    at JsonPortMarshaler.standardMarshaler.(anonymous function) [as finalizeOperation] (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\out\app\renderer\marshalers\StandardMarshaler.js:22:32)\n    at JsonPortMarshaler.onMessage (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\daytona\pluginHost\messaging\marshaler.js:101:41)\n    at Port.EventTarget.dispatchEvent (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\daytona\pluginHost\common\event.js:69:30)\n    at Port.processMessage (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\daytona\pluginHost\messaging\communication.js:163:18)",
"zoneAwareStack": "Error: Cannot read property 'version' of undefined\n    at AppInsightsAsyncCorrelatedErrorWrapper.ZoneAwareError (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\zone.js\dist\zone-node.js:811:33)\n    at new AppInsightsAsyncCorrelatedErrorWrapper (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\applicationinsights\out\AutoCollection\CorrelationContextManager.js:193:18)\n    at Function.ExceptionSerializer.deserialize (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\se-exception-serializer\dist\ExceptionSerializer.js:49:28)\n    at CloudExplorerProxyMarshaler._finalizeOperation (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\out\app\renderer\marshalers\CloudExplorerProxyMarshaler.js:83:91)\n    at Object.finalizeOperation (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\out\app\renderer\marshalers\CloudExplorerProxyMarshaler.js:107:80)\n    at Function. (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\out\app\renderer\marshalers\StandardMarshaler.js:28:63)\n    at step (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\tslib\tslib.js:136:27)\n    at Object.next (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\tslib\tslib.js:117:57)\n    at C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\tslib\tslib.js:110:75\n    at new ZoneAwarePromise (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\zone.js\dist\zone-node.js:551:29)\n    at Object.__awaiter (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\tslib\tslib.js:106:16)\n    at JsonPortMarshaler.standardMarshaler.(anonymous function) [as finalizeOperation] (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\out\app\renderer\marshalers\StandardMarshaler.js:22:32)\n    at JsonPortMarshaler.onMessage (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\daytona\pluginHost\messaging\marshaler.js:101:41)\n    at Port.EventTarget.dispatchEvent (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\daytona\pluginHost\common\event.js:69:30)\n    at Port.processMessage (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\daytona\pluginHost\messaging\communication.js:163:18)"
},
"stack": "TypeError: Cannot read property 'version' of undefined\n    at Function.CustomConnections.connectionIsV1 (file:///C:/Program%20Files%20(x86)/Microsoft%20Azure%20Storage%20Explorer/resources/app/out/CloudHub/js/Providers/StorageExplorer/CustomConnections/CustomConnections.js:11:32)\n    at AzureStorageProducer. (file:///C:/Program%20Files%20(x86)/Microsoft%20Azure%20Storage%20Explorer/resources/app/out/CloudHub/js/Providers/Azure/Producers/AzureStorageProducer.js:414:71)\n    at step (file:///C:/Program%20Files%20(x86)/Microsoft%20Azure%20Storage%20Explorer/resources/app/out/CloudHub/js/Providers/Azure/Producers/AzureStorageProducer.js:34:23)\n    at Object.next (file:///C:/Program%20Files%20(x86)/Microsoft%20Azure%20Storage%20Explorer/resources/app/out/CloudHub/js/Providers/Azure/Producers/AzureStorageProducer.js:15:53)\n    at file:///C:/Program%20Files%20(x86)/Microsoft%20Azure%20Storage%20Explorer/resources/app/out/CloudHub/js/Providers/Azure/Producers/AzureStorageProducer.js:9:71\n    at new Promise ()\n    at __awaiter (file:///C:/Program%20Files%20(x86)/Microsoft%20Azure%20Storage%20Explorer/resources/app/out/CloudHub/js/Providers/Azure/Producers/AzureStorageProducer.js:5:12)\n    at AzureStorageProducer.getSASResources (file:///C:/Program%20Files%20(x86)/Microsoft%20Azure%20Storage%20Explorer/resources/app/out/CloudHub/js/Providers/Azure/Producers/AzureStorageProducer.js:406:120)\n    at AzureStorageProducer. (file:///C:/Program%20Files%20(x86)/Microsoft%20Azure%20Storage%20Explorer/resources/app/out/CloudHub/js/Providers/Azure/Producers/AzureStorageProducer.js:356:60)\n    at step (file:///C:/Program%20Files%20(x86)/Microsoft%20Azure%20Storage%20Explorer/resources/app/out/CloudHub/js/Providers/Azure/Producers/AzureStorageProducer.js:34:23)",
"originalStack": "Error: Cannot read property 'version' of undefined\n    at AppInsightsAsyncCorrelatedErrorWrapper.ZoneAwareError (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\zone.js\dist\zone-node.js:811:33)\n    at new AppInsightsAsyncCorrelatedErrorWrapper (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\applicationinsights\out\AutoCollection\CorrelationContextManager.js:193:18)\n    at Function.ExceptionSerializer.deserialize (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\se-exception-serializer\dist\ExceptionSerializer.js:49:28)\n    at CloudExplorerProxyMarshaler._finalizeOperation (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\out\app\renderer\marshalers\CloudExplorerProxyMarshaler.js:83:91)\n    at Object.finalizeOperation (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\out\app\renderer\marshalers\CloudExplorerProxyMarshaler.js:107:80)\n    at Function. (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\out\app\renderer\marshalers\StandardMarshaler.js:28:63)\n    at step (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\tslib\tslib.js:136:27)\n    at Object.next (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\tslib\tslib.js:117:57)\n    at C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\tslib\tslib.js:110:75\n    at new ZoneAwarePromise (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\zone.js\dist\zone-node.js:551:29)\n    at Object.__awaiter (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\tslib\tslib.js:106:16)\n    at JsonPortMarshaler.standardMarshaler.(anonymous function) [as finalizeOperation] (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\out\app\renderer\marshalers\StandardMarshaler.js:22:32)\n    at JsonPortMarshaler.onMessage (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\daytona\pluginHost\messaging\marshaler.js:101:41)\n    at Port.EventTarget.dispatchEvent (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\daytona\pluginHost\common\event.js:69:30)\n    at Port.processMessage (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\daytona\pluginHost\messaging\communication.js:163:18)",
"zoneAwareStack": "Error: Cannot read property 'version' of undefined\n    at AppInsightsAsyncCorrelatedErrorWrapper.ZoneAwareError (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\zone.js\dist\zone-node.js:811:33)\n    at new AppInsightsAsyncCorrelatedErrorWrapper (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\applicationinsights\out\AutoCollection\CorrelationContextManager.js:193:18)\n    at Function.ExceptionSerializer.deserialize (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\se-exception-serializer\dist\ExceptionSerializer.js:49:28)\n    at CloudExplorerProxyMarshaler._finalizeOperation (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\out\app\renderer\marshalers\CloudExplorerProxyMarshaler.js:83:91)\n    at Object.finalizeOperation (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\out\app\renderer\marshalers\CloudExplorerProxyMarshaler.js:107:80)\n    at Function. (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\out\app\renderer\marshalers\StandardMarshaler.js:28:63)\n    at step (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\tslib\tslib.js:136:27)\n    at Object.next (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\tslib\tslib.js:117:57)\n    at C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\tslib\tslib.js:110:75\n    at new ZoneAwarePromise (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\zone.js\dist\zone-node.js:551:29)\n    at Object.__awaiter (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\tslib\tslib.js:106:16)\n    at JsonPortMarshaler.standardMarshaler.(anonymous function) [as finalizeOperation] (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\out\app\renderer\marshalers\StandardMarshaler.js:22:32)\n    at JsonPortMarshaler.onMessage (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\daytona\pluginHost\messaging\marshaler.js:101:41)\n    at Port.EventTarget.dispatchEvent (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\daytona\pluginHost\common\event.js:69:30)\n    at Port.processMessage (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\daytona\pluginHost\messaging\communication.js:163:18)",
"__zone_symbol__stack": "TypeError: Cannot read property 'version' of undefined\n    at Function.CustomConnections.connectionIsV1 (file:///C:/Program%20Files%20(x86)/Microsoft%20Azure%20Storage%20Explorer/resources/app/out/CloudHub/js/Providers/StorageExplorer/CustomConnections/CustomConnections.js:11:32)\n    at AzureStorageProducer. (file:///C:/Program%20Files%20(x86)/Microsoft%20Azure%20Storage%20Explorer/resources/app/out/CloudHub/js/Providers/Azure/Producers/AzureStorageProducer.js:414:71)\n    at step (file:///C:/Program%20Files%20(x86)/Microsoft%20Azure%20Storage%20Explorer/resources/app/out/CloudHub/js/Providers/Azure/Producers/AzureStorageProducer.js:34:23)\n    at Object.next (file:///C:/Program%20Files%20(x86)/Microsoft%20Azure%20Storage%20Explorer/resources/app/out/CloudHub/js/Providers/Azure/Producers/AzureStorageProducer.js:15:53)\n    at file:///C:/Program%20Files%20(x86)/Microsoft%20Azure%20Storage%20Explorer/resources/app/out/CloudHub/js/Providers/Azure/Producers/AzureStorageProducer.js:9:71\n    at new Promise ()\n    at __awaiter (file:///C:/Program%20Files%20(x86)/Microsoft%20Azure%20Storage%20Explorer/resources/app/out/CloudHub/js/Providers/Azure/Producers/AzureStorageProducer.js:5:12)\n    at AzureStorageProducer.getSASResources (file:///C:/Program%20Files%20(x86)/Microsoft%20Azure%20Storage%20Explorer/resources/app/out/CloudHub/js/Providers/Azure/Producers/AzureStorageProducer.js:406:120)\n    at AzureStorageProducer. (file:///C:/Program%20Files%20(x86)/Microsoft%20Azure%20Storage%20Explorer/resources/app/out/CloudHub/js/Providers/Azure/Producers/AzureStorageProducer.js:356:60)\n    at step (file:///C:/Program%20Files%20(x86)/Microsoft%20Azure%20Storage%20Explorer/resources/app/out/CloudHub/js/Providers/Azure/Producers/AzureStorageProducer.js:34:23)",
"__zone_symbol__name": "TypeError",
"__zone_symbol__message": "Cannot read property 'version' of undefined",
"__zone_symbol__originalStack": "Error: Cannot read property 'version' of undefined\n    at AppInsightsAsyncCorrelatedErrorWrapper.ZoneAwareError (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\zone.js\dist\zone-node.js:811:33)\n    at new AppInsightsAsyncCorrelatedErrorWrapper (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\applicationinsights\out\AutoCollection\CorrelationContextManager.js:193:18)\n    at Function.ExceptionSerializer.deserialize (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\se-exception-serializer\dist\ExceptionSerializer.js:49:28)\n    at CloudExplorerProxyMarshaler._finalizeOperation (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\out\app\renderer\marshalers\CloudExplorerProxyMarshaler.js:83:91)\n    at Object.finalizeOperation (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\out\app\renderer\marshalers\CloudExplorerProxyMarshaler.js:107:80)\n    at Function. (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\out\app\renderer\marshalers\StandardMarshaler.js:28:63)\n    at step (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\tslib\tslib.js:136:27)\n    at Object.next (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\tslib\tslib.js:117:57)\n    at C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\tslib\tslib.js:110:75\n    at new ZoneAwarePromise (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\zone.js\dist\zone-node.js:551:29)\n    at Object.__awaiter (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\tslib\tslib.js:106:16)\n    at JsonPortMarshaler.standardMarshaler.(anonymous function) [as finalizeOperation] (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\out\app\renderer\marshalers\StandardMarshaler.js:22:32)\n    at JsonPortMarshaler.onMessage (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\daytona\pluginHost\messaging\marshaler.js:101:41)\n    at Port.EventTarget.dispatchEvent (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\daytona\pluginHost\common\event.js:69:30)\n    at Port.processMessage (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\daytona\pluginHost\messaging\communication.js:163:18)",
"__zone_symbol__zoneAwareStack": "Error: Cannot read property 'version' of undefined\n    at AppInsightsAsyncCorrelatedErrorWrapper.ZoneAwareError (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\zone.js\dist\zone-node.js:811:33)\n    at new AppInsightsAsyncCorrelatedErrorWrapper (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\applicationinsights\out\AutoCollection\CorrelationContextManager.js:193:18)\n    at Function.ExceptionSerializer.deserialize (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\se-exception-serializer\dist\ExceptionSerializer.js:49:28)\n    at CloudExplorerProxyMarshaler._finalizeOperation (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\out\app\renderer\marshalers\CloudExplorerProxyMarshaler.js:83:91)\n    at Object.finalizeOperation (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\out\app\renderer\marshalers\CloudExplorerProxyMarshaler.js:107:80)\n    at Function. (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\out\app\renderer\marshalers\StandardMarshaler.js:28:63)\n    at step (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\tslib\tslib.js:136:27)\n    at Object.next (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\tslib\tslib.js:117:57)\n    at C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\tslib\tslib.js:110:75\n    at new ZoneAwarePromise (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\zone.js\dist\zone-node.js:551:29)\n    at Object.__awaiter (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\tslib\tslib.js:106:16)\n    at JsonPortMarshaler.standardMarshaler.(anonymous function) [as finalizeOperation] (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\out\app\renderer\marshalers\StandardMarshaler.js:22:32)\n    at JsonPortMarshaler.onMessage (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\daytona\pluginHost\messaging\marshaler.js:101:41)\n    at Port.EventTarget.dispatchEvent (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\daytona\pluginHost\common\event.js:69:30)\n    at Port.processMessage (C:\Program Files (x86)\Microsoft Azure Storage Explorer\resources\app\node_modules\daytona\pluginHost\messaging\communication.js:163:18)"
}

What version of storage explorer are you running?
Also, we have information for this on our troubleshooting guide: https://docs.microsoft.com/en-us/azure/storage/common/storage-explorer-troubleshooting?tabs=Windows%2C1804#error-occurred-while-adding-new-connection-typeerror-cannot-read-property-version-of-undefined

Closing due to lack of response. Please open a new issue if you are still having problems.


Fixed Broken link on Access Clusters Using the Kubernetes API page

Broken link on Access Clusters Using the Kubernetes API page
The text example mentioned under the section Java client on link is not pointing and redirect to some page, it should point to this link
Relates to this issue
Page to update: Access Clusters Using the Kubernetes API
broken link: example
updated link:  example

/lgtm

Hello @VanshulB , there's already a PR open for this and since it has been submitted before yours we will be considering that one. Kindly check the issue & linked PRs before starting work on an issue. Thank you :)

/close


Relax import/export elision rules for separate compilation

This PR adds a new compiler option: separateCompilation that should be used when we compile one file at a time. In this mode when some name is not resolved (and thus is unknownSymbol) we conservatively assume that this name can possibly refer to a value and do not elide imports/exportes that use this name.
Also I've added transpile function that can be used i.e. from es6-module-loader to get the emit result for one file

looks good. We just need a unit test.

thanks! :+1:

I just tried Visual Studio Code, it can't emit single files on save. Is this required for it to be able to do it? The Atom-Typescript can do it on save, which is a huge plus, but it doesn't use TSC for that.

Compile on save is not supported yet. I would recommend starting the compiler with --watch; this should give you the same effect. Also I wopd recommend using tsconfig with this setting to get consistent experience between the ide and command line and run the compiler from the folder with tsconfig.json as:

tsc --watch

Also pinging @jrieken from vs code to comment on compile on save.

I think @jrieken could comment on VS Code at https://github.com/Microsoft/TypeScript/issues/2499 since I mistakenly came to this merge request thinking it was single module transpilation merge, which is was not.


Weird property name "bottomLeft" of RectShape

bottomLeft.x equals to topLeft.x + width
It seems to be bottomRight, not Left.

yap, should be bottomRight


Navigate by using keyboard

Hi, it not really a issue 😅
I see you mark this issue as completed https://github.com/inokawa/virtua/issues/13 , but I cannnot found document for keyboard
my use case is simple: I want user can navigate item in a list by using keyboard

I added an example for keyboard.
And I had noticed some features are necessary for that usage. So I implemented them in 0.15.5.
Thank you for raising this issue!


Add item runtime duration logging

This PR will give administrators item runtime logging that will aid in troubleshooting executions of InstallApplications.

I'm not sure if I like the way this was handled but looking via mobile. Will try and look tomorrow.

Hey @erikng! Let me know what sort of changes you'd like to see. I'm happy to amend this to suit the needs. Thanks!


openwhisk: move alarm before slack package

Move alarm with slack and git leaving the packages related to bluemix services at the top.
This allow to create a new Top Level Menu Item after "Using other pre-installed packages"

Using Bluemix services

Using the Cloudant package
Using the Weather package
Using the Watson package
Using the Push package

Using other pre-installed packages

Using the Alarm package
Using the Slack package
Using the GitHub package

@sefuhrer please review

will revisit new design for this later.


Need a way to host the PR to see the changes of the website

It's tedious to pull the PR and see the changes manually.
Solution: Use hosting services like Vercel to deploy each PR.

It seems that Vercel requires Pro Plan for organization. Let's check through netlify.


Error running demo

Dear authors,
thanks you for your great work. I encountered the following error when running the demo:
How many boats are there in the video? Traceback (most recent call last):   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/gradio/queueing.py", line 501, in call_prediction     output = await route_utils.call_process_api(   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/gradio/route_utils.py", line 258, in call_process_api     output = await app.get_blocks().process_api(   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/gradio/blocks.py", line 1710, in process_api     result = await self.call_function(   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/gradio/blocks.py", line 1250, in call_function     prediction = await anyio.to_thread.run_sync(   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/anyio/to_thread.py", line 33, in run_sync     return await get_asynclib().run_sync_in_worker_thread(   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/anyio/_backends/_asyncio.py", line 877, in run_sync_in_worker_thread     return await future   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/anyio/_backends/_asyncio.py", line 807, in run     result = context.run(func, *args)   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/gradio/utils.py", line 693, in wrapper     response = f(*args, **kwargs)   File "/mnt/qb/work/ponsmoll/pba178/project/VideoAgent/demo.py", line 20, in ask_question     answer, log = ReActAgent(video_path=video_file, question=question, base_dir=base_dir, vqa_tool=vqa_tool, use_reid=use_reid, openai_api_key=openai_api_key)   File "/mnt/qb/work/ponsmoll/pba178/project/VideoAgent/main.py", line 104, in ReActAgent     agent_executor.invoke({"input": question})   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/langchain/chains/base.py", line 162, in invoke     raise e   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/langchain/chains/base.py", line 156, in invoke     self._call(inputs, run_manager=run_manager)   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/langchain/agents/agent.py", line 1371, in _call     next_step_output = self._take_next_step(   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/langchain/agents/agent.py", line 1097, in _take_next_step     [   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/langchain/agents/agent.py", line 1097, in <listcomp>     [   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/langchain/agents/agent.py", line 1125, in _iter_next_step     output = self.agent.plan(   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/langchain/agents/agent.py", line 387, in plan     for chunk in self.runnable.stream(inputs, config={"callbacks": callbacks}):   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/langchain_core/runnables/base.py", line 2424, in stream     yield from self.transform(iter([input]), config, **kwargs)   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/langchain_core/runnables/base.py", line 2411, in transform     yield from self._transform_stream_with_config(   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/langchain_core/runnables/base.py", line 1497, in _transform_stream_with_config     chunk: Output = context.run(next, iterator)  # type: ignore   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/langchain_core/runnables/base.py", line 2375, in _transform     for output in final_pipeline:   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/langchain_core/runnables/base.py", line 1035, in transform     for chunk in input:   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/langchain_core/runnables/base.py", line 3991, in transform     yield from self.bound.transform(   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/langchain_core/runnables/base.py", line 1045, in transform     yield from self.stream(final, config, **kwargs)   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/langchain_core/language_models/chat_models.py", line 249, in stream     raise e   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/langchain_core/language_models/chat_models.py", line 233, in stream     for chunk in self._stream(   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/langchain_openai/chat_models/base.py", line 398, in _stream     for chunk in self.client.create(messages=message_dicts, **params):   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/openai/_utils/_utils.py", line 271, in wrapper     return func(*args, **kwargs)   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/openai/resources/chat/completions.py", line 648, in create     return self._post(   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/openai/_base_client.py", line 1179, in post     return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls))   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/openai/_base_client.py", line 868, in request     return self._request(   File "/mnt/qb/work/ponsmoll/pba178/.conda/videoagent/lib/python3.9/site-packages/openai/_base_client.py", line 959, in _request     raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'The model gpt-4 does not exist or you do not have access to it.', 'type': 'invalid_request_error', 'param': None, 'code': 'model_not_found'}}
I have downloaded and placed the cache and tool_models in correct path. And I have entered the openai API in default.yaml.

Hi, thank you for your interest in our work. The problem you encounter seems to be an issue of OpenAI api-key. Please check here and here to see if they solve your problem.


INT B-19538 ppm packet download

B-19538
Summary
This fix is to only display Download Payment Packet (PDF) link only when the ppm status is PAYMENT_APPROVED and should not see it when the status is WAITING_ON_CUSTOMER.
How to test

Use HHGMoveWithPPMShipmentsReadyForCloseout to create a PPM move.
As a SC -> Find the move and open your dev tools to find the PPM status shown in the screenshots.
You should not see Download payment packet link if the PPM status is WAITING_ON_CUSTOMER.
As a customer -> go to the move and upload PPM documents and submit.
As a closeout SC -> find the move click 'Review Documents' and approve all the items.
In the Move details page, check the dev tools again for the PPM status and it should show PAYMENT_APPROVED and you should see the `Download Payment Packet (PDF) link.

Screenshots

Warnings

:warning:
This PR does not include changes to unit tests, even though it affects app code.

  Generated by :no_entry_sign: dangerJS against 9ec5ab52026dbe2a3c6ac2f7fa5626a6f59dfd02

When I click the screenshots, I get an error.


fix invalid ffi type error after coerce in macos_userdefaults

Description

The input type is validated against the coerced values, which makes the userdefaults resource throw an error when using :current or :all. Added FFI::Pointer to the set of valid types and updated the spec.
Related Issue

Types of changes

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] Chore (non-breaking change that does not add functionality or fix an issue)

Checklist:

[x] I have read the CONTRIBUTING document.
[ ] I have run the pre-merge tests locally and they pass.
[ ] I have updated the documentation accordingly.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.
[x] All commits have been signed-off for the Developer Certificate of Origin.

Force pushed to remove the commit https://github.com/chef/chef/pull/12234/commits/c1c4bec33df8c143d69818f9538c12dded1fe110 from a different branch.

I think you should need to wrap the to_cf_user/host helpers now with action_class do ... end for them to be callable from the action blocks?

@lamont-granquist If we move the to_cf_user/host methods to action class then load_current_value won't be able to utilise them via get_preference call.. And it seems like actions can call methods defined outside the action block. I tried out the resource in my local with bundle exec chef-apply on a test recipe and seems to be working fine.

rebased on main.

Strange I had completely forgotten we had the magical forwarding still in place from the action class to the resource.
Okay this look good now.


Change Exception to AttributeError in Grizzly wrappers

In DataFrameWeld and SeriesWeld, there are custom getattr handlers
implemented that raise Exception if asked for an unsupported key. Since
these do not implement the dir handler, this causes default dir()
functionality to break, since the behavior of dir() is to first ask for
the dir attribute if it exists, and then fall back to some default
behavior if it catches an AttributeError. Since it only catches
AttributeError and not Exception, dir() no longer works, notably
preventing autocomplete for interactive environments like ipython
notebooks. We provide the straightforward fix in this commit by simply
raising AttributeError instead of Exception in the implementation of
getattr for these classes.
Note that things that are retrieved through getattr, such as
'values' for SeriesWeld, will still not work with autocomplete, since
the default dir() implementation is unaware of things that are retrieved
by falling back to getattr.
This commit fixes #255

Very interesting -- thanks so much for the fix!


Automatic PR from RestAPI-PR1523

Generated from RestAPI PR: https://github.com/Azure/azure-rest-api-specs/pull/1523

Codecov Report

Merging #1383 into master will decrease coverage by <.01%.
The diff coverage is 48.57%.

@@            Coverage Diff             @@
##           master    #1383      +/-   ##
==========================================
- Coverage   54.75%   54.75%   -0.01%
==========================================
  Files        3052     3053       +1
  Lines       76806    76836      +30
==========================================
+ Hits        42058    42070      +12
- Misses      34748    34766      +18

Impacted Files
Coverage Δ

...zure/mgmt/cdn/models/endpoint_update_parameters.py
28.57% <ø> (ø)
:arrow_up:

...-mgmt-cdn/azure/mgmt/cdn/models/edge_node_paged.py
80% <ø> (ø)
:arrow_up:

...-mgmt-cdn/azure/mgmt/cdn/models/operation_paged.py
80% <ø> (ø)
:arrow_up:

...t-cdn/azure/mgmt/cdn/models/custom_domain_paged.py
80% <ø> (ø)
:arrow_up:

azure-mgmt-cdn/azure/mgmt/cdn/models/endpoint.py
26.31% <ø> (ø)
:arrow_up:

...e-mgmt-cdn/azure/mgmt/cdn/cdn_management_client.py
61.61% <ø> (ø)
:arrow_up:

...re-mgmt-cdn/azure/mgmt/cdn/models/profile_paged.py
80% <ø> (ø)
:arrow_up:

...e-mgmt-cdn/azure/mgmt/cdn/models/endpoint_paged.py
80% <ø> (ø)
:arrow_up:

...ure-mgmt-cdn/azure/mgmt/cdn/models/origin_paged.py
80% <ø> (ø)
:arrow_up:

...-cdn/azure/mgmt/cdn/models/resource_usage_paged.py
80% <ø> (ø)
:arrow_up:

... and 9 more

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 41631e5...a922f5c. Read the comment docs.

In https://github.com/Azure/azure-sdk-for-python/pull/1574