feat: add sign in button

Your checklist for this pull request
🚨Please review the guidelines for contributing to this repository.

[x] Make sure you are requesting to pull a topic/feature/bugfix branch (right side). Don't request your default branch!
[x] Make sure you are making a pull request against the default branch (left side). Also you should start your branch off default branch.
[x] Check the commit's or even all commits' message styles matches our requested structure.
[x] Check your code additions will fail neither code linting checks nor unit test.
[x] I have added necessary documentation (if appropriate)

Linked Issues
Fixes #382
Description
Please describe your pull request.
❤Thank you!
Post merge checklist

[ ] Follow steps from the guidelines for contributing to this repository.
[ ] If you are a new contributor, ping in the thread and one of the maintainers will add you to all-contributors list.

fixes required in small screen size:

sign in button not visible in medium screen size:


Fix PRU Delayed Read

Only reading R31 once per loop. If R31 changes during the instructions between the reads, it creates the possibility of missing transitions. Also checking for invalid transitions where both channels transition at the same time.

I like it, have you speed-tested this quantify the performance improvement?
Something I thought about at time of writing was to shift the position by 2 in the event both pins changed state, but this would require keeping track of current direction adding more instructions and the possibility for more unexpected behavior. Thoughts?

There should not be a speed improvement. In fact, the additional check for invalid transitions adds one extra cycle to the A_CHANGED code path. That has the effect of the A_CHANGED and B_CHANGED paths taking the same number of cycles instead of the A_CHANGED taking one cycle fewer due to not executing the QBBS B_CHANGED.
The single R31 read was intended to be more robust in case the signal changes back rapidly, for example with mechanical encoders that can have issues with switch bouncing.
The current direction information is contained in the EXOR and OLD registers. After the XOR OLD, OLD, EXOR instruction, OLD is actually containing the new current value, but EXOR is still containing the changes so there is still enough information.

Just got a change to test this with hardware. Merged manually in 920cc3e7cbda0c3c21b74108cc18d8de5b60eb4b with the compiled binary too. I know it's odd to include the binary alongside the source but it's done so the debian package can be built without the PRU build tools.


The build failed on jitpack

Please see https://jitpack.io/com/github/robohorse/gpversionchecker/1.0.6/build.log
Start: Sat Sep 10 02:26:27 UTC 2016
Git:
1.0.6
commit ea62cd92b01ef588cef001438cf96164058d5b1c
Author: robohorse
Date:   Tue Aug 9 00:40:51 2016 +0300
build 1.0.6

submodule status:
Run gradle build
Gradle build script
ERROR: Gradle wrapper not found. Please add. Using default gradle to build.
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8

Gradle 2.7
Build time:   2015-09-14 07:26:16 UTC
Build number: none
Revision:     c41505168da69fb0650f4e31c9e01b50ffc97893
Groovy:       2.3.10
Ant:          Apache Ant(TM) version 1.9.3 compiled on December 23 2013
JVM:          1.8.0_101 (Oracle Corporation 25.101-b13)
OS:           Linux 3.14.32-xxxx-grs-ipv6-64 amd64
0m0.624s
Getting a list of gradle tasks
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
FAILURE: Build failed with an exception.

Where:
Build file '/home/jitpack/build/build.gradle' line: 12

What went wrong:
A problem occurred evaluating root project 'build'.

Failed to apply plugin [id 'com.android.library']
Gradle version 2.10 is required. Current version is 2.7. If using the gradle wrapper, try editing the distributionUrl in /home/jitpack/build/gradle/wrapper/gradle-wrapper.properties to gradle-2.10-all.zip

Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

WARNING:
Gradle 'install' task not found. Please add the 'maven' or 'android-maven' plugin.
See the documentation and examples: https://jitpack.io/docs/
Found android library build file in .
Running: gradle clean -Pgroup=com.github.robohorse -Pversion=1.0.6 install
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
FAILURE: Build failed with an exception.

Where:
Build file '/home/jitpack/build/build.gradle' line: 11

What went wrong:
A problem occurred evaluating root project 'build'.

Failed to apply plugin [id 'com.android.library']
Gradle version 2.10 is required. Current version is 2.7. If using the gradle wrapper, try editing the distributionUrl in /home/jitpack/build/gradle/wrapper/gradle-wrapper.properties to gradle-2.10-all.zip

Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED
Total time: 0.752 secs
Gradle exit code 1
EXIT_CODE=1
2016-09-10T02:26:40.034007106Z
Exit code: 1
No build artifacts found

Thanks for your issue. I updated library gradle version, BUT Google-Play now not showing app version on the web page. I will rework my library today/tomorrow and publish updated version. Thanks)

The current version is shown on the web page under additional information.
On Sat, Sep 10, 2016 at 6:29 AM, Vadim Shchenev<EMAIL_ADDRESS>wrote:

Thanks for your issue. I updated library gradle version, BUT Google-Play
now not showing app version on the web page. I will rework my library
today/tomorrow and publish updated version. Thanks)
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/robohorse/gpversionchecker/issues/6#issuecomment-246106872,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABENMY-iztjKVka5--wMTb9RwymfTghGks5qopS0gaJpZM4J5nR6
.

Hm... in some cases it isn shown. Ok, i published version (1.0.7) with updated builders. Also i will think about all cases support.

Thank you!
On Sep 10, 2016 7:07 AM, "Vadim Shchenev"<EMAIL_ADDRESS>wrote:

Hm... in some cases it isn shown. Ok, i published version (1.0.7) with
updated builders. Also i will think about all cases support.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/robohorse/gpversionchecker/issues/6#issuecomment-246108336,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABENMehYcX-m1Fw-_n5Hfb-nAw7rvXIuks5qop2agaJpZM4J5nR6
.

Still having an issue on jitpack:
Start: Sun Sep 11 21:01:45 UTC 2016
Git:
1.0.7
commit<PHONE_NUMBER>c83d46f5f1dd858cf9cdd8abc75942
Author: robohorse
Date:   Sat Sep 10 15:01:32 2016 +0300
library updated

submodule status:
Run gradle build
Gradle build script
ERROR: Gradle wrapper not found. Please add. Using default gradle to build.
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8

Gradle 2.7
Build time:   2015-09-14 07:26:16 UTC
Build number: none
Revision:     c41505168da69fb0650f4e31c9e01b50ffc97893
Groovy:       2.3.10
Ant:          Apache Ant(TM) version 1.9.3 compiled on December 23 2013
JVM:          1.8.0_101 (Oracle Corporation 25.101-b13)
OS:           Linux 3.14.32-xxxx-grs-ipv6-64 amd64
0m0.628s
Getting a list of gradle tasks
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
FAILURE: Build failed with an exception.

Where:
Build file '/home/jitpack/build/build.gradle' line: 12

What went wrong:
A problem occurred evaluating root project 'build'.

Failed to apply plugin [id 'com.android.library']
Minimum supported Gradle version is 2.14.1.  Current version is 2.7. If using the gradle wrapper, try editing the distributionUrl in /home/jitpack/build/gradle/wrapper/gradle-wrapper.properties to gradle-2.14.1-all.zip

Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

WARNING:
Gradle 'install' task not found. Please add the 'maven' or 'android-maven' plugin.
See the documentation and examples: https://jitpack.io/docs/
Found android library build file in .
Running: gradle clean -Pgroup=com.github.robohorse -Pversion=1.0.7 install
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
Download https://jcenter.bintray.com/com/github/dcendents/android-maven-gradle-plugin/1.3/android-maven-gradle-plugin-1.3.pom
Download https://jcenter.bintray.com/com/github/dcendents/android-maven-gradle-plugin/1.3/android-maven-gradle-plugin-1.3.jar
FAILURE: Build failed with an exception.

Where:
Build file '/home/jitpack/build/build.gradle' line: 11

What went wrong:
A problem occurred evaluating root project 'build'.

Failed to apply plugin [id 'com.android.library']
Minimum supported Gradle version is 2.14.1.  Current version is 2.7. If using the gradle wrapper, try editing the distributionUrl in /home/jitpack/build/gradle/wrapper/gradle-wrapper.properties to gradle-2.14.1-all.zip

Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED
Total time: 1.262 secs
Gradle exit code 1
EXIT_CODE=1
2016-09-11T21:01:59.762019323Z
Exit code: 1
No build artifacts found

I think we just need to bump the gradle version

hm..
My root project gradle-wrapper.properties contains "distributionUrl=https://services.gradle.org/distributions/gradle-2.14.1-all.zip"
Which line in your gradle-wrapper.properties file?

Failed to apply plugin [id 'com.android.library']
Minimum supported Gradle version is 2.14.1. Current version is 2.7. If using the gradle wrapper,  try editing the distributionUrl in /home/jitpack/build/gradle/wrapper/gradle-wrapper.properties to gradle-2.14.1-all.zip

I think, you need to check your gradle wrapper

Hmm...Must be a jitpack issue. That exception is from jitpack.
On Mon, Sep 12, 2016 at 1:11 AM, Vadim Shchenev<EMAIL_ADDRESS>wrote:

hm..
My root project gradle-wrapper.properties contains "distributionUrl=
https://services.gradle.org/distributions/gradle-2.14.1-all.zip"
Which line in your gradle-wrapper.properties file?
Failed to apply plugin [id 'com.android.library']
Minimum supported Gradle version is 2.14.1. Current version is 2.7. If
using the gradle wrapper, try editing the distributionUrl in
/home/jitpack/build/gradle/wrapper/gradle-wrapper.properties to
gradle-2.14.1-all.zip
I think, you need to check your gradle wrapper
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/robohorse/gpversionchecker/issues/6#issuecomment-246257809,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABENMcfQ3WEnwA5MloruuitZlTtWYxzoks5qpO0lgaJpZM4J5nR6
.


Implemented address UI functions

We haven't implemented Delete address yet, but I tried to implement it in rest_api.js.

one general thought is that i think we need to add in clearing out of the retrieved customer results and retrieved address results when a new request is made and the data they're showing is no longer relevant. we could do this in a new issue though

one general thought is that i think we need to add in clearing out of the retrieved customer results and retrieved address results when a new request is made and the data they're showing is no longer relevant. we could do this in a new issue though

@YongchangLiu98 line 48 of https://github.com/devops-customers-squad/customers/blob/main/service/static/js/rest_api.js shows how I've done this for customers, I think we should consider doing the same for addresses


Focus in Material Radio Group

Description
There are a few strange behaviors of the material radio type which I guess should be changed to behave like the normal angular material components in their docs.

Mat Radio Group is tabbable (tabindex is passed to the group) --> this adds one extra step when tabbing through a form, which is usually not wanted

When selecting one Radio Button for the first time after the component was created, the ripple around the radio button does not go away --> I guess there is an issue with the focusing stuff within the OnContainerClick

Minimal Reproduction
Issue appears in the official docs.
Your Environment

Angular version: 8.2.14
Formly version: 5.5.6

Additional context
Current workaround is of course to create a custom type, but I guess, this should be somehow fixed in the standard radio type.

I'm not able to reproduce the second issue, here is my screenshot record:

I may need more details 🙏!

Sure. This seems to only happen if you don't select the first option.

Running on Chrome.

This issue has been fixed and released as part of v5.5.7 release.
Please let us know, in case you are still encountering a similar issue/problem.
Thank you!


Add Releases

Done
https://github.com/mannylopez/TinyMoon/releases and https://github.com/mannylopez/TinyMoon/releases/tag/1.1.0


Changing Programs to Archive and other edits

Attention (CC)

Summary of changes
Adding MCD system image
Changing Programs -> Archive
Deleting meetups-funding
Removing text from index
Relevant Context

Feature: [ticket number](link to project management ticket)
Relevant Pull Request: #

How Has This Been Tested?

Screenshots (if appropriate):
Further comments

Types of changes

[ ] Content edit, File upload, content addition
[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Code style update (formatting, renaming)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] Technical Documentation Update
[ ] Other (please describe):

Does this introduce a breaking change?
Breaking change is defined as "A fix or feature that would cause existing functionality to change."

[ ] Yes
[ ] No

Checklist:

[ ] My code follows the code style of this project.
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] I have added/changed necessary documentation (if appropriate)
[ ] All new and existing tests passed.

Old PR. Fixed with #10


UI improvements in the header section.

We need to implement better header which scrolls down smoothly and transitions into a transluscent color .

also add svg logo


docker image build failed locally

the check for being properly installed seems to fail
...
Step 7/8 : RUN python -m pliers.support.download
 ---> Running in 32a7381f92dd
/usr/local/bin/python: Error while finding module specification for 'pliers.support.download' (ModuleNotFoundError: No module named 'pliers.support')
The command '/bin/sh -c python -m pliers.support.download' returned a non-zero code: 1
$> git describe
0.2.3-174-g38e54d9

ha -- I think it could be the effect of my restrictive mask (outside):
pliers@cd5e50a7ea71:/opt/pliers$ ls -ld pliers/
drwx------ 1 root root 270 May  9 15:16 pliers/

I now vaguely remember running into a similar situation.  I will augment Dockerfile by hardcoding umask 022 within the installation RUN

ah, COPY . . so it propagates my restrictive permissions.  Will augment by chmod after ;)  but also will cd away from that build directory when running the test

I wonder if —chown=root in the COPY command would fix this too...
Jakub

On May 9, 2019, at 12:36 PM, Yaroslav Halchenko<EMAIL_ADDRESS>wrote:
ah, COPY . . so it propagates my restrictive permissions. Will augment by chmod after ;) but also will cd away from that build directory when running the test
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

well, it is not about who owns (copy is owned by root) but rather who can read after you become another user (pliers) ;)  chmod worked for me, doing the final test build, will submit a PR

@yarikoptic any idea if this got closed with a PR or still need it open?

cannot test since now it fails with
$> docker build -t pliers-test-0.4.0-5-g3291840 .
...
Processing triggers for libc-bin (2.28-10) ...
Processing triggers for libgdk-pixbuf2.0-0:amd64 (2.38.1+dfsg-1) ...
ERROR: Could not open requirements file: [Errno 2] No such file or directory: 'requirements.txt'
The command '/bin/sh -c apt-get update -qq     && tmp_pkgs="cmake gcc g++ libc6-dev libgraphviz-dev libmagic-dev make"     && apt-get install -yq --no-install-recommends         ffmpeg         graphviz         libmagic1         tesseract-ocr         $tmp_pkgs     && pip install --no-cache-dir         --requirement requirements.txt         --requirement optional-dependencies.txt         ipython         notebook     && pip install --no-cache-dir --editable .     && python -m spacy download en_core_web_sm     && rm -rf ~/.cache/pip     && apt-get autoremove --purge -yq $tmp_pkgs     && apt-get clean     && rm -rf /var/lib/apt/lists/*     && useradd --no-user-group --create-home --shell /bin/bash pliers' returned a non-zero code: 1

;-)

I think you have to run it from the main directory:
docker build docker/ -t pliers

Running docker build --file docker/Dockerfile . from the top-level directory worked for me. Alternatively you could run this from the docker directory: docker build ...

Yep what @kaczmarj said :)

Worked me for me too, btw

Alternatively you could run this from the docker directory: docker build ...

that is what I have done... I will try now from the top directory

Yes only the first method worked for me

yeap -- only the first (less commonly used than the 2nd IMHO) method works!  I wonder if builds now work on docker hub or https://quay.io/?

Sorry, the commands to build can be:
# Top-level directory
docker build -f docker/Dockerfile .
# docker directory
docker build -f Dockerfile  ..

Builds should work on dockerhub (haven't used quay but probably works too). Does pliers have an automated build set up?

Okay, great. I'll close this issue. We could maybe add a note in the README, because I agree the command is a bit different than normal.

Pliers doesn't have a dockerhub set up, to be semantically consistent @tyarkoni should set that up so its under his "domain"

What do you think about moving the Dockerfile into the top-level directory? And then a note could be added to the main readme about how to build and run the image.
With the dockerfile in the top-level, users could run ‘docker build .’

On Jul 17, 2020, at 3:19 PM, Alejandro de la Vega<EMAIL_ADDRESS>wrote:

Pliers doesn't have a dockerhub set up, to be semantically consistent @tyarkoni should set that up so its under his "domain"
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.

Probably it's past time for pliers to move to a different organization anyway, since it has so many contributors. I'll move it to psychoinformatics-lab.


Ability to duplicate an event

This is really closely tied to #301. It is slightly lower-priority.

Once this is done, we should probably (in a separate ticket) remove the "event defaults" section & support. I think that path was a mistake... more confusing than helpful.

I had been thinking of adding a "duplicate" button to the event list item, but I think it might actually be better to do something more like the saved attendee workflow – on the "Create an event" page, if they already have events, offer two choices: either copy an event or start from scratch. Copying an event presents them with a couple fields: choose event (Chosen field), new event name, new event start / end times. The rest they can edit later. Copy all the config over. If there are custom dates, use a diff between them and the old start date to determine the new date.


Develop Azure CLI and powershell for new BillingRP GA

Preconditions

[X] No need to upgrade Python SDK or the Python SDK is ready.

Related command
No response
Resource Provider
Microsoft.Billing
Description of Feature or Work Requested
We recently developed a new GA version for BillingRP and here is the public MSDN for the same: https://learn.microsoft.com/en-us/rest/api/billing/?view=rest-billing-2024-04-01.
Now we are looking to generate Azure CLI and powershell command lets for the same.
Minimum API Version Required
2024-04-01
Swagger PR link / SDK link
https://github.com/Azure/azure-rest-api-specs/pull/28160
Request Example
https://github.com/Azure/azure-rest-api-specs/blob/main/specification/billing/resource-manager/Microsoft.Billing/stable/2024-04-01/examples/billingAccountsGet.json
Target Date
2024-09-03
PM Contact
mumami
Engineer Contact
muazmian
Additional context
The api is already GA.
We want to make sure the new GA has the powershell and CLI along with the release.

@jsntcy for awareness


Improve "configuration" programming

If you make very good abstraction of a framework. You will reach a point where consumers of your framework more "configure" than "code" using your framework. Your consumers extend classes and these classes often talks to some other classes of your framework so they need some kind of contract or protocol to be implemented.
This is very common among many framework. Take whatever framework ASP.Net MVC, iOS, etc. etc..
To just give you an example here is a PeopleList class:
class PeopleList extends List {
    protected title(p1: Type1, p2: Type2, p3: Type3): number {
    }
}

There are several problem with the above example and it really don't conform to the "configuration" programming I have in mind. A consumer needs to know the following to configure the title property:

Visibility.
Parameters types.
The return type.

When a consumer need the know all of these things. It doesn't really sound like a configuration. One should only need to write:
class PeopleList extends List {
    title(p1, p2, p3) {
         return `Hello ${p1}, ${p2} and ${p3}.`.
    }
}

There is a PR #6118 that implements contextually typing for implemented interface members but this is not what I'm looking for.
First, when I extended the List class above. It should already know which protocol or contract. One shouldn't need to write an implements clause. Second, the List class needs those properties too and I cannot really implement the interface in my base class, because the implementation is reserved for sub classes of List. The implements interface for protocoling is really only for other non-related classes/function/etc. It is not made for base classes. Here a lot of abstraction is provided in the base class. How can one make them aware of theses properties?
One solution is abstract classes. Though one of the pain points of abstract classes is that it is more like "you must configure all of these properties". So you cannot implement optional configurations(I proposed optional abstract members in #6413). It also doesn't deal with the configuration style I have in mind mentioned above, that a consumer doesn't need to know the visibility or the types of the signature.
Solution

Contextually type parameters and return types and visibility from base class.

class A {
    protected a(b: string): string {
        return '';
    }
}

class B extends A {
    a(b) { // 'a' is protected and returns a string. 'b' is of type string.
        return '';
    }
}

let b = new B
b.a // error a is protected

Allow signature declarations(functions without bodies) in abstract classes. Also allow to declare them as optionals.

contract class List {
    config protected title(p1: string, p2: string, p3: string): string; // title is required.
    config protected description?(p1: string, p2: string, p3: string): string; // description is optional. A dev can decide to implement it or not.
}

Contextually type properties. And also make them required or optional for a sub class.

contract class List {
    config length: string;
    config paddingBottom?: number;
}

Apply all the rules above to statics as well.

contract class Page {
    config static setPageHeader(requestInfo: RequestInfo): PageHeader;
}

Maybe you just don't want a protocol to be implemented in order for you to communicate within a base class. You might want to communicate with external code as well:

interface ListProtocol {
   title(p1: string, p2: string, p3: string): string; // title is required.
   description?(p1: string, p2: string, p3: string): string; // description is optional. A dev can decide to implement it or not.
}
contract class List uses SomeProtocol {// List now uses ListProtocol but doesn't implements it.
}

function renderList(list: ListProtocol) { the list parameter conform to the ListProtocol
    // do something with it
}

Consider contract classes as abstract classes on steroids. You can also consider reuse the abstract keyword. Though @mhegazy told me before that the meaning of abstract is more like required. Though I think contract has more precise meaning than abstract in this case.
More examples:
To just give you an another example of the problem here is the .Net MVC framework:
When a consumer need to write the following very long signature it really isn't about configuring.
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
{
}

And practically every View or Model class in any UI framework have at least some kind of configurations that needs to be made. Some frameworks have less configurations some more. I don't want bother give you more example. But I have choosen to adopt more configuration coding in my frameworks. It is more "magic" happening. But you need to write less boilerplate code. Though it would be great if TypeScript really could solve some of the painpoints I have.

(If you don't indent the code blocks by 4 spaces, they won't be part of the list item. So after each code block the next list item will be a new list and start from 1. again.)

I think most of this request (modulo new syntax) is covered in https://github.com/Microsoft/TypeScript/issues/1373 and https://github.com/Microsoft/TypeScript/issues/3667 which we have accepted the design for a few weeks ago.

#1373 doesn't deal with visibility? And it just deals partly of point 1. #3667 has the problem I described above:

First, when I extended the List class above. It should already know which protocol or contract. One shouldn't need to write an implements clause. Second, the List class needs those properties too and I cannot really implement the interface in my base class, because the implementation is reserved for sub classes of List. The implements interface for protocoling is really only for other non-related classes/function/etc. It is not made for base classes. Here a lot of abstraction is provided in the base class. How can one make them aware of theses properties?
Or more precisely contextually type of implemented interface members just deal with the most sub classed class. How is the base class which provides the abstractions going to have those properties?
Note, I'm looking for a clean solution. Maybe abstract and declaration merging can deal with most problem described above, though I see declaration merging as a very hacky solution. Ideally I also want a solution to contextually get the visibility.

doesn't deal with visibility?

i do not know about visibility. everything is public by default. and this seems right to me. making an inherited property protected vs public does not impact the "contract" with the base class. it just exposes more stuff. so i do not see the problem here.

How is the base class which provides the abstractions going to have those properties?

mark them as abstract ?

i do not know about visibility. everything is public by default. and this seems right to me. making an inherited property protected vs public does not impact the "contract" with the base class. it just exposes more stuff. so i do not see the problem here.

Can it default to the visibility of the base class? I think it is always better expose as little as possible? Not a huge deal breaker for me. But why not aim for perfection?

mark them as abstract ?

I was talking in the context of implementation of interfaces. Thought first, only implemented interfaces was going to be contextually typed. Now I see base members will also be. That's great.

I still do not see the point about visibility. it is an error to have something less visible than your parent. and by default everything is public. if you want to hid things lower the visibility and you will get the correct error. i do not see this as a blocker to implementing/using a framework.

Closing in favor of #1373 and #3667


After the update it still doesn't work.

After the update it still doesn't work.

Were you able to get it working? Make sure the file is updated properly from Steam.

Cancel the subscription and subscribe again to use it. It may be necessary to download the latest file . It's working now . thx


Underscore Hidden in Function Editor

Hello, since I updated to the new 0.20 nodered, all my variables with underscores have the underscore hidden, but if I use the browser (chrome) builtin zoom function, up or down, I can see the underscore.
Thank You

We had one similar report in the forum - but it doesn't appear to be wide spread. So may be related to specific platform/browser combinations.

As an aside,  when you hit the 'new issue' button, you were presented with a template to fill in.
We've seen an increase in people ignoring the template - as you have. I'd be interested in your feedback on why you didn't fill in the template. Did you see it? Did you chose to ignore it? Was it not clear?

What are the steps to reproduce?

Create A Function and a variable with underscore in that function

What happens?

The Underscore is hidden, but shows if I do Zoom In or Zoom Out in the browser

What do you expect to happen?

Show the variable underscore

Please tell us about your environment:

[ ] Node-RED version: v0.20.3
[ ] node.js version: v8.15.1
[ ] npm version: 6.4.1
[ ] Platform/OS: FreeBSD (FreeNAS 11.2 Jail)
[ ] Browser: Chrome 72.0.3626.96 (Official Build) (64-bit)

:) Sorry

What platform are you running the Chrome on?

Linux Debian

I have this issue on Arch Linux. Only in Chrome. The underscores are still visible in Firefox. At least 2 of my Arch Linux computers are affected.
node v11.9.0
npm 6.7.0
Chrome Version 66.0.3359.181 (Official Build) (64-bit)
node-red 0.20.2

I have the same issue on:
Node-RED version: 0.20.3
node.js version: v10.14.2
npm version: 6.4.1
Platform/OS: hassio
Browser: chromium 73.0.3683.75
as stated in initial report, changing the zoom level to 90% or 110% causes the underscores to appear

The 0.20.5 release updated to the latest version of the embedded ACE editor we use. It owns all the CSS styling and rendering of the widget - so any issue is going to be, in the first instance, theirs.
If we can't reproduce it ourselves or no-one who reproduce it is able to debug and provide a fix, then there's not a lot we're going to be able to do.

This seems to be related with ACE editor:
As soon as you zoom-in underscore is seen:

100%:
110%:

font-family for ACE editor is:
font-family: Menlo,Consolas,"DejaVu Sans Mono",Courier,monospace !important;

If you do not have that fonts installed it is not seen. As soon as you remove that property underscore is seen.
With that property it renders to Arial:

Removing the property it renders to Ubuntu mono here:

So basically, it is using a no monospace font, that renders behind the bottom line.
I found a similar report here:
https://github.com/rust-lang/mdBook/issues/1061
I think this needs to be reported on ACE editor, in https://github.com/ajaxorg/ace/issues/4000

I have the same problem in Google Chrome Version 81.0.4044.113 (Official Build) (64-bit) on Ubuntu 20.04...


Headings format not show in Live Preview

Is the bug present when using the default Obsidian theme?
No
Is the bug present when snippets and plugins are disabled?
Yes
Minimal theme version
5.3.2
Describe the bug
When I turn the Live preview or Source mode, all of the headings lost this format. It's appears like standart text.
 If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community theme and snippets.
Community plugins: for bugs, please first try updating all your plugins to latest. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community plugins.

Can you share screenshots? I am now able to reproduce

Thanks for the quick reply

Are you sure this is not happening in the default theme? This does not seem related to Minimal as far as I can tell.


[WIP] Add merge/test jobs for origin-web-console-server

@stevekuznetsov does this seem reasonable for test/merge, anything obviously wrong structurally before i sync this up and start testing it?
FYI @spadgett

aside from needing to build the generated files before i sync it

Updated based on your feedback, generated dist, and pushed these jobs up to jenkins to test if they are working.  Just waiting for the repo to be available in the oct tool config in the AMI so I can test.

@stevekuznetsov updated. Looks like the AMI is still not updated to be able to sync the new repo? https://ci.openshift.redhat.com/jenkins/job/test_pull_request_origin_web_console_server_check/1/console

Looks like an unrelated cascade of failures has meant we did not even preemptively tag any new AMIs for testing. I'll work through this and let you know when a new AMI is ready.

Both tests are passing:
https://ci.openshift.redhat.com/jenkins/job/test_pull_request_origin_web_console_server_check/
https://ci.openshift.redhat.com/jenkins/job/test_pull_request_origin_web_console_server_e2e/


machine-controller: update Machine.Status when appropriate

So far, it doesn't update the Machine's Status at all.

From what I understand we are not going to be using Status. @jessicaochen - please reopen if you think there is a future use for Status.

/close

Let's make this issue more clear, we should make sure that the Ready & LastUpdated field on the MachineStatus is getting updated by the machine controller. (Or removed from the status if it does not add value)
I know that the NodeRef and error messages are already being populated.

/remove-lifecycle stale

This issue was moved to kubernetes-sigs/cluster-api#9


ProcessorFamily missing latest values

The following values are DMTF 3.4.0 values but are missing:
118h 280 ARM
119h 281 StrongARM
12Ch 300 6x86
12Dh 301 MediaGX
12Eh 302 MII
140h 320 WinChip
15Eh 350 DSP
1F4h 500 Video Processor
200h 512 RISC-V RV32
201h 513 RISC-V RV64
202h 514 RISC-V RV128

Hi @jrgerber , let me know if  I can take this one.

Hi @jrgerber , let me know if I can take this one.

Please do!

Hi @jrgerber , I was wondering about the hex values of the missing values. Seems like 3.4.0 spec has different values for some of the ones that are in this issue. Am I looking at the same table? (table 23)


Build against qdldl 0.1.7 and run tests

Checklist

[X] Used a personal fork of the feedstock to propose changes
[X] Bumped the build number (if the version is unchanged)
[ ] Reset the build number to 0 (if the version changed)
[x] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[ ] Ensured the license file is being packaged.

@conda-forge-admin, please rerender

Hi! This is the friendly automated conda-forge-linting service.
I wanted to let you know that I linted all conda-recipes in your PR (recipe/meta.yaml) and found some lint.
Here's what I've got...
For recipe/meta.yaml:

This recipe is using a compiler, which now requires adding a build dependence on {{ stdlib("c") }} as well. Note that this rule applies to each output of the recipe using a compiler. For further details, please see https://github.com/conda-forge/conda-forge.github.io/issues/2102.

@conda-forge-admin, please rerender

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe/meta.yaml) and found it was in an excellent condition.

Thanks!

Hi! This is the friendly automated conda-forge-linting service.
I wanted to let you know that I linted all conda-recipes in your PR (recipe/meta.yaml) and found some lint.
Here's what I've got...
For recipe/meta.yaml:

The requirements section contained an unexpected subsection name. ignore_run_exports is not a valid subsection name.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe/meta.yaml) and found it was in an excellent condition.

@conda-forge-admin, please rerender

I am very sorry for the commit spam, I had trouble getting a local build working.

Hi! This is the friendly automated conda-forge-webservice.
I tried to rerender for you but ran into some issues. Please check the output logs of the GitHub actions workflow below for more details. You can also ping conda-forge/core for further assistance or you can try rerendering locally.
The following suggestions might help debug any issues:

Is the recipe/{meta.yaml,recipe.yaml} file valid?
If there is a recipe/conda-build-config.yaml file in the feedstock make sure that it is compatible with the current global pinnnings.
Is the fork used for this PR on an organization or user GitHub account? Automated rerendering via the webservices admin bot only works for user GitHub accounts.

This message was generated by GitHub actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/11415306093.

@h-vetinari, @traversaro I think this is ready for another review. I am not sure what the issue with Travis is. The error does not make a lot of sense to me:
Adding in variants from internal_defaults
Adding in variants from /home/conda/feedstock_root/.ci_support/linux_aarch64_.yaml
Attempting to finalize metadata for libosqp
Reloading output folder: ...working... done
Getting pinned dependencies: ...working... failed
Reloading output folder: ...working... done
Getting pinned dependencies: ...working... failed
Reloading output folder: ...working... done
Getting pinned dependencies: ...working... failed
Reloading output folder: ...working... done
Getting pinned dependencies: ...working... failed

Travis is really problematic as now. Could you switch the arm and PPC builds to cross-compilation so you can use azure?

Thank you very much, I have tried to do that. However it just dawned on me, that it is concerning that the tests work when trying to cross-compile? If the package is cross-compiled how come it host machine is able to execute the demo and unittest applications which are supposedly compiled for another architecture?

Thank you very much, I have tried to do that. However it just dawned on me, that it is concerning that the tests work when trying to cross-compile? If the package is cross-compiled how come the host machine is able to execute the demo and unittest applications which are supposedly compiled for another architecture?

Tests and in general the build system uses qemu to run in emulation the executables compiled for the target architecture (except for osx-arm64 were there is no emulator available).

In that case I hope things are ready now.

I am very sorry for the commit spam, I had trouble getting a local build working.

It would be helpful to clean up the commit history a bit (squash commits that belong together; remove all the rerender and only have a single one at the end). Are you familiar with git rebase -i origin/main? If not I can help you do that.

I am very sorry for the commit spam, I had trouble getting a local build working.

It would be helpful to clean up the commit history a bit (squash commits that belong together or correct each other; remove all the rerender and only have a single one at the end). Are you familiar with git rebase -i origin/main? If not I can help you do that.

I tried to clean up the history, I hope this is somewhat like what you had in mind and I did not do it too aggressively?


Text tand Image to PDF sc

Added the given script to convert image and text to pdf where image is added first and then the text is added.
Proof:
https://user-images.githubusercontent.com/96513964/194303019-269f498d-247c-44a1-a994-9f2c231e96d1.mp4

Great @Priyansh61 👏


kube-spawn: add start/stop commands

rename command from up to setup
split out commands into multiple files to maintain the source tree better. init.go for init command, setup.go for setup command etc.
introduce start and stop commands. start wraps machinectl pull ... coreos, setup and init. stop does what machinectl stop kube-spawn-{0,...,n} would achieve

Fixes https://github.com/kinvolk/kube-spawn/issues/54

Also closes #73

I see that the stop command also removes the images. Can't we have that as two separate commands? Like stop to just bring down the cluster and destroy to remove the images? ( #38 )
I would expect that if I run:
$ kube-spawn start
$ kubectl ...
$ kube-spawn stop

That I can just get my cluster back up by just running kube-spawn start again.
I guess that still needs #37 right?

@robertgzr Thinking again about it closely, I think you're right. It makes sense to split it out into 2 separate commands: kube-spawn stop for machinectl poweroff (and/or terminate), and kube-spawn destroy for machinectl remove.
I'm going to exclude the latter from this PR, to create another PR to address #38.
As far as I see, without removing images, it would sometimes fail to restart a machine. To fix it, #37 needs to be implemented in the future. Users probably need to keep in mind the restriction.

Updated.

Excluded parts for removing images.
Added an option '--force' to the stop command to run machinectl terminate instead of poweroff.
Updated scripts/vagrant-setup-env.sh to replace up with setup.
Let the up command to print out only a deprecation warning.

Also updated README.


CFBundleDocumentTypes should be set to prevent user from dragging incompatible files to app icon

User should not be able to drag anything but folders to the app icon to launch the app. Standard Finder feedback of the circle-slash should be given to the user for incompatible files.
App's plist should have CFBundleDocumentTypes set to folders to prevent this.

	<key>CFBundleDocumentTypes</key>
	<array>
		<dict>
			<key>CFBundleTypeName</key>
			<string>Folders</string>
			<key>CFBundleTypeOSTypes</key>
			<array>
				<string>fold</string>
			</array>
			<key>CFBundleTypeRole</key>
			<string>Viewer</string>
		</dict>
	</array>

Question: Is viewer the right app role type here? Editor doesn't seem right. Apple doesn't seem to provide for a convertor app role.
Dragging incompatible files to the window drop target rejects them as expected, but user feedback in the form of an alert sound would help make it clear that the action is not allowed.
Perhaps flashing a temporary red notice that the dropped files are incompatible as well?

That feature is already implemented, but not working properly. But it should work now in the next update.

And as for incompatible files dragged onto the app, as it is today, they "disappear" from the group of objects hovering the drop zone.

I guess I drag and drop too quick. I did a deliberate drag and hold and then drop and can see what you mean. The icons disappear but the count does not decrease. There is a nice bounce away action from the OS.

One answer on the viewer/editor discussion:
http://cocoadev.com/CFBundleTypeRole

Fixed for me in the 9/27 build.


Container Quick Add

Quickly add item to container by pressing MMB.

Functionality in-place.
-[ ] De-spaghettify code


Allow applying a procedure just once, at the start or end

This should be relatively easily doable as the code already internally uses several action groups - actions that are performed once at the start, once for each item (layer) and once at the end. The action group should be modifiable for each procedure separately - in the action edit dialog, this should be placed under More options.

Closing this as I failed to identify good use cases for this feature. One such case could be changing the active brush, gradient, ..., but that can be done for each item without any performance penalty anyway.


2.2-alpha DELETE EDGE FROM [#xx:xyz, ...] doesn't work

I tried deleting a group of edges based on their ids and even though the system didn't complain it didn't remove the edges when I did delete edge from [#27:12,#27:13,#27:14]. This is after I fixed the problem with the missing vertices #4582

fixed in develop branch


fix(readByAppId()): Adding pagination to this call

:tada: This PR is included in version 1.10.1 :tada:
Your semantic-release bot :package::rocket:


Ioniq Ev 2019 fingerprint

Adds fingerprint for Hyundai Ioniq EV 2019

The VIN/FW query seems incomplete on some HKG models, including your Ioniq. Until we fix it, let's just add any missing messages to your model's CAN fingerprint.


Fix reading nncf config from metainfo

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.0 out of 5 committers have signed the CLA.:x: aleksei-kashapov:x: Ilya-Krylov:x: SemyonBevzuk:x: LeonidBeynenson:x: druzhkov-paulYou have signed the CLA already but the status is still pending? Let us recheck it.

Sorry, opened by mistake

Hi
@LeonidBeynenson
We are grateful for your efforts in helping improve this open-source project during your personal time.
Welcome to join OpenMMLab Special Interest Group (SIG) private channel on Discord, where you can share your experiences, ideas, and build connections with like-minded peers. To join the SIG channel, simply message moderator— OpenMMLab on Discord or briefly share your open-source contributions in the #introductions channel and we will assist you. Look forward to seeing you there! Join us ：https://discord.gg/UjgXkPWNqA
If you have a WeChat account，welcome to join our community on WeChat. You can add our assistant ：openmmlabwx. Please add "mmsig + Github ID" as a remark when adding friends：）
Thank you again for your contribution❤


Implement "saving grace"

With this approach we can deliver content even if the original TTL is older: https://info.varnish-software.com/blog/systematic-content-validation-with-varnish

This supposes that the backend is sending ETag headers, which is not the case for Stardog and Fuseki for now.

Issue for Fuseki https://issues.apache.org/jira/browse/JENA-388

Fuseki classified the issue as "Won't Do".
Since we don't have any need for now, I'm closing this issue.


Syntax Error

Hi, I paste it to python 3.11 and get this
`function ruckus_getadmin {
File "", line 1
function ruckus_getadmin {
^^^^^^^^^^^^^^^
SyntaxError: invalid syntax

RUCKUS_BAK="$1" python3 - <<END
File "", line 1
RUCKUS_BAK="$1" python3 - <<END
^^^^^^^
SyntaxError: invalid syntax
import io
import os
import struct`
Please, how can I fix?

It's for pasting into a bash shell. It's a bash shell function, rather than
a python function. If it doesn't work when pasted into bash then let me
know your distro and I can test.
On Sat, 24 Jun 2023, 20:32 kazihaha, @.***> wrote:

Hi, I paste it to python 3.11 and get this
`function ruckus_getadmin {
File "", line 1
function ruckus_getadmin {
^^^^^^^^^^^^^^^
SyntaxError: invalid syntax
RUCKUS_BAK="$1" python3 - <<END
File "", line 1
RUCKUS_BAK="$1" python3 - <<END
^^^^^^^
SyntaxError: invalid syntax
import io
import os
import struct`
Please, how can I fix?
—
Reply to this email directly, view it on GitHub
https://github.com/ms264556/Hackery/issues/7, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHC7WFQQKGTTG22ADDCAILDXM2Q3RANCNFSM6AAAAAAZSMGDZY
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Oh thanks for your clearify, I trying to paster to wsl on windows, it worked :D


support spring3 plugin

Coverage increased (+0.3%) to 17.963% when pulling 54271df274e1718d3598224ec30b04bb6198c7f5 on ascrutae:feature/support-spring3-plugin into 4a9626fff4a146eb873decf30b183288dea91e17 on OpenSkywalking:master.

Coverage increased (+0.3%) to 17.965% when pulling eac522ed81299e21ac2d3b7dde5ff4d1d0240590 on ascrutae:feature/support-spring3-plugin into 4a9626fff4a146eb873decf30b183288dea91e17 on OpenSkywalking:master.


How to show tips without click/foucs or any event?

How can i show tips on page appearing?

i'd like to know as well, that would be super helpful.
Nice tool!

I think if we can add control inside this tool tip it really nice


use XDG Desktop Portal on Linux

Using XDG Desktop Portal would solve two problems. It would automatically use the desktop environment's dialog, plus it would let rfd work in Flatpak sandboxes. IIUC this could be done with the dbus crate. If the portal isn't available, the old GTK implementation could be used as a fallback, but I think that should be turned into a Cargo feature to remove this crate's dependency on GTK.

GTK supports XDG desktop portal by default, I use it to publish one of my apps as Flatpack.
But yeah, we could implement our own dbus version, probably using zbus crate, in case someone dos not want to depend on GTK.

in case someone dos not want to depend on GTK

I think this would be quite common. I intend on distributing my application as a Flatpak. It would be silly to require the GNOME Flatpak runtime just for a file picker dialog.

Hmm, apparently the Freedesktop Flatpak runtime has GTK3, so I suppose this wouldn't make a difference with regard to packaging Rust applications in Flatpaks. However it would still be good to remove the dependency on GTK.

Alternatively this could use the zbus crate which is a pure Rust library for dbus.

But yeah, we could implement our own dbus version, probably using zbus crate, in case someone dos not want to depend on GTK.

Yep, that was my plan already :wink:

I just found out about the ashpd crate which provides a nice Rust API for the XDG Desktop Portal using zbus. I'll work on using that crate to implement this.

Oh, that's a great find! I totally forgot about its existence.

I don't know what to do to implement the generic message dialog stuff with the XDG Desktop Portal... nor am I interested in that functionality because I can use the GUI library I'm already using (SixtyFPS) to do that. I can think of a few ways to handle this, in order of my preferences:

Move the message dialog code to a separate crate.
Put the message dialog code behind a Cargo feature.
Abuse the notifications of the XDG Desktop Portal for this... not sure if that could really work.
Use XDG Desktop Portal for the file dialog and GTK for the message dialog. That would kinda defeat the purpose for me because I want to remove the dependency on GTK from my application.

Yeah, it makes sense, there is no point in placing msg dialogs behind desktop portal.
RFD already has differences depending on the platform, all of those are noted in docs, and for example sync dialogs are behind conditional compilation because wasm does not support them.
My idea would be to simply not compile message module when xdg desktop portal feature is enabled, and document it property to let the user know what are the downsides of using this backend of rfd.

message module

The message dialog code is within the dialog module currently. Shall I start with a PR to move it to its own module? Or a submodule of dialog?

Yeah sure, we can split it to two modules, backends already follow this convention, so it makes sense to do the same for dialog module

I think I'm in over my head here... ashpd only has an async API, but I can't use await to implement AsyncFilePickerDialogImpl because async fn is still not supported for traits. I suppose this library could run its own async executor... which seems like an ugly hack that might not compose well with whatever executor the application using this library is running. I don't understand how async libraries can be composed with this limitation.

Not sure if I follow, why do we need async trait fn here? Can't we just return impl Future<> like we do for every other backend?
I'll have a closer look at ashpd tomorrow, but I'm pretty sure it's not a problem async fn is just a syntax sugar around Futures.
Something like this:
 pub fn pick_file(self) -> impl Future<Output = Option<File>> {
        async move {
                whatever().await
        }
 }

Or this:
Something like this:
 pub fn pick_file(self) -> impl Future<Output = Option<File>> {
       inner()
 }

 fn async inner() -> Option<File> {
         whatever().await
 }

Should be enough.
Or am I missing an important piece of the puzzle somewhere?

Ah, thanks for the tip. This is getting somewhere now:
impl AsyncFilePickerDialogImpl for FileDialog {
    fn pick_file_async(self) -> DialogFutureType<Option<FileHandle>> {
        Box::pin(async {
            // ...
        })
    }
}


Always open the output panel!!

VSCode Version: 1.4.0
OS Version: Windows 10 1607

Steps to Reproduce:

Open vscode
Close ouput pannel
Reset vscode
Always open the output panel

Cannot remember open state

@u3u so you say VS Code is stuck always opening the output panel on start?

@bpasero Every time it automatically opens the output panel, even if the output panel is closed!

I am very sorry to hear you are having issues with VS Code. I wonder if this issue is being caused by an installed extension. Can you try to run VS Code without extensions? From the command line, execute: code --disable-extensions and try your steps again to see if it reproduces. If you see it is an issue with the extension, please file it against the extension repository itself.

@bpasero Thanks for your reminding!


Google Maps Issue

Current behavior
When pan/move google maps, it doesn't show map on the entire tab.
I created a pen to show the problem, to see the problem happening, make tab one (google maps) bigger, like 80% of the screen then move the map, you will it won't cover the whole tab, part of it will be just a gray background.
Expected behavior:
When moving/pan the map it should cover 100% of the tab.
Codepen example:
https://codepen.io/ronildo/pen/yzxgab

Well, I found a solution for my problem.
myLayout.on('stateChanged', function() {
    window.dispatchEvent(new Event('resize'));
});

This makes google maps adjust its size when a layout has changed.


rtabmap_ros: 0.20.22-1 in 'noetic/distribution.yaml' [bloom]

Increasing version of package(s) in repository rtabmap_ros to 0.20.22-1:

upstream repository: https://github.com/introlab/rtabmap_ros.git
release repository: https://github.com/introlab/rtabmap_ros-release.git
distro file: noetic/distribution.yaml
bloom version: 0.11.2
previous version for package: 0.20.20-1

Merge https://github.com/ros/rosdistro/pull/35605 before this one.


⚠ AlphaRatio has degraded performance

In 4929d64, AlphaRatio ($AR) experienced degraded performance:

HTTP code: 200
Response time: 1100 ms

Resolved: AlphaRatio performance has improved in e169228.


How to install Xpand.XAF.ModelEditor

When l install and build i get this error
build\Xpand.XAF.ModelEditor.targets(4,9): error : Microsoft (R) Build Engine version 16.8.0+126527ff1 for .NET Copyright (C) Microsoft Corporation. All rights reserved.
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error :    Determining projects to restore...   Paket version 4.8.8   Paket failed with:   	Could not find
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error : 'paket.dependencies'. To use Paket with this solution, please run 'paket init' first.   If you have already run
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error : 'paket.init' then ensure that 'paket.dependencies' is located in the top level directory of your repository.   Like
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error : this:   MySourceDir     .paket     paket.dependencies
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error : C:\Users\User44.nuget\packages.paket\Paket.Restore.targets(165,5): error MSB3073: The command
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error : ""C:\Users\User44.nuget\packages.paket\paket.exe" restore" exited with code 1.
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error : [C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\ModelerLibDownloader\ModellerLibDownloader.csproj]
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error : Build FAILED.  C:\Users\User44.nuget\packages.paket\Paket.Restore.targets(165,5): error MSB3073: The command
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error : ""C:\Users\User44.nuget\packages.paket\paket.exe" restore" exited with code 1.
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error : [C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\ModelerLibDownloader\ModellerLibDownloader.csproj]
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error :    0 Warning(s)     1 Error(s)  Time Elapsed 00:00:02.83
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error : at DownloadDependencies, C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Functions.ps1: line 14
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error : at , C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.ps1: line 51
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error : at , : line 1
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error : at , : line 1
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error : At C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.ps1:66 char:5
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error : +     throw "$rn$($.ScriptStackTrace)"
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error : +     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error :     + CategoryInfo          : OperationStopped: (Microsoft (R) B...o file>: line 1:String) [], RuntimeException
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error :     + FullyQualifiedErrorId : Microsoft (R) Build Engine version 16.8.0+126527ff1 for .NET Copyright (C) Microsoft Cor
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error :    poration. All rights reserved.    Determining projects to restore...   Paket version 4.8.8   Paket failed with:
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error :   	Could not find 'paket.dependencies'. To use Paket with this solution, please run 'paket init' first.   If you hav
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error :  e already run 'paket.init' then ensure that 'paket.dependencies' is located in the top level directory of your rep
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error : ository.   Like this:   MySourceDir     .paket     paket.dependencies C:\Users\User44.nuget\packages.paket\Paket.R
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error : estore.targets(165,5): error MSB3073: The command ""C:\Users\User44.nuget\packages.paket\paket.exe" restore" exite
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error : d with code 1. [C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\ModelerLibDownloader\ModellerLib
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error : Downloader.csproj]  Build FAILED.  C:\Users\User44.nuget\packages.paket\Paket.Restore.targets(165,5): error MSB307
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error : 3: The command ""C:\Users\User44.nuget\packages.paket\paket.exe" restore" exited with code 1. [C:\Users\User44.nuge
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error : t\packages\xpand.xaf.modeleditor\1.201.6\build\ModelerLibDownloader\ModellerLibDownloader.csproj]     0 Warning(s)
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error :     1 Error(s)  Time Elapsed 00:00:02.83
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error :     at DownloadDependencies, C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Functions.ps1: line 14
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error :
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error :     at , C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.ps1: lin
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error :    e 51
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error : at , : line 1
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error : at , : line 1
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error :
1>C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.targets(4,9): error MSB3073: The command "powershell.exe –NonInteractive –ExecutionPolicy Unrestricted –command "& { &'C:\Users\User44.nuget\packages\xpand.xaf.modeleditor\1.201.6\build\Xpand.XAF.ModelEditor.ps1' 'D:\dev\solution4\src\solution4.sln' 'D:\dev\solution4\src\solution4\solution4.csproj' 'bin\Debug\net461' ''} '' " " exited with code 1.

Tried this on  clean systemen today and same issue... suggestions

what exactly steps did u tried?

Fresh Windows/Vs install
created new 20.2 project
installed the model editor nuget package
that’s it
it seems al related to the paket stuff
From: Apostolis Bekiaris<EMAIL_ADDRESS>Sent: Monday, 23 November 2020 23:35
To: eXpandFramework/eXpand<EMAIL_ADDRESS>Cc: Michael Bogaerts<EMAIL_ADDRESS>Comment<EMAIL_ADDRESS>Subject: Re: [eXpandFramework/eXpand] How to install Xpand.XAF.ModelEditor (#810)
what exactly steps did u tried?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://github.com/eXpandFramework/eXpand/issues/810#issuecomment-732465345, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ADCLONRO6YFEQPHP5IYXW63SRLPTBANCNFSM4T5X6OOQ.

We will try to answer all questions that do not require research within 24hr.
To prioritize cases that require research we use the following labels in order. For all other issues the posting time is respected.

❇ Exclusive-Services
❤ Bronze Sponsor
❤ Sponsor
❤ Backer
Installation
ShowStopper
Nuget
Contribution
BreakingChange
ReproSample
Deployment
must-have

This case is prioritized.

Hi Tolis,
Any suggestions to get me started?

hmm it more probably the distribution that fails, so cannot suggest much other find why it fails since u have already a repro. The project location is in the Tools folder of https://github.com/eXpandFramework/DevExpress.XAF

It seems some files are missing from the nuget package related to paket (paket.* files)
once I got past that I’m stuck on
The package DevExpress.WindowsDesktop.XAF.Dashboards.Win 20.2.3-ctp can't be found in C:\DevExpress\20.2\Components\System\Components\Packages.
<EMAIL_ADDRESS>From: Apostolis Bekiaris<EMAIL_ADDRESS>Sent: Tuesday, 24 November 2020 15:51
To: eXpandFramework/eXpand<EMAIL_ADDRESS>Cc: Michael Bogaerts<EMAIL_ADDRESS>Comment<EMAIL_ADDRESS>Subject: Re: [eXpandFramework/eXpand] How to install Xpand.XAF.ModelEditor (#810)
hmm it more probably the distribution that fails, so cannot suggest much other find why it fails since u have already a repro. The project location is in the Tools folder of https://github.com/eXpandFramework/DevExpress.XAF
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://github.com/eXpandFramework/eXpand/issues/810#issuecomment-733023102, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ADCLONRSD2PMY4IVLEVVPILSRPB53ANCNFSM4T5X6OOQ.

without researching it I cannot help much, why paket is a requirement? you
can more easy strip out the source code and build the ModelEditor for you
instead of nuget.
On Tue, Nov 24, 2020 at 5:51 PM Michael Bogaerts<EMAIL_ADDRESS>wrote:

It seems some files are missing from the nuget package related to paket
(paket.* files)
once I got past that I’m stuck on
The package DevExpress.WindowsDesktop.XAF.Dashboards.Win 20.2.3-ctp can't
be found in C:\DevExpress\20.2\Components\System\Components\Packages.
<EMAIL_ADDRESS>From: Apostolis Bekiaris<EMAIL_ADDRESS>Sent: Tuesday, 24 November 2020 15:51
To: eXpandFramework/eXpand<EMAIL_ADDRESS>Cc: Michael Bogaerts<EMAIL_ADDRESS>Comment <
<EMAIL_ADDRESS>Subject: Re: [eXpandFramework/eXpand] How to install Xpand.XAF.ModelEditor
(#810)
hmm it more probably the distribution that fails, so cannot suggest much
other find why it fails since u have already a repro. The project location
is in the Tools folder of
https://github.com/eXpandFramework/DevExpress.XAF
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<
https://github.com/eXpandFramework/eXpand/issues/810#issuecomment-733023102>,
or unsubscribe<
https://github.com/notifications/unsubscribe-auth/ADCLONRSD2PMY4IVLEVVPILSRPB53ANCNFSM4T5X6OOQ>.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/eXpandFramework/eXpand/issues/810#issuecomment-733062567,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AABG52BYVSD6OTJY54BOT23SRPI6VANCNFSM4T5X6OOQ
.

--
Apostolis Bekiaris
Frameworks Technical Evangelist @ DevExpress
Blog @ http://apobekiaris.blogspot.com
Skype/twitter: tolisss

Paket is not a requirement for me but its all complaining about the paket stuf…
my intention was to get it working otb using the nuget package 😊
<EMAIL_ADDRESS>From: Apostolis Bekiaris<EMAIL_ADDRESS>Sent: Tuesday, 24 November 2020 16:56
To: eXpandFramework/eXpand<EMAIL_ADDRESS>Cc: Michael Bogaerts<EMAIL_ADDRESS>Comment<EMAIL_ADDRESS>Subject: Re: [eXpandFramework/eXpand] How to install Xpand.XAF.ModelEditor (#810)
without researching it I cannot help much, why paket is a requirement? you
can more easy strip out the source code and build the ModelEditor for you
instead of nuget.
On Tue, Nov 24, 2020 at 5:51 PM Michael Bogaerts <notifications<EMAIL_ADDRESS>wrote:

It seems some files are missing from the nuget package related to paket
(paket.* files)
once I got past that I’m stuck on
The package DevExpress.WindowsDesktop.XAF.Dashboards.Win 20.2.3-ctp can't
be found in C:\DevExpress\20.2\Components\System\Components\Packages.
<EMAIL_ADDRESS>From: Apostolis Bekiaris <notifications<EMAIL_ADDRESS>Sent: Tuesday, 24 November 2020 15:51
To: eXpandFramework/eXpand <eXpand<EMAIL_ADDRESS>Cc: Michael Bogaerts <Michael<EMAIL_ADDRESS>Comment <
comment<EMAIL_ADDRESS>Subject: Re: [eXpandFramework/eXpand] How to install Xpand.XAF.ModelEditor
(#810)
hmm it more probably the distribution that fails, so cannot suggest much
other find why it fails since u have already a repro. The project location
is in the Tools folder of
https://github.com/eXpandFramework/DevExpress.XAF
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<
https://github.com/eXpandFramework/eXpand/issues/810#issuecomment-733023102>,
or unsubscribe<
https://github.com/notifications/unsubscribe-auth/ADCLONRSD2PMY4IVLEVVPILSRPB53ANCNFSM4T5X6OOQ>.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/eXpandFramework/eXpand/issues/810#issuecomment-733062567,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AABG52BYVSD6OTJY54BOT23SRPI6VANCNFSM4T5X6OOQ
.

--
Apostolis Bekiaris
Frameworks Technical Evangelist @ DevExpress
Blog @ http://apobekiaris.blogspot.com
Skype/twitter: tolisss
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://github.com/eXpandFramework/eXpand/issues/810#issuecomment-733065791, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ADCLONQ56XLYOX4AXTBXDQTSRPJSZANCNFSM4T5X6OOQ.

I do not know your status here but I would really recommend the ModelEditor from the VSIX as I have recently refactor it to support netcoreapp3.1, netstandard2.1 projects. Without the VSIX those models will fail, furthermore VSIX does not require XAF installation and can restore ME dependecies from the DX feed directly if found in your global nuget.config

Issue is deprioritized as no Assignee found and scheduled for auto-close if no activity in the next 60 days. Thanks a lot for your contribution.

Issue is deprioritized as no Assignee found and scheduled for auto-close if no activity in the next 60 days. Thanks a lot for your contribution.

Closing issue for age. Feel free to reopen it at any time.
.Thank you for your contribution.


FINOS : "Antone" user missing under "AquaQ Analytics Limited" organization on Finos project

Steps :

Navigate to Signature tab : https://projectadmin.lfx.linuxfoundation.org/project/a092M00001JwBlEQAV/tools/easycla/overview/5564f18f-3252-40fc-a65b-2eef1ad45fcd/signatures
Open Signed CCLAs tab
Search Organization "AquaQ Analytics Limited"
Click on View All Approved Contributors

Actual Results : "Antone" user missing

Kindly verify

Missing user is added


Support Parse MYSQL DDL with 'COLLATE' option & fix class typo

Hello,
This Pull Request addresses the following two issues:
Fix Issue #265:
Problem Description: This resolves the bug reported in Issue #265.
Solution: Identified the cause of the bug and corrected the relevant code. This ensures the affected functionality works as intended.
Correct Class Name Typo:
Problem Description: A typo was found in a specific class name within the codebase.
Solution: Corrected the typo to improve code readability and maintain consistency.
I hope this contribution helps improve the quality of the project. I would appreciate it if you could review the changes.
Please let me know if there are any further adjustments or feedback needed.
Thank you.

@bomwo thanks for the PR and sorry for the delay! I will create new release today

@bomwo https://pypi.org/project/simple-ddl-parser/ I just released 1.5.2 version with your changes

@bomwo https://pypi.org/project/simple-ddl-parser/ 방금 귀하의 변경 사항을 적용하여 1.5.2 버전을 출시했습니다.

Thank you for your review. :+1:


AutoFocus form-fields

Changes

Add autoFocus prop  of form-field component.
Auto focus modals form.
Allow typing of encryption password without clicking entry box #1969

🙂


Add some SVG to show the progress that the running is in progress

Probably use something from https://loading.io/ to show that the app is running after you click 'run'.

Won't do.


permitted_attributes always uses outer :require

I'm using Pundit in my API, and was going to try to filter parameters based on user role.
My issue is that instead of my requests being like the following for updating a user:
user: {
  first_name: "Test",
  last_name: "User"
}

They are formatted like this:
{
  first_name: "Test",
  last_name: "User"
}

The default method for permitted_attributes in Pundit source is here:
def permitted_attributes(record)
    name = record.class.to_s.demodulize.underscore
    params.require(name).permit(policy(record).permitted_attributes)
end

It would be great to have an options hash for this method that could specify something like not to use the .require(name) part.

+1 agree.
Our API does not use root nodes either. We'll likely be hitting this same issue.

Pundit is all about conventions, and having params nested under a key is, like it or not, a very strong convention in the Rails world.  If you're building an API which uses root level params, that's what you should do IMO. We can bend over backwards trying to accomodate all possible ways people might use Pundit, but I don't think that's a good idea.
Rather see Pundit as a set of ideas, and if they don't suit you somehow, it's easy to override them.


Use "Secrets"

Nice work with this. I particularly like how config.yml is abstracted from the main docker-compose.yml.
I think however storing passwords in there might not be a good idea, and should look at "secrets".
Here is an example we did, for a docker-openvpn client. https://github.com/wfg/docker-openvpn-client/commit/a6f6fbbb76cca4d0e4a65b576763d6b8c347f533

#8


Register package

Hi, are you interested in registering this package at some point?

If there's interest, why not, although there are some cases that remained to be ironed out


Replace runserver_plus with runserver

The runserver_plus command does not handle template reloads correctly as discussed in #3941. This pull requests uses the build-in runserver command to serve django.
Description

Checklist:

[x] I've made sure that tests are updated accordingly (especially if adding or updating a template option)
[ ] I've updated the documentation or confirm that my change doesn't require any updates

Rationale

The runserver_plus command is incompatible with django >= 4.1, so this unblocks #4028
Fix #3941

Thanks! 🎉


Relations

Hi,
Can you please add the relation details (their wikidata Id, name and description) here ? Sometimes these details changes with the wikidata version. A simple json file will be very helpful.
Regards
Tapas

Relation details is attached as Appendices A.3 in paper.

Relation details is attached as Appendices A.3 in paper.

why don't you trans the relation to well format json data and put it on clouddisk?
o(╥﹏╥)o


WFS rules are enforced only if removed and recreated manually

After noticing that I was able to edit a layer from QGIS (WFS-T) for which I didn't have edit permissions, I have also noticed that I could perform WFS GetFeature requests on layers for whcih I only had Read permissions.
I've made several tests both on Nexus and locally, taking care to invalidate the Geofence cache, reload Geoserver catalogue and ensuring (both from Postman and from inside a debug session in GeoNode) that I was executing the requests as the test user.
After deleting and recreating the WFS Geofence rules manually they were correctly applied.

In the end the issue was a * rule for REGISTERED_ROLES on everything. The rule was both on my server and Nexus. The rule is not there on master demo.
I don't know where it came from, but I would create a reporting script to check and fix it in case other installs have this rule, which is clearly a huge security hole.


Why doesn't typings get the latest version from DefinitelyTyped?

Description
I'm installing 'react-intl' typings file but not getting the latest
Steps to Reproduce

Run typings install --save --global dt~react-intl

Expected behavior:
The d file should have a /// reference up top
Actual behavior:
The d file is old and doesn't contain the reference
Versions
typings 2.1.0

Looks like it works fine to me.

As for the missing reference, I can take a look, but it's not needed anyway and would break Typings.

The reference and the header comments have been omitted actually. Is it possible the reference is invalid and being treated as a comment, and the current TypeScript AST is stripping those comments?

This is weird because the @types version contains the reference and thus not broken. Should I fork the repo and add an import?

How is it broken when there's no types reference? The types reference is not actually required, it's purely a compile-time error when it exists to warn consumers. As for it being omitted, I don't have the time to debug on my holiday to resolve it, but will take a look next year - I would guess it's the TypeScript compiler stripping the comments though and it's a TypeScript regression if it recently started happening (maybe when Typings updated to 2.1), since Typings does not strip anything but /// <reference path /> (https://github.com/typings/core/blob/f8319b7d7cf3339dc3e02df030c4681c47097914/src/lib/compile.ts#L355). However, from a Typings perspective, stripping /// <reference types /> wouldn't hurt. I think the line must be invalid from TypeScript and stripped with the preceding comment lines automatically.

It's broken because when installing with:
typings install --save --global dt~react-intl
It works but the compiler throws an error that the React name cannot be found. in @types the reference path is not discarded so the compiler is happy.
Didn't mean to bother you on your vacation- Happy holidays :)

No, this has nothing to do with the reference path. It's the React name. The NPM version has a dependency, so it works - see https://www.npmjs.com/package/@types/react-intl.


[#330] Handle more identifiers using passkeys and linking

Description
This PR modifies the passkey authentication functions to be able to handle multiple types of identifiers and it modifies Auth2().linkAccountAuthType to handle linking passkeys.
Fixes #330
Review Time Estimate
Please give your idea of how soon this pull request needs to be reviewed by selecting one of the options below. This can be based on the criticality of the issue at hand and/or other relevant factors.

[x] Immediately
[ ] Within a week
[ ] When possible

Type of changes
Please select a relevant option:

[ ] Bug fix (non-breaking change which fixes an issue).
[x] New feature (non-breaking change which adds functionality).
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected).
[ ] Other (any another change that does not fall in one of the above categories.)

Checklist:
Please select all applicable options:

[x] I have signed the Rokwire Contributor License Agreement (CLA). (Any contributor who is not an employee of the University of Illinois whose official duties include contributing to the Rokwire software, or who is not paid by the Rokwire project, needs to sign the CLA before their contribution can be accepted.)
[x] I have updated the CHANGELOG.
[x] I have read the Contributor Guidelines.
[x] I have performed a self-review of my own code.
[x] I have commented my code, particularly in hard-to-understand areas.
[ ] My change requires updating the documentation.
[ ] I have made necessary changes to the documentation.
[ ] I have added tests related to my changes.
[x] My changes generate no new warnings.
[x] New and existing unit tests pass locally with my changes.
[x] Any dependent changes have been merged and published in downstream modules.

Using #379 instead with completed changes for autht ype refactor in addition to these


Additional DELETE request https://uri/odata/EntitySet(Id)/NavigationProperty/$ref

Hi Everyone,
Maybe someone has run into this issue.
My app just creates or updates an entity, but I noticed after some PATCH requests my service gets DELETE request which looks like https://uri/odata/EntitySet(Id)/NavigationProperty/$ref . Through whole source code I don't have any deleting operation for this entity (to be honest for other too). Can it happens when NavigationProperty of the Entity is set NULL? How can I turn off this behaviour if it is so?
Please, help.

@MayorSheFF Did you ever get a reply or manage to fix the problem? Thanks

@MayorSheFF Did you ever get a reply or manage to fix the problem? Thanks

Hi @andresodio,
Sorry that I didn't get in contact with you before now.
Unfortunately, no one has not answered yet. :-(

@MayorSheFF Did you ever get a reply or manage to fix the problem? Thanks

Hi @andresodio,
Sorry that I didn't get in contact with you before now.
Unfortunately, no one has not answered yet. :-(

This is happening because UpdateEntryAsync parses through the navigation properties and tries to be helpful by deleting any references that have been nulled out.
You can see this in action here.
I'm thinking through the best way to solve this problem. Will probably be a Session setting like IgnoreNullLinksOnUpdate or something like that, or maybe an overload on the method. We'll see.
Will keep everyone posted.

This has been fixed in the next build. When it comes out, you can set ODataClientSettings.IgnoreNavigationPropertiesOnUpdate = true and all null properties will be ignored.
I've been testing it on an internal release and it works great. Hopefully sometime in the first week of April.


[C++] Enable filesystem automatically when one of ARROW_{AZURE,GCS,HDFS,S3}=ON is specified

Describe the enhancement requested
If one of ARROW_{AZURE,GCS,HDFS,S3}=ON is specified, the user wants to use filesystem. So it's convenient that ARROW_FILESYSTEM=ON is specified implicitly.
Component(s)
C++

Issue resolved by pull request 43806
https://github.com/apache/arrow/pull/43806


Add link to download browser extension to homepage

When you're logged in, the homepage (or whatever page you see upon login -> redirection) should probably show a big "download browser extension" button.
Right now, clicking on "Download the browser extension" from e.g. https://freeyourstuff.cc/user/twitter/5715a801fa092d382cfdcd83 takes me back to the homepage, which doesn't have a link to the extension.
Before the extension is in the e.g. Chrome app store, I'd suggest linking to https://github.com/eloquence/freeyourstuff.cc#extension-setup.  It threw me through a loop just now :)

nod While we're in alpha-testing users have to manually unpack the extension per the instructions -- until we publish to the Chrome store. I'll try to make that clearer.

Tried to make things clearer by not sending folks to GitHub for the docs - better? see https://freeyourstuff.cc/


Add AIX 7.2 build machine to the inventory file

Only one of them, but in a push the test machine (which we were using for building JDK19+ for a while) can be used too as a backup system.

Checklist

[ ] commit message has one of the standard prefixes
[x] faq.md updated if appropriate
[x] other documentation is changed or added (if applicable)
[ ] playbook changes run through VPC or QPC (if you have access)
[ ] VPC/QPC not applicable for this PR
[x] for inventory.yml changes, bastillion/nagios/jenkins updated accordingly (Not bastillion yet but will complete next week)

Rebased to remove extra stuff that was in this PR.


search v3 results list

This is the searchv3 results list. The implementation starts to make some assumption about the store state (entities) cc: @MarcoPolo
Basically it knows about the keyPath in the entities map (so we can have chat/profile/etc not collide with each other) and holds the searchids. Then it holds connected rows (so this is very close to how it would actually work on a real page)
@keybase/react-hackers

The commits d3959face9d0...4e5d84d8eef3 introduce visual changes on linux. :mag_right: 4 new

Added: Search_V_3_results_List-no_Results

Added: Search_V_3_results_List-keybase_Results_One

Added: Search_V_3_results_List-keybase_Results

Added: Search_V_3_results_List-facebook_Results


fix: Fix purge directory

Codecov Report

Merging #230 (969a2ee) into main (8f4265d) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #230   +/-   ##
=======================================
  Coverage   62.95%   62.95%
=======================================
  Files         109      109
  Lines        1061     1061
  Branches      183      183
=======================================
  Hits          668      668
  Misses        382      382
  Partials       11       11

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 8f4265d...969a2ee. Read the comment docs.

Codecov Report

Merging #230 (969a2ee) into main (8f4265d) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #230   +/-   ##
=======================================
  Coverage   62.95%   62.95%
=======================================
  Files         109      109
  Lines        1061     1061
  Branches      183      183
=======================================
  Hits          668      668
  Misses        382      382
  Partials       11       11

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 8f4265d...969a2ee. Read the comment docs.


Add ClimateModeMenu

Checking the story, it renders with no value selected (and the options open off screen).

@razor-x I can add a default for the lack of initial value, but I can't seem to replicate the menu position issue (on the deployed story or locally). Do you have any additional context/logs by chance?

Try on Firefox. I think it's the same issue as https://github.com/seamapi/react/issues/424

Try on Firefox. I think it's the same issue as https://github.com/seamapi/react/issues/424

I can't replicate on Firefox but I can on Safari. If there's an outstanding issue for it, should that be handled separately?

@xplato Sure. I'm going to mark that one higher priority now.


About Gradient

Greetings,
Thank you very much for your efforts in reproducing the loss function. I have a question regarding the calculation of the loss gradient. It appears that you are directly applying the argmax prediction, which inherently loses its gradient. In such a scenario, how can we perform backpropagation of the loss to enhance the prediction results? I had also intended to replicate this loss function but encountered difficulties in achieving successful training.
Best,
Gozde

Thank you for your question. In my understanding, GapLoss is essentially a form of CrossEntropyLoss, but it is CrossEntropyLoss with attention. It identifies the regions with gaps through some non-reversible operations and increases the weight of these regions in the loss function to focus on the gaps. So, your understanding is correct; this loss function doesn't involve the computation of weights in the branch during backpropagation but only operates from the CrossEntropyLoss branch. I hope this explanation is helpful to you, and if you have any further questions, please feel free to ask.

Thank you very much for the explanation.


Remove istft wrapper

istft has been moved to torch.
For the backward compatibility we kept the torchaudio.functional.istft interface, but it has been deprecated in 0.6.0 release.
We can now remove the interface itself.

Delete the function definition https://github.com/pytorch/audio/blob/1ecbc249b5eed3a2e0e765ac0046e2bf9c231884/torchaudio/functional.py#L48-L118
Delete the tests https://github.com/pytorch/audio/blob/1ecbc249b5eed3a2e0e765ac0046e2bf9c231884/test/functional_cpu_test.py#L66-L299
Delete the helper function https://github.com/pytorch/audio/blob/1ecbc249b5eed3a2e0e765ac0046e2bf9c231884/test/functional_cpu_test.py#L14-L36

will work on this

opened pr https://github.com/pytorch/audio/pull/841


Map container resize

How to handle map resize on container size change?
MapBoxMap has "trackResize" option but works only on window resize not on container resize.
Also calling map.resize() on container resize, it does not look really smooth.
Anyone has any ideas how to workaround this?
Cheers

Its actually not so bad.
  resizeMap() {
    let { map } = this.state;
    if (map) {
      map.resize();
      if (this.props.center) {
        map.setCenter(this.props.center);
      }
    }
  }


Refactor get_final_element so it parses a MultiAddr and returns Result

Function: https://github.com/build-trust/ockam/blob/develop/implementations/rust/ockam/ockam_command/src/util/mod.rs#L456
Current
The get_final_element function parses a string that could be either a valid node type MultiAddr or just contain the name of a node (i.e. either /node/<name> or <name>).
This function must return the node name.
Currently this is naively implemented, splitting the input string by / and extracting the last item.
Desired
We want to refactor this method so it parses the input string as a MultiAddr like it's done here for example and it returns a Result<String> instead of calling the std::process::exit function.
A possible solution could look like this (note that the function and the argument have been renamed):
///  Get node name from a string with format `/node/<name>` or `<name>`
pub fn extract_node_name(input: &str) -> anyhow::Result<&str> {
    // if input has "/", we process it as a MultiAddr
    if input.contains("/node/") {
        let err = anyhow!("invalid node address protocol");
        let maddr = MultiAddr::from_str(input)?;
        if let Some(p) = maddr.iter().next() {
            if p.code() == Node::CODE {
                let name = p.cast::<Node>().ok_or_else(|| err)?;
                Ok(name.to_string().as_str())
            } else {
                Err(err)
            }
        } else {
            Err(err)
        }
    }
    // else we have a simple string, so we return it as it is
    else {
        Ok(input)
    }
}

We would also expect to have some unit tests to make sure it's working with both expected formats. You can add them at the end of this file.

We love helping new contributors!
If you have questions or need help as you work on your first Ockam contribution, please leave a comment on this discussion.
If you're looking for other issues to contribute to, checkout this discussion and labels -  https://github.com/build-trust/ockam/labels/good first issue or https://github.com/build-trust/ockam/labels/help wanted

Hi @adrianbenavides i would like to work on this.

Hi @adrianbenavides I have added the changes in PR, Please review it and let me if there are any changes needed.
Thank you.

Is this resolved after the #3608 was merged?

Yes, that's right! Thanks for pointing that out @elpiel


chore: latest backport changes for version.lua

:tada: This PR is included in version 4.2.3 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Import existing private/public key

Awesome tool!!
Why not let user import a private/public key? This is stopping me from using wg-dashboard for an existing Wireguard installation.

Hey @jaykumar2001 , sadly we recently decided to deprecate the project due to lack of time :(

THIS PROJECT IS UNMAINTAINED
If you want to take over development please contact us. In the meantime we recommend having a look at:

https://github.com/tailscale/tailscale
https://github.com/subspacecommunity/subspace
https://github.com/EmbarkStudios/wg-ui


Update the game over message

Update the game over message so people know how to play again!

Interesting


Support subgraph datasources

This PR adds new types for subgraph datasources to graph-ts and codegen functionality to generate schema code for the source subgraphs

Hey @incrypto32, thanks for the PR !
Gonna take a bit of time to review. In the meantime if you can provide some more context/information as to what these feature would bring to developers, would be very much appreciated thanks :+1:

Given the context, we'll also wait for some of the related PRs in graph-node to be merged before merging this one as well.

Hey @0237h , i'll write up the required context soon. TL;DR is this will support the code generation and the new type of datasource thats being added as part of the subgraph composition feature. As you mentioned. Yes those graph-node PR's need to be merge before getting this out. I'll write a detailed comment on the changes later.

@0237h I just added a description to the PR. let me know if more info is needed

Doesn't seem to work for me. After running graph init and selecting "subgraph" as a protocol it tries to download ABI for I don't know what. I assume it shouldn't, since I never specified the contract address?
What's the flow here @incrypto32 ?

Oops, i think i didn't check the graph init support just the codegen and build. I tested with an existing subgraph that i modified to use the new datasource.
Thanks for testing it out @YaroShkvorets, i'll add the init support too.

@YaroShkvorets just added the init command. Please re review

❯ ./bin/run init --skip-install --skip-git
 ›   Warning: @graphprotocol/graph-cli update available from 0.87.0 to 0.90.1.
 ›   Warning: In next major version, this flag will be removed. By default we will stop initializing a Git repository.
✔ Protocol · subgraph
✔ Subgraph slug · asdf
✔ Directory to create the subgraph in · asdf
? Subgraph network …
? Subgraph network …
? Subgraph network …
✔ Subgraph network · mainnet
✔ Source subgraph identifier · QmTZ8ejXJxRo7vDBS4uwqBeGoxLSWbhaA7oXa1RvxunLy7
✔ IPFS node to use for fetching subgraph manifest · https://api.thegraph.com/ipfs/api/v0
✔ Start Block · 0
  Generate subgraph
✖ Failed to create subgraph scaffold: Cannot read properties of undefined (reading 'length')
    TypeError: Cannot read properties of undefined (reading 'length')

Let's merge it @0237h , then let @incrypto32 polish out any bugs.
There is a lot of overlap with what I'm doing so I don't want to keep this PR open much longer to avoid merge hell.

@YaroShkvorets as will this be released soon?
Actually we need to wait before releasing this for the graph-node PR's to be merged. cc: @alex-pakalniskis
https://github.com/graphprotocol/graph-tooling/pull/1754#issuecomment-2462599489

Yes, let's coordinate on the release.


NVIDIA CUDA repos: NO_PUBKEY A4B469963BF863CC

NVIDIA is updating and rotating the signing keys used by the apt, dnf/yum, and zypper package managers beginning April 27, 2022.
This is causing the following issue when installing NVIDIA CUDA related packages:
...
W: GPG error: https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64  InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A4B469963BF863CC
W: The repository 'https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64  InRelease' is not signed.
...
E: There were unauthenticated packages and -y was used without --allow-unauthenticated

Possible solutions from here and here:
sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/3bf863cc.pub
# and possibly also
sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/7fa2af80.pub

Same issue on nvidia_ros_noetic_cuda11-4-2 image(s)