[CLI]:

Describe the bug
I am having the error below when I try to run wandb locally

wandb server start

(C:\ProgramData\MiniforgeEnvs\tf) C:\WINDOWS\system32>wandb server start
Traceback (most recent call last):
  File "C:\ProgramData\MiniforgeEnvs\tf\lib\runpy.py", line 197, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "C:\ProgramData\MiniforgeEnvs\tf\lib\runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "C:\ProgramData\MiniforgeEnvs\tf\Scripts\wandb.exe\__main__.py", line 7, in <module>
  File "C:\ProgramData\MiniforgeEnvs\tf\lib\site-packages\click\core.py", line 1130, in __call__
    return self.main(*args, **kwargs)
  File "C:\ProgramData\MiniforgeEnvs\tf\lib\site-packages\click\core.py", line 1055, in main
    rv = self.invoke(ctx)
  File "C:\ProgramData\MiniforgeEnvs\tf\lib\site-packages\click\core.py", line 1657, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "C:\ProgramData\MiniforgeEnvs\tf\lib\site-packages\click\core.py", line 1657, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "C:\ProgramData\MiniforgeEnvs\tf\lib\site-packages\click\core.py", line 1404, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "C:\ProgramData\MiniforgeEnvs\tf\lib\site-packages\click\core.py", line 760, in invoke
    return __callback(*args, **kwargs)
  File "C:\ProgramData\MiniforgeEnvs\tf\lib\site-packages\click\decorators.py", line 26, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "C:\ProgramData\MiniforgeEnvs\tf\lib\site-packages\wandb\cli\cli.py", line 102, in wrapper
    return func(*args, **kwargs)
  File "C:\ProgramData\MiniforgeEnvs\tf\lib\site-packages\wandb\cli\cli.py", line 1651, in start
    registry_image_sha = wandb.docker.image_id_from_registry("wandb/local").split(
AttributeError: 'NoneType' object has no attribute 'split'

Additional Files
No response
Environment
WandB version: 0.13.9
OS: Windows 10 Ent.
Python version: 3.9.15
Versions of relevant libraries:
Additional Context
No response

Hi @bwassim, happy to help. This error indicates that wandb was unable to resolve the docker id of our image from the docker repo when we pull our image to your local machine. This may be a network related issue. Are you connected to the internet? Do you have any firewall/proxy settings configured that prevent http requests?

There is a good chance this is the case since I am using my work laptop.

Hi @bwassim , wanted to follow up with your on this issue you were facing. Are you still encountering difficulty with launching wandb locally?

Hello @MBakirWB, thanks for asking. Actually I stopped trying since I couldn't figure this out.

Hi @bwassim , thank you for the update. You could try the following docker commands:
docker pull wandb/local:latest
docker run --rm -d -v wandb:/vol -p 8080:8080 --name wandb-local wandb/local:latest

Which if successful in pulling the image will make it accessible through http://localhost:8080/

Hi @bwassim  since we have not heard back from you we are going to close this request. If you would like to re-open the conversation, please let us know!

Hi @MBakirWB, I had the same issue. After executing docker pull wandb/local:latest the error was gone.


For videos longer than 1 hour, the floating time marker on hover is not aligned with the mouse

When viewing videos that are longer than 1 hour and hovering over the time line, the floated box with the time at that position is not aligned with the location of the mouse.
Aligned properly:

Mis-aligned:

http://lukebaker.agathongroup.com/downloads/hour-long-video.html
I wasn't able to figure out what the fix should be. For videos less than 1 hour long, setting left: 0; to the .mejs-time-float element puts it right above the beginning of the timeline as expected. However for videos longer than an hour, you'd need to set left: -6px; (or -5px not sure) to put the .mejs-time-float element right above the beginning of the timeline.

@lukebaker Closing old issues. If you'd like to reopen this, let us know. Thanks!


c/driver/sqlite: ingest fails when cursor does not match the target table exactly

When a cursor is created that has some of the target table's columns, the commit fails. It succeeds when the cursor matches the target table exactly. This is an issue if the target table has a default insert date or a primary key that is filled by default:
conn=adbc_sqlite.connect("C:/projects/adbc.db")
tbl_1=pyarrow.Table.from_pydict({'numbers': [1, 2], 'letters': ['a', 'b']})
db_cursor=conn.cursor()
db_cursor.execute("drop table if exists adbc_bug")
db_cursor.adbc_ingest("adbc_bug", tbl_1, "create")
db_cursor.connection.commit()`
tbl_2=pyarrow.Table.from_pydict({'numbers': [3, 4]})
db_cursor.adbc_ingest("adbc_bug", tbl_2, "append")
db_cursor.connection.commit()
db_cursor.close()
Error:
File "C:\py_310\lib\site-packages\adbc_driver_manager\dbapi.py", line 789, in adbc_ingest
return self._stmt.execute_update()
File "adbc_driver_manager\_lib.pyx", line 1068, in adbc_driver_manager._lib.AdbcStatement.execute_update
File "adbc_driver_manager\_lib.pyx", line 399, in adbc_driver_manager._lib.check_error
adbc_driver_manager.InternalError: INTERNAL: [SQLite] Failed to prepare statement: table adbc_bug has 2 columns but 1 values were supplied (executed 'INSERT INTO adbc_bug VALUES (?)')
Thanks

CC @ywc88, I think the problem here is that we should explicitly list the column names when we construct the insert table statement, and that we should probably do this for postgres as well

Yes. That should do it.


Create szkola1.txt

PHP Storm is the best aplication for teaching and learning PHP.

@dean26 Pull request merged. Thank you!


New package: JuliaExampleTest v0.1.0

Registering package: JuliaExampleTest
Repository: https://github.com/Jiaqi-knight/JuliaExampleTest.jl
Created by: @Jiaqi-knight
Version: v0.1.0
Commit: d6ccf3285c41c2bbf5b060f2ec4cd4f49640dc9e
Reviewed by: @Jiaqi-knight
Reference: https://github.com/Jiaqi-knight/JuliaExampleTest.jl/issues/2

Assuming from the name and the code that this was an accident.


Cannot create Jira cloud configuration

Gets incorrect user name ,url or password error
Steps to reproduce
Steps to reproduce the behavior:

create a token from jira cloud account
provide url as https://.net/jira
provide username as email address used in jira cloud
provide password as API token

Expected behavior
SHould create configuration successfully
Deployment method (select with an X)

[x ] Docker

Environment information

Operating System:  CentOS Linux release 8.2.2004 (Core)
DefectDojo Commit Message:[2020-10-29 16:05:41 +0100] 00cbddad: Update .travis.yml [ (HEAD -> master, origin/master, origin/HEAD)]

log:
file.log
Screenshots:

duplicate of #3176


Stack with HeadLink helper

This issue has been moved from the zendframework repository as part of the bug migration program as outlined here - http://framework.zend.com/blog/2016-04-11-issue-closures.html

Original Issue: https://api.github.com/repos/zendframework/zendframework/issues/7623
User: @EugeneVdovenko
Created On: 2015-09-08T18:39:51Z
Updated At: 2015-11-06T22:21:01Z
Body
I write:
$this->headLink()->offsetSetStylesheet(5, "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css");
$this->headLink()->offsetSetStylesheet(6, "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap-theme.min.css");

and I have:
object(Zend\View\Helper\Placeholder\Container)#2542 (8) {
...
  ["storage":"ArrayObject":private] => array(2) {
    [5] => object(stdClass)#2606 (5) {
      ["rel"] => string(10) "stylesheet"
      ["type"] => string(8) "text/css"
      ["href"] => string(69) "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css"
      ["media"] => string(6) "screen"
      ["conditionalStylesheet"] => bool(false)
    }
    [6] => object(stdClass)#2610 (5) {
      ["rel"] => string(10) "stylesheet"
      ["type"] => string(8) "text/css"
      ["href"] => string(75) "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap-theme.min.css"
      ["media"] => string(6) "screen"
      ["conditionalStylesheet"] => bool(false)
    }
  }
}

Then, I add
$this->headLink()->offsetSetStylesheet(5, "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css");
$this->headLink()->offsetSetStylesheet(6, "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap-theme.min.css");
echo $this->headLink(array('rel' => 'icon', 'href' => 'favicon.ico', 'type' => 'image/x-icon'), 'PREPEND');

and I have now:
object(Zend\View\Helper\Placeholder\Container)#2542 (8) {
...
  ["storage":"ArrayObject":private] => array(3) {
    [0] => object(stdClass)#2608 (3) {
      ["rel"] => string(4) "icon"
      ["href"] => string(11) "favicon.ico"
      ["type"] => string(12) "image/x-icon"
    }
    [1] => object(stdClass)#2606 (5) {
      ["rel"] => string(10) "stylesheet"
      ["type"] => string(8) "text/css"
      ["href"] => string(69) "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css"
      ["media"] => string(6) "screen"
      ["conditionalStylesheet"] => bool(false)
    }
    [2] => object(stdClass)#2610 (5) {
      ["rel"] => string(10) "stylesheet"
      ["type"] => string(8) "text/css"
      ["href"] => string(75) "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap-theme.min.css"
      ["media"] => string(6) "screen"
      ["conditionalStylesheet"] => bool(false)
    }
  }
}

I see, that index change.
If I have some link in layout and some link in view - in result I have wrong order

Comment
User: @vrkansagara
Created On: 2015-09-14T14:12:54Z
Updated At: 2015-09-14T14:12:54Z
Body
Have you looked into documentation?
It's well written there.
You can also take a reference from skeleton application if you like so.
This will help you much better.

Comment
User: @EugeneVdovenko
Created On: 2015-09-14T14:51:35Z
Updated At: 2015-09-14T14:51:35Z
Body
Give me link, plz. I don't saw it's into doc

Comment
User: @vrkansagara
Created On: 2015-09-14T15:34:48Z
Updated At: 2015-09-14T15:34:48Z
Body
http://framework.zend.com/manual/current/en/modules/zend.view.helpers.head-link.html

Comment
User: @EugeneVdovenko
Created On: 2015-09-14T16:47:26Z
Updated At: 2015-09-14T16:47:26Z
Body
I don't see anyway.
I may have written incorrectly, and may translate incorrectly.
But I think why there is a offset()-method if after configure stack and a parameter is passed to __invoke()-method all indexes reset at stack?

 See:
https://github.com/zendframework/zend-view/blob/master/src/Helper/Placeholder/Container/AbstractContainer.php#L268
I can't say if it is bug or expected behavior.

Comment
User: @EugeneVdovenko
Created On: 2015-09-19T09:51:00Z
Updated At: 2015-09-19T10:31:50Z
Body
I think that

Sort the existing rules
Add a new rule
its right way.

When, I add with priority #1 and #2 at layout, #4 and #5 in view-file I have in stack
  [4] => rule4view
  [5] => rule5view
  [1] => rule1layout
  [2] => rule2layout

and before the output this stack is sorted by index.
But, if I add rule
$this->headLink();
after I have
  [0] => rule
  [1] => rule4view
  [2] => rule5view
  [3] => rule1layout
  [4] => rule2layout

and all my frontend is not displayed correctly because the files are included in the wrong order.
I say its bug.

Comment
User: @Ocramius
Created On: 2015-09-19T10:31:38Z
Updated At: 2015-09-19T10:31:38Z
Body
Please don't use #1 and such, as they have very specific meaning in github (issue linking)

This repository has been closed and moved to laminas/laminas-view; a new issue has been opened at https://github.com/laminas/laminas-view/issues/23.


so my timers are all on 0 and N/A even after launching the game through it

please help it says all on 0 and N/A even after i launch the game through fall guys stats

Known issue due to log file changes used to parse - see 141  for updates


automate release process

set version, build .jar's, javadoc, website, upload

i took a look at the source tree and i beleive i can make it a flat maven reactor project using mvn-terraform.
running ant on a 1 hour old ubuntu installation with jdk8 produces build errors https://gist.githubusercontent.com/anonymous/9304810d75f86c499b44/raw/opennarsfail
does it help to collapse the build process to a maven hierarchy?  i wanted to see what rough edges could be addressed before i looked at interesting details like off-heap conversion soas to minimize the ripples of changing or refactoring across the packages
before i looked at interesting details like off-heap conversion options and boost spirit narsese (which would avail itself nicely of misc.unsafe access)

volatile5 branch ("1.7") is already mavenized.  please try that one and see what you can recommend.  looking forward to your unique scalability solutions

on the menu:
source code formatter maven plugin  - the last word on indenting and tabstop disagreements in eclipse formatter xml? (Y/n)
versions-plugin - update everything to the latest versions, fix the api changes, rinse, repeat periodically?(Y/n)
camel-plugin, hawtio-plugins, basic camel container and mock junit test routes +- osgi +- jmx +- jms +- AMPQ +- etc. (y/n/Maybe)
generate pojos from (proto) IDL with maven plugin? (Y/n)
opportuniistic insertion of APT-based AutoService,AutoValue,AutoFactory generators? (Y/n)

im seeing shade in here.  shade collides META-INF/services say, for JDBC drivers etc.  things that each jarfile possess individually can get stomped.
there is an alternative to shade at least for random hacking, which involves maven exec from commandline, or similar steps in a  shell script with maven-build-classpath.  proguard would share this limitation, but if its a closed loop of deps, then the META-INF can be hardcoded for the job at hand.  proguard is pretty sweet at trimming if META-INF is all sane after the merge
.

i was able to get this to work
https://github.com/chrischristo/capsule-maven-plugin
all the packaging plugins in there are entirely experimental
On Thu, May 28, 2015 at 5:40 PM, Jim Northrup<EMAIL_ADDRESS>wrote:

im seeing shade in here. shade collides META-INF/services say, for JDBC
drivers etc. things that each jarfile possess individually can get stomped.
there is an alternative to shade at least for random hacking, which
involves maven exec from commandline, or similar steps in a shell script
with maven-build-classpath. proguard would share this limitation, but if
its a closed loop of deps, then the META-INF can be hardcoded for the job
at hand. proguard is pretty sweet at trimming if META-INF is all sane after
the merge
.
—
Reply to this email directly or view it on GitHub
https://github.com/opennars/opennars/issues/18#issuecomment-106607871.

i didnt yet remove jackson-jr to be replaced by the more complete jaxb/camel solution  f0_EyPwvWTY json isnt used for anything critical yet, except for some output serialization

another late-breaking option is to use com.github.opennars to follow the convention of jitpack.io ingestion

hopefully it doesnt require using the name "com.github.opennars"  the repo
needs mirrored to bitbucket, gitlab btw.  github policy has been known to
go sideways
On Thu, May 28, 2015 at 6:53 PM, Jim Northrup<EMAIL_ADDRESS>wrote:

another late-breaking option is to use com.github.opennars to follow the
convention of jitpack.io ingestion
—
Reply to this email directly or view it on GitHub
https://github.com/opennars/opennars/issues/18#issuecomment-106621579.

all nars_util resources can be removed

v1.6.6 will include a script that does that, I won't handle release archives manually again.
And probably I will switch the project over to Gradle (or Maven), that way the Android and TeaVM build can just be another build target too.

I don't see how Android is sustainable in the future. NARS could/would use
tools which run only one "real" machines. With "real" machines I don't mean
potato computers like phones. Real machines have 10's or 100's of GB
RAM/SSD/HDD, GPU's, maybe FPGA's and so on and are fully customizable.
2017-10-24 13:04 GMT+02:00 patham9<EMAIL_ADDRESS>
v1.6.6 will include a script that does that, I won't handle release
archives manually again.
And probably I will switch the project over to Gradle (or Maven), that way
the Android and TeaVM build can just be another build target too.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/opennars/opennars/issues/18#issuecomment-338954347,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABBLkMSQZo31LYLXsqglMYxK2ur1oru3ks5svcQlgaJpZM4Ca63i
.

@ PtrMan: See LazyMiner ( https://groups.google.com/forum/#!topic/open-nars/B-IjA4uQ8wE )
It can lead to useful applications, smart phones are quite strong potatos already.
But pervasive computing environments as a whole also have a lot of RAM and processors even when a single machine in the network doesn't have much of it. Multi-NAR applications can be an option too.
Since it comes with no cost for us, I don't mind supporting Android in the future too.
@automenta: Why was this issue closed??

the entire android API, being java, would be great to access in a general way via java reflection API.  the total system state (ex: battery life, running processes, notifications), sensors (accelerometer, gps, microphone, etc) and of course user input/applications are available to reason about.
it isnt clear what the advantage of introducing the LazyMiner term as opposed to "Mobile NARS" or something.  i wonder why ML ended up with the term "rule mining". i guess "pattern matching" just wasnt clear enough.  anyway maybe the strategy is to also confuse both cryptocurrency and minecraft users

(lazy) MyNAR

ie. Mobile (some word beginning with 'y') NAR

We can discuss this in IRC. ;)

this has been resolved by tty1


Update peer dependency to allow react 0.14.0-beta1

Or should peer dependencies be removed altogether?

See https://github.com/christianalfoni/formsy-react/issues/158
Dependencies will be changed after releasing new version.

Sorry for being so ignorant, I should've checked the issues first


Rancher2/Kubernetes with canal generate few IPspoofing on enterprise network that break Cisco ACI

What kind of request is this (question/bug/enhancement/feature request): BUG
In our company, we have deployed kubernetes cluster from Rancher2 with canal CNI. All nodes are in the same VLAN. Our network infrastructure is powered by Cisco ACI (Application Centric Infrastructures).
We have found  that the NAT seems not working as expected because of it seems to spoof external IP.
Our pod network is 10.42.*.*. Our node network is 10.0.0.*. And some pod can consume external resources like database on network 10.0.100.*. We have enterprise Firewall between kube network and database network. For exemple, we have a pod with IP <IP_ADDRESS>, a kube node with IP <IP_ADDRESS> and external database with IP <IP_ADDRESS>. In our Firewall, we look some IPspoffing from kube node with source IP <IP_ADDRESS> (the database IP) and destination <IP_ADDRESS>. When we compare time from Ipspoofing and kubernetes event, it's doing when the pod is destroying. So we suspect a kind of NAT Issue when DB respond to pod and when to pod is being destroyed.
In standard network, it's not a real matter, but is not so simple on Cisco ACI. The LEAF learn source IP <IP_ADDRESS> on kube network instead on database network. So the IP <IP_ADDRESS> is duplicated on leaf table and the server <IP_ADDRESS> become unreachable from all server in datacenter.
Steps to reproduce (least amount of steps as possible):
Force a high network traffic from a statefullset workload to external ressources (like proxy or query on database)
Then update the stefullset workload to force recreate pod (add label)
Result:
You can look spoofing alart on your Firewall with  the external service IP as source IP (db or proxy) and the pod IP as target.
Other details that may be helpful:
Environment information

Rancher version (rancher/rancher/rancher/server image tag or shown bottom left in the UI): 2.4.8
Installation option (single install/HA): single

Cluster information

Cluster type (Hosted/Infrastructure Provider/Custom/Imported): Hosted
Machine type (cloud/VM/metal) and specifications (CPU/memory): VM
Kubernetes version (use kubectl version):v1.18.6

Client Version: version.Info{Major:"1", Minor:"17", GitVersion:"v1.17.6", GitCommit:"d32e40e20d167e103faf894261614c5b45c44198", GitTreeState:"clean", BuildDate:"2020-05-20T13:16:24Z", GoVersion:"go1.13.9", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"18", GitVersion:"v1.18.6", GitCommit:"dff82dc0de47299ab66c83c626e08b245ab19037", GitTreeState:"clean", BuildDate:"2020-07-15T16:51:04Z", GoVersion:"go1.13.9", Compiler:"gc", Platform:"linux/amd64"}

Docker version (use docker version):

Client: Docker Engine - Community
 Version:           19.03.8
 API version:       1.40
 Go version:        go1.12.17
 Git commit:        afacb8b
 Built:             Wed Mar 11 01:27:04 2020
 OS/Arch:           linux/amd64
 Experimental:      false

Server: Docker Engine - Community
 Engine:
  Version:          19.03.8
  API version:      1.40 (minimum version 1.12)
  Go version:       go1.12.17
  Git commit:       afacb8b
  Built:            Wed Mar 11 01:25:42 2020
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.3.7
  GitCommit:        8fba4e9a7d01810a393d5d25a3621dc101981175
 runc:
  Version:          1.0.0-rc10
  GitCommit:        dc9208a3303feef5b3839f4323d9beb36df0a9dd
 docker-init:
  Version:          0.18.0
  GitCommit:        fec3683

How do you know it is a kube node that spoofed the IP <IP_ADDRESS>? do you see the initial request in fw logs (from <IP_ADDRESS> to <IP_ADDRESS>)? some firewalls logs packet as spoofed when it is coming from an unexpected interface so it's maybe not a real ip spoofing.
Could you share your nat rules, maybe there is overlapping with db network.
did firewall and db connected to the ACI leaf?

We know that is kube node that spoof IP <IP_ADDRESS> because of :

the 10.42.*.* network is only used on internal kubernetes VXLAN. Moreover, we track the IP allocation on pod, and we know that IP (<IP_ADDRESS>) is the pod IP juste before it restarted.
each time we restart the pod that read on DB (logstash over jdbc for event ingestion), we have the  spoofing on firewall and the matter on Cisco ACI

And yes, we can look on Firewall that <IP_ADDRESS>  call with <IP_ADDRESS> (<IP_ADDRESS> -> <IP_ADDRESS>)
There are only iptables rules managed by kubernetes. Are you sure to look them ? It's very big...
All server, database, firewall is connected on ACI Leaf indirectly (I think there are some intermediate switch).

After check all OS requirement from RKe: https://rancher.com/docs/rke/latest/en/os/
I found we have 2 kernel modules that are not loaded:
module x_tables is not present
module xt_tcpudp is not present

You think it can be a link with issue ?


google-breakpad not listed

https://github.com/google/breakpad

Hi @Ricardo666666 , this port has been added in vcpkg.
Thx.


LGBM 3.0 breaks test with RF

The test test_lgbm_classifier_random_forest returns wrong results with the latest version of lgbm.

Closed with #523


[WIP] V0.5 Rewrite

I am currently rewriting Neptunium to be easier to work with. From a code standpoint, the earlier version was a mess and made it hard to extend. I wasn't satisfied with the UI either. This rewrite aims to fix that and also coincides with Amrykid/UWPShoutcastMSS#11.
Since this is a rewrite, I am not going to push this as an update until I've re-implemented most of the features the original iteration had:

[x] Xbox UI
[x] Car Mode -> Bluetooth Mode (usable on Desktop now too).
[x] Song Notifications
[x] Metadata Fetching
[x] Sleep Timer

This version also has the following new improvements:

Graceful stream disconnection handling. Well, more graceful.
Related to the above bullet point, Neptunium can resume streams after extended idle periods. e.g. Stop playing a stream before you go to bed. When you wake up, just press play and Nep will reconnect and start playing from there.
No more hard coded stream audio information. UWPShoutcastMSS is getting better at auto detecting it.

EDIT 9/9/2017:
Moving"Handoff/Casting" to v0.5.1 release.

Moving"Handoff/Casting" to v0.5.1 release.


Adds spp model apply command. Closes #6119

Adds spp model apply command. Closes #6119

I have made some changes to the command compared to the initial specification.

I realized I forgot to add a parameter needed to locate the content site where the model is stored: contentCenterUrl
Let me know if name is ok. We can change it to modelContentSiteUrl or something else.

I also modified the viewOption parameter. During testing, I saw that it’s possible to set three different values:NewViewAsDefault, DoNotChangeDefault, TileViewAsDefault

The API does not return an error when attempting to apply a model to a custom SharePoint List. However, I’ve added a condition to check if the list is a document library. I hope that’s ok.

potentially, when the spp model get command is approved, the getModel function from this command should be exported to the spp.ts file so it can be used by both commands.

Thank you for the PR and the additional info @mkm17! We'll get back to you ASAP.

@mkm17 I added the hacktoberfest-accepted label to this PR which means that this PR will count as done for the Hacktoberfest event. So if you participate it will get you unblocked and it allows us to merge this PR later when we catch up 👍
Thanks for your support and awesome contribution 👏 You Rock 🤩

@mkm17, could you resolve the merge conflicts, please?

hi @milanholemans , I apologize for the delay, but I finally found some time to resolve the conflicts here. I have also reviewed the code and made the changes you pointed out in some other spp commands.


Inconsistent styles in inputs

in dark mode, the default styles are inconstant - border in multiselect is noticeably different which makes it seem smaller

this is how it looks in white mode and outlined button

seems like this already has been fixed in some recent update.


update alicloud tf provider version

What this PR does / why we need it:
This PR is to update alicloud provider version. Current provider has one issue which will cause the following error when creating infrastructure of shoot.

provider.alicloud: version = "~> 1.84"
provider.null: version = "~> 2.1"

Terraform has been successfully initialized!
You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
null_resource.outputs: Creating...
null_resource.outputs: Creation complete after 0s [id=7713401392548408619]
alicloud_vpc.vpc: Creating...
alicloud_eip.eip_natgw_z0: Creating...
alicloud_key_pair.publickey: Creating...
alicloud_key_pair.publickey: Creation complete after 2s [id=provider-alicloud-test-xw9pn-ssh-publickey]
alicloud_vpc.vpc: Creation complete after 6s [id=vpc-gw8s7kk5r0dj627fs079a]
alicloud_security_group.sg: Creating...
alicloud_nat_gateway.nat_gateway: Creating...
alicloud_vswitch.vsw_z0: Creating...
alicloud_eip.eip_natgw_z0: Creation complete after 6s [id=eip-gw867k5zsbhhonh5rzebs]
alicloud_security_group.sg: Creation complete after 1s [id=sg-gw8ca61r8km4ri36lkqk]
alicloud_security_group_rule.allow_all_internal_udp_in: Creating...
alicloud_security_group_rule.allow_all_internal_tcp_in: Creating...
alicloud_security_group_rule.allow_all_internal_tcp_in: Creation complete after 1s [id=sg-gw8ca61r8km4ri36lkqk:ingress:tcp:1/65535::<IP_ADDRESS>/16: accept:1]
alicloud_security_group_rule.allow_k8s_tcp_in: Creating...
alicloud_security_group_rule.allow_all_internal_udp_in: Creation complete after 1s [id=sg-gw8ca61r8km4ri36lkqk:ingress:udp:1/65535::<IP_ADDRESS>/16: accept:1]
alicloud_security_group_rule.allow_k8s_tcp_in: Creation complete after 1s [id=sg-gw8ca61r8km4ri36lkqk:ingress:tcp:30000/32767::<IP_ADDRESS>/0: accept:1]
alicloud_vswitch.vsw_z0: Creation complete after 4s [id=vsw-gw8ws2v1zxt18k2zw2lln]
alicloud_nat_gateway.nat_gateway: Still creating... [10s elapsed]
alicloud_nat_gateway.nat_gateway: Still creating... [20s elapsed]
alicloud_nat_gateway.nat_gateway: Still creating... [30s elapsed]
Error: rpc error: code = Internal desc = grpc: error while marshaling: proto: field "tfplugin5.Diagnostic.Summary" contains invalid UTF-8

Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Release note:

The build seems to be failing.
/status author-action

@ialidzhikov: I have no permission to see the details of CI error, could you please share me the error info?

@ialidzhikov: I have no permission to see the details of CI error, could you please share me the error info?

Log in if you are not, and make sure you are a member in the gardener org.

Do you have a reference to an upstream issue/bug that you are trying with this PR?
I see that starting from v1.92.0 provider-alicloud changed their release artifact and it does now contain not only the provider plugin binary but also README.md, CHANGELOG.md and LICENSE files, that's why to publish job fails.

Do you have a reference to an upstream issue/bug that you are trying to adopt with this PR?

No, I think the problem is caused by enhanced NAT of alicloud resources. Because the new resource is only supported in Europe region, and its usage is not large, so the problem is not exposed.
Contacted with Alicloud staff, and was told to have a try with the latest version of TF provider. The problem doesn't occur with the latest version.


Morning session: Peer-to-peer code review 02/09

Great Job so far!
You and your partner have really good progress.
Highlights
☑ Clean and neat code
☑ ES6 syntax
☑ Use of promises
☑ Retrieve data from the API
☑ Nice GitFlow
However, there are still a few things that you can work on:

On the View.js file when you display the data from the array, instead of appending directly to the container, consider using a document fragment to boost the performance of your website.
https://github.com/Uthmanbello/capstone2/blob/a72cfcecdc0ecde612dfe893012d2c1f332a8718/src/modules/views.js#L19

Ok. Thanks a lot 👍


Removed misplaced test files due to bad merge.

The latest version of these files are already present in Microsoft.AspNet.Mvc.Xml.Test.
Latest versions:
https://github.com/aspnet/Mvc/blob/remove_misplaced_files/test/Microsoft.AspNet.Mvc.Xml.Test/XmlSerializerOutputFormatterTest.cs
https://github.com/aspnet/Mvc/blob/remove_misplaced_files/test/Microsoft.AspNet.Mvc.Xml.Test/XmlDataContractSerializerOutputFormatterTest.cs

@rynowak

:shipit: thanks for cleaning up


Repo sync for protected CLA branch

The pull request is created from main638062060151747282sync_temp to main to fix git push error for protected CLA branch

Learn Build status updates of commit 9d990a3:
:white_check_mark: Validation status: passed
For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the learn.microsoft.com contributor guidesPost your question in the Learn support channel


azkaban's Flow SLA Rules not work

I followed the instructions here
http://azkaban.github.io/azkaban/docs/latest/
and my settings like this:

but nothing happens when the job has run for more than 3 minutes.
Do I loose anything else? Or do I have to restart the Azkaban service? Thanks!

Have you checked logs? Is there any interesting observation? @iCoolchar
@jamiesjc any inputs?

Yes this is a bug - @chengren311 has started working on fixing this bug.

@iCoolchar how long have you waited?

same to me.
I want Azkaban alert when a job takes too long to finish, but it don't work.

@Codefor thanks for reporting this issue. How often does this happen? Does it happen intermittently?

@chengren311  It never works. No matter how long I set the duration and how long I have waited. I think you can 100% reproduce it...

@chengren311 Has this bug been fixed?  My Azakaban version is 3.25.0.  It never works too.

@keiki1120 can you share the screenshot of your sla setup?

@chengren311

@keiki1120 i doubt the feature is not working. Is your email setup correct? Can you receive emails from azkaban on flow failure if you enable email notification? If you change SLA action to kill from email, would your flow be killed when the flow is killed?

@chengren311 I can receive emails on flow failure. So I think my email setup is correct . I just test the kill function, the flow can be killed . But I still can't receive the email. If I enable email notification,, I can receive the failure email not the SLA email , when the flow has been killed.

@keiki1120 does your azkaban executor's azkaban property file also contain email setting ?

I didn't configure the email setting in job file.

@keiki1120 no, i mean azkaban executor's property file:  azkaban.properties

I didn't configure this file.

@keiki1120 you need to do that too. can you try add following properties to that file?
mail.sender
mail.host
mail.user

@chengren311  I just checked this file . I configured these properties already. .

java.lang.RuntimeException: From address not set.
at azkaban.utils.EmailMessage.checkSettings(EmailMessage.java:153)
at azkaban.utils.EmailMessage.sendEmail(EmailMessage.java:166)
at azkaban.utils.Emailer.sendEmail(Emailer.java:244)
at azkaban.utils.Emailer.sendEmail(Emailer.java:102)
at azkaban.utils.Emailer.alertOnSla(Emailer.java:113)
at azkaban.trigger.builtin.SlaAlertAction.doAction(SlaAlertAction.java:110)
getting this error

I also face same issue. In our case, we are using azkaban 3.57.0.

I also face same issue (sla email action doesn't send any email). In our case, we are using azkaban 3.57.0.

As noted by @burgerkingeater , the email settings must also be set inside the executors azkaban.properties also.


404 in home-react router isn't handled

Current behavior is to route to the home page without displaying an error page. Expected behavior should be to route to a error page with a descriptor as to the error (e.g. 404 not found)

Closed by #83


Add Term Year To Completed Courses Table

In the table of Completed Courses, the term year should be with the term

we are closing this in favor of #75


Common component section card list

This PR contains common component section card list changes based on requirements mentioned in the issue.
CSS added in here will be fine to fit section-cards properly but I would like to hear what others have in mind.

common-section-card-list should be inside the components folder.


i18n + proxy

Expected behavior and actual behavior
I am trying to create dynamic pages for contents in my site  in which I use i18n to create different language pages, but it seems the example for creating dynamic pages in document doesn't work for i18n , do you have any idea how to make it work ? Thank you !
Below is how I coded in my project:
config.rb
data.someting.each do |name|
proxy "/projects/#{name}.html", "/projects/show.html", :locals => { :project => name }
end
Files
+-- ...
+-- locales
|   --- en.yml
|   --- cn.yml
+-- source
|   +-- images
|   +-- javascripts
|   +-- layouts
|   +-- localizable
|   |   +-- index.html.erb
|   |   +-- index.es.html.erb
|   +-- projects
|   |   --- show.erb
|   +-- stylesheets
+-- ...
Steps to reproduce the problem (from a clean middleman installation)
Additional information

Ruby version: 2.5
Middleman version: 4.0
OS version: Mac OS 10.13.6

What is the expected behavior?

I'm trying to create dynamic pages for each product page, which should be generated by the template file 'show.html.erb', and it will generate 'en/product/name-1.html', 'en/product/name-2.html', 'es/product/name-3.html' ...

What is the expected behavior?

Hi,Thomas
I'm trying to create dynamic pages with different languages for each product page, which should be generated by the template file 'show.html.erb', and it will generate 'en/products/name-1.html', 'en/products/name-2.html', 'es/products/name-1.html', 'es/products/name-2.html' .... What I'm wondering is that what should I do with the config.rb? What I have did in config.rb doesn't work.
data.someting.each do |name|
  proxy "/projects/#{name}.html", "/projects/show.html", :locals => { :project => name }
end

I'm afraid proxies and i18n don't play well together. For now, you have to wire it up yourself: https://github.com/middleman/middleman/blob/9002d0258c06f2124c488d0e3f7cb518954e8ab1/middleman-core/features/i18n_preview.feature#L265-L269
That said, this seems like a pretty common use case. I'll think about what kind of refactors would allow localizable proxies to work.

Do you have a file at source/projects/show.html.[template extension]?

Do you have a file at source/projects/show.html.[template extension]?

Yes, source/projects/show.html.erb
I'm wondering where does "langs" comes from?  I didn't see this object in my document.

you should customize that list to the locales you are using. They should be symbols, not strings.

I'm also trying to use both i18n and proxy together, but I'm running into a different issue that I think may have something to do with the ignore option.
Config.rb
["a", "b"].each do |ref|
  langs.each do |lang|
    proxy("/#{lang}/#{ref}/hello_world.html", "localizable/hello_world.html", locals: { ref: ref }, locale: lang, ignore: true)
  end
end

I get the following error
== Finishing Request: es/a/hello_world.html (0.13s)
      create  build/es/a/hello_world.html
       error  build/hello_world.html
undefined local variable or method `ref' for #<#<Class:0x007ffaaf049780>:0x007ffaacc17f38>

Yeah, it looks like it's still rendering a copy of localizable/hello_world.html without any config. Can you try placing that file at the root of source instead of in localizable. Since we're basically recreating the functionality with proxy, we can avoid having the built in system try to do it twice.

I don't suppose anyone has made progress on this that they can share could they please?
Could I loop through the data without using the proxy?


TM - Code (URL) Generation

Reference: https://github.tools.sap/cx-commerce/spasec/issues/1

GC to create end-to-end test ticket.

Need a doc ticket for Spartacus security management and concerns.
See SAP/cloud-commerce-spartacus-storefront-docs#217


wgan-gp

hi, i believe the implementation of wgan-gp is buggy. the interpolation in https://github.com/eriklindernoren/PyTorch-GAN/blob/8aff6caf1144501355c5cc8746b119a907edfe67/implementations/wgan_gp/wgan_gp.py#L124 uses a random number for each pixel, whereas the pseudocode in the paper says to use a random number for each example.
i believe the line should be replaced by
alpha = Tensor(np.random.random(size=(real_samples.shape[0], 1, 1, 1)))

Thanks. This is fixed in d2977bc.

awesome! thank you!


Initial adapted tm2source for OSM Bright

A few layers have been modified and one query changed. This allows exporting the first mbtiles version of OSM bright where the style already can be applied.
The zoom levels are still a bit shaky though.

Looks good so far, created an issue for generally making the source project more compatible to mapbox streets #25


main branch doesn't compile.  AstSmt & AstExpr size assertions.

Following the guide in the read me I ran into this error.

Updating the size assertions fixes the problem and starlark-rust seems to work as intended.

Rust version:

I observed this too and my hacky workaround (within some CI sys) looks like:
RUN curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain nightly-2022-09-07-x86_64-unknown-linux-gnu -y

This works and might indicate, that the origin of the issue is relatively fresh.

Thanks for the report. The main branch is now failing CI. I guess this means that Rust nightly has improved the data density and probably reduced memory required for the AST, which is fantastic news. I'll go adjust the assertions (or comment them out til everyone has moved).

Should be all fixed now. Thanks for the ping. Turns out that AstLiteral embedded in AstExpr used to add 2 padding words, now only 1.


Makefile: Use -O2 and -flto

Hm could you possibly remove the -g too; looks like that was left over from debugging :P

Heh sure


C-API: add bindings to document page functions

Would be great to have C bindings for page functions on the document level, e.g. add_page, remove_page, get_all_pages, etc.
Very helpful for FFI bindings in other languages, so no need to write a custom C++ bridge code.

Interestingly, you're the second person to ask for this in the last week (the other one in private email in the context of a separate discussion). I'll see if I can work this in for 10.5, but if not, I'll try to get something in soon.

This is what I'm planning to add:
    /* PAGE FUNCTIONS */

    /* The first time a page function is called, qpdf will traverse
     * the /Pages tree. Subsequent calls to retrieve the number of
     * pages or a specific page run in constant time as they are
     * accessing the pages cache. If you manipulate the page tree
     * outside of these functions, you should call
     * qpdf_update_all_pages_cache. See comments for getAllPages() and
     * updateAllPagesCache() in QPDF.hh.
     */

    /* For each function, the corresponding method in QPDF.hh is
     * referenced. Please see comments in QPDF.hh for details.
     */

    /* calls getAllPages() */
    QPDF_DLL
    size_t qpdf_get_num_pages(qpdf_data data);
    /* returns uninitialized object if out of range */
    QPDF_DLL
    qpdf_oh qpdf_get_page_n(qpdf_data data, size_t zero_based_index);

    /* updateAllPagesCache() */
    QPDF_DLL
    QPDF_ERROR_CODE qpdf_update_all_pages_cache(qpdf_data data);

    /* findPage() -- return zero-based index. If page is not found,
     * return -1 and save the error to be retrieved with
     * qpdf_get_error.
     */
    QPDF_DLL
    int qpdf_find_page_by_id(qpdf_data data, int objid, int generation);
    QPDF_DLL
    int qpdf_find_page_by_oh(qpdf_data data, qpdf_oh oh);

    /* pushInheritedAttributesToPage() */
    QPDF_DLL
    QPDF_ERROR_CODE qpdf_push_inherited_attributes_to_page(qpdf_data data);
    /* addPage() */
    QPDF_DLL
    QPDF_ERROR_CODE qpdf_add_page(
        qpdf_data data, qpdf_oh newpage, QPDF_BOOL first);
    /* addPageAt() */
    QPDF_DLL
    QPDF_ERROR_CODE qpdf_add_page_at(
        qpdf_data data, qpdf_oh newpage,
        QPDF_BOOL before, qpdf_oh refpage);
    /* removePage() */
    QPDF_DLL
    QPDF_ERROR_CODE qpdf_remove_page(qpdf_data data, qpdf_oh page);

cc @m-holger

Looks great, thanks for a quick response!

Looks great, thanks for a quick response!

You got lucky. I happened to be working on the C API. ;-)

For XObject manupulation would be nice to also have something like get_page_stream (which translates to getPageContents and returns a combined stream data) and it's counterpart, set_page_stream or similar.
The use case is for example creating an N-up document or a booklet from the original PDF. A similar approach is used in the pdftopdf CUPS filter which uses QPDF C++ API.
Sorry if I am asking too much, your work is highly appreciated! :)

No problem asking for stuff. I'm not sure how a stream API should look from the C code. You might need more of a C++ bridge in that case. Adding code to work with stream data would be a bit more complex. For now, I'm trying to limit the C API to simple wrappers around C++ calls. If you're interested, you can take a look at #593 and see if you have any ideas to throw into the mix. I'm trying to come up with some a little more generalized to help expose more of the qpdf CLI functionality through the library and create an interface based on json that will make it easier to do more generalized stuff from non C/C++ languages.
For 10.5, I think I'll stick to the methods I've already added as they are all more or less one liners -- just call some C++ code and convert exceptions into error codes.

What I ended up adding was close to what I pasted above but with the added facility to allow add_page (et al) to be called with objects from other files. This round will not include functions for getting at the stream data.

Thanks a lot for your answer and efforts, I will create a separate ticket for page contents and write something in there.

I will create a separate ticket for page contents and write something in there.

Perfect. Thanks!


Problem with cilium network policy, help me pls.

Is there an existing issue for this?

[x] I have searched the existing issues

Version
equal or higher than v1.16.0 and lower than v1.17.0
What happened?
I tried to secure my gatekepeer namespace. The gatekeeper manages and receives traffic only from the computer (kube is an api server). I am the one who needs an input/output network policy. the problem is that once the packets came from the master's IP address (<IP_ADDRESS>:443), once from the master's CIDR endpoint (<IP_ADDRESS> or <IP_ADDRESS>).
Oct 15 10:53:22.292: gatekeeper-system/gatekeeper-controller-manager-8cfdfc7d4-mg266:57736 (ID:5303) <- <IP_ADDRESS>:443 (kube-apiserver) to-endpoint FORWARDED (TCP Flags: ACK, PSH)
Oct 15 10:53:22.292: gatekeeper-system/gatekeeper-controller-manager-8cfdfc7d4-mg266:57736 (ID:5303) -> <IP_ADDRESS>:443 (kube-apiserver) to-stack FORWARDED (TCP Flags: ACK)
Oct 15 10:53:22.338: <IP_ADDRESS>:61504 (remote-node) <> gatekeeper-system/gatekeeper-controller-manager-8cfdfc7d4-mg266:8443 (ID:5303) policy-verdict:none INGRESS DENIED (TCP Flags: SYN)
Oct 15 10:53:22.338: <IP_ADDRESS>:61504 (remote-node) <> gatekeeper-system/gatekeeper-controller-manager-8cfdfc7d4-mg266:8443 (ID:5303) Policy denied DROPPED (TCP Flags: SYN)
Oct 15 10:53:22.338: <IP_ADDRESS>:61644 (remote-node) <> gatekeeper-system/gatekeeper-controller-manager-8cfdfc7d4-hxr4k:8443 (ID:5303) policy-verdict:none INGRESS DENIED (TCP Flags: SYN)
Oct 15 10:53:22.338: <IP_ADDRESS>:61644 (remote-node) <> gatekeeper-system/gatekeeper-controller-manager-8cfdfc7d4-hxr4k:8443 (ID:5303) Policy denied DROPPED (TCP Flags: SYN)

this network policy does not work, but  --enable-node-selector-labels=true is set.
apiVersion: "cilium.io/v2"
kind: CiliumNetworkPolicy
metadata:
  name: "test"
  namespace: gatekeeper-system
spec:
  description: "gatekeeper_rules"
  endpointSelector:
    matchLabels:
      app: gatekeeper
      release: gatekeeper
  ingress:
    - fromEntities:
      - kube-apiserver
    - fromEndpoints:
        - matchLabels:
            app: gatekeeper
            release: gatekeeper
    - fromCIDRSet:
      - cidr: <IP_ADDRESS>/24
  egress:
    - toEntities:
      - kube-apiserver
    - toEndpoints:
        - matchLabels:
            app: gatekeeper
            release: gatekeeper
    - toCIDRSet:
      - cidr: <IP_ADDRESS>/24

please help me, i tried to solve this about 2 months
How can we reproduce the issue?

install cilium
install gatekeeper
make cilium network policy

Cilium Version
cilium-cli: v0.16.15 compiled with go1.22.5 on linux/amd64
cilium image (default): v1.16.0
cilium image (stable): v1.16.2
Kernel Version
Linux vmfordeploy 5.15.0-119-generic #129-Ubuntu SMP Fri Aug 2 19:25:20 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
Kubernetes Version
v1.27.3
Regression
No response
Sysdump
No response
Relevant log output
No response
Anything else?
No response
Cilium Users Document

[ ] Are you a user of Cilium? Please add yourself to the Users doc

Code of Conduct

[x] I agree to follow this project's Code of Conduct

Note that the identity of the source traffic is remote-node. That means you will need to grant ingress access to the entity remote-node in addition to the kube-apiserver entity you already have.

Note that the identity of the source traffic is remote-node. That means you will need to grant ingress access to the entity remote-node in addition to the kube-apiserver entity you already have.

Sure, CIDR <IP_ADDRESS>/24 - is endpoint CIDR of  kubernetes master node. But, i granted access from this remote node in my policy, you can see it in my policy, but nothing helps=(

CIDR matches are designed primarily for matching peers outside the cluster, so by default it's not possible to use these statements to match traffic inside the cluster. There is however support for matching nodes with a CIDR policy rule, but it requires additional configuration. The documentation for that feature is here.

My environment:

cilium version: 1.16.5
k8s: 1.31.4
nodes:  debian 12, kernel 6.1.0-16-amd64
setup: kubeadm with api-server running in a pod

I had a similar issue today with nginx that I have secure with network policies. I was getting the following error when applying an ingress rule:
Error from server (InternalError): error when creating "ingress.yaml": Internal error occurred: failed calling webhook "validate.nginx.ingress.kubernetes.io": failed to call webhook: Post "https://nginx-ingress-nginx-controller-admission.nginx.svc:443/networking/v1/ingresses?timeout=10s": context deadline exceeded

Also with hubble I saw the following error message
Dec 29 10:34:31.446: <IP_ADDRESS>:48214 (remote-node) <> nginx/nginx-ingress-nginx-controller-v8jfd:8443 (ID:30757) policy-verdict:none INGRESS DENIED (TCP Flags: SYN)

My network policy already allows access from the API server
kind: CiliumNetworkPolicy
apiVersion: cilium.io/v2
metadata:
  name: cilium-api-server-access
  namespace: nginx
spec:
  endpointSelector:
    matchLabels: {} # all pods
  egress:
  - toEntities:
    - kube-apiserver
  - toPorts:
    - ports:
      - port: "6443"
        protocol: TCP
  ingress:
  - fromEntities:
    - kube-apiserver

After reading this issue and adding 'remote-node' to the fromEntities it started working. But why should I have to add this? And doesn't this open up access to nginx too much? I still think only the API server should require access.


Create a Wallet

Issue description
Error when creating a new wallet within an account
Firefly version
App Version: 1.2.0
OS details
Ubuntu 20.04.3
Can the issue be reliably reproduced?
Yes
Steps to reproduce the issue

Open an Account without wallets
Create a Wallet
Issue appears
...

Expected behaviour
Create a new wallet
Actual behaviour
Error Message
Errors
App Version: 1.2.0
platform: linux
platformVersion: 5.11.0-27-generic
platformArchitecture: x64
cpuCount: 12
totalMem: 31827.4 MB
freeMem: 16434.8 MB
userPath: /home/hassping/.config/Firefly
Error Type: Render Context Error
TypeError: Cannot read property 'signerType' of undefined
at a (file:///tmp/.mount_fireflcrgIzy/resources/app.asar/public/build/index.js:2:2911806)
at file:///tmp/.mount_fireflcrgIzy/resources/app.asar/public/build/index.js:2:2912401
at n (file:///tmp/.mount_fireflcrgIzy/resources/app.asar/public/build/index.js:2:2843814)
at m (file:///tmp/.mount_fireflcrgIzy/resources/app.asar/public/build/index.js:2:2843984)
at HTMLInputElement. (file:///tmp/.mount_fireflcrgIzy/resources/app.asar/public/build/index.js:2:2201023)

Hello, do you use a ledger or a normal software wallet?

Closing issue due to inactivity, please upgrade to the latest app version and reopen the issue if the problem persists 🌷


Is there a way to enable multiple tags in one input?

I would like to separate tags by comma. As soon as I enter a comma, start suggesting new tags. Is this possible?

@shanespace this should be feasible with custom data-source function in your template helpers. The function takes three arguments (query, sync, async) where query is input text with all tags. You could process this query to return suggestions for last tag.


Reorganization code re: activities vs studies distinction

Reorganization or abstraction for connections: "activities" vs "studies" distinction isn't reflecting the functional differences.
General types:
API data source
Upload data source
Existing "data push" sources: PGP, GoViral, American Gut, Wild Life of Our Homes
Direct sharing
Data recipient
Could also act as a "data push": generic 'data' JSONField could have data pushed to it via API (this could trigger processing, etc).
This could happen for On-site projects too, via master code
If we think this is likely (we do) we should (right now) add this authorization by default.
As notification, not optional permission.
(We should also add badge notification.)

I'll close this for now as we're getting rid of activities and studies in the sense of on-site integrated things.


Fix dispatch to handle_error EPI hook

Just a short note on what it does, please?

I think it's a copy-paste fix of wrong hook usage to catch the errors over epi.
+1

Ah, ok, so this is so the plugins get called on handle_error callback with chttpd's errors instead of after_request, if I read code correctly.
+1

those Russian devs, they never answer, just gloomy carry on :guardsman:

@eiri
In Soviet Russia only KGB can get the answers from you! P:

@eiri: I thought that you were satisfied with @kxepal explanation. You also provided a correct explanation yourself here https://github.com/apache/couchdb-chttpd/pull/105#issuecomment-193897222. Going forward I will provide a short explanations for PRs.

@iilyak cool, thank you! sorry for been grumpy, it just I've spent so much time in git's blame on mrview, trying to understand whys, that I came to really value a good explanation on PR and always trying to do that for sake of some poor soul that'd come to look at my code in five years.


Support results file for MSTest runner

Add argument /resultsfile:[ file name ] to MSTest runner.
Needed by SpecFlow #727
Current workaround is to add argument via ArgumentCustomization

@mholo65 thanks to @robertmuehsig this will be in the next version of Cake :smile:

@gep13 nice! I'll update the tests to use this setting instead of ArgumentCustomization at some point...


igraph: 0.9.1 -> 0.9.2

Motivation for this change
https://github.com/igraph/igraph/releases/tag/0.9.2
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[x] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 119447 at 6f8f5e10 run on x86_64-linux 1

4 packages failed to build:

python38Packages.cozy
python38Packages.kmapper
python38Packages.python-igraph
python38Packages.scikit-tda

5 packages built successfully:

hal-hardware-analyzer
igraph
python39Packages.cozy
python39Packages.kmapper
python39Packages.python-igraph

4 suggestions:

warning: build-tools-in-build-inputs
bison is a build tool so it likely goes to nativeBuildInputs, not buildInputs.
Near pkgs/development/libraries/igraph/default.nix:60:3:
   |
60 |   buildInputs = [
   |   ^

warning: unused-argument
Unused argument: fetchpatch.
Near pkgs/development/libraries/igraph/default.nix:4:3:
  |
4 | , fetchpatch
  |   ^

warning: build-tools-in-build-inputs
yacc is a build tool so it likely goes to nativeBuildInputs, not buildInputs.
Near pkgs/development/libraries/igraph/default.nix:60:3:
   |
60 |   buildInputs = [
   |   ^

warning: build-tools-in-build-inputs
flex is a build tool so it likely goes to nativeBuildInputs, not buildInputs.
Near pkgs/development/libraries/igraph/default.nix:60:3:
   |
60 |   buildInputs = [
   |   ^

Note that build failures may predate this PR, and could be nondeterministic or hardware dependent.
Please exercise your independent judgement.

yacc is a build tool so it likely goes to nativeBuildInputs, not buildInputs.

@rmcgibbo There is no yacc in buildInputs.


substitutionGroup for Data Specifications

What?
Currently, the XSD definitions of the AAS are designed in that way that it only include data specifications that are known during the specification phase. Newly developed data specifications must wait until a new AAS version is released, which can take a while.
Idea
Define data specification more flexible in the AAS XSD that also allows new or not known external XSD-based data specification during runtime. Thus, the Data Specifications can be maintained by the data specification owner rather than maintained by IDTA.
Technical Solution
AAS XSD introduces the usage of XSD substitutionGroup for data specifications. Please find here the slides that explain how the XSD should be defined.

Data specifications are designed to allow also bilateral interoperability and to have separate life cycles.
They will be maintained in separate documents in the future (with V3.0 already).
So far we did not allow data specifications not standardized by IDTA but the concept itself does support exactly this. And industry is requiring it.
In the current specification there is exactly one common data type left:  Reference
It can just be copied to two name spaces so that there no cycles?
The conclusion to have everything in a single file in V3.0RC02 was because of the time frame; in the long run we will need a modular approach (security - for example - also had a separate namespace from the very beginning.)
So far we do not have a good solution for JSON. But for xml I like the solution and it was also approved by the working group AAS.
We need to analyze what we can do with acceptable effort in V3.0.

I'll just toss an idea here (as well as in email correspondence with some other people): use submodels to model both the security and data specifications.
If I understand correctly, this is how security is implemented in aasx-server right now, and seems to work very well.
This allows to leverage all the instruments already developed or to be developed for submodels (template validation, access, registries, de/referencing, operations etc.). The notion of submodel needs to be extended a bit, but that is not a big deal in my book.

@sebastiankb should we rename the title to "Modularization of schemas" or something similar?

use submodels to model both the security and data specifications.

Using the submodel concept for managing AAS-content ('regulating' as in IT security & 'explaining' as in semantic meaning & other tasks we are not even aware of) has one advantage: the number of structural elements is a bit lower.
But it introduces major issues:

I don't want to be forced to look into a data asset (here: submodel) to understand if I was allowed - or not - to look into it.
I don't want to store my permissions inside my productive data as I need to manage it separately. And different personas/roles/applications will do this anyway.
The value proposition of the AAS is the I4.0 Digital Twin, not a new access or usage control language. XACML, ODRL, Rego etc. are out there, with good communities and tool support.
The value proposition of the AAS is the I4.0 Digital Twin, not a new ontology or semantic explanation language.

I could extend this list but it more or less comes down to one statement: Let's treat different things differently. Let's not add the complexity/expressiveness of security models to (use case-focused) submodels and let's not make a security object bother about submodel structures. Same for data specifications vs. submodels.

Regarding the original topic:
As long as we do not have a convincing pattern for JSON, I see this approach as blocked. Even though I agree that a more flexible pattern adds (a lot of) value, introducing such structural differences between the schemas is a no-go. Therefore, I'd say it should be our first priority to come up with a JSON pattern before we continue the discussion for XML.

@sebastiankb should we rename the title to "Modularization of schemas" or something similar?

Modularization of schemas makes sense independently from this new approach for data spec handling, so I would not rename it


Added Piracy Database which includes locations and attacks

🛠 Fixes Issue

👨💻 Changes proposed

✔ Check List (Check all the applicable boxes)

[ ] My code follows the code style of this project.
[ ] This PR does not contain plagiarized content.
[ ] The title of my pull request is a short description of the requested changes.

📄 Note to reviewers

📷 Screenshots

Good one @kanha592sai
Congrats 🎉, your PR got merged. To be eligible for the swags from ClueLess. Follow these steps.

Star this repository. ⭐
SignIn / SignUp in [ClueLess Website](https://www.clueless.tech/) .
Go to the profile section from the top right-hand corner.

Comment your profile URL under this comment tagging the person who merged your PR.

That’s it. Follow the leaderboard!
And don’t forget to share your achievement with your friends.

https://www.clueless.tech/profile/admin/113458504653976021091
https://www.clueless.tech/profile/113458504653976021091
person who merged my PR -
Nikhil Raj @.***>
On Wed, Oct 19, 2022 at 11:53 PM Nikhil Raj @.***>
wrote:

Good one @kanha592sai https://github.com/kanha592sai
Congrats 🎉, your PR got merged. To be eligible for the swags from
ClueLess. Follow these steps.

Star this repository. ⭐
SignIn / SignUp in ClueLess Website https://www.clueless.tech/ .
Go to the profile section from the top right-hand corner.

[image:
https://s3.us-west-2.amazonaws.com/secure.notion-static.com/74339abf-adaf-4b25-8496-7642f08f7c03/Screenshot_2022-09-30_at_2.40.58_PM.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIAT73L2G45EIPT3X45%2F20220930%2Fus-west-2%2Fs3%2Faws4_request&X-Amz-Date=20220930T091323Z&X-Amz-Expires=86400&X-Amz-Signature=346a58118a3686075c16e368b225e3c9ec7cb48c7a90c70903ff788e0812832f&X-Amz-SignedHeaders=host&response-content-disposition=filename %3D"Screenshot%25202022-09-30%2520at%25202.40.58%2520PM.png"&x-id=GetObject]
https://camo.githubusercontent.com/1b580b98ebd3959fa079183b5d9930d6c99947df6e1cd2b21b7b0d15dd8e93c0/68747470733a2f2f73332e75732d776573742d322e616d617a6f6e6177732e636f6d2f7365637572652e6e6f74696f6e2d7374617469632e636f6d2f37343333396162662d616461662d346232352d383439362d3736343266303866376330332f53637265656e73686f745f323032322d30392d33305f61745f322e34302e35385f504d2e706e673f582d416d7a2d416c676f726974686d3d415753342d484d41432d53484132353626582d416d7a2d436f6e74656e742d5368613235363d554e5349474e45442d5041594c4f414426582d416d7a2d43726564656e7469616c3d414b49415437334c324734354549505433583435253246323032323039333025324675732d776573742d322532467333253246617773345f7265717565737426582d416d7a2d446174653d3230323230393330543039313332335a26582d416d7a2d457870697265733d383634303026582d416d7a2d5369676e61747572653d3334366135383131386133363836303735633136653336386232323565336339656337636234386337613930633730393033666637383865303831323833326626582d416d7a2d5369676e6564486561646572733d686f737426726573706f6e73652d636f6e74656e742d646973706f736974696f6e3d66696c656e616d6525323025334425323253637265656e73686f742532353230323032322d30392d3330253235323061742532353230322e34302e35382532353230504d2e706e6725323226782d69643d4765744f626a656374

Comment your profile URL under this comment tagging the person who
merged your PR.

That’s it. Follow the leaderboard!
And don’t forget to share your achievement with your friends.
—
Reply to this email directly, view it on GitHub
https://github.com/Clueless-Community/Datasets/pull/274#issuecomment-1284406628,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AX3N7NXZBILDMONC3K4RIGTWEA4BVANCNFSM6AAAAAARJJZQQE
.
You are receiving this because you were mentioned.Message ID:
@.***>


Discriminated union narrowed incorrectly by user-defined type predicate

TypeScript Version:  4.0.0-dev.20200803

Search Terms:
discriminated union
union
type predicate
type guard
narrow
Code
interface A {
    kind: "A";
    foo?: string;
}

interface AA extends A {
    foo: string;
}

interface B {
    kind: "B";
    foo: string;
}

interface BB extends B {
    //blah: string; // comment or uncomment this line
}

function isDefiniteFoo(x: A | B) : x is AA | BB {
    return !!x.foo;
}

let x!: A | B;
if (isDefiniteFoo(x)) {
    // Without line 16, the type of x is narrowed to B
    // If line 16 is present, the type of x is narrowed to AA | BB
    let z = x;

    // Note that BB isn't required to expose the bug. If the return type on
    // isDefiniteFoo is : x is AA | B, x is still narrowed to B rather than AA | B
}

Expected behavior:
The type of x should be narrowed to AA | BB.
Actual behavior:
The type of x is narrowed to B.
Playground Link:
https://www.typescriptlang.org/play?ts=4.0.0-dev.20200803#code/JYOwLgpgTgZghgYwgAgILIN4Chm+Qa1ABMAuZAIlXIG4c8YB7BgfjIGcwpQBzWgXyxZQkWIhSp0EAB6QQRNmkx1cjBu049+g4dHhJkAISV4CxMuQM1lyVeq4heWAUPC6xho9NnzDxvAHp-ACMAGzgACztNZEDkBAYAWwSIcGQGKGQAVxB4pJSwZDBw4AUQ0AgnQRhshDBgBhBkEoARCBhQYEgAMSYACikydAAfQwBKZDIpJoUJZBGDI2wTKAgwTKhGgEJNqQA6VS1BENXkKU3BucNaYBhkXpa2ju6+qVHxpYD-ZAB1TvCGTIFMogFAARgAbAAaQrhFBgACeAAcUAxblMSsgQHAoFAGAB3CBEQoMQzWWIASVuwLB4OmyERKzY+WhRThSJRaLpWJx+MJxLQww81mOBQAXsgALynWhkr4AOQYkBhcAKC2mIAA5AUVgBHTLAFZEsAk6SIhhMmEoIKZbi7ZCUy3IFZrDaFdlpECy6atdogToQHokjGTOmzebQ9EKDjAEIhTHY3EEo0koxQFWwjJFOCNMOkvhAA

This looks to be a duplicate of #31156.
A is not assignable to AA | BB therefore it gets filtered out by the type predicate.
B is assignable to AA | BB (without line 16) and is therefore retained by the type predicate.
With line 16, neither are related so it fulls back to full check where AA | BB is a subtype of A | B, so that is the result of the predicate.


Stuttering on first display when using .fragment()

Hi,
As the title says I experience visual stuttering when I call AboutLibraries with .fragment() and display it.
Code:
new LibsBuilder().withAboutVersionShownName(true)
                                .withAboutDescription(getString(R.string.about_description))
                                .withAboutIconShown(true).withAutoDetect(false)
                                .withAboutAppName(getString(R.string.app_name))
                                .withLibraries("glide", "systembartint", "jodatimeandroid",
                                        "bridge", "hawk", "butterknife", "materialdialogs")
                                .withFields(R.string.class.getFields()).fragment());

As you can see I disabled the auto detection and specified the used ilbs myself, which should be faster. The Fragment than simply replaces the current fragment, and I don't think the delay comes from there.
When I call it again, the stuttering is gone. (Although it takes some time to load the Fragment)
Below is a video which shows the effect (Sorry for the bad quality, but you get the idea):

Thank you for your help in advance!

@rubengees sorry for the late response. i've improved the initialization of the fragment and libs loading will be in v5.2.6

Works great, thank you!


we found out Contact->ProviderProperties isn't persisted

We're likely not going to change this behavior as its only come up one time in 3 years, but thought it best to document it in case someone tries to do it.

Awesome. Thank you for your contribution.


Triggering an Alexa Skill or Routine

***draft
https://github.com/custom-components/alexa_media_player/wiki#triggering-a-skill-versions--270
https://github.com/custom-components/alexa_media_player/wiki#automation-routines-versions--100

Happy to see you're playing with it too!
This is what I've done with it and tbh it feels pretty good to have a decision on the "cinema mode" at the time you hit play.
https://github.com/eliseomartelli/ParentsHomeAutomation/blob/master/homeassistant/automations/areas/soggiorno/media_playing_tts.yaml
https://github.com/eliseomartelli/ParentsHomeAutomation/blob/master/homeassistant/automations/areas/soggiorno/cinema_on.yaml


Move regex literal parsing logic from SwiftCompilerSources to ASTGen

ASTGen always builds with the host Swift compiler, without requiring bootstrapping, and is enabled in more places. Move the regex literal parsing logic there so it is enabled in more host environments, and makes use of CMake's Swift support. Enable all of the regex literal tests when ASTGen is built, to ensure everything is working.
Remove the "AST" and "Parse" Swift modules from SwiftCompilerSources, because they are no longer needed.

@swift-ci please smoke test

@swift-ci please clean smoke test Linux

@swift-ci please clean smoke test macOS

@swift-ci please smoke test

Seems like maybe we should move lib/ASTGen to something like swiftlib. Or maybe this all just becomes SwiftCompilerSources once we've moved that across as well.

I don't know if we want a swiftlib kind of thing, or a bunch of different libraries in various lib subdirectories. They're going to end up being intertwined with the C++ libraries.

Seems like maybe we should move lib/ASTGen to something like swiftlib. Or maybe this all just becomes SwiftCompilerSources once we've moved that across as well.

I don't know if we want a swiftlib kind of thing, or a bunch of different libraries in various lib subdirectories. They're going to end up being intertwined with the C++ libraries.

That's fine too, lib/ASTGen is just an odd mix now. SwiftCompilerSources and lib/ASTGen are also open-able as packages, we could do that in just lib as well but right now that would involve excluding all the other directories.

Thanks for doing this: I just applied this pull to the Sep. 2 trunk source snapshot and was able to build a Swift compiler natively on Android that supports regex literals again and Macros for the first time. Any plans to backport this patch to 5.9?

Thanks for doing this: I just applied this pull to the Sep. 2 trunk source snapshot and was able to build a Swift compiler natively on Android that supports regex literals again and Macros for the first time. Any plans to backport this patch to 5.9?

Fantastic! Yes, I'm going to address review comments and back port this patch to 5.9.

@swift-ci please smoke test

I went ahead and backported this pull to 5.9, slapped it up as a gist so you don't have to repeat that work. Haven't tried compiling it with the 5.9 branch yet, will do that next.

@swift-ci please test

@finagolfin we've got Windows CI updated and macros support landed there (https://github.com/apple/swift/pull/68334), so now it's time to get this tested and merged

@swift-ci please build toolchain Windows

@DougGregor, sounds good, I'm currently cross-compiling my 5.9 version of this pull for Android. It appears that portions of #66044 will also need to be backported to 5.9, or the 5.9 version of this pull will have to be adapted for that bridging pull not being in 5.9.

Linux CI failed when testing lldb:
Error output:
error: error while processing module import: error: <EXPR>:7:2: error: expected a macro identifier for a pound literal expression
#/Order from <(.*)>, type: (.*), count in dozen: ([0-9]+)/#

@swift-ci please test Linux

@swift-ci please test

This will need to be updated for #68408.

Dusting this off now and resolving the conflicts.

https://github.com/apple/llvm-project/pull/7550
@swift-ci please test

https://github.com/apple/llvm-project/pull/7550
@swift-ci please test

https://github.com/apple/llvm-project/pull/7550
@swift-ci please test

https://github.com/apple/llvm-project/pull/7550
@swift-ci please smoke test macOS

The macOS test never actually got started properly. Trying again...

https://github.com/apple/llvm-project/pull/7550
@swift-ci please test macOS

Please test with following PRs:
apple/llvm-project#7550
https://github.com/apple/swift-installer-scripts/pull/210
@swift-ci please build toolchain Windows platform

Please test with following PRs:
https://github.com/apple/llvm-project/pull/7550
https://github.com/apple/swift-installer-scripts/pull/210
@swift-ci please build toolchain Windows platform

https://github.com/apple/llvm-project/pull/7550
@swift-ci please test

I have backported this pull to Swift 5.9 and am happy to report a working Swift 5.9 package with regex literals again on Android in the Termux app. I also backported #66033 and #66044 there, as this pull relies on those changes that aren't in the 5.9 branch.
I've also backported #68408 and apple/swift-syntax#2173 and applied some changes so Swift Syntax can be cross-compiled (which I'll upstream next), so that Macros work natively on Android.

This was already done


fix: key error in doc

I was going through the docs and can across this error copy pasting from it

The parameter in the doc is maxRecords(which is actually the airtable api parameter). What worked for me instead is max_records.
I've made this small PR in order to fix the doc..... And thanks a lot for this awesome package.... It helped me a lot in my recent project....

Thanks. Previous versions supported both.


plz have more information on instructions page

i shared my game unity version & game.h file ... someone plz check & let me know, if everything is correct

using 5.6.0f3


Add missing disk size when starting the VM from the API

When the VM was started from the tray, the disk was not resized
correctly.
Related to https://github.com/code-ready/crc/pull/2439

/retest
retest this please

/retest
retest this please


⚠ GitLab Server has degraded performance

In 46fc929, GitLab Server (https://gitlab01.its-telekom.eu) experienced degraded performance:

HTTP code: 200
Response time: 9291 ms

Resolved: GitLab Server performance has improved in 7996c55.


Key combination with Shift not recognized.

See for yourself by simply attaching this to a KeyDown event.
  private void OnKeyDown(object sender, KeyEventArgs e)
  {
     var output = "Alt=" + e.Alt
                  + "/Ctrl=" + e.Control
                  + "/Shift=" + e.Shift
                  + "/Key=" + e.KeyCode;
     UI.Notify(output);
  }

Confirming that this also happens for me. e.KeyCode returns as "ShiftKey"

Should work now, was a simple typo.

Awesome, thanks


Vimeo - Wrong Thumbnail vs Vimeo Embedded Code

Hello @seeratawan01,
Thank you for your amazing work.
Describe the bug
Vue LazyTube is showing the wrong Vimeo thumbnail.

To Reproduce
You can test with this link https://player.vimeo.com/video/546019197
Thank you very much!

@seeratawan01 the code is assuming that the thumbnail is the same ID as the video, however, that's not correct.
One way to retrieve the correct thumbnail is to fetch the following:
https://vimeo.com/api/oembed.json?url=https://vimeo.com/546019197
To retrieve the correct thumbnail ID and still use the quality_key.

Hi, I've also experienced this bug.

Hello, now the bug is even worst no thumbnail is displayed. I found a way to fetch it using the Vimeo API v2 and implement it into this PR #19. If you have time to check or even improve it, it will be appreciated.

Fixed


consistent response format

Sometimes the api response is a message (ie: login respond with "success": "Authentication succeeded.") sometimes it's an object (ie: me respond with { "_id": "555299eff80f910100d741d1", "description": "", "role": "user", "username": "johndoe" }). It would be cleaner to make it consistent.
For example follow jsend specs:
Successful request:
{
  "status": "success",
  "data": {
    /* Application-specific data would go here. */
  },
  "message": null /* Or optional success message */
}

Failed request:
{
  "status": "error",
  "data": null, /* or optional error payload */
  "message": "Error xyz has occurred"
}

following up: login could return infos about the logged-in user:
{
  "status": "success",
  "data": {
    "_id": 123456,
    "name": "Lulu",
    "description": "Lulu desc…"
  },
  "message": "User logged in"
}

I just started a new branch which should address the main point: consistent response format.

Available for testing in branch develop since commit 15bee85
Note that /login route has not yet been updated but a new issue #83 has been created to keep track of this request.

It seems to work fine, but now there is an error 500 on update actions with groups, corpora, media, layers and annotations (updates only work fine on users).

When I try to update a corpus / media / layer / annotation from camomile-ui, using camomile-server and camomile-client-javascript, it returns an error 500.
The error logged from camomile-ui does not say much:
Warning: a promise was rejected with a non-error: [object Undefined]

The error logged from camomile-client-javascript points to MongoDB:
"StatusCodeError: 500 - {"status":"error","data":null,"message":{"name":"MongoError","message":"Unknown modifier: $pushAll","driver":true,"index":0,"code":9,"errmsg":"Unknown modifier: $pushAll"}}
    at new StatusCodeError (webpack-internal:///../camomile-client-javascript/node_modules/request-promise-core/lib/errors.js:32:15)

$pushAll is deprecated since v.2.4 of mongodb (-> https://docs.mongodb.com/manual/reference/operator/update/push/)
Do you have an idea?

Might be related to https://github.com/Automattic/mongoose/issues/5870

and this: https://github.com/Automattic/mongoose/issues/4455

Downgrading MongoDB to < 3.6 should solve the problem until mongoose 5.x is out.

Just opened issue #85 as this is in fact not related to this one...
Closing this one, then...