fmit: add missing mesa dependency

This fixes the build error seen in http://hydra.nixos.org/build/25291508/nixlog/2.
cc @nckx

@dfoxfranke: did this failure occur before and/or after 06ed82677a84fae47f0ab87b89519ea1792af346?
Nothing in fmit depends on mesa directly, so this seems like something that should be fixed in Qt. To quote the above commit:
mesa is already in the closure of Qt [...]

so it should be a simple fix.

@nckx looks like the failure just started a couple days ago. I'll bisect and see if I can find the change responsible.

git bisect blames 101a31964b089f7a24b20c487b0db7e967b72609 as the first bad commit.

cc @ttuegel

qt5Full is for user development environments; it was never suitable for package buildInputs. This package needs to be upgraded to use the Qt 5.4 split submodules; non-modular Qt is going away. I notice there's a FIXME in this expression about that. If you open an issue for this bug and ping the relevant maintainer, someone will take a look at it. :)

Alright, I won't touch this one any further then, but I'll leave the pull request open so @nckx can decide how to dispose of it. I guess the options are either to upgrade now to modular Qt and figure out how to fix the audio capture problem, or to merge this pull request to kick the can past the 15.09 release.

For the 15.09 release, qt53 will still exist, that should be a suitable replacement for qt5Full. The latter was just qt53 + documentation + an IDE; I don't know why it was in the buildInputs to begin with.
For the audio problem, IIRC, Qt 5.4 uses a newer version of GStreamer, so perhaps this program needs to be wrapped with the correct paths. Or, whoever tried to update it before didn't have the correct version installed.

ttuegel: The latter was just qt53 + documentation + an IDE; I don't know why it was in the buildInputs to begin with.

Because when I pull in a ridiculously over-broad dependency, I go all the way and include a full IDE.

ttuegel: non-modular Qt is going away.

:heart:

That FIXME wasn't meant to last this long; real life punched me in the face. Now, fmit uses the sane modular qt5, and ALSA support has been enabled to patch over the breakage until I have free time again. This should fix the -lGL failure.
Is this an acceptable fix for the 15.09 branch?
@ttuegel: AFAICT, pkgs/development/libraries/qt-5/5.4/ doesn't explicitly reference anything gstreamer-related anymore. Is there an announcement/RTFM(ail) on the new layout you could point me to?

Closed via be91ec0fd73cda879e0f4fa709e4ea004798668c.


Change API Endpoint

I believe these new endpoints should  allow the app to function again. I am not real familiar with creating apps for the Pebble and was not able to successfully test this.

Thanks! I wasn't sure if it was going to be this simple. I will test it tomorrow.


Make empty colletions visible for the creator

This is not the first time someone is confused because they cannot see their empty collection in their profile. At the moment if you have empty collection you can only see it in creation process when you add your NFTs to existing collection.

Over time, there were more people mentioning this. We also have an issuefor this but I want to bring back attention to this because no one picked it up.

https://github.com/kodadot/nft-gallery/issues/4420

We need to let people know that their empty collection exists (not only when they want to add NFTs to it)
Suggestions:

make empty collections visible only to creators

add a filters to profile (empty collections). Somewhere here:

add somewhere text: empty collections will be visible once you upload your first nft to them somewhere in to profile

idk something so people are not confused about this

What thing other than the collection card would you like to see?
I don't think there is a design needed, just enable empty collections to be visible. In the collection, there will be a copy of "Nothing found"

What thing other than the collection card would you like to see?
I don't think there is a design needed, just enable empty collections to be visible. In the collection, there will be a copy of "Nothing found"
edit: they wont be displayed on the explore collections tho

yes this would be the option I want. Just to make it visible in the profiles (ideally only by the creator, but also ok if other people will see it) and for sure not visible in explorer.
"Nothing found" - I would change it to "collection is empty" or "no NFT were minted in this collection"
"Nothing found" may indicate that it was not loaded properly or there is some issue with it.

anyone?


Find match and selection highlight borders overlap

VSCode Version: 1.21.1
OS Version: macOS

2 custom border styles are applied, but correct is only the first one I pointed with an arrow.
.monaco-editor .currentFindMatch is applied if the currently selected word matches your selection in search widget. Which is correct.
.monaco-editor .selectionHighlight is applied also to currently selected word from search widget which is wrong that's why it doubles borders and you can't see findMatchBorder.
The expected behavior is to simply keep that .selectionHighlight but only if it's not selected word from search widget like I did with 2nd "one" word which has right now 2 different borders and they overlap each other, but last is .monaco-editor .selectionHighlight which is applied.
As a workaround, if I move div.cdr currentFindMatch to the end it works and it looks like this (which is correct):

Did you set findMatchBorder and selectionHighlightBorder, something like
"workbench.colorCustomizations": {
        "editor.findMatchBorder": "#ff0000",
        "editor.selectionHighlightBorder": "#00ff00"
}

? If not please provide more clear repro steps

@roblourens Yes.
"workbench.colorCustomizations": {
        "editor.findMatchBorder": "#528bff",
        "editor.selectionHighlightBorder": "#dddddd"
}


Problems with babel: baguetteBox is undefined

Hi, I used baguettBox.js and had some problems in my configuration with gulp and babel. I don't know if it is more a pull request or an issue, so:
The problem here comes with the definition of "this" (line 19), as getting the "window"  object. When babel runs over the file it renames the variable "this" into "undefined" and then the baguetteBox object will be not defined.
It is working fine when "this" is renamed to "window". I have set babel to ignore the file for now. If you decide to change this, then we can remove the ignore parameter and use the official file as it is without babel problems.
Oh, and thanks for this great script!

Hi, do you use some kind of a bundler? baguetteBox.js is written in the UMD format, so when using modules it's not gonna be assigned to the window object. Could share more info how you import the script?

Hi feimosi, sorry to be so late.
Neither do I use a bundler nor concat it together with other files.
I run over it with babel. I can look into it later again, but like I said, it is working now.
Have to check it with uglifyjs, too.

Ok, I know what's wrong. Babel assumes you're writing JS files in module-style, thus there's no global object available.
In your case, if you're not using any module bundler, you should add modules: false option to .babelrc:
{
  "presets": [
    [ "es2015", { "modules": false } ]
  ]
}

See: http://stackoverflow.com/a/34983495
This is not something I can fix in the script. That's an intended behaviour.

you are right, it looks like a babel problem.
But if I add that option I get an error... I set the file to ignore, so no problem at all.
Oh yeah, and your script is awesome :D

Thanks! I'm really glad you like it :D


Problems with responsive design in production

Issue type
I'm submitting a ...  (check one with "x")

[x] bug report
[ ] feature request
[ ] question about the decisions made in the repository

Issue description
Responsive design issues when building build with build prod
Current behavior:

When I run the build prod command and put the contents of the dist folder on my apache server, the responsive layout doesn't work.
Deploy on server apache

Expected behavior:

In development on localhost with ng serve it works perfectly
Localhost

Steps to reproduce:

Related code:

insert short code snippets here

Other information:
npm, node, OS, Browser
<!--
Node, npm: `node --version` and `npm --version`
OS: Windows (7/8/10). Linux (incl. distribution). macOS (El Capitan? Sierra?)
Browser: Chrome/Safari/Firefox/etc?
-->

Angular, Nebular
<!--
Check your `package-lock.json` or locate a `package.json` in the `node_modules` folder.
-->

Is it possible for you to post your console and network output from developer tools?

I was able to fix the problem adding style="min-width: initial !important;" in body tag but I don't know that this is the best solution.


Added custom registries for specific docker images, still getting errors

Bug description
I've defined specific registries in portainer to try and make the process simplified as I'm still having digest errors populate my logs, however even after I'm getting multiple errors such as:
INF images/digest.go:62 > Can not find registry auth, try to access in anonymous | image=lscr.io/linuxserver/duckdns:latest
and
ERR client/client.go:94 > unexpected status code | status_code=403
Expected behavior
no errors
Portainer Logs
2023-04-19T20:22:56.239907440Z 2023/04/19 20:22:56 server: Reverse tunnelling enabled
2023-04-19T20:22:56.239991660Z 2023/04/19 20:22:56 server: Fingerprint 62:f0:f2:26:b0:2d:77:38:44:c3:26:a8:7b:ae:0f:6d
2023-04-19T20:22:56.240010752Z 2023/04/19 20:22:56 server: Listening on <IP_ADDRESS>:8000...
2023-04-19T20:22:56.543020923Z 2023/04/19 08:22PM INF main.go:902 > starting Portainer | build_number=29776 go_version=1.19.4 image_tag=linux-arm64-2.18.1 nodejs_version=18.16.0 version=2.18.1 webpack_version=5.65.0 yarn_version=1.22.19
2023-04-19T20:22:56.563859938Z 2023/04/19 08:22PM INF http/server.go:411 > starting HTTPS server | bind_address=:9443
2023-04-19T20:22:56.564374722Z 2023/04/19 08:22PM INF http/server.go:396 > starting HTTP server | bind_address=:9000
2023-04-19T20:23:03.370955449Z 2023/04/19 08:23PM ERR client/client.go:94 > unexpected status code | status_code=403
2023-04-19T20:23:06.340001409Z 2023/04/19 08:23PM INF images/digest.go:62 > Can not find registry auth, try to access in anonymous | image=lscr.io/linuxserver/ombi:development
2023-04-19T20:23:06.340155202Z 2023/04/19 08:23PM INF images/digest.go:62 > Can not find registry auth, try to access in anonymous | image=docker.io/oznu/homebridge:no-avahi
2023-04-19T20:23:06.341578833Z 2023/04/19 08:23PM INF images/digest.go:62 > Can not find registry auth, try to access in anonymous | image=lscr.io/linuxserver/jackett:latest
2023-04-19T20:23:06.345347831Z 2023/04/19 08:23PM INF images/digest.go:62 > Can not find registry auth, try to access in anonymous | image=docker.io/portainer/portainer-ee:latest
2023-04-19T20:23:06.349228215Z 2023/04/19 08:23PM INF images/digest.go:62 > Can not find registry auth, try to access in anonymous | image=lscr.io/linuxserver/duckdns:latest
2023-04-19T20:23:06.475812175Z 2023/04/19 08:23PM INF images/digest.go:62 > Can not find registry auth, try to access in anonymous | image=lscr.io/linuxserver/prowlarr:develop
2023-04-19T20:23:07.233998557Z 2023/04/19 08:23PM INF images/digest.go:62 > Can not find registry auth, try to access in anonymous | image=lscr.io/linuxserver/radarr:latest
2023-04-19T20:23:07.290302833Z 2023/04/19 08:23PM INF images/digest.go:62 > Can not find registry auth, try to access in anonymous | image=lscr.io/linuxserver/swag:latest
2023-04-19T20:23:07.290965020Z 2023/04/19 08:23PM INF images/digest.go:62 > Can not find registry auth, try to access in anonymous | image=lscr.io/linuxserver/sonarr:latest
2023-04-19T20:23:07.339522544Z 2023/04/19 08:23PM INF images/digest.go:62 > Can not find registry auth, try to access in anonymous | image=docker.io/haugene/transmission-openvpn:latest
2023-04-19T20:23:07.400325022Z 2023/04/19 08:23PM INF images/digest.go:62 > Can not find registry auth, try to access in anonymous | image=docker.io/containrrr/watchtower:latest
2023-04-19T20:23:37.888291165Z 2023/04/19 08:23PM ERR client/client.go:94 > unexpected status code | status_code=403
2023-04-19T20:26:00.205599612Z 2023/04/19 08:26PM ERR client/client.go:94 > unexpected status code | status_code=403
2023-04-19T20:26:00.755970992Z 2023/04/19 08:26PM ERR client/client.go:94 > unexpected status code | status_code=403
2023-04-19T20:26:13.234309065Z 2023/04/19 08:26PM ERR client/client.go:94 > unexpected status code | status_code=403
2023-04-19T20:27:06.462620372Z 2023/04/19 08:27PM ERR client/client.go:94 > unexpected status code | status_code=403
2023-04-19T20:27:19.738956197Z 2023/04/19 08:27PM ERR client/client.go:94 > unexpected status code | status_code=403
2023-04-19T20:27:41.062948013Z 2023/04/19 08:27PM ERR client/client.go:94 > unexpected status code | status_code=403

Steps to reproduce the issue:

Add specific registries for required containers
Restart Portainer
View logs

Technical details:

Portainer version: 2.18.1
Docker version (managed by Portainer):  Standalone 23.0.1
Kubernetes version (managed by Portainer): u/k
Platform (windows/linux): Raspbian OS
Command used to start Portainer (docker run -p 9443:9443 portainer/portainer):

sudo docker run -d \
 -p 8000:8000 \
 -p 9000:9000 \
 -p 9443:9443 \
  --name=portainer \
  --restart=always \
  --pull=always \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v portainer_data:/data \
  portainer/portainer-ee:latest

Browser: Chrome
Use Case (delete as appropriate): Using Portainer at Home
Have you reviewed our technical documentation and knowledge base? Yes

Additional context
I thought by adding in the various registries it would rid me of errors, but it's just added further errors in

@andsoitgoes
You can ignore Can not find registry auth, try to access in anonymous for now.
I am curious what these are unexpected status code | status_code=403
Can you navigate to Portainer >> Notifications.  And, post a screenshot of that page for review?
Thanks!

See attached! Thanks so much Tamara! Really appreciate your attention with these issues, it means the world!

@andsoitgoes
Did you use AGENT_SECRET in your Agent install?  You can read more here about variables:  https://github.com/portainer/agent#deployment-options
I am seeing in your Notifications the Failed loading environment unauthorized and then the request failed with status code 401  (which is related to authentication credentials) and the `request failed with status 403 (related to client forbidden to accessing URLs) it appears if some kind of authentication is setup on the Agent.
What kind of Environment are you trying to connect to?  Edge Agent, Docker Swarm, Standalone, K8s?  Can you post your Agent install script?  Did anything change recently (agent upgrade) or is this a new install?
Thanks!

Awesome, thanks for your reply!
Didn't make any changes other than adding in some app templates for a few different containers, as they weren't getting updated when I added in the dockerhub login, which I've removed. It seems like the 403 errors are gone as of yesterday, I can't exactly remember if that's when I removed the authentication login, I'm back to docker anonymous with the specific registries to monitor the various containers I have.
I think, for now, I'll close this. If I see the errors again, then I'll double check at that point?
Unless there is something else?

@andsoitgoes
I am going to follow up with Product regarding the 403s.  I was testing a separate issue and I started getting the 403s upon receiving an error.  Here is a snippet of my log:
=====================>]   11.1MB/11.1MB\nwrite /var/lib/docker/tmp/GetImageBlob1042692503: no space left on device\n" output=
2023/04/19 10:43PM ERR github.com/portainer/portainer/api@v0.0.0-20230403061909-99331a81d4b0/http/client/client.go:94 > unexpected status code | status_code=403
2023/04/19 10:44PM ERR github.com/portainer/portainer/api@v0.0.0-20230403061909-99331a81d4b0/http/client/client.go:94 > unexpected status code | status_code=403

I got an error about disk space and then the 403s started logging.  I believe they are OK to ignore as they appear after a for reals error happens.
Thanks!


Try to fix doc links

Let's see

Explicit .html rerouting as an external link works of course (assumes this repo's RTD is base URL) but internal refs might be better


config.xml / DisallowOverscroll preference doesn't seem to be working

With this plugin the WKWebView seems to ignore the DisallowOverscroll setting in config.xml (<preference name="DisallowOverscroll" value="true" />). It seems to occur immediately after focusing an input, which causes the keyboard to appear and the page to shift upwards. After doing this even just once, the webview becomes permanently overscrollable.
For testing purposes, I switched to the standard WKWebView engine (1.1.3) and the issue did not occur (the webview remained fixed).
This is an awesome plugin and I'd prefer to use this one over the standard one. Thanks!

I have the same problem. My app definitely has a bounce problem now and the disallowOverscroll option was needed to fix that.
Apparently this got removed in https://github.com/ionic-team/cordova-plugin-wkwebview-engine/commit/71135cb801b5495e2621d717abdedcfb85d02cfa but now other way to configure wkWebView.scrollView.bounces was introduced, thus leaving us with no option to combat the overscroll issue? Can someone explain this decision, or whether there is another way I'm not seeing?

@Crylion can you submit a video? are you using a ionic2?
I just don't see the point of that point for Ionic 2, that's why it was removed. I will add it back if I can understand the use case!

Ah okay I was wondering whether the removal of the setting was possible because the problem does not exist for you anymore.
I must admit, that we don't use ionic (except for a few ionic-native wrappers). It's a plain Angular (4.2.6) app without the ionic framework. We just thought that it would propably be better to use this fork of the wkwebview-engine plugin, because it seemed to be better maintained than the original apache version :)
So I guess that by using the UI Components of Ionic 2, the scrolling issues are fixed by those?
Would you say that we are better off using the apache version then?
Thanks for your response

Seconding @Crylion - not using Ionic, but using this fork as it is more actively maintained and streamlines the integration of a local server. I understand that Ionic is the priority, however, so would be curious to hear your thoughts on whether this is a valid use case, @manucorporat ?

I just wanted to add another voice to the "I don't use ionic but I use ionic wkwebview because it's better and I'd like to have DisallowOverscroll support."

We added it back! sorry for the inconvenience. But for the ionic users I recommend to leave the default value.


Add SafeCast function and set default value for some sytem configure

Add SafeCastString, SafeCastInt, SafeCastFloat64, SafeCastBool function to check
the type matched and avoid panic in runtime
Add default value to configure settings to avoid cannot save configure
issue

Pull Request Test Coverage Report for Build 7637

100 of 101 (99.01%)  changed or added relevant lines in 5 files are covered.
16 unchanged lines in 2 files lost coverage.
Overall coverage increased (+0.02%) to 64.483%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/ui/config/config.go
49
50
98.0%

Files with Coverage Reduction
New Missed Lines
%

src/common/scheduler/scheduler.go
1
81.87%

src/replication/core/controller.go
15
64.38%

Totals

Change from base Build 7628:
0.02%

Covered Lines:
10826

Relevant Lines:
16789

💛  - Coveralls

Seems only need to make sure there's no "missed key" when the very first time the cfg store is initialized when the adminserver is started.


Button: Leading Icon is out of alignment

Info

Code
<goa-button-group>
  <goa-button type="primary" size="compact" (_click)="onClick($event)">
    No Icon
  </goa-button>
  <goa-button type="primary" size="compact" leadingicon="arrow-forward" (_click)="onClick($event)">
    Leading Icon
  </goa-button>
  <goa-button type="primary" size="compact" trailingicon="arrow-forward" (_click)="onClick($event)">
    Trailing Icon
  </goa-button>
</goa-button-group>

Acceptance Criteria:

Button should be on the same level regardless if using a leadingicon or a trailingicon

Needs to be tested without <goa-button-group> as well

:tada: This issue has been resolved in version 1.17.0-alpha.111 :tada:
The release is available on:

npm package (@alpha dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This issue has been resolved in version 5.0.0-alpha.10 :tada:
The release is available on:

npm package (@alpha dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This issue has been resolved in version 1.28.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This issue has been resolved in version 5.3.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This issue has been resolved in version 3.2.1 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Reorganize the current test folder structure

Depends on source-based coverage reports. The reorganization will probably follow a chapter-like structure that follows the Rust reference.

Not sure what to do about this.
Organizing our tests according to the Rust reference is not something we can automate easily. There would be lots of manual labor in addition to disagreements about where to put some tests. What about reorganizing another way?


Fixes the 8.2 Plugin Portal URL and sets it to the certified plugins

The old URL was the 8.2 distribution (not plugin) URL as far as I can tell.

Should probably be part of release100 branch too?

I think the correct URL is: http://plugins.netbeans.org/nbpluginportal/updates/8.2/catalog.xml.gz
This is the URL in Netbeans 8.2 for its Plugin Portal.
The URL http://updates.netbeans.org/netbeans/updates/8.2/uc/final/certified/catalog.xml.gz (in this PR) gives me around 20 plugins.
The URL http://plugins.netbeans.org/nbpluginportal/updates/8.2/catalog.xml.gz gives me around 170 plugins.

Should we include this for 11.0 or close it?

Should we include this for 11.0 or close it?

URL down due to certificate untrusted and unathorized error.

@geertjanw could you please contact oracle ops? The URL JLOPS is talking about is:
http://updates.netbeans.org/netbeans/updates/8.2/uc/final/distribution/catalog.xml.gz
it gets redirected to:
https://updates.netbeans.org/netbeans/updates/8.2/uc/final/distribution/catalog.xml.gz
The redirect would be ok, but the https version presents an TLS certificate, that is only valid for download.oracle.com:
DNS-Name: download.oracle.com
DNS-Name: epd-akam-us.oracle.com
DNS-Name: epd-akam-ca.oracle.com
DNS-Name: epd-akam-intl.oracle.com
DNS-Name: aru-akam.oracle.com

This is most probably the same issue, as the travis problems already reported to the mailinglist. It might be helpful for Ops to have a reference, that show an identical problem for the openjdk project:
https://mail.openjdk.java.net/pipermail/web-discuss/2019-April/000567.html

Oracle restored the download URLs

Netbeans 11: Plugins for Java Web and EE and its dependencies, constantly timed out, download with no proxy, copy URL and download via web browser is working, possible bug with HTTP GET or POST request from netbeans plugin management

There is no need at all for Java Web and EE plugins in Apache NetBeans 11. They're already installed by default, just go to the New Project wizard and create your applications.

For Wildfly server support need to uninstall Java Web And EE plugin, then enable 8.2 Plugins and install Java Web and EE plugin again. Downloading packages or plugins timed out randomly. Need to copy URL, download npm from web browser and install manually.
Warning: cannot find plugin on URL
Version: netbeans 10, 11
OS: Linux 64bit / 4.19 latest kernel
Networks tested: 6 without proxies

Should this PR be closed or what’s the plan here?

Actually everything is working, I think this PS could be closed.


Change label ID in admin panel

Hi,
Firstly, thank you for your tool. Pretty well designed for annotation process ! Shortcuts are convenient even with a AZERTY keyboard :)
I would like to add new labels to a task already completed to match freshly new made tfrecords with new specification.
I succefully add one inside the admin panel. But I can not change his ID.
It's a trouble because the new label will not match with the other tfrecords dataset labelmap ids.
Have you any idea to solve this issue ?
Best regards,
--Selim

@Hi, let's clarify some details. Label IDs in the dumped tf_record files are generated by consistently during dump and don't depend on database IDs, only on order.
https://github.com/opencv/cvat/blob/0bb92f27c1f8a78cb66868f49b04b04f5ce32358/cvat/apps/annotation/tfrecord.py#L95
If you add a new label for the existing task, max_tf_record_id + 1 will be used for this label inside tf_record file.
Could you please describe what you want to get exactly? The same label map for the different tasks or smth else?

Yes exactly, I would like to share the same label map id's in tf_record files generated from different tasks. Even if the label was added in different order.

Heyo,
I had the same issue with exporting TFRecords with differing label_map.pbtxt so I couldn't use this for training.  I tried to change the "Raw" labels, but CVAT would not update my labels...
Solution:

Dump annotations in CVAT xml format
Open xml file, and adjust the order of the labels
Upload annotations in CVAT xml format
Check work ??? (everything was fine for me)
Export as a dataset in TFRecord
Check that label_map.pbtxt is in order

It's a bit clumsy(and scary when you are overwriting 8 hours of annotating!), but it works.
Hope this helps any wayward annotators out there!

@dsgage
I did something similar to solve this issue:

Dump annotation
Create a new task with the correct order
Import annotation
Export dataset in Tfrecord format

Hi @selimbek @dsgage
I solve this issue similar with you guys 👍

Dump annotations in CVAT xml format
Open xml file, and adjust the order of the labels
**- Remove Annotation Result in CVAT Task Job
Delete the incorrect label or edit label from admin panel e.g: /admin/engine/task/30/change/
Insert/Replace the correct label in CVAT task menu**
Upload annotations in CVAT xml format
Check work ??? (everything was fine for me)
Export as a dataset in TFRecord
Check that label_map.pbtxt is in order

I will close the issue for now, do not hesitate reopen it if you still have questions


Region borders

endosys
Well wouldn't it make sense for regions to be more organized with modern day boundaries in mind? For example, adding Batumi to the Georgia region or reorganizing regions in Poland and Germany so they don't overlap.
adriankowaty
For example, Cieszyn (Tesin) should be in Moravia region, Gorlitz in Saxony instead in Silesia. Polish part of Ostpreussen should be separated and renamed to Masuria. Westpreussen should be renamed to Pomerania, and Pommern into West Pomerania. Posen region should be renamed into Greater Poland, Krakow should be moved to Galicia-Lodomeria (which should be separated from Soviet Part and renamed into Lesser Poland), Kustrin should be moved to Posen (Greater Poland) region, Polish Brest should be separated from Belarusian part and renamed into Podlachia, and the last two regions should be merged and renamed Masovia.
quoms
Batumi should stay where it is. Turkey's borders are an absolute hackjob and the region setup in eastern Anatolia represents this well; recall also that Adjaria enjoys a fiefdom-like level of autonomy even within modern Georgia (for reasons relating directly to its belonging to the real-life Kars "region").
In Europe, if there's a good reason to shift the regions around, then maybe. But I would err on the side of keeping things as they are. After all, borders last long past their expiration date. Pre-WWI borders in Poland and the Cold War-era border in Germany are visible today in all sorts of ways - economic development, electoral outcomes, religiosity, you name it.
TypicalRain
Well Bilibinsky shouldn’t be part of ‘Tyumen’. :p They are quite far apart after all...
Having Kyzyl be part of Tomsk instead of Western Mongolia would be nice.
Boguchansky, Evenkia, Taymyr would be better in Irkutsk
While Kazachinsky, Turukhansky, Norilsk, Dikson could be in Tomsk.
Faizbad and Khorug should be part of Badakhshan. Those are the areas which are actually make it up not the rest of Tajikistan.
Viipuri should be renamed to Vyborg and be part of Ingria.
simsulla
In some cases regions are split by design. Since in V2 when you go to war to conquer you claim a state not provinces. So fore example having Batumi as a separate region within Georgia makes it possible to mod a conflict there. Also Adjaria (Batumi) is an autonomous region in Georgia. Same for Kyzyl, where region design enables Chinese claims. Tannu Tuva (Kyzyl) is also an autonomous region... the list goes on.

Since NWO will be successing to HOI4 I'd make the regions close to those in HOI4. About the naming, this can be done easily with decisions.

Point taken. For the English version, English names are in most case preferable. We need to find a balance between historic compatibility (hoi) and modern administrative regions.

The problem is administrative regions changed quite often in history. For which Poland is a good example. So my proposal would be to go with geographical and historical regions first.

I can't quite understand, we are using HoI4's map or exporting the mod to HoI4?

We use v2 map. But borders has to cater for a pre-ww2 situation. For example Poland-German border

As you see the --- line (polish regions, does not overlap with the pre WW2 German.
There are other cases as well (with significantly worse differences like India) where there has been lots of administrative redividing.
Overall the preference are modern borders as this makes good pop statistics much more easy to get. But (like in case of India there are huge 1946-1992 differences).

But what does this have to do with HoI4?

Basically you will be able to convert your HOI4 save to NWO.

We'll see how the Hearts 4 border gore goes with this mod.

I am hoping they used a real map projection in hoi4, then the mapper tool will automatically map hoi4 provinces to Vic2.

Duplicate of State/region redesign #532


Compute norm consistently everywhere

Interestingly, the last approach is faster!
In [7]: np.sqrt(u @ u)
Out[7]: 0.9193857259765762

In [8]: norm(u)
Out[8]: 0.9193857259765762

In [9]: (u @ u) ** .5
Out[9]: 0.9193857259765762

In [10]: %timeit np.sqrt(u @ u)
1.32 µs ± 5.52 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)

In [11]: %timeit norm(u)
2.16 µs ± 21.7 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each)

In [12]: %timeit (u @ u) ** .5
708 ns ± 7.26 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)

In [13]: def unorm(u):
    ...:     return (u @ u) ** .5
    ...:

In [14]: %timeit unorm(u)
753 ns ± 16.6 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)

With numba though, the differences are not so big:
In [15]: from numba import njit

In [16]: @njit
    ...: def unorm1(u):
    ...:     return np.sqrt(u @ u)
    ...:

In [17]: @njit
    ...: def unorm2(u):
    ...:     return norm(u)
    ...:
    ...:

In [18]: @njit
    ...: def unorm3(u):
    ...:     return (u @ u) ** .5
    ...:

In [19]: unorm1(u)
Out[19]: 0.9193857259765762

In [20]: unorm2(u)
Out[20]: 0.9193857259765762

In [21]: unorm3(u)
Out[21]: 0.9193857259765762

In [22]: %timeit unorm1(u)
172 ns ± 1.05 ns per loop (mean ± std. dev. of 7 runs, 10000000 loops each)

In [23]: %timeit unorm2(u)
299 ns ± 9.15 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)

In [24]: %timeit unorm3(u)
203 ns ± 2.16 ns per loop (mean ± std. dev. of 7 runs, 10000000 loops each)

But I agree we should be consistent:

Add a fast norm implementation in poliastro.core.util (or even the new upcoming poliastro._math)
Use it everywhere

Originally posted by @astrojuanlu in https://github.com/poliastro/poliastro/pull/1430#discussion_r775476935

This is a great observation, and a neat change to include! Now that poliastro._math has been created, maybe we could include it there itself as you suggested.
While thinking of this a bit, I wondered what could be done to:
https://github.com/poliastro/poliastro/blob/9797eb079d7ce86b39aaef379b750d88c3135ce2/src/poliastro/util.py#L13-L22
which is in the high level poliastro.util module.
Should this high-level norm use the fast norm implementation or could we remove the high level norm completely and instead do an equivalent transformation?

Good point @Yash-10 ! What I'd do is replace norm_np with our own poliastro._math.linalg.norm_fast. Which, according to my benchmarks above, should be unorm1.

Fixed in #1442!


[#84] Show message if there is empty data source

#84

Hey @sivagollapalli, thanks for the PR 👍
We'll need to make this an option so it's backward compatible. Also, this should happen after the data is remotely fetched and normalized.

@ankane Do you mean that we need to allow user able to set the message through some option something like Chartkick.msg = "No data available". Am I right?

I'm thinking something like:
new Chartkick.LineChart("chart-1", data, {emptyMessage: "No data available"})

Otherwise, it should do the previous behavior.

@ankane Added changes. Could you please check?

Hey @sivagollapalli, thanks for updating. However, it still doesn't happen after the data is normalized. You'll want to add it here: https://github.com/ankane/chartkick.js/blob/12be3a7546335b495b7173636a74d7df52fab4d3/chartkick.js#L1711
I've also added a few comments inline.

@ankane Couldn't get the comment "However, it still doesn't happen after the data is normalized. You'll want to add it here: https://github.com/ankane/chartkick.js/blob/12be3a7546335b495b7173636a74d7df52fab4d3/chartkick.js#L1711". Could you explain?

I could benefit from this PR being accepted, as I need the functionality. Happy to help move this forward.
@sivagollapalli my understanding is that @ankane is suggesting that you need to do the checks for an empty set of data after processData is called to check the normalised data?
@ankane is that the only fix required to get this merged?

@ldodds Another change that's needed is to do the current behavior if emptyMessage isn't specified (rather than a default message).

@sivagollapalli just want to check to see if you're likely to move this forward or whether I should try and pick it up?

Cleaning up this PR due to inactivity, but happy to review another for this feature.


Are the developers vetted?

I have a bunch of job openings that come to me from both local and international companies
The question here is, have the developers mentioned in the list gone through anything to be part of the CodeNight Developers or anyone can just list down their name?

@nabiloo19 That is actually smart idea. As of now there is no vetting but if you want to contribute and help we can have a vetting and add some kind of verification methods.
Any suggestion ?


Best practices to create the simplest table in Tabular Editor

Hello Daniel,
I wrote a script to generates measures to be used in visuals conditional formating in order to translate
visuals labels (title, ...). It reads a tsv file which contains the measures list.
I added it in the scripts repository in the intermediate folder (Create visuals translations measures.csx).
In this script I create a table to host the measures. I created a calculated table because I got some issues when I created a table. What are the best practices to create the simplest table in Tabular Editor scripts ? I couldn't find an example.
Regards

Great job with the script!
I would use a calculated table for this purpose, with a DAX expression such as {0}, which would result in a 1x1 table with a column named "Value". This is easy to set up in a script, however if you want to hide the column, you need to manually add that in the script, as Tabular Editor doesn't parse the DAX expression to figure out which columns are inferred:
// Create a calculated table with a single column which is hidden:
var table = Model.AddCalculatedTable("Model Measures", "{0}");
var column = table.AddCalculatedTableColumn("Value", "[Value]", "", DataType.Int64);
column.IsHidden = true;

Feel free to reopen this if you have any further questions.


✋ [MEMBER] - oliverandrich

Why do you want to join?
I would love to join django-commons as I see a lot of benefit for the community, if more and more projects are maintained under a common umbrella. I see especially benefits for single person projects like my own django-tailwind-cli project or a project like django-typer. The reason I am eager to join right now, is that I agreed to help to maintain django-typer which is a pending transferal request. But I also consider to move django-tailwind-cli to django-commons.
Which project(s) are you looking to contribute to?
django-typer currently. But I plan to move django-tailwind-cli to django-commons too if it is considered a valuable contribution.
Code of Conduct

[X] I agree to follow Django Commons's Code of Conduct

Thank you @oliverandrich for joining! You'll get an invite email from GitHub. You'll have one week to accept that. If you don't mind, after accepting, can you set your organization membership as public? This helps Django Commons grow.

@cunla Thank you for accepting my application and allowing me to be part of django-commons. I have set my membership to public.

Thank you @oliverandrich, welcome aboard!

Welcome @oliverandrich 🧡


I-#118: Added Localstack pro auth token

Feat: #118
Add LocalStack Pro access in the GitHub CI workflow.

[x] Does not depend on other PRs
[ ] Depends on other PR being merged first: #

What kind of change does this PR introduce (check at least one)

[ ] Bugfix
[x] Improvement
[ ] New feature
[ ] Refactor
[ ] Infrastructure
[ ] Other (please specify)

How would you describe the changes in a changelog (1-2 lines)?
Provide a brief overview of the changes introduced in this pull request.
Related Issues/PRs (optional)
Link to the relevant issue(s) or provide a clear description of the problem or feature being addressed.
How to test

[ ] Needs regression testing (add QA needed label)

Checklist

[x] I have tested these changes locally and they function as expected.
[ ] I have added or updated necessary documentation to reflect the changes.
[ ] I have followed the project's coding style and guidelines.
[ ] I have added appropriate test coverage to ensure the changes are functioning correctly.
[ ] I have checked for any potential conflicts with other branches or pull requests.
[ ] I have updated necessary OpenAPI specs

Reviewer Request (optional)
If you have any specific requests or suggestions for reviewers, mention them here.
Screenshots (optional)
If applicable, provide any additional screenshots or GIFs that showcase the changes made in this pull request.
Demo Link (optional)
If applicable, provide a link to a live demo or deployment where the changes can be reviewed.
Known Issues (optional)
If there are any known issues or limitations with the changes made in this pull request, describe them here.
Additional Notes (optional)
Add any additional notes or comments you think are relevant to this pull request.
Deploy risk & follow up
Please assess risk & follow up on deployment of this PR. Elaborate your choice if selecting anything other than 'No risk'.

[x] No risk
[ ] Low
[ ] High

Let's check for logs if we are echoing LOCALSTACK_AUTH_TOKEN anywhere in CI pipeline ..

It looks safe in logs


some applied feedback to the config docs in #112

Merged here: https://github.com/slatedb/slatedb/commit/ab56df017d0b19198d27189fd1fd4d5061fb4ae8


KAFKA-9955: Prevent SinkTask::close from shadowing other exceptions

Catches exceptions from WorkerSinkTask::closePartitions call
If two exceptions are thrown the closePartitions exception is suppressed
Add unit test that throws exceptions in put and close to verify that
the exception from put is propagated out of WorkerSinkTask::execute

Signed-off-by: Greg Harris<EMAIL_ADDRESS>Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

@C0urante @ncliang Could you take a look at this when you have a chance?

@rhauch @kkonstantine This is ready for committer review. Thanks for taking a look!

ok to test

retest this please

ok to test


Do Not Merge: Created for testing Platform components search fields

Description

change me!
User-facing documentation

[ ] CHANGELOG is updated OR update is not needed
[ ] documentation PR is created and is linked above OR is not needed

Testing and quality

[ ] the change is production ready: the change is GA or otherwise the functionality is gated by a feature flag
[ ] CI results are inspected

Automated testing

[ ] added unit tests
[ ] added e2e tests
[ ] added regression tests
[ ] added compatibility tests
[ ] modified existing tests

How I validated my change

change me!

@charmik-redhat I am closing this since it's a testing PR for a task that was already been merged. Let me know otherwise.


Upload Snyk SAST results to snyk.io

For RHTAS prodsec compliance, we have been asked to provide links to systems or documents where it is shown how SAST findings are analyzed and processed by the team. With the current Konflux configuration, it is not straightforward to do this. Snyk Code results are stored as pipeline results, but are not shipped anywhere else during a pipelinerun. It would be ideal for us if the snyk results could be published to snyk.io using the --report option for snyk code test. This feature appears to be in private beta, but it has been for about a year. Perhaps we could use it?

@lance we use Jira for issues. Please follow STONEBLD-2129


Guidance on how to write the chrome_native_messaging_host.exe would be very helpful.

This is an excellent and well written document. It answers most of the questions about native messaging. Unfortunately, like so many other resources on this subject, it leaves the most important question unanswered. How do you actually write the chrome_native_messaging_host.exe application?
This document makes it clear that stdin and stdout are used to communicate with the host. However some vital information is left out.

How is the information sent from the extension encoded? I have some information that suggests the first four bytes is a number that specifies packet length and the rest may be the packet data encoded as JSON but I am not certain of this.
How to encode the information that is sent back to the extension?
How does the chrome_native_messaging_host.exe application know when to exit?

A brief section on writing the chrome_native_messaging_host.exe application with a few code examples in different programming languages would be very useful.

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

ID: 6baf3ba3-2850-707d-fdfc-9b65f88655c7
Version Independent ID: 661b537b-bba6-cb07-9979-cddcc35421e3
Content: Native messaging - Microsoft Edge Development
Content Source: microsoft-edge/extensions-chromium/developer-guide/native-messaging.md
Product: microsoft-edge
Technology: extensions
GitHub Login: @MSEdgeTeam
Microsoft Alias: msedgedevrel

Thanks for the detailed request. Adding it to our team's backlog for internal discussions/prioritization.
We'll keep you posted on this issue of any progress.


Not working at all with README. Where is the documentation ?

Hi.
I followed the README.md and i can't make datepicker working with Angular 1.5.8 (first install, no update).
I have included:

//cdnjs.cloudflare.com/ajax/libs/moment.js/2.14.1/moment.min.js
//cdnjs.cloudflare.com/ajax/libs/angular-moment/1.0.0-beta.6/angular-moment.min.js
/bower_components/angular-datepicker/angular-datepicker.min.js

and also the css.
At this time, i got this error:
SyntaxError: expected expression, got '<'

(removing angular-datepicker.min.js removes the error, obviously)
Then, i inject in my module with 'datePicker' or 'datepicker' or 'date-picker' but it makes injector error.
The getting started seems outdated, since there is no index.js in "dist" folder, for example.
https://github.com/g00fy-/angular-datepicker/wiki/Getting-started
Is there any documentation elsewhere ?
The page demo is cool, but there should be a SIMPLE demo with the minimum configuration.

Sorry, missing dist folder in including...


adjusting configuring without yaml?

IMPORTANT: Please search the issues, including closed issues, and the FAQ before opening a new issue. The template is mandatory; failure to use it will result in issue closure.
Describe the bug
after configuring login with the UI, there's no way to go back to the original Configuration window (where you entered username, password, inclusion, exclusion)
To Reproduce

setup an account.
navigate to config/integrations/integration/alexa_media
clicking "configure" only gives you three options: wait to queue, public URL, connected devices to echo

Expected behavior
seeing all of the options available during original setup
System details

Home-assistant (version): 2023.10.1
alexa_media (version from const.py or HA startup): 4.7.6
alexapy (version from pip show alexapy or HA startup):
Amazon 2FA is enabled (y/n). <!---We will not debug login issues if unanswered--->: yes

Additional context
why is this needed? i was trying to setup an inclusion list, then an exclusion list, and had to recreate an account connection every time i wanted to make a change

as a result of my back and forth reconfiguring yesterday, I am now seeing this:

I removed all of the authentications for those on my 2fa. clicking reconfigure only pulls up the login information popup, but there's nowhere to tell it to delete the account

Will take a PR to add an option to edit.

This is not common practice and should not be there.
There is no integration that I know of that allows this, as there is a mechanism that checks whether the information entered for the login is correct. This means it is not necessary to provide an option to change the login information.

I'd agree on changing login stuff, but if it's about the other options like include/exclude, then I'd be ok with this as an enhancement.


[UX][GitHub] azcopy cp fails if the destination path is at the root of the file system (i.e. /)

While AzCopy is acting as expected (does not transfer to root directory, i.e: "/"), AzCopy crashes with an out of bounds error at line 59 in writeThoughFile.go, especially in Linux.
When AzCopy gets lastIndex by strings.LastIndex(destinationPath, DeterminePathSeparator(destinationPath)), the LastIndex() method will either return a valid index or -1 if last index is not found in the string. In cases that lastIndex is not found (in other words, lastIndex is equal to -1), we should handle this gracefully by a clear error message instead of letting AzCopy crash as seen in this GitHub issue: https://github.com/Azure/azure-storage-azcopy/issues/2036.
When this occurs, the error message is reported in the log and the console output shows that transfer has failed: Final Job Status: Failed.
FYI: the workaround is to download the file under a valid directory (i.e. "/tmp", "/home", etc.) and then users can move the downloaded file where they desire as we don't plan on supporting root directories.
Resolves https://github.com/Azure/azure-storage-azcopy/issues/2036

Please sync with main before merging, else looks good to me


Feature/query smart contract directly/55

Closes issue #55
Add --contract optional
Refactor query message to new version

Please, check all the Linter failures in the commits and also add a test for the query command (missing it).

BLOCKED: by Titus Faucet

@gachouchani1999 I don't understand the comment. Why is this blocked by the faucet? The tests are broken and they can be fixed independently of the faucet.

@gachouchani1999 but the tests are mocked, they should never try to reach the network. If this is happening, then you found the issue with the test (missing mocks).

I reverted this because queries were failing:
After merging:
lsd@lsd:~/work/archway/projects/basic-nft-archway-v1-2-0 $ archway query contract-state smart --args '{"nft_info":{"token_id":"2"}}'
Querying smart contract archway1u6clujjm2qnem09gd4y7hhmulftvlt6mej4q0dd742tzcnsstt2q70lpu6...

Failed to query transaction
Error: Process exited with code 1
    at ChildProcess.done (/home/lsd/work/archway/archway-cli/node_modules/promisify-child-process/index.cjs:70:19)
    at ChildProcess.emit (events.js:400:28)                                                                       at maybeClose (internal/child_process.js:1058:16)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:293:5) {
  code: 1,
  signal: null,
  stdout: '',
  stderr: 'Error: rpc error: code = InvalidArgument desc = Error parsing into type cw721_base::msg::QueryMsg: Invalid type: query wasm contract failed: invalid request\n' +
    'Usage:\n' +
    '  archwayd query wasm contract-state smart [bech32_address] [query] [flags]\n' +                             '\n' +
    'Flags:\n' +
    '      --ascii           ascii encoded query argument\n' +                                                    '      --b64             base64 encoded query argument\n' +                                                   '      --height int      Use a specific height to query state at (this can error if the node is pruning state)\n' +
    '  -h, --help            help for smart\n' +                                                                  '      --hex             hex encoded  query argument\n' +
    '      --node string     <host>:<port> to Tendermint RPC interface for this chain (default "tcp://localhot:26657")\n' +
    '  -o, --output string   Output format (text|json) (default "text")\n' +
    '\n' +
    'Global Flags:\n' +
    '      --chain-id string     The network chain ID\n' +
    '      --home string         directory for config and data (default "/home/lsd/.archway")\n' +
    '      --log_format string   The logging format (json|plain) (default "plain")\n' +
    '      --log_level string    The logging level (trace|debug|info|warn|error|fatal|panic) (default "info")\n' +
    '      --trace               print out full stack trace on errors\n' +
    '\n'
}
(node:31631) UnhandledPromiseRejectionWarning: Error: Error: Process exited with code 1
    at Object.main [as Query] (/home/lsd/work/archway/archway-cli/src/commands/query.js:54:13)
    at processTicksAndRejections (internal/process/task_queues.js:95:5)
    at async Command.<anonymous> (/home/lsd/work/archway/archway-cli/src/index.js:237:5)                          at async Command.parseAsync (/home/lsd/work/archway/archway-cli/node_modules/commander/lib/command.js:917:5)
(Use `node --trace-warnings ...` to show where the warning was created)
(node:31631) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
(node:31631) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

After reverting merge:
lsd@lsd:~/work/archway/projects/basic-nft-archway-v1-2-0 $ archway query contract-state smart --args '{"nft_info":{"token_id":"2"}}'
Attempting query...

{"data":{"token_uri":null,"extension":{"image":"ipfs://QmZdPdZzZum2jQ7jg1ekfeE3LSz1avAaa42G6mfimw9TEn","image_data":null,"external_url":null,"description":"Building With NFTs","name":"Archway NFT #1","attributes":[{"display_type":null,"trait_type":"tutorial","value":"https://docs.archway.io/docs/create/guides/nft-project/start"}],"background_color":null,"animation_url":null,"youtube_url":null}}}

Ok!


[BEAM-7372] fix wrong usage of with_traceback

Fixed wrong usage of with_traceback added in #14388

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Choose reviewer(s) and mention them in a comment (R: @username).
[ ] Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.

GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI.

R: @tvalentyn

Thanks!

This seems to preserve the behavior as documented in https://python-future.org/_modules/future/utils.html.
LGTM.


Add actions-runner-controller versions 0.23, 0.24

@hamishforbes are the old versions still supported? If not, let's deprecate them.

I'm not sure, there's not a supported versions policy or anything on that project

Theres no change in the CRDs between v0.23 and v0.24 though, so removed 0.24 from the PR

👍🏻 I just don't want to get the generation being very slow simply because we're not doing housekeeping :)


I want to read image from excel and write qml

How can i read imgae file from excel??
I try doc.read("A1");
but it doesn't work.

Not supported. I will add it to the enhancement.

Not supported. I will add it to the enhancement.

Thankyou

See new code for testing.


feature: Community resources to array

Fixes Issue

Closes #8125
Changes proposed

Check List (Check all the applicable boxes)

[ ] My code follows the code style of this project.
[ ] My change requires changes to the documentation.
[ ] I have updated the documentation accordingly.
[ ] All new and existing tests passed.
[ ] This PR does not contain plagiarized content.
[ ] The title of my pull request is a short description of the requested changes.

Screenshots

Before Changes:

display in descending order (newest at the top)

Note to reviewers

Thank you 👍
Please check you have Prettier installed on VScode because the formatting seems incorrect

I have done the necessary changes.

Thank you. Can you look at the config file, the indentation doesn't look correct.
Could the config file be a json file?

I have changed the config file to Json and have the indentation just as you requested.

Looks good 👍 but the message above the table on the page is now incorrect, please add instructions on how and where people should add their resource

I have added the instruction. Please look if there is any changes required.

Here are some of the updated images:


Concept Definitions involving Aggregates

I have a question on how to define a concept using an aggregate expression. Consider the following declarations for a sudoku model:
Row goes from 1 to 9.

Column goes from 1 to 9.

Value goes from 1 to 9.

grid_square goes from 1 to 9.

A cell is identified by a row, and by a column, and has a grid_square.

Defining the choice rule assigning values to cells is straightforward:
Every cell must be assigned exactly 1 value.

Now suppose I want to define an auxiliary predicate has_duplicates. Intuitively I would like to say something like the following:
A row R has_duplicates when the number of cells with row equal to R assigned value V is greater than 1.

This last statement however gives the following syntax error:
Parser error at line 14, col 54. Unexpected char "v":
r of cells with row equal to R assigned value V is greater than 1.
                                        ^
Expected one of:
 * END_OF_LINE
 * WHERE
 * WHEN
 * AND
 * WHENEVER
 * COMMA

Is there a way to define such an auxiliary predicate using CNL?

Ideally there should be a way to write something like this:
A row R has_duplicates when the number of cells with row equal to are that are assigned value V is greater than 1.

Which intuitively ought to compile to this (if I remember my syntax for aggregates correctly):
has_duplicates(R) :- row(R), #count{ C : cell(C, R, _), assigned(C, V) } > 1.

The following should work:
A row is identified by an id.
A column is identified by an id.
A cell is identified by a column, and by a row.
A value is identified by a number.

Every cell can be assigned to exactly 1 value.
A row R has_duplicates whenever we have that the number of columns C that are assigned with row R to value V is greater than 1.

Thanks. First, I made a mistake in my original ASP translation, the concept of duplicates really should be:
has_duplicates(R) :-
    row(R),
    value(V),
    #count{ C : cell(C,R,_) assigned(C, V) } > 1.

The wording should be something like this (intuitively, not necessarily CNL):
A row R has_duplicates if there is a value V where the number of cells with row R assigned V is greater than 1.

The wording you have is a bit strange in some ways. I'm going to try to break it down to get at why, and what I mean:
A row is identified by an id.
A column is identified by an id.
A cell is identified by a column, and by a row.
A value is identified by a number.

Every cell can be assigned to exactly 1 value.

A row R has_duplicates whenever we have that the number of columns C that are assigned with row R to value V is greater than 1.

Here, the definition of has_duplicates counts the number of columns C that are assigned with row R to value V. This seems incorrect for a couple of reasons:

Columns and rows are treated independently, and not as constituents of a cell.
The relation assigned to is between a cell and a value. The wording doesn't make use of this signature (seemingly).
The wording also seems to make it seem that columns are assigned to rows and values.

Do you have an example of a sudoku encoding in CNL?

Here is another attempt:
Row goes from 1 to 9.
Column goes from 1 to 9.

A cell is identified by a column, and by a row.

Value goes from 1 to 9.

Every cell can be assigned to exactly 1 value.

It is prohibited that
    a cell with row R and column C1 is assigned value V, and also
    a cell with row R and column C2 is assigned value V where
    C1 is different from C2.

Here I'm not attempting to use an aggregate, but a simple constraint:
:- cell(R,C1),
   cell(R,C2),
   assigned(R,C1,V),
   assigned(R,C2,V),
   C1 != C2.

Here, the definition of has_duplicates counts the number of columns C that are assigned with row R to value V. This seems incorrect for a couple of reasons:

Columns and rows are treated independently, and not as constituents of a cell.
The relation assigned to is between a cell and a value. The wording doesn't make use of this signature (seemingly).
The wording also seems to make it seem that columns are assigned to rows and values.

Yes columns and rows are treated independently and also 'assigned to' assumes the attributes of cell independently, that is probably why it seems a bit strange.

Here is another attempt:
Row goes from 1 to 9.
Column goes from 1 to 9.

A cell is identified by a column, and by a row.

Value goes from 1 to 9.

Every cell can be assigned to exactly 1 value.

It is prohibited that
    a cell with row R and column C1 is assigned value V, and also
    a cell with row R and column C2 is assigned value V where
    C1 is different from C2.

Here I'm not attempting to use an aggregate, but a simple constraint:
:- cell(R,C1),
   cell(R,C2),
   assigned(R,C1,V),
   assigned(R,C2,V),
   C1 != C2.

The following should work:
Row goes from 1 to 9.
Column goes from 1 to 9.
A cell is identified by a column, and by a row.
Value goes from 1 to 9.
Every cell can be assigned to exactly 1 value.

It is prohibited that
    a cell with row R, with column C1 is assigned to value V and also
    a cell with row R, with column C2 is assigned to value V where
    C1 is different from C2.


📃: E commerce platform API - node.js

:red_circle: Title : E commerce platform
:red_circle: Aim :

secure authentication and authorization functionalities using  JWT. Integrated email verification during sign-up.
users can search and browse products, manage shopping carts and orders.
admin functionalities for operations on users, categories, products and orders.

:red_circle: Tech Stack Used : Node.js, Express.js, MongoDB, JWT
Screenshots 📷

NA

:white_check_mark: To be Mentioned while taking the issue :

Full name : Dharshi Balasubramaniyam
What is your participant role? GSSOC 24

Happy Contributing 🚀
All the best. Enjoy your open source journey ahead. 😎

@Avdhesh-Varshney, I would like to work on this issue, can you please assign this issue to me?

@Avdhesh-Varshney, Kindly assign this issue to me.

@Avdhesh-Varshney Kindly assign this issue to me

@DharshiBalasubramaniyam go ahead.


MSERT.EXE - Shows infected files but does not provide for cleaning once scan completed

I have ran the MSERT.EXE tool twice over the weekend and now this morning. It is coming up with infected files but when it completes, says there were no infected files found.
Is this right?

Hello @LJFLAT. Can you please tell us to which article your feedback applies? This information will help us route the issue to the correct writer/team.

Sorry about that... Here is the link
https://learn.microsoft.com/en-us/microsoft-365/security/intelligence/safety-scanner-download?view=o365-worldwide
Cheers

@LJFLAT Thank you for your feedback. This does not sound right and looks like a technical issue or bug, I'd recommend reaching our to the support team via the need help section on the admin center, so that our support engineers can assist you.
Hope this helps!
Thanks
Sri

@msbemba Thank you very much for the contribution and sharing this explanation. @LJFLAT Hope this comment is helpful for you. Considering the nature of the issue, as advised, please open a service ticket in your tenant and follow with them for the resolution. You can contact Microsoft support via the need help section on the admin center. We proceed to close it as here we are limited to documentation fixes and improvements only.
We will be very happy if you can share the outcome or resolution with us if you see documentation update is required. We will certainly update this documentation with that valuable information. Thanks again, for taking out some time to open the issue. Appreciate and encourage you to do the same in future also.


Make various times optional/pointers: Zeitraum, Rechnung, Reklamation, Vertragskonditionen (always Start/End)

The changes are generally fine for me. But we should wait for @hf-mrdachner feedback because it would affect the services he's working on, too.


cppcheck module: display the version information into log file

Display the cppcheck version that is installed in the CI server.
Note that the out-of-date version can generate an incorrect result.
For example, cppcheck --version
Signed-off-by: Geunsik Lim<EMAIL_ADDRESS>

:memo: Version: 1.20190225. Thank you for submitting PR #464. Your PR must pass all verificiation processes of cibot before starting a review process from reviewers. If you are new member to join this project, please read manuals in documentation folder and wiki page. In order to monitor a progress status of your PR in more detail, visit http://nnsuite.mooo.com/.


Lab 7: 2 minor issues, one reasonably major

Module: 00
Lab/Demo: 07
Task: (various)
Step: (various)
Minor issues:
Exercise 3, Task 1, Step 6: Edge doesn't prompt by default, may wish to include an elaboration to student to manually copy the file to F:\VMs folder
Exercise 3, Task 1, Step 17: cannot start the VM within the mem limits of the HV VM.  Need to include a step to change memory to (say) 4096
More major issue:
The manifest lists Lab 7 as recommended for 120 minutes, while in testing we found is required more like 3.5 hours to be able to complete.  The delays were caused in the main by very slow response for screen rendering within the nested Azure HV VM/Bastion session/further VM nesting, where response time to type/render windows/etc. declined in some cases to a level that was almost unbearable.
I realize that this is very much a function of the background network speed in various places - however it seemed consistently slow, at least this week, and it may be good to put some form of warning regarding this possibility to students/instructors.
Also note that in my case (though it was being tested within an ALH-hosted environment, which can itself occasionally have poor network performance) I could reproduce the exact same painfully slow rendering when accessing the Bastion session in Azure direct from my laptop, and from several other locations completely outside of the ALH enviros network -- indicating strongly it was networking slowness within Azure itself, at least in that region. (eastus/eastus2)
There may not really be a lot that can be done to solve for the issue, although perhaps there are ways to optimize for this in Azure networking config?  In any case, it is probably worth warning about in the instructions.  I should note that the problem was at its worst when either:

A high-color/image was present on the login screen (or desktop) of one of the freshly provisioned HyperV (or Azure) VMs -- which is often solved by ALH's in locally-hosted VMs by setting that login image/desktop to a solid single color in place of picture.
Opening a browser whose default page- such as Edge's default MSN page - (or page you need to access) is also some form of high-color graphic(s), w/moving graphics, or some combination of the above.  ALH's often solve for this by setting default home page/new tab page to 'about:blank' to avoid this.

Thanks for the feedback. We'll address the issues raised. Regarding the timing required to complete the lab and any adjustments, as pointed out, this may not be solved in the short term, but will look at any optimizations that would improve performance.

Ex. 3, Task 1, Step 6: added note about manually copying the VHD file.
ex. 3, Task 1, step 17: added step about increasing VM memory limit


-NoNewWindow -Wait so SCCM management is better

Better

Arf, install.bat is for manual install for me. Not nice user experience to have several windows opened. With sccm, use ps1 directly (or edit bat manually 🤭)
What do you think?

With my edits it works as it should; SCCM not showing anything (-NoNewWindow) and the benefit to have the easy arguments handling + a possibility to add something own (in my case a reg value for deployment date) afterwards (-Wait)

And it works as a manual install too

Oh yeah, sorry didn't try. Looks perfect ^^

Ha wait, I remember why I didn't do that, because -NoNewWindows -Wait doesn't work with -Verb RunAs ^^

But at the end, this install.bat is a helper. Anyone can edit it regarding his needs. Once you have yours, reuse it, no ? ^^ I don't know...

Ah, OK

I mean, we need to make a choice between -NoNewWindows -Wait and -Verb RunAs. And most of admins don't use the install.bat I guess (never use with Intune as I prefer to quickly see my arguments for instance). But in your context, with SCCM you can easily check the Install.bat, so I understand completely your choice ;) And it is shared here for others interested in


chore(ci): fix generate coverage script

As it was suggested in https://github.com/cenfun/monocart-coverage-reports/pull/49#issuecomment-2198592145

@mrazauskas Please try<EMAIL_ADDRESS>the OOM should be fixed, we could remove NODE_OPTIONS: --max-old-space-size=4096

@cenfun Thanks for the update. I will definitely give it a try later today. Sounds exciting! And I will ping Codacy once again.


🌱 Bump CAPI to v1.5.6

What this PR does / why we need it:
as title
Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #

/retitle 🌱 Bump CAPI to v1.5.6
/approve

/test-ubuntu-e2e-integration-release-1-5

/test-ubuntu-e2e-integration-release-1-5

/test-ubuntu-e2e-integration-release-1-5

Now this is failing because for release-1.5 PR we export the CAPM3BRANCH var as the PR commit hash, hence this check  doesnt hold. Perhaps we should use CAPM3RELEASEBRANCH instead in dev-env.

The fix has landed and the new test moved forward. Now the failure is more related to your change, you have bumped envsubst to use v2 but somewhere (probably in Makefile) envsubst (v1) is still expected, you might need to change that as well. Here is the error
rm -f hack/tools/bin/envsubst*
11:31:21  cd hack/tools && go build -tags=tools -o bin/envsubst-drone github.com/drone/envsubst/cmd/envsubst
11:31:21  no required module provides package github.com/drone/envsubst/cmd/envsubst; to add it:
11:31:21  	go get github.com/drone/envsubst/cmd/envsubst
11:31:21  make[1]: *** [Makefile:259: hack/tools/bin/envsubst-drone] Error 1

The fix has landed and the new test moved forward. Now the failure is more related to your change, you have bumped envsubst to use v2 but somewhere (probably in Makefile) envsubst (v1) is still expected, you might need to change that as well. Here is the error

Fixing it.

/test-ubuntu-e2e-integration-release-1-5

/test-ubuntu-e2e-integration-release-1-5

/test-ubuntu-e2e-integration-release-1-5

/test-ubuntu-e2e-integration-release-1-5


unnown server error

Getting error right now when running the command:
pokevision watch --name=1shadyglen --lat=43.731953  --lon=-79.60323
2016/07/31 11:14:29 notifying bugsnag: Unknown server error
2016/07/31 11:14:29 Unknown server error

Pokevision has shutdown so this does not currently work. :-/


Root cache directory

See original issue on GitLab
In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 17, 2019, 12:37
Background
Raised here (https://gitlab.com/BuildStream/buildstream/merge_requests/1013#note_129888354), it makes sense to move some directories out of artifact cache and into the top level cache structure, in particular cas and tmp which will be used by the source cache once that's implemented (see #440). As many of these directories should be in the same directory we should deprecate the current builddir  and artifactdir options, and have them placed in this root directory.
Task description

[ ] Issue warnings for when artifactdir and builddir are set by a user
[ ] Add new rootcachedir option under which tmp, cas and the default for artifactdir and builddir are placed.

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 17, 2019, 18:11
mentioned in commit c091cf3cd52a21b574ad7be73f788e7f965ccecb

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 18, 2019, 14:28
mentioned in commit f32bae24b7ed600e77f53234240e264a911f289b

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 18, 2019, 17:55
mentioned in commit 37eb4fbfada08804b65a325dd71a4063c7c23cd3

In GitLab by [Gitlab user @tristanvb] on Jan 19, 2019, 16:28
We should also not forget that ~/.cache/buildstream itself, is technically the "root cache directory".
I think (correct me if I'm wrong :)) that this is about grouping together the storage which BuildStream creates and manages and putting it all under the same directory and having the "quota" applied to the whole directory, reducing overall user facing complexity.
That directory then becomes:

The thing one expects BuildStream to attempt to honor the quota setting for
Something one can safely delete, and only output will ever be removed

Does this make sense ? Is it worth raising this on the mailing list ?

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 21, 2019, 10:11
Yes, that was the idea with ~/.cache/buildstream/ being the default for this.

Something one can safely delete, and only output will ever be removed

If we want this, maybe it makes more sense to have a directory within ~/.cache/buildstream/ for this? That way it can be deleted while not worrying about deleting the sources and log directories.

Does this make sense ? Is it worth raising this on the mailing list?

I raised it in my source cache plan to the ML and linked to this issue.

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 21, 2019, 14:31
mentioned in commit 7df37026c3d421ab759d96192efdd5ab99074b3b

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 21, 2019, 14:39
mentioned in commit 2d8fe599cdcb7987da24751d8710121a11e04ab2

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 21, 2019, 16:26
mentioned in commit 6fdd23c6d02e36ebb38086e81ea37a5df286f037

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 22, 2019, 11:44
mentioned in commit ec44284bbfba12167c4eb99985c2098d3ca634a4

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 22, 2019, 16:08
mentioned in commit eca500a7e5ca1603ad9f924e608545fdbd53a1f5

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 22, 2019, 17:13
mentioned in commit 4359f1270537d15aa64c84f97694273cebbe128d

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 22, 2019, 17:50
mentioned in commit a2916fc08cd2334092890d74dedc52bdfbd59dc3

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 23, 2019, 10:50
mentioned in commit c94427c3c958e73a082c4d34b997e484af886044

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 23, 2019, 10:55
mentioned in merge request !1100

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 23, 2019, 11:03
mentioned in commit 01da3ecf1516c9486634b303c273e00ced3ed2c7

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 23, 2019, 13:16
mentioned in commit 6e5dec0a56d36738b33054414b148efd434cdaab

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 23, 2019, 13:38
mentioned in commit 2bca083da8f736d18ee9ec6695845d29ae082cab

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 23, 2019, 13:57
mentioned in commit 39d4496d35e1e14e37719e41e15a8ac0f53f5b2f

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 23, 2019, 14:14
mentioned in commit a112311423bb340da55739012ab92c344ef2afaa

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 23, 2019, 14:27
mentioned in commit b602cf6608e8a56ab6863b11f3ed15c7f3e8effb

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 23, 2019, 14:29
mentioned in commit d670588fabfefcf48c323c861477de913377d3f3

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 23, 2019, 15:11
mentioned in commit 84b746359d498cdc9eeed1f8df455647c661dd42

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 23, 2019, 15:59
mentioned in commit 565c3266ada7b567ccd0802f13f86cbe795df30d

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 23, 2019, 16:11
mentioned in commit 673fa0b7c71b8a8f2d097117d9bb4c9cfa6cd2e5

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 24, 2019, 09:58
mentioned in commit 111d7fc15eeb27b692599f78153a3f87d8474220

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 24, 2019, 12:06
mentioned in commit 7afac43cb18ae4f2635aa13ea14640f16d5b3491

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 25, 2019, 15:20
mentioned in commit bf7ede29eb6104a829748b638d451f51bbd113a0

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 31, 2019, 10:27
mentioned in commit 00b1687d93a651296d94c9e22890613a75fbe2ea

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 31, 2019, 10:28
mentioned in commit 88ddbf6f6e773681a6e53b8b95cf7f8686595a74

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 31, 2019, 10:30
mentioned in commit 1ae4dce0a6aa0021c19f23355aeb8b958b81b402

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 31, 2019, 10:30
mentioned in commit 9183f32145e2235e39571fefa2ed63c29abb218a

In GitLab by [Gitlab user @raoul].hidalgocharman on Jan 31, 2019, 10:32
mentioned in commit c194907e8e83609574db4c0999a3544e8659ae6b

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 4, 2019, 13:07
mentioned in commit 04abdb87ae36bcdc892681fad4d5268c40e1b410

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 4, 2019, 15:11
mentioned in commit e3d0ca0e36b5869617beb258fd8393e254c8b8ca

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 4, 2019, 16:14
mentioned in commit 93c6d5c7498de24c0f3788bd220076e4f3892c33

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 4, 2019, 16:58
mentioned in commit f56471ef47c16789092f33b8aa345c6256ab7d77

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 4, 2019, 16:58
mentioned in commit 10c3ad6abd3f65954587aa4c4c31783589b84612

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 4, 2019, 18:06
mentioned in commit 10ee8b50ae52c68ba4a2fb31325c08cee355b271

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 4, 2019, 18:06
mentioned in commit 067c5a91602e61b577005890e0baa1848ec22aa3

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 5, 2019, 13:05
mentioned in commit fde45136c599bfc658060ba7d89842b1e328bb06

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 5, 2019, 13:05
mentioned in commit 99a6d259300075c380f22769588fd0e87ffb04a6

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 7, 2019, 10:23
mentioned in commit d9a551b6ee2b2cb5c968012bc80567ffa6a41880

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 7, 2019, 10:23
mentioned in commit 851f738932334753e3d822dacedf9a615741aedc

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 7, 2019, 11:14
mentioned in commit 24d2a9bfafd5260227963f6cd6bac6457f6e30db

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 7, 2019, 11:14
mentioned in commit 9989c3047c7b612d0860fc53e814c6c7f832bc5c

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 7, 2019, 11:38
mentioned in commit 695625b44585dde7df27ce65e5ec0962c7ad44af

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 7, 2019, 11:38
mentioned in commit 9a81df3a8b0a30ffcdd5d01e23a3967608edfbb0

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 7, 2019, 11:45
mentioned in commit f26d87b5f86bf42dd6d8eda96163f2ff1fd9fe09

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 11, 2019, 12:10
mentioned in commit 86ed9e44467adca2f654cc634db81d465bebd39b

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 11, 2019, 12:10
mentioned in commit 4cc1f244df529f827f49a6a12dc9bc7951ff5f76

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 11, 2019, 15:49
mentioned in commit 97c669a112666d61ace6617d6a4fff26e602b3e3

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 11, 2019, 16:00
mentioned in commit 369747acb933b09a7541ee7bab7a273272e4ea67

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 11, 2019, 16:00
mentioned in commit d77b9ad942d60c23fded2727782cfb684053abb5

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 12, 2019, 10:24
mentioned in commit 040e17f80d9da6b8ac6dab598762395892605a94

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 12, 2019, 10:24
mentioned in commit 666fad056714ad52a16454bb388954b5e70c01a8

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 12, 2019, 18:19
mentioned in commit eb9f6b4c9a9513d29f6e6260b47f1908efb27430

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 12, 2019, 18:19
mentioned in commit 8952c2f4789c4ccf6559f6be3ce14befcceb485e

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 13, 2019, 13:55
mentioned in commit 80377e9487ff7938b6afea0e7159bd5e41a9ef2a

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 13, 2019, 13:55
mentioned in commit 962b6c400851dbb91cd4f310aaff7046885686ea

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 13, 2019, 14:13
mentioned in commit 0cf0633d6b67588b5e0f59dacfc4f1e0f9f0609d

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 13, 2019, 14:13
mentioned in commit 8fb9f8e5bed736157d5d3e523bff0bb93f56012c

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 13, 2019, 15:47
mentioned in commit 19d282c2d42899e41e5f4707960afebab519673e

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 13, 2019, 15:47
mentioned in commit 50b6336b2e3000279ea96f7d91ab722588252924

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 13, 2019, 15:48
mentioned in commit 2e93f7fe9b93acdc74b6a11d37456518ee5c1952

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 13, 2019, 15:48
mentioned in commit c67d200853c42b797fe2d6d802b6af822a2ae71b

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 13, 2019, 16:49
mentioned in commit eecd764fb98e16d7e5e958071e6ef6349f3cb350

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 13, 2019, 16:53
mentioned in commit eace422433c966fc9a1960c9ae377578c076bb60

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 15, 2019, 10:38
mentioned in commit ea27adbfbf3933e36b29e4582cf4866b1479ebbf

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 15, 2019, 10:38
mentioned in commit dd5d46d7dd6090a858c0db6b7e20449effc1a82b

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 15, 2019, 10:38
mentioned in commit 0687283bcdc3317aff52218e0c516490242e56bf

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 15, 2019, 12:10
mentioned in commit 9f219052c2a48b183430dc019989e7ce005fac64

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 18, 2019, 17:45
mentioned in commit 99413dc16006ae12f382ad66a563fcf6522d1f7e

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 18, 2019, 17:45
mentioned in commit da6aa9887804d31c8d0cc55e7332aa96e8da5473

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 18, 2019, 17:45
mentioned in commit a21d67dbd0f12206d91a3091240026e5f75efba5

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 18, 2019, 18:15
mentioned in commit 67906c1a025510f533795df87b8668b39cd7dd51

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 18, 2019, 18:15
mentioned in commit 9f5d1afcc33cf87d6fe3b4ff88d38cfdea580839

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 18, 2019, 18:15
mentioned in commit 7d05765433334459e13d6e3cb317bf6513553242

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 18, 2019, 18:15
mentioned in commit 153fe96652c0f88f5cbdfbc00f9ea367c86ebf6e

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 19, 2019, 10:39
mentioned in commit 8114bc3a5c9cc61898144573a1e142f9b6f53cd7

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 19, 2019, 10:39
mentioned in commit 13c30bd8adb052d27564ab26a8d21c89c1e244cc

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 19, 2019, 10:39
mentioned in commit a90b17944cbb3c3e7e268522eff3770e3f6a6a4a

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 19, 2019, 11:44
mentioned in commit 1b1e9617fb989e8f139020e0e3b555a78831c691

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 19, 2019, 11:44
mentioned in commit 2762ab38bbd90acabc8ec47cacbc819d89f1ee8e

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 19, 2019, 11:44
mentioned in commit f885c38aeeb0aff77ba7bd16863cf5be0ca93a8e

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 19, 2019, 16:10
mentioned in commit f2b14f2b78f63c6e914e4ca5ea067830907c68d6

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 19, 2019, 16:10
mentioned in commit 1ba4195a9e42a371fa01ffcdbb437492aa5e8f5e

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 19, 2019, 16:10
mentioned in commit 81ed26e9f4be10ae439b5667c023701ac3474b0b

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 19, 2019, 16:12
mentioned in commit 3fee3372c7db495ba0bf9609afa140e3929d3f59

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 19, 2019, 16:12
mentioned in commit 29eba92cb5458d97dc4201864d378966a2ec43f6

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 19, 2019, 16:12
mentioned in commit 841660d5e9bfa35f22a2f481c4f7865b7abb7a0b

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 19, 2019, 16:29
mentioned in commit 3b85c12c7d847eba145ad1f799965f6a45644d39

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 19, 2019, 16:45
mentioned in commit eb4c7c6daf9cf1c48a6dbdb4ae925a8dd092cf9d

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 19, 2019, 16:45
mentioned in commit 5a83458bfda51ac061ce4b7b3cd2bc553f4a4289

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 19, 2019, 16:45
mentioned in commit bafe9f45ab532bcc43a416fbb022b56b2036555d

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 19, 2019, 16:50
mentioned in commit 7288fd9415e6c69ed8443801a0488684a3c5184e

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 19, 2019, 16:50
mentioned in commit b07c8882d575adb86954351a0b397e54cb540a30

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 19, 2019, 16:50
mentioned in commit 5f3bcd657a309f354cb07a189c88cd56f41ef0bc

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 19, 2019, 17:05
mentioned in commit 5e10e2e81bee10bab56ed5b8190f8332170d7096

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 19, 2019, 17:05
mentioned in commit 4b62b9362870045a6203d01f2abf3e437bf23ae6

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 19, 2019, 17:05
mentioned in commit c7f76268cc6f35209587749df85f3af9cfbaabf1

In GitLab by [Gitlab user @juergbi] on Feb 19, 2019, 18:42
closed via merge request !1100

In GitLab by [Gitlab user @juergbi] on Feb 19, 2019, 18:42
mentioned in commit 36a60abe062d4c8514cffc374ecd2c926adac190

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 25, 2019, 16:51
mentioned in commit 563c83ce5bb4fb76124ca909bbeb7122fccfba74

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 26, 2019, 09:41
mentioned in commit 2c67234647c77484498d7f05172dd96806bba023

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 26, 2019, 18:18
mentioned in commit 63e93000a8f7c8608c77a2b631240499bd0e346a

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 28, 2019, 14:28
mentioned in commit 3dd5eb67eaccfac42d8b7ed5d7112cebc377b995

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 28, 2019, 17:14
mentioned in commit 48384e4bba3814ec518d3d0d0bcd16a244e78a18

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 28, 2019, 17:14
mentioned in commit ab5316ae4c31133422ac19a5a8e5db874a283178

In GitLab by [Gitlab user @raoul].hidalgocharman on Feb 28, 2019, 18:21
mentioned in commit 625dd7f05bd0ced30e0dac7554f57e0906b97440

In GitLab by [Gitlab user @raoul].hidalgocharman on Mar 1, 2019, 07:00
mentioned in commit 4ae0321d6ff8ad8ac9954bacb41b65aee5c05d67

In GitLab by [Gitlab user @raoul].hidalgocharman on Mar 1, 2019, 07:00
mentioned in commit 96cddef0fc4b6b5d3d5466582d1411d646779a6c

In GitLab by [Gitlab user @raoul].hidalgocharman on Mar 1, 2019, 09:53
mentioned in commit d6180c6950fb4e87666ef09f2d2ca1eb148925db

In GitLab by [Gitlab user @raoul].hidalgocharman on Mar 1, 2019, 09:53
mentioned in commit d4d9dfc534ff6350a94914ce60ece8e9d47f5a6e

In GitLab by [Gitlab user @raoul].hidalgocharman on Mar 4, 2019, 17:13
mentioned in commit 479ffecd2c565521b5db6289b4f7e05dffdaabff

In GitLab by [Gitlab user @raoul].hidalgocharman on Mar 4, 2019, 18:06
mentioned in commit 2ddbbc802162d94e8f885a3ac2e44a4695e77c26

In GitLab by [Gitlab user @raoul].hidalgocharman on Mar 4, 2019, 18:08
mentioned in commit 0c7b55a73274389a9a0f19811dad3f7cebc0d1ca

In GitLab by [Gitlab user @raoul].hidalgocharman on Mar 4, 2019, 18:08
mentioned in commit 7057e9662af07d9e00b506e779644ef599a75c0e

In GitLab by [Gitlab user @raoul].hidalgocharman on Mar 7, 2019, 14:14
mentioned in commit 99708516fc035622fb66243b802b0b76d9dd443c

In GitLab by [Gitlab user @raoul].hidalgocharman on Mar 11, 2019, 18:14
mentioned in commit 3abedbbcad497f4ef6a45ff9f6d1073a3aeb4a82

In GitLab by [Gitlab user @raoul].hidalgocharman on Mar 12, 2019, 17:56
mentioned in commit cb38af71c43f41d942ea34e174cf97727d802e4e

In GitLab by [Gitlab user @raoul].hidalgocharman on Mar 13, 2019, 15:34
mentioned in commit 08483b34b57aa8ca5f4388f406d0f9f2a9e8646d

In GitLab by [Gitlab user @raoul].hidalgocharman on Mar 13, 2019, 16:02
mentioned in commit dc1e43ee1d1f521d58400d5d09c4e60b52f875dc

In GitLab by [Gitlab user @raoul].hidalgocharman on Mar 13, 2019, 16:04
mentioned in commit 33246a51115db48f9c915139b44711fbf2755d0f

In GitLab by [Gitlab user @raoul].hidalgocharman on Mar 13, 2019, 17:41
mentioned in commit 874e932dc04686266d2230adf95b0eaba0f6a065

In GitLab by [Gitlab user @raoul].hidalgocharman on Mar 14, 2019, 07:12
mentioned in commit 1109b800dafc41d9e4428ca9e1b40542de671f9c


Allow empty tuple layer to be returned #4571

An empty list can sometimes be returned from adding a layer.
This PR closes #4571
Description
If an empty list is returned from adding a layer an error is no longer raised.
Type of change

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

How has this been tested?

[X] example: the test suite for my feature covers cases x, y, and z
Tested that original functionality remains unchanged and then tested an empty list returned.

@magic_factory
def make_layer() -> napari.types.LayerDataTuple:
   return []
my_magic_widget = make_layer()
viewer = napari.Viewer()
viewer.window.add_dock_widget(my_magic_widget)
napari.run()

Final checklist:

[X] My PR is the minimum possible work for the desired functionality
[X] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[x] I have added tests that prove my fix is effective or that my feature works
[ ] If I included new strings, I have used trans. to make them localizable.
For more information see our translations guide.

As this PR close an important issue, there is a need to add a test for this to prevent regression (by adding this or an equivalent check)

Yeah I agree with @Czaki, the fix is good, but we should also add a test. You can add a function test_ensure_list_of_layer_data_tuple to napari/utils/_tests/test_misc.py using @pytest.mark.parametrize (see the file for usage examples)  and make sure the list of tested values includes an empty list.
Thanks for the contribution @cajongonzales!

Nice, thanks for the follow-up @cajongonzales!

I didn't see this until now, many thanks @cajongonzales!


Remove initial playback latency when full duplex

This is in case the input fill the ringbuffer too much before the output
is initialized and read it.

Essentially the same as we do on osx.


fix: auto install file path.

Auto Installation code on README.md may creat strange folder like "vimpack", "nvimpack".

Ah! Thank you so much. I often make a typo. So I really appreciate your help!


pretrained model cannot be read.

I downloaded the pretrained model of Tacotron and LAS. And it said that several nodes are missing. Then I tried to train the Tacotron through the code you provided. The model trained works well. How can this happen?

Hello. I also occurred this error:
Detailed Recall:
  File "evaluate_las.py", line 68, in evaluate
   saver_las.restore(sess, tf.train.latest_checkpoint(hp.las_logdir))
 File "/home/chen/.local/lib/python3.7/site-packages/tensorflow/python/training/saver.py", line 1264, in restore
   raise ValueError("Can't load save_path when it is None.")
ValueError: Can't load save_path when it is None.
Must I retrain the model?

Now that the problem is solved. modify files paths in pretrained_las/checkpoint.


update(registry): add signature information for sandbox, incubating and stable rules

What type of PR is this?

Uncomment one (or more) /kind <> lines:

/kind cleanup

Any specific area of the project related to this PR?

Uncomment one (or more) /area <> lines:

/area registry

Proposed rule maturity level

Uncomment one (or more) /area <> lines (only for PRs that add or modify rules):

/area maturity-stable

/area maturity-incubating

/area maturity-sandbox

/area maturity-deprecated

What this PR does / why we need it:
This will have the net effect of:

adding the incubating and sandbox rules to the index
adding signature information to the index

Which issue(s) this PR fixes:

Fixes #
Special notes for your reviewer:

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: LucaGuerra
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [LucaGuerra]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

LGTM label has been added.  Git tree hash: ae7347258ad1e5e5f97cf66612e8de6e44c73a32

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: leogr, LucaGuerra
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [LucaGuerra,leogr]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


feat: upgrade babel to 7.0.0

Removed @babel/plugin-external-helpers because rollup-plugin-babel will automatically deduplicate helpers and warn in https://github.com/rollup/rollup-plugin-babel/blob/master/src/index.js#L80

Codecov Report

Merging #3814 into dev will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##              dev    #3814   +/-   ##
=======================================
  Coverage   97.84%   97.84%
=======================================
  Files          18       18
  Lines        1162     1162
  Branches      317      317
=======================================
  Hits         1137     1137
  Misses         24       24
  Partials        1        1

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 83d9dc4...4c23524. Read the comment docs.


Add support for Slice and Page queries using query derivation

We now support pagination for queries returning Slice and Page.
interface PersonRepository extends PagingAndSortingRepository<Person, String> {

  Slice<Person> findFirstByLastname(String lastname, Pageable pageable);

  Page<Person> findFirstByLastname(String lastname, Pageable pageable);
}

Closes #774

That's polished and merged.


fixes critical vulnerabiolities on ray

chore: 	fix the following CVEs
- CVE-2023-6019: Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
- CVE-2023-6020: Use of GET Request Method With Sensitive Query Strings
There are no fix for CVE-2023-48023 yet

What this PR does / why we need it:
Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #
Type of changes
Please delete options that are not relevant.

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

Feature/Issue validation/testing:
Please describe the tests that you ran to verify your changes and relevant result summary. Provide instructions so it can be reproduced.
Please also list any relevant details for your test configuration.

[ ] Test A

[ ] Test B

Logs

Special notes for your reviewer:

Please confirm that if this PR changes any image versions, then that's the sole change this PR makes.

Checklist:

[ ] Have you added unit/e2e tests that prove your fix is effective or that this feature works?
[ ] Has code been commented, particularly in hard-to-understand areas?
[ ] Have you made corresponding changes to the documentation?

Release note:

The failing test reports only:
ValueError: `detached=False` is no longer supported. In a future release, it will be removed altogether.

on .py files like

The failing image build has succeed locally.
on GHA it is failing due:   FileNotFoundError: [Errno 2] No such file or directory: '/prod_venv/lib/python3.9/site-packages/idna-3.6.dist-info'
not sure what might be missing.

@spolti Can you help rebase?

@spolti Can you help rebase?

Hi @yuzisun, updated, sry for the delay.

@spolti nitpick: can you fix the typo in the PR title?

/lgtm

/approve


Moved EnableDocumentTrackingDuringRebuilds from IProjection to AsyncOptions

After reconsideration of changes in #2510, moved EnableDocumentTrackingDuringRebuilds from IProjection to AsyncOptions and renamed it to EnableDocumentTrackingByIdentity as it won't be only applicable to rebuilds but also the general asynchronous processing.
AsyncOptions is a better place for that, as it keeps all the settings related to asynchronous projection handling. IProjection is our main interface, so it should be kept as generic as possible. We may include more implementation detail into it when needed once we have the subscription API defined and ready, but for now, it's better to keep it generic.
Added also AsyncOptions to inline projection registration to add the possibility to define behaviour during the projection rebuild.
@Hawxy FYI, apologies for changing the API, but it's the last time to do it before we release v6.
Note: It's a follow up to #2472, #2510 and #2517.

@oskardudycz I'm good with this getting pushed at any time

@oskardudycz I'm good with this getting pushed at any time

Ok, then I'm taking that in, and we'll send PR covering in the following days https://github.com/JasperFx/marten/pull/2527#discussion_r1142148430.


get additional error response with custom model set

ai config set MODEL="qwen2:7b"
ai list all log files

it will get a correct response and additional errors

It looks like default model was used to get explanation instead of a custom one

Same here

Same, I just disabled the explanation when using deepseek/custom model


Fixes #16 - Add rule to ensure we don't link to commons collections 3.2.1

I posted on a similar issue on GPE:

I realized earlier today that this fix only prevents Maven dependencies. I don't think it will do anything for dependencies brought in via OSGi/Tycho, and I don't think it will do anything for dependencies that ship commons-collections as an included jar. I think we can do something for the former with a p2.inf containing negative requirement on org.apache.commons.collections.

I think we can do this by adding a target-platform-configuration filter like the following to the main pom.xml (note: untested):
<plugin>
  <groupId>org.eclipse.tycho</groupId>
  <artifactId>target-platform-configuration</artifactId>
  <configuration>
    <filters>
      <filter>
        <type>eclipse-plugin</type>
        <id>org.apache.commons.collections</id>
        <restrictTo>
          <versionRange>[3.2.2,3)</versionRange>
        </restrictTo>
      </filter>
    </filters>
  </configuration>
</plugin>

lgtm

@briandealwis with a minor correction your proposal works, so I incorporated into the PR

lgtm!  I wonder if that jetty version restriction is necessary; I don't know why it was there in GPE.